.anchor {
    margin-top: -100px;
}

.map {
    height: 650px;
    margin-top: 70px;
}

.map-section {
    margin-top: 70px;
}

/* Video Banner */
.video-clip {
    position: absolute;
    top: 50%;
    left: 50%;
    height: 100%;
    width: 100%;
    background: #fff;
    z-index: -1;
    margin-top: 0px;
    -webkit-transform: translate(-50%, -50%) scale(2);
    transform: translate(-50%, -50%) scale(2);
}

@media (min-width: 992px) {
    .video-clip {
        -webkit-transform: translate(-50%, -50%) scale(1.5);
        transform: translate(-50%, -50%) scale(1.5);
    }
}
/*Video Banner END*/

@media (min-width: 992px) {
    .btn--icon {
        font-size: 13px;
        padding: 12px 60px 12px 8px;
    }
    .navbar__logo img {
        max-width: 85%;
    }
    .navbar__right-phone {
        font-size: 16px;
    }
    .navbar__right {
        padding-left: 16px;
    }
}

@media (min-width: 1130px) {
    .btn--icon {
        font-size: 18px;
        padding: 16px 80px 16px 20px;
    }
    .navbar__logo img {
        max-width: 100%;
    }
    .navbar__right-phone {
        font-size: 20px;
    }
    .navbar__right {
        padding-left: 40px;
    }
}