@charset "utf-8";.outer-page .content_wrapper .no-gutter .phoenixtempshell1-heroimg-video{padding:0;margin:0}.outer-page .content_wrapper .no-gutter .phoenixtempshell1-heroimg-video .image-content-wrapper{padding:0}.outer-page .navbar-top.vihara-header-542{background:var(--navbar-before-scroll-background);position:relative;transition:all .5s ease}.outer-page .navbar-top.vihara-header-542::before{content:'';position:absolute;left:0;bottom:0;display:block;backdrop-filter:blur(21.2px);height:100%;width:100%}.outer-page .navbar-top.vihara-header-542 .container{width:100%;max-width:100%;height:auto}.outer-page .navbar-top.vihara-header-542 .container #top-menu{margin-top:87px;height:40px;width:100%;transition:all .5s ease}.outer-page .navbar-top.vihara-header-542 .container #top-menu #top-navbar-collapse{justify-content:center;height:auto;align-items:center;padding:0 300px !important}.outer-page .navbar-top.vihara-header-542 .container #top-menu #top-navbar-collapse>li>a{padding:8px 20px;line-height:24px}.outer-page .navbar-top.vihara-header-542 .navbar-header{position:absolute;left:50%;transform:translate(-50%,0);top:8px;animation:movecenter .5s ease-out}.outer-page .navbar-top.vihara-header-542 .navbar-header img{filter:brightness(0) invert(1)}.outer-page .navbar-top.vihara-header-542 .navbar-header .navbar-brand-v2{margin:0;padding:0}.outer-page .navbar-top.vihara-header-542 .lang-book-wrapper-v2{position:absolute;right:80px;top:24px}.outer-page .navbar-top.vihara-header-542 .lang-book-wrapper-v2 .resv-wrap .abs_parent_btn_wrapper+.custom-book-btn{display:none}.outer-page .navbar-top.vihara-header-542 .lang-book-wrapper-v2 .resv-wrap .custom-book-btn,.outer-page .navbar-top.vihara-header-542 .lang-book-wrapper-v2 .resv-wrap .abs_parent_btn_wrapper form{background:#fff;backdrop-filter:blur(2px);display:flex;border-radius:var(--button-border-radius);overflow:hidden;transition:.5s ease;border:1px solid #fff;justify-content:center;align-items:center}.outer-page .navbar-top.vihara-header-542 .lang-book-wrapper-v2 .resv-wrap .custom-book-btn button,.outer-page .navbar-top.vihara-header-542 .lang-book-wrapper-v2 .resv-wrap .abs_parent_btn_wrapper input{min-width:unset;font-family:Montserrat,sans-serif;padding:var(--button-padding);letter-spacing:var(--button-letter-spacing);background:none;color:var(--button-text-color);font-size:var(--button-font-size);text-transform:uppercase;line-height:var(--button-line-height) !important;display:inline-block;animation:moveBottom .5s ease forwards;transition:.5s ease;border:none}.outer-page .navbar-top.vihara-header-542 .lang-book-wrapper-v2 .resv-wrap .custom-book-btn:hover button,.outer-page .navbar-top.vihara-header-542 .lang-book-wrapper-v2 .resv-wrap .abs_parent_btn_wrapper form:hover input{animation:moveTop .5s ease forwards;color:var(--button-text-color-on-hover);transition:.5s ease}.outer-page .navbar-top.vihara-header-542 .lang-book-wrapper-v2 .resv-wrap .custom-book-btn:hover,.outer-page .navbar-top.vihara-header-542 .lang-book-wrapper-v2 .resv-wrap .abs_parent_btn_wrapper form:hover{background:var(--button-background-on-hover);border:1px solid var(--button-border-color);color:var(--button-text-color-on-hover);transition:.5s ease}.outer-page .navbar-top.vihara-header-542 .container #top-menu #top-navbar-collapse .dropdown-menu li>a,.outer-page .navbar-top.vihara-header-542 .container #top-menu #top-navbar-collapse .moreOptions .dropdown-more li>a{color:rgba(0,0,0,0.60)}.outer-page .navbar-top.vihara-header-542 .container #top-menu #top-navbar-collapse .dropdown-menu li>a:hover,.outer-page .navbar-top.vihara-header-542 .container #top-menu #top-navbar-collapse .moreOptions .dropdown-more li>a:hover{color:#000}.outer-page .navbar-top.vihara-header-542.scroll{height:56px;background:var(--navbar-after-scroll-background);border-bottom:1px solid rgba(39,43,44,0.20);transition:all .5s ease}.outer-page .navbar-top.vihara-header-542.scroll::before{backdrop-filter:unset}.outer-page .navbar-top.vihara-header-542.scroll .navbar-header{left:80px;top:4px;animation:moveLeft 1s ease;transform:translate(0,0);transition:transform .5s ease-in}.outer-page .navbar-top.vihara-header-542.scroll .navbar-header img{width:69px;height:48px;filter:unset}.outer-page .navbar-top.vihara-header-542.scroll .lang-book-wrapper-v2{top:7px}.outer-page .navbar-top.vihara-header-542.scroll .lang-book-wrapper-v2 .resv-wrap .custom-book-btn,.outer-page .navbar-top.vihara-header-542.scroll .lang-book-wrapper-v2 .resv-wrap .abs_parent_btn_wrapper form{background:var(--button-background-on-hover);border:1px solid var(--button-border-color);transition:.5s ease}.outer-page .navbar-top.vihara-header-542.scroll .lang-book-wrapper-v2 .resv-wrap .custom-book-btn button,.outer-page .navbar-top.vihara-header-542.scroll .lang-book-wrapper-v2 .resv-wrap .abs_parent_btn_wrapper form input{color:var(--button-text-color-on-hover);transition:.5s ease}.outer-page .navbar-top.vihara-header-542.scroll .lang-book-wrapper-v2 .resv-wrap .custom-book-btn:hover button,.outer-page .navbar-top.vihara-header-542.scroll .lang-book-wrapper-v2 .resv-wrap .abs_parent_btn_wrapper form:hover input{background:var(--navbar-book-button-hover-background);transition:.5s ease}.outer-page .navbar-top.vihara-header-542.scroll .container #top-menu{margin-top:0;height:55px}.outer-page .navbar-top.vihara-header-542.scroll .container #top-menu #top-navbar-collapse>li>a{color:rgba(0,0,0,0.60)}.outer-page .navbar-top.vihara-header-542.scroll .container #top-menu #top-navbar-collapse>li>a.active,.outer-page .navbar-top.vihara-header-542.scroll .container #top-menu #top-navbar-collapse>li>a:hover{color:#000}.outer-page .navbar-top.vihara-header-542 #top-navbar-collapse:hover{background:var(--navbar-after-scroll-background);transition:all .5s ease}.outer-page .navbar-top.vihara-header-542 .container #top-menu #top-navbar-collapse:hover>li>a{color:rgba(0,0,0,0.60);transition:color .5s linear}.outer-page .navbar-top.vihara-header-542 .container #top-menu #top-navbar-collapse:hover>li>a.active,.outer-page .navbar-top.vihara-header-542 .container #top-menu #top-navbar-collapse:hover>li>a:hover{color:#000;transition:color .5s linear}@media screen and (max-width:1000px){.outer-page .navbar-top.vihara-header-542 .container #top-menu #top-navbar-collapse{padding:0 200px !important}}@keyframes movecenter{0%{transform:translate(-50%,-120%)}100%{transform:translate(-50%,0)}}@keyframes moveLeft{0%{transform:translate(0,-120%)}100%{transform:translate(0,0)}}.outer-page .vihara-footer-447#footer{padding:0;background-image:url(https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_1536,f_auto,c_limit/vihara---a-sanctuary-for-thoughtful-rejuvenation/Group_48096287_38a24c4d);background-position:center;background-repeat:no-repeat;background-size:cover}.outer-page .vihara-footer-447>.container{width:100%;padding:2.605% 6.511%;max-width:100%}.outer-page .vihara-footer-447#footer .footer-header{color:#fff;text-align:left;font-size:15px;line-height:24px;letter-spacing:.6px;font-family:"Theano Didot";margin-bottom:clamp(16px,1.30vw,20px)}.outer-page .vihara-footer-447 .top-sec{width:100%;display:flex;justify-content:center}.outer-page .vihara-footer-447 .top-sec .top-logo-sec{padding:0}.outer-page .vihara-footer-447 .top-sec .footer-logo{display:flex;justify-content:center;align-items:center}.outer-page .vihara-footer-447 .top-sec .footer-logo img{width:163px;height:115px;filter:brightness(0) invert(1)}.outer-page .vihara-footer-447 .mid-sec{display:flex;flex-direction:row;width:100%;margin-top:2.995%}.outer-page .vihara-footer-447 .mid-sec .contact-us{width:29.26%;padding:0 12.126% 0 0}.outer-page .vihara-footer-447 .mid-sec .contact-us .address_block,.outer-page .vihara-footer-447 .mid-sec .contact-us .add_cont{padding:0}.outer-page .vihara-footer-447 .mid-sec .contact-us .row{margin:0}.outer-page .vihara-footer-447 .mid-sec .contact-us .address_block li>:is(.phone-text,.email-text){font-style:italic;color:#fff}.outer-page .vihara-footer-447 .mid-sec .contact-us .address_block li{padding:0;text-align:left;width:100%}.outer-page .vihara-footer-447 .mid-sec .contact-us .address_block li a{position:relative;text-decoration:none !important;display:inline;max-width:100%;background-image:linear-gradient(currentColor,currentColor);transition:background-size .5s ease;background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px}.outer-page .vihara-footer-447 .mid-sec .contact-us .address_block li a:hover{background-position:0 100%;background-size:100% 1px}.outer-page .vihara-footer-447 .mid-sec .location{width:26.87%;padding-right:3.818%}.outer-page .vihara-footer-447 .mid-sec .location .hotel-name{display:none}.outer-page .vihara-footer-447 .mid-sec .location .hotel-add{color:rgba(255,255,255,.8);line-height:clamp(24px,1.823vw,28px)}.outer-page .vihara-footer-447#footer .mid-sec .quick-links{width:43.86%;padding:0}.outer-page .vihara-footer-447 .mid-sec .quick-links .footer_navbar .nav{column-count:3}.outer-page .vihara-footer-447 .mid-sec .quick-links .footer_navbar .nav li{text-align:left;width:100%;padding-right:10px}.outer-page .vihara-footer-447 .mid-sec .quick-links .footer_navbar .nav li a{padding:0;margin:0;line-height:20px;position:relative;text-decoration:none !important;display:inline;max-width:100%;word-break:break-word;background-image:linear-gradient(currentColor,currentColor);transition:background-size .5s ease;background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px}.outer-page .vihara-footer-447 .mid-sec .quick-links .footer_navbar .nav li a:hover{background-position:0 100%;background-size:100% 1px}.outer-page .vihara-footer-447 .social-div{width:100%;display:flex;margin-top:2.995%}.outer-page .vihara-footer-447#footer .social-div .footer-row{padding:0}.outer-page .vihara-footer-447#footer .social-div .social_block{width:100%;padding:0}.outer-page .vihara-footer-447#footer .social-div .social_head{padding:0}.outer-page .vihara-footer-447#footer .social-div .social_cont{padding:0}.outer-page .vihara-footer-447#footer .social-div .socialIcon{display:flex;gap:10px}.outer-page .vihara-footer-447#footer .social-div .socialIcon a{margin:0;border-radius:50%;width:clamp(30px,3.25vw,50px);height:clamp(30px,3.25vw,50px);display:flex !important;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,0.25)}.outer-page .vihara-footer-447#footer .social-div .socialIcon a.social-ig:hover{background:-moz-linear-gradient(45deg,#F09433 0,#E6683C 25%,#DC2743 50%,#CC2366 75%,#BC1888 100%);background:-webkit-linear-gradient(45deg,#F09433 0,#E6683C 25%,#DC2743 50%,#CC2366 75%,#BC1888 100%);background:linear-gradient(45deg,#F09433 0,#E6683C 25%,#DC2743 50%,#CC2366 75%,#BC1888 100%)}.outer-page .vihara-footer-447#footer .social-div .sitemap{display:flex;align-items:flex-end;justify-content:flex-end}.outer-page .vihara-footer-447#footer .social-div .sitemap .container{padding:0;margin:0;max-width:100%;width:100%}.outer-page .vihara-footer-447#footer .social-div .sitemap .text-center{padding:0;text-align:right;gap:clamp(20px,2.60vw,40px);display:flex;justify-content:flex-end}.outer-page .vihara-footer-447#footer .social-div .sitemap .text-center a{white-space:nowrap}.outer-page .vihara-footer-447#footer .social-div .sitemap .text-center a::after{content:'';display:block;position:absolute;bottom:-3px;left:0;width:0;height:1px;background:currentColor;opacity:.7;transition:width .5s linear}.outer-page .vihara-footer-447#footer .social-div .sitemap .text-center a:hover::after{width:100%}.outer-page .vihara-footer-447#footer .social-div .sitemap .text-center p{padding:0}.outer-page .vihara-footer-447>.container>.comm_cont{display:none}@media screen and (max-width:1000px){.outer-page .vihara-footer-447>.container{padding:2.605% 4%}.outer-page .vihara-footer-447 .mid-sec .contact-us{padding:0 4% 0 0}}.outer-page #back-top{margin:0;right:24px}.outer-page #back-top span{width:48px;height:48px;background:#fff;border:1px solid var(--brand-color);font-size:unset}.outer-page #back-top span::before{display:none}.outer-page #back-top span::after{height:13px;display:block;width:8px;font-size:unset;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.outer-page #back-top:hover span{background:var(--brand-color)}.outer-page #back-top:hover span{border:1px solid #fff}