@media only screen and (max-width: 680px) {
    .HeaderLogo {
        height: fit-content;
    }

    .HeaderLogo img {
        height: 70px;
        padding: 11px;
    }

    .BannerArrows {
        display: none;
    }

    .BannerSliderItemContent {
        padding: 35px;
    }

    .BannerSliderItemContent h2 {
        display: block;
        margin: 0 auto;
        width: 100%;
        font-size: 24px;
    }

    .BannerSliderItemContent p {
        display: block;
        margin: 15px auto;
        width: 100%;
        font-size: 14px;
    }

    .BannerSliderItemInner {
        aspect-ratio: 1/1.3;
    }

    .BannerSlider .slick-dots {
        position: absolute;
        left: 9%;
        bottom: 20px;
        z-index: 33;
    }

    .BannerSlider .slick-dots li {
    }

    .BannerSlider .slick-dots li div {
    }

    .ModelsFiltration {
        display: flex;
        margin: 0 auto;
        width: fit-content;
        flex-wrap: wrap;
    }

    .ModelsFiltration button {
        width: fit-content;
        padding: 11px 12px;
        margin: 7px 5px;
        font-size: 15px;
    }

    .SharedSectionHeader p {
        display: block;
        margin: 11px auto;
        width: 100%;
        font-size: 11px;
    }

    .UNKSectionImg {
    }

    .UNKSectionImg div {
        display: block;
        margin: 0 auto;
        width: 100%;
        aspect-ratio: 1/0.5;
    }

    #OurLocation {
        filter: unset;
    }

    #OurLocation iframe {
        width: 100%;
        aspect-ratio: 1/1;
    }

    .FooterCenterInner {
        display: block;
        margin: 61px auto;
        width: 100%;
    }

    .FooterSocialMedia {
        display: block;
        margin: 0 auto;
        width: 100%;
        text-align: left;
    }

    .ProductImageGH {
        display: block;
        margin: 0 auto 38px;
        width: 90%;
    }

    #Models .col-sm-12 {
        width: 50%;
    }

    .EventCover {
        aspect-ratio: 1/1;
    }

    #EventShow {
        padding-top: 20px;
    }

    .ScrollerBtn {
        bottom: 44px;
        width: 50px;
        aspect-ratio: 1/1;
        height: unset;
        box-shadow: 1px 1px 1px 1px #00000063;
    }

    .ScrollerBtn img {
        width: 22px;
    }

    .SideMenuBtn {
        right: 20px;
        padding: 9px;
    }

    .SideMenuDiv {
        width: 70%;
    }

    .SideMenuDiv ul {
    }

    .SideMenuDiv ul li {
        font-size: 16px;
    }
}
