/*
    Theme Name: OneTeam Theme
    Description: Clean Architecture WordPress Theme, handcrafted for architecture companies. It’s fully responsive & retina ready. Compatible with latest WordPress versions.
    Author: OneTeam
    Author URI: http://oneteam.tn/
    Version: 1.2
    License: GNU General Public License version 1.0
    License URI: https://www.gnu.org/licenses/gpl-1.0.html
    Theme URI: http://oneteam.tn/
    Text Domain: oneteam.tn
    Domain Path: /languages
*/

/* THEME CHECK FALLBACK. */
/* CLASSES ARE IMPLEMENTED IN /public/less/style.less */

.aligncenter { }
.alignleft { }
.alignright { }
.bypostauthor { }
.gallery-caption { }
.sticky { }
.wp-caption-text { }
.wp-caption { }
.screen-reader-text { }

/* BELOW YOU CAN ADD YOUR OWN STYLES */
@font-face {
	font-family: BrainWants;  
	src: url(fonts/BrainWants.otf);
}
@font-face {
	font-family: Poppins-Bold;  
	src: url(fonts/Poppins-Bold.otf);
}
@font-face {
	font-family: Poppins-Regular;  
	src: url(fonts/Poppins-Regular.otf);
}
@font-face {
	font-family: OpenSans-Light;  
	src: url(fonts/OpenSans-Light.ttf);
}
@font-face {
	font-family: OpenSans-Regular;  
	src: url(fonts/OpenSans-Regular.ttf);
}
@font-face {
	font-family: OpenSans-Semibold;  
	src: url(fonts/OpenSans-Semibold.ttf);
}
@font-face {
	font-family: OpenSans-Bold;  
	src: url(fonts/OpenSans-Bold.ttf);
}
.wph-site-header .site-menu > ul > li > a {
	
	color: #432a19;
    font-family: BrainWants;
    letter-spacing: 1.8px;
    font-size: 15px;
}
.wph-site-header .site-menu > ul > li > a:hover,.current-menu-item > a {
	
	color:#f6ab17 !important;
}
.col1 {padding-right:5px !important;}
.col3{padding-left:5px !important;}
.home .wph-portfolio-thumb.style-1 h1 {font-family: OpenSans-SemiBold !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;}
	.home .wph-portfolio-thumb.style-1 .tags {display:none !important;}
	.home .wph-portfolio-thumb.style-1 > .overlay {    background-color: transparent;
       color: #000;}
	
	article.wph-portfolio-thumb:after {
    content: "";
        background: #fff !important;
    
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0%;
    z-index: 9;
	opacity:0 !important;
}
article.wph-portfolio-thumb:hover:after {opacity: 0.68 !important;}
#menu-main-menu li:after {
    float: right;
    position: relative;
    font-family: "FontAwesome";
    content: "\f111";
    font-size: 6px;
    margin-left: 20px;
    margin-top: -18px;
    color: #f6ab17;
}
.title_h2 p {
    font-family: BrainWants !important;
    letter-spacing: 1.8px;
    color: #000;
    text-transform: uppercase;
    font-size: 26px !important;
	position:relative !important;
	text-align: center;
}

.first_row {padding-top:80px;padding-bottom: 40px;}
.first_para h2 {
    font-family: Poppins-Bold;
    text-align: center;
    font-size: 18px;
    color: #000;
	    letter-spacing: 1.5px;
}
.separator {
    line-height: 0.5;
    text-align: center;
    margin: 30px 0 30px 0;
}
.separator span {
    display: inline-block;
    position: relative;
}
.separator span:before {
    right: 100%;
    margin-right: 15px;
}
.separator span i {
    font-size: 6px;
    padding: 0;
    margin: 0;
    float: none;
	 color: #f6ab17;
}
.separator span:before, .separator span:after {
    content: "";
    position: absolute;
    border-bottom: 1px solid #e4e2e1;
    top: 5px;
    width: 300px;
}
.separator span:after {
    left: 100%;
    margin-left: 15px;
}
.first_para p.para_center {
    font-family: OpenSans-Light !important;
    font-size: 16px !important;
    padding: 0 30px !important;
    line-height: 32px !important;
}
.row_btn {
    margin-top: 45px;
}
.btn_devis .btn-primary:before {
	    background: #f6ab17 !important;
		border-radius: 10px 0 10px 0 !important;
		
}
.btn_devis .btn-primary,.btn_contact .btn-primary {
	color:#2e231c !important;
	font-family: OpenSans-Regular !important;
    font-size: 16px !important;
	text-transform:uppercase;
}
.btn_contact .btn-primary:after,.btn_devis .btn-primary:after {border-radius: 10px 0 10px 0 !important;}
.btn_contact .btn-primary:before {
	    background: #75ecad !important;
		border-radius: 10px 0 10px 0 !important;
}
.row_grey {
    padding-top: 40px;
    padding-bottom: 40px;
}
.para_center_2 p {
	font-family: OpenSans-Light !important;
    font-size: 16px !important;
    padding: 0 30px !important;
    line-height: 32px !important;
    text-align: center;
}
#menu-main-menu li:last-child:after {display:none !important;}
@media (min-width: 768px) {
.bloc_five {
    width: calc(100%/5);
}
}
.bloc_five {
	transition: all 0.3s ease-in-out 0s;
    float: left;
    text-align: center;
	background-repeat: no-repeat !important;
    background-size: cover !important;
    padding: 116px 20px;
	
}

.row_grey {
    background: #f1f3f4;
}
.bloc_five.b1 {background:url("img/bg-qualite.jpg");}
.bloc_five.b2 {background:url("img/bg-sur-mesure.jpg");}
.bloc_five.b3 {background:url("img/bg-finition.jpg");}
.bloc_five.b4 {background:url("img/bg-ponctuel.jpg");}
.bloc_five.b5 {background:url("img/bg-satisfait.jpg");}
.icon_title img,.bloc_five .text {
  opacity:0;
    transition:visibility 0.3s linear,opacity 0.3s linear;
}
.bloc_five .text  {
	font-family: OpenSans-Semibold;  
	color:#fff !important;
	font-size:14px !important;
	    margin-top: 15px;
		    min-height: 120px;
}
.bloc_five h3 {
    color: #fff;
   
	font-family: OpenSans-bold;  
    font-size: 34px !important;
}
.bloc_five:hover img,.bloc_five:hover .text {
	 visibility: visible;opacity:1;
}
.last_row h4 {
    font-family: BrainWants !important;
    letter-spacing: 1.8px;
    color: #000;
    text-transform: uppercase;
    font-size: 26px !important;
    margin-bottom: 5px !important;
}
.wph-post-list .post-meta > .post-date {    color: #f6ab17 !important;}
.wph-post-list .post-meta > .post-title > h1 {font-family: "OpenSans-Regular";}
#text-4 img {width:50% !important;}
.wph-site-footer p,.wph-site-footer address {
	    font-size: 15px;
    font-family: "OpenSans-Light";
     color: #ccc;
    text-align: justify;
}
.wph-site-footer address {line-height:26px !important;}
.site-widget h1 {
    font-family: BrainWants !important;
    letter-spacing: 1.8px;
    color: #fff;
    text-transform: uppercase;
    font-size: 26px !important;
    margin-bottom: 5px !important;
}
#text-4 img {
    width: 50% !important;
    margin-bottom: 30px;
}

footer .site-widget ul li {
padding: 5px 5px 5px 0;
    margin: 0;
    background: none;
    border-bottom: solid 1px #22222252;
    border-bottom-color: #7674747d;
    list-style: none !important;
}
.wph-site-footer > .widgets-area .site-widget.widget_recent_entries > ul {padding-left:0px !important;}
footer  .site-widget ul li a {
	   font-size: 15px;
    font-family: "OpenSans-Light";
     color: #ccc !important;
}
footer  .site-widget ul li a:hover {color:#f6ab14 !important;}
.wph-site-footer > .widgets-area .widget-title {
    margin-bottom: 30px !important;
    margin-top: 20px;
}
footer  .wph-site-footer address strong {
	    font-family: "OpenSans-SemiBold";
    color: #f6ab14 !important;
}
label.gfield_label,span.gfield_required {
    font-family: "OpenSans-SemiBold";
    color: #f6ab14 !important;
}
input#input_1_1 {
	width: 100%;
    background: transparent !important;
   
    border: 1px solid #7674747d !important;
    color: #ccc !important;
}
footer  .site-widget ul li.gfield {border:none !important;}
input#gform_submit_button_1,input#gform_submit_button_2,input#gform_submit_button_3 {
 z-index: 9999999999999999999999999999 !important;
    color: #fff;
    position: relative;
    background: transparent;
    border: none;
    text-align: center;
    width: 100%;
    color: #2e231c !important;
    font-family: OpenSans-Regular !important;
    font-size: 16px !important;
    text-transform: uppercase;
	display: block;
    padding: 0px 15px;
	    outline: none !important;
}

.wph-site-footer {
	    padding: 0 0 25px !important;
}
.wph-site-footer > .copyright-line {    padding-top: 25px !important;}
.wph-site-footer > .copyright-line p {text-transform:none !important;}
.text-right {
    text-align: right;
}
.social-icons {
    display: inline-block;
}
.social-icons ul {
    margin: 0px;
    padding: 0px;
}
.social-icons ul li {
    display: inline-block;
    list-style: none;
    margin-left: 5px;
}
.social-icons ul li a {
    color: #fff;
}
.social-icons ul li a {
    display: block;
    text-shadow: none;
    width: 28px;
    height: 28px;
    line-height: 28px;
    font-size: 16px;
    border-radius: 1px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    text-align: center;
    color: #fff;
}
.social-icons ul li a i {
    padding: 0px;
    margin: 0px;
    float: none;
}
.social-icons ul li a:hover {
    color: #333;
}
.social-icons ul li a:hover {
    background: #fff;
    border-color: #fff;
}
.row_form_contact {padding-top:40px;padding-bottom:40px;}
.row_form_contact h4 {
    font-family: BrainWants !important;
    letter-spacing: 1.8px;
    color: #000;
    text-transform: uppercase;
    font-size: 26px !important;
    margin-bottom: 5px !important;
}


.row_form_contact address span {
    display: block;
    border-bottom: solid 1px #a9a9a9;
    padding-bottom: 5px;
    margin-bottom: 5px;
    font-weight: 300;
    font-family: "OpenSans-Light";
    font-size: 15px;
}
.row_form_contact address {
  margin: 0;
  margin-top: 20px;
}
.row_form_contact address strong {
    color: #FAB702;
    font-family: "OpenSans-SemiBold";
}
.row_form_contact address a:hover {
	color:#FAB702 !important;
}
.col_coord {margin-top:35px !important;}
.wph-site-footer > .widgets-area {
    padding-top: 40px !important;
    padding-bottom: 5px !important;
}
.wph-site-header img {
    margin: 0 auto;
    display: block;
}
 .bloc_five:hover {
	
    transform: translate3d(0px, -6px, 0px);
    -moz-transform: translate3d(0px, -6px, 0px);
    -webkit-transform: translate3d(0px, -6px, 0px);

 } 
 .row_five {padding-top: 20px;
    background: #f1f3f4;}
	.page-heading  h1 {
		    font-family: OpenSans-SemiBold !important;
    letter-spacing: 1.8px;
	text-align:center !important;
	color:#000;
	}
	.page-id-8 .page-heading ,.page-id-10  .page-heading,.page-id-12  .page-heading  ,.page-id-751 .page-heading
	{       background: #e4e2e1;
    text-transform: uppercase;
    width: 100% !important;
    padding: 40px 0px;}
	.page-id-8 .static-page .page-content,.page-id-10 .static-page .page-content,.page-id-12 .static-page .page-content,.page-id-751 .static-page .page-content{   margin-top: 25px;}
	.page-id-14 .page-heading {display:none !important;}
	.page-content {background:#fff !important;}
	.row_form_contact address span:last-child {
    border: none !important;
}
p {    
    font-family: "OpenSans-Regular";}
	.gfield_checkbox label {
		font-family: "OpenSans-Regular";
    font-weight: normal;
    font-size: 15px !important;
    margin-top: 5px !important;
	}
	
	.gform_wrapper.gf_browser_chrome select {
		padding-top:7px !important;
		padding-bottom:7px !important;
	}
	.wph-site-footer[data-scheme="dark"] {
		
		    background-color: #432a19 !important;
	}
	.wph-site-footer[data-scheme="dark"] .widgets-area + .copyright-line {
    border-top: 1px solid #5c4e4678 !important;
}
.gform_footer.top_label:before {
    background: #f6ab17 !important;
    border-radius: 10px 0 10px 0 !important;
    -webkit-transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    transition: all 250ms;
    content: '';
    display: inline-block;
    position: absolute;
    z-index: 5;
    left: 5px;
    right: -5px;
    top: 5px;
    bottom: -5px;
}
.gform_footer.top_label:after {
    z-index: 10;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    border: 1px solid #f6ab17;
    border-radius: 10px 0 10px 0 !important;
    -webkit-transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    transition: all 250ms;
    content: '';
    display: inline-block;
    position: absolute;
}
.gform_wrapper .gform_footer {
	width: auto !important;
    position: relative;
    float: left;
    cursor: pointer;
    z-index: 0 !important;
}
#gform_wrapper_2  .gform_footer,#gform_wrapper_3  .gform_footer {float: right !important;}
.gform_footer.top_label:hover:before {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    
}
.gform_footer.top_label:hover:hover:after {
    top: 5px;
    bottom: 5px;
    left: 5px;
    right: 5px;
	border: 1px solid #2e231c !important;
}
.gform_footer.top_label:hover:hover input {color:#2e231c !important;}
span.fittext.wow.zoomIn {    font-size: 73px !important;font-family:"OpenSans-Regular" !important;}
h1.fittext.wow.fadeIn {
    color: #f6ab17 !important;
    font-family: BrainWants !important;
    letter-spacing: 1.8px;
    font-size: 88px !important;
}
.headings-font {
    font-family: "OpenSans-Regular" !important;
    font-size: 15px !important ;
    color: #878787 !important;
    text-align: justify;
}
.row_realisations_inter h1 {
    font-family: "OpenSans-SemiBold";
    color: #000 !important;
}
.wph-tile-block > .inner > a.tile-link:hover { color: #000 !important;}
.wph-tile-block > .inner > .desc {    font-size: 14px !important;
  
    font-family: "OpenSans-Light" !important;}
	.wph-tile-block > .inner > a.tile-link {
		
		font-family: BrainWants !important;
    letter-spacing: 1.8px;
    text-decoration: none !important;

    color: #f6ab17 !important;
	}
.wph-portfolio-thumb.style-1.ratio-wide > .overlay {
	width: 100% !important;
    margin: 10px !important;
    float: left !important;
    position: absolute !important;
    top: 0% !important;
    left: 0% !important;
	}
	.wph-blog-hero {
    padding: 0px 0 !important;
}
	.blog header.wph-site-header {background: #fff !important;}
	.wph-blog-chess .meta-column > .post-date {font-family: "OpenSans-Light" !important;
    font-style: normal !important;
    font-size: 13px !important;}
	h1.post-title a {
    font-family: "OpenSans-SemiBold";
}
.wph-blog-chess .meta-column > .read-more {
	color: #f6ab17 !important;
    text-transform: none !important;
}
h1.post-title a {
    font-family: "OpenSans-SemiBold";
    color: #432a19;
}
h1.post-title a:hover {color: #f6ab17 !important;}
.wph-blog-chess .meta-column > .featured-badge {display:none !important;}
.error404 header.wph-site-header {
    background: #fff !important;
}
.error404 .btn-primary:before, .error404 .btn-primary:after {
	    background: #f6ab17 !important;
    border-radius: 10px 0 10px 0 !important;
}
.error404 #wph-main-container .foreground > h1 {font-family: "OpenSans-Regular";}
.single-post header.wph-site-header {
    background: #fff !important;
}
.static-heading h1 {
	    font-family: BrainWants !important;
    letter-spacing: 1.8px;
    text-align: center !important;
    color: #000;
}
.static-heading  {background: #e4e2e1;
    text-transform: uppercase;
    width: 100% !important;
    padding: 40px 0px;}

.fixed {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 9999999;
     background: #fffffff7;
    border-top: 0;
    opacity: 0.97;
    transition: all 700ms linear;
    -webkit-transition: all 130ms linear;
    filter: alpha(opacity = 97);
    -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
    margin-left: 0px;
}
.wph-header-spacer {height:90px !important;}
.wph-site-header {padding:15px !important;}
.bloc_five .icon_title img {
    min-height: 83px;
}
.wph-site-header[data-layout="fullscreen"] .fullscreen-menu-toggle {    color: #442b1a !important;}
span.tags {
    display: none !important;
}
.wph-blog-single .post-item .post-meta .post-title {
	font-family: Poppins-Bold;
	font-size: 24px;
    color: #000;
    letter-spacing: 1.5px;
}

.wph-blog-single .post-item .post-meta .meta-subline > span {
	font-family: 'OpenSans-Regular';
    font-style: normal;
    font-size: 13px;
}
.wph-adjacent-posts > .inner-wrap > a .text {
	font-family: "OpenSans-Regular" !important;
	color: #f6ae1e !important;
	   
		font-style:normal !important;
}
.wph-adjacent-posts > .inner-wrap > a .inner-icon > i {
	    color: #493120 !important;
}
.wph-blog-sidebar > .site-widget ul a {font-family: "OpenSans-Regular" !important;}
.wph-blog-sidebar > .site-widget ul a:hover {color: #f6ae1e !important;}
.wph-blog-single .site-widget h1  {font-family: "OpenSans-Regular" !important;}
a.wph-grid-loader {
    font-family: OpenSans-Semibold;
    font-style: normal;
    color: #432a19 !important;
}

.single-barch-portfolio .page-heading {    background: #e4e2e1;
    text-transform: uppercase;
    width: 100% !important;
    padding: 40px 0px;
    margin-bottom: 70px;}
.wph-adjacent-posts > .inner-wrap > a {    text-decoration: none !important;}
.page-template-portfolio-listing .wph-portfolio-thumb h1 {    font-family: BrainWants !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;}
.page-template-portfolio-listing .wph-portfolio-thumb.style-1 > .overlay {background:transparent !important;}
.page-template-portfolio-listing .wph-portfolio-thumb.style-1 h1 {    max-width: 100% !important;}
h1.title_project  {    font-size: 30px !important;
    color: #48301f !important;
    text-align: left !important;
    font-family: "OpenSans-Regular" !important;}
	.vc_btn3-container.btn-no-bgimgb.vc_btn3-left a {
    font-family: "OpenSans-Regular" !important;
}


/* .single-barch-portfolio .wph-button-container.align_center { */
	/* text-align:left !important; */
/* } */
@media (max-width: 1150px) and (min-width: 940px){/*Zoom 125%*/  }
@media (max-width: 939px) and (min-width: 800px){/*ZOOM 150*/}
@media (max-width: 799px) and (min-width: 699px) {/*ZOOM 175%*/}
@media (max-width: 698px) and (min-width: 600px) {/*ZOOM 200%*/ }
@media (max-width: 599px) and (min-width: 480px) {/*ZOOM 250%*/ 
li#field_2_6 {
    margin-top: 0px !important;
}
.container.copyright-line .col-md-6.text-right {text-align:left !important;}
.row_btn .wpb_column.vc_column_container.vc_col-sm-3 {
    margin-bottom: 10px !important;
}
article.wph-portfolio-thumb:after {
    opacity: 0.68 !important;
}
}
@media (max-width: 479px) and (min-width: 0px){/*Zoom 400 et 500*/
.post-142.wph-portfolio-thumb.style-1.ratio-wide>.overlay {
        top: 25% !important;
}
li#field_2_6 {
    margin-top: 0px !important;
}
.fixed {    background: #fff !important;}
.wph-site-header .left-side {float:left !important;}
.wph-site-header .left-side img {margin-left:0px  !important;}
.wph-site-header .right-side {    float: right !important;
    margin-top: 20px !important;}
article.wph-portfolio-thumb:after {
    opacity: 0.68 !important;
}
#wph-fullscreen-navigation .nav_menu a {font-size: 20px !important;}
input#gform_submit_button_1 {    margin-bottom: 0px !important;padding-top: 10px !important;}
#gform_wrapper_1 .gform_footer {padding: 0px 0 0px !important;}
.wph-site-footer > .copyright-line p {text-align:center !important;}
.container.copyright-line .col-md-6.text-right {text-align:center !important;}
.row_btn .wpb_column.vc_column_container.vc_col-sm-3 {
    margin-bottom: 10px !important;
	
}

}
.searchform {
    display: none !important;
}

.vc_btn3.vc_btn3-shape-rounded {background-image: none !important;}
.page-id-751  .wph-site-header {    background: #fff !important;}
article.esg-filters.esg-singlefilters {
    margin-bottom: 35px !important;
    margin-top: 35px !important;
}
.esg-filterbutton span {
    font-family: "OpenSans-Regular" !important;
    font-size: 13px !important;
    color: #878787 !important;
    font-weight: normal;
}

.esg-filterbutton span {
    font-family: "OpenSans-Regular" !important;
    font-size: 15px !important;
    color: #878787 !important;
    font-weight: normal;
    text-transform: uppercase;

}

.minimal-light .esg-navigationbutton:hover, .minimal-light .esg-filterbutton:hover, .minimal-light .esg-sortbutton:hover, .minimal-light .esg-sortbutton-order:hover, .minimal-light .esg-cartbutton a:hover, .minimal-light .esg-filterbutton.selected {
	
	
	    background-color: #75ecad !important;
    border-color: #75ecad !important;
    color: #000 !important;
    box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.13);
    
}
.minimal-light .esg-navigationbutton:hover span, .minimal-light .esg-filterbutton:hover span, .minimal-light .esg-sortbutton:hover span, .minimal-light .esg-sortbutton-order:hover span, .minimal-light .esg-cartbutton a:hover span, .minimal-light .esg-filterbutton.selected span {
	color: #2e231c !important;
    font-family: OpenSans-Regular !important;
}
.eg-tyler-container {
    background: rgba(255, 255, 255, 0.68) !important;
}
.esg-center.esg-transition {
	    font-family: OpenSans-SemiBold !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;
	color: #000 !important;
}
.single-barch-portfolio .wph-site-header {background:#fff !important;}
.wph-styled-input strong {
    color: #432a19;
    font-family: BrainWants;
    letter-spacing: 1.8px;
    font-size: 25px !important;
}
.wph-styled-input  span {font-size:25px !important;}
li#field_2_6 {
    margin-top: -123px;
}
.gform_wrapper .top_label li.gfield.gf_left_half textarea, .gform_wrapper .top_label li.gfield.gf_right_half textarea {
    width: 100% !important;
}

.col_yel {
	    background: #f6ae1e !important;
    padding: 10px 15px !important;
}
.col_yel h4 {
	 color: #432a19;
    font-family: BrainWants;
    letter-spacing: 1.8px;
    font-size: 21px;
}
.col_yel p {
	color: #000;
    font-size: 15px;
}
.col_yel p strong {
	font-weight:bold;
}
.col_yel a.linkbtn {
	  color: #432a19;
    font-family: BrainWants;
    letter-spacing: 1.8px;
    font-size: 21px;
    text-transform: uppercase;
}
.btn_deviss .btn-primary:before {
	    background: #e5e6e6 !important;
		border-radius: 10px 0 10px 0 !important;
		
}
.btn_deviss .btn-primary {
	color:#2e231c !important;
	font-family: OpenSans-Regular !important;
    font-size: 16px !important;
	text-transform:uppercase;
}
.btn_deviss .btn-primary:after {border-radius: 10px 0 10px 0 !important;}
 
.col_imgreal a.vc_single_image-wrapper {position:relative;}
.col_imgreal a.vc_single_image-wrapper:before
{ content: '';
    position: absolute;
    width: 9%;
    height: 100%;
    left: -9px;
    top: 8px;
    background: #f6ae1e4a;
    z-index: -1;
    -webkit-transition: background-color 1s ease-out;
    -moz-transition: background-color 1s ease-out;
    -o-transition: background-color 1s ease-out;
transition: background-color 1s ease-out;}


.wph-adjacent-posts>.inner-wrap:after {    background: #493120 !important;}
.wph-adjacent-posts > .inner-wrap > a.prev .text,.wph-adjacent-posts > .inner-wrap > a.next .text  {

    color: #493120 !important;
}
.vc_images_carousel .vc_carousel-indicators {
    bottom: -35px !important;
}
.vc_images_carousel .vc_carousel-indicators li {
	    border: 1px solid #f6ae1e !important;
    background-color: #f6ae1e !important;
}
.wph-site-footer address {
    text-align: left !important;
}