			#header-test {
				background-color: #007298;
				width: 100%;
				height: 81px;
				position: fixed;
				top: 44px;
				box-shadow: 0 0 .5rem rgba(0,0,0,.5);
				z-index: 999;
				transition: transform .3s;
			}
			
			.cd-logo {
				position: relative !important;
			}
			
			#header-test div {
				background-color: transparent;
			}

			
			#main-menu-test {
				margin-left: auto;
			}
			#main-menu-test > ul {
				display: flex;
				align-items: center;
				list-style: none;
				height: 100%;
				position: relative;
				z-index: 2;
			}
			#main-menu-test > ul > li {
				padding: .25rem;
			}
			
			#main-menu-test button, #main-menu-test a {
				background-color: transparent;
				padding: .5rem;
				border: none;
				cursor: pointer;
				color: white;
				display: block;
				border: 1px solid transparent;
				line-height: 1.5;
				transition: all .3s;
				min-height: 48px;
				align-items: center;
				display: inline-flex;
				width: 100%;
			}
			#main-menu-test button {
				font-weight: bold !important;
				gap: .3rem;
				position: relative;
			}
			#main-menu-test button:hover, #main-menu-test a:hover {
				border-color: white;
			}
			
			#main-menu-test button::after {
				content: '\f067';
				font-family: "FontAwesome";
				margin-left: auto;
				transition: transform .3s;
				color: #b7e5f0;
			}
			
			#main-menu-test .deep-menu-toggle-button::after {
				color: #007298 !important;
			}
			
			#main-menu-test .menu-btn-open::after {
				content: '\f068' !important;
				transform: rotate(180deg);
				margin-bottom: 2px;
			}
			#main-menu-test .menu-btn-open {
				outline: 1px solid #003e52;
			}
			#main-menu-test .menu-back-button, #main-menu-test .menu-close-button, #main-menu-test .mobile-menu-close-button {
				justify-content: center !important;
			}
			#main-menu-test .menu-back-button::after, #main-menu-test .menu-close-button::after, #main-menu-test .mobile-menu-close-button::after {
				content: '\f00d' !important;
				margin-left: 5px;
			}
			#main-menu-test .menu-back-button::after {
				color: #953150 !important;
			}
			.mobile-menu-close-button {
				background-color: #007298 !important;
			}
			
			.link-or-tog {
				text-transform: capitalize;
    			font-size: .8rem !important;
    			font-style: normal;
				min-height: auto !important;
				line-height: 1.2 !important;
			}
			
			.menu-toggle-button span, .deep-menu-toggle-button span {
				position: absolute;
				width: 1px;
				height: 1px;
				padding: 0;
				margin: -1px;
				overflow: hidden;
				clip: rect(0, 0, 0, 0);
				border: 0;
				white-space: nowrap;
				clip-path: inset(50%);
			}
			
			.inner-menu {
				position: fixed;
				top: calc(44px + 81px);
				left: calc(50% - 570px);
				background-color: white !important;
				box-shadow: 0 -1px 0 rgba(0,0,0,.2);
				overflow-y: auto;
				flex-wrap: wrap;
				display: none;
			}
			
			.inner-menu a {
				color: black !important;
			}
			
			.inner-menu .menu-feature {
				min-width: 360px;
				max-width: 360px;
			}
			
			.inner-menu .menu-feature img {
				object-fit: cover;
				height: 100%;
				padding: 1rem;
			}
			
			.top-menu-container {
				margin: .5rem .5rem .5rem 0;
				padding: 0 .25rem;
				width: 100%;
			}
			
			.top-menu-container > .menu-items-test > .section-title a, .top-menu-container > .menu-items-test > .section-title p {
				font-size: 1.2rem !important;
				font-style: normal;
				font-weight: normal;
				text-transform: uppercase;
				color: black !important;
				border-bottom: 1px solid silver !important;
			}
			
			.top-menu-container > .menu-items-test > .section-title a {
				color: #007298 !important;
			}
			
			#main-menu-text-overlay {
				background-color: black !important;
				position: fixed;
				width: 300vw;
				height: 100vh;
				top: calc(44px + 81px);
				left: 0;
				z-index: 1;
				opacity: 0;
				transition: opacity .3s;
				pointer-events: none;
			}
			
			.menu-items-test {
				width: 100%;
				display: flex;
				flex-wrap: wrap;
				margin: 0;
			}
			
			.menu-items-test li {
				width: 33.33%;
				padding: 0;
				margin: 0;
			}
			
			.menu-items-test .section-title {
				width: 100%;
			}
			
			
			
			.deep-menu-container button {
				color: black !important;
				display: none !important;
			}
			
			.deep-menu-container li {
				display: none;
			}
			.deep-menu-container .section-title {
				display: block;
			}
			
			@media screen and (max-width: 1200px) {
				.inner-menu {
					left: calc(50% - 480px);
				}
				.inner-menu .menu-feature {
					min-width: 260px;
					max-width: 260px;
				}
				#main-menu-test button, #main-menu-test a {
					padding: .4rem;
				}
				#main-menu-test > ul > li {
					padding: .15rem;
				}
			}
			
			@media screen and (max-width: 991px) {
				#main-menu-test button, #main-menu-test a {
					padding: .5rem;
				}
				#main-menu-test {
					display: none;
				}
				.slide-opened {
					display: block !important;
				}
				.inner-menu .menu-feature {
					min-width: 100%;
				}
				#main-menu-test > ul > li {
					width: 100%;
				}
				#main-menu-test > ul > li > button, #main-menu-test > ul > li > a {
					width: 100%;
					text-align: start;
				}
				#header-test {
					height: 50px;
				}
			
				#main-menu-test > ul {
					position: fixed;
					right: 0;
					height: calc(100% - 44px - 50px);
					flex-direction: column;
					top: calc(44px + 50px);
					background-color: #01222d; //red;
					width: 500px;
        			max-width: 100%;
					align-items: flex-start;
					transform: translateX(100%);
					transition: transform .3s;
					overflow-y: auto;
				}
				.slide-opened ul {
					transform: translateX(0) !important;
				}
				.menu-opened > ul > li > .menu-toggle-button, .menu-opened > ul > li > a, .menu-opened > ul > li > .mobile-menu-close-button {
					max-width: calc(100% - 300px);
				}
			
				.inner-menu {
					left: auto;
					right: 0;
					top: 0;
					height: 100%;
					max-width: 300px;
					z-index: 1;
				}
				.inner-menu .menu-feature {
					display: none;
				}
			
				.menu-items-test li {
					width: 100%;
					border-bottom: 1px solid silver;
				}
				.deep-menu-container button {
					display: flex !important;
					width: 100%;
        			text-align: left;
				}
				.deep-menu-container ul {
					display: none;
				}
			
				#main-menu-text-overlay {
					top: calc(44px + 50px);
				}
			
				.is-visible {
					display: block !important;
				}

				.is-visible li {
					display: block !important;
				}

				.deep-menu-level-1 {
					background-color: #caeef7;
					border-top: 2px solid;
					padding-left: .75rem;
				}
				.deep-menu-level-2 {
					background-color: #e3e3e3;
					border-top: 2px solid;
					padding-left: .75rem;
				}
				.deep-menu-level-3 {
					background-color: beige;
					border-top: 2px solid;
					padding-left: .75rem;
				}
				.top-menu-container {
					margin: .5rem .5rem 0 0;
				}
				.link-or-tog {
					min-height: 48px !important;
				}
				#main-menu-test > ul > li {
					padding: 0;
				}
				#main-menu-test .menu-btn-open {
					outline: 1px solid #007298;
				}
			}
			
			.nav-test-up {
				transform: translateY(-100%);
			}
			
			.no-overflow {
				overflow-y: hidden;
			}
			
			.menu-wrapper .inner-menu {
				display: none;
			}
			
			.is-open {
				display: flex !important;
			}
			
			.is-open-main-menu {
				display: flex !important;
				opacity: 0.4 !important;
    			pointer-events: auto !important;
			}
			
			.menu-close-button {
				background-color: #003E52 !important;
				border: none !important;
				width: 100%;
				max-height: 48px;
				margin-top: auto;
			}
			
			@media screen and (min-width: 992px) {
				.mobile-only {
					display: none;
				}
				.inner-menu .top-menu-container {
					width: calc(100% - 260px - .5rem);
				}
			}
			
			@media screen and (min-width: 1200px) {
				.inner-menu .top-menu-container {
					width: calc(100% - 360px - .5rem);
				}
			}
			
			@media screen and (max-width: 400px) {
				.inner-menu {
					max-width: 270px;
				}
				.menu-opened > ul > li > .menu-toggle-button, .menu-opened > ul > li > a, .menu-opened > ul > li > .mobile-menu-close-button {
					max-width: calc(100% - 270px);
				}
			}
			@media screen and (max-width: 350px) {
				.inner-menu {
					max-width: 250px;
				}
				.menu-opened > ul > li > .menu-toggle-button, .menu-opened > ul > li > a, .menu-opened > ul > li > .mobile-menu-close-button {
					max-width: calc(100% - 250px);
				}
			}
			
			
#mainMenuToggler {
    display: none;
    cursor: pointer;
    margin-left: auto;
}

@media screen and (max-width: 991px) {
    #mainMenuToggler {
        display: flex;
        align-items: center;
        height: 48px;
        width: 48px;
        border: 0;
        color: rgba(255, 255, 255, 0.5);
        border-color: rgba(255, 255, 255, 0.1);
        background-color: transparent;
		order: 3;
		margin-right: .25rem;
    }
}

#mainMenuToggler #mainMenuIcon {
    display: inline-block;
    height: 4px;
    width: 24px;
    background-color: #fff;
    margin: 0 auto;
}

#mainMenuToggler #mainMenuIcon:before,
#mainMenuToggler #mainMenuIcon:after {
    content: '';
    position: absolute;
    display: inline-block;
    height: 4px;
    width: 24px;
    margin-left: -12px;
    background-color: #fff;
    transition: transform 0.3s;
}

#mainMenuToggler #mainMenuIcon:before {
    margin-top: -8px;
}

#mainMenuToggler #mainMenuIcon:after {
    margin-top: 8px;
}

#mainMenuToggler .openedToggler {
    background-color: transparent !important;
}

#mainMenuToggler .openedToggler:before {
    transform: rotate(45deg);
    margin-top: 0 !important;
}

#mainMenuToggler .openedToggler:after {
    transform: rotate(-45deg);
    margin-top: 0 !important;
}

			
			
			
			.get-started-new {
				width: calc(100% - 2rem);
				padding: 1rem;
				background-color: #e5f1f4 !important;
				margin: 1rem;
			}
			.get-started-new a {
				min-height: auto !important;
				padding: .25rem .5rem !important;
				font-size: .9rem !important;
				font-weight: bold !important;
				text-transform: capitalize;
				font-style: normal;
				color: #666666 !important;
				width: calc(100% - 1.5rem) !important;
			}
			.get-started-new .top img {
				padding: 0 !important;
				max-width: 80px;
			}
			.get-started-new .top p {
				color: #007298;
				line-height: 1;
				font-size: 2rem;
				font-weight: bold;
			}
			.get-started-new .bottom {
				margin: 0;
			}
			.get-started-new .bottom li {
				padding: 0 !important;
				color: #666666 !important;
			}
			@media screen and (max-width: 1200px) {
				.get-started-new .top p {
					font-size: 1.5rem;
				}
				.get-started-new a {
					font-size: .8rem !important;
				}
			}
			@media screen and (max-width: 991px) {
				#admissions-menu-oct25 .menu-feature {
					display: block !important;
				}
				.get-started-new {
					width: 100%;
					padding: .75rem;
					margin: 0;
				}
				.get-started-new .top img {
					max-width: 60px;
				}
				.get-started-new .top p {
					font-size: 1.3rem;
				}
				.get-started-new a {
					font-size: .9rem !important;
				}
			}
			
			
			.resources-for-btn button {
				min-height: 34px !important;
    			min-width: 150px;
			}
			.resources-for-btn .show {
				background-color: #003E52 !important;
			}
			
			@media screen and (max-width: 991px) {
				.resources-for-li > button {
					min-height: 48px !important;
					background-color: #b7e5f0 !important;
					color: black !important;
				}
				.resources-for-li > button::after {
					color: #007298 !important;
				}
				.active-page {
					border: none !important;
    				border-left: 10px solid #01222d !important;
				}
			}