@charset "utf-8";
/* Very Large Desktop View Open */
@media (min-width:1651px){
  body .container-fluid, .container-fluid{
    max-width:100%;
    padding:0 45px;
  }
  body .container, .container{
    max-width:1920px;
    padding:0 200px;
  }
  .experienceWrapper .experienceWrapperInner{
    padding:0 75px !important;
  }
  .specialEventsWrapper .specialEventsWrapperInner #specialEvents_slider_no, .wellnessExperience .wellnessExperienceInner #wellness_experience_slider_no{
    max-width:80%;
    /*max-width:60%;*/
  }
}
/* Very Large Desktop View Close */

/* Large Desktop View Open */
@media screen and (min-width:1440px) and (max-width:1650px) {
  body .container-fluid, .container-fluid{
    max-width:100%;
    padding:0 56px;
  }
  body .container, .container{
    max-width:1440px;
    padding:0 56px;
  }
  #e-sidebar.fixed, .e-details .e-details-inner .e-sidebar-right#sidebar.fixed{
    min-width:509px;
  }
  .experienceWrapper .experienceWrapperInner{
    padding:0 75px !important;
  }
  .specialEventsWrapper .specialEventsWrapperInner #specialEvents_slider_no, .wellnessExperience .wellnessExperienceInner #wellness_experience_slider_no{
    /*max-width:60%;*/
    max-width:80%;
  }
}
@media (max-width:1440px) {
  .footer .footer-right-copyRight{
    display:block;
    width:100%;
  }
  .footer .footerMenu, .footerMenu{
    max-width:530px;
    margin:0;
  }
  .footer .footer-item .newsletter{
    max-width:280px;
  }
  .footer .footer-item .newsletter form{
    max-width:248px;
    margin:0;
  }
  .footer .footer-right .footer-right-top .footer-item .contact-footer, .footer-right-top .footer-item, .footer-item .contact-footer{
    padding-left:70px;
  }
  .experienceWrapper .experienceWrapperInner .experienceLeft{
    padding-right:56px;
  }
  .experienceWrapper.experienceOdd .experienceWrapperInner .experienceLeft{
    /* padding-left:56px; */
  }
  .specialEventsWrapper .specialEventsWrapperInner .specialEventsText{
    max-width:560px;
  }
  .specialEventsWrapper .specialEventsWrapperInner .item{
    padding:0 215px 0 0;
  }
  .specialEventsWrapper .specialEventsWrapperInner .owl-carousel .owl-nav .owl-next{
    right:144px;
  }
  .wellnessExperience .wellnessExperienceInner .item{
    padding:0 615px 0 0;
  }

.wellnessExperience .wellnessExperienceInner #wellness_experience_slider_no_count2 .item{padding: 0 40px 0 0;}

  .viewAura{
    padding:80px 0;
  }
  .experienceWrapper {
    padding:80px 0;
  }
  .homeInstagram{
    padding:80px 0;
  }
  .awards{
    padding:0 0 80px 0;
  }
  .experiences-new-this-month .experiences-new-this-month-inner .item .specialEventsTextItem{
    padding:24px;
  }
  .experiences-new-this-month{
    padding:80px 0;
  }
  .e-details{
    padding:64px 0 0 0;
  }
  .e-details.e-details-v2{
    padding-bottom:80px;
  }
  .e-details.gift-vouchers, .gift-vouchers{
    padding-bottom:56px;
  }
  .gift-vouchers .e-details-titile .s3{
    margin-bottom:24px;
    max-width: 608px;
  }
  /**** Floor Plan Page Open ****/
  .floorplan-top{
    padding-bottom: 80px;
    padding-top: 140px;
  }
  /****  Floor Plan Page Close ****/
  /***** Marchandise Page Open *****/
  .marchandise-content-wrap{
    padding:64px 0 16px 0;
  }
  .marchandise-content-wrap .AllExperiences-top{
    margin-bottom: 40px;
  }
  .marchandise-content-wrap .AllExperiences-Wrapper .item{
    padding: 0 10px 64px 10px;
  }
  /***** Marchandise Page Close *****/
  /***** About Page Open *****/
  .about-page{
    padding: 64px 0 0 0;
  }
  /****** About Page Close ******/
  /***** Contact Page Open *******/
  .contact-page{
    padding:64px 0 72px 0;
  }
  .about-viewaura{padding: 48px 0 80px 0;}
  /*****Contact Page Close*******/
  /*****private event*****/
  .private-contact-sec{padding-bottom: 56px;}
  /*****private event*****/
  .faq-page h2{
    margin:0 auto 32px;
    font-size:48px;
    line-height:48px;
  }

.hero-section{overflow: hidden;}

}
/* Large Desktop View Close */

@media (min-width:1280px) {
  .homeless .hero-section .desktop-banner img{height: auto; margin: 0 auto; display: block; width: 100%;}
  .homeless .hero-section, .homeless .hero-section .desktop-banner{min-height: auto; height: auto;}
  .homeless .hero-section::after{min-height:auto; height: 100%;}
}

/* Small Desktop View Open */
@media screen and (min-width:1280px) and (max-width:1439px) {
  body .container-fluid, .container-fluid{
    max-width:100%;
    padding:0 56px;
  }
  body .container, .container{
    max-width:1280px;
    padding:0 56px;
  }
  #e-sidebar.fixed, .e-details .e-details-inner .e-sidebar-right#sidebar.fixed{
    min-width:437px;
  }
  .specialEventsWrapper .specialEventsWrapperInner #specialEvents_slider_no, .wellnessExperience .wellnessExperienceInner #wellness_experience_slider_no{
    /*max-width:50%;*/
    max-width:70%;
  }
/*.specialEventsWrapper .specialEventsWrapperInner .item .specialEventsImageItem img{height: 400px;}*/
.specialEventsWrapper .specialEventsWrapperInner #specialEvents_slider_no .owl-stage-outer{width: 100%;}

}
@media (max-width:1280px) {
  .footer .footer-right .footer-right-top .footer-item .contact-footer, .footer-right-top .footer-item, .footer-item .contact-footer{
    padding-left:0;
  }
  .specialEventsWrapper .specialEventsWrapperInner .item{
    /* padding:0 111px 0 0; */
    padding: 0 64px 0 0;
  }
  @-moz-document url-prefix() {
    .specialEventsWrapper .specialEventsWrapperInner .item{
      padding:0 111px 0 0;
      /* padding: 0 64px 0 0; */
    }
  }
  .specialEventsWrapper .specialEventsWrapperInner .owl-carousel .owl-nav .owl-next{
    right:-12px;
  }
  .wellnessExperience .wellnessExperienceInner .item{
    padding:0 445px 0 0;
  }
  .awardsInner .owl-stage-outer{
    width:100vw;
  }
  /*****floorplan page******/
  ul.floorplan-ul li{font-size: 14px;}
  ul.floorplan-ul li span{font-size: 11px; line-height: 16px;}
  .floorplan-content-bottom ul.floorplan-ul li{font-size: 13px; line-height: 18px;}
  .floorplan-side-title-right{right: -20px;}
.floorplan-main-sec{left:-10px;}


  /*****floorplan page******/
}
/* Small Desktop View Close */


/* Small Desktop and Tab View Open */
@media screen and (min-width:992px) and (max-width:1279px) {
  body .container-fluid, .container-fluid{
    max-width:100%;
    padding:0 50px;
  }
  body .container, .container{
    max-width:100%;
    padding:0 50px;
  }
  .experiences-new-this-month .experiences-new-this-month-inner .item .specialEventsTextItem{
    padding:24px;
    max-width:100%;
  }
  .experiences-new-this-month h4{
    font-size:24px;
    line-height:30px;
  }
  .exp-list .exp-list-left{
    max-width:315px;
  }
  #e-sidebar.fixed, .e-details .e-details-inner .e-sidebar-right#sidebar.fixed{
    min-width:314px;
  }
  .specialEventsWrapper .specialEventsWrapperInner #specialEvents_slider_no, .wellnessExperience .wellnessExperienceInner #wellness_experience_slider_no{
    /*max-width:70%;*/
    max-width:80%;
  }

  /* .hero-section iframe, .hero-section video{
    transform: scale(1.7);
  } */
  .specialEventsWrapper .specialEventsWrapperInner .disabledcarousel--1 .item, .wellnessExperienceTop .wellnessExperienceInner .disabledcarousel--wellness .item{padding: 0;}
  .specialEventsWrapper .specialEventsWrapperInner .disabledcarousel--1 .item .specialEventsTextItem{left: 50px;}
  #sidebar{
    max-width:410px;
  }
  #sidebar.fixed {
    max-width:410px;
  }
}
/* Small Desktop and Tab View Close */

/* Max Width 1059 Open */
@media (max-width:1059px) {
  .footer .footer-right .footer-right-top .footer-item, .footer-right-top .footer-item, .footer-item{
    padding-right:0;
  }
  .footer .footer-item .newsletter{
    padding-right:30px;
  }
  .footer .footer-item .find-us{
    padding-right:30px;
  }
  .footer .footer-left{
    width:200px;
  }
  .footer .footer-right{
    width: calc(100% - 200px);
  }
  .footer .footerMenu, .footerMenu{
    max-width:100%;
  }
  .footer .footer-right .footer-right-bottom .footer-right-bottomRight, .footer-right-bottomRight{
    width:30%;
  }
  .footer .footer-right .footer-right-bottom .footer-right-bottomLeft, .footer-right-bottomLeft{
    width:70%;
  }
  .experienceListBottom{
    flex-direction: column;
    align-items:flex-start;
  }
  .experienceListBottom .experienceListBottomLeft{
    padding:0 0 20px 0;
  }
  .experienceWrapperInner{
    display:none !important;
  }
  .experienceWrapper{
    padding:80px 0;
  }
  .experienceWrapperMobile{
    display:block;
  }
  /*****floorplan page******/
  .floorplan-content-sec{display: block;}
  .floorplan-content-l{margin: 0 0 100px 0; width: 100%; float: none;}
  .floorplan-content-r{padding: 0; margin: 0; float: none;}
  .floorplan-img-bg-top ul li:first-child img{margin-left: 0;}
  .floorplan-img-box{left: 0; right: 0; margin: -46px auto 0;}
  .floorplan-main-sec{left: 0;}
  .floorplan-side-title-right{right:-50px;}
  .floorplan-side-title-left{left: -40px;}
  .floorplan-side-title{width: 500px; left: 0; right: 0; margin: 0 auto;}
  .floorplan-side-title-bottom{margin: 0 auto;}
  .floorplan-img-bg{right: -30px;}
  .floorplan-img-bg-middle{margin-right: 0;}
  .floorplan-img-bg-bottom{right: 0;}
  /*****floorplan page******/
  /********about page*********/
  .about-page p{width: 100%;}
  /********about page*********/
  /********private page*********/
  /*.private-contact-img{max-width: 300px;}*//*22-06-2023*/
  .private-contact-form{/*width: calc(100% - 300px);*/ padding: 0 30px 0 0;}/*22-06-2023*/
  /********private page*********/
  .experienceWrapperInner.gift-item{
    display: flex !important;
  }
}
/* Max Width 1059 Close */

/* Only For Tab View Open */
@media screen and (min-width:768px) and (max-width:991px) {
  body .container{
    max-width:100%;
    padding:0 20px;
  }
  .footer .footer-left{
    width:100%;
    float:none;
    text-align:center;
    padding: 0 0 25px 0;
  }
  .footer .footer-right{
    width:100%;
    float:none;
  }
  .white-popup {
    max-width:700px;
  }
  .white-popup .popup-inner .popup-left{
    padding:30px;
  }
  .specialEventsWrapper .specialEventsWrapperInner .item{
    padding:0 111px 0 0;
  }
  .wellnessExperience .wellnessExperienceInner .item{
    padding:0 95px 0 0;
  }
  .experiences-new-this-month .experiences-new-this-month-inner .item .specialEventsTextItem{
    padding:15px;
    max-width:90%;
  }
  .experiences-new-this-month .experiences-new-this-month-inner .item .specialEventsTextItem h4{
    font-size:18px;
    line-height:24px;
  }
  .AllExperiences-Wrapper .item{
    width:50%;
  }

    /* .hero-section iframe, .hero-section video{transform: scale(2.6);} */
  .contact-map-link li p{max-width: 210px;}
  .specialEventsWrapper .specialEventsWrapperInner .disabledcarousel--1 .item, .wellnessExperienceTop .wellnessExperienceInner .disabledcarousel--wellness .item{padding: 0;}
  .specialEventsWrapper .specialEventsWrapperInner .disabledcarousel--1 .item .specialEventsTextItem{left:0;}
  #sidebar{
    max-width:316px;
  }
  #sidebar.fixed {
    max-width:316px;
  }
}
/* Only For Tab View Close */

/* Only For Desktop View Open */
@media (min-width:768px) {
  .experienceWrapper.gift-landing{
    padding-bottom:250px;
  }
}
/* Only For Desktop View Close */

/* Tab and Mobile  View Open */
@media (max-width:991px) {
  body .container-fluid, .container-fluid{
    max-width:100%;
    padding:0 40px;
  }
  body .container, .container{
    max-width:100%;
    padding:0 40px;
  }
  .e-details .e-details-inner .e-details-right{
    display:none !important;
  }
  .e-details-priceMobile, .e-details .e-details-inner .e-details-priceMobile{
    display:block;
  }
  .mobile-book .bae-wrapper{
    display:none;
  }
  .e-details .e-details-inner .e-details-left{
    width:100%;
    flex:100%;
    max-width:100%;
  }
  .mobile-book .footer{
    padding-bottom:140px;
  }
  .contact-link.contact-link-mobile{
    display:block;
    margin-bottom:32px;
  }
  .e-details-info{
    padding-top:0;
  }
  .e-details.gift-vouchers, .gift-vouchers{
    background-image:none;
  }
  /*****marchandise start*****/
  .marchandise-content-wrap .AllExperiences-top p{width: 100%;}
  /*****marchandise start*****/
  /*******contact page********/
  .contact-top-r ul li label{max-width: 200px;}
  .contact-top-r ul li a.contact-view-btn{bottom: auto; top: 50%; transform: translateY(-50%);}
  /*******contact page********/

  .wellnessExperienceTop .wellnessExperienceInner .disabledcarousel--wellness .item{padding: 0;}
  .wellnessExperienceTop .wellnessExperienceInner .disabledcarousel--wellness .owl-item{margin: 0 !important;}
  .e-details-priceMobile.e-details-priceMobile-head{
    display:block;
    margin:0 auto 40px;
    position: relative;
    bottom:auto;
    left:auto;
    right: auto;
    top:auto;
  }
  .e-details.gift-vouchers.gift-vouchers-new{
    padding-top:0;
  }
  .e-details-priceMobile.e-details-priceMobile-head .edp-tc {
    display:block;
    margin: 0 auto 10px;
    padding: 0;
    text-align: left;
    font-family: 'rajdhanimedium';
    font-size: 16px;
    line-height: 20px;
    font-weight: 400;
    color: #333A3D;
    text-align: left;
  }
  .e-details-priceMobile.e-details-priceMobile-head .edp-tc a {
    display: inline-block;
    margin: 0 auto;
    padding: 0;
    text-align: left;
    font-family: 'rajdhanimedium';
    font-size: 16px;
    line-height: 20px;
    font-weight: 400;
    color: #333A3D;
    text-decoration: underline;
  }
  .e-details-priceMobile.e-details-priceMobile-head .contact-link {
    display:block;
    margin: 0;
    padding: 0;
    background-color: transparent;
    color: #333A3D;
    font-family: 'rajdhanimedium';
    font-size: 16px;
    line-height: 20px;
    font-style: normal;
    text-align: left;
  }
  .e-details-priceMobile.e-details-priceMobile-head .contact-link a {
    display: inline-block;
    font-family: 'rajdhanisemibold';
    font-size: 16px;
    line-height: 20px;
    font-style: normal;
    text-align: left;
    color: #4B7465;
    text-decoration: underline;
  }
}
/* Tab and Mobile  View Close */

/* Only For Mobile View Open */
@media (max-width:767px) {
  h1 {
    font-size:48px;
    line-height:56px;
  }
  h2{
    font-size:40px;
    line-height:52px;
  }
  h3{
    font-size:36px;
    line-height:42px;
  }
  h4{
    font-size:30px;
    line-height:38px;
  }
  body .container-fluid, .container-fluid{
    max-width:100%;
    padding:0 25px;
  }
  body .container, .container{
    max-width:100%;
    padding:0 25px;
  }
  .top-header{
    padding:16px 0 16px 0;
  }
  .top-header.announcement-bar{padding-top: 0;}
  .header-top{margin-bottom: 16px;}
  .top-header.top-header-fixedbg{
    padding:14px 0;
  }
  .top-header.top-header-sticky{
    padding:4px 0;
  }
  :root {
    --mm-min-size:100%;
    --mm-max-size:100%;
  }
  .mm-menu--position-left-front.mm-menu--opened{
    background-image:none;
  }
  .mm-btn.mm-btn--close{
    border:1px solid #707C80;
    border-radius:99%;
    -moz-border-radius:99%;
    -webkit-border-radius:99%;
    width:38px;
    height:38px;
  }
  .mm-btn.mm-btn--close:before{
    font-size:41px;
    line-height:30px;
  }
  .mm-navbars.mm-navbars--top .mm-navbar {
    /* padding: 60px 30px 45px 45px; */
    padding: 25px 30px 25px 45px;
  }
  .mm-panels .mm-panel .mm-listview .mm-listitem{
    padding-left:45px;
  }
  .mm-panels .mm-panel .mm-listview .mm-listitem .mm-listitem__text{
    padding-top:8px;
    padding-bottom:8px;
    font-size:24px;
    line-height:30px;
  }
  .mm-navbars.mm-navbars--bottom{
    padding-left:45px;
  }
  .mm-menu .bae-btn-wrapper{
    display:block;
    margin:0 auto;
    /* padding:0 0 70px 0; */
    padding: 0 0 20px 0;
    width:100%;
    clear:both;
    text-align:left;
  }
  .menu-opener{
    margin:8px 0 0 0;
  }
  .desktop-banner{
    display:none;
  }
  .mobile-banner{
    display:block;
  }
  .book-experience{
    display:none;
  }
  .hero-section .mobile-banner{
    display:block;
  }
  .hero-section .desktop-banner{
    display:none;
  }
  .bae-wrapper{
    display:none;
  }
  .footer{
    /* padding-bottom:140px; */
    background-image:none;
    padding-bottom:25px;
  }
  .footer .footer-left{
    width:100%;
    float:none;
    text-align:left;
    padding: 0 0 40px 0;
  }
  .footer .footer-right{
    width:100%;
    float:none;
  }
  .footer .footer-right .footer-right-top .footer-item, .footer-right-top .footer-item, .footer-item{
    width:100%;
    float:none;
  }
  .footer .footer-item .newsletter{
    max-width:332px;
    padding:0 0 32px 0;
  }
  .footer .footer-item .newsletter form .form-group{
    margin-bottom:0;
  }
  .footer .footer-item .find-us{
    padding:0 0 32px 0;
    max-width:274px;
  }
  .footer .footer-right .footer-right-bottom .footer-right-bottomLeft, .footer-right-bottomLeft, .footer .footer-right .footer-right-bottom .footer-right-bottomRight, .footer-right-bottomRight{
    width:100%;
    float:none;
  }
  .footer .footerMenu, .footerMenu{
    border-bottom:1px solid rgba(231,214,195,0.2);
    padding-bottom:24px;
    margin-bottom:24px;
  }
  .footer .footerMenu li, .footerMenu li{
    width:32%;
  }
  .footer .footer-right .footer-right-bottom .footer-right-bottomRight, .footer-right-bottomRight{
    text-align:left;
  }
  .footer .footer-right .footer-right-bottom .footer-right-bottomRight p, .footer-right-bottomRight p{
    text-align:left;
    margin-left:0;
    margin-right:0;
  }
  .footer .footer-right-copyRight{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:space-between;
    align-items:center;
    align-content:center;
  }
  .footer .footer-item .newsletter form, .footer .footer-item .newsletter p{
    max-width:332px;
  }
  .white-popup {
    max-width:62%;
  }
  .white-popup .popup-inner{
    flex-direction:column;
  }
  .white-popup .popup-inner .popup-left{
    width:100%;
    padding:20px;
    order:1;
  }
  .white-popup .popup-inner .popup-right{
    width:100%;
    order:0;
  }
  .specialEventsWrapper .specialEventsWrapperInner .item{
    padding:0 28px 0 0;
  }
  .specialEventsWrapper{
    background-color:#efe5da;
    padding:24px 0 40px;
  }
  .specialEventsWrapper .specialEventsWrapperInner .specialEventsText h3{
    margin-bottom: 8px;
  }
  .specialEventsWrapper .specialEventsWrapperInner .specialEventsText{
    margin-bottom:24px;
  }
  .specialEventsWrapper .specialEventsWrapperInner .item .specialEventsTextItem{
    padding:24px;
    max-width:100%;
  }
  .specialEventsWrapper .specialEventsWrapperInner .item .specialEventsTextItem .s1_m{
    font-size:32px;
    line-height:48px;
  }
  .specialEventsWrapper .specialEventsWrapperInner .item .specialEventsTextItem .s3{
    font-size:16px;
    line-height:24px;
  }
  .specialEventsWrapper .specialEventsWrapperInner .item .specialEventsTextItem .btn-common{
    margin-top:8px;
  }
  .specialEventsWrapper .specialEventsWrapperInner .owl-carousel .owl-dots{
    text-align:center;
  }
  .specialEventsWrapper .specialEventsWrapperInner .owl-carousel .owl-dots .owl-dot span{
    background-color:#e7d6c4;
  }
  .wellnessExperience .wellnessExperienceInner .owl-stage-outer{
    width:100%;
  }
  .wellnessExperience .wellnessExperienceInner .item{
    padding:0;
  }
  .wellnessExperience .wellnessExperienceInner .item .wellnessExperienceItemText .wellnessExperienceItemText_title .s2{
    display:none;
  }
  .wellnessExperience .wellnessExperienceInner .owl-carousel .owl-dots{
    text-align: center;
  }
  .wellnessExperience .wellnessExperienceInner h3{
    margin-bottom:24px;
  }
  .wellnessExperience .wellnessExperienceTop{
    padding:40px 0;
  }
  .wellnessExperience{
    margin-top:0;
  }
  .wellnessExperience .wellnessExperienceInner .item .wellnessExperienceItemImage{
    margin-bottom:16px;
  }
  .viewAura{
    padding:40px 0;
  }
  .viewAura .viewAuraText .s3{
    font-size:16px;
    line-height:24px;
  }
  .viewAura .viewAuraSlider .item .s2{
    margin:16px auto 0;
    font-size:16px;
    line-height:24px;
  }
  .homeInstagram{
    padding:40px 0;
  }
  .awards{
    padding:0 0 40px 0;
  }
  .experienceWrapper{
    padding:40px 0;
  }
  .wellnessExperience .wellnessExperienceInner .wellnessExperienceInnerContent .item{
    flex-direction:column;
  }
  .wellnessExperience .wellnessExperienceInner .wellnessExperienceInnerContent .item .wellnessExperienceItemImage{
    width:100%;
    margin-bottom:24px;
  }
  .wellnessExperience .wellnessExperienceInner .wellnessExperienceInnerContent .item .wellnessExperienceItemText{
      width:100%;
      padding-left:0;
  }
  .hero-section-text h1{
    margin-bottom:8px;
  }
  .hero-section-text p{
    font-size:24px;
    line-height:32px;
    margin-bottom:16px;
  }
  .experiences-new-this-month{
    padding:40px 0;
    background-color:#efe5da;
  }
  .experiences-new-this-month h4{
    margin-bottom:24px;
  }
  .experiences-new-this-month .experiences-new-this-month-inner .owl-stage-outer{
    width:100%;
  }
  .experiences-new-this-month .experiences-new-this-month-inner .item{
    padding:0;
  }
  .experiences-new-this-month .experiences-new-this-month-inner .item .specialEventsImageItem{
    margin-bottom:16px;
  }
  .experiences-new-this-month .experiences-new-this-month-inner .item .specialEventsTextItem{
    position:relative;
    top:auto;
    left:auto;
    padding:0;
  }
  .experiences-new-this-month .experiences-new-this-month-inner .item .specialEventsTextItem h4{
    color:#333A3D;
    font-size:24px;
    line-height:32px;
  }
  .experiences-new-this-month .experiences-new-this-month-inner .item .specialEventsTextItem .specialEventsTextItemDate{
    color:#333A3D;
    font-size:20px;
    line-height:20px;
  }
  .experiences-new-this-month .experiences-new-this-month-inner .item .specialEventsTextItem i img{
    filter: invert(.5);
  }
  .experiences-new-this-month .experiences-new-this-month-inner .owl-carousel .owl-dots .owl-dot span{
    background-color:#e7d6c4;
  }
  .AllExperiences-Wrapper .item{
    width:50%;
    flex:50%;
    padding-bottom:24px;
  }
  .AllExperiences-Wrapper .item .link{
    display:inline-block;
    margin-top:8px;
  }
  .AllExperiences-Wrapper .item .allE-img{
    margin-bottom:8px;
  }
  .AllExperiences{
    padding:40px 0 16px;
  }
  .AllExperiences .AllExperiences-top{
    display:flex;
    margin:0 auto 24px;
    flex-direction:column;
    flex-wrap:wrap;
    justify-content:flex-start;
    align-items:flex-start;
    align-content:flex-start;
  }
  .AllExperiences-top-right, .AllExperiences-top-left, .gift-form-filter{
    width:100%;
    text-align:left;
  }
  .AllExperiences-top-right{
    padding-top:24px;
  }
  .AllExperiences h4{
    margin-bottom:24px;
  }
  .e-details{
    padding:40px 0 0 0;
  }
  .e-details.e-details-v2{
    padding-bottom:0px;
  }
  .e-details-info .e-details-info-item .e-details-info-item-title{
    flex-direction:column;
    justify-content:flex-start;
    align-items:flex-start;
    align-content:center;
  }
  .e-details-info .e-details-info-item .e-details-info-item-title .s3{
    margin-bottom:3px;
  }
  .exp-list{
    flex-direction:column;
    justify-content:flex-start;
    align-items:flex-start;
    align-content:center;
  }
  .e-details-info-V2 ul li{
    margin-bottom:20px;
  }
  .e-details-info-V2 ul li .exp-list .exp-list-left p{
    margin-bottom:4px;
  }
  .e-details-titile .e-details-button .btn-common{
    min-width:220px;
    max-width:220px;
    display:block;
    margin-right:0;
    padding-right:20px;
    padding-left:20px;
    margin-bottom:16px;
  }
  .e-details-titile .e-details-button{
    margin-bottom:0;
    padding-bottom:8px;
  }
  .fullscreen-modal .fullScreenModal{
    padding:40px 16px;
  }
  .e-details.gift-vouchers, .gift-vouchers{
    padding-bottom:48px;
  }
  .list-content-item{
    padding: 16px;
  }
  .gift-vouchers .e-details-titile p.s3{
    font-size: 16px;
    line-height: 24px;
  }
  /*****floorplan page******/
  .floorplan-top{padding-bottom: 40px; padding-top: 100px;}
  .inner-hero-sec.hero-section .mobile-banner{min-height:auto; height:auto;}
  .floorplan-mob-sec{position: relative; margin: 60px 0 0 0;}
  .floorplan-mob-img .floorplan-img-box{width: 288px; height: 512px; padding: 40px 34px;}
  .floorplan-mob-img .floorplan-img-bg{right: 0;}
  .floorplan-mob-img .floorplan-main-top{width: 223px; height: 98px; left: 0;}
  .floorplan-mob-img .floorplan-main-middle{width: 98px; height: 243px;left: -7px; top: 49%;}
  .floorplan-mob-img .floorplan-main-right{width: 68px; height: 432px; right:2px;}
  .floorplan-mob-img .floorplan-main-bottom{width: 224px; height: 102px; bottom: 2px; left: 0;}
  .floorplan-mob-img .floorplan-main-left{width: 60px; height: 433px; left:2px;}
  .floorplan-mob-img .floorplan-main-sec{width: 226px; height: 435px;}
  .floorplan-mob-img .floorplan-main-right img{height: 432px;}
  .floorplan-mob-img .floorplan-main-left img{height: 433px;}
  .floorplan-mob-img .floorplan-main-sec{top: 40px;}
  .floorplan-mob-img .floorplan-img-bg-middle{margin-right: 22px;}
  .floorplan-mob-img .floorplan-img-bg-top ul li p.b3{margin-top: 15px;}
  .floorplan-mob-img .floorplan-img-bg-top ul li:last-child img{margin-top:0; display: block; float: right;}
  .floorplan-img-bg-middle{bottom: 0;}
  .floorplan-img-bg-top ul li:last-child{margin-top: -30px;}
  .floorplan-img-bg-bottom{bottom: -10px;}
  .floorplan-mob-img .floorplan-side-title{width: 334px; height: 550px;}
  .floorplan-mob-img .floorplan-side-title-right{right:-76px;}
  .floorplan-mob-img .floorplan-side-title-bottom{bottom: 10px; width: 334px;}
  .floorplan-mob-img .floorplan-img-box-title-right{right: -62px;}
  .floorplan-mob-img .floorplan-side-title-left{left: -46px;}
  .floorplan-mob-img .floorplan-side-title-left{top: 48%;}
  .floorplan-top-popup.full-popup{padding: 92px 38px; display: flex; flex-direction: column; justify-content: center;}
  .floorplan-top-popup.full-popup .mfp-close{left: 24px; top: 92px;}
  .floorplan-popup-carousel h3.s2{font-size: 16px; line-height: 24px;}
  .floorplan-popup-carousel-main #counter{font-size: 16px; line-height: 24px;}
  .floorplan-popup-carousel .slides{padding-right: 0;}
  .floorplan-popup-carousel .owl-stage-outer{width: auto;}
  .floorplan-popup-carousel .owl-nav .owl-prev{left:30px; bottom:-75px; top: auto; transform: none;}
  .floorplan-popup-carousel .owl-nav .owl-next{right:30px; bottom:-75px; top: auto; transform: none;}
  .floorplan-popup-carousel-main #counter{width: 100%; padding-top: 44px;}
  .floorplan-mob-img .floorplan-main-bottom-active img{width: 224px; height: 102px;}
  .tab-burj.active{position: relative;}
  .tab-burj{display: block;}
  .tab-burj.active:before{position: absolute; content: ''; left:0; top: -10px; background: #E7D6C3; width:100%; height: 40px; z-index: 0; border-bottom: solid 1px #4B7465;}
  .tab-burj span{position: relative; z-index: 1;}
  .floorplan-top .form-group{position: relative; z-index: 2;}
  .floorplan-main-right-active img{left: 0;}/*16-06-2023*/
  .floorplan-popup-carousel-main{padding-top: 0; margin-top: 56px;}
  /*****floorplan page******/
  /*****marchandise page*****/
  .marchandise-content-wrap{padding: 40px 0 12px 0;}
  .marchandise-banner .hero-section-text p{width: 98%;}
  .marchandise-content-wrap .AllExperiences-top p{font-size: 20px; line-height: 28px;}
  .marchandise-bottom .AllExperiences-Wrapper .item{padding: 0 5px 20px 5px; width: 50%; flex: 0 0 50%;}
  .marchandise-bottom .AllExperiences-Wrapper .item span.allE-title{font-size: 16px; line-height: 20px;}
  .marchandise-bottom .item p, .marchandise-bottom .item a.link-marchandise{display: none;}
  /*****marchandise page*****/
  /********about page*********/
  .awardsInner .item{padding-right: 60px;}
  .about-page{padding: 40px 0 0 0;}
  .about-page h2{width: 90%;}
  .about-page p{width: 97%;}
  .about-content-box-l{padding:0 0 32px 0; width: 100%;}
  .about-content-box-r{padding: 0; width: 100%;}
  .about-content-box{flex-direction: column;}
  .about-content-box h3{font-size: 40px; line-height: 48px;}
  .about-page .about-content-box-l p{font-size: 20px; line-height: 28px; width: 99%; margin-bottom:8px;}
  .about-content{padding: 32px 0 0 0;}
  .about-content-box2 .about-content-box-l{padding:0 0 32px 0; order: 0;}
  .viewAura.viewAura-about{padding-top: 8px;}
  .about-page p{font-size: 16px; line-height: 24px;}
  .about-main-carousel .owl-dots{margin-top: 24px;}
  /********about page*********/
  /********private page*********/
  .private-page-bottom{background: none; padding: 0;}
  .private-page-top{padding-bottom:0;}
  .private-contact-sec{padding: 0 0 16px 0;}
  .private-contact-sec{flex-direction: column;}
  .private-contact-form{order: 2; width: 100%; padding:32px 0 0 0;}
  .private-contact-img{width: 100%;}/*22-06-2023*/
  /********private page*********/
  /********metaverse page*********/
  .metaverse-hero-sec p{max-width: 342px;}
  .metaverse-page p{width: 100%; max-width: 342px;}
  .metaverse-page .about-page-slider{padding-bottom: 40px;}
  /********metaverse page*********/
  /*****contact page*******/
  .contact-page{padding: 40px 0;}
  .contact-top-sec{display: block;}
  .contact-top-l{width: 100%;}
  .contact-top-r{padding:24px 0 0 0; width: 100%;}
  .contact-top-r ul li label{max-width: 176px;}
  .contact-bottom-sec{padding-top: 40px;}
  .accordion .panel-title{padding: 20px 32px 20px 0;}
  .faq li{margin-bottom: 24px;}
  /*****contact page*******/
  /******* Food & Drinks Page Start ******/
  .food-drinks .food-drinks-menu{
    flex-direction:column;
  }
  .food-drinks .food-drinks-menu .food-drinks-menu-item{
    width:100%;
    flex:100%;
  }
  .fooed-drink-img-wrap{
    margin:0 -3px;
  }
  .fooed-drink-img-wrap .fooed-drink-img{
    margin:0 auto 6px;
    padding:0 3px;
  }
  .food-drinks .food-drinks-menu{
    padding-top:32px;
  }
  .food-drinks .food-drinks-menu .food-drinks-menu-item{
    margin-bottom:24px;
  }
  .food-drinks-slider .owl-dots{
    margin-top:24px !important;
  }
  .food-drinks-slider{
    margin-bottom:24px;
  }
  .food-drinks-slider{
    display: none;
  }
  /******* Food & Drinks Page End ******/
  .faq-page h2{
    margin:0 auto 24px;
    font-size:40px;
    line-height:48px;
  }
  .faq-page{
    padding:40px 0;
  }
  .faq-page .faq-page-inner{
    flex-direction:column;
  }
  .faq-page .faq-page-inner .left-faq{
    padding:0;
    width:100%;
    max-width:100%;
  }
  .faq-page .faq-page-inner .right-faq{
    padding:0;
    width:100%;
    max-width:100%;
  }
  .faq-page .faq-page-inner .right-faq .right-faq-img{
    display:none;
  }
  .AllExperiences-Wrapper .item:hover .link.AllExperiencesSeatils, .AllExperiences-Wrapper .item .link.AllExperiencesSeatils{
    display: none !important;
  }
  .viewAura.viewAuraExpDetails{
    padding-bottom:0;
  }
  video.video_banner_desktop{display: none;}
  video.video_banner_mobile{min-height: initial; max-height: initial; display: block;}
  /* .hero-section iframe, .hero-section video{transform: scale(6.1);} */
  .contact-map-link li p{max-width: 300px;}
  .contact-top-r ul li{align-items: flex-start;}
  .specialEventsWrapper .specialEventsWrapperInner .disabledcarousel--1 .item{padding: 0;}
  .specialEventsWrapper .specialEventsWrapperInner .disabledcarousel--1 .item .specialEventsTextItem{left:0;}

  .hero-section .mobile-banner img{height: 100vh; object-fit: cover; width: 100%;}
  /*.specialEventsWrapper .specialEventsWrapperInner .item .specialEventsImageItem img{height: 542px;}*/

  .custom-select-trigger{font-size: 20px; line-height: 30px;}
  .floor-dropdown{padding-top: 30px;}
  .floor-back-top-sec{padding: 0 0 15px 0;}
  .custom-option{font-size: 16px; line-height: 20px;}
  .floorplan-side-title-left p.b3{margin: 0;}
  .tab-title-carousel .item a{font-size: 14px;}
  .wellnessExperience .wellnessExperienceInner #wellness_experience_slider_no_count2 .item{padding: 0;}
  .giftVoucherMobile{display:block;}
  .experienceWrapper.gift-landing .gift-top-text .s3{margin-bottom:24px;}
  .experienceWrapper.gift-landing .gift-top-text{margin-bottom:24px;}
  .experienceWrapper.gift-landing .gift-top-text .custom-select-trigger{font-size:32px;line-height:40px;}
  .experienceWrapperInner.gift-item{
    display:none !important;
  }
}
/* Only For Mobile View Close */

/* Only For Medium Mobile View Open */
@media (max-width:600px) {
  body .container-fluid, .container-fluid{
    max-width:100%;
    padding:0 20px;
  }
  body .container, .container{
    max-width:100%;
    padding:0 20px;
  }
  .white-popup {
    max-width:80%;
  }
  .AllExperiences-Wrapper{
    margin:0 auto;
  }
  .AllExperiences-Wrapper .item{
    max-width:100%;
    width:100%;
    flex:100%;
    padding-bottom:24px;
    padding-left:0;
    padding-right:0;
  }

}
/* Only For Medium Mobile View Close */

/* Only For Small Mobile View Open */
@media (max-width:449px) {
  body .container-fluid, .container-fluid{
    max-width:100%;
    padding:0 15px;
  }
  body .container, .container{
    max-width:100%;
    padding:0 15px;
  }
  .white-popup {
    max-width:90%;
  }
  .experienceWrapperMobile .experienceWrapperMobile_top{
    max-width:342px;
    margin:0;
  }
  .experienceWrapperMobile .experienceWrapperMobile_top p{
    font-size:16px;
  }
  .about-pool-carousel .item img{
    height:432px;
    object-fit:cover;
  }
  .white-popup{
    margin-top:60px;
  }
  .contact-map-link li p{max-width: 176px;}
.tab-title-carousel .item a{font-size: 13px;}


}
/* Only For Small Mobile View Close */
