/*===================================== 
YOU CAN WRIGHT CUSTOME CSS 
======================================*/

.header-style-4 .main-bar {
    position: relative;
    width: 100%;
    padding: 0px 0px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    background-color: rgb(0 0 0 / 0.60);
}


.site-button-secondry, .acc-bg-gray .acod-head .indicator, .project-img-effect-1 a.mfp-link, .header-style-2 .header-search, .owl-prev, .owl-next, .all_services, .site-bg-secondry, .wt-tabs.bg-tabs .nav-tabs > li > a.active, .overlay-icon a, .header-style-3 .header-search, .footer-dark.footer-style2 .footer-top, .contact-info-section, .header-style-4 .header-search {
    background-color: #545454;
}


h2 {
    font-size: 52px;
    color: #545454;
}


.section-head2 {
    margin-bottom: 0px;
}


.section-head2 {
    margin-bottom: 0px;
    margin-top: 35px;
}


.p-tb30 {
    padding-bottom: 45px;
    padding-top: 5px;
}


.widget {
    margin-bottom: 15px;
}


.footer-style3 .logo-footer {
    margin-bottom: 15px;
}


h4 {
    font-size: 24px;
    color: #9c9c9c;
}

.header-style-4 .logo-header {
    padding-top: 15px;
    padding-bottom: 15px;
}

.left .wt-small-separator div.sep-leaf-right::before, .left .wt-small-separator div.sep-leaf-left::before, .center .wt-small-separator div.sep-leaf-right::before, .center .wt-small-separator div.sep-leaf-left::before, .footer-dark .social-icons li a, .pricingtable-highlight, .icon-font-block, .service-side-btn a.btn-block:hover, .project-img-effect-1, .owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span, .owl-prev:hover, .owl-prev:active, .owl-prev:focus, .owl-next:hover, .owl-next:active, .owl-next:focus, .header-style-2 .top-bar .wt-topbar-info li:first-child::before, .header-style-2 .header-nav-request a, .all_services ul li a:hover, .all_services ul li a.active, .service-border-box:hover::before, .site-bg-primary, .wt-tabs.bg-tabs .nav-tabs > li > a, .site-list-style-two li::after, .search-bx button, .site-list-style-one li::after, .since-year strong, .date-style-2 .wt-post-meta ul li.post-category span, .blog-post blockquote, .your-order-list ul li:last-child, .header-style-1 .header-nav .nav > li:hover > a, .header-style-1 .top-bar .wt-topbar-info li:first-child::before, .header-style-1 .header-nav-request a, .services-section-content-right, .testimonial-1-content-outer::after, .play-now .icon, .header-style-3 .top-bar .wt-topbar-info li:first-child::before, .header-style-3 .header-nav-request a, .h-category, .animate_line:hover::after, .animate_line:hover::before, .hover-effect-content .mfp-link:hover, .header-style-4 .header-nav-request a, .date-style-3 .wt-post-meta ul li.post-category span, .site-list-style-one-new li::after, .about-max-two::after, .card1::before, .project-box-style1 .project-view .project-view-btn i, .latest-blog-3.large-date .post-date {
    background-color: #fab400;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .header-nav .nav > li:hover > a, .header-nav .nav > li .sub-menu li a:hover, .header-nav .nav > li .sub-menu li:hover > a, header-nav .nav > li .mega-menu > li ul a:hover, .header-nav .nav > li.active > a, .header-nav .nav > li.current-menu-item > a, .header-nav .nav li.has-child.nav-active > a, ol.comment-list li.comment .reply a, .masonry-filter > li.active a, .masonry-filter > li a:hover, .masonry-filter > li a:active, .masonry-filter > li a:focus, .nav-dark.header-nav .nav > li .sub-menu li a:hover, .site-button-link::after, .our-team-two ul li a:hover, .site-text-primary, .footer-dark .footer-bottom .copyrights-nav li a, .footer-dark .footer-bottom .copyrights-nav li::after, .footer-dark .footer-top h1, .footer-dark .footer-top h2, .footer-dark .footer-top h3, .footer-dark .footer-top h4, .footer-dark .footer-top h5, .footer-dark .footer-top h6, .footer-dark .footer-top h1 a, .footer-dark .footer-top h2 a, .footer-dark .footer-top h3 a, .footer-dark .footer-top h4 a, .footer-dark .footer-top h5 a, .footer-dark .footer-top h6 a, .footer-dark .widget_address li i, .site-footer .widget_services ul li a:hover, .wt-team-1 .team-social-center ul li a:hover, .footer-dark .footer-top a:active, .footer-dark .footer-top a:focus, .footer-dark .footer-top a:hover, .header-style-2 .header-nav .nav > li > a:hover, blockquote .fa-quote-left, .testimonial-2 .testimonial-text .fa-quote-left, .wt-breadcrumb li:last-child, .video3-section-blockquote .fa-quote-left, .wt-product-box .price ins, .widget .wt-post-meta li, .widget_archives ul li a:hover, .widget_services ul li a:hover, .widget_tag_cloud a:hover, .since-year2 strong, .project-2-block .wt-title a:hover, .project-stamp .project-stamp-list li a i, .date-style-2 .wt-post-meta ul li.post-date, .date-style-2 .wt-post-meta ul li.post-comment, .date-style-2 .wt-post-readmore a, .video-section-blockquote2 .fa-quote-left, .testimonial-1 .testimonial-text .fa-quote-left, .footer-dark.footer-style2 .footer-bottom .copyrights-nav li a:hover, .header-style-3 .header-nav .nav > li > a:hover, .wt-team-1 .team-name a:hover, .header-style-4 .header-nav .nav > li > a:hover, .box-style1 .wt-icon-number span, .date-style-3 .wt-post-meta ul li.post-author, .date-style-3 .wt-post-meta ul li.post-date, .date-style-3 .wt-post-meta ul li.post-comment, .date-style-3 .wt-post-readmore a, .testimonial-4 .testimonial-text .fa-quote-left, .project-new-content span, .btn-filter-wrap li.btn-active, .wt-team-10 .team-name a:hover, .project-box-style1 .project-content .project-title-large a:hover, .latest-blog-3 .wt-post-readmore a {
    color: #e50000;
}

.wt-team-1 .team-social-center, .header-style-2 #search-toggle-block, .testimonial-2 .testimonial-text, .video-section-blockquote, .service-box-title, .video3-section-blockquote,.colarge-2,.colarge-1::before, .colarge-1::after,.project-2-block .wt-title,.project-stamp .project-stamp-list,.project-1-inner-pic::after,.line-filter .filter-content,.video-section-blockquote2,.rev-title-left-border,.header-style-3 #search-toggle-block,.box-style1-title, .colarge-1-new::before,.slider-block-3, .about-two .about-year .about-year-info span {
    border-color: #f7b812;
}

.site-button{
	background-color: #e80000 !important;t;}
	
.service-box-content-new {
    margin-bottom: 0px;
    border-bottom: none;
    padding-bottom: 0px;
}


h1, h2, h3, h4, h5, h6 {
    margin-bottom: 10px;
    font-family: 'Teko', sans-serif;
    font-weight: 600;
    line-height: 1.1;
}

.txt-bloc ul li {
    list-style: disc;
}

.txt-bloc ul {
    padding-left: 30px;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}

.txt-bloc p {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.txt-bloc.footer {
    margin-top: 0px !important;
    margin-bottom: 8px !important;
}

.txt-bloc {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

.txt-bloc.no-mt {
    margin-top: 0px !important;
    margin-bottom: 10px !important;
}

.txt-bloc h3 p {
    max-width: unset !important;
    padding-top: 0px !important;
}
/* 
.txt-bloc h2 {
    margin: 0;
    font-size: 37px;
    line-height: 40px;
    font-weight: 900;
    letter-spacing: -0.04em;
    margin-top: 6px;    
} */

.txt-bloc h4 {
    font-size: 22px;
    line-height: 22px;
    font-weight: 600;
    margin-top: 36px;    
    margin-bottom: 12px;    
}

.txt-bloc.white {
    color: #fff;
}

.txt-bloc.white a {
    color: #fff;
}

.txt-bloc.white a:hover {
    color: #ccc;
}

.site-header.header-style-3 .style-3-bg-black {
    background-color: black;
}

ul, ol {
    padding-left: 25px;
}

.produits-catalogue .service-box-1, .produits-catalogue .service-border-box {
    height: 100%;
}

.blog-post {
    position: relative;
    height: 100%;
    border-style: solid;
    border-width: 1px;
    border-color: #aaa;
    padding: 15px;
    margin-bottom: 0px;
}

.project-img-effect-1:hover img {
    opacity: 0.9;
    transition-duration: 0.2s;
}

.project-img-effect-1 {
    background-color: #ffffff;
}

.google-map {
    height: 550px;
}
