.elementor-78837 .elementor-element.elementor-element-37258d14:not(.elementor-motion-effects-element-type-background), .elementor-78837 .elementor-element.elementor-element-37258d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-556b563 );}.elementor-78837 .elementor-element.elementor-element-37258d14 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78837 .elementor-element.elementor-element-37258d14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 35px 35px 35px;}.elementor-78837 .elementor-element.elementor-element-42a0d243 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-78837 .elementor-element.elementor-element-197f3d77{text-align:center;}.elementor-78837 .elementor-element.elementor-element-197f3d77 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-78837 .elementor-element.elementor-element-6defbbb7{text-align:center;}.elementor-78837 .elementor-element.elementor-element-435513c4{margin-top:0px;margin-bottom:0px;}.elementor-78837 .elementor-element.elementor-element-69746ee0 img{opacity:1;}.elementor-78837 .elementor-element.elementor-element-1660942b .elementor-icon-box-title, .elementor-78837 .elementor-element.elementor-element-1660942b .elementor-icon-box-title a{font-size:1em;font-weight:600;}.elementor-78837 .elementor-element.elementor-element-1660942b .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78837 .elementor-element.elementor-element-31fe7270 .elementor-icon-box-title, .elementor-78837 .elementor-element.elementor-element-31fe7270 .elementor-icon-box-title a{font-size:1em;font-weight:600;}.elementor-78837 .elementor-element.elementor-element-47b9094e .elementor-icon-box-title, .elementor-78837 .elementor-element.elementor-element-47b9094e .elementor-icon-box-title a{font-size:1em;font-weight:600;}.elementor-78837 .elementor-element.elementor-element-247b2678 .elementor-icon-box-title, .elementor-78837 .elementor-element.elementor-element-247b2678 .elementor-icon-box-title a{font-size:1em;font-weight:600;}.elementor-78837 .elementor-element.elementor-element-6bbdd76c .elementor-icon-box-title, .elementor-78837 .elementor-element.elementor-element-6bbdd76c .elementor-icon-box-title a{font-size:1em;font-weight:600;}.elementor-78837 .elementor-element.elementor-element-bcef07d .elementor-icon-box-title, .elementor-78837 .elementor-element.elementor-element-bcef07d .elementor-icon-box-title a{font-size:1em;font-weight:600;}.elementor-78837 .elementor-element.elementor-element-2744e6c .elementor-icon-box-title, .elementor-78837 .elementor-element.elementor-element-2744e6c .elementor-icon-box-title a{font-size:1em;font-weight:600;}/* Start custom CSS */.features-wapeer .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 10px;
}
.canop-slider .item{
    border: none !important;
}
@media screen and (max-width:1024px){
   .canop-slider ul.slick-dots button {
    background: #a0a0a0 !important;
}
.canop-slider ul.slick-dots li.slick-active button {
    background: #009398 !important;
}
    .canop-slider .img-ss {
    padding-top: 73px !important;
}
    .irs-vs-sec-main h2.elementor-heading-title.elementor-size-default {
    font-size: 18px !important;
}
       .canop-slider .auth-contetn {
    padding: 45px 0 0 0 !important;
}
    .sub-title h2{
        font-size:26px !important;
    }
      .col-inner-wrapper {
    width: 100% !important;
} 
.bey-icon .elementor-icon-box-title {
    font-size: 24px !important;
}
.bey-icon .elementor-icon-box-content {
    text-align: left;
    padding-left: 20px;
    padding-top: 3px;
}
 .features-wapeer .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 0px !important;
}
}
@media screen and (max-width:767px){
    .auth-contetn {
    padding: 45px 0 0 0 !important;
}
    .sub-title h2{
        font-size:24px !important;
    }
       .bey-icon .elementor-icon-box-icon {
    padding-top: 14px;
} 

.bey-icon .elementor-icon-box-wrapper {
    display: flex;
}
.bey-icon .elementor-icon-box-title {
    font-size: 22px !important;
    line-height: 30px !important;
}
.bey-icon .elementor-icon-box-content {
  
    padding-top: 0px;
}
}/* End custom CSS */