@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Jost:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
body { 
  font-family: "Barlow Condensed", sans-serif;
  font-size: 14px;
}
.sticky-top { background: #fff;
    border-bottom: 2px dashed #8B8B8B;}
.infos {font-size:20px;font-weight:bold;text-transfom:uppercase; text-decoration: none;}
.phone a {color:#000;}

.apps {position:relative;z-index:1;}

.cont-avis {padding: 30px 0;position: relative;}
.cont-avis:after {content:' ';position: absolute;display:block;background:#F0EAE0;left:0;right:0;top:0;bottom:0;}
.cont-avis .container {position:relative;z-index: 1;}
h2.d-flex.justify-content-center {font-size: 33px;font-weight: bold;}
.google.mb-4 {background: #fff;padding: 15px;border-radius: 20px;}

footer {text-align:center;font-family: 'Raleway', sans-serif;background: #84221F; padding:40px 0;margin:55px 0;}
footer p, footer a {color:#fff;}
.logo {
    order: 2;
    text-align: center;
}
.content-coord {
	display: flex;
    align-items: center;
    justify-content: center;
}
.order-lg-12 {
	order: 3;
}
.logo img {
	background: url(images/bg-logo.png) center center no-repeat;
    background-size: contain;
    padding: 20px;
        /*display: flex;
        align-items: center;
        justify-content: center;
        margin-inline-end: 0;*/
}
.content-coord {
	margin-right: 10px;
}
@media (min-width: 992px) {
	.cont-avis {margin-top: -84px;max-height: 718px;margin-bottom: 100px;}
	.fb_iframe_widget {        background: url(images/phone2.png) center top no-repeat;
        text-align: center;
        background-size: contain;
        padding: 57px;
        padding-bottom: 20px;}
	.cont-avis {padding: 100px 0 0;}
	.adresse {padding-top:30px;}
	.phone {padding-top:40px;}
	.adresse img, .phone img {margin-right:10px;}
	.instagram {
		position: relative;
		/* margin-top: 130px; */
	}
}
a {
	text-decoration: none !important;
}
footer .container {
	justify-content: center;
}
footer .mentions a {
	margin: 0 5px;
}
@media (min-width:768px) {
   .footer-phone {
	display: none !important;
  }
}
.instagram h2 {
	text-align: center;
	margin-bottom: 20px;
}
@media (max-width: 991px) {
	h2.d-flex.justify-content-center {font-size: 24px;}
	.row.infos {text-align: center;}
	.facebook {text-align: center;}
	.logo img {width:175px;}
	.infos {font-size: 17px;}
	.infos br {display:none;}
	.content-coord {margin-bottom: 10px;}
	.infos p {display: inline-block;margin:0;}
}