.Contact-module-scss-module__nQCSLa__contact_page{background-color:#e0e1df;width:100%;padding-top:80px}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__map_wrapper{width:100%;height:500px}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__map_wrapper iframe{border:none;width:100%;height:100%}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper{z-index:2;background-color:#fff;max-width:1200px;margin-bottom:-50px;margin-left:auto;margin-right:auto;padding:50px;position:relative;overflow:hidden}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper .Contact-module-scss-module__nQCSLa__contact_inner{flex-wrap:wrap;gap:50px;display:flex}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper .Contact-module-scss-module__nQCSLa__contact_inner .Contact-module-scss-module__nQCSLa__contact_image{flex:calc(50% - 25px);min-height:700px;position:relative}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper .Contact-module-scss-module__nQCSLa__contact_inner .Contact-module-scss-module__nQCSLa__contact_image .Contact-module-scss-module__nQCSLa__image{object-fit:cover}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper .Contact-module-scss-module__nQCSLa__contact_inner .Contact-module-scss-module__nQCSLa__contact_form_area{background:#fff;flex-direction:column;flex:calc(50% - 25px);justify-content:center;display:flex}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper .Contact-module-scss-module__nQCSLa__contact_inner .Contact-module-scss-module__nQCSLa__contact_form_area .Contact-module-scss-module__nQCSLa__contact_info h3{color:#1c1c1c;margin-bottom:15px;font-size:26px}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper .Contact-module-scss-module__nQCSLa__contact_inner .Contact-module-scss-module__nQCSLa__contact_form_area .Contact-module-scss-module__nQCSLa__contact_info p{margin-bottom:8px;font-size:16px}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper .Contact-module-scss-module__nQCSLa__contact_inner .Contact-module-scss-module__nQCSLa__contact_form_area .Contact-module-scss-module__nQCSLa__contact_info p strong{color:#222}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper .Contact-module-scss-module__nQCSLa__contact_inner .Contact-module-scss-module__nQCSLa__contact_form_area .Contact-module-scss-module__nQCSLa__divider{border:0;border-top:1px solid #ddd;margin:25px 0}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper .Contact-module-scss-module__nQCSLa__contact_inner .Contact-module-scss-module__nQCSLa__contact_form_area .Contact-module-scss-module__nQCSLa__form h3{color:#1c1c1c;margin-bottom:15px;font-size:26px}@media screen and (max-width:991px){.Contact-module-scss-module__nQCSLa__contact_page{padding-top:60px}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper{margin-bottom:-50px;margin-left:10px;margin-right:10px;padding:30px 10px}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper .Contact-module-scss-module__nQCSLa__contact_inner{flex-direction:column;gap:30px}.Contact-module-scss-module__nQCSLa__contact_page .Contact-module-scss-module__nQCSLa__contact_wrapper .Contact-module-scss-module__nQCSLa__contact_inner .Contact-module-scss-module__nQCSLa__contact_image{width:100%;min-height:400px}}
.Banners-module-scss-module__yRd3lq__page_banner{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:680px;display:flex;position:relative;overflow:hidden}.Banners-module-scss-module__yRd3lq__page_banner img,.Banners-module-scss-module__yRd3lq__page_banner video{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.Banners-module-scss-module__yRd3lq__page_banner .Banners-module-scss-module__yRd3lq__overlay{z-index:2;background-color:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0;left:0}.Banners-module-scss-module__yRd3lq__page_banner h1{z-index:3;text-transform:uppercase;letter-spacing:5px;margin:0;font-size:50px;position:relative}.Banners-module-scss-module__yRd3lq__page_banner .Banners-module-scss-module__yRd3lq__breadcrumbs{z-index:3;margin-top:20px;position:relative}.Banners-module-scss-module__yRd3lq__page_banner .Banners-module-scss-module__yRd3lq__breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Banners-module-scss-module__yRd3lq__page_banner .Banners-module-scss-module__yRd3lq__breadcrumbs li{align-items:center;font-size:16px;display:flex}.Banners-module-scss-module__yRd3lq__page_banner .Banners-module-scss-module__yRd3lq__breadcrumbs li span{color:#fff;margin:0 .3rem;font-weight:500}.Banners-module-scss-module__yRd3lq__page_banner .Banners-module-scss-module__yRd3lq__breadcrumbs li a{color:#fff;font-weight:500;text-decoration:none;transition:color .2s}.Banners-module-scss-module__yRd3lq__page_banner .Banners-module-scss-module__yRd3lq__breadcrumbs li a:hover{color:#e5f5ef}.Banners-module-scss-module__yRd3lq__page_banner .Banners-module-scss-module__yRd3lq__breadcrumbs .Banners-module-scss-module__yRd3lq__breadcrumbCurrent span{font-weight:700}.Banners-module-scss-module__yRd3lq__page_banner p{color:#fff;z-index:3}@media (max-width:768px){.Banners-module-scss-module__yRd3lq__page_banner h1{letter-spacing:3px;font-size:30px}}
.Forms-module-scss-module__nu19Nq__contact_form{flex-direction:column;gap:15px;display:flex}.Forms-module-scss-module__nu19Nq__contact_form input,.Forms-module-scss-module__nu19Nq__contact_form textarea{color:#333;border:1px solid #53624e;outline:none;padding:12px 14px;font-size:1rem;transition:border-color .3s}.Forms-module-scss-module__nu19Nq__contact_form input:focus,.Forms-module-scss-module__nu19Nq__contact_form textarea:focus{border-color:#b99d75}.Forms-module-scss-module__nu19Nq__single_room_form{flex-direction:column;gap:15px;display:flex}.Forms-module-scss-module__nu19Nq__single_room_form input,.Forms-module-scss-module__nu19Nq__single_room_form textarea{color:#333;border:1px solid #53624e;outline:none;padding:10px 12px;font-size:14px;transition:border-color .3s}.Forms-module-scss-module__nu19Nq__single_room_form input:focus,.Forms-module-scss-module__nu19Nq__single_room_form textarea:focus{border-color:#b99d75}
.FAQ-module-scss-module__dPgEBW__faqItem{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:16px 0;transition:all .3s}.FAQ-module-scss-module__dPgEBW__faqItem.FAQ-module-scss-module__dPgEBW__active .FAQ-module-scss-module__dPgEBW__icon{transform:rotate(180deg)}.FAQ-module-scss-module__dPgEBW__faqQuestion{text-align:left;cursor:pointer;color:#1c1c1c;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;font-family:inherit;font-size:24px;font-weight:500;display:flex}.FAQ-module-scss-module__dPgEBW__faqQuestion .FAQ-module-scss-module__dPgEBW__icon{font-size:28px;line-height:1;transition:transform .3s}.FAQ-module-scss-module__dPgEBW__faqAnswer{opacity:0;max-height:0;transition:max-height .35s,opacity .3s;overflow:hidden}.FAQ-module-scss-module__dPgEBW__faqAnswer p{color:#555;margin:.5rem 0 0;line-height:1.6}.FAQ-module-scss-module__dPgEBW__faqAnswer.FAQ-module-scss-module__dPgEBW__show{opacity:1;max-height:200px}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__faqItem{padding:12px 0}.FAQ-module-scss-module__dPgEBW__faqQuestion{font-size:20px}.FAQ-module-scss-module__dPgEBW__faqQuestion .FAQ-module-scss-module__dPgEBW__icon{font-size:22px}}
.Reusable-module-scss-module__7fHDIa__roomSection{text-align:center;background:#f5f5f5;padding:80px 0}.Reusable-module-scss-module__7fHDIa__roomSection h2{margin-bottom:40px}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard{background:#fff;grid-template-columns:1fr 1fr;align-items:stretch;gap:2rem;display:grid;overflow:hidden}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__imageBox{flex:1;width:100%;height:450px;position:relative}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__imageBox .Reusable-module-scss-module__7fHDIa__img{object-fit:cover}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__contentBox{text-align:left;flex-direction:column;justify-content:center;padding:2rem;display:flex}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__contentBox h3{text-transform:uppercase;font-size:36px;font-style:normal;font-weight:400;line-height:42px;text-decoration:none}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__contentBox .Reusable-module-scss-module__7fHDIa__description{margin:10px 0 20px}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__contentBox .Reusable-module-scss-module__7fHDIa__footer{justify-content:space-between;align-items:center;display:flex}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__contentBox .Reusable-module-scss-module__7fHDIa__footer .Reusable-module-scss-module__7fHDIa__price{color:#b99d75;font-size:20px;font-weight:600}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__contentBox .Reusable-module-scss-module__7fHDIa__footer a{color:#999;font-style:italic;text-decoration:none;transition:color .3s}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__contentBox .Reusable-module-scss-module__7fHDIa__footer a:hover{color:#b99d75}@media (max-width:768px){.Reusable-module-scss-module__7fHDIa__roomSection{padding:40px 0}.Reusable-module-scss-module__7fHDIa__roomSection h2{margin-bottom:20px}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard{grid-template-columns:1fr;gap:0}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__imageBox{height:300px}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__contentBox{padding:30px 10px}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__contentBox h3{font-size:26px;line-height:32px}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__contentBox .Reusable-module-scss-module__7fHDIa__description{margin:10px 0 20px}.Reusable-module-scss-module__7fHDIa__roomSection .Reusable-module-scss-module__7fHDIa__roomCard .Reusable-module-scss-module__7fHDIa__contentBox .Reusable-module-scss-module__7fHDIa__footer .Reusable-module-scss-module__7fHDIa__price{font-size:16px}}.Reusable-module-scss-module__7fHDIa__animatedLink{color:inherit;font-size:1rem;font-family:var(--font-serif);align-items:center;width:-moz-fit-content;width:fit-content;padding-bottom:7px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Reusable-module-scss-module__7fHDIa__animatedLink .Reusable-module-scss-module__7fHDIa__text{z-index:2;transition:color .3s;position:relative}.Reusable-module-scss-module__7fHDIa__animatedLink .Reusable-module-scss-module__7fHDIa__underline{z-index:1;background-color:#886a42;width:90%;height:1px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:translate(0)}.Reusable-module-scss-module__7fHDIa__animatedLink .Reusable-module-scss-module__7fHDIa__arrow{width:20px;height:20px;margin-left:4px;transition:opacity .3s,transform .3s,color .3s;position:relative;top:2px;transform:translate(-5px)}.Reusable-module-scss-module__7fHDIa__animatedLink .Reusable-module-scss-module__7fHDIa__arrow svg{font-size:20px}.Reusable-module-scss-module__7fHDIa__animatedLink:hover .Reusable-module-scss-module__7fHDIa__underline{transform:translate(-100%)}.Reusable-module-scss-module__7fHDIa__animatedLink:hover .Reusable-module-scss-module__7fHDIa__arrow{opacity:1;color:#000;transform:translate(0)}.Reusable-module-scss-module__7fHDIa__animatedLink:hover .Reusable-module-scss-module__7fHDIa__text{color:#000}.Reusable-module-scss-module__7fHDIa__about_video_sec_main{max-width:100%}.Reusable-module-scss-module__7fHDIa__about_video_sec_main .Reusable-module-scss-module__7fHDIa__about_video_sec_main_image{color:#fff;justify-content:center;align-items:center;height:550px;display:flex;position:relative;overflow:hidden}.Reusable-module-scss-module__7fHDIa__about_video_sec_main .Reusable-module-scss-module__7fHDIa__about_video_sec_main_image:after{content:"";z-index:1;background-color:rgba(0,0,0,.2);position:absolute;top:0;bottom:0;left:0;right:0}.Reusable-module-scss-module__7fHDIa__about_video_sec_main .Reusable-module-scss-module__7fHDIa__about_video_sec_main_image .Reusable-module-scss-module__7fHDIa__about_video{object-fit:cover;object-position:center;border:none;width:100%;height:100%}.Reusable-module-scss-module__7fHDIa__about_video_sec_main .Reusable-module-scss-module__7fHDIa__about_video_sec_main_image .Reusable-module-scss-module__7fHDIa__video_btn{z-index:2;color:#fff;cursor:pointer;letter-spacing:.5px;background-color:#b99d75;border:none;align-items:center;gap:10px;padding:8px 18px;font-size:14px;transition:all .3s;display:flex;position:absolute;top:auto;bottom:20px;left:auto;right:20px}.Reusable-module-scss-module__7fHDIa__about_video_sec_main .Reusable-module-scss-module__7fHDIa__about_video_sec_main_image .Reusable-module-scss-module__7fHDIa__video_btn svg{font-size:18px}@media screen and (max-width:767px){.Reusable-module-scss-module__7fHDIa__about_video_sec_main .Reusable-module-scss-module__7fHDIa__about_video_sec_main_image{height:350px}}.Reusable-module-scss-module__7fHDIa__essentials{background:#fff;flex-wrap:wrap;align-items:flex-start;gap:60px;display:flex}.Reusable-module-scss-module__7fHDIa__essentials__left{text-align:center;flex:1}.Reusable-module-scss-module__7fHDIa__essentials__left .Reusable-module-scss-module__7fHDIa__image{object-fit:cover;width:100%;height:auto}.Reusable-module-scss-module__7fHDIa__essentials__left .Reusable-module-scss-module__7fHDIa__quote{color:#444;text-align:right;margin-top:24px;font-family:Dancing Script,cursive;font-size:20px}.Reusable-module-scss-module__7fHDIa__essentials__right{flex-direction:column;flex:1.1;display:flex}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__subtitle{text-transform:uppercase;letter-spacing:2px;color:#1c1c1c;font-size:14px}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__title{color:#1c1c1c;margin-top:8px;margin-bottom:10px;font-size:42px;font-weight:400;line-height:50px}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__services{grid-template-columns:repeat(2,1fr);gap:18px 24px;margin-top:16px;display:grid}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__services .Reusable-module-scss-module__7fHDIa__service{align-items:flex-start;gap:1rem;display:flex}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__services .Reusable-module-scss-module__7fHDIa__service .Reusable-module-scss-module__7fHDIa__icon{color:#b99d75;font-size:34px}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__services .Reusable-module-scss-module__7fHDIa__service h3{color:#1c1c1c;font-size:22px;font-weight:600;font-family:var(--font-cormorant);margin-bottom:10px}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__services .Reusable-module-scss-module__7fHDIa__service p{color:#777;font-size:.9rem;line-height:1.4}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__bottomImage{margin-top:28px}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__bottomImage img{object-fit:cover;width:100%;height:auto}@media (max-width:992px){.Reusable-module-scss-module__7fHDIa__essentials{flex-direction:column;gap:30px}.Reusable-module-scss-module__7fHDIa__essentials__left .Reusable-module-scss-module__7fHDIa__image{object-fit:cover;width:100%;height:auto}.Reusable-module-scss-module__7fHDIa__essentials__left .Reusable-module-scss-module__7fHDIa__quote{text-align:left;margin-top:10px;font-size:18px}.Reusable-module-scss-module__7fHDIa__essentials__right{flex-direction:column;flex:1.1;display:flex}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__title{font-size:30px;line-height:34px}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__services{grid-template-columns:1fr;gap:10px}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__services .Reusable-module-scss-module__7fHDIa__service .Reusable-module-scss-module__7fHDIa__icon{font-size:30px}.Reusable-module-scss-module__7fHDIa__essentials__right .Reusable-module-scss-module__7fHDIa__services .Reusable-module-scss-module__7fHDIa__service h3{font-size:20px;font-weight:500}}.Reusable-module-scss-module__7fHDIa__whatsapp_bot{color:#fff;cursor:pointer;z-index:1000;background-color:#25d366;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s ease-in-out;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.Reusable-module-scss-module__7fHDIa__whatsapp_bot:hover{transform:scale(1.05)}.Reusable-module-scss-module__7fHDIa__whatsapp_bot .Reusable-module-scss-module__7fHDIa__icon{font-size:30px}.Reusable-module-scss-module__7fHDIa__whatsapp_bot .Reusable-module-scss-module__7fHDIa__tooltip{color:#333;opacity:0;pointer-events:none;white-space:nowrap;background:#fff;border-radius:6px;padding:6px 10px;font-size:.85rem;transition:opacity .3s,transform .3s;position:absolute;right:70px;transform:translateY(10px);box-shadow:0 3px 10px rgba(0,0,0,.15)}.Reusable-module-scss-module__7fHDIa__whatsapp_bot:hover .Reusable-module-scss-module__7fHDIa__tooltip{opacity:1;transform:translateY(0)}.Reusable-module-scss-module__7fHDIa__whatsapp_bot:after{content:"";background:rgba(37,211,102,.2);border-radius:50%;animation:2s infinite Reusable-module-scss-module__7fHDIa__pulse;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.6)}@media screen and (max-width:767px){.Reusable-module-scss-module__7fHDIa__whatsapp_bot{width:45px;height:45px;bottom:15px;right:15px}}@keyframes Reusable-module-scss-module__7fHDIa__pulse{0%{opacity:.8;transform:scale(1.2)}to{opacity:0;transform:scale(1.8)}}.Reusable-module-scss-module__7fHDIa__gallery{background-color:#fafafa;padding:80px 0}.Reusable-module-scss-module__7fHDIa__gallery .Reusable-module-scss-module__7fHDIa__imageWrapper{height:100%;transition:transform .4s,box-shadow .3s;overflow:hidden}.Reusable-module-scss-module__7fHDIa__gallery .Reusable-module-scss-module__7fHDIa__imageWrapper img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.Reusable-module-scss-module__7fHDIa__gallery .Reusable-module-scss-module__7fHDIa__imageWrapper:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.Reusable-module-scss-module__7fHDIa__gallery .Reusable-module-scss-module__7fHDIa__imageWrapper:hover img{transform:scale(1.05)}@media (max-width:768px){.Reusable-module-scss-module__7fHDIa__gallery{padding:50px 0}}
.HeroSection-module-scss-module__8AKCfW__hero{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.HeroSection-module-scss-module__8AKCfW__hero .HeroSection-module-scss-module__8AKCfW__video{object-fit:cover;z-index:-2;width:100%;height:100%;transition:opacity .5s;position:absolute;top:0;left:0}.HeroSection-module-scss-module__8AKCfW__hero .HeroSection-module-scss-module__8AKCfW__videoVisible{opacity:1}.HeroSection-module-scss-module__8AKCfW__hero .HeroSection-module-scss-module__8AKCfW__overlay{z-index:-1;background:rgba(0,0,0,.16);width:100%;height:100%;position:absolute;top:0;left:0}.HeroSection-module-scss-module__8AKCfW__hero .HeroSection-module-scss-module__8AKCfW__content{text-align:center;color:#fff;z-index:2;max-width:800px;padding:0 12px}.HeroSection-module-scss-module__8AKCfW__hero .HeroSection-module-scss-module__8AKCfW__content h1{margin-bottom:20px;font-size:55px;line-height:60px}.HeroSection-module-scss-module__8AKCfW__hero .HeroSection-module-scss-module__8AKCfW__content p{color:#fff;margin-bottom:2rem}@media (max-width:768px){.HeroSection-module-scss-module__8AKCfW__hero .HeroSection-module-scss-module__8AKCfW__content h1{font-size:36px;line-height:40px}.HeroSection-module-scss-module__8AKCfW__hero .HeroSection-module-scss-module__8AKCfW__content p{font-size:1rem}}
.Testimonials-module-scss-module__ILOPUq__testimonials{max-width:1200px;margin:0 auto;padding:40px 20px}.Testimonials-module-scss-module__ILOPUq__testimonialCard{text-align:center;background:#fff;flex-direction:column;display:flex;position:relative}.Testimonials-module-scss-module__ILOPUq__testimonialCard__header{justify-content:center;align-items:center;margin-bottom:10px;display:flex}.Testimonials-module-scss-module__ILOPUq__testimonialCard__info .Testimonials-module-scss-module__ILOPUq__guest_name{margin:0 0 8px;font-size:20px;font-weight:500}.Testimonials-module-scss-module__ILOPUq__testimonialCard__info p{color:#666;align-items:center;margin:0;font-size:12px;display:flex}.Testimonials-module-scss-module__ILOPUq__testimonialCard__rating{color:#fdd563;justify-content:center;margin-bottom:15px;display:flex}.Testimonials-module-scss-module__ILOPUq__testimonialCard__rating svg{font-size:18px}.Testimonials-module-scss-module__ILOPUq__testimonialCard__text{color:#555;text-align:center;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:16px;line-height:20px;display:-webkit-box;overflow:hidden}
.Cards-module-scss-module__IUI7La__roomCard{flex-direction:column;width:100%;display:flex}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__imageContainer{width:100%;height:400px;position:relative;overflow:hidden}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__imageContainer img{object-fit:cover;transition:transform .3s}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__imageContainer:hover img{transform:scale(1.05)}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__content{padding-top:20px}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__features{flex-wrap:wrap;gap:25px;margin:20px 0;display:flex}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__features .Cards-module-scss-module__IUI7La__featureItem{color:#555;align-items:center;font-size:.85rem;display:flex}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__features .Cards-module-scss-module__IUI7La__featureItem .Cards-module-scss-module__IUI7La__icon{background-color:#797979;width:16px;height:16px;margin-right:5px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__features .Cards-module-scss-module__IUI7La__featureItem[data-feature=size] .Cards-module-scss-module__IUI7La__icon{-webkit-mask-image:url(/icons/area.svg);mask-image:url(/icons/area.svg)}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__features .Cards-module-scss-module__IUI7La__featureItem[data-feature=guests] .Cards-module-scss-module__IUI7La__icon{-webkit-mask-image:url(/icons/user.svg);mask-image:url(/icons/user.svg)}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__features .Cards-module-scss-module__IUI7La__featureItem[data-feature=beds] .Cards-module-scss-module__IUI7La__icon{-webkit-mask-image:url(/icons/bed.svg);mask-image:url(/icons/bed.svg)}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__features .Cards-module-scss-module__IUI7La__featureItem[data-feature=bathrooms] .Cards-module-scss-module__IUI7La__icon{-webkit-mask-image:url(/icons/bath.svg);mask-image:url(/icons/bath.svg)}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__roomView{color:#b99d75;letter-spacing:1px;font-size:17px}.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__description{margin-bottom:15px;font-size:17px;line-height:23px}@media (max-width:768px){.Cards-module-scss-module__IUI7La__roomCard .Cards-module-scss-module__IUI7La__imageContainer{height:300px}}.Cards-module-scss-module__IUI7La__blog_card{background:#fff;width:100%;margin:auto;transition:transform .3s;overflow:hidden}.Cards-module-scss-module__IUI7La__blog_card:hover{transform:translateY(-5px)}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__image_wrapper{position:relative}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__image_wrapper img{object-fit:cover;width:100%;height:240px;display:block}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__image_wrapper .Cards-module-scss-module__IUI7La__date_box{text-align:center;font-family:var(--font-cormorant);background:rgba(255,255,255,.85);padding:10px;position:absolute;top:14px;left:14px}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__image_wrapper .Cards-module-scss-module__IUI7La__date_box .Cards-module-scss-module__IUI7La__month{letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:500}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__image_wrapper .Cards-module-scss-module__IUI7La__date_box .Cards-module-scss-module__IUI7La__day{font-size:24px;font-weight:800;display:block}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__content{padding:14px 0}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__category{text-transform:uppercase;letter-spacing:1px;color:#5f6f52;margin-bottom:1rem;font-size:.9rem}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__title{color:#1c1c1c;margin-bottom:1rem;font-size:24px;font-weight:500}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__description{color:#555;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:1.5rem;font-size:16px;line-height:1.7;display:-webkit-box;overflow:hidden}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__read_more{color:#111;border-bottom:1px solid #c9a36b;align-items:center;gap:5px;padding-bottom:3px;font-weight:500;text-decoration:none;transition:color .3s;display:inline-flex}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__read_more span{font-size:1.2rem}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__read_more:hover{color:#c9a36b}@media (max-width:768px){.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__image_wrapper img{height:250px}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__content{padding:10px 0}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__title{font-size:1.4rem}.Cards-module-scss-module__IUI7La__blog_card .Cards-module-scss-module__IUI7La__content .Cards-module-scss-module__IUI7La__description{font-size:.95rem}}
.Restaurant-module-scss-module__fYTXYa__dining{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:50px;display:flex}.Restaurant-module-scss-module__fYTXYa__dining__content{flex:1;max-width:600px}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__subtitle{text-transform:uppercase;letter-spacing:2px;color:#1c1c1c;font-size:14px}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__title{color:#1c1c1c;margin-top:8px;margin-bottom:18px;font-size:42px;font-weight:400;line-height:50px}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__desc{font-size:17px}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__infoGrid{flex-wrap:wrap;gap:20px;margin-top:30px;display:flex}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__infoGrid .Restaurant-module-scss-module__fYTXYa__infoBox{flex:1}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__infoGrid .Restaurant-module-scss-module__fYTXYa__infoBox h3{color:#1c1c1c;margin-bottom:16px;font-size:20px;font-weight:500}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__infoGrid .Restaurant-module-scss-module__fYTXYa__infoBox p{color:#444;align-items:center;gap:.6rem;margin-bottom:.6rem;font-size:.95rem;display:flex}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__infoGrid .Restaurant-module-scss-module__fYTXYa__infoBox p .Restaurant-module-scss-module__fYTXYa__icon{color:#b99d75;font-size:18px}.Restaurant-module-scss-module__fYTXYa__dining__image{flex:1;justify-content:flex-end;display:flex}.Restaurant-module-scss-module__fYTXYa__dining__image .Restaurant-module-scss-module__fYTXYa__imageWrapper{border:2px solid #e5d5b1;border-radius:50%;justify-content:center;align-items:center;width:500px;height:500px;padding:7px;display:flex;position:relative}.Restaurant-module-scss-module__fYTXYa__dining__image .Restaurant-module-scss-module__fYTXYa__imageWrapper img{object-fit:cover;border-radius:50%;width:100%;height:100%}.Restaurant-module-scss-module__fYTXYa__dining__image .Restaurant-module-scss-module__fYTXYa__imageWrapper .Restaurant-module-scss-module__fYTXYa__reservationBtn{color:#fff;cursor:pointer;background:#53624e;border:none;border-radius:50%;width:120px;height:120px;font-size:.95rem;font-weight:500;transition:all .3s;position:absolute;bottom:20px;left:0}.Restaurant-module-scss-module__fYTXYa__dining__image .Restaurant-module-scss-module__fYTXYa__imageWrapper .Restaurant-module-scss-module__fYTXYa__reservationBtn:hover{background:#b99d75}.Restaurant-module-scss-module__fYTXYa__dine{background-color:#e0e1df;padding:80px 0}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__heading_description{color:#666;text-align:center;max-width:900px;margin:10px auto 40px;font-size:18px}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__card{background:#fff;transition:transform .3s;overflow:hidden}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__imageWrapper{width:100%;height:350px;position:relative;overflow:hidden}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__imageWrapper .Restaurant-module-scss-module__fYTXYa__image{object-fit:cover;transition:transform .5s}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__imageWrapper .Restaurant-module-scss-module__fYTXYa__image:hover{transform:scale(1.05)}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__content{text-align:left;padding:25px}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__content h3{color:#1c1c1c;margin-bottom:10px;font-size:30px;font-weight:500}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__content .Restaurant-module-scss-module__fYTXYa__description{color:#555;margin-bottom:15px;font-size:16px}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__content .Restaurant-module-scss-module__fYTXYa__details{color:#444;margin-bottom:10px}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__content .Restaurant-module-scss-module__fYTXYa__details p{margin:5px 0;font-size:16px}.Restaurant-module-scss-module__fYTXYa__faq_sec .Restaurant-module-scss-module__fYTXYa__faq_sec_main,.Restaurant-module-scss-module__fYTXYa__testimonial_sec .Restaurant-module-scss-module__fYTXYa__faq_sec_main{max-width:800px;margin:30px auto 0}@media (max-width:768px){.Restaurant-module-scss-module__fYTXYa__dining{flex-direction:column;gap:20px}.Restaurant-module-scss-module__fYTXYa__dining__content{flex:1}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__title{font-size:36px;line-height:40px}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__desc{font-size:16px}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__infoGrid{flex-direction:column;gap:10px;margin-top:20px}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__infoGrid .Restaurant-module-scss-module__fYTXYa__infoBox{flex:1}.Restaurant-module-scss-module__fYTXYa__dining__content .Restaurant-module-scss-module__fYTXYa__infoGrid .Restaurant-module-scss-module__fYTXYa__infoBox h3{margin-bottom:12px;font-size:18px}.Restaurant-module-scss-module__fYTXYa__dining__image{flex:1;order:-1}.Restaurant-module-scss-module__fYTXYa__dining__image .Restaurant-module-scss-module__fYTXYa__imageWrapper{border-radius:0;width:100%;height:-webkit-fill-available}.Restaurant-module-scss-module__fYTXYa__dining__image .Restaurant-module-scss-module__fYTXYa__imageWrapper img{object-fit:cover;border-radius:0;width:100%;height:100%}.Restaurant-module-scss-module__fYTXYa__dining__image .Restaurant-module-scss-module__fYTXYa__imageWrapper .Restaurant-module-scss-module__fYTXYa__reservationBtn{width:90px;height:90px;font-size:14px;display:none;bottom:20px;left:0}.Restaurant-module-scss-module__fYTXYa__dine{padding:50px 0}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__heading_description{font-size:16px}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__grid{grid-template-columns:1fr}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__imageWrapper{height:280px}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__content{text-align:left;padding:15px 10px}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__content h3{font-size:24px}.Restaurant-module-scss-module__fYTXYa__dine .Restaurant-module-scss-module__fYTXYa__content .Restaurant-module-scss-module__fYTXYa__description{color:#555;margin-bottom:15px;font-size:16px}}
.Rooms-module-scss-module__W3a7AG__rooms_page_content_sec{text-align:center;max-width:800px;margin:80px auto}.Rooms-module-scss-module__W3a7AG__rooms_page_content_sec p{margin-bottom:10px}@media (max-width:768px){.Rooms-module-scss-module__W3a7AG__rooms_page_content_sec{grid-template-columns:1fr 1fr;margin:60px auto}}.Rooms-module-scss-module__W3a7AG__roomListContainer{grid-template-columns:1fr;gap:40px;max-width:1200px;margin:0 auto 80px;display:grid}@media (min-width:992px){.Rooms-module-scss-module__W3a7AG__roomListContainer{grid-template-columns:1fr 1fr}}@media (max-width:768px){.Rooms-module-scss-module__W3a7AG__roomListContainer{margin:0 auto 60px;padding:0 10px}}.Rooms-module-scss-module__W3a7AG__about_page_content{text-align:center;max-width:800px;margin:0 auto}.Rooms-module-scss-module__W3a7AG__about_page_content span{text-transform:uppercase;color:#b99d75}.Rooms-module-scss-module__W3a7AG__about_page_content p{margin-bottom:15px}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_content_wrapper{grid-template-columns:2fr 1fr;gap:3rem;display:grid}@media (max-width:768px){.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_content_wrapper{grid-template-columns:1fr}}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__room_view{color:#9a8c7c;margin-bottom:1.2rem;font-size:1rem}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__features{flex-wrap:wrap;gap:20px;margin:20px 0;display:flex}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__features .Rooms-module-scss-module__W3a7AG__featureItem{color:#1c1c1c;align-items:center;font-size:16px;display:flex}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__features .Rooms-module-scss-module__W3a7AG__featureItem .Rooms-module-scss-module__W3a7AG__icon{background-color:#797979;width:16px;height:16px;margin-right:5px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__features .Rooms-module-scss-module__W3a7AG__featureItem[data-feature=size] .Rooms-module-scss-module__W3a7AG__icon{-webkit-mask-image:url(/icons/area.svg);mask-image:url(/icons/area.svg)}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__features .Rooms-module-scss-module__W3a7AG__featureItem[data-feature=guests] .Rooms-module-scss-module__W3a7AG__icon{-webkit-mask-image:url(/icons/user.svg);mask-image:url(/icons/user.svg)}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__features .Rooms-module-scss-module__W3a7AG__featureItem[data-feature=beds] .Rooms-module-scss-module__W3a7AG__icon{-webkit-mask-image:url(/icons/bed.svg);mask-image:url(/icons/bed.svg)}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__features .Rooms-module-scss-module__W3a7AG__featureItem[data-feature=bathrooms] .Rooms-module-scss-module__W3a7AG__icon{-webkit-mask-image:url(/icons/bath.svg);mask-image:url(/icons/bath.svg)}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__description{margin-bottom:2rem}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__room_content h2{color:#1c1c1c;margin:14px 0 10px;font-size:30px;font-weight:400}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__room_content ul{padding-left:20px}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__amenities{background-color:#fff;padding:30px 0}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__amenities h2{color:#1c1c1c;margin-bottom:2rem;font-size:30px;font-weight:400}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__amenities__grid{grid-template-columns:repeat(2,1fr);gap:2rem 4rem;margin:0;padding:0;list-style:none;display:grid}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__amenities__grid li{color:#1a1a1a;align-items:center;gap:1rem;font-size:1.2rem;display:flex}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__amenities__grid li .Rooms-module-scss-module__W3a7AG__amenityIcon{color:#b99d75;font-size:18px}@media (max-width:768px){.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__amenities__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__amenities li{font-size:1rem}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__amenities li img{width:28px;height:28px}}@media (max-width:480px){.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_details .Rooms-module-scss-module__W3a7AG__amenities__grid{grid-template-columns:repeat(2,1fr);gap:1rem}}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_form{background-color:#f9f6f2;height:-moz-fit-content;height:fit-content;padding:20px;position:-webkit-sticky;position:sticky;top:90px}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_form h3{margin-bottom:20px;font-size:24px;font-weight:400}.Rooms-module-scss-module__W3a7AG__single_room_section .Rooms-module-scss-module__W3a7AG__room_form .Rooms-module-scss-module__W3a7AG__form_group{flex-direction:column;margin-bottom:1rem;display:flex}
.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:60px;display:flex}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent{flex:1}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__subheading{text-transform:uppercase;color:#b99d75;letter-spacing:2px;margin-bottom:5px;font-size:16px;font-weight:500}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__heading{color:#1c1c1c;margin-bottom:15px;font-size:36px;font-weight:500}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__description{color:#1c1c1c;margin-bottom:25px;font-size:18px}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__offerTitle{color:#1c1c1c;margin-bottom:10px;font-size:20px}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__list{margin-bottom:25px;padding-left:0;list-style:none}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__list li{color:#1c1c1c;margin-bottom:8px;padding-left:10px;font-size:16px;position:relative}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__list li:before{content:"";background:#b99d75;width:4px;height:4px;display:block;position:absolute;top:9px;left:0}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__footerText{color:#1c1c1c;margin-bottom:30px;font-size:16px}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__callBox{align-items:center;gap:10px;display:flex}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__callBox .Wellness-module-scss-module__357ssG__callIcon{color:#a67c52;background-color:#f4efe7;border-radius:50%;justify-content:center;align-items:center;padding:10px;font-size:1.5rem;display:flex}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__callBox .Wellness-module-scss-module__357ssG__callLabel{text-transform:uppercase;color:#a67c52;letter-spacing:1px;font-size:.8rem}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__callBox .Wellness-module-scss-module__357ssG__phone{color:#222;font-size:1.2rem;font-weight:500;text-decoration:none;transition:color .3s}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__textContent .Wellness-module-scss-module__357ssG__callBox .Wellness-module-scss-module__357ssG__phone:hover{color:#a67c52}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__images{flex:1;justify-content:flex-start;width:100%;height:-webkit-fill-available;display:flex;position:relative}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__images img{object-fit:cover}@media (max-width:768px){.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row{flex-direction:column;gap:20px}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__images{flex-direction:column}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__images .Wellness-module-scss-module__357ssG__imageOne{width:100%;height:300px}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__images .Wellness-module-scss-module__357ssG__imageOne img{width:100%;height:100%}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__images .Wellness-module-scss-module__357ssG__imageTwo{width:100%;height:300px;position:static}.Wellness-module-scss-module__357ssG__wellness .Wellness-module-scss-module__357ssG__wellness_row .Wellness-module-scss-module__357ssG__images .Wellness-module-scss-module__357ssG__imageTwo img{object-fit:cover;width:100%;height:100%}}.Wellness-module-scss-module__357ssG__spaSection{background-color:#faf8f5;padding:80px 0}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__container{flex-wrap:wrap;align-items:center;gap:50px;width:100%;max-width:1200px;margin:0 auto;display:flex}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__imageWrapper{flex:1;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.08)}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__imageWrapper .Wellness-module-scss-module__357ssG__image{object-fit:cover;width:100%;height:auto;transition:transform .6s}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__imageWrapper:hover .Wellness-module-scss-module__357ssG__image{transform:scale(1.05)}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__imageWrapper .Wellness-module-scss-module__357ssG__overlayText{color:#3a3a3a;text-transform:uppercase;letter-spacing:1px;background-color:rgba(255,255,255,.8);border-radius:20px;padding:6px 14px;font-size:.9rem;position:absolute;bottom:15px;left:20px}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__content{flex:1}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__title{color:#1c1c1c;text-transform:uppercase;margin-bottom:15px;font-size:30px;font-weight:500}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__description{margin-bottom:25px}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__list{margin-bottom:30px}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__list li{color:#333;margin-bottom:10px;padding-left:18px;font-size:1rem;list-style:none;position:relative}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__list li:before{content:"•";color:#b69763;position:absolute;left:0}@media (max-width:768px){.Wellness-module-scss-module__357ssG__spaSection{padding:50px 0}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__container{text-align:center;flex-direction:column;gap:20px;padding:0 10px}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__title{margin-bottom:10px;font-size:24px}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__description{margin-bottom:15px}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__list{margin-bottom:30px}.Wellness-module-scss-module__357ssG__spaSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__list li{margin-bottom:7px;font-size:14px}}.Wellness-module-scss-module__357ssG__fitnessSection{background-color:#fff}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__container{flex-wrap:wrap-reverse;justify-content:space-between;align-items:center;gap:50px;width:100%;max-width:1200px;margin:0 auto;display:flex}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__content{flex:1}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__subheading{text-transform:uppercase;color:#b99d75;letter-spacing:1.2px;margin-bottom:8px;font-size:16px}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__title{color:#1c1c1c;text-transform:uppercase;margin-bottom:15px;font-size:30px;font-weight:500}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__description{margin-bottom:25px}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__hours h4{color:#1c1c1c;margin-bottom:12px;font-size:18px}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__hours p{align-items:center;gap:8px;margin-bottom:8px;display:flex}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__hours svg{color:#b99d75}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__imageWrapper{flex:1;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.08)}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__imageWrapper .Wellness-module-scss-module__357ssG__image{object-fit:cover;width:100%;height:auto;transition:transform .6s}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__imageWrapper:hover .Wellness-module-scss-module__357ssG__image{transform:scale(1.05)}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__imageWrapper .Wellness-module-scss-module__357ssG__imageOverlay{background:linear-gradient(transparent 60%,rgba(0,0,0,.2) 100%);position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:768px){.Wellness-module-scss-module__357ssG__fitnessSection{padding:50px 0}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__container{text-align:center;flex-direction:column;gap:20px;padding:0 10px}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__content{flex:1}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__title{margin-bottom:10px;font-size:24px}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__description{margin-bottom:15px}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__hours h4{color:#1c1c1c;margin-bottom:12px;font-size:16px}.Wellness-module-scss-module__357ssG__fitnessSection .Wellness-module-scss-module__357ssG__content .Wellness-module-scss-module__357ssG__hours p{justify-content:center}}.Wellness-module-scss-module__357ssG__poolSection .Wellness-module-scss-module__357ssG__imageWrapper{justify-content:flex-start;align-items:flex-end;width:100%;height:700px;transition:transform 1.2s,opacity 1.2s;display:flex;position:relative;overflow:hidden;transform:scale(1)}.Wellness-module-scss-module__357ssG__poolSection .Wellness-module-scss-module__357ssG__imageWrapper img{object-fit:cover;width:100%;height:100%;transition:transform .8s}.Wellness-module-scss-module__357ssG__poolSection .Wellness-module-scss-module__357ssG__imageWrapper:hover img{transform:scale(1.05)}.Wellness-module-scss-module__357ssG__poolSection .Wellness-module-scss-module__357ssG__imageWrapper .Wellness-module-scss-module__357ssG__overlay{z-index:1;background:rgba(0,0,0,.29);position:absolute;top:0;bottom:0;left:0;right:0}.Wellness-module-scss-module__357ssG__poolSection .Wellness-module-scss-module__357ssG__imageWrapper .Wellness-module-scss-module__357ssG__content{color:#fff;z-index:2;max-width:600px;position:absolute;bottom:60px;left:60px}.Wellness-module-scss-module__357ssG__poolSection .Wellness-module-scss-module__357ssG__imageWrapper .Wellness-module-scss-module__357ssG__content h2{color:#fff;margin-bottom:16px;font-size:40px;font-weight:500;line-height:46px}.Wellness-module-scss-module__357ssG__poolSection .Wellness-module-scss-module__357ssG__imageWrapper .Wellness-module-scss-module__357ssG__content p{color:#fff;margin-bottom:.5rem;font-size:16px;line-height:1.7}@media (max-width:768px){.Wellness-module-scss-module__357ssG__poolSection .Wellness-module-scss-module__357ssG__imageWrapper{height:300px}.Wellness-module-scss-module__357ssG__poolSection .Wellness-module-scss-module__357ssG__imageWrapper .Wellness-module-scss-module__357ssG__content{max-width:100%;bottom:10px;left:10px}.Wellness-module-scss-module__357ssG__poolSection .Wellness-module-scss-module__357ssG__imageWrapper .Wellness-module-scss-module__357ssG__content h2{margin-bottom:12px;font-size:24px;line-height:28px}.Wellness-module-scss-module__357ssG__poolSection .Wellness-module-scss-module__357ssG__imageWrapper .Wellness-module-scss-module__357ssG__content p{display:none}}
.Retreat-module-scss-module__DskZta__intro{text-align:center;max-width:700px;margin:0 auto}.Retreat-module-scss-module__DskZta__intro h2{margin-bottom:1rem;font-size:40px;font-weight:400}@media (max-width:768px){.Retreat-module-scss-module__DskZta__intro h2{margin-bottom:1rem;font-size:28px;font-weight:400;line-height:32px}}.Retreat-module-scss-module__DskZta__retreat_features{text-align:center}.Retreat-module-scss-module__DskZta__retreat_features .Retreat-module-scss-module__DskZta__features_grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;display:grid}.Retreat-module-scss-module__DskZta__retreat_features .Retreat-module-scss-module__DskZta__feature_card{flex-direction:column;align-items:center;gap:10px;display:flex}.Retreat-module-scss-module__DskZta__retreat_features .Retreat-module-scss-module__DskZta__feature_card .Retreat-module-scss-module__DskZta__icon_wrapper{border:1px solid #d9dcd6;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.Retreat-module-scss-module__DskZta__retreat_features .Retreat-module-scss-module__DskZta__feature_card .Retreat-module-scss-module__DskZta__icon_wrapper svg{color:#7f8c88;font-size:48px}.Retreat-module-scss-module__DskZta__retreat_features .Retreat-module-scss-module__DskZta__feature_card h3{letter-spacing:2px;text-transform:uppercase;color:#1c1c1c;font-size:20px;font-weight:600}.Retreat-module-scss-module__DskZta__retreat_features .Retreat-module-scss-module__DskZta__feature_card p{max-width:250px;font-size:17px}@media (max-width:768px){.Retreat-module-scss-module__DskZta__retreat_features .Retreat-module-scss-module__DskZta__feature_card{gap:5px}.Retreat-module-scss-module__DskZta__retreat_features .Retreat-module-scss-module__DskZta__feature_card .Retreat-module-scss-module__DskZta__icon_wrapper{width:80px;height:80px}.Retreat-module-scss-module__DskZta__retreat_features .Retreat-module-scss-module__DskZta__feature_card .Retreat-module-scss-module__DskZta__icon_wrapper svg{font-size:35px}.Retreat-module-scss-module__DskZta__retreat_features .Retreat-module-scss-module__DskZta__feature_card h3{font-size:18px}}.Retreat-module-scss-module__DskZta__facilities_section{text-align:center;background-color:#4e5c4b;padding:60px 0;position:relative}.Retreat-module-scss-module__DskZta__facilities_section h2{color:#fff;margin-bottom:12px}.Retreat-module-scss-module__DskZta__facilities_section .Retreat-module-scss-module__DskZta__subtitle{text-transform:uppercase;letter-spacing:.1rem;color:#fff;margin-bottom:20px;font-size:.9rem}.Retreat-module-scss-module__DskZta__facilities_section .Retreat-module-scss-module__DskZta__facilities_grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2rem 3rem;padding:0;list-style:none;display:grid}.Retreat-module-scss-module__DskZta__facilities_section .Retreat-module-scss-module__DskZta__facilities_grid li{color:#f1eee7;justify-content:flex-start;align-items:center;font-size:1rem;display:flex}.Retreat-module-scss-module__DskZta__facilities_section .Retreat-module-scss-module__DskZta__facilities_grid li .Retreat-module-scss-module__DskZta__dot{background-color:#d67b43;border-radius:50%;width:8px;height:8px;margin-right:10px}@media (max-width:768px){.Retreat-module-scss-module__DskZta__facilities_section{padding:40px 0}.Retreat-module-scss-module__DskZta__facilities_section h2{margin-bottom:5px}.Retreat-module-scss-module__DskZta__facilities_section .Retreat-module-scss-module__DskZta__facilities_grid{grid-template-columns:repeat(2,1fr);gap:1rem}.Retreat-module-scss-module__DskZta__facilities_section .Retreat-module-scss-module__DskZta__facilities_grid li .Retreat-module-scss-module__DskZta__dot{background-color:#d67b43;border-radius:50%;width:8px;height:8px;margin-right:10px}}.Retreat-module-scss-module__DskZta__retreat_experience .Retreat-module-scss-module__DskZta__content{flex-wrap:wrap;gap:50px;display:flex}.Retreat-module-scss-module__DskZta__retreat_experience .Retreat-module-scss-module__DskZta__content .Retreat-module-scss-module__DskZta__image{flex:1;min-width:320px}.Retreat-module-scss-module__DskZta__retreat_experience .Retreat-module-scss-module__DskZta__content .Retreat-module-scss-module__DskZta__image img{object-fit:cover;width:100%;height:100%}.Retreat-module-scss-module__DskZta__retreat_experience .Retreat-module-scss-module__DskZta__content .Retreat-module-scss-module__DskZta__text{flex:1;min-width:320px;padding:40px 0}.Retreat-module-scss-module__DskZta__retreat_experience .Retreat-module-scss-module__DskZta__content .Retreat-module-scss-module__DskZta__text h5{text-transform:uppercase;letter-spacing:1px;color:#b99d75;margin-bottom:10px;font-size:16px;font-weight:400}.Retreat-module-scss-module__DskZta__retreat_experience .Retreat-module-scss-module__DskZta__content .Retreat-module-scss-module__DskZta__text h2{color:#1c1c1c;margin-bottom:16px;font-size:30px;font-weight:500}.Retreat-module-scss-module__DskZta__retreat_experience .Retreat-module-scss-module__DskZta__content .Retreat-module-scss-module__DskZta__text p{margin-bottom:10px}@media (max-width:768px){.Retreat-module-scss-module__DskZta__retreat_experience .Retreat-module-scss-module__DskZta__content{gap:20px}.Retreat-module-scss-module__DskZta__retreat_experience .Retreat-module-scss-module__DskZta__content .Retreat-module-scss-module__DskZta__image{min-width:100%}.Retreat-module-scss-module__DskZta__retreat_experience .Retreat-module-scss-module__DskZta__content .Retreat-module-scss-module__DskZta__text{padding:0}.Retreat-module-scss-module__DskZta__retreat_experience .Retreat-module-scss-module__DskZta__content .Retreat-module-scss-module__DskZta__text h2{margin-bottom:12px;font-size:26px;line-height:30px}}.Retreat-module-scss-module__DskZta__faq_sec .Retreat-module-scss-module__DskZta__faq_sec_main,.Retreat-module-scss-module__DskZta__testimonial_sec .Retreat-module-scss-module__DskZta__faq_sec_main{max-width:800px;margin:30px auto 0}.Retreat-module-scss-module__DskZta__plan_retreat_section{text-align:center;background-color:#f5f3ef;padding:80px 0}.Retreat-module-scss-module__DskZta__plan_retreat_section .Retreat-module-scss-module__DskZta__plan_content{max-width:800px;margin:0 auto}.Retreat-module-scss-module__DskZta__plan_retreat_section .Retreat-module-scss-module__DskZta__plan_content p{color:#555;margin:1rem 0 2rem;line-height:1.6}.Retreat-module-scss-module__DskZta__plan_retreat_section .Retreat-module-scss-module__DskZta__plan_content .Retreat-module-scss-module__DskZta__steps{margin-bottom:2rem;padding:0;list-style:none}.Retreat-module-scss-module__DskZta__plan_retreat_section .Retreat-module-scss-module__DskZta__plan_content .Retreat-module-scss-module__DskZta__steps li{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;font-weight:500;display:flex}.Retreat-module-scss-module__DskZta__plan_retreat_section .Retreat-module-scss-module__DskZta__plan_content .Retreat-module-scss-module__DskZta__steps li span{color:#9b6f3c;font-weight:700}
.Footer-module-scss-module__wcgw9G__footer{background:#111;padding:60px 0}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:30px;margin-bottom:40px;display:grid}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol h3{color:#fff;font-size:30px;font-weight:500}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol h4{color:#fff;margin-bottom:25px;font-size:20px;font-weight:600;position:relative}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol h4:after{content:"";background:#c2a676;width:40px;height:2px;position:absolute;bottom:-6px;left:0}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol p{color:#bbb;margin-top:10px;font-size:16px;line-height:22px}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol ul{margin:0;padding:0;list-style:none}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol ul li{color:#bbb;align-items:center;gap:6px;margin-bottom:10px;font-size:16px;transition:color .3s;display:flex}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol ul li:hover{color:#fff}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol ul li a{color:inherit;text-decoration:none}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol ul li a:hover{color:#c2a676}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol .Footer-module-scss-module__wcgw9G__socialIcons{gap:15px;margin-top:10px;display:flex}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol .Footer-module-scss-module__wcgw9G__socialIcons a{color:#ccc;background:#222;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:inline-flex}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol .Footer-module-scss-module__wcgw9G__socialIcons a:hover{color:#fff;background:#c2a676;transform:translateY(-3px)}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerCol .Footer-module-scss-module__wcgw9G__socialIcons a svg{width:18px;height:18px}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerBottom{text-align:center;border-top:1px solid #333;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerBottom p{color:#888;font-size:15px}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerBottom p a{font-weight:500}@media (max-width:768px){.Footer-module-scss-module__wcgw9G__footer{padding:40px 0}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__footerBottom{flex-direction:column}}
.Gallery-module-scss-module__wfu5LG__grid{column-count:3;column-gap:1.5rem;padding:0 1rem}@media (max-width:1024px){.Gallery-module-scss-module__wfu5LG__grid{column-count:2}}@media (max-width:600px){.Gallery-module-scss-module__wfu5LG__grid{column-count:1}}.Gallery-module-scss-module__wfu5LG__card{cursor:pointer;break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;width:100%;margin:0 0 1.5rem;transition:transform .3s,box-shadow .3s;display:inline-block;position:relative;overflow:hidden}.Gallery-module-scss-module__wfu5LG__card img{object-fit:cover;width:100%;height:auto;transition:transform .35s,filter .35s;display:block}.Gallery-module-scss-module__wfu5LG__card:hover img{filter:brightness(.9);transform:scale(1.04)}.Gallery-module-scss-module__wfu5LG__card .Gallery-module-scss-module__wfu5LG__overlay{color:#fff;opacity:0;background:rgba(0,0,0,.35);justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.Gallery-module-scss-module__wfu5LG__card .Gallery-module-scss-module__wfu5LG__overlay svg{font-size:1.6rem}.Gallery-module-scss-module__wfu5LG__card:hover .Gallery-module-scss-module__wfu5LG__overlay{opacity:1}.Gallery-module-scss-module__wfu5LG__lightbox{z-index:9999;cursor:zoom-out;background:rgba(0,0,0,.9);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Gallery-module-scss-module__wfu5LG__lightbox img{max-width:90%;max-height:90%;box-shadow:0 10px 25px rgba(0,0,0,.3)}.Gallery-module-scss-module__wfu5LG__lightbox .Gallery-module-scss-module__wfu5LG__closeBtn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:2rem;transition:transform .3s;position:absolute;top:20px;right:30px}.Gallery-module-scss-module__wfu5LG__lightbox .Gallery-module-scss-module__wfu5LG__closeBtn:hover{transform:scale(1.1)}
.Loader-module-scss-module__gsNpFG__loaderWrap{z-index:9999;background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Loader-module-scss-module__gsNpFG__visualWrap{place-items:center;width:220px;height:220px;display:grid;position:relative}.Loader-module-scss-module__gsNpFG__outerRing{transform-origin:50%;opacity:.98;width:220px;height:220px;animation:6s linear infinite Loader-module-scss-module__gsNpFG__ringRotate;position:absolute}.Loader-module-scss-module__gsNpFG__center{z-index:2;background:linear-gradient(#fff,#fbfffb);border-radius:50%;place-items:center;width:175px;height:175px;display:grid;position:relative;box-shadow:0 10px 30px rgba(18,45,35,.06)}.Loader-module-scss-module__gsNpFG__logo{place-items:center;width:60px;height:60px;display:grid}.Loader-module-scss-module__gsNpFG__iconWrap{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.Loader-module-scss-module__gsNpFG__icon{--a:0deg;color:#2f6b5b;transform-origin:50%;width:35px;height:35px;transform:rotate(var(--a))translate(62px)rotate(calc(-1*var(--a)));pointer-events:none;background:#fff;border-radius:50%;place-items:center;transition:transform .22s,box-shadow .22s;display:inline-grid;position:absolute;top:50%;left:50%;box-shadow:0 6px 12px rgba(18,45,35,.06)}.Loader-module-scss-module__gsNpFG__icon1{--a:-90deg}.Loader-module-scss-module__gsNpFG__icon2{--a:20deg}.Loader-module-scss-module__gsNpFG__icon3{--a:140deg}@keyframes Loader-module-scss-module__gsNpFG__bob{0%{transform:rotate(var(--a))translate(62px)rotate(calc(-1*var(--a)))translateY(0)}50%{transform:rotate(var(--a))translate(62px)rotate(calc(-1*var(--a)))translateY(-6px)scale(1.02)}to{transform:rotate(var(--a))translate(62px)rotate(calc(-1*var(--a)))translateY(0)}}.Loader-module-scss-module__gsNpFG__icon1{animation:3.6s ease-in-out infinite Loader-module-scss-module__gsNpFG__bob}.Loader-module-scss-module__gsNpFG__icon2{animation:3.9s ease-in-out infinite Loader-module-scss-module__gsNpFG__bob}.Loader-module-scss-module__gsNpFG__icon3{animation:4.2s ease-in-out infinite Loader-module-scss-module__gsNpFG__bob}@keyframes Loader-module-scss-module__gsNpFG__ringRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Loader-module-scss-module__gsNpFG__message{color:#355f53;text-align:center;width:100%;max-width:420px;margin-top:12px;font-size:18px}@media (max-width:640px){.Loader-module-scss-module__gsNpFG__outerRing,.Loader-module-scss-module__gsNpFG__visualWrap{width:170px;height:170px}.Loader-module-scss-module__gsNpFG__center{width:120px;height:120px}.Loader-module-scss-module__gsNpFG__icon{width:24px;height:24px;transform:rotate(var(--a))translate(48px)rotate(calc(-1*var(--a)))}.Loader-module-scss-module__gsNpFG__message{margin-top:30px;font-size:16px}}
.Blogs-module-scss-module__2lyMeq__rooms_page_content_sec{text-align:center;max-width:800px;margin:80px auto}.Blogs-module-scss-module__2lyMeq__rooms_page_content_sec p{margin-bottom:10px}@media (max-width:768px){.Blogs-module-scss-module__2lyMeq__rooms_page_content_sec{grid-template-columns:1fr 1fr;margin:60px auto}}.Blogs-module-scss-module__2lyMeq__blogListingSec .Blogs-module-scss-module__2lyMeq__blogListing{flex-wrap:wrap;gap:30px;display:flex}.Blogs-module-scss-module__2lyMeq__blogListingSec .Blogs-module-scss-module__2lyMeq__blogListing .Blogs-module-scss-module__2lyMeq__blogListingCard{width:calc(33% - 20px)}@media (max-width:768px){.Blogs-module-scss-module__2lyMeq__blogListingSec .Blogs-module-scss-module__2lyMeq__blogListing{flex-wrap:wrap}.Blogs-module-scss-module__2lyMeq__blogListingSec .Blogs-module-scss-module__2lyMeq__blogListing .Blogs-module-scss-module__2lyMeq__blogListingCard{width:100%}}.Blogs-module-scss-module__2lyMeq__single_blog{gap:30px;display:flex}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left{width:70%}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left h1{margin-bottom:20px}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content img{object-fit:cover;object-position:center;width:100%;height:400px;display:block}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h2,.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h3,.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h4{color:#1c1c1c;margin-top:20px;margin-bottom:10px;font-weight:600}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h2{font-size:30px;font-weight:400}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h2 strong{font-weight:500}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h3{font-size:24px;font-weight:400}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h3 strong{font-weight:500}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content p{margin-bottom:1.5rem}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content ul,.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content ol{margin:10px 0;padding-left:2rem}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content ul li,.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content ol li{margin-bottom:.5rem}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content a{color:#007b5e;text-decoration:underline}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content a:hover{color:#005f48}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_right{width:30%;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:70px}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_right .Blogs-module-scss-module__2lyMeq__sidebar_title{color:#1c1c1c;border-bottom:2px solid #eee;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.4rem;font-weight:600}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_right .Blogs-module-scss-module__2lyMeq__sidebar_blogs{flex-direction:column;gap:12px;display:flex}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_right .Blogs-module-scss-module__2lyMeq__sidebar_blogs .Blogs-module-scss-module__2lyMeq__sidebar_blog_card{background:#fafafa;border:1px solid #eee;align-items:center;gap:10px;padding:.6rem;text-decoration:none;transition:all .3s;display:flex}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_right .Blogs-module-scss-module__2lyMeq__sidebar_blogs .Blogs-module-scss-module__2lyMeq__sidebar_blog_card:hover{background:#f0f8f6}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_right .Blogs-module-scss-module__2lyMeq__sidebar_blogs .Blogs-module-scss-module__2lyMeq__sidebar_blog_card img{object-fit:cover;flex-shrink:0;width:80px;height:70px}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_right .Blogs-module-scss-module__2lyMeq__sidebar_blogs .Blogs-module-scss-module__2lyMeq__sidebar_blog_card .Blogs-module-scss-module__2lyMeq__sidebar_blog_title{color:#333;margin:0;font-size:.95rem;font-weight:500;line-height:1.3}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_right .Blogs-module-scss-module__2lyMeq__sidebar_blogs .Blogs-module-scss-module__2lyMeq__sidebar_blog_card .Blogs-module-scss-module__2lyMeq__sidebar_blog_title:hover{color:#007b5e}@media (max-width:768px){.Blogs-module-scss-module__2lyMeq__single_blog{flex-wrap:wrap}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left{width:100%}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content img{width:100%;height:100%}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h2,.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h3,.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h4{color:#1c1c1c;margin-top:16px;margin-bottom:10px}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h2{font-size:26px;font-weight:400}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h2 strong{font-weight:500}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h3{font-size:22px;font-weight:400}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content h3 strong{font-weight:500}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content p{margin-bottom:10px}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content ul,.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content ol{margin:10px 0;padding-left:14px}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content ul li,.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content ol li{margin-bottom:.5rem}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content a{color:#007b5e;text-decoration:underline}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_left .Blogs-module-scss-module__2lyMeq__blog_content a:hover{color:#005f48}.Blogs-module-scss-module__2lyMeq__single_blog .Blogs-module-scss-module__2lyMeq__single_blog_right{width:100%}}.Blogs-module-scss-module__2lyMeq__single_blog_banner{background:#111;height:150px}
.Services-module-scss-module__mUKK3W__service_page_content_sec{text-align:center;max-width:800px;margin:80px auto}.Services-module-scss-module__mUKK3W__service_page_content_sec p{margin-bottom:10px}@media (max-width:768px){.Services-module-scss-module__mUKK3W__service_page_content_sec{grid-template-columns:1fr 1fr;margin:60px auto}}.Services-module-scss-module__mUKK3W__servicePageRow{flex-wrap:wrap;gap:30px;display:flex}.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard{background:#fdf9f5;flex-direction:row;width:calc(50% - 15px);margin:auto;display:flex;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05)}.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard .Services-module-scss-module__mUKK3W__imageSection{width:50%;min-height:300px;position:relative}.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard .Services-module-scss-module__mUKK3W__imageSection .Services-module-scss-module__mUKK3W__image{object-fit:cover}.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard .Services-module-scss-module__mUKK3W__imageSection .Services-module-scss-module__mUKK3W__tag{color:#fff;background:#b99d75;border-radius:20px;padding:6px 12px;font-size:.75rem;font-weight:600;position:absolute;top:15px;left:15px}.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard .Services-module-scss-module__mUKK3W__content{flex-direction:column;justify-content:center;width:50%;padding:30px;display:flex}.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard .Services-module-scss-module__mUKK3W__content .Services-module-scss-module__mUKK3W__title{margin-bottom:10px;font-size:1.4rem;font-weight:600}.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard .Services-module-scss-module__mUKK3W__content .Services-module-scss-module__mUKK3W__description{color:#444;margin-bottom:20px;font-size:1rem;line-height:1.5}@media (max-width:480px){.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard{flex-direction:column;width:100%}.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard .Services-module-scss-module__mUKK3W__imageSection{width:100%;min-height:220px}.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard .Services-module-scss-module__mUKK3W__content{width:100%;padding:10px}}@media (max-width:768px){.Services-module-scss-module__mUKK3W__servicePageRow{gap:10px}.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard{flex-direction:column;width:calc(50% - 10px)}.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard .Services-module-scss-module__mUKK3W__imageSection{width:100%;min-height:220px}.Services-module-scss-module__mUKK3W__servicePageRow .Services-module-scss-module__mUKK3W__servicePageCard .Services-module-scss-module__mUKK3W__content{width:100%;padding:10px}}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__breadcrumbs{max-width:1200px;margin:0 auto 1.25rem;padding:0 1rem}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__breadcrumbs ol{color:#1c1c1c;gap:.5rem;font-size:16px;font-weight:500;display:flex}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__breadcrumbs ol li{list-style:none}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__breadcrumbs ol li a{color:#406c5a;text-decoration:none}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__breadcrumbs ol li:after{content:" / ";color:#9ca3af;padding:0 .25rem}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__breadcrumbs ol li:last-child:after{content:""}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__content_onecol{max-width:900px;margin:0 auto;padding:0 10px}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__intro{margin-bottom:20px}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__intro .Services-module-scss-module__mUKK3W__kicker{text-transform:uppercase;color:#53624e;margin-bottom:10px;font-size:16px;font-weight:500}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__richtext{color:#444;font-size:1rem;line-height:1.85}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__richtext h2{color:#1c1c1c;margin:1.75rem 0 .75rem;font-size:26px;font-weight:500;line-height:30px}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__richtext h3{color:#1c1c1c;margin:1.25rem 0 .5rem;font-size:22px;font-weight:500;line-height:26px}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__richtext p{margin:0 0 1rem}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__richtext ul{margin:.5rem 0 1rem;padding-left:1.25rem}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__richtext ul li{margin:.4rem 0}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__richtext a{color:#2f7d66;text-decoration:underline}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__inlineCta{background:linear-gradient(#f7fbf9,#fff);border:1px solid #e6f1ec;border-radius:14px;margin:2rem 0 0;padding:1.25rem 1.25rem 1.4rem}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__inlineCta h3{color:#173a31;margin:0 0 .4rem;font-size:1.1rem}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__inlineCta p{color:#4a4a4a;margin:0 0 1rem}@media (max-width:768px){.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__content_onecol{max-width:680px}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__intro .Services-module-scss-module__mUKK3W__lead{font-size:1rem}.Services-module-scss-module__mUKK3W__service_page .Services-module-scss-module__mUKK3W__richtext h2{font-size:1.25rem}}
