@font-face{font-family:'iconitos';src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot?#iefix") format('embedded-opentype'),url("../fonts/icomoon.woff") format('woff'),url("../fonts/icomoon.ttf") format('truetype'),url("../fonts/icomoon.svg#icomoon") format('svg');font-weight:normal;font-style:normal}h1,h2,h3,p,a,li,.boton{font-family:'Quicksand',sans-serif}header{color:#c8c8c8;}header a{color:#c8c8c8;text-decoration:none}header .contacto{font-size:14px;margin:.8em 0 .5em 1em;}header .contacto .mail,header .contacto .telefono,header .contacto .facebook{display:inline-block;margin-right:.8em;}header .contacto .mail:before,header .contacto .telefono:before,header .contacto .facebook:before{font-family:"iconitos";margin-right:.8em}header .contacto .mail:before{content:"\e600"}header .contacto .telefono:before{content:"\e601"}header .contacto .facebook:before{content:"\e602";font-size:22px;margin-right:.4em}header .pleca{background:#017dc3;padding:.2em}header .pleca-gris{background:#c8c8c8;padding:.05em}header .logo{display:inline-block;margin:.4em 0 .2em .1em;width:80px;}header .logo img{width:75px}header .social-contacto{display:inline-block;margin:0 0 .1em .1em;position:relative;}header .social-contacto .publicar{background:#0161aa;border-radius:.3em;box-shadow:2.2px 2.8px 1.8px #017dc3;color:#fff;display:inline-block;padding:.4em 1em;position:relative;top:-1em;left:3em}footer{display:none;background:#0161aa;color:#fff;text-align:center;width:100%;max-width:100%;}footer .datos-contacto{font-size:12px;padding-top:.8em;}footer .datos-contacto p{margin:.4em 0 0 0}footer h3{margin:0;padding-bottom:.8em;}footer h3 .url{font-family:Arial;font-size:10px;font-weight:normal;font-style:normal;}footer h3 .url:before,footer h3 .url:after{content:" - "}nav{background:#017dc3;position:relative;}nav .menu{height:50px;line-height:50px;margin:0;margin-left:1em;padding:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;}nav .menu li{display:inline-block;}nav .menu li a{color:#fff;display:block;padding:0 2em;text-decoration:none;}nav .menu li a:hover{background:rgba(1,125,195,0.1)}.principal .formulario{background:#017dc3;}.principal .formulario form{display:none;margin:0 auto;width:70%;overflow:hidden;}.principal .formulario form h2{color:#fff;font-size:18px;text-align:center;width:88%}.principal .formulario form label{color:#fff;font-size:18px;display:inline-block;width:130px}.principal .formulario form input,.principal .formulario form textarea{border:solid 0;border-radius:.3em;color:#0161aa;font-weight:bold;font-size:12px;height:18px;padding:.7em 1em;width:195px}.principal .formulario form .boton{background:#204056;border-radius:.3em;border-bottom:solid 6px rgba(200,255,200,0.5);color:#fff;font-size:16px;height:44px;margin-left:22%;padding-bottom:1.8em;width:33%}.principal .imagenprincipal{background:url("../images/00.jpg");background-size:cover;width:100%;}.principal .imagenprincipal .txt-principal{color:#fff;padding:3.8em 1.5em;width:80%;}.principal .imagenprincipal .txt-principal h1{margin:0;font-size:30px}.principal .imagenprincipal .txt-principal p{font-size:26px}.principal .imagenprincipal .txt-principal a{background:#204056;border-bottom:solid 8px rgba(1,90,100,0.7);border-radius:.4em;color:#fff;font-size:22px;padding:.4em .8em;text-decoration:none;}.principal .imagenprincipal .txt-principal a:hover{background:#017dc3;border-bottom:solid 8px rgba(255,255,255,0.7);color:#c8c8c8}.principal .aniversario{padding-bottom:1em;text-align:center;}.principal .aniversario h2{color:#017dc3;font-size:28px;margin-top:1.5em}.principal .aniversario p{font-size:20px;margin:0 auto;padding-bottom:1em;width:95%}.principal .kort-productos .pleca-gris{background:#c8c8c8;padding:.05em;margin:0 auto;width:75%}.principal .kort-productos figure{display:inline-block;margin-bottom:.2em;padding-top:.2em;width:100%;}.principal .kort-productos figure img{width:100%}.principal .kort-productos .des-productos{display:inline-block;padding-top:.2em;vertical-align:top;margin-left:.5em;width:88%;}.principal .kort-productos .des-productos h2{color:#017dc3;font-size:28px}.principal .kort-productos .des-productos p{font-size:22px}.principal .kort-productos .des-productos .productos-home-izq,.principal .kort-productos .des-productos .productos-home-der{display:inline-block;padding-bottom:0;vertical-align:top;width:100%;}.principal .kort-productos .des-productos .productos-home-izq li,.principal .kort-productos .des-productos .productos-home-der li{font-size:16px}.principal .kort-productos .des-productos .productos-home-der{margin-top:-1.5em}.principal .datos-footer{padding-bottom:2em;width:100%;}.principal .datos-footer .aviso-privacidad,.principal .datos-footer .contacto,.principal .datos-footer .facebook{display:inline-block;float:right;}.principal .datos-footer .aviso-privacidad a,.principal .datos-footer .contacto a,.principal .datos-footer .facebook a{color:#017dc3;font-weight:bold;text-align:center;text-decoration:none;margin-right:1.2em}.principal .datos-footer .aviso-privacidad .face-footer:after,.principal .datos-footer .contacto .face-footer:after,.principal .datos-footer .facebook .face-footer:after{color:#017dc3;content:"\e602";font-family:"iconitos";font-size:20px;font-weight:bold}.principal .columna1{display:inline-block}.principal .columna2{display:inline-block;margin:0 .4em .2em .4em;}.principal .columna2 h2{color:#0161aa;margin:0;font-size:32px}.principal .img-back{background:url("../images/producto-01min.jpg");background-size:cover;}.principal .img-back .txt-back{padding:2em 0 1em .2em;width:97%;}.principal .img-back .txt-back h3{font-size:30px}.principal .img-back .txt-back p{font-size:24px}.principal .productos{padding-top:.8em;}.principal .productos h3{font-size:25px;text-align:center}.principal .productos p{font-size:20px;text-align:center}.principal .productos .galeria{margin:0 auto;width:80%;}.principal .productos .galeria img{width:100%}.principal .especialidades{padding-bottom:1em;}.principal .especialidades h3{font-size:25px;padding-top:.5em;text-align:center}.principal .especialidades p{font-size:20px;text-align:center}.principal .especialidades .productos-home-izq,.principal .especialidades .productos-home-der{display:inline-block;width:100%;}.principal .especialidades .productos-home-izq li,.principal .especialidades .productos-home-der li{font-size:20px}.principal .msj-gracias{padding:.5em 4em;}.principal .msj-gracias h2{font-size:48px}.principal .msj-gracias p{font-size:35px;width:78%;padding-bottom:4em}.principal .msj-privacidad{padding:.5em 4em;}.principal .msj-privacidad h2{font-size:38px}.principal .msj-privacidad p{font-size:24px;padding-bottom:.4em}.principal .ubicacion-contacto{padding-bottom:10em;}.principal .ubicacion-contacto .mapa iframe{height:300px;width:100%}.principal .ubicacion-contacto .form-direccion form,.principal .ubicacion-contacto .form-direccion .direccion{display:inline-block;margin-left:1.5%;width:42%}.principal .ubicacion-contacto .form-direccion form h2{text-align:center}.principal .ubicacion-contacto .form-direccion form input,.principal .ubicacion-contacto .form-direccion form textarea{border:solid 2px #017dc3;border-radius:.3em;height:30px;margin-left:13.5%;padding-left:1em;width:70%}.principal .ubicacion-contacto .form-direccion form textarea{height:100px}.principal .ubicacion-contacto .form-direccion form .boton{border:solid 0;background:#204056;color:#fff;font-size:18px;margin-left:20%;height:60px;width:60%;}.principal .ubicacion-contacto .form-direccion form .boton:hover{background:#017dc3;font-size:22px}.principal .ubicacion-contacto .form-direccion .direccion{border:solid 3px #017dc3;padding-left:1em;margin-top:3em;vertical-align:top;}.principal .ubicacion-contacto .form-direccion .direccion h3{font-size:30px}.principal .ubicacion-contacto .form-direccion .direccion p{font-size:24px;width:60%}.principal .contenedor-articulos{margin:.8em auto;padding:.5em;padding-bottom:1em;width:70%;}.principal .contenedor-articulos .contenedor-marca{display:inline-block;margin-left:4.2%;padding-bottom:2em;text-align:center;vertical-align:top;width:27%;}.principal .contenedor-articulos .contenedor-marca img{horizontal-align:center;width:120px}.principal .contenedor-articulos .contenedor-marca .des-marca p{color:#204056;font-size:20px}@media screen and (min-width:768px){header .contacto{font-size:15px;margin:1em 0 .6em 4.6em;}header .contacto .facebook{float:right;margin-right:10em}header .pleca-gris{background:#c8c8c8;padding:.02em}header .logo{margin:1em 0 .8em 5em;width:105px;}header .logo img{width:100px}header .social-contacto{float:right;right:9em;top:2.5em;margin:0 0 1.5em 5em;}header .social-contacto .publicar{padding:.6em 2em;top:2em;left:0}nav .menu{font-size:16px;font-family:'Quicksand',sans-serif;height:42px;line-height:42px;margin-left:3em;}nav .menu li{display:inline-block;vertical-align:top}nav .menu .shopping:after{font-size:30px}footer .datos-contacto{font-size:14px}footer h3 .mejor{font-size:12px}.principal .formulario form h2{font-size:30px}.principal .formulario form label{font-size:20px;width:200px}.principal .formulario form input,.principal .formulario form textarea{font-size:16px;width:420px}.principal .formulario form textarea{height:100px}.principal .formulario form .boton{font-size:20px}.principal .columna1{margin:.2em .2em .2em 1em;width:35%}.principal .columna2{float:right;position:relative;right:6em;top:3em;width:50%;}.principal .columna2 p{font-size:18px}.principal .imagenprincipal .txt-principal{padding:3.8em 1.5em;width:50%;}.principal .imagenprincipal .txt-principal h1{font-size:75px}.principal .imagenprincipal .txt-principal p{font-size:33px}.principal .imagenprincipal .txt-principal a{font-size:26px;padding:.5em 1.2em;text-decoration:none}.principal .aniversario h2{font-size:50px;margin-top:1.5em}.principal .aniversario p{font-size:25px;padding-bottom:3em;width:50%}.principal .kort-productos figure{margin-left:2%;margin-bottom:3em;padding-top:5em;width:40%;}.principal .kort-productos figure img{width:90%}.principal .kort-productos .des-productos{margin-left:0;padding-top:1.5em;width:55%;}.principal .kort-productos .des-productos h2{font-size:50px}.principal .kort-productos .des-productos p{font-size:25px}.principal .kort-productos .des-productos .productos-home-izq,.principal .kort-productos .des-productos .productos-home-der{padding-bottom:5em;width:45%;}.principal .kort-productos .des-productos .productos-home-izq li,.principal .kort-productos .des-productos .productos-home-der li{font-size:25px}.principal .kort-productos .des-productos .productos-home-der{padding-left:1em;margin-top:0}.principal .img-back{background:url("../images/producto-01.jpg");background-size:cover;}.principal .img-back .txt-back{padding:17em 0 1em 5em;width:50%;}.principal .img-back .txt-back h3{font-size:40px}.principal .img-back .txt-back p{font-size:30px}.principal .productos{padding-top:2em;}.principal .productos h3{font-size:30px}.principal .productos p{font-size:25px}.principal .productos .galeria{margin:0 auto;width:70%;}.principal .productos .galeria img{width:229px}.principal .especialidades{padding-bottom:6em;}.principal .especialidades h3{font-size:30px;padding-top:2em}.principal .especialidades p{font-size:25px}.principal .especialidades .productos-home-izq,.principal .especialidades .productos-home-der{width:40%;}.principal .especialidades .productos-home-izq li,.principal .especialidades .productos-home-der li{font-size:25px}.principal .especialidades .productos-home-izq{padding-left:12em}}