.theme-h1, .theme-h2, .theme-h3, .theme-h4, .theme-h5, .theme-h6{

    color: #34729b!important;
} 

.theme-p{
    color: #34729b!important;
}

.theme-a{
    color: #34729b!important;
}

.theme-a:hover{
    color: #01689d!important;
}






.theme-h1-invert, .theme-h2-invert, .theme-h3-invert, .theme-h4-invert, .theme-h5-invert, .theme-h6-invert{
    color: #01689d!important;
} 

.theme-p-invert{
    color: #01689d!important;
}

.theme-a-invert{
    color: #01689d!important;
}

.theme-a-invert:hover{
    color: #01689d!important;
}






.btn-primary{
    background-color: #34729b!important;
}

.btn-dark{
    background-color: #34729b!important;
} 
.slider-area .hero__caption::before {
    background-image: url(../assets/img/hero/hero_circle_1.png)!important;
}

.profile-image.services-img::before {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    height: 40%;
    width: 60%;
    background: #34729b!important;
    z-index: -1;
    border-radius: 50%;
    transform: translate(-50%, -50%);
    animation: pulse-border 3000ms ease-out infinite;
}

.theme-overlays{

    background-color: rgba(255, 255, 255, 0.7);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    content: "";
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 8;
    background-color: #000;
}

#scrollUp {
    background: #34729b;
}


.preloader .preloader-circle {

    border-top-color: #34729b;
   
}
