:root{--body-background-color: #fff;--body-background-color-loader: #fff;--body-preloader-image: url('../fonts/../images/preloader.gif');--success-hover: #5d9a3a}.module.module-carousel.template-carousel.load-style-structure .carousel-wrap .carousel{margin-bottom:0}.module.module-carousel.template-carousel.load-style-structure .carousel-wrap .carousel-item{aspect-ratio:1/1}@media screen and (min-width:768px){.module.module-carousel.template-carousel.load-style-structure .carousel-wrap .carousel-item{aspect-ratio:8/3}}.module.module-carousel.template-carousel.load-style-structure .carousel-wrap .carousel-item .background-image,.module.module-carousel.template-carousel.load-style-structure .carousel-wrap .carousel-item .video-background{position:absolute;top:0;left:0;width:100%;height:100%}.module.module-carousel.template-carousel.load-style-structure .carousel-wrap .carousel-item .background-image img,.module.module-carousel.template-carousel.load-style-structure .carousel-wrap .carousel-item .video-background video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.module.module-carousel.template-carousel.load-style-structure .carousel-wrap .carousel-item .item-content-wrap{z-index:2}.module.module-carousel.template-carousel.load-style-structure .carousel-indicators{max-width:calc(--container-width,1240px);display:block;width:100%;margin:0 auto 20px;text-align:center}.module.module-carousel.template-carousel.load-style-structure .carousel-indicators li{width:15px;height:15px;border-radius:50%;display:inline-block;flex:unset;border:0;margin:0 5px;opacity:1}