html{overflow-x:hidden;background:#123456}body *{margin:0;box-sizing:border-box}@font-face{font-family:"Six Caps";src:url(/static/media/SixCaps-Regular.847831d5.ttf)}@font-face{font-family:"Pacifico";src:url(/static/media/Pacifico-Regular.9b94499c.ttf)}@font-face{font-family:"Bungee Inline";src:url(/static/media/Bungee-Regular.259d4afa.ttf)}@font-face{font-family:"Architects Daughter";src:url(/static/media/ArchitectsDaughter-Regular.31c2153c.ttf)}@font-face{font-family:"Cabin Sketch";src:url(/static/media/CabinSketch-Regular.dc97f34a.ttf)}@font-face{font-family:"Roboto C";src:url(/static/media/RobotoCondensed-Light.885e5558.ttf)}.navbar{height:30px;width:100%}.navbar_links{font-size:15px;list-style-type:none;display:flex;flex-direction:row;justify-content:flex-end;padding-top:4px}.navbar_links li{padding-left:10px}.navbar_links a{font-family:"Roboto";cursor:pointer;color:#ff7219;opacity:.8}.navbar_links a:hover{opacity:1;text-shadow:-2px 1px 1.5px #123456}.navbar_links a:visited{text-decoration:none;color:#ff7219}@media only screen and (min-width:768px){.navbar_links{font-size:20px}}.app__delivery-wrapper{color:#fff;text-align:center;height:95vh;border:5px solid #fff;padding-top:10%}#hero{background-image:url(/static/media/northshore_600kb.be3c89c3.jpg);background-position:top;background-size:720px 750px;background-repeat:no-repeat}.hero{background:transparent;height:95vh;z-index:-1;color:#fff;overflow:hidden;display:flex;flex-direction:column;border:5px solid #fff}.hero_image-birds{opacity:0;height:25px;width:105px;position:relative;top:160px;-webkit-animation:birds 8s ease-in;animation:birds 8s ease-in;-webkit-animation-delay:2s;animation-delay:2s}.hero_image_animation-tree{align-self:flex-end}.hero_image-tree{height:250px;width:250px;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;z-index:0;left:80px;bottom:180px;-webkit-animation:sway 10s infinite;animation:sway 10s infinite}.hero_text-greetings{font-family:"Six Caps",sans-serif;font-size:92px;letter-spacing:4px;margin:0 auto}.hero_text-from{font-family:"Pacifico",cursive;font-size:30px;margin:0 auto}.hero_text-van{z-index:1;font-family:"Bungee Inline",cursive;font-size:102px;padding:13% 0 0 16%;word-wrap:break-word;line-height:95px;text-shadow:-15px 15px #000;opacity:.7;-webkit-transform:skewY(-12deg);transform:skewY(-12deg)}.hero_text-van:focus,.hero_text-van:hover{color:#ffdd8a;opacity:1}@-webkit-keyframes sway{0%,to{-webkit-transform:rotate(179deg);transform:rotate(179deg)}50%{-webkit-transform:rotate(175deg);transform:rotate(175deg)}}@keyframes sway{0%,to{-webkit-transform:rotate(179deg);transform:rotate(179deg)}50%{-webkit-transform:rotate(175deg);transform:rotate(175deg)}}@-webkit-keyframes birds{0%,25%{opacity:.25}to{-webkit-transform:translateX(600px) scale(7);transform:translateX(600px) scale(7);opacity:1}}@keyframes birds{0%,25%{opacity:.25}to{-webkit-transform:translateX(600px) scale(7);transform:translateX(600px) scale(7);opacity:1}}@media only screen and (min-width:768px){#hero{background-size:cover}.hero{height:95vh}.hero_image-birds{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation:birds768 8s ease-in;animation:birds768 8s ease-in}.hero_image-tree{height:450px;width:450px;bottom:420px;z-index:0}.hero_text-greetings{font-size:7rem;letter-spacing:8px}.hero_text-van{width:65%;font-size:9rem;line-height:135px;padding:0 0 0 13%;margin:0 auto}@-webkit-keyframes birds768{0%,25%{opacity:.25}to{-webkit-transform:translateX(1200px) scale(9.5);transform:translateX(1200px) scale(9.5);opacity:1}}@keyframes birds768{0%,25%{opacity:.25}to{-webkit-transform:translateX(1200px) scale(9.5);transform:translateX(1200px) scale(9.5);opacity:1}}}@media only screen and (min-width:1280px){.hero{height:100vh;align-items:flex-start;border:8px solid #fff}.hero_image-birds{top:310px;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation:birds1280 7s ease-in;animation:birds1280 7s ease-in}.hero_image-tree{bottom:265px;height:533px;width:600px}.hero_text-greetings{margin:0;padding-left:5%}.hero_text-from{margin:0;padding-left:13%}.hero_text-van{font-size:11.5rem;padding:10% 0 0 1%;letter-spacing:4.5px;margin:0;word-wrap:normal}@-webkit-keyframes birds1280{0%,25%{opacity:.25}75%{opacity:.75}to{opacity:1;-webkit-transform:translateX(2000px) scale(11);transform:translateX(2000px) scale(11)}}@keyframes birds1280{0%,25%{opacity:.25}75%{opacity:.75}to{opacity:1;-webkit-transform:translateX(2000px) scale(11);transform:translateX(2000px) scale(11)}}}@media only screen and (min-width:1440px){.hero{height:100vh}.hero_image-birds{top:310px}.hero_image-tree{bottom:260px;height:633px;width:650px}.hero_text-greetings{margin:0;padding-left:5%}.hero_text-from{margin:0;padding-left:12%}.hero_text-van{font-size:13.5rem;padding-left:0;letter-spacing:1px;padding-top:4%;word-wrap:normal}}#mainpage{background:#fbfbf8;display:flex;flex-direction:column;padding:10% 5%}@media only screen and (min-width:768px){#mainpage{align-items:center}}@media only screen and (min-width:1280px){#mainpage{height:100vh;display:flex;flex-direction:row;align-items:center;border:5px solid #fff}}@media only screen and (min-width:1440px){#mainpage{height:100vh;display:flex;flex-direction:row;align-items:center;border:5px solid #fff}}.about_container{text-align:justify}.about_container_header{margin-bottom:2%;color:#000;font-family:"Cabin Sketch",cursive}.about_container_image{display:none}.about_container_text_wrapper{-webkit-transition:opacity .5 ease-in;transition:opacity .5 ease-in;color:#000;font-family:"Architects Daughter",cursive;font-size:14px;display:flex;flex-direction:column}.about_container_text_wrapper p{margin-top:2.5%}.about_container_text_wrapper a{text-decoration:none;color:#000;cursor:pointer;opacity:.9;font-weight:700;opacity:1}.about_container_text_wrapper a:hover{opacity:1}.about_container_text_wrapper a:visited{text-decoration:none;color:#000}.about_more_button{display:none}@media only screen and (min-width:768px){.about_container_header{font-size:2rem}.about_container_text_wrapper{font-size:1.5rem}}@media only screen and (min-width:1280px){.about_container{width:50%;margin:0}.about_container_header{font-size:2rem;margin-bottom:0}.about_container_image{height:300px;opacity:0;background:#fff;display:none;width:372px;left:230px;top:1100px;margin:0 15px 80px;padding:12px 12px 64px;border:1px solid grey;position:absolute;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);-webkit-filter:drop-shadow(8px 8px 10px grey) blur(1px) saturate(30%);filter:drop-shadow(8px 8px 10px gray) blur(1px) saturate(30%)}.about_container_text_wrapper{font-size:1rem;line-height:1.6;letter-spacing:1px;font-weight:500}.about_container_span_animation{visibility:visible;font-weight:700;opacity:1;text-decoration:none;color:#000;cursor:pointer;opacity:.9}.about_container_span_animation:hover{opacity:1}.about_container_span_animation:visited,.about_more_wrapper{text-decoration:none;color:#000}.about_more_wrapper{cursor:pointer;opacity:.9;width:auto}.about_more_wrapper:hover{opacity:1}.about_more_wrapper:visited{text-decoration:none;color:#000}.about_more_button{display:inline-block;font-size:1.2rem;font-family:"Cabin Sketch",cursive}}@media only screen and (min-width:1440px){.about_container{margin:0}.about_container_header{color:#000;font-size:2.5rem;font-family:"Cabin Sketch",cursive;font-weight:700}.about_container_image{left:320px;top:1000px;padding:12px 12px 64px}.about_container_text_wrapper{font-size:1.2rem}}@media only screen and (min-width:1280px){#inspiration{margin:0;text-align:justify;width:50%}.inspiration_wrapper{font-family:"Cabin Sketch",cursive}.inspiration_wrapper p{margin-top:2.5%;opacity:.9;letter-spacing:1px;font-family:"Architects Daughter",cursive;font-size:1rem;line-height:1.6}.inspiration_wrapper a{text-decoration:none;opacity:.6}.inspiration_wrapper a:hover{opacity:1}.inspiration_wrapper a:visited{color:#000;text-decoration:none}.inspiration_header{font-size:2rem;opacity:1;color:#ff7219;font-family:"Cabin Sketch",cursive;font-weight:700}.inspiration_return{display:inline-block;font-size:1.2rem}}@media only screen and (min-width:1440px){#inspiration{margin:0}.inspiration_wrapper{width:100%;font-family:"Cabin Sketch",cursive}.inspiration_wrapper p{margin-top:2.5%;opacity:.8;font-weight:500;letter-spacing:1px;font-family:"Architects Daughter",cursive;font-size:1.2rem;line-height:1.6}.inspiration_wrapper a{text-decoration:none;opacity:.8}.inspiration_wrapper a:hover{opacity:1}.inspiration_wrapper a:visited{color:#000;text-decoration:none}.inspiration_header{font-size:2.5rem;opacity:1;font-family:"Cabin Sketch",cursive;font-weight:700;margin-bottom:5%}.inspiration_return{margin-top:2.5%}}.about_divider{font-family:"Roboto",sans-serif;font-size:10px;text-align:center;opacity:.2;letter-spacing:1px;position:relative;padding:1% 2%;margin-top:45%}.about_divider_text{padding:1% 0}.about_divider_line{height:2px;background:#000;margin:0 auto}.about_divider_madein{font-weight:700}.about_divider_madein .red:hover{color:red;text-shadow:2px -3px grey}.about_divider_madein .white:hover{color:#fff;text-shadow:2px -3px grey}@media only screen and (min-width:768px){.about_divider{padding-top:10%;margin-top:0}.about_divider_text{font-size:1rem;letter-spacing:5px}.about_divider_madein{font-size:.7rem}}@media only screen and (min-width:1280px){.about_divider{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);letter-spacing:1.5px;padding:0}.about_divider_line{opacity:.9}.about_divider_madein,.about_divider_text{margin:0;font-size:.8rem;letter-spacing:10px}}@media only screen and (min-width:1440px){.about_divider_line{height:2px}.about_divider_text:first-of-type{letter-spacing:7px}.about_divider_madein,.about_divider_text:nth-of-type(2){letter-spacing:3px}}.contact_link_container{margin-top:25%;background:#fbfbf8;text-align:center;color:#000;font-family:"Architects Daughter",cursive;font-weight:700}.contact_link_title{padding-top:2%;padding-bottom:5%;font-size:10px;opacity:.5}.contact_link_wrapper{opacity:.8;display:flex;justify-content:space-around;align-items:center;border-bottom:1px solid rgba(0,0,0,.2);width:50%;margin:5% auto}.contact_link_wrapper a{text-decoration:none;color:#000;cursor:pointer;opacity:.9;font-family:"Cabin Sketch",cursive}.contact_link_wrapper a:hover{opacity:1}.contact_link_wrapper a:visited{text-decoration:none;color:#000}.contact_b2top_wrapper{width:30%;height:40px;text-align:center;margin:9% auto 3%;padding:.5%;font-family:"Cabin Sketch",cursive;border:1px outset red;border-radius:8px;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);color:red;cursor:pointer}.contact_b2top_button:visited{text-decoration:none;color:red}@media only screen and (min-width:768px){.contact_link_name{font-size:2rem}.contact_link_title{font-size:1rem}.contact_link_wrapper{padding-top:15%;width:80%}.contact_b2top_wrapper{width:70%;margin-top:25%;height:60px;padding-top:8%}}@media only screen and (min-width:1280px){.contact_link_container{margin:0;padding-right:5%;font-size:1.5rem}.contact_link_wrapper{width:100%}.contact_link_wrapper a{text-decoration:none;color:#000;cursor:pointer;opacity:.6}.contact_link_wrapper a:hover{opacity:1}.contact_link_wrapper a:visited{text-decoration:none;color:#000}.contact_link_title{font-size:1.2rem}.contact_b2top_wrapper{margin-top:20%;height:80px;width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-filter:blur(.5px);filter:blur(.5px)}.contact_b2top_wrapper:hover{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1.1);transform:scale(1.1)}}@media only screen and (min-width:1440px){.contact_link_container{font-size:1.5rem}.contact_b2top_button,.contact_link_wrapper{width:100%}}.skills_wrapper{display:flex;flex-direction:row;position:relative}#skills{height:60px;width:60px;border:1px dashed grey;margin-bottom:6%;display:inline-block;overflow:hidden}#card{color:#000;text-align:center;opacity:.5;border-radius:6px;height:57px;width:150px;border:1px dotted grey;box-shadow:-1px 2px grey;-webkit-animation:run 8s ease-in-out infinite alternate;animation:run 8s ease-in-out infinite alternate}#card:hover{opacity:1}#card img{height:35px;width:35px}#card h3{font-family:"Cabin Sketch",cursive;color:#000;letter-spacing:.5px;font-size:8px;margin:0 auto}.card_container{height:60px;width:60px;display:block;padding-top:8px}@-webkit-keyframes run{0%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(-500px);transform:translateX(-500px)}}@keyframes run{0%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(-500px);transform:translateX(-500px)}}@media only screen and (min-width:768px){#skills{left:330px;bottom:415px;height:100px;width:100px;margin-bottom:70%}#card{height:96px;width:85px;padding:0 6px;margin:0 2px;-webkit-animation:run768 8s ease-in-out infinite alternate;animation:run768 8s ease-in-out infinite alternate}#card .card_title{font-size:.8rem}#card .card_icon{height:55px;width:55px}@-webkit-keyframes run768{0%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(-610px);transform:translateX(-610px)}}@keyframes run768{0%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(-610px);transform:translateX(-610px)}}}@media only screen and (min-width:1280px){#skills{margin-bottom:0}#card{height:95px;-webkit-animation:run1080 8s ease-in-out infinite alternate;animation:run1080 8s ease-in-out infinite alternate}.skills_wrapper{height:50px}.card_container{height:50px;width:65px}@-webkit-keyframes run1080{0%{-webkit-transform:translateX(12px);transform:translateX(12px)}to{-webkit-transform:translateX(-605px);transform:translateX(-605px)}}@keyframes run1080{0%{-webkit-transform:translateX(12px);transform:translateX(12px)}to{-webkit-transform:translateX(-605px);transform:translateX(-605px)}}}@media only screen and (min-width:1440px){.skills_wrapper{height:50px}#card{-webkit-animation:run1440 8s ease-in-out infinite alternate;animation:run1440 8s ease-in-out infinite alternate}@-webkit-keyframes run1440{0%{-webkit-transform:translateX(12px);transform:translateX(12px)}to{-webkit-transform:translateX(-650px);transform:translateX(-650px)}}@keyframes run1440{0%{-webkit-transform:translateX(12px);transform:translateX(12px)}to{-webkit-transform:translateX(-650px);transform:translateX(-650px)}}}
/*# sourceMappingURL=main.7f235cd6.chunk.css.map */