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}:root{--primary-dark-color:#00008b;--secondary-dark-color:blue;--primary-light-color:#fff;--secondary-light-background:#f0f8ff}.button-primary{background:blue;background:var(--secondary-dark-color);color:#fff;color:var(--primary-light-color)}.button-primary,.button-secondary{border:1px solid blue;border:1px solid var(--secondary-dark-color);border-radius:5px;cursor:pointer;font-weight:700;padding:8px 25px}.button-secondary{background-color:transparent;color:blue;color:var(--secondary-dark-color)}.material-icons{font-size:inherit;vertical-align:middle}img{max-width:80vw}@media only screen and (max-width:1000px){img{max-width:300px}}@media only screen and (max-width:768px){img{max-width:90vw}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:Verdana;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}div{box-sizing:border-box}.header-wrapper{background-color:var(--primary-dark-color);padding:20px 0;text-align:center;width:100%}.header-container{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1000px;width:80vw}.header-container a{color:var(--primary-light-color);font-weight:700;padding:0 20px 0 0;text-decoration:none;vertical-align:middle}.header-menu{align-items:center;background-color:transparent;border:1px solid var(--primary-light-color);border-radius:5px;color:var(--primary-light-color);display:none;font-size:20px;padding:5px}@media only screen and (max-width:768px){.header-container{width:90vw}.header-right{display:none}.header-menu{display:inline-flex}}.home-wrapper{background-color:var(--secondary-light-background);padding:60px 0;text-align:center;width:100%}.home-container{display:flex;justify-content:space-between;margin:auto;max-width:1000px;text-align:left;width:80vw}.home-container h1{font-size:24px}.home-left{padding-right:60px}.home-icon-tags{display:flex;flex-wrap:wrap;font-size:12px;justify-content:flex-start;padding:10px 0 20px}.home-icon-tags .left-icon-container{margin-right:10px}.home-buttons .button-primary{margin-right:15px}.home-hiring-link{margin-top:20px}.home-hiring-link a{color:var(--secondary-dark-color);font-size:12px;text-decoration:none}.home-image-mobile{display:none;margin-bottom:20px;text-align:center}@media only screen and (max-width:768px){.home-wrapper{padding:30px 0}.home-container{display:block;width:90vw}.home-right{display:none}.home-image-mobile{display:block}.home-left{padding-right:0}}@media only screen and (max-width:480px){.home-buttons button{width:100%}.home-buttons .button-primary{margin-bottom:10px}}.left-icon-container span{vertical-align:middle}.left-icon-container .material-icons{padding:3px 3px 3px 0}.our-services-wrapper{background-color:var(--primary-light-color);padding:60px 0;text-align:center;width:100%}.our-services-container{display:flex;justify-content:space-between;margin:auto;max-width:1000px;text-align:left;width:80vw}.our-services-left{padding-right:60px}.our-services-container h1{font-size:24px}.our-services-pretext{color:var(--secondary-dark-color);font-size:10px;font-weight:700;margin-bottom:15px}.our-services-subtext{font-size:12px;margin:15px 0}.our-services-icon-tags{display:flex;flex-wrap:wrap;font-size:12px;justify-content:flex-start;padding:10px 0 20px}.our-services-buttons .button-primary{margin-right:15px}.our-services-hiring-link{margin-top:20px}.our-services-hiring-link a{color:var(--secondary-dark-color);font-size:12px;text-decoration:none}.our-services-image-mobile{display:none;margin-bottom:20px;text-align:center}@media only screen and (max-width:768px){.our-services-wrapper{padding:30px 0}.our-services-container{display:block;width:90vw}.our-services-right{display:none}.our-services-left{padding-right:0}.our-services-image-mobile{display:block}}@media only screen and (max-width:480px){.our-services-buttons button{width:100%}.our-services-buttons .button-primary{margin-bottom:10px}}.contact-wrapper{background-color:var(--secondary-dark-color);padding:30px 0;text-align:center;width:100%}.contact-container{color:var(--primary-light-color);display:flex;justify-content:space-between;margin:auto;max-width:1000px;text-align:left;width:80vw}.contact-left h2{font-size:18px}.contact-right a{color:var(--primary-light-color);font-size:14px;font-weight:700;margin-left:20px;text-decoration:none}@media only screen and (max-width:768px){.contact-container{width:90vw}}@media only screen and (max-width:480px){.contact-container{display:block}.contact-left{margin-bottom:15px}.contact-right a{display:block;margin:10px 0}}.jobs-wrapper{background-color:var(--primary-light-color);padding:60px 0;text-align:center;width:100%}.jobs-container{display:flex;justify-content:space-between;margin:auto;max-width:1000px;text-align:left;width:80vw}.jobs-left{padding-right:60px}.jobs-container h1{font-size:24px}.jobs-pretext{color:var(--secondary-dark-color);font-size:10px;font-weight:700;margin-bottom:15px}.jobs-subtext{font-size:12px;margin:15px 0}.jobs-icon-tags{display:flex;flex-wrap:wrap;font-size:12px;justify-content:flex-start}.jobs-icon-tags .left-icon-container{margin-right:10px}.jobs-buttons{margin-top:20px}.jobs-buttons .button-primary{margin-right:15px}.jobs-hiring-link{margin-top:20px}.jobs-hiring-link a{color:var(--secondary-dark-color);font-size:12px;text-decoration:none}.jobs-image-mobile{display:none;margin-bottom:20px;text-align:center}@media only screen and (max-width:768px){.jobs-wrapper{padding:30px 0}.jobs-container{display:block;width:90vw}.jobs-right{display:none}.jobs-left{padding-right:0}.jobs-image-mobile{display:block}}@media only screen and (max-width:480px){.jobs-buttons button{width:100%}.jobs-buttons .button-primary{margin-bottom:10px}}.footer-wrapper{background-color:var(--primary-dark-color);padding:10px 0;text-align:center;width:100%}.footer-container{align-items:center;color:var(--primary-light-color);display:flex;font-size:12px;justify-content:space-between;margin:auto;max-width:1000px;text-align:left;width:80vw}.footer-left{font-weight:700}.footer-left a{color:var(--primary-light-color);display:block;padding-top:8px;text-decoration:none}@media only screen and (max-width:768px){.footer-container{width:90vw}}@media only screen and (max-width:480px){.footer-container{display:block}.footer-right{margin-top:20px}}
/*# sourceMappingURL=main.9701ed11.css.map*/