body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes scaleUpDown{0%,to{transform:scaleY(1) scaleX(1)}50%,90%{transform:scaleY(1.1)}75%{transform:scaleY(.95)}80%{transform:scaleX(.95)}}@keyframes scaleHeight{0%,to{height:20px}50%,90%{height:22px}75%{height:17px}80%{height:19px}}@keyframes shake{0%,to{transform:skewX(0) scale(1)}50%{transform:skewX(5deg) scale(.9)}}@keyframes particleUp{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0;top:-100%;transform:scale(.5)}}@keyframes glow{0%,to{background-color:#ef5a00}50%{background-color:#ff7800}}@keyframes dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:600}}.campfire_container{bottom:45%;position:fixed;right:0;z-index:10}.campfire_container .campfire{transform:translateY(0);transition:all 1.2s ease-in-out 1.2s;-moz-transition:all 1.2s ease-in-out 1.2s;-webkit-transition:all 1.2s ease-in-out 1.2s;-o-transition:all 1.2s ease-in-out 1.2s;transition-delay:0s}.campfire_container .campfire .smoke{bottom:30%;height:400px;-webkit-mask-image:linear-gradient(0deg,#fff 30%,#70707000);mask-image:linear-gradient(0deg,#fff 30%,#70707000);-webkit-mask-position:center bottom;mask-position:center bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:-200px;transform:skewX(5deg) scale(.9);width:630px}.campfire_container .campfire .smoke svg{height:400px;position:absolute;top:0;width:600px}.campfire_container .campfire .smoke svg:first-child{right:18%;top:20%}.campfire_container .campfire .smoke svg:first-child path{animation:dash 3s linear infinite}.campfire_container .campfire .smoke svg :nth-child(2){top:20%}.campfire_container .campfire .smoke svg :nth-child(2) path{animation:dash 2s linear infinite}.campfire_container .campfire .smoke svg:nth-child(3){right:6%;top:20%}.campfire_container .campfire .smoke svg:nth-child(3) path{animation:dash 3s linear infinite}.campfire_container .campfire .smoke svg:nth-child(4){right:9%;top:5%}.campfire_container .campfire .smoke svg:nth-child(4) path{animation:dash 2s linear infinite}.campfire_container .campfire .smoke svg path{fill:none;stroke:#fff;stroke-width:5px;stroke-dasharray:500 100;stroke-linecap:round;opacity:.3}.campfire_container .campfire .fire{background-color:initial;height:140px;margin-left:auto;margin-right:auto;position:absolute;right:288px;top:58%;width:140px;z-index:3}.campfire_container .campfire .fire *{position:absolute}.campfire_container .campfire .fire .left,.campfire_container .campfire .fire .main,.campfire_container .campfire .fire .main .main_fire,.campfire_container .campfire .fire .right{height:115%;width:115%}.campfire_container .campfire .fire .left .main_fire,.campfire_container .campfire .fire .right .main_fire{height:100%;top:20%;width:100%}.campfire_container .campfire .fire .main_fire,.campfire_container .campfire .fire .particle_fire{filter:drop-shadow(0 0 10px #d43322);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#ff7800),to(#d4332299));mask-image:-webkit-gradient(linear,left top,left bottom,from(#ff7800),to(#d4332299))}.campfire_container .campfire .fire .main{animation:scaleUpDown 3s ease-out;animation-fill-mode:both;animation-iteration-count:infinite}.campfire_container .campfire .fire .main .main_fire{background-image:radial-gradient(farthest-corner at 10px 0,#d43322 0,#ef5a00 95%);border-radius:0 40% 60% 40%;transform:scaleX(.8) rotate(45deg)}.campfire_container .campfire .fire .main .particle_fire{animation:particleUp 2s ease-out 0;animation-fill-mode:both;animation-iteration-count:infinite;background-color:#ef5a00;border-radius:50%;height:10px;left:45%;top:60%;width:10px}.campfire_container .campfire .fire .right{animation:shake 2s ease-out 0;animation-fill-mode:both;animation-iteration-count:infinite}.campfire_container .campfire .fire .right .main_fire{background-color:#ef5a00;border-radius:0 40% 60% 40%;right:-45%;transform:scaleX(.7) rotate(45deg)}.campfire_container .campfire .fire .right .particle_fire{animation:particleUp 2s ease-out 0;animation-fill-mode:both;animation-iteration-count:infinite;background-color:#ef5a00;border-radius:50%;height:15px;left:50%;top:45%;transform:scaleX(.8) rotate(45deg);width:15px}.campfire_container .campfire .fire .left{animation:shake 3s ease-out 0;animation-fill-mode:both;animation-iteration-count:infinite}.campfire_container .campfire .fire .left .main_fire{background-color:#ef5a00;border-radius:0 40% 60% 40%;left:-30%;transform:scaleX(.7) rotate(45deg)}.campfire_container .campfire .fire .left .particle_fire{animation:particleUp 0 3s ease-out infinite;animation-fill-mode:both;animation-iteration-count:infinite;background-color:#ef5a00;border-radius:50%;height:10%;left:20%;top:10%;width:10%}.campfire_container .campfire .fire .bottom .main_fire{animation:glow 2s ease-out 0;background-color:#ff7800;border-radius:0 40% 100% 40%;filter:blur(10px);height:75%;left:20%;top:30%;transform:scaleX(.8) rotate(45deg);width:75%}.campfire_container .campfire .fire .glow{animation:scaleUpDown 3s ease-out;animation-fill-mode:both;animation-iteration-count:infinite;box-shadow:0 0 90px 50px #ffd000cc,0 0 120px 70px #ff8800e6,0 0 160px 100px #b96300;height:0;margin-left:50%;margin-top:50%;opacity:.8;transform:scaleX(.8) rotate(45deg);width:30%;z-index:0}.campfire_container .campfire .logs{margin-top:14rem;position:absolute;right:585px;top:91%;transform:scale(1.5);z-index:2}.campfire_container .campfire .logs .log{background:linear-gradient(#e66465,#595440);border-radius:10px;bottom:0;box-shadow:0 0 3px #00000080;height:120px;position:absolute;transform-origin:bottom center;width:21px}.campfire_container .campfire .logs .log:after{background:#ff915b;border-radius:20px;content:"";display:block;height:20px;transform:scaleY(.5);transform-origin:top center;width:100%}.campfire_container .campfire .logs .log:first-of-type{left:60px;transform:rotate(45deg)}.campfire_container .campfire .logs .log:nth-of-type(2){left:110px;transform:rotate(25deg)}.campfire_container .campfire .logs .log:nth-of-type(3){left:150px;transform:rotate(-5deg)}.campfire_container .campfire .logs .log:nth-of-type(4){left:210px;transform:rotate(-55deg)}.campfire_container .campfire .logs .log:nth-of-type(5){left:190px;transform:rotate(-35deg)}.campfire_container .campfire .logs .log:nth-of-type(6){left:220px;transform:rotate(-45deg)}.campfire_container .campfire .logs .log:nth-of-type(7){left:250px;transform:rotate(-45deg)}.campfire_container .campfire .rocks{position:absolute;right:280px;top:60%}.campfire_container .campfire .rocks .rock_big_1,.campfire_container .campfire .rocks .rock_big_2,.campfire_container .campfire .rocks .rock_big_3,.campfire_container .campfire .rocks .rock_big_4,.campfire_container .campfire .rocks .rock_big_5{background-image:radial-gradient(circle at bottom right,#917472,#2f484f);border-radius:95px 95px 0 0;position:absolute;top:180px;z-index:3}.campfire_container .campfire .rocks .rock_big_4,.campfire_container .campfire .rocks .rock_big_5{box-shadow:inset 20px -30px 26px #0006}.campfire_container .campfire .rocks .rock_big_1,.campfire_container .campfire .rocks .rock_big_2{box-shadow:inset -20px -30px 26px #0006}.campfire_container .campfire .rocks .rock_big_3{box-shadow:inset 0 -20px 26px #0006}.campfire_container .campfire .rocks .rock_big_1:before,.campfire_container .campfire .rocks .rock_big_2:before,.campfire_container .campfire .rocks .rock_big_3:before,.campfire_container .campfire .rocks .rock_big_4:before,.campfire_container .campfire .rocks .rock_big_5:before{animation:scaleHeight 3s ease-in-out;animation-fill-mode:both;animation-iteration-count:infinite;background-color:#000;border-radius:0 0 95px 95px;box-shadow:0 0 30px #000;content:"";opacity:.6;position:absolute}.campfire_container .campfire .rocks .rock_big_1:before{height:18px;left:42px;margin-top:56px;transform:skewX(70deg);width:76px}.campfire_container .campfire .rocks .rock_big_2:before{height:18px;left:21px;margin-top:45px;transform:skewX(60deg);width:74px}.campfire_container .campfire .rocks .rock_big_3:before{height:18px;left:12px;margin-top:58px;width:74px}.campfire_container .campfire .rocks .rock_big_4:before{height:18px;left:-9px;margin-top:47px;transform:skewX(-35deg);width:75px}.campfire_container .campfire .rocks .rock_big_5:before{height:18px;left:-19px;margin-top:54px;transform:skewX(-65deg);width:95px}.campfire_container .campfire .rocks .rock_big_1,.campfire_container .campfire .rocks .rock_big_1_glow{height:56px;right:-140px;top:180px;width:95px}.campfire_container .campfire .rocks .rock_big_2,.campfire_container .campfire .rocks .rock_big_2_glow{height:45px;right:-65px;top:190px;width:80px}.campfire_container .campfire .rocks .rock_big_3,.campfire_container .campfire .rocks .rock_big_3_glow{height:58px;right:10px;top:176px;width:85px}.campfire_container .campfire .rocks .rock_big_4,.campfire_container .campfire .rocks .rock_big_4_glow{height:48px;right:80px;top:185px;width:70px}.campfire_container .campfire .rocks .rock_big_5,.campfire_container .campfire .rocks .rock_big_5_glow{height:54px;right:145px;top:179px;width:90px}.campfire_container .campfire .ground{bottom:20%;height:15%;position:absolute;width:100%;z-index:1}@media (min-width:1200px){.campfire_container .campfire{right:-4rem;transform:scale(1.1)}}@media (min-width:600px) and (max-width:1100px){.campfire_container{bottom:25%;right:-6rem}}@media (max-width:599px){.campfire_container{bottom:12rem;right:7rem;transform:scale(.6)}.campfire_container .campfire .smoke{bottom:-5rem;right:-31rem}.campfire_container .campfire .fire{right:-1rem;top:0}.campfire_container .campfire .logs{right:17rem;top:0}.campfire_container .campfire .rocks{right:-1rem;top:1rem;z-index:10}#about~.campfire_container .campfire{transform:scale(.8) translateX(500px);transition:all .3s ease-in-out .3s;-moz-transition:all .3s ease-in-out .3s;-webkit-transition:all .3s ease-in-out .3s;-o-transition:all .3s ease-in-out .3s;transition-delay:0s}#contact~.campfire_container .campfire{transform:scale(.8) translateX(500px);transition:all s s .8 ease-in-out .8;-moz-transition:all s s .8 ease-in-out .8;-webkit-transition:all s s .8 ease-in-out .8;-o-transition:all s s .8 ease-in-out .8;transition-delay:0s}}@keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(2px)}}.stars_container{position:fixed;top:0}.stars_container .stars{animation:animStar 50s linear infinite;top:0}.stars_container .stars,.stars_container .stars:after{background:#0000;box-shadow:611px 242px #fff,1376px 196px #fff,870px 909px #fff,1395px 800px #fff,637px 68px #fff,756px 527px #fff,639px 48px #fff,141px 265px #fff,633px 793px #fff,279px 626px #fff,617px 456px #fff,179px 927px #fff,1239px 760px #fff,370px 2px #fff,792px 744px #fff,617px 963px #fff,1489px 999px #fff,785px 645px #fff,94px 33px #fff,812px 499px #fff,1331px 72px #fff,311px 71px #fff,1420px 136px #fff,1054px 365px #fff,189px 304px #fff,1067px 187px #fff,115px 920px #fff,504px 958px #fff,335px 208px #fff,34px 299px #fff,1424px 527px #fff,1482px 232px #fff,1073px 275px #fff,1072px 843px #fff,11px 230px #fff,1489px 719px #fff,145px 397px #fff,657px 523px #fff,61px 579px #fff,1208px 450px #fff,12px 122px #fff,1022px 973px #fff,170px 395px #fff,1006px 695px #fff,47px 525px #fff,118px 417px #fff,100px 132px #fff,297px 792px #fff,395px 129px #fff,22px 37px #fff,900px 726px #fff,431px 316px #fff,636px 212px #fff,1071px 967px #fff,1323px 595px #fff,983px 941px #fff,1159px 259px #fff,1312px 901px #fff,1034px 194px #fff,634px 944px #fff,1105px 811px #fff,1490px 19px #fff,1176px 950px #fff,1214px 232px #fff,1274px 54px #fff,1374px 597px #fff,176px 376px #fff,220px 23px #fff,716px 654px #fff,1084px 484px #fff,324px 784px #fff,1426px 179px #fff,1050px 854px #fff,188px 591px #fff,930px 361px #fff,325px 147px #fff,771px 467px #fff,449px 473px #fff,646px 520px #fff,1187px 396px #fff,431px 968px #fff,1300px 920px #fff,1227px 608px #fff,1340px 568px #fff,1148px 854px #fff,1033px 676px #fff,638px 664px #fff,373px 386px #fff,949px 665px #fff,1289px 434px #fff,486px 475px #fff,603px 494px #fff,1168px 538px #fff,1334px 316px #fff,856px 28px #fff,570px 6px #fff,114px 838px #fff,96px 763px #fff,500px 887px #fff,39px 251px #fff,271px 180px #fff,653px 390px #fff,1414px 576px #fff,232px 833px #fff,909px 916px #fff,137px 472px #fff,210px 633px #fff,719px 892px #fff,1212px 537px #fff,382px 32px #fff,1160px 89px #fff,992px 679px #fff,506px 305px #fff,1201px 468px #fff,884px 763px #fff,63px 968px #fff,25px 708px #fff,144px 278px #fff,115px 512px #fff,256px 5px #fff,342px 523px #fff,976px 484px #fff,408px 27px #fff,1495px 147px #fff,852px 479px #fff,126px 69px #fff,190px 278px #fff,635px 328px #fff,205px 166px #fff,1182px 469px #fff,302px 973px #fff,647px 733px #fff,829px 656px #fff,388px 335px #fff,1443px 424px #fff,1165px 69px #fff,942px 280px #fff,1400px 173px #fff,477px 462px #fff,229px 296px #fff,1460px 135px #fff,1314px 516px #fff,1352px 500px #fff,586px 955px #fff,899px 612px #fff,768px 903px #fff,1268px 916px #fff,1239px 156px #fff,687px 665px #fff,700px 531px #fff,172px 218px #fff,714px 687px #fff,542px 131px #fff,531px 896px #fff,702px 348px #fff,312px 201px #fff,708px 287px #fff,518px 748px #fff,190px 460px #fff,334px 957px #fff,445px 38px #fff,1055px 141px #fff,1422px 604px #fff,1263px 242px #fff,1263px 925px #fff,1399px 849px #fff,115px 804px #fff,1332px 903px #fff,86px 782px #fff,948px 462px #fff,454px 668px #fff,1119px 457px #fff,1132px 785px #fff,586px 185px #fff,119px 829px #fff,457px 630px #fff,775px 295px #fff,1407px 388px #fff,603px 405px #fff,708px 800px #fff,1040px 335px #fff,86px 4px #fff,1197px 979px #fff,817px 72px #fff,1286px 744px #fff,318px 364px #fff,674px 958px #fff,904px 834px #fff,907px 396px #fff,819px 812px #fff,1226px 496px #fff,308px 476px #fff,710px 677px #fff,383px 383px #fff,118px 202px #fff,427px 643px #fff,362px 801px #fff,1266px 452px #fff,523px 248px #fff,967px 94px #fff,1240px 973px #fff,393px 257px #fff,1368px 736px #fff,845px 161px #fff,757px 862px #fff,60px 344px #fff,30px 667px #fff,1222px 441px #fff,729px 722px #fff,1066px 689px #fff,760px 902px #fff,920px 861px #fff,1097px 752px #fff,839px 752px #fff,741px 356px #fff,168px 836px #fff,1249px 777px #fff,585px 351px #fff,1113px 324px #fff,154px 565px #fff,60px 208px #fff,394px 301px #fff,172px 509px #fff,1333px 647px #fff,232px 340px #fff,1302px 655px #fff,1168px 369px #fff,817px 289px #fff,221px 249px #fff,419px 342px #fff,227px 775px #fff,1466px 26px #fff,115px 252px #fff,1276px 97px #fff,35px 205px #fff,796px 675px #fff,551px 906px #fff,452px 278px #fff,1494px 527px #fff,439px 156px #fff,268px 444px #fff,1132px 790px #fff,153px 526px #fff,517px 9px #fff,41px 188px #fff,1148px 514px #fff,804px 207px #fff,1175px 411px #fff,240px 369px #fff,1023px 876px #fff,818px 483px #fff,578px 111px #fff,26px 983px #fff,1362px 13px #fff,577px 332px #fff,94px 126px #fff,751px 606px #fff,1490px 318px #fff,1215px 783px #fff,740px 418px #fff,1451px 545px #fff,1266px 539px #fff,226px 586px #fff,291px 356px #fff,811px 234px #fff,1256px 376px #fff,1350px 711px #fff,1029px 376px #fff,736px 52px #fff,876px 178px #fff,77px 910px #fff,507px 943px #fff,710px 595px #fff,321px 280px #fff,341px 626px #fff,1212px 669px #fff,414px 692px #fff,757px 972px #fff,679px 343px #fff,1306px 620px #fff,577px 521px #fff,262px 383px #fff,458px 310px #fff,867px 186px #fff,276px 712px #fff,186px 710px #fff,1187px 922px #fff,273px 821px #fff,427px 930px #fff,684px 907px #fff,132px 404px #fff,63px 991px #fff,1367px 611px #fff,1011px 3px #fff,632px 697px #fff,451px 335px #fff,408px 355px #fff,149px 377px #fff,1130px 146px #fff,1179px 317px #fff,862px 85px #fff,34px 432px #fff,1252px 762px #fff,858px 1000px #fff,473px 289px #fff,1179px 624px #fff,1272px 177px #fff,778px 638px #fff,1309px 673px #fff,1398px 763px #fff,1037px 94px #fff,279px 416px #fff,348px 81px #fff,1488px 734px #fff,142px 847px #fff,295px 917px #fff,1074px 646px #fff,1494px 870px #fff,35px 348px #fff,1088px 915px #fff,301px 665px #fff,132px 450px #fff,487px 773px #fff,1170px 11px #fff,84px 841px #fff,886px 873px #fff,918px 95px #fff,6px 420px #fff,738px 65px #fff,542px 912px #fff,265px 825px #fff,290px 888px #fff,217px 109px #fff,1143px 279px #fff,613px 990px #fff,256px 620px #fff,1127px 618px #fff,180px 865px #fff,454px 493px #fff,933px 992px #fff,906px 994px #fff,1139px 11px #fff,693px 69px #fff,823px 20px #fff,1329px 439px #fff,1489px 488px #fff,599px 439px #fff,905px 232px #fff,1447px 429px #fff,1307px 72px #fff,932px 68px #fff,181px 94px #fff,904px 306px #fff,629px 476px #fff,568px 957px #fff,1117px 928px #fff,1038px 170px #fff,212px 133px #fff,1291px 43px #fff,1377px 734px #fff,356px 655px #fff,974px 2px #fff,570px 650px #fff,1198px 832px #fff,4px 47px #fff,130px 251px #fff,265px 447px #fff,382px 706px #fff,1264px 85px #fff,1331px 284px #fff,1345px 185px #fff,1187px 74px #fff,1030px 885px #fff,820px 725px #fff,183px 773px #fff,70px 885px #fff,273px 74px #fff,1458px 984px #fff,826px 836px #fff,1081px 366px #fff,103px 529px #fff,558px 405px #fff,523px 707px #fff,486px 37px #fff,363px 598px #fff,775px 142px #fff,800px 206px #fff,973px 934px #fff,962px 21px #fff,1446px 945px #fff,277px 982px #fff,384px 650px #fff,384px 911px #fff,729px 657px #fff,1008px 44px #fff,857px 933px #fff,1134px 836px #fff,1307px 574px #fff,1049px 231px #fff,362px 413px #fff,828px 599px #fff,342px 205px #fff,1470px 3px #fff,878px 84px #fff,1110px 877px #fff,930px 275px #fff,302px 465px #fff,319px 738px #fff,738px 455px #fff,235px 236px #fff,50px 520px #fff,97px 939px #fff,537px 389px #fff,813px 45px #fff,1461px 720px #fff,408px 544px #fff,504px 166px #fff,1430px 626px #fff,109px 353px #fff,694px 540px #fff,1191px 423px #fff,79px 207px #fff,558px 207px #fff,639px 637px #fff,884px 643px #fff,509px 146px #fff,1462px 658px #fff,943px 739px #fff,573px 867px #fff,241px 25px #fff,113px 368px #fff,697px 407px #fff,992px 153px #fff,799px 699px #fff,1180px 715px #fff,1386px 785px #fff,1320px 95px #fff,849px 83px #fff,98px 814px #fff,849px 130px #fff,404px 758px #fff,284px 542px #fff,990px 826px #fff,769px 853px #fff,950px 673px #fff,445px 238px #fff,942px 609px #fff,1259px 557px #fff,436px 751px #fff,836px 319px #fff,48px 310px #fff,335px 304px #fff,557px 232px #fff,1231px 929px #fff,1434px 271px #fff,851px 225px #fff,1255px 134px #fff,836px 46px #fff,138px 942px #fff,1168px 561px #fff,355px 735px #fff,661px 704px #fff,1415px 446px #fff,334px 367px #fff,1348px 710px #fff,1016px 864px #fff,1275px 574px #fff,323px 455px #fff,527px 217px #fff,749px 473px #fff,455px 268px #fff,949px 808px #fff,1349px 685px #fff,111px 702px #fff,305px 202px #fff,563px 951px #fff,255px 885px #fff,243px 526px #fff,499px 198px #fff,10px 219px #fff,1365px 636px #fff,886px 997px #fff,1137px 486px #fff,1347px 400px #fff,1472px 271px #fff,383px 775px #fff,1050px 70px #fff,814px 210px #fff,1477px 136px #fff,78px 569px #fff,584px 167px #fff,823px 388px #fff,294px 683px #fff,901px 334px #fff,1209px 316px #fff,787px 264px #fff,648px 423px #fff,526px 182px #fff,770px 798px #fff,1140px 273px #fff,370px 152px #fff,519px 472px #fff,132px 37px #fff,434px 639px #fff,259px 717px #fff,1113px 74px #fff,1034px 111px #fff,1106px 839px #fff,1115px 786px #fff,371px 796px #fff,1259px 322px #fff,1339px 119px #fff,1144px 153px #fff,639px 88px #fff,1017px 157px #fff,136px 556px #fff,516px 291px #fff,42px 451px #fff,1033px 44px #fff,1180px 311px #fff,206px 644px #fff,1035px 762px #fff,833px 657px #fff,744px 717px #fff,1462px 443px #fff,1136px 408px #fff,547px 369px #fff,1120px 482px #fff,125px 773px #fff,604px 466px #fff,1228px 204px #fff,624px 104px #fff,317px 297px #fff,222px 456px #fff,1149px 979px #fff,339px 427px #fff,500px 449px #fff,548px 114px #fff,860px 984px #fff,1085px 532px #fff,116px 388px #fff,134px 764px #fff,1189px 882px #fff,158px 196px #fff,330px 954px #fff,1286px 832px #fff,159px 286px #fff,1261px 605px #fff,1209px 952px #fff,1180px 249px #fff,280px 546px #fff,1400px 113px #fff,100px 654px #fff,814px 436px #fff,1080px 133px #fff,717px 328px #fff,430px 964px #fff,389px 955px #fff,688px 359px #fff,1297px 344px #fff,190px 403px #fff,1233px 716px #fff,533px 91px #fff,796px 281px #fff,234px 247px #fff,1326px 427px #fff,1460px 552px #fff,9px 637px #fff,911px 297px #fff,881px 100px #fff,831px 826px #fff,605px 435px #fff,1387px 582px #fff,460px 989px #fff,576px 990px #fff,1043px 841px #fff,1324px 773px #fff,944px 766px #fff,568px 423px #fff,608px 272px #fff,1293px 532px #fff,457px 170px #fff,770px 617px #fff,830px 899px #fff,1270px 162px #fff,546px 154px #fff,1127px 614px #fff,394px 839px #fff,1329px 450px #fff,85px 485px #fff,863px 781px #fff,219px 936px #fff,1363px 356px #fff,245px 523px #fff,1064px 947px #fff,582px 222px #fff,36px 352px #fff,957px 207px #fff,868px 265px #fff,1397px 376px #fff,4px 305px #fff,902px 140px #fff,248px 835px #fff,731px 749px #fff,405px 974px #fff,514px 565px #fff,585px 609px #fff,700px 614px #fff,651px 728px #fff,433px 713px #fff,379px 693px #fff,44px 332px #fff,18px 113px #fff,1489px 343px #fff,134px 925px #fff,1474px 833px #fff,448px 862px #fff,1075px 421px #fff,1138px 539px #fff,1479px 808px #fff,497px 67px #fff,80px 259px #fff,71px 860px #fff,1415px 306px #fff,173px 508px #fff,550px 435px #fff,132px 587px #fff,1403px 404px #fff,259px 802px #fff,876px 9px #fff,967px 238px #fff,1012px 627px #fff,1146px 547px #fff,1474px 357px #fff,458px 513px #fff,804px 897px #fff,219px 496px #fff,547px 562px #fff,550px 83px #fff,1151px 345px #fff,1412px 743px #fff,588px 505px #fff,346px 650px #fff,749px 174px #fff,473px 37px #fff,1275px 453px #fff,1395px 74px #fff,924px 828px #fff,262px 2px #fff,173px 991px #fff,153px 12px #fff,426px 255px #fff,226px 701px #fff,796px 884px #fff,205px 961px #fff,1062px 40px #fff,1087px 888px #fff,1027px 927px #fff,37px 369px #fff,299px 278px #fff,186px 285px #fff,626px 908px #fff,816px 607px #fff,1103px 995px #fff,972px 233px #fff,915px 236px #fff,292px 163px #fff,784px 554px #fff,1319px 355px #fff,903px 851px #fff,299px 379px #fff,1430px 278px #fff,970px 860px #fff,1224px 848px #fff,459px 536px #fff,1207px 104px #fff,99px 759px #fff,597px 227px #fff,89px 242px #fff,88px 171px #fff,1032px 749px #fff,376px 550px #fff,1174px 801px #fff,749px 438px #fff,1458px 200px #fff,924px 902px #fff,855px 556px #fff,530px 910px #fff,161px 210px #fff,1417px 274px #fff,1003px 301px #fff,792px 6px #fff,1224px 548px #fff,1020px 656px #fff,557px 334px #fff,1324px 429px #fff,763px 356px #fff,528px 993px #fff,856px 741px #fff,258px 481px #fff;height:1px;position:absolute;width:1px}.stars_container .stars:after{content:"";top:2000px;z-index:-1}@media (min-width:1200px){.stars_container{transform:scale(1.3)}}.link_button{background-color:initial;border:none}.link_button,.link_button a{display:flex;flex-direction:row}.link_button a{align-items:baseline;color:#bdd6be;font-size:18px;font-weight:300;text-decoration:none}.link_button a::selection{background:#bdd6be;color:#181a18}.link_button a:before{background-color:#da9e6e;content:"";height:2px;margin-left:5px;margin-top:2rem;opacity:0;position:absolute;transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition-delay:0s;width:105px}.link_button a:hover{filter:brightness(125%)}.link_button a:hover i{transform:scale(1.2)}.link_button a:hover i,.link_button a:hover:before{transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition-delay:0s}.link_button a:hover:before{opacity:1}.link_button.download a:before{width:112px}.link_button.github a:before{width:90px}.link_button i{color:#bdd6be;font-size:24px;padding:0 .5rem;transform:scale(1);transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition-delay:0s}.link_button.card_button{align-items:center}.link_button.card_button a{color:#bdd6be;font-size:16px;font-weight:400;text-align:left}.link_button.card_button i.fa-github{font-size:21px}.link_button.card_button i.fa-external-link{font-size:20px}.link_button.card_button.github a:hover:before{width:80px}.link_button.card_button.app a:hover:before{width:85px}.link_button.card_button.site a:hover:before{width:95px}.link_button.card_button.link a:hover:before{width:90px}.download_button{align-items:baseline;background-color:initial;border:none;color:#bdd6be;cursor:pointer;display:flex;flex-direction:row;font-size:18px;font-weight:300;text-decoration:none}.download_button:before{background-color:#da9e6e;content:"";height:2px;margin-left:5px;margin-top:2rem;opacity:0;position:absolute;transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition-delay:0s;width:115px}.download_button:hover{filter:brightness(125%)}.download_button:hover i{transform:scale(1.2)}.download_button:hover i,.download_button:hover:before{transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition-delay:0s}.download_button:hover:before{opacity:1}.download_button.download a:before{width:112px}.download_button.github a:before{width:90px}.download_button i{color:#bdd6be;font-size:24px;padding:0 .5rem;transform:scale(1);transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition-delay:0s}.download_button.card_button{align-items:center}.download_button.card_button a{color:#bdd6be;font-size:16px;font-weight:400;text-align:left}.header_main__hero{color:#ff7800;font-weight:800;margin-left:10%;text-align:left;width:calc(100vw - 60%)}.header_main__hero h1{line-height:64px;margin-bottom:0;text-shadow:2px 2px 12px #0000001a}.header_main__hero .buttons{margin-left:-.5rem}.header_main__hero .buttons>.link_button:first-child a:before{width:91px}.header_main__hero .buttons>.link_button:not(:first-child){padding-left:1rem}.header_about__hero{color:#ff7800;font-weight:800;margin-left:10%;text-align:left;width:calc(100vw - 60%)}.header_about__hero h1{line-height:64px;margin-bottom:0;text-shadow:2px 2px 12px #0000001a}.header_contact__hero{color:#ff7800;font-weight:800;text-align:left;width:calc(100vw - 60%)}.header_contact__hero h1{line-height:64px;margin-bottom:0;margin-top:0;text-shadow:2px 2px 12px #0000001a}.header_work__hero{color:#bdd6be;font-weight:800;margin-bottom:1rem;margin-left:10%;text-align:left}.header_work__hero h1{font-size:100px;line-height:82px;margin-bottom:0;text-shadow:2px 2px 12px #0009}.header_work__hero h1::selection{background:#bdd6be;color:#181a18}@media (max-width:599px){.header_about__hero{top:10rem}.header_about__hero,.header_contact__hero,.header_main__hero,.header_work__hero{width:80%}.header_main__hero .buttons{flex-direction:column}.header_main__hero .buttons .link_button:first-child{margin-bottom:1rem}.header_main__hero .buttons .link_button:nth-child(2){padding-left:7px}}nav{display:block;left:2rem;position:fixed;top:2rem;z-index:50}nav .navigation{display:flex;flex-direction:row}nav .navigation .nav_button{cursor:pointer;height:3.5rem;transform:rotate(0deg);transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition-delay:0s;width:3rem}nav .navigation .nav_button:hover span{filter:brightness(125%)}nav .navigation .nav_button span{background-color:#da9e6e;display:block;height:.25rem;opacity:1;position:absolute;transform:rotate(0deg);transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition-delay:0s;width:50%}nav .navigation .nav_button span:nth-child(2n){border-radius:0 .25rem .25rem 0;left:50%}nav .navigation .nav_button span:nth-child(odd){border-radius:.25rem 0 0 .25rem;left:0}nav .navigation .nav_button span:first-child,nav .navigation .nav_button span:nth-child(2){top:0}nav .navigation .nav_button span:nth-child(3),nav .navigation .nav_button span:nth-child(4){top:.7rem}nav .navigation .nav_button span:nth-child(5),nav .navigation .nav_button span:nth-child(6){top:1.4rem}nav .navigation .nav_button.open~.nav_menu{left:5rem}nav .navigation .nav_button.open span:first-child,nav .navigation .nav_button.open span:nth-child(6){transform:rotate(45deg)}nav .navigation .nav_button.open span:nth-child(2),nav .navigation .nav_button.open span:nth-child(5){transform:rotate(-45deg)}nav .navigation .nav_button.open span:first-child{left:5px;top:7px}nav .navigation .nav_button.open span:nth-child(2){left:calc(50% - 5px);top:7px}nav .navigation .nav_button.open span:nth-child(3){left:-50%;opacity:0}nav .navigation .nav_button.open span:nth-child(4){left:100%;opacity:0}nav .navigation .nav_button.open span:nth-child(5){left:5px;top:22px}nav .navigation .nav_button.open span:nth-child(6){left:calc(50% - 5px);opacity:1px}nav .navigation .nav_menu{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);box-shadow:0 0 16px #0009;display:flex;flex-direction:row;left:4rem;opacity:0;padding:.25rem 0;position:absolute;transition:opacity .2s ease-in-out .2s;-moz-transition:opacity .2s ease-in-out .2s;-webkit-transition:opacity .2s ease-in-out .2s;-o-transition:opacity .2s ease-in-out .2s;transition-delay:0s;width:250px}nav .navigation .nav_menu .link_button{max-width:60px;width:60px}nav .navigation.open .nav_menu{opacity:1}nav .navigation.open .nav_menu .link_button a:before{margin-left:0;margin-top:1.4rem}nav .navigation.open .nav_menu .link_button:first-child a:before{width:48px}nav .navigation.open .nav_menu .link_button:nth-child(2) a:before{width:47px}nav .navigation.open .nav_menu .link_button:nth-child(3) a:before{width:40px}nav .navigation.open .nav_menu .link_button:nth-child(4) a:before{width:60px}nav .navigation.open .nav_menu .link_button i{display:none}nav .navigation.open .nav_menu .link_button:hover:first-child:before,nav .navigation.open .nav_menu .link_button:hover:nth-child(2):before{height:2px;width:60px}nav .navigation.open .nav_menu .link_button:hover:nth-child(3):before{height:2px;width:50px}nav .navigation.open .nav_menu .link_button:hover:nth-child(4):before{height:2px;width:75px}@media (max-width:599px){nav .navigation .nav_menu .link_button{max-width:55px}nav .navigation .nav_button{background-color:#010b12;border-radius:10px;transform:translateY(-12px)}nav .navigation .nav_button.open span:first-child,nav .navigation .nav_button.open span:nth-child(2){top:18px!important}nav .navigation .nav_button.open span:nth-child(5){top:38px!important}nav .navigation .nav_button.open span:nth-child(5),nav .navigation .nav_button.open span:nth-child(6){top:2.1rem!important}nav .navigation .nav_button.open~.nav_menu{left:3.5rem}nav .navigation .nav_menu{-webkit-backdrop-filter:initial;backdrop-filter:none;background-color:#010b12}}.wrapper.background{background-color:#010b12;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:-webkit-min-content;max-height:min-content;position:fixed;width:100%}.wrapper.background>.wrapper[id]:not(#work){height:100%;padding-top:15%;position:relative;z-index:10}.wrapper.background .trees{background-image:url(/static/media/treeline.a0277f7088181ac1f5f4.svg);background-size:cover;height:100%;position:fixed;transform:translateY(0);transition:all 1.2s ease-in-out 1.2s;-moz-transition:all 1.2s ease-in-out 1.2s;-webkit-transition:all 1.2s ease-in-out 1.2s;-o-transition:all 1.2s ease-in-out 1.2s;transition-delay:0s;width:100%;z-index:0}.wrapper.background .about_container{column-gap:2rem;display:flex;flex-direction:row;margin:2rem 10%}.wrapper.background .contact_container{column-gap:4rem;display:flex;flex-direction:row;margin:0 10%;min-height:40rem;width:60%}.wrapper.background .contact_container form{background-color:#48484866;border-radius:4px;display:flex;flex-direction:column;padding:35px 35px 30px;width:80%}.wrapper.background .contact_container form input,.wrapper.background .contact_container form textarea{color:#181a18;font-size:13px;font-weight:500;margin-bottom:.75rem;padding:.5rem 1rem}.wrapper.background .contact_container form .submit_button{align-items:baseline;background-color:initial;border:1px solid #bdd6be;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;margin-top:1rem;max-width:-webkit-min-content;max-width:min-content;outline:none;transform:scale(100%);transition:all .25s ease-in-out .25s;-moz-transition:all .25s ease-in-out .25s;-webkit-transition:all .25s ease-in-out .25s;-o-transition:all .25s ease-in-out .25s;transition-delay:0s}.wrapper.background .contact_container form .submit_button *{cursor:pointer}.wrapper.background .contact_container form .submit_button>input{background-color:initial;border:none;color:#bdd6be;font-size:18px;font-weight:300;margin:0;text-decoration:none}.wrapper.background .contact_container form .submit_button>i{color:#bdd6be;font-size:16px;font-weight:700;padding-right:15px;text-decoration:none}.wrapper.background .contact_container form .submit_button:hover{background-color:#bdd6be;transform:scale(105%)!important}.wrapper.background .contact_container form .submit_button:hover i,.wrapper.background .contact_container form .submit_button:hover input{color:#031e25}.wrapper.background .contact_container form textarea{resize:none}.wrapper.background .contact_container form span{font-size:12px;font-weight:500;letter-spacing:.8px;margin-bottom:.75rem;margin-top:-.5rem}.wrapper.background .contact_container form span.message-chars-left{color:#bdd6be}.wrapper.background .contact_container>div:nth-child(2){align-self:center;display:flex;flex-direction:column;margin-top:5.5rem;min-width:350px}.wrapper.background .contact_container>div:nth-child(2) .buttons{row-gap:1rem}.wrapper.background #work{overflow-y:scroll}.wrapper.background #work::-webkit-scrollbar{height:.5em;width:.5em}.wrapper.background #work::-webkit-scrollbar-thumb{background:#708090}.wrapper.background #work::-webkit-scrollbar-track{background:#b8c0c8}.wrapper.background #work{scrollbar-face-color:#708090;scrollbar-track-color:#b8c0c8}.wrapper.background #work .work_container{align-items:center;column-gap:4rem;display:flex;flex-direction:row;flex-wrap:wrap;margin:1.5rem 0 -5.5rem 1rem;padding-bottom:5rem}.wrapper.background #work .work_container .cards_work_1,.wrapper.background #work .work_container .cards_work_2{align-items:baseline;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;padding:0 1rem;width:40%}.wrapper.background #work~.trees{transform:translateY(100%)}.wrapper.background #work~.campfire_container .campfire{transform:translateY(1000px)}.wrapper.background #work~.moon{transform:translateY(0)}.wrapper.background .moon{background-image:url(/static/media/moon-full.021316468a964c5e66b8.svg);background-repeat:no-repeat;filter:drop-shadow(3px 3px 2px rgba(255,255,255,.7));height:300px;position:fixed;right:-75px;top:-125px;transform:translateY(-100%);transition:all 1.2s ease-in-out 1.2s;-moz-transition:all 1.2s ease-in-out 1.2s;-webkit-transition:all 1.2s ease-in-out 1.2s;-o-transition:all 1.2s ease-in-out 1.2s;transition-delay:0s;width:300px;z-index:-1}@media (min-width:900px){.wrapper.background #work .work_container{margin:1.5rem 0 -5.5rem 9rem}}@media (max-width:599px){.wrapper.background>.wrapper[id]{overflow-y:scroll}.wrapper.background>#main{margin-top:5rem}.wrapper.background #about{margin-top:2rem}.wrapper.background .about_container{flex-wrap:wrap;row-gap:1rem}.wrapper.background #work .work_container{flex-direction:column;margin:initial}.wrapper.background #work .work_container .cards_work_2{margin-right:0;margin-top:0}.wrapper.background #work .work_container .cards_work_1,.wrapper.background #work .work_container .cards_work_2{width:90%}.wrapper.background #work .work_container .cards_work_1 .card,.wrapper.background #work .work_container .cards_work_2 .card{-webkit-backdrop-filter:initial!important;backdrop-filter:none!important;background-color:#010b12;max-width:250px}.wrapper.background #work .work_container .cards_work_1 .card:hover,.wrapper.background #work .work_container .cards_work_2 .card:hover{-webkit-backdrop-filter:unset!important;backdrop-filter:none!important;transform:none!important}.wrapper.background #work .work_container .cards_work_1 .card .card_1__img,.wrapper.background #work .work_container .cards_work_2 .card .card_1__img{display:none}.wrapper.background #work .work_container .cards_work_1 .card .card_1__img img,.wrapper.background #work .work_container .cards_work_2 .card .card_1__img img{max-height:90px;max-width:90px;min-height:90px;min-width:90px}.wrapper.background #contact .contact_container{flex-wrap:wrap;margin-top:30%;width:100%}.wrapper.background #contact .contact_container>div:nth-child(2){margin-top:0}}.about_card{background-color:#da9e6e;border:6px solid #7c1414;border-radius:10px;box-shadow:0 8px 16px #0009;display:flex;flex-direction:column;height:90px;overflow:hidden;padding:2rem 0;transform:scale(100%);transition:all .25s ease-in-out .25s;-moz-transition:all .25s ease-in-out .25s;-webkit-transition:all .25s ease-in-out .25s;-o-transition:all .25s ease-in-out .25s;transition-delay:0s;width:155px}.about_card .about_card__icon{align-items:center;align-self:center;display:flex;flex-direction:column;height:100%;max-height:95px}.about_card .about_card__icon i{color:#520e0e;font-size:58px}.about_card .about_card__icon i.fa-file-code{font-size:55px}.about_card .about_card__icon h3{color:#520e0e;font-weight:600;text-align:center;text-transform:uppercase}.about_card .about_card__container{display:none;padding:0 1.75rem}.about_card .about_card__content ul{display:flex;flex-direction:column;justify-content:center;margin:1rem;padding:0}.about_card .about_card__content ul li{margin:3px 0}.about_card .about_card__content ul li::marker{color:#520e0e}.about_card:hover{transform:scale(105%)!important}.about_card.open{justify-content:flex-start}.about_card.open.code{height:255px}.about_card.open.tech{height:285px}.about_card.open.programs{height:275px}.about_card.open.fun{height:255px}.about_card.open .about_card__container{display:flex;padding:.75rem .75rem .75rem 1.75rem}@media (max-width:599px){#about{overflow:scroll}#about .about_card{flex-direction:row;height:6.5rem;height:auto;min-height:-webkit-min-content;min-height:min-content;min-width:-webkit-min-content;min-width:min-content;padding:1rem .5rem;width:10rem}#about .about_card:hover{transform:none!important}#about .about_card .about_card__icon{margin:auto;max-height:75px}#about .about_card .about_card__icon h3{margin:.5rem}#about .about_card .about_card__icon i{font-size:40px}#about .about_card .about_card__container{display:flex;padding-right:0}}.card{-webkit-backdrop-filter:blur(3px) brightness(130%);backdrop-filter:blur(3px) brightness(130%);border-radius:10px;box-shadow:0 8px 16px #0009;height:-webkit-min-content;height:min-content;margin:1rem;padding:2rem 1.75rem;transform:scale(100%);transition:all .1s ease-in-out .2s;-moz-transition:all .1s ease-in-out .2s;-webkit-transition:all .1s ease-in-out .2s;-o-transition:all .1s ease-in-out .2s;transition-delay:0s;width:375px}.card .card_1__img{position:absolute;right:-2rem;top:-.75rem}.card .card_1__img img,.card .logo_bg{border-radius:100%}.card .logo_bg{background:#fff;height:130px;max-height:130px;max-width:130px;min-height:130px;min-height:100px;min-width:130px;width:130px}.card h3{filter:brightness(105%);font-size:30px;font-weight:800;margin:15% 0 0}.card h3,.card p{color:#bdd6be;text-align:left;width:95%}.card p{font-size:16px;font-weight:400;line-height:24px;z-index:50}.card a::selection,.card h3::selection,.card p::selection{background:#bdd6be;color:#181a18}.card .card_buttons{margin-left:-1rem}.card .card_buttons a:first-child i.fas.fa-external-link-alt{font-size:21px}.card:hover{-webkit-backdrop-filter:blur(3px) brightness(150%);backdrop-filter:blur(3px) brightness(150%);transform:scale(102%)!important}@media (min-width:900px){.card .card_1__img{height:130px;max-height:130px;max-width:130px;min-height:130px;min-width:130px;width:130px}}@media (max-width:599px){.card h3{width:80%}}.subtitle.about,.subtitle.contact,.subtitle.main{color:#da9e6e;font-size:18px;font-weight:100;text-shadow:2px 2px 12px #0003}.subtitle.about p::selection,.subtitle.contact p::selection,.subtitle.main p::selection{background:#da9e6e;color:#181a18}.subtitle.work{color:#bdd6be;font-size:18px;font-weight:100;margin-left:1rem;text-shadow:4px 4px 16px #0003}.subtitle.work p::selection{background:#bdd6be;color:#181a18}.subtitle.contact_subtitle__links{color:#da9e6e;font-size:18px;font-weight:100;text-shadow:2px 2px 12px #0003}.subtitle.contact_subtitle__links p::selection{background:#da9e6e;color:#181a18}.subtitle.contact_subtitle__links:nth-child(3){margin-top:1rem}body{overflow:auto}h1{font-size:75px}h1::selection{background:#ff7800;color:#181a18}h2{font-size:60px}h1,h2,h3,h4{font-family:Montserrat,sans-serif;letter-spacing:.8px}h5,h6,input,input::placeholder,li,p,span,textarea,ul{font-family:UniversLT57CondensedRegular,sans-serif}.flex_row{display:flex;flex-direction:row}.flex_column{display:flex;flex-direction:column}@media (max-width:599px){h1{font-size:55px}}
/*# sourceMappingURL=main.23a99cce.css.map*/