h3,h4,h5,h6{margin-top:1rem}.side-note,h1{margin-top:2rem}body,header{background-color:#e0ffff}h1,nav ul{position:absolute;left:50%;transform:translate(-50%,-50%)}#cookie-banner,.form-container,.selected{background-color:#fff}#cookie-banner,*,:after,:before{box-sizing:border-box}#cookie-banner button,.form-container input[type=submit]:hover{background-color:#000;color:#fff}.mobile-only{display:none}.desktop-only{display:flex}.form-container input[type=submit],.side-note,nav li a{display:block;text-align:center}body{font-family:Arial,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{text-align:center}h1{font-size:4rem;top:50%}h2{font-size:2rem;margin-top:1.5rem}h3{font-size:1.5rem}h4{font-size:1.2rem}h5{font-size:1rem}.side-note,h6{font-size:.8rem}.side-note{color:#000}nav ul{list-style-type:none;margin:20px 45px 45px;padding:0;overflow:hidden;z-index:15;text-align:center;font-size:.9rem;width:90%}nav li{float:left}nav li a{color:#000;padding:14px 16px;text-decoration:none;transition:font-size .6s}#cookie-banner button:hover,nav li a:hover{background-color:#000;color:#fff;font-size:2rem}.selected{color:#000;font-size:2rem}::placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}::-ms-input-placeholder{color:#000}.container{display:flex;justify-content:center;align-items:center;padding-top:14rem}.form-container{padding:30px 30px 0;border-radius:10px;text-align:center}.form-container input[type=email],.form-container input[type=lastname],.form-container input[type=name],.form-container input[type=password],.form-container input[type=text],.form-container input[type=verification-code]{display:block;width:100%;padding:10px;margin-bottom:20px;font-size:1.5rem;font-weight:600;background-color:#fff;border:1px solid gray;text-align:center}.form-container input[type=submit]{width:100%;padding:10px;margin-bottom:20px;font-size:1.5rem;font-weight:600;background-color:#f5f5f5;border:none;color:#000;outline-width:1px;cursor:pointer;transition:.15s ease-in-out}@media (max-width:768px){.form-container{width:90%}.big-button{font-size:4rem;margin-top:2rem;text-align:center;position:relative;top:2rem;left:50%;transform:translate(-50%,-50%);background-color:grey}#cookie-banner button{display:block;width:100%;margin-left:0;margin-bottom:15px}.mobile-only{display:flex}.desktop-only{display:none}.menu-wrap{position:fixed;top:0;left:0;z-index:1;display:flex}.menu-wrap .toggler{position:absolute;top:0;left:0;cursor:pointer;z-index:2;width:50px;height:50px;opacity:0}.menu-wrap .hamburger{position:absolute;top:0;left:0;z-index:1;padding:1rem;width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:3px}.menu-wrap .hamburger>div{position:relative;width:100%;height:2px;background-color:#0c0c0c;transition:transform .4s}.menu-wrap .menu,.menu-wrap .menu>div{width:100%;height:100%;overflow:hidden;display:flex}.menu-wrap .hamburger>div::after,.menu-wrap .hamburger>div::before{content:"";position:absolute;top:-10px;width:100%;height:2px;background-color:inherit}.menu-wrap .hamburger>div::after{top:10px}.menu-wrap .toggler:checked+.hamburger>div{transform:rotate(135deg);background-color:#fff}.menu-wrap .toggler:checked+.hamburger>div::after,.menu-wrap .toggler:checked+.hamburger>div::before{top:0;transform:rotate(90deg)}.menu-wrap .toggler:checked:hover+.hamburger>div{transform:rotate(225deg)}.menu-wrap .toggler:checked~.menu{visibility:visible}.menu-wrap .toggler:checked~.menu>div{transform:scale(1);transition-duration:.5s}.menu-wrap .toggler:checked~.menu>div>div{opacity:1;transition:opacity .4s}.menu-wrap .menu{position:fixed;top:0;left:0;align-items:center;visibility:hidden;justify-content:center}.menu-wrap .menu>div{background-color:rgba(39,39,38,.9);align-items:center;justify-content:center;flex:none}.menu-wrap .menu>div>div{max-width:90vw;max-height:100vh;text-align:center;opacity:0;transition:opacity .4s}.menu-wrap .menu>div>div>ul>li{list-style:none;font-size:1.5rem;padding:1rem}.menu-wrap .menu>div>div>ul>li>a{text-decoration:none;color:#fff;transition:color .4s}.selected{background-color:transparent;text-decoration:underline!important}.container{padding-top:3.5rem}}#cookie-banner{position:fixed;bottom:0;left:0;width:100%;color:#000;padding:10px;font-size:14px;text-align:center}#cookie-banner a{color:#000;text-decoration:underline}#cookie-banner button{border:none;padding:10px 20px;margin-left:10px;cursor:pointer;transition:.15s ease-in-out}.visible{visibility:visible;opacity:1}.hidden{visibility:hidden;opacity:0;transform:translate(-50%,-90%);transition:visibility 0s 2s,opacity 1s linear,transform 1s}p{padding-bottom:20px}