@media (min-width: 992px) {
    .additional-shipping-resources {
        .container {
            max-width: 1080px !important;
        }
    }
}

@media all and (max-width: 992px) {
    .shipping-terms-and-conditions-holder .col-md-6:nth-child(2) > div, .shipping-terms-and-conditions-holder .col-md-6:nth-child(1) > div{
        width: 90% !important;
    }
    .container:not(footer .container) {
        max-width: 900px;
        padding: 0 32px;
    }
    .hero .main{
        padding-top: 20px !important;
        padding-bottom: 20px !important
    }
    .shipping-resources {
        .row {
            align-items: center;
            justify-content: center;
        }

        --gap: 8px;

        [class*="col-md"] {
            width: calc(50% - var(--gap));
        }

        [class*="col-md"] > .d-flex {
            padding: 0.5rem !important;
        }
    }

    .additional-shipping-resources {
        .container {
            max-width: 1280px !important;
        }

        .container > div {
            padding: 1rem !important;
        }

        [class*="col-md"] {
            padding: 0 !important;
        }

        [class*="col-md"]:not(:last-child) > div {
            border-bottom: solid 2px var(--bs-secondary);
        }
    }

    .FAQ {
        .container > div {
            padding: 0px !important;
        }
    }
}

@media all and (max-width: 826px) {
    .hero .main {
        flex-direction: column !important;
    }

    .shipping-services .main {
        padding-top: 0px;
    }
}

@media all and (max-width: 768px) {
    .shipping-terms-and-conditions-holder .col-md-6:nth-child(2) > div, .shipping-terms-and-conditions-holder .col-md-6:nth-child(1) > div{
        width: unset !important;
    }
    .container:not(footer .container) {
        padding: 0 24px !important;

    }
    .hero .fs-5 {
        font-size: 1.125rem !important;
    }
    .shipping-services .fs-5{
        font-size: 1.125rem !important;
    }

    .shipping-resources{
        [class*="col-md"] {
            width: 100%;
        }

        img {
            max-width: 15%;
        }

    }

    .looking-for {
        .gap-3 {
            gap: .5rem !important;
        }

        .background-gray-support {
            flex-direction: column !important;
            align-items: start !important;
            padding: 1rem !important;
        }
    }

}
@media all and (max-width: 480px) {
    .shipping-resources img{
        max-width: 20%;
    }
}

