
@media (min-width:1400px) {
    .landscape-procurement-section .right-wrapper {
        width: 820px !important;
    }
}

@media (min-width:992px) {

    .col-lg-w20 {
        flex: 0 0 auto;
        width: 20%;
    }

    .menu-title-gray-500 .menu-item .menu-link {
        color: var(--bs-white);
        font-weight: 300;
        font-size: 16px;
    }

    .menu-title-gray-500 .menu-item .menu-link .menu-title {
        color: var(--bs-white)
    }

    .menu-icon-gray-500 .menu-item .menu-link .menu-icon,
    .menu-icon-gray-500 .menu-item .menu-link .menu-icon .svg-icon,
    .menu-icon-gray-500 .menu-item .menu-link .menu-icon i {
        color: var(--bs-white)
    }

    .menu-bullet-gray-500 .menu-item .menu-link .menu-bullet .bullet {
        background-color: var(--bs-white)
    }

    .menu-state-title-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),
    .menu-state-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
        transition: color .2s ease;
        color: var(--bs-text-gray-400);
    }
    .landscape-procurement-section .right-wrapper {
        border-radius: 20px 0 0 20px !important;
    }

}


/* -------------- max width -------------- */

@media (max-width:991px) {
    br {
        display: none;
    }
    .fs-48px {
        font-size: 40px;
    }
    .landscape-procurement-section {
        height: unset;
    }
    .landscape-procurement-section .right-wrapper {
        width: 100%;
        padding: 60px 40px;
        position: static;
        margin-top: 20px;
    }
}

@media (max-width:600px) {
    .fs-48px {
        font-size: 30px !important;
    }

    .fs-42px {
        font-size: 24px !important;
    }

    .fs-32px {
        font-size: 25px !important;
    }
    .schemes-section .scheme-wrapper {
        font-size: 21px;
        height: 170px;
    }

    .schemes-section .scheme-wrapper {
        padding-right: 84px;
    }
    .fs-38px {
        font-size: 28px;
    }
    
    .public-procurement p.text-center.px-15 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

}