@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Miriam+Libre:wght@400..700&family=Shadows+Into+Light&display=swap&display=swap";#profile_header{background:url(../images/dots-top.svg) no-repeat 300% 0%/90%,#1053e2;padding:100px 0 150px 0px;text-align:center;color:#fff}#profile_header h1{line-height:1.2}@media(max-width: 992px){#profile_header h1{font-size:3.1rem}}@media(max-width: 992px){#profile_header{background:url(../images/dots-top.svg) no-repeat 0% 0%/175%,#1053e2;min-height:auto}}#profile__alternates{position:relative;top:-150px}#profile__alternates img{-webkit-box-shadow:0px 5px 16px 3px rgba(161,161,161,.4);-moz-box-shadow:0px 5px 16px 3px rgba(161,161,161,.4);box-shadow:0px 5px 16px 3px rgba(161,161,161,.4);margin-bottom:25px}@media(max-width: 992px){#profile__alternates img{width:90%;text-align:center;margin:25px auto;display:block}}@media(max-width: 992px){#profile__alternates{padding:0px 0px}}#gallerybox,#gallerybox_kickoff{background:rgba(0,0,0,.99);position:fixed;min-height:100vh;top:-100%;left:0px;width:100%;height:100%;z-index:9999;transform:translateY(-100%);transition:all .3s ease-in-out}#gallerybox .close,#gallerybox_kickoff .close{position:absolute;top:35px;right:35px;width:35px;height:35px;color:#fff;z-index:99999}#gallerybox div,#gallerybox_kickoff div{height:100vh;max-height:100vh;position:relative}#gallerybox img,#gallerybox_kickoff img{text-align:center;margin:0 auto;display:block;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.open{transform:translateY(0%) !important;top:0 !important}#gallerybox_kickoff img{text-align:center;margin:0 auto;display:block;max-height:80%;max-width:75%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.show{transform:translateX(0%) !important;left:0 !important;right:0 !important;opacity:1}body{font-family:"DM Sans",sans-serif;font-weight:300;font-style:normal;line-height:1.8;font-size:18px}@media(max-width: 992px){body{overflow-x:hidden}}h1{font-family:"DM Sans",sans-serif;font-weight:900;text-transform:uppercase;color:#fff;display:block;font-size:20rem;line-height:.68}h1 span{display:block;padding-top:5px;border-top:4px solid #fff}@media(min-width: 1400px)and (max-width: 1700px){h1{font-size:17rem}}@media(min-width: 1200px)and (max-width: 1400px){h1{font-size:16rem}}@media(min-width: 992px)and (max-width: 1200px){h1{font-size:14rem}}@media(min-width: 768px)and (max-width: 992px){h1{font-size:12rem}}@media(max-width: 768px){h1{font-size:9rem}}h2{font-family:"DM Sans",sans-serif;font-weight:900;font-size:12rem;text-transform:uppercase;line-height:.65;color:#1a1a1a}h2 span{display:block;padding-top:5px;border-top:6px solid #1a1a1a}@media(min-width: 1200px)and (max-width: 1400px){h2{font-size:10rem}}@media(min-width: 992px)and (max-width: 1200px){h2{font-size:9rem}}@media(min-width: 768px)and (max-width: 992px){h2{font-size:9rem}}@media(max-width: 768px){h2{font-size:8rem}}h3{font-family:"DM Sans",sans-serif;font-weight:600;font-size:2em;line-height:1.2}h4{font-family:"DM Sans",sans-serif;font-weight:600;font-size:2em;line-height:1.2}p{font-family:"DM Sans",sans-serif;font-weight:300;font-size:20px;line-height:1.6;display:block}@media(min-width: 1400px)and (max-width: 1700px){p{font-size:22px}}strong{font-weight:900}#header{position:relative;background:no-repeat,url(../images/banner/foreground-trees.svg) no-repeat,url(../images/banner/background-mountain-trees.svg) no-repeat,url(../images/banner/sky.svg) no-repeat,linear-gradient(-90deg, #050416 30%, #050416 100%);background-size:cover;background-position:bottom center;min-height:100vh}#header #natecormier{height:100vh;width:100%;background:url(../images/banner/nathan-cormier.svg) no-repeat;position:absolute;left:0px;top:0px;z-index:99;background-size:cover;background-position:bottom center}@media(max-width: 768px){#header #natecormier{background-position-x:60%}}#header .logo{width:100%;max-width:500px;margin:200px 0 35px 0}@media(min-width: 992px)and (max-width: 1200px){#header .logo{margin-top:225px}}@media(min-width: 768px)and (max-width: 992px){#header .logo{max-width:450px}}@media(max-width: 768px){#header .logo{max-width:350px}}@media(max-width: 992px){#header{background-position:70% 0%;padding:50px 0px}}@media(min-width: 768px)and (max-width: 992px){#header{background-position:55% 0%}}@media(max-width: 768px){#header{background-position:65% 0%}}#introduction{padding:200px 0px;color:#fff}#introduction h3{font-size:8rem;opacity:1;position:relative;line-height:.85;font-weight:900;text-transform:uppercase}#introduction h3 span{opacity:.05;position:absolute;top:-150px;left:-50px;transform:rotate(-6deg);font-family:"Shadows Into Light",cursive;font-size:12rem;letter-spacing:3px;text-transform:capitalize}@media(min-width: 1400px)and (max-width: 1700px){#introduction h3 span{margin-top:75px;font-size:12rem;line-height:.85;top:-225px}}@media(min-width: 1200px)and (max-width: 1400px){#introduction h3 span{margin-top:75px;font-size:9.5rem;line-height:.85;top:-200px}}@media(min-width: 768px)and (max-width: 992px){#introduction h3 span{font-size:12rem;top:-150px;left:5px}}@media(max-width: 768px){#introduction h3 span{font-size:11rem;top:-150px;left:5px}}@media(min-width: 1400px)and (max-width: 1700px){#introduction h3{margin-top:35px;font-size:6.5rem;line-height:.85}}@media(min-width: 1200px)and (max-width: 1400px){#introduction h3{margin-top:125px;font-size:6.5rem;line-height:.85}}@media(min-width: 992px)and (max-width: 1200px){#introduction h3{border-bottom:1px solid #fff;margin-bottom:25px;padding-bottom:25px}}@media(max-width: 992px){#introduction h3{border-bottom:1px solid #fff;margin-bottom:25px;padding-bottom:25px}}@media(max-width: 768px){#introduction h3{font-size:6rem}}#recent_work{padding:100px 0px 0px 0px;background-color:#fff}#recent_work a{font-family:"Shadows Into Light",cursive;text-decoration:none;font-weight:900;font-size:2rem}#recent_work .protobrand{margin-bottom:-500px;padding-top:50px}#recent_work .protobrand img{position:relative;top:-225px;width:100%}@media(min-width: 992px)and (max-width: 1200px){#recent_work .protobrand img{top:-175px}}@media(min-width: 768px)and (max-width: 992px){#recent_work .protobrand img{top:-50px;width:150%;left:-100px}}@media(max-width: 768px){#recent_work .protobrand img{top:-50px;width:150%;left:-100px}}#recent_work .protobrand .content{position:relative;top:200px;z-index:99}@media(min-width: 1400px)and (max-width: 1700px){#recent_work .protobrand .content{top:125px}}@media(min-width: 1200px)and (max-width: 1400px){#recent_work .protobrand .content{top:100px}}@media(min-width: 992px)and (max-width: 1200px){#recent_work .protobrand .content{top:75px;padding-left:50px}}@media(min-width: 768px)and (max-width: 992px){#recent_work .protobrand .content{top:0px;padding-top:50px}}@media(max-width: 768px){#recent_work .protobrand .content{top:0px;padding-top:50px;padding-bottom:50px}}@media(min-width: 992px)and (max-width: 1200px){#recent_work .protobrand{margin-bottom:-400px}}@media(min-width: 768px)and (max-width: 992px){#recent_work .protobrand{margin-bottom:-250px}}#recent_work .bunnybarhop{background-color:#fafafa;padding-top:100px}#recent_work .bunnybarhop img{position:relative;top:200px;width:120%}@media(min-width: 1200px)and (max-width: 1400px){#recent_work .bunnybarhop img{width:100%}}@media(min-width: 992px)and (max-width: 1200px){#recent_work .bunnybarhop img{top:0px}}@media(min-width: 768px)and (max-width: 992px){#recent_work .bunnybarhop img{top:50px}}@media(max-width: 768px){#recent_work .bunnybarhop img{top:75px;left:50px}}#recent_work .bunnybarhop .content{padding-top:350px}@media(min-width: 1400px)and (max-width: 1700px){#recent_work .bunnybarhop .content{padding-top:225px}}@media(min-width: 1200px)and (max-width: 1400px){#recent_work .bunnybarhop .content{padding-top:225px}}@media(min-width: 768px)and (max-width: 992px){#recent_work .bunnybarhop .content{padding-top:200px}}@media(max-width: 768px){#recent_work .bunnybarhop .content{padding-top:450px}}@media(min-width: 1200px)and (max-width: 1400px){#recent_work .bunnybarhop{padding-bottom:100px}}@media(min-width: 992px)and (max-width: 1200px){#recent_work .bunnybarhop{padding-top:0px;padding-bottom:0px;margin-bottom:-200px}}@media(min-width: 768px)and (max-width: 992px){#recent_work .bunnybarhop{margin-bottom:-200px}}@media(max-width: 768px){#recent_work .bunnybarhop{margin-bottom:-100px}}#recent_work .plague{background-color:#0a0a0a;color:#fff;margin-top:-50px}#recent_work .plague h4{border-color:#fff}#recent_work .plague img{position:relative;top:225px;width:120%}@media(min-width: 992px)and (max-width: 1200px){#recent_work .plague img{top:0px;left:-250px}}@media(min-width: 768px)and (max-width: 992px){#recent_work .plague img{top:150px;left:0px}}@media(max-width: 768px){#recent_work .plague img{top:150px;left:0px}}#recent_work .plague .content{padding-top:475px;position:relative;z-index:99}@media(min-width: 1400px)and (max-width: 1700px){#recent_work .plague .content{padding-top:375px}}@media(min-width: 1200px)and (max-width: 1400px){#recent_work .plague .content{padding-top:325px}}@media(min-width: 992px)and (max-width: 1200px){#recent_work .plague .content{padding-top:0px;position:relative;top:475px}}@media(min-width: 768px)and (max-width: 992px){#recent_work .plague .content{padding-top:175px;position:relative;top:150px}}@media(max-width: 768px){#recent_work .plague .content{padding-top:175px;padding-bottom:50px;position:relative;top:150px}}@media(min-width: 1200px)and (max-width: 1400px){#recent_work .plague{padding-bottom:50px}}@media(min-width: 992px)and (max-width: 1200px){#recent_work .plague{margin-bottom:-225px}}@media(min-width: 768px)and (max-width: 992px){#recent_work .plague{margin-bottom:-75px}}#recent_work .crosstree{background-color:#fff;padding-top:250px;padding-bottom:300px}#recent_work .crosstree img{margin-bottom:15px;margin-top:15px;padding:15px;-webkit-box-shadow:0px 5px 16px 3px rgba(161,161,161,.4);-moz-box-shadow:0px 5px 16px 3px rgba(161,161,161,.4);box-shadow:0px 5px 16px 3px rgba(161,161,161,.4);background-color:#fff;width:100%}#recent_work .raffle{background-color:#202a44;padding-bottom:100px;color:#fff}#recent_work .raffle h2{color:#fff}#recent_work .raffle h2 span{border-color:#fff}#recent_work .raffle h4{border-color:#fff}#recent_work .raffle img{position:relative;top:-150px;width:100%}@media(min-width: 992px)and (max-width: 1200px){#recent_work .raffle img{width:140%;position:relative;right:75px}}@media(max-width: 768px){#recent_work .raffle img{width:120%;position:relative;right:50px}}#recent_work .raffle .content{padding-top:325px}@media(min-width: 1400px)and (max-width: 1700px){#recent_work .raffle .content{padding-top:225px}}@media(min-width: 1200px)and (max-width: 1400px){#recent_work .raffle .content{padding-top:150px}}@media(min-width: 992px)and (max-width: 1200px){#recent_work .raffle .content{padding-top:150px}}@media(min-width: 768px)and (max-width: 992px){#recent_work .raffle .content{padding-top:0px;position:relative;top:-100px;padding-bottom:250px}}@media(max-width: 768px){#recent_work .raffle .content{padding-top:0px;position:relative;top:-100px;padding-bottom:250px}}#recent_work .raffle h2{margin-top:-150px}@media(min-width: 1200px)and (max-width: 1400px){#recent_work .raffle h2{padding-top:100px}}@media(min-width: 1200px)and (max-width: 1400px){#recent_work .raffle{padding-bottom:100px}}#recent_work h4{border:2px solid #1a1a1a;border-radius:50px;display:inline-block;padding:8px 30px;margin-bottom:25px;font-size:1.2rem;font-weight:900}#logos h2{text-transform:capitalize}#logos h2 span{display:block}#logos h2 span strong{color:#10bce2;text-transform:uppercase;font-size:1.1em}@media(max-width: 992px){#logos h2{font-size:4rem}}@media(max-width: 768px){#logos h2{font-size:3rem}}#logos p{font-size:1.8rem}@media(max-width: 992px){#logos p{font-size:1.6rem}}#logos .logo-container{height:100%;background:radial-gradient(circle, #ffffff 50%, #dfdfdf 100%);padding:50px}@media(max-width: 992px){#logos .logo-container{min-height:50vh;padding:0px}}#logos .logo-container img{width:100%}@media(max-width: 992px){#logos{padding:5px 0 0 0}}#photography{color:#fff;padding:150px 0px}#photography .photos{padding-top:100px}#photography .gallery-click img:hover{cursor:pointer}#photography img{display:block;position:relative;z-index:1}#photography img:hover{cursor:pointer}#photography .arrow{max-width:175px;transform:rotate(-110deg);text-align:center;display:block;margin:0 auto 25px auto;position:relative;left:50px}@media(max-width: 992px){#photography .arrow{display:none}}@media(max-width: 992px){#photography{padding:100px 0 0 0}}#contact{padding:0px 0px;margin-bottom:-100px}#contact h2{position:relative;bottom:300px;line-height:.72;text-transform:uppercase;font-weight:900}#contact h2 strong{color:#10bce2;display:block}@media(min-width: 1400px)and (max-width: 1700px){#contact h2{font-size:9.5rem;line-height:.8}}@media(min-width: 1200px)and (max-width: 1400px){#contact h2{bottom:300px}}@media(min-width: 992px)and (max-width: 1200px){#contact h2{bottom:250px}}@media(min-width: 768px)and (max-width: 992px){#contact h2{bottom:0px;font-size:7rem}}@media(max-width: 768px){#contact h2{bottom:0px;font-size:5.5rem}}#contact h4{margin-left:50px}@media(min-width: 768px)and (max-width: 992px){#contact h4{margin-left:0px}}@media(max-width: 768px){#contact h4{margin-left:0px}}#contact .contact{position:relative;z-index:99;margin-left:50px}#contact .contact__message{min-height:150px !important}#contact .contact input{width:100%;-webkit-box-shadow:0px 7px 8px 1px rgba(161,161,161,.2);-moz-box-shadow:0px 7px 8px 1px rgba(161,161,161,.2);box-shadow:0px 7px 8px 1px rgba(161,161,161,.2)}#contact .contact textarea{width:100%;-webkit-box-shadow:0px 7px 8px 1px rgba(161,161,161,.2);-moz-box-shadow:0px 7px 8px 1px rgba(161,161,161,.2);box-shadow:0px 7px 8px 1px rgba(161,161,161,.2)}#contact .contact button{background-color:#050416;border:1px solid #050416;color:#fff;border-radius:25px;margin-top:10px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:900;padding:5px 45px;-webkit-box-shadow:0px 7px 8px 1px rgba(161,161,161,.2);-moz-box-shadow:0px 7px 8px 1px rgba(161,161,161,.2);box-shadow:0px 7px 8px 1px rgba(161,161,161,.2)}@media(min-width: 768px)and (max-width: 992px){#contact .contact{margin-left:0px;margin-top:50px}}@media(max-width: 768px){#contact .contact{margin-left:0px;margin-top:50px}}@media(min-width: 768px)and (max-width: 992px){#contact{margin-bottom:0px;padding-top:100px;padding-bottom:100px}}@media(max-width: 768px){#contact{margin-bottom:0px;padding-top:100px;padding-bottom:100px}}footer{padding:50px 0px;background-color:#000;color:#fff}@media(max-width: 768px){footer .logo{max-width:400px}}footer p span{display:block}@media(min-width: 1400px)and (max-width: 1700px){footer p{margin-left:5.5rem}}@media(min-width: 1200px)and (max-width: 1400px){footer p{margin-left:4.7rem}}@media(min-width: 992px)and (max-width: 1200px){footer p{margin-left:4rem}}@media(min-width: 768px)and (max-width: 992px){footer p{font-size:1.5rem}}@media(max-width: 768px){footer p{font-size:1.4rem}}footer a{text-decoration:none;color:#fff}footer .logo{width:75%}@media(max-width: 992px){footer .logo{width:85%}}footer .linkedin{max-width:100%}@media(min-width: 1400px)and (max-width: 1700px){footer .linkedin{margin-top:10px}}@media(min-width: 992px)and (max-width: 1200px){footer .linkedin{margin-top:8px}}@media(min-width: 768px)and (max-width: 992px){footer .linkedin{max-width:55px;text-align:center;display:block;margin:0 auto}}@media(max-width: 768px){footer .linkedin{max-width:50px;padding-left:10px;padding-top:5px;text-align:center;display:block;margin:0px auto 10px auto}}footer ul{list-style:none;margin:0px;padding:0px}footer ul li{text-transform:uppercase;font-weight:900;font-size:1.2rem;margin-bottom:5px}@media(max-width: 992px){footer ul li{font-size:1.6rem;margin-bottom:10px}}@media(max-width: 992px){footer ul{margin-top:35px;margin-bottom:35px;margin-left:4.5em}}@media(min-width: 768px)and (max-width: 992px){footer ul{margin-top:25px;margin-left:6em}}@media(max-width: 768px){footer ul{margin-left:3rem}}footer .button{background-color:#fff;border:1px solid #fff;border-radius:25px;display:block;text-align:center;color:#000;text-transform:uppercase;text-decoration:none;font-weight:900;padding:5px 15px;font-size:1.2em}