.hidden {
    display: none;
}
.indexServicesIcon {
    position: absolute;
    right: 10%;
    bottom: 10%;
    max-height: 5rem;
}
.alt-logo, 
.mobile-logo {
    max-width: 70px;
}
.bg-gradient-brown {
    background-image: linear-gradient(to right top, #b48c61, #aa845c, #a88560, #b89671, #c89155);
}
.testimonials-bubble {
    color: #414042;
}
.footerInfo li {
    display: flex;
    align-items: center;
    margin-bottom: 9px;
}
.footerInfo a {
    line-height: 1.45rem;
}
.footerInfo .fa {
    background: #c3996b;
    border-radius: 100%;
    width: 1.85rem;
    height: 1.85rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    margin-right: 5px;
    padding: 13px;
    font-size: 12px;
}
.footerSocial a i:before {
    color: #c3996b;
}
.text-lower {
    text-transform: lowercase;
}
.emailBtn.btn.btn-large {
    font-size: 16px;
}
.feature-box:hover img {
    filter: brightness(0) saturate(100%) invert(95%) sepia(96%) saturate(20%) hue-rotate(239deg) brightness(103%) contrast(100%);
}
.indexCircle {
    z-index: 1;
    right: 8%;
    top: -20%;
    max-width: 23vw;
}
.titleSliderItem {
    display: block;
    max-width: 400px;
}

@media (max-width: 768px) {
    .topBarPhone {
        display: none;
    }
    .towerFooter {
        display: none;
    }
    .home-digital-agency video {
        height: 100%;
        width: auto;
    }
    .aboutImg {
        max-width: 150px;
    }
    .mobile-flex-col {
        display: flex;
        flex-direction: column;
    }
    .titleSliderItem {
        max-width: 60vw;
    }
    .nav-item.dropdown.simple-dropdown.open a.text-black {
        color: white !important;
    }
}