@media(min-width: 1200px){
	
	.form-container{
		width: 65%;
		display: inline-block;
		vertical-align: top;
	}

	.form-intro p{
		color: #3984bf;
		font-size: 18px;
	}

	.form-intro{
		margin-bottom: 45px;
	}

	.form-sidebar{
		width: 35%;
		height: 500px;
		vertical-align: top;
		display: inline-block;
	}

	.form-holder{
		width: 80%;
		color: #1b75bc;
	}

	.form-holder input,
	select,
	textarea{
		width: 100%;
		box-sizing: border-box;
		border-radius: 10px;
		box-shadow: none;
		outline: none;
		border: 1px solid #1b75bc;
		padding: 10px;
		font-size: 16px;
		color: #1b75bc;
		font-weight: bold;
    	font-family: 'Montserrat', sans-serif;
	}

	.form-holder input[type=number]::-webkit-inner-spin-button{
		-webkit-appearance: none; 
	}

	.form-holder input,
	select{ 
		height: 50px;
	}

	.form-holder textarea{
		height: 180px;
		padding: 10px;
	}

	.form-holder p{
		font-weight: bold;
	}

	.form-holder button {
		height: 50px;
		background: #1b75bc;
		color: white;
		border: none;
		border-radius: 10px;
		width: 90px;
		margin-top: 15px;
		outline: none;
		font-size: 16px;
		transition: .1s;
	}

	.form-holder button:hover{
		box-shadow: 0.1px 0.3px 3px black;
		transition: .1s;
		cursor: pointer;
		font-size: 16.5px;
		transition: .3s;
	}

	.contact-sidebar-content{
		width: 90%;
		margin: auto;
		white-space: normal;
		color: #1b75bc;
		font-size: 20px;
	}

	.icon{
		width: 13%;
		height: 50px;
		display: inline-block;
		vertical-align: middle;
		white-space: normal;
		margin-bottom: 45px;
	}	  

	.icon-info{
		display: inline-block;
		vertical-align: middle;
		width: 70%;
		padding-left: 10px;
		white-space: normal;
		margin-bottom: 40px;
	}

	.icon-info p{
		margin: 0;
	}

	.contact-row{
		padding-top: 30px;
		padding-bottom: 140px;
	}


}

@media(min-width: 1024px) and (max-width: 1199px){
	.form-container{
		width: 65%;
		display: inline-block;
		vertical-align: top;
	}

	.form-intro p{
		color: #3984bf;
		font-size: 18px;
	}

	.form-intro{
		margin-bottom: 45px;
	}

	.form-sidebar{
		width: 35%;
		height: 500px;
		vertical-align: top;
		display: inline-block;
	}

	.form-holder{
		width: 80%;
		color: #1b75bc;
	}

	.form-holder input,
	select,
	textarea{
		width: 100%;
		box-sizing: border-box;
		border-radius: 10px;
		box-shadow: none;
		outline: none;
		border: 1px solid #1b75bc;
		padding: 10px;
		font-size: 16px;
		color: #1b75bc;
		font-weight: bold;
    	font-family: 'Montserrat', sans-serif;
	}

	.form-holder input[type=number]::-webkit-inner-spin-button{
		-webkit-appearance: none; 
	}

	.form-holder input,
	select{ 
		height: 50px;
	}

	.form-holder textarea{
		height: 180px;
		padding: 10px;
	}

	.form-holder p{
		font-weight: bold;
	}

	.form-holder button {
		height: 50px;
		background: #1b75bc;
		color: white;
		border: none;
		border-radius: 10px;
		width: 90px;
		margin-top: 15px;
		outline: none;
		font-size: 16px;
		transition: .1s;
	}

	.form-holder button:hover{
		box-shadow: 0.1px 0.3px 3px black;
		transition: .1s;
		cursor: pointer;
		font-size: 16.5px;
		transition: .3s;
	}

	.contact-sidebar-content{
		width: 90%;
		margin: auto;
		white-space: normal;
		color: #1b75bc;
		font-size: 20px;
	}

	.icon{
		width: 13%;
		height: 50px;
		display: inline-block;
		vertical-align: middle;
		white-space: normal;
		margin-bottom: 45px;
	}	  

	.icon-info{
		display: inline-block;
		vertical-align: middle;
		width: 70%;
		padding-left: 10px;
		white-space: normal;
		margin-bottom: 40px;
	}

	.icon-info p{
		margin: 0;
	}

	.contact-row{
		padding-top: 30px;
	}


}

@media(min-width: 651px) and (max-width: 1023px){
	.form-container{
		width: 65%;
		margin: auto;
		text-align: center;
		vertical-align: top;
	}

	.form-intro p{
		color: #3984bf;
		font-size: 18px;
	}

	.form-intro{
		margin-bottom: 45px;
	}

	.form-sidebar{
		width: 100%;
		height: 500px;
		vertical-align: top;
		display: inline-block;
	}

	.form-holder{
		width: 100%;
		color: #1b75bc;
	}

	.form-holder input,
	select,
	textarea{
		width: 100%;
		box-sizing: border-box;
		border-radius: 10px;
		box-shadow: none;
		outline: none;
		border: 1px solid #1b75bc;
		padding: 10px;
		font-size: 16px;
		color: #1b75bc;
		font-weight: bold;
    	font-family: 'Montserrat', sans-serif;
	}

	.form-holder input[type=number]::-webkit-inner-spin-button{
		-webkit-appearance: none; 
	}

	.form-holder input,
	select{ 
		height: 50px;
	}

	.form-holder textarea{
		height: 180px;
		padding: 10px;
	}

	.form-holder p{
		font-weight: bold;
	}

	.form-holder button {
		height: 50px;
		background: #1b75bc;
		color: white;
		border: none;
		border-radius: 10px;
		width: 90px;
		margin-top: 15px;
		outline: none;
		font-size: 16px;
		transition: .1s;
	}

	.form-holder button:hover{
		box-shadow: 0.1px 0.3px 3px black;
		transition: .1s;
		cursor: pointer;
		font-size: 16.5px;
		transition: .3s;
	}

	.contact-sidebar-content{
		width: 100%;
		margin: auto;
		white-space: normal;
		color: #1b75bc;
		font-size: 20px;
		margin-top: 80px;

	}

	.icon{
		width: 50px;
		height: 50px;
		/*display: inline-block;*/
		vertical-align: middle;
		white-space: normal;
		margin-bottom: 45px;
		margin: auto;
	}	  

	.icon-info{
		/*display: inline-block;*/
		vertical-align: middle;
		width: 100%;
		text-align: center;
		padding-left: 10px;
		white-space: normal;
		margin-bottom: 40px;
	}

	.icon-info p{
		margin: 0;
	}

	.contact-row{
		padding-top: 30px;
	}

	.icon-container{
		width: 32.8%;
		display: inline-block;
		vertical-align: top;
	}

	.info-heading,
	.info-line-img{
		display: none;
	}

	iframe{
		height: 295px;
	}

}

@media(max-width: 650px){
	.form-container{
		width: 100%;
		margin: auto;
		text-align: center;
		vertical-align: top;
	}

	.form-intro p{
		color: #3984bf;
		font-size: 18px;
	}

	.form-intro{
		margin-bottom: 45px;
	}

	.form-sidebar{
		width: 100%;
		vertical-align: top;
		display: inline-block;
	}

	.form-holder{
		width: 100%;
		color: #1b75bc;
	}

	.form-holder input,
	select,
	textarea{
		width: 100%;
		box-sizing: border-box;
		border-radius: 10px;
		box-shadow: none;
		outline: none;
		border: 1px solid #1b75bc;
		padding: 10px;
		font-size: 16px;
		color: #1b75bc;
		font-weight: bold;
    	font-family: 'Montserrat', sans-serif;
	}

	.form-holder input[type=number]::-webkit-inner-spin-button{
		-webkit-appearance: none; 
	}

	.form-holder input,
	select{ 
		height: 50px;
	}

	.form-holder textarea{
		height: 180px;
		padding: 10px;
	}

	.form-holder p{
		font-weight: bold;
	}

	.form-holder button {
		height: 50px;
		background: #1b75bc;
		color: white;
		border: none;
		border-radius: 10px;
		width: 100%;
		margin-top: 15px;
		outline: none;
		font-size: 16px;
		transition: .1s;
	}

	.form-holder button:hover{
		box-shadow: 0.1px 0.3px 3px black;
		transition: .1s;
		cursor: pointer;
		font-size: 16.5px;
		transition: .3s;
	}

	.contact-sidebar-content{
		width: 100%;
		margin: auto;
		white-space: normal;
		color: #1b75bc;
		font-size: 20px;
		margin-top: 80px;

	}

	.icon{
		width: 50px;
		height: 50px;
		/*display: inline-block;*/
		vertical-align: middle;
		white-space: normal;
		margin-bottom: 45px;
		margin: auto;
	}	  

	.icon-info{
		/*display: inline-block;*/
		vertical-align: middle;
		width: 100%;
		text-align: center;
		white-space: normal;
		margin-bottom: 40px;
		margin-bottom: 40px;
		font-size: 14px;
	}

	.icon-info p{
		margin: 0;
	}

	.contact-row{
		padding-top: 30px;
	}

	.icon-container{
		width: 32.3%;
		display: inline-block;
		vertical-align: top;
	}

	.info-heading,
	.info-line-img{
		display: none;
	}

	iframe{
		height: 295px;
	}

}
