.otziv {
width:762px;
height:800px;
overflow:hidden;
position:relative;
}




@media screen and (max-width: 640px) {
    
.otziv {
width:350px;
height:800px;
overflow:hidden;
position:relative;
}

    
    .t228__right_descr {
        padding: 4px 0px;
    }
    .t228 .t-sociallinks, .t228__right_social_links{
        padding: 4px 0px;
    }
    
    
    .t228__imglogo {
        padding:0px;
    }
    
    .t228__leftcontainer {
        padding:10px;
    }
    
    .t228__rightcontainer {
        padding:0px;
    }
}

.t967__additional-descr {
    padding-right:0px;
}

.t-body {
    top:0px!important;
}

.skiptranslate {
    display: none!important;
    
}


.t228__rightside {
    min-width:100%!important;
}

.t228 .t-sociallinks, .t228__right_social_links {
    padding-left:10px;
}



.t603__tile_25 {
    width:20%;
}


.language {
    position:fixed;
    top:0px;
    z-index:9999;
}

.t228__rightside {
    min-width:360px;
}

.t841 .t-section__topwrapper {
    margin-bottom:0px;
}

.t672__textwrapper {
    padding:30px;
}

.t225__descr {
    padding:0px;
}


@media screen and (min-width: 960px){
 .t605__bgimg {width: 520px; height: 520px;}
 .sliderzero {width: 760px;}
} 

@media screen and (min-width: 640px) and (max-width: 960px){
 .t605__bgimg {width: 475px; height: 475px;}
 .sliderzero {width: 640px;}
} 

@media screen and (min-width: 480px) and (max-width: 640px){
 .t605__bgimg {width: 390px; height: 390px;}
 .sliderzero {width: 480px;}
} 

@media screen and (min-width: 320px) and (max-width: 480px){
 .t605__bgimg {width: 258px; height: 258px;}
 .sliderzero {width: 320px;}
 .t-slds__bullet {padding: 5px;}
} 

.t280__logo__container{margin: 0 auto;}

.t676__text-impact {
    margin-top:15px;
    margin-bottom:15px;
}

.t859 .t-section__topwrapper {
    margin-bottom:20px;
}



@media screen and (max-width: 640px){
 .t686 .t686__table {height:240px!important;}
 .t-text_md {font-size:14px; line-height:1.3;}
}

.t975__wrapper {
    min-height:40px;
}
.t975 {
    border:none;
}

@media screen and (max-width: 640px){
    
.language {
    position:fixed;
    top:0px;
    z-index:9999;
}
    
.t-btn_sm {
    height:36px;
}
    
.t821__btn-container {
    padding-top:5px;
}
    
.t821__phone-container {
    padding:10px 0px 5px 0px;
}
    
.t821__rightwrapper {
    padding:0px;
}
    
.t821__maincontainer {
    padding:5px 0;
}

.t821__leftwrapper {
padding: 0 20px 0px;}

    
}
