.elementor-13651 .elementor-element.elementor-element-d2a5534{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13651 .elementor-element.elementor-element-1ace999{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13651 .elementor-element.elementor-element-e52a096{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:var( --e-global-color-41fea56 );}.elementor-13651 .elementor-element.elementor-element-e52a096 > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-13651 .elementor-element.elementor-element-e52a096{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:768px){.elementor-13651 .elementor-element.elementor-element-e52a096{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:9px;}}/* Start custom CSS for nested-carousel, class: .elementor-element-e52a096 */.elementor-13651 .elementor-element.elementor-element-e52a096 .e-n-carousel {
    padding-bottom: 0px!important;
}

@media (min-width: 600px) {
 .swiper-pagination-bullets{
    margin-top: -50px;
}
}/* End custom CSS */
/* Start custom CSS *//* Homepage hover details and responsive refinements. Fonts are set in native Typography controls.
   Content, images, links and native entrance animations remain editable in Elementor. */
.elementor-13651 h2 span{color:#f35431;}
.elementor-13651 a.e-flexbox-base img{transition:transform .35s ease;}
.elementor-13651 a.e-flexbox-base:hover img,.elementor-13651 a.e-flexbox-base:focus-visible img{transform:scale(1.045);}
.elementor-13651 a.e-flexbox-base:hover p,.elementor-13651 a.e-flexbox-base:focus-visible p{transform:scale(1.1);box-shadow:inset 0 4px 5px #ffffff88,inset 0 -4px 5px #00000066,0 5px 12px #0003;}
.elementor-13651 a:focus-visible{outline:3px solid #111;outline-offset:4px;}
@media(max-width:768px){
.elementor-13651 p br{display:none;}
}
@media(prefers-reduced-motion:reduce){
.elementor-13651 *{transition:none!important;animation:none!important;}
}/* End custom CSS */