.loader{
    background: #795ba5;
}
.navbar-area .main-nav {
    background-color: #795ba5; 
    padding-top: 0px;
    padding-bottom: 0px;
}
.navbar-area .main-nav:before{
    border-top: 75px solid #fff;
}
.navbar-area .main-nav.menu-shrink{
    padding-top: 0px;
    padding-bottom: 0px;
}
.navbar-area .main-nav.menu-shrink:before {
    border-top: 75px solid #fff;
}
.main-logo, .white-logo{
    height: 50px;
}
.offer-item{padding:0px}
.offer-bottom{padding:20px}
.offer-top{background-color: #fff;height:50vh;transition: width 2s;}
.offer-item:hover .offer-top{background-color: #fff;transition-timing-function: ease;}
.side-nav a{
    color:#795ba5;
    font-size: 15px;
    padding: 10px 15px;
}
.banner-area:before {
    background: radial-gradient(circle, rgb(0 31 62) 23%, rgba(148, 187, 233, 0) 100%);
}
.banner-img-two .banner-content .cmn-btn{
    background-color: #795ba5;
}
.offer-area .owl-theme .owl-dots .owl-dot.active span {
    background: #795ba5;
}
.offer-area .owl-theme .owl-dots .owl-dot span{
    background: #795ba575;
}
.section-title .sub-title{
    color: #795ba5;
}
.blog-item .blog-inner .blog-link{
    color: #795ba5;
}
.author i{
    color: #795ba5;   
}
.about-area-two .about-content .counter-inner h3
{
    color: #795ba5;
}
.about-area-two .about-content .cmn-btn {
    color: #ffffff;
    background-color: #795ba5;
}
.testimonial-area .testimonial-item .testimonial-top i{
    color: #04bfbf;
}
.testimonial-area {
    background-color: #000a3b;
}
.testimonial-area .testimonial-item .testimonial-top {
    border: 1px dashed #003367;
}
.book-area .row {
    background-color: #795ba5;
}
.book-area .book-content:before{
    border-top: 224px solid #795ba5;
}
.brochureBtn{
    background: #795ba5;
}
.back-to-top-btn i{
    background: #795ba5;
    -webkit-box-shadow: none;
    box-shadow: none;
}

footer:before{
    background-color: #000a3b;
}
.footer-item .footer-logo ul li a{
    background-color: #795ba5;
}
.footer-item .footer-service ul li a:hover{
    color: #795ba5;
}
.footer-item .footer-touch ul li a:hover {
    color: #795ba5;
}
.copyright-area {
    background-color: #09133b;
}
.footer-item .footer-touch ul li i{
    color: #795ba5;
}
.copyright-area .copyright-item p a {
    display: inline-block;
    font-weight: 500;
    color: #009688;
}

@media only screen and (max-width: 767px){
    .mobile-nav .logo {
        text-decoration: none;
        position: absolute;
        top: 0px;
        z-index: 999;
        left: 15px;
        color: #fff;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 20px;
        width: 130px;
        background: #fff;
        left: 0px;
        padding: 14px 13px;
    }
    .mean-container .mean-bar {
        background-color: #795ba5;
        padding: 5px 0px;
    }
    .main-slider.owl-carousel .owl-item img{
        padding: 0px;
        background: #000;
        padding-top: 120px;
        padding-bottom: 60px;
    }
    .side-nav a {
        color:#795ba5;
        font-size: 14px;
        padding: 8px 10px;
        margin-top: 5px;
    }
    #toTop{
        right : 0px;
    }
    .back-to-top-btn i{
        height: 40px;
        width: 40px;
        line-height: 40px;
    }
    .prSmBtn{
        margin-bottom:5px;
    }
    .whatsappBtn {
        right : 20px;
        bottom: 75px;
        width: 40px;
        height: 40px;
        font-size: 25px;
        padding: 7px 9px;
    }
    .callBtn {
        right : 20px;
        bottom: 120px;
        width: 40px;
        height: 40px;
        font-size: 18px;
        padding: 10px 12px;
    }
}