h1{font-size:50px; font-family: "Montserrat", Sans-serif;}
h2{font-size:46px; font-family: "Montserrat", Sans-serif;}
h3{font-size:36px; font-family: "Montserrat", Sans-serif;}
h4{font-size:28px; font-family: "Montserrat", Sans-serif;}
h5{font-size:18px; font-family: "Montserrat", Sans-serif;}
p, span, li, a{font-size:16px;    font-family: "Montserrat", Sans-serif;}
body section.elementor-section{width:100% !important;}
.taf_ptb_btn {display: inline-block;border: 1px solid white;color: white;padding: 15px 20px;font-size: 18px;margin: 20px 0;}
.taf_ptb_btn a.btn { color: white; font-size: 18px;}
.taf_ptb_btn:hover { background: #2a634d;}
body{margin:0;}
.home_search_box.form-row .form_col{width:100%;}
.room_inner_sections, .before_Map, .before_newsletter  { display: none;}
body.single-room .room_inner_sections { display: block;}
html, body { overflow-x: hidden; }
.tab_special_carousal article .eael-entry-overlay { display: none;}
#gform_fields_5 input.gform-datepicker {
width: 85% !important;
} .rev_slider_wrapper { background: #2A634D !important; } .cta_section .elementor-widget-eael-cta-box { margin-bottom: 0; }
.cta_section .elementor-widget-eael-cta-box .eael-call-to-action>div { padding: 0; }
.cta_section .elementor-widget-eael-cta-box .eael-call-to-action>.content p { margin: 0; }
.cta_section .elementor-widget-eael-cta-box .eael-call-to-action>.content h2 { display: none; }
.cta_section .elementor-widget-eael-cta-box .eael-call-to-action { padding: 0 2.6%; align-items: center; }
.cta_section .elementor-widget-eael-cta-box .eael-call-to-action>.action>.cta-button {line-height: 1.2;padding: 12px 25px 10px;} body #desktop-header { position: fixed; }
body #desktop-header nav { transition: .5s; }
body #desktop-header.darkHeader nav { margin-top: 35px; transition: .5s; }
body #desktop-header.darkHeader:before {content: '';width: 100%;height: 100%;background: #000;position: absolute;opacity: .7;} .special_rooms .elementor-section { position: inherit;}
.special_rooms .elementor-section>.elementor-container { display: block;}
.special_rooms .elementor-section>.elementor-container .eael-tabs-nav>ul { list-style: none; padding: 0; display: flex;}
.special_rooms .elementor-section>.elementor-container .eael-tabs-nav>ul>li {width: 100%;text-align: center;  cursor: pointer;}
.special_rooms .elementor-section>.elementor-container .eael-tabs-content>div.inactive { display: none;}
.special_rooms .elementor-section .Tabs_right,
.special_rooms .elementor-section .Tabs_left { top: 50% !important;}
.special_rooms {display: none;}
.ptb_single_room .special_rooms { display: inline-block;}
.rooms_ptb_checkAvailibility {  display: none;}
.ptb_single_room .rooms_ptb_checkAvailibility { display: block; order: 6; margin-top: -10px;}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header>span { color: #2a634d !important;}
.eael-adv-accordion>.eael-accordion-list>div { background: transparent !important;}
.ptb_single_room .ptb_items_wrapper { display: flex; flex-direction: column-reverse;}
.ptb_single_room .ptb_items_wrapper>.Header_rooms {order: 7;}
.ptb_single_room .ptb_items_wrapper>.room_single_sec2 { order: 5;}
.ptb_single_room .room_Gallery { order: 3;}
.ptb_single_room .ptb_items_wrapper>.room_Gallery { order: 4;}
.ptb_single_room .ptb_items_wrapper>.room_single_sec4 { order: 3;}
.ptb_extra_video_item>h3 { display: none;}
.ptb_extra_video_item>.ptb_extra_video_overlay_wrap { padding-bottom: 35%;} #mobile-header { position: relative; }
#mobile-header ul>li>a:hover {background: transparent;}
#mobile-header .contact_page_header ul li:nth-child(3) a { padding: 10px 20px; }
#mobile-header ul { background: #2a634d; padding: 10px 23px 10px 0; border: 2px solid #c8d654; }
#mobile-header .elementor-menu-toggle { position: absolute; top: -40px; right: 0; background: #c8d654; color: #2a634d; }
#mobile-header nav+div+nav { position: absolute; top: 0 !important; left: auto !important; right: 0; width: 200px !important; }
#mobile-header ul>li>.elementor-item-active { background: transparent; color: #2a634d !important; }
#mobile-header ul>li>.elementor-item-active:after {content: '';background: #c8d654;position: absolute;bottom: 0;height: 100%; width: 100vh;left: 0;z-index: -1;} .elementor-location-header nav .elementor-nav-menu li{margin-bottom:30px;}
.elementor-location-header nav .elementor-nav-menu{padding:0 15px;align-items:center;}
.elementor-location-header nav .elementor-nav-menu li>a{font-size:18px;font-weight:400;}
.elementor-location-header li.nav_Button{background:transparent;padding:0px 10px;position:relative;top:0px; margin-left: 20px; border: 2px; border-style: solid; border-color: #ffffff;}
.elementor-location-header li.nav_Button:hover {background: #2A634D; border-color: #2A634D;}
.elementor-location-header li.nav_Button>a::before { display: none !important;}
.elementor-location-header nav .elementor-nav-menu li>a:hover::after {left:5px ;}
.elementor-location-header li.nav_Button a{color:#C8D654 !important;}
.home_sec3 p { max-width: 83%; margin: 16px auto;}
.elementor-location-header .elementor-section .elementor-row{align-items:center;}
.elementor-location-header .elementor-section .elementor-row>.elementor-column:last-child ul>li{margin-bottom:0;}
.elementor-location-header li.nav_Button>a:hover:after{border:0;}
.elementor-location-header{position:absolute;top:0%;z-index:10;left:0; width: 100%; }
.elementor-nav-menu li>a{color:white !important;}
.elementor-location-header nav .elementor-nav-menu li>a:before { display: block; opacity: 1 !important; background: transparent !important; right: -4%; left: auto; top: 40%; content: ''; position: absolute; width: 8px ; height: 8px ; border-left: solid 1px currentColor; border-top: solid 1px currentColor; -webkit-transform: rotate( -45deg); transform: rotate( -135deg); }
h1.tp-caption{font-family:'Montserrat_Bold' !important;font-weight:800 !important;}
.ptb_loops_wrapper.ptb_list-post .ptb_post{margin-bottom:0.5em;}
body .Home_slider .tparrows:hover{background:#2A634D !important;}
#Check_Availiblity_Form{padding:20px 10px;}
#Check_Availiblity_Form .elementor-form-fields-wrapper{display:flex;flex-direction:row;}
#Check_Availiblity_Form .elementor-form-fields-wrapper input, #Check_Availiblity_Form .elementor-form-fields-wrapper select, #Check_Availiblity_Form .elementor-form-fields-wrapper button{height:65px;}
#Check_Availiblity_Form .elementor-form-fields-wrapper .elementor-field-group{width:16%;margin:0 6px;}
#Check_Availiblity_Form .elementor-form-fields-wrapper select>option{color:#2a634d;font-weight:400;}
.check_avalibility_btn {transform: rotate(270deg);}
.site_footer .copyright p{margin:0;}
.map_section .elementor-tabs-wrapper .elementor-tab-desktop-title{padding:26px 25px;}
.eael-tabs-content>div.eael-tab-content-item{padding:0 !important;}
.home_sec2 p{max-width:81%;margin:0 auto;}
.tp-tabs .tp-tabs-inner-wrapper>.tp-tab>.tp-tab-title { font-family: 'Montserrat' !important; font-size: 16px !important; font-weight: 400 !important; } body .bx-wrapper .bx-controls-direction a { z-index: 2; }
.home_page_form_section .check_avalibility_btn {z-index: 3;} .ptb_image_gallery_slider .bx-controls a.bx-next:before {content: '';color: #57AC56;width: 8px; height: 8px; border-left: solid 1px currentColor; border-top: solid 1px currentColor;}
.ptb_single_room a.bx-prev { right: 10% !important;}
#content .related_listing .slideshow-container>a.prev:before { transform: rotate( -45deg);}
#content .related_listing .slideshow-container>a:before { font-size: 22px; color: #c0cc57;  z-index: 999; display: block; text-indent: initial; content: ''; position: absolute; width: 8px; height: 8px; border-left: solid 1px currentColor; border-top: solid 1px currentColor;-webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
#content .related_listing .slideshow-container>a.next:before { transform: rotate(-225deg);}
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp:hover>.elementor-container:before{content:'';position:absolute;display:block;width:100%;height:2px;background-color:#2A634D;z-index:99;bottom:-20px;}
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp{width:95% !important;margin-left:auto; padding: 0px 0 30px;}
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp>.elementor-container{height:470px;}
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp > .elementor-container .special_offer_desc .elementor-widget-heading{z-index:10;}
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp>.elementor-container .special_offer_desc .elementor-widget-heading{margin-bottom:0;z-index:10;}
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp>.elementor-container .special_offer_desc .elementor-widget-text-editor{display:none;transition:ease 500ms;}
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp .elementor-widget-button{display:none;transition:ease 500ms;}
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp:hover>.elementor-container:after{content:'';background:#57AC56;display:block;width:100%;height:100%;left:0;position:absolute;}
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp:hover .elementor-widget-button{display:block;z-index:999;transition:ease 500ms;}
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp:hover .special_offer_desc .elementor-widget-text-editor{display:block;transition:ease 500ms;z-index:10;}
.home_sec4 .slick-arrow{background:transparent;color:#C8D654 !important;border-radius:50%;width:70px !important;height:70px !important;left:-35% !important;right:auto;top:63% !important;border:1px solid #C8D654 !important;}
.home_sec4 .carousel-next.slick-arrow{left:-25% !important;}
.home_sec4 .slick-arrow:hover{background:#2a634d !important;}
body .Home_slider .tparrows:hover{background:#2A634D !important;}
.bx-controls-direction>a.bx-prev, .bx-controls-direction>a.bx-next {font-size:  0 !important}
.ptb_items_wrapper>.ptb_row .ptb_col_last>.ptb_link_button a { background: #2A634D; color: #c0cc57 !important;} article .ptb_items_wrapper>.ptb_row{display:flex;align-items:center;}
article .ptb_items_wrapper>.ptb_row .ptb_col_last{width:30%;margin-left:12%;}
article .ptb_items_wrapper>.ptb_row .ptb_col_last>.ptb_custom_text>p{font-size:18px;font-weight:400;color:#57AC56;font-family:"Montserrat", Sans-serif;}
article .ptb_items_wrapper>.ptb_row ul>li>img { height: 490px; object-fit: cover;}
article .ptb_items_wrapper>.ptb_row .ptb_col_last h1>a{font-size:50px;color:#2A634D;font-weight:600;font-family:"Montserrat", Sans-serif;}
article .ptb_items_wrapper>.ptb_row .ptb_col_last>.ptb_module.ptb_excerpt>div{font-size:16px;line-height:1.2;font-weight:400;margin-bottom:20px;font-family:"Montserrat", Sans-serif;}
.ptb_items_wrapper>.ptb_row .ptb_col_last>.ptb_permalink a,.ptb_items_wrapper>.ptb_row .ptb_col_last>.ptb_link_button a{margin-bottom:0;padding:25px 30px;border:1px solid #2A634D;font-size:16px;margin:0 10px 0 0;font-family:"Montserrat", Sans-serif;}
.ptb_items_wrapper>.ptb_row .ptb_col_last>.ptb_permalink a:hover,.ptb_items_wrapper>.ptb_row .ptb_col_last>.ptb_link_button a:hover{background:#2A634D;color:#C8D654 !important;}
.ptb_items_wrapper>.ptb_row .ptb_col_first{position:relative;}
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>a,
.ptb_image_gallery_slider .bx-controls a{background:transparent;height:70px;width:70px;border:2px solid #C8D654;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:85%;right:4%;left:auto;}
.ptb_image_gallery_slider .bx-controls a { background: transparent; height: 70px !important; width: 70px !important; border: 2px solid #C8D654; border-radius: 50%; display: flex; align-items: center; justify-content: center; position: absolute; top: -25% !important; right: 4%; left: auto; }
.ptb_row.ptb_room_row.room_Gallery { padding-top: 30px;}
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>a:hover,
.ptb_image_gallery_slider .bx-controls a:hover{background:#2A634D;border-color:#2A634D;color:#C8D654;}
.ptb_image_gallery_slider .bx-controls a.bx-prev{right:10%;}
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>a.bx-prev {right:16%;}
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>a.bx-prev:before, .ptb_image_gallery_slider .bx-controls a.bx-prev:before, .ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>a.bx-next:before { font-size: 22px; color: #c0cc57; z-index: 999; display: block; text-indent: initial; content: ''; position: absolute; width: 8px ; height: 8px ; border-left: solid 1px currentColor; border-top: solid 1px currentColor; -webkit-transform: rotate( -45deg); transform: rotate( -45deg); }
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>a.bx-next:before, .ptb_image_gallery_slider .bx-controls a.bx-next:before{transform: rotate(135deg);}
.room_single_sec2 h5 { padding-top: 30px; padding-bottom: 20px;}
.single-room .room_single_sec2 .ptb_col_last {padding-top: 56px;padding-left: 7%;}
.ptb_image_gallery_slider ul>li>img { max-width: 97%; margin: 0 auto; width: 100%; height: 405px;}
.ptb_image_gallery_slider .bx-controls a { top: -22%;}
.room_single_sec4 { padding-top: 40px !important; display: flex; align-items: center;}
.room_single_sec4 .ptb_col_last { text-align: right;}
.room_single_sec4 .ptb_col_last .ptb_floor_plan a { background: transparent !important;}
.room_single_sec4 .ptb_col_last .ptb_floor_plan a:hover { background: #2A634D !important;} .tp-tabs .tp-tab>span{background:transparent !important;color:white !important;font-size:18px !important;border-bottom:2px solid white;width:fit-content;margin:0 auto;}
body .Home_slider .tparrows{background:#C8D654 !important;height:70px !important;width:70px !important;display:flex !important;align-items:center;justify-content:center;left:0 !important;bottom:20px !important;top:auto !important;}
body .Home_slider .tparrows.tp-rightarrow{left:13% !important;}
.tparrows{background:#2A634D !important;height:70px !important;width:70px !important;display:flex !important;align-items:center;justify-content:center;left:auto !important;right:-3% !important;bottom:20px !important;top:auto !important; border-radius: 50% !important;}
.tparrows.tp-leftarrow{right:7.5% !important;left:auto !important;}
.tparrows:before{font-size:18px !important;    color: #c8d654;}
.tparrows:hover:before {  color: #2a634d;}
.home.page-template-default .tparrows.tp-leftarrow {  left: 0 !important;}
.home.page-template-default .tparrows { left: 13% !important;}
.tparrows:hover{background:#C8D654 !important;} .Gallery_images .e-gallery-container{display:block !important;}
.Gallery_images .e-gallery-container>.e-gallery-item:nth-child(1),.Gallery_images .e-gallery-container>.e-gallery-item:nth-child(2),.Gallery_images .e-gallery-container>.e-gallery-item:nth-child(5n+1),.Gallery_images .e-gallery-container>.e-gallery-item:nth-child(5n+7){width:49.3%;float:left;margin:5px;}
.Gallery_images .e-gallery-container>.e-gallery-item{width:32.6%;float:left;margin:5px;} .newsletter_form form{display:flex;border-bottom:2px solid white; background: rgb(255 255 255 / 10%);}
.newsletter_form form .gform_footer{width:20%;    margin-top: 0;}
.newsletter_form form .gform_body input{border:0;border-right:1px solid white;margin-top:0px;}
.newsletter_form ul>li { margin-top: 0px !important;}
.newsletter_form ul>li input { padding-left: 20px !important;}
.newsletter_form form .gform_body input::placeholder{color:white;}
.newsletter_form div.gform_wrapper{margin-top:0;margin-bottom:30px;}
.newsletter_form form .gform_footer>input{font-size:16px;}
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp a { border-radius: 50% !important;} .Map_section .elementor-widget-heading{margin-bottom:0 !important;}
.Map_section .elementor-widget-heading:last-child{margin-bottom:35px !important;}
.Map_section .elementor-widget-tabs .elementor-tabs{display:flex;flex-direction:column-reverse;margin-top:40px;}
.Map_section .elementor-widget-tabs .elementor-tabs-content-wrapper .elementor-tab-content{padding-bottom:0;padding-left:0;padding-right:0;}
.Map_section .elementor-widget-tabs .elementor-tabs-content-wrapper .elementor-tab-content>p:last-child{display:none;}
.Map_section .elementor-widget-tabs .elementor-tabs-content-wrapper .elementor-tab-content>p{margin-bottom:0;}
.Map_section .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active{background:#34775dbd !important;}
.Map_section .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title{border-right:1px solid #C8D654 !important;border:0;}
.Map_section .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title:last-child{border-right:0;}
.Map_section .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border:0 !important;} .home_testimonials .swiper-wrapper .swiper-slide>.swiper-slide-inner{padding-right:0;}
.home_testimonials .elementor-swiper-button{border:2px solid;border-radius:50%;height:70px;width:70px;display:flex;align-items:center;justify-content:center;position:absolute;top:auto;bottom:0;right:0;left:auto !important;}
.home_testimonials .elementor-slides-wrapper{position:relative;}
.home_testimonials .elementor-swiper-button.elementor-swiper-button-prev{right:15%;}
.home_testimonials .elementor-swiper-button:hover{background:#2a634d;} .single-room .ptb_btn_row {position: absolute;left: 0;width: 55%;top: 74%;}
.single-room .ptb_btn_row .ptb_col .ptb_link_button a { margin: 0; background: #C8D654;  color: #2A634D !important; border: 0; padding: 23px;  width: auto; font-size: 17px;  border-radius: 0; font-family: 'Montserrat';}
.single-room .ptb_btn_row .ptb_col .ptb_link_button a:hover { background: #2A634D; color: #C8D654 !important;}
.single-room .Header_rooms>.ptb_col_first{position:relative;}
.single-room .Header_rooms>.ptb_col_first>.ptb_gallery_slider li>img{height:100vh;}
.single-room .Header_rooms>.ptb_col_first>.ptb_title{position:absolute;top:40%;width:100%;text-align:center;}
.single-room .Header_rooms>.ptb_col_first>.ptb_gallery_slider>.bx-wrapper>.bx-viewport{height:85vh !important;}
.single-room .Header_rooms>.ptb_col_first>.ptb_title>h1>a{font-size:50px;font-weight:800;color:white;}
.single-room .Header_rooms>.ptb_col_first>.ptb_title>h1{margin-bottom:0;}
.single-room .Header_rooms>.ptb_col_first>.ptb_link_button{position:absolute;bottom:5%;left:5%;}
.single-room .Header_rooms>.ptb_col_first>.ptb_link_button .ptb_link_button{padding:20px 25px;font-size:16px;font-weight:400;background:#C8D654;border:0;color:#2ca536 !important;}
.single-room .Header_rooms>.ptb_col_first>.ptb_link_button .ptb_link_button:hover{background:#2ca536;border:0;color:#C8D654 !important;}
.single-room .Header_rooms>.ptb_col_first>.ptb_link_button.ptb_book_now{left:16%;}
.single-room .ptb_room_row:not(.Header_rooms, .room_Gallery), .single-room .room_Gallery .ptb_custom_text{padding:0 2%;}
.single-room h5{ color:#57AC56; padding-bottom: 0 !important; margin-bottom: 20px; font-weight: 400;}
.ptb_single_room .ptb_items_wrapper>.ptb_row .ptb_col_last>.ptb_link_button a { color: #57AC56 !important;}
.room_single_sec2 h5 { padding-top: 30px; padding-bottom: 20px;}
.single-room h1{ color:#2A634D;margin-top:0;margin-bottom:40px; font-weight: 500; }
.single-room .room_desc .ptb_col_last{width:40%;margin-left:0 !important;}
.single-room .ptb_col_last h4{margin:60px 0; color:#2A634D;}
.single-room .ptb_col_last .ptb_room_amenities>ul{list-style:none;padding-left:0;}
.single-room .ptb_col_last .ptb_room_amenities>ul>li{width:48%;float:left;padding:40px 5px;border-bottom:2px solid #c8d654;font-size:18px;color:#2a634d;}
.single-room .ptb_col_last .ptb_room_amenities>ul>li:nth-child(1), .single-room .ptb_col_last .ptb_room_amenities>ul>li:nth-child(2){border-top:2px solid #c8d654;}
.single-room .room_desc .ptb_col_first{width:60%;}
.single-room .room_desc .ptb_col_first>.ptb_editor p{max-width:80%;line-height:1.2;}
.single-room .ptb_items_wrapper+p{display:none;}
.ptb_single_dining .elementor-widget-wp-widget-rev-slider-widget { margin-bottom: 0;}
.ptb_single_dining article .bx-wrapper { margin-bottom: 0px;} .faq_section_btn a{padding:25px 30px !important;} .contact_us_para{width:64% !important;}
.contact_us_form form input{border:0 !important;color:#2A634D !important;padding:22px 0 !important;background:#EAEFED !important;border-radius:0 !important;border-bottom:1px solid #2A634D !important;padding-left:24px !important;}
.contact_us_form form textarea{padding:22px 0px 22px 24px !important;border:0 !important;border-bottom:1px solid #2A634D !important;border-radius:0;background:#EAEFED !important;color:#2A634D !important;}
.contact_us_form form button{position:absolute;top:0;left:210%;width:88%;border-radius:0 !important;background:0 !important;color:#29624C !important;border:1px solid #29624C !important;padding:22px 0 !important;}
.contact_page_header ul{padding:10px 33px;} .gallery_clone_1{margin-top:-3% !important;}
.gallery_clone_2{margin-top:-3% !important;}
.Gallery_images .e-gallery-masonry{justify-content:space-between !important;}
.gallery_page_btn a{background:0 !important;color:#2A634D !important;border:1px solid #2A634D !important;border-radius:0 !important;padding:25px 30px !important;}
.gallery_page_slider_rev .tp-tabs{display:none !important;} .page_dining_overview .bx-wrapper .bx-pager{display:none !important;}
.ptb_category a{font-size:18px;color:#57AC56;font-weight:400;font-family:"Montserrat", Sans-serif;} .page_dining_overview .Map_section{display:none;}
.page_dining_overview .ptb_loops_wrapper article { margin-bottom: 0;}
.page_dining_overview .ptb_loops_wrapper article .bx-wrapper { margin-bottom: 15px;}
.eael-tabs-nav {max-width: 100% !important; background: #2a634d;}
.eael-tabs-content .elementor-tab-title.active>.eael-accordion-tab-title { color: #2a634d !important;}
.eael-tabs-nav>ul {  max-width: 50%;  margin: 0 auto !important;}
.download_option .elementor-button-link .elementor-button-text{text-align:left; font-size: 18px;}
.download_option .elementor-button-link { width: 100%; background-color: unset !important; color: #2A634D; padding: 30px 20px; border-top: 1px solid #C8D654; }
.download_option{margin:0 !important;}
.download_option .elementor-button-link .elementor-button-icon>i:before { content: ''; background: url(//queenstownremarkables.holidayinn.com/wp-content/uploads/2021/10/Group-29.png); background-size: 25px 25px ; width: 25px ; height: 25px ; display: block; }
.download_option_two .elementor-button-link{border-bottom:1px solid #C8D654;}
.blog_single{display:none !important;}
.page_hotel-amenities .home_sec4 .slick-list.draggable .slick-slide .special_offer_temp:hover>.elementor-container:after{content:'';background:#00000066;display:block;width:93%;height:98%;left:0;position:absolute;}
.page_hotel-amenities .home_sec4 .slick-list.draggable .slick-slide .special_offer_temp .elementor-column .elementor-element-populated{background-repeat:no-repeat;}
.page_hotel-amenities .news_letter{margin-top:6% !important;}
.taf_newsletter .news_letter { padding: 0 19px 0 15px !important; }
.page_hotel-amenities .elementor-tabs{display:none;}
.page_hotel-amenities .home_sec2{padding:0 !important;}
.page_hotel-amenities .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#31634d !important;}
.view_all_btn a{padding:25px 30px;}
.view_all_btn{margin:50px 0;}
.Map_section .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper{background-color:#2A634D;display:flex;align-items:center;justify-content:center;margin-top:-3px;}
.Map_section .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active a{color:#fff;}
.Map_section .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper a{color:#C8D654;}
.Map_section .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0;}
nav ul li ul.sub-menu{opacity:0;}
.elementor-location-header li.nav_Button a:after{display:none;}   article.ptb_post .ptb_col a img{width:100%;}
.page_blog_page .elementor-column-wrap .ptb_loops_wrapper article.ptb_post .ptb_date time.ptb_post_date{color:#57AC56;padding-left:20px;}
.page_blog_page .elementor-column-wrap .ptb_loops_wrapper article.ptb_post .ptb_title h1 a{padding-left:20px;font-size:50px;color:#2A634D;font-family:'FsLola_bold';}
.page_blog_page .elementor-column-wrap .ptb_loops_wrapper article.ptb_post .ptb_excerpt{padding-left:20px;color:#000;font-family:'FsLola_reg';}
.page_blog_page .elementor-column-wrap .ptb_loops_wrapper article.ptb_post .ptb_link_button{padding-left:20px;}
.page_blog_page .elementor-column-wrap .ptb_loops_wrapper article.ptb_post .ptb_link_button a{padding:25px;border:1px solid #2A634D;color:#2A634D !important;font-weight:600;}
.eael-post-grid-container .eael-entry-wrapper a.eael-post-elements-readmore-btn {  border: 1.5px solid #2A634D; padding: 20px 30px;  color: #2A634D !important; font-weight: 700;}
.eael-post-grid-container .eael-entry-wrapper{ display: flex; flex-direction: column;}
.eael-post-grid-container .eael-entry-wrapper .eael-entry-header{ order: 1;}
.eael-post-grid-container .eael-entry-wrapper .eael-entry-content{ order: 1;}
.eael-post-grid-container .eael-entry-wrapper .eael-entry-footer{ padding-left: 0;}
.eael-post-grid-container .eael-entry-wrapper .eael-entry-footer .eael-entry-meta{ padding-left: 0;} .page_blog_page .elementor-column-wrap .elementor-element:nth-child(2) .ptb_loops_wrapper article.ptb_post .ptb_excerpt{color:#2A634D;} .rooms_overview .col_left .elementor-element a{background-color:#2A634D;color:#C8D654;padding:21px;}
.rooms_overview .col_left .elementor-element a:nth-child(2){margin-left:10px;}
.rooms_overview .col_left .elementor-element a:nth-child(3){margin-left:10px;background-color:white;border:2px solid #2A634D;color:#2A634D;font-weight:500;}
.rooms_overview .col_left .elementor-element > .elementor-widget-container a{margin-top:20px !important;}
.page_blog_page .blog_inner{display:none;}
.my_container .first_row, .my_container .second_row, .my_container .third_row, .my_container .forth_row, .my_container .fifth_row{display:flex;border-bottom:1px solid #C8D654;}
.my_container .first_row p:first-child, .my_container .second_row p:first-child, .my_container .third_row p:first-child, .my_container .forth_row p:first-child, .my_container .fifth_row p:first-child{min-width:180px;color:#2A634D;}
.my_container .first_row p:nth-child(2), .my_container .second_row p:nth-child(2), .my_container .third_row p:nth-child(2), .my_container .forth_row p:nth-child(2), .my_container .fifth_row p:nth-child(2){margin-left:30px;color:#2A634D;}  a.elementor-button-link, a.ptb_link_button {border-radius: 0 !important;}
.elementor-widget-wp-widget-rev-slider-widget .tparrows {border-radius: 50%;}
.elementor-widget-wp-widget-rev-slider-widget .tparrows:before {color: #C8D654; font-weight: 500;}
.elementor-widget-wp-widget-rev-slider-widget .tparrows:hover:before {color: #2A634D;}  .room_carouer .elementor-widget-container a:first-child{background-color:#57AC56;padding:25px 30px 25px 30px;font-family:'Montserrat';color:white;border:1px solid white;}
.room_carouer .elementor-widget-container a:last-child{background-color:#2A634D;padding:25px 30px 25px 30px;font-family:'Montserrat';color:white;border:1px solid white;margin:25px 25px;}
.carousel_sec .eael-advance-tabs .eael-tabs-nav>ul{font-family:'Montserrat';color:white;}
.carousel_sec .eael-tabs-nav ul li{padding:17px 40px;}
.carousel_sec .eael-tabs-nav ul.eael-tab-inline-icon{background-color:#2A634D;max-width:48%;margin:0 auto;}
.carousel_sec .eael-tabs-nav ul.eael-tab-inline-icon{background:#2A634D;}
body .rev_slider_wrapper h1{font-family:"Montserrat", Sans-serif !important; font-style: italic;}
.rev_slider .tp-bgimg.defaultimg:after{content:'';background-color:#0000002e;width:100%;height:100%;display:block;}
.carousel_sec .eael-tabs-nav::after{display:none !important;}  .room_specials .col_right ul li { list-style: none; padding-bottom: 20px; border-bottom: 1.5px solid #C8D654; padding-top: 35px; padding-bottom: 30px; color: #2A634D; width: 50%; float: left; padding-left: 20px; }
.room_specials .col_right ul {padding-left: 0; margin-left: auto; }
.room_specials .col_right ul>li:nth-child(1), .room_specials .col_right ul>li:nth-child(2) { border-top: 1.5px solid #C8D654;}
.page_destination #Room_sec2_content .elementor-row .elementor-column:nth-child(2) .elementor-image img {width: 50%;position: absolute;left: 130px;}
.single-room .ptb_col_last {  position: relative;}
.ptb_module h1 {font-weight: 500;}
.ptb_module.ptb_custom_image { padding-top: 40px;} .special_offer_temp .elementor-button-wrapper a.elementor-button-link span.elementor-button-icon i {font-size: 25px;}
.home_testimonials .elementor-widget-wrap .elementor-element:nth-child(2) h2 {max-width: 85%;}
.home_testimonials .elementor-swiper-button-prev {right: 110px !important;}
.home_testimonials .elementor-swiper-button-next {right: 25px;}
.map_section .elementor-tabs-wrapper>:nth-child(1){padding: 15px 20px !important;}
.map_section .elementor-tabs-wrapper>:nth-child(2){padding: 15px 40px !important;}
.map_section .elementor-tabs-wrapper>:nth-child(3){padding: 15px 40px !important;}
.map_section .elementor-tabs-wrapper>:nth-child(4){padding: 15px 40px !important;}
.map_section .elementor-tabs-wrapper>:nth-child(5){padding: 15px 40px !important;}
.map_section .elementor-tabs-wrapper>:nth-child(6){padding: 15px 40px !important;}
.home_sec3 p {max-width: 100% !important;}
.hotel_amenities_card .elementor-widget-container { height: 600px; display: flex; align-items: flex-end; background-size: cover;  padding: 10px; position: relative;}
.hotel_amenities_card .elementor-widget-container .eael-infobox { height: 100%;}
.hotel_amenities_card .elementor-widget-container .eael-infobox>.infobox-content { height: 100%; display: flex; flex-direction: column-reverse;}
.hotel_amenities_card .elementor-widget-container .eael-infobox>.infobox-content>h4.title { order: 2; z-index: 9;}
.hotel_amenities_card .elementor-widget-container .eael-infobox>.infobox-content>.infobox-button { order: 3; position: absolute; top: 2%; z-index: 999; display: none;}
.hotel_amenities_card .elementor-widget-container:hover:before {content: '';background: #00000036;width: 100%;height: 100%;position: absolute;left: 0;bottom: 0;z-index: 1;}
.hotel_amenities_card .elementor-widget-container .eael-infobox>.infobox-content>p { z-index: 9; display: none;}
.hotel_amenities_card .elementor-widget-container:hover .infobox-content>p { display: block;}
.hotel_amenities_card .elementor-widget-container:hover .infobox-content>.infobox-button { display: block;}
.hotel_amenities_card { margin-bottom: 40px !important;}
.hotel_amenities_card .elementor-widget-container:hover:after {content: '';border-bottom: 3px solid black;display: block;width: 100%;height: 3px;position: absolute;bottom: -12px;left: 0;}
article>.eael-grid-post-holder { border: 0;}
.page_meetings-events .Meeting_events_tab_carousal .eael-tabs-content .room_carouer .elementor-column>.elementor-column-wrap,
.elementor_library_blog-archive .room_carouer .elementor-row .elementor-column>.elementor-column-wrap,
.page_blog_page .room_carouer .elementor-row .elementor-column>.elementor-column-wrap,
.Blog_tab_carousla .room_carouer .elementor-row .elementor-column>.elementor-column-wrap { background: white !important;}
.page_meetings-events .Meeting_events_tab_carousal .eael-tabs-content .room_carouer .elementor-column>.elementor-column-wrap .elementor-widget-heading h2,
.elementor_library_blog-archive .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .elementor-widget-heading h2,
.page_blog_page .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .elementor-widget-heading h2,
.Blog_tab_carousla .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .elementor-widget-heading h2{ color: #2A634D;}
.page_meetings-events .Meeting_events_tab_carousal .eael-tabs-content .room_carouer .elementor-column>.elementor-column-wrap .elementor-widget-text-editor p,
.elementor_library_blog-archive .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .elementor-widget-text-editor p,
.page_blog_page .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .elementor-widget-text-editor p,
.Blog_tab_carousla .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .elementor-widget-text-editor p{ color: black;}
.page_meetings-events .Meeting_events_tab_carousal .eael-tabs-content .room_carouer .elementor-column>.elementor-column-wrap .Tabs_Btn a,
.elementor_library_blog-archive .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .Tabs_Btn a,
.page_blog_page .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .Tabs_Btn a,
.Blog_tab_carousla .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .Tabs_Btn a{ border: 1px solid #2A634D; color: #2A634D;}
.page_meetings-events .Meeting_events_tab_carousal .eael-tabs-content .room_carouer .elementor-column>.elementor-column-wrap .Tabs_Btn a:hover,
.page_meetings-events .Meeting_events_tab_carousal .eael-tabs-content .room_carouer .elementor-column>.elementor-column-wrap .Tabs_Btn:last-child a,
.elementor_library_blog-archive .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .Tabs_Btn a:hover,
.elementor_library_blog-archive .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .Tabs_Btn:last-child a,
.page_blog_page .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .Tabs_Btn a:hover,
.page_blog_page .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .Tabs_Btn:last-child a,
.Blog_tab_carousla .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .Tabs_Btn a:hover,
.Blog_tab_carousla .room_carouer .elementor-row .elementor-column>.elementor-column-wrap .Tabs_Btn:last-child a{ color: white;}
.related_blogs article .eael-entry-wrapper {flex-direction: column-reverse;}
.related_blogs article .eael-entry-wrapper>header { order: 3 !important;}
.page_meetings-events .Meeting_events_tab_carousal .eael-tabs-content .room_carouer .elementor-column>.elementor-column-wrap .elementor-widget-heading h2:before {content: 'Meet';font-size: 16px;font-weight: 400;color: #57AC56;position: absolute;top: -100%;}
.Tabs_left a, .Tabs_right a { border-radius: 50% !important;}
.page_dining_overview .check_avalibility_btn a:before {  right: -40%; top: 20%;}
#content .filterForm .gform_body ul>li>div.ginput_container_select:after { content: ''; position: absolute;  width: 8px;  height: 8px; border-left: solid 1px currentColor; border-top: solid 1px currentColor;  -webkit-transform: rotate(-45deg);  transform: rotate(-135deg);color: white; top: 43%; right: 10px;} h1.slider_btn_right, h1.slider_btn_left { font-style: unset !important;}
.bx-pager.bx-default-pager { display: none;}
.page_bar .check_avalibility_btn a::before { background: unset;}
.page_room-1 .eael-tabs-nav>ul { max-width: 30%;}
.home_search_box.form-row .form_col .inner_dates_opt>.col-sm-4 { width: 100%;}
.home_search_box.form-row .form_col .inner_dates_opt>.col-sm-4 { width: 100%;}
.home_search_box .col-md-3.form_col.form_date select.form-control { width: 100%;}
.home_search_box .form_col select { width: 96%; border-radius: 0;}
.home_search_box .form_col button.btn {width: 96%;}
button.button.hollow.circle {position: absolute; top: 50%; left:5%;border: 0; background-color: unset; color: #fff;}
.input-group.plus-minus-input.col-md-1.form_col.childrens {position: relative;}
.button_plus {  right: 5%; left: auto !important; }
.eael-tabs-nav {  max-width: 46%; margin: 0 auto;}
.eael-tabs-nav>ul>li { border-left: 1px solid; border-right: 1px solid;}
.eael-tabs-nav>ul>li:after {border: 0 !important;}
.Tabs_Btn a { margin: 0 !important; margin-right: 20px !important;}
.Special_grid_box img { width: 100%;  height: 500px; object-fit: cover;}
.hme_sec3 p { max-width: 83%; margin: 0 auto;}
div[class^=premium-] .slick-arrow i::before {  font-size: 17px;}
div[class^=premium-] .slick-arrow i { line-height: 0;}
.elementor-1128 .elementor-element.elementor-element-5904121 .elementor-swiper-button>i {  line-height: 0;}
.elementor-1128 .elementor-element.elementor-element-5904121 .elementor-swiper-button>i::before { font-size: 17px;} .ui-datepicker select option { background: none !important; }
#content .filterForm .gform_body ul { position: relative; }
#content .filterForm .gform_body ul>li { display: inline-block; width: 16.6%; }
#content .filterForm { background: #2A634D; margin: -15px auto -45px; padding: 0 20px 0; }
#content .filterForm .gform_body ul>li * { outline: 0; } #content .filterForm .gform_body ul>li>div>span { position: absolute; top: 40%; width: 20px; margin-bottom: 0; }
.btnCheck { cursor: pointer; background: #fff; padding: 23.5px 10px; display: block; text-align: center; color: #2A634D; font-weight: 500; font-size: 17px; position: relative; }
.cli-px-0.cli-tab-section-container { display: none;}
.cli-privacy-content-text>h2 {font-size: 20px;}
#content .filterForm ul>li label { font-size: 18px; line-height: 1.2; display: block; }
#content .filterForm .gform_body ul>li select { padding: 17px 15px 12px; -webkit-appearance: none; width: 98%; }
#content .filterForm .gform_body ul>li img { position: absolute; right: 10px; top: 25px; }
#content .filterForm ul>li input::placeholder, #content .filterForm ul>li label { color: #fff; font-weight: 400; }
#content .filterForm .gform_body ul>.get_adults input, #content .filterForm .gform_body ul>.get_children input { text-align: center; }
#content .filterForm ul>li input, #content .filterForm ul>li select { background: #467b67; color: #fff; border: 0; padding: 20px 15px 15px; }
#content .filterForm .gform_body ul>li>div { background: #467b67; border: solid #fff; border-width: 0  0 2px; margin-right: 15px; position: relative; padding: 5px 0; }
#content .filterForm .gform_body ul>li>div>.btnPlus { right: 10px; }
#content .filterForm .gform_body ul>li>div>span { cursor: pointer; }
#content .filterForm .gform_body ul>li .btnCheck+img { position: unset; }
#content .filterForm .gform_body ul>li i { font-family: "Font Awesome 5 Free"; color: #fff; } #content .filterForm .gform_body ul>.get_adults>div, #content .filterForm .gform_body ul>.get_children>div { padding: 5px 10px; }
.ptb_single_room .ptb_last_row {order: 2;margin-bottom: 75px; padding: 0 !important;} .ptb_single #content+p { display: none; }
#content .related_listing>.info>* { padding: 0 7%; }
#content .related_heading * { margin-top: 0; margin-bottom: 0; }
#content .related_listing { width: 100%; float: left; margin: 0 1% 15px; overflow: hidden; }
#content .related_heading { margin: 0 1% 20px; line-height: 1.2; text-align: center; text-transform: capitalize; }
#content .related_listing * {
font-family: "Montserrat";
}
#content .related_listing h1 {
font-size: 50px;
font-weight: 600;
line-height: 1.2;
margin-bottom: 0;
}
#content .related_listing .desc {
font-size: 16px;
line-height: 1.2;
font-weight: 400;
margin-bottom: 20px;
}
#content .related_listing .buttons>a, #content .related_listing .buttons>:last-child:hover {
padding: 25px 30px;
border: 1px solid #2A634D;
font-size: 16px;
margin: 0 10px 0 0;
text-decoration: none;
color: #2A634D;
font-weight: 500;
background: transparent;
display: inline-block;
}
#content .related_listing .buttons>:last-child, #content .related_listing .buttons>a:hover {
background: #2A634D;
color: #c0cc57;
}
#content .related_listing>div {
width: 48%;
float: left;
margin: 0 1%;
display: flex;
flex-direction: column;
justify-content: center;
height: 600px;
}
.Meeting_events_tab_carousal .Tabs_left a {
padding: 25px 30px !important;
}
.Meeting_events_tab_carousal .Tabs_right a {
padding: 25px 30px !important;
} .home_sec4 .slick-list.draggable .slick-slide .special_offer_temp a {
padding: 25px 31.3px !important;
}
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp a span {
margin: 0 auto;
} #content .related_listing .mySlides {display: none}
#content .related_listing .fade { -webkit-animation: fade 1.5s; }
#content .related_listing .slideshow-container { max-width: 1000px; position: relative; }
#content .related_listing img { vertical-align: middle; width: 100%; pointer-events: none; object-fit: cover; height: 600px; }
#content .related_listing .slideshow-container>a { cursor: pointer; font-size: 30px; background: #c8d65400; color: #2a634d; border: 2px solid #c8d654; width: 70px ; height: 70px ; text-align: center; display: flex; align-items: center; justify-content: center; float: left; position: absolute; right: 10px ; bottom: 10px ; border-radius: 100px ; }
#content .related_listing .slideshow-container>.prev { right: 96px;}
#content .related_listing .slideshow-container>a:hover { background: #2a634d;  border-color: #2a634d;} .page_find-a-table { background: #FEF6D7;}
.page_find-a-table .elementor-location-header { display: none;}
.page_find-a-table .dinning_menu_text .elementor-widget-text-editor p { max-width: 43%; text-align: center; margin: 0 auto; font-size: 16px;}
.page_find-a-table .download_option a { border-top: 1px solid #BC5D43 !important; border-bottom: 1px solid #BC5D43 !important;}
.page_find-a-table .Gallery_images .e-gallery-container>.e-gallery-item { border-radius: 20px;}
.page_find-a-table .elementor-location-footer { background: white;}
@-webkit-keyframes fade {
from {opacity: .4} 
to {opacity: 1}
}
@keyframes fade {
from {opacity: .4} 
to {opacity: 1}
} #modal_filter.tafShow { right: 0; transition: .5s; }
body div#ui-datepicker-div[style] { z-index: 999999 !important; }
#content #modal_filter .filterForm .gform_body ul>li>div { margin-right: 0; }
#content #modal_filter .filterForm .gform_body ul>li:last-child img { margin-top: 35px; }
#content #modal_filter .filterForm .gform_body ul>li a { width: 65%; margin: 0 auto; margin-top: 35px; }
#content #modal_filter .filterForm .gform_body ul>li { padding-right: 0; width: 100%; padding-bottom: 13px; }
#content #modal_filter .filterForm .gform_body ul>li:first-child h5{color: #C8D654;margin-bottom: 0;padding: 0;font-weight: 100; }
#content #modal_filter .filterForm .gform_body ul>li:first-child h1 { margin-top: 10px; color: white; font-weight: bold; font-style: italic; }
#content #modal_filter .filterForm .gform_body ul>li:last-child, #content #modal_filter .filterForm .gform_body ul>li:first-child { text-align: center; }
#modal_filter { position: fixed; top: 0; z-index: 999999; width: 25%; right: -25%; transition: .5s; height: 100vh; background: #2a634d; overflow-y:scroll; }
#content #modal_filter .filterForm .gform_body ul>li:first-child #close { position: absolute; top: -1px; right: -20px; font-weight: bold; color: #2a634d; background: #c8d353; padding: 11px 20px; font-size: 20px; cursor: pointer; } #rev_slider_1_1 .zeus .tp-tab, #rev_slider_1_1 .zeus .tp-tabs-inner-wrapper { height: 150px !important; }
#rev_slider_1_1 .tp-tabs.inner.zeus, #rev_slider_1_1 .tp-tabs>.tp-tab-mask { max-height: 150px !important; } #rev_slider_1_1 .zeus .tp-tabs-inner-wrapper>.tp-tab.selected:after {content: '';width: 2px;height: 100px;background: #fff;position: absolute;left: 50%;top: 50px;} .special_rooms .Tabs_left a, .Tabs_right a { padding: 25.5px 30px!important; }
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>a, .ptb_image_gallery_slider .bx-controls a { background: #C8D654; border-color: #C8D654;}
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>a::before, .ptb_image_gallery_slider .bx-controls a::before { color: #2a634d !important;}
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>a:hover, .ptb_image_gallery_slider .bx-controls a:hover { background: #2a634d;}
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>a:hover::before, .ptb_image_gallery_slider .bx-controls a:hover::before { color: #c8d654 !important;} .resturant_check_availibility .elementor-column-wrap { background: #FEF6D7 !important;}
.resturant_check_availibility .filterForm { background: #fef6d7 !important;}
.resturant_check_availibility .filterForm label { color: black !important;}
.resturant_check_availibility .filterForm .gform_body ul>li>div { background:rgb(147 147 147 / 10%) !important; border-color: #00695269 !important;}
.resturant_check_availibility .filterForm .gform_body ul>li input, .resturant_check_availibility .filterForm .gform_body ul>li select {background: transparent !important;color: black !important;}
.resturant_check_availibility .filterForm .gform_body ul>li input::placeholder { color:  black !important;}
.resturant_check_availibility .filterForm ul>li i { color: black !important;}
.resturant_check_availibility .filterForm a.btnCheck { background: #2A634D;  color: white;}
.resturant_black .elementor-column-wrap { background: #FEF6D7 !important;}
.resturant_black .elementor-column-wrap form#gform_5 { background: #fef6d7;}
.resturant_black .elementor-column-wrap .filterForm .gform_body ul>li>label { color: black !important;}
.resturant_black .elementor-column-wrap .filterForm .gform_body ul>li input, .home_page_form_section .elementor-column-wrap .filterForm ul>li select { background: rgb(0 105 82 / 0%) !important;  color: black !important;}
.resturant_black .elementor-column-wrap .filterForm .gform_body ul>li>div { background: rgb(0 105 82 / 10%) !important; border-bottom: 2px solid #2a634d !important;}
.resturant_black .elementor-column-wrap .filterForm .gform_body ul>li input::Placeholder { color: black !important;} #content .filterForm ul>li input, #content .filterForm ul>li i { color: black;}
.resturant_black .elementor-column-wrap .filterForm a.btnCheck { background: #2a634d; color: white;}
.resturant_b_sec2  p { font-size: 20px;  padding-right: 30px; font-family: "Montserrat";}
.resturant_b_sec3 .eael-infobox .infobox-icon { position: absolute; width: 100%;  height: 100%; left: 0;  top: 0;}
.resturant_b_sec3  .eael-infobox { position: relative;}
.resturant_b_sec3 .eael-infobox .infobox-content {z-index: 99;position: relative;height: 540px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
.resturant_b_sec4  p { font-size: 17px; font-family: "Montserrat";}
.resturant_b_sec5 p { font-size: 17px; font-family: "Montserrat";}
.resturant_black_slider .premium-carousel-template .elementor-column:hover>.elementor-column-wrap { background-color: transparent;  border-radius: 20px;}
.resturant_black_slider .premium-carousel-template .elementor-column>.elementor-column-wrap { height: 400px; border-radius: 20px; max-width: 90%; margin: 0 auto;  align-items: end;}
.resturant_black_slider .premium-carousel-template .elementor-column>.elementor-column-wrap h2.elementor-heading-title { padding-bottom: 50%;}
.resturant_b_sec6 .elementor-column form {  max-width: 70%;  margin-left: auto;}
.resturant_b_sec6 .elementor-column form input {  height: 55px;}
.resturant_b_sec6 .elementor-column form textarea { height: 150px;}
.special_offer_carousel .swiper-slide article { text-align: left;}
.special_offer_carousel .swiper-slide article .eael-entry-media { position: absolute;  width: 100%; height: 100%;}
.special_offer_carousel .swiper-slide article .eael-entry-wrapper { z-index: 99; position: relative;  height:105% ;  justify-content: end;}
.special_offer_carousel .swiper-slide article .eael-grid-post-holder-inner { height: 400px;}
.special_offer_carousel .swiper-slide article .eael-entry-media .eael-entry-thumbnail { height: auto;}
.special_offer_carousel .swiper-slide article .eael-entry-wrapper h2.eael-entry-title>a { font-size: 28px;}
.special_offer_carousel .swiper-slide article .eael-entry-content { display: none; color: white;}
.special_offer_carousel .swiper-slide article .eael-grid-post-holder-inner:hover>.eael-entry-wrapper { height: 60%;}
.special_offer_carousel .swiper-slide article .eael-grid-post-holder-inner:hover>.eael-entry-content { z-index: 99; position: relative; display: block;}
.special_offer_carousel .swiper-slide article .eael-grid-post-holder-inner:hover:after {content: '';background: #57AC56;width: 100%;height:98% ; display: block;position: absolute;top: 10px;}
.special_offer_carousel .swiper-slide article .eael-grid-post-holder-inner:hover:before {content: '';border-bottom: 3px solid #57ac56;width: 100%;height: 2px;display: block;bottom:-20px ; position: absolute;}
.special_offer_carousel .swiper-wrapper, .special_offer_carousel .swiper-wrapper .swiper-slide { padding-bottom: 20px;}
.swiper-button-next, .swiper-button-prev { background: transparent; color: #C8D654 !important;  border-radius: 50%;  width: 70px !important; height: 70px !important;  left: -35% !important; right: auto;  top: 63% !important; border: 1px solid #C8D654 !important; display: flex; align-items: center; justify-content: center;}
.swiper-button-next:hover, .swiper-button-prev:hover { background: #2a634d !important; border-color: #2a634d;}
.swiper-button-next { left: -25% !important;} .tab_special_carousal .eael-post-block .eael-post-block-grid { max-width: 100%;}
.tab_special_carousal .eael-post-block .eael-post-block-grid>article { margin: 0;}
.tab_special_carousal .eael-post-block .eael-post-block-grid>article .eael-post-block-item-holder-inner {flex-direction: row;align-items: center;}
.tab_special_carousal .eael-post-block .eael-post-block-grid>article .eael-post-block-item-holder-inner>.eael-entry-media { width: 50%;  height: 500px;  display: inline-block;}
.tab_special_carousal .eael-post-block .eael-post-block-grid>article .eael-post-block-item-holder-inner>.eael-entry-wrapper { margin-left: 4%; width: 30%;  display: inline-block;}
.tab_special_carousal .eael-post-block .eael-post-block-grid>article header { padding-bottom: 25px;}
.tab_special_carousal .eael-post-block .eael-post-block-grid>article .eael-entry-content p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 3; -webkit-box-orient: vertical;} .Giants_header .menu-giants-menu-container { text-align: center;}
.Giants_header .menu-giants-menu-container>ul { padding: 0; list-style: none; display: flex;  align-items: center; justify-content: center;}
.Giants_header .menu-giants-menu-container>ul>li>a { color: #fff6d3; font-size: 22px; padding: 15px;} .resturant_filter .filterForm .gform_body ul>li:nth-child(2)>div>div.ginput_container_time { width: 50%; max-width: 40%; height: 53px; margin-top: 0px;}
.resturant_filter .filterForm .gform_body ul>li:nth-child(2)>div { margin-top: 8px;}
.resturant_filter .filterForm .gform_body ul>li { width: 20% !important;}
.resturant_filter .filterForm .gform_body ul>li:nth-child(2)>div {}
.resturant_filter .filterForm .gform_body ul>li:nth-child(2)>div:after {content: '';color: #f6f6f6;margin-left: 3px;margin-top: 4px;width: 10px;height: 7px;border-bottom: solid 2px currentColor;border-right: solid 2px currentColor;-webkit-transform: rotate(-45deg);transform: rotate(-258deg);position: absolute;right: 15px;top: 35%;}
.resturant_filter .filterForm .gform_body ul>li:nth-child(2)>div:before {content: ''; border: 2px solid white; width: 25px; height: 25px; border-radius: 50%; position: absolute; right: 8px; top: 29%;}
#content .resturant_filter .filterForm {  background: transparent;}
#content .resturant_filter .filterForm label { color: #2a634d !important;}
#content .resturant_filter .filterForm input::placeholder { color: #2a634d !important;}     @media(max-width: 1600px) {
h1.slider_btn_right { left: 25%;}
.tparrows.tp-leftarrow { right: 10% !important;}
.home_testimonials .elementor-widget-wrap .elementor-element:nth-child(2) h2{max-width:100%;}
#Check_Availiblity_Form .elementor-form-fields-wrapper .elementor-field-group{width:15.6%;margin:0 6px;}
.Gallery_images .e-gallery-container>.e-gallery-item:nth-child(1), .Gallery_images .e-gallery-container>.e-gallery-item:nth-child(2), .Gallery_images .e-gallery-container>.e-gallery-item:nth-child(5n+1), .Gallery_images .e-gallery-container>.e-gallery-item:nth-child(5n+7){width:49%;}
.Gallery_images .e-gallery-container>.e-gallery-item{width:32.5%;}
.home_page_form_section .home_search_box{display:flex !important;justify-content:space-between !important;}
.home_search_box select.select{border-radius:0 !important;width:95%;}
.home_page_form_section form label{margin-bottom:10px;}
.homepage_jessica_slider_btn .elementor-swiper-button.elementor-swiper-button-prev{top:89% !important;}
.homepage_jessica_slider_btn .elementor-swiper-button.elementor-swiper-button-next{top:89% !important;}
.testimonial_para_head{width:78% !important;}
.home_search_box .form_col>.inner_dates_opt>.col-sm-4>select,.home_search_box .form_col>button, .home_search_box .form_col>.inner_dates_opt>.col-sm-4,.home_search_box .form_col{width:100%;}
.map_section .elementor-tabs-wrapper>:nth-child(1){padding:26px 60px !important;}
.map_section .elementor-tabs-wrapper>:nth-child(2){padding:26px 60px !important;}
.map_section .elementor-tabs-wrapper>:nth-child(3){padding:26px 60px !important;}
.map_section .elementor-tabs-wrapper>:nth-child(4){padding:26px 60px !important;}
.map_section .elementor-tabs-wrapper>:nth-child(5){padding:26px 60px !important;}
.map_section .elementor-tabs-wrapper>:nth-child(6){padding:26px 60px !important;}
.newsletter_form form{background:#ffffff33;}
#slide-32-layer-2{right:200% !important;}
#slide-32-layer-3{right:200% !important;}
#destination_para{padding-left:7px !important;}
.sub_heading_destination{padding-left:3px;}
.family_sub_heading{padding-left:3px !important;}
.family_main_para{padding-left:7px !important;}
.family_btn_1{right:200% !important;}
.family_btn_2{right:200% !important;}
.room_btn_1{right:200% !important;}
.room_btn_2{right:200% !important;}
.bar_restaurant_col_2{padding-top:6%;padding-left:3%;position:relative !important;}
.bar_meeting_para{width:57% !important;}
.bar_meeting_btn_1 a{background:none !important;border:1px solid #2A634D !important;border-radius:0 !important;color:#2A634D !important;}
.bar_meeting_btn_2{position:absolute;right:64%;}
.bar_meeting_btn_2 a{border:none !important;color:#C8D654 !important;border-radius:0 !important;padding:26px 28px !important;}
.newsletter_form form .gform_footer { width: 25%;    }
.newsletter_form form { height: 64px;}
.gform_footer.top_label { margin-top: -4px; }
#content .filterForm .gform_body ul>li:last-child { top: 44px; right: 32px; }
}
@media screen and (max-width: 1440px) {
body .Home_slider .tparrows.tp-rightarrow {left: 17% !important; }
.Stay_slider .tparrows { top: 90%!important; }
}
@media screen and (max-width: 1280px) {
.home_page_form_section .home_search_box{padding:28px 0px;}
.form_col.form_date{padding:0;}
.newsletter_form form .gform_footer{width:30%;}
.tparrows.tp-leftarrow{right:15% !important;left:auto !important;}
.home_search_box form{display:flex !important;flex-wrap:wrap!important;text-align:center;align-items:center;}
.home_search_box button{margin-top:-6px;}
.home_search_box >:nth-child(1){margin-bottom:2%;}
.home_search_box >:nth-child(2){margin-bottom:2%;}
.home_search_box >:nth-child(3){margin-bottom:2%;}
.home_search_box >:nth-child(4){margin-bottom:2%;}
.home_search_box >:nth-child(5){margin-bottom:2%;}
.home_search_box form>:nth-child(3)>select{width:216px;}
.col-md-2.form_col.form_col_btn{margin:0 auto;}
.form_col.form_col_btn{display:flex;justify-content:center!important;}
.tparrows.tp-leftarrow{right:15% !important;left:auto !important;}
.Stay_slider .tparrows{top:90%!important;}
.newsletter_form form{height:64px;}
.gform_footer.top_label{margin-top:-9px;}
.home_search_box .col-md-2.form_col.rooms .select{width:174px;}
.home_search_box .col-md-3.form_col.form_date select.form-control{width:67px;}
#modal_filter { width: 30%; right: -30%; }
#content .filterForm ul>li input, #content .filterForm ul>li select { background: transparent; }   
}
@media screen and (max-width: 1024px) {
h1.slider_btn_right { left: 40%;}
#content .filterForm .gform_body ul>li:last-child { position: relative; top: 10px ; right: 0; }
article .ptb_items_wrapper>.ptb_row .ptb_col_last h1>a {font-size: 40px;}
body .Home_slider .tparrows.tp-rightarrow{left:26% !important;}
.Stay_slider#slide-4-layer-3{color:black!important;left:60%;}
.Stay_slider#slide-6-layer-3{color:black!important;left:60%;}
.home_sec4 .premium-carousel-template .elementor-column-wrap { background-size: cover; background-position: center bottom;}
.newsletter_form form .gform_footer{width:30%;}
.news_letter .elementor-column-wrap.elementor-element-populated{padding:10px 25px!important;}
.home_testimonials .elementor-container.elementor-column-gap-default{padding:10px 10px;}
.home_search_box >:nth-child(3)>select{width:100%!important;margin-left:-7px;}
.home_search_box .col-md-3.form_col.form_date select.form-control{width:60px;}
.special_offer_carousel .carousel-arrow{width:50px !important;height:50px !important;top:74% !important;}
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>a{width:50px;height:50px;}
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>.bx-prev{left:66%;}
.Map_section .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title{padding:18px!important;display:flex;flex-wrap:wrap!important;}
form.home_search_box{padding:28px 0px;}
.home_search_box{display:flex !important;flex-direction:column!important;text-align:center;align-items:center;}
.home_search_box.form-row .form_col button{width:100%!important;}
.home_search_box .col-md-3.form_col.form_date select.form-control{width:100%;}
.tparrows.tp-leftarrow{right:15% !important;left:auto !important;}
.carousel-arrow.carousel-next.slick-arrow{left:-20%!important;}
.Gallery_images .e-gallery-container>.e-gallery-item:nth-child(1), .Gallery_images .e-gallery-container>.e-gallery-item:nth-child(2), .Gallery_images .e-gallery-container>.e-gallery-item:nth-child(5n+1), .Gallery_images .e-gallery-container>.e-gallery-item:nth-child(5n+7){width:48%;}
.Gallery_images .e-gallery-container>.e-gallery-item{width:31.7%;}
.room_carouer .carouser_content p{max-width:79%;padding-left:24px;}
.room_carouer .carouser_heading h2{padding-left:24px;}
.room_carouer .elementor-column-wrap.elementor-element-populated{padding:0px 0px!important;}
#modal_filter { width: 35%; right: -35%; }
.btnCheck { padding: 14.5px 10px; }
#content .filterForm { margin: -15px auto -35px; }
#content .filterForm ul>li label { margin-bottom: 0; }
#content .filterForm .gform_body ul>li select { padding: 17px 15px 12px; } .Hotel_Amenities_sec .elementor-column { width: 50%; }
}
@media (max-width:992px){
h1.slider_btn_right { left: 25%;}
}
@media screen and (max-width: 768px) {
h1{font-size: 40px}
#content .filterForm .gform_body ul>li:last-child { top: 0;}
#content .filterForm .gform_body ul>li>a.btnCheck { font-size: 14px;}
.special_offer_carousel .premium-carousel-inner a { margin-left: 0;}
.special_offer_carousel .carousel-arrow{top:94% !important;}
.home_search_box{display:flex !important;flex-direction:column;text-align:center;align-items:center;}
.home_search_box button{margin-top:21px;}
.home_search_box >:nth-child(1){margin-bottom:2%;}
.home_search_box >:nth-child(2){margin-bottom:2%;}
.home_search_box >:nth-child(3){margin-bottom:2%;}
.home_search_box >:nth-child(4){margin-bottom:2%;}
.home_search_box >:nth-child(5){margin-bottom:2%;}
.home_search_box >:nth-child(3)>select{width:254px;}
.form_col>label{margin-bottom:7px;}
.Home_slider .tparrows.tp-rightarrow{left:27% !important;}
.room_carouer .elementor-widget-image{width:100%;background-size:cover !important;height:100% !important;}
.room_carouer .carouser_heading h2{padding-top:15px !important;}
.tparrows.tp-leftarrow{right:23% !important;left:auto !important;}
.Stay_slide .tparrows{top:90% !important;width:50px !important;height:50px !important;}
.home_search_box .col-md-3.form_col.form_date select.form-control{width:100%;}
.tparrows.tp-leftarrow{right:24% !important;left:auto !important;}
.home_search_box >:nth-child(3)>select{width:100%!important;margin-left:-7px;}
body .Home_slider .tparrows.tp-rightarrow{left:27% !important;}
.newsletter_form form .gform_footer{width:37%;}
.Map_section .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title{padding:16px!important;display:flex;flex-wrap:wrap!important;}
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>a{width:40px;height:40px;}
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>.bx-prev{left:68%;}
.home_search_box.form-row.d-flex{display:flex;flex-direction:column;}
.Home_slider .tparrows.tp-rightarrow{left:26% !important;}
.home_search_box.form-row .form_col button{width:100%!important;}
article .ptb_items_wrapper>.ptb_row .ptb_col_last{width:100%!important;margin-left:3%;}
#content .filterForm { padding: 0; }
#content .filterForm ul>li label { margin-bottom: 0; }
#content .filterForm .gform_body ul>li>div>.btnMinus { left: 15px; }
#primary #content .filterForm .gform_body ul>li>div { margin-right: 0; }
#content .filterForm .gform_body ul>li { width: 47.5%; margin: 10px 2.5%; }
#content .filterForm ul>li input, #content .filterForm ul>li select { padding: 15px 15px 10px; }
#modal_filter>div { padding: 5%; }
#modal_filter { width: 100%; right: -100%; }
#content .filterForm .gform_body ul>li img { top: 16px; }
#content .filterForm .gform_body ul>li select { padding: 11px 15px 7px; }
#content .btnCheck { top: -2px; padding: 18px 10px; }
#content #modal_filter .filterForm .gform_body ul>li:first-child #close { right: 0; }
#content #modal_filter .filterForm .btnCheck { margin-top: 15px; padding: 25px 10px; } .ptb_loops_wrapper .ptb_post .ptb_first_row.ptb_row  { display: flex; flex-direction: column; align-items: center; text-align: center; }
.ptb_loops_wrapper .ptb_post .ptb_items_wrapper>.ptb_row .ptb_col_first { width: 100%; }
.ptb_loops_wrapper .ptb_post .ptb_items_wrapper>.ptb_row .ptb_col_first ul li {  width: 30%!important; }
.ptb_loops_wrapper .ptb_post .ptb_gallery_slider .bx-wrapper { max-width: 80%!important; } 
.slide_but_end a { width: 50%!important; }
.slide_but_end .elementor-element-populated { padding: important; padding-left: 5px!important; padding-right: 0!important; align-items: center; }
.ptb_items_wrapper>.ptb_row .ptb_col_first .ptb_gallery_slider .bx-controls-direction>.bx-prev { left: 77%; }
.ptb_loops_wrapper .ptb_post .ptb_items_wrapper>.ptb_row .ptb_col_last .ptb_module.ptb_excerpt { width: 80%; margin: 0 auto; }
#content .filterForm .gform_body ul { padding-left: 18px; }
article .ptb_items_wrapper>.ptb_row .ptb_col_last { margin: 0 auto; margin-left: -8px; padding-bottom: 20px; }
.home_sec4 .slick-list.draggable .slick-slide .special_offer_temp { width: 100% !important; }
.home_sec4 { padding-left: 0px!important; }
.Gallery_section { left: 0; }
.my_faq_sec .eael-tabs-nav ul { max-width: 100%; }
.my_faq_sec .eael-adv-accordion { padding: 10px !important; }
.special_offer_temp .elementor-element-populated { background-size: cover; }
}
@media screen and (max-width: 600px) {
.newsletter_form form .gform_body { width: 73%;}
.Home_slider .home_testimonials .elementor-swiper-button.elementor-swiper-button-prev{right:18%;top:84% !important;width:50px!important;height:50px!important;}
.room_carouer .carouser_heading h2{padding-top:15px !important;}
body .Home_slider .tparrows.tp-rightarrow{width:50!important;left:42%!important;height:50!important;top:84%!important;left:33%!important;}
.tp-leftarrow.tparrows.hesperiden.noSwipe{height:50px!important;width:50px!important;top:84%!important;}
.homepage_jessica_slider_btn .elementor-swiper-button.elementor-swiper-button-next ,.hesperiden.tparrows{top:89% !important;width:50px!important;height:50px!important;}
.hesperiden.tparrows{top:84% !important;width:50px!important;height:50px!important;}
.tparrows.tp-leftarrow{right:26% !important;left:auto !important;}
.tp-rightarrow.tparrows.hesperiden{right:-11%!important;}
.homepage_jessica_slider_btn .elementor-swiper-button.elementor-swiper-button-prev{top:89% !important;width:50px!important;height:50px!important;}
.Map_section .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper{flex-wrap:wrap!important;display:none;}
article .ptb_items_wrapper>.ptb_row{flex-wrap:wrap!important;}
article .ptb_items_wrapper>.ptb_row .ptb_col_last{width:100%!important;margin-left:0%!important;}
#slide-1-layer-1{margin-top:-50px!important;}
#slide-2-layer-1{margin-top:-50px!important;}
#slide-3-layer-1{padding:0;margin-top:-50px!important;}
.elementor-tab-title.elementor-tab-mobile-title{background-color:#2A634D;color:#C8D654;}
.gform_footer.top_label{margin-top:-9px;}
.contact_us_para{width:100% !important;}
.newsletter_form form{height:64px;}
.Stay_sliderh1#slide-4-layer-2 , #slide-26-layer-2{font-size:13px!important;height:50px;padding:17px!important;}
.Stay_sliderh1#slide-4-layer-3{font-size:13px!important;height:50px;padding:17px!important;}
#slide-26-layer-2{font-size:13px!important;height:50px;padding:17px!important;}
#slide-29-layer-2{font-size:13px!important;height:50px;padding:17px!important;}
#slide-29-layer-3{margin-left:54px!important;font-size:13px!important;height:50px;padding:17px!important;}
#slide-8-layer-2{font-size:13px!important;height:50px;padding:17px!important;}
#slide-8-layer-3{margin-left:54px!important;font-size:13px!important;height:50px;padding:17px!important;}
#slide-26-layer-3{margin-left:54px!important;font-size:13px!important;height:50px;padding:17px!important;}
#slide-25-layer-2{font-size:13px!important;height:50px;padding:17px!important;}
#slide-25-layer-3{margin-left:54px!important;font-size:13px!important;height:50px;padding:17px!important;}
.Stay_sliderh1#slide-6-layer-2{font-size:13px!important;height:50px;padding:17px!important;}
.Stay_sliderh1#slide-6-layer-3{font-size:13px!important;height:50px;padding:17px!important;}
#slide-27-layer-2{font-size:13px!important;height:50px;padding:17px!important;}
#slide-27-layer-3{margin-left:54px!important;font-size:13px!important;height:50px;padding:17px!important;}
#slide-28-layer-2{font-size:13px!important;height:50px;padding:17px!important;}
#slide-28-layer-3{margin-left:54px!important;font-size:13px!important;height:50px;padding:17px!important;}
.Home_slider .tparrows.tp-rightarrow{width:50px!important;height:50px!important;top:90%!important;}
.Gallery_images .e-gallery-container>.e-gallery-item:nth-child(1), .Gallery_images .e-gallery-container>.e-gallery-item:nth-child(2), .Gallery_images .e-gallery-container>.e-gallery-item:nth-child(5n+1), .Gallery_images .e-gallery-container>.e-gallery-item:nth-child(5n+7){width:47%;}
.Gallery_images .e-gallery-container>.e-gallery-item{width:30.4%;}
}
@media screen and (max-width: 480px) { #primary #content .filterForm .gform_body ul>li> .ginput_container_select { padding: 12px 3px; }
.ptb_loops_wrapper .ptb_post .ptb_gallery_slider .bx-wrapper { max-width: 100%!important; height: 100%!imporant; }
.slide_but_end a { width: 90%!important; }
#content .filterForm .gform_body ul { padding-left: 11px; }
.home_sec4 .carousel-prev.slick-arrow { left: 25% !important; }
.home_sec4 .carousel-next.slick-arrow { left: 42% !important; }
.Gallery_section { left: -5; }
.Hotel_Amenities_sec .elementor-column { width: 100%; }
.page_find-a-table .dinning_menu_text .elementor-widget-text-editor p { max-width: 80%; }
.carousel_sec .eael-tabs-nav ul.eael-tab-inline-icon { max-width: 100%; flex-direction: column; }
.carousel_sec .eael-tabs-nav ul.eael-tab-inline-icon li { width: 100%; }
#content .btnCheck { top: -1px; padding: 25px 0px !important; }
.my_faq_sec .eael-tabs-nav ul li { width: 100%; }
}