@media screen and (max-width: 1024px) {
	#main .form-right .subscribe-form{
		padding: 95px 50px 0;
	}
}
@media screen and (min-width: 768px) and (max-width: 992px) {
	#main .form-right{
		height: 100vh;
		
	}
}
@media screen and (min-width: 801px) and (max-width: 979px) { 
	
}
@media screen and (min-width: 768px) and (max-width: 800px) { 
	
}
@media screen and (max-width: 767px) {

}
@media screen and (min-width: 600px) and (max-width: 766px) {
	
}
@media screen and (min-width: 481px) and (max-width: 767px) {
	#main .form-right .subscribe-form{
		padding-bottom: 20px;
	}
}
@media screen and (max-width: 480px) {
	.control-group .pretty{
		white-space: unset;
	}
	#main .form-right .subscribe-form {
	    padding: 25px 15px 0;
	}
	#main .form-right .head-form-right{
		padding: 45px 15px 30px;
	}
	#main .form-right .head-form-right h1, #main .form-right .head-form-right h2{
		font-size: 40px;
	}
	#main .form-right .head-form-right h3{
		font-size: 26px;
	}
	#main .form-right .subscribe-form form{
		margin-top: 20px;
	}
	.control-group {
	    margin-bottom: 15px;
	}	
}
@media screen and (max-width: 360px) {
	
}