
*, ::after, ::before {
    box-sizing: border-box;
}

.mobile_page {
    display: flex;
}

.desktop_page {
    display: none;
}

@media (min-width: 991px) {
    .mobile_page {
        display: none;
    }

    .desktop_page {
        display: block;
    }

    *, ::after, ::before {
        box-sizing: content-box;
    }
}

