:root{
    --theme-color: #157565 !important;
}

.header01:after{
    background: #157565;
    /* background: #157665;
    background: #01392e37; */
}

html,body,p,div{
    font-family: "Cairo", serif  !important;
}

.queraLoader:after{
    background: url('../as_image/preloader.png') no-repeat center center;
}

.qu_btn{
    /* background: linear-gradient(90deg, rgba(237,28,36,1) 0%, rgba(237,82,28,1) 100%); */
    background: #157565;
}

.quAccordion .card .card-header h2 button span{
    background: #157565;
}

.header01{
    /* background: url('../as_image/bg_logo.png') no-repeat left top #01392e37; */
    background: url('../as_image/bg_logo.png') no-repeat left top #ededed;
}

.serviceSection01{
    background: url('../as_image/bg/2.png')
}

.processSection01 {
    background: url(../as_image/bg/5.png) no-repeat center center / cover;
}
.chooseSection{
    background: url(../as_image/bg/5555.png) no-repeat center center / cover;
}

.quAccordion .card .card-header h2 button span{
    background: #157565;
}

.popup_video{
    background: #157565;
}

.chooseSlider.owl-carousel{
    background: #157565;
}

.expCounter:before,
.expCounter
{
    background: #157565;
    background-image: initial;
}

/* .mainMenu ul li:hover > a, .mainMenu ul li.current-menu-item > a{

} */

.icon_box_01:hover .brright, .icon_box_01:hover .brleft, .icon_box_01:hover .ibMeta i {
    visibility: visible;
    opacity: 1;
}

.icon_box_09 .ib_box{
    box-shadow: 0px 0px 3px 0px #afafaf;
}

.icon_box_09 .ib_box a{
    color: #157565;
}

.btn-primary{
    background-color: #01392e !important;
    border-color: #012e25 !important;
}

.btn-primary:hover{

    opacity: .8;
}


.mo_testimonialSection01 .testimonialslider01.owl-carousel .owl-stage-outer{
    height: initial;
    width: initial;
    padding: initial;
}

.mo_testimonialSection01 .testiItem01{
    border: 1px solid #d8d8d8;
}

.icon_box_05 .ib_box:after{
    background: #157565 ;
}

.galleryShots a:after{
    background: #157565 ;
}

.lang:after{
    content: '';
}

.mainMenu ul li.menu-item-has-children > a:after{
    content: '';
}


.chooseSection .qu_btn:before{
    background: #157565;
}

@media (max-width: 600px) {
    .header01{
        background: initial !important;
    }
    .header01:before{
        background: #01392e ;
        top: 0;
    }
}






.chatNow h4{
    color: white;
}

.chatNow p{
    color: white;
}
