@media (max-width: 767px) {
	.gallery_hed {padding-top: 100px!important;}
	.read_more span:after {background: none;}
	.event_box {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.mob_hide{display:none}
	.cheff_scrolling{padding:0; width:400px; max-width:100%; margin:0 auto}
	.health_scrolling{padding-left:0}
	.story_sec_about, .misionVision_sec{padding:40px 0; height:auto !important}
	.story_sec_about .pr-5{padding-right:15px !important}
	/*.row.h-100{height:auto !important}*/
	.story_sec_about p{font-size:14px}
	.story_sec_about h2{margin-top:30px}	
	.right_column2 {margin-top:30px; padding-right:15px;}
	.cheff_scrolling .owl-nav button.owl-prev{left:10px}
	.cheff_scrolling .owl-nav button.owl-next{right:10px}
	.banner_caption h1{font-size:24px}
	.banner_caption p{font-size:14px}
	.roi-search-engine__field--day {font: 24px Lato,Arial,sans-serif;}
	.roi-search-engine__label, .roi-search-engine__field--month-year{ font: 12px Lato,Arial,sans-serif;}
	.mgmt_carousel .owl-dots{margin-top:30px}	
	.mgmt_carousel .owl-dots .owl-dot{height:10px; width:10px}
	.section_title2 span{font-size:16px}
	.dg-container{overflow:hidden; position:relative}
	.dg-wrapper{height:465px;}
	.dg-container nav {width: auto;position: absolute;top: 38%;left: 15px;right: 15px; top:25%;}
	.dg-container nav span {top: 0;float: left;left: 0;position: unset;}
	.dg-container nav span.dg-next {left: inherit;right: 0;float: right;}
	.offer_sec .text-right{text-align:left !important}
	.facility_thumb{width:170px; height:170px}
	.section_common.locate_sec .d-flex{-ms-flex-wrap: wrap; flex-wrap: wrap;}
	.half_box, .map_box {-ms-flex: 0 0 50%;flex: 0 0 100%;max-width: 100%;}
	.border-box{border-right-width: 5px;}
	#filters li span{padding: 3px 20px;font-size: 14px;}
	.map_box iframe{height:300px !important}
	.h_detail_second_sec h3{margin-top:30px; font-size:22px;}
	.spa_carousel1 .owl-nav button, .spa_carousel2 .owl-nav button {width: 40px;height: 40px;position: absolute;top: 50%;margin-top: -20px;background: rgba(20,20,20,0.9) !important;text-align: center;opacity: 1;left: 15px;}
	.spa_carousel1 .owl-nav button.owl-next, .spa_carousel2 .owl-nav button.owl-next{right:15px}
	.contact_sec .media {margin: 15px 0 15px;}	
	.wedding-rightBox p{font-size:14px}
	.wedding-rightBox{padding:15px}
	.wedding_gallery .container-fluid{padding-left:15px; padding-right:15px}
	.mgmt_image{width:100px; height:100px;}
	.book-col-form {-ms-flex-wrap: wrap!important;  flex-wrap: wrap!important;}
	.book-col-submit-wrap{margin-top:20px}
	.book-col-column{margin-top:15px; width:50%}
	.book-col-column:last-child{width:100%;}
	.book-col-column label{font-size:14px}
	.book-col-form input[type="text" i], .book-col-form select{width:100%; font-size:14px; height:35px !important;}
	.main {display: block !important}
	.main p{text-align:center !important;}
	.main p br{display:none}
	.datepicker { max-width: auto;}
	#promo{width:100%}
	.book-col-submit{margin:0; font-size:14px; width:auto; display:inline-block;}
	.sticky_content.fixed-bottom{display:none}
	header.fixed-top {background: rgba(0,0,0,0.6);}
	.hotels.section_common p{font-size:14px}
	.h_welcome{font-size:26px;}
	.pr-paragraph {padding-right: 0;padding-top: 50px;}
	.book_now{display:none !important}
	.second_sec.section_common .read_more{right:15px;}	
	.corporate_sec p{width:100%;padding-top: 30px; text-align:justify;}
	.corporate_sec .read_more{right:0;top: -27px !important;}
	.enquiry_box {padding: 0;background: none;}
	.second_sec.section_common.corporate_sec .col-md-12:last-child .position-relative{padding: 20px; background: rgba(0,0,0,0.6);  margin-top: 15px;}
	.second_sec.section_common.corporate_sec .col-md-12:last-child .position-relative .section_title br{display:none;}
	.second_sec.section_common.corporate_sec .col-md-12:last-child .position-relative .section_title {margin-bottom:0}
	.second_sec.section_common.corporate_sec .col-md-12:last-child .position-relative p {width: 100%;padding-top: 15px;margin-bottom: 0;}
	.btn-submit{padding:6px 25px; font-size:14px}
	header, .fixed-top{position:absolute}
	.section_common.inner_banner{min-height:auto !important; position:relative;}
	#carouselExampleIndicators, #carouselExampleIndicators .carousel-inner, #carouselExampleIndicators .carousel-item{height:auto}
	#carouselExampleIndicators .carousel-item img{height: 300px; object-fit:cover;}
	#carouselExampleIndicators .carousel-control-next img, #carouselExampleIndicators .carousel-control-prev img{height: 30px;}
	.scroll_more{bottom:20px;margin-left: -17px;}
	.scroll_more img.circle, .scroll_more img.arrow{width:35px}
	#sync1 .item > a img{height:auto}
	#sync2 .item img{height:auto}
	.detail_row{padding:10px 0;}
	.detail_row p, .detail_row p span{line-height:1.5}
	.room_detail_facilities {margin-top:0;}
	.button_block_hotelDetail{padding:10px 0}
	.button_block_hotelDetail span{margin-bottom:10px; margin-right:0; display:block;}
	.vision_mission_ul li{-ms-flex: 0 0 33.333%;flex: 0 0 33.333%;max-width: 33.333%;}
	.contact_address_sec .media-body{padding-left:0}
	.contact-form {padding-top: 0;}
	.gallery_thumb img.w-100{height:auto}
	.gallery_thumb{height: 100%;}
	.wa_system{display: none;}
	.foot_top{min-height: auto;}
}
@media (min-width : 320px) and (max-width: 479px) {
	.menu_icon.open {right: 15px;position: fixed;top: 15px;z-index: 10;}
	h1{font-size:24px}
	bg_text{font-size:50em; line-height:0.55}
	/*.second_sec.section_common .read_more {transform: translate(20%, -40%);}*/
	.section_title{font-size:22px}
	p, .loyaltygiftSec p{font-size:14px}
	.event_content h4{font-size:20px; margin-bottom:10px;}
	.event_content{padding:25px 20px}
	.testimonial_carousel .owl-dots{bottom:-18%}
	.counter_sec .section_title{font-size:26px}
	.counter {font-size: 24px;line-height: 90px;width: 90px;height: 90px;}
	.read_more img.circle{width:80px}
	.read_more img.arrow{width:90px}
	/*.second_sec.section_common .read_more {    transform: translate(0%, -40%);}
	.testimonial_sec .right_column2 .read_more{    transform: translate(100%, -40%);}*/
	.read_more img.arrow {right: 37px;top: 35px;width: 90px;}
	.testimonial_sec{min-height:inherit !important; padding:40px 0;}
	.testimonial_sec .container-fluid{height:auto}
	.testimonial_sec .right_column2 .section_title {margin-bottom: 20px;}
	.roi-search-engine__text{max-width:inherit; width: 100%;margin-bottom: 15px;}
	.roi-search-engine__text p{width:100%; text-align: center;}
	.roi-search-engine__item--promo, .roi-search-engine__item--action{margin-top:15px}
	.fourth_sec .right_column2{margin-left:0 !important}
	.testimonial_sec .right_column2{margin-left:50% !important}
	.insta_carousel {margin: 40px auto 0;max-width: calc(100% - 80px);}
	.foot_top h3{font-size:20px}
	.subscribe_sec .btn-submit {margin: 0;padding: 5px 14px;height: 45px;}
	.section_common{ padding: 30px 0;}
	.section_common .container-fluid{height:auto !important}
	.bg_text, .t_l .bg_text{font-size: 34em;}
	/*.hotels.section_common .read_more {transform: translate(71%);}*/
	.testimonial_content{padding:25px; margin-left:0}
	.count_item {padding: 15px; width:50%}
	/*.corporate_sec .right_column2 .read_more {top: 0;position: inherit;transform: translate(59%, 10px) !important;}*/
	.foot_top h3 span{font-size:14px}
	.footer_bottom {padding: 0 0 20px;}
	.copyright_area {font-size: 14px;}
	/*.fifth_sec.section_common .read_more{position: relative; transform: translate(60%, -13%);}*/
	.subscribe__{margin-top:10px}
	/*.right_column .read_more, .right_column2 .read_more{position:inherit; top:0; transform: translate(60%, 0) !important; margin:30px 0}*/
	.testimonial_sec .right_column2  {margin-left:0 !important; padding:0 20px;}
	.testimonial_sec .right_column2 .align-items-end {-ms-flex-align: flex-start;align-items: flex-start;}
	.testimonial_carousel {transform: translateY(0%); margin-top:30px}
	.testimonial_sec .right_column2 .read_more{margin: 0 0 20px 30px;}
	.copyright_, .poweredby_{display:block; text-align:center; float:none}
	.poweredby_{margin-top:10px}
	footer .logo {width: 100%;margin-bottom: 15px;margin-top: 20px;border-top: 1px solid rgba(255,255,255,.1);padding-top: 20px;}
	footer .logo img{width:150px}
	.hotel_scrolling .owl-nav img{max-height:30px}	
	.subscribe_sec .form-control{margin-bottom:0; }
	.subscribe_sec .input-group-append{margin-left:0}
	.inner_banner .carousel-caption h5{font-size:11px}
    .inner_banner .carousel-caption h2{font-size:18px; margin:2px 0}
	.inner_banner .carousel-caption h6{font-size:11px}
	.contact_sec h3{font-size:18px}
	.contact_sec .media h5{font-size:14px}
	.logo {width: 160px;}
	.contact_sec .media p, .contact_sec .media a{font-size:14px;line-height: 1.5;}
	.section_title2, .subpage_title{font-size:30px}
	.foot_top .social_link{width:25px; height:25px;background-size: 220px;}
	.foot_top .youtube_link{width:28px}
	.foot_top .twit_link {background-position: -49px 0px;}
	.foot_top .fb_link {background-position: -98px 0px;}
	.foot_top .pinterest_link {background-position: -147px 0px;}
	.foot_top .youtube_link {background-position: -190px 0px;}
	.foot_mobile{font-size:20px}
	footer{height:auto; padding-top:30px}
	.foot_top{height:auto; padding:30px 0}
	.line_{margin:15px 0}
	.map_sec, .contact_sec{padding:40px 0}
	.map_sec iframe{height:250px}
	.contact_right p{margin:0; font-size:14px}
	.map_sec .section_title2{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.map_sec .d-flex.mb-5{margin-bottom:30px !important}
	.footer-menu a{font-size: 14px; line-height: 1.2;}
	#carouselExampleIndicators .carousel-item .carousel-caption{left:35px; right:35px}
	.map_link a{word-break:break-all; font-size:12px; padding-left:0}
	.lang_select{padding-right:0}
	.lang_select a{font-size:12px}
	.contact_sec .icon{margin-right:10px; width:50px; height:50px}
	.contact_sec .media {margin: 0 0 20px;}
	.roi-search-engine__field--action, .roi-search-engine__occupancy-save-rooms{margin:0 auto; font-size:14px; width:190px;}
	.pr-paragraph{padding-right:0}
	.featured-sites{top:55px}
	.hotel_thumb .thumb_caption h4{font-size:18px}
	.hotel_thumb .thumb_caption h4 span{display:block; font-size:16px;}
	.hotel_thumb .thumb_caption h6{font-size:14px}
	.second_sec.section_common .read_more{right:15px}
	.read_more span{margin-top:6px}
	.read_more img.circle{width:80px}
	.read_more img.arrow{width:90px}
	.second_sec.section_common.fourth_sec.testimonial_sec .right_column2 .read_more{top:-26px;}
	.section_title2, .subpage_title, .loyaltygiftSec h3, .account_set_up h3{font-size:20px;}
	.loyaltygiftSec h3, .account_set_up h3{margin-bottom:30px}
	.content_page h4{font-size:18px}
	.content_page h6{font-size:16px}
	.misionVision_sec .nav-pills li a h6{font-size: 14px;letter-spacing: 0;}
	.misionVision_sec .nav-pills li a span img{max-width:75px}
	.misionVision_sec .nav-pills li a:hover span:after{bottom: -11px;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 11px solid #e36337;left: 50%;margin-left: -8px;}
	.misionVision_sec .tab-pane p{font-size:14px}
	.mgmt_caption p{min-height:50px}
	.mgmt_caption{padding-bottom:40px}
	.misionVision_sec .nav-pills li a span img{padding:4px}
	.misionVision_sec .nav-pills li a{padding: 39px 0 70px;}
	.mgmt_sec_about .section_title2{margin-bottom:1rem}
		.flex-row-reverse .side_spacing{padding-left:30px}
	.side_spacing{padding-right:30px}
	.inter_hotel_ .owl-nav button{left:15px; background:rgba(20,20,20,0.9) !important; height:50px; width:50px; top:40%}
	.inter_hotel_ .owl-nav button.owl-next{right:15px}
	.inter_hotel_ .owl-nav button img{height:25px}
	.border-btn-white, .btn-primary{font-size:12px; font-weight:600}
	.international_thumb.event_thumb .caption .btn { display: inline-block !important; -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; max-width: 100% !important; margin-top:10px}
	.restaurent_thumb .caption{position:inherit}
	.hotel_content_sec p{font-size:15px}
	.restaurent_thumb .caption .media{display:block}
	.international_thumb.restaurent_thumb .caption .d-flex{-ms-flex-wrap: wrap; flex-wrap: wrap;}
	.international_thumb.restaurent_thumb .room_detail{padding-bottom:10px; margin-bottom:5px !important}
	.offer_row{margin-left:-4px; margin-right:-4px;}
	.offer_row .offer-col1, .offer_row .offer-col2, .offer_row .offer-col3, .offer_row .offer-col4{padding-left:4px; padding-right:4px; margin:4px 0}
	.offer_box img{border-width:4px;}
	.offer-col1 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.offer-col2, .offer-col3, .offer-col4 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.dg-wrapper a div h3{font-size:18px}
	.dg-wrapper a div p{font-size:14px}
	#portfoliolist .portfolio{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; padding:5px;}
	.room_detail div{font-size:10px; text-align:left}
	.event_thumb .caption, .room_detail{padding-left:20px; padding-right:20px}
	#portfoliolist {padding-left: 0; padding-right: 0;}
	.border-btn-white, .btn-primary{font-size:12px}
	.blog_thumb.event_thumb .caption h4, .room_thumb.event_thumb .caption h4{font-size:18px; margin-bottom: 10px;}
	.discover_thumb .caption h3{font-size:20px}
	.discover_thumb .caption span{font-size:16px}
	#portfoliolist .portfolio-item__header{font-size:16px}
	.portfolio-item__info .portfolio-item__link.arrow_link img{width:30px;}
	.locate_address_sec .media a{word-break: break-all;}
	.fifa_sec h6{font-size:20px}
	.fifa_sec h3{font-size:30px}
	.btn-border-white{font-size:14px; padding: 8px 15px;}
	.rooms_carousel {padding:0 }
	.rooms_carousel .owl-nav button{left:0}
	.rooms_carousel .owl-nav button.owl-next{right:0}
	.rooms_carousel .event_thumb .caption .btn {-ms-flex: 0 0 100%; flex: 0 0 48%; max-width: 48%;}
	.rooms_carousel .room_thumb .d-flex{-ms-flex-wrap: wrap; flex-wrap: wrap;}
	.rooms_carousel .room_thumb .border-btn-white{margin-bottom:0}
	.border-box {padding: 20px;border-width: 2px;}
	.border-box .media-body{padding-left:0}
	.locate_address_sec .media p, .locate_address_sec .media a{font-size:14px}
	.locate_address_sec h5{font-size:15px}
	.Offers_carousel {padding-right: 0;}	
	.near_destbox:hover div {transform: translate3d(0, -25px, 0);}
	.near_destbox:hover p {transform: translate3d(0, -74px, 0);}
	.room_detail{margin-left:-20px; margin-right:-20px}
	.locate_address_sec h4{font-size:18px}
	#filters{width:100%; margin-top:15px;}
	.section_common.gallery_sec h3{text-align:center; width:100%}
	.portfolio.Video .arrow_link img { width: 30px;}
	.facility_carousel { padding-left: 0;}
	.facility_thumb {width: 130px;height: 130px;}
	.facility_inner img{height:40px}
	.facility_inner h6{font-size:12px; margin-top:10px}
	.button_block_hotelDetail{text-align:left !important}
	.room_det_price_sec{text-align:left !important; width:100%;}
	.room_det_price_sec h6{margin:10px 0}
	.room_det_price_sec h3{margin:0}
	.custom_list2 li{font-size:12px;-ms-flex: 0 0 50%;flex: 0 0 50%; max-width: 50%;}
	.career_thumb{padding:15px}
	.career_thumb h5{font-size:16px; padding-right:0;}
	.career_thumb .media-body{padding-left:15px;-ms-flex: 0 0 calc(100% - 45px); flex: 0 0 calc(100% - 45px); max-width: calc(100% - 45px);}
	.career_thumb .media-body span{font-size:14px}
	.career_thumb .media{-ms-flex-wrap: wrap; flex-wrap: wrap;}
	.career_thumb a.btn-primary{margin-left:16px;margin-left: 54px;}
	.event_thumb .caption .btn {-ms-flex: 0 0 calc(50% - 10px);flex: 0 0 calc(50% - 5px);max-width: calc(50% - 5px);padding: 10px 10px;}
		.giftCardBox .overlay h3{font-size:24px; margin-bottom:15px;}
	.giftCardBox .overlay h3 span{font-size:16px}
	.giftCardBox .overlay .btn-primary{margin-top:0}
	.room_detail_facilities li{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.col-five {max-width: 50%;flex: 0 0 50%;-ms-flex: 0 0 50%;padding: 0 9px;}
	.second_sec.section_common .pr-paragraph{padding-top:25px;}
	.rooms_carousel .owl-nav button{top:17%;}
	.rooms_carousel .owl-nav button svg {height: 35px;}
	.chkInOut span.divider{display:none}
	.section_title2.mb-5{margin-bottom: 1rem!important;}
	.customNavigation a img{height:30px}
	.enquire-now {margin-right: 40px;}
	.wrap_mobile{flex-wrap: wrap!important;}
	.book_banner_sec{padding:10px}
	.banner_caption h1 {font-size: 20px;}
	.book-col-column {margin-top: 10px;}
	.book-col-column label{padding-bottom:0}
	.book-col-form input[type="text" i], .book-col-form select{padding-left:0}
	.book-col-submit-wrap { margin-top: 10px; margin-bottom: 10px;}
}
@media (min-width: 480px) and (max-width: 575px) {
	h1{font-size:36px}
	bg_text{font-size:50em; line-height:0.55}
	/*.second_sec.section_common .read_more {transform: translate(20%, -40%);}*/
	.section_title{font-size:18px}
	p{font-size:14px}
	.event_content h4{font-size:20px; margin-bottom:10px;}
	.event_content{padding:25px 20px}
	.testimonial_carousel .owl-dots{bottom:-18%}
	.counter_sec .section_title{font-size:26px}
	.counter {font-size: 24px;line-height: 90px;width: 90px;height: 90px;}
	.read_more img.circle{width:80px}
	.read_more img.arrow{width:90px}
	/*.second_sec.section_common .read_more {    transform: translate(0%, -40%);}
	.testimonial_sec .right_column2 .read_more{    transform: translate(100%, -40%);}*/
	.read_more img.arrow {right: 37px;top: 35px;width: 90px;}
	/*.testimonial_sec{min-height:inherit !important; padding:40px 0;}*/
	.testimonial_sec .container-fluid{height:auto}
	.testimonial_sec .right_column2 .section_title {margin-bottom: 20px;}
	.roi-search-engine__text{max-width:inherit; width: 100%;margin-bottom: 15px;}
	.roi-search-engine__text p{width:100%; text-align: center;}
	.roi-search-engine__item--promo, .roi-search-engine__item--action{margin-top:15px}
	.fourth_sec .right_column2{margin-left:0 !important}
	.testimonial_sec .right_column2{margin-left:50% !important}
	.insta_carousel {margin: 40px auto 0;max-width: calc(100% - 80px);}
	.foot_top h3{font-size:20px}
	.subscribe_sec .btn-submit {margin: 0;padding: 5px 14px;height: 45px;}
	/*.section_common{min-height:inherit !important; padding: 0;}*/
	.section_common .container-fluid{height:auto !important}
	.bg_text{font-size: 40em;}
	/*.hotels.section_common .read_more {transform: translate(71%);}*/
	.testimonial_content{padding:25px; margin-left:-15px}
	.count_item {padding: 0 10px; width:115px; margin:10px 0}
	/*.corporate_sec .right_column2 .read_more {top: 0;position: inherit;transform: translate(59%, 10px) !important;}*/
	.foot_top h3 span{font-size:14px}
	.footer_bottom {padding: 0 0 10px;}
	.copyright_area {font-size: 14px;}
	/*.fifth_sec.section_common .read_more{position: relative; transform: translate(60%, -13%);}*/
	.subscribe__{margin-top:10px}
	/*.right_column .read_more, .right_column2 .read_more{position:inherit; top:0; transform: translate(60%, 0) !important; margin:30px 0}*/
	.testimonial_sec .right_column2  {margin-left:0 !important; padding:0 20px;}
	.testimonial_sec .right_column2 .align-items-end {-ms-flex-align: flex-start;align-items: flex-start;}
	.testimonial_carousel { margin-top:60px}
	.testimonial_sec .right_column2 .read_more{margin: 0 0 20px 30px;}
	.copyright_{display:block; text-align:left; float:none}
	.poweredby_{display:block; text-align:left; float:none}
	.poweredby_{margin-top:10px}
	footer .logo {width: 100%;margin-bottom: 15px;margin-top: 20px;border-top: 1px solid rgba(255,255,255,.1);padding-top: 20px;}
	footer .logo img{width:150px}
	.subscribe_sec .form-control{margin-bottom:0; }
	.subscribe_sec .input-group-append{margin-left:0}
	.inner_banner .carousel-caption h5{font-size:14px}
    .inner_banner .carousel-caption h2{font-size:20px}
	.inner_banner .carousel-caption h6{font-size:14px}
	.contact_sec h3{font-size:24px}
	.contact_sec .media h5{font-size:16px}
	.logo {width: 160px;}
	.contact_sec .media p, .contact_sec .media a{font-size:14px}
	.section_title2, .subpage_title{font-size:30px}
	.foot_top .social_link{width:25px; height:25px;background-size: 220px;}
	.foot_top .youtube_link{width:28px}
	.foot_top .twit_link {background-position: -49px 0px;}
	.foot_top .fb_link {background-position: -98px 0px;}
	.foot_top .pinterest_link {background-position: -147px 0px;}
	.foot_top .youtube_link {background-position: -190px 0px;}
	.foot_mobile{font-size:20px}
	footer{height:auto; padding-top:30px}
	.foot_top{height:auto; padding:30px 0}
	.line_{margin:15px 0}
	.map_sec, .contact_sec{padding:40px 0}
	.map_sec iframe{height:250px}
	.contact_right p{margin:0}
	.map_sec .section_title2{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.map_sec .d-flex.mb-5{margin-bottom:30px !important}
	.footer-menu a{font-size: 14px; line-height: 1.2;}
	.roi-search-engine__field--action, .roi-search-engine__occupancy-save-rooms{margin:0 auto}
	.featured-sites{top:100px}
	.hotel_thumb .thumb_caption h4{font-size:18px}
	.hotel_thumb .thumb_caption h4 span{display:block; font-size:16px;}
	.hotel_thumb .thumb_caption h6{font-size:14px}
	.cheff_scrolling{max-width:200px}
	.fit-image{width:100%}
	.testimonial_carousel .col-sm-5{-ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%;}
	.testimonial_carousel .col-sm-7{-ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%;}
	.testi_image{margin:0}
	.second_sec.section_common.fourth_sec.testimonial_sec .right_column2 .read_more{top:0}
	.counter_box{width:95px; height:95px}
	.insta_carousel .owl-nav button.owl-next img, .insta_carousel .owl-nav button.owl-prev img{height:35px}
	.second_sec.section_common.corporate_sec .pt-12p{padding:10px 15px}
	.section_title2, .subpage_title, .loyaltygiftSec h3, .account_set_up h3{font-size:24px;}
	.loyaltygiftSec h3, .account_set_up h3{margin-bottom:30px}
	.misionVision_sec .nav-pills li a h6{font-size:18px}
	.misionVision_sec .nav-pills li a span img{max-width:130px}
	.misionVision_sec .nav-pills li a:hover span:after{bottom:-26px}
	.mgmt_caption p{min-height:50px}
	.mgmt_caption{padding-bottom:40px}
	.misionVision_sec .nav-pills li a span img{padding:4px}
	.misionVision_sec .nav-pills li a{padding: 39px 0 70px;}
	.mgmt_sec_about .section_title2{margin-bottom:1rem}

	.flex-row-reverse .side_spacing{padding-left:30px}
	.side_spacing{padding-right:30px}
	.inter_hotel_ .owl-nav button{left:15px; background:rgba(20,20,20,0.9) !important; height:50px; width:50px; top:40%}
	.inter_hotel_ .owl-nav button.owl-next{right:15px}
	.inter_hotel_ .owl-nav button img{height:25px}
	.border-btn-white, .btn-primary{font-size:12px; font-weight:600}
	.international_thumb.event_thumb .caption .btn { display: inline-block !important; -ms-flex: 0 0 calc(50% - 10px) !important; flex: 0 0 calc(50% - 5px) !important; max-width: calc(50% - 5px) !important;}
	.restaurent_thumb .caption{position:inherit}
	.hotel_content_sec p{font-size:15px}
	.offer_row{margin-left:-4px; margin-right:-4px;}
	.offer_row .offer-col1, .offer_row .offer-col2, .offer_row .offer-col3, .offer_row .offer-col4{padding-left:4px; padding-right:4px; margin:4px 0}
	.offer_box img{border-width:4px;}
	.offer-col1 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.offer-col2, .offer-col3, .offer-col4 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	#portfoliolist .portfolio{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
		.room_detail div{font-size:13px; text-align:left}
	.event_thumb .caption, .room_detail{padding-left:20px; padding-right:20px}
	#portfoliolist {padding-left: 0; padding-right: 0;}
	.border-btn-white, .btn-primary{font-size:12px}
	.blog_thumb.event_thumb .caption h4, .room_thumb.event_thumb .caption h4{font-size:18px}
	.discover_thumb .caption h3{font-size:20px}
	.discover_thumb .caption span{font-size:16px}
	#portfoliolist .portfolio-item__header{font-size:16px}
	.portfolio-item__info .portfolio-item__link.arrow_link img{width:30px;}
	.locate_address_sec .media a{word-break: break-all;}
	.fifa_sec h6{font-size:20px}
	.fifa_sec h3{font-size:30px}
	.btn-border-white{font-size:14px; padding: 8px 15px;}
	.rooms_carousel {padding:0 }
	.rooms_carousel .owl-nav button{left:0}
	.rooms_carousel .owl-nav button.owl-next{right:0}
	.rooms_carousel .event_thumb .caption .btn {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.rooms_carousel .room_thumb .d-flex{-ms-flex-wrap: wrap; flex-wrap: wrap;}
	.rooms_carousel .room_thumb .border-btn-white{margin-bottom:10px}
	.border-box{padding:30px}
	.locate_address_sec .media p, .locate_address_sec .media a{font-size:14px}
	.locate_address_sec h5{font-size:15px}
	.Offers_carousel {padding-right: 0;}	
	.near_destbox:hover div {transform: translate3d(0, -25px, 0);}
	.near_destbox:hover p {transform: translate3d(0, -74px, 0);}
	.room_detail{margin-left:-20px; margin-right:-20px}
	.facility_aminity .facility_thumb{width:100%}
	.career_thumb h5{font-size:18px; padding-right:15px;}
	.career_thumb .media-body{padding-left:15px}
	.career_thumb .media-body span{font-size:14px}
	.giftCardBox .overlay h3{font-size:24px; margin-bottom:15px;}
	.giftCardBox .overlay h3 span{font-size:16px}
	.giftCardBox .overlay .btn-primary{margin-top:0}
	.room_detail_facilities li{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
	.col-five {max-width: 50%;flex: 0 0 50%;-ms-flex: 0 0 50%;padding: 0 9px;}
	.rooms_carousel .owl-nav button{top:20%;}
	.rooms_carousel .owl-nav button svg {height: 35px;}
	.lang_select a{padding:0 9px}
	.enquire-now{padding:0}
}
@media (min-width: 576px) and (max-width: 767px) {
	.second_sec.section_common.fourth_sec.memories_sec.bigtextright t_a .read_more{right:30px;}
	.read_more img.arrow{top:50px; margin-top:0}
	.pr-paragraph{padding-right:0}
	.second_sec.section_common.third_sec .read_more{right:0; top: -38px;}
	.second_sec.section_common.fourth_sec.testimonial_sec .right_column2 .read_more{top:-6px}
	.count_item h6{margin-top:10px}
	.second_sec.section_common.corporate_sec .pt-12p{padding:10px 15px}
	.featured-sites{margin-top:60px}
	.second_sec.section_common.bigtextleft .pr-paragraph{margin-top:50px}
	.read_more span{margin-top:6px}
	.testimonial_carousel{margin-top:0}
	.testi_image{margin: 0 50px 0 0}
	.counter_box{width:105px; height:105px;}
	.roi-search-engine__field--action, .roi-search-engine__occupancy-save-rooms{margin:15px 0 0 }
	.h_welcome{font-size:22px}
	p{font-size:14px}
	.hotels.section_common .col-md-3.text-right{text-align:left !important}
	.read_more img.circle{width:80px}
	.read_more img.arrow{width:90px}
	.read_more img.arrow {right: 37px;top: 35px;width: 90px;}
	.section_title{font-size:26px}
	.event_content h4{font-size:20px}
	.event_content p{font-size:12px}
	.readmore_event{height:35px; width:35px}
	.readmore_event:before{height: 48px; width: 48px;left: -8px; top: -8px;}
	.readmore_event .arrow {width: 48px;transform: translate(-64%,4px);}
	.testimonial_sec .right_column2{padding-bottom:40px}
	.testimonial_content{padding:30px}
	.testimonial_content h5{font-size:16px}
	.testimonial_content h6{font-size:14px}
	.testimonial_carousel .owl-dots{bottom:-15%}
	.counter_sec .section_title{font-size:20px}
	.count_item {padding: 0 15px;}
	.counter_box{font-size:24px}
		.featured-sites{top:100px}
	.hotel_thumb .thumb_caption h4{font-size:18px}
	.hotel_thumb .thumb_caption h4 span{display:block; font-size:16px;}
	.hotel_thumb .thumb_caption h6{font-size:14px}
	.section_title2, .subpage_title{font-size:30px}
	.misionVision_sec .nav-pills li a h6{font-size:18px}
	.misionVision_sec .nav-pills li a span img{max-width:130px}
	.misionVision_sec .nav-pills li a:hover span:after{bottom:-26px}
	.mgmt_caption p{min-height:50px}
	.mgmt_caption{padding-bottom:40px}
	.misionVision_sec .nav-pills li a span img{padding:4px}
	.misionVision_sec .nav-pills li a{padding: 39px 0 70px;}
		.flex-row-reverse .side_spacing{padding-left:30px}
	.side_spacing{padding-right:30px}
	.inter_hotel_ .owl-nav button{left:15px; background:rgba(20,20,20,0.9) !important; height:50px; width:50px; top:40%}
	.inter_hotel_ .owl-nav button.owl-next{right:15px}
	.inter_hotel_ .owl-nav button img{height:30px}
	.border-btn-white, .btn-primary{font-size:12px; font-weight:600}
	.international_thumb.event_thumb .caption .btn { display: inline-block !important; -ms-flex: 0 0 calc(50% - 10px) !important; flex: 0 0 calc(50% - 5px) !important; max-width: calc(50% - 5px) !important;}
	.restaurent_thumb .caption{position:inherit}
	.hotel_content_sec p{font-size:15px}
	.offer_row{margin-left:-4px; margin-right:-4px;}
	.offer_row .offer-col1, .offer_row .offer-col2, .offer_row .offer-col3, .offer_row .offer-col4{padding-left:4px; padding-right:4px; margin:4px 0}
	.offer_box img{border-width:4px;}
	.offer-col1 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.offer-col2, .offer-col3, .offer-col4 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	#portfoliolist .portfolio{-ms-flex: 0 0 33.333%; flex: 0 0 33.333%; max-width: 33.333%;}
		.room_detail div{font-size:13px; text-align:left}
	.event_thumb .caption, .room_detail{padding-left:20px; padding-right:20px}
	#portfoliolist {padding-left: 0; padding-right: 0;}
	.border-btn-white, .btn-primary{font-size:12px}
	.blog_thumb.event_thumb .caption h4, .room_thumb.event_thumb .caption h4{font-size:18px}
	.discover_thumb .caption h3{font-size:20px}
	.discover_thumb .caption span{font-size:16px}
	#portfoliolist .portfolio-item__header{font-size:16px}
	.portfolio-item__info .portfolio-item__link.arrow_link img{width:30px;}
	.locate_address_sec .media a{word-break: break-all;}
	.fifa_sec h6{font-size:20px}
	.fifa_sec h3{font-size:30px}
	.btn-border-white{font-size:14px; padding: 8px 15px;}
	.rooms_carousel {padding:0 60px}
	.rooms_carousel .owl-nav button{left:0}
	.rooms_carousel .owl-nav button.owl-next{right:0}
	.rooms_carousel .event_thumb .caption .btn {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.rooms_carousel .room_thumb .d-flex{-ms-flex-wrap: wrap; flex-wrap: wrap;}
	.rooms_carousel .room_thumb .border-btn-white{margin-bottom:10px}
	.border-box{padding:30px}
	.locate_address_sec .media p, .locate_address_sec .media a{font-size:14px}
	.locate_address_sec h5{font-size:15px}
	.Offers_carousel {padding-right: 0;}	
	.near_destbox:hover div {transform: translate3d(0, -25px, 0);}
	.near_destbox:hover p {transform: translate3d(0, -74px, 0);}
	.facility_aminity .facility_thumb{width:100%}
	.facility_aminity .facility_thumb .facility_inner h6{font-size:14px}
	.even_list_sec .event_thumb .border-btn-white, .even_list_sec .event_thumb .btn-primary{padding-left:15px; padding-right:15px}
	.even_list_sec .event_thumb .caption h3{font-size:20px}
	.even_list_sec .event_thumb .caption{padding-top:20px; padding-bottom:20px}
	.even_list_sec .event_thumb .caption .d-flex {-ms-flex-wrap: wrap; flex-wrap: wrap;}
	.even_list_sec .event_thumb .caption .btn {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.even_list_sec .event_thumb .caption .btn.border-btn-white{margin-bottom:10px}
	.career_thumb h5{font-size:18px; padding-right:15px;}
	.career_thumb .media-body{padding-left:15px}
	.career_thumb .media-body span{font-size:14px}
	
	.col-five {max-width: 33.333%;flex: 0 0 33.333%;-ms-flex: 0 0 33.333%;padding: 0 9px;}
}

@media (min-width: 600px) and (max-width: 767px) {
		h1{font-size:36px}
	bg_text{font-size:50em; line-height:0.55}
	/*.second_sec.section_common .read_more {transform: translate(20%, -40%);}*/
	.section_title{font-size:24px}
	p{font-size:14px}
	.event_content h4{font-size:20px; margin-bottom:10px;}
	.event_content{padding:25px 20px}
	.testimonial_carousel .owl-dots{bottom:-18%}
	.counter_sec .section_title{font-size:26px}
	.counter {font-size: 24px;line-height: 100px;width: 100px;height: 100px;}
	.read_more img.circle{width:80px}
	.read_more img.arrow{width:90px}
	/*.second_sec.section_common .read_more {    transform: translate(0%, -40%);}
	.testimonial_sec .right_column2 .read_more{    transform: translate(100%, -40%);}*/
	.read_more img.arrow {right: 37px;top: 35px;width: 90px;}
	.testimonial_sec{min-height:inherit !important; padding:40px 0;}
	.testimonial_sec .container-fluid{height:auto}
	.testimonial_sec .right_column2 .section_title {margin-bottom: 20px;}
	.roi-search-engine__text{max-width:inherit; width: 100%;margin-bottom: 15px;}
	.roi-search-engine__text p{width:100%; text-align: center;}
	.roi-search-engine__item--promo, .roi-search-engine__item--action{margin-top:15px}
	.fourth_sec .right_column2{margin-left:0 !important}
	.testimonial_sec .right_column2{margin-left:50% !important}
	.insta_carousel {margin: 40px auto 0;max-width: calc(100% - 80px);}
	.foot_top h3{font-size:20px}
	/*.subscribe_sec .btn-submit {margin: 0;padding: 5px 14px;height: 45px;}
	.section_common{min-height:inherit !important; }*/
	.second_sec.section_common.bigtextleft{padding:95px 0}
	.section_common .container-fluid{height:auto !important}
	.bg_text{font-size: 75em;}
	/*.hotels.section_common .read_more {transform: translate(71%);}*/
	.testimonial_content{padding:25px;}
	.count_item {padding: 0 10px; margin:10px 0}
	/*.corporate_sec .right_column2 .read_more {top: 0;position: inherit;transform: translate(59%, 10px) !important;}*/
	.foot_top h3 span{font-size:14px}
	.footer_bottom {padding: 0 0 15px;}
	.copyright_area {font-size: 14px;}
	/*.fifth_sec.section_common .read_more{position: relative; transform: translate(60%, -13%);}*/
	.subscribe__{margin-top:10px}
	/*.right_column .read_more, .right_column2 .read_more{position:inherit; top:0; transform: translate(60%, 0) !important; margin:30px 0}*/
	.testimonial_sec .right_column2  {margin-left:40% !important}
	.testimonial_sec .right_column2 .align-items-end {-ms-flex-align: flex-start;align-items: flex-start;}	
	.subscribe_sec .form-control{margin-bottom:0; }
	.subscribe_sec .input-group-append{margin-left:0}
	.inner_banner .carousel-caption h5{font-size:20px}
    .inner_banner .carousel-caption h2{font-size:36px}
	.inner_banner .carousel-caption h6{font-size:20px}
	.contact_sec h3{font-size:24px}
	.contact_sec h3 br{display:none}
	.contact_sec .media h5{font-size:16px}
	.logo {width: 160px;}
	.contact_sec .media p, .contact_sec .media a{font-size:14px}
	.section_title2, .subpage_title{font-size:30px}
	.foot_top .social_link{width:25px; height:25px;background-size: 220px;}
	.foot_top .youtube_link{width:28px}
	.foot_top .twit_link {background-position: -49px 0px;}
	.foot_top .fb_link {background-position: -98px 0px;}
	.foot_top .pinterest_link {background-position: -147px 0px;}
	.foot_top .youtube_link {background-position: -190px 0px;}
	.foot_mobile{font-size:20px}
	footer{height:auto; padding-top:30px}
	.foot_top{height:auto; padding:30px 0}
	.line_{margin:15px 0}
	.map_sec, .contact_sec{padding:40px 0}
	.map_sec iframe{height:250px}
	.contact_right p{margin:0}
	.map_sec .section_title2{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.map_sec .d-flex.mb-5{margin-bottom:30px !important}
	.footer-menu a{font-size: 14px; line-height: 1.2;}
	.featured-sites{ height:400px; margin: 80px 0 0;}
	.offer_image_{max-width:450px; margin-top:30px;}
	.near_destbox:hover h2 {transform: translate3d(0, -130px, 0);}
	.near_destbox:hover p {transform: translate3d(0, -55px, 0); line-height:1.4}
	.near_destbox:hover div {transform: translate3d(0, -15px, 0);}
	.room_detail div{font-size:13px; text-align:left}
	.event_thumb .caption, .room_detail{padding-left:20px; padding-right:20px}
	#portfoliolist {padding-left: 0; padding-right: 0;}
	.border-btn-white, .btn-primary{font-size:12px}
	.blog_thumb.event_thumb .caption h4, .room_thumb.event_thumb .caption h4{font-size:18px}
	.discover_thumb .caption h3{font-size:20px}
	.discover_thumb .caption span{font-size:16px}
	#portfoliolist .portfolio-item__header{font-size:16px}
	.portfolio-item__info .portfolio-item__link.arrow_link img{width:30px;}
	.locate_address_sec .media a{word-break: break-all;}
	.fifa_sec h6{font-size:20px}
	.fifa_sec h3{font-size:30px}
	.btn-border-white{font-size:14px; padding: 8px 15px;}
	.rooms_carousel {padding:0 60px}
	.rooms_carousel .owl-nav button{left:0}
	.rooms_carousel .owl-nav button.owl-next{right:0}
	.rooms_carousel .event_thumb .caption .btn {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.rooms_carousel .room_thumb .d-flex{-ms-flex-wrap: wrap; flex-wrap: wrap;}
	.rooms_carousel .room_thumb .border-btn-white{margin-bottom:10px}
	.border-box{padding:30px}
	.locate_address_sec .media p, .locate_address_sec .media a{font-size:14px}
	.locate_address_sec h5{font-size:15px}
	.Offers_carousel {padding-right: 0;}	
	.facility_aminity .facility_thumb .facility_inner h6{font-size:14px}
	.career_thumb h5{font-size:18px; padding-right:15px;}
	.career_thumb .media-body{padding-left:15px}
	.career_thumb .media-body span{font-size:14px}	
}
@media (min-width: 768px){
	.roi-search-engine__label--promo {bottom: 5px;}
	.mobile_show{display:none}
	.banner_inner_image{display:none;}
	.wa_mobile{display: none;}
}


@media only screen and (min-width: 768px) and (max-width: 991px) {
	h1{font-size:36px}
	bg_text{font-size:50em; line-height:0.55}
	/*.second_sec.section_common .read_more {transform: translate(20%, -40%);}*/
	.section_title{font-size:30px}
	p{font-size:14px}
	.event_content h4{font-size:20px; margin-bottom:10px;}
	.event_content{padding:25px 20px}
	.testimonial_carousel .owl-dots{bottom:0%}
	.counter_sec .section_title{font-size:26px}
	.counter {font-size: 30px;line-height: 115px;width: 115px;height: 115px;}
	.read_more img.circle{width:80px}
	.read_more img.arrow{width:90px}
	/*.second_sec.section_common .read_more {    transform: translate(0%, -40%);}
	.testimonial_sec .right_column2 .read_more{    transform: translate(100%, -40%);}*/
	.read_more img.arrow {right: 37px;top:35px;width: 90px;}
	.testimonial_sec{min-height:inherit !important; padding:40px 0;}
	.testimonial_sec .container-fluid{height:auto}
	.testimonial_sec .right_column2 .section_title {margin-bottom: 20px;}
	.roi-search-engine__text{max-width:125px}
	.roi-search-engine__text p{font-size:15px !important}
	.roi-search-engine__text p{width:100%}
	.roi-search-engine--individual .roi-search-engine__field--calendar{max-width:210px}
	.fourth_sec .right_column2{margin-left:0 !important}
	.testimonial_sec .right_column2{margin-left:30% !important}
	.insta_carousel {margin: 40px auto 0;max-width: calc(100% - 80px);}
	.foot_top h3{font-size:20px}
	.subscribe_sec .btn-submit {margin: 0;padding: 1px 14px;height: 35px;font-size: 14px;}
	/*.section_common{min-height:inherit !important; padding: 0;}*/
	.section_common .container-fluid{height:auto !important}
	.bg_text{font-size: 26em;}
	/*.hotels.section_common .read_more {transform: translate(71%);}*/
	.testimonial_content{padding:25px}
	.count_item {padding: 0 10px;}
	.counter_box{width: 150px; height:150px}
	/*.corporate_sec .right_column2 .read_more {top: 0;position: inherit;transform: translate(59%, 10px) !important;}*/
	.foot_top h3 span{font-size:14px}
	.footer_bottom {padding: 0 0 20px;}
	.copyright_area {font-size: 14px;}
	/*.fifth_sec.section_common .read_more{position: relative; transform: translate(60%, -13%);}*/

	.subscribe_sec .form-control{margin-bottom:0; height:35px;}
	.subscribe_sec .input-group-append{margin-left:0}
	.inner_banner .carousel-caption h5{font-size:20px}
    .inner_banner .carousel-caption h2{font-size:36px}
	.inner_banner .carousel-caption h6{font-size:20px}
	.contact_sec h3{font-size:24px}
	.contact_sec .media h5{font-size:16px}
	.logo {width: 160px;}
	.contact_sec .media p, .contact_sec .media a{font-size:14px}
	.section_title2, .subpage_title{font-size:30px}
	.foot_top .social_link{width:25px; height:25px;background-size: 220px;}
	.foot_top .youtube_link{width:28px}
	.foot_top .twit_link {background-position: -49px 0px;}
	.foot_top .fb_link {background-position: -98px 0px;}
	.foot_top .pinterest_link {background-position: -147px 0px;}
	.foot_top .youtube_link {background-position: -190px 0px;}
	.foot_mobile{font-size:20px}
	footer{height:auto; padding-top:30px}
	.foot_top{min-height: auto;}
	.line_{margin:20px 0}
	.map_sec, .contact_sec{padding:40px 0}
	.map_sec iframe{height:250px}
	.story_sec_about p{font-size:16px}
	.second_sec.section_common.corporate_sec{ padding:60px 0}
	.second_sec.section_common.corporate_sec .pt-12p{padding:10px 15px}
	.testimonial_content h5{font-size:16px}
	.testimonial_content h6{font-size:14px}
	.second_sec.section_common.fourth_sec.testimonial_sec .right_column2 .read_more{top:0}
	.right_column2 {padding-right: 15px;}
	.cheff_scrolling {padding: 0;}
	.second_sec.section_common.fourth_sec .read_more, .second_sec.section_common.fifth_sec .read_more{right:15px}
	.pr-paragraph{padding-right:0}
	.second_sec.section_common.third_sec .read_more{top:-30px}
	.second_sec.section_common .read_more{top:-20px}
	.second_sec.section_common h3{margin-bottom:80px}
	.featured-sites{top:100px}
	.hotel_thumb .thumb_caption h4{font-size:18px}
	.hotel_thumb .thumb_caption h4 span{display:block; font-size:16px;}
	.hotel_thumb .thumb_caption h6{font-size:14px}
	.roi-search-engine__field--action, .roi-search-engine__occupancy-save-rooms{margin:20px 0 0 0}
	.misionVision_sec .nav-pills li a h6{font-size:24px}
	.misionVision_sec .nav-pills li a span img{max-width:150px}
	.misionVision_sec .nav-pills li a:hover span:after{bottom:-27px}
	.mgmt_caption p{min-height:50px}
	.mgmt_caption{padding-bottom:40px}
	.flex-row-reverse .side_spacing{padding-left:30px}
	.side_spacing{padding-right:30px}
	.inter_hotel_ .owl-nav button{left:-30px}
	.inter_hotel_ .owl-nav button.owl-next{right:-30px}
	.inter_hotel_ .owl-nav button img{height:30px}
	.border-btn-white, .btn-primary{font-size:12px; font-weight:600}
	.international_thumb.event_thumb .caption .btn { display: inline-block !important; -ms-flex: 0 0 calc(50% - 10px) !important; flex: 0 0 calc(50% - 5px) !important; max-width: calc(50% - 5px) !important;}
	.restaurent_thumb .caption{position:inherit}
	.hotel_content_sec p{font-size:15px}
	.dg-wrapper{width:355px; height:350px;}
	.dg-wrapper a, .dg-container nav{width:355px}
	.dg-wrapper a div h3{font-size:20px}
	.dg-wrapper a div p{font-size:14px}
	.dg-container nav span{top:108px; width:40px; height:45px;}
	.dg-container nav span img{height:17px; width:auto}	
	.near_destbox:hover h2 {transform: translate3d(0, -130px, 0);}
	.near_destbox:hover p {transform: translate3d(0, -55px, 0); line-height:1.4}
	.near_destbox:hover div {transform: translate3d(0, -15px, 0);}
	.room_detail div{font-size:13px; text-align:left; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.event_thumb .caption, .room_detail{padding-left:20px; padding-right:20px;}
	.room_detail{ margin-left:-20px; margin-right:-20px;}
	#portfoliolist {padding-left: 0; padding-right: 0;}
	.border-btn-white, .btn-primary{font-size:12px}
	.blog_thumb.event_thumb .caption h4, .room_thumb.event_thumb .caption h4{font-size:18px}
	.room_thumb.event_thumb .caption h4{min-height: 43px;}
	.even_list_sec .blog_thumb.event_thumb .caption h4{font-size:16px}
	.even_list_sec .blog_thumb.event_thumb .caption .date_blog, .even_list_sec .blog_thumb.event_thumb .caption .blog_user{font-size:12px}
	.discover_thumb .caption h3{font-size:20px}
	.discover_thumb .caption span{font-size:16px}
	#portfoliolist .portfolio-item__header{font-size:16px}
	.portfolio-item__info .portfolio-item__link.arrow_link img{width:30px;}
	.locate_address_sec .media a{word-break: break-all;}
	.fifa_sec h6{font-size:22px}
	.fifa_sec h3{font-size:40px}
	.rooms_carousel {padding:0 60px}
	.rooms_carousel .owl-nav button{left:0}
	.rooms_carousel .owl-nav button.owl-next{right:0}
	.rooms_carousel .event_thumb .caption .btn {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.rooms_carousel .room_thumb .d-flex{-ms-flex-wrap: wrap; flex-wrap: wrap;}
	.rooms_carousel .room_thumb .border-btn-white{margin-bottom:10px}
	.border-box{padding:30px}
	.locate_address_sec .media p, .locate_address_sec .media a{font-size:14px}
	.locate_address_sec h5{font-size:15px}
	.facility_aminity .facility_thumb .facility_inner h6{font-size:14px}
	.contact_sec .media {margin: 15px 0 15px;}
	.contact_sec .icon{margin-right:0}
	.contact_right p{margin-top:0}
	.contact-form {padding-top: 0;}
	.even_list_sec .event_thumb .border-btn-white, .even_list_sec .event_thumb .btn-primary{padding-left:15px; padding-right:15px}
	.even_list_sec .event_thumb .caption h3{font-size:20px}
	.even_list_sec .event_thumb .caption{padding-top:20px; padding-bottom:20px}
	.even_list_sec .event_thumb .caption .d-flex {-ms-flex-wrap: wrap; flex-wrap: wrap;}
	.even_list_sec .event_thumb .caption .btn {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.even_list_sec .event_thumb .caption .btn.border-btn-white{margin-bottom:10px}
	.career_thumb h5{font-size:18px; padding-right:15px;}
	.career_thumb .media-body{padding-left:15px}
	.career_thumb .media-body span{font-size:14px}
	.career_thumb .media{-ms-flex-wrap: wrap; flex-wrap: wrap;}
	.career_thumb a.btn-primary{margin-left:16px;margin-left: 54px;}
	.wedding-rightBox p{font-size:14px}
	.sidebar-post-img .meta{padding:0}
	.meta > li{padding:5px;}
		.giftCardBox .overlay h3{font-size:24px; margin-bottom:15px;}
	.giftCardBox .overlay h3 span{font-size:16px}
	.giftCardBox .overlay .btn-primary{margin-top:0}
	.mgmt_image{width:100px; height:100px;}
	.book-col-form {-ms-flex-wrap: wrap!important;  flex-wrap: wrap!important;}
	.book-col-submit-wrap{margin-top:20px}
	.book-col-column{margin-top:15px}
	.main {display: block !important}
	.main p{text-align:center !important;}
	.main p br{display:none}
	.datepicker { max-width: auto;}
	#promo{width:auto}
	.col-five {max-width: 33.333%;flex: 0 0 33.333%;-ms-flex: 0 0 33.333%;padding: 0 9px;}
}

@media only screen and (min-width: 992px) and (max-width: 1022px) {
	h1{font-size:50px}
	bg_text{font-size:50em; line-height:0.55}
	/*.second_sec.section_common .read_more {transform: translate(20%, -40%);}*/
	.section_title{font-size:30px}
	p{font-size:14px}
	.event_content h4{font-size:14px; margin-bottom:10px;}
	.event_content{padding:25px 20px}
	.testimonial_carousel .owl-dots{bottom:10%}
	.counter_sec .section_title{font-size:26px}
	.counter {font-size: 50px;line-height: 180px;width: 180px;height: 180px;}
	.read_more img.circle{width:80px}
	.read_more img.arrow{width:90px}
	/*.second_sec.section_common .read_more {    transform: translate(0%, -40%);}
	.testimonial_sec .right_column2 .read_more{    transform: translate(100%, -40%);}*/
	.read_more img.arrow {right: 37px;top: 38px;width: 90px;}
	.testimonial_sec{min-height:inherit !important; padding:40px 0;}
	.testimonial_sec .container-fluid{height:auto}
	.testimonial_sec .right_column2 .section_title {margin-bottom: 20px;}
	.roi-search-engine__text{max-width:150px}
	.roi-search-engine__text p{width:100%}
	.fourth_sec .right_column2{margin-left:0 !important}
	.testimonial_sec .right_column2{margin-left:50% !important}
	.insta_carousel {margin: 40px auto 0;max-width: calc(100% - 80px);}
	.foot_top h3{font-size:24px}
	.subscribe_sec .btn-submit {margin: 0;padding: 5px 14px;height: 45px;}
	.inner_banner .carousel-caption h5{font-size:20px}
    .inner_banner .carousel-caption h2{font-size:36px}
	.inner_banner .carousel-caption h6{font-size:20px}
	.contact_sec h3{font-size:24px}
	.contact_sec .media h5{font-size:16px}
	.logo {width: 160px;}
	.contact_sec .media p, .contact_sec .media a{font-size:14px}
	.section_title2, .subpage_title{font-size:30px}
	.story_sec_about p{font-size:16px}
	.corporate_sec p{width:100%; }
	.corporate_sec .section_title{margin-bottom:50px}
	.counter_box {width: 170px;height: 170px;}
	.count_item {padding: 0 15px;}
	.testimonial_sec .d-flex.align-items-end {position:relative}
	.second_sec.section_common.fourth_sec.testimonial_sec .right_column2 .read_more{top:0; right:48px}
	.testimonial_content{padding:40px}
	.enquiry_box{padding:20px;}
	.enquiry-form .form-field{margin-bottom:10px}
	.flex-row-reverse .side_spacing{padding-left:50px}
	.side_spacing{padding-right:50px}
	.inter_hotel_ .owl-nav button{left:-30px}
	.inter_hotel_ .owl-nav button.owl-next{right:-30px}
	.inter_hotel_ .owl-nav button img{height:30px}
	.border-btn-white, .btn-primary{font-size:12px; font-weight:600}
	.international_thumb.event_thumb .caption .btn { display: inline-block !important; -ms-flex: 0 0 calc(50% - 10px) !important; flex: 0 0 calc(50% - 5px) !important; max-width: calc(50% - 5px) !important;}
	.dg-wrapper{width:415px; height:350px;}
	.dg-wrapper a, .dg-container nav{width:475px}
	.dg-wrapper a div h3{font-size:20px}
	.dg-wrapper a div p{font-size:14px}
	.dg-container nav span{top:145px; width:40px; height:45px;}
	.dg-container nav span img{height:17px; width:auto}	
	.near_destbox:hover h2 {transform: translate3d(0, -130px, 0);}
	.near_destbox:hover p {transform: translate3d(0, -55px, 0); line-height:1.4}
	.near_destbox:hover div {transform: translate3d(0, -15px, 0);}
	.room_detail div{font-size:13px;}
	.event_thumb .caption, .room_detail{padding-left:20px; padding-right:20px}
	.room_detail{ margin-left:-20px; margin-right:-20px;}
	#portfoliolist {padding-left: 0; padding-right: 0;}
	.border-btn-white, .btn-primary{font-size:12px}
	.blog_thumb.event_thumb .caption h4, .room_thumb.event_thumb .caption h4{font-size:18px}
	.discover_thumb .caption h3{font-size:20px}
	.discover_thumb .caption span{font-size:16px}
	#portfoliolist .portfolio-item__header{font-size:16px}
	.portfolio-item__info .portfolio-item__link.arrow_link img{width:30px;}
	.locate_address_sec .media a{word-break: break-all;}
	.fifa_sec h6{font-size:22px}
	.fifa_sec h3{font-size:40px}
	.rooms_carousel {padding:0 60px}
	.rooms_carousel .owl-nav button{left:0}
	.rooms_carousel .owl-nav button.owl-next{right:0}
	.even_list_sec .event_thumb .border-btn-white, .even_list_sec .event_thumb .btn-primary{padding-left:15px; padding-right:15px}
	.even_list_sec .event_thumb .caption h3{font-size:20px}
	.even_list_sec .event_thumb .caption{padding-top:20px; padding-bottom:20px}
	.career_thumb h5{font-size:18px; padding-right:15px;}
	.career_thumb .media-body span{font-size:14px}
	.wedding-rightBox p{font-size:14px}
	.sidebar-post-img .meta{padding:0}
	.meta > li{padding:5px;}
	.book-col-form {-ms-flex-wrap: wrap!important;  flex-wrap: wrap!important;}
	.book-col-submit-wrap{margin-top:20px}
	.col-five {max-width: 25%;flex: 0 0 25%;-ms-flex: 0 0 25%;padding: 0 9px;}
	footer{height:auto; padding-top:30px}
	.foot_top{min-height: auto;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {
}

@media only screen and (min-width:1023px) and (max-width:1100px) {
	h1{font-size:50px}
	bg_text{font-size:50em; line-height:0.55}
	/*.second_sec.section_common .read_more {transform: translate(20%, -40%);}*/
	.section_title{font-size:30px}
	p, .wedding-rightBox p{font-size:14px}
	.event_content h4{font-size:14px; margin-bottom:10px;}
	.event_content{padding:25px 20px}
	.testimonial_carousel .owl-dots{bottom:10%}
	.counter_sec .section_title{font-size:26px}
	.counter {font-size: 50px;line-height: 180px;width: 180px;height: 180px;}
	.read_more img.circle{width:80px}
	.read_more img.arrow{width:90px}
	/*.second_sec.section_common .read_more {    transform: translate(0%, -40%);}
	.testimonial_sec .right_column2 .read_more{    transform: translate(100%, -40%);}*/
	.read_more img.arrow {right: 37px;top: 50%;margin-top: -6px;width: 90px;}
	.testimonial_sec{min-height:inherit !important; padding:40px 0;}
	.testimonial_sec .container-fluid{height:auto}
	.testimonial_sec .right_column2 .section_title {margin-bottom: 20px;}
	.roi-search-engine__text{max-width:150px}
	.roi-search-engine__text p{width:100%}
	.fourth_sec .right_column2{margin-left:0 !important}
	.testimonial_sec .right_column2{margin-left:50% !important}
	.insta_carousel {margin: 40px auto 0;max-width: calc(100% - 80px);}
	.inner_banner .carousel-caption h5{font-size:20px}
    .inner_banner .carousel-caption h2{font-size:36px}
	.inner_banner .carousel-caption h6{font-size:20px}
	.contact_sec h3{font-size:24px}
	.contact_sec .media h5{font-size:16px}
	.logo {width: 160px;}
	.contact_sec .media p, .contact_sec .media a{font-size:14px}
	.section_title2, .subpage_title{font-size:30px}
	.story_sec_about p{font-size:16px}
	.counter_box {width: 170px;height: 170px;}
	.count_item {padding: 0 15px;}
	.testimonial_sec .d-flex.align-items-end {position:relative}
	.second_sec.section_common.fourth_sec.testimonial_sec .right_column2 .read_more{top:0; right:48px}
	.testimonial_content{padding:40px}
	.enquiry_box{padding:20px;}
	.enquiry-form .form-field{margin-bottom:10px}
	.flex-row-reverse .side_spacing{padding-left:50px}
	.side_spacing{padding-right:50px}
	.inter_hotel_ .owl-nav button{left:-35px}
	.inter_hotel_ .owl-nav button.owl-next{right:-35px}
	.inter_hotel_ .owl-nav button img{height:40px}
	.dg-wrapper{width:475px; height:350px;}
	.dg-wrapper a, .dg-container nav{width:475px}
	.dg-wrapper a div h3{font-size:20px}
	.dg-wrapper a div p{font-size:14px}
	.dg-container nav span{top:145px; width:40px; height:45px;}
	.dg-container nav span img{height:17px; width:auto}	
	.near_destbox:hover h2 {transform: translate3d(0, -130px, 0);}
	.near_destbox:hover p {transform: translate3d(0, -55px, 0); line-height:1.4}
	.near_destbox:hover div {transform: translate3d(0, -15px, 0);}
	.room_detail div{font-size:13px;}
	.event_thumb .caption, .room_detail{padding-left:20px; padding-right:20px}
	.room_detail{ margin-left:-20px; margin-right:-20px;}
	#portfoliolist {padding-left: 0; padding-right: 0;}
	.border-btn-white, .btn-primary{font-size:12px}
	.blog_thumb.event_thumb .caption h4, .room_thumb.event_thumb .caption h4{font-size:18px}
	.discover_thumb .caption h3{font-size:20px}
	.discover_thumb .caption span{font-size:16px}
	#portfoliolist .portfolio-item__header{font-size:16px}
	.portfolio-item__info .portfolio-item__link.arrow_link img{width:30px;}
	.locate_address_sec .media a{word-break: break-all;}
	.fifa_sec h6{font-size:22px}
	.fifa_sec h3{font-size:40px}
	.career_thumb h5{font-size:18px; padding-right:15px;}
	.career_thumb .media-body span{font-size:14px}
	.wedding-rightBox p{font-size:14px}
	.even_list_sec .blog_thumb.event_thumb .caption h4{min-height:80px}
	.sidebar-post-img .meta{padding:0}
	.meta > li{padding:5px;}
	.book-col-form {-ms-flex-wrap: wrap!important;  flex-wrap: wrap!important;}
	.book-col-submit-wrap{margin-top:20px}
	.col-five {max-width: 25%;flex: 0 0 25%;-ms-flex: 0 0 25%;padding: 0 9px;}
	footer{height:auto; padding-top:30px}
	.foot_top{min-height: auto;}
}

@media only screen and (min-width:1101px) and (max-width:1199px) {
	h1{font-size:50px}
	bg_text{font-size:50em; line-height:0.55}
	/*.second_sec.section_common .read_more {transform: translate(20%, -40%);}*/
	.section_title{font-size:36px}
	p{font-size:14px}
	.event_content h4{font-size:14px; margin-bottom:10px;}
	.event_content{padding:25px 20px}
	.testimonial_carousel .owl-dots{bottom:10%}
	.counter_sec .section_title{font-size:26px}
	.counter {font-size: 50px;line-height: 180px;width: 180px;height: 180px;}
	.read_more img.circle{width:80px}
	.read_more img.arrow{width:90px}
	/*.second_sec.section_common .read_more {    transform: translate(0%, -40%);}
	.testimonial_sec .right_column2 .read_more{    transform: translate(100%, -40%);}*/
	.read_more img.arrow {right: 37px;top: 35px;width: 90px;}
	.testimonial_sec{min-height:inherit !important; padding:40px 0;}
	.testimonial_sec .container-fluid{height:auto}
	.testimonial_sec .right_column2 .section_title {margin-bottom: 20px;}
	.roi-search-engine__text{max-width:130px; padding: 0 10px 0 0 !important;}
	.roi-search-engine__text p{font-size:16px;width:100%}	
	.roi-search-engine__item {padding: 0 10px 0 0 !important;}
	.fourth_sec .right_column2{margin-left:0 !important}
	.testimonial_sec .right_column2{margin-left:50% !important}
    .h_welcome{font-size: 30px;}
	.section_title2, .subpage_title{font-size:30px}
	.story_sec_about p{font-size:16px}
	.roi-search-engine__item.roi-search-engine__item--action{padding-right:0 !important}
	.roi-search-engine__field--action, .roi-search-engine__occupancy-save-rooms{margin: 0; font-size: 14px; width: 180px;}
	.roi-search-engine--with-occupancy .roi-search-engine__item--checkin, .roi-search-engine--with-occupancy .roi-search-engine__item--checkout{max-width:90px}
	.testimonial_sec .d-flex.align-items-end {position:relative}
	.second_sec.section_common.fourth_sec.testimonial_sec .right_column2 .read_more{top:0; right:48px}
	.mgmt_caption p{min-height:50px}
	.flex-row-reverse .side_spacing{padding-left:50px}
	.side_spacing{padding-right:50px}
	.inter_hotel_ .owl-nav button{left:-35px}
	.inter_hotel_ .owl-nav button.owl-next{right:-35px}
	.inter_hotel_ .owl-nav button img{height:40px}
	.dg-wrapper{width:475px; height:350px;}
	.dg-wrapper a, .dg-container nav{width:475px}
	.dg-wrapper a div h3{font-size:20px}
	.dg-wrapper a div p{font-size:14px}
	.dg-container nav span{top:145px; width:40px; height:45px;}
	.dg-container nav span img{height:17px; width:auto}		
	.near_destbox:hover h2 {transform: translate3d(0, -130px, 0);}
	.near_destbox:hover p {transform: translate3d(0, -55px, 0); line-height:1.4}
	.near_destbox:hover div {transform: translate3d(0, -15px, 0);}
	.room_detail div{font-size:13px;}
	.event_thumb .caption, .room_detail{padding-left:20px; padding-right:20px}
	#portfoliolist {padding-left: 0; padding-right: 0;}
	.border-btn-white, .btn-primary{font-size:12px}
	.blog_thumb.event_thumb .caption h4, .room_thumb.event_thumb .caption h4{font-size:18px}
	.discover_thumb .caption h3{font-size:20px}
	.discover_thumb .caption span{font-size:16px}
	#portfoliolist .portfolio-item__header{font-size:16px}
	.portfolio-item__info .portfolio-item__link.arrow_link img{width:30px;}
	.locate_address_sec .media a{word-break: break-all;}
	.fifa_sec h6{font-size:22px}
	.fifa_sec h3{font-size:40px}
	.career_thumb h5{font-size:18px; padding-right:15px;}
	.career_thumb .media-body span{font-size:14px}
	.wedding-rightBox p{font-size:14px}
	.even_list_sec .blog_thumb.event_thumb .caption h4{min-height:80px}
	.sidebar-post-img .meta{padding:0}
	.meta > li{padding:5px;}
	.book-col-form {-ms-flex-wrap: wrap!important;  flex-wrap: wrap!important;}
	.book-col-submit-wrap{margin-top:20px}
	.col-five {max-width: 25%;flex: 0 0 25%;-ms-flex: 0 0 25%;padding: 0 9px;}
}

@media (min-width: 1200px) {
	.container-fluid {padding-left: 110px;padding-right: 110px}
	.container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 1170px;}
	header .container-fluid {padding-left: 50px;padding-right: 50px}
	.mh-70p{max-height:80vh;}
	.mh-70p img{width:auto !important; height:100%}	
    .h_welcome{font-size: 30px;}
}

@media (min-width: 1200px) and (max-width: 1299px) {
	bg_text{font-size:50em; line-height:0.55}
	/*.second_sec.section_common .read_more {transform: translate(20%, -40%);}*/
	.section_title{font-size:36px}
	p{font-size:14px}
	.event_content h4{font-size:14px; margin-bottom:10px;}
	.event_content{padding:25px 20px}
	.testimonial_carousel .owl-dots{bottom:10%}
	.counter_sec .section_title{font-size:26px}
	.counter {font-size: 50px;line-height: 180px;width: 180px;height: 180px;}
	.read_more img.circle{width:80px}
	.read_more img.arrow{width:90px}
	/*.second_sec.section_common .read_more {    transform: translate(0%, -40%);}
	.testimonial_sec .right_column2 .read_more{    transform: translate(100%, -40%);}*/
	.read_more img.arrow {right: 37px;top: 50%;margin-top: -6px;width: 90px;}
	.testimonial_sec{min-height:inherit !important; padding:40px 0;}
	.testimonial_sec .container-fluid{height:auto}
	.testimonial_sec .right_column2 .section_title {margin-bottom: 20px;}
	.read_more img.circle{width:90px}
	.read_more img.arrow {position: absolute;right: 40px; top: 45px; width: 100px; margin-top: -6px;}
	.testimonial_sec .right_column2 .read_more{top:72px}
	.second_sec.section_common .read_more{top:-20px}
    .h_welcome{font-size: 30px;}
	.testimonial_content{padding:40px 60px 64px 60px}
	.second_sec.section_common.fourth_sec.testimonial_sec .right_column2 .read_more{top:40px}
	.counter_box{width:170px; height:170px}
	.count_item{padding: 0 20px;}
	.enquiry_box{padding:30px}
	.enquiry-form .form-field {margin-bottom: 10px;}
	.enquiry_box textarea.form-control{height:100px}
	.corporate_sec .read_more{top:0 !important}
	.mgmt_caption p{min-height:50px}
	.dg-wrapper{width:475px; height:350px;}
	.dg-wrapper a, .dg-container nav{width:475px}
	.dg-wrapper a div h3{font-size:20px}
	.dg-wrapper a div p{font-size:14px}
	.dg-container nav span{top:145px}
	.section_title2{font-size:30px}
	.near_destbox:hover h2 {transform: translate3d(0, -130px, 0);}
	.near_destbox:hover p {transform: translate3d(0, -55px, 0); line-height:1.4}
	.near_destbox:hover div {transform: translate3d(0, -15px, 0);}
	.room_detail div{font-size:13px;}
	.event_thumb .caption, .room_detail{padding-left:20px; padding-right:20px}
	#portfoliolist {padding-left: 0; padding-right: 0;}
	.border-btn-white, .btn-primary{font-size:12px}
	.blog_thumb.event_thumb .caption h4, .room_thumb.event_thumb .caption h4{font-size:18px}
	.discover_thumb .caption h3{font-size:20px}
	.discover_thumb .caption span{font-size:16px}
	#portfoliolist .portfolio-item__header{font-size:16px}
	.portfolio-item__info .portfolio-item__link.arrow_link img{width:30px;}
	.locate_address_sec .media a{word-break: break-all;}
	.mgmt_image{width:120px; height:120px}
	.mgmt_caption h4{font-weight:500; font-size:14px}
	.col-five {max-width: 25%;flex: 0 0 25%;-ms-flex: 0 0 25%;padding: 0 9px;}
}

@media (min-width: 1300px) and (max-width: 1365px) {
	.bg_text{font-size:55em; line-height:0.55}
	/*.second_sec.section_common .read_more {transform: translate(-7%, -40%);}
	.second_sec.section_common.third_sec .read_more {transform: translate(0%, -40%);}*/
	.section_title{font-size:36px}
	p{font-size:14px}
	.event_content h4{font-size:14px; margin-bottom:10px;}
	.event_content{padding:25px 20px}
	.testimonial_carousel .owl-dots{bottom:15%}
	.counter_sec .section_title{font-size:26px}
	.read_more img.circle{width:90px}
	.read_more img.arrow {position: absolute;right: 45px; top: 38px; width: 100px;}
	.testimonial_sec .right_column2 .read_more{top:72px}
	.second_sec.section_common .read_more{top:0}
    .h_welcome{font-size: 30px;}
	.mgmt_caption p{min-height:50px}
	.dg-wrapper{width:475px; height:350px;}
	.dg-wrapper a, .dg-container nav{width:475px}
	.dg-wrapper a div h3{font-size:20px}
	.dg-wrapper a div p{font-size:14px}
	.dg-container nav span{top:145px}
	.section_title2{font-size:30px}
	.near_destbox:hover h2 {transform: translate3d(0, -130px, 0);}
	.near_destbox:hover p {transform: translate3d(0, -55px, 0);}
	.near_destbox:hover div {transform: translate3d(0, -15px, 0);}
	.room_detail div{font-size:13px;}
	.event_thumb .caption, .room_detail{padding-left:20px; padding-right:20px}
	.even_list_sec .blog_thumb.event_thumb .caption h4{min-height:80px}
}

@media (min-width: 1366px) and (max-width: 1400px) {
	.bg_text{font-size:55em; line-height:0.55}
	/*.second_sec.section_common .read_more {transform: translate(-7%, -40%);}
	.second_sec.section_common.third_sec .read_more {transform: translate(0%, -40%);}
	.second_sec.section_common.fourth_sec.testimonial_sec .read_more {transform: translate(180%, 0%);}
	.second_sec.section_common.corporate_sec .read_more{transform: translate(45%, -10%);}*/
	.section_title{font-size:36px}
	p{font-size:14px}
	.event_content h4{font-size:14px; margin-bottom:10px;}
	.event_content{padding:25px 20px}
	.testimonial_carousel .owl-dots{bottom:15%}
	.counter_sec .section_title{font-size:26px}
	h1{font-size:56px}
	.read_more img.circle{width:90px}
	.read_more img.arrow {position: absolute;right: 40px; top: 40px; width: 100px;}
	.testimonial_sec .right_column2 .read_more{top:72px}
	.second_sec.section_common .read_more{top:-20px}
    .h_welcome{font-size: 30px;}
    .c_bg{padding-top: 4.5%;}
.e_bg{padding-top: 4.5%;}
.n_bg{padding-top: 4.5%;}
.t_bg{padding-top: 5.5%;}
.r_bg{padding-top: 4.5%;}
.a_bg{padding-top: 5%;}
.l_bg{padding-top: 5.5%;}
.even_list_sec .blog_thumb.event_thumb .caption h4{min-height:80px}
.mgmt_caption{padding:90px 15px 50px}
.mgmt_caption h4{font-size:16px}
}
@media (min-width: 1401px) and (max-width: 1500px) {
	.even_list_sec .blog_thumb.event_thumb .caption h4{min-height:80px}
}
@media (min-width: 1600px) and (max-width: 1680px) {
}

@media (min-width: 1900px) and (max-width: 1920px) {
.c_bg{padding-top: 8.5%;}
.e_bg{padding-top: 8%;}
.n_bg{padding-top: 8.5%;}
.t_bg{padding-top: 11%;}
.r_bg{padding-top: 9%;}
.a_bg{padding-top: 10.5%;}
.l_bg{padding-top: 11.7%;}
.mh-70p img{width:100% !important;}    
}
