.offer-details_image{height:80.5%;z-index:1}.offer-details_image picture{position:relative}.offer-details_image picture:before{content:'';width:100%;height:29%;position:absolute;bottom:0;left:0;background-image:linear-gradient(to top, #fff, rgba(255,255,255,0))}@media screen and (max-width: 1200px) and (orientation: portrait){.offer-details_image{height:47.4%;padding-top:70px}}@media screen and (max-width: 650px) and (orientation: portrait){.offer-details_image{padding-top:47px}}.offer-details_property-logo{width:100%;height:80.5%;position:absolute;top:0;left:0;z-index:2}.offer-details_property-logo a{width:8.3%;height:100%;position:absolute;top:0;display:flex;justify-content:center;align-items:center;z-index:200}.offer-details_property-logo a svg{width:65.8%}.offer-details_property-logo a.odlana{background-image:linear-gradient(to bottom, rgba(29,132,74,0) 0%, #1D844A 50%, rgba(29,132,74,0) 100%)}.offer-details_property-logo a:first-child{left:12.2%}@media screen and (max-width: 1200px) and (orientation: portrait){.offer-details_property-logo{height:47.4%}.offer-details_property-logo a{width:13.8%;height:75.5%;top:9.7%}.offer-details_property-logo a.odlana{background-image:linear-gradient(to bottom, rgba(29,132,74,0.84) 0%, rgba(29,132,74,0.84) 50%, rgba(29,132,74,0) 100%)}.offer-details_property-logo a:first-child{left:9.1%}}@media screen and (max-width: 650px) and (orientation: portrait){.offer-details_property-logo{height:156px}.offer-details_property-logo a{width:13.8%;height:100%;top:25px}.offer-details_property-logo a svg{width:76.4%}.offer-details_property-logo a:first-child{left:15px}}.offer-details_bottom .article_title{margin-bottom:84px}.offer-details_bottom .offer-details_bottom_periods{margin-bottom:69px}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_title{font-family:"Julius Sans One",sans-serif;font-size:1.25rem;color:#CCC;font-weight:normal;text-align:center;margin:0;margin-bottom:15px}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_control{display:none}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list{display:flex;justify-content:center;align-items:center;margin:0;list-style:none}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list li{font-family:"Julius Sans One",sans-serif;font-size:1.25rem;color:#1D844A;margin-right:90px;opacity:.5;cursor:pointer;transition:.2s}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list li.selected{font-size:1.875rem;opacity:1}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list li:last-child{margin-right:0}.offer-details_bottom .offer-details_bottom_guests{display:flex;justify-content:center;align-items:center;margin-bottom:186px}.offer-details_bottom .offer-details_bottom_guests button{width:52px;height:52px;position:relative;display:flex;justify-content:center;align-items:center;padding:0;border-radius:50%;border:1px solid #1D844A;background-color:transparent;transition:.2s}.offer-details_bottom .offer-details_bottom_guests button span{width:20px;height:1px;position:absolute;background-color:#1D844A}.offer-details_bottom .offer-details_bottom_guests button span:nth-child(2){transform:rotate(90deg)}.offer-details_bottom .offer-details_bottom_guests button.disabled{opacity:.2;pointer-events:none}.offer-details_bottom .offer-details_bottom_guests button:first-of-type{margin-right:45px}.offer-details_bottom .offer-details_bottom_guests button:last-of-type{margin-left:45px}.offer-details_bottom .offer-details_bottom_guests svg{width:56px;margin-right:18px;fill:#1D844A}.offer-details_bottom .offer-details_bottom_guests .offer-details_bottom_guests_value{font-size:1.875rem;color:#1D844A;font-weight:300}.offer-details_bottom .offer-details_bottom_accomodations{position:relative;min-height:611px;transition:.2s}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item{width:32.8%;height:569px;position:absolute;display:flex;flex-direction:column;padding-top:37px;padding-bottom:70px;cursor:pointer;opacity:0;transition:.3s;z-index:1}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;opacity:.77;transition:.2s;z-index:3}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item picture{height:calc(100% - 70px);position:absolute;top:0;left:0;z-index:1}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top{position:relative;z-index:2}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info{display:flex;justify-content:center;align-items:center;margin-bottom:21px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item{font-family:"Julius Sans One",sans-serif;font-size:1.25rem;color:#fff;display:flex;align-items:center;margin:0;margin-right:58px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item svg{margin-right:17px;fill:#fff}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item.offer-details_bottom_accomodations_item_top_info_item__guests svg{width:27px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item.offer-details_bottom_accomodations_item_top_info_item__sm svg{width:23px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item:last-child{margin-right:0}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_name{font-size:3.75rem;color:#fff;text-align:center;margin:0}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item>svg{width:auto;height:113px;position:relative;margin:auto 32px 40px auto;z-index:2}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_checkbox{width:69px;height:69px;position:absolute;bottom:36px;left:calc(50% - 34px);border-radius:50%;border:2px solid #1D844A;background-color:#fff;box-shadow:0 3px 20px rgba(0,0,0,0.19);transition:.2s;z-index:4}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item.active{opacity:1;transition-delay:.15s;z-index:2}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item.selected:before{opacity:0;visibility:hidden}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item.selected .offer-details_bottom_accomodations_item_checkbox{border-width:4px;border-color:#fff;background-color:#1D844A}@media screen and (max-width: 2300px){.offer-details_bottom .article_title{margin-bottom:63px}.offer-details_bottom .offer-details_bottom_periods{margin-bottom:52px}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_title{font-size:1.125rem;margin-bottom:11px}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list li{font-size:1.125rem;margin-right:68px}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list li.selected{font-size:1.4375rem}.offer-details_bottom .offer-details_bottom_guests{margin-bottom:140px}.offer-details_bottom .offer-details_bottom_guests button{width:39px;height:39px}.offer-details_bottom .offer-details_bottom_guests button span{width:15px}.offer-details_bottom .offer-details_bottom_guests button:first-of-type{margin-right:34px}.offer-details_bottom .offer-details_bottom_guests button:last-of-type{margin-left:34px}.offer-details_bottom .offer-details_bottom_guests svg{width:42px;margin-right:14px}.offer-details_bottom .offer-details_bottom_guests .offer-details_bottom_guests_value{font-size:1.4375rem}.offer-details_bottom .offer-details_bottom_accomodations{min-height:458px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item{height:427px;padding-top:28px;padding-bottom:53px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item picture{height:calc(100% - 53px)}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info{margin-bottom:16px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item{font-size:1.125rem;margin-right:44px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item svg{margin-right:13px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item.offer-details_bottom_accomodations_item_top_info_item__guests svg{width:20px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item.offer-details_bottom_accomodations_item_top_info_item__sm svg{width:17px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_name{font-size:2.8125rem}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item>svg{height:85px;margin:auto 24px 30px auto}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_checkbox{width:52px;height:52px;bottom:27px;left:calc(50% - 26px);box-shadow:0 3px 15px rgba(0,0,0,0.19)}}@media screen and (max-width: 1600px){.offer-details_bottom .article_title{margin-bottom:47px}.offer-details_bottom .offer-details_bottom_periods{margin-bottom:39px}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_title{font-size:.875rem;margin-bottom:8px}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list li{font-size:.875rem;margin-right:51px}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list li.selected{font-size:1.0625rem}.offer-details_bottom .offer-details_bottom_guests{margin-bottom:105px}.offer-details_bottom .offer-details_bottom_guests button{width:29px;height:29px}.offer-details_bottom .offer-details_bottom_guests button span{width:11px}.offer-details_bottom .offer-details_bottom_guests button:first-of-type{margin-right:26px}.offer-details_bottom .offer-details_bottom_guests button:last-of-type{margin-left:26px}.offer-details_bottom .offer-details_bottom_guests svg{width:32px;margin-right:11px}.offer-details_bottom .offer-details_bottom_guests .offer-details_bottom_guests_value{font-size:1.0625rem}.offer-details_bottom .offer-details_bottom_accomodations{min-height:344px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item{height:320px;padding-top:21px;padding-bottom:40px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item picture{height:calc(100% - 40px)}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info{margin-bottom:12px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item{font-size:.875rem;margin-right:33px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item svg{margin-right:10px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item.offer-details_bottom_accomodations_item_top_info_item__guests svg{width:15px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item.offer-details_bottom_accomodations_item_top_info_item__sm svg{width:13px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_name{font-size:2.125rem}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item>svg{height:64px;margin:auto 18px 23px auto}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_checkbox{width:39px;height:39px;bottom:20px;left:calc(50% - 20px)}}@media screen and (max-width: 1200px) and (orientation: portrait){.offer-details_bottom{padding:0 15px}.offer-details_bottom .article_title{font-size:3.125rem}.offer-details_bottom .offer-details_bottom_periods{margin-bottom:51px}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_title{font-size:1.25rem}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list li{font-size:.875rem}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list li.selected{font-size:1.25rem}.offer-details_bottom .offer-details_bottom_guests{margin-bottom:67px}.offer-details_bottom .offer-details_bottom_guests button{width:40px;height:40px}.offer-details_bottom .offer-details_bottom_guests button span{width:15px}.offer-details_bottom .offer-details_bottom_guests button:first-of-type{margin-right:60px}.offer-details_bottom .offer-details_bottom_guests button:last-of-type{margin-left:60px}.offer-details_bottom .offer-details_bottom_guests svg{width:44px;margin-right:28px}.offer-details_bottom .offer-details_bottom_guests .offer-details_bottom_guests_value{font-size:1.25rem}.offer-details_bottom .offer-details_bottom_accomodations{min-height:384px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item{width:calc(50% - 13px);height:350px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item picture:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(to bottom, #000, rgba(0,0,0,0));opacity:.43}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info{margin-bottom:65px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item.offer-details_bottom_accomodations_item_top_info_item__guests svg{width:19px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item.offer-details_bottom_accomodations_item_top_info_item__sm svg{width:17px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_name{font-size:2.5rem;text-shadow:2px 2px 10px rgba(0,0,0,0.4)}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item>svg{height:41px;margin:auto 27px 12px auto}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_checkbox{left:16.4%}}@media screen and (max-width: 650px) and (orientation: portrait){.offer-details_bottom .article_title{font-size:2.5rem;margin-bottom:16px}.offer-details_bottom .offer-details_bottom_periods{position:relative;margin-bottom:35px}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_title{font-size:.875rem;margin-bottom:11px}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_control{width:26px;height:26px;position:absolute;bottom:0;display:flex;justify-content:center;align-items:center;border:0;background-color:transparent;padding:0;transition:.2s}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_control svg{width:10px;fill:#1D844A}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_control:first-of-type{left:0}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_control:last-of-type{right:0}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_control.disabled{opacity:.2}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list{width:calc(100% - 52px);height:26px;margin-left:26px}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list li{font-size:1.25rem;line-height:1.3;position:absolute;margin-right:0;opacity:0;transform:translateX(-20px);transition:.3s}.offer-details_bottom .offer-details_bottom_periods .offer-details_bottom_periods_list li.selected{opacity:1;transform:translateX(0);transition-delay:.3s}.offer-details_bottom .offer-details_bottom_guests{margin-bottom:50px}.offer-details_bottom .offer-details_bottom_guests button{width:34px;height:34px}.offer-details_bottom .offer-details_bottom_guests button:first-of-type{margin-right:25px}.offer-details_bottom .offer-details_bottom_guests button:last-of-type{margin-left:25px}.offer-details_bottom .offer-details_bottom_guests svg{width:30px;margin-right:15px}.offer-details_bottom .offer-details_bottom_accomodations{min-height:398px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item{width:100%;height:383px;padding-top:0;padding-bottom:0}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item picture{height:182px;position:static}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item picture:before{display:none}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top{height:141px;display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:center;padding-top:20px;background-color:#FCFCFC;box-shadow:-30px 0 30px rgba(0,0,0,0.07)}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_name{color:#1D844A;line-height:1;text-shadow:none;margin-bottom:22px}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info{margin-bottom:0}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item{font-size:1rem;color:#4D4D4D;font-weight:300}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_top .offer-details_bottom_accomodations_item_top_info .offer-details_bottom_accomodations_item_top_info_item svg{fill:#1D844A}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item>svg{position:absolute;top:130px;right:15px;margin:0}.offer-details_bottom .offer-details_bottom_accomodations .offer-details_bottom_accomodations_item .offer-details_bottom_accomodations_item_checkbox{left:calc(50% - 20px);bottom:40px}}.offer-details_description{padding-bottom:80px}@media screen and (max-width: 2300px){.offer-details_description{padding-bottom:60px}}@media screen and (max-width: 1600px){.offer-details_description{padding-bottom:45px}}@media screen and (max-width: 1200px) and (orientation: portrait){.offer-details_description{padding-bottom:22px}}.offer-details_price{width:100%;height:169px;position:fixed;left:0;bottom:0;transform:translateY(100%);transition:.2s;background-color:#1D844A;z-index:100}.offer-details_price .container{height:100%;display:flex;align-items:center}.offer-details_price .container .cta{font-family:"Bigilla";font-size:6.25rem;color:#fff}.offer-details_price .container .offer-details_price_values{display:flex;align-items:flex-end;margin-left:auto}.offer-details_price .container .offer-details_price_values .offer-details_price_values_item{font-size:4.375rem;color:#fff;line-height:1;margin:0;margin-right:145px;transform:translateY(-30px);opacity:0;transition:.3s}.offer-details_price .container .offer-details_price_values .offer-details_price_values_item span{font-family:"Open Sans",sans-serif;font-size:1.25rem;color:#fff;line-height:1;font-weight:300;font-style:italic;text-align:center;display:block;margin-bottom:10px}.offer-details_price .container .offer-details_price_values .offer-details_price_values_item span:last-of-type{text-align:right;margin-bottom:0}.offer-details_price .container .offer-details_price_values .offer-details_price_values_item:last-child{margin-right:0}.offer-details_price.headroom--not-top{transform:translateY(0)}.offer-details_price.static{position:static}.offer-details_price.fade-in .container .offer-details_price_values .offer-details_price_values_item{transform:translateY(0);opacity:1}@media screen and (max-width: 2300px){.offer-details_price{height:127px}.offer-details_price .container .cta{font-size:4.6875rem}.offer-details_price .container .offer-details_price_values .offer-details_price_values_item{font-size:3.3125rem;margin-right:109px;transform:translateY(-23px)}.offer-details_price .container .offer-details_price_values .offer-details_price_values_item span{font-size:1.125rem;margin-bottom:8px}}@media screen and (max-width: 1600px){.offer-details_price{height:95px}.offer-details_price .container .cta{font-size:3.5rem}.offer-details_price .container .offer-details_price_values .offer-details_price_values_item{font-size:2.5rem;margin-right:82px;transform:translateY(-17px)}.offer-details_price .container .offer-details_price_values .offer-details_price_values_item span{font-size:.875rem;margin-bottom:6px}}@media screen and (max-width: 1200px) and (orientation: portrait){.offer-details_price{height:71px}.offer-details_price .container{justify-content:space-around}.offer-details_price .container .cta{font-size:1.25rem;border-color:transparent}.offer-details_price .container .cta svg{width:20px;margin-left:15px}.offer-details_price .container .offer-details_price_values{margin-left:0}.offer-details_price .container .offer-details_price_values .offer-details_price_values_item{font-size:1.875rem;margin-right:48px}.offer-details_price .container .offer-details_price_values .offer-details_price_values_item span{font-size:.75rem}}@media screen and (max-width: 650px) and (orientation: portrait){.offer-details_price{height:73px}.offer-details_price .container{flex-direction:row-reverse}.offer-details_price .container .cta{padding:0}.offer-details_price .container .cta span{display:none}.offer-details_price .container .cta svg{width:30px}.offer-details_price .container .offer-details_price_values .offer-details_price_values_item{font-size:1.625rem;text-align:right;margin-right:30px}.offer-details_price .container .offer-details_price_values .offer-details_price_values_item span{font-size:.75rem}}.offer-details_price__hidden{width:100%;height:1px}.top-bar.top{height:192px;margin-bottom:0;padding-bottom:0;overflow:visible}.top-bar.top:before{display:none}.top-bar.top .top-bar_language,.top-bar.top .top-bar_right{padding-bottom:0}@media screen and (max-width: 2300px){.top-bar.top{height:144px}}@media screen and (max-width: 1600px){.top-bar.top{height:108px}}@media screen and (max-width: 1200px) and (orientation: portrait){.top-bar.top{position:absolute;top:0;left:0;height:120px;margin-bottom:-40px;padding-bottom:40px;overflow:hidden;z-index:300}.top-bar.top:before{display:block;background-color:#fff}}@media screen and (max-width: 650px) and (orientation: portrait){.top-bar.top{height:85px;margin-bottom:-34px;padding-bottom:34px}.top-bar.top:before{bottom:34px}}.lastminute-details_property-logo{width:8.3%;height:67.5%;position:absolute;top:0;right:12.2%;display:flex;justify-content:center;align-items:center;z-index:200}.lastminute-details_property-logo svg{width:65.8%}.lastminute-details_property-logo.odlana{background-image:linear-gradient(to bottom, rgba(29,132,74,0) 0%, #1D844A 50%, rgba(29,132,74,0) 100%)}@media screen and (max-width: 1200px) and (orientation: portrait){.lastminute-details_property-logo{width:13.8%;height:31.8%;top:4.6%;right:9.1%}.lastminute-details_property-logo.odlana{background-image:linear-gradient(to bottom, rgba(29,132,74,0.84) 0%, rgba(29,132,74,0.84) 50%, rgba(29,132,74,0) 100%)}}@media screen and (max-width: 650px) and (orientation: portrait){.lastminute-details_property-logo{height:156px;top:25px;right:15px}.lastminute-details_property-logo svg{width:76.4%}.lastminute-details_property-logo.odlana{background-image:linear-gradient(to bottom, rgba(29,132,74,0.64) 0%, rgba(29,132,74,0.64) 50%, rgba(29,132,74,0) 100%)}}.lastminute-details_bottom .article_title{margin-bottom:84px}.lastminute-details_bottom .lastminute-details_bottom_info{display:flex;flex-direction:column;align-items:center;margin:0;margin-bottom:124px;list-style:none}.lastminute-details_bottom .lastminute-details_bottom_info li{font-family:"Julius Sans One",sans-serif;font-size:1.25rem;color:#1D844A;font-weight:bold;line-height:1;margin-bottom:19px}.lastminute-details_bottom .lastminute-details_bottom_info li span:before{content:'/';margin:0 22px}.lastminute-details_bottom .lastminute-details_bottom_accomodation{height:532px;position:relative;display:flex;flex-direction:column;padding-top:37px;margin-bottom:130px}.lastminute-details_bottom .lastminute-details_bottom_accomodation picture{position:absolute;top:0;left:0;z-index:1}.lastminute-details_bottom .lastminute-details_bottom_accomodation picture:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(to bottom, #000, rgba(0,0,0,0));opacity:.66;transition:.2s}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top{position:relative;z-index:2}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:21px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item{font-family:"Julius Sans One",sans-serif;font-size:1.25rem;color:#fff;display:flex;align-items:center;margin:0;margin-right:58px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item svg{margin-right:17px;fill:#fff}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item.lastminute-details_bottom_accomodation_top_info_item__guests svg{width:27px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item.lastminute-details_bottom_accomodation_top_info_item__sm svg{width:23px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item:last-child{margin-right:0}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_name{font-size:3.75rem;color:#fff;text-align:center;margin:0}.lastminute-details_bottom .lastminute-details_bottom_accomodation>svg{width:auto;height:113px;position:relative;margin:auto 32px 40px auto;z-index:2}.lastminute-details_bottom .lastminute-details_bottom_accomodation:hover picture:before{opacity:.75}.lastminute-details_bottom .lastminute-details_bottom_description{padding-bottom:80px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top{display:flex;align-items:center;margin-bottom:67px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .article_title{text-align:left;margin-bottom:0}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price{display:flex;align-items:flex-end;margin-left:auto}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item{font-size:4.375rem;line-height:1;margin:0}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item span{font-family:"Open Sans",sans-serif;font-size:1.25rem;display:block;font-weight:300;font-style:italic;text-align:right;margin-bottom:20px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item:first-child{color:#CCC;position:relative;margin-right:170px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item:first-child:before{content:'';width:80%;height:1px;position:absolute;top:50%;left:10%;background-color:#707070;transform:rotate(-45deg)}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top.center{justify-content:center}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top.center .lastminute-details_bottom_description_top_price{margin-left:0}@media screen and (max-width: 2300px){.lastminute-details_bottom .article_title{margin-bottom:63px}.lastminute-details_bottom .lastminute-details_bottom_info{margin-bottom:93px}.lastminute-details_bottom .lastminute-details_bottom_info li{font-size:1.125rem;margin-bottom:14px}.lastminute-details_bottom .lastminute-details_bottom_info li span:before{margin:0 17px}.lastminute-details_bottom .lastminute-details_bottom_accomodation{height:399px;padding-top:28px;margin-bottom:98px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info{margin-bottom:16px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item{font-size:1.125rem;margin-right:44px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item svg{margin-right:13px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item.lastminute-details_bottom_accomodation_top_info_item__guests svg{width:20px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item.lastminute-details_bottom_accomodation_top_info_item__sm svg{width:17px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_name{font-size:2.8125rem}.lastminute-details_bottom .lastminute-details_bottom_accomodation>svg{height:85px;margin:auto 24px 30px auto}.lastminute-details_bottom .lastminute-details_bottom_description{padding-bottom:60px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top{margin-bottom:50px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item{font-size:3.3125rem}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item span{font-size:1.125rem;margin-bottom:15px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item:first-child{margin-right:128px}}@media screen and (max-width: 1600px){.lastminute-details_bottom .article_title{margin-bottom:47px}.lastminute-details_bottom .lastminute-details_bottom_info{margin-bottom:70px}.lastminute-details_bottom .lastminute-details_bottom_info li{font-size:.875rem;margin-bottom:11px}.lastminute-details_bottom .lastminute-details_bottom_info li span:before{margin:0 13px}.lastminute-details_bottom .lastminute-details_bottom_accomodation{height:299px;padding-top:21px;margin-bottom:74px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info{margin-bottom:12px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item{font-size:.875rem;margin-right:33px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item svg{margin-right:10px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item.lastminute-details_bottom_accomodation_top_info_item__guests svg{width:15px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item.lastminute-details_bottom_accomodation_top_info_item__sm svg{width:13px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_name{font-size:2.125rem}.lastminute-details_bottom .lastminute-details_bottom_accomodation>svg{height:64px;margin:auto 18px 23px auto}.lastminute-details_bottom .lastminute-details_bottom_description{padding-bottom:45px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top{margin-bottom:38px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item{font-size:2.5rem}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item span{font-size:.875rem;margin-bottom:11px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item:first-child{margin-right:96px}}@media screen and (max-width: 1200px) and (orientation: portrait){.lastminute-details_bottom .article_title{font-size:3.125rem}.lastminute-details_bottom .lastminute-details_bottom_info{margin-bottom:54px}.lastminute-details_bottom .lastminute-details_bottom_info li{font-size:1.25rem;margin-bottom:14px}.lastminute-details_bottom .lastminute-details_bottom_accomodation{height:330px;margin-bottom:59px;padding-top:34px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info{margin-bottom:46px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item{font-size:1.25rem}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item svg{margin-right:16px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item.lastminute-details_bottom_accomodation_top_info_item__guests svg{width:27px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item.lastminute-details_bottom_accomodation_top_info_item__sm svg{width:23px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_name{font-size:2.5rem;line-height:1}.lastminute-details_bottom .lastminute-details_bottom_accomodation>svg{height:41px;margin:auto 17px 11px auto}.lastminute-details_bottom .lastminute-details_bottom_description{padding-bottom:35px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top{margin-bottom:23px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .article_title{font-size:2.5rem}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item span{font-size:1rem}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item:first-child{margin-right:78px}}@media screen and (max-width: 650px) and (orientation: portrait){.lastminute-details_bottom{padding-bottom:10px}.lastminute-details_bottom .article_title{font-size:2.5rem;margin-bottom:26px}.lastminute-details_bottom .lastminute-details_bottom_info{margin-bottom:33px}.lastminute-details_bottom .lastminute-details_bottom_info li{font-weight:300}.lastminute-details_bottom .lastminute-details_bottom_info li span{text-align:center;display:block;margin-top:14px}.lastminute-details_bottom .lastminute-details_bottom_info li span:before{display:none}.lastminute-details_bottom .lastminute-details_bottom_description{padding-bottom:47px}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top{margin-bottom:0}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .article_title{display:none}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price{width:100%;justify-content:space-around}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item{font-size:2.125rem}.lastminute-details_bottom .lastminute-details_bottom_description .lastminute-details_bottom_description_top .lastminute-details_bottom_description_top_price .lastminute-details_bottom_description_top_price_item:first-child{margin-right:0}.lastminute-details_bottom .lastminute-details_bottom_accomodation{width:calc(100% + 30px);height:auto;margin-bottom:47px;margin-left:-15px;padding-top:0}.lastminute-details_bottom .lastminute-details_bottom_accomodation picture{height:182px;position:static}.lastminute-details_bottom .lastminute-details_bottom_accomodation picture:before{display:none}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top{display:flex;flex-direction:column-reverse;padding-top:20px;padding-bottom:25px;background-color:#FCFCFC;box-shadow:-30px 0 30px rgba(0,0,0,0.07)}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_name{color:#1D844A;margin-bottom:19px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info{margin-bottom:0}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item{color:#4D4D4D;font-weight:300}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item svg{fill:#1D844A;margin-right:10px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item.lastminute-details_bottom_accomodation_top_info_item__guests svg{width:19px}.lastminute-details_bottom .lastminute-details_bottom_accomodation .lastminute-details_bottom_accomodation_top .lastminute-details_bottom_accomodation_top_info .lastminute-details_bottom_accomodation_top_info_item.lastminute-details_bottom_accomodation_top_info_item__sm svg{width:17px}.lastminute-details_bottom .lastminute-details_bottom_accomodation>svg{position:absolute;top:130px;right:15px;margin:0}}.lastminute-details_cta{width:100%;height:169px;position:fixed;left:0;bottom:0;display:flex;justify-content:center;align-items:center;transform:translateY(100%);transition:.2s;background-color:#1D844A;z-index:100}.lastminute-details_cta .cta{font-family:"Bigilla";font-size:6.25rem;color:#fff}.lastminute-details_cta.headroom--not-top{transform:translateY(0)}.lastminute-details_cta.static{position:static}@media screen and (max-width: 2300px){.lastminute-details_cta{height:127px}.lastminute-details_cta .cta{font-size:4.6875rem}}@media screen and (max-width: 1600px){.lastminute-details_cta{height:95px}.lastminute-details_cta .cta{font-size:3.5rem}}@media screen and (max-width: 1200px) and (orientation: portrait){.lastminute-details_cta{height:71px;position:static;transform:none}.lastminute-details_cta .cta{font-size:1.5625rem;border-color:transparent}.lastminute-details_cta .cta svg{width:18px;margin-left:14px}}@media screen and (max-width: 650px) and (orientation: portrait){.lastminute-details_cta{height:53px}.lastminute-details_cta .cta{font-size:1.25rem}.lastminute-details_cta .cta svg{width:20px}}.lastminute-details_cta__hidden{width:100%;height:1px}
