.container{padding-bottom:60px}.navbar-woven{background-color:#ffffff!important;padding:15px 0}ul.navbar-nav{padding-right:100px}ul.navbar-nav li.nav-item{margin-right:0}.jumbotron{background-repeat:no-repeat;background-position:right bottom;background-color:#ffffff;padding-top:10rem;padding-bottom:6rem;border-top:1px solid #eeeeee;height:475px}.jumbotron-home{background-image:url("/static/img/hero.jpg?7789cb4d9517")}.jumbotron-technology{background-image:url("/static/img/hero_dots.jpg?7789cb4d9517")}.jumbotron-company{background-image:url("/static/img/company.jpg?7789cb4d9517")}.jumbotron-company{background-position:left center;margin-bottom:0;height:425px}.jumbotron-resources{height:150px;padding:0}h1{margin-bottom:10px;font-size:24px;font-weight:400;color:#f68712}h2{font-weight:500}h3{font-size:1.5rem;font-weight:400}h1.display-4{font-size:55px;font-weight:600}h2.display-5{font-size:34px;font-weight:300;line-height:1.2}@media (max-width:1200px){h1.display-4{font-size:46px}h2.display-5{font-size:28px}}@media (max-width:991.98px){.jumbotron{height:400px;background-position:center bottom;padding-top:7rem}.jumbotron-company,.jumbotron-resources{background-position:left center;padding-top:10rem}h1.display-4{font-size:40px}h2.display-5{font-size:26px}}@media (max-width:767.98px){.jumbotron{height:200px;background-size:contain;padding-top:4.2rem}h1.display-4{font-size:28px}h2.display-5{font-size:18px}}@media (max-width:575.98px){h1.display-4{font-size:24px}h2.display-5{font-size:16px}}h1.accent{display:inline-block;border-radius:5px;padding:2px 20px;color:#666666}h1.accent a{color:#666666}.jumbotron-company h1.accent{padding:10px 0 0 0}.jumbotron-resources h1.accent,.jumbotron-resources h2.accent{padding:60px 0 0 0}h2.highlight{display:inline-block;padding:2px 20px;color:#000000;border-radius:5px}section#callouts{margin-top:4rem;margin-bottom:4rem}section#callouts div.widget{margin:0 15px 10px 10px;background-color:#51ade5;border-radius:5px;padding:10px 15px 15px 15px;color:#ffffff}@media (max-width:767.98px){section#callouts{margin-right:-5px}section#callouts div.widget{margin:0 5px 10px 10px}}@media (max-width:575.98px){section#callouts{margin-right:-15px}section#callouts div.widget{margin:0 15px 10px 10px}}section#callouts div.widget:hover div.icon{font-size:1.6rem}section#callouts div.widget h3{margin-top:5px;color:#ffffff}section#callouts div.widget p{margin-bottom:0}section#callouts div.icon{font-size:1.5rem}section.content-section{margin-bottom:4rem}section#contact{border:1px solid #51ade5;border-radius:5px;background-color:#51ade5;padding:15px 10px;margin-bottom:4rem}section#contact h1,section#contact label{color:#ffffff}section#contact label.red{color:#ff0000}section#contact button.btn-outline.blue,section#contact input.form-control,section#contact select.form-control,section#contact textarea.form-control{background-color:#f9f9f9}section#contact ul.errorlist{margin-bottom:0}div.illustration{padding-top:40px;overflow:hidden;text-align:center}.avatar{width:145px;height:145px;position:relative;overflow:hidden;border-radius:50%;display:block;margin-left:auto;margin-right:auto}.avatar img{display:inline;margin:0 auto}.blog-post-preview{display:block;margin-bottom:50px}.blog-post-preview img,img.blog-header{float:left;margin:7px 20px 20px 0}img.blog-header{margin:7px 35px 35px 0}.blog-post-preview h1{margin:0 0 12px 0}.blog-post-preview h1 a{color:#f68712}h1.blog-title{margin-bottom:25px}.blog-post-preview p{margin:0 0 9px 0}.blog-attribution{font-style:italic;text-align:right;margin-top:20px}.blog-post p{margin-bottom:1.2rem;line-height:1.75}.blog-post ul li{margin-bottom:0.25rem;line-height:1.75}.blog-post blockquote{font-style:italic;color:#808080;border-left:3px solid #ccc;padding-left:20px;margin-left:20px}footer div.container{padding:0 0 20px 0;margin-top:-30px}footer table{height:120px;width:100%}