@media (min-width: 1500px) {

}

@media (max-width: 1400px) {
    .hero-section .info-box {
        left: 29px;
        top: auto;
        bottom: 5px;
    }
}

@media (max-width: 1200px) {
    .main-section h1 {font-size: 45px;}
    .offer-wrap h3 {font-size: 20px;}
    .orders-count {
        position: absolute;
        font-size: 12px;
        width: 17px;
        height: 17px;
        min-width: 15px;
        top: 2px;
        right: 2px;
        font-weight: bold;
    }
    .search-res-section .content-wrap::after {width: 80%;}
    .offers-section .note + h3 {font-size: 26px;}
    .hero-section h1 {font-size: 40px;}
    .form-filter-wrap .first-input-wrap {width: 430px;}
}

@media (max-width: 992px) {
    .nav-list {
        position: absolute;
        background-color: var(--main-clr);        
        padding: 15px;
        top: -500px;        
        left: 1rem;
        right: 1rem;
        transition: all .5s ease-in-out;
    }
    .nav-list li:not(:last-child){margin-bottom: 10px;}
    .nav-list.active {
        top: 81px;
        
    }
    .nav-list ul:not(.dropdown-menu) li a {
        color: #fff;
    }
    .nav-list li a.active {
        color: var(--secondary-clr);
    }
    .search-res-section .content-wrap::after {width: 70%;}
    .form-filter-wrap .border-right {border-bottom: 1px solid rgba(233, 227, 218, 1); border-right: none; margin-bottom: 10px;}
    .form-filter-wrap .border-right {width: 100%;}
    .form-filter-wrap .for-width {width: 100% !important;}
}

@media (max-width: 768px) {
    .main-section h1 {font-size: 30px;}
    .search-res-section .input-search-wrap input {min-width: auto;}
    .search-res-section .content-wrap::after {width: 50%;}
    .search-res-section .image-bg-wrap img {width: 70% !important;}
    .footer-links-title {cursor: pointer;}
    .footer-links-title + .links-list {display: none;}
    .footer-links-title h5 {font-size: 14px;}
    .footer-links-title svg{transition: all .3s ease-in-out;}
    .footer-links-title.open svg {transform: rotate(180deg);}
    .how-we-work .outer-wrap {width: 70px; height: 70px;}
    .offers-section .offer-wrap {height: auto;}
}

@media (max-width: 576px) {
    .input-search-wrap, .input-search-wrap + button {width: 100%;}
    .dashed-curved-line{display: none;}
    header .lang-dropdown .btn {color: #fff; }
    header .lang-dropdown .btn svg path {fill: #fff;}
    .offer-slider .link-btn {width: 100%; text-align: center; }
    .custom-link-btn {padding-block: 15px; border-radius: 19px !important;}
    .search-res-section h2 {font-size: 43px;}
    .scroll-btn{display:none;}
}

@media (min-width: 1700px) {.search-res-section .image-bg-wrap img {width: 70% !important;}}

