html{overflow-x:hidden}body{font-family:"Open Sans",Helvetica;line-height:1.7;color:gray;font-weight:400;font-size:1rem}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"Open Sans",Helvetica;margin:0;padding:0}p{font-family:"Open Sans",Helvetica;margin:0;padding:0}::-moz-selection{background:#0a0;color:#fff}::selection{background:#0a0;color:#fff}a{transition:.3s all ease}a:hover{text-decoration:none}hr{max-width:420px;color:#718093}@media (min-width:992px){.mt-lg-5,.my-lg-5{margin-top:3rem!important}}.parallax{height:100%;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.section-image{padding:75px 0;text-align:center}.section-image h1{font-size:30px;font-weight:700;text-transform:uppercase;color:#fff}.section-image h2{margin-top:5px;font-size:20px;color:#fff}.navbar{transition:all .4s}.navbar .nav-link{color:#fff}.navbar .nav-link:focus,.navbar .nav-link:hover{color:#fff;text-decoration:none}.navbar .navbar-brand{color:#fff}.navbar.active{background:#fff;box-shadow:1px 2px 10px rgba(0,0,0,.1)}.navbar.active .nav-link{color:#555}.navbar.active .nav-link:focus,.navbar.active .nav-link:hover{color:#555;text-decoration:none}.navbar.active .navbar-brand{color:#555}@media (max-width:991.98px){.navbar{background:#fff}.navbar .nav-link,.navbar .navbar-brand{color:#555}}.site-cover,.site-cover>.container>.row{min-height:600px;height:calc(100vh)}.site-cover{background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(background.ff11032d417bef753339.png)}.site-cover.overlay:before{position:absolute;content:"";left:0;bottom:0;right:0;top:0;background-color:rgba(0,0,0,.4)}.about{margin:10px;text-align:center;padding:66px 0}.about h1{font-size:30px;font-weight:700;text-transform:uppercase;margin-top:15px}.about h2{margin-top:5px;font-size:20px}.about p{margin-top:3px;font-size:18px;font-weight:400}.about .features{max-width:1280px;margin:0 auto;padding-top:66px}.about .feature{font-size:60px;margin-top:17px}.staff{margin:10px;text-align:center;padding:66px 0}.staff .stafflist{margin:0 auto;padding-top:66px}.staff .staffblock{transform:none;transition:all .2s ease-in}.staff .staffblock img{max-height:360px}.staff h2{margin-top:5px;font-size:20px}.staff p{margin-top:3px;font-size:18px}.contact{margin:10px;text-align:center;padding:66px 0}.contact h1{font-size:30px;font-weight:700;text-transform:uppercase;margin-top:15px}.contact p{margin-top:3px;font-size:18px}.contact .contact-section{max-width:1280px;margin:0 auto;padding-top:66px;padding-bottom:66px}.contact-section .col-md{transform:none;transition:all .2s ease-in}.contact h2{margin-top:5px;font-size:20px}.contact-section .col-md a{font-weight:700}footer,footer a{background-color:#000;color:#bbb}.footer{max-width:1280px;margin:0 auto;float:none;padding:66px 0}.copyright{margin:0;padding:0;text-align:center}.back-to-top{position:fixed;right:10px;bottom:10px;display:inline-block;z-index:9;width:40px;height:40px;font-size:11px;font-weight:400;color:#fff;text-align:center;line-height:3;letter-spacing:1px;text-transform:uppercase;background:#515769;border-radius:3px;visibility:hidden;opacity:0;padding:5px;transform:translate3d(0,50px,0);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}.back-to-top:hover{color:#fff;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}.back-to-top:focus,.back-to-top:hover{text-decoration:none}.back-to-top.back-to-top-is-visible{visibility:visible;opacity:.6;transform:translate3d(0,0,0);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}.back-to-top.back-to-top-is-visible:hover{opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}.back-to-top.back-to-top-fade-out{opacity:.4}.back-to-top.back-to-top-fade-out:hover{opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}@media screen and (max-width:799px){.res-img-sm{width:100%}}@media screen and (min-width:800px){.res-img-sm{height:110px}}.icon-forge:before{fill:gray;content:url(forge.42d49e3f23bc61114607.svg)}