#contact{position:relative;padding-left:5vw;scroll-padding-right:5vw;min-height:100vh;padding-top:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;padding-top:10vw}#contact .contact-me h2{text-align:center}#contact .contact-me ul{display:block;text-align:center;padding:0 0 1rem 0}#contact .contact-me>p{text-align:center;margin-top:1.5em}#contact .contact-me>ul+p{margin-top:0}#contact .contact-me li{list-style:none;display:inline-block;padding-bottom:2em;color:#fff}#contact .contact-me li a{font-family:"futura-pt",sans-serif;color:#a5ffdc;text-decoration:none;visibility:hidden;color:#fff;padding:.6em .8em .4em .7em;font-size:1.5rem;text-decoration:none}html.no-js #contact .contact-me li a{visibility:visible}html.wf-active #contact .contact-me li a,html.wf-inactive #contact .contact-me li a{visibility:visible}#contact .contact-me li a:hover{text-decoration:underline}#contact .contact-me li a:hover{text-decoration:none !important}#contact .contact-me li a:before{-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out;color:#fff;font-family:"icons";font-size:1.4em;vertical-align:middle;padding-bottom:.225em;padding-right:.2em}#contact .contact-me li .facebook:before{content:"p"}#contact .contact-me li .facebook:hover:before{color:#3b5998}#contact .contact-me li .instagram:before{content:"f"}#contact .contact-me li .instagram:hover:before{color:#c13584}#contact .contact-me li .threads:before{content:"B";font-size:1.2em}#contact .contact-me li .threads:hover:before{color:#c13584}#contact .contact-me li .mastodon:before{content:"w"}#contact .contact-me li .mastodon:hover:before{color:#6364ff}#contact .contact-me li .twitter:before{content:"r"}#contact .contact-me li .twitter:hover:before{color:#1da1f2}#contact .contact-me li .pinterest:before{content:"n"}#contact .contact-me li .pinterest:hover:before{color:#bd081c}#contact .contact-me li .snapchat:before{content:"o"}#contact .contact-me li .snapchat:hover:before{color:#fffc00}#contact .contact-me li .linkedin:before{content:"q"}#contact .contact-me li .linkedin:hover:before{color:#0077b5}#contact .contact-me li .xing:before{content:"i"}#contact .contact-me li .xing:hover:before{color:#cfdc00}#contact .contact-me li .behance:before{content:"j"}#contact .contact-me li .behance:hover:before{color:#1769ff}#contact .contact-me li .email:before{content:"k"}#contact .contact-me li .email:hover:before{color:#a5ffdc}footer{position:relative;padding-bottom:1rem;z-index:100;scroll-snap-align:end}footer nav>ul{list-style:none;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}footer nav>ul>li{padding:0em 0em 0em 1.5em}footer nav>li{padding:0em}footer nav>li+li{padding-left:1.5em}footer nav a{color:#fff;padding:.6em .8em .4em .7em !important;font-family:"futura-pt",sans-serif !important;font-weight:400 !important;font-size:1rem !important;text-decoration:none;display:inline-block}footer nav a:hover,footer nav a:hover:before{color:#a5ffdc !important}