.home #masthead {
    position: relative;
    background: $darker-blue;
    opacity: 1;
}

.layout-fs-50-columns .homepage-box {
    height: 50%;
}
@media screen and (max-width:1367px) {
    .home .col-50 h2 {
        font-size: 48px !important;
        line-height: 58px !important;
    }

    .home #slick-wrapper .slick-slide p {
        font-size: 28px;
        line-height: 1.75em;
        margin-top: 10px;
    }
}
@media screen and (max-width:991px) {
    .home .col-50 {
        min-height: 1px;
        border-bottom: 1px solid $blue-gray;
    }

    .layout-fs-50-columns .homepage-box {
        height: 25%;
    }
}
@media screen and (max-width:768px) {
    .home .col-50:first-of-type {
        min-height: 1px;
    }

    .home .col-50 > .inner {
        text-align: left;
        padding: 0 15px;
    }

    .home .copyright.footer-default {
        margin-top: 0;
    }
}
@media screen and (max-width:600px) {
    .home .col-50 h2 {
        font-size: 32px !important;
    }

    .mobile-fact p {
        font-size: 18px;
    }

    .home .copyright .inline-bullet,
    .home .copyright a,
    .home .copyright br {
        display: none;
    }
}
