.single-aios-developments .ip-banner canvas {
	height: 44.188vw;
}
.single-aios-developments .ip-content {
	display: none;
}
#development-wrapper {

}
	#development-main-details {
		padding: 30px 0 50px;
	}
		#development-main-details h1 {
			font-family: var(--font-noe);
			font-size: 48px;
			color: #333;
			letter-spacing: 0.025em;
		}
		#development-main-details h1 + span {
			display: block;
		    font-weight: 300;
		    font-family: var(--font-montserrat);
		    font-size: 16px;
		    letter-spacing: 0.05em;
		    text-transform: uppercase;
		}
		#development-main-details p {
		    font-weight: 300;
		    font-size: 14px;
		    color: #4b4b4b;
		    line-height: 1.5;
		    margin: 35px 0;
		    text-align: justify;
		}
	#development-active-properties {
		padding: 20px 0;
		overflow: hidden;
	}

	#development-main-details p strong{
		font-family: var(--font-noe);
		font-weight: normal;
		font-size: 20px;	}



		
	.aiosp-wrap .aiosp-container .aios-popup-body{
		max-width: 450px;
	}

	.aiosp-wrap .aiosp-container .aios-popup-body #request-info{
		display: block !important;
	}

	#request-info .default-heading{
		font-family: var(--font-noe);
		font-size: 27px;
		text-transform: capitalize;
		text-align: center;

	}


	
	#request-info input[type=text],
	#request-info input[type=email],
	#request-info input[type=tel],
	#request-info select{

		appearance: none;
		display: block;
		width: 100%;
		height: 27px;
		border: 0;
		border-bottom: solid 1px #000000;
		font-size: 14px;
		color: #000000;
		outline: 0;
		box-shadow: 0 !important;

	}

	#request-info textarea{
		appearance: none;
		display: block;
		width: 100%;
		height: 27px;
		margin-top: 10px;
		border: 0;
		border-bottom: solid 1px #000000;
		font-size: 14px;
		color: #000000;
		outline: 0;
		box-shadow: 0 !important;
		resize: none;
	}

	#request-info input[type=submit]{
		background: transparent;
	}

	#request-info label {
		display: block;
		margin-top: 12px;
		margin-bottom: 11px;
	}
	#request-info .col-md-6 {
		margin-bottom: 12px;
	}

	#request-info form span {
		display: block;
	}

	#request-info .use-floating-validation-tip span.wpcf7-not-valid-tip{
		left: 0;
	}
	#get-in-touch .container {
		padding-top: 45px;
		border-top: 1px solid #000;
	}

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

		#development-main-details a {
			float: none !important;
			margin: 11px auto 0;
			display: block;
			max-width: 250px;
			text-align: center;
		}
	
	}