@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);a,body{color:#3d404b}.cta-content_video,.fancy-rule,.navbar .navbar-collapse{text-align:center}body{background-color:#FFF;font-family:Open Sans,sans-serif;margin:0;padding:0;font-size:16px;max-width:100vw;overflow-x:hidden}html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}.duplicatable-content{font-family:Open Sans,serif}.filters a,.navbar-default .navbar-nav>li>a,.news-tags,.news-title a,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}.duplicatable-content ul li{margin-bottom:4px}p{line-height:1.9em;margin-bottom:25px}a{text-decoration:none;border-bottom:1px dotted rgba(0,0,0,.35)}a:hover{text-decoration:none;color:#0045AC}h1,h2,h3,h4,h5,h6{color:#1c1c20;letter-spacing:.03em;font-weight:700}.page-title{margin-top:0;font-weight:800;font-size:38px}.page-title em{font-style:normal;font-weight:300}h1{font-size:32px;line-height:1.4em}.no-padding{padding:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding-top{padding-top:0!important}.padding-top-xs{padding-top:15px!important}.padding-top-sm{padding-top:25px!important}.padding-top-md{padding-top:50px!important}.padding-top-lg{padding-top:75px!important}.padding-top-xl{padding-top:100px!important}.no-padding-bottom{padding-bottom:0!important}.padding-bottom-xs{padding-bottom:15px!important}.padding-bottom-sm{padding-bottom:25px!important}.padding-bottom-md{padding-bottom:50px!important}.padding-bottom-lg{padding-bottom:75px!important}.padding-bottom-xl{padding-bottom:100px!important}.padding-right-sm{padding-left:25px!important}.padding-right-md{padding-left:50px!important}.padding-left-sm{padding-left:25px!important}.padding-left-md{padding-left:50px!important}.no-margin-top{margin-top:0!important}.margin-top-xs{margin-top:15px!important}.margin-top-sm{margin-top:25px!important}.margin-top-md{margin-top:50px!important}.margin-top-lg{margin-top:75px!important}.margin-top-xl{margin-top:100px!important}.no-margin-bottom{margin-bottom:0!important}.margin-bottom-xs{margin-bottom:15px!important}.margin-bottom-sm{margin-bottom:25px!important}.margin-bottom-md{margin-bottom:50px!important}.margin-bottom-lg{margin-bottom:75px!important}.margin-bottom-xl{margin-bottom:100px!important}span.hr-small{display:inline-block;width:50px;height:1px;background:#0045AC;margin:15px 0}.delayOne{animation-delay:.3s}.delayTwo{animation-delay:.6s}.delayThree{animation-delay:.9s}.dark{background:#1c1c20;color:#fff}.dark a,.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark p{color:#fff}.light{background:#f3f6fb}.content-side{padding-left:40px}.btn,.btn-default[disabled],.btn-primary,.btn.btn-primary,.button,div.button{padding:12px 30px;display:inline-block;font-size:12px;background:#0045AC;font-family:Open Sans,sans-serif;text-transform:uppercase;color:#fff!important;letter-spacing:.08em;font-weight:600;border:0;border-radius:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.btn-default[disabled]:hover,.btn-primary:hover,.btn.btn-primary:hover,.btn:hover,.button:hover,div.button:hover{background:#101820;color:#fff!important}.btn-default[disabled].button-lg,.btn-primary.button-lg,.btn.btn-primary.button-lg,.btn.button-lg,.button.button-lg,div.button.button-lg{padding:18px 36px;font-size:15px}.btn-default[disabled].button-arrow::after,.btn-primary.button-arrow::after,.btn.btn-primary.button-arrow::after,.btn.button-arrow::after,.button.button-arrow::after,div.button.button-arrow::after{content:"\f105";font-family:FontAwesome;margin-left:12px;display:inline-block;transition:all ease .3s}.btn-default[disabled].button-arrow:hover::after,.btn-primary.button-arrow:hover::after,.btn.btn-primary.button-arrow:hover::after,.btn.button-arrow:hover::after,.button.button-arrow:hover::after,div.button.button-arrow:hover::after{margin-left:-5px;padding-left:25px}.btn-default[disabled].button-hollow,.btn-primary.button-hollow,.btn.btn-primary.button-hollow,.btn.button-hollow,.button.button-hollow,div.button.button-hollow{background:0 0!important;border:1px solid #0045AC;text-shadow:none;color:#333!important}.btn-default[disabled].button-hollow:hover,.btn-primary.button-hollow:hover,.btn.btn-primary.button-hollow:hover,.btn.button-hollow:hover,.button.button-hollow:hover,div.button.button-hollow:hover{color:#fff!important;background:#0045AC!important}.btn-default[disabled].button-hollow.button-white,.btn-primary.button-hollow.button-white,.btn.btn-primary.button-hollow.button-white,.btn.button-hollow.button-white,.button.button-hollow.button-white,div.button.button-hollow.button-white{color:#fff!important;border:1px solid #fff;background:0 0!important}.btn-default[disabled].button-hollow.button-white:hover,.btn-primary.button-hollow.button-white:hover,.btn.btn-primary.button-hollow.button-white:hover,.btn.button-hollow.button-white:hover,.button.button-hollow.button-white:hover,div.button.button-hollow.button-white:hover{color:#222!important;background:#fff!important}.btn-default[disabled].button-white,.btn-primary.button-white,.btn.btn-primary.button-white,.btn.button-white,.button.button-white,div.button.button-white{color:#333!important;background:#fff!important;text-shadow:none;border:1px solid rgba(0,0,0,.14)}.btn-default[disabled].button-white:hover,.btn-primary.button-white:hover,.btn.btn-primary.button-white:hover,.btn.button-white:hover,.button.button-white:hover,div.button.button-white:hover{color:#333!important}.btn-default[disabled].button-red,.btn-primary.button-red,.btn.btn-primary.button-red,.btn.button-red,.button.button-red,div.button.button-red{color:#fff!important;background:#c55959!important;text-shadow:none;border:1px solid rgba(0,0,0,.14)}.btn-default[disabled].button-red:hover,.btn-primary.button-red:hover,.btn.btn-primary.button-red:hover,.btn.button-red:hover,.button.button-red:hover,div.button.button-red:hover{color:#fff!important}.btn-default[disabled].button-alt,.btn-primary.button-alt,.btn.btn-primary.button-alt,.btn.button-alt,.button.button-alt,div.button.button-alt{color:#fff!important;background:#0045AC!important;text-shadow:none;border:none}.btn-default[disabled].button-alt:hover,.btn-primary.button-alt:hover,.btn.btn-primary.button-alt:hover,.btn.button-alt:hover,.button.button-alt:hover,div.button.button-alt:hover{color:#fff!important}.btn-default[disabled].btn-default[disabled],.btn-primary.btn-default[disabled],.btn.btn-default[disabled],.btn.btn-primary.btn-default[disabled],.button.btn-default[disabled],div.button.btn-default[disabled]{opacity:.8}.btn-default[disabled].btn-default[disabled]:hover,.btn-primary.btn-default[disabled]:hover,.btn.btn-default[disabled]:hover,.btn.btn-primary.btn-default[disabled]:hover,.button.btn-default[disabled]:hover,div.button.btn-default[disabled]:hover{background:#0045AC;border-color:rgba(0,0,0,.11)}.brand-color,.secondary-color{color:#0045AC!important}section{background:#fff;padding:75px 0}.fancy-rule{width:100%;height:14px;border-bottom:1px solid #eee;margin:25px 0}.fancy-rule span{font-size:18px;color:#eee;background-color:#fff;padding:0 10px;margin-top:20px}p.intro{font-size:1.2em;margin:0 auto;color:#666}.loading-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background:#fff;z-index:9999}.loading-overlay .logo-wrapper{width:250px;margin:0 auto;transition:width ease .5s;overflow:hidden;position:relative}.loading-overlay .logo-wrapper img{width:250px}.loading-overlay .logo-wrapper.width{width:60px!important}.sk-double-bounce{width:40px;height:40px;position:relative;margin:40px auto}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.contact-us,.top-bar .pipe,.top-bar .social-icon{top:2px;position:relative}.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.image-right{float:right}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:100%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}.center-container{height:100%;width:100%;display:table}.center-v{width:100%;display:table-cell;vertical-align:middle}.details{margin-bottom:50px}#page-content{padding:50px 0;background:#fff;min-height:100vh}#top{width:100%;position:relative;color:#fff;background-size:cover;background-repeat:no-repeat}#top .center-container{background:rgba(34,34,34,.59)}#main-nav,.top-bar .pipe,header{background:#fff}.hero-slider{padding:0}.hero-text .button{padding:15px 35px;display:inline-block;margin-top:25px}.hero-text p{font-size:1.3em;letter-spacing:.03em}.hero-text h1,.hero-text h2,.hero-text h3,.hero-text h4,.hero-text h5,.hero-text h6{color:#fff;padding:0;font-size:70px;font-weight:700;line-height:1.1em;margin:0}#top .item{height:625px;background-size:calc(100% + 50px);background-position:-25px -50px}#top .item.hero-sm{height:350px}.top-bar{height:45px;padding-right:10px;z-index:255;font-size:12px;position:relative;text-transform:uppercase;letter-spacing:.03em;line-height:45px;background:#1E1E24;color:#fff}.top-bar .ti{color:#486f8f}.top-bar .pipe{height:14px;width:1px;overflow:hidden;display:inline-block;margin:0 20px;opacity:.2}.top-bar .spcer{padding:0 10px}.top-bar a{border-bottom:none;display:inline-block;color:#fff}.top-bar a:hover{text-decoration:underline}.top-bar .social-icon{border:1px solid rgba(51,51,51,.2);float:right;margin-right:0;margin-left:10px}.top-bar .social-icon:hover{box-shadow:none}.top-bar .button{line-height:normal;padding:8px 20px;font-size:12px;border-radius:50px}.contact-us{line-height:normal!important;width:190px;border-right:1px solid #eee;margin-right:35px}.contact-us img{width:25px;height:25px;margin-top:10px;margin-left:10px;margin-right:10px;float:left}.contact-us .contact-us_header{font-size:14px;width:75%;display:inline-block;color:#222;text-align:left;font-weight:600;float:left;padding-top:2px}.contact-us .contact-us_number{width:75%;position:relative;left:-3px;display:inline-block;text-align:left}.slide-content_text{width:65%;margin-left:10%;position:relative;z-index:2}.slide-content_text h1{font-size:4.5em;line-height:1.2em;letter-spacing:normal;font-weight:900;margin-top:0}.slide-content_text .button{padding:16px 40px;margin-top:15px}.slide-content_image{position:absolute;right:0;width:50%;top:10%}.carousel-indicators .active{width:50px;height:4px;opacity:1;margin:0;background-color:#fff;position:relative;top:-1px}.carousel-indicators li{display:inline-block;width:50px;height:4px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#fff;border:1px solid #fff;border-radius:10px;opacity:.4}.navigation{min-height:95px}#main-nav{width:100%;top:0;left:0}#main-nav a{border-bottom:0}#main-nav.main-nav_fixed{position:fixed;z-index:255}.navbar{border:none;margin-bottom:0;min-height:70px}.navbar-collapse{animation-delay:.8s}.navbar-header{height:95px}.navbar-brand{padding:0;height:100%}.navbar-brand>img{height:100%;padding:25px 0;width:220px}.navbar-default{background-color:#fff;border:none;border-radius:0;clear:both}.navbar-default .navbar-nav>li>a{padding:0 10px;color:#222;line-height:95px;font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:.05em;margin-left:5px;border-bottom:none}.navbar-default .navbar-nav>li>a:hover{border-bottom:4px solid #CFD0CE!important;margin-top:5px;line-height:84px}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#0045AC}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:hover{color:#222;background:0 0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{border-bottom:4px solid #0045AC!important;background:0 0;font-weight:700;margin-top:5px;line-height:84px}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover{border-color:transparent}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.navbar-fixed-top .search-toggle{margin-right:0}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{border-bottom:1px solid #eee!important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#222;font-weight:700}.navbar-default .dropdown.open{background:#eee}.navbar-default .dropdown-menu>li{border-bottom:1px dotted #eee!important}.navbar-default .dropdown-menu>li a{white-space:initial}.navbar-nav>li>.dropdown-menu{min-width:300px;border-radius:4px;box-shadow:0 4px 29px rgba(0,0,0,.15),0 6px 7px rgba(0,0,0,.15);padding:5px;border:0;left:0;transition:all ease .5s;-webkit-transition:all ease .5s}.navbar-nav>li>.dropdown-menu>li>a{padding:3px 8px;border-radius:5px}li.dropdown.dropdown-active .dropdown-toggle{transition:none!important;border-bottom:4px solid #CFD0CE!important;margin-top:5px;line-height:84px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#222;text-decoration:none;background-color:#fff;outline:0;font-weight:600}.cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#414042;color:#fff;position:relative}.cta a,.cta h1,.cta h2,.cta h3,.cta h4,.cta h5,.cta h6,.cta p{color:#fff}.cta.cta-background_dark{background:#1c1c20}.cta.cta-background_dark a,.cta.cta-background_dark h1,.cta.cta-background_dark h2,.cta.cta-background_dark h3,.cta.cta-background_dark h4,.cta.cta-background_dark h5,.cta.cta-background_dark h6,.cta.cta-background_dark p{color:#fff}.cta.cta-background_dark a small,.cta.cta-background_dark h1 small,.cta.cta-background_dark h2 small,.cta.cta-background_dark h3 small,.cta.cta-background_dark h4 small,.cta.cta-background_dark h5 small,.cta.cta-background_dark h6 small,.cta.cta-background_dark p small{color:#fff;opacity:.8}.cta.cta-background_dark .button{background:#0045AC;border-color:#0045AC}.cta.cta-background_dark .button:hover{background:#fff;border-color:#fff;opacity:1;color:#1c1c20!important}.cta.cta-background_light{background:#D0D0CE}.cta.cta-background_light a,.cta.cta-background_light h1,.cta.cta-background_light h2,.cta.cta-background_light h3,.cta.cta-background_light h4,.cta.cta-background_light h5,.cta.cta-background_light h6,.cta.cta-background_light p{color:#222}.cta.cta-background_light .cta-content h1 small,.cta.cta-background_light .cta-content h2 small,.cta.cta-background_light .cta-content h3 small,.cta.cta-background_light .cta-content h4 small,.cta.cta-background_light .cta-content h5 small,.cta.cta-background_light .cta-content h6 small{opacity:.8;color:#222}.cta.cta-background_light .button{color:#222!important;border-color:#222}.cta.cta-background_light .button:hover{color:#fff!important;border-color:#222;background-color:#222}.cta.cta-background_main{background:#0045AC}.cta.cta-background_main .cta-content h1 small,.cta.cta-background_main .cta-content h2 small,.cta.cta-background_main .cta-content h3 small,.cta.cta-background_main .cta-content h4 small,.cta.cta-background_main .cta-content h5 small,.cta.cta-background_main .cta-content h6 small{opacity:.8;color:#fff}.cta.cta-background_main .cta-content h1::after,.cta.cta-background_main .cta-content h2::after,.cta.cta-background_main .cta-content h3::after,.cta.cta-background_main .cta-content h4::after,.cta.cta-background_main .cta-content h5::after,.cta.cta-background_main .cta-content h6::after{background-color:#fff}.cta.cta-background_main .button{color:#fff!important;border-color:#fff}.cta.cta-background_main .button:hover{color:#222!important;border-color:#fff;background-color:#fff}.cta.homepage-cta .cta-content{width:100%;padding:60px 0;position:relative;font-size:1.03em;font-weight:500;letter-spacing:.03em}.cta-content.cta-image_right{float:left;background-repeat:no-repeat}.cta-image.cta-image_right{float:right;background-repeat:no-repeat}.cta-content.cta-image_left{float:right}.cta-image.cta-image_left{float:left}.cta-content.cta-image_background{width:100%;float:none;position:relative;z-index:2}.cta-image.cta-image_background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.cta-image{width:40%;background-size:cover;background-position:center;background-repeat:no-repeat}.cta-content{width:60%;padding:90px;position:relative}.cta-content h1,.cta-content h2,.cta-content h3,.cta-content h4,.cta-content h5,.cta-content h6{font-size:2.5em;font-weight:700;letter-spacing:normal;margin-bottom:7px;margin-top:0}.cta-content h1 small,.cta-content h2 small,.cta-content h3 small,.cta-content h4 small,.cta-content h5 small,.cta-content h6 small{font-size:15px;letter-spacing:.06em;font-weight:400;text-transform:uppercase;display:block;margin-bottom:12px;color:#0045AC}.cta-content h1::after,.cta-content h2::after,.cta-content h3::after,.cta-content h4::after,.cta-content h5::after,.cta-content h6::after{content:"";width:50px;height:1px;display:block;background:#0045AC;margin:15px 0}.cta-content .button{background:0 0;border:1px solid #fff;color:#fff}.cta-content .button:hover{background:#fff;color:#000!important}.cta-content_video{background:rgba(34,34,34,.59);height:365px;position:relative}.cta-content_video .cta-video-link{position:absolute;top:0;left:0;width:100%;height:100%}.cta-content_video .cta-video-link span{display:inline-block;height:85px;width:85px;padding:25px;background:rgba(255,255,255,.75);border-radius:50%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:all ease .3s}#diamond,#diamond:after{position:absolute;width:0;height:0}.cta-content_video .cta-video-link span img{opacity:.8;transition:all ease .3s}.cta-content_video .cta-video-link:hover span{background:#fff;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.cta-content_video .cta-video-link:hover span img{opacity:.8}#diamond{border:30px solid transparent;border-bottom-color:#414042;top:10px;right:-15px}#diamond:after{content:"";left:-30px;top:30px;border:30px solid transparent;border-top-color:#414042}.sidenav-search_box{padding:15px}.sidenav-search_box .searchBox{position:relative}.sidenav-search_box input[type=text]{border:0;height:45px;border-radius:0}.sidenav-search_box .btn{height:45px;border:0;padding:3px 15px;position:absolute;top:0;right:0;background:#0045AC;font-size:13px;font-weight:600}.sidenav-search_box i{color:#0045AC}.search-header{background:#f3f6fb;display:none}.search-header .form-control{border:1px solid rgba(51,51,51,.2)!important}.search-header .btn{border:1px solid rgba(51,51,51,.2)}a#search-close{color:#0095da;margin-top:9px;text-transform:uppercase;background:#0095da;cursor:pointer}.search-toggle{cursor:pointer}.search-toggle i.fa-close{display:none;font-size:1.3em}#timelineCarousel .carousel-control{width:6%;padding-top:26px;background:#1c1c20!important;opacity:1}.timeline-nav{text-align:left;margin-bottom:18px}.timeline-nav li::before{display:none!important}.timeline-nav_pill{float:none!important;display:inline-block!important;width:22%;margin:0 2%;text-align:center}.timeline-nav_pill a{border:none!important}.timeline-nav_pill a:focus,.timeline-nav_pill a:hover{background:0 0!important}.timeline-nav_pill a::after{content:"";display:block;margin:10px auto 0;height:12px;width:12px;border:2px solid #eee;border-radius:50%;z-index:2;position:relative;background:#1c1c20;transition:all ease-in-out .1s;transition-delay:1.1s}.timeline-nav_pill.active a{background-color:transparent!important;border-bottom:none;border-radius:0}.timeline-nav_pill.active a::after{border:2px solid #0045AC;background:#0045AC}.item .timeline-nav_pill.active:nth-child(2)+li+li+.timeline-progress{width:37%}.item .timeline-nav_pill.active:nth-child(3)+li+.timeline-progress{width:61%}.item .timeline-nav_pill.active:nth-child(4)+.timeline-progress{width:100%}.timeline-content_tab{text-align:center;margin-bottom:45px;font-size:1.4em}.timeline-content_tab h3{font-size:2em}.timeline-progress{height:2px;width:13%;background:#0045AC;display:block!important;float:none!important;margin-top:-17px;margin-left:0!important;webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}ul.side-nav,ul.sidebar-nav{list-style:none;margin:0 0 25px;padding:0;font-family:Open Sans,sans-serif}ul.side-nav ul.sub-menu,ul.sidebar-nav ul.sub-menu{padding-left:10px}ul.side-nav ul.sub-menu li a,ul.sidebar-nav ul.sub-menu li a{padding:0 0 5px;border-left:none;background:0 0;border-bottom:1px dotted #ccc;margin-bottom:5px}ul.side-nav li,ul.sidebar-nav li{transition:all ease .3s;position:relative;margin-bottom:4px}ul.side-nav li a,ul.sidebar-nav li a{letter-spacing:.02em;font-size:16px;padding-top:9px;padding-bottom:9px;color:#444;border-bottom:0;border-left:2px solid #bbc3d0;padding-left:15px;background:#f3f6fb;display:block;position:relative}ul.side-nav li a::before,ul.sidebar-nav li a::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0}ul.side-nav li a:hover,ul.sidebar-nav li a:hover{border-left:2px solid #0045AC;color:#222}ul.side-nav li a:hover::after,ul.sidebar-nav li a:hover::after{padding-right:10px}ul.side-nav li a::after,ul.sidebar-nav li a::after{content:"\f105";font-family:FontAwesome;margin-right:0;padding-right:15px;float:right;text-align:right;transition:all ease .4s;display:block;height:100%;top:9px;position:absolute;left:0;width:100%}ul.sub-menu{list-style:none;margin:0;padding:0}ul.side-nav li.active a,ul.sidebar-nav li.active a{font-weight:600;color:#222;border-left:2px solid #0045AC}.lefthand-nav-container{display:none;position:fixed;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.6);top:0;left:0}.lefthand-nav-container .lefthand-nav{background:#fff;width:418px;height:100%;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);padding:15px 15px 0;margin-right:-418px;transition:all ease .5s;position:relative;overflow:auto;float:right;font-size:15px}.lefthand-nav-container .lefthand-nav hr{margin-top:10px;margin-bottom:10px}.lefthand-nav-container .lefthand-nav p{margin:0;line-height:1.5em}.lefthand-nav-container .lefthand-nav h3,.lefthand-nav-container .lefthand-nav h4{font-size:16px;margin-top:0;text-transform:uppercase;margin-bottom:6px}.lefthand-nav-container .lefthand-nav .hr-small{display:none}.lefthand-nav-container .lefthand-nav .dropdown-menu{display:block!important}.lefthand-nav-container .lefthand-nav ul{list-style:none;padding-left:0}.lefthand-nav-container .lefthand-nav ul li{list-style:none;border-bottom:1px solid #eee;padding-bottom:6px;margin-bottom:6px;transition:all ease .2s;-webkit-transition:all ease .2s;font-size:15px;letter-spacing:.03em}.lefthand-nav-container .lefthand-nav ul li a{color:#303030!important}.lefthand-nav-container .lefthand-nav ul li::before{content:"\f105";margin-right:12px;font-family:FontAwesome;color:#0045AC}.lefthand-nav-container .lefthand-nav .sidenav-logo{height:35px;margin-left:0;margin-top:0;margin-bottom:25px}.lefthand-nav-container .lefthand-nav .sidenav-close{position:absolute;top:18px;right:18px;display:block;left:auto;cursor:pointer;border:none}.lefthand-nav-container .lefthand-nav .sidenav-close svg{height:22px;width:22px}.lefthand-nav-container .lefthand-nav .sidenav-close svg line{stroke:#0045AC}.lefthand-nav-container .lefthand-nav .dropdown-menu{width:100%;position:relative;box-shadow:none;padding:10px;background:#f7f7f7;border-radius:0;margin-top:10px;margin-bottom:10px;border:1px solid #eee}.lefthand-nav-container .lefthand-nav .dropdown-menu>li>a{display:inline-block;padding:0;white-space:normal;width:90%;vertical-align:top}.lefthand-nav-container .lefthand-nav .dropdown-menu .active{background:0 0!important}.lefthand-nav-container .lefthand-nav .external-link{display:block;position:relative;padding:15px 0}.lefthand-nav-container .lefthand-nav .external-link::after{position:absolute;top:50%;right:0;transform:translateY(-50%);content:"\e732";font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filters a,.news-tags,.press-date{font-style:italic}.lefthand-nav-container .lefthand-nav .brands-ext li{padding:0 15px;margin:0 0 0 -15px;width:calc(100% + 30px)}.lefthand-nav-container .lefthand-nav .brands-ext li:hover{background:#f7f7f7}.lefthand-nav-container .lefthand-nav .brands-ext li::before{display:none}.lefthand-nav-container .lefthand-nav .brands-ext li a{border:0!important}.lefthand-nav-container .lefthand-nav .brands-ext li:last-child{margin-left:-15px;width:calc(100% + 30px);padding-right:15px;background-color:#1c1c20}.lefthand-nav-container .lefthand-nav .brands-ext li:last-child:hover{background-color:#0045AC}.lefthand-nav-container .lefthand-nav .brands-ext li:last-child .external-link::after{color:#fff}.lefthand-nav-container .lefthand-nav .brands-ext li img{height:32px}body.sidenav-open{margin-left:-418px;transition:all ease .5s;width:100%}body.sidenav-open .lefthand-nav{margin-right:0}.topnav-menuButton{width:28px;display:block;cursor:pointer;padding:37.5px 0;margin-left:18px}.topnav-menuButton span{display:block;height:2px;margin-bottom:7px;background:#0045AC;transition:all ease .3s}.brands-section p,.topnav-menuButton span:last-of-type{margin-bottom:0}.news-item_title{font-size:22px;margin-top:0}.news-item_meta{font-size:14px;display:inline-block}.news-item_meta i{color:#0045AC;display:inline-block;padding-right:5px}.news-item_meta::after{content:"|";display:inline-block;opacity:.2;padding:0 12px}.news-item_meta:last-of-type::after{content:"|";display:none}.sidenav-news_title{color:#222;font-weight:500;border:0}.sidenav-news_title:hover{color:#0045AC}.well{box-shadow:none}.blog-post h2.blog-title{margin-top:35px!important}.blog-post div.post-info{margin-bottom:18px!important}.blog-post a.button{width:25%;background:#0045AC;border-color:#0045AC;color:#fff;text-align:center}div.post-info i{padding-right:12px;color:#0045AC}.news-header{margin-bottom:25px}.news-header-image{height:400px;width:75%;float:left;background-size:cover;background-position:top;background-repeat:no-repeat}.news-header-content{height:400px;width:25%;padding:0 15px;background:#fff;float:left;text-align:center;border:1px solid #ccc;position:relative}.news-header-content .center-container{padding-bottom:51px}.news-header-content--tags{padding:30px 0;color:#222}.news-header-content--tags a{font-size:14px;display:inline-block;color:#222;border-bottom:0}.news-header-content--tags a:hover{color:#0045AC}.news-header-content--tags a::after{content:"";display:inline-block;height:4px;width:4px;margin:0 12px;border-radius:50%;background:#0045AC;position:relative;top:-2px}.news-header-content--tags span:last-child a::after{display:none!important}.news-header-content--readTime{padding:15px;background:#f7f7f7;position:absolute;bottom:0;left:0;width:100%;color:#555;text-transform:uppercase;font-size:14px;letter-spacing:.03em}.news-header-content--readTime i{margin-right:15px}.news-header-content--category,.news-header-content--category a{color:#000}.news-header-content--tags i{color:#0045AC;font-size:22px;display:block;margin-bottom:15px}.news-header-content--author{color:#222}.news-date{padding:15px 15px 0;font-weight:500;color:#666}.logo-slider_item,.news-title h1{padding:0 15px}.news-title a{font-weight:500;font-size:20px;margin-bottom:12px;display:block}.news-title h1{font-size:20px;font-weight:600;margin-top:0}.news-story{line-height:1.6em;margin-top:18px}.news-story:last-child{margin-bottom:80px}.news-story p:first-child{font-size:1.1em}.news-story p:first-child:first-letter{float:left;font-weight:800;font-size:60px;line-height:50px;padding-top:10px;padding-right:8px;padding-left:0}.news-cta{margin:25px 0 50px}.newsGallery-item--caption{position:absolute;bottom:0;padding:15px;background:rgba(0,0,0,.5);color:#fff;font-size:14px;width:100%}#newsGallery{margin-bottom:65px;margin-top:50px}#newsGallery .carousel-indicators{bottom:-40px}#newsGallery .carousel-indicators li{border-color:#999;background-color:#999;width:7px;height:7px}#newsGallery .carousel-indicators li.active{background:#444;border-color:#444;width:9px;height:9px}.news-filters{position:absolute;top:-40px;right:0;font-size:1.2em}.news-filters a{color:#bababa;display:inline-block;cursor:pointer}.news-filters a.active{color:#0045AC}.news-filters--toggle{font-size:14px;color:#000;position:relative;top:-2px}.news-filters--grid{margin-right:6px}.news-filters--list{padding-right:15px;border-right:1px solid #bababa}.news-filters .news-filters--toggle{margin-left:10px;color:#000}.news-filters .news-filters--toggle i.fa.fa-close{display:none;margin-left:6px;font-size:12px}.news-filters .news-filters--toggle i.fa.fa-circle{font-size:4px;margin-left:3px;position:relative;top:-3px}.news-filters .news-filters--toggle.active i.fa.fa-circle{display:none}.news-filters .news-filters--toggle.active i.fa.fa-close{display:inline-block}.news-filters--separator{width:1px;background:#bababa;height:28px;display:inline-block;margin:0 15px;position:relative;bottom:-7px}.news-layout .news-title,.news-row .news-title,.pressRelease-metaTitle,.pressRelease-title{margin-top:0}.news-layout--grid hr{display:none}.news-layout--grid .news-summary{display:none;margin-bottom:20px}.news-layout--grid .news-tags{height:0;color:#fff;overflow:hidden;display:block;transition:height .4s ease-out;-webkit-transition:height .4s ease-out;-moz-transition:height .4s ease-out}.news-layout--grid .news-row{height:400px;margin-bottom:30px;position:relative}.news-layout--grid .news-row:hover .news-tags{height:22px;transition:height ease .4s;-webkit-transition:height ease .4s;-moz-transition:height ease .4s}.news-layout--grid .news-row:nth-child(4n+1),.news-layout--grid .news-row:nth-child(4n+4){width:66.66%;float:left;position:relative}.news-layout--grid .news-row:nth-child(4n+1) .news-image,.news-layout--grid .news-row:nth-child(4n+4) .news-image{width:100%;height:100%}.news-layout--grid .news-row:nth-child(4n+1) .news-image::after,.news-layout--grid .news-row:nth-child(4n+4) .news-image::after{opacity:0;content:"";transition:all ease .4s;-webkit-transition:all ease .4s;-moz-transition:all ease .4s}.news-layout--grid .news-row:nth-child(4n+1):hover .news-image::after,.news-layout--grid .news-row:nth-child(4n+4):hover .news-image::after{content:"";display:block;height:100%;width:calc(100% - 30px);position:absolute;top:0;left:15px;background:#00b3e5;background:-moz-linear-gradient(top,#00b3e5 0,#0c4773 100%);background:-webkit-linear-gradient(top,#00b3e5 0,#0c4773 100%);background:linear-gradient(to bottom,#00b3e5 0,#0c4773 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00b3e5", endColorstr="#0c4773", GradientType=0 );opacity:.8}.news-layout--grid .news-row:nth-child(4n+1) .news-content,.news-layout--grid .news-row:nth-child(4n+4) .news-content{width:100%;position:absolute;bottom:0;padding:30px 50px;left:0}.news-layout--grid .news-row:nth-child(4n+1) .news-content::after,.news-layout--grid .news-row:nth-child(4n+4) .news-content::after{opacity:0;content:"";transition:all ease .4s;-webkit-transition:all ease .4s;-moz-transition:all ease .4s}.news-layout--grid .news-row:nth-child(4n+1) .news-content .news-category,.news-layout--grid .news-row:nth-child(4n+1) .news-content .news-title,.news-layout--grid .news-row:nth-child(4n+1) .news-content .news-title a,.news-layout--grid .news-row:nth-child(4n+4) .news-content .news-category,.news-layout--grid .news-row:nth-child(4n+4) .news-content .news-title,.news-layout--grid .news-row:nth-child(4n+4) .news-content .news-title a{color:#fff}.news-layout--grid .news-row:nth-child(4n+2),.news-layout--grid .news-row:nth-child(4n+3){width:33.33%;float:left;position:relative}.news-layout--grid .news-row:nth-child(4n+2) .news-image,.news-layout--grid .news-row:nth-child(4n+3) .news-image{width:100%;height:45%}.news-layout--grid .news-row:nth-child(4n+2) .news-content,.news-layout--grid .news-row:nth-child(4n+3) .news-content{width:calc(100% - 30px);background:#fff;margin-left:15px;height:55%;top:45%;position:absolute}.news-layout--grid .news-row:nth-child(4n+2):hover .news-content::after,.news-layout--grid .news-row:nth-child(4n+3):hover .news-content::after{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;background:#00b3e5;background:-moz-linear-gradient(top,#00b3e5 0,#0c4773 100%);background:-webkit-linear-gradient(top,#00b3e5 0,#0c4773 100%);background:linear-gradient(to bottom,#00b3e5 0,#0c4773 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00b3e5", endColorstr="#0c4773", GradientType=0 );opacity:1;z-index:1}.news-layout--grid .news-row:nth-child(4n+2):hover .news-content .news-tags,.news-layout--grid .news-row:nth-child(4n+2):hover .news-content .news-title,.news-layout--grid .news-row:nth-child(4n+2):hover .news-content span.news-category,.news-layout--grid .news-row:nth-child(4n+3):hover .news-content .news-tags,.news-layout--grid .news-row:nth-child(4n+3):hover .news-content .news-title,.news-layout--grid .news-row:nth-child(4n+3):hover .news-content span.news-category{color:#fff;z-index:4;position:relative}.news-layout--grid .news-row:nth-child(4n+2):hover .news-content .news-tags a,.news-layout--grid .news-row:nth-child(4n+2):hover .news-content .news-title a,.news-layout--grid .news-row:nth-child(4n+2):hover .news-content span.news-category a,.news-layout--grid .news-row:nth-child(4n+3):hover .news-content .news-tags a,.news-layout--grid .news-row:nth-child(4n+3):hover .news-content .news-title a,.news-layout--grid .news-row:nth-child(4n+3):hover .news-content span.news-category a{color:#fff}.news-layout--grid .news-row:nth-child(4n+2):hover .news-content .news-tags::after,.news-layout--grid .news-row:nth-child(4n+2):hover .news-content .news-title::after,.news-layout--grid .news-row:nth-child(4n+2):hover .news-content span.news-category::after,.news-layout--grid .news-row:nth-child(4n+3):hover .news-content .news-tags::after,.news-layout--grid .news-row:nth-child(4n+3):hover .news-content .news-title::after,.news-layout--grid .news-row:nth-child(4n+3):hover .news-content span.news-category::after{display:none}.news-layout--grid .news-image a::after{display:block;height:100%;width:calc(100% - 30px);position:absolute;top:0;left:15px;content:"";z-index:5}.pressRelease-title::after{display:none}.press-hero{background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:25px}.press-hero--caption{position:absolute;bottom:0;left:0;width:100%;padding:15px;background:rgba(0,0,0,.9);color:#fff;text-align:center}.breadcrumbs,.breadcrumbs .container,.login-wrapper,.stories-filter,.tag-title i{position:relative}.brand-color{color:#0045AC}.press-full .pressRelease-title{font-size:22px;font-weight:600;margin-top:15px}.press-full .press-meta{float:left;padding-right:5px}.news-row .news-date{padding-left:0}hr.large{margin:50px 0}.press-date{color:#999;padding-right:3px;font-size:14px}.pressRelease-metaTitle{font-size:15px;text-transform:uppercase;font-weight:600;letter-spacing:.05em;margin-bottom:25px}.news-summary{margin-bottom:20px}.stories-filter a{background-color:transparent;border:1px solid transparent;color:#0045AC;display:inline-block;margin-left:12px;-moz-border-radius:50px;-webkit-border-radius:50px;font-size:13px;border-radius:50px;text-transform:uppercase;letter-spacing:.04em;padding:0}.stories-filter a.active{padding:4px 16px;background-color:#0045AC;color:#fff;border:1px solid #0045AC}.filters-collapsed{display:none}.filters a{color:#0045AC;padding:0;font-size:15px;text-decoration:underline;display:inline-block;width:20%;margin-bottom:10px}.filters a.active{font-weight:600}.filters span.filter-title{text-transform:uppercase;font-weight:600;letter-spacing:.06em;font-size:13px;display:block;margin-bottom:10px}.news-column--three span.news-title{margin-top:15px;font-size:16px;text-align:center}.news-column--three span.news-title::after{display:none}.news-story img{max-width:100%}.tag-title{margin:0;text-transform:capitalize;font-size:1.2em;color:#777}.tag-title i{color:#0045AC;font-size:14px;top:-1px;margin-right:6px}.stories-section--titleTags{text-transform:capitalize!important}input.form-control,select.form-control{border:2px solid #ddd;height:45px;box-shadow:none;border-radius:0}textarea.form-control{box-shadow:none;border:2px solid #ddd;border-radius:0}label{font-size:14px;text-transform:uppercase;letter-spacing:.02em;color:#222;font-weight:600;font-family:Open Sans,sans-serif}.form-vert .control-label{text-align:left}.form-vert .checkbox input[type=checkbox],.form-vert .checkbox-inline input[type=checkbox],.form-vert .radio input[type=radio],.form-vert .radio-inline input[type=radio]{margin-left:0}.form-horizontal .control-label{margin-bottom:5px}.input-width-15.form-control{width:15%;display:block;float:left}.input-width-20.form-control{width:61%;display:block;float:left}span.form-control-text{width:3%;display:block;text-align:center;float:left;vertical-align:middle;height:45px;line-height:45px}[class*=inquirytype] select.form-control{width:100%}.breadcrumbs{padding:55px 0;background-size:cover;background-position:center}.breadcrumbs .container{z-index:3}.breadcrumbs i{color:#0045AC}.breadcrumbs h1{margin-top:0;font-weight:800}.breadcrumbs .breadcrumbs-item{color:rgba(255,255,255,.61)}.breadcrumbs .breadcrumbs-item_current{font-weight:600;color:#3d404b}.breadcrumbs .ti-angle-right{font-size:10px;color:#0045AC;display:inline-block;margin:0 6px}.breadcrumbs .CMSBreadCrumbsCurrentItem{color:#3d404b;font-weight:600}.breadcrumbs a{color:#3d404b}.login-wrapper .form-horizontal .form-group{margin-left:0;margin-right:0}.login-wrapper .checkbox input[type=checkbox],.login-wrapper .checkbox-inline input[type=checkbox],.login-wrapper .radio input[type=radio],.login-wrapper .radio-inline input[type=radio]{margin-left:0}.login-wrapper .btn.btn-primary{margin-top:15px;margin-bottom:18px}.login-wrapper .btn.btn-primary:hover{background-color:#101820}.login-wrapper .logon-remember-me-checkbox{display:none}.login-wrapper .logon-panel-password-retrieval{padding:15px;background:#f7f7f7;border:1px solid #ddd;margin-top:25px}.login-wrapper::after{content:"";height:100%;width:1px;background:#eee;display:block;position:absolute;top:0;right:-7.5px}.login-wrapper .form-control-error{color:red;font-size:14px;font-weight:600}.login-wrapper .logon-password-retrieval-result{display:block;font-weight:600;font-size:14px;color:red;margin-top:10px}.dealer-wrapper{padding-left:30px}.password-strength-text{margin-top:8px!important}.passw-strength-indicator div{width:0%;transition:all ease .3s;height:3px;margin-bottom:20px;margin-top:5px}.passw-strength-indicator div.passw-indicator-weak{width:20%;background:#F44336}.passw-strength-indicator div.passw-indicator-acceptable{width:40%;background:#f49836}.passw-strength-indicator div.passw-indicator-average{width:60%;background:#f4d536}.passw-strength-indicator div.passw-indicator-strong{width:80%;background:#8bc34a}.passw-strength-indicator div.passw-indicator-excellent{width:100%;background:#4caf50}.passw-strength-indicator+.form-control-error{color:#da2c2c;position:relative;top:-25px}.error-label{color:#db2a1d}footer img{max-width:225px!important;display:inline-block!important}footer{position:relative;border-top:1px solid rgba(0,0,0,.04);background:#1c1c20}.footer{padding:60px 0;letter-spacing:.03em;color:#fff}.social-icons,footer ul{padding-left:0}.footer a{border-bottom-color:#585d61}.footer a:hover{opacity:1;color:#fff;border-bottom-color:#0045AC}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#fff}.footer strong{font-weight:600;margin-bottom:10px;display:block}.footer h5{font-size:20px;font-weight:600;margin-bottom:25px}.footer .button:hover{background-color:#101820!important;color:#fff!important;border-color:#101820!important}footer ul{list-style:none}footer ul li{list-style:none;font-size:14px;opacity:.8;margin-bottom:4px}footer ul li a{color:#fff}footer ul li a:hover{opacity:.85}footer ul.social-icons li{display:inline-block}footer ul.social-icons li a{height:28px;width:28px;background:#2f2933;color:#a1b1bc;line-height:28px;display:inline-block;text-align:center}footer ul.social-icons li a i{right:-2px;position:relative}footer ul.social-icons li a:hover{color:#fff;opacity:1}footer ul.social-icons li::before{display:none}.social-icons .icon{height:32px;width:32px;border-radius:50%;background:#fff;color:#1c1c20;line-height:32px;font-size:14px;text-align:center;display:inline-block;border:1px solid #fff;position:relative}.social-icons .icon i{position:relative}.social-icons .icon a{border:0;color:#1c1c20;position:absolute;top:0;left:0;width:100%;height:100%}.social-icons .icon:hover{color:#fff;opacity:1;background:#0045AC;border-color:#0045AC}.social-icons.social-icons_content .icon:hover,.social-icons_content .icon:hover{background:#2f2933;opacity:.8}.social-icons .icon:hover a{color:#fff}.social-icons.social-icons_content a,.social-icons_content a{color:#fff!important}.bottom-footer{padding-top:12px;padding-bottom:12px;font-size:14px;color:#fff;background:rgba(0,0,0,.6);letter-spacing:.03em}.bottom-footer a{color:#fff}.footer-dark{background:rgba(0,0,0,.4);padding:25px 0}.brands-footer img{height:30px;width:auto;margin-top:12px;padding-left:55px}.brands-footer a{border:0!important}.brands-section{border-bottom:1px solid rgba(0,0,0,.07);position:relative}.brands-section.brands-section-border{border-top:1px solid rgba(0,0,0,.07)}.brands-section a{color:#0045AC;position:absolute;top:0;left:0;height:100%;width:100%;border:0}.brands-section a .ti-arrow-right{font-size:10px;margin-left:10px}.brands-section a:hover{color:#fff}.brands-section .row{display:flex}.brands-section .image-col{padding-top:30px;padding-bottom:30px;border-right:1px solid rgba(0,0,0,.07);text-align:center;font-size:14px;margin:0 auto}.brands-section .image-col .images-zone{height:40px;overflow:hidden}.brands-section .image-col:hover{background-color:#0045AC;color:#fff;box-shadow:0 19px 38px rgba(0,0,0,.1),0 15px 12px rgba(0,0,0,.06);z-index:2;position:relative}.brands-section .image-col:hover a,.brands-section .image-col:hover p{color:#fff}.brands-section .image-col:hover .image-col_img-primary{margin-top:-40px}.brands-section .image-col:hover .image-col_img-secondary{visibility:visible;height:40px}.brands-section .image-col_img{margin:0 auto;transition:margin ease .3s;height:40px}.brands-section .image-col_img-secondary{visibility:hidden;height:0}.brands-section .hr-small,.brands-section .image-col_title{display:none}h2.section_title{font-size:2.5em;font-weight:700;letter-spacing:normal;margin-bottom:7px;margin-top:0}h2.section_title small{font-size:14px;letter-spacing:.03em;font-weight:600;display:block;margin-bottom:12px;color:#0045AC}h2.image-column_title,h2.image-column_title span{color:#3d404b!important}.feature{text-align:center}h2.image-column_title{font-size:14px;font-weight:700;letter-spacing:normal;margin-bottom:7px;margin-top:0}.image-col_title,h2.image-column_title small{letter-spacing:.06em;text-transform:uppercase}h2.image-column_title small{font-size:15px;font-weight:400;display:block;margin-bottom:12px;color:#0045AC}.image-column_icon{width:55%;border-radius:50%;margin-bottom:15px}.image-column_content{font-size:1.05em;line-height:1.9em}.slick-prev:before{font-family:FontAwesome;content:"\f104";color:#222}.slick-next:before,section ul li::before{content:"\f105";font-family:FontAwesome}.slick-next:before{color:#222}.expand-item,.expand-item .expand-item_title{font-family:Montserrat,sans-serif}.contact{padding:60px 0}.contact-info{font-size:1.03em}.contact-info i{width:18px;display:inline-block;color:#0045AC}.contact-info ul{margin-top:-22px;list-style:none;padding-left:25px}.social-icon{height:40px;width:40px;display:inline-block;text-align:center;border:1px solid rgba(51,51,51,.42);line-height:38px;margin-right:10px;border-radius:50%;color:#222;transition:all .3s cubic-bezier(.25,.8,.25,1)}.social-icon:hover{background:#0045AC;border:1px solid #0045AC;box-shadow:0 14px 78px transparent,0 10px 60px rgba(0,0,0,.22);color:#fff}.social-icon.social-icon_facebook:hover{background:#3b5998;border:1px solid #3b5998}.social-icon.social-icon_gplus:hover{background:#d34836;border:1px solid #d34836}.social-icon.social-icon_linkedin:hover{background:#0d77b7;border:1px solid #0d77b7}.expand-list:nth-of-type(2n) .expand-item{background:#f7f7f7!important}.expand-item{padding:25px 15px;font-size:1.1em;position:relative;background:#EEE}.background-grey,.grey-bg{background:#f9fafb}.blogShort .more-link,.model-dropdown,.nav-tabs,.post-date,.post-meta{font-family:Open Sans,sans-serif}.expand-item .expand-item_title a{font-weight:600;color:#222;border-bottom:none!important}.expand-item .expand-item_title a i{font-size:14px;position:relative;top:-1px;margin-right:10px}.expand-item .expand-item_title.title-lg a{font-size:28px;display:block;margin-top:8px}.expand-item_content{padding:10px}.meta-spacer{margin:0 5px;height:10px;background:#0045AC;width:1px;display:inline-block}.post-date,.post-meta{color:#0045AC;display:inline-block;font-size:13px}.post-date a,.post-meta a{color:#0045AC}.blogShort{text-align:left!important;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.06),0 3px 6px rgba(0,0,0,.01)}.blogShort .post-container{padding:20px;line-height:1.8em}.blogShort h2.image-column_title{text-transform:uppercase}.blogShort .news-img{height:225px;background-size:cover;background-position:center}.blogShort .more-link{color:#0045AC;font-weight:600}#testimonial{background:url(/getmedia/647b5e46-72ff-404b-9731-00d1edb7de0d/testimonial.aspx) center #0045AC;text-shadow:0 2px 4px rgba(0,0,0,.31);background-size:cover;color:#fff;padding:105px 0 125PX}#testimonial a,#testimonial h1,#testimonial h2,#testimonial h3,#testimonial h4,#testimonial h5,#testimonial h6,#testimonial p{color:#fff}#testimonial p{font-size:1.3em;max-width:800px;margin:0 auto}#testimonial .testi-meta{font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:.05em}#testimonial span.hr-small{display:inline-block;width:42px;height:1px;background:#fff;margin:20px 0}.sub-header{padding:22px;background:#2f2933}.sub-header .bread-crumb{margin:0;background:0 0;color:#fff;text-transform:uppercase;font-size:13px;padding:0;letter-spacing:.03em}.sub-header .bread-crumb .CMSBreadCrumbsCurrentItem{font-weight:600}.sub-header .bread-crumb .active,.sub-header .bread-crumb a{color:#fff}.model-dropdown .dropdown-menu{width:100%}.nav-tabs,.tab-content{width:800px;max-width:100%}.model-dropdown .dropdown-menu a{border-bottom:1px solid #ddd}.nav-tabs{text-align:center;margin:0 auto 35px;border-bottom:1px solid #2f2933}.nav-tabs>li{float:none;display:inline-block;text-transform:uppercase;letter-spacing:.04em;font-weight:500;margin-bottom:-1px!important}.nav-tabs>li>a{border-radius:12px 12px 0 0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:1px solid #2f2933;color:#0045AC;border-bottom:1px solid transparent;font-weight:600}.tab-content{margin:0 auto;text-align:left}.tab-content .fa-file-pdf-o{color:#222;font-weight:500;font-size:20px;position:relative;top:2px}.video-wrapper{position:relative}.video-wrapper>video{width:100%;vertical-align:middle}.video-wrapper>video.has-media-controls-hidden::-webkit-media-controls{display:none}.gmaps{padding:0}#map_canvas{height:400px}.video-overlay-play-button{box-sizing:border-box;width:100%;height:100%;padding:10px calc(50% - 50px);position:absolute;top:0;left:0;display:block;opacity:.95;cursor:pointer;background-image:linear-gradient(transparent,#000);transition:opacity 150ms}.video-overlay-play-button:hover{opacity:1}.video-overlay-play-button.is-hidden{display:none}.zone-bottom{padding:0}.login-container table{width:100%}.login-container .control-label{text-align:left!important}.RegisterButton{margin-left:15px;margin-top:15px}.LoginPanelPasswordRetrieval,.LoginPanelPasswordRetrieval .btn-default{margin-top:25px}.brochure-tab img{width:300px;margin:0 auto;max-width:100%;display:block}.image-col_icon{width:110px;height:110px;line-height:72px;font-size:1.8em;margin:0 auto;background:#ecf0f1;border-radius:50%;padding:20px;color:#222533;transition:all ease .3s}.image-col:hover .image-col_icon{color:#fff;background:#0045AC;box-shadow:0 19px 38px rgba(0,0,0,.04),0 15px 12px rgba(0,0,0,.02)}.image-col .image-col_content a .ti-arrow-right{font-size:10px;margin-left:10px}.image-col_title{font-size:14px;font-weight:700;margin-top:15px;color:#2f2933;line-height:1.5em}.image-col_title .image-col_subtitle{display:block;text-transform:initial;letter-spacing:.02em;font-weight:600;color:#0045AC;font-size:13px}.image-col_what-we-do .image-col_icon{float:left;width:50px;height:50px;line-height:50px;text-align:center;font-size:1.2em;margin-right:15px;padding:0;color:#0045AC}.image-col_what-we-do .image-col_title{margin-top:0;margin-bottom:12px}.image-col_what-we-do .image-col_content{font-size:14px}.image-col_what-we-do .image-col-left{float:left;width:80%}.background-grey .image-col_icon{background:#fff;border:1px solid #ddd}.background-grey .image-col:hover .image-col_icon{border:1px solid #0045AC}.CMSBanner.Banner{border:none!important}.team-headshot{background-position:top!important;height:225px;background-size:cover}.stats{padding:40px 0;background:#2f2933;text-align:center;color:#fff}.stats .counter{display:inline-block;margin:0 65px}.stats .counter .number{color:#0045AC;font-size:3.2em;font-weight:300}.stats .counter .title{font-size:1em;line-height:1.2}.blogShort.teamShort .team-summary,.captcha span{font-size:14px}.bread-crumb{color:#fff}.blogShort.teamShort{background:0 0;box-shadow:none}.blogShort.teamShort .post-container{padding:0;margin-top:15px}.blogShort.teamShort hr{margin-top:12px;margin-bottom:12px}#videoModal .modal-content{border-radius:0;border:none}#videoModal .modal-header{border-bottom:none}.hr-small_center{display:block!important;margin:25px auto 0!important}section ul{list-style:none}section ul li{position:relative;margin-bottom:6px}section ul li::before{display:block;margin-right:8px;position:absolute;top:0;left:-18px;color:#0045AC}section ul.ul-two-col li{width:50%;float:left}.captcha span{letter-spacing:.02em;color:#222;font-weight:600;font-family:Open Sans,sans-serif;text-transform:uppercase;margin-bottom:8px;display:block}.career-details{border-bottom:1px dotted rgba(0,0,0,.35);color:#0045AC}.career-details .ti-arrow-right{font-size:10px;margin-left:10px}.section-img-left img{position:relative;left:0;width:70%;margin-top:-8%}.advantages{background-image:url(/Fastco/media/corporate/wheel-isolated.jpg);background-position:bottom left;background-size:48%;background-repeat:no-repeat}.service-zone{background:#ecf0f1}.service-zone .image-col_icon{background:#fff;box-shadow:0 19px 38px rgba(0,0,0,.04),0 15px 12px rgba(0,0,0,.02)}.cta-home .cta-content{padding:60px 90px}.cta-home .cta-image.cta-image_right{margin-top:-4%;margin-bottom:-4%}.image-grid_item{width:25%;float:left}.filter-button{text-transform:capitalize;padding:5px 6px;border-bottom:1px solid #eee;margin-left:5px;cursor:pointer;transition:all ease .3s}.filter-button:hover{color:#0045AC;border-bottom:1px solid #0045AC}.filter-button.mixitup-control-active{font-weight:600;border-bottom:1px solid #0045AC}.modal-open .modal-backdrop.show{opacity:.5}.modal-open .modal.show{opacity:1;z-index:4444;top:15%}#newsletterModal .modal-header{padding:0;border:none;position:relative}#newsletterModal .modal-header .close{opacity:1;margin:0!important;font-size:30px;position:absolute;top:15px;right:20px;z-index:9999}#newsletterModal .modal-content{border-radius:0}#newsletterModal .modal-body{margin-top:-85px;z-index:6}#newsletterModal .modal-body h2.section_title{font-size:2em}#newsletterModal .modal-footer{padding:0;border:0}@media only screen and (max-width:1440px){.stats .counter{margin:0 45px}}@media only screen and (max-width:1200px){.navbar-default .navbar-nav>li>a.contact-us{display:none}.stats .counter{margin:45px 45px 12px}.slide-content_text h1{font-size:3.5em}.slide-content_image{top:22%}.cta-title.cta-title_lg{font-size:2.5em}}@media only screen and (max-width:1170px){.cd-timeline-content .cd-date{float:none;padding:.8em 0;opacity:.7;display:block;font-size:1em}}@media only screen and (max-width:1150px){.main-container{padding-top:95px}.navbar .navbar-collapse{text-align:center}}@media only screen and (max-width:992px){.cta,.footer,.sidenav-news_item{text-align:center}.image-right{float:left}.cta-img img{margin:0 auto}.cta-img_right{float:none}.contact #map{margin-bottom:35px}footer ul{padding-left:0;margin-bottom:50px}.sidenav-news_title{margin-top:15px;display:inline-block;font-size:1.3em}.content-side{padding-left:15px}.news-item_img{margin-bottom:25px}.contact .padding-left-md{padding-left:15px!important}.contact .well{margin-top:45px}}@media (min-width:768px) and (max-width:1150px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.topnav-menuButton{display:inline-block!important;margin:0}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse.collapse,.navbar-nav{display:none!important}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-nav{float:none!important;margin:7.5px 50px 7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}}@media only screen and (max-width:950px){.navbar-default .navbar-toggle{margin:0;padding:0;height:95px;width:95px;margin-right:-15px!important;border:0;border-radius:0}.navbar-nav{display:none!important}.topnav-menuButton{display:inline-block!important;margin:0}.navbar-toggle .icon-bar{margin:0 auto}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:#0045AC}.navbar-default .navbar-toggle:focus span,.navbar-default .navbar-toggle:hover span{background:#fff}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff!important}.navbar-default .navbar-nav>li>a{line-height:38px}.navbar-nav{width:100%;margin:0 0 25px}.search-toggle{display:inline-block!important;margin:0!important;height:40px!important;width:40px!important;padding:0!important;border-radius:50%}#top,#top .item{height:400px}.slide-content_text h1{font-size:2.5em}.slide-content_image{top:9%}.slide-content_text{width:75%}.image-column{margin-bottom:50px}.navbar-nav>li>.dropdown-menu{left:0;right:0;transform:none;width:calc(100% - 5px);margin-left:5px}}@media only screen and (max-width:770px){.row{margin:0}.topnav-menuButton{display:inline-block!important;margin:0}.top-bar .hidden-sm,.top-bar a[href*=Become-A-Dealer]{display:none}.top-bar .text-right.no-padding-right{text-align:center!important;padding:0!important}.footer .col-sm-2,.footer .col-sm-3,.footer .col-sm-4{text-align:center;width:100%}.footer .social-icons{margin-bottom:15px}.hero-text h1,.hero-text h2,.hero-text h3,.hero-text h4,.hero-text h5,.hero-text h6{font-size:30px}.hero-text p{font-size:1.2em;letter-spacing:.03em}h2.section_title{font-size:1.5em;line-height:1.5em}.hero-text{background-image:url(/cambridgeelevating/video/poster-2.jpg);background-size:cover;background-position:center}.slick-next,.slick-prev{display:none!important}.slick-slide img{margin:0 auto}.cta{display:block!important}#diamond,.carousel-control{display:none}.cta-content.cta-image_right{float:none}.cta-content{width:100%;padding:60px 35px;position:relative}.cta-content .text-right{text-align:center!important}.cta-content .button{margin-top:15px}.section_title{margin-top:15px!important}.blogShort,.image-column_icon{margin-top:25px}.cta-content h1::after,.cta-content h2::after,.cta-content h3::after,.cta-content h4::after,.cta-content h5::after,.cta-content h6::after{margin:15px auto}}@media only screen and (max-width:767px){.navbar-default .navbar-toggle{margin:0!important}.cta-content{width:100%;padding:30px 15px;position:relative}}@media only screen and (max-width:650px){.stats .counter{display:block}.slide-content_image{display:none}.slide-content_text{width:100%}}@media only screen and (max-width:480px){.row{margin:0}.image-col_what-we-do .image-col_icon{margin:0 auto;float:none}.image-col_what-we-do .image-col-left{float:none;width:100%;text-align:center}.hero-slider .carousel-inner{height:auto}.hero-slider .hero-text{background:#231f26;position:relative;padding:45px 0}.hero-slider .hero-text h1{font-size:25px}.hero-slider .hero-text .button{padding:12px 25px;font-size:14px}.main-container{padding-top:0}.breadcrumbs h1{margin-top:0;font-weight:800;font-size:22px}.carousel-control.left span.fa,.carousel-control.right span.fa,.cta-title.cta-title_lg,.slide-content_text h1{font-size:2em}.news-item_title{font-size:22px;margin-top:0;margin-bottom:25px}.navbar-header{height:90px}.navbar-default .navbar-toggle{height:90px;width:90px}.sidenav-news_title{font-size:1em}section{padding:38px 0}}@media only screen and (max-width:380px){.slide-content_text h1{font-size:1.8em}#top,#top .item{height:300px}.carousel-control.left span.fa,.carousel-control.right span.fa{display:none}.breadcrumbs h1,.news-item_title{font-size:1em}.cta-title,.cta-title.cta-title_lg{font-size:1.5em}}@media only screen and (max-width:320px){.navbar-default .navbar-toggle{height:70px;width:70px;margin-top:10px!important}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0 0}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#888!important}.slide-content_text h1{font-size:1.3em}}