/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body{font-family:Poppins,sans-serif;font-weight:300;padding-top:8rem}h1,h2,h3,h4,h5,h6{letter-spacing:1.5px;line-height:normal}a,input,legend,li,p,textarea,ul{font-size:4.2vw;line-height:150%;margin:0}@media only screen and (min-width:440px){a,input,legend,li,p,textarea,ul{font-size:1.8rem;line-height:30px}}h1{font-size:6.4vw;font-weight:300;letter-spacing:1.5px;margin-bottom:12%}@media only screen and (min-width:440px){h1{font-size:3rem;margin-bottom:5rem}}@media only screen and (min-width:768px){h1{font-size:3.5rem}}h2{font-size:5.8vw}@media only screen and (min-width:440px){h2{font-size:2.6rem}}h3,h4{font-size:5vw}@media only screen and (min-width:440px){h3,h4{font-size:2.4rem}}li{list-style:none}ul{padding:0}a{text-decoration:none}a:hover{cursor:pointer}textarea{resize:none}::-moz-placeholder{color:#cdcdce}::placeholder{color:#cdcdce}::-moz-placeholder{font-size:3.8vw}::placeholder,label{font-size:3.8vw}@media only screen and (min-width:440px){::-moz-placeholder{font-size:1.4rem}::placeholder,label{font-size:1.4rem}}.boton-enviar{background-color:rgba(43,45,66,.525);border:0;border-radius:15rem;color:#fff;display:block;outline:none;position:relative;width:80%;z-index:100}input,textarea{cursor:pointer}img{height:auto;max-width:100%;width:100%}.seccion__contenedores{display:flex;flex-direction:column;margin:5% auto auto;max-width:160rem;padding:5%}@media only screen and (min-width:768px){.seccion__contenedores{display:grid;grid-template-columns:repeat(2,1fr)}.seccion__contenedores h2{grid-column:1/3}}@media only screen and (min-width:1024px){.seccion__contenedores{display:grid;grid-template-columns:repeat(3,1fr)}.seccion__contenedores h2{grid-column:1/4}}.seccion__contenedores--grid2{display:flex;flex-direction:column;margin:auto;max-width:160rem;padding:5%}@media only screen and (min-width:768px){.seccion__contenedores--grid2{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:5%}.seccion__contenedores--grid2 h2{grid-column:1/3}}.seccion__contenedores--trabajos{background-image:url(/build/img/principal/tela5.png);background-position:50%;background-repeat:no-repeat;background-size:50%;border:1px solid #cdcdce;border-radius:1.5rem;margin:5% 0;max-width:160rem}@media only screen and (min-width:768px){.seccion__contenedores--trabajos{margin:5% 2%}}.seccion__contenedores--trabajos--titulo{align-items:center;display:flex;justify-content:space-between;padding:1%}@media only screen and (min-width:768px){.seccion__contenedores--trabajos--titulo{align-items:flex-start}}.seccion__contenedores--trabajos--titulo h3,.seccion__contenedores--trabajos--titulo p{background-color:#edf2f4;border:1px solid #cdcdce;border-radius:1.5rem;margin:1%;padding:1% 2%}@media only screen and (min-width:440px){.seccion__contenedores--trabajos--titulo h3,.seccion__contenedores--trabajos--titulo p{font-size:1.8rem}}@media only screen and (min-width:1600px){.seccion__contenedores--trabajos--titulo h3{font-size:2.4rem}}.seccion__contenedores--trabajos--titulo p{background-color:#970131;text-align:center}@media only screen and (min-width:440px){.seccion__contenedores--trabajos--titulo p{width:10rem}}@media only screen and (min-width:768px){.seccion__contenedores--trabajos--titulo p{text-align:center}}.seccion__contenedores--trabajos--titulo p:hover{background-color:#6c1000}.seccion__contenedores--trabajos--titulo p a{color:#edf2f4;font-size:3.6vw}@media only screen and (min-width:440px){.seccion__contenedores--trabajos--titulo p a{font-size:1.6rem}}.seccion__contenedores--trabajos--texto{padding:5% 3%}.seccion__contenedores--activosapp,.seccion__contenedores--activosmarketing,.seccion__contenedores--activosweb{animation:colores 1s}@keyframes colores{0%{opacity:0}to{opacity:1}}.cookies-div__bloqueo{animation:colores .3s;background:rgba(0,0,0,.29);margin-top:-8rem;min-height:100%;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:10000}.cookies-div__principal{background:#fff;left:0;margin-left:2.5%;margin-top:30%;position:absolute;right:0;text-align:center;width:95%}.cookies-div__imagen{align-items:center;display:flex;flex-direction:column;padding:5%;position:absolute;width:100%}.cookies-imagen__cookie{flex:3;margin-top:-18%;width:25%}.cookies-imagen__logo{left:3%;position:absolute;top:8%;width:15%}.cookies-contenedor__texto{margin-top:15%;padding:0}.cookies-contenedor__parrafo1{font-size:1.4rem;margin-bottom:2rem;margin-top:20%;padding:5%;text-align:center}.cookies-contenedor__parrafo2{margin-left:10%;padding-bottom:5%;text-align:left;width:80%}.cookies-contenedor__parrafo3{font-size:1.2rem;margin-top:3rem;padding:2%;text-align:center}.cookies-contenedor__boton-aceptar,.cookies-contenedor__boton-cancelar{background-color:#ee7388;border:1px solid #ee7388;border-radius:15px;color:#fff;font-size:1.4rem;margin-top:.5rem;padding:.2rem 1.5rem}.cookies-contenedor__boton-aceptar{margin-right:2%}.cookies-contenedor__boton-cancelar{background-color:#212121;border:1px solid #252525;margin-left:2%}.cookies-div__widget-svg{bottom:0;display:flex;height:3rem;margin:.5rem;position:fixed;transform:scale(1.05);width:3rem;z-index:10001}.cookies-div__retirar-consentimiento{color:red;font-size:.8rem;text-transform:uppercase}@media (min-width:440px){.cookies-contenedor__parrafo1{font-size:1.6rem;padding:0}}@media (min-width:600px){.cookies-contenedor__parrafo1{padding:0}.cookies-contenedor__texto{margin-top:15%}}@media (min-width:768px){.cookies-div__principal{margin-left:20%;margin-top:15%;width:60%}.cookies-contenedor__parrafo1{font-size:1.8rem;margin-top:15%}.cookies-contenedor__texto{margin-top:10%}}@media (min-width:1170px){.cookies-imagen__cookie{flex:3;margin-top:-14%;width:20%}}.cookies-aviso__h2{color:#4848ee}.body-cookies__aviso{margin:auto;max-width:90rem;padding:3rem}.cookies-aviso__enlace{font-size:2rem;text-align:center}.cookies-aviso__enlace a{color:#ffbf00;text-decoration:none}.texto-impulso{margin-top:5rem}main{margin:auto;max-width:160rem;width:100%}h2{text-align:center}:root{--escala:150%;--escala1:150%;--escala2:150%;--leftComo:-150%;--leftComo2:-150%;--rightComo:150%;--comoOpac:1;--comoTop:0%;--desplazarDerecha:0%;--desplazarIzquierda:0%}@media only screen and (min-width:768px){body{animation:trans4 2.6s ease-in forwards;background-color:rgba(0,0,0,.7)}}.naweblos{margin:auto;max-width:160rem}.naweblos__contenedor{display:flex;justify-content:center;overflow:hidden;position:relative}.naweblos__contenedor--iniciales{animation:trans3 1s ease-in forwards;background-color:#fff;display:flex;justify-content:center;opacity:0;position:relative;width:50%;z-index:-1}@media only screen and (min-width:768px){.naweblos__contenedor--iniciales{animation:trans3 2s ease-in forwards}}.naweblos__contenedor--iniciales img{height:auto;margin-left:25%;width:50%}.naweblos__contenedor:before{display:none}@media only screen and (min-width:768px){.naweblos__contenedor:before{animation:trans1 2.3s ease-in forwards;background-color:#fff;bottom:0;content:"";display:block;left:0;margin-left:25%;position:absolute;right:0;top:0;width:50%}}.naweblos__contenedor .naweblos__contenedor--titulo{display:none}@media only screen and (min-width:768px){.naweblos__contenedor .naweblos__contenedor--titulo{animation:trans2 2s ease-in forwards;bottom:0;display:block;font-display:swap;font-family:Poppins,sans-serif;font-size:14vw;font-weight:300;left:0;letter-spacing:2.2rem;opacity:0;position:absolute;right:0;text-align:center;top:0}}@media only screen and (min-width:1600px){.naweblos__contenedor .naweblos__contenedor--titulo{font-size:28rem;margin-left:-2.5rem}}.naweblos__contenedor:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;width:100%}.naweblos__contenedor--segundo{animation:trans3 1s ease-in forwards;margin:15% 0;opacity:0;padding:0 5%}@media only screen and (min-width:768px){.naweblos__contenedor--segundo{animation:trans3 3.4s ease-in forwards;margin:5% auto;padding:0;width:70%}}.naweblos__contenedor--segundo h1{margin-bottom:5rem}@media only screen and (min-width:1024px){.naweblos__contenedor--tercero{background-color:#fffbfa;left:50%;position:relative;transform:translateX(-50%);width:100vw}}.naweblos__contenedor--tercero--limite{background-color:#fffbfa;display:flex;flex-direction:column;padding:0 5%}@media only screen and (min-width:1024px){.naweblos__contenedor--tercero--limite{display:grid;grid-template-columns:repeat(3,1fr);margin:auto;max-width:140rem;width:100%}}.naweblos__contenedor--tercero--limite--titulo{font-weight:300;padding-top:5%;text-align:left}@media only screen and (min-width:1024px){.naweblos__contenedor--tercero--limite--titulo{grid-column:1/5}.naweblos__contenedor--tercero--limite div{padding:.5rem 5%}}.naweblos__contenedor--tercero--limite div p{width:85%}@media only screen and (min-width:1024px){.naweblos__contenedor--tercero--limite div p{width:100%}}.naweblos__contenedor--tercero--limite div,.naweblos__contenedor--tercero--limite h3{margin:5% 0 7.5%}.naweblos__contenedor--tercero--limite svg{height:auto;width:85%}@media only screen and (min-width:440px){.naweblos__contenedor--tercero--limite svg{width:30rem}}@media only screen and (min-width:1024px){.naweblos__contenedor--tercero--limite svg{height:30rem;width:30rem}}.naweblos__contenedor--tercero--limite h3{margin:5% 0}@media only screen and (min-width:1024px){.naweblos__contenedor--tercero--limite h3{margin-bottom:3.5rem}}.naweblos__contenedor--cuarto{margin:10% auto;width:90%}@media only screen and (min-width:768px){.naweblos__contenedor--cuarto{margin:5% auto;width:70%}}@keyframes trans1{0%{opacity:0}25%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes trans2{0%{margin-top:0;opacity:1}50%{margin-top:0}75%{opacity:1}to{margin-top:100rem}}@keyframes trans3{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes trans4{0%{background-color:rgba(0,0,0,.7)}80%{background-color:rgba(0,0,0,.7)}to{background-color:hsla(0,0%,100%,0)}}.servicios{display:flex;flex-direction:column;padding:0 5%}@media only screen and (min-width:768px){.servicios{display:grid;grid-template-columns:repeat(2,1fr);padding:5rem 1% 1%}}@media only screen and (min-width:1024px){.servicios{display:grid;grid-template-columns:repeat(3,1fr);padding:1%}}.servicios h2{font-size:7vw;font-weight:300;margin:auto;text-align:center;width:70%}@media only screen and (min-width:440px){.servicios h2{font-size:3rem}}@media only screen and (min-width:768px){.servicios h2{font-size:4rem;grid-column:1/3;margin:auto;width:50%}}@media only screen and (min-width:1024px){.servicios h2{grid-column:1/4}}.servicios__titulo{grid-column:1/3;margin:5% 0;text-align:center}@media only screen and (min-width:768px){.servicios__titulo{grid-column:1/3;margin:5% auto;width:50%}}@media only screen and (min-width:1024px){.servicios__titulo{grid-column:1/4;margin:5% auto;width:50%}}.servicios__titulo--lista{background-color:#6c1000;border:1px solid #cdcdce;border-radius:1.5rem;color:#fff;padding:1rem .5rem}.servicios__titulo--lista ul{display:flex;justify-content:space-around}.servicios__titulo--lista ul li{background-color:#d90429;border:1px solid #cdcdce;border-radius:1.5rem;cursor:pointer;padding:.5rem}.servicios__titulo--lista ul li a{color:#fff}.servicios__titulo--lista ul li:hover{background:#800028}@media only screen and (min-width:768px){.como__trabajamos{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.como__trabajamos{left:50%;position:relative;transform:translateX(-50%);width:100vw}}.como__trabajamos--cabecera{background-image:url(/build/img/principal/comomovil.jpg);background-size:cover;color:#fff;height:68vw;margin-top:14%;position:relative}@media only screen and (min-width:568px){.como__trabajamos--cabecera{height:58vw}}@media only screen and (min-width:768px){.como__trabajamos--cabecera{background-position:50%;background-size:cover;grid-column:1/3;height:45rem;margin-bottom:10rem;margin-left:0;margin-top:5rem;max-height:70rem;order:1;width:100%}}@media only screen and (min-width:1024px){.como__trabajamos--cabecera{height:50rem}}@media only screen and (min-width:1600px){.como__trabajamos--cabecera{height:55rem}}.como__trabajamos--cabecera h2{font-size:8vw;font-weight:100;padding-top:10%;position:sticky;text-align:center;top:15rem}@media only screen and (min-width:440px){.como__trabajamos--cabecera h2{font-size:3.5rem}}@media only screen and (min-width:568px){.como__trabajamos--cabecera h2{font-size:4rem}}@media only screen and (min-width:768px){.como__trabajamos--cabecera h2{border:none;font-size:5rem;font-weight:100;padding-top:0;text-align:center}}@media only screen and (min-width:1024px){.como__trabajamos--cabecera h2{font-size:6rem;margin-top:2.5rem}}.como__trabajamos--comunicacion,.como__trabajamos--empezamos,.como__trabajamos--mas{margin:10% 0;padding:0 5%}@media only screen and (min-width:768px){.como__trabajamos--comunicacion,.como__trabajamos--empezamos,.como__trabajamos--mas{display:flex;flex-direction:column;justify-content:center;margin:0}}@media only screen and (min-width:1024px){.como__trabajamos--comunicacion,.como__trabajamos--empezamos,.como__trabajamos--mas{padding:0 15%}}@media only screen and (min-width:1600px){.como__trabajamos--comunicacion,.como__trabajamos--empezamos,.como__trabajamos--mas{padding:0 20%}}@media only screen and (min-width:768px){.como__trabajamos--comunicacion h3,.como__trabajamos--empezamos h3,.como__trabajamos--mas h3{font-weight:400}.como__trabajamos--empezamos{grid-column:2/3;margin-bottom:2rem;order:3}}.como__trabajamos--empezamos h2{text-align:center}.como__trabajamos--haremos{overflow:hidden}@media only screen and (min-width:768px){.como__trabajamos--haremos{background:#fff;opacity:var(--comoOpac);order:2;overflow:hidden;position:sticky;top:0;transition:all 2s linear;width:100%;z-index:100}}.como__trabajamos--haremos--foto{background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:768px){.como__trabajamos--haremos--foto{background-image:url(/build/img/principal/haremos.jpg);background-repeat:no-repeat;height:100%;margin-top:0;position:relative;-webkit-transform:scale(var(--escala));transition:.8s ease-out;width:100%}}@media only screen and (min-width:1024px){.como__trabajamos--haremos--foto{background-position:50% 100%;height:35rem}}@media only screen and (min-width:1600px){.como__trabajamos--haremos--foto{height:55rem}}@media only screen and (min-width:768px){.como__trabajamos--mas{background:#fff;height:100%;margin-bottom:2rem;order:4;position:relative;z-index:200}}.como__trabajamos--mas h2{color:#00bbf9;margin-bottom:9%;margin-top:15%}@media only screen and (min-width:768px){.como__trabajamos--mas h2{margin-bottom:15%}}.como__trabajamos--imagen3{overflow:hidden}@media only screen and (min-width:768px){.como__trabajamos--imagen3{grid-column:2/3;order:5;overflow:hidden;position:sticky;top:0}}.como__trabajamos--imagen3--foto{background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:768px){.como__trabajamos--imagen3--foto{background-image:url(/build/img/principal/haremos1.jpg);background-repeat:no-repeat;position:relative;-webkit-transform:scale(var(--escala1));transition:.5s ease-out;width:100%}}@media only screen and (min-width:1600px){.como__trabajamos--imagen3--foto{height:55rem}}@media only screen and (min-width:768px){.como__trabajamos--comunicacion{background:#fff;grid-column:2/3;order:7;position:sticky;top:0;z-index:300}}.como__trabajamos--comunicacion h5{color:#00bbf9;margin-bottom:9%;margin-top:15%}@media only screen and (min-width:768px){.como__trabajamos--comunicacion h5{margin-bottom:15%}}.como__trabajamos--haremos2{overflow:hidden}@media only screen and (min-width:768px){.como__trabajamos--haremos2{background:#fff;grid-column:1/2;order:6;overflow:hidden;position:sticky;top:0;z-index:300}}.como__trabajamos--haremos2--foto{background-image:url(/build/img/principal/haremos3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;-webkit-transform:scale(var(--escala2));transition:.5s ease-out;width:100%}@media only screen and (min-width:1600px){.como__trabajamos--haremos2--foto{height:55rem}}.como__trabajamos--final{padding:10% 5% 0;position:relative}@media only screen and (min-width:768px){.como__trabajamos--final{background:#fff;font-weight:100;grid-column:1/3;order:8;padding-top:6%;position:relative;text-align:center;z-index:500}.como__trabajamos--final div{padding-top:5%;text-align:left}}.como__trabajamos--final div:after{background:#6c1000;content:"";display:block;height:1.5rem;margin-top:5%;width:82%}.como__trabajamos--haremos--capa,.como__trabajamos--haremos2--capa,.como__trabajamos--imagen3--capa{background:#fff;height:60vw;width:100%}@media only screen and (min-width:768px){.como__trabajamos--haremos--capa,.como__trabajamos--haremos2--capa,.como__trabajamos--imagen3--capa{height:34rem}}@media only screen and (min-width:1024px){.como__trabajamos--haremos--capa,.como__trabajamos--haremos2--capa,.como__trabajamos--imagen3--capa{height:35rem}}@media only screen and (min-width:1600px){.como__trabajamos--haremos--capa,.como__trabajamos--haremos2--capa,.como__trabajamos--imagen3--capa{height:55rem}}.quitar-capa{margin-left:100%;transition:1.1s ease-out}.quitar-capa1{margin-left:-100%;transition:1.1s ease-out}
/*# sourceMappingURL=principal.css.map */
