.contacto {background:rgb(0,161,178);color: white;font-size: 1em}
.contacto h1 {color:white;font-family:'Averia Serif Libre', cursive;padding:50px 0;text-align:center;}
.contacto .preform {display:flex;justify-content:center;padding-bottom:50px;align-items:center;}
.contacto .preform .form {padding:0 30px 0 0;}
.contacto .preform .form p, .contacto .preform .form .btn {font-size:1.1em;}
.contacto .preform .form textarea {height:185px;}
.contacto .preform ul {list-style:none;font-size:0.9em;margin-bottom:0;}
.contacto .preform ul li {padding:0 0 5px;}
.mapa {padding:50px 0 30px;text-align:center;}
.mapa iframe {width:1100px;height:450px;}

@media (max-width:1200px) {
	.contacto h1 {padding:30px 0 15px;}
	.contacto .preform .form {padding:0 10px 0 0;}
	.contacto .preform {padding-bottom:30px;}
	.mapa iframe {width:850px;height:450px;}
	.mapa {padding:30px 0 10px;}
}
@media (max-width:990px) {
	.mapa iframe {width:700px;height:350px;}
	.contacto .preform {display:block;}
	.contacto .preform ul {width: 600px; margin:0 auto; column-count:2; padding:0}
}
@media (max-width:768px) {
	.mapa iframe {width:550px;height:250px;}
	.contacto .preform ul {width:500px; margin:0 auto; column-count:2; padding:0}
	.contacto .form .contForm > div {max-width:45%;}
}
@media (max-width:600px) {
	.mapa iframe {width:90%;}
	.contacto h1 {padding:20px 10px 10px;font-size:1.5em;}
	.contacto .preform .form .contForm {display:block;}
	.contacto .preform .form {padding:0;}
	.contacto .form .contForm > div {margin:0 auto;width:380px;max-width:100%;padding:10px 0 0}
	.contacto .preform ul {column-count:1;margin:20px auto 0;width:380px;}
	.contacto .preform .form p, .contacto .preform .form .btn {font-size:1em;}
	.contacto .form .contForm > div input:last-child {margin-bottom:0;}
}
@media (max-width:400px) {
	.contacto .form .contForm > div, .contacto .preform ul {width:90%;}
	.mapa {padding:10px 0 10px;}
	.contacto h1 {font-size:1.3em;padding-bottom:0;}
}
@media (max-width:340px) {
	.contacto h1 {font-size:1.2em;}
}

.encabezado-productos, .encabezado-qr, .encabezado-control, .encabezado-mercados {color:var(--azul);display:flex;align-items:center;justify-content:flex-end;background:url(../../img/productos/encabezado.jpg) no-repeat;background-size:cover;background-position:bottom right;padding:50px 80px;text-align:right;height:600px;}
.encabezado-qr {background-image:url(../../img/otros/banner-qr-pc.jpg);}
.encabezado-control {background-image:url(../../img/otros/banner-control-pc.jpg);}
.encabezado-mercados {background-image:url(../../img/mercados/encabezado-pc.jpg);background-position:center top;}
.encabezado-qr h1 {font-size:1.2em;width:510px;}
.encabezado-control h1 {font-size:1.2em;width:550px;color:black}
.encabezado-productos span, .encabezado-qr span, .encabezado-control span {font-weight:600;font-size:1.5em;padding-bottom:15px;display:block;}
.encabezado-control span {color:rgb(0,169,157)}

@media (max-width:1450px) {
	.encabezado-productos, .encabezado-qr, .encabezado-mercados {height:500px;}
	.encabezado-productos h1 {font-size:1.6em;}
	.encabezado-qr h1 {width:420px;}
}
@media (max-width:1200px) {
	.encabezado-productos, .encabezado-qr, .encabezado-mercados {height:400px;}
	.encabezado-qr {padding:30px;}
	.encabezado-control h1 {width:500px;}
}
@media (max-width:990px) {
	.encabezado-productos, .encabezado-qr, .encabezado-mercados {height:300px;padding:30px 40px;}
	.encabezado-qr h1 {width:284px;}
}
@media (max-width:780px) {
	.encabezado-productos, .encabezado-qr, .encabezado-mercados {height:250px;padding:30px;}
	.encabezado-productos h1 {font-size:1.4em;}
	.encabezado-qr {background-image:url(../../img/otros/banner-qr-cel.jpg);background-position:center right;}
	.encabezado-control {padding:30px; height:330px;background-image:url(../../img/otros/banner-control-cel.jpg);background-position:center right;padding:30px;}
	.encabezado-mercados {background-image:url(../../img/mercados/encabezado-cel.jpg);}
	.encabezado-control h1 {width:280px;}
}
@media (max-width:600px) {	
	.encabezado-productos, .encabezado-qr {height:200px;padding:20px;}
	.encabezado-control {height:250px;}
	.encabezado-productos h1, .encabezado-qr h1 {font-size:1.2em;}
	.encabezado-control h1 {width:230px;}
}
@media (max-width:500px) {
	.encabezado-productos h1, .encabezado-qr h1, .encabezado-control h1 {font-size:0.9em;}
	.encabezado-qr h1 {width:157px;}
}

.blanco-productos, .blanco-mercados {font-family:'Red Hat Display', sans-serif;color:black;padding:50px 0}
.blanco-productos span {color: var(--violeta)}
.blanco-productos span.blue {color: var(--azul)}
.blanco-mercados span {color: var(--red)}
.blanco-productos p {font-size:1.3em;padding:0px 100px;}
.blanco-productos .solucion {margin:50px 0 0;background:var(--violeta);color:white;text-align:center;padding:20px 0;font-size:1.6em;}

.menu-mercados {padding:20px 100px 0;text-align:center;display:flex;justify-content:space-between;}
.menu-mercados a {width:16%;margin:0;display:inline-block;}
.menu-mercados a img {transition:width 0.2s ease-in-out;width:100%;margin:0 auto;}
.menu-mercados a:hover img {width:95%}
.blanco-mercados.in {padding:20px 0;}
.blanco-mercados.in .menu-mercados {padding-top:0;}

.resto.mercados {padding-top:0;}

@media (max-width:1200px) {
	.menu-mercados {flex-wrap:wrap;justify-content:center;padding: 20px 50px}
	.menu-mercados a {width:25%;margin:0 2% 2%;}
	.blanco-mercados.in {padding:20px 0 0;}
	.blanco-mercados.in .menu-mercados a {width:16%;margin:0}
}

@media (max-width:990px) {
	.blanco-mercados.in {padding:10px 0 0;}
	.blanco-mercados.in .menu-mercados {padding:0 10px 10px;}
	.blanco-productos {padding:40px 0;}
	.blanco-productos p {padding:0px 50px;}
	.blanco-productos .solucion {margin-top:40px;}
	.menu-mercados a {width:30%;margin:0 1% 1%;}
}
@media (max-width:768px) {
	.blanco-productos {padding:40px 0;}
	.blanco-productos p {font-size:1.1em;padding:0px 30px;}
	.menu-mercados {padding:20px 30px}
}

@media (max-width:600px) {
	.blanco-mercados.in .menu-mercados a {width:31%;}
	.blanco-mercados.in .menu-mercados {padding:0 0 10px;}
}

@media (max-width:500px) {
	.blanco-productos {padding:20px 0;}
	.blanco-productos p {font-size:1em;padding:0px 20px;}
	.blanco-productos .solucion {font-size:1.1em;margin:20px 0 5px;padding:10px 5px;}
	.menu-mercados {padding:20px 0px}
	.menu-mercados a {width:45%;}
}

.encabezado-dos {background-size:cover;background-repeat:no-repeat;background-position:center right;padding:60px 50px;display:flex;flex-direction:column;justify-content:center;min-height:440px;}
.encabezado-dos.sueldos {background-image:url(../../img/productos/sueldos-y-jornales.jpg);background-position-x:left;}
.encabezado-dos.punto {background-image:url(../../img/productos/punto-de-ventas.jpg);align-items:end;text-align:right;}
.encabezado-dos.micropyme {background-image:url(../../img/productos/gestion-micropyme.jpg);background-position-x:left;}
.encabezado-dos.gastronomica {background-image:url(../../img/productos/gestion-gastronomica.jpg);background-position-x:left;}
.encabezado-dos.empresaria {background-image:url(../../img/productos/gestion-empresaria.jpg);align-items:end;text-align:right;}
.encabezado-dos.contabilidad {background-image:url(../../img/productos/contabilidad-general.jpg);background-position-x:left;}
.encabezado-dos.comercio {background-image:url(../../img/productos/comercio-minorista.jpg);align-items:end;text-align:right;}
.encabezado-dos.conectividad {background-image:url(../../img/productos/conectividad-e-commerce.jpg)}

.encabezado-dos.indumentaria {background-image:url(../../img/mercados/indumentaria-pc2.jpg);align-items:end;text-align:right;}
.encabezado-dos.industrias {background-image:url(../../img/mercados/industrias-pc.jpg);background-position-x:left;}
.encabezado-dos.materiales {background-image:url(../../img/mercados/materiales-pc.jpg);align-items:end;text-align:right;}
.encabezado-dos.mayoristas {background-image:url(../../img/mercados/mayoristas-pc.jpg);background-position-x:left;}
.encabezado-dos.soluciones {background-image:url(../../img/mercados/soluciones-pc.jpg);background-position-x:left;}
.encabezado-dos.casa {background-image:url(../../img/mercados/casa-pc.jpg);align-items:end;text-align:right;}

.encabezado-dos img {height:40px;}
.encabezado-dos.indumentaria img,
.encabezado-dos.materiales img,
.encabezado-dos.mayoristas img,
.encabezado-dos.soluciones img,
.encabezado-dos.casa img {height:70px;}

.encabezado-dos p {color:white;font-size:1.3em;width:650px;padding:5px 0;margin: 0;}
.encabezado-dos.gastronomica p, .encabezado-dos.mayoristas p {color: black}

.pc-control {}
.cel-control {display:none;}

@media (max-width:1450px) {
	.encabezado-dos.conectividad {background-position-x:70%;}
}
@media (max-width:1200px) {
	.encabezado-dos {min-height:320px;}
	.encabezado-dos p {font-size:1.2em;width:450px;}
	.encabezado-dos img {height:30px;}
	.encabezado-dos.indumentaria img,
	.encabezado-dos.materiales img,
	.encabezado-dos.mayoristas img,
	.encabezado-dos.soluciones img,
	.encabezado-dos.casa img {height:60px;}
}
@media (max-width:990px) {
	.encabezado-dos {min-height:300px;padding:40px 30px}
	.encabezado-dos p {font-size:1.1em;width:340px;}
	.encabezado-dos img {height:25px;}
}
@media (max-width:780px) {
	.encabezado-dos.conectividad {}
	.encabezado-dos.sueldos {background-image:url(../../img/productos/sueldos-y-jornales1.jpg);}
	.encabezado-dos.punto {background-image:url(../../img/productos/punto-de-ventas1.jpg);}
	.encabezado-dos.micropyme {background-image:url(../../img/productos/gestion-micropyme1.jpg);}
	.encabezado-dos.gastronomica {background-image:url(../../img/productos/gestion-gastronomica1.jpg);}
	.encabezado-dos.empresaria {background-image:url(../../img/productos/gestion-empresaria1.jpg);}
	.encabezado-dos.contabilidad {background-image:url(../../img/productos/contabilidad-general1.jpg);}
	.encabezado-dos.comercio {background-image:url(../../img/productos/comercio-minorista1.jpg);}
	.encabezado-dos.conectividad {background-image:url(../../img/productos/conectividad-e-commerce12.jpg);}

	.encabezado-dos.indumentaria {background-image:url(../../img/mercados/indumentaria-cel2.jpg);}
	.encabezado-dos.industrias {background-image:url(../../img/mercados/industrias-cel.jpg);}
	.encabezado-dos.materiales {background-image:url(../../img/mercados/materiales-cel.jpg);}
	.encabezado-dos.mayoristas {background-image:url(../../img/mercados/mayoristas-cel.jpg);}
	.encabezado-dos.soluciones {background-image:url(../../img/mercados/soluciones-cel.jpg);}
	.encabezado-dos.casa {background-image:url(../../img/mercados/casa-cel.jpg);}
}
@media (max-width:500px) {
	.encabezado-dos {padding:20px;min-height:250px;}
	.encabezado-dos img {height:20px;}
	.encabezado-dos.conectividad {background-image:url(../../img/productos/conectividad-e-commerce4.jpg);background-position-y:bottom;background-position-x:center;padding-bottom:300px;}
	.pc-control {display:none;}
	.cel-control {display:block;}

	.encabezado-dos {min-height:320px;}
	.encabezado-dos p {font-size:1.2em;width:450px;max-width:100%;}
	.encabezado-dos img {height:30px;}
	.encabezado-dos.indumentaria img,
	.encabezado-dos.materiales img,
	.encabezado-dos.mayoristas img,
	.encabezado-dos.soluciones img,
	.encabezado-dos.casa img {height:50px;}
}
@media (max-width:368px) {
	.encabezado-dos p {width:100%}
}

.cont1, .cont2, .cont3, .cont4 {display:flex;justify-content:center;padding-bottom:50px;text-align:center;}
.cont1 p, .cont2 p, .cont3 p, .cont4 p, .cont1 ul, .cont2 ul, .cont3 ul, .cont4 ul {width:450px;padding:0 40px;list-style:none;text-align:left;}
.cont1 p, .cont2 p, .cont3 p, .cont4 p {margin-bottom:10px;text-align:center;}
.cont1 ul li, .cont2 ul li, .cont3 ul li, .cont4 ul li {margin-bottom:10px;}
.cont1 ul span, .cont2 ul span, .cont3 ul span, .cont4 ul span, .cont1 p, .cont2 p, .cont3 p, .cont4 p {font-weight:600;}
.cont1 img, .cont2 img, .cont3 img, .cont4 img {width:270px;}

.cont1.conectividad {background:rgb(205,232,217);border-bottom:5px solid rgb(190,225,205)}
.cont2.conectividad {background:rgb(230,243,234);border-bottom:5px solid white}
.cont3.conectividad {background:rgb(243,249,245);}
.cont1.conectividad ul span, .cont2.conectividad ul span, .cont3.conectividad ul span,
.cont1.conectividad p, .cont2.conectividad p, .cont3.conectividad p {color:rgb(201,77,61)}

.cont1.comercio {background:rgb(205,232,217);border-bottom:5px solid rgb(190,225,205)}
.cont2.comercio {background:rgb(230,243,234);border-bottom:5px solid white}
.cont3.comercio {background:rgb(243,249,245);}
.cont1.comercio ul span, .cont2.comercio ul span, .cont3.comercio ul span,
.cont1.comercio p, .cont2.comercio p, .cont3.comercio p {color:rgb(46,49,146)}

.cont1.sueldos {background:rgb(239,229,220);border-bottom:5px solid rgb(234,218,205)}
.cont2.sueldos {background:rgb(248,240,237);border-bottom:5px solid rgb(242,233,226)}
.cont3.sueldos {background:rgb(251,247,244);}
.cont1.sueldos ul span, .cont2.sueldos ul span, .cont3.sueldos ul span,
.cont1.sueldos p, .cont2.sueldos p, .cont3.sueldos p {color:rgb(70,88,233)}

.cont1.contabilidad {background:rgb(213,228,235);border-bottom:5px solid rgb(191,213,224)}
.cont2.contabilidad {background:rgb(229,238,243);border-bottom:5px solid rgb(217,230,238)}
.cont3.contabilidad {background:rgb(241,246,249);}
.cont1.contabilidad ul span, .cont2.contabilidad ul span, .cont3.contabilidad ul span,
.cont1.contabilidad p, .cont2.contabilidad p, .cont3.contabilidad p {color:rgb(201,77,61)}

.cont1.empresaria {background:rgb(252,225,216);border-bottom:5px solid rgb(252,210,198)}
.cont2.empresaria {background:rgb(254,237,230);border-bottom:5px solid rgb(252,227,220)}
.cont3.empresaria {background:rgb(254,244,242);}
.cont1.empresaria ul span, .cont2.empresaria ul span, .cont3.empresaria ul span,
.cont1.empresaria p, .cont2.empresaria p, .cont3.empresaria p {color:rgb(46,49,146)}

.cont1.micropyme {background:rgb(228,217,234);border-bottom:5px solid rgb(214,198,224)}
.cont2.micropyme {background:rgb(238,232,244);border-bottom:5px solid rgb(229,220,237)}
.cont3.micropyme {background:rgb(246,243,250);}
.cont1.micropyme ul span, .cont2.micropyme ul span, .cont3.micropyme ul span,
.cont1.micropyme p, .cont2.micropyme p, .cont3.micropyme p {color:rgb(0,104,55)}

.cont1.gastronomica {background:rgb(253,238,205);border-bottom:5px solid rgb(252,232,181)}
.cont2.gastronomica {background:rgb(253,245,224);border-bottom:5px solid rgb(252,241,209)}
.cont3.gastronomica {background:rgb(254,250,239);}
.cont1.gastronomica ul span, .cont2.gastronomica ul span, .cont3.gastronomica ul span,
.cont1.gastronomica p, .cont2.gastronomica p, .cont3.gastronomica p {color:rgb(201,77,61)}

.cont1.comercio {background:rgb(248,235,226);border-bottom:5px solid rgb(245,226,212)}
.cont2.comercio {background:rgb(252,245,239);border-bottom:5px solid rgb(250,239,233)}
.cont3.comercio {background:rgb(254,250,249);}
.cont1.comercio ul span, .cont2.comercio ul span, .cont3.comercio ul span,
.cont1.comercio p, .cont2.comercio p, .cont3.comercio p {color:rgb(46,49,146)}

.cont1.punto {background:rgb(252,222,212);border-bottom:5px solid rgb(251,204,188)}
.cont2.punto {background:rgb(254,235,229);border-bottom:5px solid rgb(253,226,217)}
.cont3.punto {background:rgb(254,244,242);}
.cont1.punto ul span, .cont2.punto ul span, .cont3.punto ul span,
.cont1.punto p, .cont2.punto p, .cont3.punto p {color:rgb(0,104,55)}

.cont1.qr {background:rgb(204,227,242);border-bottom:5px solid rgb(79,128,255)}
.cont3.qr {background:rgb(230,241,249);}
.cont1.qr ul span, .cont3.qr ul span,
.cont1.qr p, .cont3.qr p {color:rgb(241,90,36)}

.cont1.control {background:rgb(208,224,232);border-bottom:5px solid rgb(190,212,223)}
.cont2.control {background:rgb(232,240,244);border-bottom:5px solid rgb(221,232,238)}
.cont3.control {background:rgb(243,247,249);}
.cont1.control ul span, .cont2.control ul span, .cont3.control ul span,
.cont1.control p, .cont2.control p, .cont3.control p {color:rgb(10,124,113)}

.cont1.indumentaria, .cont1.materiales, .cont1.soluciones {background:rgb(253,239,205);border-bottom:5px solid rgb(252,232,182)}
.cont2.indumentaria, .cont2.materiales, .cont2.soluciones  {background:rgb(254,246,226);border-bottom:5px solid rgb(253,241,211)}
.cont3.indumentaria, .cont3.materiales, .cont3.soluciones {background:rgb(254,250,239);border-bottom:5px solid white}
.cont4.indumentaria, .cont4.materiales, .cont4.soluciones {background:white}
.cont1.indumentaria ul span, .cont2.indumentaria ul span, .cont3.indumentaria ul span, .cont4.indumentaria ul span,
.cont1.indumentaria p, .cont2.indumentaria p, .cont3.indumentaria p, .cont4.indumentaria p,
.cont1.materiales ul span, .cont2.materiales ul span, .cont3.materiales ul span, .cont4.materiales ul span,
.cont1.materiales p, .cont2.materiales p, .cont3.materiales p, .cont4.materiales p,
.cont1.soluciones ul span, .cont2.soluciones ul span, .cont3.soluciones ul span, .cont4.soluciones ul span,
.cont1.soluciones p, .cont2.soluciones p, .cont3.soluciones p, .cont4.soluciones p {color:rgb(201,77,61)}

.cont1.mayoristas, .cont1.casa {background:rgb(252,225,215);border-bottom:5px solid rgb(251,210,196)}
.cont2.mayoristas, .cont2.casa {background:rgb(253,237,231);border-bottom:5px solid rgb(253,228,220)}
.cont3.mayoristas, .cont3.casa {background:rgb(254,245,242);border-bottom:5px solid white}
.cont4.mayoristas, .cont4.casa {background:white}
.cont1.mayoristas ul span, .cont2.mayoristas ul span, .cont3.mayoristas ul span, .cont4.mayoristas ul span,
.cont1.mayoristas p, .cont2.mayoristas p, .cont3.mayoristas p, .cont4.mayoristas p {color:rgb(74,75,159)}
.cont1.casa ul span, .cont2.casa ul span, .cont3.casa ul span, .cont4.casa ul span,
.cont1.casa p, .cont2.casa p, .cont3.casa p, .cont4.casa p {color:rgb(34,120,75)}

.cont1.industrias {background:rgb(227,219,235);border-bottom:5px solid rgb(214,198,225)}
.cont2.industrias {background:rgb(238,232,243);border-bottom:5px solid rgb(230,221,237)}
.cont3.industrias {background:rgb(246,243,249);border-bottom:5px solid white}
.cont4.industrias {background:white}
.cont1.industrias ul span, .cont2.industrias ul span, .cont3.industrias ul span, .cont4.industrias ul span,
.cont1.industrias p, .cont2.industrias p, .cont3.industrias p, .cont4.industrias p {color:rgb(34,120,75)}

.banda-roja {background:var(--red);color:white; font-size:1.4em; text-align:center;padding:15px; margin:0;}

@media (max-width:1400px) {
	.cont1 p, .cont2 p, .cont3 p, .cont4 p, .cont1 ul, .cont2 ul, .cont3 ul, .cont4 ul {width:400px;padding:0 30px;}
}
@media (max-width:1200px) {
	.cont1, .cont2, .cont3 {padding-bottom:20px;}
	.cont1 p, .cont2 p, .cont3 p, .cont4 p, .cont1 ul, .cont2 ul, .cont3 ul, .cont4 ul {width:300px;padding:0 20px;}
	.cont1 img, .cont2 img, .cont3 img, .cont4 img {width:180px;}
}
@media (max-width:990px) {
	.cont1 p, .cont2 p, .cont3 p, .cont4 p, .cont1 ul, .cont2 ul, .cont3 ul, .cont4 ul {width:260px;padding:0 15px;}
	.cont1 img, .cont2 img, .cont3 img, .cont4 img {width:180px;}
}
@media (max-width:780px) {
	.cont1, .cont2, .cont3, .cont4 {display: block}
	.cont1 p, .cont2 p, .cont3 p, .cont4 p, .cont1 ul, .cont2 ul, .cont3 ul, .cont4 ul {width:380px;padding:0 15px;text-align:center;margin:0 auto;}
	.cont1 p, .cont2 p, .cont3 p {margin-bottom:10px;}
	.cont1 img, .cont2 img, .cont3 img, .cont4 img {width:180px;}
}
@media (max-width:400px) {
	.cont1 p, .cont2 p, .cont3 p, .cont4 p, .cont1 ul, .cont2 ul, .cont3 ul, .cont4 ul {width:100%;}
}

.cinco-razones, .seccion-soluciones {background:url(../../img/productos/bg-razones.jpg) no-repeat; background-size:cover;color:white;padding:50px 50px 20px;display:flex;justify-content:center;}
.cinco-razones.qr {background-image:url(../../img/otros/fondo-qr.png)}
.cinco-razones.control {background-image:url(../../img/otros/fondo-control.png)}
.cinco-razones.mercados {background-image:url(../../img/mercados/fondo-mercados.png)}
.cinco-razones > div {width:50%;padding:0 20px;}
.cinco-razones .num {position:relative;}
.cinco-razones .num div:last-child {padding-left:90px;padding-bottom:15px}
.cinco-razones h3 {font-size:1.8em;text-align:center;margin-bottom:50px;}
.cinco-razones h3 span {display:block;font-size:1.4em;}
.cinco-razones h4 {font-size:1.5em;}
.cinco-razones .numero {position: absolute; top: 0; display: flex; align-items: center; justify-content: center; font-size: 2.2em; background:white; width:70px; height:70px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; color: var(--violeta); text-align: center; }
.cinco-razones.mercados .numero {color:rgb(46,49,146)}
.cinco-razones.qr .numero {color:rgb(241,90,36)}
.cinco-razones.control .numero {color:rgb(20,99,142)}
.cinco-razones .cel {display:none}

@media (max-width:1200px) {
	.cinco-razones {padding:50px 30px 10px;}
	.cinco-razones .numero {width:50px;height:50px;font-size:1.8em;}
	.cinco-razones .num div:last-child {padding-left:70px;}
}
@media (max-width:990px) {
	.cinco-razones {padding:40px 20px 0px;}
	.cinco-razones .numero {width:40px;height:40px;font-size:1.6em;}
	.cinco-razones .num div:last-child {padding-left:60px;}
}

@media (max-width:780px) {
	.cinco-razones {display:block; padding:30px 20px 10px;}
	.cinco-razones > div {width:100%;padding:0;}
	.cinco-razones h3 {margin-bottom:30px;font-size:1.3em;}
	.cinco-razones h4 {font-size:1.1em;}
	.cinco-razones .pc {display:none}
	.cinco-razones .cel {display:block}
	.cinco-razones .numero {width:30px;height:30px;font-size:1.4em;}
	.cinco-razones .num div:last-child {padding-left:45px;}
}
@media (max-width:590px) {
	.cinco-razones {margin-bottom:1rem;}
}
.encabezado-nosotros {position:relative;}
.encabezado-nosotros .treinta {position:absolute;left:130px;bottom:-50px;z-index:1;}
.nosotros {background-image: url(../../img/testimonios.jpg); background-size: cover; background-repeat:no-repeat; padding:50px 100px 50px 400px;overflow:hidden;position: relative}
.nosotros h3 {color:var(--red); font-family: 'Averia Serif Libre', cursive;text-align:left;}
.nosotros p:last-child {color: var(--red);margin-bottom:0}
.nosotros .s {position:absolute;bottom:0;left:90px;width:236px;}
.banners div:first-child {border-top:0;}

@media (max-width:1200px) {
	.encabezado-nosotros .treinta {left:80px;width:120px;}
	.nosotros {padding:50px 50px 50px 280px;}
	.nosotros .s {left:-10px;width:236px;}
}

@media (max-width:990px) {
	.encabezado-nosotros .treinta {left:70px;width:100px;}
	.nosotros {padding:30px 30px 30px 230px;}
	.nosotros .s {left:-10px;width:206px;}
	.nosotros h3 {margin-bottom:20px;}
}

@media (max-width:780px) {
	.encabezado-nosotros .treinta {left:30px;width:80px;bottom:-30px}
	.nosotros {padding:30px 30px 30px 150px;}
	.nosotros .s {left:-10px;width:126px;}
}
@media (max-width:600px) {
	.nosotros {padding:40px 20px 20px;}
	.nosotros .s {display:none;}
	.nosotros h3 {padding:0;}
}

.clientes, .servicios {padding:30px 0;}
.clientes p, .servicios p, .servicios ul {color:black;font-family:'Red Hat Display', sans-serif;padding:0px 300px;}
.clientes .im {text-align: center;}
.servicios p {margin:30px 0 0;}
.servicios ul {list-style: none;margin:0;position:relative;}
.servicios ul li::before {color:var(--violeta);content: "\2022"; font-weight: bold; display: inline-block; font-size:1.5em; width: 1em;position:relative;top:3px}
.servicios span {color:var(--green);font-style:italic;}
.servicios .verde, .clientes .violeta {background:rgba(1,146,69,0.8);color: white; font-weight:600;margin:30px 0 0;padding-top:30px;padding-bottom:30px;text-align: center;}
.clientes .violeta {background:rgba(115,33,71,0.8);margin-bottom:50px}

@media (max-width:1400px) {
	.clientes p, .servicios p, .servicios ul {padding:0px 150px;}
}
@media (max-width:1200px) {
	.clientes p, .servicios p, .servicios ul {padding:0px 100px;}
}
@media (max-width:990px) {
	.clientes p, .servicios p, .servicios ul {padding:0px 50px;}
	.servicios .verde, .clientes .violeta {padding-top:15px;padding-bottom:15px;}
	.clientes .violeta {margin-bottom:30px;}
	.clientes, .servicios {padding:30px 0 0;}
}
@media (max-width:780px) {
	.clientes p, .servicios p, .servicios ul {padding:0px 20px;}
	.servicios p {margin:15px 0 0;}
}

.seccion-soluciones {background-image:url(../../img/mercados/fondo-soluciones.jpg);font-family:'Averia Serif Libre', sans-serif;padding:50px;}
.seccion-soluciones .col2 {margin:0 30px;}
.seccion-soluciones p {line-height:53px;width:300px;height:53px;padding-left:80px;background:url(../../img/mercados/panel.png);margin:10px;background-size:100% 100%;}
.seccion-soluciones p.dos {height:68px;line-height:26px;padding-top:9px;background-image:url(../../img/mercados/panel2.png);}

@media (max-width:1200px) {
	.seccion-soluciones {padding:30px;}
	.seccion-soluciones p {width:250px;height:44px;padding-left:66px;line-height:44px;}
	.seccion-soluciones p.dos {width:250px;height:56px;line-height:21px;padding-top:7px;}
}
@media (max-width:990px) {
	.seccion-soluciones .col2 {margin:0 10px;}
}

@media (max-width:900px) {
	.seccion-soluciones {padding:10px;}
	.seccion-soluciones p {width:230px;height:40px;padding-left:63px;line-height:40px;}
	.seccion-soluciones p.dos {width:230px;height:52px;line-height:21px;padding-top:7px;}
}

@media (max-width:780px) {
	.seccion-soluciones {display:block;}
	.seccion-soluciones div {margin:0 auto!important;width:230px;}
}