.elementor-8056 .elementor-element.elementor-element-dc09651{text-align:center;}.elementor-8056 .elementor-element.elementor-element-73741de > .elementor-container{max-width:574px;}.elementor-8056 .elementor-element.elementor-element-73741de, .elementor-8056 .elementor-element.elementor-element-73741de > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8056 .elementor-element.elementor-element-73741de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8056 .elementor-element.elementor-element-73741de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8056 .elementor-element.elementor-element-b34b2cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8056 .elementor-element.elementor-element-b34b2cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4FBBFF;}.elementor-8056 .elementor-element.elementor-element-b34b2cb > .elementor-element-populated, .elementor-8056 .elementor-element.elementor-element-b34b2cb > .elementor-element-populated > .elementor-background-overlay, .elementor-8056 .elementor-element.elementor-element-b34b2cb > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-8056 .elementor-element.elementor-element-b34b2cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:39px 39px 39px 39px;}.elementor-8056 .elementor-element.elementor-element-b34b2cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8056 .elementor-element.elementor-element-1a6478f .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-8056 .elementor-element.elementor-element-1a6478f .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-8056 .elementor-element.elementor-element-1a6478f .elementor-button{background-color:#732DB3;}.elementor-8056 .elementor-element.elementor-element-9f4c04b{text-align:center;}.elementor-8056 .elementor-element.elementor-element-9f4c04b > .elementor-widget-container{margin:30px 19px 19px 19px;}.elementor-8056 .elementor-element.elementor-element-bd7ad30 .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-8056 .elementor-element.elementor-element-bd7ad30.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-8056 .elementor-element.elementor-element-bd7ad30 .elementor-swiper-button{font-size:20px;}.elementor-8056 .elementor-element.elementor-element-8a2cc15 .elementor-spacer-inner{height:50px;}@media(max-width:1180px){.elementor-8056 .elementor-element.elementor-element-bd7ad30.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-8056 .elementor-element.elementor-element-bd7ad30.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}/* Start custom CSS for media-carousel, class: .elementor-element-bd7ad30 */body .elementor-section .elementor-carousel-image-overlay {
background-color: transparent;
    color: black; /* Change the color here to change the color of the caption */
    font-size: 23px; /* Change the font size here to change the size of the caption */
    height:30px;
    top:107%;/* Slightly increase or decrease this value to position the caption */
    opacity: 1!important;
    transform:none!important;
}

body .elementor-section .swiper-slide {
    overflow: visible;
}

body .elementor-section .swiper-container {
    padding-bottom: 90px;
}/* End custom CSS */