@font-face{font-family:Nyata FTR Regular;src:local("Nyata FTR Regular"),url(../../static/media/NyataFTR-Regular.71c123e078a2be46c5c6.otf) format("otf")}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}@font-face{font-family:Nyata FTR Regular;font-style:normal;font-weight:400;src:local("Nyata FTR Regular"),url(../../static/media/NyataFTR-Regular.4c9b67b1bee70f83b913.woff) format("woff"),url(../../static/media/NyataFTR-Regular.71c123e078a2be46c5c6.otf) format("otf")}.button{border-radius:5px;color:#fff;font-family:Nyata FTR Regular;font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button.large{background-color:#22562f;font-size:24px;padding:7px 15px}.button.large:hover{background-color:#004b07}.button.small{background-color:#1d743b;font-size:24px;padding:5px 10px}.button.small:hover{background-color:#004b07}.button.empty{background-color:#fff;color:#1d743b;cursor:pointer;font-size:24px;padding:7px 15px}.button.empty:hover{color:#004b07;text-decoration:underline}.pullquote{border-left:5px solid #1d743b;color:#22562f;font-size:24px;margin:10px}.header{border-bottom:5px solid #22562f;display:flex;height:110px;padding-left:20%;padding-right:20%;width:auto}.header.nav{align-items:center;justify-content:flex-end;padding:0;width:100%}.header.image{background-color:#fff;border:5px solid #22562f;border-radius:10px;height:100px;margin:45px 0 0 -190px;padding:15px;width:337px;z-index:10}.mainVideo{display:flex;flex-direction:column;justify-content:flex-end}.mainVideo.image{position:absolute;width:100%;z-index:2}.mainVideo img{height:50%;width:100%}.mainVideo.video{padding-bottom:5px;z-index:1}.mainVideo video{height:auto;width:100%}.mainImage{box-shadow:0 5px 5px -5px #717171;display:flex;flex-direction:column;justify-content:flex-start}.mainImage.image{box-shadow:none;position:absolute;z-index:2}.mainImage img{height:100%;width:100%}.mainImage.video{z-index:1}.mainImage.video img{height:auto}.shp0{fill:#22562f}.shp1{fill:#fff}.title{border-bottom:5px solid #22562f;color:#1d743b;font-family:Nyata FTR Regular;font-size:50px;font-weight:400;margin:20px auto 75px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.titleWrapper{width:100%}.title.history{border-bottom:5px solid #22562f;color:#fafafa;font-family:Nyata FTR Regular;font-size:40px;font-weight:400;margin:30px auto 75px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.titleWrapper.history{width:100%}.portfolioWrapper{align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:center;margin-bottom:50px;padding-bottom:20px;padding-left:20%;padding-right:20%}.folioCard{background-color:#fafafa;border-radius:5px;box-shadow:2.5px 2.5px 5px #717171;display:flex;flex-direction:column;flex-grow:1;margin:5px;padding-bottom:5px;text-align:center}.folioCard.logo{box-shadow:none;flex-grow:0;margin:0;padding:15px;width:auto}.folioCard.logo img{width:100%}.folioCard.content{box-shadow:none;flex-grow:1;font-family:Nyata FTR Regular;font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 0 10px;padding:10px}.folioCard.button{box-shadow:none;flex-grow:0;width:auto}.folioButton{align-items:flex-end;color:#1d743b;font-family:Nyata FTR Regular;font-size:24px;font-weight:400;text-decoration:none}.folioButton:hover{color:#004b07;text-decoration:underline}.historyContent{color:#fff;font-family:Nyata FTR Regular;font-size:24px;font-weight:100;margin-left:15%;margin-right:15%;text-align:justify;text-justify:inter-word}.historyContent.pullquote{border-left:10px solid #22562f;color:#fff;float:left;font-size:40px;margin:10px 0;padding-left:20px;width:45%}.pageContent{font-family:Nyata FTR Regular;font-size:30px;font-weight:400;margin-bottom:200px;margin-left:20%;margin-right:20%}.pageContent.pullquote{border-left:10px solid #22562f;color:#1d743b;float:left;font-size:40px;margin:10px 0;padding-left:20px;width:45%}.pageContent form{align-content:center;margin-left:20%;margin-right:20%}.pageContent form label{float:left}.pageContent form input{text-align:left}.pageContent form input,.pageContent form select,.pageContent form textarea{border:1px solid #000;border-radius:5px;box-sizing:border-box;font-family:Nyata FTR Regular;font-size:20px;font-weight:400;margin:5px;padding:7.5px;width:100%}.pageContent form .submit{background-color:#22562f;color:#fff;padding:10px;width:auto}.pageContent form .submit:hover{background-color:#004b07}.pageContent .captcha{align-items:center;display:flex;justify-content:center}.jobs.wrapper{display:flex;flex-direction:row;margin:20px 20% 100px;text-align:center}.jobs.opportunity{width:66.66%}.jobs.opportunity.card{background-color:#fafafa;border-radius:2.5px;box-shadow:2.5px 2.5px 5px #717171;font-family:Nyata FTR Regular;font-weight:400;margin-bottom:25px;margin-right:25px;margin-top:25px;padding:20px;text-align:center;width:auto}.jobs.opportunity.card h1{color:#1d743b;font-family:Nyata FTR Regular;font-size:30px;font-weight:400;margin:0}.jobs.opportunity.card p{font-family:Nyata FTR Regular;font-size:20px;font-weight:400}.jobs.opportunity.card ul{color:#1d743b;font-size:25px;padding-left:10%;text-align:left}.jobs.opportunity.card.button{background-color:#22562f;box-shadow:none;font-size:24px;padding:7px 15px}.jobs.jobs.opportunity.card.button:hover{background-color:#004b07}.jobs.opportunity.title{border-bottom:5px solid #22562f;color:#1d743b;font-family:Nyata FTR Regular;font-size:40px;font-weight:400;margin:20px auto 50px;padding:0;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.jobs.twitter{border-radius:2.5px;box-shadow:2.5px 2.5px 5px #717171;margin-left:25px;margin-right:0;margin-top:117px;width:33.33%}.footer{background-color:#717171;display:flex;flex-direction:row;font-family:Nyata FTR Regular;font-weight:400;justify-content:center;padding-bottom:50px;padding-left:20%;padding-right:20%;text-align:center}.footer div{display:flex;flex-direction:column;flex-grow:1}.footer h1{font-size:24px}.footer a,.footer h1{color:#fff;font-family:Nyata FTR Regular;font-weight:400}.footer a{font-size:20px;text-decoration:none}.footer a:hover{text-decoration:underline}.footer h2{color:#fff;font-size:20px;margin:10px;text-decoration:none}.footer h2,.footer span{font-family:Nyata FTR Regular;font-weight:400}.footer span{font-size:25px}.footer form{align-content:center;padding-left:5%;padding-right:5%}.footer form input,.footer form textarea{border:0;border-radius:5px;font-family:Nyata FTR Regular;font-size:20px;font-weight:400;margin-bottom:5px;margin-top:5px;padding:7.5px;width:100%}.footer form .submit{background-color:#22562f;color:#fff;cursor:pointer;padding:10px;width:auto}.footer form .submit:hover{background-color:#004b07}.footer .captcha{align-items:center;display:flex;justify-content:center}.headerMobile,.mobileDropdown{display:none}@media only screen and (max-width:1500px){.mainImage.video img{height:1300px}.footer{flex-wrap:wrap;padding:10px}.footer div{width:100%}.footer form{padding-left:20%;padding-right:20%}}@media only screen and (max-width:1050px){.mainImage.video img{height:1400px}}@media only screen and (max-width:1000px){.header{display:none}.headerMobile{border-bottom:5px solid #22562f;display:flex;height:100px;justify-content:flex-start;padding:10px}.mainLogo{height:100%;width:auto}.hamburgerWrapper{display:flex;position:absolute;right:30px;top:35px;width:10%}.hamburger{background-color:initial;border:0;display:block;text-decoration:none;z-index:3}.hamburger.element{background-color:#6b6b6b;border-radius:5px;height:7.5px;margin:5px;width:50px}.mobileDropdown.show{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;display:block;height:200px;position:absolute;text-align:center;width:100%;z-index:2}.mobileDropdown.hidden{display:none}.mobileDropdown.show.text{font-family:Nyata FTR Regular;font-size:30px;font-weight:400;height:10px;padding-top:5px;position:static;text-align:center;text-decoration:none;width:100%;z-index:3}.mobileDropdown.text:hover{color:#ededed}.jobs.wrapper{flex-wrap:wrap;margin-left:20%;margin-right:20%}.jobs.opportunity{width:100%}.jobs.opportunity.card,.jobs.twitter{margin:20px 0 0}.jobs.twitter{width:100%}.pageContent{font-size:20px;margin:10px}.pageContent.pullquote{font-size:30px}.title{margin-bottom:20px}}@media only screen and (max-width:950px){.mainImage.video img{height:1600px}}@media only screen and (max-width:850px){.mainImage.video img{height:1200px}.historyContent{font-size:20px;font-weight:100;margin:20px}.historyContent.pullquote{font-size:30px}.title{text-align:center;width:100%}.portfolioWrapper{flex-wrap:wrap;padding-left:10px;padding-right:10px}.folioCard.logo{height:auto;width:90%}.folioCard{margin-left:30%;margin-right:30%}.jobs.wrapper{margin:20px}.mainLogo{height:90%;width:auto}}@media only screen and (max-width:700px){.folioCard{margin-left:20%;margin-right:20%}}@media only screen and (max-width:500px){.mainImage.video img{height:1600px}.pageContent form{margin:10px}.folioCard{margin-left:20px;margin-right:20px}}@media only screen and (max-width:400px){.mainImage.video img{height:1700px}.mainLogo{height:90%;width:auto}}@media only screen and (max-width:330px){.mainImage.video img{height:1800px}.mainLogo{height:80%;width:auto}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.8c46acf9.css.map*/