body,
h1,
h2,
h3,
h4,
h5,
h6,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a{
font-family: 'Hind', sans-serif !important;
}

.main-menu ul li:hover> a{
color: #ff5e14;
}
.main-menu ul li a{
text-transform: uppercase;
font-size:15px;
font-weight: 600;
}
.main-menu ul li ul.sub-menu li a{
text-transform: capitalize;
}
.main-menu ul li a:before{
background-color: #ff5e14;
}
.main-menu ul li ul.sub-menu{
background-color: #061538;
}

.main-menu ul ul a:hover,
.main-menu ul ul ul a:hover{
background-color: #ff5e14;
}

.main-menu ul li ul.sub-menu li a{
color: #ffffff !important;
}
.main-menu ul li ul.sub-menu li a:hover{
color: #ffffff !important;
}
.logo-for-responsive-only, .logo a img {
width: 165px;
}
.h2-navigation-area.navbar-fixed-top .logo-for-responsive-only a img,
.h2-navigation-area .logo-for-responsive-only a img {
width: 165px;
}
.page_title.breadcrumb-overlay {
padding: 75px 0px;
}
.h1-navigation-area.navbar-fixed-top{
background-color: #fff;
}
.h1-navigation-area.navbar-fixed-top .main-menu ul li a{
color: #242424;
}
.h1-navigation-area.navbar-fixed-top a.header-cart i {
color:  !important;
}
.h1-navigation-area.navbar-fixed-top a.header-cart span.cart-badge {
color:  !important;
}
.h1-navigation-area.navbar-fixed-top a.header-search i {
color:  !important;
}
.h1-navigation-area.navbar-fixed-top a.get_quote.btn {
background-color:  !important;
color:  !important;
border: 1px solid  !important;
}


.h3-navigation-area.navbar-fixed-top .main-menu ul li a,
.h2-navigation-area.navbar-fixed-top .main-menu ul li a{
color: #fff;
}

.h3-navigation-area.navbar-fixed-top,
.h2-navigation-area.navbar-fixed-top{
background-color: #061538 !important;
}

.h3-navigation-area.navbar-fixed-top .nav-serch-area .header-cart span.cart-badge,
.h3-navigation-area.navbar-fixed-top .header-cart i,
.h2-navigation-area.navbar-fixed-top span.cart-badge,
.h2-navigation-area.navbar-fixed-top .header-cart i{
color: #ff5e14 !important;
}
.h2-navigation-area.navbar-fixed-top a.header-search i{
color: #ff5e14 !important;
}

.h3-navigation-area.navbar-fixed-top a.header-search i{
color: #ff5e14 !important;
}

.h2-navigation-area.navbar-fixed-top a.get_quote.btn {
background-color: #ff5e14 !important;
color: #fff !important;
border: 1px solid #ff5e14 !important;
}

@media screen and (max-width: 575px) {
.logo-for-responsive-only, .logo a img {
width:  !important;
}
}


.service-all-btn .btn-default,
button.default_button.dustrial-btn,
.subscription-form .subscription .btn,
button.get_quote_btn,
.h2-blog-single-item .blog-img .overlay-btn a,
a.get_quote.btn,
.btn{
background-color: #ff5e14;
border-color: #ff5e14;
color: #ffffff !important;
}

a.link.btn.btn-primary.activeBorder{
border-color: #ff5e14;
background-color: transparent !important;
}

a.link.btn.btn-primary.activeBorder:hover{
border-color: #061538 !important;
background-color: #061538 !important;
color: #ffffff !important;
}

.service-all-btn .btn-default:hover,
.h2-blog-single-item:hover .blog-img .overlay-btn a,
#blog-list-2 .owl-prev:hover, #blog-list-2 .owl-next:hover,
#testimonial-items .owl-nav i:hover,
#blog-list .owl-nav i:hover,
.subscription-form .subscription .btn:hover,
button.default_button.dustrial-btn:hover,
a.get_quote.btn:hover,
.h2-blog-single-item .blog-img .overlay-btn a:hover,
button.get_quote_btn:hover,
.btn:hover {
border-color: #061538;
background-color: #061538;
color: #ffffff !important;
}


.blog-content a,
.blog-content p a,
.activeColor,
.featured-icon i,
.single-blog:hover .entry-title,
.company-icon i:before,
.h2-single-projects-thumbnail a span,
.bread_crumb a:hover,
.h2-single-projects-item:hover .h2-single-projects-title a,
.h2-blog-single-item:hover a.entry-title,
.h2-blog-single-item .article-content .entry-meta a:hover,
.h2-blog-single-item .entry-meta-footer a:hover,
.single-blog .content .entry-meta a:hover,
.single-blog .entry-meta-footer a:hover,
h6.footer-blog-date.activeColor a,
p.logged-in-as a:hover,
.blog-comment-area .comment-title small a:hover,
span.info-icon,
footer.footer .footer-blog-title a:hover,
.featured_svg i:before,
.h2-single-featured .card:hover .card-title,
.single-blog span.icon,
.featured-item:hover .featured-item-title,
.single-counter h5.activeColor,
#brochures-block .download-brochures i:before,
h6.inspiring-author-role.activeColor,
#mixitup-projects .mix h5 a:hover,
.market-single-items:hover .market-item-details a,
.market-single-items i.fa-link,
.single_project_widgets a:hover,
.ws-input button:hover,
.h1-single-top-block i.fa, #header-bottom i,
.h2-header-top-area .h1-single-top-block a:hover,
.h3-header-top-area .h1-single-top-block a:hover,
#h2-testimonial-items .quotation i.fa.fa-quote-left,
.h3-navigation-area .nav-serch-area .header-cart span.cart-badge,
.header-search i,
.header-cart i,
.nav-links a:hover,
.bind_footer.footer-2 .footer ul.menu li a:hover,
.footer ul.menu li a:hover,
.widget_categories ul li a:hover, 
.widget_archive ul li:hover a, 
.widget_archive ul li:hover, 
.widget_archive ul li a:hover,
.sidebar-widget a:hover,
.widget_categories ul li:hover span, 
.widget_categories ul li:hover > a,
.blog-mata ul li a:hover,
.header-cart span.cart-badge,
.blog-inner-tag .tags-list a:hover,
span.breadcrumb-info a:hover span,
li.menu-item.dropdown.mini-cart-items a.cart-contents i.fa,
.section-title .section-body .sub-title{
color: #ff5e14 !important;
}

.market-single-items:hover .market-item2-icons,
.vc_progress_bar .vc_single_bar .vc_bar,
.pagination_waper .page-item.active .page-link,
.pagination_waper li.page-item .page-link:hover,
.inner-mixitup-menus .mixitup-control-active,
.inner-mixitup-menus .filter-btn:hover,
.single_project_widgets.activebgcolor,
.contact-service,
.contact-social-info a:hover,
.video-play-button-two,
.video-play-button-two::before,
.market-style-3 .shape-style-2,
.h3-mixitup-menus .mixitup-control-active,
.h3-mixitup-menus button:hover,
.mixitup-menus,
blockquote p,
.second-slider-content .intro::after,
.footer ul.menu li a:hover:before,
a.video-play-button,
a.video-play-button::before,
.bd-comment-box .content .name a.comment-reply-link:hover,
.technical-solutions li::before{background-color: #285653 !important;}

.pagination_waper .page-item.active .page-link,
.pagination_waper li.page-item .page-link:hover,
#h3-testimonial-items .owl-dots .active,
.market-single-items .style-1:before,
.technical-solutions li::before{border-color: #ff5e14 !important;}

span.info-icon,
.contact-social-info a:hover,
.bd-comment-box .content .name a.comment-reply-link,
.market-single-items:hover .market-item2-icons {
border: 1px solid #ff5e14 !important;
}

.widget_tag_cloud a:hover{
background-color: #ff5e14 !important;
border-color: #ff5e14 !important;
color: #fff !important;
}

.market-list-group ul li a.active:before {
border-right: 5px solid #ff5e14 !important;
}

blockquote p {
border-left: 2px solid #ff5e14 !important;
}

.market-single-items:hover .shape {
border-top: 110px solid #ff5e14 !important;
}

#mixitup-projects .card:hover .shape{
border-bottom: 110px solid #ff5e14 !important;
}

.second-slider-content .intro::after,
#h2-testimonial-items .owl-dots .owl-dot.active,
#h3-testimonial-items .owl-dots .active,
.slider-activee .slick-dots li.slick-active button {
background-color: #ff5e14;
}




.h1-header-top-area {background-color: #285653;}
.h1-single-top-block strong,
.h1-single-top-block span, 
.h1-social-media ul li a,
.h1-single-top-block a {
color: #fff;
}
.h1-header-top-area .h1-single-top-block i.fa {
color: #fff !important;
}
.h1-social-media ul li a i.fa {
color: #fff !important;
}

.h2-header-top-area {
background-color: #fff;
}
.h2-header-top-area .h1-single-top-block strong,
.h2-header-top-area .h1-single-top-block span {
color: #061538;
}
h2-header-top-area .h1-single-top-block i.fa {
color: #ff5e14 !important;
}
.h2-header-top-area .h1-social-media ul li a i.fa {
color: #868686 !important;
}
.breadcrumb-overlay:before {background: #ff5e1454 none repeat scroll 0 0;opacity: 0.6;}
.page_title .page_tittle {
text-transform: capitalize !important;
}
.call-to-action:before {
background: #061538 !important;
opacity: 0.8 !important;
}

table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details a,
.cross-sells .shop-product-single .product-price-in-thumb span.price,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.summary.entry-summary span.woocommerce-Price-amount.amount,
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce-cart .woocommerce-cart-form td a,
.summary.entry-summary .product_meta a,
a.woocommerce-privacy-policy-link,
.product-content .added_to_cart,
.woocommerce-info a.showcoupon,
.woocommerce-info::before,
.comment-form-rating a,
.product-content h2 a,
a.restore-item,
.group_table td a,
a.reset_variations {
color: #ff5e14;
}
.shop-sidebar .sidebar-widget.woo-siebar ul.product-categories li a:hover,
.shop-sidebar ul.product_list_widget li a:hover,
.wcppec-checkout-buttons__button,
.woocommerce-message::before,
.summary.entry-summary p.price {
color: #ff5e14 !important;
}
.products-page .product-item.product .product-img .product-price-in-thumb,
.cross-sells .shop-product-single .product-content a.button:hover,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, 
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.checkout_coupon.woocommerce-form-coupon button.button:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.products-page .product-item.product .product-img .onsale,
.woocommerce-checkout-payment button#place_order:hover,
.sidebar-widget.woo-siebar.widget_price_filter button,
.products-page .product-item.product a.button:hover,
.sidebar-widget.woo-siebar .tagcloud a:hover,
p.return-to-shop a.button.wc-backward:hover,
.products-page .product .onsale {
background: #ff5e14;
background-color: #ff5e14;
}
.woocommerce-cart .woocommerce-cart-form button.button:hover,
.summary.entry-summary .single_add_to_cart_button:hover,
.woocommerce .woocommerce-message a.button:hover,
.woocommerce-Reviews #respond input#submit:hover,
.cart-collaterals a.checkout-button:hover {
background: #ff5e14 !important;
background-color: #ff5e14 !important;
}
.cross-sells .shop-product-single .product-content a.button:hover,
.checkout_coupon.woocommerce-form-coupon button.button:hover,
.woocommerce-cart .woocommerce-cart-form button.button:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.summary.entry-summary .single_add_to_cart_button:hover,
.woocommerce-checkout-payment button#place_order:hover,
.products-page .product-item.product a.button:hover,
.woocommerce-Reviews #respond input#submit:hover,
.woocommerce .woocommerce-message a.button:hover,
p.return-to-shop a.button.wc-backward:hover,
.cart-collaterals a.checkout-button:hover,
.sidebar-widget.woo-siebar .tagcloud a:hover {
border-color: #ff5e14 !important;
}
.woocommerce-message,
.woocommerce-info {
border-top-color: #ff5e14;
}
.scroll-to-top {
color: #ffffff;
background-color: #ff5e14;
}
#loader-wrapper {
background: #ffffff;
}
#noTrespassingOuterBarG {
border:1px solid #FF5E14;
}
.noTrespassingBarLineG {
background-color: #FF5E14;
}


.subscription {
background-color: #0b0b0b;
}

.footer {
background-color: #0b0b0b;
}
.footer h4.footer-nav-title{
color: #f8f9fa !important;
}
.footer ul.menu li a{
color: #a5a5a5 !important;
}
.footer ul.menu li a{
border-left:2px solid #6f6c6c !important;
}
.footer ul.menu li a:before{
background-color: #6f6c6c !important;
}
footer.footer .footer-blog-title a{
color: #a5a5a5 !important;
}

.bind_footer.footer-2.bg-black-overlay-footer:before {
opacity: 0.4;
background-color: #0b0b0b;
}
.bind_footer.footer-2 .footer .footer-nav-title{
color: #ffffff !important;
}
.bind_footer.footer-2 .address_info p,
.bind_footer.footer-2 .block.footer-newsletter p,
.bind_footer.footer-2 .footer ul.menu li a{
color: #a5a5a5 !important;
}
.bind_footer.footer-2 .footer ul.menu li a:before{
background-color: #6f6c6c !important;
}
.bind_footer .subscription-form input{
border:1px solid #6f6c6c !important;
}

.copyright {
background-color: #141414;
}
.copyright-content p{
color: #ffffff;
}
.social-media a{
border-color: #ffffff;
color: #ffffff;
}
.default-logo a,
.site-description {
position: absolute;
clip: rect(1px, 1px, 1px, 1px);
}

.section-title-heading {
    position: relative;
    left: 63px;
    top: 5px;
    display: inline-block;
    border-bottom: 3px dashed #ff5e14;
}
.vc_custom_1546070698803
 {
    padding-top: 95px !important;
}
.vc_custom_1546342895598 
{
    padding-top: 96px !important;
    padding-bottom: 157px !important;
    background-image: url(uploads/2018/11/testimonial-bg-1-2.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.vc_custom_1545992747330{padding-right: 0px !important;padding-left: 0px !important;}
.vc_custom_1546414797270{padding-top: 100px !important;padding-bottom: 66px !important;}
.vc_custom_1542109584594{padding-right: 0px !important;padding-left: 0px !important;}
.vc_custom_1545392213056{padding-top: 97px !important;padding-bottom: 70px !important;}
.vc_custom_1546851312454{margin-right: 0px !important;margin-left: 0px !important;/* padding-top: 96px !important; *//* padding-bottom: 0px !important; */background-color: #fafafa !important;}
.vc_custom_1545399485884{padding-top: 96px !important;padding-bottom: 70px !important;}
.vc_custom_1545390860788{padding-top: 20px !important;padding-bottom: 20px !important;background-image: url(uploads/testimonial-bg.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}
.vc_custom_1545993266921{padding-top: 70px !important;padding-bottom: 70px !important;}
.vc_custom_1547149501651{padding-top: 75px !important;padding-bottom: 80px !important;background-image: url(images/building-construction-dark-call.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}
.vc_custom_1546773432333{margin-top: 25px !important;margin-bottom: 10px !important;}
.vc_custom_1545907131529{margin-bottom: 0px !important;padding-right: 0px !important;padding-left: 0px !important;}
.vc_custom_1547117873834{padding-top: 37px !important;}
.vc_custom_1544253842356{padding-top: 7px !important;}
.vc_custom_1544253842356{padding-top: 7px !important;}
.vc_custom_1545762335203{margin-top: 15px !important;margin-bottom: 10px !important;}
.vc_custom_1542109616968{padding-right: 0px !important;padding-left: 0px !important;}
.vc_custom_1547273920064{/* padding-bottom: 100px !important; */padding-left: 0px !important;}
.vc_custom_1545813870890{padding-top: 48px !important;}
.vc_custom_1548503808875{margin-bottom: 0px !important;}
.vc_custom_1545993051075{padding-top: 26px !important;padding-bottom: 30px !important;}
.vc_custom_1545993399055{padding-top: 26px !important;padding-bottom: 30px !important;}
.vc_custom_1546750939108{margin-bottom: 0px !important;}
.vc_custom_1545812626990{margin-bottom: 0px !important;}
.vc_custom_1547147706145{padding-right: 0px !important;padding-left: 0px !important;}
.vc_custom_1543298736947{padding-right: 0px !important;padding-bottom: 2px !important;padding-left: 0px !important;}
.vc_custom_1543298692345{margin-bottom: 0px !important;}
.wpb_animate_when_almost_visible { opacity: 1; }