*{font-family:sans-serif}.biganimation{top:0;width:100%}.me img{left:10%;position:absolute;top:138px;width:25%;z-index:55}.about{background-color:#fff;display:flex;flex-direction:column;margin-left:28%;padding:7%}.about h1,.resume h1{border-bottom:7px solid var(--brand-color);font-family:sans-serif;font-size:3em;font-weight:200;margin-left:9%;margin-top:8%;text-align:left;width:54.5%}.about .seeANeed{margin-left:9%;padding-right:30%}.resume h1{width:83%}.about p,.resume p{font-size:1.1em;font-weight:300;line-height:25px;line-height:1.3em;margin:0 0 0 9%;text-align:left}.resume,.resume p{width:100%}.resume{background-color:#fff;padding-top:3%;position:absolute}h2{font-family:Roboto;font-size:1.2em;font-weight:450}.embedsocial-instagram{margin-left:9%;margin-right:9%}#col2{margin-left:52%;margin-top:-42.25%;width:100%}#logo img{left:30px;position:absolute;top:30px;width:50px;z-index:99999999}.animation img{background-color:var(--brand-color)}.animation img,.animation video{margin-bottom:0;margin-left:auto;margin-right:auto;max-height:92vh;object-fit:cover;right:0;width:100%}.limit400 .animation img{background-color:var(--brand-color)}.limit400 .animation img,.limit400 .animation video{margin-left:-50%;object-fit:cover;overflow:hidden;width:150%}#loop{display:flex}.staticAnimFrame{flex-shrink:1}#sisyphusAnim{flex-shrink:0}h7{font-family:Lato;font-size:3em;font-weight:300;letter-spacing:3px;margin:5px;text-align:center}p{display:block;font-size:2em;margin:10%}.nameTitle{color:#fff;font-size:7vw;left:30px;position:absolute;top:15%;z-index:1}html{background-color:var(--brand-color);height:100%;overflow-x:hidden;width:100%}a,a:active,a:link,a:visited{color:var(--dark-accent);text-decoration:none}.active{border-bottom:1px solid #000}body{background-color:#fff;margin:0;padding:0;position:relative;text-align:center}#body,body{min-height:100%;width:100%}#body{margin-bottom:100px;z-index:999999}.active{left:0!important}header ul li a:active,header ul li a:link,header ul li a:visited{color:#000;text-decoration:none}header ul li a:hover{border-bottom:5px solid var(--brand-color)}.navi_fade{display:none}#work,.work_container{background-color:#fff}.work_container{height:100%;margin-left:17%;margin-right:17%;z-index:3}.limit400 .work_container{height:calc(200% + 75vw);margin:auto}.teaser_item img{max-width:100%;padding:0;position:relative}.teaser_item{float:left;height:auto;margin:7% 5%;position:relative;width:15%;z-index:5}.limit400 .teaser_item{width:35%}.hover:hover{opacity:50%}.text{left:0;margin:0;padding:0;position:absolute;text-align:center;top:85%;width:100%;z-index:5}.text p{background-color:#000;color:#fff;font-size:1em;font-weight:400;height:100%;letter-spacing:1.2px;padding:3px;text-align:left;width:100%;z-index:1000}.limit400 .text p{font-size:3vw}h1{color:var(--brand-color)}.text h1,h1{font-size:1.5em}.text h1{font-weight:300;margin:0;padding:0}.ProProjectsContainer{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:100px;margin-top:100px}.main{background-color:#fff;display:flex;flex-direction:column;gap:0;position:relative}.contact_container{background-color:var(--brand-color);height:70%;padding:20px;text-align:center}.footer_edge{background-image:url(/static/media/vecteezy-mountain.f97026f54883ed1b6710.png);background-position:bottom;background-repeat:repeat-x;background-size:contain;content:"";display:block;filter:brightness(0) saturate(100%) invert(66%) sepia(88%) saturate(2773%) hue-rotate(329deg) brightness(103%) contrast(85%);padding-bottom:60px;position:relative;width:100%}.contact_container ul{display:block;list-style:none;margin-top:35px;text-align:center}.contact_container ul li{display:inline-block;padding:0 40px 0 0}.contact_container ul img{height:auto;width:30px}.contact_container h1{font-family:Roboto;font-weight:200;margin:0}.contact_container p{text-wrap:wrap;color:#000;font-size:20px;font-weight:300;margin-bottom:10px;margin-top:10px;text-align:center}.contact_container h4{color:#000;font-family:Lato;font-size:3em;letter-spacing:1.2px;text-align:center;width:100%}.loading-splash{background-color:var(--brand-color);height:100%;position:absolute;transition-duration:3s;transition-property:opacity;width:100%;z-index:1000}.show{opacity:1}.hide{opacity:0;pointer-events:none}.displayNone{display:none}.overflowHidden{overflow:hidden}.loader{animation:shadowPulse 3s linear infinite;background:var(--loader-1);border-radius:50%;box-shadow:-24px 0 var(--loader-1),24px 0 var(--loader-1);box-sizing:border-box;display:block;height:16px;left:50%;margin:15px auto;position:fixed;top:50%;transform:translate(-50%,-50%);width:16px}@keyframes shadowPulse{33%{background:var(--loader-1);box-shadow:-24px 0 var(--loader-2),24px 0 var(--loader-1)}66%{background:var(--loader-2);box-shadow:-24px 0 var(--loader-1),24px 0 var(--loader-1)}to{background:var(--loader-1);box-shadow:-24px 0 var(--loader-1),24px 0 var(---loader-2)}}:root{--brand-color:#ec7e51;--brand-color-translucent:#ec7d5186;--dark-accent:#b84314;--mountain-deep:#ffecc2;--loader-1:#b84314;--loader-2:#fff}.NavigationPanel_navigation__HMhd3{background-color:#000;color:#000;font-size:.9em;letter-spacing:1.8px;text-transform:uppercase;z-index:100}.NavigationPanel_navigation__HMhd3 ul{display:flex;flex-wrap:wrap;line-height:3;list-style:none;padding:0}.NavigationPanel_navigation__HMhd3 li{display:inline-block;flex:1 1 auto;min-width:150px;text-align:center}.NavigationPanel_navigation__HMhd3 a,.NavigationPanel_navigation__HMhd3 div{color:#fff;font-weight:700;text-decoration:none}.NavigationPanel_navigation__HMhd3 a:hover,.NavigationPanel_navigation__HMhd3 div:hover{color:var(--brand-color);text-decoration:none}.ProjectsView_ProjectsView__o\+OeY{margin-top:100px}.ProjectsView_container__vSlfl{overflow:auto}.ProjectView_ProjectCell__Iszcl{animation-name:ProjectView_fadeInUp__oEbvN;visibility:visible}.ProjectLinkPreview_ProjectLinkPreview__6Y3qp{margin:auto;max-width:500px;position:relative;width:40%}.ProjectLinkPreview_ProjectLinkPreview__6Y3qp>*{margin:15px 0}.ProjectLinkPreview_ProjectLinkPreview__6Y3qp p{font-size:small}p.ProjectLinkPreview_Title__HtNME{text-wrap:wrap;background-color:#000;color:#fff;font-size:medium;font-weight:400;letter-spacing:1.2px;padding:3px}
/*# sourceMappingURL=main.d4bec6c1.css.map*/