nav.top-navigation ul.nav-menu{display:flex;flex-flow:row wrap;gap:var(--spacing-lg);font-size:var(--font-16)}button.nav-toggle{display:none}.custom-logo-link{display:block}.header-wrapper{display:flex;justify-content:space-between;z-index:1}nav.top-navigation ul.nav-menu>li:last-child a{font-weight:var(--fw-bold)}header#masthead{padding-top:var(--spacing-md);display:flex;flex-flow:column;gap:var(--spacing-xs);height:136px;justify-content:space-between;position:absolute;width:100%;z-index:9;background:var(--color-white)}header#masthead>div{padding:0 var(--spacing-4xl) 0 var(--spacing-lg)}.find-your-path img{cursor:pointer;max-width:286px!important}nav.primary-navigation{display:flex}div#mega-menu-wrap-primary{background:#fff0;padding:0 var(--spacing-lg);width:100%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:var(--color-navy)!important;font-size:clamp(1rem, 0.975rem + 0.125vw, 1.125rem);font-weight:var(--fw-medium)!important;padding:0 var(--spacing-lg) 14px 0;height:auto;line-height:normal;background:transparent!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{background:#fff0;color:var(--color-navy);font-weight:var(--fw-medium)}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:""!important;height:6px;width:6px;border-bottom:2px solid var(--color-navy);border-right:2px solid var(--color-navy);transform:rotate(45deg);vertical-align:unset;bottom:2px;transition:var(--transition-base)}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{width:15px;margin:0 0 0 10px}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children:hover a.mega-menu-link>span.mega-indicator:after,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{transform:rotate(-135deg)}#mega-menu-wrap-primary #mega-menu-primary{position:static}@media only screen and (min-width:982px){#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{transition:opacity 200ms ease-in,transform 200ms ease-in,visibility 200ms ease-in;pointer-events:none}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu{pointer-events:auto}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{background:var(--color-white);padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-lg);box-shadow:0 10px 10px #00000008}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu :is(a){max-width:250px;display:block}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{display:flex;gap:var(--spacing-2xl)}.mega-sub-menu a{color:var(--color-black);font-size:var(--font-16)}.mega-sub-menu li{margin-top:5px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{font-size:var(--font-28);font-family:var(--font-heading);color:var(--color-navy);padding-bottom:var(--spacing-xs)}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column{width:auto}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.program-layout>ul.mega-sub-menu>li.mega-menu-column:nth-child(2){width:520px}#mega-menu-wrap-primary #mega-menu-primary ul li ul li.find-your-path+li{margin-left:calc(-1 * var(--spacing-sm))}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.program-layout>ul.mega-sub-menu>li.mega-menu-column:nth-child(2) ul.menu{column-count:2;column-gap:var(--spacing-md)}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-student-life-layout>ul.mega-sub-menu>li.mega-menu-column:last-child{margin-left:auto}nav.top-navigation .sub-menu{position:absolute;display:flex;flex-flow:column;background:var(--color-navy);left:0;width:170px;top:30px;border-top:2px solid var(--color-navy);z-index:11;opacity:0;visibility:hidden;transition:var(--transition-base)}nav.top-navigation .sub-menu a{color:var(--color-white);padding:5px 12px;display:block;font-size:var(--font-14)}nav.top-navigation ul.nav-menu .menu-item-has-children{position:relative;display:flex;align-items:baseline;gap:5px}button.submenu-toggle{transition:var(--transition-base);transform:none;font-size:var(--font-14);position:relative;top:0}.open button.submenu-toggle{transform:rotate(180deg);top:-2px}nav.top-navigation ul.nav-menu .menu-item-has-children.open .sub-menu{opacity:1;visibility:visible;top:22px}.apply-btn a{font-weight:var(--fw-bold);font-size:var(--font-14);width:max-content}.apply-btn{display:none;position:absolute;right:65px}.home header#masthead:not(:has(.mega-menu-open)) .apply-btn a{color:var(--color-white);transition:none}@media (min-width:1026px){li.mega-back-button-top{display:none!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item{display:inline-block!important}li.mobile-top-section{display:none}}header#masthead .custom-logo-link img{width:178px;height:44px;object-fit:contain}@media (max-width:1366px){.find-your-path img{max-width:250px!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.program-layout>ul.mega-sub-menu>li.mega-menu-column:nth-child(2){width:420px}}@media (max-width:1280px){#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{gap:var(--spacing-lg)}}@media (max-width:1025px){#mega-menu-wrap-primary #mega-menu-primary ul li ul li.find-your-path+li{margin-left:0}#mega-menu-wrap-primary .mega-menu-open+#mega-menu-primary .mobile-search-wrapper+li{padding-top:var(--spacing-xs)}.mobile-search-wrapper{background:var(--color-navy);padding:20px 25px 10px}.mobile-search-wrapper input.search-field{width:100%;border:1px solid var(--color-white);background:#fff0;height:40px;color:var(--color-white);padding:8px 80px 8px 10px;font-size:1rem}.mobile-search .search-field:-webkit-autofill,.mobile-search .search-field:-webkit-autofill:hover,.mobile-search .search-field:-webkit-autofill:focus,.mobile-search .search-field:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px var(--color-navy) inset!important;-webkit-text-fill-color:var(--color-white)!important}.mobile-search-wrapper button.search-submit{position:absolute;right:10px;top:0;bottom:0;color:var(--color-white);font-weight:var(--fw-bold);font-size:11px;letter-spacing:1px;display:flex;align-items:center;gap:7px}.mobile-search-wrapper button.search-submit i{font-size:15px}form.search-form.mobile-search{position:relative}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{text-align:right}button.submenu-toggle{display:none}.apply-btn{display:flex}header#masthead .custom-logo-link img{width:160px;height:40px}div#mega-menu-wrap-primary{padding:0}header#masthead{gap:0;padding-block:var(--spacing-md);padding-inline:25px;height:100px;flex-flow:row wrap;align-items:center}header#masthead>div{padding:0}.site-branding{position:relative}nav.primary-navigation{height:100%}.home header#masthead button.nav-toggle i{color:var(--color-white)}nav.top-navigation{display:none}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.program-layout>ul.mega-sub-menu>li.mega-menu-column:nth-child(2) ul.menu{column-count:unset}#mega-menu-wrap-primary .mega-menu-toggle{background:#fff0;height:100%;line-height:normal;display:flex;justify-content:flex-end;align-items:center}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{display:none;transform:none!important;position:static;height:100%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-toggle-on>ul.mega-sub-menu{display:block}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{gap:var(--spacing-lg)}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin:0}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block .mega-toggle-animated span>span,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block .mega-toggle-animated span>span::before,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block .mega-toggle-animated span>span::after{background-color:var(--color-navy);width:30px;height:2px}.home #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block .mega-toggle-animated span>span,.home #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block .mega-toggle-animated span>span::before,.home #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block .mega-toggle-animated span>span::after{background-color:var(--color-white)}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block .mega-toggle-animated-box{width:30px;right:-4px}.logged-in #mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{top:132px;height:calc(100vh - 132px)}#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{flex-direction:column;flex-wrap:nowrap;background:var(--color-blue);padding:0;position:fixed;width:100%;max-width:100%;height:calc(100vh - 100px);top:100px;z-index:99999;visibility:hidden;opacity:0;display:flex;left:0;overflow-y:auto;overscroll-behavior:none}header#masthead:has(.mega-menu-toggle.mega-menu-open){background:var(--color-white)}header#masthead:has(.mega-menu-toggle.mega-menu-open) .custom-logo-link img{filter:none}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block .mega-toggle-animated span>span,#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block .mega-toggle-animated span>span::before,#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block .mega-toggle-animated span>span::after{background:var(--color-navy)}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open~button.mega-close{display:none}#mega-menu-wrap-primary .mega-menu-toggle~button.mega-close::before{color:var(--color-navy);font-size:1.2rem;display:flex;content:"\2b";font-family:"Font Awesome 6 free";font-weight:var(--fw-bold);align-items:center;justify-content:center;width:40px;height:40px;transform:rotate(45deg)}#mega-menu-wrap-primary .mega-menu-open+#mega-menu-primary{opacity:1;visibility:visible}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open:after{display:none}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:var(--color-white)!important;padding:10px 25px;transition:var(--transition-base);display:flex;flex-flow:row wrap;justify-content:space-between;font-size:var(--font-20);font-weight:var(--fw-normal)!important;background:var(--color-navy)!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{border-color:var(--color-white);transition:var(--transition-base);height:8px;width:8px;transform:rotate(-45deg)}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children:hover a.mega-menu-link>span.mega-indicator:after,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{transform:rotate(-45deg)}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column:has(img){display:none}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{background:var(--color-navy)}.mega-sub-menu a,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{color:var(--color-white)}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{flex-flow:column}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column{width:100%}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.program-layout>ul.mega-sub-menu>li.mega-menu-column:nth-child(2){width:100%}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.program-layout>ul.mega-sub-menu>li.mega-menu-column:nth-child(2) ul.menu li{width:100%}ul#mega-menu-primary::-webkit-scrollbar{width:0}ul#mega-menu-primary::-webkit-scrollbar-thumb{background:#fff0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{font-size:1.5rem}html.mega-menu-primary-off-canvas-open body,html.mega-menu-primary-off-canvas-open{overflow:hidden}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{padding:5px 25px 25px}#mega-menu-wrap-primary #mega-menu-primary.submenu-active li.mega-back-button-top~li a.mega-menu-link .mega-indicator{display:none}#mega-menu-primary.submenu-active>li.mega-menu-item{display:none!important}#mega-menu-primary.submenu-active>li.mega-menu-item.mega-active-submenu{display:list-item!important}.mega-sub-menu li{margin-top:10px}li.mega-back-button-top a{display:flex;background:var(--color-blue);color:var(--color-white);width:100%;padding:13px 25px;font-size:var(--font-12);align-items:center;gap:var(--spacing-xs)}ul.mobile-cloned-menu a{background:var(--color-blue);display:block;color:var(--color-white);padding:5px 25px;margin-top:0;font-size:16px}ul.mobile-cloned-menu{padding-block:var(--spacing-sm)}#mega-menu-wrap-primary .mega-menu-open+#mega-menu-primary>li.mega-menu-item-has-children{background:var(--color-navy)}#mega-menu-primary>li:has(+.mobile-top-section){padding-bottom:var(--spacing-sm)!important}#mega-menu-wrap-primary .mega-menu-open+#mega-menu-primary.submenu-active{background:var(--color-navy)}.hide-on-mobile{display:none}ul.mobile-cloned-menu .sub-menu a{background:#0321444f}.mobile-pattern-content *{color:var(--color-white)}li.mobile-top-section{height:100%;display:flex;flex-flow:column;justify-content:space-between}.mobile-pattern-content{padding:25px;display:flex;flex-flow:column;justify-content:space-around;gap:var(--spacing-xs)}.mobile-pattern-content .wp-block-social-links li a.wp-block-social-link-anchor{font-size:22px}}@media (max-width:481px){.apply-btn a{font-size:14px}}@media (max-width:360px){header#masthead .custom-logo-link img{width:150px}.apply-btn a{font-size:var(--font-12)}}@media (max-width:330px){header#masthead .custom-logo-link img{width:120px}}