.vlt-slider-controls--style-2 .vlt-swiper-button-next, .vlt-slider-controls--style-2 .vlt-swiper-button-prev {
    color: #C89738;
}

.vlt-experience-block__title::before {
    background-color: #C89738 !important;
}

.vlt-navbar .vlt-navbar-logo img {
    display: block;
    height: 60px;
    position: absolute;
    top: 10px;
    left: 40px;
}
/*.vlt-post-content {*/
/*    opacity: 1 !important;*/
/*}*/

.vlt-timeline-item img {
    width: 120px;
    height: 100%;
    max-height: 85px;
    object-fit: contain;
    object-position: left center;
}
.invertcolor {
      -webkit-filter: invert(100%); /* safari 6.0 - 9.0 */
          filter: invert(100%);
}
.vlt-timeline-item > .row > div:last-child {
    display: flex;
    align-items: center;
}
.vlt-partners {
    grid-template-columns: repeat(2, 1fr); !important
}
.vlt-partners li img {
    max-width: 100%;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    opacity: .4;
    max-height: 400px;
}
.vlt-progress-bar__title {
    font-size: 1.2rem !important;
}

.vlt-project-excerpt p {
    color: #ffffff;
    font-size: 1.1rem;
    line-height: 1.6;

}

.vlt-testimonial__text p {
    color: #ffffff;
    font-size: 1.1rem;
    line-height: 1.6;
}

h5.vlt-progress-bar__title i {
    position: absolute;
    left: -24px;
    color: #C89738;
    font-size: 1.2rem;
}

@media only screen and (min-width: 768px) {
/*#homebg {*/
/*    position: absolute;*/
/*    z-index: -1;*/
/*    top: 10%;*/
/*    right: 20%;*/
/*    left: unset !important;*/
/*    overflow: hidden;*/
/*    width: 30%;*/
/*    height: 100%;*/
/*    pointer-events: none;*/
/*}*/
    .footer-socials {
    display: none;

}

h5.vlt-progress-bar__title i {
    position: absolute;
    left: -32px;
    color: #C89738;
    font-size: 1.5rem;
}

.vlt-project-excerpt {
    max-width: 25.5rem;
}
.vlt-project-excerpt {
    height: 250px;
    min-height: 250px;
}
p.shifttoright {
    padding-left: 20px;
}
#fixedheight > .swiper-slide {
    height: 260px !important;
    width: 350px;
}

}
@media only screen and (min-width: 1200px) {
    article.vlt-post.vlt-post--masonry {
    height: 500px;
}
}
@media only screen and (max-width: 768px) {
    #mobilegap150 {
    height: 9.375rem;
}
    .vlt-project-title {
        font-size: 3.5rem !important;
    }
    
    .h1.vlt-large-heading, h1.vlt-large-heading {
    font-size: 3.5rem;
    font-weight: 600;
}
 [data-anchor=Home] p {
    color: rgba(255, 255, 255, .7);
}   
h5.vlt-progress-bar__title i {
    left: 0;
}
.vlt-animated-block.x {
    padding-left: 24px;
}
    .footer-socials {
    margin-top: 32px;
    display: flex;
    /*justify-content: center;*/
    gap: 32px;
}
a.vlt-social-icon.vlt-social-icon--style-1 i {
    font-size: 1.8rem;
    color: #fff;
}
[data-anchor=Contact] .tel {
    font-size: 1.5rem;
}
    div#homebg img {
    object-position: 75%;
}
.h3, h3 {
    font-size: 2.125rem;
}
#galleryswiper {
    height: 300px;
}
.vlt-partners {
    grid-template-columns: repeat(1, 1fr);
}
}



/*.vlt-slider-controls.vlt-slider-controls--style-1.vlt-Experiences-anchor.onlycon {*/
/*    position: absolute;*/
/*    right: 0;*/
/*    bottom: 20%;*/
/*    z-index: 999;*/
/*}*/
@media only screen and (max-width: 768px) {
.vlt-slider-controls.vlt-slider-controls--style-1.vlt-Experiences-anchor.onlycon {
    position: absolute;
    bottom: 72px;
    left: 200px;
    z-index: 999;
}
}

.vlt-swiper-button-next.only {
    border-radius: 50%;
    color: #C89738;
   -webkit-box-shadow: inset 0 0 0 1px #C89738;
}
.vlt-swiper-button-next.only:hover,
.vlt-swiper-button-next.round:hover{
    color: white;
}

.vlt-swiper-button-next.round {
    border-radius: 50%;
        color: #C89738;
   -webkit-box-shadow: inset 0 0 0 1px #C89738;
}