header.navbar-fixed-top{background:#fff;border-bottom:1px solid #ed8e4a8c;box-shadow:0 4px 18px -4px rgba(237,142,74,.15);-webkit-box-shadow:0 4px 18px -4px rgba(237,142,74,.15);-moz-box-shadow:0 4px 18px -4px rgba(237,142,74,.15);-o-box-shadow:0 4px 18px -4px rgba(237,142,74,.15);left:0;padding:10px 0;position:fixed;right:0;top:0;width:100%;z-index:999}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:0}html{font-size:62.5%;-webkit-font-smoothing:antialiased}body{padding-top:102px;background:#fff;font-weight:400;font-size:15px;letter-spacing:1.5px;color:#888;line-height:30px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.logo img{max-width:100%;height:auto;width:72px}.home6-btn-1{font-family:"Karla",sans-serif;background:#3e3e94;border:2px solid #3e3e94;display:inline-block;color:#fff;letter-spacing:0;font-size:14px;line-height:18px;font-weight:600;margin:4px 0;padding:11px 18px}body{overflow-x:hidden}header{transition:0.1s;-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;position:fixed;left:0;right:0;top:0;z-index:990;padding:66px 0}header .header-container{max-width:1400px;margin:auto;padding:0 30px}header .header-container .logo{display:block;padding-top:6px;padding-bottom:6px}header .header-container .logo .link{color:#001a40;font-size:60px;line-height:60px;letter-spacing:0;font-weight:600;text-transform:lowercase}header .header-container .logo .link .color{color:#03a3f0}header .header-container .main-menu{text-align:left;background:transparent;padding-top:20px;padding-bottom:20px}header .header-container .main-menu ul{text-align:left}header .header-container .main-menu ul li a{color:#3e3e94;font-size:15px;line-height:18px;letter-spacing:0;font-weight:700;padding:22px 38px;text-transform:uppercase}header .header-container .main-menu.mobile ul li a{color:#393186}header .header-container .main-menu ul li ul{border:none;box-shadow:0 10px 20px 0 rgba(59,132,241,.3);-webkit-box-shadow:0 10px 20px 0 rgba(59,132,241,.3);-moz-box-shadow:0 10px 20px 0 rgba(59,132,241,.3);-o-box-shadow:0 10px 20px 0 rgba(59,132,241,.3)}header .header-container .main-menu ul li ul li a{padding:20px 26px;color:#3e3e94}header .header-container .main-menu ul li ul li a:hover{color:#00b0fa}header .header-container .header-right{text-align:center;padding-top:24px;padding-bottom:20px}header .header-container .header-right .get-quote{display:inline-block}.main-menu.stellarnav .menu-toggle{font-size:20px;letter-spacing:0;font-weight:600}header.home6-header{padding:50px 0 0}header.home6-header .header-container{padding:28px 30px}header.home6-header .logo .link{color:#001a40;font-size:60px;line-height:50px;letter-spacing:0;font-weight:600;text-transform:lowercase}header.home6-header .main-menu{text-align:center}header.home6-header .main-menu ul{text-align:center}header.home6-header .main-menu ul>li{position:relative}header.home6-header .main-menu ul>li::after{content:"";transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;background:#ed8e4a;height:3px;width:0;position:absolute;left:50%;bottom:0;opacity:0;transition:width 0.4s,left 0.4s,opacity 0.6s}header.home6-header .main-menu ul>li:hover::after{opacity:1;width:80%;left:10%}header.home6-header .main-menu ul>li.active::after{opacity:1;width:80%;left:10%}header.home6-header .main-menu ul>li ul{text-align:left}header.home6-header .main-menu ul>li ul li::after{display:none}header.home6-header .home6-header-call{background:#ed8e4a;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:100%}header.home6-header .home6-header-call::before{content:"";position:absolute;border-style:solid;border-color:#ed8e4a transparent transparent;border-width:40px 30px;top:0;left:-30px;z-index:-1}header.home6-header .home6-header-call::after{content:"";position:absolute;border-style:solid;border-color:#ed8e4a transparent transparent;border-width:40px 30px;top:0;right:-30px;z-index:-1}header.home6-header .home6-header-call .call{display:block;letter-spacing:0;color:#fff;font-size:14px;line-height:18px;font-weight:700;padding:11px 32px}header.home6-header .home6-header-call .call .icon{margin-right:3px}header.home6-header.navbar-fixed-top{padding:0 0;background-color:#fff}header.home6-header.navbar-fixed-top .header-container{padding:0 30px}.get-quote a:hover,.get-quote a:focus{color:#fff}