@media (max-width: 900px) {

    .container {
        max-width: 100%;
        margin: 0 auto;
        padding: 0 15px;
    }
    
    .header {

        height: 120px;
    }

    .one-section__h2 {
        font-size: 25px;
        line-height: 34px;
        padding-left: 0px;
    }
}



@media (max-width: 500px) {

    .container {
        max-width: 100%;
        margin: 0 auto;
        padding: 0 10px;
    }
    
    .header {

        height: 140px;
    }


    .header-h1 {
        font-size: 25px;
        line-height: 34px;
        text-align: center;
    }
    
    .one-section__h2 {
        font-size: 25px;
        line-height: 34px;
        padding-left: 0px;
    }
    .one-section__h2_2 {
        font-size: 25px;
        line-height: 34px;
        padding-left: 0px;
    }
    
    

    .h2-title__violet {
        font-size: 25px;
        line-height: 34px;
    }
    
    
    .h3-title__violet {
        font-size: 25px;
        line-height: 34px;
    }
    
    .h3-title__white {
        font-size: 25px;
        line-height: 34px;
    }


    
.h3-title__violet_bottum {
    font-size: 25px;
    line-height: 34px;
}

.h3-title__violet_bottum-pp {
    font-size: 25px;
    line-height: 34px;

}

.mark li {
   font-size: 16px;
}




.znak li {
    font-size: 16px;
}
}
