.elementor-45 .elementor-element.elementor-element-1ed0638{text-align:center;}.elementor-45 .elementor-element.elementor-element-0a4d3f3{padding:50px 0px 50px 0px;}.elementor-45 .elementor-element.elementor-element-857b499{text-align:center;}.elementor-45 .elementor-element.elementor-element-857b499 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-03d8468{--e-image-carousel-slides-to-show:1;}.elementor-45 .elementor-element.elementor-element-03d8468 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-45 .elementor-element.elementor-element-03d8468 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-03d8468 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-45 .elementor-element.elementor-element-03d8468 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-5499051{padding:50px 0px 50px 0px;}.elementor-45 .elementor-element.elementor-element-e8190bf{text-align:center;}.elementor-45 .elementor-element.elementor-element-e8190bf > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-36ab877{--e-image-carousel-slides-to-show:1;}.elementor-45 .elementor-element.elementor-element-36ab877 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-45 .elementor-element.elementor-element-36ab877 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-36ab877 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-45 .elementor-element.elementor-element-36ab877 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-6544129{padding:50px 0px 50px 0px;}.elementor-45 .elementor-element.elementor-element-172cbaf{text-align:center;}.elementor-45 .elementor-element.elementor-element-172cbaf > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-23feb17{--e-image-carousel-slides-to-show:2;}.elementor-45 .elementor-element.elementor-element-23feb17 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-45 .elementor-element.elementor-element-23feb17 .elementor-image-carousel-caption{text-align:center;}.elementor-45 .elementor-element.elementor-element-1dbc77d{padding:50px 0px 50px 0px;}.elementor-45 .elementor-element.elementor-element-06085e2{text-align:center;}.elementor-45 .elementor-element.elementor-element-06085e2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-be747b8{text-align:center;}.elementor-45 .elementor-element.elementor-element-22b2ffd{text-align:center;}.elementor-45 .elementor-element.elementor-element-64ed358{padding:50px 0px 50px 0px;}.elementor-45 .elementor-element.elementor-element-9360d7a{text-align:center;}.elementor-45 .elementor-element.elementor-element-9360d7a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-886224e{--e-image-carousel-slides-to-show:2;}.elementor-45 .elementor-element.elementor-element-886224e .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-45 .elementor-element.elementor-element-886224e .elementor-image-carousel-caption{text-align:center;}.elementor-45 .elementor-element.elementor-element-a6ea6d7{padding:50px 0px 50px 0px;}.elementor-45 .elementor-element.elementor-element-d9b38b8{text-align:center;}.elementor-45 .elementor-element.elementor-element-d9b38b8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-dd70329{--e-image-carousel-slides-to-show:2;}.elementor-45 .elementor-element.elementor-element-dd70329 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-45 .elementor-element.elementor-element-dd70329 .elementor-image-carousel-caption{text-align:center;}.elementor-45 .elementor-element.elementor-element-0d706aa{padding:50px 0px 50px 0px;}.elementor-45 .elementor-element.elementor-element-6ee369c{text-align:center;}.elementor-45 .elementor-element.elementor-element-6ee369c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-5eaaea2{--e-image-carousel-slides-to-show:2;}.elementor-45 .elementor-element.elementor-element-5eaaea2 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-45 .elementor-element.elementor-element-5eaaea2 .elementor-image-carousel-caption{text-align:center;}.elementor-45 .elementor-element.elementor-element-03e3a41{padding:50px 0px 50px 0px;}.elementor-45 .elementor-element.elementor-element-9970c5d{text-align:center;}.elementor-45 .elementor-element.elementor-element-9970c5d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-4ed49ff{--e-image-carousel-slides-to-show:2;}.elementor-45 .elementor-element.elementor-element-4ed49ff .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-45 .elementor-element.elementor-element-4ed49ff .elementor-image-carousel-caption{text-align:center;}.elementor-45 .elementor-element.elementor-element-09d4ea0{padding:50px 0px 50px 0px;}.elementor-45 .elementor-element.elementor-element-8057a80{text-align:center;}.elementor-45 .elementor-element.elementor-element-8057a80 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-1d1035f{text-align:center;}.elementor-45 .elementor-element.elementor-element-65e51bf{text-align:center;}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-0a4d3f3{padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-857b499 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-45 .elementor-element.elementor-element-5499051{padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-e8190bf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-45 .elementor-element.elementor-element-6544129{padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-172cbaf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-45 .elementor-element.elementor-element-1dbc77d{padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-06085e2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-45 .elementor-element.elementor-element-64ed358{padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-9360d7a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-45 .elementor-element.elementor-element-a6ea6d7{padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-d9b38b8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-45 .elementor-element.elementor-element-0d706aa{padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-6ee369c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-45 .elementor-element.elementor-element-03e3a41{padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-9970c5d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-45 .elementor-element.elementor-element-09d4ea0{padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-8057a80 > .elementor-widget-container{margin:0px 0px 20px 0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-23feb17 */.elementor-45 .elementor-element.elementor-element-23feb17 .swiper-slide img {
    height: 450px;
    display: block;
}

@media (max-width: 767px){
    .elementor-45 .elementor-element.elementor-element-23feb17 .swiper-slide img {
        height: 200px;
    }
    .elementor-45 .elementor-element.elementor-element-23feb17 .swiper-slide.swiper-slide-active .swiper-slide-inner .elementor-image-carousel-caption{
        display: none !important;
    }
}
.elementor-45 .elementor-element.elementor-element-23feb17 .swiper-slide{
    max-width: 100% !important;
}

.elementor-45 .elementor-element.elementor-element-23feb17 .swiper-slide .swiper-slide-inner{
    position: relative;
}
.elementor-45 .elementor-element.elementor-element-23feb17 .swiper-slide .swiper-slide-inner:after{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
}
.elementor-45 .elementor-element.elementor-element-23feb17 .swiper-slide.swiper-slide-active .swiper-slide-inner:after{
    background: transparent;
}
.elementor-45 .elementor-element.elementor-element-23feb17 .swiper-slide .swiper-slide-inner .elementor-image-carousel-caption{
    display: none;
}
.elementor-45 .elementor-element.elementor-element-23feb17 .swiper-slide.swiper-slide-active .swiper-slide-inner .elementor-image-carousel-caption{
    display: block;
    color: white;
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-886224e */.elementor-45 .elementor-element.elementor-element-886224e .swiper-slide img {
    height: 450px;
    display: block;
}

@media (max-width: 767px){
    .elementor-45 .elementor-element.elementor-element-886224e .swiper-slide img {
        height: 200px;
    }   
    .elementor-45 .elementor-element.elementor-element-886224e .swiper-slide.swiper-slide-active .swiper-slide-inner .elementor-image-carousel-caption{
        display: none !important;
    }
}
.elementor-45 .elementor-element.elementor-element-886224e .swiper-slide{
    max-width: 100% !important;
}

.elementor-45 .elementor-element.elementor-element-886224e .swiper-slide .swiper-slide-inner{
    position: relative;
}
.elementor-45 .elementor-element.elementor-element-886224e .swiper-slide .swiper-slide-inner:after{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
}
.elementor-45 .elementor-element.elementor-element-886224e .swiper-slide.swiper-slide-active .swiper-slide-inner:after{
    background: transparent;
}
.elementor-45 .elementor-element.elementor-element-886224e .swiper-slide .swiper-slide-inner .elementor-image-carousel-caption{
    display: none;
}
.elementor-45 .elementor-element.elementor-element-886224e .swiper-slide.swiper-slide-active .swiper-slide-inner .elementor-image-carousel-caption{
    display: block;
    color: white;
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dd70329 */.elementor-45 .elementor-element.elementor-element-dd70329 .swiper-slide img {
    height: 450px;
    display: block;
}

@media (max-width: 767px){
    .elementor-45 .elementor-element.elementor-element-dd70329 .swiper-slide img {
        height: 200px;
    }  
    .elementor-45 .elementor-element.elementor-element-dd70329 .swiper-slide.swiper-slide-active .swiper-slide-inner .elementor-image-carousel-caption{
        display: none !important;
    }
}
.elementor-45 .elementor-element.elementor-element-dd70329 .swiper-slide{
    max-width: 200% !important;
}
.elementor-45 .elementor-element.elementor-element-dd70329 .swiper-slide .swiper-slide-inner{
    position: relative;
}
.elementor-45 .elementor-element.elementor-element-dd70329 .swiper-slide .swiper-slide-inner:after{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
}
.elementor-45 .elementor-element.elementor-element-dd70329 .swiper-slide.swiper-slide-active .swiper-slide-inner:after{
    background: transparent;
}
.elementor-45 .elementor-element.elementor-element-dd70329 .swiper-slide .swiper-slide-inner .elementor-image-carousel-caption{
    display: none;
}
.elementor-45 .elementor-element.elementor-element-dd70329 .swiper-slide.swiper-slide-active .swiper-slide-inner .elementor-image-carousel-caption{
    display: block;
    color: white;
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5eaaea2 */.elementor-45 .elementor-element.elementor-element-5eaaea2 .swiper-slide img {
    height: 550px;
    display: block;
}

@media (max-width: 767px){
    .elementor-45 .elementor-element.elementor-element-5eaaea2 .swiper-slide img {
        height: 300px;
    }   
    .elementor-45 .elementor-element.elementor-element-5eaaea2 .swiper-slide.swiper-slide-active .swiper-slide-inner .elementor-image-carousel-caption{
        display: none !important;
    }
}
.elementor-45 .elementor-element.elementor-element-5eaaea2 .swiper-slide{
    max-width: 200% !important;
}
.elementor-45 .elementor-element.elementor-element-5eaaea2 .swiper-slide .swiper-slide-inner{
    position: relative;
}
.elementor-45 .elementor-element.elementor-element-5eaaea2 .swiper-slide .swiper-slide-inner:after{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
}
.elementor-45 .elementor-element.elementor-element-5eaaea2 .swiper-slide.swiper-slide-active .swiper-slide-inner:after{
    background: transparent;
}
.elementor-45 .elementor-element.elementor-element-5eaaea2 .swiper-slide .swiper-slide-inner .elementor-image-carousel-caption{
    display: none;
}
.elementor-45 .elementor-element.elementor-element-5eaaea2 .swiper-slide.swiper-slide-active .swiper-slide-inner .elementor-image-carousel-caption{
    display: block;
    color: white;
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4ed49ff */.elementor-45 .elementor-element.elementor-element-4ed49ff .swiper-slide img {
    height: 550px;
    display: block;
}

@media (max-width: 767px){
    .elementor-45 .elementor-element.elementor-element-4ed49ff .swiper-slide img {
        height: 300px;
    } 
    .elementor-45 .elementor-element.elementor-element-4ed49ff .swiper-slide.swiper-slide-active .swiper-slide-inner .elementor-image-carousel-caption{
        display: none !important;
    }
}
.elementor-45 .elementor-element.elementor-element-4ed49ff .swiper-slide{
    max-width: 200% !important;
}
.elementor-45 .elementor-element.elementor-element-4ed49ff .swiper-slide .swiper-slide-inner{
    position: relative;
}
.elementor-45 .elementor-element.elementor-element-4ed49ff .swiper-slide .swiper-slide-inner:after{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
}
.elementor-45 .elementor-element.elementor-element-4ed49ff .swiper-slide.swiper-slide-active .swiper-slide-inner:after{
    background: transparent;
}
.elementor-45 .elementor-element.elementor-element-4ed49ff .swiper-slide .swiper-slide-inner .elementor-image-carousel-caption{
    display: none;
}
.elementor-45 .elementor-element.elementor-element-4ed49ff .swiper-slide.swiper-slide-active .swiper-slide-inner .elementor-image-carousel-caption{
    display: block;
    color: white;
    margin-top: 15px;
}/* End custom CSS */