/* Kirman Scholarship CSS */

.header {
	position: relative;
	background: #000;
}
.ip-banner {
	display: none;
}
#inner-page-wrapper {
	margin-bottom: 0;
}
div#inner-page-wrapper > .container {
	width: 100%;
	padding: 0;
}
#ip-kirmanscholarship-wrapper {
	position: relative;
	
	z-index: 1;
}
#ip-kirmanscholarship-wrapper::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 390px;
	background-image: url('../../images/kirman-scholarship/ip-kirmanscholarship-upper-bg.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	pointer-events: none;
	z-index: -1;
}
	.ip-kirmanscholarship-heading {
		text-align: center;
        padding-top: 20px;
	}
		.ip-kirmanscholarship-heading .hp-global-heading-bottom-text {
			font-size: 114px;
			margin-top: 30px;
		}
	.ip-kirmanscholarship-content-wrapper {
		position: relative;
		margin-top: 112px;
	}
		.ip-kirmanscholarship-content-inner-wrapper {
			position: relative;
			background-image: url('../../images/kirman-scholarship/ip-kirmanscholarship-content-bg.jpg');
			background-size: cover;
			background-position: center;
			background-repeat: no-repeat;
			background-attachment: fixed;
			height: 26vw;
			min-height: 350px;
			z-index: 1;
		}
		.is-mobile .ip-kirmanscholarship-content-inner-wrapper {
			background-attachment: scroll;
		}
		.ip-kirmanscholarship-content-inner-wrapper::before {
			content: "";
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
			width: 284px;
			height: 259px;
			background-image: url('../../images/kirman-scholarship/ip-kirmanscholarship-content-bg-overlay.png');
			background-size: contain;
			background-position: center;
			background-repeat: no-repeat;
			pointer-events: none;
			z-index: 1;
			opacity: .1;
		}
		.ip-kirmanscholarship-content-inner-wrapper::after {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			background-color: #000;
			opacity: .55;
			pointer-events: none;
			z-index: -1;
		}
			.ip-kirmanscholarship-content-text {
				position: absolute;
				top: 50%;
				left: 0;
				transform: translateY(-50%);
				width: 100%;
				font-family: "ivarfine";
				font-size: 46px;
				font-weight: 400;
				color: #fff;
				text-align: center;
				letter-spacing: 0.04em;
			}
	.ip-kirmanscholarship-signup-form-wrapper {
		position: relative;
	}
		.ip-kirmanscholarship-signup-form-inner-wrapper {
			position: relative;
			padding: 91px 15px 68px;
			background-image: url('../../images/kirman-scholarship/ip-kirmanscholarship-form-bg.jpg');
			background-size: cover;
			background-position: center;
			background-repeat: no-repeat;
			background-attachment: fixed;
		}
		.safari .ip-kirmanscholarship-signup-form-inner-wrapper {
			background-attachment: scroll;
		}
			.ip-kirmanscholarship-signup-form-heading {
				text-align: center;
			}
				.ip-kirmanscholarship-signup-form-heading .hp-global-heading-bottom-text {
					font-size: 83px;
					text-transform: uppercase;
					margin-top: 26px;
				}
			.ip-kirmanscholarship-signup-form {
				position: relative;
				max-width: 802px;
				margin: 31px auto 0;
			}
			.ip-kirmanscholarship-signup-form .wpcf7-response-output {
				position: absolute;
				width: 100%;
				margin: 0 !important;
				font-size: 13px;
				text-align: center;
			}
			.ip-kirmanscholarship-signup-form span.wpcf7-not-valid-tip {
				font-size: 12px;
				margin: -10px;
			}
				.ip-kirmanscholarship-signup-form-input-container {
					display: inline-block;
					vertical-align: bottom;
					width: 50%;
					margin-bottom: 16px;
				}
				.ip-kirmanscholarship-signup-form-input-container.pad-left {
					padding-left: 26px;
				}
				.ip-kirmanscholarship-signup-form-input-container.pad-right {
					padding-right: 26px;
				}
					.ip-kirmanscholarship-signup-form-input-container input {
						-webkit-appearance: none;
						-moz-appearance: none;
						outline: none;
						border: none;
						font-family: "proxima_novaregular";
						font-size: 13px;
						font-weight: 400;
						color: #252525;
						letter-spacing: 0.1em;
						width: 100%;
						height: 47px;
						background: transparent;
						border-bottom: 1px solid #000;
					}
					.ip-kirmanscholarship-signup-form-input-container input::placeholder {
						text-transform: uppercase;
					}
				.ip-kirmanscholarship-signup-form-submit {
					max-width: 140px;
					margin: 39px auto 0;
				}
					.ip-kirmanscholarship-signup-form-submit button {
						font-size: 14px;
						width: 100%;
						background-color: transparent;
					}
.ak-cwa-wrapper.section-wrapper {
	display: none;
}
/*******************************************************
 *
 * Mobile styles and other media queries
 *
 *******************************************************/

@media only screen and (min-width: 1601px) {

}

@media only screen and (max-width: 1366px) {
	.safari .ip-kirmanscholarship-content-inner-wrapper {
		background-attachment: scroll;
	}
}

@media only screen and (max-width: 1299px) {

}

@media only screen and (max-width: 1199px) {

}

@media only screen and (max-width: 991px) {
	#ip-kirmanscholarship-wrapper {
		padding-top: 50px;
	}
	.ip-kirmanscholarship-content-wrapper {
		margin-top: 60px;
	}
	.ip-kirmanscholarship-signup-form {
		max-width: 480px;
	}
	.ip-kirmanscholarship-signup-form-input-container {
		display: block;
		width: 100%;
		padding: 0 !important;
	}
}

@media only screen and (max-width: 767px) {
	.ip-kirmanscholarship-heading .hp-global-heading-bottom-text {
		font-size: 83px;
	}
	.ip-kirmanscholarship-content-inner-wrapper {
		background-attachment: scroll;
	}
	.ip-kirmanscholarship-content-text {
		padding: 0 15px;
	}
	
}

@media only screen and (max-width: 480px) {
	.ip-kirmanscholarship-heading .hp-global-heading-bottom-text,
	.ip-kirmanscholarship-signup-form-heading .hp-global-heading-bottom-text {
		font-size: 59px;
	}
	.ip-kirmanscholarship-content-text {
		font-size: 28px;
	}
}