@charset "utf-8";
/* CSS Document */
@media only screen 
  and (min-width: 320px) 
  and (max-width: 500px){
/*-------------------HOME---------------------*/
/*--------------------------------------------*/	  
.menuzord img{ width:60%;}
/*---SLIDER---*/
.area{ width:95%; margin:0 auto;}
.area_text{    width: 100%;  height: auto; float: none; margin-top: 120px; text-align:center;}
.area_text .franja2{ margin:0 auto;}
.area_text h1{ font-size:20px;}
.area_foto{ width:100%; text-align:center; height:auto; float:none;}
.area_foto img{ width:100%; margin-top:20px;}

.area2{ width:90%; }
.area2 h1{ font-size:40px; margin-top:150px;}
.area2 h1 span{ font-size:50px;}
.area2 h2{ font-size:20px; font-weight:300; margin-top:10px;}
.area2 p{ font-size:25px; font-weight:400; font-style:italic;}
.area2 h3{ font-size:20px; font-weight:200; font-style:italic; margin-bottom:20px;}
.slider-franja{ width:70%; height:1px; background:#FFF; margin:0 auto;}
/*---Nosotros---*/
.parte1{ width:100%; height:auto;}
.p-1, .p-2, .p-3{ width:100%; height:auto; float:none;}
.p-2, .p-3{ height:300px;}
.p-2, .p-3{ background-attachment:inherit;}
.block{ display:block}
.block1{ display:none;}
.inner{ display:table; height:auto; width:90%; margin:0 auto}
.nosotros{  width:100%; margin:0 auto; display:table-cell; vertical-align:middle; text-align:justify;}
/*---Nosotros---*/
.seccion{ width:100%; padding:50px 0px;}
.contenedor{ width:90%; margin:0 auto; height:auto;}
.contenido{ width:100%; float:none;}
.contenido p{ width:100%;}
.seccion1{ width:100%; height:450px;}
/*---Mision-Vision---*/
.contenedor1{ width:90%; margin:0 auto; height:auto;}
.contenedor1 h3{ font-weight:400; color:#333; margin-bottom:10px;}
/*---POLITICA---*/
.contenedor2{ width:90%; margin:0 auto; height:auto;}
.s3{ background-attachment:inherit; background-size:280%;}
.titulo{ font-weight:400; padding-top:20px; margin-bottom:10px;}
/*---Objetivo---*/
.s4 .titulo{ margin-top:0px;}
.s4 .franja2{ background:#FFF; margin:0 auto; margin-bottom:20px;}
/*---Etica---*/
.seccion2{ width:100%; height:auto; padding:20px 0px;}
.titulo2{ padding-top:0px;}
.valor{ width:100%; float:none;}
.contenedor3{ width:90%;}
.contenedor4{ width:90%;}
.valor2{ width:100%; float:none;}
/*-----FOOTER----*/
.footer{ width:100%;}
.contenedor5{ width:90%; padding:10px 0px;}
.footer1{ width:100%; float:none; }
.footer1 i{ padding-top:10px;}
.footer1:hover i{ color:#bf3030; transition:all .4s ease-in-out; -moz-transition:all .4s ease-in-out; -webkit-transition:all .4s ease-in-out; -ms-transition:all .4s ease-in-out; -o-transition:all .4s ease-in-out;}
.footer2{ width:100%; float:none; }
.footer2 i{ padding-top:10px;}
.footer2:hover i{ color:#bf3030; transition:all .4s ease-in-out; -moz-transition:all .4s ease-in-out; -webkit-transition:all .4s ease-in-out; -ms-transition:all .4s ease-in-out; -o-transition:all .4s ease-in-out;}
.legales{ width:100%; height:auto; padding:10px 0px;}
.legales p{padding-top:0px; width:90%; margin:0 auto;}
/*---------------------CONTACTO---------------*/
/*--------------------------------------------*/
/*----Banner----*/
.banner{ width:100%; height:300px; margin-top:46px;}
.banner-contenido{ width:90%; height:300px; text-align:center; margin:0 auto;}
.banner-contenido h1{padding-top:140px; font-weight:800; color:#bf3030;}
.f1{ background:url(../../img/contacto/01.jpg) center center no-repeat; background-size:cover; background-attachment:inherit;}
.f2{ background:url(../../img/productos/banner/01.jpg) center center no-repeat; background-size:cover; background-attachment:inherit;}
.f3{ background:url(../img/distribuidores/banner/01.jpg) center center inherit no-repeat; background-size:cover;}
.f4{ background:url(../img/air_toscani/banner/01.jpg) center center inherit no-repeat; background-size:cover;}
.f5{ background:url(../img/servicios/banner/01.jpg) center center inherit no-repeat; background-size:cover;}
/*----Formulario----*/
.formulario{ width:100%; padding:20px 0px;}
.form-content{ width:90%; margin:0 auto; display:table;}
#titulo-formulario{color:#333; line-height:100%; font-weight: 400; padding:20px 0px;}
.inner2{ display:table; width:100%; margin:0 auto}
form{ width:100%; text-align: center;}
form .franja2{ margin:0 auto;}
input, textarea, select{width:100%; height:30px; margin:0 auto; background:none; border-bottom:1px solid #bf3030; margin-bottom:20px; color:#333;  outline:none; border-left:hidden; border-right:hidden; border-top:hidden;}	
/*-------------------AIR TOSCANI---------------------*/
/*--------------------------------------------*/
.text-air02{ padding:0px 0px; text-align:justify;}
/*--------------------PRODUCTOS-----------------------------*/
/*---------------------------------------------------------*/
.part1{ margin-top:50px;}
.part3{ margin-bottom:50px;}
.marca{ padding:0px 0px ;margin:20px 0px;}
/*-----lista de productos----*/
.productos{ display:none;}
.submenu{ display:none;}    
}
@media only screen 
and (min-width: 501px) 
and (max-width: 799px){
	/*-------------------HOME---------------------*/
/*--------------------------------------------*/	  
.menuzord img{ width:55%;}
/*---SLIDER---*/
.area{ width:90%; margin:0 auto;}
.area_text{    width: 100%;  height: auto; float: none; margin-top: 100px; text-align:center;}
.area_text .franja2{ margin:0 auto;}
.area_text h1{ font-size:30px;}
.area_foto{ width:100%; text-align:center; height:auto; float:none;}
.area_foto img{ width:90%; margin-top:20px;}

.area2{ width:80%; margin:0 auto; color:#FFF; text-align:center}
.area2 h1{ font-size:50px; margin-top:120px; color:#FFF; line-height:100%; margin-bottom:5px;}
.area2 h1 span{ font-size:80px;}
.area2 h2{ font-size:30px; font-weight:300; margin-top:10px;}
.area2 p{ font-size:35px; font-weight:400; font-style:italic;}
.area2 h3{ font-size:40px; font-weight:200; font-style:italic; margin-bottom:20px;}
.slider-franja{ width:400px; height:1px; background:#FFF; margin:0 auto;}
/*---Nosotros---*/
.parte1{ width:100%; height:auto;}
.p-1, .p-2, .p-3{ width:100%; height:auto; float:none;}
.p-2, .p-3{ height:300px;}
.block{ display:block}
.block1{ display:none;}
.inner{ display:table; height:auto; width:90%; margin:0 auto}
.nosotros{  width:100%; margin:0 auto; display:table-cell; vertical-align:middle; text-align:justify;}
/*---Nosotros---*/
.seccion{ width:100%; padding:20px 0px;}
.contenedor1{ width:90%; margin:0 auto; height:300px;}
.contenido{ width:50%; float:left; box-sizing:border-box; padding:15px;}
.contenido p{ width:100%;}
.contenedor1 h3{ font-weight:400; color:#333; margin-bottom:10px;}
/*---POLITICA---*/
.contenedor2{ width:90%; margin:0 auto; height:auto;}
.s3{ background-attachment:inherit; background-size:280%;}
.titulo{ font-weight:400; padding-top:20px; margin-bottom:10px;}
/*---Objetivo---*/
.s4 .titulo{ margin-top:0px;}
.s4 .franja2{ background:#FFF; margin:0 auto; margin-bottom:20px;}
/*---Etica---*/
.seccion2{ width:100%; height:400px; padding:20px 0px;}
.titulo2{ padding-top:0px;}
.valor{ width:25%; float:left;}
.valor p, .valor2 p{ font-size:9px;}
.contenedor3{ width:70%; height:130px}
.contenedor4{ width:90%;  height:130px}
.valor2{ width:33%; float:left;}
/*-----FOOTER----*/
.footer{ width:100%;}
.contenedor5{ width:90%; padding:10px 0px;}
.footer1{ width:33%; float:left; padding-top:15px;}
.footer1 i{ padding-top:10px;}
.footer1:hover i{ color:#bf3030; transition:all .4s ease-in-out; -moz-transition:all .4s ease-in-out; -webkit-transition:all .4s ease-in-out; -ms-transition:all .4s ease-in-out; -o-transition:all .4s ease-in-out;}
.footer2{ width:33%; float:left; padding-top:15px;}
.footer2 i{ padding-top:10px;}
.footer2:hover i{ color:#bf3030; transition:all .4s ease-in-out; -moz-transition:all .4s ease-in-out; -webkit-transition:all .4s ease-in-out; -ms-transition:all .4s ease-in-out; -o-transition:all .4s ease-in-out;}
.legales{ width:100%; height:auto; padding:10px 0px;}
.legales p{padding-top:0px; width:90%; margin:0 auto;}
/*---------------------CONTACTO---------------*/
/*--------------------------------------------*/
/*----Banner----*/
.banner{ width:100%; height:300px; margin-top:46px;}
.banner-contenido{ width:90%; height:300px; text-align:center; margin:0 auto;}
.banner-contenido h1{padding-top:150px; font-weight:800; color:#bf3030;}
.f1{ background:url(../../img/contacto/01.jpg) center center no-repeat; background-size:cover; background-attachment:inherit;}
.f2{ background:url(../../img/productos/banner/01.jpg) center center no-repeat; background-size:cover; background-attachment:inherit;}
.f3{ background:url(../img/distribuidores/banner/01.jpg) center center inherit no-repeat; background-size:cover;}
.f4{ background:url(../img/air_toscani/banner/01.jpg) center center inherit no-repeat; background-size:cover;}
.f5{ background:url(../img/servicios/banner/01.jpg) center center inherit no-repeat; background-size:cover;}
/*----Formulario----*/
.formulario{ width:100%; padding:20px 0px;}
.form-content{ width:60%; margin:0 auto; display:table;}
#titulo-formulario{color:#333; line-height:100%; font-weight: 400; padding:20px 0px;}
.inner2{ display:table; width:100%; margin:0 auto}
form{ width:100%; text-align: center;}
form .franja2{ margin:0 auto;}
input, textarea, select{width:100%; height:30px; margin:0 auto; background:none; border-bottom:1px solid #bf3030; margin-bottom:20px; color:#333;  outline:none; border-left:hidden; border-right:hidden; border-top:hidden;}	 
/*--------------------PRODUCTOS-----------------------------*/
/*---------------------------------------------------------*/
.part1{ margin-top:50px;}
.part3{ margin-bottom:50px;}
.marca{ padding:0px 20px ;margin:20px 0px;}
/*-----lista de productos----*/
.productos{ display:none !important; }
.submenu{ display:none !important;} 	
}
@media only screen 
  and (min-width: 800px) 
  and (max-width: 1250px){
	  .area2{ width:70%; margin:0 auto; color:#FFF; text-align:center}
.area2 h1{ font-size:50px; margin-top:200px; color:#FFF; line-height:100%; margin-bottom:5px;}
.area2 h1 span{ font-size:80px;}
.area2 h2{ font-size:30px; font-weight:300; margin-top:10px;}
.area2 p{ font-size:40px; font-weight:400; font-style:italic;}
.area2 h3{ font-size:40px; font-weight:200; font-style:italic; margin-bottom:20px;}
.slider-franja{ width:400px; height:1px; background:#FFF; margin:0 auto;}
/*---Nosotros---*/
.parte1{ width:100%; height:500px;}
.p-1, .p-2, .p-3{ width:50%; height:500px; float:left;}
.block{display:none;}
.inner{ display:table; height:500px; width:80%; margin:0 auto}
.color{ background:#bf3030}
.nosotros{  width:50%; margin:0 auto; display:table-cell; vertical-align:middle; text-align:justify;}
.nosotros h2{color:#333; line-height:100%; font-weight: 400;}
.nosotros .text{ color:#FFF; }
.nosotros .h2{ margin-top:0px;}
/*---Nosotros---*/
.seccion{ width:100%; padding:50px 0px;}
.contenedor{ width:80%; margin:0 auto; height:450px}
.contenido{ width:50%; float:left;}
.contenido p{ width:75%; text-align:justify; }
.seccion1{ width:100%; height:450px;}
/*---Mision-Vision---*/
.contenedor1{ width:80%; margin:0 auto; height:250px}
/*---POLITICA---*/
.contenedor2{ width:60%; margin:0 auto; height:auto; text-align:center;}
.s3{ background-attachment:fixed; color:#FFF;}
.s3 .franja2{margin:0 auto; margin-bottom:20px;}
.titulo{ font-weight:400; padding-top:20px; margin-bottom:10px;}
/*---Objetivo---*/
.s4{background:#bf3030; color:rgb(255,255,255);}
.s4 .franja2{margin:0 auto; margin-bottom:20px;}
.s4 .titulo{ margin-top:0px;}
.s4 .franja2{ background:#FFF; margin:0 auto; margin-bottom:20px;}
/*---Etica---*/
.contenedor3{ width:70%; margin:0 auto; text-align:center;}
.contenedor4{ width:80%;}
/*-----FOOTER----*/
.contenedor5{ width:80%;}
.footer1{ width:33%; float:left; color:#b3b3b3;}
.footer2{ width:33%; float:left; color:#b3b3b3;}
  
}
