
@media screen and (min-width:1921px) and (max-width:3200px) {

.off { display: none !important; }

}

@media screen and (min-width:1451px) and (max-width:1920px) {

.heading 							{ font-size: 55px !important; }

/* index */
.image 								{ padding: 40px;}
#conteneur-1-index 					{ width: 90%; }
#conteneur-1-video 					{ width: 70%; }
.conteneur-texte-index-inside 		{ width: 70%; }
.conteneur-texte-index-inside h2 	{ font-size: 1.8rem; letter-spacing: 1px }

.off 								{ display: none !important; }

h4 									{ font-size: 1.4rem !important; }	

.p-l-50 {
	padding-left: 40px;
}

	
}

@media screen and (min-width:1281px) and (max-width:1450px) {

.heading 							{ font-size: 55px !important; }
	
/* index */
.image 								{ padding: 30px;}
#conteneur-1-index 					{ width: 95%; }
#conteneur-1-video 					{ width: 70%; }
.conteneur-texte-index-inside 		{ width: 70%; }
.conteneur-texte-index-inside h2 	{ font-size: 1.7rem; }
.conteneur-texte-index-inside p 	{ font-size: 1rem; }
	
.off { display: none !important; }
	
h4 									{ font-size: 1.2rem !important; }
h6 									{ letter-spacing: 0px !important; }
	
.p-l-50 {
	padding-left: 30px;
}

}

@media screen and (min-width:1125px) and (max-width:1280px) {
	
.navbar-simple .navbar-nav .nav-link {
    padding: 0.1rem 1.1rem;
    margin-left: 0rem;
    color: #fff;
    font-weight: 400;
    font-family: 'Prata' , serif;
}
	
.heading 							{ font-size: 50px !important; }
	
/* index */
.image 								{ padding: 30px;}
#conteneur-1-index 					{ width: 100%; }
#conteneur-1-video 					{ width: 80%; }
.conteneur-texte-index-inside 		{ width: 80%; }
.conteneur-texte-index-inside h2 	{ font-size: 1.7rem; }
.conteneur-texte-index-inside p 	{ font-size: 1rem; }
	
.off { display: none !important; }

h5 {
    font-size: 1rem;
}
h4 									{ font-size: 1.2rem !important; }
h6 									{ letter-spacing: 0px !important; }

.p-l-50 {
	padding-left: 30px;
}

}

@media screen and (min-width:801px) and (max-width:1124px) {
	
.navbar-simple .navbar-nav .nav-link {
    padding: 0.1rem 1.1rem;
    margin-left: 0rem;
    color: #fff;
    font-weight: 400;
    font-family: 'Prata' , serif;
}	

.heading 							{ font-size: 50px !important; }	

/* INDEX */
.image 									{ padding: 20px;}
#conteneur-1-index 						{ width: 100%; }
#conteneur-1-video 						{ width: 90%; }
.conteneur-texte-index-inside 			{ width: 90%; }
.conteneur-texte-index-inside h1 		{ font-size: 1.5rem; }
.conteneur-texte-index-inside h2 		{ font-size: 1.5rem; }
.conteneur-texte-index-inside h5 		{ font-size: 0.9rem; }
.conteneur-texte-index-inside p 		{ font-size: 0.9rem; }
	
.off 								{ display: none !important; }

	h5 {
    font-size: 1rem;
}
h4 									{ font-size: 1.2rem !important; }
h6 									{ letter-spacing: 0px !important; }
	
.ml-md-4, .mx-md-4 {
    margin-left: 0rem !important;
}
	
.p-l-50 {
	padding-left: 20px;
}

}

/* --------------------------------------------------------------------------------------------------------------- */
/* Résolution inférieur à 800px
/* --------------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------- */
@media screen and (max-width:800px) {

section, .section-padding {

  padding: 2rem 0 !important;
  
}
	
/* INDEX */
.image 								{ padding: 0px; /*float: right;*/}
#conteneur-1-index 					{ width: 100%; }
#conteneur-1-video 		 			{ width: 100%; padding: 2em; padding-bottom: 0;}
#conteneur-texte-index 				{ width: 100%; float: right; }
.conteneur-texte-index-inside 		{ width: 100%; padding: 2em;}
.conteneur-texte-index-inside h2 	{ text-align: center; }
.conteneur-texte-index-inside p 	{ font-size: 1.2rem; text-align: center; }

.on 								{ display: none !important; }
	
.float-none, .float-none img			{ float: none !important; text-align: center; margin: auto; }

h5 {
    font-size: 1rem;
}
h4 									{ font-size: 1.2rem !important; }
h6 									{ letter-spacing: 0px !important; }
	
.ml-md-4, .mx-md-4 					{  margin-left: 0rem !important; }

.mb-110 							{ margin-bottom: 50px;}
.mb-100 							{ margin-bottom: 50px;}
	
/*.single-items 						{ height: auto !important}
.center-block 						{ height: auto !important}*/
.pricing-sec 						{ height: auto !important}
.pt-100						{ padding-top: 100px !important}
/*.prix 								{ height: auto !important}
.centvh 							{ height: auto !important}*/

}



@media screen and (min-width:0px) and (max-width:768px) {

.titre  { font-size: 25px !important }


}



@media screen and (min-width:0px) and (max-width:576px) {

/* INDEX */	
#conteneur-1-index 					{ width: 100%; padding: 1em; }
#conteneur-1-video 					{ width: 100%; padding: 0em; }
#conteneur-texte-1 					{ width: 100%; float: right; }
.conteneur-texte-index-inside 		{ width: 100%; padding: 1em; }
.conteneur-texte-index-inside h2 	{ padding-top: 1em; font-size: 1.3rem; }
.conteneur-texte-index-inside p 	{ font-size: 1.2rem; text-align: center; }
	
.customer_feedback_section .swiper-button-next {
  width: 10px;
}
.customer_feedback_section .swiper-button-prev {
  width: 0px;
}

}


/* --------------------------------------------------------------------------------------------------------------- */
/* Résolution comprise entre 0 et 480px (mobile)
/* --------------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------- */
@media screen and (min-width:0px) and (max-width:480px) {


}

@media screen and (min-width:0px) and (max-width:320px) {


}