@media (max-width: 1200px) {

    body img {
        height: max-content;
    }

}

@media (max-width: 960px) {

    body .mobile-menu {
        z-index: 11;
    }

}

@media (max-width: 768px) {

    body section .wrapper {
        padding: 24px 12px;
    }

    .auroreels-banner .wrapper {
        background: unset;
        padding: 20px 0;
        box-shadow: unset;
    }

    .auroreels-banner .wrapper:before {
        content: none;
    }

    .banner-for-mobile {
        display: block;
        border-radius: 22px;
    }

    .auroreels-contact-form .wrapper form button {
        max-width: unset;
    }

    body footer ul.external-links {
        gap: 10px;
        align-items: center;
    }

    body footer .external-links a {
        font-size: 19px;
    }

    body footer nav.links-polytics ul {
        flex-direction: column;
        width: 100%;
        gap: 10px;
    }

    .auroreels-ultimate .wrapper div {
        padding: 14px 16px;
        font-size: 17px;
    }

    body .play-now {
        max-width: unset;
    }


}

@media (max-width: 620px) {}

@media (max-width: 480px) {}