body{ background-image: url("../assets/background.png"); margin-left: 0; margin-right: 0; margin-top: .5vh; background-size: 250vh 200vh; background-repeat: no-repeat; font-family: Zilla; font-style: normal; } @font-face { font-family: Zilla; font-weight: 400; font-style: normal; src:url("../assets/ZillaSlab-Regular.ttf") } .ldiv { background-color: #000; display: flex; align-items: center; justify-content: center; size: 100% 100%; outline: #FFF groove .5vh; padding-top: 1vh; padding-bottom: 1vh; box-shadow: .5vh .5vh .5vh .5vh rgba(255, 255, 255, .5); animation: dw 4s cubic-bezier(0.9, 0, 0.81, 0.53) forwards; min-height: 100vh; } .logo{ stroke-dasharray: 1000; display: block; stroke-dashoffset: 1000; height: 40em; margin-left: auto; margin-top: auto; margin-bottom: auto; margin-right: auto; width: auto; animation: draw 4s cubic-bezier(0.9, 0, 0.81, 0.53) forwards; filter: drop-shadow(3vh 3vh 3vh #FFF); opacity: 5%; } .flexbox { display: flex; } .flexboxf { width: 100%; display: flex; align-items: stretch; justify-content: center; margin-right: 6em; } .title{ font-size: 2em; font-weight: 50; } .about{ color: #FFF; background: #000; outline: #FFF groove .5vh; margin-top:5vh; width: fill; min-width: 20vh; padding: 2vh; border-radius: 5vh; box-shadow: .4em .4em .4em .1em rgba(255, 255, 255, 255); margin-left: auto; margin-right: 3em; overflow: hidden; overflow-y: hidden; font-size: 1em; font-family: Zilla; font-style: normal; } .boxer{ position: sticky; /*min-width: 20%;*/ max-width: 40%; color: #FFF; background: #000; /*outline: #FFF groove .5vh;*/ border: #FFF solid .5vh; border-top: none; text-align: center; margin-top:0vh; padding: 1vh; border-radius: 0vh 0vh 3vh 3vh; box-shadow: .4em .4em .4em .1em rgba(255, 255, 255, 255); margin-left: 1em; overflow: stretch; font-size: 1em; } * { overflow:hidden; animation: sc 4s cubic-bezier(0.9, 0, 0.81, 0.53) forwards; } @keyframes sc{ 100%{ overflow:visible; } } .links{ color: #FFF; background: #000; outline: #FFF groove .5vh; margin-top:5vh; width: 30em; padding: 2vh; border-radius: 5vh; box-shadow: .4em .4em .4em .1em rgba(255, 255, 255, 255); margin-right: auto; margin-left: 3em; overflow: hidden; overflow-y: hidden; font-size: 1em; } .social{ color: #FFF; background: #000; outline: #FFF groove .5vh; box-shadow: .4em .4em .4em .1em rgba(255, 255, 255, 255); border-radius: 100%; width: 5em; height: 5em; display: flex; align-items: center; justify-content: center; } .sociall{ width: 4em; } @keyframes dw{ 50%{ min-height: 100vh; } 100%{ min-height: 1vh; } } .dontformatthis{ width: 100%; display: block; margin-left: 4em; } @keyframes draw{ 50%{ stroke-dashoffset: 0; stroke-dasharray: 0; filter: drop-shadow(.5vh .5vh 0.5vh #FFFF); opacity: 100%; height: 40em; } 100%{ height: 6em; filter: drop-shadow(.5vh .5vh 0.5vh #FFFF); stroke-dashoffset: 0; stroke-dasharray: 0; opacity: 100%; } }