/**
 * ECRAN MOYEN ORDINATEUR
 * */
@media (max-width:1376px){
	.box1, .box2 {
		padding: 2.5% 3% 2% 1% !important;
	}
	.container-home, body.blog #content .ast-container {
		padding-left:15px!important;
		padding-right:15px !important;
	}
}
@media (max-width:1376px) and (min-width:875px){
	.element {
		width:90% !important;
	}
	.dataButton {
		width: 33%;
	}
}

/**
 * PETIT ECRAN ORDINATEUR
 * */
@media (max-width:1130px){
	.box{
		flex-wrap:wrap !important;
	}
	.box1, .box2{
		width:100% !important;
	}
	
}
/*
 * ECRAN DE TABLETTE
 * */
@media (max-width:856px){
	
	.blockWrapper{
		flex-direction:column;
	}
	.blockImage, .elementWrapper{
		width:100% !important;
	}
	.usine-actus-home{
		display: grid !important;
    grid-template-columns: repeat(2, 1fr);
	}
	
	.blog .ast-row {
		grid-auto-flow: row !important;
		grid-template-columns: repeat(2, 1fr);
	}
}
/*
 * ECRAN DE TELEPHONE
 * */
@media (max-width:527px){
	.services-rapides {
   		flex-direction:column !important;
  		gap:21px !important;
	}
	.blog .ast-row {
        grid-auto-flow: row !important;
        grid-template-columns: repeat(1, 1fr);
    }
	/*FOOTER*/
	.site-above-footer-wrap, .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row{
		padding-left: 18px;
    	padding-right: 18px;
	}
}
