#loader,body{padding:0;margin:0}#loader,header{width:100vw;display:flex}.slider:before,body{background-color:var(--white)}.contactUsNav,.menu-trigger{margin-top:auto;margin-bottom:auto}.contactUsNav,.mobile-nav a{font-family:latoBlack;text-decoration:none}#hiddenBody,#loader{overflow:hidden}.oneLineP,.oneLinePP{max-width:fit-content}.mobile-nav,footer{background-color:var(--brown)}:root{--white:#d3d3d3;--black:#000000;--redSa:#AD2A30;--red:#DD0B2A;--yellow:#FFB222;--orange:#F58F21;--redSa2:#B94538;--brown:#552F1A;--fs--SuperTitle:clamp(34px, 5vw + 1rem, 80px);--fs--Title:clamp(26px, 4vw + 1rem, 68px);--fs--SubTitle:clamp(22px, 3vw + 1rem, 46px);--fs--Text:clamp(1rem, 2vw + 0.5rem, 1.725rem);--fs--TextNav:clamp(0.875rem, 1.5vw, 1.2rem)}@font-face{font-family:latoRegular;src:url(./Lato-Regular.ttf);font-display:swap}@font-face{font-family:latoBlack;src:url(./Lato-Black.ttf);font-display:swap}@font-face{font-family:arvo;src:url(./Arvo-Bold.ttf);font-display:swap}p:hover{cursor:default}html{scroll-behavior:smooth}*{scrollbar-width:thin;scrollbar-color:var(--brown) var(--white)}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background:var(--white)}::-webkit-scrollbar-thumb{background-color:var(--brown);border-radius:0;border:0 solid var(--white)}.reveal,.reveal-home{opacity:0;transform:translateY(30px);transition:opacity .8s,transform .8s;will-change:opacity,transform}.logoNav,header{transition:.3s ease-in-out}.reveal-home.visible,.reveal.visible{opacity:1;transform:translateY(0)}#loader{height:100vh;background:var(--white);align-items:center;justify-content:center;transition:opacity .3s}.logoLoader{width:10vw;animation:2s ease-in-out infinite breathe}@keyframes breathe{0%,100%{transform:scale(1);opacity:.7}50%{transform:scale(1.05);opacity:1}}#loader.fade-out{opacity:0;pointer-events:none}.navSelected{color:var(--yellow)!important}header{flex-direction:row;justify-content:space-between;margin:auto;padding-top:20px;position:fixed;z-index:800;padding-bottom:20px;background:linear-gradient(180deg,rgba(0,0,0,.5) 100%,rgba(0,0,0,0) 100%)}header.scrolled{background:linear-gradient(180deg,rgba(0,0,0,0) 10%,rgba(0,0,0,0) 100%);background-color:var(--brown);padding-top:10px;padding-bottom:10px}.logoNav{width:5%;object-fit:contain;margin-left:9vw}.logo-scroll{width:4%}.menu-trigger{position:relative;width:60px;height:60px;margin-left:2.5vw;cursor:pointer;z-index:801}.menu-trigger img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:.5s cubic-bezier(.4, 0, .2, 1);backface-visibility:hidden}.mobile-nav,.mobile-nav a{transition:.3s ease-in-out}.menu-trigger img:first-child,.menu-trigger.is-active img:last-child{opacity:1;transform:rotate(0) scale(1)}.menu-trigger img:last-child{opacity:0;transform:rotate(-180deg) scale(.5)}.menu-trigger.is-active img:first-child{opacity:0;transform:rotate(180deg) scale(.5)}.mobile-nav{position:fixed;top:0;left:0;width:30vw;height:100vh;transform:translateX(-100%);visibility:hidden;display:flex;flex-direction:column;z-index:700;box-shadow:3px 0 5px 1px rgba(25,25,24,.26);-webkit-box-shadow:3px 0 5px 1px rgba(25,25,24,.26);-moz-box-shadow:3px 0 5px 1px rgba(25,25,24,.26)}.mobile-nav ul{list-style:none;margin:auto;padding:0;margin-left:2.5vw}.mobile-nav a{color:var(--white);font-size:var(--fs--Text);display:block;padding:1rem 0}.contactUsNav:hover,.howWorksElementTextSub a,.mobile-nav a:hover,.textFooter:hover{color:var(--orange)}.mobile-nav a:hover{font-size:calc(var(--fs--Text) + 4px);transition:.3s}.mobile-nav.is-active{transform:translateX(0);visibility:visible}.logoNavMov{display:none}.divIdiomaContactContainer{display:flex;gap:30px;z-index:701;margin-right:2.5vw}.language-wrapper{display:flex;align-items:center;gap:16px;cursor:pointer}.flag-icon{width:70px;height:auto}.switch{position:relative;display:inline-block;width:60px;height:24px}.slider,.slider:before{position:absolute;transition:.4s}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--redSa);border-radius:34px}.slider:before{content:"";height:16px;width:16px;left:10px;bottom:4px;border-radius:50%}.stepColor4,input:checked+.slider{background-color:var(--orange)}input:checked+.slider:before{transform:translateX(26px)}.contactUsNav{font-size:var(--fs--TextNav);color:var(--white)}.subTitleHome,.titleHome{color:var(--white);margin:0;text-align:center}.video-contenedor{width:100vw;height:100vh;position:relative;overflow:hidden}.contenido-encima,.video-contenedor::before,.video-fondo{position:absolute;left:0;top:0}.video-contenedor::before{content:'';width:100%;height:100%;background-color:lab(0% 0 0 / .5);z-index:0}.video-fondo{width:100%;height:100%;object-fit:cover;z-index:-1}.contenido-encima{z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;right:0;bottom:0;color:var(--white)}#seccion1.active,.buytextContainer{display:flex;flex-direction:column}.titleHome{font-size:var(--fs--SuperTitle);font-family:arvo}.buytitle,.subTitleHome{font-size:var(--fs--SubTitle);font-family:arvo}.subTitleHome{width:25%}.contenidoAbajo{position:relative}.buytextContainer{margin:auto;padding-top:10%;padding-bottom:5%}.buytitle{margin:auto;color:var(--black)}.buyText{margin:40px auto auto;font-size:var(--fs--Text);width:45%;text-align:center;font-family:latoRegular}#seccion1.active{justify-content:center;width:100%}.howWorksListContainer,.note{flex-direction:column;display:flex}.howWorksTitle{font-size:var(--fs--SubTitle);margin:0 auto 40px;text-align:center;font-family:arvo;color:var(--black)}.aFillColor a,.howWorksContent,.howWorksElementTextSub a:hover,.howWorksStep,.note,.noteTitle2,.oneLinePa:hover,.oneLinePaa:hover{color:var(--white)}.howWorksListContainer{gap:50px;margin-bottom:10%}.howWorksElement{width:85vw;margin:auto;display:flex;align-items:stretch}.howWorksStep{background-color:var(--redSa);width:150px;display:flex;align-items:center;justify-content:center;margin-right:40px}.stepNumber{font-family:arvo;margin:0;font-size:var(--fs--Title);line-height:1}.howWorksContent{background-color:var(--redSa);padding-top:30px;padding-bottom:30px;flex:1;display:flex;align-items:center}.infoContainer{flex:1;padding-left:40px}.howWorksElementText{margin:0;font-size:var(--fs--Text);font-family:latoBlack;width:90%}.titleHowWorks{font-size:var(--fs--SubTitle)}.howWorksElementSubTitle,.noteText{font-family:latoRegular;font-size:var(--fs--TextNav)}.howWorksElementTextSub{font-family:latoRegular;width:90%;margin-top:8px}.howWorksElementSubTitle{margin:20px 0 0;width:90%}.icoContainer{display:flex;align-items:center;justify-content:center;margin-right:40px}.icoImg{height:100px;width:auto}.stepColor2{background-color:var(--redSa2)}.stepColor3{background-color:var(--redSa)}.aFillColor a:hover,.noteA:hover{color:var(--yellow)}.note{background-color:var(--red);width:85vw;margin:auto;text-align:center;padding-top:60px;padding-bottom:60px}.noteText{width:80%;margin:10px auto auto}.noteTitle{font-family:arvo;font-size:var(--fs--SubTitle);margin-top:0;margin-bottom:0}.oneLineP{display:flex}.oneLinePP{margin-right:10px}.oneLinePPP{margin-right:10px;padding-left:10px;max-width:fit-content}.oneLinePa,.oneLinePaa{padding-left:0;text-align:left;max-width:fit-content}.oneLinePa{color:var(--orange);margin-top:auto}.oneLinePaa{color:var(--brown)}.oneLineP2{margin:auto}.fillTitle{margin-bottom:8px}.whySellText{margin:8px 0 0;font-size:var(--fs--Text);font-family:latoRegular;width:85%}footer{display:flex;flex-direction:column;padding-top:10%;padding-left:2.5%}.contactFooterTitle{font-size:var(--fs--SubTitle);font-family:arvo;margin:0 0 18px;color:var(--white)}.textFooter{font-size:var(--fs--Text);font-family:latoBlack;display:block;color:var(--white);width:max-content;margin-bottom:12px}.logoFooter{width:8%;margin-top:2%;margin-bottom:2%}.copyFooter{font-size:var(--fs--TextNav);font-family:latoRegular;color:var(--white);margin-bottom:50px}.svgFooter{margin-right:10px}@media screen and (max-width:900px){.howWorksListContainer{gap:40px;margin-bottom:10%}.howWorksElement{width:95vw}.howWorksStep{width:120px;margin-right:20px}.infoContainer{padding-left:30px}.howWorksElementText{width:95%}.note{width:95vw;padding-top:40px;padding-bottom:40px}.noteTitle{width:90%;margin:auto}}@media screen and (max-width:1800px){.logoNav{margin-left:9.5vw}}@media screen and (max-width:1400px){.logoNav{margin-left:12.8vw}}@media screen and (max-width:1300px){.logoNav{width:6.5%;margin-left:13.5vw}.logo-scroll{width:5.5%}.logoFooter{width:12%}}@media screen and (max-width:1200px){.buyText{width:65%}.logoNav{width:8%;margin-left:15vw}}@media screen and (max-width:1100px){.logoLoader{width:20vw}.logoNav{width:8%;margin-left:14.8vw}.logo-scroll{width:6%}.menu-trigger{position:relative;width:70px;height:70px;margin-left:2.5vw;margin-top:auto;margin-bottom:auto;cursor:pointer;z-index:801}.mobile-nav{width:50vw;height:100vh}.mobile-nav ul{padding-top:50px}}@media screen and (max-width:800px){.logoNav{width:10%;margin-left:16.5vw}.logo-scroll{width:8%}.menu-trigger{position:relative;width:70px;height:70px;margin-left:2.5vw;margin-top:auto;margin-bottom:auto;cursor:pointer;z-index:801}.mobile-nav{z-index:705;width:60vw}.mobile-nav ul{padding-top:50px}.flag-icon{width:60px;height:auto}.logoFooter{width:16%;margin-top:4%;margin-bottom:4%}}@media screen and (max-width:700px){.buyText,.howWorksTitle,.titleHome{width:90%}.buyText,.noteTitle{text-align:left}.buytextContainer{padding-bottom:10%}.howWorksListContainer{gap:40px}.howWorksElement{width:90vw;align-items:center;flex-direction:column;gap:14px}.howWorksStep{margin-right:0;width:100%;padding-top:18px;padding-bottom:18px}.icoImg{width:80px;height:80px}.howWorksContent{padding-top:30px;padding-bottom:30px;flex:1;align-items:center}.infoContainer{flex:1;padding-left:0}.howWorksElementText{margin:0;width:95%}.howWorksElementTextSub{width:90%;margin-top:8px}.note{width:90vw}.titleHowWorks{width:90%;margin:auto auto 20px}.whySellText{width:90%;margin:auto}.logoLoader{width:30vw}.logoNav{display:none}.menu-trigger{width:55px;height:55px;margin-left:2.5vw}.mobile-nav{width:100vw}.mobile-nav ul{margin:auto;text-align:center;padding-top:0}.mobile-nav a{padding:.8rem 0;font-size:calc( var(--fs--Text) + 5px)}.logoNavMov{display:block;width:20%;margin:auto auto 1rem}.flag-icon{width:55px}.logoFooter{width:20%}}