.elementor-1231 .elementor-element.elementor-element-290b1ddb:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-290b1ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1231 .elementor-element.elementor-element-290b1ddb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-1231 .elementor-element.elementor-element-290b1ddb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1231 .elementor-element.elementor-element-30375073.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1231 .elementor-element.elementor-element-1c4ab9a8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1231 .elementor-element.elementor-element-1c4ab9a8{text-align:center;}.elementor-1231 .elementor-element.elementor-element-1c4ab9a8 .elementor-heading-title{font-size:48px;font-weight:700;line-height:68px;}.elementor-1231 .elementor-element.elementor-element-248ff4d7{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-1231 .elementor-element.elementor-element-782f82c:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-782f82c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 50%, #FFFFFF 50%);}.elementor-1231 .elementor-element.elementor-element-782f82c > .elementor-container{max-width:700px;}.elementor-1231 .elementor-element.elementor-element-782f82c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1231 .elementor-element.elementor-element-782f82c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1231 .elementor-element.elementor-element-3627d7a0 > .elementor-container{max-width:700px;}.elementor-1231 .elementor-element.elementor-element-3627d7a0{padding:80px 20px 80px 20px;}.elementor-1231 .elementor-element.elementor-element-6ff35e1a .elementor-heading-title{font-size:36px;font-weight:700;line-height:58px;color:#FF4700;}.elementor-1231 .elementor-element.elementor-element-7771e293{line-height:30px;}.elementor-1231 .elementor-element.elementor-element-8816fdc:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-8816fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, var( --e-global-color-accent ) 50%);}.elementor-1231 .elementor-element.elementor-element-8816fdc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:100;}.elementor-1231 .elementor-element.elementor-element-8816fdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1231 .elementor-element.elementor-element-4d37717:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-4d37717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1231 .elementor-element.elementor-element-4d37717{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-1231 .elementor-element.elementor-element-4d37717 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1231 .elementor-element.elementor-element-57ded42{--e-image-carousel-slides-to-show:3;}.elementor-1231 .elementor-element.elementor-element-57ded42 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1231 .elementor-element.elementor-element-57ded42 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1231 .elementor-element.elementor-element-290b1ddb{padding:40px 20px 40px 20px;}.elementor-1231 .elementor-element.elementor-element-1c4ab9a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-1c4ab9a8 .elementor-heading-title{font-size:38px;}.elementor-1231 .elementor-element.elementor-element-248ff4d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1231 .elementor-element.elementor-element-3627d7a0{padding:40px 20px 40px 20px;}.elementor-1231 .elementor-element.elementor-element-4d37717{padding:40px 20px 40px 20px;}}@media(max-width:767px){.elementor-1231 .elementor-element.elementor-element-290b1ddb{padding:20px 20px 20px 20px;}.elementor-1231 .elementor-element.elementor-element-1c4ab9a8 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-1231 .elementor-element.elementor-element-3627d7a0{padding:20px 20px 20px 20px;}.elementor-1231 .elementor-element.elementor-element-4d37717{padding:20px 20px 20px 20px;}}/* Start custom CSS for image-carousel, class: .elementor-element-57ded42 */.elementor-1231 .elementor-element.elementor-element-57ded42 .elementor-swiper-button {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    background-color: #FF4700;
    border-radius: 50%;
}
.elementor-1231 .elementor-element.elementor-element-57ded42 .elementor-swiper-button-prev {
    margin-left: -30px;
}
.elementor-1231 .elementor-element.elementor-element-57ded42 .elementor-swiper-button-next {
    margin-right: -30px;
}/* End custom CSS */