*,*:after,*:before{margin:0;padding:0;box-sizing:inherit;line-height:calc(1em + 1rem)}:root{font-size:62.5%;scroll-behavior:smooth}body{box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}b,strong{font-weight:bolder}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}img,picture,video,canvas,svg{display:block;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}button,input,optgroup,select,textarea{display:inline-block;font-family:inherit;font-size:inherit;margin:0;padding:0;border:none;background:none;cursor:pointer;color:currentColor}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}a{text-decoration:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:quicksandBold;src:url(/fonts/Quicksand-Bold.otf);font-display:swap}@font-face{font-family:quicksandRegular;src:url(/fonts/Quicksand-Regular.otf);font-display:swap}@font-face{font-family:quicksandLight;src:url(/fonts/Quicksand-Light.otf);font-display:swap}@font-face{font-family:quicksandBold;src:url(/fonts/Quicksand-Bold.otf);font-display:swap}@font-face{font-family:quicksandRegular;src:url(/fonts/Quicksand-Regular.otf);font-display:swap}@font-face{font-family:quicksandLight;src:url(/fonts/Quicksand-Light.otf);font-display:swap}.intro-section{background:linear-gradient(transparent 60%,#fff),url(/bg-clouds-1.png),url(/nightsky.jpg);background-repeat:no-repeat;background-size:cover;height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5rem}@media only screen and (max-width: 600px){.intro-section h1{margin:0 10px}}.intro-section .img-container{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);overflow:hidden;width:20rem;height:20rem}@media only screen and (max-width: 600px){.intro-section .img-container{width:17rem;height:17rem}}.intro-section .img-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 7%;object-position:50% 7%;height:100%;width:100%;display:block}.clouds-section{background:linear-gradient(white 1%,transparent 20%,transparent 66%,#a6a6a6),url(/bg-clouds-2.png);background-repeat:no-repeat;background-size:cover;position:relative;height:100vh;width:100vw}.video-bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}@font-face{font-family:quicksandBold;src:url(/fonts/Quicksand-Bold.otf);font-display:swap}@font-face{font-family:quicksandRegular;src:url(/fonts/Quicksand-Regular.otf);font-display:swap}@font-face{font-family:quicksandLight;src:url(/fonts/Quicksand-Light.otf);font-display:swap}:root{--font-b: "quicksandBold";--font-r: "quicksandRegular";--font-l: "quicksandLight"}body{overflow-x:hidden;position:relative;font-family:var(--font-r)}.h1{max-width:25ch;z-index:9999}.white{color:#fff}.black{color:#000}.center{text-align:center}.text-l{font-family:var(--font-l)}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-shadow:0px 0px 2px #000;text-align:center;max-width:40ch;z-index:10}.span-second{font-family:var(--font-l)}.rem-3{font-size:3rem}@media only screen and (max-width: 600px){.rem-3{font-size:2rem}}.rem-2{font-size:2rem}@media only screen and (max-width: 600px){.rem-2{font-size:1.4rem}}.rem-6{font-size:5rem}@media only screen and (max-width: 600px){.rem-6{font-size:3rem}}.logo{position:fixed;z-index:99999;left:5%;top:5%;color:#fff;text-shadow:1px 1px 2px red,0 0 1em blue,0 0 .2em blue;font-size:2rem;width:10%;height:auto}.logo svg{transition:color .5s ease-in-out}@media only screen and (max-width: 1400px){.logo{position:absolute;top:1%;width:20%}}@media only screen and (max-width: 600px){.logo{width:30%}}.language{position:absolute;z-index:99999;right:5%;top:1.5%;color:#fff;font-size:3rem}@media only screen and (max-width: 1400px){.language{top:1%;font-size:2rem}}@media only screen and (max-width: 600px){.language{font-size:2rem}}.wave-container{display:flex;align-items:center;gap:20px;max-width:20rem;position:absolute;z-index:99999;right:5%;top:3%;width:100%}@media only screen and (max-width: 1400px){.wave-container{width:23%}}@media only screen and (max-width: 600px){.wave-container{width:40%}}.wave-container .wave-svg{flex:1;width:100%;height:auto;display:block}.wave-container #toggle-wave{flex-shrink:0;display:block;color:#fff;cursor:pointer;font-size:3rem}@media only screen and (max-width: 1400px){.wave-container #toggle-wave{font-size:2rem}}.wave-path{transition:d 1.5s cubic-bezier(.65,0,.35,1)}audio{display:none}.content-invisible{opacity:0;pointer-events:none}.content-visible{opacity:1;pointer-events:auto;transition:opacity .5s ease-in-out}.contact-section{position:relative;overflow:hidden;width:100vw;height:100%}.contact-section--img{background-image:linear-gradient(#a6a6a6 5%,transparent,transparent),url(/bg-clouds-3.png),url(/serene-bg.jpg);background-size:cover;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;gap:5rem}@media only screen and (max-width: 900px){.contact-section--img{flex-direction:column}}@media only screen and (max-width: 600px){.contact-section--img{padding:0 50px}}.contact-section--img div a{color:#000}.contact-section--img>:last-child{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 600px){.contact-section--img{text-align:center}}.contact-section--img h3{font-family:var(--font-b)}.contact-section--img p{margin-top:1rem;font-size:2rem}.btn{font-family:var(--font-l);outline:none;cursor:pointer;border:none;color:#fff;background-color:#000;width:20rem;height:20rem;font-size:2rem;z-index:99999;display:grid;place-items:center;text-align:center}.copyright{position:absolute;bottom:0%;right:5%}.preloader{height:100vh;width:100vw;background:#000;color:#fff;position:fixed;top:0%;left:0%;z-index:999999;pointer-events:none}.preloader img{margin:5% auto auto}.loader-container{height:100vh;width:100vw;background:#0000;position:fixed;top:0%;left:0%;z-index:999999}.loader-finish{display:none;pointer-events:none;opacity:0}.line{height:20%;width:100%;background:#000}.line-1{animation:intro 2s ease .8s forwards}.line-2{animation:intro 2s ease .6s forwards}.line-3{animation:intro 2s ease .4s forwards}.line-4{animation:intro 2s ease .2s forwards}.line-5{animation:intro 2s ease 0s forwards}@keyframes intro{0%{opacity:1}to{opacity:0}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}
