@media screen,print{#TopNav{width:100%;z-index:1000}#TopNav.affix-top{position:absolute;top:0;transition:top .5s ease 0s;-webkit-transition:top .5s ease 0s;-moz-transition:top .5s ease 0s;-o-transition:top .5s ease 0s}#TopNav.affix-top .navbar-header .navbar-toggle{display:none!important}#TopNav.affix-top .navbar-collapse .navbar-nav:first-child{display:none!important}#TopNav.affix-top .navbar-collapse .navbar-nav:last-child{font-size:18px}#TopNav.affix-top .navbar-collapse .navbar-right li p{padding-top:10px;padding-bottom:10px}#TopNav.affix .navbar-collapse{overflow:hidden;max-height:none!important}#TopNav.affix .navbar-collapse .navbar-nav:first-child{display:block}#TopNav.affix .navbar-collapse .navbar-right li,#TopNav.affix .navbar-collapse .navbar-right li a{display:inline-block}#TopNav.affix .navbar-collapse .navbar-right li p{padding-top:10px;padding-bottom:14px}#TopNav .navbar-header .navbar-brand{padding:0;margin-left:0}#TopNav .navbar-header .navbar-brand img{display:block;padding:0;margin:0}#TopNav .navbar-collapse{transition:none!important;border:none!important;box-shadow:none!important}#TopNav .navbar-collapse.in{position:relative;overflow:hidden;height:calc(100vh - 120px);margin-top:40px}#TopNav .navbar-collapse.in .navbar-nav,#TopNav .navbar-collapse.in .btn-container{width:100%;max-width:320px}#TopNav .navbar-collapse.in .navbar-nav a{display:block!important}#TopNav .navbar-collapse.in .navbar-nav:first-child{display:block;margin-bottom:40px}#TopNav .navbar-collapse.in .navbar-nav:first-child a{border-bottom:1px solid rgba(255,255,255,.04)}#TopNav .navbar-collapse.in .navbar-right{position:absolute;bottom:30px}#TopNav.navbar a{font-weight:bold;text-transform:uppercase;padding-top:14px;padding-bottom:4px;padding-left:4px;padding-right:4px;color:rgba(255,255,255,.5);margin-left:4px;background-color:transparent}#TopNav.navbar a:hover{color:#fff}#TopNav.navbar a label{position:relative;top:-2px;font-size:60%}#TopNav.navbar a>.fa{margin-right:0}#TopNav.navbar.navbar-default{padding:30px 40px 30px 40px;background-color:transparent}#TopNav.navbar.navbar-default .navbar-header .navbar-brand{display:none}#TopNav.navbar.navbar-default .navbar-nav:first-child{display:none}#TopNav.navbar.navbar-default .navbar-nav:last-child a{font-size:18px;color:#fff;background-color:transparent}#TopNav.navbar.navbar-inverse{padding:20px 30px 20px 30px}#TopNav.navbar.navbar-inverse .navbar-header .navbar-brand img{height:47px;margin-right:40px}#TopNav.navbar.navbar-inverse .navbar-nav:first-child a{font-size:14px;margin-left:5px;background-color:transparent;border-bottom:2px solid transparent;color:rgba(255,255,255,.5);display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;text-decoration:none!important}#TopNav.navbar.navbar-inverse .navbar-nav:first-child a:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#4bb7e8;height:2px;-webkit-transition:right .3s ease-out;transition:right .3s ease-out}#TopNav.navbar.navbar-inverse .navbar-nav:first-child a:hover,#TopNav.navbar.navbar-inverse .navbar-nav:first-child a:focus{color:#fff}#TopNav.navbar.navbar-inverse .navbar-nav:first-child a:hover:before,#TopNav.navbar.navbar-inverse .navbar-nav:first-child a:focus:before{right:0}#TopNav.navbar.navbar-inverse .navbar-nav:first-child>.active>a,#TopNav.navbar.navbar-inverse .navbar-nav:first-child>.active>a:hover,#TopNav.navbar.navbar-inverse .navbar-nav:first-child>.active>a:focus{color:#fff;background-color:transparent}#TopNav.navbar.navbar-inverse .navbar-nav:first-child>.active>a:before,#TopNav.navbar.navbar-inverse .navbar-nav:first-child>.active>a:hover:before,#TopNav.navbar.navbar-inverse .navbar-nav:first-child>.active>a:focus:before{color:#fff;right:0}#TopNav.navbar.navbar-inverse .navbar-nav:last-child a{font-size:18px;color:#fff;background-color:transparent}#TopNav.navbar.navbar-inverse .navbar-toggle{margin:17px 0 0 0;padding:0;border-color:transparent;border:none;background:transparent}#TopNav.navbar.navbar-inverse .navbar-toggle:hover{border-color:#195e9f;background-color:#195e9f;background:transparent}#TopNav.navbar.navbar-inverse .navbar-toggle .icon-bar{width:22px;transition:all .2s}#TopNav.navbar.navbar-inverse .navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%}#TopNav.navbar.navbar-inverse .navbar-toggle .middle-bar{opacity:0}#TopNav.navbar.navbar-inverse .navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}#TopNav.navbar.navbar-inverse .navbar-toggle.collapsed .top-bar{transform:rotate(0)}#TopNav.navbar.navbar-inverse .navbar-toggle.collapsed .middle-bar{opacity:1}#TopNav.navbar.navbar-inverse .navbar-toggle.collapsed .bottom-bar{transform:rotate(0)}#TopNav.navbar .btn-container{position:absolute;bottom:100px;margin:7px -15px;width:100%}#TopNav.navbar .btn-container .btn{margin:0;padding-top:12px;padding-bottom:12px;padding-left:10px;padding-right:10px;text-align:left;color:rgba(255,255,255,.5)!important;border-color:rgba(255,255,255,0)!important}#TopNav.navbar .btn-container .btn:hover,#TopNav.navbar .btn-container .btn:active{color:#fff!important;border-color:#fff!important}#TopNav.navbar .navbar-right li{color:rgba(255,255,255,.6)}#TopNav.navbar .navbar-right li a.phone-tollfree-textual em{color:#4bb7e8;font-style:normal}#Header{position:relative;overflow:hidden;height:100vh;background-color:#2e3844}#Header .overlay{background-color:transparent;background:linear-gradient(to bottom,rgba(46,56,68,.25) 50%,#2e3844 90%);position:absolute;width:100%;height:100%;z-index:90}#Header .header-content{height:100vh;min-width:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;padding:40px;text-align:center;color:#fff;z-index:100;display:flex;align-items:center}#Header .header-content .inner{margin-right:auto;margin-left:auto}#Header .header-content .inner p.logo-brand{margin:0 0 20px 0}#Header .header-content .inner p.logo-brand img{width:100%;max-width:450px}#Header .header-content .inner h1{max-width:1000px;margin-left:auto;margin-right:auto;margin-top:80px;margin-bottom:40px;color:#fff;text-transform:none}#Header .header-content .inner h1 em{color:#fff}#Header .header-content .inner .lead{max-width:800px;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:60px;font-weight:400;color:rgba(255,255,255,.85)}#Header .header-content .inner ul{display:block;margin:40px auto;padding:0;list-style:none}#Header .header-content .inner ul li{display:inline-block;margin:0 20px 10px 0}#Header .header-content .inner ul li .btn-o{border-color:#fff}#Header .header-content .inner ul li .btn-o:hover{border-color:transparent}#Header .header-content .inner p:last-child{margin-top:80px;opacity:.5}#Header .header-content .inner p:last-child a{display:block;margin-top:10px;opacity:1}#Header video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:1;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#Header [data-video="controls"]{position:absolute;right:0;bottom:0;padding:40px;min-width:100%;font-weight:bold;font-size:18px;z-index:200}#Header [data-video="controls"] a{color:#fff}#Header .header-foot{position:absolute;right:20px;bottom:20px;z-index:200}#Header .header-foot h6{display:inline;color:#fff;font-weight:bold;text-transform:uppercase;opacity:.5}#Header .header-foot ul{display:inline;list-style:none;margin:0;padding:0}#Header .header-foot ul li{color:#fff;display:inline-block;padding-right:3px}#Header .header-foot ul lilast-child{padding-right:0}#Header .header-foot ul li label{opacity:.5}#Clients{padding:40px 0 40px 0;text-align:center;color:#fff}#Clients .logo-list>li{padding:20px}#Clients .logo-list>li img{height:40px}#BodyContent{padding:0}#Contact{text-align:center}#Contact .contact-container form{margin-left:auto;margin-right:auto;max-width:760px}#Contact .contact-container form .alert{display:none;text-align:center}#Contact .contact-container form [class*=col-]{padding-top:10px;padding-bottom:5px}#Contact .contact-container form .control-label{display:none;font-size:90%;color:#ddd;text-transform:uppercase;letter-spacing:.5pt}#Contact .contact-container form .form-control{color:#4d5e72;padding-left:2px;font-size:12px}#Contact .contact-container form .form-control:focus{border-bottom-color:#4a5a6d}#Contact .contact-container form .input-validation-error.form-control{border:none;border-bottom:1px solid #ff0a2e}#Contact .contact-container form .input-validation-error.form-control:hover,#Contact .contact-container form .input-validation-error.form-control:focus{-webkit-box-shadow:none;box-shadow:none}#Footer{margin:0;padding-top:20px;padding-bottom:20px;color:rgba(255,255,255,.5);background-color:#2e3844}#Footer a{color:#e9ecf0}#Footer a:hover,#Footer a:active{color:#fff}#FooterPhone{padding-top:40px;padding-bottom:80px;text-align:center;color:rgba(255,255,255,.5)}#FooterPhone a.h1{display:block;color:#fff;margin-bottom:20px;text-decoration:none}#FooterPhone a.h1:hover,#FooterPhone a.h1:active,#FooterPhone a.h1:focus{text-decoration:none}#FooterPhone a.h1 small{color:rgba(255,255,255,.5);font-size:40%}#FooterPhone a.h1 em{display:inline}#FooterPhone .lead{color:rgba(255,255,255,.5)}#FooterFoot .row div[class*=col-]:last-child{text-align:right}#FooterFoot label+span{color:#fff}#FooterFoot .nav.social-nav{margin:0}#FooterFoot .nav.social-nav>li a{padding:0;color:#fff;font-size:1.2em}#FooterFoot .nav.social-nav>li a:hover,#FooterFoot .nav.social-nav>li a:active{background:transparent;color:rgba(255,255,255,.5)}#FooterFoot .heartbeat{color:#ff0a2e;animation:heartBeat 2s infinite}#BackToTop{display:none;position:fixed;bottom:40px;right:40px;width:40px;height:40px;line-height:40px;vertical-align:middle;text-align:center;color:#fff;background:#1c6bb5;opacity:.5;border-radius:50%;z-index:999}#BackToTop:hover,#BackToTop:active{opacity:.9}}@media screen and (min-width:768px),print and (min-width:768px){#TopNav.navbar .btn-container{display:none}}