.elbk-slick-slider .slick-slider { box-sizing: border-box; -moz-user-select: none; user-select: none; touch-action: pan-y; } .slick-loading .slick-track, .slick-loading .slick-slide { visibility: hidden; } .elbk-slick-slider.slick-initialized .slick-slide { visibility: visible !important; } .slick-slide.slick-loading img { display: none; visibility: hidden; } .elbk-slick-slider .slick-list, .elbk-slick-slider .slick-slider { position: relative; display: block } .elbk-slick-slider .slick-list { overflow: hidden; margin: 0; padding: 0 } .elbk-slick-slider .slick-list:focus { outline: none } .elbk-slick-slider .slick-list.dragging { cursor: pointer } .elbk-slick-slider .slick-slider .slick-list, .elbk-slick-slider .slick-slider .slick-track { transform: translateZ(0) } .elbk-slick-slider .slick-track { position: relative; left: 0; top: 0; display: block } .elbk-slick-slider .slick-track:before, .elbk-slick-slider .slick-track:after { content: ""; display: table } .elbk-slick-slider .slick-track:after { clear: both } .elbk-slick-slider .slick-slide { float: left; height: 100%; min-height: 1px; display: none; } .elbk-slick-slider.slick-initialized .slick-slide { display: block; } .elbk-slick-slider.slick-initialized .slick-slide img { display: block; margin: auto; visibility: visible !important; } .elbk-slick-slider.slick-initialized .slick-slide .elbk-carousel__content { visibility: visible !important; } .elbk-slick-slider.slick-initialized .slick-slide .elbk-carousel__item-inner { visibility: visible !important; } .elbk-slick-slider .slick-slide.dragging img { pointer-events: none } .elbk-slick-slider .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent } .elbk-slick-slider .slick-arrow.slick-hidden { display: none } .elbk-carousel { position: relative; margin-left: -10px; margin-right: -10px } .elbk-carousel .slick-list { overflow: hidden; margin: 0; padding: 0; } .elbk-carousel .slick-list, .elbk-carousel.slick-slider { position: relative; display: block; } .elbk-carousel .elbk-carousel__item-title { margin: 0; padding: 0 } .elbk-carousel .elbk-carousel__item .elbk-carousel__item-button { background-color: #6ec1e4 } .elbk-carousel .elbk-arrow { width: 36px; height: 36px; border-radius: 18px; margin-top: -18px; color: #fff; background-color: #6ec1e4; font-size: 23px; position: absolute; top: 50%; display: flex; justify-content: center; align-items: center; cursor: pointer; z-index: 999; transition: all 200ms linear; } .elbk-carousel .elbk-arrow.prev-arrow { left: 20px } .elbk-carousel .elbk-arrow.next-arrow { right: 20px } .elbk-carousel .elbk-slick-dots { display: flex; align-items: center; justify-content: center; position: relative; z-index: 99; padding: 0; } .elbk-carousel .elbk-slick-dots li { padding: 5px; padding-right: 5px; padding-left: 5px; padding-right: 5px; padding-left: 5px; margin: 0; list-style: none; } .elbk-carousel .elbk-slick-dots li button { background-color: #7a7a7a; border: none; } .elbk-carousel .elbk-slick-dots li button { display: block; cursor: pointer; width: 10px; height: 10px; border-radius: 5px; padding: 0; text-indent: 10em; overflow: hidden; transition: all 200ms linear; } .elbk-carousel-wrap.elbk-equal-cols .slick-track { display: flex !important; align-items: stretch; } .elbk-carousel-wrap.elbk-equal-cols .slick-slide { height: auto; } .elbk-carousel-wrap.elbk-equal-cols .slick-slide>div { height: 100%; } .elbk-carousel-wrap.elbk-equal-cols .elbk-carousel__item { display: flex !important; flex-direction: column; float: none; height: 100%; } .elbk-carousel-wrap.elbk-equal-cols .elbk-carousel__item-inner { flex-grow: 1; height: 100%; } .elbk-carousel__item { padding: 10px } .elbk-carousel .elbk-carousel__item-title a { color: inherit } .elbk-carousel__content { display: flex; flex-direction: column; position: relative; z-index: 2 } .elbk-carousel__content, .elbk-carousel__item-title, .elbk-carousel__item-text { transition: all 200ms linear } .elbk-carousel .col-row { display: block } .elbk-carousel .elbk-arrow { position: absolute; top: 50%; display: flex; justify-content: center; align-items: center; cursor: pointer; z-index: 999; transition: all 200ms linear } .elbk-carousel .elbk-arrow:before { display: block; width: 100%; text-align: center; line-height: 0; transition: all 200ms linear } .elbk-carousel .elbk-arrow.prev-arrow { left: 0 } .elbk-carousel .elbk-arrow.next-arrow { right: 0 } .elbk-carousel .elbk-slick-dots { display: flex; align-items: center; justify-content: center; position: relative; z-index: 99; padding: 0; margin-left: 0 } .elbk-carousel .elbk-slick-dots li { padding: 5px; margin: 0; list-style: none } .elbk-carousel .elbk-slick-dots li span { transition: all 200ms linear; display: block; cursor: pointer; width: 10px; height: 10px; border-radius: 5px; padding: 0; text-indent: 10em; overflow: hidden } .elbk-carousel .elbk-slick-dots li span:before { display: none } .elementor-elbk-carousel .elbk-carousel .elementor-slick-slider:not(.slick-initialized) { display: flex; visibility: hidden } .elementor-elbk-carousel .elbk-carousel .elementor-slick-slider:not(.slick-initialized)~.elbk-arrow { visibility: hidden }