@charset "utf-8";:root{--color-1: #810A5E;--color-2: #1D1D19;--color-3: #dcdbe0;--color-4: #F68A1E;--color-alexis : #007c38;--color-mercado: #0076AE;--color-gente: #c40850;--color-humano : #b40418;--color-sac: #f7b43b;--color-factura: #21A595;--color-recibo : #B92289;--font-1 : 'Lato', sans-serif}.color-alexis{color: var(--color-alexis)}.color-mercado{color: var(--color-mercado)}.color-gente{color: var(--color-gente)}.color-humano{color: var(--color-humano)}.color-sac{color: var(--color-sac)}.color-factura{color: var(--color-factura)}.color-recibo{color: var(--color-recibo)}.w-300{font-weight: 300 !important}.w-400{font-weight: 400 !important}*, :before,:after{margin: 0;padding: 0;box-sizing: border-box;position: relative;font-weight: normal;font-style: normal;font-family: var(--font-1, 'Lato', sans-serif)}:focus,.btn:focus,.form-control:focus{outline: none !important;box-shadow: none !important;border-color: var(--color-1)}*:first-child+html body{overflow: visible}::selection{background: var(--color-1);color: #fff}::-moz-selection{background: var(--color-1);color: #fff}::-o-selection{background: var(--color-1);color: #fff}::-ms-selection{background: var(--color-1);color: #fff}.pg-producto.alexis ::selection{background: var(--color-alexis);color: #fff}.pg-producto.alexis ::-moz-selection{background: var(--color-alexis);color: #fff}.pg-producto.alexis ::-o-selection{background: var(--color-alexis);color: #fff}.pg-producto.alexis ::-ms-selection{background: var(--color-alexis);color: #fff}.pg-producto.mercado ::selection{background: var(--color-mercado);color: #fff}.pg-producto.mercado ::-moz-selection{background: var(--color-mercado);color: #fff}.pg-producto.mercado ::-o-selection{background: var(--color-mercado);color: #fff}.pg-producto.mercado ::-ms-selection{background: var(--color-mercado);color: #fff}.pg-producto.gente ::selection{background: var(--color-gente);color: #fff}.pg-producto.gente ::-moz-selection{background: var(--color-gente);color: #fff}.pg-producto.gente ::-o-selection{background: var(--color-gente);color: #fff}.pg-producto.gente ::-ms-selection{background: var(--color-gente);color: #fff}.pg-producto.humano ::selection{background: var(--color-humano);color: #fff}.pg-producto.humano ::-moz-selection{background: var(--color-humano);color: #fff}.pg-producto.humano ::-o-selection{background: var(--color-humano);color: #fff}.pg-producto.humano ::-ms-selection{background: var(--color-humano);color: #fff}.pg-producto.sac ::selection{background: var(--color-sac);color: #fff}.pg-producto.sac ::-moz-selection{background: var(--color-sac);color: #fff}.pg-producto.sac ::-o-selection{background: var(--color-sac);color: #fff}.pg-producto.sac ::-ms-selection{background: var(--color-sac);color: #fff}.pg-producto.factura ::selection{background: var(--color-factura);color: #fff}.pg-producto.factura ::-moz-selection{background: var(--color-factura);color: #fff}.pg-producto.factura ::-o-selection{background: var(--color-factura);color: #fff}.pg-producto.factura ::-ms-selection{background: var(--color-factura);color: #fff}.pg-producto.recibo ::selection{background: var(--color-recibo);color: #fff}.pg-producto.recibo ::-moz-selection{background: var(--color-recibo);color: #fff}.pg-producto.recibo ::-o-selection{background: var(--color-recibo);color: #fff}.pg-producto.recibo ::-ms-selection{background: var(--color-recibo);color: #fff}.col-25{width: 19.9998%;max-width: 19.9998%;flex: 0 0 19.9998%}.ejemplo-col [class*=col]{background: #eee;border:1px solid #ccc}.row-custom,main,header,section,aside,nav,time,picture,figure,article,address,footer{width:100%;float:left}[class*=ratio]{width:100%;float:left;text-align:center;overflow:hidden;display:flex;align-items:center;justify-content:center}.ratio-100{padding-top:100% !important}.ratio-75{padding-top:75% !important}.ratio-56{padding-top:56.25% !important}.ratio-48{padding-top:48% !important}.ratio-35{padding-top:35% !important}.ratio-25{padding-top:25% !important}.ratio-20{padding-top:20% !important}.ratio-15{padding-top:15% !important}[class*=ratio] img{display:block;position:absolute;top:0;bottom:0;left: 0;width:100%;height:100%;max-width:inherit;margin:auto;object-fit: cover}.d-flex{align-items: center}img{width:auto;max-width:100%;height:auto}.foto{top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}figure{margin:0;line-height: 0}figcaption{width:100%;float:left}.loading{position:fixed;top:0;z-index:9999999999999;background-color:rgba(255,255,255,0.9);width:100%;height:100%;background-image:url(../img/preload.gif);background-repeat:no-repeat;background-position:center center;background-size:60px;display:none}.lightbox{position:fixed;top:0;z-index:9999999999999;width:100%;height:100%;display:flex;align-items:center;background-repeat:no-repeat;background-position:center center;opacity:0;visibility:hidden;transition:ease 0.5s}.lightbox.visible{opacity:1;visibility:visible}.lightbox .close{width:30px;height:30px;position:absolute;top:2rem;right:2rem;background-repeat:no-repeat;cursor:pointer}.lightbox .close:hover{opacity:0.7}.popup-custom{width:100%;height:auto;max-height:95%;overflow:hidden;top:0;bottom:0;left:0;right:0;margin:auto}#preloader{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 9999999999999999999999;background-color: #fff;opacity:.95}#status{position: absolute;left: 50%;top: 50%;background-repeat: no-repeat;background-position: center;background-size: contain;width: 40px;height: 40px;background-image: url('../img/preload.svg');margin: -30px 0 0 -30px}.direction{-webkit-flex-direction: row-reverse;-moz-flex-direction: row-reverse;-ms-flex-direction: row-reverse;-o-flex-direction: row-reverse;flex-direction: row-reverse}html, body{height: 100%}body{height:100%;overflow-x:hidden;font-family: var(--font-1);font-size:.9rem;background-color: #fff;color: var(--color-2)}#cont{width: 100%;min-height: 100%;overflow: hidden;padding-bottom: 0}#cont:before{content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url(../img/fondo-productos.jpg) no-repeat top;opacity: .4}.container{max-width: 1420px;padding: 0 25px}h1{font-size:2.4rem}h2{font-size:2.25rem}h3{font-size:1.85rem}h4{font-size:1.6rem}h5{font-size:1.2rem}h6{font-size:1rem}h1,h2,h3,h4,h5,h6{font-family: var(--font-2);font-weight: 600}.tit-custom{color: var(--color-2);font-weight: 600;height: 103px;text-align: center;background-repeat: no-repeat;background-position: center;display: flex;align-items: center;justify-content: center}.tit-custom.tipo-1{background-image: url(../img/tit-tipo-1.png)}.tit-custom.tipo-2{background-image: url(../img/tit-tipo-2.png)}.tit-custom.tipo-3{background-image: url(../img/tit-tipo-3.png)}.tit-custom.color-1{color: var(--color-1)}.tit-custom.alexis{color: var(--color-alexis)}.tit-custom.mercado{color: var(--color-mercado)}.tit-custom.gente{color: var(--color-gente)}.tit-custom.humano{color: var(--color-humano)}.tit-custom.sac{color: var(--color-sac)}.tit-custom.factura-electronica{color: var(--color-factura)}.tit-custom.recibo-electronico{color: var(--color-recibo)}.intro .tit-custom{justify-content: space-between;float: left;width: auto}p{line-height: 1.4}a{cursor: pointer;text-decoration: none;color: var(--color-1)}a:link{}a:hover{text-decoration: none;color: var(--color-1)}.producto.alexis a{color: var(--color-alexis)}.producto.mercado a{color: var(--color-mercado)}.producto.gente a{color: var(--color-gente)}.producto.humano a{color: var(--color-humano)}.producto.sac a{color: var(--color-sac)}.producto.factura a{color: var(--color-factura)}.producto.recibo a{color: var(--color-recibo)}a:visited{}.ico,.ico:before,.ico:after{content: '';background-repeat: no-repeat;background-size: contain;background-position: center}.ico-ok:before{background-image: url(../img/ico-ok.svg?2)}.ico-error:before{background-image: url(../img/ico-error.svg?2)}.ico-ubicacion:before{background-image: url(../img/ico-ubicacion.png)}.ico-correo:before{background-image: url(../img/ico-correo.png)}.ico-tel:before{background-image: url(../img/ico-tel.png)}.ico-programa:before{width: 30px;height: 30px;float: left;margin-right: 5px;background-size: auto}.ico-programa.alexis:before{background-image: url(../img/alexis.png)}.ico-programa.mercado:before{background-image: url(../img/mercado.png)}.ico-programa.gente:before{background-image: url(../img/gente.png)}.ico-programa.humano:before{background-image: url(../img/humano.png)}.ico-programa.sac:before{background-image: url(../img/sac.png)}.ico-programa.factura:before{background-image: url(../img/factura-electronica.png)}.ico-programa.recibo:before{background-image: url(../img/recibo.png)}.btn{width:auto;display:inline-block;text-decoration:none;cursor:pointer;border-radius: 20px;border:1px solid var(--color-2);padding: 8px 30px;color: var(--color-2);font-size: .9rem;transition: all 1s ease !important}.btn:hover{background: var(--color-2);color:#fff}.btn.blanco{background-color: #fff;font-weight: 600}.btn.blanco:hover{background-color: var(--color-2);color: #fff}.btn-2022{width : auto;border-radius : 20px;padding : 10px 30px 12px 30px;background-color: var(--color-4);color : #fff !important;font-size : 1.15rem;line-height : 1.15;text-align: center}.btn-2022.gr{padding: 16px 50px;border-radius: 30px}.btn-2022:hover{color : #fff !important;background-color: var(--color-1)}.pg-producto.alexis .btn-2022:hover,.pg-producto.alexis .btn-correo:hover{background-color: var(--color-alexis)}.pg-producto.mercado .btn-2022:hover,.pg-producto.mercado .btn-correo:hover{background-color: var(--color-mercado)}.pg-producto.gente .btn-2022:hover,.pg-producto.gente .btn-correo:hover{background-color: var(--color-gente)}.pg-producto.humano .btn-2022:hover,.pg-producto.humano .btn-correo:hover{background-color: var(--color-humano)}.pg-producto.sac .btn-2022:hover,.pg-producto.sac .btn-correo:hover{background-color: var(--color-sac)}.pg-producto.factura .btn-2022:hover,.pg-producto.factura .btn-correo:hover{background-color: var(--color-factura)}.pg-producto.recibo .btn-2022:hover,.pg-producto.recibo .btn-correo:hover{background-color: var(--color-recibo)}.btn-correo{width : 60px;height: 60px;border-radius : 50%;background-color: var(--color-4);position: fixed;top : 0;bottom: 0;right : 30px;margin: auto;cursor: pointer;z-index : 990;display : none !important;visibility: hidden}.btn-correo svg{position: absolute;top : 0;right : 0;bottom: 0;left: 0;margin: auto;object-fit: contain;width : 50%;height: 50%}.btn-correo:hover{background-color: var(--color-1)}#header{padding: 15px 0;position: fixed;z-index:999;transition: all .4s ease;background-color: #fff;border-top: 4px solid var(--color-1)}#header .container{display: flex;align-items: center;justify-content: space-between}#header.scroll{padding: 10px 0;border-bottom: 1px solid #eee}.scroll #logo{height:40px}.cabezal{height : 125px;background : var(--color-1);display: flex;align-items: center;justify-content: center;mix-blend-mode : multiply;padding: 15px 0}.cabezal h3{color: #fff;font-weight: normal;margin-bottom: 0}.pg-producto .cabezal{background-color: #EEEEEE}.pg-producto .cabezal .container{display: flex;align-items: center;justify-content: center}.pg-producto .cabezal img{margin-right: 50px;max-height: 85px}.pg-producto .cabezal .btn-2022{margin-left: 50px}.main-menu{width: auto;max-width: 100%;height : 100%;top: 0;bottom : 0;right: 0;margin : 0}.menu{height :100%;display:block;width:auto;float:left;margin :0;right:0}.menu li{width: auto;float: left;margin-bottom: 0;padding: 0 30px;margin : 0;list-style : none;position : relative}.menu li a{width: auto;float: left;font-size: 1rem;font-weight: 600;text-decoration: none;text-transform : uppercase;padding: 0;cursor : pointer;text-align : center;color: var(--color-2);border-left: 2px solid transparent}.menu li a:after{content : '';position: absolute;left: 0;right : 0;width : 100%;height: 3px;background: var(--color-1);transform : translateY(69px);transition: all .2s ease;opacity : 0}#header.scroll .menu li a:after{transform : translateY(39px)}.menu li.activo a:after{opacity: 1}.menu li:last-child{padding-right: 0}.sub-menu{width : 160%;height: 0;position: absolute;top : 100%;left: 0;display : block;padding-top : 8px;visibility: hidden;opacity : 0;background-color: transparent;transition: all .7s ease-in;border-bottom : 0}.scroll .sub-menu{padding-top: 19px}.sub-menu li{display: none;width: 100%;padding:0;background: #fff}.sub-menu li a{width: 100%;float: left;padding: 8px 30px;margin: 0;color: #333;text-align: left;border-left: none !important}.menu li .sub-menu li a:after{display: none}.menu li.activo .sub-menu li a, .menu li a:hover .sub-menu li a{color: #000}.sub-menu li a:hover{background-color: var(--color-1) !important;color: #fff !important}.menu li:hover .sub-menu{opacity: 1;visibility: visible;height: auto}.menu li:hover .sub-menu li{display: block}.menu li.activo a,.menu li a:hover{color:var(--color-1)}#flag{display: none}.btn-menu{display: none;position: absolute;top: 0;bottom: 0;right:25px;margin: auto;width: 30px;height: 30px;cursor: pointer;background: #fff}.btn-menu span{position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 2px;margin: auto;border-radius: 0;transition: background 0s .25s;background: var(--color-1)}.btn-menu span:before, .btn-menu span:after{position: absolute;width: inherit;height: inherit;content: '';transition-delay: .25s, 0s;transition-duration: .25s, .25s;background: var(--color-1);border-radius: 10px}.btn-menu span:before{top: -8px;transition-property: top, -webkit-transform;transition-property: top, transform}.btn-menu span:after{bottom: -8px;transition-property: bottom, -webkit-transform;transition-property: bottom, transform}.activo #flag + span{background: none}.activo #flag + span:before{top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg)}.activo #flag + span:after{bottom: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}.activo #flag + span:before,.activo #flag + span:after{transition-delay: 0s, .25s}.btn-cerrar-menu{width: 2rem;height: 2rem;display: none}.nav-mapa{padding-left: 220px;column-count: 2}.nav-mapa *{color: var(--color-2)}.nav-mapa h6{position: absolute;width: 200px;height: 100%;top: 0;bottom: 0;left: 0;margin: auto;display: flex;align-items: center;justify-content: space-between;background-position: left}.nav-mapa a{width: 100%;float: left;margin-bottom: 15px}.nav-mapa a:hover{color: var(--color-1)}.paginacion{text-align: center;margin-top: 40px;display: flex;align-items: center;justify-content: center;width: auto;float: left}.paginacion a{width: 30px;height: 30px;display: inline-flex;align-items: center;justify-content: center;border:1px solid var(--color-1);border-radius: 50%;margin: 0 5px}.paginacion span{width: 30px;height: 30px;display: inline-flex;align-items: center;justify-content: center;border:1px solid var(--color-1);border-radius: 50%;background: var(--color-1);color: #fff}.paginacion a:hover{background-color: var(--color-1);color: #fff}.paginacion .sig{border: none;font-size: 0;background: url(../img/ico-sig.svg) no-repeat center;background-size: 8px}.paginacion .ant{border: none;font-size: 0;background: url(../img/ico-ant.svg) no-repeat center;background-size: 8px}.paginacion .sig:hover,.paginacion .ant:hover{border:1px solid var(--color-1);background-color: transparent}#main{padding-top: 124px}.contenido{margin-top: 80px}.clientes{padding: 80px 0}.clientes header{margin-bottom: 100px}.politica{padding: 70px 0 160px 0}.politica .col-md-6:nth-child(1){padding-right: 60px}article h2,article h3,article h4,article h5,article h6{margin-bottom: 0;text-align : left;line-height: 1.2;margin-bottom: 12px;width: 100%;float: left}article h1 strong,article h2 strong,article h3 strong,article h4 strong,article h5 strong,article h6 strong{font-weight:600}article p{width: 100%;float: left;text-align : left;margin-bottom: 12px;line-height: 1.4;font-size: 1rem}article p + h1,article p + h2,article p + h3,article p + h4,article p + h5,article p + h6{margin-top:20px}article .copete p{font-weight: 600}article ul{width:100%;float:left;margin-bottom:20px;padding-left:18px}article ul li{width: 100%;float: left;line-height:1.5;font-size: 1rem}article .ul-custom.alexis li,.producto.alexis ul li{list-style-image: url(../img/li-alexis.png)}article .ul-custom.mercado li,.producto.mercado ul li{list-style-image: url(../img/li-mercado.png)}article .ul-custom.gente li,.producto.gente ul li{list-style-image: url(../img/li-gente.png)}article .ul-custom.humano li,.producto.humano ul li{list-style-image: url(../img/li-humano.png)}article .ul-custom.sac li,.producto.sac ul li{list-style-image: url(../img/li-sac.png)}article .ul-custom.factura-electronica li,.producto.factura ul li{list-style-image: url(../img/li-factura-electronica.png)}article .ul-custom.recibo-electronico li,.producto.recibo-electronico ul li{list-style-image: url(../img/li-recibo-electronico.png)}article a{text-decoration: underline}article a:hover{text-decoration: none}.intro h1{font-size: 2.15rem;font-weight: 600;margin-bottom: 20px}.intro h2{font-size: 1.7rem;font-weight: 600}.intro h3{font-size: 1.45rem;font-weight: 400;margin-bottom: 25px}.intro p{font-size: 1rem;font-weight: 400;line-height: 1.4}.main-inicio .intro p{font-size: 1.2rem;font-weight: 300;line-height: 1.3}.productos-home .intro p,.productos-home .intro ul li{font-size: 1.2rem;text-align : left;font-weight: 400}.intro a{font-weight: 400;text-decoration: none}.intro a:hover{color: #000}.intro .btn-2022{margin-top: 30px;float: left}.main-producto .productos-home{display: flex;align-items: center;margin-top: 40px}.main-producto .productos-home .container{display: flex;align-items: center;justify-content: flex-end;height: 100%;padding-top: 0}.col-img{margin-bottom: 30px !important;padding-right: 50px}#demo-gente-pie{margin-top: 60px}article.column-2{column-count: 2;column-gap: 60px}aside a{width: 100%;float: left;padding: 15px 10px;color: #000;border-bottom: 1px solid #f5f5f5}aside a:hover,aside a.activo{color: #fff;background-color: var(--color-1);text-decoration: none}address a,address span{width: 100%;float: left;color: var(--color-2);display: inline-flex;align-items: center;margin-bottom: 20px;font-weight: 600}address *:before{width: 40px;height: 45px;float: left;margin-right: 15px}address a:hover{color: var(--color-1)}#footer{padding: 80px 0 40px 0;border-top: 10px solid var(--color-1);background-image: url(../img/fondo-footer.jpg);background-position: center;background-size: cover;background-repeat: no-repeat}#logo{width : 58px;height: 90px;float : left;margin: 0;padding : 0;transition: all .2s ease-in-out}#logo a{position : absolute;width: 100%;height : 100%;float: left;background-position: left center;background-size: contain;background-repeat: no-repeat;background-image : url(../img/logo-saico2.svg);transition : all .3s ease}#logo span{display: none}.owl-carousel{position: absolute;top: 0;left: 0}.owl-carousel, .owl-carousel .owl-stage-outer, .owl-carousel .owl-stage, .owl-carousel .owl-item,.owl-carousel .item,.owl-carousel .item-video{height:100%}.owl-carousel .owl-video{position:absolute;left:0;top:0;height: 100%}.owl-carousel .owl-video-wrapper{position:absolute;width:100%;top:0}.owl-carousel .owl-video-play-icon{background-size: contain}.owl-controls,.owl-nav,.owl-dots{display:none}.owl-carousel{width:100%;float:left}.prev,.next{display: block;position:absolute;width:27px;height: 100%;font-size: 0;z-index: 907;cursor: pointer;position: absolute;top: 0;bottom: 0;display: flex;align-items: center;background-image: url(../img/flecha-slider.png);background-repeat: no-repeat;background-position: center;opacity: .6}.prev{left: 25px;transform: rotate(180deg)}.next{right: 25px}.prev:hover,.next:hover{opacity: .4}.slider.inicio{position: absolute;top: 0;bottom: 100%;left: 0;width: 100%;height: 100%;z-index: 900;opacity: 0;transition: all .4s ease}.slider.inicio.mostrar{opacity: 1}.slider.inicio .container{position: absolute;top: 0;left: 0;right: 0;z-index: 80;height: 100%}.slider.inicio .owl-carousel{width: 100%;height: 100%;position: absolute;left: auto;right: 0;top: 0;bottom: 0;margin: auto;display: flex;align-items: center}.slider.inicio .item{display: flex;align-items: center;justify-content: center}.slider.inicio .item h4{color: #fff;font-weight: 300;font-size: 2.4rem}.slider.inicio .owl-dots{display: block;display:inline-table;position:absolute;width:100%;height:20px;bottom: 0;right: 30px;margin:auto;text-align:center;z-index: 9090}.slider.inicio .owl-dots{width: 100%;text-align: center}.owl-dot{width:13px;height:13px;float:left;margin:0 6px;background:#000;transition:ease-in 0.4s;float:none;display:inline-block}.owl-dot.active{background:#DA251C}.slide-tutos{margin-top: 15px}.slide-tutos .owl-carousel{position: relative}.slide-tutos span{width: 100%;float: left;padding: 8px 0;color: #1D1D19;font-size: .95rem}.slide-tutos a{display: block}.slide-tutos a:before{content: '';position: absolute;top: 0;right: 0;left:0;bottom: 0;width: 61px;height: 60px;background-size: contain;z-index:801;margin: auto}.slide-tutos.alexis a:before{background: url(../img/ico-play-alexis.png) no-repeat center}.slide-tutos.mercado a:before{background: url(../img/ico-play-mercado.png) no-repeat center}.slide-tutos.gente a:before{background: url(../img/ico-play-gente.png) no-repeat center}.slide-tutos.humano a:before{background: url(../img/ico-play-humano.png) no-repeat center}.slide-tutos.sac a:before{background: url(../img/ico-play-sac.png) no-repeat center}.slide-tutos.factura a:before{background: url(../img/ico-play-factura.png) no-repeat center}.slide-tutos.recibo a:before{background: url(../img/ico-play-recibo.png) no-repeat center}.slide-tutos a:after{content: '';width: 100%;height: 100%;position:absolute;top: 0;left: 0;background-color: #fff;z-index: 800;opacity: .4;transition: all .4s ease}.slide-tutos a:hover:after{opacity: .85}.slide-tutos.alexis a:hover span{color: var(--color-alexis)}.slide-tutos.mercado a:hover span{color: var(--color-mercado)}.slide-tutos.gente a:hover span{color: var(--color-gente)}.slide-tutos.humano a:hover span{color: var(--color-humano)}.slide-tutos.sac a:hover span{color: var(--color-sac)}.slide-tutos.factura a:hover span{color: var(--color-factura)}.slide-tutos.recibo a:hover span{color: var(--color-recibo)}.slide-clientes{padding: 0 30px}.slide-clientes .owl-carousel{position: relative}.slide-clientes i{background: url(../img/flecha-negra.png) no-repeat;width:20px;height: 40px;top: 0;bottom: 0;margin: auto}.slide-clientes .prev{transform: rotate(180deg);left: 0}.slide-clientes .next{right: 0}.slide-clientes .item{text-align: center}.slide-clientes img{width: auto !important;margin: auto}form{width:100%;display:inline-block}.form-group{width: 100%;float: left}.form-control{border-radius: 0;padding: 15px;height: auto}form p{color: #fff;margin-bottom: 50px}select,textarea,input,input[type="text"],input[type="button"],input[type="submit"]{appearance: none;-webkit-appearance: none;-moz-appearance: none;-op-appearance: none;border-radius: 0;-webkit-border-radius:0}input,textarea,select{width: 100%;float: left;border-radius: 4px !important}textarea{height:70px}select{cursor : pointer;appearance : none;-webkit-appearance : none;-moz-appearance: none;-op-appearance : none;background-image : url(../img/ico-select.svg);background-repeat: no-repeat;background-position: calc(100% - 10px) center;background-color : transparent;background-size: 8px}select:focus{background-image:url(../img/ico-select.svg);border:1px solid #666}input:focus,textarea:focus{outline:0;border-color:#fff}input[type="checkbox"],input[type="radio"]{display:none}label.check,label.radio{width:auto;margin-right:35px;background-repeat:no-repeat;padding-left:22px;background-size: 16px;cursor:pointer;margin: 5px 0 10px 0;font-size: 1.4rem}label.check{background-image:url(../img/checkbox.png);background-image:url(../img/checkbox.svg)}input[type='checkbox']:checked + label{background-image:url(../img/checkbox-checked.png) !important;background-image:url(../img/checkbox-checked.svg) !important}label.radio{background-image:url(../img/radio.png);background-image:url(../img/radio.svg)}input[type='radio']:checked + label{background-image:url(../img/radio-checked.png) !important;background-image:url(../img/radio-checked.svg) !important}form .btn{float: right;padding: 6px 30px;background-color: var(--color-1);color: #fff;border-color: var(--color-1)}.verif{display:none}.form-contactate{padding: 15px 0 40px 0}.form-contactate h6{margin: 0 0 10px 0}.pg-producto.alexis .form-contactate h6{color: var(--color-alexis)}.pg-producto.mercado .form-contactate h6{color: var(--color-mercado)}.pg-producto.gente .form-contactate h6{color: var(--color-gente)}.pg-producto.humano .form-contactate h6{color: var(--color-humano)}.pg-producto.sac .form-contactate h6{color: var(--color-sac)}.pg-producto.factura .form-contactate h6{color: var(--color-factura)}.pg-producto.recibo .form-contactate h6{color: var(--color-recibo)}.pro input,.pro textarea{border-width: 1px;border-style: solid;padding : 5px 10px;margin-bottom : 15px;background-color: #f5f5f5;border-radius : 3px}.pg-producto.alexis input,.pg-producto.alexis textarea{border-color: var(--color-alexis)}.pg-producto.mercado input,.pg-producto.mercado textarea{border-color: var(--color-mercado)}.pg-producto.gente input,.pg-producto.gente textarea{border-color: var(--color-gente)}.pg-producto.humano input,.pg-producto.humano textarea{border-color: var(--color-humano)}.pg-producto.sac input,.pg-producto.sac textarea{border-color: var(--color-sac)}.pg-producto.factura input,.pg-producto.factura textarea{border-color: var(--color-factura)}.pg-producto.recibo input,.pg-producto.recibo textarea{border-color: var(--color-recibo)}.pro button{width : auto;padding : 8px 24px;background-color: var(--color-1);color : #fff;border: 1px solid var(--color-1);text-transform: uppercase;cursor: pointer;transition: all .2s ease;border-radius : 20px}.pg-producto.alexis .pro button{border-color: var(--color-alexis);background-color: var(--color-alexis)}.pg-producto.mercado .pro button{border-color: var(--color-mercado);background-color: var(--color-mercado)}.pg-producto.gente .pro button{border-color: var(--color-gente);background-color: var(--color-gente)}.pg-producto.humano .pro button{border-color: var(--color-humano);background-color: var(--color-humano)}.pg-producto.sac .pro button{border-color: var(--color-sac);background-color: var(--color-sac)}.pg-producto.factura .pro button{border-color: var(--color-factura);background-color: var(--color-factura)}.pg-producto.recibo .pro button{border-color: var(--color-recibo);background-color: var(--color-recibo)}.pg-producto.alexis .pro button:hover{color: var(--color-alexis)}.pg-producto.mercado .pro button:hover{color: var(--color-mercado)}.pg-producto.gente .pro button:hover{color: var(--color-gente)}.pg-producto.humano .pro button:hover{color: var(--color-humano)}.pg-producto.sac .pro button:hover{color: var(--color-sac)}.pg-producto.factura .pro button:hover{color: var(--color-factura)}.pg-producto.recibo .pro button:hover{color: var(--color-recibo)}.pro button:hover{background-color: #fff !important}input::-webkit-input-placeholder{color: #666;font-weight:400}input::-moz-placeholder{color: #666;font-weight:400}input:-ms-input-placeholder{color:#666;font-weight:400}input:-moz-placeholder{color: #666;font-weight:400}textarea::-webkit-input-placeholder{color: #666;font-weight:400}textarea::-moz-placeholder{color: #666;font-weight:400}textarea:-ms-input-placeholder{color:#666;font-weight:400}textarea:-moz-placeholder{color: #666;font-weight:400}form h6{color: var(--color-1);margin-bottom: 15px}.modal-alert .modal-header{border: none}.modal-alert .modal-title{text-align: center;width: 100%}.modal-alert .modal-body h6{font-family: var(--font-1);font-size: 1.2rem}.modal-alert .modal-title i{display: inline-block;margin: auto}.modal-alert .modal-title i:before{width: 50px;height: 50px;display: inline-block}.msj-ok{width: 100%;padding: 15px;text-align: center}.msj-ok i{width: 55px;height : 55px;margin : auto;display: inline-flex;background-image : url(../img/ico-ok.svg);background-size: contain;background-position: center;background-repeat: no-repeat}.msj-ok h6{width : 100%;float : left;color : #4D9B08;font-size : 1.25rem;text-align: center;margin-top: 20px}.tabs{margin-bottom: 2rem}.tab-link{width: 11.11%;padding: 1rem;opacity: .8;color: #000;cursor: pointer;list-style: none;text-align: center;float: left;border-bottom: 1px solid #ccc}.tab-link:hover,.tab-link.current{opacity: 1;color: var(--color-1);border-bottom: 1px solid var(--color-1)}.tab-link.current{font-weight: bold}.tab-content{width:100%;visibility:hidden;opacity:0;height:0;padding:0;margin:0;float:left}.tab-content.current{opacity:1;visibility:visible;height:auto}.tab-content span{width: 33.3332%;padding: 8px 20px;float: left;text-align:left;background-color: rgba(255,255,255,.9)}.tab-content span:nth-child(odd){background-color: #f5f5f5}.acordeon{padding-left:0;margin:0}.item-acordeon{width:100%;float:left;cursor:pointer;list-style:none;margin-bottom:5px;padding: 1rem 0;background-color: var(--color-1);color: #fff;padding-left: 15px;transition: all .2s ease}.item-acordeon:after{content: '';position:absolute;top: 0;bottom:0;right:1rem;margin:auto;width: 10px;height: 19px;background-image: url(../img/ico-acordeon.png);background-size: contain;background-repeat:no-repeat;background-position:right;font-size: 1.8rem;font-weight: 400}.item-acordeon.activo{background-color: #fff;border-bottom: 1px solid var(--color-1);color: var(--color-1)}.item-acordeon.activo:after{content: '';width: 19px;height: 10px;background-image: url(../img/ico-acordeon-activo.png);transition: all .1s ease}.item-acordeon:hover{background-color: #720552}.item-acordeon.activo:hover{background-color: #eee}.acordeon .info{display: none;width:100%;float:left;padding:5px 0 10px 0;display:none}.acordeon .info.activo{display: block}.cont-px{overflow: hidden;height: 480px}.parallax{width:100%;height: 150%;background-position: center top;background-repeat: no-repeat;background-attachment: fixed;background-size:cover;left:0;float:left;top:0;z-index:0;background-image: url(../img/img-parallax-2.jpg)}.parallax:before{content: '';width: 100%;height: 100%;position: absolute;background: rgba(0,0,0,.5)}.cont-px .container{position: absolute;height: 100%;left: 0;right: 0;margin: auto;z-index: 900;text-align: center;display: flex;align-items: center;justify-content: center}.cont-px h3{color: #fff;font-weight: normal;margin-bottom: 40px}.mascara{width: 100%;float: left;padding-top: 75%}.mascara:before,.mascara:after{content: '';position: absolute;left: 0;width: 100%;height: 4px;background: #fff;z-index: 10}.mascara:before{top: -1px}.mascara:after{bottom: -1px}.mascara .cont-px{height: 100%;position: absolute;top: 0;left: 0;width: 100%}.mascara .cont-px:after{content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-image: url(../img/mascara.svg);background-size: contain;background-repeat: no-repeat;z-index: 900}.mascara .parallax{background-size: contain}.mascara .parallax:before{display:none}.mapa{width:100%;height: 400px;padding: 0;margin-top: 60px}.leaflet-container .leaflet-marker-pane img{width: 52px !important;height: 64px !important}.video{padding-bottom: 32%;height: 0;clear:both;width:100%;overflow: hidden}.video video,.video iframe,.video embed,.video objet{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover}.video .container{position: absolute;top: 0;left: 0;right: 0;z-index: 80;height: 100%}.video:after{content: '';width: 100%;height: 100%;position: absolute;background: rgba(129,17,93,.7);z-index: 50;top: 0;left: 0;mix-blend-mode: inherit}.video .tx{position: absolute;left: 0;top: 0;bottom: 0;display: flex;align-items: center;width: 100%;height: 100%;text-align: center;left: 20px}.video .tx h2,.video .tx h4{color: #fff;font-weight: 300}.video .tx h2{font-size: 4.2rem}.video .tx h4{font-size: 2.4rem}.adjunto{float:left;text-decoration:none;background-repeat:no-repeat;background-position:left;color: #000;font-style: italic;text-decoration: underline;font-size: 1.15rem;margin-right: 40px;display: inline-flex;align-items: center}.adjunto:before{content: '';float: left;margin-right: 10px;width: 30px;height: 36px;filter: grayscale(100%);background-image: url(../img/ico-descarga-defecto.png)}.adjunto.alexis:before{background-image: url(../img/ico-descarga-alexis.png)}.adjunto.mercado:before{background-image: url(../img/ico-descarga-mercado.png)}.adjunto.gente:before{background-image: url(../img/ico-descarga-gente.png)}.adjunto.humano:before{background-image: url(../img/ico-descarga-humano.png)}.adjunto.sac:before{background-image: url(../img/ico-descarga-sac.png)}.adjunto.factura:before{background-image: url(../img/ico-descarga-factura-electronica.png)}.adjunto.recibo:before{background-image: url(../img/ico-descarga-recibo-electronico.png)}.adjunto:hover:before{filter: grayscale(0)}.adjunto.alexis:hover{text-decoration: none;color: var(--color-alexis)}.adjunto.mercado:hover{text-decoration: none;color: var(--color-mercado)}.adjunto.gente:hover{text-decoration: none;color: var(--color-gente)}.adjunto.humano:hover{text-decoration: none;color: var(--color-humano)}.adjunto.sac:hover{text-decoration: none;color: var(--color-sac)}.adjunto.factura:hover{text-decoration: none;color: var(--color-factura)}.adjunto.recibo:hover{text-decoration: none;color: var(--color-recibo)}.row-table{width:100%;max-width:100%;float:left;overflow-x:auto}table{border: 1px solid #202020;border-collapse: collapse;margin: 0;padding: 0;width: 100%}table caption{margin: .5rem 0 .75rem}table tr{background: #fff;border: 1px solid #202020;padding: .35rem}table tr:first-child td{font-weight: 600;background: #eee}table tr:last-child td{font-weight: 600}table th,table td{padding: .5em;text-align: center;color: #202020;border:1px solid #202020}table th{text-transform: uppercase}.efecto{opacity: 0;transform: translateY(240px)}.transition{transition: all 1.2s ease}.efecto-add{opacity: 1 !important;transform: translateY(0)}.fancybox-bg{background:#333}.fancybox-navigation{position:initial !important}.fancybox-button, .fancybox-infobar__body,.fancybox-arrow:after{background-color:rgba(0,0,0,.8)}.fancybox-arrow:hover{opacity:1 !important}.fancybox-image-wrap{max-width:90%;margin:auto !important}.fancybox-close-small:after{color: #202020;font-size: 20px}.popup-fbx{display: none;max-width: 800px}.popup-fbx h5{width: 100%;float: left;margin: 20px 0;color:#DA251C}.grid-sizer,.grid-item{width: 32.5%;float: left;padding: 0;margin-bottom: 30px}.grid-item--width2{width: 65%}.grid-item img{width: 100%}.grid-item .cont-video{position: absolute;width: 100%;height: 100%;top: 0;right: 0;bottom: 0;left: 0;margin: auto;background-color: rgba(0,0,0,.6);z-index: 9}.grid-item .cont-video:after{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;width: 113px;height: 128px;background: url(../img/ico-play.png) no-repeat center;background-size: auto;transition: all .4s ease}.grid-item .cont-video:hover:after{transform: scale(1.15)}.fast{-vendor-animation-duration: 1s;-vendor-animation-delay: 0s}.slow{-vendor-animation-duration: 3s;-vendor-animation-delay: 1s}.reallyslow{-vendor-animation-duration: 6s;-vendor-animation-delay: 3s}.linea{width: 20%;height: 7px;background-color: var(--color-1);float: left;margin: 30px 0 0 0}.idioma{position: absolute;right: 15px}.idioma a{color: #000}.idioma a.activo{font-weight: bold;color: var(--color-1)}.body-quienes-somos .idioma > *,.body-contacto .idioma > *{color: #fff}.noticias{padding: 40px 0 150px 0;background-color: rgba(238,238,238,.58)}.main-inicio .noticias{background-color: #fff;padding-top: 0}.noticias header{margin: 60px 0 100px 0}.noticia-ch *{color: var(--color-2)}.noticia-ch h4{font-weight: 600}.noticia-ch:hover{text-decoration: none}.noticia-ch:hover .btn{background-color: var(--color-2);color: #fff}.noticia-gr header{display: flex;align-items: end;justify-content: space-between;margin-bottom: 20px}.noticia-gr header *{margin-bottom: 0}.producto-home{width: 100%;float: left;cursor: pointer;transition: all .6s ease;margin-bottom: 15px;text-decoration: none !important;color: #000}.producto-home:hover{color: #000}.productos-home .container{position: relative;left: 0;right: 0;top: 0;margin:auto;padding-top: 35px}.fix .container{max-width: 100%}.fix .container .row{align-items: center}.producto-home figure{width: 100%;float: left;background-position: left top;background-repeat: no-repeat;height: 84px;will-change: auto;transition: all .6s ease}.producto-home.activo figure{height: 96px;background-size: auto}.producto-home.alexis figure{background-image: url(../img/programa-alexis-saico.jpg)}.producto-home.alexis.activo figure{background-image: url(../img/programa-alexis-saico-activo.svg)}.producto-home.mercado figure{background-image: url(../img/programa-mercado-saico.jpg)}.producto-home.mercado.activo figure{background-image: url(../img/programa-mercado-saico-activo.jpg)}.producto-home.gente figure{background-image: url(../img/programa-gente-saico.jpg)}.producto-home.gente.activo figure{background-image: url(../img/programa-gente-saico-activo.jpg)}.producto-home.humano figure{background-image: url(../img/programa-humano-saico.jpg)}.producto-home.humano.activo figure{background-image: url(../img/programa-humano-saico-activo.jpg)}.producto-home.sac figure{background-image: url(../img/programa-sac-saico.jpg)}.producto-home.sac.activo figure{background-image: url(../img/programa-sac-saico-activo.jpg);height: 96px}.producto-home.factura figure{background-image: url(../img/programa-factura-saico.jpg)}.producto-home.factura.activo figure{background-image: url(../img/programa-factura-saico-activo.jpg)}.producto-home.recibo figure{background-image: url(../img/programa-recibo-saico.jpg)}.producto-home.recibo.activo figure{background-image: url(../img/programa-recibo-saico-activo.jpg);height: 92px}.svg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;max-width: 590px;left: -25px}.pg-inicio .svg{max-width: 700px}.svg #svg{position: absolute;width: 100%;height: 100%;top: 0;left: 0}.desc{visibility: hidden;height: 0;opacity: 0;padding-left: 95px;will-change: auto;transition: all .3s ease}.producto-home.activo .desc{visibility: visible;opacity: 1;height: auto}.desc *{text-decoration: none}.desc h6{font-weight: bold;margin-bottom: 0}.desc p{margin-bottom: 10px}.img-producto{position: relative;left: 0;top: 0}.caracteristicas{padding-top: 60px}.miembro{display: grid;grid-template-columns: 220px 1fr;align-items: center;margin-top : -60px}.miembro h6,.miembro img{width: auto;float: left;margin-right: 80px}.miembro h6{width: 100%;margin-right: 0;margin-bottom: 0}.miembro .cont--logos{display: flex;align-items: center}