.dropdown{position:relative}.menu_adm ul{text-align:left;padding:0;margin:0;border-radius:.3rem}.menu_adm ul li{width:100%;padding:.3rem 0;text-align:center}.menu_adm ul li::hover{background-color:#7a7a7a}.menu_adm ul li a{text-decoration:none;color:#7a7a7a;font-size:1.3rem;width:100%}.menu_adm li:hover a{color:#fff}.menu_adm{padding:0;margin:0;display:none;overflow:hidden;position:absolute;min-width:150px;box-shadow:0 0 1rem #7a7a7a;border-radius:.3rem}.dropdown:hover .menu_adm{display:block}.dropdown_text{font-family:sans-serif;font-size:1.3rem;text-decoration:none;color:#7a7a7a}.contenedor{display:flex;width:100%;height:7rem;justify-content:space-between;align-content:space-between}.contenedor_menu_adm{display:flex;width:100%;height:7rem;justify-content:space-around;align-items:center;gap:6rem}.logo{width:30%}.logo img{width:12rem}.contenedor_menu_adm .menu{display:flex;width:5%}.copyright{border-top:solid .2rem #7a7a7a;height:6rem}.copyright p{margin-left:2rem;margin-top:3rem;color:#fff;text-align:center}.mainadm{width:50%;color:#fff;font-family:"Roboto",sans-serif}.form_contenedor{display:flex;width:100%;align-self:center;justify-content:center;background-color:rgba(122,122,122,0.051);padding:1rem 0;border-radius:1rem}.form_product{display:flex;flex-direction:column;gap:1.5rem;width:80%}.contenido_form{display:flex;flex-direction:column;gap:.5rem}.contenido_form label{color:#fff}.contenido_form .contenido_estado{width:40%;align-items:center;display:flex}.contenido_form .contenido_estado input{transform:scale(.6)}.contenido_form .categoria{height:2.5em;width:91%;background-color:rgba(255,255,255,0);color:#fff;border-radius:.3em}.contenido_form .categoria option{color:#000;height:2em}input{height:1.5rem;width:90%;color:#fff;background-color:transparent;font-size:1rem;border:solid 1px #646464;border-radius:.3rem}label{font-size:1.1rem}input[type=file]{font-size:.8rem}input[type=number]::placeholder,input[type=text]::placeholder{color:#646464;font-size:1rem}textarea{height:4rem;width:90%;background-color:transparent;font-size:1rem;border:solid 1px #646464;border-radius:.3rem;color:#fff}textarea::placeholder{color:#646464;font-size:1rem}button{height:2rem;width:8rem;border:solid .5px #7a7a7a;border-radius:.5rem;cursor:pointer;background-color:#fff;font-size:.9rem;font-weight:bold}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@import url("https://fonts.cdnfonts.com/css/nexa-bold");
header{width:93vw;position:fixed;z-index:2}header .cont_menu{width:100%;justify-content:center}header .cont_menu .contenedor{display:flex;align-items:center;justify-content:space-between}header .cont_menu .contenedor .logo{width:50%;margin-left:1em}header .cont_menu .contenedor .logo img{width:40%}header .cont_menu .contenedor .list_menu{display:flex;justify-content:flex-end;align-content:flex-end;width:40%}header .cont_menu .contenedor .list_menu .respmenu{width:2rem;display:none}header .cont_menu .contenedor .list_menu .menu{display:flex;justify-content:flex-end;width:100%;gap:.5rem}header .cont_menu .contenedor .list_menu .menu .menuitem{text-decoration:none;list-style:none;border-left:solid 2px #fbc740;padding:0 .3rem}header .cont_menu .contenedor .list_menu .menu .menuitem a{font-family:"Nexa",sans-serif;margin:0;padding:0;text-decoration:none;color:#fff;font-weight:300;font-size:.9em}header .cont_menu .contenedor .list_menu .menu .menuitem a:hover{color:#fbc740}header .cont_menu .contenedor .list_menu .menu .menuitem .subMenu{flex-direction:column;position:absolute;justify-content:center;background:linear-gradient(to bottom,rgba(26,26,26,0.396),#2d2d2d);list-style:none;margin-left:.5em;gap:1.5em;display:none;transition:display}header .cont_menu .contenedor .list_menu .menu .menuitem .subMenu : 2s ease-in-out,header .cont_menu .contenedor .list_menu .menu .menuitem .subMenu a{font-family:"Nexa",sans-serif;text-decoration:none;color:#fff;padding:0}header .cont_menu .contenedor .list_menu .menu .menuitem .subMenu :hover{color:#fbc740}header .cont_menu .contenedor .list_menu .menu #tienda:hover .subMenu{width:15%;display:flex;padding:2em .5em 2em .5em}header .cont_menu .contenedor .list_menu .menu #tienda:hover .subMenu a{font-size:1em}header .cont_menu .contenedor .list_menu .menu #compras:hover .subMenu{width:15%;display:flex;padding:2em .5em 2em .5em}header .cont_menu .contenedor .list_menu .menu #compras:hover .subMenu a{font-size:1em}header .cont_menu .contenedor .list_menu .menu #nosotros:hover .subMenu{width:15%;display:flex;padding:2em .5em 2em .5em}header .cont_menu .contenedor .list_menu .menu #nosotros:hover .subMenu a{font-size:1em}header .cont_menu .contenedor .list_menu .menu .menuitem:first-child{border:none}header .cont_menu .contenedor.scrolled{background-color:rgba(37,39,43,0.702);transition:background-color .3s ease-in-out}footer{width:90%;margin-top:3rem;padding:0;height:15vh;font-family:"Nexa",sans-serif;padding-bottom:2em}footer .cont_footer{width:100%;display:flex;height:100%;justify-content:start;position:relative;gap:1em}footer .cont_footer .veritas{display:flex;align-items:center;width:10%;height:100%}footer .cont_footer .veritas img{width:100%;height:50%}footer .cont_footer .suscursales{width:80%;background:linear-gradient(to right,#1a1a1a,#2d2d2d);padding:.2em;height:100%}footer .cont_footer .suscursales .contsucursales{display:flex;background:linear-gradient(to right,#2d2d2d,#1a1a1a);width:100%;justify-content:space-around;align-items:center;gap:2rem;padding-left:1rem;padding-right:1rem}footer .cont_footer .suscursales .contsucursales .matriz,footer .cont_footer .suscursales .contsucursales .quito,footer .cont_footer .suscursales .contsucursales .guayaquil{color:#c6c6c6}footer .cont_footer .suscursales .contsucursales .matriz .titulo,footer .cont_footer .suscursales .contsucursales .quito .titulo,footer .cont_footer .suscursales .contsucursales .guayaquil .titulo{font-weight:lighter;padding:.2rem 0 .3rem 0}footer .cont_footer .suscursales .contsucursales .matriz .titulo h2,footer .cont_footer .suscursales .contsucursales .quito .titulo h2,footer .cont_footer .suscursales .contsucursales .guayaquil .titulo h2{margin:0;padding:0;font-size:.8em;color:#c6c6c6;text-align:center;width:100%}footer .cont_footer .suscursales .contsucursales .matriz .direccion,footer .cont_footer .suscursales .contsucursales .quito .direccion,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion{display:flex}footer .cont_footer .suscursales .contsucursales .matriz .direccion p,footer .cont_footer .suscursales .contsucursales .quito .direccion p,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion p{margin:0;padding:.3rem 0 .3rem 0;font-size:.6rem;text-align:center}footer .cont_footer .suscursales .contsucursales .matriz .direccion img,footer .cont_footer .suscursales .contsucursales .quito .direccion img,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion img{width:2.3em;height:2.3em}footer .cont_footer .suscursales .contsucursales .matriz .info_general,footer .cont_footer .suscursales .contsucursales .quito .info_general,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.5rem}footer .cont_footer .suscursales .contsucursales .matriz .info_general p,footer .cont_footer .suscursales .contsucursales .quito .info_general p,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general p{padding:0;margin:0;text-align:center;font-family:helvetica;font-size:.7rem}footer .cont_footer .suscursales .contsucursales .matriz .info_general img,footer .cont_footer .suscursales .contsucursales .quito .info_general img,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general img{width:1.8em;height:2.3em}footer .cont_footer .redesSociales{display:flex;position:absolute;width:10%;height:100%;right:-3%;overflow:none}footer .cont_footer .redesSociales .contentredes{width:100%;display:flex;flex-direction:column;align-items:flex-end;height:100%;gap:1em;padding-top:2%}footer .cont_footer .redesSociales .contentredes a{display:inline-block;width:80%;height:80%}footer .cont_footer .redesSociales .contentredes a .red-ico{position:absolute;width:30%;height:30%;z-index:1;transition:opacity .5s ease-in-out}footer .cont_footer .redesSociales .contentredes a .red-png{position:absolute;width:30%;height:30%;z-index:0}footer .cont_footer .redesSociales .contentredes a .youtube{margin-top:.1em;margin-left:.1em;width:28%;height:28%}footer .cont_footer .redesSociales .contentredes a .red-ico:hover{opacity:0}.contenedor_produ{width:90%;display:flex;padding:0 8rem 0 8rem;justify-content:space-between}.contentImage{display:flex;flex-direction:column;width:50%;align-items:center}.imgAdicionales{display:flex;margin-top:1rem;width:70%;gap:1rem;overflow:hidden}.imgAdicionales .imagen_principal{width:10rem}.imgAdicionales .imagen_principal img{width:100%}.imgAdicionales .imagenes_adicionales{width:10rem}.imgAdicionales .imagenes_adicionales img{width:100%}.detalle_prod{width:40%;padding-top:4rem}.imagen_produ{padding-top:4rem;width:70%;position:relative;display:inline-block}.imagen_produ img{width:100%;display:block}.links{display:flex;width:100%;height:2rem;justify-content:space-between}.referencias{display:flex;gap:.5rem;align-items:center}.referencias p{margin:0;padding:0;color:#7a7a7a;font-size:.2rem;font-weight:bold}.referencias a{text-decoration:none;color:#7a7a7a;font-family:sans-serif;font-weight:bold;font-size:.9rem}.info_prod{height:30%;width:100%}.text_nombre{resize:none;display:flex;flex-wrap:wrap;width:100%;color:#484f56;font-family:'Lato',sans-serif;font-size:2.3rem;height:50%;font-weight:400;border:none}.text_precio{font-weight:600;font-size:1.25rem;font-family:'Helvetica',sans-serif;color:#484f56;border:none}.text_detalle{font-family:'Helvetica',sans-serif;color:#646464;font-weight:300;font-size:1rem}.espec_prod h2{color:#646464;font-family:'Lato',sans-serif;font-size:.75rem;font-weight:900}.titulo_espec{color:#646464;font-family:'Lato',sans-serif;font-size:1.75rem;font-weight:300}.cont_espec{display:flex;align-items:center;border-bottom:solid 1px rgba(122,122,122,0.102);justify-content:space-between;width:100%}.cont_espec p{font-family:Helvetica,sans-serif;font-size:.875rem;color:#646464;font-weight:300}.navegacion{display:flex;gap:1rem;align-items:center}.navegacion img{width:1rem}.zoom{margin-top:-130%;opacity:0;position:absolute;border:5px solid #7a7a7a;width:120%;height:120%;background-size:1000px 1000px;pointer-events:none;background-repeat:no-repeat;transition:opacity 400ms ease}.titulo h2{font-family:'Lato',sans-serif;line-height:1.2;font-weight:700;color:#484f56;font-size:1rem}.cart{margin-top:2rem;display:flex;justify-content:space-between}.cart img{width:100%;fill:#7a7a7a}.cart button{font-family:'Lato',sans-serif;color:#fff;background-color:#484f56}.cart button:hover{color:#484f56;background-color:#fff}.cart a{width:5%}.recomendacion_prod{width:100%;height:35rem;overflow:hidden}.recomendacion_prod .titulo{padding-left:2rem}.producto_prod h2,.precio_prod p{font-family:'Lato',sans-serif;color:#484f56}.contenedor_prod{margin-left:3rem;margin-top:3rem;display:flex;width:85%;height:25rem;gap:5rem}.img_producto{width:250px;height:300px;background-color:#f00;margin:0;padding:0}.img_producto img{width:100%;height:100%}.producto_prod h2{margin-top:0;margin-bottom:0;padding-bottom:.5rem;font-size:1.2rem}.precio_prod p{margin-top:0;padding-top:0}.tarjeta{background:linear-gradient(to bottom,#1f2326,rgba(31,35,38,0.275))}.contenedor_tabla{display:flex;width:100%;justify-content:center;padding-top:3rem}.contenedor_tabla .contenido{display:flex;flex-direction:column;width:75%}.contenedor_tabla .contenido .boton_creacion{text-align:center;width:10%;border-radius:.5rem;padding:.5rem;font-family:'Lato',sans-serif;color:#fff;background-color:#484f56;text-decoration:none;border:.1rem solid}.contenedor_tabla .contenido .boton_creacion:hover{color:#484f56;background-color:#fff;border-color:#484f56;padding:.5rem;border:.1rem solid}.contenedor_tabla .contenido h2{color:#fff;text-align:center;font-size:2rem}.contenedor_tabla .contenido .info_tabla{color:#fff;align-self:center;width:90%;border-collapse:collapse;margin-bottom:2rem}.contenedor_tabla .contenido .info_tabla .cuerpo{gap:2em}.contenedor_tabla .contenido .info_tabla .cuerpo td:first-child{padding-left:0}.contenedor_tabla .contenido .info_tabla .cuerpo td{padding-top:.5rem;padding-left:2em;border-bottom:solid 1px rgba(122,122,122,0.149);padding-bottom:.5rem}.contenedor_tabla .contenido .info_tabla .cuerpo td a{font-size:.9em;text-decoration:none;text-align:center;border-radius:.5rem;padding:.1rem;color:#fff;background-color:#484f56;border:.1rem solid}.contenedor_tabla .contenido .info_tabla .cuerpo td a:hover{color:#484f56;background-color:#fff;border-color:#484f56;border:.1rem solid}.contenedor_tabla .contenido .info_tabla .cuerpo td img{width:100px;height:100px}.contenedor_tabla .contenido .info_tabla .encabezado{gap:2em}.contenedor_tabla .contenido .info_tabla .encabezado th:first-child{padding-left:0}.contenedor_tabla .contenido .info_tabla .encabezado th{text-align:left;padding-top:.5rem;padding-left:2em;border-top:solid 1px rgba(122,122,122,0.502);border-bottom:solid 2px rgba(122,122,122,0.502)}.empresas .activo{background-color:#c88e0b;color:#494949}.image{align-self:center;justify-self:center;width:100%;height:392px}.image img{width:100%;height:100%}.tarjeta{padding-top:.5rem;display:flex;flex-direction:column;max-width:330px;height:533px}.tarjeta h2{font-size:1.125rem;font-family:"Roboto",sans-serif;font-weight:400;padding:0}.tarjeta p{font-size:.875rem;font-family:"Helvetica",sans-serif;font-weight:600;color:#7a7a7a;margin-top:0;padding:0}.menu-tienda{display:flex;width:100%;justify-content:center}.menu-tienda .img-carrito{margin-top:40%;height:2rem}.contenedor_tarjeta{justify-items:center;width:100%;margin-top:3rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(313px,1fr));column-gap:2rem;padding:0 8rem;margin-bottom:5rem}.contenedor_tarjeta .producto a{text-decoration:none;color:#7a7a7a}.añadir-al-carrito button{font-family:'Lato',sans-serif;color:#fff;background-color:#484f56;width:50%;margin-top:.5rem;height:2rem}.añadir-al-carrito button:hover{color:#484f56;background-color:#fff}.videoHome{width:100%;height:80vh}.videoHome video{width:100%;height:auto}.titulo-videos{width:100%;color:#fbc740;margin-top:4rem}.titulo-videos h2{padding:0;margin-bottom:2em}.multimedia{width:100%;margin-bottom:4rem;display:flex;justify-content:center;flex-wrap:wrap;gap:2em;height:50em}.multimedia iframe{width:30%;height:30%}.temporal{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5em}.temporal h2{color:#fbc740;font-family:"Nexa",sans-serif;width:100%}.temporal .cont_temp{display:flex;gap:1em}.temporal .cont_temp a{color:#fbc740;font-family:"Nexa",sans-serif;text-decoration:none;color:#fff;height:2em;border:solid 1px #fff;padding:1em;margin:0;border-radius:1em;background-color:#363636;font-weight:700;display:flex;align-items:center;gap:1em}.temporal .cont_temp a img{width:25%;height:100%}.temporal .cont_temp a:hover{background-color:#fff;color:#fbc740}.clientes{width:100%;height:12em;display:flex;flex-direction:column;justify-content:start;gap:1em;color:#fbc740;font-family:"Nexa",sans-serif}.clientes h2{margin-bottom:2em;padding:0}.clientes .cont-clientes{position:relative;width:100%}.clientes .cont-clientes .contenedor-cliente{position:absolute;width:100%;display:flex;overflow:hidden;animation:scroll 25s linear infinite}.clientes .cont-clientes .contenedor-cliente .cliente{flex:0 0 4%;flex-shrink:0}.clientes .cont-clientes .contenedor-cliente .cliente img{width:60%}@-moz-keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-48%)}}@-webkit-keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-48%)}}@-o-keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-48%)}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-48%)}}.headEmpresa{height:80vh}.headEmpresa .contentSlider{height:100%}.headEmpresa .contentSlider .selectores{transform:translateY(560%)}.reseñaEmpresa{width:100%;height:70vh;display:flex;flex-direction:column;justify-content:space-between}.reseñaEmpresa .empresa{width:100%;height:100%;display:flex;justify-content:space-between;font-family:"Nexa",sans-serif}.reseñaEmpresa .empresa .reseña{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.reseñaEmpresa .empresa .reseña iframe{height:80%;width:50%}.reseñaEmpresa .empresa .reseña .titulo{width:100%;text-align:left;font-size:1.5em;font-weight:700;color:#fbc740;padding-bottom:1em}.aboutUs{width:100%;display:flex;flex-direction:column;height:60vh}.aboutUs .titulo{color:#fbc740;padding-bottom:1em;width:100%}.aboutUs .empresa{height:100%;display:flex;justify-content:space-around}.aboutUs .empresa .about .fondo{background-image:url("/static/media/Empresa/Detalle_Empresa/1_QUIENES_SOMOS.webp")}.aboutUs .empresa .Mision .fondo{background-image:url("/static/media/Empresa/Detalle_Empresa/2_MISION.webp")}.aboutUs .empresa .Vision .fondo{background-image:url("/static/media/Empresa/Detalle_Empresa/3_VISION_FUERZAS.webp")}.aboutUs .empresa .tarjeta{width:22em;height:100%;padding:0;position:relative}.aboutUs .empresa .tarjeta .fondo{background-size:cover;position:relative;height:100%}.aboutUs .empresa .tarjeta .fondo .tituloAbout{width:100%;height:100%;position:absolute;clip-path:polygon(60% 66%,100% 34%,100% 100%,20% 100%);background-color:rgba(251,198,64,0.698);display:flex;justify-content:end;align-content:flex-end;align-items:flex-end;transition:background-color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .tituloAbout .titulo{font-size:1.5em;margin:0;padding:1em;text-align:right;vertical-align:bottom;color:#2d2d2d;font-weight:700;transition:color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout{height:100%;position:absolute;clip-path:polygon(0% 0%,100% 0%,100% 34%,21% 100%,0% 100%);background-color:#fbc740;opacity:0;transition:opacity .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout .primer_texto{padding:3em 1.5em 0 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.aboutUs .empresa .tarjeta .fondo .infoAbout .segundo_texto{display:flex;flex-direction:column;padding:0 2em 0 1.5em;color:#2d2d2d;font-weight:300}.aboutUs .empresa .Mision .fondo .infoAbout .texto,.aboutUs .empresa .Vision .fondo .infoAbout .texto{padding:6em 2.5em 6em 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.aboutUs .empresa .about:hover .fondo .tituloAbout,.aboutUs .empresa .Mision:hover .fondo .tituloAbout,.aboutUs .empresa .Vision:hover .fondo .tituloAbout{background-color:#2d2d2d}.aboutUs .empresa .about:hover .fondo .tituloAbout .titulo,.aboutUs .empresa .Mision:hover .fondo .tituloAbout .titulo,.aboutUs .empresa .Vision:hover .fondo .tituloAbout .titulo{color:#fbc740}.aboutUs .empresa .about:hover .fondo .infoAbout,.aboutUs .empresa .Mision:hover .fondo .infoAbout,.aboutUs .empresa .Vision:hover .fondo .infoAbout{opacity:1}.valoresCorp{font-family:"Nexa",sans-serif;color:#fbc740;width:100%;display:flex;flex-wrap:wrap;column-gap:10rem}.valoresCorp h2{width:100%;font-size:1.5rem;padding-bottom:1em}.valoresCorp .valores{display:flex;width:8rem;flex-direction:column}.valoresCorp .valores .contImg{position:relative}.valoresCorp .valores:hover img{transition:background-color .2s ease-in-out;border-radius:50%;background:linear-gradient(to right,#fbc740,#fbc740);border:solid 1px #fbc740}.valoresCorp .valores:hover .tooltipText{visibility:visible;opacity:1}.valoresCorp .valores img{width:100%;border:solid 1px #fff;border-radius:50%;background:linear-gradient(to right,#1a1a1a,#2d2d2d)}.valoresCorp .valores .tooltipText{visibility:hidden;width:20em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-55%;opacity:0;transition:opacity .3s;font-size:.9em}.valoresCorp .valores h2{font-weight:300;width:100%;text-align:center;font-size:.9rem}.depExcelencia{width:100%;display:flex}.depExcelencia .contExcelencia{display:flex;flex-direction:column;width:100%;font-family:"Nexa",sans-serif;color:#fbc740;align-items:center}.depExcelencia .contExcelencia h2{width:100%;padding-bottom:1em}.depExcelencia .contExcelencia .certificados{display:flex;width:100%;height:30em;gap:1rem}.depExcelencia .contExcelencia .certificados video{width:100%;height:100%}.politicaGestion{width:100%;font-family:"Nexa",sans-serif;display:flex;justify-content:space-between}.politicaGestion .tituloImagen{width:100%}.politicaGestion .tituloImagen h2{width:100%;color:#fbc740;padding-bottom:1em}.politicaGestion .tituloImagen .contVideoPolitica{width:100%;display:flex;justify-content:center}.politicaGestion .tituloImagen .contVideoPolitica video{box-shadow:0 2em 3em #000;width:70%}.politicaGestion .textoPolitica{animation:slideInLeft 2s forwards;padding-top:2em;width:40%;height:80%;display:flex;flex-direction:column;gap:.6em}.politicaGestion .textoPolitica h3{font-weight:300;font-size:1.5em;color:#fff;font-weight:400;margin:0;padding:0}.politicaGestion.hidden{opacity:0;transform:translateX(0)}.objetivosEstrategicos{height:80vh;display:flex;color:#fbc740;font-family:"Nexa",sans-serif;width:100%}.objetivosEstrategicos .contenedorObj{display:flex;flex-direction:column;align-items:center;gap:2em;width:100%}.objetivosEstrategicos .contenedorObj h2{width:100%}.objetivosEstrategicos .contenedorObj .contObjetivos{display:flex;flex-direction:column;width:100%;gap:3em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos{width:100%;display:flex;justify-content:center;gap:10em;align-items:center;flex-wrap:wrap}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos{width:170px;height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg{position:relative;height:7em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg .tooltipText{visibility:hidden;width:20em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-20%;opacity:0;transition:opacity .3s;font-size:.9em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg img{padding:.5em;background:linear-gradient(to right,#2d2d2d,#1a1a1a);width:90%;height:90%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos h2{font-weight:300;font-size:1em;width:100%;text-align:center}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos:hover .tooltipText{visibility:visible;opacity:1}.objetivosEstrategicos.animate{animation:slideUp 2s forwards}.objetivosEstrategicos.hidden{opacity:0;transform:translateY(0)}@-moz-keyframes slideInLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes slideInLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@-o-keyframes slideInLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@-moz-keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@-o-keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@-moz-keyframes slideUp{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes slideUp{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@-o-keyframes slideUp{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}section{display:flex;width:97%;justify-content:center}section .contHead{width:70%;margin-left:5%}section .contHead h2{font-size:3rem;font-family:'Lato',sans-serif;font-weight:600;color:#484f56;margin-bottom:1rem;margin-top:0}section .contHead img{width:100%}section .contHistoria{width:70%;margin-left:5%;display:flex;flex-direction:column;align-items:center}section .contHistoria h2{width:100%;font-size:2rem;font-family:Lato,sans-serif;font-weight:600;color:#484f56;margin-left:10rem;margin-bottom:2rem}section .contHistoria .imagesHistoria{display:flex;width:100%;gap:3rem;justify-content:center}section .contHistoria .imagesHistoria img{max-width:545px}section .textHistoria{margin-top:2rem;margin-bottom:2rem;width:60%;margin-left:5%;display:flex;flex-direction:column;align-items:center}section .textHistoria p{width:100%;text-align:justify;font-weight:300;line-height:1.69rem;font-family:Lato,sans-serif;color:#484f56;font-size:1rem}.contenedor_inicio{width:100%;display:flex;justify-content:center;height:100vh}.contenedor_inicio .contenido_inicio{margin-top:5em;display:flex;justify-content:space-around;width:70%}.contenedor_inicio .contenido_inicio .icono_menu{gap:2rem;align-items:center;display:flex;flex-direction:column;width:50%}.contenedor_inicio .contenido_inicio .icono_menu a:first-child{background:linear-gradient(to bottom,rgba(26,26,26,0.898),#2d2d2d);border-radius:.5em}.contenedor_inicio .contenido_inicio .icono_menu a{text-decoration:none;font-size:1.8rem;font-family:sans-serif;color:#fff}.contenedor_inicio .contenido_inicio .icono_menu a img{width:12rem;height:12rem}.contenedor_carrito{display:flex;width:100%;height:50%;justify-content:center;padding-top:3rem;margin-top:3em;font-family:"Roboto",sans-serif}.contenedor_carrito .contenido{display:flex;flex-direction:column;width:75%}.contenedor_carrito .contenido h2{text-align:center;font-size:2rem;color:#484f56}.contenedor_carrito .contenido .contenedor_cart{display:flex;justify-content:space-around;font-size:1.1rem}.contenedor_carrito .contenido .contenedor_cart .productos{color:#fff;align-self:center;width:75%;border-collapse:collapse;margin-bottom:2rem}.contenedor_carrito .contenido .contenedor_cart .productos .cuerpo td{padding-top:.5rem;padding-left:.5rem;border-bottom:solid 1px rgba(122,122,122,0.149);padding-bottom:.5rem}.contenedor_carrito .contenido .contenedor_cart .productos .encabezado th{text-align:left;padding:.5rem;border-top:solid 1px rgba(122,122,122,0.502);border-bottom:solid 2px rgba(122,122,122,0.502)}.contenedor_carrito .contenido .contenedor_precio{color:#484f56;font-family:'Lato',sans-serif;width:15%;height:10rem;margin-bottom:.1rem}.contenedor_carrito .contenido .contenedor_precio h2{text-align:center;margin-top:0;margin-bottom:.5rem}.contenedor_carrito .contenido .contenedor_precio button{font-family:'Lato',sans-serif;color:#fff;background-color:#484f56;width:100%;margin-top:.5rem}.contenedor_carrito .contenido .contenedor_precio button:hover{color:#484f56;background-color:#fff}.contenedor_carrito .contenido .valor_pago{display:flex;justify-content:center;gap:1.5rem;width:100%;border:solid 1px rgba(122,122,122,0.502);border-radius:.5rem}.contenedor_carrito .contenido .valor_pago h2{margin:.3rem 0 .2rem 0;font-size:1.5rem}.contenedor_carrito .contenido .valor_pago p{margin-top:.7rem;margin-bottom:.7rem;padding-top:0;font-size:1rem}.formContent{margin-top:2em;display:flex;flex-direction:column;width:100%;font-family:"Nexa",sans-serif;justify-content:center;gap:3em}.formContent .tituloForm{width:100%}.formContent .tituloForm h2{color:#fbc740}.formContent .contFormulario{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.formContent .contFormulario .formulario{width:45%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.formContent .contFormulario .formulario .formtop{display:flex;flex-direction:column;gap:1rem;width:100%}.formContent .contFormulario .formulario .formtop .nombre,.formContent .contFormulario .formulario .formtop .correo,.formContent .contFormulario .formulario .formtop .ciudadNumero{display:flex;gap:.5rem}.formContent .contFormulario .formulario .formtop .nombre input,.formContent .contFormulario .formulario .formtop .correo input,.formContent .contFormulario .formulario .formtop .ciudadNumero input{width:50%;height:2.5rem;font-size:1em;border-radius:0;background:linear-gradient(to right,rgba(26,26,26,0.396),#2d2d2d);border:solid .5px #ffd54a;color:#fff;padding-left:.5em}.formContent .contFormulario .formulario .formtop .nombre input:first-child,.formContent .contFormulario .formulario .formtop .correo input:first-child,.formContent .contFormulario .formulario .formtop .ciudadNumero input:first-child{width:45%}.formContent .contFormulario .formulario .formtop .nombre input[type="email"],.formContent .contFormulario .formulario .formtop .correo input[type="email"],.formContent .contFormulario .formulario .formtop .ciudadNumero input[type="email"]{box-sizing:content-box;width:98%;font-size:1em;background:linear-gradient(to right,rgba(26,26,26,0.396),#2d2d2d);color:#fff;padding-left:.5em}.formContent .contFormulario .formulario .formmiddle{display:flex;flex-direction:column;gap:1rem;width:100%}.formContent .contFormulario .formulario .formmiddle textarea{color:#fff;font-family:"Roboto",sans-serif;box-sizing:border-box;width:99%;height:10rem;font-size:18px;background:linear-gradient(to right,rgba(26,26,26,0.396),#2d2d2d);border:solid .5px #ffd54a;border-radius:0;padding-left:.5em}.formContent .contFormulario .formulario input[type="submit"]{margin-top:3%;width:30%;min-height:8%;border-radius:15px;border:none;background-color:#fff;color:#000;cursor:pointer;font-size:18pt}.formContent p{text-align:center;color:#fff}.formContent p .resaltado{color:#fbc740}.contactanos{width:100%;display:flex}.contactanos .contentImgContacto{display:flex;justify-content:center;width:40%}.contactanos .contentImgContacto .imgTiendas{display:flex;align-items:center;justify-content:center;width:70%;background:linear-gradient(to bottom,rgba(26,26,26,0.396),#2d2d2d)}.contactanos .contentImgContacto .imgTiendas .contentSlider{width:95%;height:95%}.contactanos .contentImgContacto .imgTiendas .contentSlider .sliders{width:90%}.contactanos .contentImgContacto .imgTiendas .contentSlider .sliders img{height:100%}.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(210%)}.contactanos .infoContacto{width:60%;display:flex;flex-direction:column;align-items:center;color:#fff}.contactanos .infoContacto .empContacto{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5em;padding-left:3em}.contactanos .infoContacto .empContacto .empContact{width:calc(100% / 4);display:flex;flex-direction:column;align-items:center;align-content:center;text-decoration:none;color:#fff}.contactanos .infoContacto .empContacto .empContact .contactImg{width:6em;height:5em;display:flex;justify-content:center;align-items:center}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{text-align:center;font-family:"Nexa",sans-serif;font-weight:300;font-size:.9em;height:2.5em;border-bottom:solid 2px #fbc740}.contactanos .infoContacto .infoContactoEmp{height:4em;width:90%;display:flex;justify-content:start;align-items:center;gap:2em;color:#46444b;background:linear-gradient(to right,rgba(26,26,26,0.396),#2d2d2d);padding-left:2em;border:solid 1px #fbc740}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{font-family:"Nexa",sans-serif;color:#fff;font-weight:300;font-size:.9em}.contactanos .infoContacto .infoContactoEmp p{padding:0;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:2em}.infoAtencion{display:flex;flex-direction:column;gap:.5em;font-family:"Nexa",sans-serif;width:100%;font-weight:300;font-size:1.2em}.infoAtencion h2{align-items:center;display:flex;color:#fbc740;margin:0;padding:0;font-weight:300;gap:.3em}.infoAtencion h2 p{padding:0;margin:0}.infoAtencion p{font-size:1em;color:#fff;margin:0;padding:0;font-weight:300}.infoAtencion p span{color:#fbc740;font-size:1.1em;font-weight:300}.infoAtencion p .saltoLinea{padding:5em}.infoAtencion p a{text-decoration:none;color:#fbc740;font-weight:300}.mapaEmpresa{display:flex;flex-direction:column;align-items:center;gap:4em;height:400px;width:100%}.mapaEmpresa .tituloMapa{width:100%;color:#fbc740;height:2em}.mapaEmpresa .contenedorMapas{width:80%;height:70%;display:flex;justify-content:center;gap:1em}.mapaEmpresa .contenedorMapas .contMap{width:100%}.mapaEmpresa .contenedorMapas .contMap h2,.mapaEmpresa .contenedorMapas .contMap a{font-family:"Nexa",sans-serif;text-decoration:none}.mapaEmpresa .contenedorMapas .contMap .mapa{width:100%}.mapaEmpresa .contenedorMapas .contMap h2{width:100%;text-align:center;font-size:1em;color:#fbc740}.mapaEmpresa .contenedorMapas .contMap h2 span{color:#fff;font-weight:300}.mapaEmpresa .contenedorMapas .contMap a{color:#fff;font-weight:300}.dflipContainer{width:70%}.contVideo{height:600px}.contVideo video{height:100%}.contentSlider{display:flex;flex-direction:column;gap:1em;position:relative;width:100%;height:80vh}.contentSlider .sliders .img.active{opacity:1}.contentSlider .sliders .img{position:absolute;opacity:0;width:100%;transition:opacity 2s ease-in-out;height:95%}.contentSlider .selectores{position:relative;transform:translateY(590%);height:5rem;width:100%;z-index:1}.contentSlider .selectores .puntos{position:absolute;left:50%;transform:translateX(-50%);list-style:none;padding:0;display:flex;flex-direction:row;gap:1rem}.contentSlider .selectores .puntos .punto{width:10px;height:10px;background-color:rgba(0,0,0,0.5);border-radius:50%;margin:0;cursor:pointer;transition:background-color .3s ease}.contentSlider .selectores .puntos .punto.activo{background-color:#fbc740}.contentSlider .selectores .puntos .punto{background-color:#333}.infoDistribuidor{display:flex;width:100%;position:relative;height:60vh}.infoDistribuidor .distribuidorInfo{position:absolute;width:100%;display:none}.infoDistribuidor .distribuidorInfo.mostrar{display:flex}.infoDistribuidor .distribuidorInfo.mostrar .infoSupplier{position:relative;width:50%}.infoDistribuidor .distribuidorInfo.mostrar .infoSupplier h2{color:#fbc740}.infoDistribuidor .distribuidorInfo.mostrar .infoSupplier p{color:#fff}.infoDistribuidor .distribuidorInfo.mostrar .imgSupplier{height:20em;position:relative;width:40%}.infoDistribuidor .distribuidorInfo.mostrar .imgSupplier img{position:absolute;display:flex;padding:.5em;justify-content:center;background:linear-gradient(to bottom,rgba(26,26,26,0.396),#2d2d2d)}.infoDistribuidor .distribuidorInfo.mostrar .imgSupplier img:first-child{z-index:0;width:50%;height:70%}.infoDistribuidor .distribuidorInfo.mostrar .imgSupplier img:nth-child(2){top:10em;left:15em;width:50%;height:60%}.distribuidores{display:flex;gap:1em;width:80%;height:20vh}.distribuidores .distribuidorNombre{display:flex;align-items:center;flex-direction:column;width:20%;height:80%;cursor:pointer;margin-bottom:10px;padding:1em;border:1px solid #fbc740;border-radius:5px;gap:1em}.distribuidores .distribuidorNombre:hover{background-color:rgba(190,190,190,0.937)}.distribuidores .distribuidorNombre:hover .nombre h2{color:#fbc740}.distribuidores .distribuidorNombre .logo{width:55%;height:55%}.distribuidores .distribuidorNombre .logo img{width:100%;height:100%}.distribuidores .distribuidorNombre .nombre{max-width:100%}.distribuidores .distribuidorNombre .nombre h2{width:100%;color:#fff;font-size:1em;word-wrap:break-word;overflow-wrap:break-word;line-height:1;text-align:center}@import url("https://fonts.cdnfonts.com/css/nexa-bold");
.principalWwu{width:100%;height:25em}.principalWwu .content-wwu{width:100%;display:flex;height:100%}.principalWwu .content-wwu .contentSlider{width:45%;height:100%}.principalWwu .content-wwu .contentSlider .selectores{transform:translateY(450%)}.principalWwu .content-wwu .textContent{display:flex;flex-direction:column;align-items:center;background-color:#fbc740;width:60%;padding:5em 3em 3em 3em;gap:3em}.principalWwu .content-wwu .textContent .titulo,.principalWwu .content-wwu .textContent .texto{width:100%;padding:0%;margin:0%;font-family:"Nexa",sans-serif}.principalWwu .content-wwu .textContent .titulo{font-size:3.4em;font-weight:700;text-align:center}.principalWwu .content-wwu .textContent .texto{width:90%;font-size:1.5em;text-align:justify}.form_trabaja{display:flex;flex-direction:column}.form_trabaja .titulo{width:100%}.form_trabaja .titulo h2{color:#fbc740;font-weight:700;font-size:1.5em}.form_trabaja .formulario-wwu{display:flex;gap:2em;background-color:rgba(255,255,255,0.22);justify-content:center;padding:1em 0 3em 0;border-radius:1em;align-items:center}.form_trabaja .formulario-wwu .form-wwu{border-radius:1em;padding:2em;width:45%;background:linear-gradient(to bottom right,#fff,#dddfe1);display:flex;flex-direction:column;gap:4em}.form_trabaja .formulario-wwu .form-wwu .form-title{font-size:.9em;padding:0;margin:0}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu{display:flex;align-items:center}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu label{width:50%;font-size:.9em;padding:0;margin:0}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu input{border-radius:.5em;background-color:rgba(0,0,0,0);color:#000;font-size:1rem}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu .input-names,.form_trabaja .formulario-wwu .form-wwu .content-form-wwu .input-phone{width:90%;gap:1em;background-color:rgba(0,0,0,0);display:flex}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu :focus::placeholder{color:transparent}.form_trabaja .formulario-wwu .form-wwu .names label{width:35.5%}.form_trabaja .formulario-wwu .form-wwu .names .input-names{width:50%}.form_trabaja .formulario-wwu .form-wwu .identification label{width:35.5%}.form_trabaja .formulario-wwu .form-wwu .identification input{width:23%}.form_trabaja .formulario-wwu .form-wwu .cellphone label{width:35.5%}.form_trabaja .formulario-wwu .form-wwu .cellphone input{width:30%}.form_trabaja .formulario-wwu .form-wwu .direction label,.form_trabaja .formulario-wwu .form-wwu .email label{width:35.5%}.form_trabaja .formulario-wwu .form-wwu .direction input,.form_trabaja .formulario-wwu .form-wwu .email input{width:50%}.form_trabaja .formulario-wwu .form-wwu .phone label{width:49%}.form_trabaja .formulario-wwu .form-wwu .submit-bottom{width:80%;display:flex;justify-content:center}.form_trabaja .formulario-wwu .form-wwu .submit-bottom .form-submit{border:none;background-color:#000;color:#fff;border-radius:1em;width:7em;height:2em;text-align:center;font-family:"Nexa",sans-serif;font-weight:300;letter-spacing:.05em}.form_trabaja .formulario-wwu .banner-cv{display:flex;flex-direction:column;background-color:#fbc740;align-items:center;padding:2em 0;width:40%;height:25em}.form_trabaja .formulario-wwu .banner-cv .img{background-image:url("/static/media/Trabaja/CV_img.png");background-size:contain;background-repeat:no-repeat;background-position:center;width:70%;height:70%}.form_trabaja .formulario-wwu .banner-cv .texto{width:70%}.form_trabaja .formulario-wwu .banner-cv .texto .content-text{width:100%;padding:0;margin:0;font-size:1.5em;font-weight:700;text-align:center}.principalGalery{width:100%;height:40em;position:relative}.principalGalery .content-galery{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:end}.principalGalery .content-galery .img{width:100%;height:98%}.principalGalery .content-galery .img video{width:100%;height:100%}.principalGalery .content-galery .textContent{left:0;align-self:flex-end;position:absolute;display:flex;flex-direction:column;align-items:center;background-color:#fbc740;width:25%;height:30%;padding:1em 0 0 0;gap:1em}.principalGalery .content-galery .textContent .titulo,.principalGalery .content-galery .textContent .texto{width:85%;padding:0%;margin:0%;font-family:"Nexa",sans-serif}.principalGalery .content-galery .textContent .titulo{font-size:2em;font-weight:700}.principalGalery .content-galery .textContent .texto{font-size:.85em;text-align:justify}.iconos{width:100% !important;display:flex !important;align-items:center}.iconos .contenedor{width:100%;height:100%;display:flex;justify-content:center}.iconos .contenedor .ico-galery{width:calc(100% / 7);display:flex;flex-direction:column;align-items:center;justify-content:start}.iconos .contenedor .ico-galery .img{width:60%}.iconos .contenedor .ico-galery .img img{width:100%}.iconos .contenedor .ico-galery .text-ico{width:90%;color:#fbc740;font-family:"Nexa",sans-serif;font-weight:300;text-align:center;padding:0;margin:0;font-size:1em}.carrusel-galery{width:100%}.carrusel-galery .galeria{display:flex;flex-direction:column;align-items:center}.carrusel-galery .galeria .imagen-principal img{width:80%;max-width:600px;border:1px solid #ccc;border-radius:8px}.carrusel-galery .galeria .carrusel{width:80%;display:flex;justify-content:center;margin-top:10px}.carrusel-galery .galeria .carrusel .flecha{background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:18px;transition:background-color .3s}.carrusel-galery .galeria .carrusel:hover .imagenes-carrusel{display:flex;overflow-x:auto;gap:10px}.carrusel-galery .galeria .carrusel:hover .imagenes-carrusel .imagen-carrusel{cursor:pointer}.carrusel-galery .galeria .carrusel:hover .imagenes-carrusel .imagen-carrusel img{width:100px;height:auto;border:1px solid #ccc;border-radius:4px;transition:transform .2s}.carrusel-galery .galeria .carrusel:hover .imagenes-carrusel .imagen-carrusel:hover{transform:scale(1.1)}.banner_politicas{width:80%;display:none;position:fixed;background-color:#fbc740;height:4em;bottom:0;justify-content:center;gap:1em;align-items:center;align-content:center;border-radius:1em 1em 0 0;z-index:3}.active{display:flex}.politicas-titulo{font-size:1em;margin:0;padding:0}.botones{width:20%;display:flex;gap:1em;align-items:center}.botones .button{width:100%;background-color:#fff;font-size:.9em;border-radius:5em;margin:0;padding:0;display:flex;align-items:center;height:2em;justify-content:center;font-family:"Nexa",sans-serif;font-weight:700}.botones:hover{cursor:pointer}.policy-content{position:fixed;display:none;width:100%;background-color:rgba(0,0,0,0.682);justify-content:center;align-items:center;z-index:10;height:100vh}.active{display:flex}.content{background-color:#fff;width:50%;height:80%;display:flex;position:relative;margin-top:-10em;flex-direction:column}.content .close-policy{position:absolute;width:2em;right:0;cursor:pointer}.content .text-policy{width:96%;height:100%;overflow-y:scroll;margin:0;padding:0 1em}.content .text-policy .logo-color{width:20%;padding:1em}.content .text-policy h2,.content .text-policy h3{width:100%;text-align:center}.content .text-policy p{text-align:justify;padding:0 1em}.content .text-policy p span{font-weight:700}.cont-login{width:100%;display:flex;height:50vh;margin-top:5em;font-family:"Nexa",sans-serif}.cont-login .login{position:relative;display:flex;flex-direction:column;width:30%;height:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(138,138,138,0.375);padding:2em;border-radius:8%;gap:1em}.cont-login .login .logo-login{position:absolute;top:-10%;left:40%;width:20%;border:solid 1px #000;border-radius:50%;z-index:10;filter:invert(100%)}.cont-login .login .titulo-login{width:100%;text-align:center;margin-top:2em;color:#fff}.cont-login .login .form-login{display:flex;flex-direction:column;gap:2em;height:50%;width:100%}.cont-login .login .form-login .user,.cont-login .login .form-login .password{width:100%;height:calc(100% / 2);display:flex;flex-direction:column;gap:.5em}.cont-login .login .form-login .user .titulo-label,.cont-login .login .form-login .password .titulo-label{display:flex;align-items:center;width:100%;color:#fff;font-size:1em;height:1.5em}.cont-login .login .form-login .user input,.cont-login .login .form-login .password input{border-radius:1%;background:none;border:none;border-bottom:solid 1px #fff;color:#fff;font-family:"Nexa",sans-serif}.cont-login .login .form-login .user input::placeholder,.cont-login .login .form-login .password input::placeholder{color:#a1a1a1}.cont-login .login .form-login .user input:focus::placeholder,.cont-login .login .form-login .password input:focus::placeholder{color:transparent}.cont-login .login .form-login .user .password-input::placeholder,.cont-login .login .form-login .password .password-input::placeholder{font-size:1.4em}.cont-login .login .form-login .button{width:100%;height:3em;display:flex;justify-content:center;align-items:center}.cont-login .login .form-login .button .enviar:active{background-color:#fbc740}.cont-login .login .ad_action .forgot-pswd,.cont-login .login .ad_action .register{display:flex;justify-content:right;width:90%}.cont-login .login .ad_action .forgot-pswd .forgot-text,.cont-login .login .ad_action .register .forgot-text,.cont-login .login .ad_action .forgot-pswd .register-text,.cont-login .login .ad_action .register .register-text{text-decoration:none;color:#fff}@media (max-width:2400px) and (min-width:1401px){.headEmpresa{height:80vh}.headEmpresa .contentSlider{height:100%}.headEmpresa .contentSlider .selectores{transform:translateY(660%)}.aboutUs{height:55vh}.objetivosEstrategicos{height:65vh}}@media (max-width:1000px) and (min-width:900px){.headEmpresa{height:40vh}.headEmpresa .contentSlider{height:100%}.headEmpresa .contentSlider .selectores{transform:translateY(350%)}.reseñaEmpresa{height:40vh}.aboutUs{width:100%;display:flex;flex-direction:column;height:33vh}.aboutUs .titulo{color:#fbc740;padding-bottom:1em}.aboutUs .empresa{height:100%;display:flex;justify-content:space-around;gap:1em}.aboutUs .empresa .tarjeta{width:22em;height:100%;padding:0;position:relative}.aboutUs .empresa .tarjeta .fondo{background-size:cover;position:relative;height:100%}.aboutUs .empresa .tarjeta .fondo .tituloAbout{width:100%;height:100%;position:absolute;clip-path:polygon(60% 66%,100% 34%,100% 100%,20% 100%);background-color:rgba(251,198,64,0.698);display:flex;justify-content:end;align-content:flex-end;align-items:flex-end;transition:background-color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .tituloAbout .titulo{font-size:1em;margin:0;padding:1em;text-align:right;vertical-align:bottom;color:#2d2d2d;font-weight:700;transition:color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout{height:100%;position:absolute;clip-path:polygon(0% 0%,100% 0%,100% 34%,21% 100%,0% 100%);background-color:#fbc740;opacity:0;transition:opacity .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout .primer_texto{font-size:.54em;padding:3em 1.5em 0 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.aboutUs .empresa .tarjeta .fondo .infoAbout .segundo_texto{font-size:.54em;display:flex;flex-direction:column;padding:0 2em 0 1.5em;color:#2d2d2d;font-weight:300}.aboutUs .empresa .Mision .fondo .infoAbout .texto,.aboutUs .empresa .Vision .fondo .infoAbout .texto{font-size:.54em;padding:6em 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.valoresCorp{font-family:"Nexa",sans-serif;color:#fbc740;width:100%;display:flex;flex-wrap:wrap;column-gap:10rem}.valoresCorp h2{width:100%;font-size:1.5rem;padding-bottom:1em}.valoresCorp .valores{width:5em}.valoresCorp .valores .contImg{position:relative}.valoresCorp .valores:hover img{transition:background-color .2s ease-in-out;border-radius:50%;background:linear-gradient(to right,#fbc740,#fbc740);border:solid 1px #fbc740}.valoresCorp .valores:hover .tooltipText{visibility:visible;opacity:1}.valoresCorp .valores img{width:95%;border:solid 1px #fff;border-radius:50%;background:linear-gradient(to right,#1a1a1a,#2d2d2d)}.valoresCorp .valores .tooltipText{visibility:hidden;width:16em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-55%;opacity:0;transition:opacity .3s;font-size:.7em}.valoresCorp .valores h2{font-weight:300;width:100%;text-align:center;font-size:.7rem}.objetivosEstrategicos{height:50vh}.objetivosEstrategicos .contenedorObj .contObjetivos{gap:1em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos{height:40%;gap:3em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;width:15%;height:100%;gap:.5em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg{position:relative;margin-left:-5%;height:65%;width:95%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg .tooltipText{visibility:hidden;width:17em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-20%;opacity:0;transition:opacity .3s;font-size:.6em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg img{padding:.5em;background:linear-gradient(to right,#2d2d2d,#1a1a1a);width:90%;height:90%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos h2{font-weight:300;font-size:.7em;width:100%;text-align:center}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos:hover .tooltipText{visibility:visible;opacity:1}}@media (max-width:899px) and (min-width:700px){.headEmpresa{height:40vh}.headEmpresa .contentSlider{height:100%}.headEmpresa .contentSlider .selectores{transform:translateY(350%)}.reseñaEmpresa{height:40vh}.aboutUs{width:100%;display:flex;flex-direction:column;height:33vh}.aboutUs .titulo{color:#fbc740;padding-bottom:1em}.aboutUs .empresa{height:100%;display:flex;justify-content:space-around;gap:1em}.aboutUs .empresa .tarjeta{width:22em;height:100%;padding:0;position:relative}.aboutUs .empresa .tarjeta .fondo{background-size:cover;position:relative;height:100%}.aboutUs .empresa .tarjeta .fondo .tituloAbout{width:100%;height:100%;position:absolute;clip-path:polygon(60% 66%,100% 34%,100% 100%,20% 100%);background-color:rgba(251,198,64,0.698);display:flex;justify-content:end;align-content:flex-end;align-items:flex-end;transition:background-color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .tituloAbout .titulo{font-size:1em;margin:0;padding:1em;text-align:right;vertical-align:bottom;color:#2d2d2d;font-weight:700;transition:color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout{height:100%;position:absolute;clip-path:polygon(0% 0%,100% 0%,100% 34%,21% 100%,0% 100%);background-color:#fbc740;opacity:0;transition:opacity .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout .primer_texto{font-size:.54em;padding:3em 1.5em 0 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.aboutUs .empresa .tarjeta .fondo .infoAbout .segundo_texto{font-size:.54em;display:flex;flex-direction:column;padding:0 2em 0 1.5em;color:#2d2d2d;font-weight:300}.aboutUs .empresa .Mision .fondo .infoAbout .texto,.aboutUs .empresa .Vision .fondo .infoAbout .texto{font-size:.54em;padding:6em 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.valoresCorp{font-family:"Nexa",sans-serif;color:#fbc740;width:100%;display:flex;flex-wrap:wrap;column-gap:5rem}.valoresCorp h2{width:100%;font-size:1.5rem;padding-bottom:1em}.valoresCorp .valores{width:5em}.valoresCorp .valores .contImg{position:relative}.valoresCorp .valores:hover img{transition:background-color .2s ease-in-out;border-radius:50%;background:linear-gradient(to right,#fbc740,#fbc740);border:solid 1px #fbc740}.valoresCorp .valores:hover .tooltipText{visibility:visible;opacity:1}.valoresCorp .valores img{width:95%;border:solid 1px #fff;border-radius:50%;background:linear-gradient(to right,#1a1a1a,#2d2d2d)}.valoresCorp .valores .tooltipText{visibility:hidden;width:16em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-55%;opacity:0;transition:opacity .3s;font-size:.7em}.valoresCorp .valores h2{font-weight:300;width:100%;text-align:center;font-size:.7rem}.objetivosEstrategicos{height:50vh}.objetivosEstrategicos .contenedorObj .contObjetivos{gap:1em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo{height:40%;gap:3em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo .imgObjetivos{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;width:16%;height:100%;gap:.5em;row-gap:0}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo .imgObjetivos .contImg{position:relative;margin-left:-5%;height:60%;width:85%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo .imgObjetivos .contImg .tooltipText{visibility:hidden;width:17em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-20%;opacity:0;transition:opacity .3s;font-size:.6em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo .imgObjetivos .contImg img{padding:.5em;background:linear-gradient(to right,#2d2d2d,#1a1a1a);width:90%;height:90%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo .imgObjetivos h2{font-weight:300;font-size:.7em;width:100%;text-align:center}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo .imgObjetivos:hover .tooltipText{visibility:visible;opacity:1}}@media (max-width:699px) and (min-width:400px){.headEmpresa{height:40vh}.headEmpresa .contentSlider{height:100%}.headEmpresa .contentSlider .selectores{transform:translateY(230%)}.reseñaEmpresa{height:40vh}.aboutUs{width:100%;display:flex;flex-direction:column;height:80vh}.aboutUs .titulo{color:#fbc740;padding-bottom:1em}.aboutUs .empresa{width:100%;height:100%;display:flex;justify-content:space-around;flex-wrap:wrap;overflow:hidden;gap:1em;row-gap:1em}.aboutUs .empresa .tarjeta{width:11em;height:10em;padding:0;position:relative}.aboutUs .empresa .tarjeta .fondo{background-size:cover;position:relative;height:100%}.aboutUs .empresa .tarjeta .fondo .tituloAbout{width:100%;height:100%;position:absolute;clip-path:polygon(60% 66%,100% 34%,100% 100%,20% 100%);background-color:rgba(251,198,64,0.698);display:flex;justify-content:end;align-content:flex-end;align-items:flex-end;transition:background-color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .tituloAbout .titulo{font-size:.9em;margin:0;padding:1em;text-align:right;vertical-align:bottom;color:#2d2d2d;font-weight:700;transition:color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout{height:100%;position:absolute;clip-path:polygon(0% 0%,100% 0%,100% 34%,21% 100%,0% 100%);background-color:#fbc740;opacity:0;transition:opacity .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout .primer_texto{font-size:.5em;padding:3em 1.5em 0 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.aboutUs .empresa .tarjeta .fondo .infoAbout .segundo_texto{font-size:.5em;display:flex;flex-direction:column;padding:0 2em 0 1.5em;color:#2d2d2d;font-weight:300}.aboutUs .empresa .Mision .fondo .infoAbout .texto,.aboutUs .empresa .Vision .fondo .infoAbout .texto{font-size:.5em;padding:6em 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.valoresCorp{font-family:"Nexa",sans-serif;color:#fbc740;width:100%;display:flex;flex-wrap:wrap;column-gap:5rem}.valoresCorp h2{width:100%;font-size:1.5rem;padding-bottom:1em}.valoresCorp .valores{width:5em}.valoresCorp .valores .contImg{position:relative}.valoresCorp .valores:hover img{transition:background-color .2s ease-in-out;border-radius:50%;background:linear-gradient(to right,#fbc740,#fbc740);border:solid 1px #fbc740}.valoresCorp .valores:hover .tooltipText{visibility:visible;opacity:1}.valoresCorp .valores img{width:90%;border:solid 1px #fff;border-radius:50%;background:linear-gradient(to right,#1a1a1a,#2d2d2d)}.valoresCorp .valores .tooltipText{visibility:hidden;width:15em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-55%;opacity:0;transition:opacity .3s;font-size:.7em}.valoresCorp .valores h2{font-weight:300;width:100%;text-align:center;font-size:.6rem}.objetivosEstrategicos{height:50vh}.objetivosEstrategicos .contenedorObj h2{margin-bottom:0;padding-bottom:0}.objetivosEstrategicos .contenedorObj .contObjetivos{gap:1em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos{height:40%;gap:3em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;width:calc(100% / 5);height:100%;gap:.5em;row-gap:0}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg{position:relative;margin-left:-5%;height:60%;width:90%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg .tooltipText{visibility:hidden;width:13em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-35%;opacity:0;transition:opacity .3s;font-size:.5em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg .continuidad{left:-50%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg img{padding:.5em;background:linear-gradient(to right,#2d2d2d,#1a1a1a);width:90%;height:90%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos h2{font-weight:300;font-size:.5em;width:100%;text-align:center}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos:hover .tooltipText{visibility:visible;opacity:1}}@media (max-width:399px) and (min-width:0){.headEmpresa{height:40vh}.headEmpresa .contentSlider{height:100%}.headEmpresa .contentSlider .selectores{transform:translateY(230%)}.reseñaEmpresa{height:40vh}.aboutUs{width:100%;display:flex;flex-direction:column;height:80vh}.aboutUs .titulo{color:#fbc740;padding-bottom:1em}.aboutUs .empresa{width:100%;height:100%;display:flex;justify-content:space-around;flex-wrap:wrap;overflow:hidden;gap:1em;row-gap:1em}.aboutUs .empresa .tarjeta{width:11em;height:10em;padding:0;position:relative}.aboutUs .empresa .tarjeta .fondo{background-size:cover;position:relative;height:100%}.aboutUs .empresa .tarjeta .fondo .tituloAbout{width:100%;height:100%;position:absolute;clip-path:polygon(60% 66%,100% 34%,100% 100%,20% 100%);background-color:rgba(251,198,64,0.698);display:flex;justify-content:end;align-content:flex-end;align-items:flex-end;transition:background-color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .tituloAbout .titulo{font-size:.9em;margin:0;padding:1em;text-align:right;vertical-align:bottom;color:#2d2d2d;font-weight:700;transition:color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout{height:100%;position:absolute;clip-path:polygon(0% 0%,100% 0%,100% 34%,21% 100%,0% 100%);background-color:#fbc740;opacity:0;transition:opacity .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout .primer_texto{font-size:.5em;padding:3em 1.5em 0 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.aboutUs .empresa .tarjeta .fondo .infoAbout .segundo_texto{font-size:.5em;display:flex;flex-direction:column;padding:0 2em 0 1.5em;color:#2d2d2d;font-weight:300}.aboutUs .empresa .Mision .fondo .infoAbout .texto,.aboutUs .empresa .Vision .fondo .infoAbout .texto{font-size:.5em;padding:6em 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.valoresCorp{font-family:"Nexa",sans-serif;color:#fbc740;width:100%;display:flex;flex-wrap:wrap;column-gap:5rem}.valoresCorp h2{width:100%;font-size:1.5rem;padding-bottom:1em}.valoresCorp .valores{width:5em}.valoresCorp .valores .contImg{position:relative}.valoresCorp .valores:hover img{transition:background-color .2s ease-in-out;border-radius:50%;background:linear-gradient(to right,#fbc740,#fbc740);border:solid 1px #fbc740}.valoresCorp .valores:hover .tooltipText{visibility:visible;opacity:1}.valoresCorp .valores img{width:90%;border:solid 1px #fff;border-radius:50%;background:linear-gradient(to right,#1a1a1a,#2d2d2d)}.valoresCorp .valores .tooltipText{visibility:hidden;width:15em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-55%;opacity:0;transition:opacity .3s;font-size:.7em}.valoresCorp .valores h2{font-weight:300;width:100%;text-align:center;font-size:.6rem}.objetivosEstrategicos{height:auto}.objetivosEstrategicos .contenedorObj h2{margin-bottom:0;padding-bottom:0}.objetivosEstrategicos .contenedorObj .contObjetivos{gap:1em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos{height:auto;gap:3em;row-gap:2em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;height:100%;gap:.5em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg{position:relative;margin-left:-5%;height:80%;width:80%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg .tooltipText{visibility:hidden;width:13em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-35%;opacity:0;transition:opacity .3s;font-size:.5em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg img{padding:.5em;background:linear-gradient(to right,#2d2d2d,#1a1a1a);width:90%;height:90%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos h2{font-weight:300;font-size:.5em;width:100%;text-align:center}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos:hover .tooltipText{visibility:visible;opacity:1}.objetivosEstrategicos .contenedorObj .contImgObjetivos:first-child .imgObjetivos{width:calc(100% / 5)}.objetivosEstrategicos .contenedorObj .contImgObjetivos:last-child .imgObjetivos{width:calc(100% / 8)}.objetivosEstrategicos .contenedorObj .contImgObjetivos:last-child .imgObjetivos .contImg .continuidad{left:-150%}}@media (max-width:2400px) and (min-width:1401px){.headDistribuidor .contentSlider .selectores{transform:translateY(890%)}}@media (max-width:2400px) and (min-width:1401px){.contactanos{height:50vh}.contactanos .contentImgContacto .imgTiendas{width:70%;height:100%}.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(420%)}.contactanos .infoContacto{margin-top:1.5em}.contactanos .infoContacto .infoContactoEmp{padding-left:7em}.contactanos .infoContacto .infoContactoEmp a{padding-left:1em}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:3em}.infoAtencion h2{font-size:1.1em}}@media (max-width:1100px) and (min-width:1000px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.8em}.contactanos .infoContacto .infoContactoEmp{height:3em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{font-family:"Nexa",sans-serif;color:#fff;font-weight:300;font-size:.7em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 3em;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{padding:0 0 0 1em;text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:3em}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}}@media (max-width:999px) and (min-width:980px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.7em}.contactanos .infoContacto .infoContactoEmp{height:3em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{font-family:"Nexa",sans-serif;color:#fff;font-weight:300;font-size:.7em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 1.5em;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:2em}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa .contenedorMapas{width:90%;gap:2em}}@media (max-width:979px) and (min-width:900px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.7em}.contactanos .infoContacto .infoContactoEmp{height:3em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{font-family:"Nexa",sans-serif;color:#fff;font-weight:300;font-size:.7em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 1.5em;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:0}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa .contenedorMapas{width:90%;gap:2em}}@media (max-width:899px) and (min-width:853px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.7em}.contactanos .infoContacto .infoContactoEmp{height:3em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{font-family:"Nexa",sans-serif;color:#fff;font-weight:300;font-size:.7em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 0;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:0}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa .contenedorMapas{width:90%;gap:2em}}@media (max-width:852px) and (min-width:800px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.6em}.contactanos .infoContacto .infoContactoEmp{height:3em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{font-family:"Nexa",sans-serif;color:#fff;font-weight:300;font-size:.6em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 1.5em;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:1em}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa .contenedorMapas{width:90%;gap:2em}.mapaEmpresa .contenedorMapas .contMap{font-size:.9em}}@media (max-width:799px) and (min-width:741px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.6em}.contactanos .infoContacto .infoContactoEmp{height:3em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{font-family:"Nexa",sans-serif;color:#fff;font-weight:300;font-size:.6em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 0;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:1em}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa .contenedorMapas{width:90%;gap:2em}.mapaEmpresa .contenedorMapas .contMap{font-size:.9em}}@media (max-width:740px) and (min-width:721px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.5em}.contactanos .infoContacto .infoContactoEmp{height:3em;gap:1em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{font-family:"Nexa",sans-serif;color:#fff;font-weight:300;font-size:.6em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 0;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:1em}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa .contenedorMapas{width:90%;gap:2em}.mapaEmpresa .contenedorMapas .contMap{font-size:.8em}}@media (max-width:720px) and (min-width:400px){.contactanos{flex-direction:column;align-items:center;gap:2em}.contactanos .contentImgContacto{width:100%;height:12em}.contactanos .contentImgContacto .imgTiendas .contentSlider{height:90%}.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(200%)}.contactanos .infoContacto{width:80%}.contactanos .infoContacto .empContacto{padding:0;gap:1em;flex-wrap:nowrap}.contactanos .infoContacto .empContacto .empContact{width:calc(100% / 3)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:4em;height:3em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.5em}.contactanos .infoContacto .infoContactoEmp{width:100%;height:2em;gap:1.5em;padding-left:.5em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{font-family:"Nexa",sans-serif;color:#fff;font-weight:300;font-size:.5em;padding:0;line-height:1.5;text-align:center}.contactanos .infoContacto .infoContactoEmp p{width:30%;display:flex;flex-wrap:wrap;padding:0 0 0 0;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding:0;transform:translateX(2em)}.formContent{margin-top:0;display:flex;flex-direction:column;justify-content:flex-start;height:100vh;gap:1em}.formContent .tituloForm .formulario,.formContent .contFormulario .formulario{width:90%}.infoAtencion{font-size:.6em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa{gap:1em}.mapaEmpresa .tituloMapa{height:2em}.mapaEmpresa .contenedorMapas{width:95%;gap:2em;height:50%}.mapaEmpresa .contenedorMapas .contMap{font-size:.7em}.mapaEmpresa .contenedorMapas .contMap h2{height:3em}}@media (max-width:399px) and (min-width:0){.contactanos{flex-direction:column;align-items:center;gap:2em}.contactanos .contentImgContacto{width:100%;height:12em}.contactanos .contentImgContacto .imgTiendas .contentSlider{height:90%}.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(200%)}.contactanos .infoContacto{width:80%}.contactanos .infoContacto .empContacto{padding:0;gap:1em;flex-wrap:nowrap}.contactanos .infoContacto .empContacto .empContact{width:calc(100% / 3)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:4em;height:3em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.4em}.contactanos .infoContacto .infoContactoEmp{width:100%;height:2em;gap:1.5em;padding-left:.5em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{font-family:"Nexa",sans-serif;color:#fff;font-weight:300;font-size:.5em;padding:0;line-height:1.5;text-align:center}.contactanos .infoContacto .infoContactoEmp p{width:30%;display:flex;flex-wrap:wrap;padding:0 0 0 0;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding:0}.formContent{margin-top:0;display:flex;flex-direction:column;justify-content:flex-start;height:65vh;gap:1em}.formContent .tituloForm .formulario,.formContent .contFormulario .formulario{width:90%}.infoAtencion{font-size:.5em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa{gap:1em}.mapaEmpresa .tituloMapa{height:2em}.mapaEmpresa .contenedorMapas{width:95%;gap:2em;height:50%}.mapaEmpresa .contenedorMapas .contMap{font-size:.7em}.mapaEmpresa .contenedorMapas .contMap h2{height:3em}}@media (max-width:699px) and (min-width:0){.videoHome{margin-top:0;height:50vh}.titulo-videos{margin-top:0}.titulo-videos h2{margin-bottom:0}.multimedia{height:auto;margin-bottom:0}.multimedia iframe{width:auto;height:auto}.clientes{height:8em}.clientes h2{margin-bottom:0}.clientes .cont-clientes .contenedor-cliente{animation:scroll 25s linear infinite}.clientes .cont-clientes .contenedor-cliente .cliente{flex:0 0 8%;flex-shrink:0}.clientes .cont-clientes .contenedor-cliente .cliente img{width:60%}.banner_politicas{width:95vw;font-size:.7em}.banner_politicas h2{margin-left:.5em}.banner_politicas .botones{flex-direction:column;gap:.2em;width:50%;margin-right:.5em}}@media (max-width:2400px) and (min-width:1401px){.principalWwu{height:30em}.principalWwu .content-wwu{position:relative;width:100%;display:flex;height:100%}.principalWwu .content-wwu .contentSlider{width:45%;height:100%}.principalWwu .content-wwu .contentSlider .selectores{transform:translateY(540%)}.principalWwu .content-wwu .textContent{display:flex;flex-direction:column;align-items:center;background-color:#fbc740;width:60%;height:21.5em;padding:5em 3em 2em 3em;gap:3em}.principalWwu .content-wwu .textContent .titulo,.principalWwu .content-wwu .textContent .texto{width:100%;padding:0%;margin:0%;font-family:"Nexa",sans-serif}.principalWwu .content-wwu .textContent .titulo{font-size:3.4em;font-weight:700;text-align:center}.principalWwu .content-wwu .textContent .texto{width:90%;font-size:1.5em;text-align:justify}}@media (max-width:480px) and (min-width:321px){.principalWwu{height:20em}.principalWwu .content-wwu{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;height:100%;gap:1em}.principalWwu .content-wwu .contentSlider{width:70%;height:100%}.principalWwu .content-wwu .contentSlider .selectores{transform:translateY(240%);height:3rem}.principalWwu .content-wwu .contentSlider .selectores .puntos .punto{width:7px;height:7px}.principalWwu .content-wwu .textContent{display:flex;flex-direction:column;align-items:center;background-color:#fbc740;width:96%;height:16em;padding:1em .5em .5em .5em;gap:1em}.principalWwu .content-wwu .textContent .titulo,.principalWwu .content-wwu .textContent .texto{width:100%;padding:0%;margin:0%;font-family:"Nexa",sans-serif}.principalWwu .content-wwu .textContent .titulo{font-size:1.2em;font-weight:700;text-align:center}.principalWwu .content-wwu .textContent .texto{width:95%;font-size:.8em;text-align:justify}.form_trabaja .formulario-wwu{flex-direction:column}.form_trabaja .formulario-wwu .form-wwu{order:2;width:80%}.form_trabaja .formulario-wwu .form-wwu .form-title{font-size:.9em}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu label{font-size:.7em}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu input{font-size:.8em}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu ::placeholder{font-size:.8em}.form_trabaja .formulario-wwu .banner-cv{order:1;height:10em;width:90%}}@media (max-width:720px) and (min-width:321px){.principalGalery{width:100%;height:10em;position:relative}.principalGalery .content-galery{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:end}.principalGalery .content-galery .img{width:100%;height:98%}.principalGalery .content-galery .img video{width:100%;height:100%}.iconos{width:100% !important;display:flex !important;align-items:center}.iconos .contenedor{width:100%;height:100%;display:flex;justify-content:center}.iconos .contenedor .ico-galery{width:calc(100% / 3);display:flex;flex-direction:column;align-items:center;justify-content:start}.iconos .contenedor .ico-galery .img{width:50%}.iconos .contenedor .ico-galery .img img{width:100%}.iconos .contenedor .ico-galery .text-ico{width:90%;color:#fbc740;font-family:"Nexa",sans-serif;font-weight:300;text-align:center;padding:0;margin:0;font-size:.7em}.galeria{display:flex;flex-direction:column;align-items:center}.galeria .imagen-principal img{width:80%;max-width:10em;border:1px solid #ccc;border-radius:8px}}@media (max-width:2400px) and (min-width:1401px){header{width:93vw}header .cont_menu{width:100%}header .cont_menu .contenedor{width:100%;display:flex;justify-content:space-between}header .cont_menu .contenedor .logo{width:15%}header .cont_menu .contenedor .logo img{width:100%}header .cont_menu .contenedor .list_menu{display:flex;justify-content:flex-end;width:60%}header .cont_menu .contenedor .list_menu .menu .menuitem a{font-family:"Nexa",sans-serif;font-size:1em;font-weight:300}header .cont_menu .contenedor .list_menu .menu #tienda:hover .subMenu{width:13%;margin-left:-1em}header .cont_menu .contenedor .list_menu .menu #compras:hover .subMenu{width:10%}footer{margin-top:5em}}@media (max-width:1400px) and (min-width:1294px){header{width:93vw}header .cont_menu{width:100%}header .cont_menu .contenedor{width:100%;display:flex;justify-content:space-between}header .cont_menu .contenedor .logo{width:15%}header .cont_menu .contenedor .logo img{width:100%}header .cont_menu .contenedor .list_menu{display:flex;justify-content:flex-end;width:60%}header .cont_menu .contenedor .list_menu .menu .menuitem a{font-family:"Nexa",sans-serif;font-size:1em;font-weight:300}body .contenedor_body{width:86%}footer{margin-top:2rem}footer .cont_footer img{height:1.1rem}footer .cont_footer .info_adicional{width:90%}footer .cont_footer .info_adicional .horario h2{font-size:1.3rem}footer .cont_footer .info_adicional .horario p{font-size:.9rem}footer .cont_footer .info_adicional .titulo_imp{font-size:1rem}footer .cont_footer .info_adicional .titulo_imp p{font-size:.9rem}footer .cont_footer .suscursales .matriz .titulo h2{font-size:.8rem}footer .cont_footer .suscursales .matriz .titulo img{height:1.2rem}footer .cont_footer .suscursales .matriz .direccion{font-size:.8rem}footer .cont_footer .suscursales .matriz .infoMatriz .info_general img{height:1.2rem}footer .cont_footer .suscursales .matriz .infoMatriz .info_general p{font-size:.6rem}footer .cont_footer .suscursales .puntos_venta .quito .titulo,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo{font-size:.9rem}footer .cont_footer .suscursales .puntos_venta .quito .titulo h2,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo h2,footer .cont_footer .suscursales .puntos_venta .quito .titulo img,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo img{height:1.2rem}footer .cont_footer .suscursales .puntos_venta .quito .direccion,footer .cont_footer .suscursales .puntos_venta .guayaquil .direccion{font-size:.8rem;font-family:helvetica}footer .cont_footer .suscursales .puntos_venta .quito .info_general img,footer .cont_footer .suscursales .puntos_venta .guayaquil .info_general img{height:1.3rem}footer .cont_footer .suscursales .puntos_venta .quito .info_general p,footer .cont_footer .suscursales .puntos_venta .guayaquil .info_general p{font-size:.9rem}}@media (max-width:1293px) and (min-width:1200px){header{width:93vw}header .cont_menu{width:100%}header .cont_menu .contenedor{width:100%;display:flex;gap:10em}header .cont_menu .contenedor .logo{width:15%}header .cont_menu .contenedor .logo img{width:100%}header .cont_menu .contenedor .list_menu{display:flex;justify-content:flex-end;width:45%}header .cont_menu .contenedor .list_menu .menu .menuitem a{font-family:"Nexa",sans-serif;font-size:1em;font-weight:300}footer{margin-top:2rem}footer .cont_footer img{height:1.3rem}footer .cont_footer .info_adicional{width:90%}footer .cont_footer .info_adicional .horario h2{font-size:1.3rem}footer .cont_footer .info_adicional .horario p{font-size:.9rem}footer .cont_footer .info_adicional .titulo_imp{font-size:1rem}footer .cont_footer .info_adicional .titulo_imp p{font-size:.9rem}footer .cont_footer .suscursales .matriz .titulo h2{font-size:.9rem}footer .cont_footer .suscursales .matriz .titulo img{height:1.4rem}footer .cont_footer .suscursales .matriz .direccion{font-size:.9rem}footer .cont_footer .suscursales .matriz .infoMatriz .info_general img{height:1.4rem}footer .cont_footer .suscursales .matriz .infoMatriz .info_general p{font-size:.7rem}footer .cont_footer .suscursales .puntos_venta .quito .titulo,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo{font-size:.9rem}footer .cont_footer .suscursales .puntos_venta .quito .titulo h2,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo h2,footer .cont_footer .suscursales .puntos_venta .quito .titulo img,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo img{height:1.4rem}footer .cont_footer .suscursales .puntos_venta .quito .direccion,footer .cont_footer .suscursales .puntos_venta .guayaquil .direccion{font-size:.8rem;font-family:helvetica}footer .cont_footer .suscursales .puntos_venta .quito .info_general img,footer .cont_footer .suscursales .puntos_venta .guayaquil .info_general img{height:1.3rem}footer .cont_footer .suscursales .puntos_venta .quito .info_general p,footer .cont_footer .suscursales .puntos_venta .guayaquil .info_general p{font-size:.9rem}}@media (max-width:1199px) and (min-width:980px){header{width:93vw}header .cont_menu .contenedor{display:flex}header .cont_menu .contenedor .logo{width:15%}header .cont_menu .contenedor .logo img{width:100%}header .cont_menu .contenedor .list_menu{width:43%}header .cont_menu .contenedor .list_menu .menu .menuitem a{font-size:1em}.contenedor_body .mainContent .formContent{height:30rem}.contenedor_body .mainContent .formContent .formulario .formtop .nombre label,.contenedor_body .mainContent .formContent .formulario .formtop .correo label,.contenedor_body .mainContent .formContent .formulario .formtop .asunto label{font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formtop .nombre input,.contenedor_body .mainContent .formContent .formulario .formtop .correo input,.contenedor_body .mainContent .formContent .formulario .formtop .asunto input{height:2rem;font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formtop .nombre input[type="email"],.contenedor_body .mainContent .formContent .formulario .formtop .correo input[type="email"],.contenedor_body .mainContent .formContent .formulario .formtop .asunto input[type="email"]{font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formmiddle{margin-top:0}.contenedor_body .mainContent .formContent .formulario .formmiddle label{font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formmiddle textarea{font-size:1rem}.contenedor_body .mainContent .formContent .formulario input[type="submit"]{width:30%;font-size:1.2rem}.contenedor_body .mainContent .infoEmpresa h2{width:100%;text-align:center}.contenedor_body .mainContent .infoEmpresa div p{font-size:.9rem}.contenedor_body .mainContent .infoEmpresa div .imgInfo{width:1.5rem;height:1.5rem}.contenedor_body .mainContent .infoEmpresa .redes img{height:2rem}footer{margin-top:2rem}footer .cont_footer img{height:1.2rem}footer .cont_footer .info_adicional{width:90%}footer .cont_footer .info_adicional .horario h2{font-size:1.2rem}footer .cont_footer .info_adicional .horario p{font-size:.8rem}footer .cont_footer .info_adicional .titulo_imp{font-size:.9rem}footer .cont_footer .info_adicional .titulo_imp p{font-size:.8rem}footer .cont_footer .suscursales .matriz .titulo h2{font-size:.9rem}footer .cont_footer .suscursales .matriz .titulo img{height:1.4rem}footer .cont_footer .suscursales .matriz .direccion{font-size:70%}footer .cont_footer .suscursales .matriz .infoMatriz .info_general img{height:1.1rem}footer .cont_footer .suscursales .matriz .infoMatriz .info_general p{font-size:.6rem}footer .cont_footer .suscursales .puntos_venta .quito .titulo h2,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo h2{font-size:.8rem}footer .cont_footer .suscursales .puntos_venta .quito .titulo img,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo img{height:1.3rem}footer .cont_footer .suscursales .puntos_venta .quito .direccion,footer .cont_footer .suscursales .puntos_venta .guayaquil .direccion{font-size:65%}footer .cont_footer .suscursales .puntos_venta .quito .info_general img,footer .cont_footer .suscursales .puntos_venta .guayaquil .info_general img{height:1.1rem}footer .cont_footer .suscursales .puntos_venta .quito .info_general p,footer .cont_footer .suscursales .puntos_venta .guayaquil .info_general p{font-size:65%}footer .cont_footer .redesSociales h2{font-size:1.3rem}}@media (max-width:979px) and (min-width:641px){header{width:90vw}header .cont_menu{width:100%}header .cont_menu .contenedor{display:flex;height:6rem;justify-content:space-between;align-items:center;padding-left:1rem}header .cont_menu .contenedor .logo{width:20%}header .cont_menu .contenedor .logo img{width:100%}header .cont_menu .contenedor .list_menu{display:flex;flex-direction:column;margin-top:0;overflow-x:hidden;width:25%}header .cont_menu .contenedor .list_menu .respmenu{width:2rem;height:2rem;display:block;cursor:pointer;background-color:#fff}header .cont_menu .contenedor .list_menu .menu{top:50%;position:absolute;margin-left:-25%;display:flex;flex-direction:column;width:50%;gap:1rem;padding-left:0;visibility:hidden;background-color:rgba(93,93,93,0.789)}header .cont_menu .contenedor .list_menu .menu .menuitem{text-decoration:none;list-style:none}header .cont_menu .contenedor .list_menu .menu .menuitem a{text-decoration:none;font-family:helvetica;color:#dfdfdf;font-weight:10;font-size:1.2rem;font-weight:700}header .cont_menu .contenedor .list_menu .menu #tienda:hover .subMenu{width:90%;display:flex;padding:2em .5em 2em .5em}header .cont_menu .contenedor .list_menu .menu.visible{visibility:visible}header .cont_menu .contenedor .list_menu .menu.visible #compras:hover .subMenu{width:90%;display:flex;padding:2em .5em 2em .5em}footer{height:auto;margin-top:2rem}footer .cont_footer{display:flex;flex-direction:column;align-items:center}footer .cont_footer .veritas{display:flex;align-items:center;width:50%;height:100%}footer .cont_footer .suscursales{border-top:solid 3px #7c7c7c;border-bottom:solid 3px #7c7c7c;border-left:none;border-right:none;padding-left:0;padding-right:0;gap:.5rem}footer .cont_footer .suscursales .contsucursales{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}footer .cont_footer .suscursales .contsucursales .matriz,footer .cont_footer .suscursales .contsucursales .quito,footer .cont_footer .suscursales .contsucursales .guayaquil{align-items:flex-start}footer .cont_footer .suscursales .contsucursales .matriz .titulo h2,footer .cont_footer .suscursales .contsucursales .quito .titulo h2,footer .cont_footer .suscursales .contsucursales .guayaquil .titulo h2{font-size:.7em}footer .cont_footer .suscursales .contsucursales .matriz .direccion,footer .cont_footer .suscursales .contsucursales .quito .direccion,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion,footer .cont_footer .suscursales .contsucursales .matriz .info_general,footer .cont_footer .suscursales .contsucursales .quito .info_general,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general{font-size:70%;margin-top:0}footer .cont_footer .suscursales .contsucursales .matriz .direccion img,footer .cont_footer .suscursales .contsucursales .quito .direccion img,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion img,footer .cont_footer .suscursales .contsucursales .matriz .info_general img,footer .cont_footer .suscursales .contsucursales .quito .info_general img,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general img{display:none;height:1.4em}footer .cont_footer .redesSociales{display:flex;position:static;align-items:center;width:30%;height:100%;right:0;overflow:none}footer .cont_footer .redesSociales .contentredes{width:100%;display:flex;flex-direction:row;align-items:center;height:100%;gap:1em;padding-top:2%}footer .cont_footer .redesSociales .contentredes a{display:inline-block}footer .cont_footer .redesSociales .contentredes a .red-ico{position:static;width:80%;height:85%}footer .cont_footer .redesSociales .contentredes a .red-png{display:none}footer .cont_footer .redesSociales .contentredes a .youtube{display:none}footer .cont_footer .redesSociales .contentredes a .red-ico:hover{opacity:0}}@media (max-width:640px) and (min-width:0){header{width:93vw}header .cont_menu .contenedor{display:flex;height:6rem;justify-content:space-between;align-items:center;padding-left:1rem}header .cont_menu .contenedor .logo{width:25%}header .cont_menu .contenedor .logo img{width:100%}header .cont_menu .contenedor .list_menu{display:flex;flex-direction:column;margin-top:0;overflow-x:hidden;width:50%}header .cont_menu .contenedor .list_menu .respmenu{width:2rem;display:block;margin-left:5em;cursor:pointer;background-color:#fff}header .cont_menu .contenedor .list_menu .menu{margin-left:-55%;top:50%;position:absolute;display:flex;flex-direction:column;width:95vw;height:100rem;gap:1rem;padding-left:0;visibility:hidden;background-color:rgba(93,93,93,0.789);z-index:0}header .cont_menu .contenedor .list_menu .menu .menuitem{text-decoration:none;list-style:none}header .cont_menu .contenedor .list_menu .menu .menuitem a{text-decoration:none;font-family:helvetica;color:#dfdfdf;font-weight:10;font-size:1.2rem;font-weight:700}header .cont_menu .contenedor .list_menu .menu #tienda:hover .empresas{width:90%;display:flex;padding:2em .5em 2em .5em}header .cont_menu .contenedor .list_menu .menu #compras:hover .empresas{width:90%;display:flex;padding:2em .5em 2em .5em}header .cont_menu .contenedor .list_menu .menu.visible{visibility:visible}.carrusel{position:relative;overflow:hidden;width:100%}.carrusel .contentSlider{position:relative;width:100%;height:400px}.carrusel .sliders{height:60%}.carrusel .sliders .img.active{opacity:1}.carrusel .sliders .img{position:absolute;opacity:0;width:100%;transition:opacity 2s ease-in-out;height:100%}.carrusel .selectores{position:relative;margin-top:9rem;height:2rem;width:100%;z-index:100}.contenedor_body .mainContent .contDocument{padding:1rem 2rem 1rem 2rem;background-color:#caa55f;gap:1rem}.contenedor_body .mainContent .contDocument a{padding:.94rem 0;font-size:.9rem}.contenedor_body .mainContent .aboutUs{overflow:hidden;margin-top:1rem;display:flex;align-self:center;flex-direction:column;width:86%;background-image:url("/static/media/trama-1.png");background-repeat:no-repeat;background-position:right;background-size:contain}.contenedor_body .mainContent .aboutUs .contAbout{width:100%;margin-left:0;margin-right:0}.contenedor_body .mainContent .misionVision{width:86%}.contenedor_body .mainContent .misionVision .mision .textMision p,.contenedor_body .mainContent .misionVision .vision .textMision p,.contenedor_body .mainContent .misionVision .mision .textVision p,.contenedor_body .mainContent .misionVision .vision .textVision p{font-size:.9rem}.contenedor_body .mainContent .misionVision .mision .tituloMision h2,.contenedor_body .mainContent .misionVision .vision .tituloMision h2,.contenedor_body .mainContent .misionVision .mision .tituloVision h2,.contenedor_body .mainContent .misionVision .vision .tituloVision h2{font-size:1.5rem}.contenedor_body .mainContent .organigrama{gap:1rem}.contenedor_body .mainContent .organigrama .tituloOrganigrama h2{font-size:1.5rem}.contenedor_body .mainContent .organigrama .valores{width:110%;justify-content:center;row-gap:1rem}.contenedor_body .mainContent .organigrama .valores div{gap:.8rem;width:40%}.contenedor_body .mainContent .organigrama .valores div p{font-size:.7rem}.contenedor_body .mainContent .organigrama .valores div img{width:3rem}.contenedor_body .mainContent .infraestructura{margin-top:2rem}.contenedor_body .mainContent .infraestructura .btnOrganigrama a{padding:.7rem 2.5rem;font-size:1rem}.contenedor_body .mainContent .infraestructura .titulo h2{font-size:1.7rem;font-family:helvetica;margin-bottom:1rem}.contenedor_body .mainContent .infraestructura .contInfraestructura{width:100%}.contenedor_body .mainContent .infraestructura .contInfraestructura .imgInfraestructura{width:400px;height:450px}.contenedor_body .mainContent .infraestructura .contInfraestructura .imgInfraestructura img{width:100%;height:100%}.contenedor_body .mainContent .infraestructura .contInfraestructura .detalleInfraestructura{margin-left:-2rem;gap:2rem}.contenedor_body .mainContent .infraestructura .contInfraestructura .detalleInfraestructura div{gap:.5rem}.contenedor_body .mainContent .infraestructura .contInfraestructura .detalleInfraestructura div p{font-size:1rem;text-align:left}.contenedor_body .mainContent .infraestructura .contInfraestructura .detalleInfraestructura div img{width:4rem}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica{margin-left:0;margin-right:0}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica h2{font-size:1.7rem}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica p,.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica li{margin-bottom:1.25rem}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica p img,.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica li img{width:50px;padding-top:1rem}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica img{width:30%}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica .comp{line-height:.8rem;font-weight:500}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica .siete{margin-top:-.5rem}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica .firma{font-size:.8rem;line-height:1.5rem}.contenedor_body .mainContent .objetivos .tituloObjetivos h2{margin-top:3rem;margin-bottom:3rem}.contenedor_body .mainContent .objetivos .detalleObjetivos{display:flex;width:95%;flex-wrap:wrap;justify-content:center;align-self:center;gap:7rem;row-gap:2rem}.contenedor_body .mainContent .objetivos .detalleObjetivos div img{width:30%}.contenedor_body .mainContent .objetivos .detalleObjetivos div p{font-size:.7rem}.contenedor_body .mainContent .formContent .formulario .formtop .nombre label,.contenedor_body .mainContent .formContent .formulario .formtop .correo label,.contenedor_body .mainContent .formContent .formulario .formtop .asunto label{font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formtop .nombre input,.contenedor_body .mainContent .formContent .formulario .formtop .correo input,.contenedor_body .mainContent .formContent .formulario .formtop .asunto input{height:2rem;font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formtop .nombre input[type="email"],.contenedor_body .mainContent .formContent .formulario .formtop .correo input[type="email"],.contenedor_body .mainContent .formContent .formulario .formtop .asunto input[type="email"]{font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formmiddle{margin-top:1rem}.contenedor_body .mainContent .formContent .formulario .formmiddle label{font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formmiddle textarea{font-size:1rem}.contenedor_body .mainContent .formContent .formulario input[type="submit"]{width:30%;font-size:1.2rem}.contenedor_body .mainContent .infoEmpresa{margin-top:2rem;width:100%;height:100%;font-family:helvetica}.contenedor_body .mainContent .infoEmpresa h2{width:100%;text-align:center}.contenedor_body .mainContent .infoEmpresa div p{font-size:.8rem}.contenedor_body .mainContent .infoEmpresa div .imgInfo{width:1.5rem;height:1.5rem}.contenedor_body .mainContent .infoEmpresa .redes img{height:2rem}footer{height:auto;margin-top:2rem}footer .cont_footer{display:flex;flex-direction:column;align-items:center}footer .cont_footer .veritas{display:flex;align-items:center;width:50%;height:100%}footer .cont_footer .veritas img{width:100%;height:70%}footer .cont_footer .suscursales{margin-bottom:.5em;border-top:solid 3px #7c7c7c;border-bottom:solid 3px #7c7c7c;border-left:none;border-right:none;padding-left:0;padding-right:0;gap:.5rem}footer .cont_footer .suscursales .contsucursales{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}footer .cont_footer .suscursales .contsucursales .matriz,footer .cont_footer .suscursales .contsucursales .quito,footer .cont_footer .suscursales .contsucursales .guayaquil{align-items:flex-start}footer .cont_footer .suscursales .contsucursales .matriz .titulo h2,footer .cont_footer .suscursales .contsucursales .quito .titulo h2,footer .cont_footer .suscursales .contsucursales .guayaquil .titulo h2{font-size:.7em}footer .cont_footer .suscursales .contsucursales .matriz .direccion,footer .cont_footer .suscursales .contsucursales .quito .direccion,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion,footer .cont_footer .suscursales .contsucursales .matriz .info_general,footer .cont_footer .suscursales .contsucursales .quito .info_general,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general{font-size:70%;margin-top:0}footer .cont_footer .suscursales .contsucursales .matriz .direccion img,footer .cont_footer .suscursales .contsucursales .quito .direccion img,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion img,footer .cont_footer .suscursales .contsucursales .matriz .info_general img,footer .cont_footer .suscursales .contsucursales .quito .info_general img,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general img{display:none;height:1.4em}footer .cont_footer .redesSociales{display:flex;position:static;align-items:center;justify-content:center;width:80%;height:auto;right:0;overflow:none}footer .cont_footer .redesSociales .contentredes{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;height:auto;gap:0;padding-top:0}footer .cont_footer .redesSociales .contentredes a{display:flex;position:static;justify-content:center}footer .cont_footer .redesSociales .contentredes a .red-ico{position:static;width:30%}footer .cont_footer .redesSociales .contentredes a .red-png{display:none}footer .cont_footer .redesSociales .contentredes a .youtube{display:none}footer .cont_footer .redesSociales .contentredes a .red-ico:hover{opacity:0}}body{font-family:"Nexa",sans-serif;width:100vw;display:flex;margin:0;padding:0;flex-direction:column;align-items:center;overflow-x:hidden;background-image:url("/static/media/Fondo.webp");background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:top;height:100vh}body .contenedor_body{margin-top:7rem;display:flex;max-width:1400px}body .contenedor_body .mainContent{width:100%;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;justify-items:center;gap:1rem}#pdf-viewer{width:100%;height:600px}