.btn-cta{background:#fff;border-radius:93.3507px;color:#010101;display:flex;font-family:Vulf Sans Demo;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.15em;line-height:124%;padding:.75rem 1.125rem;text-transform:uppercase;transition:all .3s ease-in;width:fit-content}.btn-cta.green{background:#b9eca8}.btn-cta.green:hover{background-color:#fff}.btn-cta.arrow{align-items:center;background-color:transparent;color:#fff;display:flex;font-family:Vulf Sans Demo;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.15em;line-height:124%;padding:0;text-transform:uppercase}@media screen and (max-width:600px){.btn-cta.arrow{font-size:14px}}.btn-cta.arrow svg{margin-left:.5rem;margin-top:.1875rem;transition-duration:.35s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-cta.arrow:hover{background-color:transparent}.btn-cta.arrow:hover svg{margin-left:.6875rem}.btn-cta:hover{background-color:#b9eca8;transition:all .3s}@media screen and (max-width:600px){.btn-cta{font-size:14px}}.seperator-wrap{bottom:0;display:flex;height:1px;left:0;margin-left:auto;margin-right:auto;max-width:1472px;overflow:hidden;padding:0 40px;position:absolute;right:0;width:100%}@media screen and (max-width:1024px){.seperator-wrap{padding:0 20px}}.seperator{background-color:hsla(0,0%,100%,.4);bottom:0;height:1px;left:0;margin-right:auto;max-width:0;width:100%}@media screen and (max-width:1024px){.seperator{max-width:calc(100vw - 40px)}}.seperator[data-aos=full-width]{transition-property:width;width:0}.seperator[data-aos=full-width].aos-animate{max-width:100%;width:100%}.hero-page{display:flex;height:100vh;justify-content:center;position:relative}.hero-page.fit-height{height:fit-content;padding-bottom:200px;padding-top:200px}@media screen and (max-width:1024px){.hero-page.fit-height{padding-bottom:100px;padding-top:200px}}.hero-page.pb-0{padding-bottom:80px}@media screen and (max-width:1024px){.hero-page.pb-0{padding-bottom:100px;padding-top:200px}}.hero-page .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-page .container .title{color:#fff;font-family:Vulf Sans Demo;font-size:7.5rem;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:96%;text-align:center}@media screen and (max-width:1024px){.hero-page .container .title{font-size:3.375rem}}.hero-page .container .description{font-family:Vulf Sans Demo;font-size:1rem;line-height:136%;margin-top:2.5rem;max-width:40rem;text-align:center}@media screen and (max-width:600px){.hero-page .container .description{font-size:14px;margin-top:1.25rem}}.hero-page .container .links-wrap{display:flex;gap:2.5rem;justify-content:center;margin-top:1.25rem}@media screen and (max-width:1024px){.hero-page .container .links-wrap{align-items:center;flex-direction:column;gap:14px;justify-content:center}}.hero-page .container .links-wrap .link{display:flex}.hero-page .container .links-wrap .link span{font-family:Vulf Sans Demo;font-size:1.375rem;font-style:normal;font-weight:400;line-height:124%;margin-right:1rem;opacity:.6000000238}@media screen and (max-width:600px){.hero-page .container .links-wrap .link span{font-size:18px;margin-right:.75rem}}.hero-page .container .links-wrap .link a{color:#fff;font-family:Vulf Sans Demo;font-size:1.375rem;font-style:normal;font-weight:400;line-height:124%}@media screen and (max-width:600px){.hero-page .container .links-wrap .link a{font-size:18px;margin-right:.75rem}}.hero-page .container .btn-cta{margin-top:2.5rem}