.brandassobanner{background-size:100%}.brandassobanner .stats{bottom:-4rem}.slider-container{width:90%;height:420px;margin:auto;font-family:sans-serif;position:relative;overflow:hidden}.slides-wrapper{flex-direction:column;height:100%;transition:transform 1s ease-in-out;display:flex}.slides-wrapper .flip-card-back{z-index:1;position:relative}.slides-wrapper .flip-card{width:80%}.slide{color:#fff;background-position:50%;background-size:cover;align-items:center;min-height:100vh;padding-left:5%;display:flex;position:relative}.slide:before{content:"";background:#00000080;position:absolute;inset:0}.slide-content{z-index:1;max-width:600px;position:relative}.slide-content h1{letter-spacing:4px;margin-bottom:1rem;font-size:4rem;font-weight:700}.slide-content p{margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}.slide-content button{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:30px;padding:12px 24px;font-size:1rem;transition:background .3s}.slide-content button:hover{background:#e0e0e0}.after-slider{text-align:center;background-color:#f2f2f2;padding:4rem 2rem}.cta-button{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:25px;padding:.2rem 1rem;transition:all .3s}.cta-button:hover{background-color:#ccc}.stats{text-align:center;gap:3rem;animation:1s fadeInUp;display:flex;position:absolute;bottom:0;right:4rem}.stats h2{margin-bottom:.3rem;font-size:1.2rem}.brandassobanner{background-position:bottom;background-size:cover;height:400px}.association p{color:#272727;font-size:14px;line-height:26px}.zoom-on-hover{transition:transform .4s}.zoom-on-hover:hover{z-index:2;transform:scale(1.05)}.logo-white{filter:brightness(0)invert();max-width:200px}.pr6{padding-right:3em}.bg-lght{background:#f5f5f5}.pysp5{padding:1em 0}.bg-btm{background-color:#d0d2d3!important}.pysp5 .swiper-button-prev,.pysp5 .swiper-button-next{color:#fff;background:#000000b3;border-radius:50%;padding:26px}.pysp5 .swiper-button-prev:after,.pysp5 .swiper-button-next:after{font-size:26px!important}.contactbrand p{font-size:16px!important}.w70{width:70%}.property-header-book-now-mob{color:#fff;z-index:999999;background-color:#000;display:none;position:absolute;top:10px;right:10px}.modal .react-datepicker-wrapper,.modal .react-datepicker-wrapper .react-datepicker__input-container{border:0!important;border-radius:0!important;width:100%!important;padding:0!important;display:block!important}.modal .react-datepicker-wrapper .react-datepicker__input-container .form-control{border-radius:0!important;width:100%!important}@media (max-width:991px){.property-header-main .logo-for-mobile{position:absolute;top:20px;left:47%;transform:translate(-50%);display:block!important}.property-header-book-now-mob{padding:5px 7px;display:block}.property-logo-desktop{display:none!important}}@media (max-width:767px){.this-exp-for-desk{display:none}.property-room-page-sec .px-4.roombtn{padding-left:0!important;padding-right:0!important}.dynamic-inner-footer .dynamic-contact-info p{justify-content:center;align-items:center}.home-experience-sec-main .experience-item-list-box .experience-card-image{object-fit:cover;height:300px!important}.exp-filter-icon{display:block}.header-display-flex{margin-top:0!important}.hero-banner{height:70vh!important}.bottom-10{bottom:-5em!important}.navbar-brand{margin-left:0!important}.our-hotels-page .hotel-card-body .card-title,.about-us-page h4.h5{font-size:18px!important}.overview-about-page-sec p{padding:5px 10px;font-size:14px!important}.new-type-dine-sec .pushed-box-content .pushed-header{padding:0}.navbar{height:auto!important}.mobile-none{display:block}.desk-none{display:none}#google_translate_element{width:17em}.react-datepicker__input-container .form-control{width:118%}footer .col-md-3.justify-content-end{justify-content:center!important}.ftr_logo{filter:brightness(1.8);float:left;border-right:none;padding-right:2em;position:relative;left:auto;width:200px!important}.header_booking_engine .btn{width:150px}.global-heading-sec .global-heading2{font-size:16px}.header_booking_engine .col-md-2,select{width:100%!important}.n-hotel-slider .owl-nav button.owl-prev,.offers-slider .owl-nav button.owl-prev{left:0}.contact-info .inline-itemx-box{display:block}div#thumbs{padding-left:10px;padding-right:10px}div#thumbs .brand-logo-item img{width:105px}.contactbrand .w70{width:100%!important}.brand-association-team-sec .text-end{text-align:left!important}.brands-sliderr .brand-slider-item .brand-item-description{width:95%}.brands-sliderr .brand-slider-item img{height:70vh}.footer .contact-info p{margin-bottom:21px}.global-heading-sec .global-heading{font-size:21px!important}.overview-about-page-sec{padding:3rem 0}.inner-main-booking-bar-sec .booking-search-bar-btn-div{bottom:20px!important}.property-ooffer-sliderr .swiper{padding:0 4px!important}img.sidebar-icon-img{display:none}}@media screen and (device-width:1024px) and (orientation:landscape),screen and (device-width:1180px) and (orientation:landscape),screen and (device-width:1194px) and (orientation:landscape),screen and (device-width:1366px) and (orientation:landscape){.navbar-expand-md .navbar-nav .nav-link{padding:30px 10px}.discover-slider img,.offer-slider .winter-box img{height:400px}.h-95vh-important{height:95vh!important}.h-55vh-important{height:55vh!important}.h-60vh-important{height:60vh!important}.ml8{margin-left:2em;margin-right:2em}.navbar .navbar-nav li a{font-size:.8em}.event-sec img{height:350px}.hotel-slider img{height:300px}.expsld img{width:100%}.expm10{margin:.2em 1em}}.program-member-data-box .card .text-center{text-align:justify!important}.program-member-data-box .atithyam-logo-on-program{height:auto!important;margin-bottom:1rem!important}.program-member-data-box .btn-brown{color:#fff;border-radius:0;background-color:#c99e66!important;padding:7px 10px!important;font-size:14px!important}.program-member-data-box .card div ul li strong{font-weight:600!important}.program-member-data-box .card div ul li{margin-top:1rem}.program-member-data-box .card div p{text-align:justify!important}.reward-hand-point-icon{filter:invert()}.member-program-page-main-data .member-data-box-main .m-text-white,.member-program-page-main-data .member-data-box-main .m-text-white p,.member-program-page-main-data .member-data-box-main .m-text-white h4{color:#fff!important}@media (max-width:767px){.hotel-bottom-box-cta-n-content .cta-buttons-box .book-now-btn{padding:5px}.custom-tabs-for-experience .custom-nav-wrapper .custom-next{right:40%!important}.custom-tabs-for-experience .custom-nav-wrapper .custom-prev{left:40%!important}.custom-tabs-for-experience .custom-nav-wrapper .custom-prev,.custom-tabs-for-experience .custom-nav-wrapper .custom-next{position:unset!important;top:30px!important}.custom-tabs-for-experience .custom-nav-wrapper{z-index:99;justify-content:center;gap:5px;padding-top:2rem;display:flex;position:relative}.custom-tabs-for-experience .winter-box.hotel-box{margin-top:0!important}.hotel-bottom-box-cta-n-content .cta-buttons-box .explore-more-btn{padding:5px}.hotel-bottom-box-cta-n-content .price-starts-hotel,.hotel-bottom-box-cta-n-content .price-starts-rate-here{font-size:12px!important}.our-rewards .card__advantages{padding-left:0!important}.our-rewards .card__advantage{display:flex;padding-left:0!important}.footer .linkstyle2{font-size:14px}.missing-stays-form form input,.missing-stays-form form .react-datepicker-wrapper{width:100%!important}.missing-stays-form form input,.missing-stays-form form select,.missing-stays-form form textarea{font-size:14px!important}}@media (max-width:420px){.home-page-class button{position:relative;bottom:0}}@media (max-width:1024px){.home-banner-videeo-desk{height:100vh}.booking-search-bar-btn-div{bottom:8%!important}}.blog-global-things h2{margin:1rem 0;font-size:25px}.blog-global-things h3{margin:1rem 0;font-size:23px}.blog-global-things h4{margin:1rem 0;font-size:20px}.blog-global-things h5{margin:1rem 0;font-size:16px}.blog-global-things strong,.blog-global-things b{font-weight:700!important}
.section-title-container{position:relative}.section-title{color:#1d252c;letter-spacing:1px;text-transform:uppercase;font-size:1.8rem;font-weight:700}.line{background-color:#bfa77a;width:70px;height:2px;display:inline-block}.gallery-tabs{margin-top:20px}.gallery-tab-btn{color:#b18c60;cursor:pointer;background-color:#0000;border:1px solid #b18c60;border-radius:5px;padding:6px 20px;font-size:15px;font-weight:600;transition:all .3s}.gallery-tab-btn:hover,.gallery-tab-btn.active{color:#fff;background-color:#b18c60}.facilitiesCard:hover{background-color:#b18c60!important}.left-border-only{border-radius:6px;height:40px;padding:10px 12px;transition:border-color .3s,box-shadow .3s;box-shadow:none!important;border:1px solid #b1814a!important;border-left-width:4px!important}.left-border-only2{border-radius:6px;padding:10px 12px;transition:border-color .3s,box-shadow .3s;box-shadow:none!important;border:1px solid #b1814a!important;border-left-width:4px!important}.left-border-only:focus{box-shadow:2px 2px 6px #b0814a33;background-color:#fffdfb!important;border-left:4px solid #a06a2d!important;outline:none!important}input::placeholder,textarea::placeholder{font-size:.95rem;color:#666!important}.brown-btn{border:none;border-radius:6px;font-weight:600;transition:all .3s;color:#fff!important;background-color:#b1814a!important}.brown-btn:hover{background-color:#a06a2d!important}.room-description{text-align:center;max-height:130px;padding-right:8px;font-size:14px;line-height:1.6;overflow-y:auto}.room-description .MsoNormal{font-size:13px!important}.room-description::-webkit-scrollbar{width:6px}.room-description::-webkit-scrollbar-thumb{background-color:#b18c60;border-radius:10px}.room-description::-webkit-scrollbar-thumb:hover{background-color:#b18c60}.room-description::-webkit-scrollbar-track{background-color:#0000}.border-white-btn{color:#b58b60;background:0 0;border-radius:5px;padding:8px 14px;font-weight:700;border:2px solid #b58b60!important}.border-brown-btn{color:#fff;background:0 0;border-radius:5px;padding:8px 14px;font-weight:700;border:2px solid #fff!important}.whatsapp-float{color:#fff;text-align:center;z-index:9999;background-color:#25d366;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:30px;display:flex;position:fixed;bottom:100px;right:20px;box-shadow:0 3px 10px #0000004d}.whatsapp-float:hover{transition:all .2s;transform:scale(1.1)}
