.elementor-widget-basic-carousel .basic-carousel{position:relative}.elementor-widget-basic-carousel .basic-carousel .item img{object-fit:cover;margin-left:auto;margin-right:auto}.elementor-widget-basic-carousel .basic-carousel .item-body{position:relative}.elementor-widget-basic-carousel .basic-carousel .item-video-carousel{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.elementor-widget-basic-carousel .basic-carousel .item-video-carousel-icon{position:absolute}.elementor-widget-basic-carousel .basic-carousel .slick-slide .item-body img{width:100%}.elementor-widget-basic-carousel .basic-carousel .slick-arrow{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;cursor:pointer}.elementor-widget-basic-carousel .basic-carousel .slick-dots{width:100%;display:flex;list-style:none;align-items:center;justify-content:center;padding:0;z-index:5}.elementor-widget-basic-carousel .basic-carousel .slick-dots li button{border:0;height:7px;display:flex;align-items:center;justify-content:center;margin-left:3px;margin-right:3px;border-radius:3px;font-size:0px}.elementor-widget-basic-carousel .basic-carousel section .btn-read-more{display:inline-block}.elementor-widget-basic-carousel.basic-carousel-adaptation-images-yes .basic-carousel .slick-slide{height:inherit}.elementor-widget-basic-carousel.basic-carousel-adaptation-images-yes .basic-carousel .slick-slide .item-body{height:100%}.elementor-widget-basic-carousel.basic-carousel-adaptation-images-yes .basic-carousel .slick-slide .item-body img{width:100%;height:100%;object-fit:cover}.elementor-widget-basic-carousel.basic-carousel-flex-slick-track-yes .basic-carousel .slick-track{display:flex}.elementor-widget-basic-carousel.coherence-pagination-position-absolute .basic-carousel .slick-dots{position:absolute}.elementor-widget-basic-carousel.coherence-pagination-position-relative .slick-dots{position:relative}.elementor-widget-basic-carousel.coherence-pagination-position-inherit .slick-dots{position:inherit}.elementor-widget-basic-carousel.coherence-carousel-template-inside .basic-carousel,.elementor-widget-basic-carousel.coherence-carousel-template-on-hover .basic-carousel{position:relative}.elementor-widget-basic-carousel.coherence-carousel-template-inside .basic-carousel .item-content,.elementor-widget-basic-carousel.coherence-carousel-template-on-hover .basic-carousel .item-content{position:absolute;z-index:4;width:100%}.elementor-widget-basic-carousel.coherence-carousel-template-on-hover .basic-carousel .item-content{opacity:0;transition:opacity .5s}.elementor-widget-basic-carousel.coherence-carousel-template-on-hover .basic-carousel .item:hover .item-content{opacity:1}.elementor-widget-basic-carousel.coherence-container-full-height-yes .basic-carousel .item-content{top:0;height:100%;width:100%}.elementor-widget-basic-carousel.coherence-container-full-height-yes .basic-carousel .item-content section{display:flex;flex-direction:column;height:100%;justify-content:center}
