:root {
	--midnight-blue: #151e3f;
	--dim-grey: #686868;
	--light-grey: #d8e4f1;
	--dodger-blue: #00a6ce;
	--alice-blue: #e6f3ff;
	--sandy-brown: #f8a03c;
	--white-smoke: #f4f4f4;
	--light-grey-2: #cecece;
}
.w-checkbox {
	margin-bottom: 5px;
	padding-left: 20px;
	display: block;
}
.w-checkbox:before {
	content: " ";
	grid-area: 1 / 1 / 2 / 2;
	display: table;
}
.w-checkbox:after {
	content: " ";
	clear: both;
	grid-area: 1 / 1 / 2 / 2;
	display: table;
}
.w-checkbox-input {
	float: left;
	margin: 4px 0 0 -20px;
	line-height: normal;
}
.w-checkbox-input--inputType-custom {
	border: 1px solid #ccc;
	border-radius: 2px;
	width: 12px;
	height: 12px;
}
.w-checkbox-input--inputType-custom.w--redirected-checked {
	background-color: #3898ec;
	background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	border-color: #3898ec;
}
.w-checkbox-input--inputType-custom.w--redirected-focus {
	box-shadow: 0 0 3px 1px #3898ec;
}
.w-form-formrecaptcha {
	margin-bottom: 8px;
}
.w-form-formradioinput--inputType-custom {
	border: 1px solid #ccc;
	border-radius: 50%;
	width: 12px;
	height: 12px;
}
.w-form-formradioinput--inputType-custom.w--redirected-focus {
	box-shadow: 0 0 3px 1px #3898ec;
}
.w-form-formradioinput--inputType-custom.w--redirected-checked {
	border-width: 4px;
	border-color: #3898ec;
}
body {
	color: var(--midnight-blue);
	background-color: #fff;
	font-family: Montserrat, sans-serif;
	font-size: 14px;
	line-height: 20px;
}
h1 {
	letter-spacing: 0.05em;
	margin-top: 0;
	margin-bottom: 24px;
	font-family: Montserrat, sans-serif;
	font-size: 4.7em;
	font-weight: 900;
	line-height: 1em;
}
h2 {
	letter-spacing: 0;
	text-transform: capitalize;
	max-width: 75%;
	margin-top: 0;
	margin-bottom: 12px;
	font-family: Montserrat, sans-serif;
	font-size: 2.5em;
	font-weight: 700;
	line-height: 1em;
}
h3 {
	letter-spacing: 0;
	text-transform: none;
	margin-top: 0;
	margin-bottom: 12px;
	font-family: Montserrat, sans-serif;
	font-size: 1.9em;
	font-weight: 700;
	line-height: 1em;
}
h4 {
	letter-spacing: 0;
	text-transform: none;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Montserrat, sans-serif;
	font-size: 1.5em;
	font-weight: 700;
	line-height: 1em;
}
h5 {
	text-transform: uppercase;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 1.3em;
	font-weight: 700;
	line-height: 1em;
}
p {
	color: var(--dim-grey);
	letter-spacing: 0.1em;
	max-width: 645px;
	margin-bottom: 1em;
	font-family: Montserrat, sans-serif;
	font-size: 1em;
	font-weight: 500;
	line-height: 1.4em;
}
ul {
	letter-spacing: 0.01px;
	margin-top: 0;
	margin-bottom: 10px;
	padding-left: 40px;
	font-size: 1.1em;
	font-weight: 500;
	line-height: 1.4em;
}
li {
	margin-bottom: 12px;
}
img {
	max-width: 100%;
	display: inline-block;
}
figure {
	margin-bottom: 10px;
}
figcaption {
	text-align: center;
	margin-top: 5px;
}
.colleging-section {
	flex-wrap: wrap;
	justify-content: center;
	width: 100%;
	min-width: 100%;
	min-height: 50vh;
	padding: 3em 2em;
	display: flex;
	position: relative;
}
.colleging-section.hero {
	flex-direction: column;
	align-items: center;
	min-height: 90vh;
}
.colleging-section.hero.short {
	height: 632px;
	min-height: auto;
}
.colleging-section.hero.short.auto {
	height: auto;
	padding-top: 64px;
}
.colleging-section.grey-bg {
	background-color: var(--light-grey);
	padding-top: 48px;
	padding-bottom: 48px;
}
.colleging-section.light-blue_bg {
	background-color: var(--dodger-blue);
	min-height: 0;
}
.colleging-section.blog {
	flex-direction: column;
	align-items: center;
	padding-top: 4em;
	position: relative;
}
.colleging-section.dark-blue-bg {
	background-color: var(--midnight-blue);
	align-items: center;
}
.colleging-section.video {
	min-height: 75vh;
}
.colleging-section.mid {
	align-items: center;
}
.colleging-section.step {
	min-height: 25vh;
	padding: 0;
}
.colleging-section.blue_bg {
	background-color: var(--dodger-blue);
	color: var(--alice-blue);
}
.colleging-section.samesame {
	grid-column-gap: 3em;
	grid-row-gap: 3em;
	padding-top: 24px;
	padding-bottom: 24px;
	overflow: visible;
}
.colleging-section.light-grey_bg {
	background-color: #f0f0f0;
}
.colleging-section.advertisement {
	border-bottom: 1px solid #d8e4f1;
	justify-content: center;
	align-items: center;
	min-height: auto;
	max-height: 256px;
	padding: 0;
}
.colleging-section.hide {
	display: none;
}
.colleging-container {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	flex-wrap: wrap;
	align-items: center;
	width: 100%;
	max-width: 1440px;
	display: flex;
}
.colleging-container.shortest {
	max-width: 900px;
}
.colleging-container.reverse {
	flex-direction: row-reverse;
}
.colleging-container.short {
	max-width: 1156px;
}
.colleging-container.full {
	max-width: none;
	max-height: none;
	padding-right: 0;
}
.colleging-container._5-col {
	grid-column-gap: 1.5em;
	grid-row-gap: 1.5em;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid;
}
.colleging-wrapper {
	flex-wrap: wrap;
	flex: 1;
	align-self: center;
	display: flex;
}
.colleging-wrapper.shrink {
	flex: 0 auto;
}
.colleging-wrapper.mid {
	justify-content: center;
	align-self: center;
}
.colleging-wrapper.mid.gap1 {
	grid-column-gap: 1em;
	grid-row-gap: 1em;
}
.colleging-wrapper.vert {
	flex-direction: column;
	align-items: flex-start;
}
.colleging-wrapper.vert.center {
	text-align: center;
	align-items: center;
}
.colleging-wrapper.sticky {
	flex: 1;
	align-self: flex-start;
	align-items: flex-start;
	max-width: 50%;
	position: sticky;
	top: 140px;
}
.colleging-wrapper.sticky.span {
	flex-direction: column;
	max-width: none;
}
.colleging-wrapper.step {
	background-color: var(--sandy-brown);
	align-self: stretch;
}
.colleging-wrapper.full {
	min-width: 100%;
}
.colleging-wrapper.hide {
	display: none;
}
.colleging-wrapper.vertical {
	flex-direction: column;
}
.colleging-wrapper.justify-items_center {
	justify-content: center;
}
.colleging-content-wrapper {
	flex: 1;
	width: 100%;
}
.colleging-content-wrapper.white {
	color: var(--white-smoke);
	flex: 0 auto;
}
.colleging-content-wrapper.center {
	text-align: center;
	flex-direction: column;
	align-items: center;
	display: flex;
}
.colleging-hero-h1 {
	color: var(--midnight-blue);
	font-size: 4.7em;
	font-weight: 900;
}
.colleging-hero-h1.white {
	color: var(--white-smoke);
}
.colleging-hero-h1.center {
	text-align: center;
}
.colleging-brand {
	width: 88px;
	height: 88px;
	margin-bottom: 24px;
	margin-right: auto;
}
.colleging-brand.footer {
	margin-bottom: 12px;
	padding: 0;
}
.colleging-brand.main {
	align-self: center;
	width: 64px;
	height: 64px;
	margin-bottom: 0;
}
.colleging-brand.main.w--current {
	margin-bottom: 0;
}
.colleging-subheading {
	max-width: 65ch;
	margin-bottom: 24px;
	font-size: 1.2em;
	line-height: 1.2em;
}
.colleging-button {
	border: 2px solid var(--midnight-blue);
	color: var(--midnight-blue);
	letter-spacing: 2px;
	text-transform: uppercase;
	background-color: #0000;
	border-radius: 12px;
	padding: 0.5em 1em;
	font-family: Montserrat, sans-serif;
	font-size: 1.1em;
	font-weight: 700;
	line-height: 1.2em;
	transition: all 0.2s ease-in-out;
}
.colleging-button:hover {
	color: var(--midnight-blue);
	text-decoration: none;
	transform: scale(1.025);
}
.colleging-button:focus {
	text-decoration: none;
}
.colleging-button.space {
	margin-right: 12px;
}
.colleging-button.blue {
	border-color: var(--dodger-blue);
	background-color: var(--dodger-blue);
	color: var(--white-smoke);
	font-weight: 700;
}
.colleging-button.bottom_space {
	margin-bottom: 12px;
}
.colleging-button.orange {
	border-color: var(--sandy-brown);
	background-color: var(--sandy-brown);
	color: var(--midnight-blue);
}
.colleging-button.orange.spacee {
	margin-bottom: 24px;
	margin-right: 24px;
}
.colleging-button.small {
	border-color: var(--light-grey-2);
	border-radius: 0.5em;
	font-size: 0.9em;
}
.colleging-button.white {
	border-color: var(--white-smoke);
	color: var(--white-smoke);
}
.colleging-nav-link {
	color: var(--midnight-blue);
	letter-spacing: 0.05em;
	text-transform: uppercase;
	border-radius: 24px;
	justify-content: flex-start;
	align-items: center;
	margin-bottom: 0;
	margin-right: 12px;
	padding: 4px 12px;
	font-size: 1em;
	font-weight: 500;
	line-height: 24px;
	text-decoration: none;
	transition: all 0.2s ease-in-out;
	display: flex;
}
.colleging-nav-link.w--current,
.colleging-nav-link:hover {
	background-color: #f4f4f469;
}
.colleging-nav-link.end {
	margin-right: 0;
}
.colleging-main-nav-menu {
	align-items: center;
	display: flex;
}
.colleging-secondary-nav-menu {
	flex: 0 auto;
	align-items: center;
	display: flex;
}
.colleging-accent-heading {
	color: #797979;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	margin-bottom: 12px;
	font-size: 1em;
	font-weight: 600;
	line-height: 1em;
}
.colleging-accent-heading.center {
	text-align: center;
	letter-spacing: 0.125em;
}
.colleging-jounrey-wrap {
	width: 100%;
	position: relative;
}
.colleging-jounrey-step {
	align-items: center;
	max-width: 1156px;
	min-height: 66vh;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	position: relative;
}
.colleging-jounrey-step.last {
	margin-bottom: 0;
}
.colleging-jouney-bullet {
	background-color: var(--dodger-blue);
	border: 4px solid #fff;
	border-radius: 50%;
	width: 52px;
	min-width: 52px;
	height: 52px;
	min-height: 52px;
	margin-left: 6px;
	margin-right: 48px;
}
.colleging-jounrey-content {
	flex: 1;
	align-self: center;
	display: flex;
}
.colleging-jounrey-img {
	flex: 1;
	min-width: 256px;
	max-width: 33.33%;
	max-height: 277px;
	margin-left: auto;
	margin-right: auto;
}
.colleging-jounrey-img.smaller {
	max-width: 25%;
}
.colleging-jounrey-line {
	z-index: -1;
	background-color: var(--midnight-blue);
	width: 4px;
	height: 50%;
	margin-left: 30px;
	position: absolute;
	inset: auto 0 0;
}
.colleging-jounrey-line.bottom {
	inset: 0 0 auto;
}
.colleging-jounrey-line.full {
	flex: 0 auto;
	max-width: 4px;
	height: 100%;
	max-height: 100%;
	padding-right: 0;
	inset: 0 0 auto;
}
.colleging-spacer {
	width: 100%;
	height: 64px;
}
.colleging-spacer.short {
	height: 24px;
}
.colleging-article-card {
	flex: 1;
	min-width: 280px;
	max-width: 472px;
	margin-bottom: 24px;
	margin-right: 1%;
	text-decoration: none;
	position: relative;
}
.colleging-article-card:hover {
	text-decoration: none;
}
.colleging-article-card.hide {
	display: none;
}
.colleging-article-img {
	object-fit: cover;
	border-radius: 12px;
	min-width: 100%;
	min-height: 256px;
	max-height: 256px;
}
.colleging-article-img.logo {
	object-fit: contain;
	background-color: #fff;
	height: 280px;
	padding: 2em;
}
.colleging-article-content {
	width: 100%;
	margin-top: 12px;
	margin-left: 0;
	padding-right: 16px;
}
.colleging-article-category {
	background-color: var(--midnight-blue);
	color: var(--white-smoke);
	letter-spacing: 0.1em;
	border-top-right-radius: 12px;
	margin-bottom: 0;
	padding: 8px 12px;
	font-size: 1em;
	font-weight: 700;
	display: none;
	position: absolute;
	inset: auto auto 0 0;
}
.colleging-article-content-txt {
	transform-origin: 50% 0;
	color: var(--white-smoke);
	border-radius: 16px;
	transition: all 0.2s ease-in-out;
}
.colleging-article-title {
	color: var(--midnight-blue);
	text-transform: none;
	align-self: center;
	margin-bottom: 0.5em;
	font-family: Montserrat, sans-serif;
	font-size: 1.2em;
	font-weight: 700;
	line-height: 1.2em;
}
.colleging-article_date-time {
	color: var(--dim-grey);
	text-transform: capitalize;
	margin-bottom: 8px;
}
.colleging-article-summary {
	color: var(--dim-grey);
	margin-bottom: 12px;
	font-size: 0.9em;
	font-weight: 500;
	line-height: 1.4em;
}
.colleging-see-more_link {
	color: #444;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	border: 2px solid #000;
	border-radius: 12px;
	align-self: center;
	margin-left: auto;
	padding: 12px 24px;
	font-size: 1em;
	font-weight: 600;
	line-height: 24px;
	text-decoration: none;
	transition: all 0.2s ease-in-out;
}
.colleging-see-more_link:hover {
	transform: scale(1.05);
}
.colleging-journey-content-block {
	align-self: center;
	padding-right: 48px;
}
.colleging-email-subscribe-form {
	background-color: var(--dodger-blue);
	text-align: right;
	border-radius: 0.5em;
	flex: 1;
	align-self: center;
	width: 100%;
	padding: 1.5em;
}
.colleging-form-row {
	flex: 1;
	min-width: 100%;
	display: flex;
}
.colleging-form-col {
	flex: 1;
}
.colleging-text-field {
	border: 1px #000;
	border-radius: 0.5em;
	min-height: 36px;
	margin-bottom: 1em;
	padding: 1em;
	font-size: 1.2em;
	font-weight: 500;
	line-height: 1em;
}
.colleging-form-button {
	background-color: var(--midnight-blue);
	color: var(--white-smoke);
	letter-spacing: 2px;
	text-transform: uppercase;
	background-image: url("/images/002-straight-right-arrow.svg");
	background-position: -100%;
	background-repeat: no-repeat;
	background-size: 24px;
	border-radius: 0.5em;
	flex: 1;
	margin-left: auto;
	padding: 1em;
	font-size: 1em;
	font-weight: 600;
	line-height: 1.2em;
	transition: all 0.2s ease-in-out;
}
.colleging-form-button:hover {
	background-position: 16px;
	padding-left: 64px;
}
.colleging-form {
	text-align: right;
	flex-flow: wrap;
	justify-content: flex-start;
	align-items: flex-end;
	max-width: 408px;
	margin-left: auto;
	margin-right: 0;
	display: flex;
}
.colleging-footer {
	background-color: var(--midnight-blue);
	flex-wrap: wrap;
	justify-content: center;
	padding: 24px;
	display: flex;
}
.colleging-footer-conatiner {
	flex-wrap: wrap;
	width: 100%;
	max-width: 1440px;
	display: flex;
}
.colleging-footer-wrap {
	color: var(--white-smoke);
	flex: 1;
	align-self: flex-start;
	padding-right: 24px;
}
.colleging-footer-wrap.right {
	text-align: right;
	padding-right: 0;
}
.colleging-footer-wrap.mid {
	align-self: center;
}
.colleging-footer-heading {
	text-transform: capitalize;
	margin-bottom: 16px;
	font-size: 1.2em;
	line-height: 1.2em;
}
.colleging-footer-link {
	color: var(--white-smoke);
	width: 100%;
	margin-bottom: 16px;
	font-size: 1.2em;
	line-height: 1.4em;
	text-decoration: none;
	display: inline-block;
}
.colleging-footer-link:active,
.colleging-footer-link:focus,
.colleging-footer-link:hover {
	color: var(--white-smoke);
	text-decoration: none;
}
.colleging-footer-link:focus-visible {
	color: var(--white-smoke);
	text-decoration: none;
}
.colleging-footer-link:visited,
.colleging-footer-link[data-wf-focus-visible] {
	color: var(--white-smoke);
	text-decoration: none;
}
.colleging-footer-line {
	background-color: var(--light-grey);
	width: 100%;
	max-width: 1440px;
	height: 1px;
	margin-top: 24px;
	margin-bottom: 12px;
}
.colleging-text-block-2 {
	margin-right: 12px;
	font-size: 1em;
	line-height: 1em;
	display: inline;
}
.colleging-p-2 {
	letter-spacing: 1px;
	text-transform: uppercase;
	font-size: 16px;
}
.colleging-journey-heading {
	max-width: 645px;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
}
.colleging-orange_underline {
	border-bottom: 0.1em solid var(--sandy-brown);
	line-height: 1em;
	display: inline-block;
}
.colleging-nav-menu-2 {
	text-align: left;
	flex-flow: wrap;
	order: 1;
	justify-content: flex-end;
	align-self: center;
	align-items: center;
	display: flex;
}
.colleging-navigation {
	background-color: var(--alice-blue);
	justify-content: center;
	padding: 12px 24px;
	display: flex;
	position: sticky;
	inset: 0 0 auto;
}
.colleging-menu-button-2 {
	background-color: var(--white-smoke);
	border-radius: 50%;
	align-self: center;
	margin-left: auto;
}
.colleging-menu-button-2.w--open {
	color: var(--midnight-blue);
	background-color: #fffefe;
	box-shadow: 0 1px 16px #0000005e;
}
.colleging-blog-date {
	text-align: center;
	font-weight: 700;
}
.colleging-blog {
	flex: 1;
	max-width: 645px;
	margin-left: auto;
	margin-right: auto;
}
.colleging-blog figure {
	text-align: left;
	justify-content: flex-start;
	align-items: center;
	margin-bottom: 48px;
	display: flex;
}
.colleging-blog figcaption {
	color: #747474;
	text-align: left;
	max-width: 645px;
	margin-top: 12px;
	font-size: 1.2em;
	font-weight: 400;
}
.colleging-blog h2 {
	max-width: 645px;
}
.colleging-blog h4 {
	max-width: 645px;
	font-weight: 600;
}
.colleging-blog h3 {
	max-width: 645px;
	margin-bottom: 8px;
	line-height: 1.2em;
}
.colleging-blog.left {
	max-width: none;
	margin-left: 0;
}
.colleging-nav-container {
	align-items: center;
	width: 100%;
	max-width: 1440px;
	display: flex;
}
.colleging-blog-h1 {
	max-width: 901px;
	font-size: 3em;
	font-weight: 700;
}
.colleging-blog-progress {
	z-index: 9;
	background-color: var(--light-grey);
	width: 100%;
	min-width: 100%;
	height: 8px;
	position: sticky;
	inset: 80px 0 auto;
	overflow: hidden;
}
.colleging-progress {
	background-color: var(--dodger-blue);
	width: 100%;
	height: 8px;
}
.colleging-tool-embed {
	background-color: #0000;
	width: 100%;
	min-width: 100%;
}
.colleging-tool-embed.hide {
	display: none;
}
.colleging-p-white {
	color: #fff;
}
.colleging-img-wrapper {
	flex: 1;
	max-width: 95%;
	margin-left: auto;
	padding-right: 24px;
}
.colleging-img-wrapper.position-left {
	margin-left: 0;
	margin-right: auto;
}
.colleging-article-img-wrap {
	border-radius: 12px;
	position: relative;
	overflow: hidden;
}
.colleging-paragraph {
	font-size: 1em;
}
.colleging-paragraph.white {
	color: var(--alice-blue);
	margin-bottom: 0;
}
.colleging-paragraph.black {
	color: var(--midnight-blue);
}
.colleging-paragraph.center {
	text-align: center;
}
.colleging-paragraph.margin-bottom-200 {
	margin-bottom: 2rem;
}
.colleging-main-article-img-wrap {
	text-align: left;
	width: 100%;
	margin: 0 auto 2em;
}
.colleging-main-article-img {
	object-fit: cover;
	border-radius: 0.5em;
	min-width: 100%;
	max-height: 75vh;
	margin-bottom: 0.5em;
}
.colleging-caption {
	color: #6d6d6d;
	max-width: 645px;
	margin-left: 0;
	margin-right: auto;
	font-size: 12px;
	line-height: 16px;
}
.colleging-video-wrapper {
	justify-content: center;
	align-items: center;
	display: flex;
	position: absolute;
	inset: 0;
}
.colleging-lightbox_img {
	object-fit: cover;
	min-width: 100%;
	min-height: 100%;
	max-height: 100%;
}
.colleging-div-block {
	background-color: #000000b5;
	position: absolute;
	inset: 0;
}
.colleging-play-button {
	background-color: var(--dodger-blue);
	border-radius: 50%;
	width: 88px;
	min-width: 88px;
	height: 88px;
	min-height: 88px;
	padding: 27px;
	transition: all 0.2s ease-in-out;
	position: absolute;
}
.colleging-play-button:hover {
	transform: scale(1.1);
}
.colleging-image {
	height: 72px;
}
.colleging-navbar {
	z-index: 998;
	border-bottom: 1px solid var(--light-grey);
	background-color: #fff;
	justify-content: center;
	align-items: center;
	max-width: 100%;
	padding: 8px 24px;
	display: flex;
	position: sticky;
	top: 0;
}
.colleging-nav-link-1 {
	text-transform: none;
	border-bottom: 2px solid #349bff00;
	border-radius: 0;
	margin-left: 6px;
	margin-right: 6px;
	font-weight: 500;
	transition-property: none;
}
.colleging-nav-link-1:hover {
	border-bottom-color: var(--dodger-blue);
	color: var(--midnight-blue);
	text-decoration: none;
}
.colleging-nav-link-1:focus {
	border-bottom-color: var(--dodger-blue);
	text-decoration: none;
}
.colleging-nav-link-1.w--current {
	border-bottom-color: var(--dodger-blue);
	color: var(--dodger-blue);
}
.nav-link {
	color: var(--midnight-blue);
	font-weight: 500;
	text-decoration: none;
}
.nav-link:active,
.nav-link:focus,
.nav-link:hover {
	color: var(--midnight-blue);
	text-decoration: none;
}
.nav-link:focus-visible {
	color: var(--midnight-blue);
	text-decoration: none;
}
.nav-link:visited,
.nav-link[data-wf-focus-visible] {
	color: var(--midnight-blue);
	text-decoration: none;
}
.colleging-brand-2 {
	max-width: 256px;
}
.colleging-nav-menu {
	flex: 1;
	justify-content: flex-end;
	align-items: center;
	display: flex;
}
.colleging-article {
	padding-bottom: 24px;
}
.colleging-section-fullvh {
	justify-content: center;
	align-items: center;
	height: 634px;
	padding: 48px 24px;
	display: flex;
}
.colleging-h2-small {
	color: var(--dodger-blue);
	letter-spacing: 0.1em;
	text-transform: uppercase;
	background-color: #cde6ff;
	border-radius: 8px;
	margin-bottom: 24px;
	padding: 8px 16px;
	font-size: 1.2em;
	display: inline-block;
}
.colleging-h3-large {
	font-size: 2.53em;
}
.colleging-image-3 {
	background-color: #fff;
	width: 80%;
	max-height: 343px;
	margin-left: 0;
	margin-right: auto;
	padding: 12px;
}
.colleging-image-3.center {
	margin-left: auto;
	margin-right: auto;
}
.colleging-image-3.small {
	background-color: #fff;
	width: 60%;
	margin-left: 0;
	margin-right: auto;
}
.colleging-nav-dropdown {
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-end;
	margin-left: 0;
	margin-right: 0;
	display: flex;
	position: relative;
}
.colleging-dropdown-toggle {
	padding: 4px 40px 4px 12px;
	font-size: 1em;
	font-weight: 500;
	text-decoration: none;
}
.colleging-icon {
	margin-right: 12px;
}
.colleging-dropdown-list {
	margin-top: -4px;
}
.colleging-dropdown-list.w--open {
	background-color: var(--dodger-blue);
	border-radius: 12px;
	margin-top: 66px;
	box-shadow: 0 8px 16px #0003;
}
.colleging-dropdown-link {
	color: var(--white-smoke);
	font-size: 1.1em;
	font-weight: 500;
	text-decoration: none;
	transition: all 0.1s ease-in-out;
}
.colleging-dropdown-link:hover {
	color: var(--white-smoke);
	background-color: #ffffff2e;
	text-decoration: none;
}
.colleging-dropdown-link:active,
.colleging-dropdown-link:focus {
	color: var(--white-smoke);
	text-decoration: none;
}
.colleging-dropdown-link:focus-visible {
	color: var(--white-smoke);
	text-decoration: none;
}
.colleging-dropdown-link:visited,
.colleging-dropdown-link[data-wf-focus-visible] {
	color: var(--white-smoke);
	text-decoration: none;
}
.colleging-dropdown-link.w--current {
	color: var(--midnight-blue);
}
.colleging-dropdown-link.top {
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
}
.colleging-dropdown-link.bottom {
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
}
.colleging-carrot {
	background-color: var(--dodger-blue);
	border-top-left-radius: 4px;
	width: 24px;
	height: 24px;
	margin-left: auto;
	margin-right: 16px;
	position: absolute;
	inset: -12px 0 auto;
	transform: rotate(45deg);
}
.colleging-tool-card {
	color: var(--midnight-blue);
	text-align: left;
	background-color: #fff;
	border: 1px solid #d6d6d6;
	border-radius: 16px;
	flex-direction: column;
	flex: 1;
	justify-content: center;
	align-items: flex-start;
	min-width: 20rem;
	max-width: 256px;
	margin-bottom: 24px;
	margin-right: 24px;
	padding: 24px;
	transition: all 0.2s ease-in-out;
	display: flex;
}
.colleging-tool-card.hide {
	display: none;
}
.colleging-tool-card_img {
	max-height: 64px;
	margin-bottom: 24px;
	display: none;
}
.tool-card_title {
	max-width: none;
	font-size: 1.5em;
	font-weight: 800;
}
.colleging-html-embed {
	z-index: -1;
	justify-content: center;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	position: absolute;
	inset: 35vh 0 0;
}
.colleging-page-load {
	z-index: 1000;
	background-color: var(--dodger-blue);
	justify-content: center;
	align-items: center;
	height: 100%;
	display: none;
	position: fixed;
	inset: 0;
	overflow: hidden;
}
.colleging-page-load-img {
	max-width: 1440px;
	display: block;
}
.colleging-section-wrapper {
	position: relative;
	overflow: hidden;
}
.colleging-recaptcha {
	margin-left: auto;
}
.colleging-recaptcha.left {
	margin-left: 0;
	margin-right: auto;
}
.colleging-interactive-section {
	background-color: var(--alice-blue);
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	width: 100vw;
	min-height: 100vh;
	padding: 3em 2em 2em;
	display: flex;
}
.colleging-interactive-line {
	background-color: var(--dodger-blue);
	width: 80%;
	max-width: 1156px;
	height: 4px;
	margin-top: -20px;
	margin-left: auto;
	margin-right: auto;
	position: fixed;
	inset: auto 0;
}
.colleging-interactive-card {
	color: var(--midnight-blue);
	cursor: pointer;
	margin-left: 0.5em;
	margin-right: 0.5em;
	padding: 1.2em;
	text-decoration: none;
	position: relative;
}
.colleging-text-block-3 {
	text-align: center;
	font-size: 1.2em;
	font-weight: 700;
}
.colleging-image-4 {
	object-fit: contain;
	object-position: 50% 50%;
	width: 15em;
	height: 15em;
	margin-bottom: 2em;
	transition: all 0.2s;
}
.colleging-image-4:hover {
	transform: scale(1.1);
}
.colleging-image-4.map {
	object-position: 50% 70%;
}
.colleging-card-pop-up {
	cursor: default;
	background-color: #fff;
	border: 1px solid #000;
	border-radius: 12px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 12px;
	font-size: 1em;
	display: flex;
	position: absolute;
	inset: 0;
}
.colleging-text-block-4 {
	text-align: center;
	margin-bottom: 1em;
	font-size: 1.5em;
	font-weight: 700;
	line-height: 1.2em;
}
.colleging-interactive-container {
	flex: 0 auto;
	justify-content: space-between;
	align-items: center;
	max-width: 1440px;
	display: flex;
}
.colleging-close-card {
	background-color: var(--midnight-blue);
	color: var(--white-smoke);
	cursor: pointer;
	border-radius: 50%;
	justify-content: center;
	align-items: center;
	width: 32px;
	height: 32px;
	padding: 12px;
	display: flex;
	position: absolute;
	inset: -1em -1em auto auto;
}
.colleging-list-wrap {
	flex-wrap: wrap;
	margin-bottom: 24px;
	display: flex;
}
.colleging-list-item-wrap {
	flex: 1;
	align-items: center;
	min-width: 50%;
	margin-bottom: 24px;
	padding-right: 24px;
	display: flex;
}
.colleging-list-item-wrap.white {
	color: var(--white-smoke);
}
.colleging-list-icon {
	width: 32px;
	height: 32px;
	margin-right: 12px;
}
.colleging-list-txt {
	margin-bottom: 0;
	font-weight: 600;
}
.colleging-list-txt.white {
	color: var(--white-smoke);
}
.colleging-fixed-link {
	color: #b1b1b1;
	justify-content: center;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 1em;
	display: flex;
	position: fixed;
	inset: auto 0 0;
}
.colleging-text-block-5 {
	color: #a5a5a5;
	margin-left: auto;
	margin-right: auto;
	font-size: 1.2em;
	text-decoration: none;
}
.colleging-text-block-5:hover {
	text-decoration: underline;
}
.colleging-hero-img {
	max-width: 400px;
	margin-top: 24px;
	margin-bottom: 0;
}
.colleging-dropdown-toggle_txt {
	color: var(--midnight-blue);
	text-decoration: none;
}
.colleging-image-5 {
	width: 45%;
	margin-right: 5%;
}
.colleging-image-6 {
	margin-left: 4px;
}
.colleging-image-7 {
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.colleging-full {
	object-fit: cover;
	flex: 1;
	max-height: 505.6px;
	padding-right: 48px;
}
.colleging-full.left {
	padding-left: 48px;
	padding-right: 0;
}
.colleging-full.contain {
	object-fit: contain;
	width: 100%;
}
.colleging-full.contain.left {
	width: 100%;
}
.colleging-link,
.colleging-link:active,
.colleging-link:focus,
.colleging-link:hover {
	color: var(--white-smoke);
	text-decoration: underline;
}
.colleging-link:focus-visible {
	color: var(--white-smoke);
	text-decoration: underline;
}
.colleging-link:visited,
.colleging-link[data-wf-focus-visible] {
	color: var(--white-smoke);
	text-decoration: underline;
}
.colleging-link.black {
	color: var(--midnight-blue);
	font-weight: 700;
	text-decoration: underline;
}
.colleging-spotify-playlist {
	z-index: 9999;
	background-color: #0a0a0a;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.colleging-playlist_contain {
	background-color: #080808;
	background-image: linear-gradient(#202020, #090909);
	width: 100%;
	position: sticky;
	top: auto;
	bottom: 0;
}
.colleging-image-8 {
	margin-bottom: 1em;
}
.colleging-image-9 {
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.colleging-next-step {
	border-right: 1px solid var(--light-grey);
	border-left: 1px solid var(--light-grey);
	color: var(--white-smoke);
	letter-spacing: 0.1em;
	text-transform: uppercase;
	flex-flow: wrap;
	flex: 1;
	justify-content: center;
	align-items: center;
	font-size: 1.5em;
	font-weight: 900;
	text-decoration: none;
	transition: all 0.2s ease-in-out;
	display: flex;
	position: relative;
}
.colleging-next-step:hover {
	background-color: #ffad51;
}
.colleging-arrow {
	border: 1px solid var(--light-grey-2);
	color: var(--midnight-blue);
	background-color: #fff;
	border-radius: 50%;
	align-self: center;
	width: 36px;
	height: 36px;
	margin-top: -2.5em;
	margin-bottom: auto;
	font-size: 1.5em;
}
.colleging-arrow:hover {
	outline-color: var(--midnight-blue);
	outline-offset: 0;
	outline-width: 1px;
	outline-style: solid;
}
.colleging-arrow.rotate {
	margin-left: 0;
	margin-right: 12px;
	transform: rotate(180deg);
}
.colleging-arrow.left {
	margin-right: 60px;
	inset: 0 0 0 auto;
}
.colleging-arrow.inline {
	color: var(--midnight-blue);
	background-color: #0000;
	border-style: none;
	align-self: center;
	margin-top: 0;
	margin-bottom: 0;
}
.colleging-arrow.inline:hover {
	outline-color: var(--midnight-blue);
	outline-offset: 0;
	border-style: none;
	border-color: #0000;
	outline-width: 1px;
	outline-style: none;
}
.colleging-tool-review {
	z-index: 2;
	background-color: #0000;
	flex-direction: column;
	justify-content: center;
	align-items: flex-end;
	min-width: 64px;
	max-height: 256px;
	margin-top: auto;
	margin-bottom: auto;
	padding-right: 8px;
	display: flex;
	position: fixed;
	inset: 0 0 0 auto;
}
.colleging-thumb-block {
	color: var(--midnight-blue);
	background-color: #fff;
	align-items: center;
	height: 48px;
	margin-bottom: 0;
	padding: 8px 8px 8px 0;
	text-decoration: none;
	display: flex;
	overflow: hidden;
}
.colleging-thumb-icon {
	height: 36px;
	max-height: 36px;
	margin-left: 8px;
}
.colleging-tool_review-txt {
	white-space: nowrap;
	margin-left: 8px;
	margin-right: 8px;
}
.colleging-video-2 {
	border: 1px #000;
	margin-right: 24px;
}
.colleging-img {
	margin-bottom: 24px;
}
.colleging-img.small {
	width: 100%;
	max-width: 384px;
}
.colleging-img.inline {
	height: 100%;
	max-height: 350px;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding-right: 2em;
	display: block;
}
.colleging-line {
	z-index: -1;
	background-color: #000;
	width: 100%;
	height: 2px;
	position: absolute;
	top: 34.141%;
}
.colleging-image-10 {
	max-width: 168px;
	margin-top: 12px;
	position: absolute;
	inset: 0 auto auto 33%;
}
.colleging-success-cotnainer {
	background-color: var(--dodger-blue);
	color: var(--light-grey);
	text-align: center;
	text-transform: uppercase;
	max-width: 256px;
	margin-right: 12px;
	padding: 8px 12px;
	font-weight: 900;
	display: none;
	position: fixed;
}
.colleging-exit {
	border: 0.5px solid var(--light-grey);
	background-color: var(--white-smoke);
	color: var(--midnight-blue);
	cursor: pointer;
	border-radius: 50%;
	justify-content: center;
	align-items: center;
	width: 24px;
	height: 24px;
	font-size: 12px;
	display: flex;
	position: absolute;
	inset: -8px -8px auto auto;
}
.colleging-article-avatar {
	grid-column-gap: 1em;
	grid-row-gap: 1em;
	color: var(--dim-grey);
	align-items: center;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	text-decoration: none;
	display: flex;
}
.colleging-article-avatar.space {
	margin-bottom: 1em;
}
.colleging-article-logo {
	object-fit: cover;
	border: 1px solid #f4f4f469;
	border-radius: 50%;
	width: 3em;
	min-width: 3em;
	height: 3em;
	min-height: 3em;
}
.colleging-heading {
	margin-bottom: 0;
	font-size: 1em;
	font-weight: 500;
}
.colleging-p {
	margin-bottom: 1.5em;
}
.colleging-blog-category {
	color: var(--dodger-blue);
	text-transform: uppercase;
	margin-bottom: 1em;
	font-weight: 700;
	text-decoration: none;
	display: inline-block;
}
.colleging-blog-informaion-wrapper {
	grid-column-gap: 1.5em;
	grid-row-gap: 1.5em;
	border-top: 1px solid var(--light-grey);
	border-bottom: 1px solid var(--light-grey);
	flex-flow: wrap;
	flex: 1;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	margin-bottom: 1em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	display: flex;
}
.colleging-share-button-wrap {
	grid-column-gap: 1em;
	grid-row-gap: 1em;
	flex-wrap: nowrap;
	flex: 0 auto;
	justify-content: flex-end;
	align-items: center;
	display: flex;
}
.colleging-row_p {
	max-width: 645px;
	margin-top: 0;
	margin-bottom: 2em;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.5em;
}
.colleging-row_p.row_small {
	color: #6d6d6d;
	text-transform: none;
	margin-top: 0;
	margin-bottom: 2em;
	font-size: 0.8em;
}
.colleging-row_p.row_small.no-m {
	margin-bottom: 0;
}
.colleging-row_p.row_small.no-m.span {
	width: 100%;
}
.colleging-share-btn {
	color: #eaf2ff;
	cursor: pointer;
	background-color: #0000;
	border: 1px solid #daedff;
	border-radius: 0.5em;
	align-items: center;
	text-decoration: none;
	transition: all 0.2s ease-in-out;
	display: flex;
	overflow: hidden;
}
.colleging-share-btn:hover {
	outline-color: var(--midnight-blue);
	outline-offset: 0;
	background-color: #daedff;
	outline-width: 1px;
	outline-style: solid;
}
.colleging-share-btn.first {
	margin-left: 1em;
}
.colleging-share-btn.first:active,
.colleging-share-btn.first:hover,
.colleging-share-btn.first:visited {
	color: #2c466d;
	text-decoration: none;
}
.colleging-share-btn_icon {
	width: 2em;
	min-width: 48px;
	height: 2em;
	min-height: 48px;
	margin-right: 0;
	padding: 0.6em;
}
.colleging-like-button {
	color: var(--dodger-blue);
	cursor: pointer;
	background-color: #daedff00;
	border: 1px solid #daedff;
	border-radius: 0.5em;
	justify-content: center;
	align-items: center;
	min-width: 36px;
	min-height: 36px;
	padding: 0.5em;
	font-weight: 600;
	transition: all 0.2s ease-in-out;
	display: flex;
}
.colleging-like-button:hover {
	outline-color: var(--midnight-blue);
	outline-offset: 0;
	background-color: #daedff;
	outline-width: 1px;
	outline-style: solid;
}
.colleging-like-button-icon {
	width: 1.5em;
	min-width: 1.5em;
	height: 1.5em;
	min-height: 1.5em;
}
.colleging-like-button_text {
	margin-left: 0.5em;
	display: none;
}
.colleging-recommended-wrapper {
	grid-column-gap: 0.75em;
	grid-row-gap: 0.75em;
	flex-direction: column;
	width: 100%;
	margin-bottom: 1em;
	display: flex;
}
.colleging-blog-card_small {
	grid-column-gap: 1.5em;
	grid-row-gap: 1.5em;
	color: var(--midnight-blue);
	background-color: #fff;
	border: 1px solid #cecece;
	border-radius: 0.5em;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	align-items: center;
	min-width: 16em;
	padding: 1.5em;
	font-size: 0.875em;
	text-decoration: none;
	transition: all 0.2s ease-in-out;
	display: grid;
}
.colleging-blog-card_small_image-wrap {
	border-radius: 0.25em;
	justify-content: center;
	align-items: flex-start;
	width: 100%;
	padding-bottom: 100%;
	display: flex;
	position: relative;
	overflow: hidden;
}
.colleging-blog-card_image {
	object-fit: cover;
	width: 100%;
	height: 100%;
	min-height: 100%;
	position: absolute;
}
.colleging-heading-tiny {
	margin-bottom: 12px;
	font-size: 1.5em;
}
.colleging-paragraph_small {
	margin-bottom: 2em;
	font-size: 0.875em;
}
.colleging-paragraph_small.no-m {
	margin-bottom: 0;
}
.colleging-space {
	margin-bottom: 1em;
}
.colleging-follow_aside {
	grid-column-gap: 1em;
	grid-row-gap: 1em;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center;
	padding: 0;
	display: flex;
}
.colleging-author.white {
	color: var(--white-smoke);
	line-height: 1.5em;
}
.colleging-blog-card {
	grid-column-gap: 1.5em;
	grid-row-gap: 1.5em;
	border: 1px solid var(--light-grey-2);
	background-color: #fff;
	border-radius: 0.5em;
	flex-direction: column;
	flex: 1;
	min-width: 16em;
	max-width: 32em;
	margin-bottom: 1em;
	margin-right: 0;
	padding: 1.5em;
	display: flex;
}
.colleging-blog-card_image-wrapper {
	border-radius: 0.5em;
	width: 100%;
	margin-bottom: 0;
	padding-bottom: 75%;
	position: relative;
	overflow: hidden;
}
.colleging-blog-card_heading-wrap {
	grid-column-gap: 1em;
	grid-row-gap: 1em;
	justify-content: space-between;
	align-items: flex-start;
	margin-bottom: 0.5em;
	display: flex;
}
.colleging-featured-article_hero {
	background-color: var(--dodger-blue);
	border-radius: 1em;
	flex: 1;
	align-items: flex-end;
	min-height: 66vh;
	padding: 3em;
	display: flex;
	position: relative;
	overflow: hidden;
}
.colleging-featured-article_detail-wrapper {
	grid-column-gap: 1.5em;
	grid-row-gap: 1.5em;
	flex-direction: column;
	align-items: flex-start;
	display: flex;
	position: relative;
}
.colleging-featured-article_hero_title {
	color: var(--white-smoke);
	margin-bottom: 0;
	font-size: 3em;
}
.colleging-featured-article_hero_image {
	object-fit: cover;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
}
.colleging-bg-wrapper {
	position: absolute;
	inset: 0;
	overflow: hidden;
}
.colleging-bg-overlay_gadient {
	background-image: linear-gradient(to top, #000000ba, #151e3f00);
	height: 100%;
	margin-top: auto;
	position: absolute;
	inset: 0;
}
.colleging-blog-slider {
	background-color: #0000;
	flex: 0 auto;
	width: 100%;
	max-width: 1440px;
	height: auto;
	padding-bottom: 0;
	overflow: visible;
}
.colleging-blog-slide_mask {
	width: 33%;
	height: auto;
	overflow: visible;
}
.colleging-blog-slide {
	height: auto;
	margin-right: 1.5em;
}
.colleging-slide-nav {
	display: none;
}
.colleging-heading-medium {
	font-size: 1.5em;
}
.colleging-blog-card_wrapper {
	grid-column-gap: 1em;
	grid-row-gap: 1em;
	flex-wrap: wrap;
	display: flex;
}
.colleging-blog-card_small_title {
	align-self: center;
	margin-bottom: 0;
	font-size: 1.5em;
}
.colleging-edvisor-card {
	border: 1px solid var(--light-grey-2);
	background-color: #fff;
	border-radius: 0.5em;
	flex: 1;
	min-width: 16rem;
	margin-bottom: 1.5em;
	padding: 1.5em;
}
.colleging-edvisor-card_image-wrapper {
	border: 2px solid var(--sandy-brown);
	background-color: var(--white-smoke);
	border-radius: 50%;
	width: 5.5em;
	height: 5.5em;
	margin-top: -3em;
	margin-bottom: 1.5em;
	display: flex;
	overflow: hidden;
}
.colleging-edvisor-card_bio {
	color: #757575;
	font-size: 0.875em;
}
.colleging-edvisor-card_name {
	color: var(--midnight-blue);
	font-size: 1.25em;
}
.colleging-edvisor-card_title {
	color: var(--dim-grey);
	font-size: 1em;
	font-style: italic;
}
.colleging-blog-category-section {
	align-self: stretch;
	margin-bottom: 1.5em;
}
.colleging-blog-category-section-header {
	grid-column-gap: 1.5em;
	grid-row-gap: 1.5em;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 1.5em;
	display: flex;
}
.colleging-link-span {
	text-decoration: none;
}
.colleging-link-span.text-color-white {
	color: var(--white-smoke);
}
.colleging-edvisor-card_image {
	object-fit: cover;
	width: 100%;
	height: 100%;
}
.colleging-button-wrap {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	display: flex;
}
.utility-page-wrap {
	justify-content: center;
	align-items: center;
	width: 100vw;
	max-width: 100%;
	height: 100vh;
	max-height: 100%;
	display: flex;
}
.utility-page-content {
	text-align: center;
	flex-direction: column;
	width: 260px;
	display: flex;
}
.utility-page-form {
	flex-direction: column;
	align-items: stretch;
	display: flex;
}
.tools-tab {
	background-color: #eee;
	padding: 3rem 2rem;
}
.tools-tab_link {
	background-color: #0000;
	border-bottom: 1px solid #0000;
	font-size: 1rem;
	font-weight: 500;
}
.tools-tab_link:hover {
	border-bottom-color: var(--midnight-blue);
	color: var(--midnight-blue);
	text-decoration: none;
}
.tools-tab_link:focus {
	border-bottom-color: var(--midnight-blue);
	text-decoration: none;
}
.tools-tab_link.w--current {
	border-bottom-style: solid;
	border-bottom-color: var(--midnight-blue);
	background-color: #0000;
	font-weight: 700;
}
.tools-tab_menu {
	justify-content: center;
	display: flex;
}
.tabs-content {
	justify-content: center;
	align-items: center;
	width: 100%;
	padding-top: 4rem;
	display: flex;
}
.colleging_spacer {
	height: 2rem;
}
.tools-tab_tab-pane {
	width: 100%;
	max-width: 1440px;
}
.button {
	color: #fff;
	letter-spacing: 0.5px;
	text-shadow: none;
	background-color: #fa7d02;
	border-radius: 50px;
	align-self: flex-end;
	margin-left: auto;
	margin-right: auto;
	padding: 16px 36px;
	font-size: 20px;
	font-weight: 600;
	line-height: 24px;
	transition: all 0.4s;
}
.button:hover {
	color: #fff;
	background-color: #f8a03c;
	text-decoration: none;
	transform: translate(0, -3px);
}
.button:active,
.button:focus {
	color: #fff;
	text-decoration: none;
}
.button:focus-visible {
	color: #fff;
	text-decoration: none;
}
.button:visited,
.button[data-wf-focus-visible] {
	color: #fff;
	text-decoration: none;
}
.dropdowntoggle {
	background-color: #0000;
	border: 1px solid #00000040;
	width: 100%;
	margin-left: 0;
	margin-right: auto;
	padding-top: 15px;
	padding-bottom: 15px;
	transition: all 0.4s;
	display: block;
}
.dropdowntoggle:hover {
	border-color: #1e6ee180;
}
.droplistfeature {
	background-color: #fff;
	display: block;
	position: relative;
	overflow: hidden;
}
.dropdownfeature {
	z-index: auto;
	margin-bottom: 20px;
	margin-left: 0;
	margin-right: auto;
	display: block;
	overflow: hidden;
}
.tab-content {
	color: #0c4977;
	text-align: left;
	text-shadow: none;
	background-color: #f8f8f8;
	border: 1px solid #00000040;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	min-height: auto;
	padding: 20px 40px 20px 20px;
	font-family: PT Sans, sans-serif;
	display: block;
}
.curevl_lender-txt-links {
	color: #000;
	transition: all 0.4s;
}
.curevl_lender-txt-links:active,
.curevl_lender-txt-links:hover {
	color: #0c4977;
	text-decoration: none;
}
.curevl_lender-txt-links:focus,
.curevl_lender-txt-links:visited {
	color: #000;
	text-decoration: underline;
}
.divinsideaccordion {
	color: #fff;
	width: 100%;
	padding: 0;
	overflow: hidden;
}
.text-block-3 {
	color: #222;
	letter-spacing: normal;
	font-size: 18px;
	font-weight: 400;
	line-height: 26px;
	display: inline-block;
}
.text-block-3.larger-font {
	font-size: 24px;
	font-weight: 300;
	line-height: 34px;
}
.curevl_lender-logo-img {
	margin-bottom: 10px;
}
.curevl_lender-page-section {
	text-align: center;
	padding-top: 60px;
	padding-bottom: 60px;
}
.dropdownarrow {
	color: #0c4977;
	border-radius: 10%;
	font-size: 21px;
	inset: 0 0 0 auto;
}
.div-block-37 {
	padding-top: 30px;
	padding-bottom: 0;
}
.curevl_big-blue {
	color: #0c4977;
	text-transform: capitalize;
	max-width: 100%;
	font-size: 45px;
	font-weight: 400;
	line-height: 55px;
}
.text-block-7 {
	color: #0c4977;
	margin-bottom: 30px;
	font-size: 24px;
	line-height: 34px;
}
.curevl_lender-dividing-div {
	text-align: center;
	border-bottom: 1px solid #717375;
	flex-direction: column;
	align-items: center;
	padding-top: 40px;
	padding-bottom: 40px;
	display: flex;
}
.curevl_content-div {
	z-index: 3;
	text-align: center;
	text-shadow: -1px 1px 6px #000;
	width: 90%;
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.curevl_content-div.noshadow {
	text-align: center;
	text-shadow: none;
	flex-direction: column;
	align-items: center;
	display: flex;
}
.curevl_content-div.noshadow.more-padding {
	text-align: center;
	flex-direction: column;
	align-items: center;
	padding-top: 40px;
	display: flex;
}
.curevl_content-div.noshadow {
	text-shadow: none;
}
.curevl_content-div.noshadow.more-padding {
	padding-top: 40px;
}
.link-block-3 {
	margin-top: 20px;
}
.button-2 {
	color: #fff;
	letter-spacing: 0.5px;
	text-shadow: none;
	background-color: #fa7d02;
	border-radius: 50px;
	align-self: flex-end;
	padding: 16px 36px;
	font-size: 20px;
	font-weight: 600;
	line-height: 24px;
	transition: all 0.4s;
}
.button-2:hover {
	background-color: #f8a03c;
	transform: translate(0, -3px);
}
.colleging-ad-wrapper {
	justify-content: center;
	align-items: center;
	width: 100%;
	max-width: 1440px;
	margin: 3px auto;
	padding-top: 0;
	padding-bottom: 0;
	display: block;
	position: relative;
	overflow: hidden;
}
.colleging-ad-wrapper.margin-bottom-500 {
	margin-bottom: 1.5rem;
}
.colleging-ad {
	object-fit: contain;
	width: 100%;
	max-height: 250px;
}
.details-block {
	background-color: var(--light-grey);
	cursor: pointer;
	border-radius: 0.25rem;
	padding: 0.5rem 1.5rem;
	font-weight: 600;
}
.details_side-overlay {
	z-index: 9999;
	border-left: 1px solid var(--light-grey);
	text-align: left;
	background-color: #fff;
	max-width: 33%;
	max-height: 100vh;
	padding: 6rem 3rem 3rem;
	display: flex;
	position: fixed;
	inset: 0 0 0 auto;
	overflow: auto;
	box-shadow: 3px 3px 16px -4px #151e3f61;
}
.exit-block {
	border-left: 1px solid var(--light-grey);
	background-color: var(--light-grey);
	cursor: pointer;
	border-radius: 0.25rem;
	justify-content: center;
	align-items: center;
	width: 3rem;
	height: 3rem;
	font-size: 1rem;
	font-weight: 700;
	display: flex;
	position: absolute;
	inset: 1.5rem 1.5rem auto auto;
}
.button-group {
	grid-column-gap: 0.5rem;
	grid-row-gap: 0.5rem;
	flex-wrap: wrap;
	display: flex;
}
.ck-sr__only,
.text-block-2 {
	width: 1px;
	height: 1px;
	margin: -1px;
	position: absolute;
	overflow: hidden;
}
.ck-radio__desc {
	color: #6d6d6d;
	text-transform: lowercase;
	cursor: pointer;
	font-size: 16px;
	font-weight: 400;
}
.ck-radio-w {
	color: #999c98;
	cursor: pointer;
	margin-top: 1rem;
	margin-bottom: 0;
	padding-left: 2em;
	transition: color 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.ck-radio-w:hover {
	color: #515750;
}
.ck-radio-w.is--not-allowed {
	cursor: not-allowed;
}
.ck__exitbtn__line {
	background-color: #515750;
	width: 1em;
	height: 2px;
	position: absolute;
}
.ck__exitbtn__line.is--left {
	transform: rotate(45deg);
}
.ck__exitbtn__line.is--right {
	transform: rotate(-45deg);
}
.ck-modal__exit-btn {
	z-index: 5;
	cursor: pointer;
	background-color: #eaf2ff;
	border-radius: 0.25em;
	justify-content: center;
	align-items: center;
	width: 2.5em;
	height: 2.5em;
	margin: 1em 1.25em -2.5em auto;
	transition: background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	display: flex;
	position: relative;
}
.ck-modal__exit-btn:hover {
	color: #eaf2ff;
	background-color: #6d6d6d;
}
.ck-modal__exit-btn.is--sticky {
	width: 2.5em;
	height: 2.5em;
	position: sticky;
	top: 1em;
}
.ck-preference__bg {
	opacity: 1;
	-webkit-backdrop-filter: blur(5px);
	backdrop-filter: blur(5px);
	cursor: pointer;
	background-color: #2c466d42;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0;
}
.ck-preference__scroll-w {
	width: 100%;
	max-height: 100%;
	padding: 1em 2rem;
	position: relative;
	overflow: auto;
}
.ck-modal__content-w {
	padding: 1.75em 2em;
}
.ck-modal__content-w.is--small {
	padding: 1em 2em 0;
}
.ck-modal__content-w.is--small.grow {
	flex: 1;
	padding-bottom: 1em;
}
.ck-form {
	padding-top: 1em;
	padding-bottom: 0.5rem;
}
.ck-preference-w {
	z-index: 999;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: none;
	position: fixed;
	inset: 0;
}
.ck-radio__label {
	color: #2c466d;
	text-transform: capitalize;
	cursor: pointer;
	margin-bottom: 0.5rem;
	font-size: 1rem;
	font-weight: 900;
}
.row_p {
	max-width: 75ch;
	margin-top: 0;
	margin-bottom: 2em;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.25em;
}
.row_p.no-margin {
	margin-bottom: 0;
	font-size: 1rem;
}
.row_p.row_small {
	color: #6d6d6d;
	text-transform: none;
	margin-top: 0;
	margin-bottom: 2em;
	font-size: 1rem;
}
.subtitle {
	color: #2c466d;
	letter-spacing: 0;
	text-transform: none;
	margin-top: 0;
	margin-bottom: 0.5em;
	font-size: 1.25rem;
	font-weight: 900;
	line-height: 1.25em;
	text-decoration: none;
}
.subtitle:active,
.subtitle:focus,
.subtitle:hover {
	color: #2c466d;
	text-decoration: none;
}
.subtitle:focus-visible {
	color: #2c466d;
	text-decoration: none;
}
.subtitle:visited,
.subtitle[data-wf-focus-visible] {
	color: #2c466d;
	text-decoration: none;
}
.subtitle.blue {
	color: #2c466d;
}
.ck-form-w {
	margin-bottom: 0;
}
.ck-radio__btn {
	float: left;
	border: 1.75px solid #999c98;
	border-radius: 0.375em;
	width: 1.25em;
	min-width: 1.25px;
	height: 1.25em;
	min-height: 1.25px;
	margin-top: 0;
	margin-left: -2em;
	transition: background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.ck-radio__btn.w--redirected-checked {
	background-color: #00a6ce;
	background-image: url("/images/radio__checkmark.svg");
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 0.625em;
	border-style: none;
	border-radius: 0.375em;
	width: 1.25em;
	height: 1.25em;
	margin-top: 0;
	margin-left: -2em;
}
.ck-radio__btn.is--checked {
	border-color: var(--dodger-blue);
	background-color: var(--dodger-blue);
	background-image: url("/images/radio__checkmark.svg");
	background-position: 45%;
	background-repeat: no-repeat;
	background-size: 0.625em;
}
.ck-modal__btns-w {
	background-color: #f3f7f2;
	border-radius: 0 0 0.5rem 0.5rem;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	padding: 2rem;
	display: flex;
}
.ck-modal__btns-w.in-pref-manger {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	background-color: #eaf2ff;
	flex-wrap: nowrap;
	margin-top: 2rem;
	padding-left: 1rem;
	padding-right: 1rem;
}
.ck-modal__btns-w.is--small {
	background-color: #eaf2ff;
	justify-content: flex-start;
	padding: 1em 2em;
}
.ck-button__txt {
	line-height: 1em;
}
.ck-modal {
	color: #515750;
	background-color: #fff;
	border-radius: 1rem;
	flex-direction: column;
	max-width: 32em;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	box-shadow: 0 4px 8px -4px #2c466d42;
}
.ck-modal.hide {
	display: none;
}
.ck-txt-link {
	color: #515750;
	font-weight: 400;
	transition: color 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.ck-txt-link:hover {
	color: #262926;
}
.ck-button-w {
	background-color: var(--midnight-blue);
	color: #fff;
	text-align: center;
	border-radius: 0.5em;
	align-items: center;
	padding: 0.875em 1.5em;
	font-size: 1em;
	font-weight: 400;
	text-decoration: none;
	transition: color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),
		background-color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	display: flex;
}
.ck-button-w:hover {
	color: #fff;
	background-color: #022150;
}
.ck-button-w:active,
.ck-button-w:focus {
	color: #fff;
}
.ck-button-w:focus-visible {
	color: #fff;
}
.ck-button-w:visited,
.ck-button-w[data-wf-focus-visible] {
	color: #fff;
}
.ck-button-w.is--fullwidth {
	flex: none;
}
.ck-button-w.is--secondary {
	color: #6d6d6d;
	background-color: #0000;
	margin-right: -1.25em;
	padding-left: 1.25em;
	padding-right: 1.25em;
	font-size: 0.9em;
	font-weight: 400;
}
.ck-button-w.is--secondary:hover {
	color: #262926;
	text-decoration: underline;
}
.ck-button-w.is--secondary.is--fullwidth {
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
}
.row_link {
	color: #6aa5fe;
	align-items: center;
	font-weight: 400;
	display: inline;
}
.cookie-wrapper {
	z-index: 10;
	display: flex;
}
.ck-preference__btn {
	color: #262926;
	background-color: #fff;
	border: 1px solid #c7c7c7;
	border-radius: 0.5em 0.5em 0 0;
	align-items: center;
	margin-bottom: -0.125em;
	padding: 0.75em 1em 0.875em;
	font-size: 0.9em;
	font-weight: 400;
	line-height: 1;
	text-decoration: none;
	transition: margin-bottom 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	display: flex;
}
.ck-preference__btn:hover {
	margin-bottom: 0;
	text-decoration: underline;
}
.ck-preference__icon {
	flex: none;
	width: 1.125em;
	height: 1.125em;
	margin-right: 1em;
}
.ck-prefmanager-w {
	z-index: 100;
	color: #262926;
	text-decoration: none;
	display: block;
	position: fixed;
	bottom: 0;
	left: 1rem;
}
.ck-prefmanager-w:hover {
	text-decoration: underline;
}
.ck-css-styles {
	display: none;
}
.ck-cookie-w {
	z-index: 200;
	border-radius: 0.5em;
	max-width: 25em;
	display: flex;
	position: fixed;
	inset: auto 2em 2em auto;
	box-shadow: 0 4px 8px -4px #2c466d42;
}
.ck-attr-btn {
	width: 1px;
	height: 1px;
	margin: -1px;
	position: absolute;
	overflow: hidden;
}
.onbaording-section {
	flex-flow: column;
	min-height: 100vh;
	padding: 3rem 2rem;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	display: flex;
}
.onboarding-logo {
	width: 100%;
	max-width: 256px;
	max-height: 88px;
	margin-left: auto;
	margin-right: auto;
}
.onboarding-logo-wrapper {
	justify-content: center;
	align-items: flex-start;
	margin-bottom: 2rem;
	margin-left: auto;
	margin-right: auto;
	display: flex;
}
.onboarding-status-block {
	width: 100%;
	margin-bottom: 2rem;
	position: relative;
	inset: 0 0 auto;
}
.onboarding-status-bar {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	max-width: 512px;
	height: 8px;
	margin-left: auto;
	margin-right: auto;
	display: flex;
}
.on-boarding-status-pill {
	background-color: #e4e4e4;
	border-radius: 1rem;
	flex: 1;
	height: 100%;
}
.on-boarding-status-pill.filled {
	background-color: #63c5fc;
}
.onboarding-form {
	grid-column-gap: 6rem;
	grid-row-gap: 6rem;
	flex-flow: column;
	max-width: 1156px;
	margin: auto;
	display: flex;
}
.form-section {
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex;
}
.form-section.vertical {
	flex-flow: column;
}
.form-section.hide {
	display: none;
}
.form-col {
	flex: 1;
}
.form-col.shrink {
	flex: 0 auto;
	align-self: center;
}
.form-row {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: row;
	flex: 1;
	display: flex;
	position: relative;
}
.form-row.vertical {
	grid-row-gap: 1rem;
	flex-flow: column;
}
.onboarding-heading {
	text-align: center;
	letter-spacing: 0;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 4em;
}
.onboarding-text-input {
	background-color: #ededed;
	border: 1px #000;
	border-radius: 0.25rem;
	min-width: 256px;
	min-height: 48px;
}
.onboarding-label-large {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 2em;
}
.onboarding-form-navigation {
	grid-column-gap: 0.5rem;
	grid-row-gap: 0.5rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex;
}
.onboarding-nav-button {
	text-align: center;
	background-color: #000;
	border-radius: 0.5rem;
	min-width: 256px;
	padding: 1rem 2rem;
	font-size: 16px;
	font-weight: 700;
}
.onboarding-nav-button:hover {
	color: var(--light-grey);
	background-color: #1a1a1a;
	text-decoration: none;
}
.onboarding-nav-button.back {
	color: var(--midnight-blue);
	background-color: #e7e7e7;
	transition: all 0.2s ease-in-out;
}
.onboarding-nav-button.back:hover {
	color: var(--midnight-blue);
	background-color: #d4d4d4;
}
.radio-button-field {
	flex-flow: column;
	justify-content: center;
	align-items: center;
	padding: 2rem 3rem;
	display: flex;
	position: relative;
}
.onboarding-radio-button {
	cursor: pointer;
	background-image: url("/images/black-check.png");
	background-position: 90% -50%;
	background-repeat: no-repeat;
	background-size: auto;
	border-radius: 0.25rem;
	width: 100%;
	height: 100%;
	margin-top: 0;
	margin-left: 0;
	transition: all 0.2s ease-in-out;
	position: absolute;
	inset: 0;
}
.onboarding-radio-button:hover {
	border-color: #000;
}
.onboarding-radio-button.w--redirected-checked {
	background-image: url("/images/black-check.png");
	background-position: 90% 10%;
	background-repeat: no-repeat;
	background-size: 24px 24px;
	border-width: 2px;
	border-color: #000;
}
.onboarding-radio-button.w--redirected-focus {
	border-color: #000;
}
.radio-group {
	grid-column-gap: 2rem;
	grid-row-gap: 1rem;
	flex-flow: wrap;
	justify-content: center;
	width: 100%;
	max-width: 1028px;
	margin-bottom: 2rem;
	display: flex;
}
.radio-button-image {
	aspect-ratio: 1;
	object-fit: contain;
	object-position: 50% 50%;
	width: 100%;
	height: 152px;
	margin-bottom: 1rem;
}
.radio-button-label {
	font-size: 16px;
	font-weight: 700;
}
.onboarding-label-medium {
	margin-bottom: 0.5rem;
	font-size: 1.25em;
	font-weight: 700;
}
.select-field {
	min-height: 48px;
}
.onboarding-select-input {
	color: var(--midnight-blue);
	background-color: #ededed;
	border: 1px #000;
	border-radius: 0.25rem;
	min-width: 256px;
	min-height: 48px;
}
.form-container {
	flex-flow: column;
	width: 100%;
	max-width: 1028px;
	margin-bottom: 1rem;
	margin-left: auto;
	margin-right: auto;
	display: flex;
}
.form-container.short {
	min-width: 512px;
	max-width: 772px;
	margin-bottom: 2rem;
}
.form-container.hide {
	display: none;
}
.remove-button {
	grid-column-gap: 0.5rem;
	grid-row-gap: 0.5rem;
	color: #d53636;
	text-align: center;
	border-radius: 50%;
	justify-content: center;
	align-self: flex-end;
	align-items: center;
	min-width: 48px;
	min-height: 48px;
	margin-bottom: 10px;
	font-weight: 400;
	text-decoration: none;
	display: flex;
	position: relative;
}
.remove-button:hover {
	filter: saturate();
	background-color: #f10f0f26;
	text-decoration: underline;
}
.remove-button.first,
.remove-button.placeholder:hover {
	background-color: #f10f0f00;
}
.add-child-button {
	color: var(--midnight-blue);
	font-weight: 700;
	text-decoration: none;
	display: block;
}
.add-child-button:hover {
	text-decoration: underline;
}
.form-block {
	flex-flow: column;
	flex: 1;
	justify-content: center;
	align-items: center;
	margin-bottom: 0;
	padding-top: 0;
	display: flex;
	position: relative;
}
.remove-button-icon {
	width: 1.5rem;
	height: 1.5rem;
}
.remove-button-text {
	display: none;
}
.opt-out-link {
	color: var(--midnight-blue);
	margin-top: 1rem;
}
@media screen and (max-width: 991px) {
	h1 {
		font-size: 4.5em;
	}
	h2 {
		font-size: 2.5em;
	}
	h3 {
		font-size: 2em;
	}
	h4 {
		font-size: 1.5em;
	}
	h5 {
		font-size: 1.2em;
	}
	.colleging-section.blog {
		padding-top: 48px;
	}
	.colleging-container {
		flex-wrap: wrap;
	}
	.colleging-container.mobile-reverse-wrap,
	.colleging-container.reverse {
		flex-direction: column-reverse;
	}
	.colleging-container._5-col {
		grid-template-columns: 1fr 1fr 1fr;
	}
	.colleging-wrapper {
		min-width: 100%;
	}
	.colleging-wrapper.mid {
		margin-bottom: 12px;
	}
	.colleging-wrapper.sticky {
		min-width: 100%;
		max-width: 100%;
		position: static;
	}
	.colleging-wrapper.mobile-hidden {
		display: none;
	}
	.colleging-hero-h1 {
		font-size: 4.5em;
	}
	.colleging-brand.main {
		z-index: 99;
	}
	.colleging-button.space {
		margin-bottom: 12px;
	}
	.colleging-button.orange.spacee {
		margin-bottom: 24px;
		margin-right: 24px;
	}
	.colleging-nav-link {
		color: var(--alice-blue);
		margin-bottom: 24px;
		font-size: 1.3em;
		line-height: 1.4em;
	}
	.colleging-nav-link.end {
		margin-right: 12px;
	}
	.colleging-main-nav-menu,
	.colleging-secondary-nav-menu {
		flex-direction: column;
		align-items: flex-end;
	}
	.colleging-jounrey-content {
		flex-wrap: wrap;
	}
	.colleging-jounrey-img {
		order: -1;
		max-width: 66%;
		margin-bottom: 24px;
		margin-left: 0;
	}
	.colleging-jounrey-img.smaller {
		max-width: 33%;
	}
	.colleging-article-card {
		min-width: 48%;
		max-width: none;
	}
	.colleging-article-img {
		height: 280px;
	}
	.colleging-article-content {
		margin-top: 12px;
		margin-left: 0;
	}
	.colleging-text-field {
		min-width: 100%;
	}
	.colleging-form {
		justify-content: flex-start;
	}
	.colleging-footer-wrap {
		min-width: 48%;
		margin-bottom: 24px;
	}
	.colleging-nav-menu-2 {
		background-color: var(--midnight-blue);
		flex-direction: column;
		width: 100%;
		padding-top: 128px;
		position: fixed;
		inset: 0;
	}
	.colleging-menu-button-2.w--open {
		z-index: 99;
	}
	.colleging-img-wrapper {
		max-width: 100%;
		min-height: 256px;
		margin-bottom: 24px;
	}
	.colleging-paragraph.black {
		margin-bottom: 3em;
	}
	.colleging-main-article-img {
		object-fit: cover;
		max-height: 384px;
	}
	.colleging-image {
		height: 64px;
	}
	.colleging-nav-link-1 {
		color: var(--midnight-blue);
		margin-bottom: 12px;
		margin-left: 0;
		margin-right: 0;
		padding: 12px 24px;
	}
	.colleging-nav-link-1:hover {
		color: var(--alice-blue);
		background-color: #f4f4f400;
	}
	.colleging-menu-button-3 {
		align-self: center;
		margin-left: auto;
	}
	.colleging-menu-button-3.w--open {
		z-index: 99;
		background-color: var(--midnight-blue);
	}
	.colleging-brand-2,
	.colleging-brand-2.w--current {
		z-index: 99;
	}
	.colleging-nav-menu {
		background-color: var(--alice-blue);
		min-width: 100%;
		max-height: 100vh;
		padding-top: 100px;
		position: fixed;
		inset: 0;
		overflow: auto;
	}
	.colleging-h2-small {
		font-size: 1.1em;
	}
	.colleging-image-3.center {
		margin-left: auto;
		margin-right: auto;
	}
	.colleging-nav-dropdown {
		margin-bottom: 12px;
	}
	.colleging-dropdown-toggle {
		color: var(--midnight-blue);
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 24px;
		font-size: 1.3em;
		line-height: 1.4em;
	}
	.colleging-icon {
		margin-right: 24px;
	}
	.colleging-dropdown-list.w--open {
		background-color: #151e3f;
		border-radius: 0;
		margin-top: 0;
		position: relative;
	}
	.colleging-dropdown-link {
		padding: 12px 24px;
		font-size: 1.2em;
		line-height: 1.4em;
	}
	.colleging-carrot {
		margin-right: 20px;
		display: none;
	}
	.colleging-tool-card {
		min-width: 48%;
		max-width: 48%;
	}
	.colleging-html-embed {
		padding-left: 24px;
		padding-right: 24px;
		display: none;
		top: 47.8vh;
	}
	.colleging-interactive-line {
		z-index: 0;
		margin-top: -37px;
	}
	.colleging-interactive-card {
		position: relative;
	}
	.colleging-image-4 {
		height: 10em;
	}
	.colleging-card-pop-up {
		z-index: 999;
		border-style: none;
		border-radius: 0;
		display: none;
		position: fixed;
	}
	.colleging-text-block-4 {
		font-size: 2em;
	}
	.colleging-close-card {
		top: 2em;
		right: 2em;
	}
	.colleging-dropdown-toggle_txt {
		color: var(--midnight-blue);
	}
	.colleging-dropdown-toggle_txt.w--current {
		opacity: 0.67;
		color: var(--light-grey);
	}
	.colleging-image-5 {
		width: 45%;
		margin-bottom: 24px;
	}
	.colleging-full.contain.left {
		padding-left: 0;
	}
	.colleging-next-step {
		border-bottom: 2px solid var(--light-grey);
		border-left-style: none;
		border-right-style: none;
		font-size: 1.5em;
	}
	.colleging-tool-review {
		align-items: flex-start;
		margin: 0 auto;
		position: static;
	}
	.colleging-video-2 {
		margin-bottom: 24px;
		margin-right: 0;
	}
	.colleging-line {
		top: 36.141%;
	}
	.colleging-image-10 {
		top: 3%;
		left: 21%;
	}
	.colleging-success-cotnainer {
		width: 100%;
		max-width: none;
		position: relative;
	}
	.colleging-blog-informaion-wrapper {
		order: 1;
	}
	.colleging-follow_aside,
	.colleging-share-button-wrap {
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: center;
		margin-left: 0;
	}
	.colleging-blog-slide_mask {
		width: 45%;
	}
	.dropdowntoggle:hover {
		opacity: 1;
	}
	.tab-content {
		padding-left: 20px;
		padding-right: 20px;
	}
	.text-block-3 {
		white-space: pre-wrap;
		font-size: 16px;
		font-weight: 300;
		display: inline-block;
	}
	.dropdownarrow {
		margin-right: 0;
		left: auto;
		right: 10px;
	}
	.colleging-ad-wrapper {
		margin-top: 0;
		margin-bottom: 0;
		padding-top: 0;
		padding-bottom: 0;
	}
	.details_side-overlay {
		min-width: 256px;
		max-width: 50%;
		padding: 6rem 1.5rem 1.5rem;
	}
}
@media screen and (max-width: 767px) {
	h1 {
		font-size: 3em;
	}
	h2 {
		letter-spacing: 0;
		max-width: none;
		font-size: 2.5em;
	}
	.colleging-section,
	.colleging-section.grey-bg {
		padding-left: 12px;
		padding-right: 12px;
	}
	.colleging-section.video {
		min-height: 33vh;
	}
	.colleging-container.mobile-reverse-wrap,
	.colleging-container.reverse {
		flex-direction: column-reverse;
	}
	.colleging-wrapper {
		min-width: 100%;
	}
	.colleging-wrapper.sticky.span {
		flex-direction: column;
	}
	.colleging-content-wrapper.center {
		text-align: left;
		align-items: flex-start;
	}
	.colleging-hero-h1 {
		font-size: 3em;
	}
	.colleging-brand {
		width: 64px;
		height: 64px;
	}
	.colleging-brand.w--current {
		padding-left: 0;
	}
	.colleging-brand.main.w--current {
		width: 64px;
		height: 64px;
	}
	.colleging-button.space {
		margin-bottom: 12px;
	}
	.colleging-accent-heading {
		letter-spacing: 0.1em;
	}
	.colleging-jounrey-step {
		margin-bottom: 24px;
	}
	.colleging-jouney-bullet {
		width: 36px;
		height: 36px;
		margin-right: 12px;
		display: none;
	}
	.colleging-jounrey-content {
		text-align: left;
		flex-direction: column;
		align-items: flex-start;
	}
	.colleging-jounrey-img {
		order: -1;
		align-self: flex-start;
		margin-bottom: 24px;
		margin-left: 0;
	}
	.colleging-jounrey-img.smaller {
		max-width: 50%;
	}
	.colleging-jounrey-line {
		margin-left: 16px;
		display: none;
	}
	.colleging-article-card {
		min-width: 100%;
		padding-right: 0;
	}
	.colleging-article-content {
		margin-left: 0;
		padding-right: 0;
	}
	.colleging-article-title {
		font-size: 1.5em;
	}
	.colleging-see-more_link {
		letter-spacing: 0.1em;
		text-transform: uppercase;
		margin-left: 0;
		margin-right: auto;
		padding: 12px 24px;
	}
	.colleging-journey-content-block {
		align-self: flex-start;
		padding-right: 0;
	}
	.colleging-form-row {
		flex-wrap: wrap;
	}
	.colleging-form-col {
		min-width: 100%;
	}
	.colleging-form-button {
		margin-left: 0;
		margin-right: auto;
	}
	.colleging-form {
		max-width: 100%;
	}
	.colleging-footer {
		padding-left: 12px;
		padding-right: 12px;
	}
	.colleging-journey-heading {
		font-size: 2.5em;
	}
	.colleging-orange_underline {
		line-height: 1em;
	}
	.colleging-nav-menu-2 {
		width: 100%;
		max-width: 100%;
	}
	.colleging-navigation {
		padding-left: 12px;
		padding-right: 12px;
	}
	.colleging-menu-button-2.w--open {
		z-index: 99;
	}
	.colleging-main-article-img-wrap {
		order: -1;
		margin-top: 0;
		margin-bottom: 48px;
	}
	.colleging-navbar {
		padding-left: 12px;
		padding-right: 12px;
	}
	.colleging-nav-link-1 {
		border-bottom-style: none;
		margin-bottom: 0;
		padding-left: 12px;
		padding-right: 12px;
	}
	.colleging-brand-2 {
		padding-left: 0;
	}
	.colleging-section-fullvh {
		padding-left: 12px;
		padding-right: 12px;
	}
	.colleging-h3-large {
		font-size: 2em;
	}
	.colleging-image-3 {
		margin-bottom: 24px;
	}
	.colleging-nav-dropdown {
		margin-bottom: 0;
	}
	.colleging-dropdown-link,
	.colleging-dropdown-toggle,
	.colleging-dropdown-toggle.w--open {
		padding-left: 12px;
	}
	.colleging-tool-card {
		min-width: 100%;
		max-width: 100%;
		margin-bottom: 48px;
		margin-right: 0;
	}
	.colleging-html-embed {
		display: none;
	}
	.colleging-page-load-img {
		width: 80%;
	}
	.colleging-recaptcha {
		flex: 0 auto;
		margin-left: 0;
	}
	.colleging-interactive-section {
		height: auto;
		min-height: 100vh;
		padding-top: 4em;
		padding-bottom: 4em;
	}
	.colleging-interactive-line {
		margin-top: -1em;
		position: absolute;
	}
	.colleging-interactive-card {
		padding: 0.4em;
	}
	.colleging-image-4 {
		object-position: 50% 60%;
	}
	.colleging-image-4.car {
		object-position: 50% 50%;
	}
	.colleging-text-block-5 {
		text-align: center;
	}
	.colleging-image-7 {
		max-height: 256px;
	}
	.colleging-next-step {
		font-size: 1.2em;
	}
	.colleging-arrow {
		width: 36px;
		height: 36px;
		margin-top: -3.5em;
		font-size: 1em;
	}
	.colleging-tool-review {
		margin-left: 0;
	}
	.colleging-line {
		top: 37.141%;
	}
	.colleging-image-10 {
		left: 69%;
	}
	.colleging-share-button-wrap {
		justify-content: flex-start;
		margin-left: 0;
	}
	.colleging-row_p.row_small {
		font-size: 0.9em;
	}
	.colleging-share-btn {
		padding-right: 0;
	}
	.colleging-share-btn_icon {
		min-width: 48px;
		min-height: 48px;
		padding: 0.5em;
	}
	.colleging-follow_aside {
		justify-content: flex-start;
		margin-left: 0;
	}
	.colleging-featured-article_hero {
		min-height: 256px;
		padding: 1.5em;
	}
	.colleging-featured-article_detail-wrapper {
		margin-top: 8em;
	}
	.colleging-featured-article_hero_title {
		font-size: 2em;
	}
	.colleging-blog-slide_mask {
		width: 66%;
	}
	.colleging-button-wrap {
		flex-direction: column;
		align-items: flex-start;
	}
	.tools-tab_link {
		border: 1px solid var(--light-grey-2);
		text-align: center;
		border-radius: 0.5rem;
	}
	.tools-tab_link.w--current {
		border-bottom-color: var(--light-grey-2);
		background-color: var(--light-grey-2);
	}
	.tools-tab_menu {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		flex-wrap: wrap;
		justify-content: flex-start;
	}
	.dropdowntoggle {
		padding-left: 10px;
		overflow: auto;
	}
	.text-block-3 {
		letter-spacing: 0;
		white-space: pre-line;
		max-width: none;
		font-size: 16px;
		font-weight: 400;
		line-height: 20px;
		display: inline-block;
		position: relative;
	}
	.dropdownarrow {
		margin-right: 10px;
		right: 0;
	}
	.details_side-overlay {
		max-width: 66%;
	}
	.ck-modal__exit-btn {
		margin-right: 1.25rem;
	}
	.ck-modal__exit-btn.is--sticky {
		top: -1rem;
	}
	.ck-preference__scroll-w {
		padding-top: 2rem;
	}
	.ck-modal__content-w {
		padding-bottom: 1.5rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.ck-form {
		padding-top: 0.75rem;
	}
	.row_p.row_small {
		font-size: 1rem;
	}
	.ck-modal__btns-w {
		padding: 1.5rem;
	}
	.ck-modal__btns-w.in-pref-manger {
		margin: 1.5rem -1.5rem -2rem;
		padding-top: 1.25rem;
		position: sticky;
		bottom: 0;
	}
	.ck-preference__icon {
		margin-right: 0.5rem;
	}
	.form-section,
	.onboarding-form {
		width: 100%;
	}
	.form-col {
		min-width: 0;
	}
	.form-row {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		flex-flow: column;
	}
	.onboarding-heading {
		font-size: 3em;
	}
	.onboarding-text-input {
		margin-bottom: 0;
	}
	.radio-button-field {
		padding-left: 2rem;
		padding-right: 2rem;
	}
	.radio-group {
		grid-column-gap: 1rem;
	}
	.form-container.short {
		min-width: 0;
	}
	.remove-button {
		text-align: right;
		background-color: #f10f0f26;
		border-radius: 0.5rem;
		align-self: flex-end;
		width: 100%;
	}
	.remove-button.first {
		display: none;
	}
	.remove-button-text {
		display: block;
	}
}
@media screen and (max-width: 479px) {
	h1 {
		font-size: 3em;
	}
	h2 {
		font-size: 1.8em;
	}
	h3 {
		font-size: 1.5em;
	}
	.colleging-section {
		min-height: 25vh;
	}
	.colleging-section.hero {
		min-height: 75vh;
	}
	.colleging-section.blog {
		padding-bottom: 0;
	}
	.colleging-section.video {
		min-height: 33vh;
	}
	.colleging-container._5-col {
		grid-template-columns: 1fr;
	}
	.colleging-wrapper {
		min-width: 100%;
	}
	.colleging-content-wrapper.white.center {
		text-align: center;
	}
	.colleging-content-wrapper.center {
		text-align: left;
		align-items: flex-start;
	}
	.colleging-content-wrapper.center.white {
		align-items: center;
	}
	.colleging-hero-h1 {
		font-size: 2em;
		line-height: 1.2em;
	}
	.colleging-subheading {
		font-size: 1.1em;
	}
	.colleging-button.orange.spacee {
		text-align: center;
		margin-right: 0;
	}
	.colleging-jounrey-step {
		margin-bottom: 48px;
	}
	.colleging-jouney-bullet {
		min-width: 36px;
		min-height: 36px;
		display: none;
	}
	.colleging-jounrey-img {
		min-width: 100%;
		max-width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
	.colleging-jounrey-img.smaller {
		min-width: 0;
		max-width: 80%;
	}
	.colleging-spacer {
		height: 24px;
	}
	.colleging-article-card {
		min-width: 100%;
		margin-right: 0;
	}
	.colleging-article-img {
		height: auto;
		min-height: 256px;
		max-height: none;
	}
	.colleging-article-content {
		margin-left: 0;
		padding-right: 0;
	}
	.colleging-article-summary {
		font-size: 1.1em;
	}
	.colleging-journey-content-block {
		padding-right: 0;
	}
	.colleging-footer-wrap,
	.colleging-form-col {
		min-width: 100%;
	}
	.colleging-journey-heading {
		letter-spacing: 0;
		font-size: 1.8em;
	}
	.jounrey-heading {
		line-height: 1.4em;
	}
	.colleging-blog-date {
		margin-bottom: 12px;
		font-size: 0.8em;
	}
	.colleging-blog figcaption {
		font-size: 1em;
	}
	.colleging-img-wrapper {
		justify-content: center;
		align-items: center;
		display: flex;
	}
	.colleging-main-article-img-wrap {
		margin-top: 0;
	}
	.colleging-image {
		object-fit: contain;
		max-width: 192px;
	}
	.colleging-nav-menu {
		max-height: 100vh;
	}
	.colleging-section-fullvh {
		height: auto;
	}
	.colleging-h2-small {
		font-size: 1em;
	}
	.colleging-h3-large {
		font-size: 2em;
	}
	.colleging-image-3 {
		margin-bottom: 24px;
	}
	.colleging-image-3.center {
		margin-bottom: 32px;
		margin-left: 0;
		padding-top: 0;
		padding-bottom: 0;
	}
	.colleging-dropdown-list.w--open {
		max-width: 100%;
	}
	.colleging-dropdown-link {
		white-space: normal;
	}
	.colleging-page-load {
		display: none;
	}
	.colleging-interactive-section {
		height: auto;
		min-height: 100vh;
		padding-top: 4em;
		padding-bottom: 8em;
	}
	.colleging-interactive-line {
		background-color: var(--dodger-blue);
		width: 4px;
		height: 80%;
		margin-top: 0;
		position: absolute;
		top: 5.2em;
		bottom: 0;
	}
	.colleging-interactive-card {
		background-color: var(--alice-blue);
		margin-bottom: 4em;
		margin-left: 0;
		margin-right: 0;
		padding-top: 1.5em;
		padding-bottom: 1.5em;
	}
	.colleging-image-4.piggybank {
		height: 8em;
	}
	.colleging-interactive-container {
		flex-direction: column;
		position: relative;
	}
	.colleging-list-item-wrap {
		min-width: 100%;
	}
	.colleging-fixed-link {
		background-color: var(--dodger-blue);
		color: #fff;
		flex-direction: column;
		padding-top: 1em;
		padding-bottom: 0;
		inset: auto 0 0;
	}
	.colleging-text-block-5 {
		color: var(--alice-blue);
		margin-bottom: 1em;
	}
	.colleging-hero-img {
		width: 100%;
		max-height: 192px;
		margin-bottom: 0;
	}
	.colleging-image-7 {
		max-height: 256px;
	}
	.colleging-full {
		padding-right: 0;
	}
	.colleging-full.left {
		object-position: 0 50%;
		padding-left: 0;
	}
	.colleging-full.contain {
		object-position: 50% 50%;
		padding-right: 0;
	}
	.colleging-full.contain.left {
		min-width: 100%;
	}
	.colleging-spotify-playlist {
		bottom: 0;
	}
	.colleging-next-step {
		font-size: 1em;
	}
	.colleging-arrow {
		margin-top: auto;
		margin-bottom: 0;
		inset: 0 auto 0 0;
	}
	.colleging-arrow.left {
		margin-top: auto;
		margin-right: 0;
		inset: 0 auto 0 0;
	}
	.colleging-arrow.right {
		margin-left: 60px;
	}
	.colleging-line {
		top: 32.141%;
	}
	.colleging-image-10 {
		width: 42vw;
		top: 2%;
		left: 2%;
	}
	.colleging-article-logo {
		width: 3em;
		height: 3em;
	}
	.colleging-share-button-wrap {
		grid-column-gap: 0.5em;
		grid-row-gap: 0.5em;
		flex-wrap: wrap;
		flex: 0 auto;
		width: 100%;
	}
	.colleging-row_p.row_small {
		font-size: 0.9em;
	}
	.colleging-row_p.row_small.no-m.mobile-span {
		width: 100%;
		margin-bottom: 0.5em;
	}
	.colleging-share-btn {
		margin-bottom: 0.5em;
		padding-right: 0;
	}
	.colleging-share-btn.first {
		margin-left: 0;
	}
	.colleging-share-btn_icon {
		padding: 0.8em;
	}
	.colleging-blog-card_small {
		grid-template-columns: 1fr 1fr 1fr;
	}
	.colleging-follow_aside {
		grid-column-gap: 0.5em;
		grid-row-gap: 0.5em;
		flex-wrap: wrap;
		flex: 0 auto;
		width: 100%;
	}
	.colleging-featured-article_detail-wrapper {
		margin-top: 10em;
	}
	.colleging-blog-slider {
		padding-bottom: 3.5em;
	}
	.colleging-blog-slide_mask {
		width: 100%;
	}
	.colleging-blog-category-section-header {
		flex-direction: column;
		align-items: flex-start;
	}
	.tools-tab {
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.tools-tab_menu {
		flex-direction: column;
	}
	.button {
		text-align: center;
		margin-bottom: 10px;
	}
	.dropdowntoggle {
		padding-left: 10px;
	}
	.dropdownfeature {
		width: 100%;
	}
	.tab-content {
		padding-left: 10px;
		padding-right: 10px;
	}
	.divinsideaccordion {
		padding: 15px 12px;
	}
	.text-block-3 {
		font-size: 18px;
		line-height: 26px;
		display: inline-block;
	}
	.text-block-3.larger-font {
		font-size: 18px;
		line-height: 28px;
	}
	.dropdownarrow {
		margin-right: 5px;
		inset: 0 0 0 auto;
	}
	.curevl_big-blue {
		font-size: 30px;
		line-height: 40px;
	}
	.curevl_content-div,
	.curevl_content-div.noshadow,
	.curevl_content-div.noshadow {
		width: 95%;
	}
	.button-2 {
		text-align: center;
		margin-bottom: 10px;
	}
	.details_side-overlay {
		max-width: 100%;
	}
	.ck-modal__exit-btn {
		margin-top: 1rem;
		margin-right: 1rem;
	}
	.ck-preference__scroll-w {
		max-width: 100%;
		padding-bottom: 0;
		padding-left: 0;
		padding-right: 0;
	}
	.ck-modal__content-w.is--small {
		padding-bottom: 1.25rem;
		padding-left: 1.25rem;
		padding-right: 1.25rem;
	}
	.ck-preference-w {
		align-items: flex-end;
	}
	.ck-modal__btns-w.is--small {
		padding: 1.25rem;
	}
	.ck-modal {
		max-width: 100%;
	}
	.ck-button-w {
		padding-left: 1.25em;
		padding-right: 1.25em;
	}
	.cookie-wrapper {
		z-index: 50;
	}
	.ck-preference__btn {
		border-top-left-radius: 0;
	}
	.ck-prefmanager-w {
		margin-top: 1em;
		left: 0;
	}
	.ck-cookie-w {
		max-width: 100%;
		display: none;
		inset: auto 0 0;
	}
	.onbaording-section {
		padding-left: 1.125rem;
		padding-right: 1.125rem;
	}
	.onboarding-logo {
		max-height: 64px;
	}
	.onboarding-status-bar {
		grid-column-gap: 0.25rem;
		grid-row-gap: 0.25rem;
	}
	.form-section,
	.onboarding-form {
		width: 100%;
	}
	.onboarding-heading {
		font-size: 2em;
	}
	.radio-button-field {
		width: 100%;
		padding: 1rem 2rem;
	}
	.radio-group {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		grid-template-rows: auto;
		grid-template-columns: 1fr 1fr;
		grid-auto-columns: 1fr;
		display: grid;
	}
	.radio-button-image {
		height: 104px;
	}
	.onboarding-select-input {
		margin-bottom: 0;
	}
	.form-container.short {
		min-width: 0;
	}
	.remove-button {
		grid-column-gap: 0.75rem;
		grid-row-gap: 0.75rem;
		background-color: #f10f0f26;
		border-radius: 0.5rem;
		width: 100%;
		margin-bottom: 0;
	}
	.form-block {
		flex: 0 auto;
	}
}
#w-node-e51538bb-ffbd-b881-9add-26b2f2edecbf-af85b705 {
	align-self: stretch;
}
#w-node-_6c84f53d-21f3-b8bd-9888-f5d6d6a1dce3-af85b705 {
	grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_74b99662-781b-d701-646c-81d7bad91c61-af85b705 {
	align-self: stretch;
}
#w-node-_74b99662-781b-d701-646c-81d7bad91c63-af85b705 {
	grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_49aa3157-e231-9a8b-e520-67c4f2e0f438-af85b705 {
	align-self: stretch;
}
#w-node-_49aa3157-e231-9a8b-e520-67c4f2e0f43a-af85b705 {
	grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_13ac1ff1-d692-4494-f879-a4cd20086916-af85b705 {
	align-self: stretch;
}
#w-node-_13ac1ff1-d692-4494-f879-a4cd20086918-af85b705 {
	grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_87ebcb53-b19b-fd69-cad5-7636b8a442d3-af85b705 {
	align-self: stretch;
}
#w-node-_87ebcb53-b19b-fd69-cad5-7636b8a442d5-af85b705 {
	grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_63877c04-01f5-0ff4-dec5-dc0e5e8c8ce3-af85b705,
#w-node-_671d9ee4-00f8-4068-98ba-968c9621a01b-af85b705,
#w-node-_8f6f09e2-dcee-0046-d99c-996a1a19ecae-af85b705,
#w-node-aaae9611-5e8f-5d31-54b7-0f84b761fd90-af85b705,
#w-node-db0005f7-f8af-726d-f969-57fc84f0c2e3-af85b705,
#w-node-e272b557-fe58-994c-b900-35c386ab4fbb-af85b705 {
	grid-area: span 1 / span 4 / span 1 / span 4;
}
#w-node-ae83e315-9a25-4661-456c-a15bd3352bff-af85b705 {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: stretch;
}
#w-node-_9a485a83-dd45-0467-9787-da265f24377a-e985b708 {
	grid-area: span 1 / span 5 / span 1 / span 5;
}
#w-node-_0ed90380-0db4-a49d-bd17-bcad8639c9fa-e985b708 {
	grid-area: span 1 / span 4 / span 1 / span 4;
}
#w-node-_67b4df16-a41b-83ed-94b5-dc6d3c9de0b1-e985b708 {
	order: 9999;
	justify-self: stretch;
}
#w-node-a9f7b735-3c0f-c89a-63c6-19085d0ebda2-e985b708 {
	grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-b94c37cc-f3df-95e1-6468-9f3b707e89e9-e985b708 {
	grid-area: span 1 / span 1 / span 1 / span 1;
	align-self: stretch;
}
#w-node-aa856d08-4010-4ce9-8f4c-945a9f08f62f-e985b708 {
	grid-area: span 1 / span 2 / span 1 / span 2;
	align-self: center;
}
#w-node-_9c589538-e237-f419-f0f7-06e02e1fe8f7-e985b708 {
	grid-area: span 1 / span 1 / span 1 / span 1;
	align-self: stretch;
}
#w-node-_9c589538-e237-f419-f0f7-06e02e1fe8f9-e985b708 {
	grid-area: span 1 / span 2 / span 1 / span 2;
	align-self: center;
}
#w-node-_9fe292fd-3ff0-60c0-2b02-11335cc58a48-e985b708 {
	grid-area: span 1 / span 1 / span 1 / span 1;
	align-self: stretch;
}
#w-node-_9fe292fd-3ff0-60c0-2b02-11335cc58a4a-e985b708 {
	grid-area: span 1 / span 2 / span 1 / span 2;
	align-self: center;
}
@media screen and (max-width: 991px) {
	#w-node-_0ed90380-0db4-a49d-bd17-bcad8639c9fa-e985b708,
	#w-node-_9a485a83-dd45-0467-9787-da265f24377a-e985b708 {
		grid-column: span 3 / span 3;
	}
	#w-node-_67b4df16-a41b-83ed-94b5-dc6d3c9de0b1-e985b708 {
		grid-area: span 1 / span 3 / span 1 / span 3;
	}
}
@media screen and (max-width: 479px) {
	#w-node-_13ac1ff1-d692-4494-f879-a4cd20086918-af85b705,
	#w-node-_49aa3157-e231-9a8b-e520-67c4f2e0f43a-af85b705,
	#w-node-_6c84f53d-21f3-b8bd-9888-f5d6d6a1dce3-af85b705,
	#w-node-_74b99662-781b-d701-646c-81d7bad91c63-af85b705,
	#w-node-_87ebcb53-b19b-fd69-cad5-7636b8a442d5-af85b705 {
		grid-column: span 2 / span 2;
	}
	#w-node-_0ed90380-0db4-a49d-bd17-bcad8639c9fa-e985b708,
	#w-node-_67b4df16-a41b-83ed-94b5-dc6d3c9de0b1-e985b708,
	#w-node-_9a485a83-dd45-0467-9787-da265f24377a-e985b708 {
		grid-column: span 1 / span 1;
	}
}
