/*--------------------MEDIA QUEIRES GENÉRICOS--------------------*/
@media(max-width:1023px){
	#seccion-dos,
	#seccion-tres,
	#seccion-cuatro,
	#seccion-cinco,
	#seccion-seis,
	#seccion-siete,
	#seccion-ocho,
	#seccion-nueve,
	#seccion-diez{
		padding-top:35px;
		padding-bottom:35px;
	}
}
/*--------------------MEDIA QUERIES LOGO--------------------*/
@media(min-width:768px) and (max-width:1023px){
	.solicita {
	  font-size: 37px;
	}
}
@media(max-width:767px){
	.solicita {
	  font-size: 28px;
	}
}
@media(max-width:767px){
	.header {
		flex-wrap: wrap;
	}
	.logo{
		width:100%;
		text-align: center;
	}
	.tfn-header {
		padding: 0;
		margin: 20px auto;
	}
	#seccion-uno{
		padding-top: 130px;
	}
}
/*--------------------MEDIAQUEIRES SECCION UNO--------------------*/
@media(max-width:1780px){
	.contenido-seccion-uno .lado-izq {
		background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.6) 35%, rgba(255,255,255,0) 100%);
	}
}
@media(max-width:1555px){
	.header {
		max-width: 725px;
	}
}
@media(max-width:1631px){
	#seccion-uno{
		background-size: cover;
	}
}
@media(max-width:1100px){
	#seccion-uno{
		background: url(../img/fondo-header-circulo.jpg);
		background-repeat: no-repeat;
		background-attachment: fixed;
	}
	.contenido-seccion-uno .lado-izq {
	  background: none;
	  padding:0px;
	}
}
@media(min-width:1024px){
	#formu h2 {
		margin: 20px auto;
	}
}
@media(max-width:1023px){
	.contenido-seccion-uno {
		grid-template-columns: 1fr;
		max-width: 600px;
	}
	.contenedor-listas {
		margin: auto!important;
	}
	.contenedor-logos-ozono {
	  margin: 25px auto;
	  width:100%;
	}
}
@media(max-width:445px){
	#formu h2 {
	  font-size: 26px;
	}
}
@media(max-width:420px){
	.check::before {
		margin-right: 2px;
	}
	.solicita{
		padding-right: 0px;
	}
	.lista ul{
		padding-left: 0px;
	}
	.lista ul {
	  font-size: 14px;
	}
}
/*--------------------MEDIA QUERIES SECCION TRES--------------------*/
@media(min-width:1024px) and (max-width:1310px){
	#seccion-tres .bloque-imagen::after{
		display:none;
	}
}
@media(min-width:1240px) and (max-width:1380px){
	#seccion-tres .bloque-texto h2:nth-child(3) {
		margin-top: 30px;
	}
}
@media(min-width:1070px) and (max-width:1239px){
	#seccion-tres .bloque-texto h2:nth-child(3) {
		margin-top: 10px;
	}
	#seccion-tres .bloque-texto ul {
		line-height: 30px;
	}
}
@media(min-width:1024px) and (max-width:1069px){
	#seccion-tres .bloque-texto h2:nth-child(3) {
		margin-top: 10px;
	}
	#seccion-tres .bloque-texto ul {
		line-height: 25px;
	}
	#seccion-tres .check::before {
		margin-top: 0px;
	}
}
@media(max-width:1023px){
	.bloque-uno-secc-tres, .bloque-dos-secc-tres{
		grid-template-columns: 1fr;
		max-width: 600px;
	}
	#seccion-tres .bloque-imagen {
		margin-bottom: 70px;
	}
}
@media(max-width:767px){
	#seccion-tres .bloque-imagen {
		margin-bottom: 30px;
	}
	#seccion-tres img {
	  border-radius: 8px;
	}
}
@media(max-width:1023px){
	#seccion-tres .bloque-dos-secc-tres .bloque-imagen {
		order: 1;
	}
	#seccion-tres .bloque-dos-secc-tres .bloque-texto {
		order: 2;
	}
}
@media (max-width:1023px){
	.bloque-uno-secc-tres,
	.bloque-dos-secc-tres{
		margin-bottom: 50px;
		margin-top: 0px;
	}
}
@media(max-width:767px){
	#seccion-tres .bloque-imagen::after {
		display:none;
	}
}
/*--------------------MEDIA QUERIES SECCION CUATRO--------------------*/
@media(max-width:1023px){
	#seccion-cuatro .bloque-uno-secc-cuatro {
		grid-template-columns: 1fr;
		max-width: 600px;
	}
}
@media(max-width:767px){
	#seccion-cuatro .lado-izq {
		grid-template-columns: 1fr;
		margin: auto;
		max-width: 400px;
		width: 100%;
	}
	.lado-izq img {
		width: 100%;
	}
	.lado-dch {
		max-width: 400px;
		margin: auto;
	}
}
/*--------------------MEDIA QUERIES SECCION CINCO--------------------*/
@media(min-width:768px) and (max-width:1023px){
	.bloque-uno-secc-cinco {
		grid-template-columns: 1fr 1fr;
		max-width: 600px;
	}
}
@media (max-width:767px){
	.bloque-uno-secc-cinco {
		grid-template-columns: 1fr;
		max-width: 400px;
	}
}
/*--------------------MEDIA QUERIES SECCION SEIS--------------------*/
@media(max-width:1023px){
	#seccion-seis .bloque-uno-secc-seis,
	.bloque-dos-secc-seis {
		grid-template-columns: 1fr;
		max-width: 400px;
	}
}
/*--------------------MEDIA QUERIES SECCION SIETE--------------------*/
@media(max-width:767px){
	.bloque-uno-secc-siete.fuente {
		grid-template-columns: 1fr 1fr;
	}
}
/*--------------------MEDIA QUERIES SECCIÓN OCHO--------------------*/
@media(min-width:1024px) and (max-width:1380px){
	#seccion-ocho .bloque-imagen::after{
		display:none;
	}
}
@media(max-width:1023px){
	.bloque-uno-secc-ocho{
		grid-template-columns: 1fr;
		max-width: 600px;
		margin-bottom: 0px;
	}
}
@media(max-width:767px){
	#seccion-ocho .bloque-imagen::after {
		display: none;
	}
	#seccion-ocho img {
	  border-radius: 8px;
	}
}
/*--------------------MEDIA QUERIES SECCION NUEVE--------------------*/
@media(max-width:1023px){
	.bloque-uno-secc-nueve {
		grid-template-columns: 1fr;
		max-width: 400px;
	}
}
/*--------------------MEDIA QUERIES SECCION DIEZ--------------------*/
@media(min-width:768px) and (max-width:1023px){
	
}
@media(max-width:767px){
	.bloque-uno-secc-diez {
		grid-template-columns: 1fr;
	}
}
/*MEDIA QUERIES COOKIES*/
@media(max-width:750px){
	.confcookies{
		width: 95% !important;
      	max-width: none !important;
      	top: 0px;
      	height: 96vh!important;
      	overflow: scroll;
      	margin-top: 0px!important;
	}
	.cookieitem {
	  margin:5px 0px;
	  padding:5px;
	}
	.confcookies p {
	  font-size: 13px;
	  line-height:16px;
	  margin-bottom: 10px;
	  }
   .h1cookies{
	   	  font-size: 22px;
	  }
}