.elementor-30778 .elementor-element.elementor-element-5c9ed61a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30778 .elementor-element.elementor-element-fbeaa0d{width:initial;max-width:initial;}.elementor-30778 .elementor-element.elementor-element-fbeaa0d > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 10px 0px 10px;}.elementor-30778 .elementor-element.elementor-element-fbeaa0d .prelements-heading{text-align:center;}.elementor-30778 .elementor-element.elementor-element-fbeaa0d .prelements-heading .title-inner .sub-text{font-family:"Be Vietnam Pro", Sans-serif;}.elementor-30778 .elementor-element.elementor-element-fbeaa0d .prelements-heading .description,
					.elementor-30778 .elementor-element.elementor-element-fbeaa0d .prelements-heading .description p{margin:0px 0px 0px 0px;}.elementor-30778 .elementor-element.elementor-element-734dc3c{--display:flex;}.elementor-30778 .elementor-element.elementor-element-130b780{--display:flex;}.elementor-30778 .elementor-element.elementor-element-f0d5de9{--display:flex;}.elementor-30778 .elementor-element.elementor-element-c3a576c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-hover-color:var( --e-global-color-secondary );}:where( .elementor-30778 .elementor-element.elementor-element-c3a576c .swiper-slide ) > .e-con{border-style:none;}/* Start custom CSS for nested-carousel, class: .elementor-element-c3a576c */.elementor-30778 .elementor-element.elementor-element-c3a576c .e-con-inner {
    flex-wrap: nowrap;
}
.elementor-30778 .elementor-element.elementor-element-c3a576c .swiper-wrapper {
    overflow: visible;
}
.elementor-30778 .elementor-element.elementor-element-c3a576c .swiper-container {
    overflow: hidden;
}
.elementor-30778 .elementor-element.elementor-element-c3a576c .swiper-pagination {
    transform: none;
}
.elementor-30778 .elementor-element.elementor-element-c3a576c .e-gallery-item:before {
    top: 0;
    left: 0;
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0.19;
    position: absolute;
    background: #ccc;
}/* End custom CSS */