*,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1.5;font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{background:none;border:none;cursor:pointer}button:focus{outline:none}a{text-decoration:none;color:inherit}img{height:auto;width:auto;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}table{border-collapse:collapse;border-spacing:0}td,th{vertical-align:top;padding:0}caption,td,th{text-align:left}hr{border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}blockquote{margin:0;padding:0 1em;border-left:.25em solid #dfe2e5}figure,pre{margin:0}pre{font-family:monospace,monospace;font-size:1em}address{font-style:normal}strong{font-weight:700}em{font-style:italic}:root{--shadow1-hard:rgba(0,0,0,0.15);--shadow1-soft:rgba(0,0,0,0.08);--shadow2-hard:rgba(0,0,0,0.25);--shadow2-soft:rgba(0,0,0,0.15);--shadow3-hard:rgba(0,0,0,0.35);--shadow3-soft:rgba(0,0,0,0.2);--shadow4-hard:rgba(0,0,0,0.45);--shadow4-soft:rgba(0,0,0,0.25);--shadow5-hard:rgba(0,0,0,0.55);--shadow5-soft:rgba(0,0,0,0.35)}.lift{transition:all .4s cubic-bezier(.22,1,.36,1)}.lift:hover{transform:translateY(-5px)}.shadow1{box-shadow:-3px 5px 10px var(--shadow1-hard),-6px 10px 20px var(--shadow1-soft);filter:drop-shadow(0 10px 7px rgba(0,0,0,.08))}.shadow1:hover{box-shadow:-10px 12px 20px var(--shadow2-soft),-8px 12px 25px var(--shadow2-soft)}.shadow1:hover,.shadow2{filter:drop-shadow(0 12px 9px rgba(0,0,0,.1))}.shadow2{box-shadow:-5px 8px 15px var(--shadow2-hard),-8px 12px 28px var(--shadow2-soft)}.shadow2:hover{box-shadow:-12px 15px 23px var(--shadow3-soft),-10px 15px 32px var(--shadow3-soft)}.shadow2:hover,.shadow3{filter:drop-shadow(0 15px 12px rgba(0,0,0,.12))}.shadow3{box-shadow:-6px 10px 18px var(--shadow3-hard),-10px 15px 32px var(--shadow3-soft)}.shadow3:hover{box-shadow:-12px 16px 26px var(--shadow4-soft),-12px 18px 38px var(--shadow4-soft)}.shadow3:hover,.shadow4{filter:drop-shadow(0 18px 15px rgba(0,0,0,.15))}.shadow4{box-shadow:-8px 12px 20px var(--shadow4-hard),-12px 18px 38px var(--shadow4-soft)}.shadow4:hover{box-shadow:-14px 20px 30px var(--shadow5-soft),-14px 22px 45px var(--shadow5-soft)}.shadow4:hover,.shadow5{filter:drop-shadow(0 22px 18px rgba(0,0,0,.18))}.shadow5{box-shadow:-10px 14px 24px var(--shadow5-hard),-14px 22px 45px var(--shadow5-soft)}.shadow5:hover{box-shadow:-15px 20px 35px var(--shadow5-soft),-16px 26px 50px var(--shadow5-soft);filter:drop-shadow(0 25px 20px rgba(0,0,0,.22))}@media (max-width:772px){.lift:hover{transform:none!important}.shadow1:hover{box-shadow:-3px 5px 10px var(--shadow1-hard),-6px 10px 20px var(--shadow1-soft)}.shadow2:hover{box-shadow:-5px 8px 15px var(--shadow2-hard),-8px 12px 28px var(--shadow2-soft)}.shadow3:hover{box-shadow:-6px 10px 18px var(--shadow3-hard),-10px 15px 32px var(--shadow3-soft)}.shadow4:hover{box-shadow:-8px 12px 20px var(--shadow4-hard),-12px 18px 38px var(--shadow4-soft)}.shadow5:hover{box-shadow:-10px 14px 24px var(--shadow5-hard),-14px 22px 45px var(--shadow5-soft)}}.button{border:2px solid var(--blue2-50);background-color:var(--blue2-10);color:var(--gray3);font-family:var(--font);width:-moz-max-content;width:max-content;border-radius:4px;display:flex;align-items:center;gap:5px;cursor:pointer;justify-content:center;padding:10px 25px;transition:all .2s ease-in-out;font-size:16px;font-weight:500;box-shadow:-3px 5px 10px var(--shadow1-hard),-6px 10px 20px var(--shadow1-soft);filter:drop-shadow(0 10px 7px rgba(0,0,0,.08))}.button:hover{background-color:var(--blue2-50);transform:translateY(-1px);box-shadow:-4px 7px 14px var(--shadow2-hard),-8px 12px 25px var(--shadow2-soft);filter:drop-shadow(0 12px 9px rgba(0,0,0,.1))}.button:active{transform:translateY(2px) scale(.98);box-shadow:inset 0 2px 4px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.2);transition:transform .1s ease,box-shadow .1s ease}.button-small{padding:5px 10px;font-size:14px}.button-reverse{color:var(--white);background-color:var(--color4);border:2px solid var(--color4)}.button-reverse:hover{background-color:var(--color1);color:var(--color5)}.button-bold{font-weight:700}.buttonDisabled{color:var(--white);cursor:default}.buttonDisabled,.buttonDisabled:hover{background-color:var(--gray3);border:2px solid var(--gray3)}.buttonCard{max-width:-moz-max-content;max-width:max-content;width:100%;height:-moz-max-content;height:max-content;background:hsla(0,0%,28%,.2);display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;border-radius:8px;transition:all .5s ease;font-family:var(--font2);font-size:15px;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(211,211,211,.145)}.buttonCard p{background-color:var(--red2);bottom:0;right:-20px}.buttonCard p,.buttonCard span{padding:4px 35px;position:absolute;z-index:-1;filter:blur(20px)}.buttonCard span{background-color:var(--yellow2);top:0;left:0}.buttonCard button{color:var(--blue1);position:relative;z-index:2;padding:10px 15px;transition:all .3s}.buttonCard:hover button{color:var(--blue1)}.buttonCard:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(0deg,transparent,transparent 30%,var(--blue1));transform:rotate(-45deg);transition:all .5s ease;opacity:0}.buttonCard:hover{transform:scale(1.05);box-shadow:0 0 20px var(--blue1)}.buttonCard:hover:before{opacity:1;transform:rotate(-45deg) translateY(100%)}.whatsapp{max-width:-moz-max-content;max-width:max-content;width:100%;height:-moz-max-content;height:max-content;background:hsla(0,0%,28%,.2);display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;border-radius:8px;transition:all .5s ease;font-family:var(--font2);font-size:15px;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(211,211,211,.145)}.whatsapp p{background-color:rgb(45,190,45);bottom:0;right:-20px}.whatsapp p,.whatsapp span{padding:4px 35px;position:absolute;z-index:-1;filter:blur(20px)}.whatsapp span{color:rgb(45,190,45);top:0;left:0}.whatsapp button{position:relative;z-index:2;padding:10px 15px;transition:all .3s}.whatsapp button,.whatsapp:hover button{color:rgb(45,190,45)}.whatsapp:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(0deg,transparent,transparent 30%,rgb(45,190,45));transform:rotate(-45deg);transition:all .5s ease;opacity:0}.whatsapp:hover{transform:scale(1.05);box-shadow:0 0 20px rgb(45,190,45)}.whatsapp:hover:before{opacity:1;transform:rotate(-45deg) translateY(100%)}:root{--section-padding-xl:150px 80px;--section-padding-lg:100px 70px;--section-padding-md:90px 60px;--section-padding-sm:90px 40px;--section-padding-xs:90px 30px;--section-padding-xxs:70px 20px;--break-xl:1200px;--break-lg:992px;--break-md:768px;--break-sm:576px;--break-xs:400px;--break-xxs:300px}.absolute{position:absolute}.relative{position:relative}.section{padding:var(--section-padding-xl);width:100%;margin:0 auto;max-width:3000px}.section-light{background-color:var(--bg-light)}.section-medium{background-color:var(--bg-medium)}.section-dark{background-color:var(--bg-dark)}.container{height:100%;max-width:1300px;margin:0 auto;box-sizing:border-box}@media (max-width:1200px){.section{padding:var(--section-padding-xl)}}@media (max-width:992px){.section{padding:var(--section-padding-lg)}}@media (max-width:768px){.section{padding:var(--section-padding-md)}}@media (max-width:576px){.section{padding:var(--section-padding-sm)}}@media (max-width:400px){.section{padding:var(--section-padding-xxs)}}.header{padding-top:25px;padding-bottom:0}.hidden{overflow:hidden}.no-padding-y{padding-top:0;padding-bottom:0}.no-padding-x{padding-left:0;padding-right:0}:root{font-family:var(--font1);font-family:var(--font2);font-family:var(--font3)}.font1{font-family:var(--font1)}.font2{font-family:var(--font2)}.font3{font-family:var(--font3)}.font4{font-family:var(--font4)}.burger-link{font-family:var(--font2);font-size:15px;transition:all .2s;color:var(--color1);text-transform:uppercase}.active-burger-link,.burger-link:hover{color:var(--color2)}.link{text-transform:lowercase;font-family:var(--font2);font-size:17px;transition:all .2s;color:var(--gray3)}.link:hover{text-shadow:0 5px 20px var(--blue1)}.active-link{color:var(--blue1)}.active-link:hover{color:var(--blue1);font-size:17px;transition:all .2s}.heading1{line-height:95%;font-family:var(--font3)}.heading2{font-weight:800;font-size:40px;line-height:38px;letter-spacing:.02em}.heading3{font-weight:700;font-size:24px;line-height:108%}.heading4{font-size:20px;line-height:38px}.heading5{font-size:20px;font-weight:600}.heading6{font-size:18px;font-weight:600}.paragraph{font-size:15px;font-weight:400;line-height:160%}.paragraph-bold{font-weight:700}.caption{font-size:13px;font-weight:500;line-height:150%;transition:all .3s}.caption-mini{font-weight:800;font-size:14px;letter-spacing:10px}@media (max-width:1200px){.heading2{font-size:36px;line-height:34px}.heading3{font-size:22px}.heading4,.heading5{font-size:19px}.heading6{font-size:17px}.paragraph{font-size:14px}}@media (max-width:992px){.heading2{font-size:32px;line-height:32px}.heading3{font-size:20px}.heading4,.heading5{font-size:18px}.heading6{font-size:16px}.paragraph{font-size:14px}}@media (max-width:768px){.heading2{font-size:28px;line-height:30px}.heading3{font-size:18px}.heading4,.heading5{font-size:17px}.heading6{font-size:15px}.paragraph{font-size:13px}}:root{color:white;background-color:#05131a;--overlayLight:rgba(255,255,255,0.612);--overlay:rgba(0,0,0,0.526);--overlayDark:rgba(0,0,0,0.768);--white:rgb(255,255,255);--gray3:rgb(200,200,200);--gray5:rgb(150,150,150);--gray7:rgb(70,70,70);--gray9:rgb(25,29,35);--black:#0b0e11;--color1:#c7e1ff;--color2:#5ca3ff;--color3:#006ac7;--color4:#003f75;--color5:#002342;--blue1:#2d9bdb;--blue2:#1d6894;--blue2-10:#1d68941c;--blue2-50:#1d68947e;--red1:#e73026;--red2:#c71107;--yellow1:#ddac2f;--yellow2:#d7782d;--yellow2-50:#b462249a;--color2-10:#f0f6ff1a;--color4-10:#003f751a;--color4-20:#87c2f533;--color4-40:#003f7566;--color4-80:#003f75cc;--bg-light:#eff6ff;--bg-medium:#ebf3ff;--bg-dark:#eff6ff}.white{color:var(--white)}.gray3{color:var(--gray3)}.gray5{color:var(--gray5)}.gray7{color:var(--gray7)}.gray9{color:var(--gray9)}.black{color:var(--black)}.blue2{color:var(--blue2)}.blue1{color:var(--blue1)}.yellow2{color:var(--yellow2)}.yellow1{color:var(--yellow1)}.red1{color:var(--red1)}.red2{color:var(--red2)}.color1{color:var(--color1)}.color2{color:var(--color2)}.color3{color:var(--color3)}.color4{color:var(--color4)}.color5{color:var(--color5)}.color6{color:var(--color6)}.bg-color1{background-color:var(--color1)}.bg-color2{background-color:var(--color2)}.bg-color3{background-color:var(--color3)}.bg-color4{background-color:var(--color4)}.bg-color5{background-color:var(--color5)}.thinLine{background-color:var(--gray3);opacity:.1;width:50%;max-width:400px;height:1px;margin:0 auto}