html{position:relative;min-height:100%}body{color:#515151}a{color:#ec6707}a:hover{color:#c35608}h1{color:#24988D;margin-bottom:1em;font-weight:400}.jumbotron{background:url(../img/jumbotron_bg.png);border-top:1px solid #b1d2cd;border-bottom:1px solid #b1d2cd;margin-bottom:0}.jumbotron h1{color:#24988D;margin-top:1em;margin-bottom:.5em}@media (max-width:768px){.jumbotron h1{font-size:3em}}.jumbotron p.lead{color:#fff;font-size:2em;text-shadow:1px 1px 2px #73b9af}#header-nav .active a,#header-nav .navbar-career li:first-child a{color:#ec6707}@media (max-width:768px){.jumbotron p.lead{font-size:1.5em}}section{padding:4em 0}#content section:nth-child(even){background:#fff}#content section:nth-child(odd){border-top:1px solid #cee2df;background:#e4f1f0;-webkit-box-shadow:inset 0 0 30px 0 rgba(62,115,131,.1);-moz-box-shadow:inset 0 0 30px 0 rgba(62,115,131,.1);box-shadow:inset 0 0 30px 0 rgba(62,115,131,.1)}footer{border-top:1px solid #eaeaea;background:url(../img/footer_bg.png);padding:3rem 0 2rem}footer address{margin-top:10px;font-size:.9rem}@media (min-width:767px){body{margin-bottom:200px}footer{width:100%;height:200px;position:absolute;bottom:0}footer img{height:50px;margin-top:16px}footer .row>div:nth-child(1){padding:0 30px 0 0}footer .row>div:nth-child(2){padding:0 30px;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}footer .row>div:nth-child(3){padding:0 0 0 30px}}#header-nav{font-family:'Open Sans Condensed',sans-serif;font-size:1.3rem}#header-nav .navbar-career li:first-child{border-radius:23px;border:1px solid #ec6707;text-align:center;margin-top:5px}@media (min-width:991px){#header-nav .navbar-career li:first-child{margin-right:.5em;padding-left:10px;padding-right:10px;margin-top:0}}#staff>div{margin-bottom:30px}#welcome-robot{width:25%;margin:-4em 0 -2em}.icon-circle{background:#a0d8d4;border-radius:50%;height:150px;width:150px;line-height:140px;font-size:3em;color:#e4f1f0;text-align:center;margin:0 auto 1.5rem;border:1px solid #b1d2cd;-webkit-box-shadow:inset 0 0 8px 0 rgba(124,174,170,.35);-moz-box-shadow:inset 0 0 8px 0 rgba(124,174,170,.35);box-shadow:inset 0 0 8px 0 rgba(124,174,170,.35);-webkit-transition:background-color .5s ease-in-out;-moz-transition:background-color .5s ease-in-out;-o-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}.icon-circle .icon-robot{height:150px;width:60%;background-position:center center;background-repeat:no-repeat;background-size:contain;margin:0 auto 1em}.icon-circle img{height:120px}.icon-circle.icon-circle-orange{background-color:#fff;border:1px solid #ec6607;color:#ec6607;width:140px;height:140px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:140px;-webkit-transition:background-color .7s ease-in-out;-moz-transition:background-color .7s ease-in-out;-o-transition:background-color .7s ease-in-out;transition:background-color .7s ease-in-out}.icon-circle.icon-circle-sm{width:100px;height:100px;line-height:100px}.icon-circle.icon-circle-inverted{color:#fff;border:none;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.icon-circle.icon-orange{color:#ed6c37;border:none;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 auto 10px}.icon-circle.icon-orange [class^=flaticon-]:before{position:relative;left:-8px;font-size:60px}.icon-circle.icon-circle-light{background:#bee8e5;border-color:#d2e4e1}.client-logo,ul#clients li{width:10em;height:7em;background-size:contain;background-repeat:no-repeat}.client-logo,.home-project .preview-image,ul#clients li{background-position:center center}.col:hover .icon-circle{background-color:#84c3bf}.col:hover .icon-circle.icon-circle-orange{background-color:#ec6607;color:#fff}.col:hover .icon-circle.icon-circle-light{background-color:#a0d8d4}#home-robots h4{margin-bottom:.6em}ul#clients{max-width:750px;margin:2em auto;padding:0;list-style-type:none;text-align:center}ul#clients li{display:inline-block;margin:1em}.client-logo{display:block;margin:0 auto 1.5em;max-width:100%}p.more-info-button{margin:2em auto;text-align:center}.home-project{background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;padding:1.5em;height:100%}.home-project .preview-image{width:250px;height:250px;border-radius:50%;background-size:cover;margin:0 auto 1em}#office-pictures{margin:auto}.note{background:#fffaaf;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.23);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.23);box-shadow:2px 2px 5px 0 rgba(0,0,0,.23);padding:1.5em}.info-cards .card{padding:20px;height:100%}@media (min-width:768px){.info-cards .card{padding:30px}}.info-cards .card ul{padding-left:20px}.info-cards .card h4{color:#ed6c37;margin:.5em auto 1em}#staff-pictures.picture-wall{margin-top:2em;width:100%}.staff-person{background-position:center center;background-repeat:no-repeat;background-size:cover;width:200px;height:200px;margin:0 auto 1em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#overlay,#overlay .lightbox{width:100%;text-align:center}#overlay{background:rgba(255,255,255,.7);height:100%;position:fixed;top:0;display:none}#overlay .lightbox{margin:0 auto;height:100%}#overlay .lightbox img{max-height:100%;max-width:100%;cursor:pointer}#overlay .lightbox .col-1,.col-xl-2{height:100%;font-size:4em}#overlay .lightbox .col-1 .lightbox-arrow,.col-xl-2 .lightbox-arrow{cursor:pointer}#overlay .lightbox .col-1 .lightbox-arrow.text-muted,.col-xl-2 .lightbox-arrow.text-muted{opacity:.2;cursor:default}.picture{background-size:cover;margin:.5em;display:inline-block;opacity:0;width:250px;height:250px}.picture-wall{height:100%;text-align:center}.picture-wall .picture.animated{opacity:1;transition:all 1s}.btn-primary{border-color:#007bb9;background-color:#0197de}.btn-primary:hover{border-color:#0073ad;background-color:#0073ad}.btn-info{border-color:#d25623;background-color:#ed6c37}.btn-info:hover{background-color:#d25623;border-color:#d25623}