@-webkit-keyframes ripple{0%{-webkit-transform:scale(0)}75%{-webkit-transform:scale(1.75);opacity:1}100%{-webkit-transform:scale(3);opacity:0}}@keyframes ripple{0%{transform:scale(0)}75%{transform:scale(1.75);opacity:1}100%{transform:scale(3);opacity:0}}.paginations li a svg,.page-pagination li a svg,.paginations li a span,.page-pagination li a span,.comp-wedding-package-slider .single-item .points-wrapper .point .icon img,.comp-restaurant-details .points .point .icon img,.comp-sustainerbility-circles .middle-col .single-card .icon img,.comp-nearby-card .data-col .single-card .icon img,.comp-full-image .wrap-pay-button .play-icon svg,.comp-full-image .wrap-pay-button,.comp-hotel-level-map-experiences .map-image .single-point.active .point img,.comp-gallery-card .bottom-text::after,.comp-experience-key-card.left-card-extend .img-wrap .top-icon-area .icon img,.comp-contact-row .sin-row .icon svg,.comp-experience-points-slider .experience-slider .single-slider .content-area .icon img,.blog-card .top-image .guest-setup-wrapper .single-point .icon svg,.comp-welcome-text .point-icons .point .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.comp-bredcrumb-wrap{border-bottom:1px solid rgba(var(--black-color-rgb), 0.1);margin-bottom:var(--mobile-component-bottom-gap)}.comp-bredcrumb-wrap ul{margin:0 auto;width:fit-content;padding:10px;text-align:center;display:flex;flex-direction:row;align-items:center;list-style:none;flex-wrap:wrap;justify-content:flex-start}.comp-bredcrumb-wrap ul li{width:fit-content;padding:5px;font-size:14px;text-align:left}.comp-bredcrumb-wrap ul li:first-child{padding-left:0}.comp-bredcrumb-wrap ul li:first-child a{padding-left:0}.comp-bredcrumb-wrap ul li a{display:flex;flex-direction:row;align-items:center;padding:0 5px;color:var(--secondary-color);font-weight:700;font-size:14px}.comp-bredcrumb-wrap ul li a svg{margin-top:3px;width:8px;height:8px;fill:#8b8d00;margin-left:10px}.comp-bredcrumb-wrap ul li a img{width:15px;margin-right:5px}@media(min-width: 1300px){.comp-bredcrumb-wrap{max-width:77vw;margin:0 auto 2.6vw}.comp-bredcrumb-wrap ul{padding:1.0416666667vw .625vw;font-size:var(--defualt-desktop-font-size);font-size:.8333333333vw;line-height:.78125vw}.comp-bredcrumb-wrap ul li{padding:.15625vw .3125vw;font-size:.8333333333vw}.comp-bredcrumb-wrap ul li a{padding:0;color:var(--secondary-color);font-weight:700;font-size:.8333333333vw}.comp-bredcrumb-wrap ul li a img{width:.7vw;margin-right:.5vw}.comp-bredcrumb-wrap ul li a svg{margin-top:.15625vw;width:.4166666667vw;height:.4166666667vw;margin-left:.8vw}}.comp-welcome-text{text-align:center;margin-bottom:var(--mobile-component-bottom-gap);padding:0 20px}.comp-welcome-text p{text-align-last:center}.comp-welcome-text p a{color:rgba(0,0,0,.8);font-weight:500}.comp-welcome-text h1{font-size:45px;line-height:50px;margin-bottom:30px}.comp-welcome-text h1 span{font-weight:normal}.comp-welcome-text h3{margin-bottom:30px;font-size:var(--defualt-mobile-h4-size);font-weight:normal}.comp-welcome-text ul{list-style:none;padding:0;margin:0}.comp-welcome-text ul li{margin-bottom:20px;position:relative;padding-left:20px}.comp-welcome-text ul li:after{content:"";position:absolute;width:8px;height:8px;background:var(--secondary-color);left:0;top:9px;border-radius:100%}.comp-welcome-text.left{text-align:left}.comp-welcome-text.left .content-area p{margin:0 0 var(--mobile-para-gap);text-align-last:left}.comp-welcome-text.left .content-area a{justify-content:flex-start;margin:0}.comp-welcome-text .point-icons{margin-top:40px;align-items:flex-start}.comp-welcome-text .point-icons .point{text-align:center}.comp-welcome-text .point-icons .point .icon{width:100px;height:100px;border-radius:100%;border:1px solid rgba(var(--secondary-color-rgb), 0.5);position:relative;margin:0 auto 20px}.comp-welcome-text .point-icons .point .icon img{width:50px}.comp-welcome-text .point-icons .point .content h3{font-size:calc(var(--defualt-mobile-h4-size) + 3px)}@media(min-width: 768px){.comp-welcome-text .point-icons{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-evenly}.comp-welcome-text .point-icons .point{width:33%}}@media(min-width: 1024px){.comp-welcome-text{margin-bottom:var(--mobile-component-bottom-gap);padding:0}.comp-welcome-text .content-area{max-width:80%;margin:0 auto}}@media(min-width: 1300px){.comp-welcome-text{margin-bottom:var(--desktop-component-bottom-gap)}.comp-welcome-text .content-area{max-width:77vw;margin:0 auto}.comp-welcome-text h1{font-size:var(--defualt-desktop-h2-size);line-height:calc(var(--defualt-desktop-h2-size) + .6vw);margin-bottom:2vw}.comp-welcome-text h3{font-size:var(--defualt-desktop-h3-size);line-height:calc(var(--defualt-desktop-h3-size) + .6vw);margin-bottom:2vw}.comp-welcome-text p{max-width:65%;margin:0 auto 2vw}.comp-welcome-text ul li{margin-bottom:.7vw;padding-left:1vw;font-size:var(--defualt-desktop-font-size)}.comp-welcome-text ul li:after{width:.4vw;height:.4vw;top:.5vw}.comp-welcome-text .point-icons{width:65%;margin:3vw auto 0}.comp-welcome-text .point-icons .point{width:auto}.comp-welcome-text .point-icons .point .icon{width:7.8125vw;height:7.8125vw;margin-bottom:1vw}.comp-welcome-text .point-icons .point .icon img{width:2.08vw}.comp-welcome-text .point-icons .point .content{width:10.4vw}.comp-welcome-text .point-icons .point .content span{font-size:var(--defualt-desktop-font-size-small);display:block;line-height:var(--defualt-desktop-font-size)}.comp-welcome-text .point-icons .point .content h3{font-size:var(--defualt-desktop-h3-size)}}.comp-explore-restaurants{margin-bottom:var(--mobile-component-bottom-gap);padding:20px}.comp-explore-restaurants .top-title{margin-bottom:30px}.comp-explore-restaurants .top-title h2{position:relative;text-transform:uppercase;font-size:calc(var(--defualt-mobile-h1-size) + 4px);line-height:var(--defualt-mobile-h1-size);padding-left:10px;margin:0}.comp-explore-restaurants .top-title h2::after{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background:var(--primary-color)}.comp-explore-restaurants .top-title h2 span{display:block;font-weight:normal}.comp-explore-restaurants .top-title small{font-family:var(--heading-font);font-style:italic;padding:10px 0;display:block}.comp-explore-restaurants .card-layout .left-card{display:none}@media(min-width: 1024px){.comp-explore-restaurants{padding:100px 0 0 60px;position:relative}.comp-explore-restaurants .top-title{position:absolute;top:0;left:15%;z-index:2;margin:0}.comp-explore-restaurants .card-layout{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.comp-explore-restaurants .card-layout .left-card{display:flex;width:220px;box-shadow:14px 11px 20px rgba(var(--black-color-rgb), 0.08)}.comp-explore-restaurants .card-layout .right-image{width:calc(100% - 220px);padding-left:50px}}@media(min-width: 1300px){.comp-explore-restaurants{padding:2vw 0 0 11.2vw}.comp-explore-restaurants .top-title{left:26vw}.comp-explore-restaurants .top-title h2{font-size:4.3vw;line-height:4.3vw;padding-left:.7vw}.comp-explore-restaurants .top-title h2:after{height:88%;top:0;width:.15vw}.comp-explore-restaurants .top-title small{padding:1vw 0;font-size:var(--defualt-desktop-font-size-small)}.comp-explore-restaurants .card-layout .left-card{width:22vw;margin-top:5vw}.comp-explore-restaurants .card-layout .right-image{width:calc(100% - 22vw);padding-left:4vw}}.common-filters-header{padding:20px;margin-bottom:calc(var(--mobile-component-bottom-gap) - 20px)}.common-filters-header .wrapper-two-col .sin-filter{margin-bottom:20px;position:relative}.common-filters-header .wrapper-two-col .sin-filter .top-title{display:block;font-size:calc(var(--defualt-mobile-font-size) - 3px);margin-bottom:10px;line-height:calc(var(--defualt-mobile-font-size) - 3px)}.common-filters-header .wrapper-two-col .sin-filter .selected-box{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:2px solid var(--secondary-color);padding:10px 0}.common-filters-header .wrapper-two-col .sin-filter .selected-box span{font-family:var(--heading-font);font-size:var(--defualt-mobile-h2-size);line-height:var(--defualt-mobile-h2-size)}.common-filters-header .wrapper-two-col .sin-filter .selected-box svg{fill:var(--secondary-color);width:15px;height:15px;transition:all .3s ease-in-out}.common-filters-header .wrapper-two-col .sin-filter.active .dropdown-data{transition:all .3s ease-in-out;opacity:1;top:100%;visibility:visible}.common-filters-header .wrapper-two-col .sin-filter.active .selected-box svg{transition:all .3s ease-in-out;transform:rotate(180deg)}.common-filters-header .wrapper-two-col .sin-filter .dropdown-data{position:absolute;top:140%;z-index:3;background:var(--body-background);left:0;width:100%;box-shadow:8px 5px 12px 2px rgba(var(--black-color-rgb), 0.07);transition:all .3s ease-in-out;opacity:0;visibility:hidden}.common-filters-header .wrapper-two-col .sin-filter .dropdown-data ul{list-style:none;margin:0;padding:0}.common-filters-header .wrapper-two-col .sin-filter .dropdown-data ul li{padding:10px 20px}.common-filters-header .wrapper-two-col .sin-filter .dropdown-data ul li.mixitup-control-active{background:rgba(var(--secondary-color-rgb), 0.1)}.common-filters-header .wrapper-two-col .sin-filter select{width:100%;border-top:0;border-left:0;border-right:0;border-bottom:2px solid var(--secondary-color);font-family:var(--heading-font);font-size:var(--defualt-mobile-h4-size);line-height:1.5;background-color:rgba(0,0,0,0);color:#000 !important;border-radius:0;appearance:none;padding:5px 0;border-radius:0;background-image:url(../../images/arrow-down.png);background-repeat:no-repeat;background-size:12px;background-position:right center}.common-filters-header .wrapper-two-col .sin-filter select:focus{outline:0}.common-filters-header .wrapper-two-col .sin-filter select.hidden{display:none}.common-filters-header .wrapper-two-col .link-btn-luxury{margin:0}.common-filters-header .founded-data{font-size:calc(var(--defualt-mobile-font-size) - 1px);color:rgba(var(--black-color-rgb), 0.4)}@media(min-width: 768px){.common-filters-header .wrapper-two-col{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.common-filters-header .wrapper-two-col .sin-filter{width:calc(50% - 10px)}}@media(min-width: 1024px){.common-filters-header{padding:0;width:90%;margin:0 auto calc(var(--mobile-component-bottom-gap) - 20px)}.common-filters-header.center .wrapper-two-col{justify-content:center}.common-filters-header .wrapper-two-col{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start !important}.common-filters-header .wrapper-two-col .sin-filter{margin-right:40px;width:260px;margin-bottom:10px}.common-filters-header .wrapper-two-col .sin-filter:last-child{margin-right:0}}@media(min-width: 1300px){.common-filters-header{width:77vw;margin:0 auto 3vw}.common-filters-header .wrapper-two-col .sin-filter{width:26vw;margin-right:3vw;margin-bottom:.5vw}.common-filters-header .wrapper-two-col .sin-filter .top-title{margin-bottom:.5vw;font-size:var(--defualt-desktop-font-size-small)}.common-filters-header .wrapper-two-col .sin-filter .selected-box{border-bottom-width:.15vw;padding:.6vw 0;cursor:pointer}.common-filters-header .wrapper-two-col .sin-filter .selected-box span{font-size:var(--defualt-desktop-h2-size);line-height:var(--defualt-desktop-h2-size)}.common-filters-header .wrapper-two-col .sin-filter .selected-box svg{width:.7vw;height:.7vw}.common-filters-header .wrapper-two-col .sin-filter .dropdown-data ul li{font-size:var(--defualt-desktop-font-size);padding:.5vw 2vw;transition:all .3s ease-in-out}.common-filters-header .wrapper-two-col .sin-filter .dropdown-data ul li:hover{transition:all .3s ease-in-out;background:rgba(var(--secondary-color-rgb), 0.1);cursor:pointer}.common-filters-header .wrapper-two-col .sin-filter select{border-bottom:.1041666667vw solid var(--secondary-color);font-size:var(--defualt-desktop-h4-size);line-height:calc(var(--defualt-desktop-h4-size) + .5vw)}.common-filters-header .wrapper-two-col .founded-data{font-size:var(--defualt-desktop-font-size-small);line-height:var(--defualt-desktop-font-size-small)}}.paginations li a svg,.page-pagination li a svg,.paginations li a span,.page-pagination li a span,.comp-wedding-package-slider .single-item .points-wrapper .point .icon img,.comp-restaurant-details .points .point .icon img,.comp-sustainerbility-circles .middle-col .single-card .icon img,.comp-nearby-card .data-col .single-card .icon img,.comp-full-image .wrap-pay-button .play-icon svg,.comp-full-image .wrap-pay-button,.comp-hotel-level-map-experiences .map-image .single-point.active .point img,.comp-gallery-card .bottom-text::after,.comp-experience-key-card.left-card-extend .img-wrap .top-icon-area .icon img,.comp-contact-row .sin-row .icon svg,.comp-experience-points-slider .experience-slider .single-slider .content-area .icon img,.blog-card .top-image .guest-setup-wrapper .single-point .icon svg,.comp-welcome-text .point-icons .point .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.blog-card{box-shadow:rgba(0,0,0,.05) 0px 1px 2px 0px}.blog-card a{text-decoration:none}.blog-card .top-image{position:relative}.blog-card .top-image .date{position:absolute;left:0;bottom:0;z-index:1;width:100%;display:flex;flex-direction:row;align-items:center;padding:12px 20px;background:#000;background:linear-gradient(260deg, rgba(188, 253, 229, 0) 0%, rgba(0, 0, 0, 0.4) 100%)}.blog-card .top-image .date svg{fill:var(--primary-text-color);width:15px;height:15px}.blog-card .top-image .date span{padding-left:5px;color:var(--primary-text-color);font-size:calc(var(--defualt-mobile-font-size) - 2px);line-height:calc(var(--defualt-mobile-font-size) - 2px);font-weight:normal}.blog-card .top-image .guest-setup-wrapper{position:absolute;left:0;bottom:0;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-around;color:var(--primary-text-color);padding:20px 10px;overflow:hidden}.blog-card .top-image .guest-setup-wrapper::after{position:absolute;left:0;bottom:0;width:100%;height:80%;content:"";background:#042431;background:linear-gradient(180deg, rgba(4, 36, 49, 0) 0%, rgb(0, 0, 0) 100%);z-index:1;filter:blur(10px);transform:scale(1.2);opacity:.3}.blog-card .top-image .guest-setup-wrapper .single-point{position:relative;z-index:2;display:flex;flex-direction:row;align-items:center}.blog-card .top-image .guest-setup-wrapper .single-point .icon{width:60px;height:60px;border-radius:100%;position:relative;border:1px solid var(--primary-text-color)}.blog-card .top-image .guest-setup-wrapper .single-point .icon svg{width:30px;height:30px;fill:var(--primary-text-color)}.blog-card .top-image .guest-setup-wrapper .single-point .cont-area{padding-left:10px}.blog-card .top-image .guest-setup-wrapper .single-point .cont-area span{font-size:calc(var(--defualt-mobile-font-size) - 2px);display:block}.blog-card .top-image .guest-setup-wrapper .single-point .cont-area h3{margin:0;font-weight:normal}.blog-card .bottom-card{padding:40px;background:var(--body-background)}.blog-card .bottom-card h2{font-size:calc(var(--defualt-mobile-h2-size) - 5px);line-height:var(--defualt-mobile-h2-size);color:var(--black-text-color);font-weight:400}.blog-card .bottom-card .calander-icon{display:flex;align-items:center;gap:10px;padding-bottom:15px}.blog-card .bottom-card .calander-icon .icon{width:17px}.blog-card .bottom-card .calander-icon .icon svg{width:100%;height:17px}.blog-card .bottom-card .calander-icon span{font-weight:300;font-size:14px;line-height:14px}.blog-card .bottom-card .hotel-name{display:flex;flex-direction:row;align-items:center;color:var(--black-text-color);font-size:calc(var(--defualt-mobile-font-size) - 2px)}.blog-card .bottom-card .hotel-name img{width:15px}.blog-card .bottom-card .hotel-name span{padding-left:10px}.blog-card .bottom-card .destination{color:var(--black-text-color);font-size:calc(var(--defualt-mobile-font-size) - 3px);margin-bottom:20px}.blog-card .bottom-card a{margin-bottom:20px}.blog-card .bottom-card a.com_fill{justify-content:flex-start;margin:0 0 20px}.blog-card .bottom-card a:last-child{margin-bottom:0}.blog-card .bottom-card a.type{color:var(--secondary-color);font-size:calc(var(--defualt-mobile-font-size) - 2px)}.blog-card .bottom-card p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:20px}.blog-card .bottom-card .categories{display:flex;flex-direction:row;align-items:center}.blog-card .bottom-card .categories a{color:var(--secondary-color);font-size:calc(var(--defualt-mobile-font-size) - 3px);line-height:var(--defualt-mobile-font-size);padding:10px 20px 10px 0;position:relative;margin:0}.blog-card .bottom-card .categories a:last-child::after{display:none}.blog-card .bottom-card .categories a::after{content:"/";position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:calc(var(--defualt-mobile-font-size) - 5px)}@media(min-width: 1300px){.blog-card .top-image .date{padding:.8vw 2.5vw}.blog-card .top-image .date svg{width:.8vw;height:.8vw}.blog-card .top-image .date span{padding-left:.5vw;font-size:calc(var(--defualt-desktop-font-size) - .1vw);line-height:calc(var(--defualt-desktop-font-size) - .1vw)}.blog-card .top-image .guest-setup-wrapper .single-point .icon{width:3vw;height:3vw}.blog-card .top-image .guest-setup-wrapper .single-point .icon svg{width:1.5vw;height:1.5vw}.blog-card .top-image .guest-setup-wrapper .single-point .cont-area span{font-size:var(--defualt-desktop-font-size-small);line-height:var(--defualt-desktop-font-size-small)}.blog-card .top-image .guest-setup-wrapper .single-point .cont-area h3{font-size:var(--defualt-desktop-h3-size);line-height:var(--defualt-desktop-h3-size)}.blog-card .bottom-card{padding:2.5vw}.blog-card .bottom-card h2{font-size:var(--defualt-desktop-h3-size);line-height:calc(var(--defualt-desktop-h3-size) + .2vw);margin-bottom:1vw}.blog-card .bottom-card .calander-icon{gap:.5vw;padding-bottom:1vw}.blog-card .bottom-card .calander-icon .icon{width:.9vw;height:.9vw}.blog-card .bottom-card .calander-icon .icon svg{height:.9vw;display:block}.blog-card .bottom-card .calander-icon span{font-size:var(--defualt-desktop-font-size-small);line-height:var(--defualt-desktop-font-size-small)}.blog-card .bottom-card .hotel-name{margin-bottom:1vw}.blog-card .bottom-card .hotel-name img{width:.7vw}.blog-card .bottom-card .hotel-name span{font-size:calc(var(--defualt-desktop-font-size-small));padding-left:.4vw}.blog-card .bottom-card .destination{font-size:calc(var(--defualt-desktop-font-size-small));margin-bottom:1vw}.blog-card .bottom-card .categories a{padding:.7vw 1vw .7vw 0;font-size:var(--defualt-desktop-font-size-small)}.blog-card .bottom-card .categories a::after{font-size:calc(var(--defualt-desktop-font-size-small) - .2vw);right:.38vw;line-height:calc(var(--defualt-desktop-font-size-small) - .2vw)}}.comp-restaurants-filtering .cards-wrapper{padding:0 20px 40px}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav.disabled{display:none}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav.disabled{opacity:0}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav button{border:2px solid rgba(var(--secondary-color-rgb), 0.4);outline:none;position:relative;display:block;width:40px;height:40px;border-radius:100%;margin:0 10px;transition:all .3s ease-in-out}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav button.disabled{transition:all .3s ease-in-out;opacity:.2;pointer-events:none}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav button:last-child{background:var(--secondary-color)}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav button:last-child svg{fill:var(--primary-text-color)}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav button svg{fill:var(--secondary-color);position:absolute;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-width: 1300px){.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav button{width:2.5vw;height:2.5vw;border-width:.07vw;margin:0 .4vw;transition:all .3s ease-in-out}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav button.owl-prev:hover{transition:all .3s ease-in-out;transform:translateX(-0.2vw)}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav button.owl-next:hover{transition:all .3s ease-in-out;transform:translateX(0.2vw)}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav button svg{width:.5vw;height:.5vw}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav button:last-child{width:3.4vw;height:3.4vw}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .owl-nav button:last-child svg{width:.7vw;height:.7vw}}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .blog-card{margin-bottom:20px}.comp-restaurants-filtering .paginations{display:none}@media(min-width: 1024px){.comp-restaurants-filtering .cards-wrapper{padding:0 20px}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .blog-card{width:49%}.comp-restaurants-filtering .paginations{display:flex}}@media(min-width: 1200px){.comp-restaurants-filtering .cards-wrapper{width:90%;margin:0 auto 2vw;padding:0}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider{margin:0 -10px;width:100%;justify-content:flex-start}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .blog-card{width:calc(33.33% - 20px);margin:0 10px 20px}}@media(min-width: 1300px){.comp-restaurants-filtering .cards-wrapper{width:77vw}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider{margin:0 -0.5vw}.comp-restaurants-filtering .cards-wrapper .filtes-data-slider .blog-card{width:calc(33.33% - 1vw);margin:0 .5vw 2vw}}.comp-plated-by-jetwing{position:relative;overflow:hidden;margin-bottom:50px}.comp-plated-by-jetwing::after{position:absolute;content:"";right:0;top:40%;width:100%;height:30%;background:#000;z-index:-1;border-radius:100%;filter:blur(50px);opacity:.1}.comp-plated-by-jetwing .left-col{position:relative}.comp-plated-by-jetwing .left-col .overlay-text{font-size:70px;line-height:60px;font-family:var(--heading-font);color:var(--primary-text-color);position:absolute;bottom:-50px;right:-40px;z-index:2;text-align:right;padding-right:55px;font-weight:600}.comp-plated-by-jetwing .left-col .overlay-text span{display:block;position:relative;left:40px}.comp-plated-by-jetwing .right-content{padding:85px 25px 0 25px;text-align:center;position:relative;z-index:3}.comp-plated-by-jetwing .right-content h2{font-size:var(--defualt-mobile-h2-size)}.comp-plated-by-jetwing .right-content p{text-align:justify;text-align-last:center}.comp-plated-by-jetwing .right-content a{margin-bottom:40px;justify-content:center}@media(min-width: 1024px){.comp-plated-by-jetwing{overflow:visible;padding-bottom:30px}.comp-plated-by-jetwing::after{left:0;right:auto;top:auto;bottom:0;height:100%;width:80%}.comp-plated-by-jetwing .middle-area{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;width:90%;margin:0 auto}.comp-plated-by-jetwing .middle-area .left-col{width:60%}.comp-plated-by-jetwing .middle-area .right-content{width:40%;padding:30px;text-align:left}.comp-plated-by-jetwing .middle-area .right-content a{justify-content:flex-start}.comp-plated-by-jetwing .middle-area .right-content .com_fill{margin:0}.comp-plated-by-jetwing .middle-area .right-content p{text-align:left;text-align-last:left}}@media(min-width: 1300px){.comp-plated-by-jetwing{margin-bottom:calc(var(--desktop-component-bottom-gap) + 2vw);padding-bottom:0}.comp-plated-by-jetwing::after{left:0;bottom:-5vw;width:57%}.comp-plated-by-jetwing .middle-area{width:77vw}.comp-plated-by-jetwing .middle-area .left-col{padding-right:5vw}.comp-plated-by-jetwing .middle-area .left-col .overlay-text{font-size:8vw;line-height:7vw;right:-2vw;bottom:-2vw;padding-right:6vw}.comp-plated-by-jetwing .middle-area .left-col .overlay-text span{left:4vw}.comp-plated-by-jetwing .middle-area .right-content{padding:0}.comp-plated-by-jetwing .middle-area .right-content h2{font-size:var(--defualt-desktop-h2-size);line-height:var(--defualt-desktop-h2-size)}}.special-offer-slider .sin-offer{background:var(--body-background)}.special-offer-slider .sin-offer .content-card{padding:20px 20px 0}.special-offer-slider .sin-offer .content-card h3{font-weight:normal}.special-offer-slider .sin-offer .content-card .hotel-name{display:flex;flex-direction:row;align-items:center;margin-bottom:20px;color:var(--black-text-color);transition:all .3s ease-in-out}.special-offer-slider .sin-offer .content-card .hotel-name:hover{color:var(--primary-color);transition:all .3s ease-in-out}.special-offer-slider .sin-offer .content-card .hotel-name img{width:20px}.special-offer-slider .sin-offer .content-card .hotel-name span{padding-left:10px}.special-offer-slider .sin-offer .content-card .starting-from{color:var(--secondary-color);display:block;margin-bottom:20px}.special-offer-slider .owl-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}.special-offer-slider .owl-nav.disabled{display:none}.special-offer-slider .owl-nav.disabled{opacity:0}.special-offer-slider .owl-nav button{border:2px solid rgba(var(--secondary-color-rgb), 0.4);outline:none;position:relative;display:block;width:40px;height:40px;border-radius:100%;margin:0 10px;transition:all .3s ease-in-out}.special-offer-slider .owl-nav button.disabled{transition:all .3s ease-in-out;opacity:.2;pointer-events:none}.special-offer-slider .owl-nav button:last-child{background:var(--secondary-color)}.special-offer-slider .owl-nav button:last-child svg{fill:var(--primary-text-color)}.special-offer-slider .owl-nav button svg{fill:var(--secondary-color);position:absolute;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-width: 1300px){.special-offer-slider .owl-nav button{width:2.5vw;height:2.5vw;border-width:.07vw;margin:0 .4vw;transition:all .3s ease-in-out}.special-offer-slider .owl-nav button.owl-prev:hover{transition:all .3s ease-in-out;transform:translateX(-0.2vw)}.special-offer-slider .owl-nav button.owl-next:hover{transition:all .3s ease-in-out;transform:translateX(0.2vw)}.special-offer-slider .owl-nav button svg{width:.5vw;height:.5vw}.special-offer-slider .owl-nav button:last-child{width:3.4vw;height:3.4vw}.special-offer-slider .owl-nav button:last-child svg{width:.7vw;height:.7vw}}@media(min-width: 1024px){.special-offer-slider .sin-offer{position:relative;display:flex;justify-content:flex-end;padding:60px}.special-offer-slider .sin-offer img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.special-offer-slider .sin-offer .content-card{background:var(--body-background);width:400px;padding:60px;z-index:2}.special-offer-slider .sin-offer .content-card img{position:relative;width:auto;height:auto}}@media(min-width: 1200px){.special-offer-slider{width:88%;margin:0 auto}.special-offer-slider .sin-offer{padding:3.6458333333vw}}@media(min-width: 1300px){.special-offer-slider{width:75vw}.special-offer-slider .sin-offer .content-card{padding:6vw 4vw;width:27vw}.special-offer-slider .sin-offer .content-card h3{font-size:var(--defualt-desktop-h3-size);line-height:calc(var(--defualt-desktop-h3-size) + .6vw);margin-bottom:1vw}.special-offer-slider .sin-offer .content-card .hotel-name{margin-bottom:1vw}.special-offer-slider .sin-offer .content-card .hotel-name img{width:.7vw}.special-offer-slider .sin-offer .content-card .hotel-name span{font-size:var(--defualt-desktop-font-size-small)}.special-offer-slider .sin-offer .content-card .starting-from{font-size:var(--defualt-desktop-font-size-small);line-height:var(--defualt-desktop-font-size);margin-bottom:1vw}.special-offer-slider .owl-nav{position:absolute;right:-10vw;top:50%;transform:translateY(-50%)}}.top-header{text-align:center;padding:20px}.top-header h2{font-size:var(--defualt-mobile-h2-size);line-height:var(--defualt-mobile-h2-size);font-weight:normal}.top-header a{justify-content:center}@media(min-width: 1024px){.top-header{display:flex;flex-direction:row;align-items:center;text-align:left;justify-content:space-between}}@media(min-width: 1200px){.top-header{max-width:88%;margin:0 auto;padding:20px 0}}@media(min-width: 1300px){.top-header{padding:0;max-width:77vw;margin:0 auto}.top-header .left-col{max-width:60%}.top-header h2{font-size:var(--defualt-desktop-h2-size);line-height:var(--defualt-desktop-h2-size)}.top-header p{font-size:var(--defualt-desktop-font-size);line-height:var(--defualt-desktop-font-size)5px}}.comp-offers-slider{margin-bottom:var(--mobile-component-bottom-gap)}@media(min-width: 1300px){.comp-offers-slider{margin-bottom:var(--desktop-component-bottom-gap)}}.comp-experience-points-slider{padding:20px}.comp-experience-points-slider .left-points{display:none}.comp-experience-points-slider .experience-slider .owl-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}.comp-experience-points-slider .experience-slider .owl-nav.disabled{display:none}.comp-experience-points-slider .experience-slider .owl-nav.disabled{opacity:0}.comp-experience-points-slider .experience-slider .owl-nav button{border:2px solid rgba(var(--secondary-color-rgb), 0.4);outline:none;position:relative;display:block;width:40px;height:40px;border-radius:100%;margin:0 10px;transition:all .3s ease-in-out}.comp-experience-points-slider .experience-slider .owl-nav button.disabled{transition:all .3s ease-in-out;opacity:.2;pointer-events:none}.comp-experience-points-slider .experience-slider .owl-nav button:last-child{background:var(--secondary-color)}.comp-experience-points-slider .experience-slider .owl-nav button:last-child svg{fill:var(--primary-text-color)}.comp-experience-points-slider .experience-slider .owl-nav button svg{fill:var(--secondary-color);position:absolute;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-width: 1300px){.comp-experience-points-slider .experience-slider .owl-nav button{width:2.5vw;height:2.5vw;border-width:.07vw;margin:0 .4vw;transition:all .3s ease-in-out}.comp-experience-points-slider .experience-slider .owl-nav button.owl-prev:hover{transition:all .3s ease-in-out;transform:translateX(-0.2vw)}.comp-experience-points-slider .experience-slider .owl-nav button.owl-next:hover{transition:all .3s ease-in-out;transform:translateX(0.2vw)}.comp-experience-points-slider .experience-slider .owl-nav button svg{width:.5vw;height:.5vw}.comp-experience-points-slider .experience-slider .owl-nav button:last-child{width:3.4vw;height:3.4vw}.comp-experience-points-slider .experience-slider .owl-nav button:last-child svg{width:.7vw;height:.7vw}}.comp-experience-points-slider .experience-slider .single-slider .content-area{background:var(--body-background);padding:40px 20px;text-align:center}.comp-experience-points-slider .experience-slider .single-slider .content-area .icon{width:100px;height:100px;position:relative;border:1px solid rgba(var(--secondary-color-rgb), 0.5);margin:0 auto 20px;border-radius:100%}.comp-experience-points-slider .experience-slider .single-slider .content-area .icon img{width:50px}.comp-experience-points-slider .experience-slider .single-slider .content-area h2{text-transform:uppercase;font-size:var(--defualt-mobile-h2-size);line-height:var(--defualt-mobile-h2-size);margin:0}.comp-experience-points-slider .experience-slider .single-slider .content-area span.tagline{font-size:calc(var(--defualt-mobile-font-size) - 2px);color:var(--secondary-color);display:block;margin-bottom:20px}.comp-experience-points-slider .experience-slider .single-slider .content-area a{justify-content:center}@media(min-width: 1024px){.comp-experience-points-slider{padding:0;position:relative}.comp-experience-points-slider .left-points{display:block;position:absolute;top:50%;transform:translateY(-50%);left:50px;z-index:2}.comp-experience-points-slider .left-points ul{list-style:none}.comp-experience-points-slider .left-points ul li{padding:10px 20px;transition:all .3s ease-in-out;position:relative}.comp-experience-points-slider .left-points ul li:before{content:"";border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:10px;border:2px solid rgba(0,0,0,.1);transition:all .3s ease-in-out}.comp-experience-points-slider .left-points ul li:after{content:"";border-radius:100%;position:absolute;right:0;top:60%;transform:translateY(-50%);width:0;height:2px;background:var(--secondary-color);transition:all .3s ease-in-out}.comp-experience-points-slider .left-points ul li:hover,.comp-experience-points-slider .left-points ul li.active{font-size:40px;font-family:var(--heading-font);color:var(--secondary-color);transition:all .3s ease-in-out;padding-left:20px;line-height:40px}.comp-experience-points-slider .left-points ul li:hover::before,.comp-experience-points-slider .left-points ul li.active::before{border-color:var(--secondary-color);transition:all .3s ease-in-out}.comp-experience-points-slider .left-points ul li:hover::after,.comp-experience-points-slider .left-points ul li.active::after{transition:all .3s ease-in-out;border-color:var(--secondary-color);width:150px;right:-170px}.comp-experience-points-slider .experience-slider .single-slider{position:relative}.comp-experience-points-slider .experience-slider .single-slider .image-area{width:80%}.comp-experience-points-slider .experience-slider .single-slider .content-area{position:absolute;top:50%;transform:translateY(-50%);right:30px;z-index:2;width:400px;padding:50px;box-shadow:11px 9px 20px 10px rgba(0,0,0,.03)}}@media(min-width: 1200px){.comp-experience-points-slider .experience-slider .owl-nav{position:absolute;right:0;bottom:0}}@media(min-width: 1300px){.comp-experience-points-slider{margin-bottom:var(--desktop-component-bottom-gap)}.comp-experience-points-slider .left-points{left:11vw}.comp-experience-points-slider .left-points ul{padding:0}.comp-experience-points-slider .left-points ul li{font-size:var(--defualt-desktop-font-size);padding:.8vw 1.5vw;cursor:pointer}.comp-experience-points-slider .left-points ul li::before{width:.5vw;height:.5vw}.comp-experience-points-slider .left-points ul li::after{height:1px;border-radius:0}.comp-experience-points-slider .left-points ul li:hover,.comp-experience-points-slider .left-points ul li.active{padding-left:1.5vw;font-size:var(--defualt-desktop-h2-size);line-height:var(--defualt-desktop-h2-size)}.comp-experience-points-slider .left-points ul li:hover::after,.comp-experience-points-slider .left-points ul li.active::after{right:-15vw;width:15vw}.comp-experience-points-slider .experience-slider{padding-left:11vw}.comp-experience-points-slider .experience-slider .single-slider .image-area{width:71%}.comp-experience-points-slider .experience-slider .single-slider .content-area{right:5vw;width:32vw;padding:4vw 3vw}.comp-experience-points-slider .experience-slider .single-slider .content-area .icon{width:5.5vw;height:5.5vw;margin:0 auto 2vw}.comp-experience-points-slider .experience-slider .single-slider .content-area .icon img{width:3vw}.comp-experience-points-slider .experience-slider .single-slider .content-area h2{font-size:var(--defualt-desktop-h2-size);line-height:var(--defualt-desktop-h2-size)}.comp-experience-points-slider .experience-slider .single-slider .content-area span.tagline{font-size:var(--defualt-desktop-font-size-small);margin-bottom:2vw}.comp-experience-points-slider .experience-slider .owl-nav{right:3.5vw}}.comp-contact-form{padding:20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-contact-form .middle-col{background:var(--body-background);padding:20px;position:relative}.comp-contact-form .middle-col::after{position:absolute;left:0;bottom:-20px;width:100%;height:40%;background:#000;content:"";z-index:-1;filter:blur(20px);opacity:.1}.comp-contact-form .middle-col .top-title{color:var(--secondary-color);display:block;margin-bottom:20px}.comp-contact-form .middle-col .sin-input-wrapper{margin-bottom:30px;transition:all .3s ease-in-out}.comp-contact-form .middle-col .sin-input-wrapper:focus-within{transition:all .3s ease-in-out;border-color:var(--secondary-color)}.comp-contact-form .middle-col .sin-input-wrapper label{margin:0}.comp-contact-form .middle-col .sin-input-wrapper input,.comp-contact-form .middle-col .sin-input-wrapper select,.comp-contact-form .middle-col .sin-input-wrapper textarea{display:block;width:100%;font-size:var(--defualt-mobile-font-size);outline:none;border:none;padding:8px 0;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);border-bottom:2px solid rgba(var(--black-color-rgb), 0.2);appearance:none;color:#000 !important}.comp-contact-form .middle-col .sin-input-wrapper select{background-image:url(../../images/arrow-down.png);background-repeat:no-repeat;background-size:12px;background-position:right center}.comp-contact-form .middle-col button{position:relative}.comp-contact-form .middle-col button .wpcf7-spinner{position:absolute;right:-60px;top:50%;transform:translateY(-50%)}.comp-contact-form .middle-col button.submit-btn{background:var(--secondary-color);color:var(--primary-text-color);padding:15px 35px;border:none;outline:none}.comp-contact-form .middle-col button.submit-btn input{display:none}.comp-contact-form .middle-col button.submit-btn span{text-transform:uppercase;font-weight:normal;padding-right:10px}.comp-contact-form .middle-col button.submit-btn svg{width:8px;height:8px;fill:var(--primary-text-color)}.comp-contact-form .wpcf7-not-valid-tip{padding-top:10px}.comp-contact-form .wpcf7-response-output{text-align:center}@media(min-width: 1024px){.comp-contact-form{padding:30px}.comp-contact-form .middle-col{padding:60px}.comp-contact-form .middle-col .sin-row .sin-input-wrapper{width:calc(50% - 10px)}.comp-contact-form .middle-col .sin-row.two-col{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.comp-contact-form .middle-col .sin-row.two-col .sin-input-wrapper{width:calc(50% - 10px);margin-right:20px}.comp-contact-form .middle-col .sin-row.two-col .sin-input-wrapper:last-child{margin-right:0}.comp-contact-form .middle-col .sin-row.full-width .sin-input-wrapper{width:100%}}@media(min-width: 1200px){.comp-contact-form{padding:0}.comp-contact-form .middle-col{width:88%;padding:120px;margin:0 auto}.comp-contact-form .middle-col::after{height:70%;border-top-left-radius:50%;border-top-right-radius:50%;bottom:-30px;opacity:.05}}@media(min-width: 1300px){.comp-contact-form{margin-bottom:var(--desktop-component-bottom-gap)}.comp-contact-form .middle-col{width:77vw;padding:0 10vw 10vw 10vw}.comp-contact-form .middle-col .sin-row .sin-input-wrapper{width:calc(50% - 2vw);margin-bottom:2vw;border-bottom-width:.16vw}.comp-contact-form .middle-col .sin-row .sin-input-wrapper label{font-size:var(--defualt-desktop-font-size-small);margin-bottom:1vw}.comp-contact-form .middle-col .sin-row .sin-input-wrapper input,.comp-contact-form .middle-col .sin-row .sin-input-wrapper select,.comp-contact-form .middle-col .sin-row .sin-input-wrapper textarea{font-size:var(--defualt-desktop-font-size);padding:.5208333333vw 0}.comp-contact-form .middle-col .sin-row.two-col .sin-input-wrapper{width:calc(50% - 2vw);margin-right:2vw}.comp-contact-form .middle-col .sin-row.two-col .sin-input-wrapper:last-child{margin-right:0}.comp-contact-form .middle-col button.submit-btn{padding:.8vw 4vw}.comp-contact-form .middle-col button.submit-btn:hover svg{transition:all .3s ease-in-out;transform:translateX(0.2vw)}.comp-contact-form .middle-col button.submit-btn svg{transition:all .3s ease-in-out}}.comp-contact-cards{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-contact-cards .middle-col{background:rgba(var(--black-color-rgb), 0.07);padding:30px}.comp-contact-cards .middle-col .common-filters-header{padding:0;margin-bottom:20px}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper{margin-bottom:20px}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card{background:var(--body-background);padding:20px}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card h4{font-weight:normal;margin-bottom:15px;font-size:var(--defualt-mobile-h4-size)}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card .loc{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card .loc img{width:10px}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card .loc span{font-size:calc(var(--defualt-mobile-font-size) - 4px);padding-left:5px}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card a{display:block;text-decoration:none;color:var(--black-text-color);margin-bottom:30px}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card a:last-child{margin-bottom:0}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card a.tel{font-size:30px;font-family:var(--heading-font);line-height:30px}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card a.tel span{display:block;font-family:var(--body-font);font-size:calc(var(--defualt-mobile-font-size) - 2px);line-height:16px;margin-bottom:5px}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card a.mail{font-size:calc(var(--defualt-mobile-font-size) - 2px);color:var(--secondary-color)}@media(min-width: 1024px){.comp-contact-cards{padding:0 30px 30px 30px}.comp-contact-cards .middle-col{padding:70px}.comp-contact-cards .middle-col .common-filters-header{width:100%}.comp-contact-cards .middle-col .cards-wrapper{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin:0 -10px}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper{width:calc(50% - 20px);margin:0 10px 20px}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card{padding:40px}}@media(min-width: 1200px){.comp-contact-cards{padding:0}.comp-contact-cards .middle-col{width:88%;margin:0 auto;padding:100px 160px}}@media(min-width: 1300px){.comp-contact-cards{padding:0;margin-bottom:var(--desktop-component-bottom-gap)}.comp-contact-cards .middle-col{width:77vw;padding:7vw 12vw}.comp-contact-cards .middle-col .cards-wrapper{margin:0 -0.5vw}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper{margin:0 .5vw 1vw;width:calc(50% - 1vw)}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card{transition:all .3s ease-in-out;padding:2.5vw 3vw}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card h4{font-size:calc(var(--defualt-desktop-h4-size) + .3vw);margin-bottom:.5vw}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card .loc img{width:.7vw}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card .loc span{font-size:var(--defualt-desktop-font-size-small)}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card a.tel{font-size:var(--defualt-mobile-h2-size);line-height:1.5625vw}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card a.tel span{font-size:var(--defualt-desktop-font-size);line-height:.8333333333vw}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card a.mail{font-size:var(--defualt-desktop-font-size)}.comp-contact-cards .middle-col .cards-wrapper .sin-card-wrapper .sin-card:hover{transition:all .3s ease-in-out;transform:scale(1.01)}}.comp-contact-row{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-contact-row .heading-data{text-align:center;margin-bottom:20px}.comp-contact-row .heading-data h4{font-size:var(--defualt-mobile-h4-size);font-weight:normal}.comp-contact-row .heading-data a{color:var(--secondary-color);text-decoration:underline}.comp-contact-row .sin-row{text-align:center;margin-bottom:20px;padding-bottom:30px;position:relative}.comp-contact-row .sin-row:last-child:after{display:none}.comp-contact-row .sin-row::after{position:absolute;left:50%;bottom:0;transform:translateX(-50%);height:2px;width:60%;background:rgba(var(--black-color-rgb), 0.1);content:""}.comp-contact-row .sin-row .icon{width:70px;height:70px;border:2px solid rgba(var(--secondary-color-rgb), 0.2);border-radius:100%;margin:0 auto 15px;position:relative}.comp-contact-row .sin-row .icon svg{fill:var(--secondary-color);width:20px;height:20px}.comp-contact-row .sin-row a{font-family:var(--heading-font);color:var(--black-text-color);font-size:var(--defualt-mobile-h3-size);line-height:var(--defualt-mobile-h3-size)}@media(min-width: 1024px){.comp-contact-row .heading-data{margin-bottom:50px}.comp-contact-row .row-data{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center}.comp-contact-row .row-data .sin-row{width:33.333%}.comp-contact-row .row-data .sin-row::after{position:absolute;left:auto;right:0;top:50%;bottom:auto;transform:translateY(-50%);height:100%;width:2px;background:rgba(var(--black-color-rgb), 0.1);content:""}}@media(min-width: 1200px){.comp-contact-row{padding:0;border:none}.comp-contact-row .middle-col{width:85%;margin:0 auto;border-bottom:1px solid rgba(var(--black-color-rgb), 0.1)}.comp-contact-row .middle-col .row-data .sin-row{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;text-align:left;padding:0 10px;margin-bottom:60px}.comp-contact-row .middle-col .row-data .sin-row::after{right:10px}.comp-contact-row .middle-col .row-data .sin-row .icon{margin:0}.comp-contact-row .middle-col .row-data .sin-row .text-data{width:calc(100% - 70px);padding-left:20px;padding-right:20px}}@media(min-width: 1300px){.comp-contact-row{padding:0;border:none;margin-bottom:var(--desktop-component-bottom-gap)}.comp-contact-row .middle-col{width:77vw;margin:0 auto;border-bottom:1px solid rgba(var(--black-color-rgb), 0.1)}.comp-contact-row .middle-col .heading-data h4{font-size:var(--defualt-desktop-h3-size);line-height:var(--defualt-desktop-h3-size);margin-bottom:1.5vw}.comp-contact-row .middle-col .heading-data address,.comp-contact-row .middle-col .heading-data a{font-size:var(--defualt-desktop-font-size)}.comp-contact-row .middle-col .row-data .sin-row{margin-bottom:5vw;padding-bottom:2vw;padding:0 2vw}.comp-contact-row .middle-col .row-data .sin-row .icon{width:3.6vw;height:3.6vw;margin-bottom:0;border-width:.2vw}.comp-contact-row .middle-col .row-data .sin-row .icon svg{width:1vw;height:1vw}.comp-contact-row .middle-col .row-data .sin-row .text-data{width:calc(100% - 3.6vw)}.comp-contact-row .middle-col .row-data .sin-row .text-data span{font-size:var(--defualt-desktop-font-size);line-height:var(--defualt-desktop-font-size)}.comp-contact-row .middle-col .row-data .sin-row .text-data a{font-size:var(--defualt-desktop-h2-size);line-height:calc(var(--defualt-desktop-h2-size) - .5vw)}}.comp-vacancies-accordion{margin-bottom:var(--mobile-component-bottom-gap)}.comp-vacancies-accordion .middle-col h3{font-size:var(--defualt-mobile-h3-size);line-height:var(--defualt-mobile-h3-size);text-align:center;font-weight:normal}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion{border-bottom:1px solid rgba(var(--black-color-rgb), 0.1);position:relative;background:var(--body-background);margin-bottom:20px}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion:after{position:absolute;bottom:-10px;width:90%;height:50px;content:"";left:50%;transform:translateX(-50%);background:var(--black-text-color);z-index:-1;border-radius:50%;filter:blur(5px);opacity:.05}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-header{display:flex;flex-direction:row;align-items:center;padding:20px}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-header span.title{font-size:var(--defualt-mobile-h4-size);font-family:var(--heading-font);line-height:var(--defualt-mobile-h4-size);width:calc(100% - 20px);padding-right:20px}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-header.active .icon span:last-child{transform:rotate(0deg)}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-header .icon{width:20px;position:relative}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-header .icon span{display:block;position:absolute;width:100%;height:3px;background:var(--secondary-color);transition:all .3s ease-in-out}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-header .icon span:last-child{transform:rotate(90deg)}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-panel{display:none;padding:20px}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-panel h4{font-size:var(--defualt-mobile-h4-size);font-weight:normal}@media(min-width: 1200px){.comp-vacancies-accordion .middle-col{width:85%;margin:0 auto}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-header{padding:25px 0;cursor:pointer}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-panel{padding:25px 0}}@media(min-width: 1300px){.comp-vacancies-accordion{margin-bottom:var(--desktop-component-bottom-gap)}.comp-vacancies-accordion .middle-col{width:77vw}.comp-vacancies-accordion .middle-col h3{font-size:var(--defualt-desktop-h3-size);margin-bottom:2vw}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion{margin-bottom:1vw}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion::after{opacity:.04;width:95%;height:2vw;bottom:-0.7vw}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-header{padding:2vw 0;transition:all .3s ease-in-out}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-header span.title{width:calc(100% - 1vw);font-size:var(--defualt-desktop-h3-size)}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-header .icon{width:1vw}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-header .icon span{height:.15vw}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-panel{padding:2vw 0}.comp-vacancies-accordion .middle-col .accordion-list-wrapper .sin-accordion .expand-panel h4{font-size:var(--defualt-desktop-h3-size)}}.comp-download-center-cards{margin-bottom:var(--mobile-component-bottom-gap)}.comp-download-center-cards .common-filters-header{margin-bottom:0}.comp-download-center-cards .cards-wrapper .sin-card{padding:0 20px}.comp-download-center-cards .cards-wrapper .sin-card .img-wrap{display:block;position:relative;border:1px solid rgba(var(--black-color-rgb), 0.2);margin-bottom:20px;box-shadow:11px 12px 13px 7px rgba(0,0,0,.03)}.comp-download-center-cards .cards-wrapper .sin-card .img-wrap span{position:absolute;bottom:0;z-index:1;background:var(--body-background);padding:20px;color:var(--secondary-color);text-align:center;font-weight:500;text-transform:uppercase;width:100%;letter-spacing:5}.comp-download-center-cards .cards-wrapper .sin-card .bottom-content{padding-bottom:20px}.comp-download-center-cards .cards-wrapper .sin-card .bottom-content h3{font-weight:normal;margin-bottom:20px}.comp-download-center-cards .cards-wrapper .sin-card .bottom-content .file-size{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.comp-download-center-cards .cards-wrapper .sin-card .bottom-content .file-size svg{width:18px;height:18px;fill:rgba(var(--black-color-rgb), 0.8)}.comp-download-center-cards .cards-wrapper .sin-card .bottom-content .file-size span{font-size:calc(var(--defualt-mobile-font-size) - 4px);padding-left:5px}.comp-download-center-cards .cards-wrapper .owl-dots{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.comp-download-center-cards .cards-wrapper .owl-dots button{outline:none;padding:0 2px}.comp-download-center-cards .cards-wrapper .owl-dots button.active span{transition:all .3s ease-in-out;transform:scale(1.2);opacity:1;background:rgba(0,0,0,0)}.comp-download-center-cards .cards-wrapper .owl-dots button span{display:block;width:10px;height:10px;border:2px solid var(--secondary-color);border-radius:100%;transition:all .3s ease-in-out;transform:scale(0.8);opacity:.5;background:var(--secondary-color)}@media(min-width: 1024px){.comp-download-center-cards .common-filters-header{width:95%;margin:0 auto 20px}.comp-download-center-cards .cards-wrapper{max-width:97%;margin:0 auto}.comp-download-center-cards .cards-wrapper .download-center{display:block;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.comp-download-center-cards .cards-wrapper .download-center .sin-card{width:25%;padding:0 10px}}@media(min-width: 1200px){.comp-download-center-cards .common-filters-header{width:85%}.comp-download-center-cards .cards-wrapper{max-width:87%}.comp-download-center-cards .cards-wrapper .download-center .sin-card .img-wrap{position:relative;overflow:hidden}.comp-download-center-cards .cards-wrapper .download-center .sin-card .img-wrap img{transition:all .3s ease-in-out}.comp-download-center-cards .cards-wrapper .download-center .sin-card .img-wrap span{display:block;opacity:0;bottom:-100%;transition:all .3s ease-in-out}.comp-download-center-cards .cards-wrapper .download-center .sin-card .img-wrap:hover img{transition:all .3s ease-in-out;transform:scale(1.05)}.comp-download-center-cards .cards-wrapper .download-center .sin-card .img-wrap:hover span{transition:all .3s ease-in-out;bottom:0;opacity:1}}@media(min-width: 1300px){.comp-download-center-cards .common-filters-header{width:77vw;margin-bottom:2vw}.comp-download-center-cards .cards-wrapper{max-width:78vw}.comp-download-center-cards .cards-wrapper .download-center .sin-card{padding:0 .5vw}.comp-download-center-cards .cards-wrapper .download-center .sin-card .img-wrap{margin-bottom:1.6vw;box-shadow:1px 15px 20px 10px rgba(0,0,0,.07)}.comp-download-center-cards .cards-wrapper .download-center .sin-card .img-wrap span{font-size:var(--defualt-desktop-font-size);letter-spacing:.1vw;padding:1vw}.comp-download-center-cards .cards-wrapper .download-center .sin-card .bottom-content{margin-bottom:2vw;padding-bottom:0}.comp-download-center-cards .cards-wrapper .download-center .sin-card .bottom-content h3{font-size:var(--defualt-desktop-h3-size);line-height:calc(var(--defualt-desktop-h3-size) + .4vw);margin-bottom:1.6vw}.comp-download-center-cards .cards-wrapper .download-center .sin-card .bottom-content .file-size{margin-bottom:1vw}.comp-download-center-cards .cards-wrapper .download-center .sin-card .bottom-content .file-size svg{width:1.3vw;height:1.3vw}.comp-download-center-cards .cards-wrapper .download-center .sin-card .bottom-content .file-size span{font-size:var(--defualt-desktop-font-size-small);line-height:var(--defualt-desktop-font-size-small)}}.comp-faq-cards{margin-bottom:var(--mobile-component-bottom-gap)}.comp-faq-cards .middle-col{padding:0 20px}.comp-faq-cards .middle-col .content-area{padding:40px;color:var(--primary-text-color)}.comp-faq-cards .middle-col .content-area .que{color:var(--secondary-color-light);margin-bottom:20px;font-weight:300}.comp-faq-cards .middle-col .content-area .ans{margin-bottom:20px;font-family:var(--heading-font);font-size:var(--defualt-mobile-h4-size);line-height:var(--defualt-mobile-h3-size)}.comp-faq-cards .middle-col .content-area p{font-weight:300;margin-bottom:20px}.comp-faq-cards .middle-col .content-area a span{font-family:var(--heading-font);text-transform:uppercase;color:var(--secondary-color-light)}.comp-faq-cards .middle-col .content-area a svg{fill:var(--secondary-color-light)}.comp-faq-cards .middle-col .single-row{background:var(--faq-background-color)}.comp-faq-cards .middle-col .three-cards .single-card{background:var(--faq-background-color)}.comp-faq-cards .middle-col .three-cards .single-card:nth-child(2){background:var(--faq-background-dark)}@media(min-width: 1024px){.comp-faq-cards .single-row{display:flex;flex-wrap:wrap}.comp-faq-cards .single-row .img-wrapper{width:33.33%;position:relative;overflow:hidden}.comp-faq-cards .single-row .img-wrapper img{height:100%;left:0;object-fit:cover;top:0;transform:none;width:100%;position:absolute;z-index:1}.comp-faq-cards .single-row .content-area{width:66.67%}.comp-faq-cards .three-cards{display:flex;flex-wrap:wrap}.comp-faq-cards .three-cards .single-card{width:33.33%;position:relative}.comp-faq-cards .three-cards .single-card img{height:100%;left:0;object-fit:cover;top:0;transform:none;width:100%;position:absolute;z-index:1}}@media(min-width: 1200px){.comp-faq-cards .middle-col{padding:0;width:88%;margin:0 auto}.comp-faq-cards .middle-col .content-area p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.comp-faq-cards .middle-col .single-row{min-height:350px;align-items:center}.comp-faq-cards .middle-col .single-row .img-wrapper{min-height:350px}}@media(min-width: 1300px){.comp-faq-cards{margin-bottom:var(--desktop-component-bottom-gap)}.comp-faq-cards .middle-col{width:77vw}.comp-faq-cards .middle-col .content-area{padding:5vw}.comp-faq-cards .middle-col .content-area .que{margin-bottom:1vw}.comp-faq-cards .middle-col .content-area .ans{font-size:var(--defualt-desktop-h3-size);line-height:var(--defualt-desktop-h2-size);margin-bottom:1vw}.comp-faq-cards .middle-col .content-area p{margin-bottom:1vw}.comp-faq-cards .middle-col .single-row{min-height:25vw}.comp-faq-cards .middle-col .single-row .img-wrapper{min-height:25vw}.comp-faq-cards .middle-col .single-row .content-area .ans{width:70%}.comp-faq-cards .middle-col .three-cards .single-card .content-area p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}}.comp-faq-accordion{margin-bottom:var(--mobile-component-bottom-gap)}.comp-faq-accordion h2{padding:0 20px;font-weight:400}.comp-faq-accordion .middle-col{padding:0 20px}.comp-faq-accordion .middle-col .single-acco{margin-bottom:20px}.comp-faq-accordion .middle-col .single-acco .header-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(var(--black-color-rgb), 0.2);padding-bottom:10px}.comp-faq-accordion .middle-col .single-acco .header-title.active span{color:var(--secondary-color);transition:all .3s ease-in-out}.comp-faq-accordion .middle-col .single-acco .header-title.active svg{transition:all .3s ease-in-out;transform:rotate(180deg)}.comp-faq-accordion .middle-col .single-acco .header-title span{width:calc(100% - 15px);transition:all .3s ease-in-out;padding-right:20px;font-weight:700}.comp-faq-accordion .middle-col .single-acco .header-title svg{width:12px;height:12px;fill:var(--secondary-color);transition:all .3s ease-in-out}.comp-faq-accordion .middle-col .single-acco .content-data{padding:20px 0;display:none}.comp-faq-accordion .middle-col .single-acco .content-data h3{font-weight:normal}.comp-faq-accordion .middle-col .single-acco .content-data img{margin-bottom:20px}@media(min-width: 1024px){.comp-faq-accordion .middle-col{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;margin:0 -10px}.comp-faq-accordion .middle-col .sin-col{width:calc(50% - 20px);margin:0 10px}}@media(min-width: 1200px){.comp-faq-accordion .middle-col{width:92%;margin:0 auto;padding:0}.comp-faq-accordion .middle-col .sin-col{width:calc(50% - 60px);margin:0 30px}}@media(min-width: 1300px){.comp-faq-accordion{margin-bottom:var(--desktop-component-bottom-gap)}.comp-faq-accordion h2{padding:0 5.2083333333vw}.comp-faq-accordion .middle-col{width:83vw}.comp-faq-accordion .middle-col .sin-col{width:calc(50% - 6vw);margin:0 3vw}.comp-faq-accordion .middle-col .sin-col .single-acco{margin-bottom:1vw}.comp-faq-accordion .middle-col .sin-col .single-acco .header-title{padding:.5vw 0;cursor:pointer}.comp-faq-accordion .middle-col .sin-col .single-acco .header-title:hover span{color:var(--secondary-color);transition:all .3s ease-in-out}.comp-faq-accordion .middle-col .sin-col .single-acco .header-title span{font-size:var(--defualt-desktop-font-size);width:calc(100% - 1vw)}.comp-faq-accordion .middle-col .sin-col .single-acco .header-title svg{width:.5vw;height:.5vw}.comp-faq-accordion .middle-col .sin-col .single-acco .content-data{padding:2vw 0}.comp-faq-accordion .middle-col .sin-col .single-acco .content-data h3{font-size:var(--defualt-desktop-h3-size);line-height:var(--defualt-desktop-h2-size);margin-bottom:2vw;width:70%}.comp-faq-accordion .middle-col .sin-col .single-acco .content-data img{margin-bottom:2vw}.home .comp-faq-accordion .middle-col .sin-col .single-acco .header-title span{font-size:1.3vw}}.comp-experience-key-card{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-experience-key-card.left-card-extend .img-wrap .top-icon-area{padding:20px;text-align:center}.comp-experience-key-card.left-card-extend .img-wrap .top-icon-area .icon{width:80px;height:80px;border-radius:100%;border:1px solid var(--secondary-color);position:relative;margin:0 auto 20px}.comp-experience-key-card.left-card-extend .img-wrap .top-icon-area .icon img{width:30px}.comp-experience-key-card.left-card-extend .img-wrap .top-icon-area .cont-area h3{margin-bottom:10px}.comp-experience-key-card.left-card-extend .img-wrap .top-icon-area .cont-area p{margin:0}.comp-experience-key-card.left-card-extend .img-wrap .direction-area{padding:15px}.comp-experience-key-card.left-card-extend .img-wrap .direction-area .single-row{margin-bottom:25px}.comp-experience-key-card.left-card-extend .img-wrap .direction-area .single-row:last-child{margin-bottom:0}.comp-experience-key-card.left-card-extend .img-wrap .direction-area span{font-size:calc(var(--defualt-mobile-font-size) - 2px)}.comp-experience-key-card.left-card-extend .img-wrap .direction-area h4{font-size:var(--defualt-mobile-h4-size);font-weight:normal;margin-bottom:10px}.comp-experience-key-card.left-card-extend .img-wrap .direction-area p{margin:0;font-size:calc(var(--defualt-mobile-font-size) - 2px)}.comp-experience-key-card .img-wrap{box-shadow:19px 20px 40px 9px rgba(var(--black-color-rgb), 0.07);margin-bottom:20px}.comp-experience-key-card .content-wrap .sin-row{border-bottom:1px solid rgba(var(--black-color-rgb), 0.07);padding-bottom:20px;margin-bottom:20px}.comp-experience-key-card .content-wrap .sin-row:last-child{margin-bottom:0}.comp-experience-key-card .content-wrap .sin-row:last-child{border-bottom:none}.comp-experience-key-card .content-wrap .sin-row h4{font-weight:normal;font-size:var(--defualt-mobile-h4-size);margin-bottom:15px}.comp-experience-key-card .content-wrap .sin-row p{margin:0}@media(min-width: 1024px){.comp-experience-key-card{padding:0}.comp-experience-key-card.left-card-extend .middle-col{width:95%}.comp-experience-key-card.left-card-extend .middle-col .img-wrap{width:400px}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .top-icon-area{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;text-align:left}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .top-icon-area .icon{margin:0}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .top-icon-area .cont-area{width:calc(100% - 100px);padding-left:20px}.comp-experience-key-card.left-card-extend .middle-col .content-wrap{width:calc(100% - 400px)}.comp-experience-key-card .middle-col{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;width:80%;margin:0 auto}.comp-experience-key-card .middle-col .img-wrap{width:300px}.comp-experience-key-card .middle-col .content-wrap{width:calc(100% - 300px);padding-left:40px}}@media(min-width: 1200px){.comp-experience-key-card.left-card-extend .middle-col{width:88%}.comp-experience-key-card.left-card-extend .middle-col .img-wrap{margin:0;width:500px}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .top-icon-area,.comp-experience-key-card.left-card-extend .middle-col .img-wrap .direction-area{padding:30px}.comp-experience-key-card.left-card-extend .middle-col .content-wrap{width:calc(100% - 500px)}.comp-experience-key-card .middle-col{width:60%}}@media(min-width: 1300px){.comp-experience-key-card{margin-bottom:var(--desktop-component-bottom-gap)}.comp-experience-key-card.left-card-extend .middle-col{width:77vw}.comp-experience-key-card.left-card-extend .middle-col .img-wrap{width:33vw}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .top-icon-area,.comp-experience-key-card.left-card-extend .middle-col .img-wrap .direction-area{padding:2vw}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .top-icon-area .icon{width:5vw;height:5vw}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .top-icon-area .icon img{width:2.5vw}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .top-icon-area .cont-area{padding-left:2vw}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .top-icon-area .cont-area h3{font-size:var(--defualt-desktop-h3-size);font-weight:normal}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .direction-area .single-row{margin-bottom:1.5vw}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .direction-area .single-row span,.comp-experience-key-card.left-card-extend .middle-col .img-wrap .direction-area .single-row p{font-size:var(--defualt-desktop-font-size)}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .direction-area .single-row h4{font-size:var(--defualt-desktop-h4-size)}.comp-experience-key-card.left-card-extend .middle-col .img-wrap .direction-area .single-row:last-child{margin-bottom:0}.comp-experience-key-card.left-card-extend .middle-col .content-wrap{width:calc(100% - 33vw)}.comp-experience-key-card .middle-col .img-wrap{width:26vw;margin:0}.comp-experience-key-card .middle-col .content-wrap{width:33vw;padding-left:4vw}.comp-experience-key-card .middle-col .content-wrap .sin-row{padding-bottom:2vw;margin-bottom:2vw}.comp-experience-key-card .middle-col .content-wrap .sin-row:last-child{margin-bottom:0}.comp-experience-key-card .middle-col .content-wrap .sin-row h4{font-size:var(--defualt-desktop-h3-size);line-height:var(--defualt-desktop-h3-size)}}.common-card{position:relative}.common-card .bottom-content{display:flex;justify-content:flex-end}.common-card .bottom-content .inner-data{background:var(--body-background);width:95%;padding:20px;margin-top:-50px}.common-card .bottom-content .inner-data .hotel-name{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;font-size:calc(var(--defualt-mobile-font-size) - 2px);color:var(--black-text-color);margin-bottom:20px}.common-card .bottom-content .inner-data .hotel-name img{width:15px;margin-top:5px}.common-card .bottom-content .inner-data .hotel-name span{max-width:calc(100% - 15px);width:fit-content;padding-left:10px;font-size:16px}.common-card .bottom-content .inner-data span.tagline{margin-bottom:10px;display:block;font-size:calc(var(--defualt-mobile-font-size) - 2px)}.common-card .bottom-content .inner-data p{margin:0 0 20px}.common-card .bottom-content .inner-data h3{font-size:var(--defualt-mobile-h4-size);line-height:calc(var(--defualt-mobile-h4-size) + 5px);font-weight:normal;margin:0 0 20px;color:#5f5f5f}.common-card .bottom-content .inner-data h4{font-size:var(--defualt-mobile-h5-size);line-height:calc(var(--defualt-mobile-h5-size) + 5px);font-weight:normal}.common-card.center .inner-data{margin:-30px auto 0;text-align:center}.common-card.center .inner-data .hotel-name{justify-content:center}.common-card.center .inner-data a{justify-content:center}@media(min-width: 1024px){.common-card.full:not(.center){display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.common-card.full:not(.center) picture{width:60%}.common-card.full:not(.center) .bottom-content{width:50%;position:absolute;right:0;bottom:0}.common-card.full:not(.center) .bottom-content .inner-data{width:100%;margin-top:0;padding-bottom:0;padding-right:0}.common-card.full:not(.center).left{justify-content:flex-end}.common-card.full:not(.center).left .bottom-content{right:auto;left:0}.common-card.full:not(.center).left .bottom-content .inner-data{padding-left:0}.common-card .bottom-content .inner-data{padding:30px}.common-card.center picture{width:100%}.common-card.center .bottom-content{position:relative;right:-1px;bottom:auto;width:100%;margin:0}.common-card.center .inner-data{text-align:center;padding:30px;margin:-80px 0 0 0}.common-card.center .inner-data .hotel-name{justify-content:center}.common-card.center .inner-data a{justify-content:center}}@media(min-width: 1200px){.common-card.full .bottom-content .inner-data{padding:40px}.common-card .bottom-content .inner-data{padding:30px}}@media(min-width: 1300px){.common-card{overflow:hidden}.common-card:hover img{transform:scale(1.05);z-index:-1;transition:all .3s ease-in-out}.common-card img{transition:all .3s ease-in-out}.common-card.full:not(.center) .bottom-content .inner-data{padding:5vw;padding-bottom:0}.common-card.full:not(.center) .bottom-content .inner-data .hotel-name{margin-bottom:2.5vw}.common-card .bottom-content .inner-data{padding:2.5vw;margin-top:-5vw;position:relative;z-index:2;width:90%}.common-card .bottom-content .inner-data .hotel-name{margin-bottom:1vw;font-size:var(--defualt-desktop-font-size-small)}.common-card .bottom-content .inner-data .hotel-name img{width:1vw}.common-card .bottom-content .inner-data .hotel-name span{max-width:calc(100% - 1vw);width:fit-content;padding-left:.4vw;font-size:calc(var(--defualt-desktop-font-size-small))}.common-card .bottom-content .inner-data span.tagline{margin-bottom:.5vw;font-size:var(--defualt-desktop-font-size-small)}.common-card .bottom-content .inner-data h3{font-size:var(--defualt-desktop-h3-size);line-height:calc(var(--defualt-desktop-h3-size) + .5vw);margin-bottom:1vw}.common-card .bottom-content .inner-data h4{font-size:var(--defualt-desktop-h4-size);line-height:calc(var(--defualt-desktop-h4-size) + .5vw)}}.comp-similar-content-cards{margin-bottom:var(--mobile-component-bottom-gap)}.comp-similar-content-cards .cards-wrapper{padding:0 20px;overflow-x:auto}.comp-similar-content-cards .cards-wrapper .inner-scroller{display:flex;flex-wrap:wrap}.comp-similar-content-cards .cards-wrapper .inner-scroller .common-card,.comp-similar-content-cards .cards-wrapper .inner-scroller .blog-card{width:100%;margin-bottom:20px;box-shadow:none;position:relative}.comp-similar-content-cards .cards-wrapper .inner-scroller .common-card:after,.comp-similar-content-cards .cards-wrapper .inner-scroller .blog-card:after{content:"";position:absolute;top:0;bottom:0;left:10px;right:10px;background-color:#fff;box-shadow:8px 9px 20px 0px rgba(0,0,0,.1);z-index:-1}@media(min-width: 768px){.comp-similar-content-cards .cards-wrapper .inner-scroller{margin:0 -10px}.comp-similar-content-cards .cards-wrapper .inner-scroller .common-card,.comp-similar-content-cards .cards-wrapper .inner-scroller .blog-card{width:50%;margin-bottom:20px;padding:0 10px}}@media(min-width: 1024px){.comp-similar-content-cards .cards-wrapper{overflow-x:hidden}.comp-similar-content-cards .cards-wrapper .inner-scroller{width:100%}.comp-similar-content-cards .cards-wrapper .inner-scroller .common-card,.comp-similar-content-cards .cards-wrapper .inner-scroller .blog-card{width:33.3%}.comp-similar-content-cards .cards-wrapper .inner-scroller .common-card .bottom-card a h2,.comp-similar-content-cards .cards-wrapper .inner-scroller .blog-card .bottom-card a h2{min-height:60px}}@media(min-width: 1200px){.comp-similar-content-cards .cards-wrapper{padding:0;width:88%;margin:0 auto}.comp-similar-content-cards .cards-wrapper .inner-scroller .common-card,.comp-similar-content-cards .cards-wrapper .inner-scroller .blog-card{width:33.3%;margin-bottom:1.04vw;padding:0 .57vw}.comp-similar-content-cards .cards-wrapper .inner-scroller .common-card .bottom-card a h2,.comp-similar-content-cards .cards-wrapper .inner-scroller .blog-card .bottom-card a h2{min-height:unset}.comp-similar-content-cards .cards-wrapper .inner-scroller .common-card:after,.comp-similar-content-cards .cards-wrapper .inner-scroller .blog-card:after{left:.57vw;right:.57vw}}@media(min-width: 1300px){.comp-similar-content-cards .cards-wrapper{width:77vw;overflow:visible}.comp-similar-content-cards .cards-wrapper .inner-scroller .common-card,.comp-similar-content-cards .cards-wrapper .inner-scroller .blog-card{width:33.3%}}.comp-gallery-card{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap);overflow:hidden;position:relative}.comp-gallery-card .bottom-text{position:absolute;top:50%;transform:translateY(-50%);font-family:var(--heading-font);width:100%;text-align:center;left:0;font-size:100px;line-height:100px;font-weight:600}.comp-gallery-card .bottom-text::after{width:100%;height:70%;background:rgba(var(--black-color-rgb), 0.1);content:"";position:absolute;border-radius:100%;z-index:-1;filter:blur(20px);opacity:.7}.comp-gallery-card .bottom-text span{display:inline-block;text-transform:uppercase;color:var(--primary-text-color)}.comp-gallery-card .bottom-text span.first-letter{margin-right:-20px}.comp-gallery-card .bottom-text span.tagline{display:block;font-size:40px;font-weight:normal;line-height:40px;text-align:right;color:rgba(var(--black-color-rgb), 0.3);text-transform:none}.comp-gallery-card .left-image{margin-bottom:80px}.comp-gallery-card .right-image{width:80%;margin:0 auto}@media(min-width: 1024px){.comp-gallery-card{overflow:visible}.comp-gallery-card .middle-col{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.comp-gallery-card .middle-col .left-image{width:55%;margin:0}.comp-gallery-card .middle-col .right-image{width:45%;padding-left:80px}.comp-gallery-card .middle-col .bottom-text{top:auto;transform:none;bottom:0;width:60%;left:auto;right:0;font-size:160px;line-height:160px}.comp-gallery-card .middle-col .bottom-text span.first-letter{margin-right:-30px}.comp-gallery-card .middle-col .bottom-text span.tagline{text-align:left;padding-left:170px}}@media(min-width: 1200px){.comp-gallery-card{padding:0}.comp-gallery-card .middle-col{width:88%;margin:0 auto}.comp-gallery-card .middle-col .left-image{width:60%;position:relative;z-index:2}.comp-gallery-card .middle-col .right-image{width:40%;padding-left:0;box-shadow:13px 10px 38px rgba(0,0,0,.13)}.comp-gallery-card .middle-col .right-image img{position:relative;z-index:-1}.comp-gallery-card .middle-col .bottom-text{right:70px}.comp-gallery-card .middle-col .bottom-text span.first-letter{position:relative;z-index:3}.comp-gallery-card .middle-col .bottom-text span.other-letters{position:relative;z-index:1}}@media(min-width: 1300px){.comp-gallery-card{margin-bottom:var(--desktop-component-bottom-gap)}.comp-gallery-card .middle-col{width:77vw}.comp-gallery-card .middle-col .bottom-text{right:0;font-size:13vw;line-height:13vw;text-align:left;bottom:2vw}.comp-gallery-card .middle-col .bottom-text:after{width:50%;opacity:.1}.comp-gallery-card .middle-col .bottom-text span.tagline{font-size:3vw;padding-left:11vw}}.comp-gallery-card-filter{margin-bottom:var(--mobile-component-bottom-gap)}.comp-gallery-card-filter .middle-col .common-filters-header{margin-bottom:0}.comp-gallery-card-filter .destination-cards-wrapper{overflow-x:auto}.comp-gallery-card-filter .destination-cards-wrapper .wrapper-all{width:max-content;display:flex;padding-left:20px}.comp-gallery-card-filter .destination-cards-wrapper .wrapper-all .common-card{scroll-snap-align:center;width:320px;margin-right:20px}@media(min-width: 1024px){.comp-gallery-card-filter .common-filters-header{width:95%}.comp-gallery-card-filter .destination-cards-wrapper .wrapper-all{padding:0 20px;overflow:visible;flex-wrap:wrap;width:100%}.comp-gallery-card-filter .destination-cards-wrapper .wrapper-all .common-card{width:calc(33.33% - 14px);margin-bottom:20px}.comp-gallery-card-filter .destination-cards-wrapper .wrapper-all .common-card:nth-child(3n){margin-right:0}}@media(min-width: 1200px){.comp-gallery-card-filter .middle-col .common-filters-header{margin-bottom:40px}.comp-gallery-card-filter .destination-cards-wrapper{width:88%;margin:0 auto}.comp-gallery-card-filter .destination-cards-wrapper .wrapper-all .common-card{width:calc(33.33% - 15px)}}@media(min-width: 1300px){.comp-gallery-card-filter .middle-col .common-filters-header{margin-bottom:4vw}.comp-gallery-card-filter .destination-cards-wrapper{width:77vw}.comp-gallery-card-filter .destination-cards-wrapper .wrapper-all{padding:0}.comp-gallery-card-filter .destination-cards-wrapper .wrapper-all .common-card{margin-right:1vw;width:calc(33.33% - .67vw)}}.comp-hotel-level-map-experiences{margin-bottom:var(--mobile-component-bottom-gap)}.comp-hotel-level-map-experiences .map-image{position:relative;margin-bottom:50px}.comp-hotel-level-map-experiences .map-image .single-point{display:flex;flex-direction:row;align-items:center;position:absolute;z-index:3}.comp-hotel-level-map-experiences .map-image .single-point.active .point{transition:height .25s ease,width .25s ease;background:#fff;width:20px;height:20px;position:relative;box-shadow:2px 4px 11px rgba(var(--black-color-rgb), 0.3);top:10px}.comp-hotel-level-map-experiences .map-image .single-point.active .point img{transition:all .3s ease-in-out;transform:scale(1);opacity:1}.comp-hotel-level-map-experiences .map-image .single-point.active .point::after,.comp-hotel-level-map-experiences .map-image .single-point.active .point::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:-1;border:.5px solid rgba(var(--primary-color-rgb), 0.3)}.comp-hotel-level-map-experiences .map-image .single-point.active .point::before{animation:ripple 2s linear infinite}.comp-hotel-level-map-experiences .map-image .single-point.active .point::after{animation:ripple 2s linear 1s infinite}.comp-hotel-level-map-experiences .map-image .single-point .point{height:10px;width:10px;border-radius:50%;background-color:var(--secondary-color);transform:translate(-50%, -50%);position:relative;top:5px}.comp-hotel-level-map-experiences .map-image .single-point .point:after{content:"";width:100%;height:100%;border-radius:100%;border:.5px solid var(--secondary-color);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(1.8)}.comp-hotel-level-map-experiences .map-image .single-point .point img{width:10px;height:10px;transform:scale(0);opacity:0;transition:all .3s ease-in-out}.comp-hotel-level-map-experiences .map-image .single-point span{font-size:calc(var(--defualt-mobile-font-size) - 2px);line-height:calc(var(--defualt-mobile-font-size) - 2px);padding-left:5px}.comp-hotel-level-map-experiences .slider-area .single-item{padding:0 20px}.comp-hotel-level-map-experiences .slider-area .single-item .img-wrap{margin-bottom:20px}.comp-hotel-level-map-experiences .slider-area .single-item h4{font-size:var(--defualt-mobile-h4-size);font-weight:normal;margin-bottom:10px}.comp-hotel-level-map-experiences .slider-area .owl-dots{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.comp-hotel-level-map-experiences .slider-area .owl-dots button{outline:none;padding:0 2px}.comp-hotel-level-map-experiences .slider-area .owl-dots button.active span{transition:all .3s ease-in-out;transform:scale(1.2);opacity:1;background:rgba(0,0,0,0)}.comp-hotel-level-map-experiences .slider-area .owl-dots button span{display:block;width:10px;height:10px;border:2px solid var(--secondary-color);border-radius:100%;transition:all .3s ease-in-out;transform:scale(0.8);opacity:.5;background:var(--secondary-color)}@media(min-width: 1024px){.comp-hotel-level-map-experiences{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.comp-hotel-level-map-experiences .map-image{width:60%}.comp-hotel-level-map-experiences .slider-area{width:40%;padding-left:40px}.comp-hotel-level-map-experiences .slider-area .single-item{padding:0}}@media(min-width: 1200px){.comp-hotel-level-map-experiences{position:relative}.comp-hotel-level-map-experiences .slider-area{position:absolute;z-index:3;left:45%;width:50%}}@media(min-width: 1300px){.comp-hotel-level-map-experiences{margin-bottom:var(--desktop-component-bottom-gap)}.comp-hotel-level-map-experiences .map-image .map-points .single-point{cursor:pointer}.comp-hotel-level-map-experiences .map-image .map-points .single-point span{font-size:var(--defualt-desktop-font-size)}.comp-hotel-level-map-experiences .slider-area{width:40%;left:50%}.comp-hotel-level-map-experiences .slider-area .single-item .img-wrap{margin-bottom:1vw}.comp-hotel-level-map-experiences .slider-area .single-item h4{font-size:var(--defualt-desktop-h4-size);min-height:calc(var(--defualt-desktop-h4-size)*2 + 10px)}}.comp-featured-experiences{margin-bottom:var(--mobile-component-bottom-gap)}.comp-featured-experiences .middle-col{padding:0 20px}.comp-featured-experiences .middle-col .featured-experience-slider .owl-dots{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.comp-featured-experiences .middle-col .featured-experience-slider .owl-dots button{outline:none;padding:0 2px}.comp-featured-experiences .middle-col .featured-experience-slider .owl-dots button.active span{transition:all .3s ease-in-out;transform:scale(1.2);opacity:1;background:rgba(0,0,0,0)}.comp-featured-experiences .middle-col .featured-experience-slider .owl-dots button span{display:block;width:10px;height:10px;border:2px solid var(--secondary-color);border-radius:100%;transition:all .3s ease-in-out;transform:scale(0.8);opacity:.5;background:var(--secondary-color)}@media(min-width: 1024px){.comp-featured-experiences .middle-col .top-header{padding:0;margin-bottom:20px}}@media(min-width: 1200px){.comp-featured-experiences .middle-col{padding:0;width:88%;margin:0 auto}.comp-featured-experiences .middle-col .top-header{max-width:100%}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav{display:none}}@media(min-width: 1300px){.comp-featured-experiences{margin-bottom:var(--desktop-component-bottom-gap)}.comp-featured-experiences .middle-col{width:77vw;margin:0 auto}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav.disabled{display:none}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav.disabled{opacity:0}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav button{border:2px solid rgba(var(--secondary-color-rgb), 0.4);outline:none;position:relative;display:block;width:40px;height:40px;border-radius:100%;margin:0 10px;transition:all .3s ease-in-out}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav button.disabled{transition:all .3s ease-in-out;opacity:.2;pointer-events:none}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav button:last-child{background:var(--secondary-color)}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav button:last-child svg{fill:var(--primary-text-color)}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav button svg{fill:var(--secondary-color);position:absolute;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}@media(min-width: 1300px)and (min-width: 1300px){.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav button{width:2.5vw;height:2.5vw;border-width:.07vw;margin:0 .4vw;transition:all .3s ease-in-out}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav button.owl-prev:hover{transition:all .3s ease-in-out;transform:translateX(-0.2vw)}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav button.owl-next:hover{transition:all .3s ease-in-out;transform:translateX(0.2vw)}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav button svg{width:.5vw;height:.5vw}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav button:last-child{width:3.4vw;height:3.4vw}.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav button:last-child svg{width:.7vw;height:.7vw}}@media(min-width: 1300px){.comp-featured-experiences .middle-col .featured-experience-slider .owl-nav{position:absolute;right:-10vw;top:40%;transform:translateY(-50%);padding:0}.comp-featured-experiences .middle-col .featured-experience-slider .common-card .bottom-content .inner-data h3{min-height:calc(var(--defualt-desktop-h4-size)*3 + 1vw)}}.comp-common-two-card{margin-bottom:var(--mobile-component-bottom-gap)}.comp-common-two-card .middle-col{padding:0 20px}.comp-common-two-card .middle-col .common-card{margin-bottom:20px}.comp-common-two-card .middle-col .common-card:last-child{margin-bottom:0}@media(min-width: 1024px){.comp-common-two-card .middle-col{display:flex;flex-direction:row;align-items:flex-start;padding:0 10px;flex-wrap:wrap}.comp-common-two-card .middle-col .common-card{width:calc(50% - 20px);margin:0 10px}}@media(min-width: 1200px){.comp-common-two-card .middle-col{width:90%;margin:0 auto;padding:0}.comp-common-two-card .middle-col .common-card{width:calc(50% - 20px);margin:0 10px}}@media(min-width: 1300px){.comp-common-two-card .middle-col{width:78vw}.comp-common-two-card .middle-col .common-card{width:calc(50% - 1vw);margin:0 .5vw}}.comp-common-single-card{margin-bottom:var(--mobile-component-bottom-gap)}.comp-common-single-card .middle-col{padding:0 20px}@media(min-width: 1200px){.comp-common-single-card .middle-col{width:88%;margin:0 auto;padding:0}}@media(min-width: 1300px){.comp-common-single-card{margin-bottom:var(--desktop-component-bottom-gap)}.comp-common-single-card .middle-col{width:77vw}}.comp-full-image{position:relative;margin-bottom:var(--mobile-component-bottom-gap)}.comp-full-image .wrap-pay-button{color:var(--primary-text-color)}.comp-full-image .wrap-pay-button .play-icon{width:100px;height:100px;border-radius:100%;background:rgba(var(--primary-text-color-rgb), 0.4);position:relative;backdrop-filter:blur(10px)}.comp-full-image .wrap-pay-button .play-icon::after{content:"";position:absolute;left:50%;bottom:-15px;transform:translateX(-50%);width:1px;height:30%;background:var(--primary-text-color)}.comp-full-image .wrap-pay-button .play-icon svg{fill:var(--primary-text-color);width:30px;height:30px}.comp-full-image .wrap-pay-button span{padding-top:20px;display:block}@media(min-width: 1024px){.comp-full-image a.wrap-pay-button{transform:translate(-120%, -50%)}.comp-full-image a.wrap-pay-button .play-icon::after{content:"";position:absolute;left:auto;bottom:auto;top:50%;right:-40px;transform:translateY(-50%);width:70%;height:1px;background:var(--primary-text-color)}.comp-full-image a.wrap-pay-button span{position:absolute;left:calc(100% + 50px);width:max-content;top:50%;transform:translateY(-50%);line-height:var(--defualt-mobile-font-size);padding:0}}@media(min-width: 1300px){.comp-full-image{margin-bottom:var(--desktop-component-bottom-gap)}.comp-full-image a.wrap-pay-button{transition:all .3s ease-in-out;transform:translate(-50%, -50%)}.comp-full-image a.wrap-pay-button:hover{transform:translate(-100%, -50%)}.comp-full-image a.wrap-pay-button:hover .play-icon{transition:all .3s ease-in-out}.comp-full-image a.wrap-pay-button:hover .play-icon::after{transition:all .3s ease-in-out;opacity:1;visibility:visible;right:-2.5vw;width:50%}.comp-full-image a.wrap-pay-button:hover span{left:calc(100% + 3vw);opacity:1;visibility:visible}.comp-full-image a.wrap-pay-button .play-icon{width:10vw;height:10vw;transition:all .3s ease-in-out}.comp-full-image a.wrap-pay-button .play-icon svg{width:2vw;height:2vw;transition:all .3s ease-in-out}.comp-full-image a.wrap-pay-button .play-icon::after{transition:all .3s ease-in-out;content:"";position:absolute;left:auto;bottom:auto;top:50%;right:0;transform:translateY(-50%);width:0%;height:1px;background:var(--primary-text-color);opacity:0;visibility:hidden}.comp-full-image a.wrap-pay-button span{left:100%;font-size:var(--defualt-mobile-font-size-small);transition:all .3s ease-in-out;opacity:0;visibility:hidden}}.comp-content-accordion{margin-bottom:var(--mobile-component-bottom-gap);padding:0 20px}.comp-content-accordion .header-data h2{font-size:var(--defualt-mobile-h2-size);text-transform:uppercase;font-weight:normal}.comp-content-accordion .sin-accordion .expand-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid rgba(var(--black-color-rgb), 0.1);font-family:var(--heading-font);font-size:calc(var(--defualt-mobile-font-size) + 1px)}.comp-content-accordion .sin-accordion .expand-header.active svg{transform:rotate(180deg);transition:all .3s ease-in-out}.comp-content-accordion .sin-accordion .expand-header svg{width:20px;transition:all .3s ease-in-out;height:20px;fill:var(--secondary-color)}.comp-content-accordion .sin-accordion .expand-panel{padding:20px 10px;background:var(--light-green-background);display:none}.comp-content-accordion .sin-accordion .expand-panel p:last-child{margin-bottom:0}@media(min-width: 1024px){.comp-content-accordion{padding:0}.comp-content-accordion .middle-col{width:60%;margin:0 auto}}@media(min-width: 1200px){.comp-content-accordion{padding:0}.comp-content-accordion .middle-col .sin-accordion .expand-header{padding:15px 20px;font-size:var(--defualt-mobile-font-size)}.comp-content-accordion .middle-col .sin-accordion .expand-panel{padding:20px}}@media(min-width: 1300px){.comp-content-accordion .header-data{padding:0 2vw}.comp-content-accordion .header-data h2{font-size:var(--defualt-desktop-h2-size)}.comp-content-accordion .header-data p{max-width:50%}.comp-content-accordion .middle-col .sin-accordion .expand-header{transition:all .3s ease-in-out;padding:1vw 2vw;font-size:calc(var(--defualt-desktop-font-size) + .1vw)}.comp-content-accordion .middle-col .sin-accordion .expand-header:hover{transition:all .3s ease-in-out;background:var(--light-green-background);cursor:pointer}.comp-content-accordion .middle-col .sin-accordion .expand-header svg{width:1vw;height:1vw}.comp-content-accordion .middle-col .sin-accordion .expand-panel{padding:2vw}.comp-content-accordion .middle-col .sin-accordion .expand-panel p{margin-bottom:var(--desktop-para-gap)}}.highlights-card .left-col{position:relative}.highlights-card .left-col .img-wrap{position:relative}.highlights-card .left-col .img-wrap::after{position:absolute;left:0;bottom:0;width:100%;height:50%;content:"";background:#042431;background:linear-gradient(180deg, rgba(4, 36, 49, 0) 0%, rgb(0, 0, 0) 100%);opacity:.4}.highlights-card .left-col .content-card{width:90%;position:relative;top:-80px;float:right;margin-bottom:-40px}.highlights-card .left-col .content-card .upper-text{text-align:center;color:var(--primary-text-color);font-size:calc(var(--defualt-mobile-font-size) - 2px);margin-bottom:10px}.highlights-card .left-col .content-card .white-box{background:var(--body-background);text-align:center;padding:20px;box-shadow:-4px 5px 20px 9px rgba(var(--black-color-rgb), 0.04)}.highlights-card .left-col .content-card .white-box h3{margin:0 0 10px;font-weight:normal}.highlights-card .left-col .content-card .white-box .location{font-size:calc(var(--defualt-mobile-font-size) - 2px);color:var(--black-text-color);display:block;margin:0 0 10px}.highlights-card .left-col .content-card .white-box .com_link{justify-content:center}.highlights-card .highlight-rows .heading{text-transform:uppercase;font-size:22px;font-family:var(--heading-font);margin-bottom:20px;font-weight:600}.highlights-card .highlight-rows .single-row{border-bottom:1px solid rgba(var(--secondary-color-rgb), 0.2);margin-bottom:30px}.highlights-card .highlight-rows .single-row h3{font-weight:normal}.highlights-card .highlight-rows .single-row:last-child{border-bottom:0}@media(min-width: 1024px){.highlights-card{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.highlights-card .left-col{width:45%}.highlights-card .highlight-rows{width:55%;padding-left:110px}.highlights-card .highlight-rows .single-row p{text-align:left}}@media(min-width: 1300px){.highlights-card .left-col{width:43%}.highlights-card .left-col .img-wrap::after{height:40%}.highlights-card .left-col .content-card{top:-7vw;margin-bottom:-6vw}.highlights-card .left-col .content-card .upper-text{font-size:var(--defualt-desktop-font-size-small);margin-bottom:.5vw}.highlights-card .left-col .content-card .white-box{padding:2vw}.highlights-card .left-col .content-card .white-box h3{font-size:var(--defualt-desktop-h3-size);margin-bottom:.7vw}.highlights-card .left-col .content-card .white-box .location{font-size:var(--defualt-desktop-font-size-small);margin-bottom:.5vw}.highlights-card .left-col .content-card .white-box .com_link{padding:.5vw 0 0}.highlights-card .highlight-rows{width:57%;padding-left:7vw}.highlights-card .highlight-rows .heading{font-size:calc(var(--defualt-desktop-h3-size) + .1vw);margin-bottom:2vw}.highlights-card .highlight-rows .single-row{margin-bottom:2vw}.highlights-card .highlight-rows .single-row h3{font-size:var(--defualt-desktop-h3-size);width:70%}.highlights-card .highlight-rows .single-row p{width:70%}}.comp-accordion-itinerary{margin-bottom:var(--mobile-component-bottom-gap)}.comp-accordion-itinerary .middle-col{padding:0 20px}.comp-accordion-itinerary .middle-col .sin-accordion{margin-bottom:20px}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header{background:var(--body-background);display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:1px solid rgba(var(--secondary-color-rgb), 0.2);cursor:pointer;position:relative}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header::after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:95%;height:30%;background:#000;border-radius:50%;z-index:-1;bottom:-12px;filter:blur(20px);opacity:.2;transition:all .3s ease-in-out;visibility:visible}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header.active::after{opacity:0;visibility:hidden;transition:all .3s ease-in-out}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header.active .icon span{transition:all .3s ease-in-out}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header.active .icon span:last-child{transform:rotate(0deg);position:absolute;top:0}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations{display:flex;flex-direction:row;align-items:center}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .day{display:flex;flex-direction:row;align-items:center;width:100px;border-right:2px solid var(--secondary-color)}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .day svg{width:20px;height:20px;fill:var(--secondary-color)}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .day h2{font-size:var(--defualt-mobile-h4-size);line-height:var(--defualt-mobile-h4-size);margin:0;text-transform:uppercase;padding-left:10px}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .location{padding-left:10px}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .location ul{margin:0;padding:0;list-style:none}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .location ul li{display:inline-block;vertical-align:middle;font-size:calc(var(--defualt-mobile-font-size) - 2px)}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .location ul li svg{margin-left:5px;width:8px;height:8px;fill:var(--secondary-color)}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .icon{width:20px;position:relative}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .icon span{display:block;width:100%;height:2px;background:var(--secondary-color);transition:all .3s ease-in-out}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .icon span:last-child{transform:rotate(90deg);position:absolute;top:0}.comp-accordion-itinerary .middle-col .sin-accordion .expand-panel{display:none;padding:20px 0}@media(min-width: 1200px){.comp-accordion-itinerary .middle-col{padding:0;width:88%;margin:0 auto}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header::after{height:20%;bottom:10px}.comp-accordion-itinerary .middle-col .sin-accordion .expand-panel{padding:50px 0}.comp-accordion-itinerary .middle-col .sin-accordion .expand-panel p:first-child{text-align:center;width:80%;margin:0 auto 40px}}@media(min-width: 1300px){.comp-accordion-itinerary{margin-bottom:var(--desktop-component-bottom-gap)}.comp-accordion-itinerary .middle-col{width:77vw}.comp-accordion-itinerary .middle-col .sin-accordion{margin-bottom:2vw}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header{padding:1.3vw 0}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .day{width:16vw}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .day svg{width:1.5vw;height:1.5vw}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .day h2{font-size:var(--defualt-desktop-h2-size);padding-left:.8vw}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .location{padding-left:1vw}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .location ul li{font-size:var(--defualt-desktop-font-size)}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .date-locations .location ul li svg{width:.5vw;height:.5vw;margin:0 1vw}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .icon{width:1vw}.comp-accordion-itinerary .middle-col .sin-accordion .expand-header .icon span{height:.1vw}.comp-accordion-itinerary .middle-col .sin-accordion .expand-panel{padding:3vw 0}.comp-accordion-itinerary .middle-col .sin-accordion .expand-panel p:first-child{width:70%;margin-bottom:3vw}}.comp-popular-destinations-cards{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-popular-destinations-cards .section-header{margin-bottom:20px}.comp-popular-destinations-cards .cards-wrapper .sin-card{margin-bottom:20px}.comp-popular-destinations-cards .cards-wrapper .sin-card .top-wrap{background:var(--body-background);margin-bottom:20px;box-shadow:0 0 9px 7px rgba(0,0,0,.04)}.comp-popular-destinations-cards .cards-wrapper .sin-card .top-wrap .cont-wrap{padding:20px}.comp-popular-destinations-cards .cards-wrapper .sin-card .top-wrap .cont-wrap p{margin-bottom:10px}.comp-popular-destinations-cards .cards-wrapper .sin-card .featured-itinery{flex-wrap:wrap;border:1px solid rgba(0,0,0,.1)}.comp-popular-destinations-cards .cards-wrapper .sin-card .featured-itinery .img-wrapper{display:none}.comp-popular-destinations-cards .cards-wrapper .sin-card .featured-itinery .content-area{position:relative;padding-top:20px}.comp-popular-destinations-cards .cards-wrapper .sin-card .featured-itinery .content-area .top-title{position:absolute;left:0;top:0;display:inline-block;background:var(--secondary-color);color:var(--primary-text-color);font-size:calc(var(--defualt-mobile-font-size) - 5px);padding:0 10px 0px 25px}.comp-popular-destinations-cards .cards-wrapper .sin-card .featured-itinery .content-area .padding-wrap{padding-left:25px}.comp-popular-destinations-cards .cards-wrapper .sin-card .featured-itinery .content-area .padding-wrap h4{font-size:calc(var(--defualt-mobile-h4-size) - 2px);font-weight:normal;margin-bottom:5px}.comp-popular-destinations-cards .cards-wrapper .sin-card .featured-itinery .content-area .padding-wrap .night-count{display:block;font-size:calc(var(--defualt-mobile-font-size) - 2px)}@media(min-width: 768px){.comp-popular-destinations-cards .cards-wrapper .sin-card .featured-itinery{display:flex;flex-direction:row;align-items:center;position:relative}.comp-popular-destinations-cards .cards-wrapper .sin-card .featured-itinery .img-wrapper{display:block;width:200px}.comp-popular-destinations-cards .cards-wrapper .sin-card .featured-itinery .content-area{width:calc(100% - 200px);position:static}.comp-popular-destinations-cards .cards-wrapper .sin-card .featured-itinery .content-area .top-title{left:200px}}@media(min-width: 1200px){.comp-popular-destinations-cards{padding:0}.comp-popular-destinations-cards .middle-col{margin:0 auto;width:90%}.comp-popular-destinations-cards .middle-col .section-header{padding:0 10px}.comp-popular-destinations-cards .middle-col .section-header h3{font-size:var(--defualt-mobile-h3-size)}.comp-popular-destinations-cards .middle-col .cards-wrapper{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card{margin:0 10px;width:calc(50% - 20px);margin-bottom:20px}}@media(min-width: 1300px){.comp-popular-destinations-cards{margin-bottom:var(--desktop-component-bottom-gap)}.comp-popular-destinations-cards .middle-col{width:78vw}.comp-popular-destinations-cards .middle-col .section-header{padding:0 .5vw;margin-bottom:1vw}.comp-popular-destinations-cards .middle-col .section-header h3{margin:0;font-size:var(--defualt-desktop-h3-size);font-weight:600}.comp-popular-destinations-cards .middle-col .cards-wrapper{align-items:flex-start}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card{margin:0 .5vw;width:calc(50% - 1vw);margin-bottom:2.6041666667vw}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card .top-wrap{margin-bottom:1vw}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card .top-wrap .cont-wrap{padding:3vw 3vw 2vw}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card .top-wrap .cont-wrap h3{font-size:var(--defualt-desktop-h3-size);font-weight:normal;margin:0 0 1vw}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card .top-wrap .cont-wrap p{width:60%}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card .top-wrap .cont-wrap a{margin:0}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card .featured-itinery .img-wrapper{width:14vw}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card .featured-itinery .content-area{width:calc(100% - 14vw);padding-top:2vw}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card .featured-itinery .content-area .top-title{left:14vw;font-size:var(--defualt-desktop-font-size-small);line-height:var(--defualt-desktop-font-size-small);padding:.4vw 2vw;padding-right:1vw}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card .featured-itinery .content-area .padding-wrap{padding-left:2vw}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card .featured-itinery .content-area .padding-wrap h4{font-size:var(--defualt-desktop-h4-size);line-height:var(--defualt-desktop-h4-size);margin-bottom:1vw}.comp-popular-destinations-cards .middle-col .cards-wrapper .sin-card .featured-itinery .content-area .padding-wrap .night-count{font-size:var(--defualt-desktop-font-size-small);line-height:var(--defualt-desktop-font-size-small)}}.comp-single-person-view{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-single-person-view .top-img-row{position:relative;z-index:1}.comp-single-person-view .right-text{position:relative;z-index:-1;top:-30px}.comp-single-person-view .right-text h2{font-size:45px;line-height:50px;margin:0 0 40px}.comp-single-person-view .right-text span{color:rgba(var(--black-color-rgb), 0.8);display:block;font-family:var(--heading-font)}.comp-single-person-view .right-text span b{color:var(--black-text-color)}.comp-single-person-view .content-area .read-more{display:none}.comp-single-person-view .content-area a.read-more-link svg{transform:rotate(90deg);transition:all .3s ease-in-out}.comp-single-person-view .content-area a.read-more-link.active svg{transition:all .3s ease-in-out;transform:rotate(270deg)}@media(min-width: 1024px){.comp-single-person-view{padding:0}.comp-single-person-view .middle-col{width:95%;margin:0 auto}.comp-single-person-view .middle-col .top-img-row{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap;margin-bottom:50px}.comp-single-person-view .middle-col .top-img-row .left-image{width:450px}.comp-single-person-view .middle-col .top-img-row .left-image img{width:calc(100% + 50px)}.comp-single-person-view .middle-col .top-img-row .right-text{width:calc(100% - 450px)}.comp-single-person-view .middle-col .top-img-row .right-text h2{font-size:120px;line-height:120px}.comp-single-person-view .middle-col .content-area{text-align:justify;text-align-last:center}.comp-single-person-view .middle-col .content-area a{margin:0 auto;justify-content:center}}@media(min-width: 1200px){.comp-single-person-view .middle-col{width:88%}}@media(min-width: 1300px){.comp-single-person-view{margin-bottom:var(--desktop-component-bottom-gap)}.comp-single-person-view .middle-col{width:56vw}.comp-single-person-view .middle-col .top-img-row .left-image{width:25vw}.comp-single-person-view .middle-col .top-img-row .right-text{width:31vw}.comp-single-person-view .middle-col .top-img-row .right-text h2{font-size:7vw;line-height:7vw}.comp-single-person-view .middle-col .top-img-row .right-text span{font-size:calc(var(--defualt-desktop-font-size) + .2vw)}}.comp-list-of-directors{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-list-of-directors .sin-accordion{border-bottom:1px solid rgba(var(--secondary-color-rgb), 0.2)}.comp-list-of-directors .sin-accordion .expand-header{padding:10px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.comp-list-of-directors .sin-accordion .expand-header.active{border-bottom:1px solid rgba(var(--secondary-color-rgb), 0.2)}.comp-list-of-directors .sin-accordion .expand-header.active .icon span:last-child{transform:rotate(0deg)}.comp-list-of-directors .sin-accordion .expand-header .title{font-family:var(--heading-font);font-weight:600}.comp-list-of-directors .sin-accordion .expand-header .icon{width:20px;position:relative}.comp-list-of-directors .sin-accordion .expand-header .icon span{width:100%;height:3px;background:var(--secondary-color);display:block;position:absolute;transition:all .3s ease-in-out}.comp-list-of-directors .sin-accordion .expand-header .icon span:last-child{transform:rotate(90deg)}.comp-list-of-directors .sin-accordion .expand-panel{padding:20px 0;display:none}.comp-list-of-directors .sin-accordion .expand-panel .single-director{margin-bottom:20px}.comp-list-of-directors .sin-accordion .expand-panel .single-director .img-wrap{margin-bottom:20px}.comp-list-of-directors .sin-accordion .expand-panel .single-director .content-wrap{border-bottom:1px solid rgba(var(--secondary-color-rgb), 0.2)}.comp-list-of-directors .sin-accordion .expand-panel .single-director .content-wrap h3{font-size:var(--defualt-mobile-h3-size);margin-bottom:10px}.comp-list-of-directors .sin-accordion .expand-panel .single-director .content-wrap span.role{color:rgba(var(--black-color-rgb), 0.8);display:block;font-family:var(--heading-font);margin-bottom:20px}.comp-list-of-directors .sin-accordion .expand-panel .single-director .content-wrap span.role b{color:var(--black-text-color)}.comp-list-of-directors .sin-accordion .expand-panel .single-director .content-wrap .read-more{display:none}.comp-list-of-directors .sin-accordion .expand-panel .single-director .content-wrap a.read-more-link svg{transform:rotate(90deg);transition:all .3s ease-in-out}.comp-list-of-directors .sin-accordion .expand-panel .single-director .content-wrap a.read-more-link.active svg{transition:all .3s ease-in-out;transform:rotate(270deg)}@media(min-width: 1024px){.comp-list-of-directors .sin-accordion .expand-panel .single-director{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.comp-list-of-directors .sin-accordion .expand-panel .single-director:last-child .content-wrap::after{display:none}.comp-list-of-directors .sin-accordion .expand-panel .single-director .img-wrap{margin:0;width:300px}.comp-list-of-directors .sin-accordion .expand-panel .single-director .content-wrap{width:calc(100% - 300px);padding:20px;border-bottom:none;position:relative}.comp-list-of-directors .sin-accordion .expand-panel .single-director .content-wrap:after{content:"";position:absolute;right:0;bottom:0;width:97%;height:1px;background:rgba(var(--secondary-color-rgb), 0.2)}}@media(min-width: 1200px){.comp-list-of-directors{padding:0}.comp-list-of-directors .middle-col{max-width:88%;margin:0 auto}}@media(min-width: 1300px){.comp-list-of-directors{margin-bottom:var(--desktop-component-bottom-gap)}.comp-list-of-directors .middle-col{max-width:77vw}.comp-list-of-directors .middle-col .sin-accordion .expand-header{padding:1vw 0;cursor:pointer}.comp-list-of-directors .middle-col .sin-accordion .expand-header .title{font-size:var(--defualt-desktop-h4-size)}.comp-list-of-directors .middle-col .sin-accordion .expand-header .icon{width:1vw}.comp-list-of-directors .middle-col .sin-accordion .expand-header .icon span{height:.15vw}.comp-list-of-directors .middle-col .sin-accordion .expand-panel{padding:2vw 0}.comp-list-of-directors .middle-col .sin-accordion .expand-panel .single-director{margin-bottom:2vw}.comp-list-of-directors .middle-col .sin-accordion .expand-panel .single-director .img-wrap{width:25vw}.comp-list-of-directors .middle-col .sin-accordion .expand-panel .single-director .content-wrap{padding:2vw;width:calc(100% - 25vw)}.comp-list-of-directors .middle-col .sin-accordion .expand-panel .single-director .content-wrap h3{font-size:var(--defualt-desktop-h2-size);line-height:var(--defualt-desktop-h2-size);margin-bottom:1vw}.comp-list-of-directors .middle-col .sin-accordion .expand-panel .single-director .content-wrap span.role{margin-bottom:2vw;font-size:calc(var(--defualt-desktop-font-size) + .15vw);line-height:var(--defualt-desktop-font-size)}}.comp-press-center-bottom-card{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-press-center-bottom-card .four-card-wrapper .single-card{margin-bottom:20px}.comp-press-center-bottom-card .four-card-wrapper .single-card img{margin-bottom:20px}.comp-press-center-bottom-card .four-card-wrapper .single-card h3{font-weight:normal}@media(min-width: 1024px){.comp-press-center-bottom-card{padding:0}.comp-press-center-bottom-card .four-card-wrapper{display:flex;flex-direction:row;align-items:flex-start;margin:0 auto;width:96%;gap:20px}.comp-press-center-bottom-card .four-card-wrapper .single-card{width:25%}}@media(min-width: 1200px){.comp-press-center-bottom-card .four-card-wrapper{width:88%}}@media(min-width: 1300px){.comp-press-center-bottom-card{margin-bottom:var(--desktop-component-bottom-gap)}.comp-press-center-bottom-card .four-card-wrapper{width:77vw;gap:1vw}.comp-press-center-bottom-card .four-card-wrapper .single-card{margin:0}.comp-press-center-bottom-card .four-card-wrapper .single-card h3{font-size:var(--defualt-desktop-h3-size)}}.comp-nearby-card{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-nearby-card .big-image,.comp-nearby-card .small-image{margin-bottom:20px}.comp-nearby-card .data-col .single-card{margin-bottom:40px;text-align:center}.comp-nearby-card .data-col .single-card:last-child{margin-bottom:0}.comp-nearby-card .data-col .single-card .icon{width:100px;height:100px;border-radius:100%;border:1px solid var(--secondary-color);position:relative;margin:0 auto 10px}.comp-nearby-card .data-col .single-card .icon img{width:50px;height:50px}.comp-nearby-card .data-col .single-card h3{font-weight:normal}@media(min-width: 1024px){.comp-nearby-card .middle-col{display:flex;flex-direction:row;align-items:center;gap:10px}}@media(min-width: 1200px){.comp-nearby-card .middle-col{width:90%;margin:0 auto;gap:0;flex-wrap:wrap}.comp-nearby-card .middle-col .big-image{width:calc(100% - 510px);margin-bottom:0;margin-right:20px}.comp-nearby-card .middle-col .small-image{margin-bottom:0;width:200px}.comp-nearby-card .middle-col .data-col{width:290px;padding-left:20px}}@media(min-width: 1300px){.comp-nearby-card{margin-bottom:var(--desktop-component-bottom-gap)}.comp-nearby-card .middle-col{width:77vw}.comp-nearby-card .middle-col .big-image{margin-right:1.5vw;width:calc(100% - 37vw)}.comp-nearby-card .middle-col .small-image{width:15vw}.comp-nearby-card .middle-col .data-col{width:20vw;padding-left:2vw;display:flex;flex-direction:column;gap:30px}.comp-nearby-card .middle-col .data-col .single-card{margin-bottom:2vw;width:70%;margin:0 auto}.comp-nearby-card .middle-col .data-col .single-card .icon{width:6vw;height:6vw;margin-bottom:1vw}.comp-nearby-card .middle-col .data-col .single-card .icon img{width:3vw}.comp-nearby-card .middle-col .data-col .single-card:last-child{margin-bottom:0}.comp-nearby-card .middle-col .data-col .single-card span{font-size:var(--defualt-desktop-font-size-small);line-height:var(--defualt-desktop-font-size-small)}.comp-nearby-card .middle-col .data-col .single-card h3{font-size:var(--defualt-desktop-h3-size);line-height:calc(var(--defualt-desktop-h3-size) + .5vw)}}.comp-press-center-list{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-press-center-list .single-month{margin-bottom:20px}.comp-press-center-list .single-month .header{margin-bottom:20px;border-bottom:1px solid rgba(var(--black-color-rgb), 0.1)}.comp-press-center-list .single-month .header h3{font-size:var(--defualt-mobile-h4-size);font-weight:normal}.comp-press-center-list .single-month .card-lists-wrapper .single-card{margin-bottom:20px}.comp-press-center-list .single-month .card-lists-wrapper .single-card img{margin-bottom:20px}.comp-press-center-list .single-month .card-lists-wrapper .single-card h3{font-weight:normal}@media(min-width: 1024px){.comp-press-center-list .single-month .card-lists-wrapper{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin:0 -10px}.comp-press-center-list .single-month .single-card{margin:0 10px;width:calc(25% - 20px)}}@media(min-width: 1200px){.comp-press-center-list .middle-col{width:88%;margin:0 auto}.comp-press-center-list .middle-col .common-filters-header{width:100%}}@media(min-width: 1300px){.comp-press-center-list{margin-bottom:var(--desktop-component-bottom-gap)}.comp-press-center-list .middle-col{width:77vw}.comp-press-center-list .middle-col .single-month .header{margin-bottom:2vw}.comp-press-center-list .middle-col .single-month .header h3{font-size:var(--defualt-desktop-h3-size)}.comp-press-center-list .middle-col .single-month .card-lists-wrapper{margin:0 -1vw}.comp-press-center-list .middle-col .single-month .card-lists-wrapper .single-card{margin:0 .5vw 2vw;width:calc(25% - 1vw)}.comp-press-center-list .middle-col .single-month .card-lists-wrapper .single-card img{margin-bottom:1vw}.comp-press-center-list .middle-col .single-month .card-lists-wrapper .single-card h3{font-size:var(--defualt-desktop-h3-size)}}.comp-accomation-cards{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap);position:relative;z-index:5}.comp-accomation-cards .single-card{justify-content:flex-end}.comp-accomation-cards .single-card .data-wrap{left:5%;display:block;position:relative;top:-50px;width:95%}.comp-accomation-cards .single-card .data-wrap .top-points{display:flex;flex-direction:row;border:1px solid rgba(149,148,14,.4);background-color:#fff;margin-bottom:20px}.comp-accomation-cards .single-card .data-wrap .top-points .point{width:25%;text-align:center;background:var(--body-background);padding:20px 5px;border-right:1px solid rgba(149,148,14,.4)}.comp-accomation-cards .single-card .data-wrap .top-points .point:last-child{border-right:none}.comp-accomation-cards .single-card .data-wrap .top-points .point img{padding:0 20px;margin-bottom:10px}.comp-accomation-cards .single-card .data-wrap .top-points .point span{font-size:calc(var(--defualt-mobile-font-size) - 2px);line-height:calc(var(--defualt-mobile-font-size) - 2px)}.comp-accomation-cards .single-card .data-wrap .bottom-content h2{font-weight:500}.comp-accomation-cards .single-card .data-wrap .bottom-content h3{font-weight:400}@media(min-width: 1024px){.comp-accomation-cards{padding:0}.comp-accomation-cards .middle-col .accomation-card-wrap{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:20px;margin:0 auto;width:95%}.comp-accomation-cards .middle-col .accomation-card-wrap .single-card{width:calc(50% - 10px)}}@media(min-width: 1200px){.comp-accomation-cards .middle-col .accomation-card-wrap{width:88%}.comp-accomation-cards .middle-col .accomation-card-wrap .single-card .data-wrap .top-points .point{width:25%;padding:10px 0}.comp-accomation-cards .middle-col .accomation-card-wrap .single-card .data-wrap .top-points .point img{width:80px;margin:0 auto 10px}}@media(min-width: 1300px){.comp-accomation-cards .middle-col .accomation-card-wrap{width:77vw}.comp-accomation-cards .middle-col .accomation-card-wrap .single-card .data-wrap{width:90%;left:10%;top:-3.5vw}.comp-accomation-cards .middle-col .accomation-card-wrap .single-card .data-wrap .top-points{margin-bottom:2vw}.comp-accomation-cards .middle-col .accomation-card-wrap .single-card .data-wrap .top-points .point{padding:1vw 0}.comp-accomation-cards .middle-col .accomation-card-wrap .single-card .data-wrap .top-points .point img{width:2vw;padding:0;margin:0 auto 1vw}.comp-accomation-cards .middle-col .accomation-card-wrap .single-card .data-wrap .top-points .point span{font-size:var(--defualt-desktop-font-size-small);line-height:var(--defualt-desktop-font-size-small);display:block}.comp-accomation-cards .middle-col .accomation-card-wrap .single-card .data-wrap .bottom-content h2{font-size:1.5625vw}.comp-accomation-cards .middle-col .accomation-card-wrap .single-card .data-wrap .bottom-content h3{font-size:1.04vw;line-height:calc(var(--defualt-desktop-h3-size) + 10px)}}.comp-detailed-single-accomodation{margin-bottom:var(--mobile-component-bottom-gap)}.comp-detailed-single-accomodation .top-points{background:var(--faq-background-color);overflow-x:auto}.comp-detailed-single-accomodation .top-points .scroller-area{display:flex;flex-direction:row;flex-wrap:wrap;width:max-content;margin:0 auto}.comp-detailed-single-accomodation .top-points .scroller-area .point{width:180px;padding:20px 10px;text-align:center;color:var(--primary-text-color);border-right:1px solid rgba(var(--primary-text-color-rgb), 0.1)}.comp-detailed-single-accomodation .top-points .scroller-area .point:last-child{border-right:0}.comp-detailed-single-accomodation .top-points .scroller-area .point img{width:50px;margin:0 auto 10px}.comp-detailed-single-accomodation .features-and-amenities{background:var(--light-background);padding:25px}.comp-detailed-single-accomodation .features-and-amenities h3{font-weight:normal}.comp-detailed-single-accomodation .features-and-amenities ul{list-style:none;padding:0;margin:0}.comp-detailed-single-accomodation .features-and-amenities ul li{position:relative;padding-left:15px;margin-bottom:10px;font-size:16px}.comp-detailed-single-accomodation .features-and-amenities ul li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;background:var(--secondary-color);border-radius:100%}@media(min-width: 1024px){.comp-detailed-single-accomodation .top-points{max-width:95%;margin:0 auto;position:relative;margin-bottom:-80px}.comp-detailed-single-accomodation .features-and-amenities{max-width:95%;margin:0 auto;margin-top:-80px;position:relative;z-index:1;padding:60px}.comp-detailed-single-accomodation .features-and-amenities ul{display:flex;flex-wrap:wrap}.comp-detailed-single-accomodation .features-and-amenities ul li{width:50%}}@media(min-width: 1200px){.comp-detailed-single-accomodation .top-points{max-width:88%}.comp-detailed-single-accomodation .top-points .scroller-area{width:100%}.comp-detailed-single-accomodation .top-points .scroller-area .point{width:16.66%}.comp-detailed-single-accomodation .features-and-amenities{max-width:88%}.comp-detailed-single-accomodation .features-and-amenities h3{margin-bottom:40px}}@media(min-width: 1300px){.comp-detailed-single-accomodation{margin-bottom:var(--desktop-component-bottom-gap)}.comp-detailed-single-accomodation .top-points{max-width:77vw;margin-bottom:-5vw}.comp-detailed-single-accomodation .top-points .scroller-area{justify-content:center}.comp-detailed-single-accomodation .top-points .scroller-area .point{padding:2vw}.comp-detailed-single-accomodation .top-points .scroller-area .point img{width:3vw;margin:0 auto .5vw}.comp-detailed-single-accomodation .top-points .scroller-area .point span{font-size:var(--defualt-desktop-font-size-small);line-height:var(--defualt-desktop-font-size-small)}.comp-detailed-single-accomodation .features-and-amenities{margin-top:-5vw;max-width:77vw;padding:5vw 10vw}.comp-detailed-single-accomodation .features-and-amenities h3{font-size:var(--defualt-desktop-h3-size);margin-bottom:2vw}.comp-detailed-single-accomodation .features-and-amenities ul li{font-size:var(--defualt-desktop-font-size);line-height:calc(var(--defualt-desktop-font-size) + .7vw);padding-left:1vw}.comp-detailed-single-accomodation .features-and-amenities ul li::before{width:.36vw;height:.36vw;top:.5vw}}.comp-check-in-out-card{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-check-in-out-card .left-card{position:relative}.comp-check-in-out-card .left-card .content-area{position:relative;z-index:2;padding:60px 40px;text-align:center;color:var(--primary-text-color)}.comp-check-in-out-card .left-card .content-area h2{font-weight:normal}.comp-check-in-out-card .left-card .content-area a{justify-content:center}.comp-check-in-out-card .time-wrapper{background:var(--body-background);padding:40px 20px;box-shadow:11px 13px 110px 2px rgba(0,0,0,.2)}.comp-check-in-out-card .time-wrapper .single-row{text-align:center;margin-bottom:40px}.comp-check-in-out-card .time-wrapper .single-row:last-child{margin-bottom:0}.comp-check-in-out-card .time-wrapper .single-row .time{font-family:var(--heading-font);font-size:50px;line-height:50px;color:var(--secondary-color);font-family:var(--defualt-font)}@media(min-width: 1024px){.comp-check-in-out-card{padding:0}.comp-check-in-out-card .middle-col{width:95%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap}.comp-check-in-out-card .middle-col .left-card{width:calc(100% - 370px)}.comp-check-in-out-card .middle-col .time-wrapper{width:370px;padding:70px 20px}}@media(min-width: 1200px){.comp-check-in-out-card .middle-col{width:88%}}@media(min-width: 1300px){.comp-check-in-out-card{margin-bottom:var(--desktop-component-bottom-gap)}.comp-check-in-out-card .middle-col{width:77vw}.comp-check-in-out-card .middle-col .left-card{width:calc(100% - 25vw)}.comp-check-in-out-card .middle-col .left-card .content-area{padding:5vw 2vw}.comp-check-in-out-card .middle-col .left-card .content-area h2{font-size:var(--defualt-desktop-h2-size);line-height:var(--defualt-desktop-h2-size)}.comp-check-in-out-card .middle-col .left-card .content-area p{width:60%;margin:0 auto}.comp-check-in-out-card .middle-col .time-wrapper{padding:5vw 1vw;width:25vw}.comp-check-in-out-card .middle-col .time-wrapper .single-row{margin-bottom:2.5vw;position:relative}.comp-check-in-out-card .middle-col .time-wrapper .single-row:last-child{margin-bottom:0}.comp-check-in-out-card .middle-col .time-wrapper .single-row:last-child::after{position:absolute;left:50%;top:-1.2vw;transform:translateX(-50%);width:2vw;height:.1vw;background:rgba(0,0,0,.1);content:""}.comp-check-in-out-card .middle-col .time-wrapper .single-row .time{font-size:calc(var(--defualt-desktop-h2-size) + 1.5vw)}}.comp-dinning-offer-card{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-dinning-offer-card .card{background:#042431;background:linear-gradient(0deg, rgba(4, 36, 49, 0) 0%, rgb(246, 248, 235) 100%);position:relative;overflow:hidden;padding:40px}.comp-dinning-offer-card .card .text{position:absolute;right:0;font-size:150px;line-height:150px;z-index:1;top:40%;font-family:var(--heading-font);text-transform:uppercase;color:var(--primary-text-color);font-weight:600}.comp-dinning-offer-card .card .plate-image{width:300px;margin:0 auto 20px;position:relative;z-index:2}.comp-dinning-offer-card .card .text-content{position:relative;z-index:2;text-align:center}.comp-dinning-offer-card .card .text-content h2{font-weight:normal}.comp-dinning-offer-card .card .text-content a{justify-content:center}@media(min-width: 1024px){.comp-dinning-offer-card{padding:0}.comp-dinning-offer-card .middle-col{width:95%;margin:0 auto}.comp-dinning-offer-card .middle-col .card{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;padding:60px}.comp-dinning-offer-card .middle-col .card .text{right:-100px;font-size:250px;line-height:250px;top:10%}.comp-dinning-offer-card .middle-col .card .plate-image{margin:0}.comp-dinning-offer-card .middle-col .card .text-content{width:calc(100% - 300px);padding-left:40px;text-align:left}.comp-dinning-offer-card .middle-col .card .text-content a{justify-content:flex-start}}@media(min-width: 1200px){.comp-dinning-offer-card .middle-col{width:88%}.comp-dinning-offer-card .middle-col .card{padding:100px}.comp-dinning-offer-card .middle-col .card .text-content{padding-left:60px}}@media(min-width: 1300px){.comp-dinning-offer-card{margin-bottom:var(--desktop-component-bottom-gap)}.comp-dinning-offer-card .middle-col{width:77vw}.comp-dinning-offer-card .middle-col .card{padding:7vw 10vw}.comp-dinning-offer-card .middle-col .card .text{font-size:20vw;line-height:20vw;right:-13vw;pointer-events:none}.comp-dinning-offer-card .middle-col .card .plate-image{width:25vw}.comp-dinning-offer-card .middle-col .card .text-content{width:calc(100% - 25vw);padding-left:5vw}.comp-dinning-offer-card .middle-col .card .text-content h2{font-size:var(--defualt-desktop-h2-size);line-height:var(--defualt-desktop-h2-size)}}.comp-offers-conditions{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-offers-conditions .middle-col{padding:40px;background:var(--light-background);text-align:left}.comp-offers-conditions .middle-col .single-row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(var(--secondary-color-rgb), 0.2)}.comp-offers-conditions .middle-col .single-row:last-child{margin-bottom:0;border-bottom:0}.comp-offers-conditions .middle-col .single-row h3{font-weight:normal}.comp-offers-conditions .middle-col .single-row ul{margin:0;list-style:none;padding:0}.comp-offers-conditions .middle-col .single-row ul li{padding-left:15px;position:relative;margin-bottom:10px}.comp-offers-conditions .middle-col .single-row ul li::after{content:"";position:absolute;left:0;top:8px;width:3px;height:8px;background:var(--secondary-color)}@media(min-width: 1200px){.comp-offers-conditions{padding:0}.comp-offers-conditions .middle-col{width:88%;margin:0 auto;padding:80px}}@media(min-width: 1300px){.comp-offers-conditions{margin-bottom:var(--desktop-component-bottom-gap)}.comp-offers-conditions .middle-col{width:77vw;padding:6vw 8vw}.comp-offers-conditions .middle-col .single-row{margin-bottom:2vw;padding-bottom:2vw}.comp-offers-conditions .middle-col .single-row h3{font-size:var(--defualt-desktop-h3-size)}}.comp-download-buttons{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-download-buttons .middle-col{padding:40px;background:var(--light-background);text-align:center}.comp-download-buttons .middle-col .header{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(var(--secondary-color-rgb), 0.2)}.comp-download-buttons .middle-col .header h3{margin:0;padding-right:10px;font-weight:normal}.comp-download-buttons .middle-col .header svg{width:10px;height:10px;fill:var(--secondary-color)}.comp-download-buttons .middle-col .buttons-wrapper a{padding:15px 10px;width:300px;margin:0 auto 20px;justify-content:center}.comp-download-buttons .middle-col .buttons-wrapper a:last-child{margin-bottom:0}.comp-download-buttons .middle-col .buttons-wrapper a.com_link{border:1px solid var(--secondary-color);text-align:center;justify-content:center}.comp-download-buttons .middle-col .buttons-wrapper a.com_link.whatsapp{border:none;background:var(--whatsapp)}.comp-download-buttons .middle-col .buttons-wrapper a.com_link.whatsapp span{color:var(--primary-text-color)}.comp-download-buttons .middle-col .buttons-wrapper a.com_link.whatsapp svg{fill:var(--primary-text-color)}@media(min-width: 1200px){.comp-download-buttons{padding:0}.comp-download-buttons .middle-col{width:88%;margin:0 auto;padding:40px 80px}}@media(min-width: 1300px){.comp-download-buttons{margin-bottom:var(--desktop-component-bottom-gap)}.comp-download-buttons .middle-col{width:77vw;padding:2vw 4vw}.comp-download-buttons .middle-col .header{padding-bottom:2vw;margin-bottom:2vw}.comp-download-buttons .middle-col .header h3{font-size:var(--defualt-desktop-h3-size);line-height:var(--defualt-desktop-h3-size)}.comp-download-buttons .middle-col .header svg{width:.5vw;height:.5vw}.comp-download-buttons .middle-col .buttons-wrapper{padding-bottom:1vw}}.comp-custom-alert-box{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-custom-alert-box .middle-col{border:1px solid var(--secondary-color-light);padding:40px;text-align:center}.comp-custom-alert-box .middle-col a{justify-content:center}@media(min-width: 1024px){.comp-custom-alert-box{padding:0}.comp-custom-alert-box .middle-col{width:95%;margin:0 auto;padding:60px 80px}}@media(min-width: 1200px){.comp-custom-alert-box .middle-col{width:88%;text-align:left}.comp-custom-alert-box .middle-col p{margin-bottom:15px}.comp-custom-alert-box .middle-col a{justify-content:flex-start}}@media(min-width: 1300px){.comp-custom-alert-box{margin-bottom:var(--desktop-component-bottom-gap)}.comp-custom-alert-box .middle-col{width:77vw;padding:3vw 5vw}.comp-custom-alert-box .middle-col p{margin-bottom:.5vw}.comp-custom-alert-box .middle-col a{margin:0;padding-bottom:0}}.comp-sustainerbility-card{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-sustainerbility-card .middle-col{background:var(--sustainerbility);padding:40px;text-align:center;color:var(--primary-text-color)}.comp-sustainerbility-card .middle-col .left-image{margin-bottom:20px;padding-bottom:20px;position:relative}.comp-sustainerbility-card .middle-col .left-image::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:100%;height:1px;background:rgba(var(--primary-text-color-rgb), 0.2)}.comp-sustainerbility-card .middle-col .content-area h2{font-weight:400}.comp-sustainerbility-card .middle-col .content-area p{font-weight:300}.comp-sustainerbility-card .middle-col .content-area p:last-child{margin-bottom:0}@media(min-width: 1024px){.comp-sustainerbility-card{padding:0}.comp-sustainerbility-card .middle-col{width:95%;margin:0 auto;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.comp-sustainerbility-card .middle-col .left-image{width:400px;padding-bottom:0;margin-bottom:0}.comp-sustainerbility-card .middle-col .left-image::before{display:none}.comp-sustainerbility-card .middle-col .content-area{width:calc(100% - 400px);position:relative;padding-left:50px;text-align:left}.comp-sustainerbility-card .middle-col .content-area::before{content:"";position:absolute;left:25px;top:50%;transform:translateY(-50%);bottom:0;width:1px;height:100%;background:rgba(var(--primary-text-color-rgb), 0.5)}}@media(min-width: 1200px){.comp-sustainerbility-card .middle-col{width:88%;padding:100px}.comp-sustainerbility-card .middle-col .left-image{width:300px}.comp-sustainerbility-card .middle-col .content-area{width:calc(100% - 300px)}}@media(min-width: 1300px){.comp-sustainerbility-card{margin-bottom:var(--desktop-component-bottom-gap)}.comp-sustainerbility-card .middle-col{width:75vw;padding:0}.comp-sustainerbility-card .middle-col .left-image{width:50%;padding:7.29vw}.comp-sustainerbility-card .middle-col .left-image img{width:16vw;margin:0 auto}.comp-sustainerbility-card .middle-col .content-area{width:50%;padding:7.29vw}.comp-sustainerbility-card .middle-col .content-area::before{top:7.29vw;bottom:7.29vw;left:0;height:auto;transform:none}.comp-sustainerbility-card .middle-col .content-area h2{font-size:1.25vw;line-height:var(--defualt-desktop-h2-size)}.comp-sustainerbility-card .middle-col .content-area p{text-align:justify}}.comp-sustainerbility-circles{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-sustainerbility-circles .middle-col .single-card{text-align:center;margin-bottom:40px}.comp-sustainerbility-circles .middle-col .single-card:last-child{margin-bottom:0}.comp-sustainerbility-circles .middle-col .single-card .icon{background-color:var(--body-background);width:250px;height:250px;margin:0 auto 30px;box-shadow:13px 13px 20px 8px rgba(0,0,0,.04);position:relative;overflow:hidden;border-radius:100%}.comp-sustainerbility-circles .middle-col .single-card .icon img{width:100px}.comp-sustainerbility-circles .middle-col .single-card .content-area h3{font-weight:normal}.comp-sustainerbility-circles .middle-col .single-card .content-area a{justify-content:center}@media(min-width: 1024px){.comp-sustainerbility-circles{padding:0}.comp-sustainerbility-circles .middle-col{width:95%;margin:0 auto}.comp-sustainerbility-circles .middle-col .single-card{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.comp-sustainerbility-circles .middle-col .single-card .icon{width:200px;height:200px}.comp-sustainerbility-circles .middle-col .single-card .content-area{width:calc(100% - 200px);text-align:left;padding-left:40px}.comp-sustainerbility-circles .middle-col .single-card .content-area a{justify-content:flex-start}}@media(min-width: 1200px){.comp-sustainerbility-circles .middle-col{width:88%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:20px}.comp-sustainerbility-circles .middle-col .single-card{width:calc(50% - 20px)}}@media(min-width: 1300px){.comp-sustainerbility-circles{margin-bottom:var(--desktop-component-bottom-gap)}.comp-sustainerbility-circles .middle-col{width:77vw;gap:2vw}.comp-sustainerbility-circles .middle-col .single-card{width:calc(50% - 2vw)}.comp-sustainerbility-circles .middle-col .single-card .icon{width:15vw;height:15vw}.comp-sustainerbility-circles .middle-col .single-card .icon img{width:7vw}.comp-sustainerbility-circles .middle-col .single-card .content-area{width:calc(100% - 15vw);padding-left:2vw}.comp-sustainerbility-circles .middle-col .single-card .content-area h3{font-size:var(--defualt-desktop-h3-size)}}.comp-membership-cards{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-membership-cards .single-card{border-radius:20px;background:var(--gold-light);border:1px solid rgba(var(--secondary-color-rgb), 0.3);margin-bottom:20px;padding:30px}.comp-membership-cards .single-card h2{font-weight:normal}.comp-membership-cards .single-card ul{margin:0;list-style:none;padding:0}.comp-membership-cards .single-card ul li{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.comp-membership-cards .single-card ul li svg{width:15px;height:15px;fill:var(--secondary-color)}.comp-membership-cards .single-card ul li span{padding-left:5px}.comp-membership-cards .single-card:nth-child(2){background:var(--body-background);box-shadow:8px 9px 20px 7px rgba(0,0,0,.14);border-color:var(--gold)}.comp-membership-cards .single-card:nth-child(2) h2{font-size:calc(var(--defualt-mobile-h2-size) + 10px);color:var(--gold);line-height:calc(var(--defualt-mobile-h2-size) + 10px)}.comp-membership-cards a.com_link{margin-top:50px;justify-content:center}@media(min-width: 1024px){.comp-membership-cards{padding:0}.comp-membership-cards .middle-col{width:95%;margin:0 auto;display:flex;flex-direction:row;align-items:center;gap:20px;justify-content:center}.comp-membership-cards .middle-col .single-card{margin:0;padding:60px}}@media(min-width: 1200px){.comp-membership-cards .middle-col{width:88%}.comp-membership-cards .middle-col .single-card{padding:60px;width:calc(33.33% - 20px)}}@media(min-width: 1300px){.comp-membership-cards{margin-bottom:var(--desktop-component-bottom-gap)}.comp-membership-cards .middle-col{width:70vw;gap:2vw}.comp-membership-cards .middle-col .single-card{padding:4vw 3vw;width:calc(50% - 2vw)}.comp-membership-cards .middle-col .single-card h2{font-size:var(--defualt-desktop-h2-size);line-height:var(--defualt-desktop-h2-size)}.comp-membership-cards .middle-col .single-card ul li{margin-bottom:.1vw}.comp-membership-cards .middle-col .single-card ul li svg{width:.8vw;height:.8vw}.comp-membership-cards .middle-col .single-card ul li span{padding-left:.5vw;font-size:var(--defualt-desktop-font-size-small)}.comp-membership-cards .middle-col .single-card:nth-child(2) h2{font-size:var(--defualt-desktop-h1-size);line-height:var(--defualt-desktop-h1-size)}.comp-membership-cards a.com_link{margin-top:3vw}}.comp-dinning-slider{text-align:center;margin-bottom:var(--mobile-component-bottom-gap)}.comp-dinning-slider h2{font-weight:normal;font-size:var(--defualt-mobile-h2-size)}.comp-dinning-slider .owl-dots{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.comp-dinning-slider .owl-dots button{outline:none;padding:0 2px}.comp-dinning-slider .owl-dots button.active span{transition:all .3s ease-in-out;transform:scale(1.2);opacity:1;background:rgba(0,0,0,0)}.comp-dinning-slider .owl-dots button span{display:block;width:10px;height:10px;border:2px solid var(--secondary-color);border-radius:100%;transition:all .3s ease-in-out;transform:scale(0.8);opacity:.5;background:var(--secondary-color)}@media(min-width: 1024px){.comp-dinning-slider .middle-col{width:95%;margin:0 auto}}@media(min-width: 1200px){.comp-dinning-slider .middle-col{width:88%}.comp-dinning-slider .owl-dots{display:none}.comp-dinning-slider .owl-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}.comp-dinning-slider .owl-nav.disabled{display:none}.comp-dinning-slider .owl-nav.disabled{opacity:0}.comp-dinning-slider .owl-nav button{border:2px solid rgba(var(--secondary-color-rgb), 0.4);outline:none;position:relative;display:block;width:40px;height:40px;border-radius:100%;margin:0 10px;transition:all .3s ease-in-out}.comp-dinning-slider .owl-nav button.disabled{transition:all .3s ease-in-out;opacity:.2;pointer-events:none}.comp-dinning-slider .owl-nav button:last-child{background:var(--secondary-color)}.comp-dinning-slider .owl-nav button:last-child svg{fill:var(--primary-text-color)}.comp-dinning-slider .owl-nav button svg{fill:var(--secondary-color);position:absolute;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}@media(min-width: 1200px)and (min-width: 1300px){.comp-dinning-slider .owl-nav button{width:2.5vw;height:2.5vw;border-width:.07vw;margin:0 .4vw;transition:all .3s ease-in-out}.comp-dinning-slider .owl-nav button.owl-prev:hover{transition:all .3s ease-in-out;transform:translateX(-0.2vw)}.comp-dinning-slider .owl-nav button.owl-next:hover{transition:all .3s ease-in-out;transform:translateX(0.2vw)}.comp-dinning-slider .owl-nav button svg{width:.5vw;height:.5vw}.comp-dinning-slider .owl-nav button:last-child{width:3.4vw;height:3.4vw}.comp-dinning-slider .owl-nav button:last-child svg{width:.7vw;height:.7vw}}@media(min-width: 1300px){.comp-dinning-slider{position:relative;margin-bottom:var(--desktop-component-bottom-gap)}.comp-dinning-slider .middle-col{width:77vw}.comp-dinning-slider .middle-col h2{font-size:calc(var(--defualt-desktop-h2-size) + .5vw);margin:0 0 3vw}.comp-dinning-slider .owl-carousel .owl-nav{position:absolute;right:-10vw;top:50%;transform:translateY(-50%)}.comp-dinning-slider .owl-carousel .owl-nav button.owl-prev{border:.15vw solid rgba(var(--secondary-color-rgb), 0.3)}}.comp-restaurant-details{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-restaurant-details .points{margin-bottom:40px}.comp-restaurant-details .points .point{text-align:center;margin-bottom:40px}.comp-restaurant-details .points .point:last-child{margin-bottom:0}.comp-restaurant-details .points .point .icon{width:120px;height:120px;overflow:hidden;border-radius:100%;border:1px solid rgba(var(--secondary-color-rgb), 0.3);position:relative;margin:0 auto 20px}.comp-restaurant-details .points .point .icon img{width:50px}.comp-restaurant-details .points .point .content-wrapper .time{font-family:var(--heading-font);font-family:var(--defualt-font);text-transform:uppercase;font-size:var(--defualt-mobile-h2-size)}.comp-restaurant-details .details-wrapper{padding:30px;text-align:center;color:var(--primary-text-color);background:var(--secondary-color)}.comp-restaurant-details .details-wrapper h3{font-weight:normal;font-size:var(--defualt-mobile-h4-size)}.comp-restaurant-details .details-wrapper .single-row{padding:20px;border-bottom:1px solid rgba(var(--primary-text-color-rgb), 0.3)}.comp-restaurant-details .details-wrapper .single-row span{font-weight:300}.comp-restaurant-details .details-wrapper .single-row .time,.comp-restaurant-details .details-wrapper .single-row .call{display:block;font-family:var(--heading-font);font-family:var(--defualt-font);text-transform:uppercase;font-size:var(--defualt-mobile-h2-size);color:var(--primary-text-color)}.comp-restaurant-details .details-wrapper .single-row:last-child{border:none}@media(min-width: 1024px){.comp-restaurant-details{padding:0}.comp-restaurant-details .middle-col{width:95%;margin:0 auto;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;position:relative}.comp-restaurant-details .middle-col::after{position:absolute;content:"";left:50px;bottom:0;height:100px;width:330px;background:var(--secondary-color);z-index:-1}.comp-restaurant-details .middle-col .points{width:380px;margin:0;background:var(--body-background);padding-bottom:25px}.comp-restaurant-details .middle-col .points .point{display:flex;flex-direction:row;align-items:center;text-align:left;margin-bottom:25px}.comp-restaurant-details .middle-col .points .point .icon{width:100px;height:100px;margin:0}.comp-restaurant-details .middle-col .points .point .content-wrapper{width:calc(100% - 100px);padding-left:15px}.comp-restaurant-details .middle-col .points .point .content-wrapper span{display:block;line-height:16px}.comp-restaurant-details .middle-col .details-wrapper{width:calc(100% - 380px);padding-left:40px;text-align:left}.comp-restaurant-details .middle-col .details-wrapper .single-row{padding-left:0}.comp-restaurant-details .middle-col .details-wrapper .single-row span{font-size:calc(var(--defualt-mobile-font-size) - 2px)}}@media(min-width: 1200px){.comp-restaurant-details .middle-col{width:88%}.comp-restaurant-details .middle-col .details-wrapper{padding-left:80px;padding-right:0}}@media(min-width: 1300px){.comp-restaurant-details{margin-bottom:var(--desktop-component-bottom-gap)}.comp-restaurant-details .middle-col{width:77vw;padding-left:7vw}.comp-restaurant-details .middle-col::after{width:23vw;left:10vw;height:100%}.comp-restaurant-details .middle-col .points{width:26vw;padding-bottom:3vw}.comp-restaurant-details .middle-col .points .point{margin-bottom:1vw}.comp-restaurant-details .middle-col .points .point .icon{width:6vw;height:6vw}.comp-restaurant-details .middle-col .points .point .icon img{width:3vw}.comp-restaurant-details .middle-col .points .point .content-wrapper{padding-left:1vw}.comp-restaurant-details .middle-col .points .point .content-wrapper span{font-size:var(--defualt-desktop-font-size-small);line-height:calc(var(--defualt-desktop-font-size) + 1vw)}.comp-restaurant-details .middle-col .points .point .content-wrapper .time{font-size:var(--defualt-desktop-h2-size)}.comp-restaurant-details .middle-col .details-wrapper{width:calc(100% - 26vw);padding:3vw 0vw 3vw 5vw}.comp-restaurant-details .middle-col .details-wrapper h3{font-size:calc(var(--defualt-desktop-h3-size) + .2vw);margin-bottom:0}.comp-restaurant-details .middle-col .details-wrapper .single-row{padding:1.5vw 0}.comp-restaurant-details .middle-col .details-wrapper .single-row span{font-size:var(--defualt-desktop-font-size-small);display:block;margin-bottom:.5vw}.comp-restaurant-details .middle-col .details-wrapper .single-row .time,.comp-restaurant-details .middle-col .details-wrapper .single-row .call{font-size:var(--defualt-desktop-h2-size)}}.comp-image-with-card{padding:0 20px;margin-bottom:var(--mobile-component-bottom-gap)}.comp-image-with-card .content-wrap{background:var(--body-background);text-align:center;padding:40px;box-shadow:9px 11px 20px 6px rgba(0,0,0,.07)}.comp-image-with-card .content-wrap h3{font-weight:normal}.comp-image-with-card .content-wrap a{justify-content:center}@media(min-width: 1024px){.comp-image-with-card{padding:0}.comp-image-with-card .middle-col{width:95%;margin:0 auto;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.comp-image-with-card .middle-col .image-col{width:60%}.comp-image-with-card .middle-col .image-col img{width:calc(100% + 100px)}.comp-image-with-card .middle-col .content-wrap{width:40%;position:relative;padding:80px 40px}}@media(min-width: 1200px){.comp-image-with-card .middle-col{width:88%;position:relative;z-index:2}.comp-image-with-card .middle-col .content-wrap h2{font-size:var(--defualt-mobile-h2-size)}}@media(min-width: 1300px){.comp-image-with-card{margin-bottom:var(--desktop-component-bottom-gap)}.comp-image-with-card .middle-col{width:77vw}.comp-image-with-card .middle-col .image-col img{width:calc(100% + 10vw)}.comp-image-with-card .middle-col .content-wrap{padding:6vw 2vw}.comp-image-with-card .middle-col .content-wrap h2{font-size:var(--defualt-desktop-h2-size)}.comp-image-with-card .middle-col .content-wrap h3{font-size:var(--defualt-desktop-h3-size)}}.comp-wedding-package-slider{margin-bottom:var(--mobile-component-bottom-gap)}.comp-wedding-package-slider .single-item .points-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px 0 0}.comp-wedding-package-slider .single-item .points-wrapper .point{text-align:center;padding:0 20px}.comp-wedding-package-slider .single-item .points-wrapper .point .icon{width:100px;height:100px;border-radius:100%;position:relative;margin:0 auto 10px;border:1px solid rgba(var(--secondary-color-rgb), 0.4)}.comp-wedding-package-slider .single-item .points-wrapper .point .icon img{width:50px}.comp-wedding-package-slider .single-item .points-wrapper .point .point-data span{font-size:calc(var(--defualt-mobile-font-size) - 2px)}.comp-wedding-package-slider .single-item .points-wrapper .point .point-data h3{font-weight:normal;font-size:var(--defualt-mobile-h4-size)}.comp-wedding-package-slider .single-item .content-wrapper{text-align:center;padding:30px 30px 0}.comp-wedding-package-slider .single-item .content-wrapper h2{font-weight:normal}.comp-wedding-package-slider .single-item .content-wrapper a.hotel-name{display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--black-text-color);margin-bottom:20px}.comp-wedding-package-slider .single-item .content-wrapper a.hotel-name img{width:15px}.comp-wedding-package-slider .single-item .content-wrapper a.hotel-name span{padding-left:10px;font-size:calc(var(--defualt-mobile-font-size) - 2px)}.comp-wedding-package-slider .single-item .content-wrapper a{justify-content:center}.comp-wedding-package-slider .single-item .content-wrapper li{text-align:left}.comp-wedding-package-slider .single-item .content-wrapper ul{padding-left:20px}.comp-wedding-package-slider .owl-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}.comp-wedding-package-slider .owl-nav.disabled{display:none}.comp-wedding-package-slider .owl-nav.disabled{opacity:0}.comp-wedding-package-slider .owl-nav button{border:2px solid rgba(var(--secondary-color-rgb), 0.4);outline:none;position:relative;display:block;width:40px;height:40px;border-radius:100%;margin:0 10px;transition:all .3s ease-in-out}.comp-wedding-package-slider .owl-nav button.disabled{transition:all .3s ease-in-out;opacity:.2;pointer-events:none}.comp-wedding-package-slider .owl-nav button:last-child{background:var(--secondary-color)}.comp-wedding-package-slider .owl-nav button:last-child svg{fill:var(--primary-text-color)}.comp-wedding-package-slider .owl-nav button svg{fill:var(--secondary-color);position:absolute;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-width: 1300px){.comp-wedding-package-slider .owl-nav button{width:2.5vw;height:2.5vw;border-width:.07vw;margin:0 .4vw;transition:all .3s ease-in-out}.comp-wedding-package-slider .owl-nav button.owl-prev:hover{transition:all .3s ease-in-out;transform:translateX(-0.2vw)}.comp-wedding-package-slider .owl-nav button.owl-next:hover{transition:all .3s ease-in-out;transform:translateX(0.2vw)}.comp-wedding-package-slider .owl-nav button svg{width:.5vw;height:.5vw}.comp-wedding-package-slider .owl-nav button:last-child{width:3.4vw;height:3.4vw}.comp-wedding-package-slider .owl-nav button:last-child svg{width:.7vw;height:.7vw}}.comp-wedding-package-slider .wedding-package-slider .owl-nav button{box-shadow:rgba(149,157,165,.2) 0px 8px 24px}@media(min-width: 1024px){.comp-wedding-package-slider{padding:0}.comp-wedding-package-slider .middle-col{width:95%;margin:0 auto}.comp-wedding-package-slider .middle-col .single-item{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.comp-wedding-package-slider .middle-col .single-item .points-and-icons{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;width:550px}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .points-wrapper{width:180px;flex-direction:column;border-right:1px solid rgba(var(--black-color-rgb), 0.1)}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .image-wrapper{width:calc(100% - 180px)}.comp-wedding-package-slider .middle-col .single-item .content-wrapper{width:calc(100% - 550px);text-align:left;padding-left:30px}.comp-wedding-package-slider .middle-col .single-item .content-wrapper a.hotel-name{justify-content:flex-start}.comp-wedding-package-slider .middle-col .single-item .content-wrapper a{justify-content:flex-start}.comp-wedding-package-slider .middle-col .single-item .content-wrapper ul{padding-left:1.0416666667vw}}@media(min-width: 1200px){.comp-wedding-package-slider .middle-col{width:88%}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .points-wrapper{padding:0}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .points-wrapper .point{margin-bottom:20px}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .points-wrapper .point:last-child{margin-bottom:0}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .points-wrapper .point .point-data h3{margin:0}}@media(min-width: 1300px){.comp-wedding-package-slider{margin-bottom:var(--desktop-component-bottom-gap)}.comp-wedding-package-slider .middle-col{width:77vw}.comp-wedding-package-slider .middle-col .single-item .points-and-icons{width:40vw}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .image-wrapper{width:calc(100% - 13vw)}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .points-wrapper{padding:0;width:13vw}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .points-wrapper .point{margin-bottom:2vw}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .points-wrapper .point .icon{width:5vw;height:5vw}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .points-wrapper .point .icon img{width:2vw}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .points-wrapper .point .point-data{width:100%}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .points-wrapper .point .point-data span{font-size:var(--defualt-desktop-font-size-small)}.comp-wedding-package-slider .middle-col .single-item .points-and-icons .points-wrapper .point .point-data h3{margin:0;font-size:var(--defualt-desktop-h3-size)}.comp-wedding-package-slider .middle-col .single-item .content-wrapper{width:calc(100% - 40vw);padding-left:3vw}.comp-wedding-package-slider .middle-col .single-item .content-wrapper h2{font-size:var(--defualt-desktop-h2-size);line-height:calc(var(--defualt-desktop-h2-size) + .7vw)}.comp-wedding-package-slider .middle-col .single-item .content-wrapper a.hotel-name img{width:.6vw}.comp-wedding-package-slider .middle-col .single-item .content-wrapper a.hotel-name span{padding-left:.3vw;font-size:var(--defualt-desktop-font-size-small)}.comp-wedding-package-slider .middle-col .owl-nav{justify-content:flex-end;padding-right:0}}.comp-venue-filters{margin-bottom:var(--mobile-component-bottom-gap)}.comp-venue-filters .header{text-align:center;padding:0 20px}.comp-venue-filters .header h2{font-size:var(--defualt-mobile-h2-size);font-weight:normal}.comp-venue-filters .results-wrapper{padding:0 20px}.comp-venue-filters .results-wrapper .blog-card{margin-bottom:20px}@media(min-width: 1024px){.comp-venue-filters .results-wrapper{display:flex;flex-wrap:wrap;gap:20px;padding:0 20px}.comp-venue-filters .results-wrapper .blog-card{width:calc(50% - 20px);margin-bottom:0}}@media(min-width: 1200px){.comp-venue-filters .header p{width:70%;margin:0 auto 40px}.comp-venue-filters .common-filters-header .wrapper-two-col{justify-content:center}.comp-venue-filters .common-filters-header .founded-data{position:relative;width:80%;margin:0 auto}.comp-venue-filters .results-wrapper{width:92%;margin:0 auto}.comp-venue-filters .results-wrapper .blog-card{width:calc(33.33% - 20px)}}@media(min-width: 1300px){.comp-venue-filters .header{margin-bottom:4vw}.comp-venue-filters .header p{width:50%}.comp-venue-filters .common-filters-header{width:60%}.comp-venue-filters .common-filters-header .founded-data{width:100%}.comp-venue-filters .results-wrapper{width:77vw;gap:1vw;padding:0}.comp-venue-filters .results-wrapper .blog-card{width:calc(33.33% - 1vw)}}.comp--cope-tree-blog-card{margin-bottom:var(--mobile-component-bottom-gap)}.comp--cope-tree-blog-card .back-img{display:none}.comp--cope-tree-blog-card .blog-items-wrapper .owl-item{padding:0 20px 20px}.comp--cope-tree-blog-card .blog-items-wrapper .slider-num-indicator{width:200px;margin:0 auto;display:flex;flex-direction:row;align-items:center;font-weight:500;transform:scale(1, 1.6);color:var(--black-text-color);justify-content:space-between;position:relative}.comp--cope-tree-blog-card .blog-items-wrapper .slider-num-indicator::after{position:absolute;width:70%;left:50%;transform:translate(-50%, -50%);height:1px;background:rgba(0,0,0,.1);content:"";top:50%;border-radius:3px}.comp--cope-tree-blog-card .blog-items-wrapper .slider-num-indicator .num-right{transform:scale(0.7);opacity:.4}@media(min-width: 1024px){.comp--cope-tree-blog-card .blog-items-wrapper{max-width:90%;margin:0 auto}.comp--cope-tree-blog-card .blog-items-wrapper .owl-carousel{display:flex;flex-direction:row;align-items:flex-start}.comp--cope-tree-blog-card .blog-items-wrapper .owl-carousel .blog-card{margin:0 10px}.comp--cope-tree-blog-card .blog-items-wrapper .slider-num-indicator{display:none}}@media(min-width: 1200px){.comp--cope-tree-blog-card{position:relative}.comp--cope-tree-blog-card .back-img{display:block;position:absolute;left:0;top:-20vw;z-index:-1;width:50%}}@media(min-width: 1300px){.comp--cope-tree-blog-card{margin-bottom:var(--desktop-component-bottom-gap)}.comp--cope-tree-blog-card .back-img{width:45%;top:-8vw}.comp--cope-tree-blog-card .middle-col .blog-items-wrapper{max-width:75vw}.comp--cope-tree-blog-card .middle-col .blog-items-wrapper .blog-card{transition:all .3s ease-in-out;margin:0 .5vw}.comp--cope-tree-blog-card .middle-col .blog-items-wrapper .blog-card:hover{transition:all .3s ease-in-out;transform:scale(1.02)}}.map-three-icons{text-align:center;margin-bottom:40px;padding:0 20px}.map-three-icons .single-icon{margin-bottom:20px}.map-three-icons .single-icon .wrapper-icon{width:200px;height:200px;border:1px solid rgba(var(--secondary-color-rgb), 0.2);position:relative;border-radius:100%;margin-bottom:20px}.map-three-icons .single-icon .wrapper-icon img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:40%}.map-three-icons .single-icon h3{font-weight:300}@media(min-width: 992px){.map-three-icons .middle-col{display:flex;align-items:center;gap:25px}.map-three-icons .middle-col .single-icon .wrapper-icon{width:150px;height:150px}}@media(min-width: 992px){.map-three-icons{margin-bottom:5vw}.map-three-icons .middle-col{max-width:1300px;gap:5vw;justify-content:center;margin:0 auto}.map-three-icons .middle-col .single-icon .wrapper-icon{width:10vw;height:10vw}}.comp-hotel-home-awards{margin-bottom:60px;padding:0 40px}.comp-hotel-home-awards .awards-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 -20px}.comp-hotel-home-awards .awards-wrapper .single-award{display:flex;justify-content:center;align-items:center;width:50%;padding:20px}@media only screen and (min-width: 768px){.comp-hotel-home-awards .awards-wrapper .single-award{width:25%}}@media only screen and (min-width: 992px){.comp-hotel-home-awards .awards-wrapper .single-award{width:16.6%}}@media only screen and (min-width: 1200px){.comp-hotel-home-awards{margin-bottom:5.2083333333vw;padding:0 5.2083333333vw}.comp-hotel-home-awards .awards-wrapper{margin:0 -2.0833333333vw}.comp-hotel-home-awards .awards-wrapper .single-award{width:10%;padding:1.0416666667vw 2.0833333333vw}}.comp-map-embed{line-height:0}.comp-full-width-image-slider{position:relative;margin-bottom:var(--mobile-component-bottom-gap)}.comp-full-width-image-slider .fullwidth-image-slider{position:relative}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav.disabled{display:none}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav.disabled{opacity:0}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav button{border:2px solid rgba(var(--secondary-color-rgb), 0.4);border:2px solid rgba(var(--primary-text-color-rgb), 0.4);outline:none;position:relative;display:block;width:40px;height:40px;border-radius:100%;margin:0 10px;transition:all .3s ease-in-out}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav button.disabled{transition:all .3s ease-in-out;opacity:.2;pointer-events:none}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav button:last-child{background:var(--secondary-color);background:var(--primary-text-color);border-color:var(--primary-text-color)}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav button:last-child svg{fill:var(--primary-text-color);fill:var(--black-text-color)}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav button svg{fill:var(--secondary-color);fill:var(--primary-text-color);position:absolute;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-width: 1300px){.comp-full-width-image-slider .fullwidth-image-slider .owl-nav button{width:2.5vw;height:2.5vw;border-width:.07vw;margin:0 .4vw;transition:all .3s ease-in-out}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav button.owl-prev:hover{transition:all .3s ease-in-out;transform:translateX(-0.2vw)}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav button.owl-next:hover{transition:all .3s ease-in-out;transform:translateX(0.2vw)}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav button svg{width:.5vw;height:.5vw}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav button:last-child{width:3.4vw;height:3.4vw}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav button:last-child svg{width:.7vw;height:.7vw}}.comp-full-width-image-slider .fullwidth-image-slider:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:40%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);z-index:1}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav{justify-content:space-between;width:90%;margin:0 auto;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:2}.comp-full-width-image-slider .counter{position:absolute;bottom:38px;z-index:2;left:50%;width:100%;text-align:center;font-weight:500;font-size:16px;transform:scale(1, 1.6) translateX(-50%);width:140px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:var(--primary-text-color)}.comp-full-width-image-slider .counter::after{content:"";position:absolute;width:60%;left:50%;top:50%;transform:translate(-50%, -50%);height:1px;background:rgba(var(--primary-text-color-rgb), 0.2)}.comp-full-width-image-slider .counter span:last-child{opacity:.2}@media(min-width: 1024px){.comp-full-width-image-slider .fullwidth-image-slider .owl-nav{width:370px}.comp-full-width-image-slider .counter{left:49%}}@media(min-width: 1300px){.comp-full-width-image-slider{margin-bottom:var(--desktop-component-bottom-gap)}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav{width:21vw;padding:1.4vw;bottom:0}.comp-full-width-image-slider .fullwidth-image-slider .owl-nav button:last-child{width:4.2vw;height:4.2vw}.comp-full-width-image-slider .counter{bottom:2.6vw;font-size:.833vw}.comp-full-width-image-slider .counter span:last-child{font-size:calc(var(--defualt-desktop-font-size-small) - .1vw)}}.comp-relaxing-message-row .top-header{margin-bottom:20px}.comp-relaxing-message-row .rows-wrapper{padding:0 20px}.comp-relaxing-message-row .rows-wrapper .single-row{border:1px solid rgba(0,0,0,.07);border-bottom:5px solid var(--secondary-color);margin-bottom:20px;box-shadow:1px 7px 8px 0px rgba(0,0,0,.07);color:rgba(0,0,0,.6)}.comp-relaxing-message-row .rows-wrapper .single-row .left-content{padding:25px}.comp-relaxing-message-row .rows-wrapper .single-row .left-content h3{font-size:var(--defualt-mobile-h3-size);margin-bottom:10px;font-weight:300}.comp-relaxing-message-row .rows-wrapper .single-row .right-col .single-card{padding:20px;text-align:center;border-top:1px solid rgba(0,0,0,.07)}.comp-relaxing-message-row .rows-wrapper .single-row .right-col .single-card .icon{width:30px;margin:0 auto 15px}.comp-relaxing-message-row .rows-wrapper .single-row .right-col .single-card .icon svg{width:100%;height:100%;fill:var(--secondary-color)}.comp-relaxing-message-row .rows-wrapper .single-row .right-col .single-card h3{font-size:var(--defualt-mobile-h3-size);margin-bottom:10px;font-weight:300;color:var(--secondary-color)}.comp-relaxing-message-row .rows-wrapper .single-row .right-col .single-card p{margin:0}@media(min-width: 1024px){.comp-relaxing-message-row .rows-wrapper .single-row{display:flex;justify-content:space-between}.comp-relaxing-message-row .rows-wrapper .single-row .right-col{display:flex}.comp-relaxing-message-row .rows-wrapper .single-row .right-col .single-card{border-top:0;border-left:1px solid rgba(0,0,0,.07);width:250px;text-align:center}}@media(min-width: 1200px){.comp-relaxing-message-row{margin-bottom:5vw}.comp-relaxing-message-row .rows-wrapper{max-width:77vw;margin:0 auto;padding:0}.comp-relaxing-message-row .rows-wrapper .single-row{margin-bottom:2vw}.comp-relaxing-message-row .rows-wrapper .single-row .left-content{padding:2vw}.comp-relaxing-message-row .rows-wrapper .single-row .left-content h3{font-size:var(--defualt-desktop-h3-size)}.comp-relaxing-message-row .rows-wrapper .single-row .right-col .single-card .icon{width:1.5vw}.comp-relaxing-message-row .rows-wrapper .single-row .right-col .single-card h3{font-size:var(--defualt-desktop-h2-size);font-weight:600}}.hotel-home-accommodation-slider-v2{padding:20px;margin-bottom:40px}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav.disabled{display:none}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav.disabled{opacity:0}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav button{border:2px solid rgba(var(--secondary-color-rgb), 0.4);outline:none;position:relative;display:block;width:40px;height:40px;border-radius:100%;margin:0 10px;transition:all .3s ease-in-out}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav button.disabled{transition:all .3s ease-in-out;opacity:.2;pointer-events:none}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav button:last-child{background:var(--secondary-color)}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav button:last-child svg{fill:var(--primary-text-color)}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav button svg{fill:var(--secondary-color);position:absolute;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-width: 1300px){.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav button{width:2.5vw;height:2.5vw;border-width:.07vw;margin:0 .4vw;transition:all .3s ease-in-out}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav button.owl-prev:hover{transition:all .3s ease-in-out;transform:translateX(-0.2vw)}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav button.owl-next:hover{transition:all .3s ease-in-out;transform:translateX(0.2vw)}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav button svg{width:.5vw;height:.5vw}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav button:last-child{width:3.4vw;height:3.4vw}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .owl-nav button:last-child svg{width:.7vw;height:.7vw}}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .item .img-area{position:relative}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .item .img-area .points-wrapper{position:absolute;left:0;bottom:0;width:100%;padding:10px;display:flex;flex-direction:row;align-items:center;background:rgba(0,0,0,.5);justify-content:space-between;color:#fff;font-size:11px}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .item .point{border-right:1px solid rgba(255,255,255,.3);flex:1;text-align:center;padding:0 10px}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .item .point img{margin:0 auto 10px;width:25px}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .item .point:last-child{border-right:0}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .item .bottom-content{padding:15px}.hotel-home-accommodation-slider-v2 .accommodation-hotel-slider .item .bottom-content p{color:#4d4d4d;margin:0}@media(min-width: 1200px){.hotel-home-accommodation-slider-v2{padding:0}.hotel-home-accommodation-slider-v2 .middle-col{width:90%;margin:0 auto}}@media(min-width: 1200px){.hotel-home-accommodation-slider-v2{margin-bottom:5vw}.hotel-home-accommodation-slider-v2 .middle-col{width:75vw}.hotel-home-accommodation-slider-v2 .middle-col .accommodation-hotel-slider .owl-nav{position:absolute;right:-10vw;top:50%;transform:translateY(-50%)}.hotel-home-accommodation-slider-v2 .middle-col .accommodation-hotel-slider .item .img-area{position:relative;padding-top:62%}.hotel-home-accommodation-slider-v2 .middle-col .accommodation-hotel-slider .item .img-area>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hotel-home-accommodation-slider-v2 .middle-col .accommodation-hotel-slider .item .img-area .points-wrapper .point img{width:1.7vw;margin:0 auto}.hotel-home-accommodation-slider-v2 .middle-col .accommodation-hotel-slider .item .img-area .points-wrapper .point span{font-weight:600}.hotel-home-accommodation-slider-v2 .middle-col .accommodation-hotel-slider .item .bottom-content{padding:1.875vw 1vw 1vw;display:flex;align-items:center;justify-content:space-between;gap:2vw}.hotel-home-accommodation-slider-v2 .middle-col .accommodation-hotel-slider .item .bottom-content h2{font-size:var(--defualt-desktop-h2-size);border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1.2vw;margin-bottom:.625vw}.hotel-home-accommodation-slider-v2 .middle-col .accommodation-hotel-slider .item .bottom-content .left-content{flex:1}}.hotel-home-book-direct-card-v2{margin-bottom:40px}.hotel-home-book-direct-card-v2 .wrapper-points{border-top:1px solid rgba(0,0,0,.1);padding:20px}.hotel-home-book-direct-card-v2 .wrapper-item{text-align:center;border-bottom:1px solid rgba(0,0,0,.1);padding:20px}.hotel-home-book-direct-card-v2 .wrapper-item .icon{margin:0 auto 15px;width:60px;height:60px;border:3px solid var(--secondary-color);border-radius:40px;display:flex;align-items:center;justify-content:center}.hotel-home-book-direct-card-v2 .wrapper-item .icon img{width:40px}.hotel-home-book-direct-card-v2 .wrapper-item h3{margin:0;font-weight:400}.hotel-home-book-direct-card-v2 .wrapper-item p{font-size:14px;color:#8f8f8f;margin:0}@media(min-width: 1024px){.hotel-home-book-direct-card-v2 .wrapper-points{display:flex;align-items:center;justify-content:center;gap:15px;padding:0;max-width:90%;margin:0 auto}.hotel-home-book-direct-card-v2 .wrapper-points .wrapper-item{flex:1;display:flex;align-items:center;gap:10px;text-align:left;border-bottom:0;padding-bottom:0;border-right:1px solid rgba(0,0,0,.1)}.hotel-home-book-direct-card-v2 .wrapper-points .wrapper-item:last-child{border-right:0}.hotel-home-book-direct-card-v2 .wrapper-points .wrapper-item .icon{margin:0}}@media(min-width: 1300px){.hotel-home-book-direct-card-v2{margin-bottom:5vw}.hotel-home-book-direct-card-v2 .wrapper-points{max-width:75vw;margin:0 auto}.hotel-home-book-direct-card-v2 .wrapper-points .wrapper-item{align-items:center;justify-content:center;gap:10px}.hotel-home-book-direct-card-v2 .wrapper-points .wrapper-item .icon{width:4vw;height:4vw;border-width:.25vw}.hotel-home-book-direct-card-v2 .wrapper-points .wrapper-item .icon img{width:1.8vw}.hotel-home-book-direct-card-v2 .wrapper-points .wrapper-item h3{font-size:1.3vw}}.hotel-home-inspiration-section-v2{margin-bottom:40px}.hotel-home-inspiration-section-v2 .left-col .left-img{padding:20px;position:relative;z-index:2;border:1px solid rgba(255,255,255,.5)}.hotel-home-inspiration-section-v2 .content-area{position:relative}.hotel-home-inspiration-section-v2 .content-area::after{z-index:-1;content:"";position:absolute;left:0;top:-200px;width:100%;height:calc(100% + 200px);background-color:var(--secondary-color)}.hotel-home-inspiration-section-v2 .content-area .overlap{position:relative;z-index:2;color:#fff;padding:20px}.hotel-home-inspiration-section-v2 .content-area .overlap p{text-align:center}.hotel-home-inspiration-section-v2 .content-area .overlap a{justify-content:center}.hotel-home-inspiration-section-v2 .content-area .overlap a span{color:#fff}.hotel-home-inspiration-section-v2 .content-area .overlap a svg{fill:#fff}@media(min-width: 1024px){.hotel-home-inspiration-section-v2{display:flex;padding-left:20px}.hotel-home-inspiration-section-v2 .left-col{display:flex;align-items:center;width:80%}.hotel-home-inspiration-section-v2 .left-col .left-img{padding:0;position:relative;right:-100px;box-shadow:12px 11px 20px 0px rgba(0,0,0,.1)}.hotel-home-inspiration-section-v2 .right-image{position:relative;width:20%}.hotel-home-inspiration-section-v2 .right-image img{width:100%;height:100%;object-fit:cover;top:0;left:0;position:absolute;z-index:2}.hotel-home-inspiration-section-v2 .content-area{min-width:77%}.hotel-home-inspiration-section-v2 .content-area::after{height:100%;top:0}.hotel-home-inspiration-section-v2 .content-area .overlap{text-align:left;padding:60px 130px 60px 150px}.hotel-home-inspiration-section-v2 .content-area .overlap .common-page-title{text-align:left}.hotel-home-inspiration-section-v2 .content-area .overlap .common-page-title .top-tagline{align-items:center;justify-content:flex-start}.hotel-home-inspiration-section-v2 .content-area .overlap .common-page-title h2{font-size:1.875vw}.hotel-home-inspiration-section-v2 .content-area .overlap a{justify-content:flex-start}.hotel-home-inspiration-section-v2 .content-area .overlap p{text-align:left}}@media(min-width: 1300px){.hotel-home-inspiration-section-v2{padding-left:23vw;margin-bottom:5vw}.hotel-home-inspiration-section-v2 .left-col{width:68%;position:relative}.hotel-home-inspiration-section-v2 .left-col .left-img{position:absolute;width:20vw;left:-10vw}.hotel-home-inspiration-section-v2 .left-col .content-area .overlap{padding:9.375vw 7.8125vw 9.375vw 17.1875vw}.hotel-home-inspiration-section-v2 .right-image{width:32%}}.hotel-home-inspiration-section-with-slider{margin-bottom:40px}.hotel-home-inspiration-section-with-slider .left-back-image{display:none}.hotel-home-inspiration-section-with-slider .header-con{text-align:center;margin-bottom:40px}.hotel-home-inspiration-section-with-slider .header-con a{justify-content:center}.hotel-home-inspiration-section-with-slider .inspiration-slider-area{padding:20px}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav.disabled{display:none}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav.disabled{opacity:0}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav button{border:2px solid rgba(var(--secondary-color-rgb), 0.4);outline:none;position:relative;display:block;width:40px;height:40px;border-radius:100%;margin:0 10px;transition:all .3s ease-in-out}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav button.disabled{transition:all .3s ease-in-out;opacity:.2;pointer-events:none}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav button:last-child{background:var(--secondary-color)}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav button:last-child svg{fill:var(--primary-text-color)}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav button svg{fill:var(--secondary-color);position:absolute;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-width: 1300px){.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav button{width:2.5vw;height:2.5vw;border-width:.07vw;margin:0 .4vw;transition:all .3s ease-in-out}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav button.owl-prev:hover{transition:all .3s ease-in-out;transform:translateX(-0.2vw)}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav button.owl-next:hover{transition:all .3s ease-in-out;transform:translateX(0.2vw)}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav button svg{width:.5vw;height:.5vw}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav button:last-child{width:3.4vw;height:3.4vw}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav button:last-child svg{width:.7vw;height:.7vw}}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .item{display:flex;flex-direction:column;justify-content:end}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .item .content-area{background-color:#fff;padding:30px;width:auto;position:relative;top:-20px;left:5%}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .item .content-area h2{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1)}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .item .content-area p{margin-bottom:10px}@media(min-width: 1024px){.hotel-home-inspiration-section-with-slider{position:relative;padding:50px 30px 30px 50px}.hotel-home-inspiration-section-with-slider .left-back-image{position:absolute;z-index:-1;left:0;width:70%;top:0;display:block}.hotel-home-inspiration-section-with-slider .header-con{text-align:left}.hotel-home-inspiration-section-with-slider .header-con a{justify-content:flex-start}.hotel-home-inspiration-section-with-slider .inspiration-slider-area{display:flex;gap:20px;padding:60px;background-color:#fff}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .content-wrap{width:30%}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2{width:70%}}@media(min-width: 1300px){.hotel-home-inspiration-section-with-slider{padding:4.3229166667vw 12.2395833333vw 0 12.6041666667vw}.hotel-home-inspiration-section-with-slider .left-back-image{width:62.2%;height:76%;top:0;display:block}.hotel-home-inspiration-section-with-slider .left-back-image img{width:100%;height:100%;object-fit:cover}.hotel-home-inspiration-section-with-slider .inspiration-slider-area{align-items:flex-start;justify-content:space-between;padding:4.1666666667vw 0 0 3.6458333333vw}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .content-wrap{width:25.5%;padding-top:4.1666666667vw}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2{width:69.6%}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .content-area{top:-3.6458333333vw !important;left:.5208333333vw !important}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .content-area p{padding-right:2.6041666667vw}.hotel-home-inspiration-section-with-slider .inspiration-slider-area .inspiration-slider-v2 .owl-nav{position:absolute;right:-9vw;top:50%;transform:translateY(-50%);padding:0}}.downloadable-spa-menu-wrapper{padding:0 20px;margin-bottom:40px}.downloadable-spa-menu-wrapper .right-content-card{background:#fff;padding:20px;text-align:center;border:1px solid rgba(0,0,0,.05);box-shadow:3px 5px 20px 5px rgba(0,0,0,.04);width:90%;margin:-20px auto 0;position:relative;z-index:2}.downloadable-spa-menu-wrapper .right-content-card .icon{width:50px;margin:0 auto 10px}.downloadable-spa-menu-wrapper .right-content-card h3{font-weight:400;color:#5f5f5f}@media(min-width: 992px){.downloadable-spa-menu-wrapper{padding:0}.downloadable-spa-menu-wrapper .middle-col{display:flex;align-items:center;justify-content:space-between;max-width:90%;padding:0;margin:0 auto}.downloadable-spa-menu-wrapper .middle-col .right-content-card{width:40%;margin:0;margin-left:-30px}}@media(min-width: 1300px){.downloadable-spa-menu-wrapper{padding:0;margin-bottom:5vw}.downloadable-spa-menu-wrapper .middle-col{max-width:78vw;margin:0 auto}.downloadable-spa-menu-wrapper .middle-col .left-image{width:70%}.downloadable-spa-menu-wrapper .middle-col .right-content-card{width:40%;margin:0;margin-left:-3vw;padding:3vw 4vw}.downloadable-spa-menu-wrapper .middle-col .right-content-card .icon{width:2.6041666667vw;margin:0 auto 1.0416666667vw}.downloadable-spa-menu-wrapper .middle-col .right-content-card h3{font-size:var(--defualt-mobile-h3-size);line-height:1.7vw}}.comp-general-content .inner-wrapper{padding:0 20px 50px}.comp-general-content .inner-wrapper .top-wrapper{padding-bottom:35px}.comp-general-content .inner-wrapper .top-wrapper .title{text-align:center;font-family:var(--heading-font);margin:0}.comp-general-content .inner-wrapper .top-wrapper .titleh1{font-size:var(--defualt-mobile-h1-size);line-height:var(--defualt-mobile-h1-size)}.comp-general-content .inner-wrapper .top-wrapper .titleh2{font-size:var(--defualt-mobile-h2-size);line-height:var(--defualt-mobile-h2-size)}.comp-general-content .inner-wrapper .top-wrapper .titleh3{font-size:var(--defualt-mobile-h3-size);line-height:var(--defualt-mobile-h3-size)}.comp-general-content .inner-wrapper .top-wrapper .titleh4{font-size:var(--defualt-mobile-h4-size);line-height:var(--defualt-mobile-h4-size)}.comp-general-content .inner-wrapper .top-wrapper .titleh5{font-size:var(--defualt-mobile-h4-size);line-height:var(--defualt-mobile-h4-size)}.comp-general-content .inner-wrapper .top-wrapper .tagline{font-size:var(--defualt-mobile-h4-size);font-family:var(--heading-font);text-align:center;margin-top:10px}.comp-general-content .inner-wrapper .bottom-wrapper{text-align:center}.comp-general-content .inner-wrapper .bottom-wrapper h1,.comp-general-content .inner-wrapper .bottom-wrapper h2,.comp-general-content .inner-wrapper .bottom-wrapper h3,.comp-general-content .inner-wrapper .bottom-wrapper h4,.comp-general-content .inner-wrapper .bottom-wrapper h5,.comp-general-content .inner-wrapper .bottom-wrapper h6{text-align:center;font-size:30px;line-height:30px;font-family:var(--heading-font);margin:0}.comp-general-content .inner-wrapper .bottom-wrapper h1{font-size:var(--defualt-mobile-h1-size);line-height:var(--defualt-mobile-h1-size)}.comp-general-content .inner-wrapper .bottom-wrapper h2{font-size:var(--defualt-mobile-h2-size);line-height:var(--defualt-mobile-h2-size)}.comp-general-content .inner-wrapper .bottom-wrapper h3{font-size:var(--defualt-mobile-h3-size);line-height:var(--defualt-mobile-h3-size)}.comp-general-content .inner-wrapper .bottom-wrapper h4{font-size:var(--defualt-mobile-h4-size);line-height:var(--defualt-mobile-h4-size)}.comp-general-content .inner-wrapper .bottom-wrapper h5{font-size:var(--defualt-mobile-h4-size);line-height:var(--defualt-mobile-h4-size)}.comp-general-content .inner-wrapper .bottom-wrapper a{text-decoration:underline;display:inline-block;color:#000}.comp-general-content .inner-wrapper .bottom-wrapper ul{padding-left:0;list-style-type:none;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;margin:0 0 20px;text-align:left}.comp-general-content .inner-wrapper .bottom-wrapper ul li{position:relative;margin-bottom:15px;padding-left:20px}.comp-general-content .inner-wrapper .bottom-wrapper ul li:last-child{margin-bottom:0}.comp-general-content .inner-wrapper .bottom-wrapper ul li:before{content:"";position:absolute;left:0;top:8px;width:3px;height:8px;background:var(--secondary-color)}.comp-general-content .inner-wrapper .bottom-wrapper ul li ul{margin-top:10px}.comp-general-content .inner-wrapper .bottom-wrapper ol{padding-left:20px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;margin:0 0 20px;text-align:left}.comp-general-content .inner-wrapper .bottom-wrapper ol:last-child{margin-bottom:0}.comp-general-content .inner-wrapper .bottom-wrapper ol li{position:relative;margin-bottom:10px}.comp-general-content .inner-wrapper .bottom-wrapper img{width:auto;max-width:100%;margin:0 auto 20px;height:auto}@media only screen and (min-width: 1200px){.comp-general-content{margin-bottom:5vw}.comp-general-content .inner-wrapper{padding:0;width:60%;margin:0 auto 3vw}.comp-general-content .inner-wrapper .top-wrapper{padding-bottom:3vw}.comp-general-content .inner-wrapper .top-wrapper h1{font-size:var(--defualt-desktop-h1-size);line-height:var(--defualt-desktop-h1-size)}.comp-general-content .inner-wrapper .top-wrapper h2{font-size:var(--defualt-desktop-h2-size);line-height:var(--defualt-desktop-h2-size)}.comp-general-content .inner-wrapper .top-wrapper h3{font-size:var(--defualt-desktop-h3-size);line-height:var(--defualt-desktop-h3-size)}.comp-general-content .inner-wrapper .top-wrapper h4{font-size:var(--defualt-desktop-h4-size);line-height:var(--defualt-desktop-h4-size)}.comp-general-content .inner-wrapper .top-wrapper h5{font-size:var(--defualt-desktop-h4-size);line-height:var(--defualt-desktop-h4-size)}.comp-general-content .inner-wrapper .top-wrapper .tagline{font-size:var(--defualt-desktop-h4-size);margin-top:1vw}.comp-general-content .inner-wrapper .bottom-wrapper{text-align:center}.comp-general-content .inner-wrapper .bottom-wrapper h1,.comp-general-content .inner-wrapper .bottom-wrapper h2,.comp-general-content .inner-wrapper .bottom-wrapper h3,.comp-general-content .inner-wrapper .bottom-wrapper h4,.comp-general-content .inner-wrapper .bottom-wrapper h5,.comp-general-content .inner-wrapper .bottom-wrapper h6{text-align:center;font-family:var(--heading-font);margin:0}.comp-general-content .inner-wrapper .bottom-wrapper h h1{font-size:var(--defualt-desktop-h1-size);line-height:var(--defualt-desktop-h1-size)}.comp-general-content .inner-wrapper .bottom-wrapper h2{font-size:var(--defualt-desktop-h2-size);line-height:var(--defualt-desktop-h2-size)}.comp-general-content .inner-wrapper .bottom-wrapper h3{font-size:var(--defualt-desktop-h3-size);line-height:var(--defualt-desktop-h3-size)}.comp-general-content .inner-wrapper .bottom-wrapper h4{font-size:var(--defualt-desktop-h4-size);line-height:var(--defualt-desktop-h4-size)}.comp-general-content .inner-wrapper .bottom-wrapper h5{font-size:var(--defualt-desktop-h4-size);line-height:var(--defualt-desktop-h4-size)}.comp-general-content .inner-wrapper .bottom-wrapper ul{margin:0 auto 2vw}.comp-general-content .inner-wrapper .bottom-wrapper ul li{margin-bottom:.5vw}.comp-general-content .inner-wrapper .bottom-wrapper ul li:before{content:"";position:absolute;left:5px;top:10px;width:3px;height:8px;background:var(--secondary-color)}.comp-general-content .inner-wrapper .bottom-wrapper ol{margin:0 auto 2vw}.comp-general-content .inner-wrapper .bottom-wrapper img{margin:0 0 20px}}.gallery-tab-view{margin-bottom:20px}.gallery-tab-view .top-header{padding:0 20px;overflow-x:auto;text-align:center;display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px;padding-bottom:20px}.gallery-tab-view .top-header .wrapper-tabs{display:flex;align-items:center;gap:15px;max-width:max-content;justify-content:center}.gallery-tab-view .top-header .wrapper-tabs .single-tab{position:relative}.gallery-tab-view .top-header .wrapper-tabs .single-tab h3{font-weight:400;opacity:.5;margin:0;padding:10px 0}.gallery-tab-view .top-header .wrapper-tabs .single-tab.active::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:10px solid var(--secondary-color)}.gallery-tab-view .top-header .wrapper-tabs .single-tab.active h3{opacity:1;font-weight:600}.gallery-tab-view .single-container{padding:20px}.gallery-tab-view .single-container .wrap-image{margin-bottom:20px}@media(min-width: 768px){.gallery-tab-view .top-header{justify-content:center}}@media(min-width: 992px){.gallery-tab-view .single-container .wrap-image{position:relative;margin-bottom:0}.gallery-tab-view .single-container .wrap-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.gallery-tab-view .single-container .first-row{display:flex;align-items:center;gap:10px;margin-bottom:10px}.gallery-tab-view .single-container .first-row .left-images{width:300px;display:flex;flex-direction:column;gap:10px}.gallery-tab-view .single-container .first-row .left-images .wrap-image{height:160px;width:100%}.gallery-tab-view .single-container .first-row .right-col{width:calc(100% - 310px)}.gallery-tab-view .single-container .first-row .right-col .wrap-image{height:330px}.gallery-tab-view .single-container .second-row{display:flex;gap:10px;margin-bottom:10px}.gallery-tab-view .single-container .second-row .wrap-image{height:250px;width:50%}.gallery-tab-view .single-container .rest-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.gallery-tab-view .single-container .rest-row .wrap-image{height:250px;width:100%}}@media(min-width: 1024px){.gallery-tab-view{padding:0}.gallery-tab-view .middle-col{width:90%;margin:0 auto}.gallery-tab-view .single-container{padding:0}}@media(min-width: 1300px){.gallery-tab-view{padding:0;margin-bottom:5vw}.gallery-tab-view .middle-col{width:78vw}.gallery-tab-view .middle-col .top-header{margin-bottom:3vw}.gallery-tab-view .middle-col .top-header .wrapper-tabs{gap:3vw}.gallery-tab-view .middle-col .top-header .wrapper-tabs .single-tab{cursor:pointer}.gallery-tab-view .middle-col .top-header .wrapper-tabs .single-tab h3{font-size:1.1vw;padding:1vw 0}.gallery-tab-view .single-container .first-row .left-images{width:30vw}.gallery-tab-view .single-container .first-row .left-images .wrap-image{height:13vw}.gallery-tab-view .single-container .first-row .right-col .wrap-image{height:calc(26vw + 10px)}}.seating-capacities{margin-bottom:20px}.seating-capacities .top-header{padding:0;text-align:center;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:20px}.seating-capacities .top-header .wrapper-tabs{display:flex;align-items:center;gap:15px;max-width:max-content;justify-content:center}.seating-capacities .top-header .wrapper-tabs .single-tab{position:relative}.seating-capacities .top-header .wrapper-tabs .single-tab h3{font-weight:400;opacity:.5;margin:0;padding:10px 0}.seating-capacities .top-header .wrapper-tabs .single-tab.active::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:10px solid var(--secondary-color)}.seating-capacities .top-header .wrapper-tabs .single-tab.active h3{opacity:1;font-weight:600}.seating-capacities .tab-container .right-col{padding:20px}.seating-capacities .tab-container .right-col h3{font-weight:400}.seating-capacities table{border-collapse:collapse;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.1)}.seating-capacities table thead th{padding:15px}.seating-capacities table th,.seating-capacities table td{text-align:left;border-bottom:1px solid #ddd}.seating-capacities table th{background-color:var(--secondary-color);color:#fff;font-weight:300}.seating-capacities table tr:last-child td{border-bottom:none}.seating-capacities table tbody tr td:first-child{border-right:1px solid rgba(0,0,0,.1)}.seating-capacities table tbody tr td:last-child{padding:15px}.seating-capacities td{font-family:var(--heading-font);font-size:20px}.seating-capacities .wrap-col{display:flex;align-items:center;gap:10px}.seating-capacities .icon{width:55px;height:55px;display:flex;justify-content:center;align-items:center;border-right:1px solid rgba(0,0,0,.1);padding:15px}.seating-capacities .icon svg{width:24px;height:24px;fill:var(--secondary-color)}@media(min-width: 1024px){.seating-capacities .tab-container .single-container{display:flex;align-items:flex-start;gap:25px}.seating-capacities .tab-container .single-container .left-image{flex:1}.seating-capacities .tab-container .single-container .right-col{width:40%}}@media(min-width: 1300px){.seating-capacities{margin-bottom:5vw}.seating-capacities .top-header{margin-bottom:3vw}.seating-capacities .top-header .wrapper-tabs{gap:3vw}.seating-capacities .top-header .wrapper-tabs .single-tab{cursor:pointer}.seating-capacities .top-header .wrapper-tabs .single-tab h3{font-size:1.5vw;padding:1vw 0}.seating-capacities .tab-container{max-width:78vw;margin:0 auto}.seating-capacities .tab-container .single-container{gap:3}.seating-capacities .tab-container .single-container .left-image{flex:1}.seating-capacities .tab-container .single-container .right-col{width:40%}.seating-capacities .tab-container .single-container .right-col h3{font-size:var(--defualt-desktop-h3-size)}.seating-capacities .tab-container .single-container .right-col p{margin-bottom:2vw}}.sustainability-two-cards{margin-bottom:40px}.sustainability-two-cards .middle-col{padding:0 20px}.sustainability-two-cards .middle-col .card-wrapper{margin-bottom:20px;border:1px solid rgba(0,0,0,.08);border-bottom:2px solid #8b8e00;padding:30px;background:#fff;box-shadow:3px 5px 20px 5px rgba(0,0,0,.04);text-align:center;color:rgba(0,0,0,.8)}.sustainability-two-cards .middle-col .card-wrapper .icon-wrapper{width:100px;margin:0 auto 20px}.sustainability-two-cards .middle-col .card-wrapper h3{font-weight:400}@media(min-width: 992px){.sustainability-two-cards .middle-col{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;position:relative;z-index:2;max-width:90%;margin:0 auto;padding:0}}@media(min-width: 1300px){.sustainability-two-cards{margin-bottom:5vw}.sustainability-two-cards .middle-col{max-width:78vw;margin:0 auto 40px;padding:0;grid-gap:2vw}.sustainability-two-cards .middle-col .card-wrapper{padding:4vw;margin:0}}.comp-similar-experiences{margin-bottom:var(--mobile-component-bottom-gap)}.comp-similar-experiences .middle-col{padding:0 20px}.comp-similar-experiences .middle-col .featured-experience-slider .owl-dots{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.comp-similar-experiences .middle-col .featured-experience-slider .owl-dots button{outline:none;padding:0 2px}.comp-similar-experiences .middle-col .featured-experience-slider .owl-dots button.active span{transition:all .3s ease-in-out;transform:scale(1.2);opacity:1;background:rgba(0,0,0,0)}.comp-similar-experiences .middle-col .featured-experience-slider .owl-dots button span{display:block;width:10px;height:10px;border:2px solid var(--secondary-color);border-radius:100%;transition:all .3s ease-in-out;transform:scale(0.8);opacity:.5;background:var(--secondary-color)}@media(min-width: 1024px){.comp-similar-experiences .middle-col .top-header{padding:0;margin-bottom:20px}}@media(min-width: 1200px){.comp-similar-experiences .middle-col{padding:0;width:88%;margin:0 auto}.comp-similar-experiences .middle-col .top-header{max-width:100%}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav{display:none}}@media(min-width: 1300px){.comp-similar-experiences{margin-bottom:var(--desktop-component-bottom-gap)}.comp-similar-experiences .middle-col{width:77vw;margin:0 auto}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav.disabled{display:none}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav.disabled{opacity:0}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav button{border:2px solid rgba(var(--secondary-color-rgb), 0.4);outline:none;position:relative;display:block;width:40px;height:40px;border-radius:100%;margin:0 10px;transition:all .3s ease-in-out}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav button.disabled{transition:all .3s ease-in-out;opacity:.2;pointer-events:none}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav button:last-child{background:var(--secondary-color)}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav button:last-child svg{fill:var(--primary-text-color)}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav button svg{fill:var(--secondary-color);position:absolute;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}@media(min-width: 1300px)and (min-width: 1300px){.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav button{width:2.5vw;height:2.5vw;border-width:.07vw;margin:0 .4vw;transition:all .3s ease-in-out}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav button.owl-prev:hover{transition:all .3s ease-in-out;transform:translateX(-0.2vw)}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav button.owl-next:hover{transition:all .3s ease-in-out;transform:translateX(0.2vw)}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav button svg{width:.5vw;height:.5vw}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav button:last-child{width:3.4vw;height:3.4vw}.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav button:last-child svg{width:.7vw;height:.7vw}}@media(min-width: 1300px){.comp-similar-experiences .middle-col .featured-experience-slider .owl-nav{position:absolute;right:-10vw;top:40%;transform:translateY(-50%);padding:0}}.comp-similar-things-todo{margin-bottom:var(--mobile-component-bottom-gap)}.comp-similar-things-todo .middle-col{padding:0 20px}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-dots{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-dots button{outline:none;padding:0 2px}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-dots button.active span{transition:all .3s ease-in-out;transform:scale(1.2);opacity:1;background:rgba(0,0,0,0)}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-dots button span{display:block;width:10px;height:10px;border:2px solid var(--secondary-color);border-radius:100%;transition:all .3s ease-in-out;transform:scale(0.8);opacity:.5;background:var(--secondary-color)}@media(min-width: 1024px){.comp-similar-things-todo .middle-col .top-header{padding:0;margin-bottom:20px}}@media(min-width: 1200px){.comp-similar-things-todo .middle-col{padding:0;width:88%;margin:0 auto}.comp-similar-things-todo .middle-col .top-header{max-width:100%}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav{display:none}}@media(min-width: 1300px){.comp-similar-things-todo{margin-bottom:var(--desktop-component-bottom-gap)}.comp-similar-things-todo .middle-col{width:77vw;margin:0 auto}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav.disabled{display:none}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav.disabled{opacity:0}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav button{border:2px solid rgba(var(--secondary-color-rgb), 0.4);outline:none;position:relative;display:block;width:40px;height:40px;border-radius:100%;margin:0 10px;transition:all .3s ease-in-out}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav button.disabled{transition:all .3s ease-in-out;opacity:.2;pointer-events:none}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav button:last-child{background:var(--secondary-color)}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav button:last-child svg{fill:var(--primary-text-color)}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav button svg{fill:var(--secondary-color);position:absolute;width:10px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}@media(min-width: 1300px)and (min-width: 1300px){.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav button{width:2.5vw;height:2.5vw;border-width:.07vw;margin:0 .4vw;transition:all .3s ease-in-out}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav button.owl-prev:hover{transition:all .3s ease-in-out;transform:translateX(-0.2vw)}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav button.owl-next:hover{transition:all .3s ease-in-out;transform:translateX(0.2vw)}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav button svg{width:.5vw;height:.5vw}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav button:last-child{width:3.4vw;height:3.4vw}.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav button:last-child svg{width:.7vw;height:.7vw}}@media(min-width: 1300px){.comp-similar-things-todo .middle-col .featured-experience-slider .owl-nav{position:absolute;right:-10vw;top:40%;transform:translateY(-50%);padding:0}}.paginations li a svg,.page-pagination li a svg,.paginations li a span,.page-pagination li a span,.comp-welcome-text .point-icons .point .icon img,.blog-card .top-image .guest-setup-wrapper .single-point .icon svg,.comp-experience-points-slider .experience-slider .single-slider .content-area .icon img,.comp-contact-row .sin-row .icon svg,.comp-experience-key-card.left-card-extend .img-wrap .top-icon-area .icon img,.comp-gallery-card .bottom-text::after,.comp-hotel-level-map-experiences .map-image .single-point.active .point img,.comp-full-image .wrap-pay-button,.comp-full-image .wrap-pay-button .play-icon svg,.comp-nearby-card .data-col .single-card .icon img,.comp-sustainerbility-circles .middle-col .single-card .icon img,.comp-restaurant-details .points .point .icon img,.comp-wedding-package-slider .single-item .points-wrapper .point .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.comp-offer-listing-by-category{margin-bottom:var(--mobile-component-bottom-gap)}.comp-offer-listing-by-category .middle-col{padding:0 20px}.comp-offer-listing-by-category .single-offer{margin-bottom:20px}.comp-offer-listing-by-category .single-offer .img-wrapper{position:relative}.comp-offer-listing-by-category .single-offer .img-wrapper .valid{position:absolute;left:0;bottom:0;width:100%;padding:10px 20px}.comp-offer-listing-by-category .single-offer .img-wrapper .valid svg{width:14px;height:14px;fill:var(--body-background);margin-right:10px}.comp-offer-listing-by-category .single-offer .img-wrapper .valid span{display:inline-block;vertical-align:middle;font-family:var(--body-font);font-size:calc(var(--defualt-mobile-font-size) - 2px);color:var(--primary-text-color)}.comp-offer-listing-by-category .single-offer .desc-wrapper{background-color:var(--body-background);padding:20px;box-shadow:2px 2px 10px rgba(var(--black-color-rgb), 0.09)}.comp-offer-listing-by-category .single-offer .desc-wrapper .hotel-name{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;font-size:calc(var(--defualt-mobile-font-size) - 2px);color:var(--black-text-color);margin-bottom:20px}.comp-offer-listing-by-category .single-offer .desc-wrapper .hotel-name img{width:15px}.comp-offer-listing-by-category .single-offer .desc-wrapper .hotel-name span{padding-left:10px}.comp-offer-listing-by-category .single-offer .desc-wrapper h3{font-size:var(--defualt-mobile-h4-size);line-height:calc(var(--defualt-mobile-h4-size) + 5px);font-weight:normal;margin:0 0 20px;color:#5f5f5f}.comp-offer-listing-by-category .single-offer .desc-wrapper .desc{font-family:var(--body-font);font-size:var(--defualt-mobile-font-size);color:var(--black-text-color)}@media(min-width: 768px){.comp-offer-listing-by-category .middle-col{display:flex;flex-direction:row;flex-wrap:wrap;align-items:unset;margin:0 -10px}.comp-offer-listing-by-category .single-offer{width:50%;padding:0 10px}}@media(min-width: 1024px){.comp-offer-listing-by-category .single-offer{width:33.3%}}@media(min-width: 1200px){.comp-offer-listing-by-category .middle-col{padding:0;width:88%;margin:0 auto}.comp-offer-listing-by-category .middle-col .common-filters-header{margin-left:.5208333333vw}.comp-offer-listing-by-category .single-offer{width:31.9%;margin-bottom:1vw;padding:0;box-shadow:2px 2px 10px rgba(var(--black-color-rgb), 0.09);margin-right:.5208333333vw;margin-left:.5208333333vw}.comp-offer-listing-by-category .single-offer .img-wrapper .valid{padding:1vw 2vw;display:flex;flex-direction:row;flex-wrap:wrap}.comp-offer-listing-by-category .single-offer .img-wrapper .valid svg{width:.75vw;height:.75vw;margin-right:.5vw;margin-top:.45vw}.comp-offer-listing-by-category .single-offer .img-wrapper .valid span{width:calc(100% - 2vw);font-size:var(--defualt-desktop-font-size-small)}.comp-offer-listing-by-category .single-offer .desc-wrapper{padding:1vw;box-shadow:unset}.comp-offer-listing-by-category .single-offer .desc-wrapper .hotel-name{font-size:var(--defualt-desktop-font-size-small);margin-bottom:1vw}.comp-offer-listing-by-category .single-offer .desc-wrapper .hotel-name img{width:.75vw}.comp-offer-listing-by-category .single-offer .desc-wrapper .hotel-name span{padding-left:.5vw}.comp-offer-listing-by-category .single-offer .desc-wrapper h3{font-size:var(--defualt-desktop-h3-size);line-height:calc(var(--defualt-desktop-h3-size) + .5vw);margin-bottom:1vw}.comp-offer-listing-by-category .single-offer .desc-wrapper .desc{font-size:var(--defualt-desktop-font-size);margin-bottom:1vw}}@media(min-width: 1300px){.comp-offer-listing-by-category{margin-bottom:var(--desktop-component-bottom-gap)}.comp-offer-listing-by-category .middle-col{width:77vw;margin:0 auto}}.comp-luxury-hotel-accommodation-amenities{margin-bottom:60px;padding:0 20px}.comp-luxury-hotel-accommodation-amenities .desc-wrapper{border:1px solid var(--primary-color);margin-bottom:30px;padding:20px}.comp-luxury-hotel-accommodation-amenities .desc-wrapper .title{font-family:var(--heading-font);font-weight:400;font-size:24px;line-height:24px;color:var(--primary-color);text-align:center;text-transform:uppercase;margin-bottom:30px}.comp-luxury-hotel-accommodation-amenities .desc-wrapper ul{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;margin:0 auto;padding-left:20px}.comp-luxury-hotel-accommodation-amenities .desc-wrapper ul li{font-family:var(--body-font);font-weight:500;font-size:16px;line-height:24px;color:#000}.comp-luxury-hotel-accommodation-amenities .desc-wrapper ul li::marker{color:var(--primary-color)}@media only screen and (min-width: 992px){.comp-luxury-hotel-accommodation-amenities{padding:0 40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.comp-luxury-hotel-accommodation-amenities .desc-wrapper{width:calc(66% - 10px);margin-bottom:0}.comp-luxury-hotel-accommodation-amenities .desc-wrapper .title{text-align:left}.comp-luxury-hotel-accommodation-amenities .desc-wrapper ul{width:auto;margin:0}.comp-luxury-hotel-accommodation-amenities .img-wrapper{width:calc(34% - 10px)}.comp-luxury-hotel-accommodation-amenities .img-wrapper img{height:100%;object-fit:cover}}@media only screen and (min-width: 1200px){.comp-luxury-hotel-accommodation-amenities{margin-bottom:5.2083333333vw;padding:0 5.2083333333vw}.comp-luxury-hotel-accommodation-amenities .desc-wrapper{width:calc(66% - 1.5625vw);border:.0520833333vw solid var(--primary-color);padding:4.1666666667vw 5.2083333333vw}.comp-luxury-hotel-accommodation-amenities .desc-wrapper .title{font-size:2.6041666667vw;line-height:2.6041666667vw;margin-bottom:2.6041666667vw}.comp-luxury-hotel-accommodation-amenities .desc-wrapper ul{padding-left:1.0416666667vw;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.comp-luxury-hotel-accommodation-amenities .desc-wrapper ul li{width:calc(50% - 1.0416666667vw);font-size:.8333333333vw;line-height:1.25vw;margin-bottom:.78125vw}.comp-luxury-hotel-accommodation-amenities .img-wrapper{width:calc(34% - 1.5625vw)}}.paginations li a svg,.page-pagination li a svg,.paginations li a span,.page-pagination li a span,.comp-welcome-text .point-icons .point .icon img,.blog-card .top-image .guest-setup-wrapper .single-point .icon svg,.comp-experience-points-slider .experience-slider .single-slider .content-area .icon img,.comp-contact-row .sin-row .icon svg,.comp-experience-key-card.left-card-extend .img-wrap .top-icon-area .icon img,.comp-gallery-card .bottom-text::after,.comp-hotel-level-map-experiences .map-image .single-point.active .point img,.comp-full-image .wrap-pay-button,.comp-full-image .wrap-pay-button .play-icon svg,.comp-nearby-card .data-col .single-card .icon img,.comp-sustainerbility-circles .middle-col .single-card .icon img,.comp-restaurant-details .points .point .icon img,.comp-wedding-package-slider .single-item .points-wrapper .point .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.paginations,.page-pagination{width:100%;padding:10px;margin:0;list-style:none;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:var(--mobile-component-bottom-gap)}.paginations li,.page-pagination li{margin:0 10px}.paginations li a,.page-pagination li a{display:block;width:50px;height:50px;border-radius:100%;position:relative;transition:all .3s ease-in-out;font-weight:600;color:var(--black-text-color)}.paginations li a span,.page-pagination li a span{transition:all .3s ease-in-out}.paginations li a.active,.paginations li a:hover,.page-pagination li a.active,.page-pagination li a:hover{transition:all .3s ease-in-out;background:var(--secondary-color)}.paginations li a.active span,.paginations li a:hover span,.page-pagination li a.active span,.page-pagination li a:hover span{transition:all .3s ease-in-out;color:var(--primary-text-color)}.paginations li a.active svg,.paginations li a:hover svg,.page-pagination li a.active svg,.page-pagination li a:hover svg{fill:var(--primary-text-color)}.paginations li a.left-arrow,.page-pagination li a.left-arrow{padding:0;border:2px solid rgba(var(--secondary-color-rgb), 0.2)}.paginations li a.left-arrow:hover,.page-pagination li a.left-arrow:hover{transition:all .3s ease-in-out;transform:translateX(-15px)}.paginations li a.right-arrow,.page-pagination li a.right-arrow{padding:0;border:2px solid rgba(var(--secondary-color-rgb), 0.2)}.paginations li a.right-arrow:hover,.page-pagination li a.right-arrow:hover{transition:all .3s ease-in-out;transform:translateX(15px)}.paginations li a svg,.page-pagination li a svg{width:10px;height:10px;fill:var(--secondary-color)}.page-pagination ul{display:flex;align-items:center;gap:0px;list-style:none;padding:0}.page-pagination ul li a{display:flex;align-items:center;justify-content:center}.page-pagination ul li a.prev,.page-pagination ul li a.next{border:2px solid rgba(var(--secondary-color-rgb), 0.2)}.page-pagination ul li a:hover{color:#fff}.page-pagination ul li .current{background:var(--secondary-color);color:#fff;width:50px;height:50px;border-radius:100%;display:flex;text-align:center;align-items:center;justify-content:center}@media(min-width: 1300px){.page-pagination{padding:1vw;margin-bottom:var(--desktop-component-bottom-gap)}.page-pagination ul li{padding:0 .1vw}.page-pagination ul li a{width:3.125vw;height:3.125vw}.page-pagination ul li a svg{width:.5vw;height:.5vw}.page-pagination ul li .current{width:3.125vw;height:3.125vw}}.search-content-area{padding:0 10px}.search-content-area .page-header{margin:0 0 25px}.search-content-area .page-header h1,.search-content-area .page-header .page-description{display:inline-block;vertical-align:middle}.search-content-area .page-header h1{font-size:20px;margin:0}.search-content-area .page-header .page-description{padding-left:10px;font-size:18px;text-transform:uppercase;text-decoration:underline;font-style:italic}.search-content-area .contblockwrap .sincol{margin-bottom:25px}.search-content-area .contblockwrap h2{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:600}.search-content-area .contblockwrap p{font-weight:normal;margin:0 0 20px}.search-content-area .contblockwrap .clearfix{width:100%}.search-content-area .contblockwrap a{color:#000;display:block;width:100px;text-align:right;float:right}.search-content-area .contblockwrap a span{font-size:14px;font-weight:600}.search-content-area .contblockwrap a:after{background:#c13706}.wrap404{text-align:center;padding:125px 20px;color:#a3a3a3;position:relative;max-width:440px;margin:0 auto}@media(min-width: 1024px){.search-content-area{width:80%;margin:0 auto;padding-left:13%}.search-content-area .page-header{margin:0 0 45px}.search-content-area .contblockwrap{font-size:0;margin:0 -7.5px}.search-content-area .contblockwrap .sincol{padding-left:7.5px;width:calc(50% - 15px);font-size:14px;display:inline-block;vertical-align:top}}@media(min-width: 1200px){.wrap404{max-width:43vw;padding:13vw 0vw 6vw 0vw}.wrap404 span{font-size:14vw;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#cdcdcd}.wrap404 h4{font-size:1vw;font-weight:100;padding-top:1vw}.wrap404 img{margin:2vw auto}.search-content-area{padding:0;padding-left:15%}.search-content-area .page-header{margin:0 0 3vw}.search-content-area .page-header h1{font-size:2vw}.search-content-area .page-header .page-description{font-size:1.8vw}.search-content-area .contblockwrap h2{font-size:1.2vw}.no-results{padding:0;margin:0 0 3vw}.no-results h2{font-size:2vw}}/*# sourceMappingURL=all-compo.min.css.map */
