@media (min-width: 1000px) {
  html {
    font-size: 9.4px;
  }
}
@media (min-width: 1400px) {
  html {
    font-size: 10.5px;
  }

  .container-fluid {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 990px) {
    html {
        font-size: 2.7645vw;
    }

    .utf-img {
        width: 26rem;
    }

    .utf-section {
        padding-top: 2.4rem;
    }

    .utf-section h1 {
        margin-top: 1rem;
        font-size: 2.4rem;
        width: 27rem;
    }

    .utf-section h1 br {
        display: none;
    }

    .utf-section__form {
        margin-top: 3rem;
        width: 100%;
    }

    .title-section {
        font-size: 2.4rem;
        margin-bottom: 2rem;
    }

    .car-card__img {
        height: 14rem;
    }

    .best-deals {
        margin-top: 4rem;
    }

    .best-deals .title-section {
        margin-bottom: 0;
    }

    .best-deals .btn-car-empty {
        margin: 2rem auto 0;
        width: 20rem;
    }

    .btn-car {
        padding: 1rem;
    }

    .about-us {
        padding-right: calc(2rem * .5);
        padding-left: calc(2rem * .5);
    }

    .about-us-img {
        width: 100%;
        margin-top: 4rem;
    }

    .about-us p {
        font-size: 1.2rem;
    }

    .about-us-wrap {
        padding: 2rem;
    }

    .about-question-head {
        padding: 1.2rem;
    }

    p.about-question-head__title {
        margin-left: 1.7rem;
    }

    .about-question-head p.about-question-head__arrow {
        width: 1.2rem;
        height: 1.2rem;
        font-size: 1.4rem;
        line-height: 1rem;
    }

    .reviews {
        margin-top: 4rem;
    }

    .review-item h5 {
        font-size: 1.6rem;
    }

    .review-item__data {
        margin-top: 2rem;
    }

    .review-item {
        padding: 1.4rem;
    }

    .reviews .swiper-button-next, .reviews .swiper-button-prev {
        display: none;
    }

    .reviews .title-section {
        margin-bottom: 2rem;
    }

    .swiper-pagination {
        margin-top: 2rem;
    }

    .review-item__avatar {
        width: 4rem;
        margin-right: 1.5rem;
    }

    .reviews-on-sites .title-section {
        margin-bottom: 2rem;
    }

    .reviews-on-sites_item {
        flex-wrap: wrap;
    }

    .reviews-on-sites_text {
        width: 75%;
    }

    .reviews-on-sites_link {
        width: 100%;
        margin-top: 2rem;
    }

    .what-says-about {
        margin-top: 4rem;
    }

    .what-says-about .title-section {
        margin-bottom: 2rem;
    }

    .youtube-section {
        margin-top: 4rem;
        padding-bottom: 2rem;
    }

    .youtube-section h5 {
        margin-top: 1rem;
        font-size: 1.8rem;
    }

    .youtube-section p {
        margin-top: 2rem;
    }

    .youtube-section__link {
        display: block;
        margin: 3rem auto 0;
        width: 29rem;
    }

    .contact-social-networks-bg {
        background: url('../img/contact-social-networks-bg-m1.jpg') center top no-repeat;
        padding: 30rem 1.5rem 3rem;
        background-size: cover;
    }

    .contact-social-networks__btns {
        margin-top: 3rem;
        width: 100%;
        flex-wrap: wrap;
    }

    .contact-social-networks__btns a.btn-car_whatsApp {
        margin-right: 0;
    }
    .contact-social-networks__btns a{
        width: 46%;
        margin-bottom: 1.5rem;
    }
    .contact-social-networks__btns a:nth-child(2n){
        margin-right: 0;
    }

    .contact-social-networks h4 {
        width: 100%;
        font-size: 3.2rem;
    }

    .contact-social-networks p {
        width: 100%;
    }

    .footer {
        margin-top: 4rem;
        padding-top: 4rem;
        padding-bottom: 2rem;
    }

    .footer-down {
        display: block;
    }

    .footer-menu {
        flex-wrap: wrap;
    }

    .footer-menu li {
        width: 38%;
        margin-bottom: 2.4rem;
    }

    .footer-logo {
        margin-bottom: 3rem;
    }

    .footer-menu li a {
        font-size: 1.6rem;
    }

    .header-logo {
        width: 14rem;
    }

    .header-call {
        background: none;
        display: inline-block;
        width: auto;
        height: auto;
    }

    .header-call path {
        fill: #295cbf;
    }

    .burger-toggle {
        width: 2.8rem;
        margin-left: 1.5rem;
    }

    .header {
        padding: 1.6rem 0;
    }

    .burger-menu {
        background: #fff;
        padding: 1.6rem 2rem;
        position: fixed;
        z-index: 99;
        width: 100vw;
        box-shadow: 0 2rem 5rem 0 rgba(0, 0, 0, 0.10);
    }

    .header-menu {
        border: 0;
        padding: 0;
        display: block;
        text-align: center;
    }

    .header-menu li {
        margin: 3.2rem 0 0;
    }

    .header-menu li a {
        font-size: 1.8rem;
        color: #151518;
    }

    .burger-menu hr {
        border-color: #eaeaea;
        margin: 2rem 0;
    }

    .burger-menu .footer-phone {
        color: #151518;
    }
    .footer-phone{
        font-size: 1.6rem;
    }

    .change-lang-label p {
        font-size: 1.8rem;
    }

    .burger-menu .btn-car {
        margin-top: 1.7rem;
    }

    .burger-toggle__close {
        display: none;
    }

    .modal-header h3 {
        font-size: 2.4rem;
    }

    .modal-header {
        padding: 1.6rem;
    }

    .modal-body {
        padding: 1.6rem;
    }

    .modal textarea {
        margin-top: 1.6rem;
    }

    .modal .custom-checkbox {
        margin-top: 1rem;
    }

    .modal button[type='submit'] {
        margin-top: 1.6rem;
    }

    .modal p {
        font-size: 1.2rem;
    }

    .header-call:hover {
        background: none;
    }

    .contacts-item {
        margin-top: 2rem;
    }

    .contacts p {
        font-size: 1.2rem;
    }

    .contacts {
        margin-top: 2rem;
    }

    .about-question .about-question-head p {
        font-size: 1.2rem;
    }

    .post-page__img {
        height: 24rem;
    }

    .post-page h3 {
        font-size: 1.8rem;
    }

    .similar-articles {
        margin-top: 3rem;
    }

    .similar-articles hr {
        margin-bottom: 3rem;
    }

    .post-card {
        display: block;
        margin-top: 3rem;
    }

    .post-card__img {
        width: 100%;
        margin-bottom: 1rem;
    }

    .post-card h4 {
        font-size: 1.4rem;
    }

    .post-card__desc {
        font-size: 1.2rem;
    }

    .post-card__date {
        margin-top: 2rem;
        font-size: 1rem;
    }

    .posts {
        margin-top: 2rem;
    }

    .post-page {
        margin-top: 2rem;
    }

    .about-us-page h3.title-section {
        color: #000;
    }

    .about-us-img1 {
        width: 60%;
    }

    .about-us__logo {
        margin-top: 5rem;
        width: 20rem;
        margin-bottom: 2rem;
    }

    .about-us-page p {
        font-size: 1.2rem;
    }

    .about-us-page-row2 {
        margin-top: 3rem;
    }

    .about-us-page__statistic {
        margin-top: 3rem;
    }

    .about-us-img2 {
        margin-top: 3rem;
    }

    .car-product-option {
        margin-top: 1.8rem;
        padding: 1.6rem;
    }

    .car-product-option h4 {
        font-size: 1.6rem;
    }

    .car-product-desc {
        margin-top: 3rem;
    }

    .car-product-advantage-list {
        flex-wrap: wrap;
    }

    .car-product-advantage-list li {
        margin-right: 2rem;
    }

    .car-product {
        margin-top: 2rem;
    }

    .carProductSwiper img {
        height: 24rem;
    }

    .carProductSwiperThumbs img {
        height: 5rem;
    }

    .cars-header {
        display: block;
        margin-top: 2rem;
    }

    .cars-header-find {
        width: 100%;
        text-align: left;
        margin-top: 2rem;
    }

    .car-card-container {
        min-height: 15.5rem;
    }
}
