

/* Large screens */
@media only screen and (max-width: 1824px) {
	
}
@media only screen and (max-width: 1600px) {
.logo{
margin-left:0;
position:relative;
top:0;
bottom:0;
}
}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {

	
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
.banner-heading .h1{
font-size:25px;
}
.text-bandeau{
margin-left:0;
top:155px;
background-color:rgba(255,255,255,0.5);
padding:15px;
}
.text-bandeau .h1{
font-size:30px;
white-space:nowrap;
}
.text-bandeau .p{
width:100%;
}
.row-bandeau{
width:100%;
margin-left:0;
margin-right:0;
}.row-bandeau-diapo{
width:100%;
}
.logo{
position:relative;
margin-left:0;
top:0;
bottom:0;
width:80px;
}
.logo-footer{
width:100px;
}
	
}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
.main_menu .navbar-nav .nav-link-active:after{
display:none;
}
.main_menu .navbar-nav .nav-link-active:before{
display:none;
}
.main_menu .navbar-nav .nav-link:hover:before{
display:none;
}
.main_menu .navbar-nav .nav-link:hover:after{
display:none;
}
.slider_area.owl-carousel .slide-item{
min-height:650px;
}

}

/* Extra Small Devices, Phones */
@media (max-width: 667px) {
.logo{
position:relative;
margin-left:0;
top:0;
bottom:0;
width:80px;
}
.logo-footer{
width:100px;
}
.navbar {
padding-top:0 !important;
}
.back-color{
display:none;
}
.feature-block{
bottom:0;
gap:15px;
}
.feature-item{
width:100%;
}
.section_secteur{
padding:60px 0;
}
.main_menu .navbar-nav .nav-link-active:after{
display:none;
}
.main_menu .navbar-nav .nav-link-active:before{
display:none;
}
.main_menu .navbar-nav .nav-link:hover:before{
display:none;
}
.main_menu .navbar-nav .nav-link:hover:after{
display:none;
}
.encart-guitel{
width:100%;
}
.banner-heading .h1{
font-size:25px;
}
.text-bandeau{
position:relative;
margin-left:0;
top:10px;
background-color:rgba(255,255,255,0.5);
padding:15px;
}
.text-bandeau .h1{
font-size:30px;
white-space:nowrap;
}
.text-bandeau .p{
width:100%;
}
.row-bandeau{
width:100%;
margin-left:0;
margin-right:0;
}.row-bandeau-diapo{
width:100%;
}
.btn-menu{
padding:5px 12px;
}
.btn-menu .arrow{
right:0;
}
.bloc-detail-img .main-img .img-detail{
width:90%;
}
.footer .footer-top{
background:#e0edf5
}
	
}

@media (max-width: 568px) {
	
}

@media only screen and (max-width : 479px) {
	
	
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 360px) {
	.g-recaptcha{
		transform:scale(0.77);
		-webkit-transform:scale(0.77);
		transform-origin:0 0;
		-webkit-transform-origin:0 0;
	}
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 319px) {
}

