.feature-one{
    padding: 0px 0px 40px !important;
}

.about-one{
    padding: 50px 0px 60px !important;
}

.services-one, .award-one {
    padding: 75px 0px 60px !important;
}
.why-choose-two{
    padding: 75px 0px 0px !important;
    background-color: #e6edf8 !important;
}
.case-one{
     padding: 75px 0px 80px !important;
}
 .team-one{
    padding: 85px 0px 60px !important;
}
.sliding-text-one__title{
    font-size: 25px !important;
}

.sliding-text-one{
    padding: 10px 0px !important;
}

.main-slider-one__bg::before{
background: #0c1f3818 !important;
}

.main-slider-one__single{
    padding: 140px 0px 180px !important;
}

/* banner */
.main-slider-one__content .title-box h2{
    font-size: 60px !important;
}


/* feature */
.feature-one__single{
    padding: 28px 22px 27px !important;
    background: #fec009;
}

.feature-one__single-content h2 a{
    color: #012e70 !important;
}

/* about */
.re-font{
    font-size: 35px !important;
    font-weight: 600 !important;

}

.sec-title__tagline h4{
    font-size: 16px !important;
}

.about-one__content-list{
    margin-top: 15px !important;
}

.about-one__content-btn{
    margin-top: 35px !important;
}

.about-one__video-icon{
    width:75px !important;
    height: 75px !important;
}


.services-one__single-content .icon-box .inner i{
    font-size: 30px !important;
    color: #012e70 !important;
}

.why-choose-two__single-icon i{
    font-size: 25px !important;
    color: #012e70 !important;
}
.why-choose-two__single{
    margin-bottom: 43px !important;
}


.award-one__award-single{
    background: #012e70 !important;
}

.award-one__award-single{
    padding: 0px 17px 67px !important;
}

.blog-two{
    padding: 65px 0px 10px !important;
}

.blog-two__single{
    background: transparent !important;
    box-shadow: none !important;
}

.blog-two__single.style2 .blog-two__img{
    width: 310px !important;
}

.blog-two__single.style2{
    justify-content: center !important;
}


.services-two{
    background: #022355 !important;
}

.services-two__single{
    padding: 0px 38px 39px !important;
}

.services-two__single-icon i{
    color: #fff !important;
    font-size: 22px !important;
}


.services-two__single-content .btn-box a:hover{
    color: #fec009 !important;
}

.case-one__single-img::before{
    background-color: transparent !important;
}

.footer-widget__contact-list li .text-box p a:hover{
    color: #fec009 !important;
}

.services-two{
    padding: 80px 0px 80px !important;
}

.site-footer__bottom-inner{
    padding: 5px 0px 5px !important;
}

@media(max-width:767px){
    .re-justify{
        text-align: justify !important;
    }

    .main-slider-one__single{
        padding: 40px 0px 20px !important;
    }
.main-slider-one__btn{
    margin-top: 20px !important;
}
    .about-one{
        padding: 0px 0px 50px !important;
    }

    .main-slider-one__content .title-box h2{
        font-size: 38px !important;
    }

    .feature-one{
        margin-top: 40px !important;
    }
    .main-slider-one__bg::before{
        background-color: #012d7033 !important;
    }
}


.services-one{
    background-color: #032861 !important;
}

.thm-dot-style1.owl-theme .owl-dots .owl-dot span{
    background-color: #fff !important;
}


