/*!
 * ScoreUnit CSS - based on Start Bootstrap - Scrolling Nav (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */
html,body{width:100%;height:100%;font-family:'Open Sans',sans-serif}body{padding-top:50px}h1,h2,h3,h4{font-weight:700}.img-center{margin:0 auto}.social{background-color:#fff;width:100%;height:52px;padding-left:15px;position:absolute;top:0;left:50px;z-index:100;visibility:hidden}.social ul{margin:0;padding:0}.social ul li{padding:0;margin:5px 8px 5px 0}.social ul li a{padding:0;margin:0}.navbar.navbar-default{background-color:#fff;border-bottom:5px solid;border-bottom-color:#59a1de;font-weight:700;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.45);-moz-box-shadow:0 6px 20px 0 rgba(0,0,0,.45);box-shadow:0 6px 20px 0 rgba(0,0,0,.45);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.nav.navbar-nav.navbar-default{margin-left:400px;position:fixed;background-color:transparent;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.nav.navbar-nav.navbar-default li{margin:0 5px 0 5px}.nav.navbar-nav.navbar-default li a{color:#59a1de;text-transform:uppercase;font-size:1.3em;padding-top:8px;padding-bottom:8px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.nav.navbar-nav.navbar-default .active a{background:#59a1de;color:#fff}.nav.navbar-nav.navbar-default li a:hover{background:#59a1de;color:#fff}.navbar-default .navbar-collapse{border:0;-webkit-box-shadow:none;box-shadow:none}.nav.navbar-nav.navbar-right{margin-right:15px}.nav.navbar-nav.navbar-right li{padding:0}.nav.navbar-nav.navbar-right li a{padding:0;margin-left:20px}.navbar-default .navbar-toggle{border-color:transparent;background-color:#59a1de;margin:8px 15px 0 0;padding:10px;z-index:1000}.navbar-default .navbar-toggle:hover{background-color:#283f5d}.navbar-default .navbar-toggle:focus{background-color:#283f5d}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.normal{height:110px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.normal .navbar-default{padding-top:35px}.normal .navbar-right{margin-top:32px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.navbar-left{position:absolute;padding:0px!important;margin-top:18px;margin-left:15px;width:312px;height:69px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.shrink{height:57px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.shrink .navbar-default{padding-top:8px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.shrink .navbar-left{width:199px;height:44px;margin-top:4px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.shrink .navbar-right{margin-top:6px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}header.carousel{margin-top:60px;height:93%;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}header.carousel .item,header.carousel .item.active,header.carousel .carousel-inner{height:100%;cursor:pointer}header.carousel .fill{width:100%;height:100%;background-position:center;background-size:cover}header.carousel .carousel-caption{margin-bottom:60px}header.carousel .carousel-caption h1{font-size:4em;padding-bottom:20px}header.carousel .carousel-caption a{text-transform:uppercase;background-color:transparent;border:3px solid #cce3f6;font-weight:700}header.carousel .carousel-caption a:hover,header.carousel .carousel-caption a:focus,header.carousel .carousel-caption a:active,header.carousel .carousel-caption a .active{background-color:#cce3f6;color:#283f5d;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;transition:1s}header.carousel .carousel-control .prev-control,header.carousel .carousel-control .next-control{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}header.carousel .carousel-control .next-control{right:50%}header.carousel .carousel-control .prev-control i,header.carousel .carousel-control .next-control i{font-size:2.6em}header.carousel .carousel-indicators li{width:16px;height:16px;margin:3px;border:3px solid #fff}.carousel-indicators li:hover{background-color:#59a1de}.services-section{padding-top:60px;padding-bottom:40px;text-align:center;background-color:#59a1de}.services-section h1,.services-section h2{color:#fff}.services-section .lead{color:#d3dee7;font-size:2em}.services-section strong{color:#fff}.services-section .col-lg-12{margin-bottom:10px}.services-section .panel{border:5px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.services-section .panel .panel-heading{background-color:#cce3f6}.services-section .panel .panel-body{background-color:#fff}.services-section .panel .panel-body p{font-size:1.1em;text-align:left}.services-section .panel .panel-body h4{font-size:2.3em;color:#283f5d}.services-section .panel .panel-body ul{margin-top:20px;text-align:left;color:#2677bb;font-weight:700}.services-section .panel .panel-body li{padding-bottom:5px;font-size:1.5em}.services-section .panel .panel-body .fa-square{margin-top:3px;color:#86bae7}.services-section .panel-default img{background-color:#fff}.products-section{padding-top:60px;padding-bottom:40px;text-align:center;background-color:#fff}.products-section h1,.products-section h2{color:#1969ad}.featurette-divider{margin:50px 0}.featurette{margin:50px 0 50px 0}.featurette-heading{font-size:2em;margin-bottom:25px}.jumbotron{text-align:center;background-color:transparent}.jumbotron h1{padding-bottom:20px}.button-panel a{margin-top:20px;margin-bottom:20px}.about-section{padding-top:60px;padding-bottom:40px;text-align:center;background-color:#cce3f6}.about-section h1,.about-section h2{color:#00437c}.about-section .lead{color:#2677bb;font-size:2em}.about-section strong{color:#1969ad}.contact-section{padding-top:60px;padding-bottom:40px;text-align:center;background-image:url(../images/map.jpg);background-size:1920px 1080px;background-repeat:repeat-y}.contact-form{padding:10px 20px 10px 20px;background:rgba(255,255,255,.6)!important;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}#map-canvas{margin-top:30px;height:300px;border:1px solid #59a1de;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden;position:relative;z-index:99}.form-control{border:1px solid #59a1de}.control-group .controls label{font-size:large}address{font-size:1.8em}address i{margin-right:10px}.company-data{padding-top:20px;font-size:.8em;line-height:1.2}.list-social-icons li{margin-left:4px;margin-right:4px}footer{background-color:#283f5d;border-top:5px solid;border-top-color:#59a1de;padding:20px}footer p{font-weight:400;margin-top:10px;margin-bottom:10px;color:#d3dee7}@media(max-width:320px){header.carousel .carousel-caption h1{font-size:1.6em}}@media(min-width:321px) and (max-width:767px){header.carousel .carousel-caption h1{font-size:2.2em}}@media(min-width:1001px) and (max-width:1200px){.nav.navbar-nav.navbar-right{display:none}}@media(min-width:768px) and (max-width:1000px){.nav.navbar-nav.navbar-right{display:none}header.carousel .carousel-caption h1{font-size:3em}header.carousel .carousel-control .prev-control i,header.carousel .carousel-control .next-control i{font-size:2.2em}.services-section .lead{font-size:1.8em}.services-section .panel .panel-body h4{font-size:2em}.services-section .panel .panel-body li{font-size:1.4em}.products-section .jumbotron .lead{font-size:1.5em}.products-section .featurette-heading{font-size:1.8em}.products-section .featurette .lead{font-size:1.5em}.about-section .lead{font-size:1.8em}}@media(max-width:767px){.nav.navbar-nav.navbar-default{left:-220px;width:100%;padding:0 5px 10px 5px;margin-top:8px;background-color:#fff;border-top:0;border-bottom:5px solid #59a1de;-webkit-box-shadow:0 10px 11px 0 rgba(0,0,0,.45);-moz-box-shadow:0 10px 11px 0 rgba(0,0,0,.45);box-shadow:0 10px 11px 0 rgba(0,0,0,.45);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.nav.navbar-nav.navbar-default li{margin:5px 5px 0 5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.nav.navbar-nav.navbar-default li a{-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.nav.navbar-nav.navbar-right{display:none;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.social{visibility:visible}header.carousel{height:70%;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}header.carousel .carousel-control .prev-control i,header.carousel .carousel-control .next-control i{font-size:1.6em}.services-section .lead{font-size:1.3em}.services-section .panel .panel-body h4{font-size:1.7em}.services-section .panel .panel-body li{font-size:1.2em}.products-section .jumbotron .lead{font-size:1.3em}.products-section .featurette-heading{font-size:1.4em}.products-section .featurette .lead{font-size:1.3em}.about-section .lead{font-size:1.3em}.about-section table{font-size:.9em}address h2{font-size:1em;font-weight:400}address p{font-size:.7em}}@media (max-width:1000px){.normal{height:57px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.navbar-left{width:199px;height:44px;margin-top:4px}.nav.navbar-nav.navbar-default{margin-left:220px;padding-top:8px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;*}.nav.navbar-nav.navbar-right{margin-top:6px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}header.carousel{margin-top:7px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}}.fa-facebook-square{color:#3b5998}.fa-facebook-square:hover{color:#59a1de}.fa-linkedin-square{color:#0077b5}.fa-linkedin-square:hover{color:#59a1de}.fa-phone{color:#59a1de}.fa-envelope{color:#59a1de}#back-to-top{position:fixed;bottom:10px;right:20px;cursor:pointer;display:none;opacity:.85;filter:alpha(opacity=85);z-index:100}
