.elementor-958 .elementor-element.elementor-element-66a8a6c2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFD8D8 0%, #f2295b 100%);opacity:0.5;}.elementor-958 .elementor-element.elementor-element-66a8a6c2{margin:0px 0px 60px 0px;}.elementor-958 .elementor-element.elementor-element-7c15720a{--wd-brd-radius:39px;}.elementor-958 .elementor-element.elementor-element-7c15720a .banner-title{font-size:36px;font-weight:300;}.elementor-958 .elementor-element.elementor-element-7c15720a .promo-banner:not(.banner-content-background) .content-banner, .elementor-958 .elementor-element.elementor-element-7c15720a .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-958 .elementor-element.elementor-element-26f728bf{--wd-img-height:283px;}.elementor-958 .elementor-element.elementor-element-26f728bf .banner-image{object-position:center bottom;}.elementor-958 .elementor-element.elementor-element-26f728bf .banner-title{font-size:24px;font-weight:300;}.elementor-958 .elementor-element.elementor-element-26f728bf .promo-banner:not(.banner-content-background) .content-banner, .elementor-958 .elementor-element.elementor-element-26f728bf .promo-banner.banner-content-background .wrapper-content-banner{max-width:166px;}.elementor-958 .elementor-element.elementor-element-6d30fdc5{--wd-brd-radius:12px;}.elementor-958 .elementor-element.elementor-element-6d30fdc5 .banner-title{font-size:24px;font-weight:300;}.elementor-958 .elementor-element.elementor-element-6d30fdc5 .promo-banner:not(.banner-content-background) .content-banner, .elementor-958 .elementor-element.elementor-element-6d30fdc5 .promo-banner.banner-content-background .wrapper-content-banner{max-width:130px;}.elementor-958 .elementor-element.elementor-element-677b8a17 .banner-title{font-size:36px;font-weight:300;}.elementor-958 .elementor-element.elementor-element-677b8a17 .promo-banner:not(.banner-content-background) .content-banner, .elementor-958 .elementor-element.elementor-element-677b8a17 .promo-banner.banner-content-background .wrapper-content-banner{max-width:1%;}@media(min-width:769px){.elementor-958 .elementor-element.elementor-element-4d79e90d{width:58.89%;}.elementor-958 .elementor-element.elementor-element-fea651f{width:29.374%;}.elementor-958 .elementor-element.elementor-element-bf23e8d{width:29.411%;}}@media(max-width:1024px) and (min-width:769px){.elementor-958 .elementor-element.elementor-element-4d79e90d{width:65%;}.elementor-958 .elementor-element.elementor-element-fea651f{width:35%;}}@media(max-width:1024px){.elementor-958 .elementor-element.elementor-element-7c15720a .banner-title{font-size:32px;}.elementor-958 .elementor-element.elementor-element-26f728bf{--wd-img-height:235px;}.elementor-958 .elementor-element.elementor-element-26f728bf .banner-title{font-size:20px;}.elementor-958 .elementor-element.elementor-element-6d30fdc5 .banner-title{font-size:20px;}.elementor-958 .elementor-element.elementor-element-677b8a17 .banner-title{font-size:32px;}}@media(max-width:768px){.elementor-958 .elementor-element.elementor-element-7c15720a .banner-title{font-size:28px;}.elementor-958 .elementor-element.elementor-element-7c15720a .promo-banner:not(.banner-content-background) .content-banner, .elementor-958 .elementor-element.elementor-element-7c15720a .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-958 .elementor-element.elementor-element-26f728bf{--wd-img-height:345px;}.elementor-958 .elementor-element.elementor-element-26f728bf .banner-title{font-size:28px;}.elementor-958 .elementor-element.elementor-element-6d30fdc5 .banner-title{font-size:28px;}.elementor-958 .elementor-element.elementor-element-677b8a17 .banner-title{font-size:28px;}}