/* LPA: five assessment areas arranged horizontally using the ITA menu pattern. */
@media(min-width:992px){
header.container-header .mod-menu>.item-267{position:static!important}
header.container-header .mod-menu>.item-267>ul{position:absolute!important;left:50%!important;right:auto!important;top:calc(var(--had-menu-top,205px) + 8px)!important;bottom:auto!important;width:min(1100px,calc(100% - 36px))!important;min-width:0!important;max-width:none!important;transform:translateX(-50%)!important;margin:0!important;padding:14px!important;background:#fff!important;color:#164d6a;border:1px solid #b8e2ed;border-top:5px solid #22b6ce;border-radius:0 0 16px 16px;box-shadow:0 18px 40px #17485c26;max-height:65vh;overflow:auto;z-index:1200;box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
header.container-header .item-267>ul.mm-show{display:grid!important}
header.container-header .item-267>ul>li{display:block!important;min-width:0;padding:0 8px!important;margin:0!important}
header.container-header .item-267>ul>li>button,header.container-header .item-267>ul>li>a{display:block!important;position:static!important;height:auto!important;width:100%;padding:0 0 5px!important;margin:0 0 4px!important;line-height:1.4!important;text-align:left;font-size:15px!important;font-weight:800!important;color:#a32f69!important;background:transparent;border:0;border-bottom:1px solid #edcddd}
header.container-header .item-267>ul>li>button::after{display:none!important}
header.container-header .item-267>ul>li>ul{display:block!important;position:static!important;height:auto!important;opacity:1!important;visibility:visible!important;transform:none!important;min-width:0!important;width:auto!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}
header.container-header .item-267 ul li{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}
header.container-header .item-267 ul a{font-size:13.5px!important;white-space:normal!important;line-height:1.4!important;padding:3px!important;color:#164d6a!important}
header.container-header .item-267>ul>li>ul>li>ul{position:static!important;min-width:0!important;box-shadow:none!important;margin-left:8px!important;border-left:2px solid #bee9ef!important}
header.container-header .item-267 ul a:hover{background:#fff0f6;color:#9d2668!important}
}
@media(max-width:991.98px){header.container-header .item-267 ul a{white-space:normal!important;font-size:14px!important;line-height:1.4!important;padding:5px!important}header.container-header .item-267 ul ul{margin-left:8px!important}}

@media(min-width:992px){header.container-header .item-267>ul>li>ul>li{position:relative!important}header.container-header .item-267>ul>li>ul>li>a{display:block!important;padding-right:22px!important}header.container-header .item-267>ul>li>ul>li>button{position:absolute!important;top:4px!important;right:0!important;bottom:auto!important;width:18px!important;height:20px!important;margin:0!important;padding:0!important}}

@media(min-width:1200px){header.container-header .mod-menu>.item-267>ul{width:min(1180px,calc(100% - 36px))!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}header.container-header .item-267>ul>li{padding:0 5px!important}header.container-header .item-267>ul>li>a{font-size:14px!important}}