@media only screen and (min-width: 1480px) {}

@media only screen and (min-width: 991px) {}

@media only screen and (max-width: 2560px) {}

@media only screen and (max-width: 1920px) {}

@media only screen and (min-width: 1460px) {}

@media only screen and (min-width: 1400px) {
    .wrapper {
        padding: 0 270px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1400px) {
    .wrapper {
        padding: 0 175px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .wrapper {
        padding: 0 100px !important;
    }
}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 1024px) {}

@media only screen and (max-width: 991px) {

    .homeOfferings-bottom-mobil,
    .news-field-mobil,
    .fair-field-mobil {
        display: block !important;
    }

    .homeOfferings-bottom-web,
    .news-field-web,
    .fair-field-web {
        display: none !important;
    }

    footer .footer-box-appsImg img {
        width: 25% !important;
    }

    .homeOfferings-bottom-mobil .owl-home-suppliers .owl-nav,
    .homeOfferings-bottom-mobil .owl-home-buyers .owl-nav {
        top: -115px;
    }

    .news-fairCallendar .news-field-mobil .owl-home-news .owl-nav {
        top: -215px;
    }

    .news-fairCallendar .fair-field-mobil .owl-home-fair .owl-nav {
        top: -45px;
    }

    .menu-flex {
        flex-direction: column !important;
        align-items: center !important;
    }

    .w-sm-50 {
        width: 50% !important;
    }

    .by-sm-0 {
        border-top: 0 !important;
        border-bottom: 0 !important;
    }

    .nav-hover-bg:hover {
        background-color: var(--color-blue-4a) !important;
    }

    .nav-item:hover .nav-hover-color {
        color: white !important;
    }

    .h-md-auto {
        height: auto !important;
    }
}

@media only screen and (max-width: 768px) {

    .homeOfferings-bottom-mobil .card,
    .fair-field-mobil .card {
        flex-direction: column !important;
    }

    .homeOfferings-bottom-mobil .card .card-img,
    .fair-field-mobil .card .card-img {
        width: 100% !important;
    }

    .homeOfferings-bottom-mobil .card .card-img img {
        height: 95px;
        object-fit: contain;
    }

    .homeOfferings-bottom-mobil .card .card-content,
    .fair-field-mobil .card .card-content {
        width: 100% !important;
    }

    .homeOfferings-bottom-mobil .owl-home-suppliers .owl-nav,
    .homeOfferings-bottom-mobil .owl-home-buyers .owl-nav {
        top: -170px;
    }

    .news-fairCallendar .fair-field-mobil .owl-home-fair .owl-nav {
        top: -160px;
    }
}

@media only screen and (max-width: 767px) {}

@media only screen and (max-width: 576px) {}

@media only screen and (max-width: 425px) {}

@media only screen and (max-width: 375px) {}

@media only screen and (max-width: 320px) {}

@media only screen and (max-width: 280px) {}

@media only screen and (min-width: 991px) {
    .pe-md-6 {
        padding-right: 5rem !important;
    }

    .pt-md-6 {
        padding-top: 2rem !important;
    }

    .card-wrapper {
        padding: 50px 120px !important;
    }

    .w-lg-60 {
        width: 60% !important;
    }
    .h-lg-660px{
        height: 660px !important;
    }
    .h-lg-390px{
        height: 390px !important;
    }
    .w-lg-10 {
        width: 10% !important;
      }
      
    .why-become-member .card:nth-child(odd):not(:last-child)::after {
        content: '';
        background-image: url("../img/line2.svg");
        background-repeat: no-repeat;
        position: absolute;
        height: 100%;
        left: -55%;
        right: -55%;
        top: 75%;
    }

    .why-become-member .card:nth-child(odd)::before {
        content: '';
        background-image: url("../img/line2.svg");
        background-repeat: no-repeat;
        position: absolute;
        height: 100%;
        left: -55%;
        right: -55%;
        bottom: 35%;
    }

    .about-program .card:nth-child(even):not(:last-child)::after {
        content: '';
        background-image: url("../img/line3.svg");
        background-repeat: no-repeat;
        position: absolute;
        height: 100%;
        left: -55%;
        right: -55%;
        top: 70%;
    }

    .about-program .card:nth-child(even)::before {
        content: '';
        background-image: url("../img/line2.svg");
        background-repeat: no-repeat;
        position: absolute;
        height: 100%;
        left: -55%;
        right: -55%;
        bottom: 30%;
    }

}