.elementor-1816 .elementor-element.elementor-element-dec9ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1816 .elementor-element.elementor-element-dec9ee:not(.elementor-motion-effects-element-type-background), .elementor-1816 .elementor-element.elementor-element-dec9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1816 .elementor-element.elementor-element-36e282f0{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1816 .elementor-element.elementor-element-5ba99570 .widget-image-caption{color:var( --e-global-color-52cdc83 );background-color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-1816 .elementor-element.elementor-element-2d925587{--display:flex;}.elementor-1816 .elementor-element.elementor-element-6afa81fd .widget-image-caption{color:var( --e-global-color-52cdc83 );background-color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-1816 .elementor-element.elementor-element-bd7ab36{--display:flex;}.elementor-1816 .elementor-element.elementor-element-125cf5a6 .widget-image-caption{color:var( --e-global-color-52cdc83 );background-color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-1816 .elementor-element.elementor-element-6e7bab81{--display:flex;}.elementor-1816 .elementor-element.elementor-element-441d304c .widget-image-caption{color:var( --e-global-color-52cdc83 );background-color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-1816 .elementor-element.elementor-element-4c2d95f{--display:flex;}.elementor-1816 .elementor-element.elementor-element-fc54b75 .widget-image-caption{color:var( --e-global-color-52cdc83 );background-color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-1816 .elementor-element.elementor-element-4cd6d68b{--display:flex;}.elementor-1816 .elementor-element.elementor-element-22c625ea .widget-image-caption{color:var( --e-global-color-52cdc83 );background-color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-1816 .elementor-element.elementor-element-ef86ce4{--display:flex;}.elementor-1816 .elementor-element.elementor-element-2f14c586 .widget-image-caption{color:var( --e-global-color-52cdc83 );background-color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-1816 .elementor-element.elementor-element-38fc736e{--display:flex;}.elementor-1816 .elementor-element.elementor-element-18a08fc7 .widget-image-caption{color:var( --e-global-color-52cdc83 );background-color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-1816 .elementor-element.elementor-element-2bc887ad{--display:flex;}.elementor-1816 .elementor-element.elementor-element-efcb81b .widget-image-caption{color:var( --e-global-color-52cdc83 );background-color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-1816 .elementor-element.elementor-element-480df87d{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#BABABA;--e-n-carousel-arrow-hover-color:var( --e-global-color-c61eacd );--e-n-carousel-swiper-pagination-size:14px;--e-n-carousel-dots-normal-color:#454545;--e-n-carousel-dots-hover-color:var( --e-global-color-c61eacd );--e-n-carousel-swiper-pagination-spacing:20px;}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1816 .elementor-element.elementor-element-5ba99570 .widget-image-caption{font-size:22px;word-spacing:3px;}.elementor-1816 .elementor-element.elementor-element-6afa81fd .widget-image-caption{font-size:22px;word-spacing:3px;}.elementor-1816 .elementor-element.elementor-element-125cf5a6 .widget-image-caption{font-size:22px;word-spacing:3px;}.elementor-1816 .elementor-element.elementor-element-441d304c .widget-image-caption{font-size:22px;word-spacing:3px;}.elementor-1816 .elementor-element.elementor-element-fc54b75 .widget-image-caption{font-size:22px;word-spacing:3px;}.elementor-1816 .elementor-element.elementor-element-22c625ea .widget-image-caption{font-size:22px;word-spacing:3px;}.elementor-1816 .elementor-element.elementor-element-2f14c586 .widget-image-caption{font-size:22px;word-spacing:3px;}.elementor-1816 .elementor-element.elementor-element-18a08fc7 .widget-image-caption{font-size:22px;word-spacing:3px;}.elementor-1816 .elementor-element.elementor-element-efcb81b .widget-image-caption{font-size:22px;word-spacing:3px;}}@media(max-width:1200px){.elementor-1816 .elementor-element.elementor-element-5ba99570 .widget-image-caption{font-size:22px;word-spacing:0px;}.elementor-1816 .elementor-element.elementor-element-6afa81fd .widget-image-caption{font-size:22px;word-spacing:0px;}.elementor-1816 .elementor-element.elementor-element-125cf5a6 .widget-image-caption{font-size:22px;word-spacing:0px;}.elementor-1816 .elementor-element.elementor-element-441d304c .widget-image-caption{font-size:22px;word-spacing:0px;}.elementor-1816 .elementor-element.elementor-element-fc54b75 .widget-image-caption{font-size:22px;word-spacing:0px;}.elementor-1816 .elementor-element.elementor-element-22c625ea .widget-image-caption{font-size:22px;word-spacing:0px;}.elementor-1816 .elementor-element.elementor-element-2f14c586 .widget-image-caption{font-size:22px;word-spacing:0px;}.elementor-1816 .elementor-element.elementor-element-18a08fc7 .widget-image-caption{font-size:22px;word-spacing:0px;}.elementor-1816 .elementor-element.elementor-element-efcb81b .widget-image-caption{font-size:22px;word-spacing:0px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1816 .elementor-element.elementor-element-480df87d{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1816 .elementor-element.elementor-element-5ba99570 .widget-image-caption{font-size:24px;word-spacing:0em;}.elementor-1816 .elementor-element.elementor-element-6afa81fd .widget-image-caption{font-size:24px;word-spacing:0em;}.elementor-1816 .elementor-element.elementor-element-125cf5a6 .widget-image-caption{font-size:24px;word-spacing:0em;}.elementor-1816 .elementor-element.elementor-element-441d304c .widget-image-caption{font-size:24px;word-spacing:0em;}.elementor-1816 .elementor-element.elementor-element-fc54b75 .widget-image-caption{font-size:24px;word-spacing:0em;}.elementor-1816 .elementor-element.elementor-element-22c625ea .widget-image-caption{font-size:24px;word-spacing:0em;}.elementor-1816 .elementor-element.elementor-element-2f14c586 .widget-image-caption{font-size:24px;word-spacing:0em;}.elementor-1816 .elementor-element.elementor-element-18a08fc7 .widget-image-caption{font-size:24px;word-spacing:0em;}.elementor-1816 .elementor-element.elementor-element-efcb81b .widget-image-caption{font-size:24px;word-spacing:0em;}.elementor-1816 .elementor-element.elementor-element-480df87d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:5px;--e-n-carousel-arrow-next-right-position:5px;--e-n-carousel-arrow-size:28px;--e-n-carousel-swiper-pagination-size:12px;}}/* Start custom CSS for nested-carousel, class: .elementor-element-480df87d */.elementor-1816 .elementor-element.elementor-element-480df87d figcaption.widget-image-caption.wp-caption-text {
    position: absolute;
    width: 100%;
    height: inherit;
    top: 0;
    bottom: 0;
    background: #00000099;
    display: flex;
    justify-content: center;
    flex-direction: column;
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-1816 .elementor-element.elementor-element-480df87d figure.wp-caption:hover figcaption {
    opacity: 1;
}

.elementor-1816 .elementor-element.elementor-element-480df87d .swiper-pagination-bullet-active {
    background-color: #D6256B !important;
}
.elementor-1816 .elementor-element.elementor-element-480df87d .swiper-pagination-bullet {
    background: #BABABA;
}/* End custom CSS */