.slider{width:100%}.slider .slides-view{overflow:hidden;position:relative}.slider .slides-wrap{font-size:0;left:0;position:relative;transition:all .5s ease;white-space:nowrap}.slider .slides-wrap .slide{display:inline-block;padding-bottom:50%;position:relative;white-space:nowrap;width:100%}.slider .slides-wrap img.slide-img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.slider .thumbs-view{overflow:hidden;position:relative}.slider .thumbs-wrap{font-size:0;left:0;position:relative;transition:all .5s ease;white-space:nowrap}.slider .thumbs-wrap .slide{box-sizing:border-box;display:inline-block;padding-bottom:20%;position:relative;white-space:nowrap;width:25%}.slider .thumbs-wrap .slide.tap-active{border-color:blue;opacity:.7}.slider .thumbs-wrap img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.slider .controls{pointer-events:none;text-align:center}.slider .controls span{cursor:pointer;display:inline-block;font-size:4em;margin:0 .5em;padding:0 .4em;user-select:none}.slider .controls .next,.slider .controls .prev{opacity:.5;pointer-events:auto}.slider .controls .next.tap-active,.slider .controls .prev.tap-active{opacity:1}.slider .controls .counter,.slider .controls .counter-divider,.slider .controls .counter-total{font-size:32px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.slider .pager{pointer-events:none;text-align:center}.slider .pager span{background-color:silver;border-radius:100px;cursor:pointer;display:inline-block;height:30px;margin-left:10px;margin-right:10px;pointer-events:auto;width:30px}.slider .pager span.tap-active{background:#000}.classic-slider{position:relative}.classic-slider .controls{color:#fff;display:flex;flex-direction:column;height:100%;left:0;position:absolute;text-align:left;top:0;width:100%}.classic-slider .controls span{background:#00000070;margin-left:0;margin-right:0}.classic-slider .controls .next{float:right}.classic-slider .controls>div{margin-bottom:auto;margin-top:auto}.classic-slider .pager{bottom:10px;left:0;position:absolute;width:100%}.classic-slider .pager span.tap-active{background:#fff}.fade-slider .slides-wrap{left:0!important;padding-bottom:50%}.fade-slider .slides-wrap .slide{left:0;opacity:0;padding-bottom:50%;position:absolute;top:0;transition:all .5s ease;z-index:1}.fade-slider .slides-wrap .slide>div{background-repeat:no-repeat;background-size:cover}.fade-slider .slides-wrap .slide.tap-active{opacity:1;z-index:2}.fade-slider .slides-wrap .slide>div>div{padding-bottom:50%}.various-heights-slider .slides-wrap{display:flex;flex-direction:row;flex-wrap:nowrap}.various-heights-slider .slides-wrap .slide{max-width:100%;min-width:100%;padding-bottom:0;vertical-align:top}.various-heights-slider .slides-wrap .slide .bg_img{background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;padding:40px 20px;pointer-events:none;user-select:none;white-space:normal}.various-heights-slider .slides-wrap .slide .bg_img>div{margin-bottom:auto;margin-top:auto}.various-heights-slider .slides-wrap .slide h3{background-color:#00000070;border-radius:4px 4px 0 0;display:inline-block;font-size:32px;margin:0;padding:.4em .4em .2em}.various-heights-slider .slides-wrap .slide p{background-color:#00000070;border-radius:0 4px 4px 4px;display:inline-block;font-size:22px;margin:0;padding:.2em .4em .4em}.logos-slider{max-width:100%;overflow:hidden;position:relative;width:100%}.logos-slider .slides-view{max-width:20%;overflow:visible}.logos-slider .slides-view2{overflow:visible}.logos-slider .slides-wrap .slide{height:auto;padding-bottom:0}.logos-slider .slides-wrap .logo-wrap{background-position:50%;background-repeat:no-repeat;background-size:contain;height:auto;padding-bottom:50%}.logos-slider .controls{bottom:0;color:#fff;display:flex;flex-direction:column;height:100%;left:0;position:absolute;text-align:left;top:0;width:100%}.logos-slider .controls span{background:#00000070;margin-left:0;margin-right:0}.logos-slider .controls .next{float:right}.logos-slider .controls>div{margin-bottom:auto;margin-top:auto}.logos-slider .pager{bottom:10px;bottom:0;left:0;position:absolute;width:100%}.logos-slider .pager span.tap-active{background:#fff}.desktop_boxes .db_wrap{display:flex;flex-direction:row;flex-wrap:wrap}.desktop_boxes .box{width:25%}.desktop_boxes .bg_img{background-repeat:no-repeat;background-size:cover}.desktop_boxes .bg_img>div{padding-bottom:50%}.mobile_slider{display:none}.slider.pager-bars .pager span{border-radius:0;height:10px;margin-left:0;margin-right:0;width:40px}.slider.inline-thumbs-n-controls .flex-wrap{display:flex}.slider.inline-thumbs-n-controls .thumbs-view{flex-grow:1}.slider.inline-thumbs-n-controls .controls{pointer-events:auto}.slider.inline-thumbs-n-controls .slide{background-position:50%;background-repeat:no-repeat;background-size:cover}.slider.offset-slides{max-width:none;overflow:hidden}.slider.offset-slides .slides-view{overflow:visible;width:40%}.slider.offset-slides .slides-view .slide{padding-bottom:50%}.slider .list-controls{display:flex;list-style:none;margin:0;padding:0}.slider .list-controls li{padding:10px 20px}.slider .list-controls li.tap-active{font-weight:700}.slider.five-thumbs .thumbs-wrap .slide{width:20%}.slider-flex .thumbs-wrap{display:flex;flex-direction:row;font-size:12px}.slider-flex .thumbs-wrap .slide{min-width:20%;white-space:normal}.slider-flex .slides-wrap{display:flex;flex-direction:row;font-size:12px}.slider-flex .slides-wrap .slide{min-width:100%;padding-bottom:0;white-space:normal}.slider-flex .slides-wrap .slide .bg_img{background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;padding:40px 20px;pointer-events:none;user-select:none;white-space:normal}.slider-flex.various-slide-heights .slide p{font-size:18px}.slider-flex.various-slide-heights .slides-wrap .slide .bg_img{height:auto;padding:0}.slider-flex.various-slide-heights .slides-wrap .slide .bg_img>div{padding:20px}.slider.two-column .flex-row{display:flex;flex-direction:row}.slider.two-column .flex-row>.col{width:50%}@media only screen and (max-width:991px){.slider{margin-left:auto;margin-right:auto}.pager span,.slider .pager span{height:10px;width:10px}.desktop_boxes{display:none}.mobile_slider{display:block}.mobile_slider .bg_img>div{padding-bottom:50%}}