header#site-subchild.SubChildMenu{position:inherit;padding:0;}header#site-subchild.SubChildMenu nav.main{position:relative;height:auto;}header#site-subchild.SubChildMenu,header#site-subchild.SubChildMenu{box-shadow:inherit;}header#site-subchild.SubChildMenu nav.main > ul > li{margin-right:18px;padding:0;line-height:20px;height:auto;}header#site-subchild.SubChildMenu nav.main > ul > li a{font-size:18px;font-weight:500;color:#000000 !important;line-height:21px;padding:15px 10px;position:relative;display:inline-flex;align-items:center;height:auto !important;text-decoration:none !important;}.nav-dropdown .nav{list-style:none;}header#site-subchild.SubChildMenu nav.main > ul > li.has-child span:after{position:absolute;top:16px;right:-7px;bottom:0;padding-top:0;text-align:center;color:#000000;z-index:-1;content:"\f280";font-size:14px;display:inline-block;font-family:"Ionicons";speak:none;width:inherit;line-height:21px;}header#site-subchild.SubChildMenu nav.main > ul > li a:hover{color:#0045BA !important;}header#site-subchild.SubChildMenu nav.main > ul > li a:after{bottom:2px;height:2px;content:'';position:absolute;width:100%;background:transparent;border-radius:1px;left:0;bottom:2px;}header#site-subchild.SubChildMenu nav.main > ul > li a:hover:after{background:#183fa9;height:2px;bottom:2px;}header#site-subchild a.expand{position:absolute;top:0;right:0;z-index:300;width:var(--expand-nav-width);height:var(--small-header);display:block;text-indent:-9999px;text-decoration:none!important;cursor:pointer;}header#site-subchild a.expand span{top:50%;left:50%;transform:translate(-50%,-50%);}header#site-subchild a.expand span:before,header#site-subchild a.expand span,header#site-subchild a.expand span:after{content:"";display:block;width:calc(var(--expand-nav-width) / 2);height:var(--base-border-width);position:absolute;left:30px;background-color:rgba(var(--main-navigation-link),1);opacity:1;-webkit-transition:transform 0.4s ease-in-out 0s,left 0.4s ease-in-out 0s,top 0.4s ease-in-out 0s,background-color 0.3s ease-in-out 0s,width 0.3s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s,left 0.4s ease-in-out 0s,top 0.4s ease-in-out 0s,background-color 0.3s ease-in-out 0s,width 0.3s ease-in-out 0s;}header#site-subchild a.expand.expand-uneven-lines:not(.active) span:before{width:calc((var(--expand-nav-width) / 2) - 10px);}header#site-subchild a.expand.expand-uneven-lines:not(.active) span:after{width:calc((var(--expand-nav-width) / 2) - 5px);}header#site-subchild a.expand span:before{top:-8px;left:0;}header#site-subchild a.expand span:after{top:8px;left:0;}header#site-subchild a.expand.expand-active-cross.active span{background-color:transparent;}header#site-subchild a.expand.expand-active-cross.active span::before{transform:rotate(-45deg);top:0;}header#site-subchild a.expand.expand-active-cross.active span::after{transform:rotate(45deg);top:0;}header#site-subchild.SubChildMenu nav.main > ul > li.has-child span:after{position:absolute;top:16px;right:-7px;bottom:0;padding-top:0;text-align:center;color:#000000;z-index:-1;content:"\f280";font-size:14px;display:inline-block;font-family:"Ionicons";speak:none;width:inherit;line-height:21px;}header#site-subchild.SubChildMenu nav.main > ul > li.has-child ul li a{padding:6px 12px;font-size:14px;line-height:18px;display:block;}header#site-subchild.SubChildMenu nav.main > ul > li.has-child ul{top:100% !important;width:auto !important;min-width:270px;display:block;border:1px solid #ddd;}header#site-subchild.SubChildMenu nav.main > ul > li.has-child ul li span:after{display:none;}header#site-subchild.SubChildMenu nav.main > ul > li.has-child ul li a:after{display:none;}.subchild-h{padding :0px 10px;}@media screen and (min-width:0px) and (max-width:991px){html.reveal-out header#site-subchild.SubChildMenu{position:relative;}body.header-01-lg header#site-subchild.SubChildMenu nav.main .nav{display:block;}header#site-subchild.SubChildMenu nav.main > ul > li:not(:last-child){margin-right:0;}header#site-subchild nav.main{display:none;}html.subchild-out header#site-subchild nav.main{display:block;}header#site-subchild.SubChildMenu nav.main > ul > li.has-child span:after{content:"\f280";right:12px;font-size:20px;}}@media (min-width:992px){header#site-subchild a.expand{display:none;}}
