header.svelte-hm1mj4{margin-bottom:0}.lc-main-header.svelte-hm1mj4{margin:0 auto;padding:0 2rem 2rem;width:100%}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block{background-color:#013d7d;display:block;line-height:1;max-width:16.5rem;padding:2rem}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block:hover{background-color:#011f3f}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block:focus-visible{background-color:#0ff;outline:.125rem dotted #e3127d}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block:focus-visible .loucoll-logo svg path{fill:#013d7d}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-he{padding:1.2em 2em}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-he .loucoll-logo-he{width:200px}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-fe{background-color:#e3127d}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-fe .loucoll-logo-fe svg path{fill:#fff}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-fe:hover{background-color:#fce7f2}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-fe:hover .loucoll-logo-fe svg path{fill:#72093f}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-fe:focus-visible{background-color:#72093f}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-fe:focus-visible .loucoll-logo-fe svg path{fill:#f8c4df}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-ste{background-color:#4ebaaf}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-ste .loucoll-logo-ste svg path{fill:#0e2522}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-ste:hover{background-color:#91d4cd}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-ste:focus-visible{background-color:#0e2522}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-ste:focus-visible .loucoll-logo-ste svg path{fill:#91d4cd}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-brk{background-color:#4dffd0}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-brk .loucoll-logo-brk svg path{fill:#002e22}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-brk:hover{background-color:#bdffed}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-brk:focus-visible{background-color:#002e22}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block.loucoll-logo-block-brk:focus-visible .loucoll-logo-brk svg path{fill:#bdffed}.lc-main-header.svelte-hm1mj4 .loucoll-logo{margin:0 auto;max-width:200px}.lc-main-header.svelte-hm1mj4 .loucoll-logo svg path{fill:#fff}.lc-main-header.svelte-hm1mj4 .nav,.lc-main-header.svelte-hm1mj4 .sub-nav{list-style:none;margin:0;padding:0}.lc-main-header.svelte-hm1mj4 .nav a{color:#390520;-webkit-text-decoration:none;text-decoration:none}.lc-main-header.svelte-hm1mj4 .nav a:focus-visible,.lc-main-header.svelte-hm1mj4 .nav button:focus-visible{outline:.125rem dotted #e3127d}.lc-main-header.svelte-hm1mj4 .mobile-nav-but{align-content:center;align-items:center;display:flex;gap:.5rem;height:2.5rem;width:auto}.lc-main-header.svelte-hm1mj4 .main-nav{margin:0 -2rem;padding:0 2rem}.lc-main-header.svelte-hm1mj4 .nav-item .nav-link,.lc-main-header.svelte-hm1mj4 .tel-link{color:#390520}.lc-main-header.svelte-hm1mj4 .nav-item .nav-link.nav-link-sub{align-items:center;display:flex;gap:.5rem}.lc-main-header.svelte-hm1mj4 .nav-item .nav-link .lc-icon{display:none;transform:rotate(0);transition:transform .25s}.lc-main-header.svelte-hm1mj4 .nav-item .nav-link.open .lc-icon{transform:rotate(180deg)}.lc-main-header.svelte-hm1mj4 .sub-nav{display:none}.lc-main-header.svelte-hm1mj4 .sub-nav-menu{flex:1 1 0;list-style:none;padding:0}.lc-main-header.svelte-hm1mj4 .sub-nav-menu .sub-nav-title{font-weight:700;padding:.5rem 0}.lc-main-header.svelte-hm1mj4 .sub-nav-menu .sub-nav-item a{color:#0f7742}.lc-main-header.svelte-hm1mj4 .sub-nav-menu .sub-nav-item a:hover{color:#122018}.lc-main-header.svelte-hm1mj4 .lc-lcg-wht-theme .loucoll-logo-block{background-color:#26325d}.lc-main-header.svelte-hm1mj4 .lc-lcg-wht-theme .loucoll-logo-block:focus-visible,.lc-main-header.svelte-hm1mj4 .lc-lcg-wht-theme .loucoll-logo-block:hover{background-color:#8193ce}.lc-main-header.svelte-hm1mj4 .lc-lcg-wht-theme .loucoll-logo-block:focus-visible .loucoll-logo svg path,.lc-main-header.svelte-hm1mj4 .lc-lcg-wht-theme .loucoll-logo-block:hover .loucoll-logo svg path{fill:#151b38}.lc-main-header.svelte-hm1mj4 .lc-lcg-wht-theme .nav-item .nav-link{color:#151b38}.lc-main-header.svelte-hm1mj4 .lc-lcg-wht-theme .nav-item .nav-link:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.25rem}@media screen and (max-width:599px){.lc-main-header.svelte-hm1mj4 .loucoll-logo-block{margin-bottom:2rem}}@media screen and (min-width:600px){.lc-main-header.svelte-hm1mj4{display:grid;grid-template-columns:1fr auto}.lc-main-header.svelte-hm1mj4 .mobile-nav{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.lc-main-header.svelte-hm1mj4 .main-nav{grid-column:1/3}}@media screen and (max-width:899px){.lc-main-header.svelte-hm1mj4 .secondary-menu{border-top:1px dotted #888f96;margin-top:1rem;padding-top:1rem}.lc-main-header.svelte-hm1mj4 .secondary-menu .search-link,.lc-main-header.svelte-hm1mj4 .secondary-menu .tel-link{display:none}.lc-main-header.svelte-hm1mj4 .main-nav{background-color:#e4e5e7;display:none;margin-top:2rem;padding-bottom:.5rem;padding-top:.5rem}.lc-main-header.svelte-hm1mj4 .main-nav.open,.lc-main-header.svelte-hm1mj4 .sub-nav.open{display:block}.lc-main-header.svelte-hm1mj4 .mobile-nav-but{padding:0}.lc-main-header.svelte-hm1mj4 .mobile-nav-but [class|=fa-]{align-self:center;display:inline-flex;height:1rem;width:1rem}.lc-main-header.svelte-hm1mj4 .mobile-nav-but .fa-xmark-large,.lc-main-header.svelte-hm1mj4 .mobile-nav-but.open .fa-bars{display:none}.lc-main-header.svelte-hm1mj4 .mobile-nav-but.open .fa-xmark-large{display:inline-flex}.lc-main-header.svelte-hm1mj4 .sub-nav-inner{border-left:1px solid #888f96}.lc-main-header.svelte-hm1mj4 .sub-nav-menu{padding-left:1rem;padding-top:.5rem}.lc-main-header.svelte-hm1mj4 .sub-nav-menu .sub-nav-title{border-top:1px dotted #888f96;padding-top:1rem}.lc-main-header.svelte-hm1mj4 .sub-nav-menu:first-child .sub-nav-title{border-top:none}}@media screen and (min-width:900px){.lc-main-header.svelte-hm1mj4{align-items:center;display:flex;gap:2rem}.lc-main-header.svelte-hm1mj4 .loucoll-logo-block{align-self:start}.lc-main-header.svelte-hm1mj4 .mobile-nav{display:none}.lc-main-header.svelte-hm1mj4 .main-nav{display:flex;flex-direction:column-reverse;flex-grow:1;gap:1.5rem;margin:0;padding:0}.lc-main-header.svelte-hm1mj4 .main-nav .nav{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end}.lc-main-header.svelte-hm1mj4 .main-nav .secondary-menu{gap:.25rem}.lc-main-header.svelte-hm1mj4 .nav-item .nav-link{padding:.5rem}.lc-main-header.svelte-hm1mj4 .nav-item .nav-link .lc-icon{transform:rotate(0);transition:transform .25s}.lc-main-header.svelte-hm1mj4 .nav-item .nav-link svg{transition:all .3s ease-in-out}.lc-main-header.svelte-hm1mj4 .nav-item .nav-link.open .lc-icon,.lc-main-header.svelte-hm1mj4 .nav-item .nav-link.open svg{transform:rotate(180deg)}.lc-main-header.svelte-hm1mj4 .nav-item.block-link .nav-link{background-color:#ccc}.lc-main-header.svelte-hm1mj4 .secondary-menu .nav-item .nav-link{padding:.5rem}.lc-main-header.svelte-hm1mj4 .secondary-menu .search-link .nav-link{align-items:center;background-color:#e3127d;color:#fff;display:flex;font-size:1.5rem;height:40px;justify-content:center;padding:0;width:40px}.lc-main-header.svelte-hm1mj4 .secondary-menu .tel-link .nav-link{padding-left:.5rem}.lc-main-header.svelte-hm1mj4 .sub-nav{background:#fce7f2;box-shadow:.25rem .25rem #e3127d66;padding:1.5rem;position:absolute;z-index:2}.lc-main-header.svelte-hm1mj4 .sub-nav.sub-nav-multi{margin-left:2rem;max-width:1280px;right:2rem;width:95vw}.lc-main-header.svelte-hm1mj4 .sub-nav.open{display:flex;flex-direction:column}.lc-main-header.svelte-hm1mj4 .sub-nav-inner{display:flex;gap:2rem}.lc-main-header.svelte-hm1mj4 .sub-nav-menu{flex:1 1 0}.lc-main-header.svelte-hm1mj4 .sub-nav-menu.course-areas{max-width:33%}.lc-main-header.svelte-hm1mj4 .sub-nav-menu.subject-areas{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}.lc-main-header.svelte-hm1mj4 .sub-nav-menu.subject-areas .sub-nav-title{-moz-column-span:all;column-span:all}.lc-main-header.svelte-hm1mj4 .sub-nav-menu .sub-nav-item a{-webkit-text-decoration:underline;text-decoration:underline;text-wrap:nowrap}}@media screen and (min-width:900px)and (max-width:1150px){.lc-main-header.svelte-hm1mj4 .sub-nav-menu .sub-nav-item a{text-wrap:wrap}}@media screen and (min-width:900px){.lc-main-header.svelte-hm1mj4 .sub-nav-menu .sub-nav-title{font-size:1.25rem}.lc-main-header.svelte-hm1mj4 .opens-sub-nav.open{background:#fce7f2;box-shadow:.25rem .25rem #e3127d66}.lc-main-header.svelte-hm1mj4 .course-areas{background-color:#f8c4df;padding:8px 20px!important}}@media screen and (min-width:1200px){.lc-main-header.svelte-hm1mj4 .sub-nav-menu.course-areas{max-width:25%}.lc-main-header.svelte-hm1mj4 .sub-nav-menu.subject-areas{-moz-column-count:3;column-count:3}.lc-main-header.svelte-hm1mj4 .sub-nav-menu.subject-areas .sub-nav-item a{text-wrap:wrap}}
