.loader div:nth-child(1) {background: rgba(245, 125, 25, 0.7) !important;}
.loader div:nth-child(2) {background: rgba(245, 125, 25, 0.7) !important;}
.loader div:nth-child(3) {background: rgba(245, 125, 25, 0.7) !important;}
.header-wrap .navbar .navbar-nav .nav-item{margin: 0 20px;text-transform: uppercase;}
.page-wrapper .header-bottom .navbar-brand img{height: 80px;}
.header-wrap .header-top{background:#0529a4;}
.header-wrap .header-top .header-top-left .contact-info li i {color: #f57d1e;}
.header-wrap.style1 .header-bottom .navbar .navbar-nav .nav-item a.active, .header-wrap.style1 .header-bottom .navbar .navbar-nav .nav-item a:hover{color: #f57d1e;}
.header-wrap.style1 .header-bottom .navbar .navbar-nav>.nav-item>a:after {background: #f57d1e;}
.header-wrap .header-top .header-top-right .header-top-menu li:last-child:before{display:none;}
.btn.style1 {background-color: #0529a4 !important;}
.btn.style1:after {background-color: #f57d1e !important;}
.hero-sec{position:relative;height:auto;margin-top:132px;}
.hero-sec .hero-imgBx{position:absolute;bottom:20px;left:3%;}
.hero-sec .hero-imgBx img{height:235px;width:auto;}
.hero-wrap.style1 .hero-content {text-align: center;}
.hero-wrap.style1 .hero-slideBx {padding: 90px 0 0;}
.hero-wrap {margin-top: 0 !important;}
.hero-wrap.style1 .hero-content h1 {font-size: 25px;padding-left: 45px;text-align: center; margin-bottom: 10px;}
.hero-wrap .hero-content p {font-size: 21px;text-align: center;color: #262626;font-weight:800;color: #2354a2;margin-bottom:12px !important;}
.hero-wrap .hero-content span {color: #f57d1e;text-transform:uppercase;margin-bottom: 12px;}
.hero-wrap .hero-content a{background: linear-gradient(to right, #ff6501, #ff9317);}
.hero-wrap .hero-content .quotetionBx {padding:10px;border:1px dashed #0529a4;background:#eeeeee;margin-top:20px;}
.hero-wrap .hero-content .quotetionBx p{font-size:21px;font-weight:600;font-style: italic;}
.hero-wrap .hero-content .quotetionBx p span{font-weight:800;color:#412307;margin-bottom:0 !important;}
.hero-wrap .hero-content .quotetionBx p i{color:#19974d;font-size:22px;}
.hero-wrap .hero-content .quotetionBtn {padding: 5px 12px !important;margin-top:-30px;}
.hero-wrap .hero-content p {max-width: 100% !important;}
.hero-slider-two.owl-carousel .owl-nav button.owl-prev i, .hero-slider-two.owl-carousel .owl-nav button.owl-next i {color: #0529a4;}
.hero-slider-two.owl-carousel .owl-nav button.owl-prev, .hero-slider-two.owl-carousel .owl-nav button.owl-next {background-color: rgba(5,41,164,.09);}
.hero-slider-two.owl-carousel .owl-nav button.owl-prev:hover, .hero-slider-two.owl-carousel .owl-nav button.owl-next:hover {background-color: #0529a4 !important;}
.important-linkBx{width:100%;height:100%;background:#0529a4 !important;overflow:hidden;position:absolute;}
.important-linkBx .title{padding:10px 0;background:#001e85;width: 25%;position: absolute;z-index: 1;text-align:center;}
.important-linkBx .title p{margin-bottom:0;color:#ffffff;text-transform:uppercase;font-weight:600;font-size:18px;}
.important-linkBx .contentBx{padding:0 20px;height: 100%;overflow: hidden;}
.important-linkBx marquee{height:100%;width: 22%;}
.important-linkBx marquee ul{padding-left:0;}
.important-linkBx marquee ul li{font-weight: 400;font-size: 15px;color: #030734;margin-bottom:12px;list-style:square;padding-bottom:10px;border-bottom: 1px solid #4c6ddb;}
.important-linkBx marquee ul li h3{font-size:16px;font-weight:700;color:#f57d1e;margin-bottom:7px;}
.important-linkBx marquee ul li a{color:#eeeeee;font-weight: 300;font-size: 14px;}
.feature-wrap {background:linear-gradient(to right, rgba(5,41,164,.95), rgba(5,41,164,.95)), url(../img/feature-bg.jpg);background-size:cover;height:275px;margin-bottom:100px;}
.feature-card.style1:after, .feature-card.style3:after {background-color: #f57d1e !important;}
.feature-card.style1 .feature-info .feature-title h3 {font-size: 20px;}
.section-title.style1 span, .content-title.style1 span {color: #f57d1e;}
.service-card.style1:after {background-color: #f57d1e;}
.content-feature-list.style1 li span {background: rgba(245,125,30,.1);}
.content-feature-list li i {color: #f57d1e;}
.feature-item-wrap .feature-item:hover .feature-text h3 {color: #0529a4 !important;}
.feature-item-wrap .feature-item .feature-icon:after {background-color: #0529a4 !important;}
.security-wrap .security-content .feature-item-wrap .feature-icon {background-color: rgba(5,41,164,.09);}
.testimonial-card .client-info-area .quote-icon i {color: #0529a4 !important;}
.testimonial-slider-one.owl-carousel .owl-nav button.owl-prev, .testimonial-slider-one.owl-carousel .owl-nav button.owl-next, .project-slider-one.owl-carousel .owl-nav button.owl-prev, .project-slider-one.owl-carousel .owl-nav button.owl-next {background-color: rgba(5,41,164,.09);}
.testimonial-slider-one.owl-carousel .owl-nav button.owl-prev i, .testimonial-slider-one.owl-carousel .owl-nav button.owl-next i {color: #ffffff !important;}
.pricing-table.style2 .pricing-header {background-color: #0529a4 !important;height: 100px;}
.pricing-table.style1 .pricing-header {background: rgba(5,41,164,.09);height: 100px;}
.pricing-table .pricing-header .pricing-header-tag h3 {color: #0529a4 !important;}
.pricing-table .pricing-header .feature-tag {color: #f57d1e;}
.back-to-top {background: #f57d1e;}
.profile-sec .title{color: #262626;position: relative;padding-bottom: 20px;margin-bottom: 30px !important;font-size: 24px;line-height: 36px;font-weight: 700;text-transform: uppercase;letter-spacing: 1.5px;z-index: 1;}
.profile-sec .title:before{position: absolute;content: '';z-index: -1;width: 30px;height: 3px;background-color: #0529a4;bottom: 0;left: 0;}
.profile-sec .title:after{position: absolute;content: '';z-index: -1;width: 50px;height: 3px;background-color: #0529a4;bottom: 0;left: 40px;}
.profile-sec .teamBxwraper {padding:0;}
.profile-sec .teamBxwraper .teamBx{margin-top: 3rem;color: #000;position: relative;background: #ffffff;border: 1px solid #d5d5d5;border-radius: 4px;text-align: justify;display: flex;flex-wrap: wrap;padding: 20px;box-shadow: 0 0 6px #cccccc;margin-bottom: 20px;align-items:center;}
.profile-sec .teamBxwraper .teamBx .team-leftBx{flex: 0 0 15rem;max-width: 100%;position: relative;margin: 0;}
.profile-sec .teamBxwraper .teamBx .team-leftBx .imgBx {width: 200px;height:200px;border-radius: 100%;overflow: hidden;margin: 0 auto;border: 3px solid #0529a4 !important;}
.profile-sec .teamBxwraper .teamBx .team-leftBx .imgBx img {height:100%;}
.profile-sec .teamBxwraper .teamBx .team-leftBx .descriptionBx{position: relative;text-align: center;padding-top: 10px;}
.profile-sec .teamBxwraper .teamBx .team-leftBx .descriptionBx h3{text-transform: uppercase;font-size:20px;font-weight: 600;letter-spacing: 1.5px;margin-bottom: 15px;}
.profile-sec .teamBxwraper .teamBx .team-leftBx .descriptionBx p{font-size: 16px;font-weight: 500;line-height: 1.7;color: #666;}
.profile-sec .teamBxwraper .teamBx .team-rightBx {flex: 1;max-width: 100%;padding: 0 20px 0 40px;}
.testimonial-card .client-info-area .client-info-wrap .client-img {width:80% !important;height:auto !important;}
.testimonial-card .client-info-area .client-info-wrap .client-img h3{font-size: 18px;font-weight:700;}
.testimonial-slider-one.owl-carousel .owl-nav button.owl-prev:hover {background: #0529a4 !important;color:#ffffff;}
.testimonial-slider-one.owl-carousel .owl-nav button.owl-next:hover {background: #0529a4 !important;color:#ffffff;}
.pricing-table .pricing-header h2 {font-size: 20px !important;}
.contact-item:after {background-color: #f57d1e !important;}
.contact-item:hover .contact-icon i {color: #f57d1e !important;}
.contact-item .contact-icon {background-color: #0529a4;}
.footer-wrap .footer-widget .footer-widget-title:after{background:#f57d1e !important;}
.footer-wrap .footer-widget .footer-menu li a i {color:#f57d1e !important;}
.footer-wrap .footer-widget .footer-menu li a:hover {color:#f57d1e !important;}
.footer-wrap .footer-widget .footer-menu li a:after {background:#f57d1e !important;}
.social-profile.style1 li a i {color:#f57d1e !important;}
.social-profile.style1 li a:hover {background-color: #f57d1e !important;}
.social-profile.style1 li a:hover i{color:#ffffff !important;}
.service-details-wrap .service-desc p{font-size:18px !important;}
.service-details-wrap .service-desc .content-feature-list li {margin: 0 0 7px;font-size: 17px;}
.service-details-wrap .service-desc .serviceList li{margin-bottom:12px; position: relative;}
.service-details-wrap .service-desc .serviceList li i{font-size: 20px; margin-right:7px;}
.service-desc .content-feature-list, .project-desc .content-feature-list {columns: 2 !important;}
.breadcrumb-title .breadcrumb-menu li:last-child {color: #f57d1e !important;}
.mmt-25{margin-top:-25px;}
.pricing-table .pricing-features li {padding: 4px 0 !important;}
.footer-wrap .contactList{list-style:none;padding-left:0;padding:20px 0;}
.footer-wrap .contactList li{color:#eeeeee;margin-bottom: 10px;}
.footer-wrap .contactList li i{color:#f57d1e;font-size:24px;margin-right:10px;}
.footer-wrap .contactList li a{color:#eeeeee;}
.testimonial-card .client-info-area {margin-bottom:0 !important;}
.testimonial-card.style3 .quote-icon i {color: #0529a4 !important;}
.testimonial-slider-three.owl-carousel .owl-nav button.owl-prev, .testimonial-slider-three.owl-carousel .owl-nav button.owl-next {background:rgba(245,125,30,.1);color:#ffffff;}
.testimonial-slider-three.owl-carousel .owl-nav button.owl-prev i, .testimonial-slider-three.owl-carousel .owl-nav button.owl-next i {color: #f57d1e;}
.testimonial-slider-three.owl-carousel .owl-nav button.owl-prev:hover, .testimonial-slider-three.owl-carousel .owl-nav button.owl-next:hover {background-color: #f57d1e;}
.service-card h3 {font-size: 18px !important;}
.service-content .serviceList{list-style:square;}
.service-content .serviceList li{margin-bottom:10px;text-align:justify;}
@media only screen and (min-width: 1200px){
    .header-wrap .navbar .navbar-nav .nav-item .dropdown-menu {width: 325px;}
    .header-wrap .navbar .navbar-nav .nav-item .dropdown-menu li a {text-transform:capitalize;}
    .header-wrap .navbar .navbar-nav .nav-item .dropdown-menu li a::before {background-color: #0529a4 !important;}
}

@media(max-width:767px){
    .hero-sec {height: auto;}
    .important-linkBx {position: relative;}
    .important-linkBx .title {margin-top: 0px;z-index: 9;width: 100%;}
    .important-linkBx marquee {width: 100%;}
    .hero-sec .hero-imgBx {left: 2%;}
    .hero-sec .hero-imgBx img {height: 175px;width: auto;}
    .hero-wrap.style1 .hero-content h1 {padding-left: 0px;}
    .hero-wrap .hero-content p {font-size: 18px;}
    .service-desc .content-feature-list, .project-desc .content-feature-list {columns: 1 !important;}
}