#haas-header,.blue-bg{background:#01274c}#back-to-top,.btn-txt,.txt-block{text-align:center}#navbar,.navbar-nav{float:right}.dropdown-menu-large>li>ul>li,.footer-links ul li,.social-icon li,ul.dropdown-menu>li ul>li,ul.dropdown-menu>li>ul>li{list-style:none}body{font-family:'Open Sans',sans-serif!important;font-size:15px}.orange-txt{color:#fdb515}a{transition:all .5s ease;-weblit-transition:all .5s ease;-moz-transition:all .5s ease}a:hover{color:#fdb515!important;text-decoration:none;transition:all .3s ease;-weblit-transition:all .3s ease;-moz-transition:all .3s ease}.white-txt{color:#fff}h2,h3{color:#fdb515}.row.no-gutter{margin-left:0;margin-right:0}h2{font:24px/30px freight-micro-pro,Georgia,serif;font-weight:500}h3{font:20px/28px freight-micro-pro,Georgia,serif}.no-pading{padding:0!important}.margin-top-35{margin-top:35px}#haas-header{padding-top:35px}.img-logo{display:block;height:80px;box-sizing:content-box;padding:0;width:280px}#featured-section img,.meet-our-people img{width:100%;height:auto}.homepage-hero{background-color:#0f434c;background-image:url(../images/homepage-hero-image.jpg);background-position:0 center;background-repeat:no-repeat;background-size:cover;padding:65px 0;position:relative}.homepage-hero h1{font:600 55px/68px 'Open Sans',sans-serif;text-shadow:1px 1px 5px rgba(0,0,0,.7);color:#FFF;padding-left:50px;padding-top:105px;padding-right:200px}.homepage-hero__ctas{padding-left:0}.homepage-hero__ctas li{background-color:#00274c;border:2px solid #ffc72c;margin-bottom:10px;list-style:none;border-radius:2px}.homepage-hero__ctas li a{cursor:pointer;display:block;font:600 16px/55px 'Open Sans',sans-serif;text-decoration:none;color:#FFF;text-transform:uppercase;padding:0 24px}.btn-txt,.footer-links h4{font-weight:600;text-transform:uppercase}.homepage-hero__ctas li a:hover{color:#ffc72c;padding-left:20px}#featured-section{padding:55px 0 35px}.featured-block h2{margin:0 0 15px}.featured-block p{margin-bottom:0}.description-txt{padding:35px;color:#fdb515;border-top:2px solid #fdb515}.description-txt h2 a{color:#fdb515}.description-txt a{color:#fff}.link i{margin-left:5px}.news-block{padding:30px 30px 25%}.news-block h2,.news-block h3{margin-top:0;margin-bottom:25px}.news-block p{padding:0 10px}.btn-txt{background-color:#fdb515;color:#01274c;padding:10px 60px;display:inline-block;margin-top:20px;letter-spacing:1px;position:absolute;right:10%;left:10%;bottom:10%}.btn-txt:hover{background-color:rgba(253,181,21,.7);color:#01274c!important;text-decoration:none}.meet-our-people{background-color:#01274c;overflow:hidden;position:relative;outline:#fdb515 solid 2px}.meet-our-people img,.txt-block{position:absolute;left:0;bottom:0}.meet-our-people img{top:0;right:0}.txt-block{background-color:rgba(0,39,76,.8);padding:25px 30px!important;margin-bottom:0}#page-footer .container,#search-icon,.search-block,.search-container{position:relative}.name-block{padding-left:50%}.name-block .link{color:#FFF;display:block}#page-footer{background:#01274c;padding:55px 0;margin-top:55px;font-size:13px}.footer-links ul,.social-icon{padding-left:0}#page-footer a{color:#FFF}.social-icon{margin-top:30px}.social-icon li{display:inline-block;margin-right:15px}.social-icon li a{color:#fff;font-size:24px;margin-right:5px;padding:0}.footer-links h4{color:#FFF;font-size:13px;margin-top:20px}.footer-links ul li{margin-bottom:5px}.footer-links ul li a{color:#FFF;line-height:1.5}#back-to-top{position:absolute;bottom:0;right:0;z-index:9999;height:32px;line-height:30px;color:#fff;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity .2s ease-out;opacity:0}#back-to-top.show{opacity:1}.search-container{float:right;z-index:1}.search-block{text-align:right;margin-top:15px}#search-icon{color:#fdb515;font-size:25px;cursor:pointer;z-index:999}#search-icon i{margin-top:0}.search-icon-active{color:#02274a!important}.search-bar{width:0;max-width:0;padding:0;transition:all .5s ease;position:absolute;right:-10px;box-sizing:border-box;opacity:0;top:0}.search-bar.expanded{width:275px;max-width:275px;opacity:1}input#search-input{border:1px solid #ffc72c;border-radius:0;width:100%;padding:8px;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.search-block .open>.dropdown-menu{right:0;left:inherit;padding:10px}.search-block .open>.dropdown-menu input{border:1px solid #d7d7d7}nav li.dropdown.open>ul.dropdown-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.navbar-nav{margin-right:20px}nav a.dropdown-toggle{margin-right:15px}a.dropdown-toggle:after{content:"\f0dd";position:absolute;font-family:FontAwesome;display:block;color:#FFF;right:0;top:12px}a.dropdown-toggle:hover:after{color:#fdb515}ul.navbar-nav li.open-nav a.dropdown-toggle:after{color:#fdb515!important}ul.navbar-nav li.open-nav a.dropdown-toggle{color:#fdb515}.navbar-nav>li>a{color:#FFF;font:600 16px/20px 'Open Sans',sans-serif;padding:15px 18px;cursor:default}.navbar-nav>li>a>i{font-size:22px}.navbar{margin-bottom:0;margin-top:0!important}li.dropdown>ul.dropdown-menu{border-top:3px solid #fdb515}li.dropdown>ul.dropdown-menu>li{border-right:1px solid #fdb515}li.dropdown>ul.dropdown-menu>li:last-child{border-right:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.navbar-nav>li>a:focus,.navbar-nav>li>a:hover{background:0 0;color:#fdb515;transition:all .1s ease;-weblit-transition:all .1s ease;-moz-transition:all .1s ease}.custom-nav{margin-top:10px}.dropdown-menu.row{min-width:250px;top:70px}ul.navbar-nav ul.dropdown-menu ul{padding-left:0}.dropdown-large{position:static!important}.dropdown-menu-large{padding:40px 0;width:100%;border-radius:0;top:80px!important}.dropdown-menu .dropdown-menu-large>li>ul{padding:0;margin:0}.dropdown-menu-large>li>ul>li>a,ul.dropdown-menu>li>ul>li>a{display:block;padding:5px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#00274c;white-space:normal;font-size:15px}.dropdown-menu-large>li ul>li>a:focus,.dropdown-menu-large>li ul>li>a:hover,ul.dropdown-menu>li ul>li>a:hover,ul.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu-large .disabled>a,.dropdown-menu-large .disabled>a:focus,.dropdown-menu-large .disabled>a:hover,ul.dropdown-menu .disabled>a,ul.dropdown-menu .disabled>a:hover,ul.dropdown-menu.disabled>a:focus{color:#999}.dropdown-menu-large .disabled>a:focus,.dropdown-menu-large .disabled>a:hover,ul.dropdown-menu .disabled>a:focus,ul.dropdown-menu .disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.dropdown-menu-large .dropdown-header{color:#00274c;font-size:15px;font-weight:700;font-family:"Open Sans",sans-serif;margin:0}.dropdown-menu-large .dropdown-header+ul{margin-bottom:10px}.dropdown-menu .divider{background:0 0}nav li.dropdown.open-nav>ul.dropdown-menu>li,nav li.dropdown.open>ul.dropdown-menu>li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}li.dropdown>ul.dropdown-menu>li div{border-right:1px solid #fdb515}li.dropdown>ul.dropdown-menu>li div:last-child{border-right:none}ul.dropdown-menu>li ul>li>a{display:block;padding:5px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#00274c;white-space:normal;font-size:15px}@media screen and (min-width:991px){.no-pad,.no-pad-left{padding-left:0}.no-pad{padding-right:0}body.haas-home-page .custom-nav{display:none!important}.nav .open>a:focus,.navbar-nav>li>a:focus,ul.navbar-nav li.open a.dropdown-toggle,ul.navbar-nav li.open a.dropdown-toggle:after{color:#FFF}ul.navbar-nav li.open a.dropdown-toggle a.dropdown-toggle:hover:after{color:#fdb515!important}.nav>li{height:70px}}@media screen and (max-width:1199px) and (min-width:991px){.btn-txt{padding:10px 45px}.img-logo{width:198px;background-size:198px auto}.img-logo img{width:195px;margin-top:13px}.navbar-nav>li>a{padding:15px;font:600 16px/20px "Open Sans",sans-serif}.navbar-nav,nav a.dropdown-toggle{margin-right:10px}.homepage-hero__ctas li a{font:600 15px/55px "Open Sans",sans-serif;padding:0 17px}}@media screen and (max-width:990px) and (min-width:768px){.container{width:100%;padding-left:25px;padding-right:25px}.img-logo img{width:230px;margin-top:16px}#haas-header{padding-top:0}.navbar-toggle .icon-bar{background:#FFF}.search-block{float:left;margin-top:35px}.navbar-header,.navbar-nav>li{float:none}.search-container{margin-top:-100px}.custom-nav{border-top:1px solid transparent;box-shadow:0 1px 0 rgba(255,255,255,.1) inset}.collapse.custom-nav{display:none!important}.custom-nav.collapse.in{display:block!important}.navbar-nav{float:none;margin:7.5px -15px}.dropdown-menu.dropdown-menu-large{position:static}.homepage-hero{padding:40px 0 30px}.homepage-hero h1{padding-top:0;padding-left:30px;font:600 45px/60px "Open Sans",sans-serif;margin-top:0;padding-right:0}.homepage-hero__ctas li{margin-bottom:15px}.homepage-hero__ctas li a{font:600 15px/55px "Open Sans",sans-serif}.homepage-hero__ctas{padding-left:0}#featured-section{padding:35px 0 20px}.description-txt{padding:25px 35px}.news-block{padding:25px 25px 35%}.dropdown-menu.row{width:100%;position:static}.news-block>p.margin-top-35{margin-top:30px}.btn-txt{padding:10px 20px}.meet-our-people{background-position:-30px center}#page-footer{margin-top:35px;padding:35px 0}.social-icon{margin-top:25px}.footer-links{margin:15px 0 50px}}@media screen and (max-width:990px){#search-icon i,.custom-nav{margin-top:0}.dropdown-large,.navbar-toggle,nav a.dropdown-toggle{margin-right:0}body{font-size:13px}.navbar-nav>li>a:focus{color:#FFF}#haas-header{padding-top:10px}.navbar-nav>li>a{padding:15px 0}.dropdown-menu-large>li>ul>li>a,ul.dropdown-menu>li>ul>li>a{padding:5px 10px}.nav>li{clear:both}.dropdown-menu.row{padding:40px 0;border-radius:0;top:inherit}.navbar-toggle{float:left;margin-left:15px;margin-top:28px;display:block;cursor:pointer;color:#FFF;font-size:24px}#back-to-top{right:20px;display:none!important}h2{font:18px/24px freight-micro-pro,Georgia,serif}h3{font:15px/20px freight-micro-pro,Georgia,serif}ul.navbar-nav li.open a.dropdown-toggle:after{content:"\f0de";top:20px}.nav .open>a.dropdown-toggle:after{color:#fdb515}}@media screen and (max-width:767px){li.dropdown>ul.dropdown-menu>li,li.dropdown>ul.dropdown-menu>li div{border-right:none}#featured-section .featured-block,.news-block{height:auto!important}.homepage-hero{background-color:#0f434c;background-image:url(../images/homepage-hero-image-mobile.jpg)}body.haas-home-page .img-logo{visibility:hidden}.img-logo{width:150px}.img-logo img{width:170px;margin-top:25px}.navbar-nav{float:none;margin-right:0}.search-container{margin-top:-100px}#haas-header{padding-top:0}.navbar-nav .open .dropdown-menu{border-top:3px solid #fdb515}.navbar-toggle .icon-bar{background:#FFF}.search-block{float:left;margin-top:40px}input#search-input{box-shadow:none}li.dropdown>ul.dropdown-menu>li,nav li.dropdown.open>ul.dropdown-menu{display:block!important}.navbar-toggle{float:left;margin-right:0;margin-left:15px;margin-top:30px;display:block}#page-footer,.margin-top-35{margin-top:0}.dropdown-menu-large>li>ul>li>a,ul.dropdown-menu>li>ul>li>a{padding:10px}.navbar-collapse .dropdown-menu{background:#fff!important;border-radius:0;padding:20px 0}.search-bar.expanded{max-width:200px;width:200px}.homepage-hero h1{font:600 30px/40px "Open Sans",sans-serif;margin-top:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:25px}.homepage-hero{padding:25px 0 15px}.homepage-hero__ctas{padding-left:0}.homepage-hero__ctas li a{font:600 12px/45px "Open Sans",sans-serif}#featured-section{padding:15px 0 0}#featured-section .col-xs-12{padding-left:0;padding-right:0;margin-bottom:15px}#midriff-block .col-xs-12{margin-bottom:15px}.footer-links ul,.social-icon{margin-bottom:55px}.news-block{padding:30px 20px}.meet-our-people img{height:auto}.news-block.meet-our-people{height:300px!important;overflow:hidden}.meet-our-people{outline:0;border:2px solid #fdb515}.description-txt{padding:25px 15px}.btn-txt{padding:10px 40px;position:relative;top:inherit;right:inherit;left:inherit;bottom:inherit}#back-to-top{bottom:-30px}#page-footer{padding:40px 0 30px}#page-footer img{width:183px;height:63px}.social-icon{margin-top:25px}.footer-links h4{margin-top:0}}@media (max-width:767px){.dropdown-menu-large{margin-left:0;margin-right:0}li.dropdown>ul.dropdown-menu>li{min-height:inherit}.dropdown-menu-large>li,.dropdown-menu-large>li:last-child{margin-bottom:0}.dropdown-menu-large .dropdown-header{padding:3px 0!important}.dropdown-menu.row{width:100%;position:static}}@media (max-width:380px){.news-block.meet-our-people{height:250px!important}.txt-block{padding:10px 20px!important}}