@media screen and (min-width:900px){.mobile-header{display:none !important;}
}
@media screen and (max-width:1200px) and (min-width:992px){.mega-menus b{color:#014384;font-size:14px;}
.mega-menus ul li a{font-size:15px;}
}
@media screen and (max-width:767px){
.cookie-banner span {display: inline-block;margin-bottom: 9px;}
.footer-links{padding:25px;text-align:center;}
.footer-special-padding .col-1{display:none;}
.footer-special-padding .col-11{margin:0 auto;}
.search404{padding:35px 0;}

.cta-bar .container {
    display: inline-block;
}

}
@media screen and (max-width:899px){.menu-household-nav-container .menu-item-14151 a,
.menu-household-nav-container .menu-item-14791 a{padding:13px 20px !important;}
.mobile-header{position:relative;left:0;right:0;z-index:999;border-top:15px solid #0a508f;}
.mobile-header{background:white;height:68px;text-align:center;}
.mobile-header img{width:126px;top:-17px;position:relative;}
.mobile-header span.search{position:absolute;left:20px;top:15px;color:#0a508f;}
.mobile-header .fas{font-size:25px;}
.mobile-header span.menu{position:absolute;right:20px;top:15px;color:#0a508f;}
.mobile-menu{padding:55px 0 20px 0;background:#f3f3f3;top:68px;position:fixed;width:100%;z-index:-1;bottom:0;overflow-x:scroll;}
.mobile-menu .active span{background:#0a508f;color:#fff;}
.mobile-menu span{width:100%;display:inline-block;background:#ffffff;padding:15px;color:#0a508f;font-weight:700;}
.mobile-menu{display:none;}
.active .menu-household-nav-container{display:block;}
.nav-content{display:none;}
.menu-household-nav-container .logo{display:inline-block;padding:10px;}
.menu-household-nav-container{position:relative;right:0;top:0;width:100%;height:100%;}
.menu-household-nav-container ul{padding:0;margin:0;}
.menu-household-nav-container ul ul{display:none;}
.menu-household-nav-container ul li{list-style:none;position:relative;width:100%;background-color:#f3f3f3;padding:0;}
.menu-household-nav-container ul li:hover{background:white !important;}
.menu-household-nav-container ul li:first-child{border:none;}
.menu-household-nav-container ul li a{text-align:left;font-size:14px;color:#0a508f;padding:13px 20px;display:inline-block;width:100%;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #0a508f;}
.menu-household-nav-container ul li a:hover{color:#0a508f;}
em.first-em{position:absolute;top:0px;right:0px;height:42px;width:50px;cursor:pointer;}
em.first-em:before{position:absolute;content:"";height:18px;width:2px;background-color:#aaabae;top:50%;transform:translate(0,-50%);right:0px;left:0;margin:0 auto;}
em.first-em:after{position:absolute;content:"";height:2px;width:18px;background-color:#aaabae;top:50%;transform:translate(0,-50%);right:0px;left:0;margin:0 auto;}
.nav-content > ul li.open > em:before{content:none;}
.menu-household-nav-container ul ul ul{display:none;}
.menu-household-nav-container ul ul li a:hover{color:#0a508f;}
.mobile-header .mobile-menu .menu-household-nav-container ul ul li{margin:0 !important;border:none !important;list-style:none;width:100%;background-color:#0a508f;padding:0;}
.menu-household-nav-container ul ul li a{font-size:14px;color:#fff;padding:10px 30px;display:inline-block;text-transform:capitalize;border:none;}
.menu-household-nav-container ul ul ul li{background-color:#393a3b;padding-left:15px;}
.menu-household-nav-container ul ul ul li:nth-child(1){border-top:none;}
.menu-household-nav-container ul ul ul li a{color:#fff;font-size:13px;line-height:1.2;}
em.second-em{position:absolute;top:0px;right:0px;height:35px;width:50px;cursor:pointer;}
em.second-em:before{position:absolute;content:"";height:16px;width:2px;background-color:#aaabae;top:50%;transform:translate(0,-50%);right:0px;left:0;margin:0 auto;}
em.second-em:after{position:absolute;content:"";height:2px;width:16px;background-color:#aaabae;top:50%;transform:translate(0,-50%);right:0px;left:0;margin:0 auto;}
.slider-switch .lines, .slider-switch .lines:after, .slider-switch .lines:before{transition:.3s;background:#000;width:23px;height:3px;border-radius:.28571rem}
.change-header .mobile-Hamburger a.slider-switch{border:1px solid #fff;}
.slider-switch:hover{opacity:1}
.slider-switch:active{transition:0;}
.slider-switch .lines{display:inline-block;top:50%;vertical-align:top;position:relative;transform:translate(0,-50%);-moz-transform:translate(0,-50%);;-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);}
.slider-switch .lines:after, .slider-switch .lines:before{display:inline-block;position:absolute;left:0;content:'';-webkit-transform-origin:.28571rem center;transform-origin:.28571rem center}
.slider-switch .lines:before{top:8px}
.slider-switch .lines:after{top:-8px}
.slider-switch.view-maxi{-webkit-transform:scale3d(.8, .8, .8);transform:scale3d(.8, .8, .8)}
.slider-switch.view-maxi .lines{background:0 0}
.slider-switch.view-maxi .lines:after, .slider-switch.view-maxi .lines:before{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;height:4px;}
.slider-switch.view-maxi .lines:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}
.slider-switch.view-maxi .lines:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}
.slider-switch.view-maxi .lines:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}
}