:root{--color-white:#fff;--color-black:#000;--color-grey:#ccc}@font-face{font-family:Stolzl;src:url(/fonts/font.otf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{padding:0;margin:0;border:none}*,:after,:before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,main,nav,section{display:block}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}button input span,input input span,select input span,textarea input span{font-family:inherit}textarea{resize:none}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}body,html{width:100%;height:100%}.layout{font-family:Stolzl;width:100%;height:100vh;background:url(/background.png) 50%/cover no-repeat}.container{max-width:1440px;margin:0 auto;padding:60px;height:100%;width:100%;position:relative}@media(max-width:425px){.container{padding:10px}}.animClass{width:100%;height:100vh}