
	body{
		font-family: 'Playfair Display', serif;
	}
	.wrapper{
/*		background:#049ec0;
*/		position: relative;
		width: 100%;background:#b2e4ef;
		background-image: url(../imgs/solid-bg.jpg);

	}
	.wrapper img{
		width: 100%;
	}
	.top_heading{
		background: rgba(255, 255, 255, 0.5)/*#47877a*/;
	}
	/*.top_heading h2{
		margin: 0px;
		color: floralwhite;
		padding: 20px 0px 20px 0px;
		letter-spacing: 1px;
		font-size: 23px;*/
		
		.top_heading h2 {
    text-transform: uppercase;
/*    font-size: 14px;
    letter-spacing: 2px;
   font-family: "dinot";
 */   color: black;
    font-weight: 900;
    margin-bottom: 30px;
    margin: 0px;
   /* color: #9e3336;*/
    padding: 20px 0px 20px 0px;
    letter-spacing: 1px;
    font-size: 20px;
		
		
	}
	.thane_img{
		padding: 0px!important;
		position: relative;
	}
	.thane_img img{
		position: relative;
	}
	
	.form_left{
		width: 100%;
		height: 100vh;
		position: relative;
	}
	.form{
		position: fixed;
		top: 50%;
		right: -19px;
		transform: translate(-1%,-50%);
		width: inherit;

	}
	.form h3{
		/*color: floralwhite;mediumspringgreen*/
		text-align: center;color:#f46f24;
		font-size: 25px;
		text-transform: uppercase;
		
		   
    font-weight: 700;
    margin-top: 30px;
		
	}
	.form h3::after{
		content: '';
		width: 100px;
		height: 3px;
		background: white;
		display: block;
		margin: 10px auto;
		border-radius: 20px;
	}
	.form-group{
		color: white;
	}
	.form-group input[type='text'],
	.form-group input[type='email']{
	/*	background: transparent;;
		border-radius: 0px;
		border:none;
		border-bottom: 1px solid #E2BD4B;
		color: white;*/
	}
	.form-group input:focus{
		box-shadow: none;
	}
	.btn-primary{
		font-size: 18px;
		text-transform: uppercase;
/*		background-image: linear-gradient(to right, #C9934C,#F4E38D , #E5AB51);
		color:#1e1e1e;
*/		border:none;
		margin-top: 50px;
	}
	.form-control{
		box-shadow:none!important;
	}
	.form1 h3{
		color: white;
	}
	.form1{
		padding: 20px;
	}
	p{
		color: white;
	}
	.amenities img{
		padding: 30px;
	}
	.amenities h3{
		color: white;
		text-align: center;
		font-size: 25px;
		text-transform: uppercase;
	}
	.amenities h3::after{
		content: '';
		width: 100px;
		height: 3px;
		background: white;
		display: block;
		margin: 10px auto;
		border-radius: 20px;
	}
	.form1 h3{
		color: white;
		text-align: center;
		font-size: 25px;
		text-transform: uppercase;
	}
	.form1 h3::after{
		content: '';
		width: 100px;
		height: 3px;
		background: white;
		display: block;
		margin: 10px auto;
		border-radius: 20px;
	}
	.mobile_footer{
		background: white;
		color: black;
	}
	.mobile_footer p{
	    font-family: 'HelveticaNeueLTStd-Lt';
        font-weight: normal;
        letter-spacing: 0.30px;
	    font-size: 12px;
        line-height: 25px;
		color: black;
		margin: 0px;
		text-align: center;
		padding: 20px 0px 70px 0px;

	}
	
	@media only screen and (max-width: 991px) {
		
		.form {
			position: fixed;
			top: 50%;
			right: -2%;
			transform: translate(-1%,-50%);
			width: inherit;
		}

	}
	@media only screen and (max-width: 768px){
	    
	    .heading{
        font-size: x-large;
    }
	    
		.form {
			position: fixed;
			top: 50%;
			right: 1%;
			transform: translate(-1%,-50%);
			width: 237px;
		}
		.top_heading h2 {font-size: 15px;color: black;font-weight: 900;}
		
		.blink-one {
             animation: blinker-one 1s linear infinite;
            color: black;
            font-size: 16px;
/*            font-family: "dinot";
*/            font-weight: 900;
                    }
        .mobileview{
            position: fixed;
            bottom: 0px;
            background: #f46f24;
            width: 100%;
            text-align: center;
            color: white;
            padding: 15px;
            text-decoration: none;
            letter-spacing: 1px;
            font-size: initial;
        }
        .form_mobile h3 {
            text-align: center;
            color: #f46f24;
            font-size: 22px;
            text-transform: uppercase;
            font-weight: 700;
            line-height: 17px;
            margin-top: 13px;
                        }
        .form_mobile h4 {
            letter-spacing: initial;
            text-align: center;
            color: #1268b1;
            text-transform: uppercase;
            font-weight: 700;
        }

	}