p{text-align:justify;}
p.houzez_section_subtitle{text-align:inherit;}
.otgs-development-site-front-end{display:none;}
#header-mobile{background:rgba(0,0,0,0.5) !important;position:sticky;top:0;width:100vw;-ms-flex-align: flex-start!important;align-items: flex-start!important;}
#header-mobile .btn{color:#fff!important;margin-top:10px;}
.page-id-16905 .content-wrap, .single-bien .content-wrap{padding-top:100px;}
.page-id-3 .page-title-wrap{padding:100px 0;text-align:center;}
.page-id-3 .page-title-wrap .breadcrumb-wrap{display:none;}
.page-id-3 .page-content-wrap h2{font-size:1.5em;}
.mpc-tools-biens{display:grid;gap:30px;align-items:center;}
.mpc-tools-biens div.item a{border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,0.3);}
.elementor-widget-container .wp-gr .grw-review-inner.grw-backgnd{background:#fff!important;}
.elementor-widget-container .wp-gr .grw-review .wp-google-feedback{height:auto!important;}
.elementor-widget-container .wp-gr .grw-review-inner>svg{display:none!important;}
.elementor-widget-container .wp-gr[data-layout="grid"] .grw-reviews{align-items:baseline;}
.testimonial-thumb{display:none;}
.agent-link{display:none;}
/* #mpc-bien-media .items{display:flex;gap:5px;} */
#mpc-bien-media .items{display:inline-block;width:calc(100% + 5px);}
#mpc-bien-media .items a{transition:.2s linear;float:left;margin-right:5px;margin-bottom:5px;display:inline-block;}
#mpc-bien-media .items:hover a{opacity:0.5;}
#mpc-bien-media .items a:hover, #mpc-bien-media .items a.activ{opacity:1;position:relative;}
#mpc-bien-media .items a.activ::before{content:'';position:absolute;left:0;bottom:0;z-index:2;width:100%;height:100%;border:3px solid red;}
#mpc-bien-media .items a{cursor:pointer;background-color:#eee;background-position:center;background-size:150%;display:inline-block;width:86px;height:86px;position:relative;}
#mpc-bien-media .items a.yt::after{content:'\25B6';position:absolute;left:0;top:0;z-index:1;background-color:rgba(0,0,0,0.5);width:100%;height:100%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:2em;}
#mpc-bien-media .main{background:#eee;margin-bottom:5px;overflow:hidden;aspect-ratio:3/2;}
#mpc-bien-media .main *{width:100%;}
.wpcf7-form-control-wrap a{background-color:#eee;border-radius:3px;padding:2px 5px;font-weight:700;}
#menu-menu-mobile{height:100vh;overflow:hidden;justify-content:center;}
#testiform{display:grid;position:relative;}
.mpc-testimonials-form{display:grid;gap:20px;background-color:#fff;padding:40px;max-width:100vw;}
.mpc-testimonials-form input[type="text"], .mpc-testimonials-form textarea{resize:none;padding:5px 10px;border:1px solid #dce0e0;}
#mpc-form-home{}
#mpc-form-home h4{font-size:1.2em;font-weight:700;padding-top:20px;}
#mpc-form-home select, #mpc-form-home input{width:100%;color:#222;border:1px solid #dce0e0;border-radius:.25rem;padding:.375rem .75rem;}
#mpc-form-home input[type="submit"]{background-color:#222;color:#fff;margin-top:30px;display:block;}
@media (max-width: 768px) {
	.logo{width:136px;background-color:#000;padding-top: 22px;}
	.logo a{display:inline-block;}
	.single-bien .page-title-wrap{display:block;}
	.single-bien .page-title-wrap .item-price-wrap{position:relative;}
}
@media (min-width: 769px) {
	.logo{background-color:#000;padding-top:20px;}
	.header-v4 .header-inner-wrap{line-height:60px;}
	#header-section{background:rgba(0,0,0,0.5) !important;height:60px;}	
	#header-section .navbar{align-items:flex-start !important;}	
	#header-section .nav-link{padding:0 10px !important;text-transform:uppercase;font-family:Work Sans;font-weight:normal;font-size:14px;}
	#geo-nav{display:contents;}
	#geo-nav a{display:flex;align-items: center;}
	#geo-nav #menu-item-17952 a::before{content:'';width:16px;height:16px;display:inline-block;margin-right:5px;background-image:url(./fr.png);background-position:center;background-size:cover;}
	#geo-nav #menu-item-18251 a::before{content:'';width:16px;height:16px;display:inline-block;margin-right:5px;background-image:url(./ch.png);background-position:center;background-size:cover;}
	.current-menu-item a{position:relative;}
	.current-menu-item a::after{content:'';border-bottom:1px solid #fff;width:80%;position:absolute;bottom:30%;left:10%;}
	.footer-widget .wpcf7-form .wpcf7-form-control-wrap{display:inline-block;margin-right:10px;margin-bottom:0;}
	.footer-widget .wpcf7-form .wpcf7-submit{padding:.5rem 2rem;border:none;background-color:#7D7D7D;color:#fff;border-radius:4px;}
	.mpc-tools-biens{grid-template-columns:repeat(3,1fr);}
	/* #mpc-bien-media .main{height:540px;} */
	#mpc-form-home input[name="adresse"], #mpc-form-home input[name="ville"]{width:49%;}
	#mpc-form-home input[name="adresse"]{float:left;margin-right:2%}
	#mpc-form-home input[name="prix"], #mpc-form-home input[name="surface"]{width:49%;}
	#mpc-form-home input[name="prix"]{float:left;margin-right:2%}
}