
@media(min-width: 991px) and (max-width: 1199px){
    .header-title h1, .header-title .h1{
        font-size: 40px;
        margin-bottom: 22px;
    }
    .header-title h1 span, .header-title .h1 span{
        font-size: 91px;
    }
    .header-subtitle{
        font-size: 16px;
    }
    .footer-middle a{
        font-size: 28px;
    }
}
@media(min-width: 768px) and (max-width: 990px){
    .header-title h1, .header-title .h1{
        font-size: 40px;
        margin-bottom: 22px;
    }
    .header-title h1 span, .header-title .h1 span{
        font-size: 91px;
    }
    .header-subtitle{
        font-size: 16px;
    }
    .footer-middle a{
        font-size: 18px;
    }
}
@media(max-width: 767px){
    .header-menu ul{
        gap:15px;
    }
    .header-menu ul li a{
        font-size: 14px;
    }
    .header-title h1, .header-title .h1{
        font-size: 32px;
    }
    .header-title h1 span, .header-title .h1 span{
        font-size: 64px;
    }
    .vvod-container__bg{
        padding: 20px;
    }
    .vvod-container__bg p{
        font-size: 16px;
    }
    .liter-list__item{
        margin-bottom: 40px;
    }
    .footer-middle a{
        margin-bottom: 40px;
        display: flex;
    }
    .header-subtitle{
        margin-bottom: 50px;
    }
}
