@media (max-width:1399.98px) {
    .slider_about{ 
        align-items: center;
        text-align: center;
    }

    .catalog__card{
        max-width: 300px;
        padding: 15px 10px;
    }
}
@media (max-width:1199.98px) {

}
@media (max-width:991.98px) {

    .contact__title{
        font-size: 48px;
    }

    .contact__form {
        max-width: 500px;
        padding: 20px 0;
    }
}

@media (max-width: 661.98px) {

    .catalog__title{
        font-size: 32px;
    }

    .contact__title{
        font-size: 32px;
    }

    .contact__form {
        max-width: 300px;
        padding: 20px 0;
    }

    .contact .fas{
        font-size: 64px;
    }
}

@media (max-width:575.98px) {
    .nav__menu-link_item{
        font-size: 11px;
    }

    .catalog__card{
        max-width: 250px;
    }

    .footer{
        flex-direction: column;
    }

    .footer__title{
        font-size: 16px;
    }
}