body{font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;background-color:#0a192f}.container{max-width:1100px;margin:0 auto;width:80%}*{padding:0;margin:0}.btn-primary{color:#64ffda!important;background-color:transparent;border:2px dotted #64ffda;border-radius:4px;padding:.75rem 1rem;font-family:var(--font-mono);line-height:1;text-decoration:none;cursor:pointer;font-size:14px;margin-left:15px}.btn-primary:hover{background-color:#172a45}.heading{color:#fff;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:30px;-moz-box-align:center;align-items:center;position:relative;max-width:600px}.heading h3:before{bottom:0;content:"0" counter(section) ".";margin-right:10px;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-weight:400;font-size:30px;position:relative;padding:3px 0;color:#64ffda}.serial-one:before{counter-increment:section 1}.serial-two:before{counter-increment:section 2}.serial-three:before{counter-increment:section 3}.head-btn{position:relative;z-index:999}.head-btn:before{content:"";height:1px;width:100%;background-color:#64ffda;position:absolute;display:block;z-index:-1;top:20px}.btn-head{float:right;z-index:9999;position:relative;display:block;background-color:#0a192f;font-size:14px;font-family:Calibre,San Francisco,SF Pro Text,-apple-system,system-ui,sans-serif}.btn-head:hover{background-color:#172a45}.hero-img img{width:100%;position:absolute;top:-20px;left:-20px;filter:grayscale(100%) contrast(1);-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);-moz-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1)}.sub-container{max-width:1000px;margin:0 auto;width:100%}.component-head h2{color:#e6f1ff;font-size:36px;font-family:Calibre,San Francisco,SF Pro Text,-apple-system,system-ui,sans-serif;position:relative;padding:5px 0;line-height:1.75;display:inline}.component-head h2:after{content:"";width:80%;height:2px;background-color:#64ffda;position:absolute;bottom:0;left:0;margin-top:30px}.btn-blank{color:#64ffda;background-color:transparent;border:1px solid #64ffda;border-radius:4px;padding:1rem 1.75rem;font-size:14px;line-height:1;text-decoration:none;cursor:pointer;margin-top:8px;margin:12px 0}.btn-blank,.btn-load{-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);-moz-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1)}.btn-load{text-align:center;margin:0 auto;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}.btn-secondary{background-color:green;padding:12px 16px;font-family:Calibre,San Francisco,SF Pro Text,-apple-system,system-ui,sans-serif;border-radius:6px;border:none;color:#fff;font-weight:700;letter-spacing:1.75;cursor:pointer}.btn-secondary:hover{background-color:rgba(0,128,0,.664)}.btn-contact{padding:12px 60px;float:right}.page-heading{margin-bottom:60px}.page-heading h3{font-size:36px;position:relative;display:inline;line-height:1.75;padding:5px 0;color:#e6f1ff;font-family:Calibre,San Francisco,SF Pro Text,-apple-system,system-ui,sans-serif}.page-heading h3:after{content:"";width:80%;height:2px;background-color:#64ffda;position:absolute;bottom:0;left:0;margin-top:30px}.text-center{text-align:center}@media only screen and (min-width:700px){.heading,.heading:before{font-size:26px}.heading:after{margin:16px;width:30%}}