@media screen and (max-width: 767px) {
    section .container,
    header .container,
    footer .container {
        padding: 0 1.2rem;
    }

    .news .text-center {
        font-size: 1rem;
    }

    footer.en {
        font-size: 0.8rem;
    }

    .section-title {
        .h1 {
            font-size: 1.4rem;
        }
    }

    .register-button {
        padding: 7px 60px;
    }

    #registerOrderModal {
        .modal-dialog .modal-content {
            background-image: none;
        }

        .thanks {
            position: absolute;
            left: 0;
            top: 0;
            padding-top: 1rem;
            width: 100%;
        }

        .br {
            display: none;
        }
    }
}