.new_hero_campaign-section .hero-description-container.no-background {
	background-color: transparent;
	border-left: none;
}

@media (min-width: 992px) {
	.new_hero_campaign-section .hero-description-container.no-background.content {
		padding-left: 3rem !important;
	}
}

@media (max-width: 992px) {
	/*.new_hero_campaign-section .discipline_hero-content-heading-mobile .hero-description-container {
		padding-left: 0 !important;
	}
		*/

/* 
	.new_hero_campaign-section .hero-content-container .hero-heading-container {
		padding-left: 0 !important;
	}
	 */

	.new_hero_campaign-section .hero-content-container .hero-description-container.no-background {
		padding-left: 0 !important;
	}

	.new_hero_campaign-section .discipline_hero-content-heading-mobile {
		/* top: 20px; */
	}

	.new_hero_campaign-section .discipline_hero-content-heading-mobile .hero-description-container {
		padding: 0 !important;
	}
}

.new_hero_campaign-section .discipline_hero-content-heading-mobile {
	/* position: absolute;
	left: 20px;
	right: 20px;
	bottom: 30px;
	z-index: 2; */
	position: absolute;
    bottom: -2rem;
    left: 3rem;
    right: 3rem;
    display: block;
    z-index: 3;
}

.new_hero_campaign-section .logo-container {
	padding-bottom: 20px;
}

.new_hero_campaign-section .discipline_hero-container,
.new_hero_campaign-section .discipline_hero-section {
	height: 100%;
}

.new_hero_campaign-section .discipline_hero-container {
	background: linear-gradient(to bottom, rgba(255, 255, 255, 1)) !important;
}

@media (max-width: 768px) {
	.new_hero_campaign-section .hero-content-container.grid-cols-1 {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
}

.new_hero_campaign-section .hero-content-container h1 {
	font-family: 'New Grotesk Square', sans-serif !important;
}

.new_hero_campaign-section .hero-content-container h1::first-letter {
	text-transform: uppercase !important;
}

.new_hero_campaign-section h6,
.new_hero_campaign-section p {
	font-family: 'Founders Grotesk Regular', sans-serif !important;
}

.new_hero_campaign-section h6::first-letter,
.new_hero_campaign-section p::first-letter {
	text-transform: uppercase !important;
}

.new_hero_campaign-section.faculty-theme--acap {
	--faculty-color-light: #0f24dc;
}

.new_hero_campaign-section .hero-description-container.content {
	margin-top: 0;
}

.new_hero_campaign-section .list_item li .label {
	font-family: Founders Grotesk Medium;
}

.new_hero_campaign-section h6 {
	font-family: Founders Grotesk Regular;
}

html .new_hero_campaign-section .wFormContainer .wForm form .pageSection .htmlContent h1 {
	margin-top: 0;
}

html .new_hero_campaign-section .wFormContainer .wForm form .wfPagingButtons.last-page-previous-button.wfHideSubmit {
	display: none !important;
}

html .new_hero_campaign-section .wFormContainer .wForm form #wfPgIndex-1-buttons {
	display: flex;
	justify-content: center;
	width: 100%;
}

.new_hero_campaign-section .hero-description-container .embed_form .wFormContainer {
	margin-left: 0;
	margin-right: 0;
}

.new_hero_campaign-section .embed_form .wFormContainer .wForm > .htmlSection .actions,
.new_hero_campaign-section .embed_form .wFormContainer .wForm > .htmlSection .wfPagingButtons,
.new_hero_campaign-section .embed_form .wFormContainer .wForm form .actions,
.new_hero_campaign-section .embed_form .wFormContainer .wForm form .wfPagingButtons {
	display: inline-block;
	text-align: center;
}

@media only screen and (max-width: 466px) {
	.new_hero_campaign-section .embed_form .wFormContainer .wForm > .htmlSection .actions,
	.new_hero_campaign-section .embed_form .wFormContainer .wForm > .htmlSection .wfPagingButtons,
	.new_hero_campaign-section .embed_form .wFormContainer .wForm form .actions,
	.new_hero_campaign-section .embed_form .wFormContainer .wForm form .wfPagingButtons {
		display: inline-block;
		padding-right: 2%;
		text-align: justify;
	}

	.new_hero_campaign-section .embed_form .wFormContainer .wForm form .actions > .primaryAction {
		background-position: calc(100% - 0.2875rem), 100% !important;
		background-size: auto 2.25rem, 3rem 100% !important;
		padding: 0.25rem 4rem 0 0.9rem !important;
		font-size: 12px;
	}

	.new_hero_campaign-section .embed_form .wFormContainer .wForm form .wfPagingButtons > .wfPagePreviousButton {
		padding-left: 0;
		padding-right: 0;
		font-size: 12px;
		min-width: 100%;
	}

	.new_hero_campaign-section.hero_campaign-section .embed_form .wFormContainer .wForm form .wfPagingButtons > .wfPagePreviousButton {
		background: white !important;
		color: var(--faculty-color) !important;
		font-size: 12px;
		padding-top: 1.25rem !important;
		padding-bottom: 1rem !important;
		padding-left: 1rem;
		padding-right: 1rem;
	}
}

@media only screen and (min-width: 767px) and (max-width: 1110px) {
	.new_hero_campaign-section .embed_form .wFormContainer .wForm > .htmlSection .actions,
	.new_hero_campaign-section .embed_form .wFormContainer .wForm > .htmlSection .wfPagingButtons,
	.new_hero_campaign-section .embed_form .wFormContainer .wForm form .actions,
	.new_hero_campaign-section .embed_form .wFormContainer .wForm form .wfPagingButtons {
		display: inline-block;
		width: 48%;
		text-align: justify;
	}

	.new_hero_campaign-section .embed_form .wFormContainer .wForm form .actions > .primaryAction {
		background-position: calc(100% - 0.2875rem), 100.1% !important;
		background-size: auto 2.25rem, 3rem 100% !important;
		padding: 0.25rem 4rem 0 0.9rem !important;
		font-size: 12px;
		max-width: 100%;
	}

	.new_hero_campaign-section .embed_form .wFormContainer .wForm form .wfPagingButtons > .wfPagePreviousButton {
		padding-left: 0;
		padding-right: 0;
		font-size: 12px;
	}

	.new_hero_campaign-section.hero_campaign-section .embed_form .wFormContainer .wForm form .wfPagingButtons > .wfPagePreviousButton {
		background: white !important;
		color: var(--faculty-color) !important;
		font-size: 12px;
		padding-top: 1.25rem !important;
		padding-bottom: 1rem !important;
		padding-left: 2rem;
		padding-right: 2rem;
		margin-right: 2%;
	}
}

.new_hero_campaign-section .embed_form .wFormContainer .wForm form .wfPagingButtons > .wfPagePreviousButton {
	background: white !important;
	color: var(--faculty-color) !important;
	padding-top: 1.4rem !important;
	padding-bottom: 1.18rem !important;
	padding-left: 3rem;
	padding-right: 3rem;
}

.new_hero_campaign-section .embed_form .wFormContainer .reqMark:after {
	content: " *" !important;
	color: #fff !important;
}

.new_hero_campaign-section .embed_form .wFormContainer .wForm a,
.new_hero_campaign-section .embed_form .wFormContainer .wForm a:visited {
	color: #fff !important;
	text-decoration: underline !important;
}

.new_hero_campaign-section .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]) {
	appearance: none !important;
	-webkit-appearance: none !important;
	background-image: url("../../assets/icons/select.svg") !important;
	background-position: calc(100% - 1rem) 50% !important;
	background-repeat: no-repeat !important;
	background-size: 0.5625rem 0.3125rem !important;
	padding-right: 2.5rem !important;
}

.new_hero_campaign-section.faculty-theme--applied-psychology .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]),
.new_hero_campaign-section.faculty-theme--psychology .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]) {
	background-image: url("../../assets/icons/select--applied-psychology.svg") !important;
}

.new_hero_campaign-section.faculty-theme--law-justice .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]) {
	background-image: url("../../assets/icons/select--law-justice.svg") !important;
}

.new_hero_campaign-section.faculty-theme--management .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]) {
	background-image: url("../../assets/icons/select--management.svg") !important;
}

.new_hero_campaign-section.faculty-theme--other .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]) {
	background-image: url("../../assets/icons/select--other.svg") !important;
}

@media (min-width: 768px) {
	.new_hero_campaign-section.hero_campaign-section {
		position: relative;
		margin-bottom: 0;
	}

	.new_hero_campaign-section .hero-description-container.content {
		margin-top: -2rem;
	}

	.new_hero_campaign-section .discipline_hero-container {
		display: block;
	}

	.new_hero_campaign-section .hero-content-container {
		display: grid;
	}

	.new_hero_campaign-section .discipline_hero-content-heading-mobile {
		display: none;
	}
}

.new_hero_campaign-section h6 {
	margin-top: 50px !important;
}

@media (min-width: 768px) {
	.new_hero_campaign-section .hero-heading-container h6 {
		margin-top: 10px !important;
	}

	.new_hero_campaign-section .hero-content-container > .col-span-6:first-child .hero-heading-container h6 {
		margin-top: 0 !important;
	}
}

.new_hero_campaign-section .hero-description-container.content {
	z-index: 1;
}

.new_hero_campaign-section .hero-description-container.no-background {
	border-left-width: 0;
	border-color: transparent;
	background-color: transparent;
}
