/*AMENITIES 1 Area Starts*/
.AMENITIES-1{}
.AMENITIES-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;}
.AMENITIES-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;}
.AMENITIES-1 .facilities_image{width:100%; max-height:170px; border:1px #990061 solid; border-bottom:5px #990061 solid; margin:0; overflow:hidden; text-align:center;}
.AMENITIES-1 .facilities_image img{max-width:none; height:100%;}
.AMENITIES-1 .facilities_text_area{padding-bottom:30px;}
.AMENITIES-1 .facilities_text_area h4{font-size:26px; color:#333; font-weight:600; font-family: 'Roboto', sans-serif; padding:15px 0 10px; margin:0;}
.AMENITIES-1 .facilities_text_area p{font-size:14px; max-height:80px; min-height:80px; overflow:auto; color:#666; font-weight:400; font-family: 'Roboto', sans-serif; margin:0; padding-bottom:20px;}
.AMENITIES-1 .facilities_text_area a.book{background:#990061; border:1px #990061 solid; padding:8px 25px; color:#fff; text-transform:uppercase; display:inline-block;}
.AMENITIES-1 .facilities_text_area a.more{border:1px #990061 solid; padding:8px 25px; color:#990061; text-transform:uppercase; display:inline-block;}

@media only screen and (max-width:767px){
	.AMENITIES-1 .section-text{padding:0 0 30px;}	
}
/******************/

/*AMENITIES 2 Area Starts*/
.AMENITIES-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;}
.AMENITIES-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;}
.AMENITIES-2 .image{margin:0 0 30px; padding:0; background:#f9f9f9; float:left; box-shadow:0 0 5px rgba(0,0,0,0.1); width:40%; min-height:182px; position:relative;}
.AMENITIES-2 .image img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.AMENITIES-2 .text_area{padding-bottom:30px; float:left; width:60%; padding:10px; margin-bottom:30px;}
.AMENITIES-2 .text_area h4{font-size:26px; color:#333; font-weight:600; font-family: 'Roboto', sans-serif; padding:0 0 10px; margin:0;}
.AMENITIES-2 .text_area p{font-size:14px; color:#666; font-weight:400; font-family: 'Roboto', sans-serif; margin:0; padding-bottom:20px;}
.AMENITIES-2 .text_area a{font-size:14px; display:inline-block; color:#000; font-weight:400; text-decoration:underline;}

@media only screen and (max-width:767px){
	.AMENITIES-2 .section-text{padding:0 0 30px;}	
}
/********************END***********************/

/*AMENITIES 3 Area Starts*/
.AMENITIES-3 .image{ margin: 0 auto; width: 100px; height: 100px; border-radius: 50%; background: #fff; position: relative; z-index: 1; box-shadow: 0 0 15px rgba(0,0,0,0.1); display: flex; align-items: center; justify-content: center; padding: 25px; }
.AMENITIES-3 .image img{ width: 100%; height: 100%; object-fit: contain; }
.AMENITIES-3 .text_area{ padding: 65px 15px 15px; margin-bottom: 30px; background: #ddd; text-align: center; margin-top: -50px; position: relative; border-radius: 5px; }
.AMENITIES-3 .text_area h4{ font-size:22px; color:#222; font-weight:600; font-family: 'Roboto', sans-serif; padding:0; margin:0 0 10px; }
.AMENITIES-3 .text_area p{ font-size:14px; color:#666; font-weight:400; font-family: 'Roboto', sans-serif; margin:0; padding:0; overflow:auto; }
.AMENITIES-3 .text_area a{font-size:14px; display:inline-block; color:#000; font-weight:400; text-decoration:underline;}

@media only screen and (max-width:767px){
	.AMENITIES-3 .section-text{padding:0 0 30px;}	
}
/********************END***********************/

/*AMENITIES 4 Area Starts*/
.AMENITIES-4{font-family: 'Roboto', sans-serif;}
.AMENITIES-4 .section-heading{font-size:42px; color:#222; font-weight:600; margin:0; padding:0 0 15px;}
.AMENITIES-4 .section-text{font-size:18px; color:#6e7680; font-weight:400; margin:0; padding:0 0 50px;}
.AMENITIES-4 .col-sm-12{display:table; margin-bottom:30px;}
.AMENITIES-4 .image{margin:0 auto; padding:0; text-align:center; display:table-cell; width:15%; background:#fff; position:relative; box-shadow:0 0 15px rgba(0,0,0,0.1); vertical-align:middle;}
.AMENITIES-4 .text_area{padding:25px 15px; display:table-cell; width:85%; background:#ddd; position:relative;}
.AMENITIES-4 .text_area h4{font-size:22px; color:#222; font-weight:600; font-family: 'Roboto', sans-serif; padding:0; margin:0;}
.AMENITIES-4 .text_area p{font-size:14px; color:#666; font-weight:400; margin:0; padding:10px 0; padding-bottom:20px;}
.AMENITIES-4 .text_area a{font-size:14px; display:inline-block; color:#000; font-weight:400; text-decoration:underline;}

@media only screen and (max-width:767px){
	.AMENITIES-4 .section-text{padding:0 0 30px;}	
}
/********************END***********************/

/*AMENITIES 5 Area Starts*/
.AMENITIES-5{background:#f9f9f9; font-family: 'Arimo', sans-serif; padding:80px 0 30px;}
.AMENITIES-5 .image{margin:0 auto; padding:0; width:100px; height:100px; border-radius:50%; background:#fff; position:relative; box-shadow:0 0 15px rgba(0,0,0,0.05);}
.AMENITIES-5 .image img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.AMENITIES-5 .text_area{padding:15px; margin-bottom:50px; text-align:center; margin-top:15px; position:relative; border-radius:5px; border:1px #ddd solid;}
.AMENITIES-5 .text_area h4{font-size:24px; color:#222; font-weight:600; font-family: 'Arimo', sans-serif; padding:0 0 10px; margin:0;}
.AMENITIES-5 .text_area p{font-size:16px; color:#333; font-weight:400; font-family: 'Arimo', sans-serif; margin:0; padding-bottom:10px;}
.AMENITIES-5 .text_area a{font-size:16px; display:inline-block; color:#333; font-weight:400; text-decoration:underline;}
.AMENITIES_modal_5 .modal-title{font-size:30px; font-family: 'Arimo', sans-serif; color:#222; font-weight:600; text-align:center;}
.AMENITIES_modal_5 p{font-size:16px; font-family: 'Arimo', sans-serif; color:#333; font-weight:400; text-align:center;}

@media only screen and (max-width:767px){
	.AMENITIES-5 .section-text{padding:0 0 30px;}	
}
/********************END***********************/


/*AMENITIES 6 Area Starts*/
.AMENITIES-6{background:#f1f1f1; font-family: 'Arimo', sans-serif; padding:80px 0 30px;}
.AMENITIES-6 .image{margin:0; float:left; padding:0; width:90px; height:90px; border-radius:50%; background:#fff; position:relative; z-index:2; box-shadow:0 0 15px rgba(0,0,0,0.05);}
.AMENITIES-6 .image:after{width:3px; height:50px; content:""; top:100%; z-index:1; left:50%; transform:translateX(-50%); position:absolute; background:#fff;}
.AMENITIES-6 .image:before{width:10px; height:10px; border-radius:50%; content:""; bottom:-50px; z-index:1; left:50%; transform:translateX(-50%); position:absolute; background:#fff;}
.AMENITIES-6 .image img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.AMENITIES-6 .text_area{padding:0 0 0 20px; float:left; width:70%; margin-bottom:50px; position:relative;}
.AMENITIES-6 .text_area h4{font-size:20px; color:#222; font-weight:600; font-family: 'Arimo', sans-serif; padding:0 0 10px; margin:0;}
.AMENITIES-6 .text_area p{font-size:14px; color:#333; font-weight:400; font-family: 'Arimo', sans-serif; margin:0; padding-bottom:10px;}
.AMENITIES-6 .text_area a{font-size:14px; display:inline-block; color:#333; font-weight:400; text-decoration:underline;}
.AMENITIES_modal_6 .modal-title{font-size:30px; font-family: 'Arimo', sans-serif; color:#222; font-weight:600; text-align:center;}
.AMENITIES_modal_6 p{font-size:16px; font-family: 'Arimo', sans-serif; color:#333; font-weight:400; text-align:center;}

@media only screen and (max-width:767px){
	.AMENITIES-6 .section-text{padding:0 0 30px;}	
}

@media only screen and (max-width:320px){
	.AMENITIES-6 .image:after{display:none;}
	.AMENITIES-6 .image:before{display:none;}
}
/********************END***********************/


/*AMENITIES 7 Area Starts*/
.AMENITIES-7{font-family:'Roboto', sans-serif; padding:80px 0 30px;}
.AMENITIES-7 .image{margin:0 auto 15px; padding:0; width:140px; height:140px; border-radius:50%; position:relative; z-index:2; border:2px #ddd dashed;}
.AMENITIES-7 .image img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.AMENITIES-7 .text_area{padding:0; margin-bottom:50px; position:relative; text-align:center;}
.AMENITIES-7 .text_area h4{font-size:23px; color:#222; font-weight:300; text-transform:uppercase; letter-spacing:2px; padding:0 0 10px; margin:0;}
.AMENITIES-7 .text_area p{font-size:16px; color:#333; font-weight:400; margin:0; padding-bottom:10px; line-height:23px;}
.AMENITIES-7 .text_area a{font-size:16px; display:inline-block; color:#333; font-weight:400; text-decoration:underline;}
.AMENITIES_modal_7 .modal-title{font-size:24px; color:#222; font-weight:300; letter-spacing:2px; text-transform:uppercase; text-align:center;}
.AMENITIES_modal_7 p{font-size:16px; color:#333; font-weight:400; text-align:center; line-height:23px;}

@media only screen and (max-width:767px){
	.AMENITIES-7 .section-text{padding:0 0 30px;}	
}
/********************END***********************/


