@media screen and (orientation: landscape) and (max-height: 600px) {
    .section-wrapper .content,
    .contact-form-col {
        -webkit-align-items: flex-end !important;
        align-items: flex-end !important;

        padding-top: 20px;
        padding-bottom: 20px;
    }

    #home .section-wrapper .content,
    #website .section-wrapper .content,
    #marketing .section-wrapper .content {
        -webkit-align-items: center !important;
        align-items: center !important;
    }

    .page-img img {
        display: none;
    }

    .page-summary {
        margin: 0;
    }

    .page-info {
        padding-bottom: 0;
    }

    .footer {
        display: none !important;
    }

    .contact-wrapper .form-summary {
        display: none;
    }

    .customer-icon img {
        width: 50%;
    }

    .col-sm-3{
        max-width: 22%
    }

    .page-title-first.page-home-title-first {
        font-size: 1rem!important;
    }

    .contact-form-col {
        padding-left: 0;
    }

    #contact .form-group {
        margin-bottom: 0.5rem;
    }

    #contact .col-sm-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    #contact .section-wrapper .content {

    }
}