<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
	padding: 0;
}

html {
	font-size: 100%;
}

.header-dropdown-menu .switch-button {
	border: none;
	padding-top: .25rem;
	padding-bottom: .25rem;
	text-transform: capitalize !important;
	font-size: 14px;
	cursor: pointer;
    font-family: 'Roboto' !important;
    letter-spacing: normal !important;
    font-weight: bold;
    color: #ffffff;
    height: 62px;
}

.header-dropdown-menu .no-link {
	cursor: default;
}

.header-dropdown-menu .user-account {
    background-color: #0b6fb9;
    border-radius: 0;
    padding-left: 3em !important;
    padding-right: 3em !important;
    line-height: 32px;
    font-weight: bold;
    padding: 11px 16px;
}
.header-dropdown-menu:hover .user-account {
    background-color: #0b6fb9 !important;
    color: #e9eaec !important;
}
.header-dropdown-menu:hover .switch-button &gt; span:first-child {
    color: #e9eaec;
}

.header-dropdown-menu .switch-button_light,
.header-dropdown-menu .switch-button_light:hover,
.header-dropdown-menu .switch-button_light:active,
.header-dropdown-menu .switch-button_light:focus {
	color: #fff;
}

.header-dropdown-menu .switch-button_dark,
.header-dropdown-menu .switch-button_dark:hover,
.header-dropdown-menu .switch-button_dark:active,
.header-dropdown-menu .switch-button_dark:focus {
	color: #16325c;
}

.header-dropdown-menu .switch-button:hover,
.header-dropdown-menu .switch-button:active,
.header-dropdown-menu .switch-button:focus {
	border: none;
	background-color: transparent;
	box-shadow: none;
}

.header-dropdown-menu .user-icon {
	border: 2px solid #fff;
	background-color: #002b64;
	padding: .375rem;
}

#pim-dropdown,
#sa-dropdown {
    margin-top: -1px;
    padding-top: 0;
    padding-right: 0;
    width: 100%;
    border-top: none;
    border-right: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    font-family: 'Roboto';
    background-color: #0b6fb9;
    font-weight: normal;
}

/* MOBILE Menu STYLES */

.group-body .sub-menu-item a {
	display: block;
}

.collapsible-group .title-row,
.group-body .sub-menu-item,
.main-navigation .sub-menu-item {
	text-transform: none;
    font-family: 'Roboto';
}

.collapsible-group,
.global-header .mobile-only .publicitem-container,
.global-header .mobile-only .live-agent-container {
    background-color: #0b6fb9;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);
}

.collapsible-group .title-row,
.main-navigation .mobile-row,
.live-agent-container .mobile-row {
	display: block;
	height: 40px;
	max-width: 100vw;
	color: #ffffff;
	cursor: pointer;    
    border-top: 1px solid #5fa6db;
    /*background-color: #0b6fb9;*/
    font-family: 'Roboto';
}

.main-navigation .mobile-row-no-link {
	display: block;
	height: 40px;
	max-width: 100vw;
	font-size: 13px;
	color: #ffffff;
	cursor: default;
}

.collapsible-group .expand-icon svg,
.live-agent-container .expand-icon svg {
	fill: #ffffff;
    width: 14px;
    height: 14px;
}

.collapsible-group .group-body {
	max-width: 100vw;
}

/* GENERAL STYLES */

.main-navigation {
	background-color: #fff;
}

.main-navigation .desktop-nav-menu {
	min-height: 40px;
	margin: 0 auto;
	padding: 0 1rem;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
}

.main-navigation .main-menu-item {
	font-size: 15px;
    line-height: 36px;
	color: #051f31;
	padding: 0.9rem 1.5rem !important;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 32px;
    font-family: 'RobotoSlab';
    font-weight: bold;
    text-transform: uppercase;
    border: none !important;
    cursor: pointer;
}
.main-navigation .main-menu-item-vf-a {
    display: inline-table !important;
}
.main-navigation .main-menu-item-vf-a .main-menu-icon {
    margin-left: 0.8em !important;
}

.main-navigation .slds-dropdown {
    border: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.main-navigation .menu-dropdown {
    background-color: #0b6fb9;
}

.main-navigation .menu-dropdown a {
    font-weight: normal;
}

/* DESKTOP NAVIGATION STYLES */

.main-navigation .desktop-main-logo {
    height: 36px;
    width: auto;
}

.main-navigation .desktop-nav-menu .publicitem:hover {
    color: #0B6FB9;
}

.main-navigation .desktop-nav-menu .slds-dropdown-trigger:hover .main-menu-item,
.main-navigation .desktop-nav-menu .slds-dropdown-trigger:active .main-menu-item,
.main-navigation .desktop-nav-menu .slds-dropdown-trigger:focus .main-menu-item,
.main-navigation .desktop-nav-menu .slds-dropdown-trigger .main-menu-item.slds-is-open {
    color: #0B6FB9;
}

/*
.main-navigation .desktop-nav-menu .slds-dropdown-trigger:hover,
.main-navigation .desktop-nav-menu .slds-dropdown-trigger:active,
.main-navigation .desktop-nav-menu .slds-dropdown-trigger:focus {
    cursor: pointer;
}*/

.global-header .chevron-flip {
    transition: transform 0.3s;
    transform-origin: 50% 53%;
}
.global-header .user-account .chevron-flip,
.global-header .switch-button .chevron-flip {
    transform-origin: center !important;
}
.main-navigation .desktop-nav-menu .slds-dropdown-trigger:hover .chevron-flip,
.global-header .switch-button:hover .chevron-flip,
.global-header .header-dropdown-menu:hover .chevron-flip {
    transform: rotateX(180deg);
}

.main-navigation .desktop-nav-menu .main-menu-icon {
    color: #0B6FB9;
    margin-left: 1.2em;
    margin-bottom: 0.1em;
    display: inline-block;
}

.main-navigation .desktop-nav-menu .menu-dropdown,
#pim-dropdown,
#sa-dropdown {
	min-width: 180px;
	margin-top: 0;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
    font-weight: normal;
    border: none;
}
#sa-dropdown a span {
    margin: 0 auto;
}

.main-navigation .desktop-nav-menu .menu-dropdown a,
#pim-dropdown a,
#sa-dropdown a {
	color: #ffffff;
    display: inline-block;
    width: 100%;
    text-align: center;
    padding: 1em;
    font-weight: normal;
}

.main-navigation .desktop-nav-menu .menu-dropdown a:hover,
#pim-dropdown a:hover,
#sa-dropdown a:hover {
    color: #051f31;
    background-color: transparent;
}

.main-navigation .desktop-nav-menu .main-menu-icon .slds-icon-text-default {
	fill: #0b6fb9;
}

.main-navigation .desktop-nav-menu .slds-dropdown__item,
#pim-dropdown .slds-dropdown__item,
#sa-dropdown .slds-dropdown__item {
	text-align: center;
    border-top: 1px solid #2d85c7;
    padding: 0.15em 0;
    font-size: 14px;
}
.main-navigation .desktop-nav-menu .slds-dropdown__item:first-child {
    border-top: none;
}
.desktop-only .live-agent-container {
    margin: auto;
}

.header-dropdown-menu .menu-dropdown a:hover {
    background-color: transparent;
    color: #051f31;
}


/* GENERAL STYLES */
.global-header .full-width {
	background-color: #5FA6DB;
}

.global-header .nav-container {
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
    justify-content: flex-end;
}

.global-header .flex-grow {
	flex-grow: 1;
}

/* Live Agent Button styles */
.global-header .live-agent {
	text-align: right;
	padding: 0;
}

.global-header .live-agent-button {
    font-family: 'Roboto';
    color: #FFFFFF;
    font-weight: bold;
    font-size: 14px;
    line-height: 36px;
    margin: auto 2rem auto 0;
    transition: 0.25s;
}

.global-header .live-agent-button:hover,
.global-header .live-agent-button:active,
.global-header .live-agent-button:focus {
    color: #051f31;
}
.global-header .live-agent-button:hover svg,
.global-header .live-agent-button:active svg,
.global-header .live-agent-button:focus svg {
    fill: #051f31;
}

.global-header .live-agent-button svg {
	fill: #ffffff;
    transition: 0.25s;
}

/* MOBILE-SPECIFIC STYLES */
.global-header .mobile-only {
	display: block;
}
.global-header .mobile-only .sub-menu-item {
    border-top: 0.5px solid #5fa6db;
}
.global-header .mobile-only .sub-menu-item a,
.global-header .mobile-only .mobile-row a {
	color: #ffffff;
    font-size: 13px;
    font-weight: normal;
}
.global-header .publicitem-row {
    padding: 0.75rem 0;
    line-height: 13px;
}
.global-header .publicitem-row &gt; a {
    text-transform: capitalize;
    font-family: 'Roboto';
    letter-spacing: normal;
    width: 100%;
    height: 100%;
    padding: 0 !important;
    line-height: 13px;
}
.global-header .publicitem-row:first-child {
    border-top: none;
}

.global-header .hide-mobile {
	display: none;
}

.global-header .mobile-full-width {
	flex-basis: 100%;
}

.global-header .logo-text {
	background-color: #5fa4db;
	text-transform: uppercase;
	font-size: 20px;
	color: #fff;
}

.global-header .mobile-logo {
	height: 30px;
	display: inline-block;
}

.global-header .toggle-button {
	height: 50px;
	width: 70px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	cursor: pointer;
    background-color: #dde7ef;
    clip-path: polygon(40% 0, 100% 0, 100% 100%, 0% 100%);
}

.global-header .toggle-button.close-menu .slds-icon-text-default,
.global-header .toggle-button.open-menu .slds-icon-text-default {
	fill: #051f31;
}

.global-header .login-button {
	color: #fff;
	font-size: 14px;
    line-height: 32px;
    letter-spacing: 1px;
	background-color: #0B6FB9;
	padding: 0.75rem 1.5rem !important;
    border-radius: 0;
    font-family: 'RobotoSlab';
    font-weight: bold;
    text-transform: uppercase;
}
.global-header .login-button:hover {
    background-color: #051F31;
    color: #ffffff;
}

.global-header .mobile-only .live-agent-container {
    font-size: 13px;
}

.global-header .mobile-only .main-navigation &gt; .mobile-only &gt; .collapsible-group:first-child .title-row,
.global-header .mobile-only .main-navigation &gt; .mobile-only &gt; span:first-child .title-row {
    border-top: none;
}

.account-switch-header {
    margin-right: 1rem;
}




/*MOBILE ONLY*/
@media only screen and (max-width: 48em) {
	.global-header .full-width {
        background-image: url('/sfsites/c/file-asset/myVarsitylogo2x?v=1');
        background-size: auto 30px;
        background-repeat: no-repeat;
        background-color: #ffffff;
        background-position: center 10px;
	}

	.global-header .top-level-truncate {
	max-width: 100%;
	}

	.global-header .desktop-only,
    .main-navigation .desktop-nav-menu {
		display: none;
	}

    .global-header .login-button {
        padding: 0.5rem 1.2rem !important;
    }

    .nav-container {
        position: relative;
    }
    .nav-container .login-button-container {
        position: absolute;
        top: 0;
        left: 0;
    }
    .collapsible-group .title-row,
    .group-body .sub-menu-item,
    .main-navigation .sub-menu-item {
	    font-size: 13px;
        font-weight: 400;
    }
    .account-switch-header {
        margin-right: 0;
    }
}

/* DESKTOP/TABLET OVERRIDES */
@media only screen and (min-width: 48em) {
	.global-header .full-width {
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
	}

	.global-header .nav-container {
		align-items: center;
	}

	.global-header .mobile-only {
		display: none;
	}

	.global-header .hide-mobile {
		display: inline-block;
	}

	.global-header .mobile-full-width {
		flex-basis: auto;
	}

	.global-header .login-button {
		padding: .25rem 3rem;
	}
}

/*TABLET ONLY*/
@media only screen and (min-width: 48em) and (max-width: 64em){
	.global-header .top-level-truncate {
		max-width: 38%;
	}
}
/*DESKTOP ONLY*/
@media only screen and (min-width: 64em) {
	.global-header .top-level-truncate {
		max-width: 50%;
	}
}

.global-header:not(.mobile-expand) .show-if-mobile-expand{
	display: none;
}

.global-header.mobile-expand .hide-if-mobile-expand{
	display: none;
}

.global-header .squad-parent-truncate{
	white-space: nowrap;
}

.global-header .truncate-grid{
	max-width: 100%;
}

/* CUSTOM FONTS */</pre></body></html>