/* NAV PADDING =========================================================================================== */

@media (min-width: 992px)
    .header .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 10px!important;
        padding-left: 10px!important;
}

.header .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px!important;
    padding-left: 10px!important;
}


/* FOOTER PADDING ============================================================================================= */

.nav-link {
    display: block;
    padding: .5rem .5rem;
}



/* HOME PAGE BANNER ==================================================================================== */

.wb-container {
    background: #9A072F;
    padding-top: 10px;
    padding-bottom: 10px;
}

.wb-container img {
    height: 80px;
}

.wb-custom-title {
    font-family: 'Montserrat', sans-serif!important;
    font-style: normal!important;
}



/* REVIEWS PAGE ================================================================================================ */

.wb-blockquote {
    position: relative;
    background-color: #ededed;
    box-shadow: 5px 6px 9px -6px rgba(0, 0, 0, 0.15);
    padding: 1.875rem 1.875rem 1.875rem 3.75rem;
}

.wb-blockquote::before {
    content: "\201C";
    position: absolute;
    width: 3.75rem;
    margin: -1.5625rem 0 0 -2.5rem;
    color: #0075C3;
    font-size: 3.75rem;
}

.wb-blockquote::after {
    content: "";
    position: absolute;
    bottom: -1.875rem;
    left: 2.75rem;
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 30px 30px 0 0;
    border-color: #ededed transparent transparent transparent;
    filter: drop-shadow(2px 2px 1px rgba(0, 0, 0, 0.1));
}
