:root{--primary-bg:#000;--secondary-bg:#fff;--font-billmake:"montserrat",serif;--black-txt:#000;--primary-color:#000;--secondary-color:#fff;--bg-l-grey:#eeeded;--main-font:"montserrat",serif;--primary-font-size:16px;--secondary-font-size:14px;--primary-font-weight:300;--secondary-font-weight:600;--primary-font-style:normal;--primary-radius:15px;--primary-shadow:#63636333 0px 2px 8px 0px;--bg-yellow:#b79e78;--bg-green:#000;--bg-green-primary:#fff;--green-secondary:#000;--brown:#b18c60;--bluelght:#2bbbfb}body{font-family:var(--font-open-sans),sans-serif;background-color:#fff;font-size:.9rem;overflow-x:hidden}@font-face{font-family:Billmake;src:url(/fonts/Billmake-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.heading{font-family:var(--font-montserrat),serif;font-style:italic}html{scroll-behavior:smooth}.bluelght{color:var(--bluelght);font-size:1.5rem;font-weight:700}.bg-grey{background-color:var(--bg-l-grey)}.primary-radius{border-radius:var(--primary-radius)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--main-font);font-size:var(--primary-font-size);font-weight:var(--primary-font-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;text-transform:none;font-style:normal;line-height:1.6}img{max-width:100%}ul,ol{margin:0;padding:0;list-style:none}a{-o-transition:all .5s ease;line-height:20px;transition:all .5s;text-decoration:none!important}h1,h2,h3,h4,h5,h6{font-family:var(--main-font);color:var(--primary-color);margin:0;position:relative}p{color:var(--black-txt);margin:0;font-size:15px;font-weight:400}input:focus,select:focus,textarea:focus{box-shadow:none!important}.booking-form-wrapper{z-index:999;position:relative}.modal .popup-amenity-items{box-sizing:border-box;flex-flow:wrap;width:100%;display:inline-block}.modal .popup-amenities-items .btn-close{color:#000;opacity:1;background-color:#000;border-radius:0;padding:7px;font-size:10px;position:absolute;top:8px;right:8px}.fa-arrow-left,.fa-arrow-right{font-size:18px}.banner-search-btn{z-index:99;text-align:center;width:100px;margin-left:auto;margin-right:auto;display:inline-block;position:absolute;bottom:80px;left:0;right:0}.banner-search-btn .banner-search-btn-link{color:#fff;background-color:#000;border-radius:50%;width:45px;height:45px;margin-left:auto;margin-right:auto;padding:10px;display:block}.latest-offers-home .winter-box img{object-fit:cover!important;height:100%!important;min-height:330px!important;max-height:330px!important}.banner-search-btn .banner-search-btn-link img{width:30px;height:auto;position:relative;top:7px;left:7px}.sec-padding{padding:3rem 0}.global-heading-sec .global-heading{font-size:23px;font-family:var(--font-montserrat);color:var(--green-secondary);margin-bottom:1rem;font-weight:600}.global-heading-sec .global-heading2{margin-bottom:1rem;font-family:Optima,sans-serif;font-size:20px;font-weight:600}.global-heading-sec .global-heading1{color:var(--green-secondary);margin-bottom:1rem;font-family:sans-serif;font-size:20px;font-weight:600}.inner-type-2-heading{font-size:23px;font-weight:600}.winter-box{background-color:var(--secondary-bg);color:#fff;box-shadow:var(--primary-shadow);overflow:hidden}.color-white{color:#fff!important;border:none!important}.winter-box img{object-fit:cover;border-radius:0}.winter-box .winter-box-content{text-align:center;padding:1em 0}.winter-box-content p{text-align:left}.winter-box .winter-box-content .winter-box-heading{text-transform:capitalize;color:var(--green-secondary);margin-bottom:.6rem;font-size:14px;font-weight:600!important}.experience-card-image{object-fit:cover;height:150px!important}.winter-box-btn{text-align:left;flex-direction:row-reverse;justify-content:flex-end;align-items:center;margin-top:15px;margin-bottom:.5rem;display:flex}#explore{padding:7px!important}.know-more:hover{background-color:var(--secondary-bg);color:var(--primary-color);border:1px solid var(--primary-color)}.yellow-btn{background-color:var(--primary-bg);color:var(--secondary-color);text-align:center}.yellow-btn:hover{background-color:var(--secondary-bg);color:var(--black-txt);border:1px solid var(--black-txt);text-align:center}.nearby .winter-box-content{padding:1em 2em}.cityexpr .swiper-button-next,.cityexpr .swiper-button-prev{width:30px;height:30px}.cityexpr .swiper-button-prev:after,.cityexpr .swiper-button-next:after{font-weight:700;font-size:16px!important}.cityexpr .swiper-button-prev,.cityexpr .swiper-button-next{z-index:10;top:40%!important}.cityexpr .swiper-button-prev{left:0!important}.cityexpr .swiper-button-next{right:0!important}.nearby .item{padding:10px}.nearby .winter-box .winter-box-content .winter-box-para{height:75px}.wed-in img{border:4px solid #fff}.h400{height:400px}.winter-box1 .winter-box-content .winter-box-para{height:auto!important}.winter-box .winter-box-content .winter-box-para{height:auto;font-size:var(--secondary-font-size);color:var(--green-secondary)}.new-hotels .hotel-box .winter-box-content .winter-box-heading{margin-bottom:.5rem}.corporate-dine-events .winter-box-content{min-height:150px!important}.winter-box.hotel-box .winter-box-content .winter-box-heading{font-size:15px}.discover-hoverable-content a{text-decoration:none!important}.winter-box.hotel-box .winter-box-btn .box-btn.n-book-now{float:right;height:24px;margin-top:3px;padding:5px 8px;font-size:9px;line-height:14px}.hotel-box-content{justify-content:space-between;margin-top:1rem;display:flex}.hotel-box-content .n-hotel-price{color:var(--primary-color);font:var(--secondary-font-size);font-size:13px;font-weight:600}.winter-box-content.main-new-hotel-box{text-align:left;justify-content:space-between;align-items:flex-end;gap:4px;display:flex}.main-new-hotel-box .hotel-box-content.hotel-left-side-box{display:block}.hotel-box .winter-box-content{padding:0 14px 10px}.winter-box.hotel-box{box-shadow:none;background-color:#fff;border-radius:15px;margin:20px 0;padding:0}.hotel-box .winter-box-content .winter-box-heading{margin-bottom:0}.n-hotel-price{float:right;color:#000;text-align:right;margin-top:-4px;font-size:14px;font-weight:600;line-height:14px}.start-from{font-size:9px;font-weight:500;display:block}.winter-box-btn.new-hotels-btns{margin-top:2px;margin-bottom:1.5rem}.n-hotel-slider .owl-nav,.offers-slider .owl-nav{display:block!important}.n-hotel-slider .owl-nav button,.offers-slider .owl-nav button{position:absolute;top:40%;font-size:30px!important}.n-hotel-slider .owl-nav button.owl-prev,.offers-slider .owl-nav button.owl-prev{left:-30px}.n-hotel-slider .owl-nav button.owl-next,.offers-slider .owl-nav button.owl-next{right:-30px}.winter-box-content.main-new-hotel-box .hotel-right-side-box{text-align:right;display:block}.winter-box-content.main-new-hotel-box .hotel-right-side-box .price-show{margin-bottom:1px}.winter-box-content.main-new-hotel-box .hotel-right-side-box p{text-align:right}.counter-section{background-color:var(--primary-bg)}.counter-heading{margin-bottom:30px;font-size:1.8rem;font-weight:700}.counter-box{text-align:center;color:var(--secondary-color)}.counter-number{font-size:2.5rem;font-weight:700}.counter-label{margin-top:10px;font-size:1rem;font-weight:600}.offers-hotel-hotel-list{background-color:#000;border-radius:5px;width:250px;max-height:250px;position:absolute;bottom:50px;left:50%;overflow-y:scroll;transform:translate(-50%)}.offers-hotel-hotel-list ul li{text-align:left;cursor:pointer;border-bottom:1px solid #575757;padding:0 5px 5px;font-size:13px;text-transform:capitalize!important}.home-hotel-sliderr .winter-box-content.main-new-hotel-box{min-height:40px}.home-hotel-sliderr h3.winter-box-heading{color:#000;padding:10px;font-size:16px;margin-bottom:0!important}.main-new-hotel-box .hotel-box-content.hotel-left-side-box,.winter-box-content.main-new-hotel-box .hotel-right-side-box{margin-top:0!important}.main-new-hotel-box .hotel-box-content.hotel-left-side-box .winter-box-btn{flex-direction:row-reverse;margin-top:10px;display:flex}.exp-filter-icon{display:none;position:absolute;top:10px;right:10px}.offers-slider .winter-box .winter-box-content .winter-box-heading{font-size:14px}.offers-slider .winter-box-btn .box-btn{padding:7px 10px;font-size:12px}.events-conferences .winter-box .winter-box-content .winter-box-heading{font-size:17px}.events-conferences .winter-box .winter-box-content .winter-box-para{font-size:14px;font-weight:400}.offer-description{text-overflow:ellipsis!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.offer-description span{margin-bottom:0;font-size:14px;font-weight:400;line-height:1.4;list-style-type:disc;display:block}.two-line-text{text-align:left;text-overflow:ellipsis!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:12px!important;display:-webkit-box!important;overflow:hidden!important}.two-line-text span{margin-bottom:0;font-weight:400;line-height:1.4;list-style-type:disc;display:block;font-size:12px!important}.wed_event{padding:4rem 0 11em 0!important}.wed_event2{padding:3rem}.wed_event2 b{font-weight:700}.pt27{padding-top:27em}.top12{top:12rem}.outer{max-width:100%;margin:0 auto;position:relative}#big .item{color:#fff;text-align:center;border-radius:3px;margin:0;padding:0}.owl-theme .owl-nav [class*=owl-]{transition:all .3s}.owl-theme .owl-nav [class*=owl-].disabled:hover{background-color:#d6d6d6}#big.owl-theme{position:relative}#big.owl-theme .owl-next,#big.owl-theme .owl-prev{text-align:center;background:#fff;border-radius:50%;width:30px;height:30px;margin-top:-20px;line-height:30px;position:absolute;top:50%}#big.owl-theme .owl-prev{left:10px}#big.owl-theme .owl-next{right:10px}#thumbs.owl-theme .owl-next,#thumbs.owl-theme .owl-prev{background:#333}.brands-sliderr .brand-slider-item img.brand-image{object-fit:cover;width:100%;min-height:400px;max-height:401px}.experience-filter-btns button{background-color:var(--bg-l-grey);color:var(--primary-color);font-weight:var(--secondary-font-weight);border:none;border-radius:25px;margin-right:10px;padding:9px 25px;font-size:14px}.experience-filter-btns button.acitve{background-color:var(--primary-bg);color:var(--secondary-color);border-radius:25px}.villas-and-suites{background-color:#b2b298}.aotel1{background-color:#f16524}.aotel2{background-color:#131f33}.the-gurmett1{background-color:#22333b}.the-gurmett2{background-color:#ef3935}.the-gurmett3{background-color:#f2f4f3}.brands-sliderr .brand-slider-item{position:relative}.brands-sliderr .brand-slider-item .brand-item-description{color:#fff;text-align:center;border-radius:0 0 1rem 1rem;width:80%;margin-top:1rem;margin-left:auto;margin-right:auto;padding:1rem;position:absolute;top:0;left:0;right:0}.brands-sliderr .brand-slider-item .brand-item-description .hotel-brand-name{color:#fff;text-transform:uppercase;margin-top:2rem;margin-bottom:1rem;font-size:30px}.brands-sliderr .brand-slider-item .brand-item-description .hote-brand-name-logo{filter:brightness(10.5);text-align:center;width:185px;height:auto;margin-bottom:1rem;display:inline-block}.brands-sliderr .brand-slider-item .brand-item-description .brand-description{color:#fff;font-size:16px}#thumbs{z-index:99;background:linear-gradient(358deg,#000 0%,#605f5f00 83%);width:100%;height:200px;padding-top:110px;padding-left:100px;padding-right:100px;position:absolute;bottom:0;overflow:hidden}#thumbs .brand-logo-item img{text-align:center;filter:brightness(13.5);width:130px;height:auto;margin-left:auto;margin-right:auto}#thumbs .brand-logo-item img:hover{cursor:pointer}#thumbs .brand-logo-item{text-align:center;position:relative}#thumbs .owl-nav,#thumbs .owl-dots{display:none!important}#thumbs .brand-logo-item:after{content:"";background-color:#fff;width:1px;height:100px;position:absolute;top:0;right:0}div#thumbs .owl-item.active .brand-logo-item img,#thumbs .brand-logo-item img:hover,#thumbs .swiper-slide-thumb-active .brand-logo-item img{filter:none}.media-box .media-item{margin-bottom:1.5rem}.media-box .media-item img{border-radius:var(--primary-radius);object-fit:cover;height:200px}.footer{text-align:left;background:var(--bg-green-primary);color:var(--secondary-color);padding:40px 0 15px;font-size:15px;box-shadow:inset 0 2px 4px #0000000f;padding-top:1rem!important}.footer p,.footer h6{color:var(--primary-color)}footer ul.terms-list{border-left:1px solid #fff;padding-left:10px}footer .lang1{text-align:left;margin:2em 0;display:block}footer ul.terms-list li{text-align:left}footer ul li{margin-bottom:10px;font-size:12px}.footer h5{color:var(--red);margin-bottom:10px;font-size:12px;text-transform:capitalize!important;font-family:var(--font-body)!important;font-weight:600!important}.ftr_logo{padding-right:2em}.footer .contact-info p{margin-bottom:5px;padding-left:0;display:inline-flex;margin-left:0!important}.footer .contact-info i,.footer .contact-info svg{color:var(--primary-color);width:17px;height:16px;margin-right:8px;padding:6px}.social-icons a{color:var(--primary-color);margin:10px 6px;font-size:1.3rem;display:inline-block}.social-icons a:hover{color:var(--primary-color)}.footer-links a{color:var(--secondary-color);margin:0 10px;font-size:12px;text-decoration:none}.footer-links a:hover{text-decoration:underline}.footer hr{border-top:1.6px solid var(--primary-color);margin:20px auto 10px}.contact-info .inline-itemx-box{flex-wrap:wrap;justify-content:left;align-items:center;margin-top:1rem;margin-bottom:10px;display:flex}.contact-info .inline-itemx-box p{margin-left:1rem}.footer p{text-transform:uppercase;font-size:.8rem!important;font-weight:var(--secondary-font-weight)!important}.footer a{font-weight:var(--secondary-font-weight);text-transform:capitalize}.footer .social-icons a i,.footer .social-icons a svg{color:var(--secondary-color);background-color:var(--primary-bg);border-radius:0;width:21px;height:19px;margin-right:0;padding:6px}.toggle-div{display:none}.visible{display:block}.hidden{display:none}.show-button{margin-bottom:10px}.hide-button{margin-top:10px}.brand-outer-div{position:relative}.accommodation-box-content{background:#fff;align-items:flex-end;width:95%;padding:.4em;display:block;position:relative;bottom:2em;box-shadow:0 2px 8px #63636333}.f-12-new{color:var(--primary-color);font-size:12px;font-weight:400}.f-12-new.inr-text{margin-top:0;margin-bottom:0;line-height:10px}.facilities-slider .facility-img{object-fit:cover;height:450px!important}.facilities-boxx-main{display:block}.facilities-boxx-main .winter-box-heading{color:var(--primary-color);text-transform:uppercase;margin-top:1rem;margin-bottom:.5rem;font-size:20px;font-weight:400}.facilities-boxx-main .winter-box-btn{margin-top:1rem;display:flex}.facilities-boxx-main .nearby-text{margin-bottom:.5rem;font-size:14px}.facilities-boxx-main .box-btn{width:120px;height:29px;display:inline-block}.expericence-sliderr .winter-box{box-shadow:none;height:100%}.expericence-sliderr .expericence-content{padding:1rem}.expericence-sliderr .expericence-content .experience-title{color:var(--primary-color);font-size:16px;font-weight:600;font-family:var(--font-body);text-transform:capitalize;min-height:40px;margin-bottom:.5rem}.expericence-sliderr .expericence-content .winter-box-btn .box-btn{text-transform:uppercase;margin-right:5px;padding:7px 10px;font-size:10px}.global-heading-sec .global-heading{text-transform:uppercase}.facilities-boxx-main .winter-box-btn .box-btn{text-transform:uppercase;padding:5px 10px;font-size:10px}.facilities-boxx-main .hotel-box-content{display:block}.accommodation-box-content .hotel-box-content .winter-box-heading{color:var(--primary-color);text-transform:uppercase;margin-bottom:.5rem;font-size:18px;font-weight:400}.accommodation-box-content .hotel-box-content{text-align:left;width:100%;padding:5px;display:block}.text-with-rd-mr{display:inline}.read-more-btnn{color:var(--primary-color);background-color:#fff;border:none;margin-top:0;font-size:14px;font-weight:500;text-decoration:underline;display:inline-block}.offer-explore-more-btn{color:var(--primary-color);text-transform:capitalize;border:1px solid #000;margin-top:0;padding:4px 10px;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;display:inline-block;margin-top:0!important}.new-exp-desc{display:inline}.exp-read-more-btn{color:#000;text-transform:none;margin-left:7px;font-size:12px;font-weight:400;text-decoration:underline}.hotel-item-box-content .hotel-box-right-content{color:#000;position:relative}.hotel-item-box-content .hotel-box-right-content .bottom-right-sec-for-enq{text-align:center;position:absolute;bottom:10px;right:0}.hotel-item-box-content .hotel-box-right-content .price-of-hotel{color:#000;text-align:right;font-size:16px;font-weight:600;display:block}.h-read-more-btn,.bottom-right-sec-for-enq .view-more-btn{text-decoration:underline}.read-more-under{margin-left:3px;font-weight:400;text-decoration:underline}.accommodation-box-content .winter-box-heading{font-family:var(--font-montserrat)!important;text-transform:capitalize!important;margin-bottom:0!important;font-size:16px!important;font-weight:600!important}.accommodation-box-content .button-secondary{text-transform:uppercase;margin-right:0;font-size:10px}.f-new-10{font-size:12px!important;font-weight:400!important}.experience-box-items-text .left-side-box .exp-city-name{margin-bottom:3px;font-size:14px;font-weight:600}.experience-box-items-text .right-side-box .f-new-10{margin-bottom:0!important}.experience-box-items-text .right-side-box{text-align:right}.one-line-text{text-align:left;text-overflow:ellipsis!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.one-line-text span{margin-bottom:0;font-size:14px;font-weight:400;line-height:1.4;list-style-type:disc;display:block}.offer-box-heding{font-size:15px!important}.experience-box-items-text .book-now{text-transform:capitalize;padding:4px 8px;font-size:10px;font-weight:500}.experience-box-items-text{place-content:flex-end space-between;align-items:flex-end;margin-top:10px;display:flex}.price-show{margin-top:2px;font-size:14px;font-weight:600}.global-section-margin{margin-top:3rem}.discover-slider .winter-box .image-overlay{position:relative}.discover-slider .winter-box .image-overlay .discover-hoverable-content{opacity:0;text-align:center;background:linear-gradient(358deg,#000,#605f5f00 83%);width:100%;padding:1rem;transition:all .4s ease-in;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.inner-banner-section-slider{height:100vh!important}.inner-banner-section-slider .slider-banner-inner img{object-fit:cover;height:100vh!important}.discover-slider .winter-box .image-overlay .discover-hoverable-content .link-explore{color:#fff;margin:0;font-weight:400;display:inline-flex}.search-input-hotel{box-shadow:none;color:#000;border:none;border-bottom:1px solid #000;outline:none;width:100%;padding:6px 0;font-size:14px}.search-input-hotel-select{box-shadow:none;color:#000;border:none;border-bottom:1px solid #000;outline:none;width:100%;margin-top:5px;margin-left:2rem;padding:6px 0;font-size:14px}.new-hotel-lists .hotel-slider-box-content{justify-content:flex-start;align-items:flex-end;display:flex}.hotel-slider-box-content .box-btn.book-now{line-height:20px}.new-hotel-lists .hotel-slider-box-content .hotel-box-content{text-align:left;display:block}.new-hotel-lists .hotel-slider-box-content .winter-box-btn,.new-hotel-lists .hotel-slider-box-content .winter-box-btn p{text-align:right}.new-hotel-lists .hotel-slider-box-content .price{font-size:16px;font-weight:600}.new-hotel-lists .hotel-slider-box-content .price span{font-size:10px;font-weight:300}.new-hotel-lists .winter-box-content{padding:1rem!important}.new-hotel-lists .explore-more-btn{box-shadow:none;color:#000;outline:none;padding:5px 10px;font-size:10px;font-weight:500;text-decoration:underline;display:block}.text-style-none{text-transform:none;font-weight:300!important}.discover-slider .winter-box .image-overlay .discover-hoverable-content .link-explore span{margin-top:0}.discover-slider .winter-box .image-overlay:hover .discover-hoverable-content{opacity:1;transition:all .4s ease-in;bottom:0}.accommodation-box-content{text-transform:uppercase;padding:10px}.bg_green{background:var(--bg-green)}.bg_gray{background:var(--bg-l-grey)}.item.center{border:2px solid #0f9;transition:transform .3s ease-in-out;transform:scale(1.1)}.accommodation-box-content .hotel-box-content .button-secondary{margin-left:2px;padding:5px 14px;font-size:10px;line-height:18px}.cityexpr .winter-box img{object-fit:cover;height:315px!important}.hotel_ofr .winter-box img{object-fit:cover}.showmoreT.add-rooms-block{z-index:1000;position:relative}.roomsuits .winter-box{margin-bottom:10px}.roomsuits .winter-box .winter-box-content{text-align:left;padding:1em 1rem}.roomsuits .know-more{color:#000;border:none;border-bottom:1px solid #000;padding:0}.hotel_oft .owl-carousel .owl-item.center img{width:95%;margin-left:5px;box-shadow:10px 10px #000}.hotel_oft .winter-box img{height:100%!important}.hotel_oft .winter-box{box-shadow:none}.hotel_oft .owl-item.center{margin-top:50px}.hotel_oft .owl-carousel .owl-item:not(.center) img{filter:brightness(.9)saturate(0)}.hotel_oft .owl-carousel .owl-item img{z-index:0}.hotel_oft .slick-prev{right:0;left:auto!important}.hotel_oft .slick-prev:before,.hotel_oft .slick-next:before{color:#000}.heading{text-align:center}.heading h1{color:#000;margin:2em 0 1em;padding:0 0 5px;font-size:2.2em;font-weight:600;transition:all .4s;position:relative}.heading h1:before{content:"";background-color:#000;width:28px;height:5px;margin-left:-14px;display:block;position:absolute;bottom:3px;left:50%}.heading h1:after{content:"";background-color:#000;width:100px;height:1px;margin-top:10px;margin-left:-50px;display:block;position:relative;left:50%}.calendar-icon{color:#000;display:block;position:relative;width:100%!important}.calendar-icon svg{position:absolute;top:-26px;right:25px}.home-page-class{z-index:1}.home-page-class .header_booking_engine{bottom:2em}.awards-section{background:#f8f9fa;padding:50px 0}.section-title{margin-bottom:20px;font-size:28px;font-weight:700}.no-image-bg img{background:#c5c5c5}.room-image-on-room img{object-fit:cover;width:100%;height:300px!important}.swiper-button-next,.swiper-button-prev{color:#000}.glryallcity img{object-fit:cover;border:2px solid #000;border-radius:5px;width:100%;height:250px;margin-bottom:20px;padding:2px}footer{margin-top:2em}.footer p,.footer a{color:var(--primary-color);font-size:12px;text-decoration:none!important}.swiper-pagination-bullet-active{background:#000}.add-rooms-div{font-size:14px}.plus-min-style{margin-top:10px}.plus-min-style button{bottom:0}.rmv{width:115px;margin-top:46px;margin-left:10px;font-size:12px}.propertygallery li{width:20%}.desk-none{display:block}.mobile-none{display:none}.propertygallery li button{width:100%;margin-bottom:0!important}.hotel-img{width:100%;height:400px}.VIpgJd-ZVi9od-xl07Ob-lTBxed span:nth-child(2){top:31px;right:6px}.hero-banner{width:100%;height:100%;position:relative;top:12vh}.testimonial-swiper .swiper-slide .testimonial-item{color:#000;border-radius:12px;padding:30px;transition:all .3s;position:relative}.testimonial-swiper .swiper-slide{opacity:1;transition:all .3s;transform:scale(1)}.testimonial-swiper .swiper-slide-active{opacity:1;transform:scale(1)}.testimonial-swiper .swiper-slide-active .testimonial-item{border:3px solid var(--primary-color)}.testimonial-swiper .swiper-slide-active .testimonial-item:before{content:"“";color:var(--primary-color);font-size:60px;line-height:1;position:absolute;top:10px;left:20px}.testimonial-swiper .swiper-slide-active .testimonial-item:after{content:"”";color:var(--primary-color);font-size:60px;line-height:1;position:absolute;bottom:10px;right:20px}.lead{font-size:.8rem!important}.winter-box2{height:380px;position:relative;overflow:hidden}.winter-box2 img{border-radius:0;width:100%;height:auto;display:block}.winter-box-content2{text-align:center;color:#fff;opacity:0;visibility:hidden;background:#19755f99;flex-direction:column;justify-content:flex-end;padding:20px;transition:opacity .3s,visibility .3s;display:flex;position:absolute;inset:0}.winter-box2:hover .winter-box-content2{opacity:1;visibility:visible}.winter-box-content2 h3{color:#ffd466;text-align:center;width:100%;display:block}.winter-box-content2 p{color:#fff}.winter-box-content2 .book-now{color:var(--primary-color);border:1px solid var(--primary-color);background-color:#ffd466;border-radius:20px;padding:7px 15px}.ylw-txt{color:#ffd466!important}.bottom-10{bottom:10em}.winter-box-content2 .winter-box-btn{text-align:center}.min-vh-75{min-height:75vh}.box{color:#fff;text-align:center;background:#0006;border:3px solid #000;margin-top:10px;padding:10px 20px}.subheading-text{font-size:35px;line-height:50px;list-style:none}.footer-logo{width:65px;height:77px}.footer-contact{justify-content:center;align-items:center;gap:5px;display:flex}.footer-contact span{text-transform:lowercase}.footer-contact .footer-address{text-transform:capitalize}.global-padding .disk-gif{opacity:.4;width:200px;top:-7px;right:-60px}.booking-toggle-btn.search-cross-booking{display:none}.atithyam-logo img,.main-table-border svg{margin:0 auto}.rewards-header a.login-menu-header,.rewards-header .sidebar-toggle .toggle-image-s{color:#000!important}.offersContainer{display:flex;justify-content:start!important}.accordion-item{border:1px solid #ddd;border-radius:0;margin-bottom:10px;box-shadow:10px 10px 20px #f2f2f2}.accordion-title{cursor:pointer;justify-content:space-between;align-items:center;padding:13px;display:flex}.accordion-content{max-height:0;transition:max-height .7s ease-in-out;overflow:hidden}.accordion-content p{background-color:#fafafa;margin:0;padding:10px}.accordion-title h5{color:#403b3b;margin-bottom:0;font-size:14px;font-weight:600}.accordion-title span{font-size:20px;font-weight:700}.accordion-item:not(:first-of-type){border-top:1px solid #ddd}@media (min-width:768px){.full-width-img{height:1000px;padding-top:110px}.subheading-text{font-size:50px;line-height:70px}.box{margin-top:100px;padding:80px 20px}}@media (max-width:768px){.global-padding .disk-gif{display:none}.offersContainer{justify-content:center!important}.DiscoverSectionForZone .nav-tabs .nav-item{margin-bottom:5px!important;margin-right:5px!important}.DiscoverSectionForZone .nav-tabs .nav-item .nav-link{padding:6px 5px!important}.for-city-selectionn #react-select-3-placeholder{color:#000!important;font-size:18px!important}.booking-bar .booking-bar-form .main-bx-field ul.list-group{max-width:95%!important}.flatpickr-current-month .flatpickr-monthDropdown-months{width:50%!important}.search-cross-booking{z-index:999;margin:0 auto;top:25px;position:relative!important}.header_booking_engine .booking-input{border-bottom:1px solid #000!important;margin-bottom:32px!important}.footer-contact{flex-direction:column}.footer-contact .line-footer,.over-page-booking .booking-search-bar-btn-div{display:none}.header_booking_engine{width:100%!important}.booking-toggle-btn.search-cross-booking{display:block}}.section-black,.section-white{color:#fff;padding:50px 0;line-height:1.7}.section-black h3,.section-white h3,.section-black p,.section-white p{margin-bottom:60px}.section-black{background:linear-gradient(#363437,#121112)}.expsld span{color:#000}.section-white{color:#0e0d0e;background:linear-gradient(#fff,#f3f3f3)}a,button{text-decoration:none}.media-box-item{color:#000;margin-bottom:1.6rem;text-decoration:none;display:block}.media-box-item .media-date{margin-bottom:0}.expm10{margin:.5em 1em}.h-60vh-important{height:90vh!important}.h-55vh-important{height:85vh!important}#seccityfaq .accordion-item{border:none;margin-bottom:15px;box-shadow:0 2px 4px 3px #dfdede}#seccityfaq .accordion-title h5{font-weight:400}.h350{height:350px;overflow:hidden}.evnt-con-dine-form input,.evnt-con-dine-form select,.evnt-con-dine-form textarea,.evnt-con-dine-form input::placeholder,.property-form input,.property-form select,.property-form textarea,.property-form input::placeholder{letter-spacing:.2px;font-size:12px;text-transform:capitalize!important}.media-box-item .media-title{font-size:13px;line-height:1.3rem}.pro-view-morre{background-color:#000;border-radius:0;outline:none;color:#fff!important;display:inline-block!important}.offer-section-overview-page .no-image-bg,.offer-section-overview-page .no-image-bg img{object-fit:cover!important;background:#c5c5c5!important;width:100%!important;height:250px!important;min-height:250px!important;max-height:250px!important}.our-rewards .cards__desktop .card__content .card__advantages{padding-left:0!important}.our-rewards .cards__desktop .card__content .card__advantages .card__advantage{display:flex}.reward-join-now-btn{background-color:var(--red);color:#fff;text-transform:uppercase;cursor:pointer;letter-spacing:1px;border:none;border-radius:0;padding:8px 20px;font-size:14px;transition:background-color .3s}.complete-profile-section{padding-top:8rem}.complete-profile-section .form-card-signup{border-bottom:6px solid var(--brown);background-color:#fff;border-radius:1rem}.complete-p-title{color:var(--brown)}.complete-profile-section .form-card-signup form input,.complete-profile-section .form-card-signup form select{border-radius:0!important;font-size:14px!important}@media (max-width:1360px){.global-padding .disk-gif{right:0}.header_booking_engine{width:95%!important}.header_booking_engine .booking-input{padding:8px 12px!important}.promo-code-input input{padding:0!important}.header_booking_engine .btn{min-width:80px!important}#city-select{background:0 0!important}.datepicker-outer .react-datepicker__input-container .form-control{padding:10px 2px!important}.rooms-child-outer-block .rooms-childs-input{padding:10px 16px}.header_booking_engine .booking-input.promo-code-input{padding:6px!important}}@media (max-width:1260px){.main-child-slider .child-image,.main-parent-slider-experience .child-slider-rel .nested-no-image{height:45vh!important}}
