.swiper.bannerSlider{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.swiper.bannerSlider .banner-slider-image{padding-top:150px;padding-bottom:400px}.banner-slider-image{position:relative}.banner-slider-image::before{content:"";background:#222;background:linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.banner-slider-image .container.overlay-content{z-index:99;position:relative}.banner-slider-image .h1style{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.banner-slider-image .text p,.banner-slider-image .text ul li,.banner-slider-image .text ol li{color:#fff}.cta-boxes{margin-top:-200px;padding-bottom:40px;z-index:9;position:relative}.cta-boxes .item{background-color:#fff;border-radius:20px;box-shadow:0 2px 6px rgba(0,0,0,.1);height:100%}.cta-boxes .item h2{background-color:#e98300;border-top-right-radius:20px;border-top-left-radius:20px;color:#fff;font-size:20px !important;line-height:22px !important;text-align:center;padding:15px 20px;margin-bottom:0;font-weight:600}.cta-boxes .item p.subtitle{color:#e98300;text-align:center;font-weight:600}.cta-boxes .item .image img{object-fit:cover;width:100%;aspect-ratio:1/.6}.cta-boxes .item .text-content{padding:30px}.cta-boxes .item .text-content ul{padding:0}.cta-boxes .item .text-content ul li{list-style:none;padding:10px 0;border-bottom:#e2e2e2 solid 1px}.cta-boxes .item .text-content ul li:nth-last-of-type(1){border-bottom:none}.cta-boxes .item .text-content .wpcf7{text-align:center;margin-top:30px}.cta-boxes .item .text-content .wpcf7 input{border:1px solid #a3a3a3;border-radius:5px}.cta-boxes .item .text-content .wpcf7 input:not([type=submit]){width:100%}.cta-boxes .item .text-content .wpcf7 input::placeholder{color:#a3a3a3}.cta-boxes .item .text-content .wpcf7 input[type=submit]{background-color:#e98300;border-color:#e98300}.cta-boxes .item .text-content .wpcf7 input[type=submit]:hover{background:#a3a3a3;border-color:#a3a3a3}.cta-boxes .item .text-content .wpcf7 .name-input{position:relative;padding-left:35px !important}.cta-boxes .item .text-content .wpcf7 .name-input::before{content:"";background-image:url(../../images/user-icon-grey.svg);background-repeat:no-repeat;background-size:18px 18px;width:18px;height:18px;position:absolute;left:0;top:50% !important;margin-top:-9px}.cta-boxes .item .text-content .wpcf7 .name-input.btn{padding-left:59px !important}.cta-boxes .item .text-content .wpcf7 .name-input.btn::before{left:18px}.cta-boxes .item .text-content .wpcf7 .email-input{position:relative;padding-left:35px !important}.cta-boxes .item .text-content .wpcf7 .email-input::before{content:"";background-image:url(../../images/mail-icon-grey.svg);background-repeat:no-repeat;background-size:18px 18px;width:18px;height:18px;position:absolute;left:0;top:50% !important;margin-top:-9px}.cta-boxes .item .text-content .wpcf7 .email-input.btn{padding-left:59px !important}.cta-boxes .item .text-content .wpcf7 .email-input.btn::before{left:18px}.cta-boxes .item .text-content .wpcf7 .phone-input{position:relative;padding-left:35px !important}.cta-boxes .item .text-content .wpcf7 .phone-input::before{content:"";background-image:url(../../images/phone-icon-grey.svg);background-repeat:no-repeat;background-size:18px 18px;width:18px;height:18px;position:absolute;left:0;top:50% !important;margin-top:-9px}.cta-boxes .item .text-content .wpcf7 .phone-input.btn{padding-left:59px !important}.cta-boxes .item .text-content .wpcf7 .phone-input.btn::before{left:18px}.cta-boxes .item .text-content .wpcf7 .wpcf7-spinner{position:absolute;right:-20px}.slider-pag{position:absolute;bottom:200px;left:50%;transform:translateX(-50%);z-index:99}.banner-slider-image{padding-top:70px;padding-bottom:70px;width:100%;height:100%}.swiper.bannerSlider{height:100%}.swiper.bannerSlider .swiper-slide{display:flex !important;align-items:center;width:100% !important;height:auto !important;box-sizing:border-box}.swiper.bannerSlider .swiper-wrapper{display:flex;align-items:stretch}.banner-slider-image{position:relative;width:100%;overflow:hidden}
