@charset "UTF-8";:root{--negro:#393939;--blanco:#ffffff;--gris-400:#b7b7b7;--gris-500:#282828;--borde-gris:#4a4a4a;--main-bg:#161930;--main-400:#92abdc;--main-500:#42508a;--main-600:#212540;--accent:#ff0083;--accent-hover:#DC0073;--ff-main:"Lato","Helvetica Neue",Arial,sans-serif;--ff-title:"Merriweather",Georgia,serif;--ff-type:"Courier New",Courier,monospace;--fs-h1:3.4em;--fs-title:2.85em;--fs-subtitle:1.2em;--fs-h3:1.1em;--fs-p:1.4em;--fs-600:1.55em;--fs-700:1.6em}@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:local("Lato"),url("../assets/fonts/Lato-Regular.woff") format("woff")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:local("Lato"),url("../assets/fonts/Lato-Bold.woff") format("woff")}@font-face{font-family:"Merriweather";font-style:normal;font-weight:400;font-display:swap;src:local("Merriweather"),url("../assets/fonts/Merriweather-Regular.woff") format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}figure,iframe,img,picture,video{display:block;width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}a{display:block}p a{display:inline}audio{display:-webkit-box;display:-ms-flexbox;display:flex}li{list-style-type:none}html{scroll-behavior:smooth}a,b,blockquote,em,h1,h2,h3,h4,h5,h6,i,p,span,strong,u{font-size:1em;font-weight:inherit;font-style:inherit;text-decoration:none;color:inherit}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}::-moz-selection{background-color:var(--accent);color:var(--blanco)}::selection{background-color:var(--accent);color:var(--blanco)}button,form,input,label,select,textarea{display:block;font-family:inherit;font-size:inherit;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:inherit;background-color:transparent}table,td,tr{border-collapse:collapse;border-spacing:0}svg{display:block;width:100%;fill:currentColor}body{font-family:var(--ff-main);font-size:100%;min-height:100vh;color:var(--main-400);background-color:var(--main-bg);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-X:hidden}@-webkit-keyframes clouds{0%{background-position-x:0px}to{background-position-x:-100vw}}@keyframes clouds{0%{background-position-x:0px}to{background-position-x:-100vw}}@-webkit-keyframes light{0%{opacity:0}to{opacity:0.35}}@keyframes light{0%{opacity:0}to{opacity:0.35}}@-webkit-keyframes moon{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes moon{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@-webkit-keyframes floating{0%,to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(25px) rotate(10deg);transform:translateY(25px) rotate(10deg)}}@keyframes floating{0%,to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(25px) rotate(10deg);transform:translateY(25px) rotate(10deg)}}@-webkit-keyframes reverse-floating{0%,to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(25px) rotate(-10deg);transform:translateY(25px) rotate(-10deg)}}@keyframes reverse-floating{0%,to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(25px) rotate(-10deg);transform:translateY(25px) rotate(-10deg)}}@-webkit-keyframes typing{to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes typing{to{-webkit-transform:scaleX(0);transform:scaleX(0)}}body.no-scroll{overflow:hidden}.wrapper{width:90%;max-width:1080px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn{padding:1.3em 2.5em;color:var(--blanco);background-color:var(--accent);text-transform:uppercase;font-size:0.875em;font-weight:700;border-radius:5px;-webkit-box-shadow:0px 0px 25px -5px var(--accent),inset 0px 0px 17.5px -5px var(--accent);box-shadow:0px 0px 25px -5px var(--accent),inset 0px 0px 17.5px -5px var(--accent);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer}.btn:hover{background-color:var(--accent-hover)}.section{padding:6em 0 8em;text-align:center;background:radial-gradient(90% 200% at bottom,#92abdc26 0%,#161930 50%) no-repeat}.section__title{font-size:var(--fs-title);font-weight:700;color:var(--blanco)}@media screen and (max-width:1024px){.section__title{font-size:var(--fs-700)}}.section__subtitle{margin:1em 0 1.7em;max-width:870px;font-size:var(--fs-subtitle);text-align:center}@media screen and (max-width:1024px){.section__subtitle{font-size:1.1em}}.clouds{position:absolute;bottom:21%;left:0;width:100%;min-height:45%;background:url("../assets/bg-clouds.png") repeat-x;-webkit-animation:clouds 70s linear 0s infinite normal none running;animation:clouds 70s linear 0s infinite normal none running}.header{position:fixed;top:0;left:0;width:100%;min-height:70px;padding:1.5em 1.5em;color:var(--blanco);background-color:var(--main-bg);border-bottom:1px solid transparent;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{position:absolute;top:4em;left:calc(50% - 4.6em);max-width:9.2em;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}@media screen and (max-width:1164px){.header__logo{top:calc(50% - 16px);-webkit-transform:scale(0.8);transform:scale(0.8)}}@media screen and (max-width:1164px){.header__side{position:fixed;top:0;left:0;width:100%;max-width:280px;height:100%;padding:2em 1.5em;background-color:var(--main-600);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;z-index:3}}.header__side.activo{-webkit-transform:translateX(0%);transform:translateX(0%)}.header__ul{gap:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1164px){.header__ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1164px){.header__li{width:100%}}.header__li--mobile{display:none}@media screen and (max-width:1164px){.header__li--mobile{display:block}}.header__a:hover{text-decoration:underline}@media screen and (max-width:1164px){.header__a:hover{color:var(--gris-400);text-decoration:none}}.header__right{position:relative;width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__login{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.header__btn{position:absolute;right:0;padding:0.85em 1.8em;-webkit-transform:translateY(-200%);transform:translateY(-200%)}@media screen and (max-width:1164px){.header__btn{display:none}}.header__btn--mobile{display:none;padding:0.8em}@media screen and (max-width:1164px){.header__btn--mobile{display:inline-block}}.header__rrss{display:none;width:100%;z-index:2}@media screen and (max-width:1164px){.header__rrss{position:absolute;left:0;bottom:2em;gap:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header__item{padding:1em;background-color:var(--main-500);border-radius:50%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.header__item:hover{background-color:var(--accent)}.header__svg{width:1.5em;height:1.5em;fill:var(--blanco)}.mobile__menu{display:none}@media screen and (max-width:1164px){.mobile__menu{display:inline-block}}.mobile__icon{width:1.5em;height:1.5em;fill:var(--main-400);cursor:pointer}.mobile__close{display:none;position:fixed;top:1em;right:1em;cursor:pointer}@media screen and (max-width:1164px){.mobile__close{display:inline-block}}.main .hero{position:relative;margin:15em 0 0;min-height:520px;isolation:isolate;text-align:center;background:radial-gradient(90% 160% at bottom,#92abdc55 0%,#161930 50%);overflow:hidden}@media screen and (max-width:1024px){.main .hero{margin:0;min-height:600px}}.main .hero__h1{font-family:var(--ff-title);font-size:3.45em;color:var(--blanco)}@media screen and (max-width:1024px){.main .hero__h1{margin:3em 0 0;font-size:2em}}.main .hero__bg{position:absolute;left:auto;bottom:0;width:1058px}.main .hero__skyline{position:absolute;left:0;bottom:0;width:100%}.main .hero__light{position:absolute;bottom:8%;left:calc(50% - 100px);width:80px;-webkit-animation:light 2.5s ease-in-out 0s infinite alternate none running;animation:light 2.5s ease-in-out 0s infinite alternate none running;z-index:2}.main .hero__moon{position:absolute;top:57%;left:25%;width:38px;-webkit-animation:moon 3s infinite ease-in-out;animation:moon 3s infinite ease-in-out}.main .hero .clouds{z-index:-1}.integration .wrapper{width:100%}.integration__bg{position:relative;margin:5em 0 0;width:100%;padding:0 5%;background:url("../assets/bg-simulation.png") center no-repeat;background-size:60rem}.integration__wrapper{position:relative;width:17rem;margin:0 auto}.integration__video{position:absolute;top:9%;left:5%;width:91%;border-radius:5px;overflow:hidden}.usage{background:radial-gradient(90% 100% at bottom,#92abdc26 0%,#161930 50%) no-repeat}.usage__col{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2.5em 1fr 2.5em 1fr;grid-template-columns:repeat(3,1fr);gap:2.5em}@media screen and (max-width:1423px){.usage__col{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.usage__col{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.usage__article{position:relative;max-width:333px;min-height:270px;padding:3em 1.5em 2em;font-size:1.2em;text-align:center;border:1px solid var(--main-500);border-radius:5px}.usage__article:before{content:"";position:absolute;top:15%;left:calc(50% - 2em);width:3.8em;height:3.6em;background:url("../assets/icn-sprite-api-usage.png") no-repeat left/cover}.usage__article:nth-child(2):before{background-position-x:23%}.usage__article:nth-child(3):before{background-position-x:47%}.usage__article:nth-child(4):before{width:3.4em;background-position-x:69%}.usage__article:nth-child(5):before{width:2.2em;left:calc(50% - 1.1em);background-position-x:83.6%}.usage__article:nth-child(6):before{width:2.8em;left:calc(50% - 1.4em);background-position-x:100%}.usage__h3{margin:3em 0 0.5em;color:var(--blanco);font-size:var(--fs-h3);font-weight:700}.coverage{position:relative;min-height:650px}.coverage__bg{position:absolute;bottom:0;width:100%;background:url("../assets/coverage-skyline-desktop.png") no-repeat center center/2576px;padding:7em 0}@media screen and (max-width:1024px){.coverage__bg{background:url("../assets/coverage-skyline-mobile.png") no-repeat center center/2576px}}.coverage__skyline{position:absolute;left:0;bottom:0;background:url("../assets/coverage-skyline-desktop.png") no-repeat center center/2576px;width:100%;margin:2em 0 0;padding:7em 0}@media screen and (max-width:1164px){.coverage__skyline{background:url("../assets/coverage-skyline-mobile.png") no-repeat center center/2576px}}.coverage__bike{position:absolute;width:139px;bottom:70%;left:calc(40% - 200px);-webkit-animation:reverse-floating 3.5s infinite cubic-bezier(0.5,0,0.5,1);animation:reverse-floating 3.5s infinite cubic-bezier(0.5,0,0.5,1)}@media screen and (max-width:1024px){.coverage__bike{left:calc(40% - 180px)}}.coverage__jewelry{position:absolute;width:61px;bottom:90%;left:calc(50% + 40px);-webkit-animation:floating 6s infinite cubic-bezier(0.5,0,0.5,1);animation:floating 6s infinite cubic-bezier(0.5,0,0.5,1)}.coverage__tv{position:absolute;width:109px;bottom:38%;left:calc(50% - 24px);-webkit-animation:floating 4s infinite cubic-bezier(0.5,0,0.5,1);animation:floating 4s infinite cubic-bezier(0.5,0,0.5,1)}.coverage__musical{position:absolute;width:56px;bottom:110%;left:calc(50% + 200px);-webkit-animation:floating 3s infinite cubic-bezier(0.5,0,0.5,1);animation:floating 3s infinite cubic-bezier(0.5,0,0.5,1)}@media screen and (max-width:1024px){.coverage__musical{left:calc(50% - 35px)}}.options .wrapper{width:85%;max-width:1440px}.options__row{margin-top:2em;gap:1.5em;min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.options__row--reversed{margin-top:9em;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:1024px){.options__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.options__img{position:relative;margin-left:2rem;-webkit-transform:translateY(5em);transform:translateY(5em);-webkit-transition:all 0.4s cubic-bezier(0.5,0,0.5,1);transition:all 0.4s cubic-bezier(0.5,0,0.5,1)}@media screen and (max-width:1164px){.options__img{width:50%;margin:0}}@media screen and (max-width:1024px){.options__img{width:100%;max-width:288px}}.options__card{max-width:366px}.options__article{width:47%;min-height:300px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1024px){.options__article{width:100%;max-width:600px;min-height:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.options__h3{color:var(--blanco);font-size:2.2em;font-weight:700}@media screen and (max-width:1024px){.options__h3{font-size:var(--fs-subtitle)}}.options__p{font-size:var(--fs-p)}@media screen and (max-width:1024px){.options__p{font-size:var(--fs-h3)}}.options__subtitle{display:inline-block;position:relative;margin:1.5em 0;padding:0.4em 0.5em 0.4em 2.6em;font-size:0.75em;font-weight:700;text-transform:uppercase;border-radius:5px;background-color:var(--main-600)}.options__span:before{content:"";position:absolute;left:5%;top:calc(50% - 5px);width:13px;height:10px;background:url("../assets/check-icn.png") no-repeat left/cover}.options__span--time:before{top:calc(50% - 6px);height:12px;background:url("../assets/time-icn.png") no-repeat left/cover}.rest__checkbox{position:absolute;bottom:0;left:0;width:100%;max-width:368px;height:32.5%;padding-left:1.5em;border:2px solid transparent;border-radius:0px 0px 10px 10px;background-color:transparent;text-align:left;-webkit-transition:all 0.4s cubic-bezier(0.5,0,0.5,1);transition:all 0.4s cubic-bezier(0.5,0,0.5,1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rest__checkbox:after,.rest__checkbox:before{content:"";position:absolute;top:-1.25em;left:-1.25em;width:1.25rem;height:1.25rem;opacity:0;background:url("../assets/rest-api-sample-border-mobile.png") center/contain no-repeat;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.rest__checkbox:after{left:auto;right:0}.rest__label{position:relative;width:2em;height:2em;margin-right:1em;border:1px solid var(--main-500);border-radius:5px;overflow:hidden;cursor:pointer}.rest__check{display:none}.rest__checkmark{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);background-color:var(--accent);-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.rest__checkmark:before{content:"";position:absolute;top:10%;left:10%;width:80%;height:80%;background:url("../assets/check.svg") center/contain no-repeat;pointer-events:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.rest__text{width:80%;font-size:90%}@media screen and (max-width:1024px){.rest__text{font-size:75%}}.rest__h5{padding-bottom:0.2em;font-weight:700;font-size:1.1em;color:var(--blanco)}.rest__p{font-size:0.65em;font-weight:700;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rest__logo{max-width:5.5em}.widget__arrow{position:absolute;left:23%;bottom:25%;width:20%;max-width:70px;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.4s cubic-bezier(0.5,0,0.5,1);transition:all 0.4s cubic-bezier(0.5,0,0.5,1)}@media screen and (max-width:1024px){.widget__arrow{width:15%;left:10%}}.widget__input{position:absolute;bottom:0;left:0;padding:1em}.widget__btn{padding:0.75em 1em;font-size:0.75em}@media screen and (max-width:1024px){.widget__btn{font-size:60%}}.popup{position:absolute;top:28%;left:45%;max-width:296px;width:78%;padding:1.5em;background-color:rgba(33,37,64,0.8);border:2px solid var(--main-400);border-radius:5px;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275);transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1164px){.popup{left:40%}}@media screen and (max-width:1024px){.popup{left:30%}}.popup__img{width:28%;max-width:3.5em;margin-bottom:0.5em;border-radius:50%}.popup__p{color:var(--blanco)}@media screen and (max-width:1024px){.popup__p{font-size:0.78em}}.popup__btn,.popup__form{width:100%;padding:0.8em;font-size:0.75em;font-weight:700;text-transform:uppercase;border-radius:5px}.popup__form{margin:1.5em 0;text-align:left;color:var(--main-500);border:2px solid var(--main-500)}.popup__btn{background-color:var(--main-500)}.code{position:absolute;top:0;left:-5%;width:100%;max-width:359px;padding:1.5em 1.5em;height:100%;font-family:var(--ff-type);font-size:0.9em;color:var(--main-500);background-color:#101327;border-radius:10px;opacity:0;z-index:-1;-webkit-transition:all 0.4s cubic-bezier(0.5,0,0.5,1);transition:all 0.4s cubic-bezier(0.5,0,0.5,1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1024px){.code{font-size:0.7em}}.code p{position:relative}.code p:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#101327;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);transform:scaleX(1)}.code span{color:var(--main-400)}.code__indent{margin-left:1.8em}.code__indent--doble{margin-left:3.7em}.footer{padding:3.5em 0;border-top:1.5px solid var(--main-500)}.footer .wrapper{max-width:1246px}.footer__sup{width:100%;padding-bottom:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:auto;align-content:auto}.footer__logo{width:10%;min-width:7rem;min-height:3rem;-ms-flex-item-align:start;align-self:flex-start;background:url("../assets/icn-sprite-footer.png") 0% 102%/150% no-repeat}@media screen and (max-width:1164px){.footer__logo{display:none}}.footer__col{width:15%}@media screen and (max-width:1164px){.footer__col{width:50%;margin-bottom:2em}}.footer__row{gap:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__links{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1164px){.footer__links{width:100%}}.footer__subcol{width:77%}@media screen and (max-width:1164px){.footer__subcol{width:100%;max-width:335px;margin-bottom:2em}}.footer__h4{margin-bottom:1em;color:var(--gris-400);font-size:0.78em;font-weight:700;text-transform:uppercase}.footer__li{line-height:2.45em;color:var(--blanco)}.footer__a:hover{text-decoration:underline}.footer__select{padding:0.5em 3em 0.5em 0.5em;color:var(--blanco);background-color:var(--gris-500);font-size:0.75rem;font-weight:700;text-transform:uppercase;border:1px solid var(--borde-gris);border-radius:5px;cursor:pointer}.footer__app{min-width:10em;padding:1.52em 0;border:1px solid var(--borde-gris);border-radius:5px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.footer__app:hover{background-color:rgba(255,255,255,0.05)}.footer__app--apple{background:url("../assets/icn-sprite-footer.png") 5% 25%/115% no-repeat,rgba(255,255,255,0)}.footer__app--google{background:url("../assets/icn-sprite-footer.png") 5% 65%/115% no-repeat}.footer .rrss__svg{width:1.5em;height:1.5em;color:var(--gris-400);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.footer .rrss__svg:hover{color:var(--blanco)}.footer .copyright{font-size:0.9em;color:rgba(183,183,183,0.5)}.footer .copyright__p{margin-top:1.5em;line-height:1.5em}.fixed .header{border-bottom:1px solid var(--main-500)}.fixed .header__logo{top:calc(50% - 16px);-webkit-transform:scale(0.8);transform:scale(0.8)}.fixed .header__btn{-webkit-transform:translateY(0%);transform:translateY(0%)}.fixed .header__login{-webkit-transform:translateX(-500%);transform:translateX(-500%)}@media screen and (max-width:1164px){.fixed .header__login{-webkit-transform:translateX(0%);transform:translateX(0%)}}.options__img.activo{-webkit-transform:translateY(0);transform:translateY(0)}.rest.activo .rest__checkbox{border:2px solid var(--main-400);background-color:rgba(146,171,220,0.1);-webkit-transform:translate(1.25rem,1.25rem);transform:translate(1.25rem,1.25rem)}.rest.activo .rest__checkbox:after,.rest.activo .rest__checkbox:before{opacity:1;-webkit-transition:all 0.2s ease-in-out 0.2s;transition:all 0.2s ease-in-out 0.2s}.rest.activo .rest__checkmark{-webkit-transform:scale(1);transform:scale(1)}.rest.activo .code{top:60%;left:-1.5rem;opacity:1;-webkit-transition:all 0.5s ease-in-out 0.1s;transition:all 0.5s ease-in-out 0.1s}.rest.activo .code p:first-child:before{-webkit-animation:typing 0.35s steps(20) 0.5s 1 normal forwards running;animation:typing 0.35s steps(20) 0.5s 1 normal forwards running}.rest.activo .code p:nth-child(2):before{-webkit-animation:typing 0.35s steps(20) 1s 1 normal forwards running;animation:typing 0.35s steps(20) 1s 1 normal forwards running}.rest.activo .code p:nth-child(3):before{-webkit-animation:typing 0.35s steps(20) 1.5s 1 normal forwards running;animation:typing 0.35s steps(20) 1.5s 1 normal forwards running}.rest.activo .code p:nth-child(4):before{-webkit-animation:typing 0.35s steps(20) 2s 1 normal forwards running;animation:typing 0.35s steps(20) 2s 1 normal forwards running}.rest.activo .code p:nth-child(5):before{-webkit-animation:typing 0.35s steps(20) 2.5s 1 normal forwards running;animation:typing 0.35s steps(20) 2.5s 1 normal forwards running}.rest.activo .code p:nth-child(6):before{-webkit-animation:typing 0.35s steps(20) 3s 1 normal forwards running;animation:typing 0.35s steps(20) 3s 1 normal forwards running}.widget.activo .widget__arrow{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.widget.activo .code{top:70%;left:-1.5rem;opacity:1;-webkit-transition:all 0.5s ease-in-out 0.1s;transition:all 0.5s ease-in-out 0.1s}.widget.activo .code p:first-child:before{-webkit-animation:typing 0.35s steps(20) 0.5s 1 normal forwards running;animation:typing 0.35s steps(20) 0.5s 1 normal forwards running}.widget.activo .code p:nth-child(2):before{-webkit-animation:typing 0.35s steps(20) 1s 1 normal forwards running;animation:typing 0.35s steps(20) 1s 1 normal forwards running}.widget.activo .code p:nth-child(3):before{-webkit-animation:typing 0.35s steps(20) 1.5s 1 normal forwards running;animation:typing 0.35s steps(20) 1.5s 1 normal forwards running}.widget.activo .code p:nth-child(4):before{-webkit-animation:typing 0.35s steps(20) 2s 1 normal forwards running;animation:typing 0.35s steps(20) 2s 1 normal forwards running}.widget.activo .code p:nth-child(5):before{-webkit-animation:typing 0.35s steps(20) 2.5s 1 normal forwards running;animation:typing 0.35s steps(20) 2.5s 1 normal forwards running}.widget.activo .code p:nth-child(6):before{-webkit-animation:typing 0.35s steps(20) 3s 1 normal forwards running;animation:typing 0.35s steps(20) 3s 1 normal forwards running}.widget.activo .code p:nth-child(7):before{-webkit-animation:typing 0.35s steps(20) 3.5s 1 normal forwards running;animation:typing 0.35s steps(20) 3.5s 1 normal forwards running}.widget.activo .code p:nth-child(8):before{-webkit-animation:typing 0.35s steps(20) 4s 1 normal forwards running;animation:typing 0.35s steps(20) 4s 1 normal forwards running}.widget.activo .popup{opacity:1;-webkit-transform:scale(1);transform:scale(1)}