@import url("https://fonts.googleapis.com/css?family=Chakra+Petch|IBM+Plex+Mono|Montserrat|Permanent+Marker");.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{background-color:#5771df;color:white;margin:0;transition:.5s ease}nav{font-family:'Montserrat';position:fixed;top:.5em;left:0;width:100%;display:flex;justify-content:space-evenly}nav .logo{width:12%;display:inline-block;z-index:-5}nav img{width:100%;height:100%}nav ul{list-style-type:none;padding:0;display:inline-block;width:70%;display:flex;justify-content:space-evenly}nav ul li{display:inline}nav ul li a{font-size:1.2em;color:inherit;text-decoration:none;line-height:50px}.trigger{width:90vw;height:120vh}#trigger1{margin-top:50vh}#services{position:relative;top:50vh;margin-top:20vh}.slide1 #pen-key{position:fixed;top:30%;left:50%;transform:translateX(-50%)}.slide1 #pen-key img{width:60vw}.slide1 #swoops{position:fixed;bottom:12%;left:50%;transform:translateX(-50%)}.slide1 #swoops img{width:60vw}.slide1 #scroll-prompt{width:50%;position:fixed;bottom:0;left:50%;transform:translateX(-50%)}.slide2 #checks{position:fixed;top:15%;left:300%;margin-left:-40vw}.slide2 #checks .line{width:80vw;margin-bottom:-1.5em}.slide2 #checks .line .checkbox{padding-right:3em;display:inline-block}.slide2 #checks .line .checkbox img{width:7em}.slide2 #checks .line .caption{font-size:9em;display:inline-block;font-family:'Permanent Marker',cursive}.slide2 .slide2-bubble{position:fixed;top:53%;width:50%;left:50%;transform:translate(-50%,0)}.slide3 .portfolio-bubble{position:fixed;top:28%;width:20%;left:50%}.slide3 .portfolio-bubble a{color:inherit}.slide3 .portfolio-feature{opacity:0;position:fixed;top:30%;width:20%;left:23%;background-color:white;border:1px solid black}.slide3 .portfolio-feature img{width:100%}.slide3 h2{opacity:0;position:fixed;bottom:-7%;left:0;width:100%;text-align:center;font-family:'Permanent Marker';font-size:600%}.slide3 #works{opacity:0;display:none;position:fixed;top:20%;width:100%;flex-direction:row;justify-content:center}.slide3 #works .work{width:10px;height:10px;border-radius:2px;background-color:white;margin:0 25px}.slide3 #works .selected{width:20px;height:20px;margin-top:-5px}.slide4 .logo-final{opacity:0;display:none;position:fixed;width:15%;top:10%;left:50%;transform:translate(-50%,0)}.slide4 nav.nav-final{opacity:0;color:black;top:30%;left:50%;transform:translate(-50%,0);display:none}.slide4 nav.nav-final ul{margin:auto}.slide4 nav.nav-final .circled{pointer-events:none;opacity:0;position:relative;top:-50%;left:-38%}.slide4 nav.nav-final .circled .caption{font-family:'Permanent Marker';color:#c92525}.slide4 .contact-info{opacity:0;display:none;width:52%;position:fixed;top:50%;left:50%;transform:translate(-50%,0);justify-content:space-between;color:black}.slide4 .contact-info .part.right{text-align:right}.slide4 .contact-info .part .title{font-family:'Permanent Marker';font-size:400%}.slide4 .contact-info .part .value{font-family:'Montserrat',sans-serif;font-size:150%}.slide4 .contact-info a{color:inherit;text-decoration:none}.slide4 footer{position:fixed;bottom:-25%;left:0;background-color:black;width:100%;height:12%}.slide4 footer .inner{font-family:'Montserrat';font-size:150%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:52%;display:flex;justify-content:space-between}.slide4 footer .inner .social-link{margin-top:-0.35em;margin-left:.4em;background-color:black;display:inline-block;width:50px;height:50px;border-radius:50%;background-position:center;background-size:cover;transition:.2s ease}.slide4 footer .inner .social-link#youtube{background-image:url("../img/icons/youtube.png")}.slide4 footer .inner .social-link#youtube:hover{background-color:red}.slide4 footer .inner .social-link#instagram{background-image:url("../img/icons/instagram.png")}.slide4 footer .inner .social-link#instagram:hover{background-color:#bc318f}.slide4 footer .inner .social-link#twitter{background-image:url("../img/icons/twitter.png")}.slide4 footer .inner .social-link#twitter:hover{background-color:#1da1f2}.bubble{color:black;padding:25px 75px;opacity:0;background-color:white;font-family:'Montserrat';font-size:175%;border-radius:.4em}.bubble .arrow-up{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:38px solid white;position:absolute;top:-38px;left:5%}.bubble .arrow-left{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:38px solid white;position:absolute;left:-38px;top:35%}#get-started{display:block;text-decoration:none;box-shadow:5px 5px 10px black;font-family:'IBM Plex Mono',monospace;font-weight:bold;padding:.4em;position:fixed;right:-2.65em;top:44%;background-color:white;color:black;transform:rotate(90deg);font-size:2.5em;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:.2s ease}#get-started:hover{background-color:#bfbfbf}