.main-header{left:0;position:relative;top:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;width:100%;z-index:999}.main-header .header-top{background:#f6f6f6;padding:10px 0;position:relative}.main-header .header-top a{color:#777;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.main-header .links-nav li{float:left;margin-right:15px;position:relative}.main-header .top-right .links-nav li{margin-left:30px;margin-right:0}.main-header .top-right .links-nav li:before{border-right:1px solid #777;content:"";height:16px;left:-15px;margin-top:-8px;position:absolute;top:50%}.main-header .top-right .links-nav li:first-child:before{display:none}.main-header .links-nav li a{font-size:14px;line-height:26px;position:relative;text-transform:capitalize}.sticky-header{background:#fff;border-bottom:1px solid #ccc;left:0;opacity:0;padding:0;position:fixed;top:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;visibility:hidden;width:100%;z-index:0}.sticky-header .logo{padding:6px 0 2px}.sticky-header .logo img{margin:7px 0;width:160px}.fixed-header .sticky-header{-ms-animation-duration:.5s;-moz-animation-duration:.5s;-op-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-op-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-op-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-op-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1;visibility:visible;z-index:999}.main-header .header-upper{background:#fff;position:relative;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;z-index:5}.main-header .header-upper .logo img{display:inline-block;max-width:100%;position:relative}.main-header .logo-outer{position:relative;z-index:25}.main-header .logo-outer .logo img{display:inline-block;margin:12px 0 6px;position:relative;width:220px!important}.main-header .header-upper .upper-right{padding:10px 0;position:relative}.main-header .header-upper .info-box:last-child{margin-right:0}.main-header .header-upper .info-box:after{border-right:1px dashed #e0e0e0;content:"";height:40px;margin-top:-20px;position:absolute;right:-40px;top:50%}.main-header .info-box{float:left;margin:0 40px;min-height:56px;padding:7px 0 7px 60px;position:relative}.main-header .header-upper .info-box:last-child{padding-left:0!important}.main-header .header-upper .info-box:last-child:after{display:none}.main-header .info-box .icon-box{border:2px solid #eaeaea;border-radius:4px;font-size:24px;height:44px;left:0;line-height:42px;position:absolute;text-align:center;top:8px;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:44px}.main-header .info-box li{color:#9b9b9b;font-size:14px;line-height:24px;margin:0;position:relative}.main-header .info-box li a{color:#9b9b9b}.main-header .info-box strong{color:#555;font-size:15px;font-weight:700}.main-header .header-lower{background:none;left:0;position:relative;top:0;width:100%;z-index:4}.main-header .header-lower .bg-layer{height:100%;left:0;position:absolute;top:0;width:100%}.main-header .header-lower .bg-layer:before{content:"";height:100%;position:absolute;right:50%;top:0;width:50%}.main-header .header-main-box{background:hsla(0,0%,100%,.15);left:0;position:fixed;top:0;width:100%;z-index:5}.main-header.fixed-header .header-main-box{background:#bc080a}.main-header .nav-outer{padding-right:230px;position:relative}.main-header .header-main-box .nav-outer{background:none;padding-right:50px}.main-menu{padding:0;position:relative}.main-menu .navbar-collapse{padding:0}.main-menu .navigation{margin:0;position:relative}.main-menu .navigation>li{border-right:1px solid hsla(0,0%,100%,.1);float:left;padding:0!important;position:relative}.header-main-box .main-menu .navigation>li{border:none}.sticky-header .main-menu .navigation>li{margin:0}.main-menu .navigation>li>a{border-top:none;display:block;font-weight:600;line-height:30px;opacity:1;padding:16px 30px;position:relative;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.header-main-box .main-menu .navigation>li>a{padding:25px 20px}.sticky-header .main-menu .navigation>li>a{color:#181818;padding:15px}.main-menu .navigation>li.current-menu-item>a,.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a{opacity:1}.sticky-header .main-menu .navigation>li.current-menu-item>a,.sticky-header .main-menu .navigation>li.current>a,.sticky-header .main-menu .navigation>li:hover>a{color:#fff;opacity:1}.main-menu .navigation>li:hover>a:after{opacity:1}.navbar-toggler-icon{height:1.1em}.dropdown-item:focus,.dropdown-item:hover{background-color:transparent;color:#16181b;text-decoration:none}.main-header .btn-outer{height:100%;overflow:hidden;position:absolute;right:0;top:0;width:290px}.main-header .btn-outer .quote-btn{color:#fff;display:block;font-size:18px;font-weight:400;line-height:26px;padding:19px 25px 19px 40px;position:relative;text-align:center;z-index:1}.header-main-box .btn-outer .quote-btn{padding:27px 0 18px 30px}.main-header .btn-outer:before{background:rgba(0,0,0,.27);content:"";height:100%;left:20px;position:absolute;top:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;width:120%}.social-links-one{position:relative}.main-header .social-links-one{top:7px}.social-links-one a{background:#f4f4f4;border-radius:50%;color:#363636;display:inline-block;font-size:19px;height:40px;line-height:40px;margin-left:4px;position:relative;text-align:center;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;width:40px}.social-links-one a:hover{color:#fff}.social-links-three a{background:#f1f1f1;border:1px solid #f1f1f1;border-radius:50%;color:#aaa;display:inline-block;font-size:16px;height:32px;line-height:30px;margin-right:5px;position:relative;text-align:center;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;width:32px}.social-links-three a:hover{background:#e02f30;border-color:#e02f30;color:#fff}.body-container--home,.navbar{padding:0!important}.main-header .social-links__link .social-links__icon{display:initial}.main-header .social-links__link .social-links__icon svg{height:19px;width:19px;fill:#080808}.main-header .social-links-one a:hover .social-links__icon svg{fill:#fff}@media (min-width:62rem){.site-global-header .desktop-list-wrapper ul li.has-sub-navigation>ul.main-menu-nest-02{top:3.5rem}}.mobile-menu .site-global-header{position:fixed;right:0;top:0;width:50px;z-index:999}.mobile-menu .site-global-header .header-wrapper{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;padding-bottom:1.8rem;padding-top:1.8rem;width:100%}@media only screen and (max-width:1023px){.sticky-header{display:none}}@media only screen and (max-width:1100px){.main-header .info-box{margin:0 33px;padding:7px 0 7px 57px}}@media only screen and (max-width:991px){.main-header .header-upper{background:#fff;box-shadow:0 0 6px 0 #02020238;padding:3px 0;position:fixed;width:100%}}