/* ~~~~~~~~~~~~~~~~~~~  Cell Phone: Portrait ~~~~~~~~~~~~~~~~~~~  */
@media only screen and (max-width: 480px) and (orientation: portrait) {
    .container {
        margin: 0 10px
    }

    .half_page_split_container {
        display: block;
    }

    .half_page_split_container .half_page {
        max-width: 100%;
    }

    /* Footer */
    footer .footer-container {
        margin: 0 10px;
        display: block;
    }

    footer .footer_text_side {
        width: 96vw;
    }

    footer .footer_text_side h2 {
        font-size: 26px;
        margin: 10px 0;
    }

    footer .footer-container .footer_img_side {
        text-align: center;
    }

    footer .footer-container .footer_img_side img {
        width: 50%;
    }

    /* ~~~~~ Home Page ~~~~~ */
    #landing-page-header #landing-container {
        display: block;
    }

    #landing-page-header #landing-container #landing-page-title {
        margin: 0;
        padding-top: 100px;
        text-align: center;
    }

    #landing-page-header #landing-container #landing-page-subtitle {
        text-align: center;
    }

    #landing-page-header #landing-container #landing-page-img img {
        width: 100%;
    }

    #why-howveg img {
        margin-left: -25px;
    }
}