html,body{width:100%;height:100%;margin:0px;padding:0px;border:0px none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button{transition:color .2s ease 0s;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{font-weight:500}.m-b-1{margin-bottom:1rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-1{margin-bottom:.3333333333rem !important}}.m-b-2{margin-bottom:2rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-2{margin-bottom:.6666666667rem !important}}.m-b-3{margin-bottom:3rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-3{margin-bottom:1rem !important}}.m-b-4{margin-bottom:4rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-4{margin-bottom:1.3333333333rem !important}}.m-b-5{margin-bottom:5rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-5{margin-bottom:1.6666666667rem !important}}.m-b-6{margin-bottom:6rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-6{margin-bottom:2rem !important}}.m-b-7{margin-bottom:7rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-7{margin-bottom:2.3333333333rem !important}}.m-b-8{margin-bottom:8rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-8{margin-bottom:2.6666666667rem !important}}.m-b-9{margin-bottom:9rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-9{margin-bottom:3rem !important}}.m-b-10{margin-bottom:10rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-10{margin-bottom:3.3333333333rem !important}}.m-b-11{margin-bottom:11rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-11{margin-bottom:3.6666666667rem !important}}.m-b-12{margin-bottom:12rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-12{margin-bottom:4rem !important}}.m-b-13{margin-bottom:13rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-13{margin-bottom:4.3333333333rem !important}}.m-b-14{margin-bottom:14rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-14{margin-bottom:4.6666666667rem !important}}.m-b-15{margin-bottom:15rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-b-15{margin-bottom:5rem !important}}.m-t-1{margin-top:1rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-1{margin-top:.3333333333rem !important}}.m-t-2{margin-top:2rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-2{margin-top:.6666666667rem !important}}.m-t-3{margin-top:3rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-3{margin-top:1rem !important}}.m-t-4{margin-top:4rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-4{margin-top:1.3333333333rem !important}}.m-t-5{margin-top:5rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-5{margin-top:1.6666666667rem !important}}.m-t-6{margin-top:6rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-6{margin-top:2rem !important}}.m-t-7{margin-top:7rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-7{margin-top:2.3333333333rem !important}}.m-t-8{margin-top:8rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-8{margin-top:2.6666666667rem !important}}.m-t-9{margin-top:9rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-9{margin-top:3rem !important}}.m-t-10{margin-top:10rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-10{margin-top:3.3333333333rem !important}}.m-t-11{margin-top:11rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-11{margin-top:3.6666666667rem !important}}.m-t-12{margin-top:12rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-12{margin-top:4rem !important}}.m-t-13{margin-top:13rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-13{margin-top:4.3333333333rem !important}}.m-t-14{margin-top:14rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-14{margin-top:4.6666666667rem !important}}.m-t-15{margin-top:15rem !important}@media screen and (max-width: 1200px) and (orientation: portrait){.m-t-15{margin-top:5rem !important}}picture,.responsive-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transition:filter .3s ease 0s}.unloaded{filter:blur(10px)}.cta{font-size:1.375rem;color:#714048;line-height:1.3;font-weight:500;display:inline-flex;align-items:center;align-self:center;border:3px solid #714048;padding:11px 40px;transition:.2s}.cta svg{height:20px;fill:#714048;margin-left:10px;transition:.2s}.cta:hover{color:#F6F7F0;background-color:#714048}.cta:hover svg{fill:#F6F7F0}.cta.purple{color:#F6F7F0;background-color:#714048}.cta.purple svg{fill:#F6F7F0}.cta.purple:hover{background-color:#5a333a;border-color:#5a333a}.cta.white{color:#fff;background-color:transparent;border-color:#fff}.cta.white svg{fill:#fff}.cta.white:hover{color:#714048;background-color:#fff}.cta.white:hover svg{fill:#714048}.cta.full-white{border-color:#fff;background-color:#fff}.cta.full-white:hover{color:#714048;border-color:#714048}.cta.full-white:hover svg{fill:#714048}@media screen and (max-width: 1700px){.cta{font-size:1.1875rem;border-width:2px;padding:9px 34px}.cta svg{height:17px;margin-left:9px}}@media screen and (max-width: 1480px){.cta{font-size:1.0625rem;border-width:2px;padding:8px 30px}.cta svg{height:15px;margin-left:8px}}@media screen and (max-width: 900px){.cta{font-size:1.25rem;font-weight:700;border-width:3px;padding:15px 40px}.cta svg{height:20px;margin-left:10px}}@media screen and (max-width: 600px){.cta{padding:12px 34px}}.article_caption{font-family:"DM Sans",sans-serif;font-size:1.875rem;color:#1B1918;text-transform:uppercase;display:flex;align-items:center;margin-bottom:19px;margin-left:-50px}.article_caption svg{width:38px;margin-right:12px}.article_caption.vertical{flex-direction:column;margin-left:0}.article_caption.vertical svg{margin-right:0;margin-bottom:10px}.article_caption.vertical:not(.white){color:#714048}.article_caption.vertical:not(.white) svg{fill:#714048}@media screen and (max-width: 1700px){.article_caption{font-size:1.625rem;margin-bottom:16px;margin-left:-43px}.article_caption svg{width:32px;margin-right:10px}}@media screen and (max-width: 1480px){.article_caption{font-size:1.4375rem;margin-bottom:14px;margin-left:-38px}.article_caption svg{width:29px;margin-right:8px}}@media screen and (max-width: 900px){.article_caption{font-size:1.25rem;margin-bottom:30px;margin-left:-32px}.article_caption svg{width:32px;margin-right:10px}}@media screen and (max-width: 600px){.article_caption{margin-left:-14px}}.article_title{font-size:5rem;margin-bottom:30px}.article_title.small{font-size:3.125rem}@media screen and (max-width: 1700px){.article_title{font-size:4.25rem;margin-bottom:26px}.article_title.small{font-size:2.6875rem}}@media screen and (max-width: 1480px){.article_title{font-size:3.75rem;margin-bottom:23px}.article_title.small{font-size:2.375rem}}@media screen and (max-width: 900px){.article_title{font-size:3.4375rem;margin-bottom:30px}.article_title.small{font-size:2.1875rem}}@media screen and (max-width: 600px){.article_title{font-size:2.5rem;margin-bottom:18px}}.white{color:#fff}.white svg{fill:#fff}.rounded-box{position:absolute;border-top-left-radius:102px;border-bottom-right-radius:102px;padding:84px 84px 64px 133px;background-color:#F6F7F0;transition:.6s;z-index:2}.rounded-box:has(.cta){padding-top:42px;padding-bottom:40px}.rounded-box.purple{color:#fff;background-color:#714048}@media screen and (max-width: 1700px){.rounded-box{border-top-left-radius:87px;border-bottom-right-radius:87px;padding:71px 71px 54px 113px}.rounded-box:has(.cta){padding-top:36px;padding-bottom:34px}}@media screen and (max-width: 1480px){.rounded-box{border-top-left-radius:77px;border-bottom-right-radius:77px;padding:63px 63px 48px 100px}.rounded-box:has(.cta){padding-top:32px;padding-bottom:30px}}@media screen and (max-width: 900px){.rounded-box{border-top-left-radius:92px;border-bottom-right-radius:92px;padding:47px 74px 13px 93px}.rounded-box:has(.cta){padding-top:47px;padding-bottom:33px}}@media screen and (max-width: 600px){.rounded-box{border-top-left-radius:0;border-bottom-right-radius:70px;padding:30px 11px 44px 40px}}.home-breakfast{position:relative;margin-bottom:219px}.home-breakfast .home-breakfast_slide{z-index:1}.home-breakfast .home-breakfast_slide picture{height:auto;aspect-ratio:1643 / 814}.home-breakfast .home-breakfast_slide .owl-nav{display:flex;justify-content:flex-end;margin-top:42px}.home-breakfast .home-breakfast_slide .owl-nav button{transition:.2s}.home-breakfast .home-breakfast_slide .owl-nav button svg{width:54px;fill:#714048}.home-breakfast .home-breakfast_slide .owl-nav button:first-child{margin-right:30px}.home-breakfast .home-breakfast_slide .owl-nav button.disabled{pointer-events:none;opacity:.3}.home-breakfast .rounded-box{width:51.3%;top:86px;right:64px}.home-breakfast .rounded-box.hidden{transform:translateX(-40%);opacity:0}@media screen and (max-width: 1700px){.home-breakfast{margin-bottom:186px}.home-breakfast .home-breakfast_slide .owl-nav{margin-top:36px}.home-breakfast .home-breakfast_slide .owl-nav button svg{width:46px}.home-breakfast .home-breakfast_slide .owl-nav button:first-child{margin-right:26px}.home-breakfast .rounded-box{top:73px;right:54px}}@media screen and (max-width: 1480px){.home-breakfast{margin-bottom:164px}.home-breakfast .home-breakfast_slide .owl-nav{margin-top:32px}.home-breakfast .home-breakfast_slide .owl-nav button svg{width:41px}.home-breakfast .home-breakfast_slide .owl-nav button:first-child{margin-right:23px}.home-breakfast .rounded-box{top:65px;right:48px}}@media screen and (max-width: 900px){.home-breakfast{margin-bottom:187px;padding-top:230px}.home-breakfast .home-breakfast_slide picture{aspect-ratio:688 / 364}.home-breakfast .home-breakfast_slide .owl-nav{margin-top:39px}.home-breakfast .home-breakfast_slide .owl-nav button svg{width:45px}.home-breakfast .home-breakfast_slide .owl-nav button:first-child{margin-right:26px}.home-breakfast .rounded-box{width:calc(100% - 92px);top:0;left:46px}}@media screen and (max-width: 600px){.home-breakfast{display:flex;flex-direction:column-reverse;margin-bottom:96px;padding-top:0}.home-breakfast .home-breakfast_slide{margin-top:-89px;z-index:2}.home-breakfast .home-breakfast_slide picture{aspect-ratio:295 / 346}.home-breakfast .home-breakfast_slide .owl-nav{position:absolute;top:-43px;right:0;margin-top:0}.home-breakfast .rounded-box{width:calc(100% + 50px);position:static;border-top-left-radius:52px;border-bottom-right-radius:0;margin-left:-25px;padding-bottom:142px;padding-right:40px;z-index:1}.home-breakfast .rounded-box.hidden{transform:none;opacity:1}}.home-rooms{aspect-ratio:1920 / 887;position:relative;margin-bottom:105px;overflow:hidden}.home-rooms picture{position:absolute;top:0;left:0;animation:room-picture 20s infinite;z-index:1}.home-rooms picture:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(113,64,72,0.3)}.home-rooms .home-rooms_content{width:100%;height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:122px 0;z-index:2}.home-rooms .home-rooms_content .article_caption{margin-bottom:auto}.home-rooms .home-rooms_content .article_title{margin-bottom:45px}@media screen and (max-width: 1700px){.home-rooms{margin-bottom:89px}.home-rooms .home-rooms_content{padding:104px 0}.home-rooms .home-rooms_content .article_title{margin-bottom:38px}}@media screen and (max-width: 1480px){.home-rooms{margin-bottom:79px}.home-rooms .home-rooms_content{padding:92px 0}.home-rooms .home-rooms_content .article_title{margin-bottom:34px}}@media screen and (max-width: 900px){.home-rooms{aspect-ratio:768 / 614;margin-bottom:97px}.home-rooms .home-rooms_content{padding-top:63px;padding-bottom:73px}}@media screen and (max-width: 600px){.home-rooms{aspect-ratio:375 / 614;margin-bottom:100px}.home-rooms .home-rooms_content{padding-top:46px;padding-bottom:84px}.home-rooms .home-rooms_content .article_title{margin-bottom:18px}}@keyframes room-picture{0%{transform:scale(1)}48%{transform:scale(1.1)}52%{transform:scale(1.1)}100%{transform:scale(1)}}.home-locality-top{aspect-ratio:1920 / 779;position:relative;display:flex;justify-content:center;align-items:center;background-color:#714048}.home-locality-top .article_title{position:relative}.home-locality-top svg{position:absolute;fill:rgba(79,52,56,0.3)}.home-locality-top svg:first-of-type{width:18.28%;top:84px;left:17.81%}.home-locality-top svg:nth-of-type(2){width:26.87%;bottom:136px;left:2.65%}.home-locality-top svg:last-of-type{width:14.79%;bottom:83px;left:22.65%}@media screen and (max-width: 1700px){.home-locality-top svg:first-of-type{top:71px}.home-locality-top svg:nth-of-type(2){bottom:116px}.home-locality-top svg:last-of-type{bottom:70px}}@media screen and (max-width: 1480px){.home-locality-top svg:first-of-type{top:63px}.home-locality-top svg:nth-of-type(2){bottom:102px}.home-locality-top svg:last-of-type{bottom:62px}}@media screen and (max-width: 900px){.home-locality-top{aspect-ratio:768 / 603;min-height:603px;padding-bottom:294px}.home-locality-top .article_title{margin-bottom:0}.home-locality-top svg:first-of-type{width:35.67%;top:44px;left:11.97%}.home-locality-top svg:nth-of-type(2){width:52.47%;bottom:123px;left:-17.7%}.home-locality-top svg:last-of-type{display:none}}@media screen and (max-width: 600px){.home-locality-top{width:100%;height:auto;min-height:0;aspect-ratio:auto;padding:75px 40px 316px 40px}.home-locality-top svg:first-of-type{width:72.8%;left:14.4%}.home-locality-top svg:nth-of-type(2){width:107.2%;bottom:134px;left:-46.13%}}.home-locality-bottom{aspect-ratio:1920 / 779;position:relative;display:flex;align-items:center}.home-locality-bottom picture{position:relative;z-index:1}.home-locality-bottom .rounded-box{width:43.9%;left:140px;transform:translateY(-70%);opacity:0;transition:1s}.home-locality-bottom .rounded-box.move{transform:translateY(0);opacity:1}@media screen and (max-width: 1700px){.home-locality-bottom .rounded-box{left:119px}}@media screen and (max-width: 1480px){.home-locality-bottom .rounded-box{left:105px}}@media screen and (max-width: 900px){.home-locality-bottom{aspect-ratio:768 / 509}.home-locality-bottom .rounded-box{width:calc(100% - 126px);top:-294px;left:40px;transform:translateY(-20%)}}@media screen and (max-width: 600px){.home-locality-bottom{aspect-ratio:379 / 624}.home-locality-bottom .rounded-box{width:calc(100% - 40px);left:0;top:-231px;transform:none;opacity:1}}article{padding:0 140px 140px}@media screen and (max-width: 1700px){article{padding:0 119px 119px}}@media screen and (max-width: 1480px){article{padding:0 105px 105px}}@media screen and (max-width: 900px){article{padding:0 0 105px 0}}@media screen and (max-width: 600px){article{padding-bottom:80px}}@media screen and (max-width: 1700px){.row{max-width:1424px !important}p,ul,ol{font-size:1.0625rem}}@media screen and (max-width: 1480px){.row{max-width:1260px !important}p,ul,ol{font-size:.9375rem}}@media screen and (max-width: 900px){.row{width:calc(100% - 50px)}p,ul,ol{font-size:1.125rem}}@media screen and (max-width: 600px){.row{width:calc(100% - 20px)}}
