.hotelbighead_box { width: 100%; position: relative; padding: 0 0 50px; }
.mediatabs_list { display: flex; flex-wrap: wrap; margin: 0 -10px; } 
.mediatabs_list li { width: 33.33%; padding: 10px 10px; } 
.mediatabs_list li a { display: block; background: #ffffff; text-align: center; font-size: 18px; font-weight: 700; color: #0F0E0E; padding: 12px 10px; transition: all .4s; }
.mediatabs_list li a:hover { background: #C6C1C1;}
.hosthotels_row { padding: 0 0 30px; }
.hosthotels_row > p { font-size: 18px; color: #ffffff; line-height: 26px; font-weight: 500; padding: 3px 0; margin: 0 0 20px; }
.hosthotels_row .custom_row { justify-content: center; }
.hosthotel_col { width: 100%; display: inline-block; margin: 13px 0; background: #ffffff; border-radius: 4px; overflow: hidden; box-shadow: 0px 3px 6px rgba(0,0,0,0.16); position: relative; }
.hosthotel_imgbox { width: 100%; position: relative; overflow: hidden; } 
.hosthotel_imgbox a { display: block; width: 100%; height: 100%; } 
.hosthotel_imgbox a .img-fluid {width: 100%;height: 100%;object-fit: cover;}
.logohost { position: absolute; left: 10px; top: 10px; width: 50px; }

.hosthotel_databox { width: 100%; padding: 20px 25px 40px; } 
.hosthotel_databox p { font-size: 18px; color: #776F6F; line-height: 26px; margin: 15px 0; } 
.hosthotel_databox a { display: inline-block; font-size: 18px; color: #EC1C24; font-weight: 700; position: absolute; bottom: 20px; z-index: 99; }
.hosthotel_databox a:hover { text-decoration: underline; text-underline-position: under; }

.multimediabox1 { padding: 0 0 70px; }

/*-------------------------------- Responsive Media Query --------------------------------*/
@media (max-width: 1199px){
.mediatabs_list li a { font-size: 16px; }
.hosthotels_row .col-lg-4 { width: 50%; }


}


@media (max-width: 991px){
.mediatabs_list li { width: 50%; }
.hosthotels_row > p, .hosthotel_databox p, .hosthotel_databox a { font-size:16px;  }


}


@media (max-width: 767px){
.mediatabs_list li, .hosthotels_row .col-lg-4 { width: 100%; }
.multimediabox1 { padding: 0 0 40px; } 
.hosthotel_databox { width: 100%; padding: 15px 15px 20px; }
.hosthotel_databox a { position: relative; bottom: 0; }

}