.page-slogan{margin-top:134px;padding:319px 25.35% 148px 25.35%}.page-slogan:before{top:-234px}.page-slogan .article_caption{transform:translateY(100%);opacity:0;transition:.4s}.page-slogan picture{width:23.07%;aspect-ratio:443 / 532;height:auto;position:absolute;opacity:0;transition:.7s}.page-slogan picture:first-of-type{top:0;left:0;transform:translateY(50%)}.page-slogan picture:last-of-type{bottom:-239px;right:0;transform:translateY(-50%)}.page-slogan.move .article_slogan-small{transition-delay:0s}.page-slogan.move .article_caption,.page-slogan.move picture{transform:translateY(0);opacity:1}@media screen and (max-width: 1750px){.page-slogan{margin-top:121px;padding:287px 25.35% 133px 25.35%}.page-slogan:before{top:-211px}.page-slogan picture:last-of-type{bottom:-215px}}@media screen and (max-width: 1600px){.page-slogan{margin-top:101px;padding:239px 25.35% 111px 25.35%}.page-slogan:before{top:-176px}.page-slogan picture:last-of-type{bottom:-179px}}@media screen and (max-width: 900px) and (orientation: portrait){.page-slogan{margin-top:128px;padding:621px 89px 380px 89px}.page-slogan:before{top:-216px}.page-slogan picture{width:auto;height:522px}.page-slogan picture:last-of-type{bottom:-254px}}@media screen and (max-width: 600px) and (orientation: portrait){.page-slogan{align-items:flex-start;margin-top:131px;padding:0 20px}.page-slogan picture{position:static}.page-slogan picture:first-of-type{width:84.34%;height:auto;aspect-ratio:291 / 349;margin-bottom:80px;margin-left:-20px}.page-slogan picture:last-of-type{width:84.34%;height:auto;aspect-ratio:291 / 349;margin-top:80px;margin-left:auto;margin-right:-20px}}.offers{padding-top:207px;padding-bottom:307px;background-color:#F0ECE4}.offers .offers-filter{list-style:none;display:flex;justify-content:center;margin:0;margin-bottom:231px}.offers .offers-filter li{position:relative;margin-right:93px;padding:0 14px 2px 14px}.offers .offers-filter li:before{content:'';width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:#19334C;transition:.2s;transform:scaleX(0)}.offers .offers-filter li a{font-size:1.25rem;text-transform:uppercase;transition:.2s}.offers .offers-filter li.active:before{transform:scaleX(1)}.offers .offers-filter li.active a{color:#19334C}.offers .offers-filter li:hover a{color:#19334C}.offers .offers-filter li:last-child{margin-right:0}.offers .offers-list{padding-left:202px;padding-right:165px}.offers .offers-list .offers-list_item{width:100%;position:relative;display:flex;margin-bottom:160px}.offers .offers-list .offers-list_item:before{content:'';width:calc(100% + 202px + 165px);height:1px;position:absolute;bottom:-80px;left:-202px;background-color:#19334C}.offers .offers-list .offers-list_item>picture{width:64.06%;height:auto;aspect-ratio:836 / 570;z-index:1}.offers .offers-list .offers-list_item .offers-list_item_badge{text-align:center;width:17.47%;position:absolute;top:0;left:0;border-bottom-right-radius:84px;padding-top:30px;padding-bottom:40px;background-color:#19334C;z-index:2}.offers .offers-list .offers-list_item .offers-list_item_badge .offers-list_item_badge_price{font-size:2.5rem;color:#fff;text-align:center}.offers .offers-list .offers-list_item .offers-list_item_badge p{font-size:1.25rem;color:#fff;margin:0}.offers .offers-list .offers-list_item .offers-list_item_info{width:45.21%;position:absolute;top:50%;right:0;border-bottom-right-radius:112px;padding:47px 25px 43px 55px;background-color:rgba(255,255,255,0.8);transform:translateY(-50%);z-index:2}.offers .offers-list .offers-list_item .offers-list_item_info .article_slogan-small{text-align:left;color:#19334C;margin-bottom:45px}.offers .offers-list .offers-list_item .offers-list_item_info p{font-size:1.25rem;color:#19334C;margin-bottom:0}.offers .offers-list .offers-list_item .offers-list_item_info p b{font-weight:500}.offers .offers-list .offers-list_item .offers-list_item_info p:last-of-type{text-transform:uppercase}.offers .offers-list .offers-list_item .offers-list_item_info .offers-list_item_info_cta{display:flex;margin-top:40px}.offers .offers-list .offers-list_item .offers-list_item_info .offers-list_item_info_cta .offers-list_item_info_cta_lastminute{font-family:"AmpleSoft Pro";font-size:1.25rem;color:#fff;font-weight:500;line-height:2.3;text-transform:uppercase;margin-right:23px;padding:0 16px;background-color:#A74456}.offers .offers-list .offers-list_item.lastminute .offers-list_item_badge{background-color:#A74456}.offers .offers-list .offers-list_item.hide{display:none}.offers .offers-list .offers-list_item:last-child{margin-bottom:0}.offers .offers-list .offers-list_item:last-child:before{display:none}@media screen and (max-width: 1750px){.offers{padding-top:186px;padding-bottom:276px}.offers .offers-filter{margin-bottom:208px}.offers .offers-filter li{margin-right:84px;padding:0 12px 2px 12px}.offers .offers-filter li a{font-size:1.125rem}.offers .offers-list{padding-left:182px;padding-right:149px}.offers .offers-list .offers-list_item{margin-bottom:144px}.offers .offers-list .offers-list_item:before{width:calc(100% + 182px + 149px);bottom:-72px;left:-182px}.offers .offers-list .offers-list_item .offers-list_item_badge{border-bottom-right-radius:76px;padding-top:27px;padding-bottom:36px}.offers .offers-list .offers-list_item .offers-list_item_badge .offers-list_item_badge_price{font-size:2.25rem}.offers .offers-list .offers-list_item .offers-list_item_badge p{font-size:1.125rem}.offers .offers-list .offers-list_item .offers-list_item_info{border-bottom-right-radius:101px;padding:42px 22px 39px 50px}.offers .offers-list .offers-list_item .offers-list_item_info .article_slogan-small{margin-bottom:41px}.offers .offers-list .offers-list_item .offers-list_item_info p{font-size:1.125rem}.offers .offers-list .offers-list_item .offers-list_item_info .offers-list_item_info_cta{margin-top:36px}.offers .offers-list .offers-list_item .offers-list_item_info .offers-list_item_info_cta .offers-list_item_info_cta_lastminute{font-size:1.125rem;margin-right:21px;padding:0 14px}}@media screen and (max-width: 1600px){.offers{padding-top:155px;padding-bottom:230px}.offers .offers-filter{margin-bottom:173px}.offers .offers-filter li{margin-right:70px;padding:0 11px 2px 11px}.offers .offers-filter li a{font-size:.9375rem}.offers .offers-list{padding-left:152px;padding-right:124px}.offers .offers-list .offers-list_item{margin-bottom:120px}.offers .offers-list .offers-list_item:before{content:'';width:calc(100% + 152px + 124px);bottom:-60px;left:-152px}.offers .offers-list .offers-list_item .offers-list_item_badge{border-bottom-right-radius:63px;padding-top:23px;padding-bottom:30px}.offers .offers-list .offers-list_item .offers-list_item_badge .offers-list_item_badge_price{font-size:1.875rem}.offers .offers-list .offers-list_item .offers-list_item_badge p{font-size:.9375rem}.offers .offers-list .offers-list_item .offers-list_item_info{border-bottom-right-radius:84px;padding:35px 19px 32px 41px}.offers .offers-list .offers-list_item .offers-list_item_info .article_slogan-small{margin-bottom:34px}.offers .offers-list .offers-list_item .offers-list_item_info p{font-size:.9375rem}.offers .offers-list .offers-list_item .offers-list_item_info .offers-list_item_info_cta .offers-list_item_info_cta_lastminute{font-size:.9375rem;margin-right:17px;padding:0 12px}}@media screen and (max-width: 900px) and (orientation: portrait){.offers{padding-top:466px;padding-bottom:246px}.offers .offers-filter{margin-bottom:130px}.offers .offers-filter li a{font-size:1.25rem}.offers .offers-list{padding:0 33px}.offers .offers-list .offers-list_item{display:block;margin-bottom:131px;padding-bottom:225px}.offers .offers-list .offers-list_item:before{width:100%;left:0}.offers .offers-list .offers-list_item>picture{width:100%;aspect-ratio:648 / 526}.offers .offers-list .offers-list_item .offers-list_item_badge{width:24.22%;border-bottom-right-radius:82px;padding:36px 0}.offers .offers-list .offers-list_item .offers-list_item_badge p{font-size:1.25rem}.offers .offers-list .offers-list_item .offers-list_item_info{width:calc(100% - 58px);top:auto;bottom:0;right:29px;transform:none}.offers .offers-list .offers-list_item .offers-list_item_info p{font-size:1.25rem}.offers .offers-list .offers-list_item .offers-list_item_info .offers-list_item_info_cta .offers-list_item_info_cta_lastminute{font-size:1.25rem;display:inline-flex;align-items:center;margin-right:23px}}@media screen and (max-width: 600px) and (orientation: portrait){.offers{margin-top:-175px;padding-top:304px;padding-bottom:141px}.offers .offers-filter{justify-content:space-around;margin-bottom:60px}.offers .offers-filter li{margin-right:0;padding:0 8px 2px 8px}.offers .offers-filter li a{font-size:1.125rem}.offers .offers-list{padding:0 5px}.offers .offers-list .offers-list_item{margin-bottom:104px;padding-bottom:0}.offers .offers-list .offers-list_item:before{bottom:-51px}.offers .offers-list .offers-list_item>picture{aspect-ratio:345 / 389;z-index:1}.offers .offers-list .offers-list_item .offers-list_item_badge{width:auto;min-width:40%;padding:27px 35px}.offers .offers-list .offers-list_item .offers-list_item_info{width:calc(100% - 32px);position:relative;right:auto;bottom:auto;margin:-90px auto 0 auto;padding:32px 29px 56px 29px;z-index:2}.offers .offers-list .offers-list_item .offers-list_item_info .article_slogan-small{margin-bottom:25px}.offers .offers-list .offers-list_item .offers-list_item_info .offers-list_item_info_cta{display:block;margin-top:34px}.offers .offers-list .offers-list_item .offers-list_item_info .offers-list_item_info_cta .offers-list_item_info_cta_lastminute{font-size:1.1875rem;margin-bottom:24px;margin-right:0;padding:0 17px}}.accomodation-details_rooms{background-color:#fff}.offers-empty{padding-top:207px;padding-bottom:307px;background-color:#F0ECE4}@media screen and (max-width: 1750px){.offers-empty{padding-top:186px;padding-bottom:276px}}@media screen and (max-width: 1600px){.offers-empty{padding-top:155px;padding-bottom:230px}}@media screen and (max-width: 900px) and (orientation: portrait){.offers-empty{padding-top:466px;padding-bottom:246px}}@media screen and (max-width: 600px) and (orientation: portrait){.offers-empty{margin-top:-175px;padding-top:304px;padding-bottom:141px}}
