

.zcwf_lblRight .zcwf_col_fld input[type=text], input[type=password], .zcwf_lblRight .zcwf_col_fld textarea { width: 100%!important;height: 40px!important }
.zcwf_lblRight .zcwf_col_fld { width: 100%!important; }
.zcwf_lblRight .zcwf_row { margin: 0px!important; }
.headline h2 { margin: 1rem 0px 10px 0px; }
.zcwf_lblRight .zcwf_col_fld { margin-top: 0px!important; }
.zcwf_lblRight .zcwf_col_fld textarea { height: 100px!important; }


form input[type="reset"]{ padding-left: 10px; padding-right: 10px; position:relative;display:inline-block;width:auto;line-height:2.8rem;border:0;background:transparent;font-family:'Barlow',sans-serif;font-weight:700;font-size:1.6rem;margin:0 auto;display:inline-block;color:#2c4380;box-shadow:none;letter-spacing:1px}
form input[type="reset"]:hover{color:#2c4380;background:transparent}
form input[type="submit"]:hover {
    color: #2c4380;
    background: #2c4380 !important;
}

@media only screen and (max-width: 768px) {
    form {
        padding: 6vw 0 0vw!important;
    }
    form input[type="reset"]{margin-top:0;font-size:1.4rem;line-height:2.2rem}

}

#enquiries {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
#slider_enquiries {
	width: 60%;
	height: 100vh;
}
#form_enquiries {
	width: 40%;
	padding: 0px 5%;
	margin-top: 20px;
	margin-bottom: 20px;
}
.formcontrol { margin-bottom:10px; }


#Enquiries_Banner01 { background: url("../images/enquiries/banner_01_new.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner02 { background: url("../images/enquiries/banner_02_new.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner03 { background: url("../images/enquiries/banner_03_new.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner04 { background: url("../images/enquiries/banner_04_new.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner05 { background: url("../images/enquiries/banner_05_new.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner06 { background: url("../images/enquiries/banner_06_new.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner07 { background: url("../images/enquiries/banner_07_new.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner08 { background: url("../images/enquiries/banner_08_new.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner09 { background: url("../images/enquiries/banner_09_new.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner10 { background: url("../images/enquiries/banner_10_new.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner11 { background: url("../images/enquiries/banner_11_new.jpg") no-repeat center bottom; background-size: cover; }


#Enquiries_Banner01_New { background: url("../images/enquiries/top_banner_01.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner02_New { background: url("../images/enquiries/top_banner_02.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner03_New { background: url("../images/enquiries/top_banner_03.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner04_New { background: url("../images/enquiries/top_banner_04.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner05_New { background: url("../images/enquiries/top_banner_05.jpg") no-repeat center bottom; background-size: cover; }
#Enquiries_Banner06_New { background: url("../images/enquiries/top_banner_06.jpg") no-repeat center bottom; background-size: cover; }

#enquiries .owl-dots { display: none !important; }
#thankyou_enquiries {
	text-align: center;
	padding: 40px 0px 20px 0px;
	float: left;
	width: 100%;
	display: none;
}
#thankyou_enquiries h6 {
	font-size: 17px;
	line-height: 24px;
}

.buttons {
	margin: 20px 0 30px 0px;
}

.buttons a {
	border: 1px solid #636466;
    cursor: pointer;
    width: auto;
    position: relative;
    font-size: 1.6rem;
    line-height: 2.2rem;
    color: #636466;
    font-family: 'Barlow', sans-serif;
    font-weight: 700;
    padding: 0 25px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 54px;
    background-color: transparent;
    text-align: center;
    transition: all .3s linear;
    margin: 0px 10px;
}
.buttons a:hover {
	background: #636466;
    color: #fff;
    transition: all .3s linear;
}
.thankyou .sociallinks img { width: auto; }
main.thankyou-main { margin-top:45px; }
@media only screen and (max-width: 768px) {
	#enquiries { flex-direction: column-reverse; }
	#slider_enquiries, #form_enquiries { width: 100%; }
	#slider_enquiries { height:auto; margin-top:30px; }
	.buttons { display:flex; align-items:center; justify-content: center; }
	.buttons a { width:calc(50% - 10px); font-size:1.35rem; line-height:1.6rem; padding:0 10px; margin: 0px 7px; height:45px}

	main.thankyou-main .thankyou { padding-left:15px; padding-right:15px; }
}



/*gouthami*/

.landing_images { margin-top: 50px; }
.landingIMgs_inner { 
	display: flex;
	flex-wrap: wrap;
} 
.imgLanding { width: 50%; }
.imgLanding img { width: 100%; }

.explorenowbtn { display: block; }

.explorenowbtn.redbg a {
	background-color: #cd1921!important;
	
}
.explorenowbtn.redbg a span { color: #fff!important; }
.explorenowbtn.redbg .inside { background: #cd1921!important; }







@media only screen and (max-width: 768px) {
	.rowReverse {  flex-direction: column-reverse; }
	.imgLanding { width: 100%; }
	.landing_images { margin-top: 25px; } 
}