@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;500&display=swap&.css);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400&display=swap&.css);body *{box-sizing:border-box}body{overflow-x:hidden;background-size:contain;background-attachment:fixed;background-image:url(/static/media/pattern.584bc142.png);background-color:#181013;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{font-family:Open Sans,sans-serif;font-weight:300;color:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{font-family:soleil,sans-serif;text-transform:uppercase;font-weight:200;letter-spacing:2px;text-decoration:none}a,a:hover{color:#fff}a:hover{background-color:#f46f6f}.pattern{position:fixed;height:100vh;z-index:1!important;width:100%;top:0}header{position:absolute;float:left;margin:0 auto;width:100vw;padding:20px;z-index:5}header .fullbg{display:none;z-index:3}header .fullbg.open{display:block;z-index:3}.navigation{float:right;display:none;list-style:none;position:relative;z-index:9}.navigation.open{display:block}.navigation li{display:block;float:left;margin-right:20px;width:100%;z-index:9}.navigation li a{padding:0 25px 0 0;color:#fff;font-family:soleil,sans-serif;text-transform:uppercase;font-size:25px;float:right;font-weight:200;letter-spacing:2px}.menu-btn{position:relative;display:flex;justify-content:center;align-items:center;width:80px;height:80px;float:right;cursor:pointer;transition:all .5s ease-in-out;z-index:9}.menu-btn__burger{background:#a50090}.menu-btn__burger,.menu-btn__burger:after,.menu-btn__burger:before{width:30px;height:1px;border-radius:5px;box-shadow:0 2px 5px rgba(255,101,47,.2);transition:all .5s ease-in-out}.menu-btn__burger:after,.menu-btn__burger:before{content:"";position:absolute;background:#fff}.menu-btn__burger:before{-webkit-transform:translateY(-16px);transform:translateY(-16px)}.menu-btn__burger:after{-webkit-transform:translateY(16px);transform:translateY(16px)}.menu-btn.open .menu-btn__burger{-webkit-transform:translateX(-50px);transform:translateX(-50px);background:transparent;box-shadow:none}.menu-btn.open .menu-btn__burger:before{-webkit-transform:rotate(45deg) translate(35px,-35px);transform:rotate(45deg) translate(35px,-35px)}.menu-btn.open .menu-btn__burger:after{-webkit-transform:rotate(-45deg) translate(35px,35px);transform:rotate(-45deg) translate(35px,35px)}@media only screen and (max-width:800px){.navigation li{margin-right:5px}}.fullWidth{padding:40px}.fullWidth,.fullWidthNoFrame{background-size:cover;height:100vh;width:100vw;position:relative;font-weight:100}.fullWidthNoFrame{padding:40px 0 0;z-index:1}.logo{width:90px;display:block;float:left}.footer{border-style:solid;border-color:#fec077;border-left:0;border-right:0;border-bottom:0;position:absolute;bottom:0;width:100%;padding:0 0 0 20px;-webkit-backdrop-filter:saturate(40%);backdrop-filter:saturate(40%)}.contact p{color:#000}.herolines{display:block;height:230px;width:571px;background-size:contain;position:absolute;margin:-60px 0 0 117px}.button{display:block;height:49px;width:281px;background-size:contain;padding:13px 0 0;letter-spacing:5px;text-align:center;letter-spacing:6px;margin:10px 0 0;top:40px;position:relative;text-transform:uppercase;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.button,.button a{font-size:15px;font-weight:300;color:#ffebd4;font-family:Poppins,sans-serif}.button a{letter-spacing:5px}.button a:hover{color:#fff;background-color:initial}.button:hover{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;opacity:.6;-webkit-transform:scale(1.01);transform:scale(1.01);background-color:initial}.big-div{width:200px;height:69px;background-size:cover;margin:30px auto 50px}h1{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;text-orientation:mixed;font-size:8px;letter-spacing:5px;font-weight:800;padding:40px 0 0;height:280px}h2{font-size:45px;letter-spacing:22px}h2,h3{font-family:Poppins,sans-serif;color:#fec077;font-weight:100}h3{font-size:35px;letter-spacing:10px;margin:0}h4{font-size:25px;letter-spacing:5px;cursor:pointer;margin:10px 0}h4,h5{font-family:Poppins,sans-serif;color:#fec077;font-weight:100}h5{font-size:20px;letter-spacing:2px;margin:5px 0}.headings{position:inherit}.headings h4{margin:0}.section-text{font-family:Poppins,sans-serif;color:#fff;letter-spacing:12px}.section-text .bottom-divider{width:50vh;height:.5px;background:#fff;display:block;margin:35px 0 0}.section-text .top-divider{width:30vh;height:.5px;background:#22b2fc;display:block;margin:35px 0 0}.section-text .defining-text{color:#fff;font-size:15px;font-weight:200}.section-text .copy{color:#fff;font-size:10px;font-weight:200}.bottom-left .section-text{position:absolute;bottom:10vh;text-transform:uppercase;font-size:45px;font-weight:100}.side-text-right{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;text-orientation:mixed;font-size:8px;letter-spacing:5px;font-weight:800;padding:100px 0 0;height:280px;position:relative}.fullbg{width:100%;height:100%;background:rgba(0,0,0,.8588235294117647);z-index:7}.fullbg,.fullsized{position:fixed;display:block;top:0;left:0}.fullsized{width:100vw;height:100vh;z-index:8}.fullsized .closed-button{left:0;position:absolute;opacity:1}.fullsized .closed-button,.loading-button{top:0;color:#000;padding:10px;z-index:999;background-color:#fff}.loading-button{left:75px;position:fixed;display:none}.fullsized img{object-fit:cover;width:100%}.img-gallery .button{float:right;margin:0 70px 0 0}.img-gallery h2{margin:0 0 -40px;z-index:2;position:relative}.img-gallery{position:relative;height:100vh;min-height:965px;max-width:1900px;margin:0 auto}.img-gallery .recent-photos{display:block;overflow:hidden;width:100%;max-width:1800px;margin:0 auto}.img-gallery .recent-photos .img-contain{width:15%;height:500px;float:left;margin:10px;overflow:hidden;border-radius:20px}.img-gallery .img-contain{width:32%;height:500px;float:left;margin:10px;overflow:hidden}.img-gallery .img-contain:nth-child(6){margin:10px 0 10px 10px}.img-gallery .img-contain img{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}.img-gallery .img-contain img,.img-gallery .img-contain img:hover{transition:all .2s ease-in-out;-webkit-transition:all .1s ease-in-out}.img-gallery .img-contain img:hover{opacity:.6;-webkit-transform:scale(1.31);transform:scale(1.31)}.img-gallery img{width:100%}.gal-img-contain{width:350px;height:350px;margin:10px;float:left;background-size:cover!important}.fade-in{display:block;opacity:1;-webkit-animation-name:fadeInOpacity;animation-name:fadeInOpacity;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.fullAlbum{top:130px}.album-photos{max-width:1800px;margin:0 auto}.fullsized img{max-width:100vw;max-height:100%;width:auto;z-index:999}.album-photos img,.fullsized img{margin:0 auto;height:auto;display:block}.album-photos img{width:100%}.box,.box-placeholder{display:inline-block;background-color:#fff;margin:30px;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);max-width:300px;vertical-align:top;width:100%}.box-placeholder hr,.box hr{margin:0;border-color:#f3f3f3}.box{display:none}.box .category{display:block;margin-bottom:10px}.box img{max-width:100%}.box-placeholder{display:inline-block;background-color:#444;height:400px;min-width:400px;opacity:.1}.box-placeholder,.fading{-webkit-animation:fading 1.5s infinite;animation:fading 1.5s infinite}.fading{display:block}@-webkit-keyframes fading{0%{opacity:.5}50%{opacity:.9}to{opacity:.5}}@keyframes fading{0%{opacity:.5}50%{opacity:.9}to{opacity:.5}}.about{margin-top:100px}.about h2{font-weight:700;letter-spacing:2px;line-height:60px}.about .section-contain{max-width:1800px;margin:0 auto}.about .banner{width:826px;height:68px;display:block;position:absolute;top:-50px;background-size:contain}.about .side-text-left{max-width:500px;line-height:27px;display:block;margin-top:30px;letter-spacing:1px;font-size:15px;font-weight:300;color:#ffebd4}.about .triangles .main{width:962px;height:1105px;top:370px;right:40px}.about .triangles .main,.about .triangles .small{display:block;position:absolute;background-size:cover}.about .triangles .small{width:412px;height:465px;top:1000px;right:290px}.about .triangles .small-two{width:412px;height:465px;display:block;position:absolute;background-size:cover;top:1300px;right:460px}.words{height:50vh}.words .word-cloud{font-weight:100;max-width:1020px;width:100%;display:block;margin:auto}.words .word-cloud span:nth-of-type(2n){color:#a50090}.words .word-cloud span:nth-of-type(odd){color:#fec077;font-size:20px}.contact{overflow:hidden}.contact-form-container{float:right;width:50%;margin:-40px;height:880px;padding:40px;-webkit-backdrop-filter:blur(5px) brightness(95%);backdrop-filter:blur(5px) brightness(95%)}.contact-form-container p{text-transform:uppercase;letter-spacing:6px;font-size:15px}input{height:45px;padding:10px}input,textarea{font-family:Poppins,sans-serif;color:#000;font-weight:100;text-transform:uppercase;letter-spacing:6px;font-size:15px;background:rgba(255,221,177,.8);border-color:transparent;width:500px;margin:10px 0 0}textarea{height:200px;padding:15px}.portfolio{top:130px;max-width:1800px;margin:0 auto}.portfolio .alignright{display:inline;float:right;margin-left:1.5em}.portfolio .alignleft{display:inline;float:left;margin-right:1.5em}.portfolio .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.portfolio-area{margin:30px 0 0 -7px}.portfolioItem{width:100%;max-width:400px;height:200px;float:left;display:block}.portfolioItem .imgContain{width:100%;height:200px;float:left;overflow:hidden}.portfolioItem .imgContain img{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}.portfolioItem .imgContain img,.portfolioItem .imgContain img:hover{transition:all .2s ease-in-out;-webkit-transition:all .1s ease-in-out}.portfolioItem .imgContain img:hover{opacity:.6;-webkit-transform:scale(1.31);transform:scale(1.31)}.portfolio img{height:100%}.portfolio-full{max-width:1024px;color:#eee;margin:0 auto;padding:30px 0}.portfolio-full img{max-width:100%}.resume{top:130px;min-height:1px;padding:10px 0}.resume p{color:#ffebd4}.entry{max-width:1900px;margin:0 auto;display:block;min-height:100px;overflow:hidden}.entry-left{width:35%;padding:0 20px;text-align:right}.entry-left,.entry-right{min-height:1px;display:block;float:left}.entry-right{width:65%;padding:0 20px 0 50px;border-style:solid;border-color:#fec077;border-right:0;border-top:0;border-bottom:0}.entry span,.entry ul li{font-size:12px}.process h1,.process h2,.process h3,.process h4,.process h5{font-weight:700}@media (max-width:800px){.process .fullWidth{width:94vw;padding:20px}}.process .text-entry{z-index:3;position:relative;max-width:900px;color:#eee;margin:0 auto;padding:100px 0}.process .paper{background-size:cover;width:120%;height:750px;position:absolute;top:-310px;left:-70px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);z-index:1}@media (max-width:800px){.process .paper{background-position-x:68%}}.process .section-header{width:120%;height:440px;position:relative;left:-70px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);z-index:1;overflow:hidden}@media (max-width:800px){.process .section-header{width:140%}}.process .section-header img{width:100%;margin-top:-270px}@media (max-width:800px){.process .section-header img{width:200%;-webkit-transform:translate3d(-200px,0,0)!important;transform:translate3d(-200px,0,0)!important}}@media only screen and (max-width:1400px){.about .triangles .main{right:-20%;opacity:.9}.img-gallery .img-contain{margin:10px 5px}}@media only screen and (max-width:1000px){.about .triangles .main{right:-40%;opacity:.3}.img-gallery{height:175vh}.img-gallery .img-contain,.img-gallery .recent-photos .img-contain{width:45%;height:250px;margin:10px;float:left}.img-gallery .img-contain img{height:200%}.words{height:55vh}}@media only screen and (max-width:800px){.entry{max-width:1900px;margin:0 auto;display:block;min-height:100px;overflow:hidden}.entry-left{padding:0 20px;text-align:left}.entry-left,.entry-right{width:100%;min-height:1px;display:block;float:none}.entry-right{padding:0 20px 0 50px;border:0}input{height:45px;padding:10px}input,textarea{font-family:Poppins,sans-serif;color:#1d1d1d;font-weight:800;text-transform:uppercase;letter-spacing:6px;font-size:15px;background:rgba(255,221,177,.8);border-color:transparent;width:350px;margin:10px 0 0}textarea{height:100px;padding:15px}.bottom-left .section-text{font-size:35px}.img-gallery .img-contain{width:97%}.img-gallery img{width:100%;height:auto}.img-gallery h2{margin:0}.img-gallery .img-contain img{height:auto}.img-gallery .img-contain{height:140px;margin:10px;float:left}.img-gallery .recent-photos .img-contain{width:100%;height:140px;margin:10px;float:left}.contact.fullWidthNoFrame{padding:0}.contact-form-container{float:left;width:100%;margin:0;height:618px;padding:0}.contact-form-container p,.contact-form-container span{padding:0 40px 0 25px;display:block}.heroArea{overflow:hidden}.about{height:150vh}.about .triangles .main{top:110px;right:0;width:520px;opacity:.2}.about .triangles .small{top:820px;right:0;width:320px}.about .triangles .small-two{top:1470px;right:0;width:320px}.about .banner{width:302px;height:25px;top:-19px}.words{height:95vh;padding:25px}.words span{width:100%;display:block;float:none;text-align:center}.fullWidthNoFrame{background-size:cover;height:80vh}}.uploadbox{top:50vh;left:50px;margin:0 auto;display:block;width:800px;height:200px;position:absolute}.container{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.container p{color:red;text-align:center}.drop-container{display:flex;align-items:center;justify-content:center;margin:0;width:800px;height:200px;border:4px dashed #4aa1f3}.drop-message{text-align:center;color:#4aa1f3;font-family:Arial;font-size:20px}
/*# sourceMappingURL=main.2d2f5e8f.chunk.css.map */