/*Map part-1*/
.MAP-1{padding:0; float:left; width:100%;}
.MAP-1 .half_area{width:50%; float:left; position:relative; height:100%;}
.MAP-1 .address_area{padding:60px;}
.MAP-1 .address_map{width:100%; min-height:432px; border:none;}
.MAP-1 h3{font-size:36px; font-weight:500; color:#323232; margin:0; padding:0 0 15px; font-family: 'Roboto', sans-serif;}
.MAP-1 p{font-size:16px; font-weight:300; margin:0; padding:0 0 15px; font-family: 'Roboto', sans-serif; color:#848484;}
.MAP-1 .social_icon a{display:inline-block; position:relative; text-align:center; width:30px; height:30px; background:#ededed; border-radius:50%; color:#848484;}
.MAP-1 .social_icon a i{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index:9; }
.MAP-1 .social_icon a:hover{background:#990061; color:#fff;}
/*end of Map part-1*/

@media only screen and (max-width:1000px){
	.MAP-1 .address_area{padding:58px;}	
}

@media only screen and (max-width:767px){
	.MAP-1 .half_area{width:100%; text-align:center;}
	.MAP-1 .address_map{min-height:200px;}
}

@media only screen and (max-width:640px){
	.MAP-1 .address_area{padding:20px;}
}

/*********======================================*********/

/*Map part-1*/
.MAP-2{padding:0; float:left; width:100%;}
.MAP-2 .half_area{width:50%; float:left; position:relative; height:100%;}
.MAP-2 .address_area{padding:60px; background:#d94602; min-height:414px;}
.MAP-2 .address_map{width:100%; min-height:414px; border:none;}
.MAP-2 h3{font-size:36px; font-weight:500; color:#fff; margin:0; padding:0 0 15px; font-family: 'Roboto', sans-serif;}
.MAP-2 p{font-size:16px; font-weight:300; margin:0; padding:0 0 15px; font-family: 'Roboto', sans-serif; color:#fff;}
.MAP-2 .social_icon a{display:inline-block; position:relative; text-align:center; width:30px; height:30px; background:#fff; border-radius:50%; color:#333;}
.MAP-2 .social_icon a i{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index:9; }
.MAP-2 .social_icon a:hover{background:#333; color:#f5f5f5;}
/*end of Map part-1*/

@media only screen and (max-width:767px){
	.MAP-2 .address_map{min-height:200px;}
}


/*Map part-7*/
.MAP-7{padding:0; position:relative; font-family: 'Roboto', sans-serif;}
.MAP-7 iframe{width:100%; height:320px;}
.MAP-7 .addr_area{width:230px; padding:0 30px; display:table; height:230px; z-index:2; box-shadow:0 0 15px rgba(0,0,0,0.1); background:rgba(239,180,65,0.85); position:absolute; top:50%; transform:translateY(-50%); left:10%; border-radius:50%; text-align:center;}
.MAP-7 .addr_text{display:table-cell; vertical-align:middle;}
.MAP-7 .addr_area h6{font-size:30px; font-weight:600; color:#fff; margin:0; padding:0 0 10px;}
.MAP-7 .addr_area p{font-size:16px; color:#fff; margin:0; padding:0;}
/*end of Map part-7*/

@media only screen and (max-width:767px){
	.MAP-2 .address_map{min-height:200px;}
}
/*BROCHURE 4 Style Starts Here*/
.BRCH-4{padding:30px 0; background:#e9d813;}
.BRCH-4 .brcohure_heading{font-size:27px; color:#222; padding:0; margin:0; font-weight:400; text-transform:uppercase; padding-right:15px; vertical-align:middle; font-family: 'Poppins', sans-serif;}
.BRCH-4 .form-inline .form-group{vertical-align:middle;}
.BRCH-4 .form-inline .form-control{border:none; border-radius:0; width:400px; height:38px;}
.BRCH-4 .form-inline .btn-default{background:#000; border:none; padding:0 25px; border-radius:0; color:#fff; font-size:12px; text-transform:uppercase; font-family: 'Poppins', sans-serif; height:38px;}
.BRCH-4 .form-inline .btn-default i{font-size:20px; display:inline-block; vertical-align:middle; padding-left:5px;}

@media only screen and (max-width:1023px){
	.BRCH-4 .form-inline .form-control{width:230px;}
}
@media only screen and (max-width:767px){
	.BRCH-4 .form-inline .form-control{width:100%;}
}
/*********END**********/



/*LOCATION-1 Style Starts*/
.LOCATION-1{padding:80px 0;}
.LOCATION-1 .section-heading{font-size:42px; color:#222; font-weight:600; margin:0; padding:0 0 15px; font-family: 'Roboto', sans-serif; text-align:center;}
.LOCATION-1 .section-text{font-size:18px; color:#6e7680; font-weight:400; margin:0; padding:0 0 50px; font-family: 'Roboto', sans-serif; text-align:center;}
.LOCATION-1 .locn_map{width:100%; min-height:400px; border:2px #990061 solid;}
.LOCATION-1 .get_dir_form{background:#990061; display:block; text-align:center; padding:15px;}
.LOCATION-1 .get_dir_form .form-control{border-radius:0; border:none; height:38px; box-shadow:none; background:#fff;}
.LOCATION-1 .get_dir_form .ui-selectmenu-button.ui-button{height:38px; background:#fff; border:none; border-radius:0;}
.LOCATION-1 .get_dir_form .ui-icon-triangle-1-s{background-position: -65px -10px;}
.LOCATION-1 .get_dir_form .ui-selectmenu-text{line-height:24px;}
.LOCATION-1 .get_dir_form .btn-direc{color:#fff; background-color:#000; border:none; height:38px; border-radius:0; text-transform:uppercase; font-weight:600;}

.LOCATION-1 .custom_table tr th{background:#990061; padding:15px; font-weight:600; color:#fff; font-size:16px; text-transform:uppercase; border:1px #6e0046 solid;}
.LOCATION-1 .custom_table tr td{padding:10px 15px; vertical-align:middle;}
.LOCATION-1 .custom_table .table_image{height:50px; width:50px;}
.LOCATION-1 .seatch_type{padding:8px 30px; color:#fff; border:1px #000 solid; border-radius:3px; margin-top:15px; background:#000; text-transform:uppercase;}
.LOCATION-1 .margin_top15{margin-top:15px;}
.LOCATION-1 .margin_top30{margin-top:30px;}

@media only screen and (max-width:767px){
	.LOCATION-1 .locn_map{min-height:250px;}
	.LOCATION-1 .get_dir_form .ui-selectmenu-button.ui-button{width:100%;}
}
/********************END*******************************/

/*LOCATION-2 Style Starts*/
.LOCATION-2{padding:80px 0;}
.LOCATION-2 .section-heading{font-size:42px; color:#222; font-weight:600; margin:0; padding:0 0 15px; font-family: 'Roboto', sans-serif; text-align:center;}
.LOCATION-2 .section-text{font-size:18px; color:#6e7680; font-weight:400; margin:0; padding:0 0 50px; font-family: 'Roboto', sans-serif; text-align:center;}
.LOCATION-2 .locn_map{width:100%; min-height:400px; border:2px #d94602 solid;}
.LOCATION-2 .get_dir_form{background:#d94602; display:block; text-align:center; padding:15px;}
.LOCATION-2 .get_dir_form .form-control{border-radius:0; border:none; height:38px; box-shadow:none; background:#fff;}
.LOCATION-2 .get_dir_form .ui-selectmenu-button.ui-button{height:38px; background:#fff; border:none; border-radius:0;}
.LOCATION-2 .get_dir_form .ui-icon-triangle-1-s{background-position: -65px -10px;}
.LOCATION-2 .get_dir_form .ui-selectmenu-text{line-height:24px;}
.LOCATION-2 .get_dir_form .btn-direc{color:#fff; background-color:#000; border:none; height:38px; border-radius:30px; text-transform:uppercase; font-weight:600;}

.LOCATION-2 .custom_table tr th{background:#333; padding:15px; font-weight:600; color:#fff; font-size:16px; text-transform:uppercase;}
.LOCATION-2 .custom_table tr td{padding:10px 15px; vertical-align:middle;}
.LOCATION-2 .custom_table .table_image{height:50px; width:50px;}
.LOCATION-2 .seatch_type{padding:8px 30px; color:#fff; border:1px #000 solid; border-radius:3px; margin-top:15px; background:#000; text-transform:uppercase;}
.LOCATION-2 .margin_top15{margin-top:15px;}
.LOCATION-2 .margin_top30{margin-top:30px;}

@media only screen and (max-width:767px){
	.LOCATION-2 .locn_map{min-height:250px;}
	.LOCATION-2 .get_dir_form .ui-selectmenu-button.ui-button{width:100%;}
}
/********************END*******************************/

/*LOCATION-3 Style Starts*/
.LOCATION-3{padding:0;}
.LOCATION-3 .locn_map{width:100%; min-height:300px;}
.LOCATION-3 .get_dir_form{display:block; text-align:center; padding:100px 0; background:#f9f9f9;}
.LOCATION-3 .get_dir_form .form-control{border:none; height:46px; box-shadow:0 0 5px rgba(0,0,0,0.1); background:#fff; border-radius:25px;}
.LOCATION-3 .get_dir_form .ui-selectmenu-button.ui-button{height:46px; background:#fff; border:none; box-shadow:0 0 5px rgba(0,0,0,0.1); border-radius:25px; width:100%; padding:12px;}
.LOCATION-3 .get_dir_form .ui-icon-triangle-1-s{background-position: -65px -10px;}
.LOCATION-3 .get_dir_form .ui-selectmenu-text{line-height:24px;}
.LOCATION-3 .get_dir_form .btn-direc{color:#fff; background-color:#000; padding:10px 35px; border:none; height:46px; border-radius:25px; text-transform:uppercase; font-weight:600;}

.LOCATION-3 .custom_table tr th{background:#333; padding:15px; font-weight:600; color:#fff; font-size:16px; text-transform:uppercase;}
.LOCATION-3 .custom_table tr td{padding:10px 15px; vertical-align:middle;}
.LOCATION-3 .custom_table .table_image{height:50px; width:50px;}
.LOCATION-3 .seatch_type{padding:8px 30px; color:#fff; border:1px #000 solid; border-radius:3px; margin-top:15px; background:#000; text-transform:uppercase;}
.LOCATION-3 .margin_top15{margin-top:15px;}
.LOCATION-3 .margin_top30{margin-top:30px;}

@media only screen and (max-width:767px){
	.LOCATION-3 .locn_map{min-height:250px;}
	.LOCATION-3 .get_dir_form .ui-selectmenu-button.ui-button{width:100%;}
}
/********************END*******************************/

/*LOCATION-4 Style Starts*/
.LOCATION-4{padding:80px 0; position:relative;}
.LOCATION-4:after{content:"LOCATION"; font-size:145px; font-weight:bold; position:absolute; left:0; top:0; color:rgba(0,0,0,0.04); z-index:-1;}
.LOCATION-4 .section-heading{font-size:36px; color:#666; font-weight:600; margin:0; padding:0 0 15px; font-family: 'Raleway', sans-serif;}
.LOCATION-4 .section-text{font-size:18px; color:#6e7680; font-weight:400; margin:0; padding:0 0 20px; font-family: 'Raleway', sans-serif;}
.LOCATION-4 .locn_map{width:350px; height:350px; border:10px #fff solid; border-radius:50%; box-shadow:0 0 5px #ddd; margin:25px 0 0;}
.LOCATION-4 .get_dir_form{background:#fff; box-shadow:0 0 5px #ddd; display:block; padding:15px; border-radius:10px;}
.LOCATION-4 .get_dir_form .form-control{border-radius:5px; border:1px #666 solid; height:38px; box-shadow:none; background:#fff; margin-bottom:20px;}
.LOCATION-4 .get_dir_form .ui-selectmenu-button.ui-button{height:38px; background:#fff; border:1px #666 solid; border-radius:5px; width:100%; margin-bottom:5px;}
.LOCATION-4 .get_dir_form .ui-icon-triangle-1-s{background-position: -65px -10px;}
.LOCATION-4 .get_dir_form .ui-selectmenu-text{line-height:24px;}
.LOCATION-4 .get_dir_form .btn-direc{color:#333; background-color:#e9d813; border:none; padding:10px 35px; display:inline-block; border-radius:25px; text-transform:uppercase; font-weight:600;}

.LOCATION-4 .custom_table tr th{background:#333; padding:15px; font-weight:600; color:#fff; font-size:16px; text-transform:uppercase;}
.LOCATION-4 .custom_table tr td{padding:10px 15px; vertical-align:middle;}
.LOCATION-4 .custom_table .table_image{height:50px; width:50px;}
.LOCATION-4 .seatch_type{padding:8px 30px; color:#fff; border:1px #000 solid; border-radius:3px; margin-top:15px; background:#000; text-transform:uppercase;}
.LOCATION-4 .margin_top15{margin-top:15px;}
.LOCATION-4 .margin_top30{margin-top:30px;}

@media only screen and (max-width:767px){
	.LOCATION-4 .locn_map{min-height:250px;}
	.LOCATION-4 .get_dir_form .ui-selectmenu-button.ui-button{width:100%;}
}
/********************END*******************************/


/*LOCATION-5 Style Starts*/
.LOCATION-5{padding:0;}
.LOCATION-5 .locn_map{width:100%; min-height:260px;}
.LOCATION-5 .get_dir_form{display:block; text-align:center; padding:100px 0; background:#f9f9f9;}
.LOCATION-5 .get_dir_form form{background:#fff; padding:15px; border-radius:10px; box-shadow:0 0 10px rgba(0,0,0,0.05);}
.LOCATION-5 .get_dir_form .form-control{border:none; height:46px; box-shadow:0 0 5px rgba(0,0,0,0.1); background:#fff; border-radius:25px;}
.LOCATION-5 .get_dir_form .ui-selectmenu-button.ui-button{height:46px; background:#fff; border:none; box-shadow:0 0 5px rgba(0,0,0,0.1); border-radius:25px; width:100%; padding:12px;}
.LOCATION-5 .get_dir_form .ui-icon-triangle-1-s{background-position: -65px -10px;}
.LOCATION-5 .get_dir_form .ui-selectmenu-text{line-height:24px;}
.LOCATION-5 .get_dir_form .btn-direc{color:#fff; background-color:#02a493; padding:10px 35px; border:none; height:46px; border-radius:3px; text-transform:uppercase; font-weight:600;}

.LOCATION-5 .custom_table tr th{background:#333; padding:15px; font-weight:600; color:#fff; font-size:16px; text-transform:uppercase;}
.LOCATION-5 .custom_table tr td{padding:10px 15px; vertical-align:middle;}
.LOCATION-5 .custom_table .table_image{height:50px; width:50px;}
.LOCATION-5 .seatch_type{padding:8px 30px; color:#fff; border:1px #02a493 solid; border-radius:3px; margin-top:15px; background:#02a493; text-transform:uppercase;}
.LOCATION-5 .margin_top15{margin-top:15px;}
.LOCATION-5 .margin_top30{margin-top:30px;}

@media only screen and (max-width:767px){
	.LOCATION-5 .locn_map{min-height:250px;}
	.LOCATION-5 .get_dir_form .ui-selectmenu-button.ui-button{width:100%;}
	.LOCATION-5 .get_dir_form{padding: 20px 0;}
}

@media only screen and (max-width:480px){
	.LOCATION-5 .seatch_type{padding: 4px 10px;}
}
/********************END*******************************/


/*LOCATION-6 Style Starts*/
.LOCATION-6{padding:0;}
.LOCATION-6 .locn_map{width:100%; min-height:300px;}
.LOCATION-6 .get_dir_form{display:block; text-align:center; padding:70px 0; background:#f1f1f1;}
.LOCATION-6 .get_dir_form form{background:#fff; padding:30px; border-radius:0; box-shadow:0 0 10px rgba(0,0,0,0.05);}
.LOCATION-6 .get_dir_form .form-control{border:none; height:46px; box-shadow:0 0 5px rgba(0,0,0,0.1); background:#fff; border-radius:25px;}
.LOCATION-6 .get_dir_form .ui-selectmenu-button.ui-button{height:46px; background:#fff; border:none; box-shadow:0 0 5px rgba(0,0,0,0.1); border-radius:25px; width:100%; padding:12px;}
.LOCATION-6 .get_dir_form .ui-icon-triangle-1-s{background-position: -65px -10px;}
.LOCATION-6 .get_dir_form .ui-selectmenu-text{line-height:24px;}
.LOCATION-6 .get_dir_form .btn-direc{color:#fff; background-color:#000; padding:10px 35px; border:none; height:46px; border-radius:25px; text-transform:uppercase; font-weight:600;}

.LOCATION-6 .custom_table tr th{background:#333; padding:15px; font-weight:600; color:#fff; font-size:16px; text-transform:uppercase; border:1px #6e0046 solid;}
.LOCATION-6 .custom_table tr td{padding:10px 15px; vertical-align:middle;}
.LOCATION-6 .custom_table .table_image{height:50px; width:50px;}
.LOCATION-6 .seatch_type{padding:8px 30px; color:#fff; border:1px #000 solid; border-radius:3px; margin-top:15px; background:#000; text-transform:uppercase;}
.LOCATION-6 .margin_top15{margin-top:15px;}
.LOCATION-6 .margin_top30{margin-top:30px;}

@media only screen and (max-width:767px){
	.LOCATION-6 .locn_map{min-height:250px;}
	.LOCATION-6 .get_dir_form .ui-selectmenu-button.ui-button{width:100%;}
}
/********************END*******************************/


/*LOCATION-7 Style Starts*/
.LOCATION-7{padding:0;}
.LOCATION-7 .display_table{display:table; width:100%;}
.LOCATION-7 .map{display:table-cell; width:50%; vertical-align:top;}
.LOCATION-7 .form{display:table-cell; width:50%; vertical-align:top; padding:30px; border-radius:0;}
.LOCATION-7 .locn_map{width:100%; min-height:300px;}
.LOCATION-7 .get_dir_form{display:block; padding:70px 0;}
.LOCATION-7 .get_dir_form .form-control{height:46px; border:1px rgba(0,0,0,0.3) solid; background:#fff; border-radius:0;}
.LOCATION-7 .get_dir_form .ui-selectmenu-button.ui-button{height:46px; background:#fff; border:1px rgba(0,0,0,0.3) solid; border-radius:0; width:100%; padding:12px;}
.LOCATION-7 .get_dir_form .ui-icon-triangle-1-s{background-position: -65px -10px;}
.LOCATION-7 .get_dir_form .ui-selectmenu-text{line-height:24px;}
.LOCATION-7 .get_dir_form .btn-direc{color:#fff; background-color:#000; padding:10px 35px; border:none; height:46px; border-radius:0; text-transform:uppercase; font-weight:600;}

.LOCATION-7 .custom_table tr th{background:#333; padding:15px; font-weight:600; color:#fff; font-size:16px; text-transform:uppercase; border:1px #6e0046 solid;}
.LOCATION-7 .custom_table tr td{padding:10px 15px; vertical-align:middle;}
.LOCATION-7 .custom_table .table_image{height:50px; width:50px;}
.LOCATION-7 .seatch_type{padding:8px 30px; color:#fff; border:1px #000 solid; border-radius:3px; margin-top:15px; background:#000; text-transform:uppercase;}
.LOCATION-7 .margin_top15{margin-top:15px;}
.LOCATION-7 .margin_top30{margin-top:30px;}

@media only screen and (max-width:767px){
	.LOCATION-7 .display_table{display:block;}
	.LOCATION-7 .map{display:block; width:100%;}
	.LOCATION-7 .form{display:block; width:100%;}
}
/********************END*******************************/











































