.elementor-54503 .elementor-element.elementor-element-a912d27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-54503 .elementor-element.elementor-element-9375f94 .elementor-heading-title{color:var( --e-global-color-f056825 );font-family:"Roboto Condensed", Sans-serif;font-size:clamp(1rem, 0.9732rem + 0.119vw, 1.0625rem);font-weight:300;}.elementor-54503 .elementor-element.elementor-element-9375f94 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-54503 .elementor-element.elementor-element-fe05e36{--e-image-carousel-slides-to-show:3;}.elementor-54503 .elementor-element.elementor-element-fe05e36 .swiper-pagination-bullet{width:12px;height:12px;background:#3C3A3A;}.elementor-54503 .elementor-element.elementor-element-fe05e36 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#211F1F;opacity:1;}.elementor-54503 .elementor-element.elementor-element-fe05e36 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:18px 18px 18px 18px;}.elementor-54503 .elementor-element.elementor-element-fe05e36 .elementor-image-carousel-caption{text-align:center;color:#FFFFFF;font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;margin-block-start:15px;}.elementor-54503 .elementor-element.elementor-element-e219e7e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-54503 .elementor-element.elementor-element-e219e7e{width:100%;max-width:100%;}.elementor-54503 .elementor-element.elementor-element-e219e7e > .elementor-widget-container{border-radius:18px 18px 18px 18px;}@media(max-width:1200px){.elementor-54503 .elementor-element.elementor-element-fe05e36{--e-image-carousel-slides-to-show:3;}}@media(max-width:1024px){.elementor-54503 .elementor-element.elementor-element-fe05e36{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-54503 .elementor-element.elementor-element-a912d27{--width:100%;}.elementor-54503 .elementor-element.elementor-element-9375f94 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-54503 .elementor-element.elementor-element-9375f94{width:100%;max-width:100%;}.elementor-54503 .elementor-element.elementor-element-fe05e36{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-54503 .elementor-element.elementor-element-fe05e36 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:14px 14px 14px 14px;}.elementor-54503 .elementor-element.elementor-element-e219e7e > .elementor-widget-container{border-radius:15px 15px 15px 15px;}}/* Start custom CSS for image-carousel, class: .elementor-element-fe05e36 */.elementor-54503 .elementor-element.elementor-element-fe05e36 { margin-bottom: 50px !important; }
.elementor-54503 .elementor-element.elementor-element-fe05e36 .elementor-image-carousel { margin-bottom: 20px; }
.elementor-54503 .elementor-element.elementor-element-fe05e36 .swiper-pagination-bullet:hover {
    background: #3C3A3A;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e219e7e */.elementor-54503 .elementor-element.elementor-element-e219e7e .elementor-custom-embed-play { top: 85%; left: 90%; }
.elementor-54503 .elementor-element.elementor-element-e219e7e i { font-size: 100px; }
.elementor-54503 .elementor-element.elementor-element-e219e7e i:hover { transform: scale(1.1);}


/* TABLET BIG */
@media screen and (max-width: 1200px) {

}

/* TABLET SMALL */
@media screen and (max-width: 1024px) {
.elementor-54503 .elementor-element.elementor-element-e219e7e .elementor-custom-embed-play { top: 80%; left: 88%; }
}

/* MOBILE LANDSCAPE */
@media screen and (max-width: 600px) {
.elementor-54503 .elementor-element.elementor-element-e219e7e .elementor-custom-embed-play { top: 75%; left: 85%; }
.elementor-54503 .elementor-element.elementor-element-e219e7e i { font-size: 80px; }
}

/* MOBILE PORTRAIT */
@media screen and (max-width: 440px) {
.elementor-54503 .elementor-element.elementor-element-e219e7e .elementor-custom-embed-play { top: 75%; left: 85%; }
.elementor-54503 .elementor-element.elementor-element-e219e7e i { font-size: 60px; }
}/* End custom CSS */