/**
* Theme Name: Fauxis Child
* Description: This is a child theme of Fauxis, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/template_path">Template Path</a>
* Template: fauxis
* Version: 2.0.0
*/
.main-menu .navigation > li > ul, .main-menu .navigation > li > .megamenu{padding: 5px 0px !important;}
.main-menu .navigation > li > ul > li > a, .main-menu .navigation > li > .megamenu li > a{padding: 5px 0px !important;}
.main-header.style-one .header-lower{background:#FFF;}
.main-header.style-one .logo-box{padding: 5px 0px !important;}
.main-menu .navigation > li > a{color:#89512a  !important;}
.banner-section.style-one:before{background:#FFF;} 
.banner-section .social-links li a{background:#b37d57 !important;color:#FFF !important;}
.banner-section .social-links li a:hover{background:#89512a !important;}
.main-header.style-one .menu-right-content li.support-box{background: #89512a !important;background-color: #89512a !important;}
.sec-title p{color: #b37d57;}
.testimonial-section .bg-layer:before{background:#b37d57 !important;}
.sticky-header {background: #ffffff;}
.main-header.style-one .logo-box .logo{max-width:240px !important;}
.main-header.style-one .menu-right-content li.support-box{padding: 21px 40px 13px 85px !important;}
.contact-section .lower-inner .info-column .single-item .icon-box{background: #89512a !important;color:#FFF !important;}
.nav-style-one .owl-nav .owl-prev:hover, .nav-style-one .owl-nav .owl-next:hover{background:#89512a !important;}
.contact-section .outer-container {background: #89512a;}
.sec-title p {font-size: 16px !important;font-weight: 500 !important;}
.banner-carousel .slide-item:before {background: #b37d57 !important;}
#services-top .contact-section .title-text, #services-top .contact-section .pattern-layer, #services-top .contact-section .outer-container .upper-inner{display:none !important;}
#services-top .contact-section .outer-container{padding:0;background: #b37d57;}
#services-top .contact-section .outer-container .lower-inner{padding:35px 0 0;}
#services-top .contact-section .lower-inner .info-column .single-item .icon-box{color:#FFF !important;}
.banner-section.style-one .pattern-layer .pattern-1, .banner-section.style-one .pattern-layer .pattern-2{opacity:0;}
.main-menu .navigation > li > ul, .main-menu .navigation > li > .megamenu{background: #89512a !important;}
.service-section .title-text .text{color: #b37d5726 !important;}
.style-two .auto-container{max-width:100%;}
.main-header.style-two .header-lower .outer-box, .main-header.style-two .header-lower .outer-box:before{background:#FFF;}
.page-title:before{background: -webkit-linear-gradient(0deg, rgb(179 125 87 / 90%) 0%, rgba(41, 31, 43, 0.4) 100%) !important;}
#get-in-touch-sec .lower-inner{display:none;}
#get-in-touch-sec .outer-container{padding-bottom:0 !important;}
.footer-style-two:before{background:transparent !important;}
.main-header .main-menu .navigation > li > ul > li > a:hover {color: #FFF !important;}
.contact-style-two .info-box .info li{background:#89512a !important;}
.contact-style-two .form-inner .theme-btn-one{background:#89512a !important;}
.contact-style-two .info-box .social-links li a{background:#89512a !important;color:#FFF !important;}
.contact-style-two .default-form .form-group input[type='text'], .contact-style-two .default-form .form-group input[type='email'], .contact-style-two .default-form .form-group textarea{background:#89512a !important;}
#about-info-sec-three .alternat-2.bg-color-3.feature-style-two.bg-color-1{background: #89512a !important;}
.menu-area .mobile-nav-toggler{background:#89512a !important;}
.feature-block-one .inner-box .icon-box i{color:#b37d57 ;}
.feature-block-one .inner-box:hover .icon-box i {color: #89512a;}
.home-cta-sec .cta-section:before{background: #764929e6;}
.h1_footer.h1_footer_sec .elementor-background-overlay{left:0 !important;}
.one.main-footer .footer-top, .two.main-footer .footer-top, .three.main-footer .footer-top, .four.main-footer .footer-top{padding: 40px 0px 40px 0px !important;}
.main-footer .footer-widget .widget-title h3{color:#FFF;}
.footer-top .links-widget .links li a{color:#FFF !important;font-weight:400;}
.inner-servicedetails-bottom .seven.service-details{padding-bottom:10px !important;}
.about-section{padding:40px 0 !important}
.service-section{padding:40px 0 !important;}
.service-section .service-layout-one {margin-bottom: 10px !important;}
.provided-service .outer-container .inner-box .content-box{min-height:290px !important;}
.products-sec .service-layout-two{display:none !important;}
.testimonial-section{padding:60px 0 !important;}
#get-in-touch-sec .outer-container{padding:40px 0 !important;}
.contact-section .upper-inner{padding-bottom:40px !important;}
.products-sec .service-section .title-text{display:none;}
.cta-section{padding:40px 0 !important;}
.cta-section:after{display:none;}
.main-footer a, .main-footer p, .main-footer li{color:#FFF !important; font-weight:400 !important;font-weight: 500 !important;font-size: 15px !important;}
.main-footer .footer-bottom .copyright p{margin-bottom:0;}
.footer-bottom {position: relative;padding: 20px 0px !important;}
.contact-section .pattern-layer .pattern-1{width:100% !important;}
.footer-top .footer-social li{border-color:#FFF !important;}
.cta-section .inner-box .btn-box{float:left;}
.service-details-content .text .list-item li{font-weight:400!important;}
@media (max-width: 767px) {
  /* Applies to screen widths 767px and below */
  .service-sidebar{margin-right:0 !important;}
}
@media only screen and (max-width: 991px) {
    .h1_footer .elementor-background-overlay {display: inline !important;}
	.one.main-footer .footer-top, .two.main-footer .footer-top, .three.main-footer .footer-top, .four.main-footer .footer-top {
    padding: 40px 0px 0px 0px !important;}
	.three.main-footer .footer-top, .four.main-footer .footer-top {padding-top: 0 !important;}
}
@media (max-width: 667px) {
	.banner-carousel .content-box h1 {font-size: 32px !important;line-height: 48px !important;}
	.about-section .sec-title h2 {font-size: 28px;}
	.about-section .text p{text-align:justify;}
	.cta-section .inner-box .text h2{font-size:32px !important;}
	.cta-section .inner-box .text h2 p{margin-top:10px;}
	.cta-section .inner-box .text .info li{margin-right:0 !important; text-align:justify;margin-bottom: 10px;}
	.home-welcome-sec{}
}