@media (max-width:968px){header .search-header-narrow .dropdown-menu .fa-window-close{float:right;font-size:25px;margin-bottom:0;margin-top:-23px}}header{font-family:Roboto;font-size:14px;font-weight:400}.fa-search:before{content:"\f002"}.fas{text-rendering:auto;display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;line-height:1}.fa-2x{font-size:2em}.fa-user-circle:before{content:"\f2bd"}.container{margin-left:auto;margin-right:auto;max-width:1480px;padding-left:1.25rem;padding-right:1.25;width:100%}header a{color:inherit}header nav{background-color:#13214a;color:#fff;margin:0;width:100%}header nav ul{list-style-type:none;margin:0;padding:0}header nav .nav-container{height:27px}header nav .nav-container a{text-decoration:none}header nav .nav-container ul{margin:4.5px 0;padding:0}header nav .nav-container ul li{border-right:2px solid #fff;cursor:default;float:left;height:18px;line-height:18px;margin-right:10px;padding-right:10px}header nav .nav-container ul li:last-child{border-right:0;margin-right:0;padding-right:0}header nav .menu-list{float:left}header .search-header-narrow{margin-top:-4.25rem}@media (min-width:968px){header .search-header-narrow{display:none}}@media (max-width:968px){header .search-header-narrow{align-items:center;display:flex;flex-flow:row nowrap;height:40px;justify-content:flex-end}header .search-header-narrow .fa-search,header .search-header-narrow .fa-user-circle{color:#13214a;margin-right:15px}header .search-header-narrow .bar-container{color:#13214a;cursor:pointer;display:inline-block;margin-right:20px}header .search-header-narrow .bar1,header .search-header-narrow .bar2,header .search-header-narrow .bar3{background-color:#13214a;height:3px;margin:6px 0;transition:.4s;width:25px}header .search-header-narrow .change .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px)}header .search-header-narrow .change .bar2{opacity:0}header .search-header-narrow .change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}header .search-header-narrow .dropdown-menu{background:#13214a;box-shadow:-4px -1px 4px #585858;color:#fff;height:100%;margin-top:0;overflow-x:hidden;overflow-y:auto;padding-top:30px;position:fixed;top:0;z-index:100}header .search-header-narrow .dropdown-menu .fa-window-close{float:right;font-size:25px;margin-bottom:0;margin-right:8px;margin-top:-23px}header .search-header-narrow .dropdown-menu ul{list-style-type:none;margin:0;padding:0}header .search-header-narrow .dropdown-menu ul li{margin:0;padding:10px 20px}header .search-header-narrow .dropdown-menu ul li.get-quotes{background:#44922b}header .search-header-narrow .dropdown-menu ul a{color:#fff}header .search-header-narrow .dropdown-menu ul li.how-it-works{height:35px!important}header .search-header-narrow .dropdown-menu ul li .triangle{appearance:none;background-color:transparent;border:0;box-shadow:none;display:inline-block;margin-left:5px;margin-right:15px;margin-top:14px;padding:0}header .search-header-narrow .dropdown-menu ul li .triangle:focus{outline:none}header .search-header-narrow .dropdown-menu ul li .triangle.up{border-bottom:10px solid #f0efef;border-left:10px solid transparent;border-right:10px solid transparent;border-top:0;box-shadow:none;height:0;width:0}header .search-header-narrow .dropdown-menu ul li .triangle.down{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f0efef;height:0;width:0}header .search-header-narrow .dropdown-menu ul li .dropdown-content{background-color:#13214a;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);color:#fff;min-width:160px;position:absolute;z-index:1}header .search-header-narrow .dropdown-menu ul li .dropdown-content a{color:#fff;display:block;padding:12px 16px;text-align:left;text-decoration:none}header .search-header-narrow .dropdown-menu ul li .dropdown-content a:hover{background-color:#44922b}header .search-header-narrow .dropdown-menu ul a{font-size:12.5px;padding-right:12px;text-decoration:none}}@media (max-width:968px) and (min-width:968px){header .search-header-narrow .dropdown-menu{display:none}}@media (max-width:968px) and (max-width:450px){header .search-header-narrow .dropdown-menu ul li .triangle{margin-right:5px}}header .search-box-narrow{padding:10px 15px}@media (min-width:968px){header .search-box-narrow{display:none}}header .search-box-narrow .search-container{flex:0 1 75%;height:auto;margin-top:10px;padding:0 18px 0 0;text-align:right}@media (max-width:968px){header .search-box-narrow .search-container{padding:0}}header .search-box-narrow .search-container .search{align-items:flex-end;display:flex;flex:0 1 100%;flex-flow:column nowrap;height:auto;justify-content:flex-end;margin-top:38px;padding:10px 110px;width:100%}@media (max-width:968px){header .search-box-narrow .search-container .search{justify-content:center;margin-top:0;padding:10px 0}}header .search-box-narrow .search-container .search .search-box{align-items:center;background:#fff;border:1px solid #c1c1c1;display:flex;flex-flow:row nowrap;height:35px!important;justify-content:center;width:100%}@media (max-width:968px){header .search-box-narrow .search-container .search .search-box{margin:auto}}header .search-box-narrow .search-container .search .search-box input{background:none;border-radius:10px;border-width:0;color:#444;flex-grow:1;font-size:15px;line-height:1;margin:0;padding:8px 5px;width:100%}header .search-box-narrow .search-container .search .search-box input:focus{border-width:0;box-shadow:0 0 0 #fff}header .search-box-narrow .search-container .search .search-box button{background:none;border:none;color:#444;margin:0 0 0 -35px;padding:0}header .search-box-narrow .search-container .search .search-box button:hover{color:#a9a9a9}header .search-box-narrow .search-container .search .search-box .fa-search{cursor:pointer;height:35px;line-height:35px;text-align:center;width:35px}header .search-box-narrow .search-container .search .search-box .fa-search:hover{color:#f0efef}header .search-box-narrow .search-container .search a{color:#fff;font-size:.7em;margin-bottom:0;margin-top:5px}header .search-header-wide{display:block;height:auto;margin-bottom:20px}@media (max-width:968px){header .search-header-wide{display:none}}header .search-header-wide .search{display:flex;flex-flow:row nowrap;justify-content:center;margin-top:-15px;padding:0}header .search-header-wide .search .search-box{align-items:center;background:#fff;border:1px solid #c1c1c1;border-radius:5px;display:flex;flex-flow:row nowrap;height:35px;justify-content:center;width:37%}@media (max-width:968px){header .search-header-wide .search .search-box{margin:auto}}header .search-header-wide .search .search-box input{background:none;border-radius:10px;border-width:0;color:#444;flex-grow:1;font-size:15px;line-height:1;margin:0;padding:8px;width:100%}header .search-header-wide .search .search-box input:focus{border-width:0;box-shadow:0 0 0 #fff}header .search-header-wide .search .search-box button{background:none;border-left:1px solid #c1c1c1!important;border-radius:0;border-width:0;color:#444;display:inline-block;font-size:15px;font-weight:500;font-weight:400;height:100%;padding:9px 35px;text-align:center;text-decoration:none}header .search-header-wide .search .search-box button:hover{color:#a9a9a9}header .search-header-wide .search span.or{align-self:center;color:#fff;font-weight:700;margin:0 20px}header .search-header-wide .search a.browse-by-category{background:#fff;border:1px solid #c1c1c1;border-radius:5px;color:#13214a;font-weight:500;padding:4px 20px;text-decoration:none}header .search-header-wide .search a.browse-by-category:hover{color:#a9a9a9}header .sub-header-narrow{display:none}@media (max-width:968px){header .sub-header-narrow{display:flex}}header .sub-header-wide{align-items:center;background:#fff;display:flex;flex:1 1 100%;flex-flow:row nowrap;height:auto;justify-content:space-between;margin-right:0;margin-top:1rem}@media (max-width:968px){header .sub-header-wide{align-items:flex-start;flex-direction:column}}header .sub-header-wide .logo-link{flex:0 0 auto}header .sub-header-wide .logo-link img{margin-bottom:15px;margin-top:20px;vertical-align:top}@media (max-width:968px){header .sub-header-wide .logo-link img{margin-bottom:10px;margin-top:0;width:70%}@media (max-width:315px){width:50%}}header .sub-header-wide .middle-container{align-items:flex-start;display:flex;flex:0 1 60%;flex-flow:row nowrap;margin-left:2rem;margin-right:2rem}header .sub-header-wide .middle-container ul{display:flex;flex:0 1 100%;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:0;padding-left:0}header .sub-header-wide .middle-container ul li{border-right:1px solid;padding-left:1rem;padding-right:1rem}header .sub-header-wide .middle-container ul li:last-child{border-right:none}header .sub-header-wide .middle-container ul li .dropdown-content{background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;z-index:1}header .sub-header-wide .middle-container ul li .dropdown-content a{color:#000;display:block;padding:12px 16px;text-align:left;text-decoration:none}header .sub-header-wide .middle-container ul li .dropdown-content a:hover{background-color:#15224a;color:#fff}header .sub-header-wide .middle-container ul li:hover .dropdown-content{display:block}header .sub-header-wide .middle-container a{text-align:center;text-decoration:none}@media (max-width:968px){header .sub-header-wide .middle-container{display:none}}header .sub-header-wide .login-register-container{align-items:center;display:flex;flex:0 1 20%;flex-flow:row nowrap;margin-top:.5rem}@media (max-width:968px){header .sub-header-wide .login-register-container{display:none}}header .sub-header-wide .login-register-container a{color:#000;text-decoration:none}header .sub-header-wide .login-register-container a:first-child{font-weight:500;margin-right:1rem;margin-top:.5rem}header .sub-header-wide .login-register-container .green-btn{background-color:#fff;border:1px solid #107918;border-radius:5px;color:#107918;display:inline-block;font-size:15px;font-weight:500;margin-bottom:-6px;padding:5px 15px;text-align:center;text-decoration:none}header .sub-header-wide .login-register-container .green-btn:hover{border-color:#a9a9a9;color:#a9a9a9}@media (max-width:968px){header .search-header-narrow .fa-user-circle{color:#13214a;margin-right:15px}}.applegate-logo{display:block;position:relative;width:300px;z-index:3}