@font-face{font-family:Nunito-Font;font-display:swap;font-stretch:normal;font-style:normal;font-weight:200 300 400 500 600 700 800 900;src:url(/assets/fonts/Nunito-Font.ttf) format("truetype")}@font-face{font-family:Constantine-Font;font-display:swap;font-stretch:normal;font-style:normal;font-weight:300 400 500 600 700 800 900;src:url(/assets/fonts/Constantine-Font.ttf) format("truetype")}@font-face{font-family:FuturaCyrillicBold;font-display:swap;font-stretch:normal;font-style:normal;font-weight:300 400 500 600 700 800 900;src:url(/assets/fonts/FuturaCyrillicBold.ttf) format("truetype")}@font-face{font-family:FuturaCyrillicDemi;font-display:swap;font-stretch:normal;font-style:normal;font-weight:300 400 500 600 700 800 900;src:url(/assets/fonts/FuturaCyrillicDemi.ttf) format("truetype")}@font-face{font-family:FuturaCyrillicMedium;font-display:swap;font-stretch:normal;font-style:normal;font-weight:300 400 500 600 700 800 900;src:url(/assets/fonts/FuturaCyrillicMedium.ttf) format("truetype")}@font-face{font-family:FuturaCyrillicLight;font-display:swap;font-stretch:normal;font-style:normal;font-weight:300 400 500 600 700 800 900;src:url(/assets/fonts/FuturaCyrillicLight.ttf) format("truetype")}@font-face{font-family:Montserrat-Regular;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:Montserrat-Bold;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat-SemiBold;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-family:CormorantGaramond-Italic;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/CormorantGaramond-Italic.ttf) format("truetype")}@font-face{font-family:Montserrat-Medium;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:PlayfairDisplay-Medium;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/PlayfairDisplay-Medium.ttf) format("truetype")}@font-face{font-family:PlayfairDisplay-SemiBold;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/PlayfairDisplay-SemiBold.ttf) format("truetype")}@font-face{font-family:PlayfairDisplay-Regular;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/PlayfairDisplay-Regular.ttf) format("truetype")}.style_container__bDuvn{margin:0 auto;padding:0 16px;display:flex;flex-direction:column;gap:40px}@media(min-width:1290px){.style_container__bDuvn{padding:0 80px}}.style_topLayout__FRiMT{display:flex;gap:30px;flex-wrap:wrap;align-items:stretch}.style_featuredCard__61KG8{flex:1.4 1;min-width:0;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease;display:flex;flex-direction:column}.style_featuredCard__61KG8:hover{transform:scale(1.02)}.style_featuredCard__61KG8 .style_image__5dRYe{width:100%;height:350px;object-fit:cover;flex-shrink:0}.style_featuredCard__61KG8 .style_blogContent__0CmiZ{padding:5px 16px 16px;flex:1 1;display:flex;flex-direction:column}.style_featuredCard__61KG8 .style_blogTitle__QG7Y4{font-size:22px;font-family:Montserrat-Medium}.style_featuredCard__61KG8 .style_blogFooterRow__BbO0X{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.style_featuredCard__61KG8 .style_blogDate__PE04V{font-size:13px;color:#888;font-family:Montserrat-Regular}.style_featuredCard__61KG8 .style_readMore__mMZYV{color:gray;text-decoration:none;align-self:flex-start;transition:color .3s ease;font-family:Montserrat-Regular}.style_featuredCard__61KG8 .style_readMore__mMZYV:hover{text-decoration:underline}.style_tag__b5gEU{color:#000;background-color:#cfcdcd;width:-moz-fit-content;width:fit-content;text-align:left;padding:6px 10px;border-radius:4px;margin-left:15px;margin-top:10px;font-size:10px;font-family:Montserrat-Regular}.style_tag__b5gEU:hover{background-color:#bbb;color:#fff}.style_tag2__Wu5C7{color:#000;font-size:10px;background-color:#cfcdcd;width:-moz-fit-content;width:fit-content;text-align:left;padding:3px 8px;border-radius:4px;font-family:Montserrat-Regular}.style_tag2__Wu5C7:hover{background-color:#bbb;color:#fff}.style_rightColumn__92iMr{flex:1 1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;min-width:350px}.style_smallCard__qOxJn{flex:1 1;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.08);display:flex;flex-direction:column;transition:transform .3s ease}.style_smallCard__qOxJn:hover{transform:scale(1.02)}.style_smallCard__qOxJn .style_image__5dRYe{width:100%;height:110px;object-fit:cover}.style_smallCard__qOxJn .style_blogContent__0CmiZ{padding:12px;flex:1 1;display:flex;flex-direction:column;font-size:10px}.style_smallCard__qOxJn .style_blogTitleMid__fDlo8{font-size:14px;font-family:Montserrat-Medium;margin-bottom:5px}.style_smallCard__qOxJn .style_blogFooterRow__BbO0X{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.style_smallCard__qOxJn .style_blogDate__PE04V{font-size:13px;color:#888;font-family:Montserrat-Regular}.style_smallCard__qOxJn .style_readMore__mMZYV{color:gray;text-decoration:none;align-self:flex-start;transition:color .3s ease;font-family:Montserrat-Regular}.style_smallCard__qOxJn .style_readMore__mMZYV:hover{text-decoration:underline}.style_bottomGrid__YNx_X{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:30px;gap:30px}.style_bottomGrid__YNx_X .style_blogTitleMid__fDlo8{font-size:14px;font-family:Montserrat-Medium}.style_blogDescription__NTpcU{font-size:14px;color:#555;margin-bottom:12px;font-family:Montserrat-Regular}.style_image2__SJYHN .style_image__5dRYe{width:100%;height:180px;object-fit:cover}.style_readMore__mMZYV{color:gray;text-decoration:none;margin-top:auto;align-self:flex-start;transition:color .3s ease;font-family:Montserrat-Regular}.style_readMore__mMZYV:hover{color:gray;text-decoration:underline}.style_bookingHeading__BEkOp{background-color:#f2f2f4;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0;margin-bottom:50px}.style_pagination___b55N{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:2rem;font-family:Montserrat-Regular}.style_pageLink__P04a6{padding:8px 12px;border:none;border-bottom:2px solid transparent;border-radius:0;text-decoration:none;color:#000;font-weight:500;background-color:#fff;transition:background-color .3s ease}.style_pageLink__P04a6:hover{background-color:#f0f0f0}.style_activePage__vV3Pz{border-bottom:2px solid #999;color:#000;background-color:transparent}.style_dots__BszN0{padding:6px 10px;color:#999;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.style_noBlogsMessage__uQKNc{font-family:Montserrat-Regular;font-size:12px}@media(max-width:768px){.style_topLayout__FRiMT{flex-direction:column}.style_featuredCard__61KG8 .style_blogTitle__QG7Y4{font-size:14px}.style_rightColumn__92iMr{display:flex;flex-direction:column;gap:20px}.style_bottomGrid__YNx_X{grid-template-columns:1fr}.style_featuredCard__61KG8 .style_image__5dRYe,.style_smallCard__qOxJn .style_image__5dRYe{height:auto}}.styles_modalOverlay__o13Om{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.styles_modalBox__2iJuM{background:#fff;border-radius:16px;max-width:420px;width:100%;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,.15);position:relative;animation:styles_fadeInUp__PAgzs .3s ease}.styles_closeBtn__GD8TU{position:absolute;top:12px;right:16px;font-size:22px;background:transparent;border:none;cursor:pointer;color:#555;font-family:Montserrat-Regular}.styles_closeBtn__GD8TU:hover{color:#000}.styles_heading__BGt9J{font-size:1.5rem;font-weight:600;text-align:center;margin-bottom:1.5rem;font-family:Montserrat-Regular}.styles_form__OM1vD{display:flex;flex-direction:column;gap:1rem;font-family:Montserrat-Regular}.styles_form__OM1vD input,.styles_form__OM1vD select{padding:.85rem 1rem;border-radius:8px;font-size:.95rem;transition:all .2s ease;outline:none;background:#fafafa;font-family:Montserrat-Regular}.styles_form__OM1vD input:focus,.styles_form__OM1vD select:focus{background:#fff;box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.141)}.styles_form__OM1vD .styles_dropdown__7kOkL{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fafafa url("data:image/svg+xml;utf8,<svg fill='gray' height='16' width='16' viewBox='0 0 20 20'><path d='M5.516 7.548l4.484 4.484 4.484-4.484-1.06-1.06-3.424 3.424-3.424-3.424z'/></svg>") no-repeat right .75rem center/12px;font-family:Montserrat-Regular}.styles_form__OM1vD .styles_error__GQTEu{font-size:.8rem;color:#e63946;margin-top:-.5rem;font-family:Montserrat-Regular}.styles_form__OM1vD .styles_submitBtn__1b4ZQ{background:#000;color:#fff;border:none;border-radius:8px;padding:.9rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s ease;font-family:Montserrat-Regular}.styles_form__OM1vD .styles_submitBtn__1b4ZQ:hover{background:#000}.styles_thankYouBox__XFMC5{text-align:center;padding:1.5rem}.styles_thankYouBox__XFMC5 h3{font-size:1.4rem;margin-bottom:.75rem;color:#000;font-family:Montserrat-Regular}.styles_thankYouBox__XFMC5 p{font-size:.95rem;color:#555;margin-bottom:1.2rem;font-family:Montserrat-Regular;line-height:1.5}@keyframes styles_fadeInUp__PAgzs{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.styles_stickyCTA__zhXcE{position:fixed;top:50%;right:0;transform:translateY(-50%);background:#000;color:#fff;padding:12px 18px;border-radius:8px 0 0 8px;font-size:14px;font-weight:600;cursor:pointer;z-index:1500;display:flex;align-items:center;gap:6px;transition:background .3s ease;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;font-family:Montserrat-Regular}@media(max-width:768px){.styles_stickyCTA__zhXcE{display:none}}.styles_stickyCTA__zhXcE span{transform:rotate(180deg)}.styles_stickyCTA__zhXcE:hover{background:#000}