html,body{width:100%;height:100%;margin:0px;padding:0px;border:0px none;scrollbar-gutter:stable}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.block{overflow:hidden}body.block-room{overflow:hidden}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.25rem;color:#19334C;line-height:1.2;text-transform:uppercase;display:inline-flex;align-items:center;padding:10px 22px 8px 22px;border:2px solid #19334C;background-color:transparent;transition:.2s}.cta svg{width:20px;margin-bottom:3px;margin-left:10px;fill:#19334C;transition:.2s}.cta:hover{color:#fff;background:#19334C}.cta:hover svg{fill:#fff}.cta.white{color:#fff;border-color:#fff}.cta.white svg{fill:#fff}.cta.white:hover{color:#19334C;background-color:#fff}.cta.white:hover svg{fill:#19334C}.cta.full-dark{color:#fff;background-color:#19334C}.cta.full-dark svg{fill:#fff}.cta.full-dark:hover{color:#19334C;background-color:transparent}.cta.full-dark:hover svg{fill:#19334C}.cta.enrosadira{color:#A74456;border-color:#A74456}.cta.enrosadira svg{fill:#A74456}.cta.enrosadira:hover{color:#fff;background-color:#A74456}.cta.enrosadira:hover svg{fill:#fff}.cta.no-border{border-width:0;padding:0}.cta.no-border:hover{color:#19334C;background-color:transparent}.cta.no-border:hover svg{fill:#19334C;transform:translateX(50%)}.cta.full-white{color:#19334C;background-color:#fff;border-color:#fff}.cta.full-white svg{fill:#19334C}.cta.full-white:hover{color:#fff;background-color:transparent}.cta.full-white:hover svg{fill:#fff}.cta.full-enrosadira{color:#fff;border-color:#A74456;background-color:#A74456}.cta.full-enrosadira svg{fill:#fff}.cta.full-enrosadira:hover{color:#A74456;background-color:#fff}.cta.full-enrosadira:hover svg{fill:#A74456}.cta.light{color:#fff;background-color:#66747B;border-color:#66747B}.cta.light svg{fill:#fff}.cta.light:hover{background-color:#19334C;border-color:#19334C}@media screen and (max-width: 1750px){.cta{font-size:1.125rem;padding:9px 20px 7px 20px}.cta svg{width:18px;margin-left:9px}}@media screen and (max-width: 1600px){.cta{font-size:.9375rem;padding:8px 17px 6px 17px}.cta svg{width:15px;margin-left:8px}}@media screen and (max-width: 900px) and (orientation: portrait){.cta{font-size:1.25rem;line-height:1.2;padding:16px 24px}.cta svg{width:20px;margin-bottom:3px;margin-left:10px}}@media screen and (max-width: 600px) and (orientation: portrait){.cta{font-size:1.1875rem;line-height:1.16;padding:13px 17px}}.article_caption{font-family:"AmpleSoft Pro";font-size:1.25rem;font-weight:500;line-height:1.2;color:#66747B;text-transform:uppercase;display:inline-flex;align-items:center;margin-bottom:23px}.article_caption svg{fill:#66747B;height:27px;margin-right:16px}.article_caption.white{color:#fff}.article_caption.white svg{fill:#fff}.article_caption.dark{color:#19334C}.article_caption.dark svg{fill:#19334C}.article_caption.full-enrosadira{color:#fff;padding:10px 22px 8px 22px;background-color:#A74456}.article_caption.full-enrosadira svg{fill:#fff}@media screen and (max-width: 1750px){.article_caption{font-size:1.125rem;margin-bottom:21px}.article_caption svg{height:24px;margin-right:14px}.article_caption.full-enrosadira{padding:9px 20px 7px 20px}}@media screen and (max-width: 1600px){.article_caption{font-size:.9375rem;margin-bottom:17px}.article_caption svg{height:20px;margin-right:12px}.article_caption.full-enrosadira{padding:8px 17px 6px 17px}}@media screen and (max-width: 900px) and (orientation: portrait){.article_caption{font-size:1.25rem;margin-bottom:19px}.article_caption svg{height:27px;margin-right:16px}.article_caption.full-enrosadira{padding:10px 22px 8px 22px}}@media screen and (max-width: 600px) and (orientation: portrait){.article_caption{font-size:1.1875rem;margin-bottom:16px}.article_caption.full-enrosadira{padding:17px 16px}}.article_title{font-family:"NT Fabulous";font-size:3.75rem;line-height:1.16;color:#19334C;margin-bottom:37px}.article_title.white{color:#fff}.article_title.enrosadira{color:#A74456}@media screen and (max-width: 1750px){.article_title{font-size:3.375rem;margin-bottom:33px}}@media screen and (max-width: 1600px){.article_title{font-size:2.8125rem;margin-bottom:28px}}@media screen and (max-width: 900px) and (orientation: portrait){.article_title{font-size:2.8125rem;margin-bottom:45px}}@media screen and (max-width: 600px) and (orientation: portrait){.article_title{font-size:2.375rem;margin-bottom:30px}}.article_slogan-big{font-family:"NT Fabulous";font-size:5rem;line-height:1.125;color:#19334C;text-align:center}@media screen and (max-width: 1750px){.article_slogan-big{font-size:4.5rem}}@media screen and (max-width: 1600px){.article_slogan-big{font-size:3.75rem}}@media screen and (max-width: 600px) and (orientation: portrait){.article_slogan-big{font-size:2.8125rem}}.article_slogan-small{font-family:"NT Fabulous";font-size:2.5rem;line-height:1.25;color:#66747B;text-align:center}.article_slogan-small.dark{color:#19334C}.article_slogan-small.white{color:#fff}.article_slogan-small.enrosadira{color:#A74456}@media screen and (max-width: 1750px){.article_slogan-small{font-size:2.25rem}}@media screen and (max-width: 1600px){.article_slogan-small{font-size:1.875rem}}@media screen and (max-width: 900px) and (orientation: portrait){.article_slogan-small{line-height:1.33}}@media screen and (max-width: 600px) and (orientation: portrait){.article_slogan-small{font-size:1.6875rem}}.page-slogan{position:relative;display:flex;flex-direction:column;align-items:center;padding:124px 19.58% 146px 19.58%;z-index:2}.page-slogan:before{content:'';width:2px;height:176px;position:absolute;left:calc(50% - 1px);top:-100px;background-color:#19334C;transform:scaleY(0);transform-origin:top;transition:.2s}.page-slogan .article_slogan-small{transform:translateY(50%);opacity:0;transition:.4s}.page-slogan.move:before{transform:scaleY(1)}.page-slogan.move .article_slogan-small{transform:translateY(0);opacity:1;transition-delay:.3s}@media screen and (max-width: 1750px){.page-slogan{padding:112px 19.58% 131px 19.58%}.page-slogan:before{height:158px;top:-90px}}@media screen and (max-width: 1600px){.page-slogan{padding:93px 19.58% 110px 19.58%}.page-slogan:before{height:132px;top:-75px}}@media screen and (max-width: 900px) and (orientation: portrait){.page-slogan{padding:161px 48px 149px 48px}.page-slogan:before{height:176px;top:-88px}}@media screen and (max-width: 600px) and (orientation: portrait){.page-slogan{padding:123px 20px 80px 20px}.page-slogan:before{display:none}}.page-slogan-image{width:100%;aspect-ratio:1672 / 686;transform:translateY(50%);opacity:0;transition:.4s}.page-slogan-image.move{transform:translateY(0);opacity:1}@media screen and (max-width: 900px) and (orientation: portrait){.page-slogan-image{aspect-ratio:648 / 598;padding:0 33px}}@media screen and (max-width: 600px) and (orientation: portrait){.page-slogan-image{aspect-ratio:328 / 440;padding:0 13px}}.static-carousel{width:100%;max-height:556px;display:flex;margin-bottom:150px}.static-carousel>a{aspect-ratio:411 / 556;flex:1;margin-right:15px;transform:translateX(-10%);opacity:0;transition:.4s}.static-carousel>a:last-child{aspect-ratio:817 / 556;flex:2;margin-right:0}.static-carousel.move>a{transform:translateX(0);opacity:1}.static-carousel.move>a:nth-child(2){transition-delay:.1s}.static-carousel.move>a:last-child{transition-delay:.2s}@media screen and (max-width: 1600px){.static-carousel{margin-bottom:113px}}@media screen and (max-width: 900px) and (orientation: portrait){.static-carousel{width:auto !important;max-height:none;display:flex !important;flex-direction:column-reverse;margin:0 auto;margin-bottom:163px}.static-carousel .owl-item a{height:556px;aspect-ratio:413 / 556;display:block;margin:0 auto}.static-carousel .owl-nav{display:flex;justify-content:center}.static-carousel .owl-nav button{width:50px;height:40px;display:flex;justify-content:center;align-items:center;margin-bottom:26px;transition:.2s}.static-carousel .owl-nav button svg{width:30px;fill:#19334C}.static-carousel .owl-nav button:first-child{margin-right:24px}.static-carousel .owl-nav button:first-child svg{transform:rotate(180deg)}.static-carousel .owl-nav button.disabled{opacity:.3;pointer-events:none}}@media screen and (max-width: 600px) and (orientation: portrait){.static-carousel{margin-bottom:97px;padding:0 13px}.static-carousel .owl-item a{height:440px}.static-carousel .owl-nav button svg{width:20px}.static-carousel .owl-nav button:first-child{margin-right:14px}}.scroll-up{display:flex;justify-content:center;padding-top:110px;padding-bottom:150px}.scroll-up button{width:52px;border:0;background:none;padding:0}.scroll-up button svg{width:52px;stroke:#19334C}@media screen and (max-width: 1750px){.scroll-up{padding-top:99px;padding-bottom:135px}.scroll-up button{width:47px}.scroll-up button svg{width:47px}}@media screen and (max-width: 1600px){.scroll-up{padding-top:83px;padding-bottom:113px}.scroll-up button{width:39px}.scroll-up button svg{width:39px}}@media screen and (max-width: 900px) and (orientation: portrait){.scroll-up{padding-top:156px;padding-bottom:173px}.scroll-up button{width:52px}.scroll-up button svg{width:52px}}@media screen and (max-width: 600px) and (orientation: portrait){.scroll-up{padding:120px 0}.scroll-up button{width:37px}.scroll-up button svg{width:37px}}.content-3-images{display:flex;margin-bottom:210px;padding:0 6.22%}.content-3-images .content-3-images_left{width:50%;margin-right:32px}.content-3-images .content-3-images_left .content-3-images_left_content{width:84.3%;min-height:300px;transform:translateX(-50%);opacity:0;transition:.5s}.content-3-images .content-3-images_left .content-3-images_left_content .article_slogan-small{text-align:left;margin-bottom:34px}.content-3-images .content-3-images_left .content-3-images_left_content picture{display:none}.content-3-images .content-3-images_left picture{height:auto;aspect-ratio:702 / 452;opacity:0;transition:.4s}.content-3-images .content-3-images_right{width:50%;padding-top:7px}.content-3-images .content-3-images_right picture{opacity:0;transition:.4s}.content-3-images .content-3-images_right picture:first-child{height:auto;aspect-ratio:731 / 485;margin-bottom:32px}.content-3-images .content-3-images_right picture:last-child{width:45.69%;height:auto;aspect-ratio:334 / 408}.content-3-images .content-3-images_bottom{display:none !important}.content-3-images.move .content-3-images_left .content-3-images_left_content{transform:translateX(0);opacity:1}.content-3-images.move .content-3-images_left picture{opacity:1;transition-delay:.4s}.content-3-images.move .content-3-images_right picture{opacity:1}.content-3-images.move .content-3-images_right picture:first-child{transition-delay:.6s}.content-3-images.move .content-3-images_right picture:last-child{transition-delay:.8s}@media screen and (max-width: 1750px){.content-3-images{margin-bottom:189px}.content-3-images .content-3-images_left{margin-right:29px}.content-3-images .content-3-images_left .content-3-images_left_content{min-height:270px}.content-3-images .content-3-images_left .content-3-images_left_content .article_slogan-small{margin-bottom:30px}.content-3-images .content-3-images_right picture:first-child{margin-bottom:29px}}@media screen and (max-width: 1600px){.content-3-images{margin-bottom:158px}.content-3-images .content-3-images_left{width:50%;margin-right:24px}.content-3-images .content-3-images_left .content-3-images_left_content{min-height:225px}.content-3-images .content-3-images_left .content-3-images_left_content .article_slogan-small{margin-bottom:26px}.content-3-images .content-3-images_right{padding-top:5px}.content-3-images .content-3-images_right picture:first-child{margin-bottom:24px}}@media screen and (max-width: 900px) and (orientation: portrait){.content-3-images{flex-wrap:wrap;margin:0}.content-3-images .content-3-images_left{width:calc(50% - 54px - 33px);margin-left:33px;margin-right:54px}.content-3-images .content-3-images_left .content-3-images_left_content{width:100%}.content-3-images .content-3-images_left picture{display:none}.content-3-images .content-3-images_right{width:calc(50% - 33px);padding-top:0;margin-right:33px;margin-bottom:64px}.content-3-images .content-3-images_right picture:first-child{aspect-ratio:310 / 379;margin-bottom:0;transform:translateY(-20%)}.content-3-images .content-3-images_right picture:last-child{display:none}.content-3-images .content-3-images_bottom{width:calc(100% + 30px);display:block !important;margin-left:-15px;opacity:0 !important;transform:translateY(20%);transition:.4s}.content-3-images .content-3-images_bottom picture{width:576px;aspect-ratio:576 / 382}.content-3-images.move .content-3-images_right picture{opacity:1}.content-3-images.move .content-3-images_right picture:first-child{transform:translateY(0);transition-delay:0s}.content-3-images.move .content-3-images_bottom{transform:translateY(0);opacity:1 !important;transition-delay:.2s}}@media screen and (max-width: 600px) and (orientation: portrait){.content-3-images{display:block;padding:0 24px}.content-3-images .content-3-images_left{width:100%;margin:0}.content-3-images .content-3-images_left .content-3-images_left_content{padding-bottom:26px}.content-3-images .content-3-images_left .content-3-images_left_content picture{height:auto;aspect-ratio:307 / 375;display:block;margin-bottom:34px}.content-3-images .content-3-images_right{display:none}.content-3-images .content-3-images_bottom picture{width:346px;aspect-ratio:323 / 230}}.content-2-images{display:flex;align-items:flex-end;margin:159px 104px}.content-2-images .content-2-images_left{width:50%;padding-right:41px;transform:translateY(-50%);opacity:0;transition:.7s}.content-2-images .content-2-images_left picture{height:auto;aspect-ratio:715 / 944}.content-2-images .content-2-images_right{width:50%;padding-left:41px;transform:translateY(50%);opacity:0;transition:.7s}.content-2-images .content-2-images_right picture{width:74.85%;height:auto;aspect-ratio:500 / 637;margin-bottom:82px}.content-2-images .content-2-images_right .content-2-images_right_content{width:83%}.content-2-images.move .content-2-images_left,.content-2-images.move .content-2-images_right{transform:translateY(0);opacity:1}@media screen and (max-width: 1750px){.content-2-images{margin:143px 94px}.content-2-images .content-2-images_left{padding-right:37px}.content-2-images .content-2-images_right{padding-left:37px}.content-2-images .content-2-images_right picture{margin-bottom:74px}}@media screen and (max-width: 1600px){.content-2-images{margin:119px 78px}.content-2-images .content-2-images_left{padding-right:31px}.content-2-images .content-2-images_right{padding-left:31px}.content-2-images .content-2-images_right picture{margin-bottom:62px}}@media screen and (max-width: 900px) and (orientation: portrait){.content-2-images{position:relative;display:block;margin:0 -15px 135px 33px}.content-2-images .content-2-images_left{width:36%;position:absolute;top:-67px;right:0;padding-right:0}.content-2-images .content-2-images_left picture{aspect-ratio:268 / 341}.content-2-images .content-2-images_right{width:100%;padding-top:139px;padding-left:0}.content-2-images .content-2-images_right picture{width:55%;aspect-ratio:383 / 506;margin-bottom:135px}}@media screen and (max-width: 600px) and (orientation: portrait){.content-2-images{margin:0 0 176px 0}.content-2-images .content-2-images_left{width:41.55%;top:-71px;right:-15px}.content-2-images .content-2-images_right{padding-top:157px}.content-2-images .content-2-images_right picture{width:77.68%;margin-bottom:62px}.content-2-images .content-2-images_right .content-2-images_right_content{width:100%}}.images-slide{width:calc(100% - 208px) !important;margin:0 auto;padding-top:65px;transform:translateY(20%);opacity:0 !important;transition:.7s !important}.images-slide .images-slide_item{width:615px;padding-top:53px;padding-bottom:97px}.images-slide .images-slide_item picture{height:414px;transform:translateY(97px);transition:.3s}.images-slide .images-slide_item picture:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(40,32,22,0.5);z-index:2;background-color:rgba(0,0,0,0.1)}.images-slide .center .images-slide_item picture{transform:translateY(-53px)}.images-slide .owl-nav{width:100%;position:absolute;top:0;left:0;display:flex;justify-content:center}.images-slide .owl-nav button{width:20px;height:30px;display:flex;justify-content:center;align-items:center;border:0;padding:0;background:none}.images-slide .owl-nav button svg{width:20px;fill:#19334C}.images-slide .owl-nav button.owl-prev{margin-right:44px}.images-slide .owl-nav button.owl-prev svg{transform:rotate(180deg)}@media screen and (max-width: 1750px){.images-slide{width:calc(100% - 187px) !important;padding-top:58px}.images-slide .images-slide_item{width:554px;padding-top:48px;padding-bottom:87px}.images-slide .images-slide_item picture{height:373px;transform:translateY(87px)}.images-slide .center .images-slide_item picture{transform:translateY(-48px)}.images-slide .owl-nav button{width:18px;height:27px}.images-slide .owl-nav button svg{width:18px}.images-slide .owl-nav button.owl-prev{margin-right:40px}}@media screen and (max-width: 1600px){.images-slide{width:calc(100% - 156px) !important;padding-top:49px}.images-slide .images-slide_item{width:461px;padding-top:40px;padding-bottom:73px}.images-slide .images-slide_item picture{height:311px;transform:translateY(73px)}.images-slide .center .images-slide_item picture{transform:translateY(-40px)}.images-slide .owl-nav button{width:15px;height:23px}.images-slide .owl-nav button svg{width:15px}.images-slide .owl-nav button.owl-prev{margin-right:33px}}@media screen and (max-width: 900px) and (orientation: portrait){.images-slide{width:calc(100% - 170px) !important;padding-top:0}.images-slide .images-slide_item{width:100%;aspect-ratio:543 / 366;padding-top:0;padding-bottom:0}.images-slide .images-slide_item picture{height:100%;transform:none}.images-slide .owl-nav{width:calc(100% + 112px);top:50%;left:-56px;justify-content:flex-start;transform:translateY(50%)}.images-slide .owl-nav button{width:20px}.images-slide .owl-nav button svg{width:20px}.images-slide .owl-nav button:last-child{margin-left:auto}}@media screen and (max-width: 600px) and (orientation: portrait){.images-slide{width:calc(100% - 30px) !important;display:flex !important;flex-direction:column-reverse}.images-slide .images-slide_item{aspect-ratio:328 / 284}.images-slide .owl-nav{width:100%;position:static;justify-content:center;margin-bottom:30px;transform:none}.images-slide .owl-nav button.owl-prev{margin-right:44px}.images-slide .owl-nav button:last-child{margin-left:0}}.home-locality{padding:148px 104px 280px 104px;overflow:hidden}.home-locality .home-locality_top{width:100%;display:flex;align-items:flex-end;margin-bottom:20px}.home-locality .home-locality_top .home-locality_top_left{width:calc(50% - 22px);transform:translateX(-30%);opacity:0;transition:.4s}.home-locality .home-locality_top .home-locality_top_right{width:calc(50% - 22px);margin-left:auto;transform:translateX(30%);opacity:0;transition:.4s}.home-locality .home-locality_bottom{width:100%;display:flex}.home-locality .home-locality_bottom .home-locality_bottom_item{width:calc(50% - 22px);transform:translateY(30%);opacity:0;transition:.4s}.home-locality .home-locality_bottom .home-locality_bottom_item picture{height:auto;aspect-ratio:709 / 510;margin-bottom:40px}.home-locality .home-locality_bottom .home-locality_bottom_item .article_slogan-small{color:#19334C;text-align:left;position:relative;margin-bottom:14px;transition:.3s}.home-locality .home-locality_bottom .home-locality_bottom_item .article_slogan-small:before{content:'';width:43px;height:2px;position:absolute;top:calc(50% - 1px);left:0;background-color:#19334C;transform:scaleX(0);transform-origin:center left;transition:.3s}.home-locality .home-locality_bottom .home-locality_bottom_item ul{line-height:1.2;list-style:none;display:flex;margin:0}.home-locality .home-locality_bottom .home-locality_bottom_item ul li{position:relative;margin-left:20px;padding-right:22px}.home-locality .home-locality_bottom .home-locality_bottom_item ul li:before{content:'';width:2px;height:100%;position:absolute;top:-2px;right:0;background-color:#A74456}.home-locality .home-locality_bottom .home-locality_bottom_item ul li a{font-size:1.25rem;font-weight:400;text-transform:uppercase;color:#A74456}.home-locality .home-locality_bottom .home-locality_bottom_item ul li a:hover{text-decoration:underline}.home-locality .home-locality_bottom .home-locality_bottom_item ul li:first-child{margin-left:0}.home-locality .home-locality_bottom .home-locality_bottom_item ul li:last-child{padding-right:0}.home-locality .home-locality_bottom .home-locality_bottom_item ul li:last-child:before{display:none}.home-locality .home-locality_bottom .home-locality_bottom_item:last-child{margin-left:auto}.home-locality .home-locality_bottom .home-locality_bottom_item:hover .article_slogan-small{padding-left:64px}.home-locality .home-locality_bottom .home-locality_bottom_item:hover .article_slogan-small:before{transition-delay:.2s;transform:scaleX(1)}.home-locality.move .home-locality_top .home-locality_top_left,.home-locality.move .home-locality_top .home-locality_top_right{transform:translateX(0);opacity:1}.home-locality.move .home-locality_bottom .home-locality_bottom_item{transform:translateY(0);opacity:1}.home-locality.move .home-locality_bottom .home-locality_bottom_item:first-child{transition-delay:.25s}.home-locality.move .home-locality_bottom .home-locality_bottom_item:last-child{transition-delay:.35s}@media screen and (max-width: 1750px){.home-locality{padding:133px 94px 252px 94px}.home-locality .home-locality_top{margin-bottom:18px}.home-locality .home-locality_top .home-locality_top_left{width:calc(50% - 20px)}.home-locality .home-locality_top .home-locality_top_right{width:calc(50% - 20px)}.home-locality .home-locality_bottom .home-locality_bottom_item{width:calc(50% - 20px)}.home-locality .home-locality_bottom .home-locality_bottom_item picture{margin-bottom:36px}.home-locality .home-locality_bottom .home-locality_bottom_item .article_slogan-small{margin-bottom:12px}.home-locality .home-locality_bottom .home-locality_bottom_item .article_slogan-small:before{content:'';width:39px}.home-locality .home-locality_bottom .home-locality_bottom_item ul li{margin-left:18px;padding-right:20px}.home-locality .home-locality_bottom .home-locality_bottom_item ul li a{font-size:1.125rem}.home-locality .home-locality_bottom .home-locality_bottom_item:hover .article_slogan-small{padding-left:58px}}@media screen and (max-width: 1600px){.home-locality{padding:111px 78px 210px 78px}.home-locality .home-locality_top{margin-bottom:15px}.home-locality .home-locality_top .home-locality_top_left{width:calc(50% - 17px)}.home-locality .home-locality_top .home-locality_top_right{width:calc(50% - 17px)}.home-locality .home-locality_bottom .home-locality_bottom_item{width:calc(50% - 17px)}.home-locality .home-locality_bottom .home-locality_bottom_item picture{margin-bottom:30px}.home-locality .home-locality_bottom .home-locality_bottom_item .article_slogan-small{margin-bottom:11px}.home-locality .home-locality_bottom .home-locality_bottom_item .article_slogan-small:before{width:32px}.home-locality .home-locality_bottom .home-locality_bottom_item ul li{margin-left:15px;padding-right:17px}.home-locality .home-locality_bottom .home-locality_bottom_item ul li a{font-size:.9375rem}.home-locality .home-locality_bottom .home-locality_bottom_item:hover .article_slogan-small{padding-left:48px}}@media screen and (max-width: 900px) and (orientation: portrait){.home-locality{padding:81px 33px 344px 33px}.home-locality .home-locality_top{width:90.7%;display:block;margin-bottom:85px}.home-locality .home-locality_top .home-locality_top_left{width:100%}.home-locality .home-locality_top .home-locality_top_right{width:100%}.home-locality .home-locality_bottom{display:block}.home-locality .home-locality_bottom .home-locality_bottom_item{width:100%}.home-locality .home-locality_bottom .home-locality_bottom_item picture{aspect-ratio:644 / 463}.home-locality .home-locality_bottom .home-locality_bottom_item .article_slogan-small{padding-left:64px}.home-locality .home-locality_bottom .home-locality_bottom_item .article_slogan-small:before{width:43px;transform:none}.home-locality .home-locality_bottom .home-locality_bottom_item ul li{margin-right:20px}.home-locality .home-locality_bottom .home-locality_bottom_item ul li a{font-size:1.25rem}.home-locality .home-locality_bottom .home-locality_bottom_item:first-child{margin-bottom:88px}.home-locality .home-locality_bottom .home-locality_bottom_item:hover .article_slogan-small{padding-left:64px}}@media screen and (max-width: 600px) and (orientation: portrait){.home-locality{padding:103px 5px 310px 5px}.home-locality .home-locality_top{width:100%;margin-bottom:92px}.home-locality .home-locality_bottom .home-locality_bottom_item picture{aspect-ratio:344 / 406}.home-locality .home-locality_bottom .home-locality_bottom_item ul li{margin-left:0}.home-locality .home-locality_bottom .home-locality_bottom_item ul li a{font-size:1.125rem}.home-locality .home-locality_bottom .home-locality_bottom_item:first-child{margin-bottom:85px}}.content-2-images-small{display:flex;padding:0 104px}.content-2-images-small .content-2-images-small_left{width:21.72%;transform:translateY(-30%);opacity:0;transition:.7s}.content-2-images-small .content-2-images-small_left picture{height:auto;aspect-ratio:318 / 382;margin-bottom:32px}.content-2-images-small .content-2-images-small_right{width:48.08%;margin-top:191px;margin-left:auto;transform:translateY(30%);opacity:0;transition:.7s}.content-2-images-small .content-2-images-small_right picture{height:auto;aspect-ratio:704 / 791}.content-2-images-small.move .content-2-images-small_left,.content-2-images-small.move .content-2-images-small_right{transform:translateY(0);opacity:1}@media screen and (max-width: 1750px){.content-2-images-small{padding:0 94px}.content-2-images-small .content-2-images-small_left picture{margin-bottom:29px}.content-2-images-small .content-2-images-small_right{margin-top:172px}}@media screen and (max-width: 1600px){.content-2-images-small{padding:0 78px}.content-2-images-small .content-2-images-small_left picture{margin-bottom:24px}.content-2-images-small .content-2-images-small_right{margin-top:143px}}@media screen and (max-width: 900px) and (orientation: portrait){.content-2-images-small{display:block;padding-left:33px;padding-right:0;margin-right:-15px}.content-2-images-small .content-2-images-small_left{width:45.68%;margin-bottom:99px}.content-2-images-small .content-2-images-small_right{width:79.59%;margin-top:0}}@media screen and (max-width: 600px) and (orientation: portrait){.content-2-images-small{padding-left:0;margin-right:0}.content-2-images-small .content-2-images-small_left{width:100%;margin-bottom:117px;padding-left:18px;padding-right:67px}.content-2-images-small .content-2-images-small_left picture{width:calc(100% + 33px);margin-bottom:29px;margin-left:-33px}.content-2-images-small .content-2-images-small_right{width:89%;margin-right:-15px}.content-2-images-small .content-2-images-small_right picture{aspect-ratio:316 / 477}}.content-2-images-text{display:flex;padding:0 104px}.content-2-images-text .content-2-images-text_item{width:46.51%;transform:translateY(30%);opacity:0;transition:.4s}.content-2-images-text .content-2-images-text_item picture{height:auto;aspect-ratio:681 / 877;margin-bottom:59px}.content-2-images-text .content-2-images-text_item .article_slogan-small{text-align:left;margin-bottom:29px}.content-2-images-text .content-2-images-text_item:last-child{margin-top:174px;margin-left:auto;transform:translateY(-30%)}.content-2-images-text .content-2-images-small_right{width:42.1%;margin-top:191px;margin-left:auto}.content-2-images-text .content-2-images-small_right picture{height:auto;aspect-ratio:704 / 791}.content-2-images-text.move .content-2-images-text_item{transform:translateY(0);opacity:1}@media screen and (max-width: 1750px){.content-2-images-text{padding:0 94px}.content-2-images-text .content-2-images-text_item picture{margin-bottom:53px}.content-2-images-text .content-2-images-text_item .article_slogan-small{margin-bottom:26px}.content-2-images-text .content-2-images-text_item:last-child{margin-top:157px}.content-2-images-text .content-2-images-small_right{margin-top:172px}}@media screen and (max-width: 1600px){.content-2-images-text{padding:0 78px}.content-2-images-text .content-2-images-text_item picture{margin-bottom:44px}.content-2-images-text .content-2-images-text_item .article_slogan-small{margin-bottom:22px}.content-2-images-text .content-2-images-text_item:last-child{margin-top:131px}.content-2-images-text .content-2-images-small_right{margin-top:143px}}@media screen and (max-width: 900px) and (orientation: portrait){.content-2-images-text{flex-direction:column;padding:0 33px}.content-2-images-text .content-2-images-text_item{width:78.24%}.content-2-images-text .content-2-images-text_item picture{width:calc(100% + 48px);margin-left:-48px;margin-bottom:50px}.content-2-images-text .content-2-images-text_item:last-child{margin-top:100px;margin-left:auto;margin-right:-48px;padding-right:48px}.content-2-images-text .content-2-images-text_item:last-child picture{margin-left:auto;margin-right:-48px}}@media screen and (max-width: 600px) and (orientation: portrait){.content-2-images-text{margin-top:-146px;margin-bottom:80px;padding:0}.content-2-images-text .content-2-images-text_item{width:80.84%}.content-2-images-text .content-2-images-text_item picture{width:calc(100% + 15px);margin-left:-15px;margin-bottom:30px}.content-2-images-text .content-2-images-text_item:last-child{margin-top:110px;margin-right:0;padding-right:0}.content-2-images-text .content-2-images-text_item:last-child picture{margin-right:-15px}}.home_rooms-intro{width:100%;aspect-ratio:1920 / 740;position:relative;clip-path:inset(0)}.home_rooms-intro picture{position:fixed;top:0;left:0}.home_rooms-intro picture:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(40,32,22,0.5);z-index:2}.home_rooms-intro .row{height:100%}.home_rooms-intro .row .column{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 900px) and (orientation: portrait){.home_rooms-intro{aspect-ratio:744 / 782}}@media screen and (max-width: 600px) and (orientation: portrait){.home_rooms-intro{aspect-ratio:385 / 625}.home_rooms-intro .article_title{text-align:center}}.content-2-column{display:flex;padding:0 104px;overflow:hidden}.content-2-column .content-2-column_left{width:45.9%;transform:translateX(-30%);opacity:0;transition:.4s}.content-2-column .content-2-column_right{width:48.42%;margin-left:auto;transform:translateX(30%);opacity:0;transition:.4s}.content-2-column:has(.article_caption) .content-2-column_right{padding-top:54px}.content-2-column.move .content-2-column_left,.content-2-column.move .content-2-column_right{transform:translateY(0);opacity:1}@media screen and (max-width: 1750px){.content-2-column{padding:0 94px}.content-2-column:has(.article_caption) .content-2-column_right{padding-top:49px}}@media screen and (max-width: 1600px){.content-2-column{padding:0 78px}.content-2-column:has(.article_caption) .content-2-column_right{padding-top:41px}}@media screen and (max-width: 900px) and (orientation: portrait){.content-2-column{display:block;padding:0 93px}.content-2-column .content-2-column_left{width:100%}.content-2-column .content-2-column_right{width:100%}.content-2-column:has(.article_caption) .content-2-column_right{padding-top:0}}@media screen and (max-width: 600px) and (orientation: portrait){.content-2-column{padding:0 15px}}.single-box-image-content{position:relative;padding-top:164px;padding-bottom:308px;background-color:#F0ECE4;overflow:hidden}.single-box-image-content:before{content:'';width:2px;height:176px;position:absolute;top:-88px;left:calc(50% - 1px);background-color:#19334C;transform:scaleY(0);transform-origin:top;transition:.2s}.single-box-image-content .article_slogan-small{margin-bottom:190px;transform:translateY(-100%);opacity:0;transition:.4s;transition-delay:.3s}.single-box-image-content .single-box-image-content_bottom{display:flex;align-items:center;padding:0 104px}.single-box-image-content .single-box-image-content_bottom picture{width:43.1%;height:auto;aspect-ratio:631 / 832;transform:translateY(30%);opacity:0;transition:.4s}.single-box-image-content .single-box-image-content_bottom .single-box-image-content_bottom_right{width:51.22%;margin-left:auto;transform:translateX(20%);opacity:0;transition:.4s}.single-box-image-content .single-box-image-content_bottom .single-box-image-content_bottom_right .single-box-image-content_bottom_right_content{width:66.8%;margin-bottom:89px}.single-box-image-content .single-box-image-content_bottom.move picture{transform:translateY(0);opacity:1}.single-box-image-content .single-box-image-content_bottom.move .single-box-image-content_bottom_right{transform:translateX(0);opacity:1}.single-box-image-content.move:before{transform:scaleY(1)}.single-box-image-content.move .article_slogan-small{transform:translateY(0);opacity:1}@media screen and (max-width: 1750px){.single-box-image-content{padding-top:148px;padding-bottom:277px}.single-box-image-content:before{height:158px;top:-79px}.single-box-image-content .article_slogan-small{margin-bottom:171px}.single-box-image-content .single-box-image-content_bottom{padding:0 94px}.single-box-image-content .single-box-image-content_bottom .single-box-image-content_bottom_right .single-box-image-content_bottom_right_content{margin-bottom:80px}}@media screen and (max-width: 1600px){.single-box-image-content{padding-top:123px;padding-bottom:231px}.single-box-image-content:before{height:132px;top:-66px}.single-box-image-content .article_slogan-small{margin-bottom:143px}.single-box-image-content .single-box-image-content_bottom{padding:0 78px}.single-box-image-content .single-box-image-content_bottom .single-box-image-content_bottom_right .single-box-image-content_bottom_right_content{margin-bottom:67px}}@media screen and (max-width: 900px) and (orientation: portrait){.single-box-image-content{padding-top:161px;padding-bottom:173px}.single-box-image-content:before{height:176px;top:-88px}.single-box-image-content .article_slogan-small{margin-bottom:112px}.single-box-image-content .single-box-image-content_bottom{display:block;padding:0 69px}.single-box-image-content .single-box-image-content_bottom picture{width:100%;margin-bottom:75px}.single-box-image-content .single-box-image-content_bottom .single-box-image-content_bottom_right{width:96.32%;margin-left:0}.single-box-image-content .single-box-image-content_bottom .single-box-image-content_bottom_right .single-box-image-content_bottom_right_content{width:90.92%}}@media screen and (max-width: 600px) and (orientation: portrait){.single-box-image-content{padding-top:123px;padding-bottom:126px}.single-box-image-content:before{height:124px;top:-62px}.single-box-image-content .single-box-image-content_bottom{padding:0 18px}.single-box-image-content .single-box-image-content_bottom picture{margin-bottom:60px}.single-box-image-content .single-box-image-content_bottom .single-box-image-content_bottom_right{width:100%}.single-box-image-content .single-box-image-content_bottom .single-box-image-content_bottom_right .single-box-image-content_bottom_right_content{width:100%;margin-bottom:45px}}.hotel-items{margin-top:-220px;padding-top:407px;background-color:#F0ECE4}.hotel-items .hotel-items_content{padding:0 104px}.hotel-items .hotel-items_content .article_caption{transform:translateY(-100%);opacity:0;transition:.4s}.hotel-items .hotel-items_content .article_title{margin-bottom:125px;transform:translateY(-100%);opacity:0;transition:.4s}.hotel-items .hotel-items_content .hotel-items_content_items{display:flex;justify-content:space-between}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item{width:31.55%;display:flex;flex-direction:column;align-items:center;transform:translateY(20%);opacity:0;transition:.5s}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top{width:100%;aspect-ratio:462 / 553;position:relative;display:flex;align-items:flex-end;margin-bottom:44px;overflow:hidden}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top picture{position:absolute;top:0;left:0;transition:.3s;z-index:1}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top picture:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(40,32,22,0.5);z-index:2}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top .hotel-items_content_items_item_top_name{font-size:2.5rem;line-height:1.25;color:#fff;position:relative;margin-bottom:54px;margin-left:31px;transition:.3s;z-index:2}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top .hotel-items_content_items_item_top_name:before{content:'';width:35px;height:2px;position:absolute;top:calc(50% - 1px);left:0;background-color:#fff;transform:scaleX(0);transform-origin:center left;transition:.3s}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top:hover picture{transform:scale(1.1)}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top:hover .hotel-items_content_items_item_top_name{padding-left:51px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top:hover .hotel-items_content_items_item_top_name:before{transition-delay:.2s;transform:scaleX(1)}.hotel-items .hotel-items_content .hotel-items_content_items.move .hotel-items_content_items_item{transform:translateY(0);opacity:1}.hotel-items .hotel-items_content .hotel-items_content_items.move .hotel-items_content_items_item:nth-child(2){transition-delay:.15s}.hotel-items .hotel-items_content .hotel-items_content_items.move .hotel-items_content_items_item:last-child{transition-delay:.3s}.hotel-items .hotel-items_content.move .article_caption,.hotel-items .hotel-items_content.move .article_title{transform:translateY(0);opacity:1}@media screen and (max-width: 1750px){.hotel-items{margin-top:-198px;padding-top:366px}.hotel-items .hotel-items_content{padding:0 94px}.hotel-items .hotel-items_content .article_title{margin-bottom:113px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top{margin-bottom:40px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top .hotel-items_content_items_item_top_name{font-size:2.25rem;margin-bottom:49px;margin-left:28px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top .hotel-items_content_items_item_top_name:before{width:31px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top:hover .hotel-items_content_items_item_top_name{padding-left:46px}}@media screen and (max-width: 1600px){.hotel-items{margin-top:-165px;padding-top:305px}.hotel-items .hotel-items_content{padding:0 78px}.hotel-items .hotel-items_content .article_title{margin-bottom:94px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top{margin-bottom:33px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top .hotel-items_content_items_item_top_name{font-size:1.875rem;margin-bottom:41px;margin-left:23px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top .hotel-items_content_items_item_top_name:before{width:26px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top:hover .hotel-items_content_items_item_top_name{padding-left:38px}}@media screen and (max-width: 900px) and (orientation: portrait){.hotel-items{margin-top:-157px;padding-top:353px}.hotel-items .hotel-items_content{padding:0}.hotel-items .hotel-items_content .article_caption{display:block;text-align:center}.hotel-items .hotel-items_content .article_title{text-align:center;margin-bottom:96px}.hotel-items .hotel-items_content .hotel-items_content_items{width:calc(100% + 30px) !important;margin-left:-15px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item{width:416px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top{margin-bottom:72px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top .hotel-items_content_items_item_top_name{margin-bottom:54px;margin-left:31px;padding-left:50px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top .hotel-items_content_items_item_top_name:before{width:34px;transform:none}.hotel-items .hotel-items_content .hotel-items_content_items .owl-nav{width:calc(100% - 108px);position:absolute;top:calc(50% - 132px);left:54px;display:flex;transform:translateY(50%)}.hotel-items .hotel-items_content .hotel-items_content_items .owl-nav button{width:47px;height:52px;display:flex;justify-content:center;align-items:center;border:0;background:none;transition:.2s}.hotel-items .hotel-items_content .hotel-items_content_items .owl-nav button svg{width:27px}.hotel-items .hotel-items_content .hotel-items_content_items .owl-nav button:first-child svg{transform:rotate(180deg)}.hotel-items .hotel-items_content .hotel-items_content_items .owl-nav button:last-child{margin-left:auto}.hotel-items .hotel-items_content .hotel-items_content_items .owl-nav button.disabled{opacity:0;pointer-events:none}}@media screen and (max-width: 600px) and (orientation: portrait){.hotel-items{margin-top:-131px;padding-top:308px}.hotel-items .hotel-items_content .article_title{margin-bottom:80px}.hotel-items .hotel-items_content .hotel-items_content_items{width:calc(100% + 15px) !important;margin-left:0}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item{width:calc(100vw - 15px - 16px - 42px);aspect-ratio:304 / 364}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top{margin-bottom:62px}.hotel-items .hotel-items_content .hotel-items_content_items .hotel-items_content_items_item .hotel-items_content_items_item_top .hotel-items_content_items_item_top_name{font-size:1.6875rem;margin-bottom:23px;margin-left:31px}.hotel-items .hotel-items_content .hotel-items_content_items .owl-nav{display:none}}.hotel-rooms{position:relative;padding-top:156px;background-color:#F0ECE4}.hotel-rooms:before{content:'';width:2px;height:176px;position:absolute;top:-88px;left:calc(50% - 1px);background-color:#19334C;transform:scaleY(0);transform-origin:top;transition:.2s}.hotel-rooms .column{display:flex;flex-direction:column;align-items:center}.hotel-rooms .article_caption{transform:translateY(50%);opacity:0;transition:.4s}.hotel-rooms .article_title{margin-bottom:86px;transform:translateY(50%);opacity:0;transition:.4s}.hotel-rooms .hotel-rooms_slide{width:calc(100% - 208px);margin:0 auto;margin-bottom:25px;padding-top:65px;transform:translateY(20%);opacity:0 !important;transition:.7s}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item{width:615px;display:flex;flex-direction:column;padding-bottom:21px}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item picture{position:relative;margin-bottom:26px;transform:translateY(97px);transition:.3s}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item picture:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(40,32,22,0.5);z-index:2;background-color:rgba(0,0,0,0.1)}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item .article_slogan-small{color:#19334C;position:relative;align-self:center;transform:translateY(100%);opacity:0;transition:.3s}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item .article_slogan-small:before{content:'';width:35px;height:2px;position:absolute;top:calc(50% - 1px);left:0;background-color:#19334C;transform:scaleX(0);transform-origin:center left;transition:.3s}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item.enrosadira .article_slogan-small{color:#A74456}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item.enrosadira .article_slogan-small:before{background-color:#A74456}.hotel-rooms .hotel-rooms_slide .center .hotel-rooms_slide_item picture{transform:translateY(0)}.hotel-rooms .hotel-rooms_slide .center .hotel-rooms_slide_item .article_slogan-small{transform:translateY(0);opacity:1;transition-delay:.2s}.hotel-rooms .hotel-rooms_slide .center .hotel-rooms_slide_item:hover .article_slogan-small{padding-left:55px;transition-delay:0s}.hotel-rooms .hotel-rooms_slide .center .hotel-rooms_slide_item:hover .article_slogan-small:before{transition-delay:.2s;transform:scaleX(1)}.hotel-rooms .hotel-rooms_slide .owl-nav{width:100%;position:absolute;top:0;left:0;display:flex;justify-content:center}.hotel-rooms .hotel-rooms_slide .owl-nav button{width:20px;height:30px;display:flex;justify-content:center;align-items:center;border:0;padding:0;background:none;transition:.2s}.hotel-rooms .hotel-rooms_slide .owl-nav button svg{width:20px;fill:#19334C}.hotel-rooms .hotel-rooms_slide .owl-nav button.owl-prev{margin-right:44px}.hotel-rooms .hotel-rooms_slide .owl-nav button.owl-prev svg{transform:rotate(180deg)}.hotel-rooms .hotel-rooms_slide .owl-nav button.disabled{opacity:.4;pointer-events:none}.hotel-rooms .cta{transform:translateY(100%);opacity:0;transition:.4s}.hotel-rooms.move:before{transform:scaleY(1)}.hotel-rooms.move .article_caption{transform:translateY(0);opacity:1;transition-delay:.3s}.hotel-rooms.move .article_title{transform:translateY(0);opacity:1;transition-delay:.5s}.hotel-rooms.move .hotel-rooms_slide{transform:translateY(0);opacity:1 !important;transition-delay:.8s}.hotel-rooms.move .cta{transform:translateY(0);opacity:1;transition-delay:1s}@media screen and (max-width: 1750px){.hotel-rooms{padding-top:140px}.hotel-rooms:before{height:158px;top:-79px}.hotel-rooms .article_title{margin-bottom:77px}.hotel-rooms .hotel-rooms_slide{width:calc(100% - 187px);margin-bottom:22px;padding-top:58px}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item{width:554px;padding-bottom:19px}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item picture{margin-bottom:23px;transform:translateY(87px)}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item .article_slogan-small:before{width:31px}.hotel-rooms .hotel-rooms_slide .center .hotel-rooms_slide_item:hover .article_slogan-small{padding-left:49px}.hotel-rooms .hotel-rooms_slide .owl-nav button{width:18px;height:27px}.hotel-rooms .hotel-rooms_slide .owl-nav button svg{width:18px}.hotel-rooms .hotel-rooms_slide .owl-nav button.owl-prev{margin-right:40px}}@media screen and (max-width: 1600px){.hotel-rooms{padding-top:117px}.hotel-rooms:before{height:132px;top:-66px}.hotel-rooms .article_title{margin-bottom:65px}.hotel-rooms .hotel-rooms_slide{width:calc(100% - 156px);margin-bottom:19px;padding-top:49px}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item{width:461px;padding-bottom:16px}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item picture{margin-bottom:20px;transform:translateY(75px)}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item .article_slogan-small:before{width:26px}.hotel-rooms .hotel-rooms_slide .center .hotel-rooms_slide_item:hover .article_slogan-small{padding-left:41px}.hotel-rooms .hotel-rooms_slide .owl-nav button{width:15px;height:23px}.hotel-rooms .hotel-rooms_slide .owl-nav button svg{width:15px}.hotel-rooms .hotel-rooms_slide .owl-nav button.owl-prev{margin-right:33px}}@media screen and (max-width: 900px) and (orientation: portrait){.hotel-rooms{padding-top:149px}.hotel-rooms:before{height:176px;top:-88px}.hotel-rooms .article_title{margin-bottom:94px}.hotel-rooms .hotel-rooms_slide{width:calc(100% - 170px);margin-bottom:69px;padding-top:0}.hotel-rooms .hotel-rooms_slide .owl-stage-outer{z-index:2}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item{width:100%;padding-bottom:0}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item picture{aspect-ratio:543 / 366;transform:none}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item .article_slogan-small{padding-left:55px;opacity:1;transform:none}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item .article_slogan-small:before{width:34px;opacity:1;transform:none}.hotel-rooms .hotel-rooms_slide .owl-nav{width:calc(100% + 116px);top:50%;left:-58px;justify-content:flex-start;transform:translateY(-100%);z-index:1}.hotel-rooms .hotel-rooms_slide .owl-nav button{width:20px;height:30px}.hotel-rooms .hotel-rooms_slide .owl-nav button svg{width:20px}.hotel-rooms .hotel-rooms_slide .owl-nav button:last-child{margin-left:auto}}@media screen and (max-width: 600px) and (orientation: portrait){.hotel-rooms{padding-top:122px}.hotel-rooms:before{height:124px;top:-62px}.hotel-rooms .article_title{margin-bottom:55px}.hotel-rooms .hotel-rooms_slide{width:calc(100% + 15px);display:flex !important;flex-direction:column-reverse;margin-bottom:62px}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item{width:calc(100vw - 15px - 16px - 15px)}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item picture{aspect-ratio:328 / 284;margin-bottom:16px}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item .article_slogan-small{padding-left:35px}.hotel-rooms .hotel-rooms_slide .hotel-rooms_slide_item .article_slogan-small:before{width:22px}.hotel-rooms .hotel-rooms_slide .owl-nav{width:100%;position:static;justify-content:center;margin-bottom:30px;transform:none}.hotel-rooms .hotel-rooms_slide .owl-nav button:last-child{margin-left:0}}.accomodation-details_rooms{position:relative;background-color:#F0ECE4;padding-top:206px}.accomodation-details_rooms:before{content:'';width:2px;height:176px;position:absolute;top:-88px;left:calc(50% - 1px);background-color:#19334C;transform:scaleY(0);transform-origin:top;transition:.2s}.accomodation-details_rooms .column{display:flex;flex-direction:column;align-items:center}.accomodation-details_rooms .article_title,.accomodation-details_rooms .article_caption{transform:translateY(-100%);opacity:0;transition:.4s}.accomodation-details_rooms .cta{margin-bottom:110px;transform:translateY(100%);opacity:0;transition:.4s}.accomodation-details_rooms .accomodation-details_rooms_list{transform:translateY(20%);opacity:0 !important;transition:.7s}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item{width:663px;display:flex;flex-direction:column}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item picture{height:auto;aspect-ratio:663 / 458;margin-bottom:23px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item .article_slogan-small{color:#19334C;text-align:left;position:relative;padding-left:52px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item .article_slogan-small:before{content:'';width:34px;height:2px;position:absolute;top:calc(50% - 1px);left:0;background-color:#19334C}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item.enrosadira .article_slogan-small{color:#A74456}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item.enrosadira .article_slogan-small:before{background-color:#A74456}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav{width:calc(100% - 240px);position:absolute;top:50%;left:120px;display:flex;transform:translateY(-50%)}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav button{width:27px;display:flex;justify-content:center;align-items:center;transition:.2s}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav button svg{stroke:#fff}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav button:first-child svg{transform:rotate(180deg)}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav button:last-child{margin-left:auto}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav button.disabled{opacity:.4;pointer-events:none}.accomodation-details_rooms .scroll-up{padding-top:160px}.accomodation-details_rooms.move:before{transform:scaleY(1)}.accomodation-details_rooms.move .article_title,.accomodation-details_rooms.move .article_caption{transform:translateY(0);opacity:1}.accomodation-details_rooms.move .cta{transform:translateY(0);opacity:1}.accomodation-details_rooms.move .accomodation-details_rooms_list{transform:translateY(0);opacity:1 !important;transition-delay:.5s}@media screen and (max-width: 1750px){.accomodation-details_rooms{padding-top:185px}.accomodation-details_rooms:before{height:158px;top:-79px}.accomodation-details_rooms .cta{margin-bottom:99px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item{width:597px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item picture{margin-bottom:21px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item .article_slogan-small{padding-left:47px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item .article_slogan-small:before{width:31px}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav{width:calc(100% - 216px);left:108px}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav button{width:24px}.accomodation-details_rooms .scroll-up{padding-top:144px}}@media screen and (max-width: 1600px){.accomodation-details_rooms{padding-top:155px}.accomodation-details_rooms:before{height:132px;top:-66px}.accomodation-details_rooms .cta{margin-bottom:83px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item{width:497px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item picture{margin-bottom:17px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item .article_slogan-small{padding-left:39px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item .article_slogan-small:before{width:26px}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav{width:calc(100% - 180px);left:90px}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav button{width:20px}.accomodation-details_rooms .scroll-up{padding-top:120px}}@media screen and (max-width: 900px) and (orientation: portrait){.accomodation-details_rooms{padding-top:190px}.accomodation-details_rooms:before{height:176px;top:-88px}.accomodation-details_rooms .cta{margin-bottom:69px}.accomodation-details_rooms .accomodation-details_rooms_list{width:calc(100% - 170px)}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item{width:100%;align-items:center}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item picture{aspect-ratio:543 / 366;margin-bottom:20px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item .article_slogan-small{padding-left:55px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item .article_slogan-small:before{width:34px;opacity:1;transform:none}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav{width:calc(100% + 116px);top:50%;left:-58px;justify-content:flex-start;transform:translateY(-100%);z-index:1}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav button{width:20px;height:30px}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav button svg{width:20px;stroke:none;fill:#19334C}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav button:last-child{margin-left:auto}}@media screen and (max-width: 600px) and (orientation: portrait){.accomodation-details_rooms{padding-top:122px}.accomodation-details_rooms:before{height:124px;top:-62px}.accomodation-details_rooms .cta{margin-bottom:45px}.accomodation-details_rooms .accomodation-details_rooms_list{width:calc(100% - 32px);display:flex !important;flex-direction:column-reverse}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item picture{aspect-ratio:328 / 284;margin-bottom:12px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item .article_slogan-small{padding-left:35px}.accomodation-details_rooms .accomodation-details_rooms_list .accomodation-details_rooms_list_item .article_slogan-small:before{width:22px}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav{width:100%;position:static;justify-content:center;margin-bottom:30px;transform:none}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav button.owl-prev{margin-right:44px}.accomodation-details_rooms .accomodation-details_rooms_list .owl-nav button:last-child{margin-left:0}}.home-restaurant{position:relative;padding:157px 0 261px 0;background-color:#F0ECE4}.home-restaurant .column{display:flex}.home-restaurant .home-restaurant_left{width:41.56%}.home-restaurant .home-restaurant_img-big{width:29.24%;aspect-ratio:489 / 720;position:absolute;top:260px;left:52.44%}.home-restaurant .home-restaurant_img-small{width:16.38%;aspect-ratio:274 / 399;position:absolute;top:-260px;right:0}.home-restaurant .home-restaurant_line{width:2px;height:120px;position:absolute;bottom:-120px;left:calc(50% - 1px);background-color:#A74456}@media screen and (max-width: 1750px){.home-restaurant{padding:141px 0 235px 0}.home-restaurant .home-restaurant_img-big{top:234px}.home-restaurant .home-restaurant_img-small{top:-234px}.home-restaurant .home-restaurant_line{height:108px;bottom:-108px}}@media screen and (max-width: 1600px){.home-restaurant{padding:118px 0 196px 0}.home-restaurant .home-restaurant_img-big{top:195px}.home-restaurant .home-restaurant_img-small{top:-195px}.home-restaurant .home-restaurant_line{height:90px;bottom:-90px}}@media screen and (max-width: 900px) and (orientation: portrait){.home-restaurant{padding:169px 33px 381px 33px}.home-restaurant .column{display:block}.home-restaurant .home-restaurant_left{width:100%}.home-restaurant .home-restaurant_img-big{width:63.81%;top:auto;left:15px;margin-top:78px}.home-restaurant .home-restaurant_img-small{width:35.74%;right:15px;transform:translateY(-62.56%) !important}.home-restaurant .home-restaurant_line{display:none}}@media screen and (max-width: 600px) and (orientation: portrait){.home-restaurant{padding:191px 5px 308px 5px}.home-restaurant .home-restaurant_img-small{width:63%;right:-5px}.home-restaurant .home-restaurant_img-big{width:86.47%;left:15px}}.article{padding:0 104px 160px 104px}.article .article_content{margin-top:47px}@media screen and (max-width: 1750px){.article{padding:0 94px 144px 94px}.article .article_content{margin-top:42px}}@media screen and (max-width: 1600px){.article{padding:0 78px 120px 78px}.article .article_content{margin-top:35px}}@media screen and (max-width: 900px) and (orientation: portrait){.article{padding:0 33px 120px 33px}.article .article_content{margin-top:67px}}@media screen and (max-width: 600px) and (orientation: portrait){.article{padding:0 5px 90px 5px}}.mfp-arrow:before,.mfp-arrow:after{display:none !important}.mfp-arrow svg{width:30px;fill:#fff}.mfp-arrow.mfp-arrow-left svg{transform:rotate(180deg)}@media screen and (max-width: 1750px){.mfp-arrow svg{width:27px}}@media screen and (max-width: 1600px){.mfp-arrow svg{width:23px}}@media screen and (max-width: 1750px){p,ul,ol{font-size:1rem}p{margin-bottom:18px}.row{max-width:1532px}}@media screen and (max-width: 1600px){p,ul,ol{font-size:.875rem}p{margin-bottom:15px}.row{max-width:1276px}}@media screen and (max-width: 900px) and (orientation: portrait){p,ul,ol{font-size:1.125rem}}#hgPaymentWidget{margin:0 auto}
