.carwrapper {

    float: left !important;
    width: 75% !important;

}

.carousel {

    /*left: auto !important;*/
    width: 100% !important;

}

.b-medium-double-slider {

    width: 100% !important; 
    
}

.sl-first {

    float: left;
    position: relative;
    overflow: hidden;
    margin: 0 auto;

}


.sl-second {

    width: 100%;
    transform: translateZ(0);
    position: absolute !important;
    top: 0; left: -1px;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;

}


.sl-third {

    padding: 43px 35px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;


}


.sl-fourth {

    padding-left: 35px !important;

}


.sl-fourth h1:not(.big) {

    font: 600 65px/65px 'ProximaNova' !important;
    
}

.paginator {

    position: absolute;
    top: 510px;
    z-index: 100;

}

.page-point {

    width: 10px;
    height: 10px;
    border: 1px solid gray;
    border-radius: 5px;
    float: left;
    background-color: white;
    margin:5px;

}

.selected {

    background-color: gray !important;

}
span.paused_rm{
    top: 478px!important;
    left: 560px!important;
    display: block;
}

.new-slider__right video {max-height:100%;position:absolute;right:15%;z-index:10;}
.new-slider__video:before {content:'';position:absolute;top:0;bottom:0;width:100vw;background-color:rgb(249,248,249);z-index:9;}
.new-slider__slide-wrap.slick-current .new-slider__video {z-index:4!important;}
.new-slider.overflow .new-slider__slide-wrap.slick-current .new-slider__left {z-index:5!important;}
.new-slider.overflow .slick-list {overflow:visible;}

.new-slider.overflow .new-slider__right img {opacity:0!important;}

@media screen and (max-width:767px) {
    .new-slider__right video {right: auto;left: 50%;top: 50%;transform: translate(-50%, -50%);}
    .sber25.new-slider__slide {justify-content:flex-end;}
}
@media screen and (min-width:767px) {
    .sber25.new-slider__slide .new-slider__left .new-slider__title{display:none;}
}
.new-slider__left .new-slider__btns + div {
    display: inline-block;
    width: 200px;
    vertical-align: middle;
}
.new-slider__left .new-slider__btns {
    margin: 25px 25px 25px 0;
    display: inline-flex !important;
    width: auto !important;
}
.new-slider__left{
display:block !important}