meta.foundation-version{font-family:"/5.5.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 600px)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:601px)/";width:601px}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:601px) and (max-width:900px)/";width:601px}meta.foundation-mq-large{font-family:"/only screen and (min-width:901px)/";width:901px}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:901px) and (max-width:1300px)/";width:901px}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:1301px)/";width:1301px}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:1301px) and (max-width:1650px)/";width:1301px}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:1651px)/";width:1651px}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#0C384D;cursor:auto;font-family:"Josefin Sans",sans-serif;font-style:normal;font-weight:300;line-height:1.5;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.accordion{margin-bottom:0;margin-left:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#0c364b;color:#222}.accordion .accordion-navigation>a,.accordion dd>a{background:#EFEFEF;color:#0C384D;display:block;font-family:"Josefin Sans",sans-serif;font-size:1rem;padding:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:0}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{background:#fff;display:block}.hotel-module-intro .hotel-module-intro_right>a:first-child{aspect-ratio:692 / 543}.hotel-module-intro .hotel-module-intro_right>a:last-child{aspect-ratio:340 / 398}@media screen and (max-width: 900px){.hotel-module-intro{margin-bottom:54px}.hotel-module-intro .hotel-module-intro_right{padding-bottom:96px}.hotel-module-intro .hotel-module-intro_right>a:first-child{width:508px;height:410px;aspect-ratio:auto}.hotel-module-intro .hotel-module-intro_right>a:last-child{width:234px;height:311px;aspect-ratio:auto;left:100px;bottom:0}}@media screen and (max-width: 600px){.hotel-module-intro{margin-bottom:33px}.hotel-module-intro .hotel-module-intro_right{height:449px;padding-bottom:190px}.hotel-module-intro .hotel-module-intro_right>a:first-child{width:282px;height:259px}.hotel-module-intro .hotel-module-intro_right>a:last-child{width:190px;height:257px;left:45px}}.offers{position:relative;padding-bottom:149px}.offers:before{content:'';width:100%;height:calc(100% - 432px);position:absolute;top:432px;left:0;background-color:#F2EBE1}.offers>.article_caption{margin-left:24.89%}.offers .offers_caption{display:inline-flex;flex-direction:column;align-items:center;margin-left:24.89%;margin-bottom:183px}.offers .offers_caption .article_caption{margin-bottom:41px}.offers .offers_list{display:flex;flex-wrap:wrap;margin:0 12%}.offers .offers_list .offers_list_item{width:42.83%;position:relative}.offers .offers_list .offers_list_item picture{position:relative;z-index:1}.offers .offers_list .offers_list_item>span{font-family:"Bargemo",serif;font-size:11.0625rem;line-height:.96;position:absolute;left:-91px;transform:translateY(-50%);z-index:2}.offers .offers_list .offers_list_item .offers_list_item_image{width:100%;aspect-ratio:625 / 816;position:relative;display:block;margin-bottom:29px;z-index:1}.offers .offers_list .offers_list_item .offers_list_item_image:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.1);opacity:0;transition:.2s;z-index:3}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_badge{font-family:"Josefin Sans",sans-serif;font-size:1.625rem;line-height:1.04;text-transform:uppercase;height:64px;position:absolute;top:70px;left:50%;display:flex;align-items:center;background-color:#F2EBE1;border-radius:32px;margin:0;padding:0 25px;transform:translateX(-50%);z-index:2}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price{width:172px;height:172px;position:absolute;bottom:26px;right:22px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#0C384D;z-index:2}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price p{font-size:1.625rem;color:#fff;font-weight:400;text-align:center;margin:0}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price p span{font-size:1.25rem;display:block}.offers .offers_list .offers_list_item .offers_list_item_image:hover:before{opacity:1}.offers .offers_list .offers_list_item .article_subtitle{text-decoration:none;position:relative;display:inline-block;margin-bottom:18px;margin-left:-90px;padding-left:90px}.offers .offers_list .offers_list_item .article_subtitle svg{width:69px;position:absolute;left:0;top:-4px;fill:#0C384D}.offers .offers_list .offers_list_item .offers_list_item_property{font-size:1.0625rem;font-weight:500;line-height:1.58;text-transform:uppercase;margin-bottom:17px}.offers .offers_list .offers_list_item>p{margin-bottom:0}.offers .offers_list .offers_list_item>p:first-letter{text-transform:uppercase}.offers .offers_list .offers_list_item .cta{margin-top:18px}.offers .offers_list .offers_list_item:nth-child(odd){margin-top:-192px}.offers .offers_list .offers_list_item:first-child{margin-top:0 !important}.offers .offers_list .offers_list_item:nth-child(even){margin-top:192px;margin-left:auto}.offers .offers_list .offers_list_item:nth-child(2){margin-top:384px;margin-left:auto}.offers .offer-details-bg{width:100%;height:100%;position:fixed;top:0;left:0;display:block;padding:40px 7.29%;background-color:#F2EBE1;overflow:scroll;visibility:hidden;transition:.3s;z-index:-1}.offers .offer-details-bg.show{visibility:visible;transition:.3s;z-index:1001}.offers .offer-details-bg .offer-details{width:100%;position:relative;padding:56px 11.89%;background-color:#fff;box-shadow:-3px -3px 10px 0px #00000040}.offers .offer-details-bg .offer-details .offer-details_close{font-size:1.0625rem;font-weight:500;text-transform:uppercase;height:27px;position:absolute;top:102px;right:11.58%;border:0;margin:0;padding:0;padding-right:24px;background:none}.offers .offer-details-bg .offer-details .offer-details_close:before{content:'';width:16px;height:2px;position:absolute;top:10px;right:0;display:block;background-color:#0C384D;transform:rotate(45deg)}.offers .offer-details-bg .offer-details .offer-details_close:after{content:'';width:16px;height:2px;position:absolute;top:10px;right:0;display:block;background-color:#0C384D;transform:rotate(-45deg)}.offers .offer-details-bg .offer-details .article_title{margin-right:8.39%;margin-bottom:4px}.offers .offer-details-bg .offer-details .offer-details_info{font-family:"Josefin Sans",sans-serif;font-size:1.625rem;line-height:1.04;text-transform:uppercase;display:flex;align-items:center;margin:0;margin-bottom:32px}.offers .offer-details-bg .offer-details .offer-details_info span{text-transform:lowercase;display:flex;align-items:center;margin-left:28px}.offers .offer-details-bg .offer-details .offer-details_info span svg{width:22px;margin-right:5px;margin-bottom:6px}.offers .offer-details-bg .offer-details .offer-details_image{width:100%;aspect-ratio:1250 / 534;position:relative;margin-bottom:60px}.offers .offer-details-bg .offer-details .offer-details_image .offer-details_image_img{width:100%;height:100%;position:relative;z-index:1}.offers .offer-details-bg .offer-details .offer-details_image .offer-details_image_badge{font-family:"Josefin Sans",sans-serif;font-size:1.625rem;color:#0C384D;line-height:2.3;text-transform:uppercase;position:absolute;top:55px;left:57px;border-radius:35px;margin:0;padding:0 25px;background-color:#E4D8C6;z-index:2}.offers .offer-details-bg .offer-details .offer-details_image .offer-details_image_title{font-size:9.375rem;color:#E4D8C6;line-height:1;position:absolute;bottom:0;right:0;margin:0;transform:rotate(90deg) translateX(10%) translateY(-10%);transform-origin:right center;z-index:2}.offers .offer-details-bg .offer-details .lastminute-details_description{text-align:center;width:61.36%;margin:0 auto;margin-bottom:152px}.offers .offer-details-bg .offer-details .lastminute-details_description .lastminute-details_description_date{font-family:"Josefin Sans",sans-serif;font-size:1.625rem;color:#0C384D;line-height:1.04;margin:0;margin-bottom:26px}.offers .offer-details-bg .offer-details .lastminute-details_description .lastminute-details_description_date:first-letter{text-transform:uppercase}.offers .offer-details-bg .offer-details .lastminute-details_description p{color:#0D0F1F}.offers .offer-details-bg .offer-details .lastminute-details_accomodation{display:flex;align-items:flex-start}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left{width:45.48%;aspect-ratio:584 / 534;position:relative;margin-top:28px;z-index:2}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left .lastminute-details_accomodation_left_name{font-family:"Bargemo",serif;font-size:7.5rem;line-height:.67;color:#E4D8C6;text-align:center;text-transform:lowercase;width:90%;position:absolute;bottom:0;left:0;display:block;transform:translateY(10%) rotate(-90deg);transform-origin:left bottom}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left .lastminute-details_accomodation_left_price{font-family:"Josefin Sans",sans-serif;font-size:1.625rem;color:#fff;line-height:2.3;position:absolute;top:-30px;left:50%;margin:0;padding:0 50px;background-color:#0C384D;transform:translateX(-50%)}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left .lastminute-details_accomodation_left_img{width:100%;height:100%;position:relative;display:block}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right{width:59.34%;position:relative;margin-left:-4.82%;z-index:1}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top{padding-left:13.38%}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info{font-family:"Josefin Sans",sans-serif;font-size:1.625rem;color:#0C384D;line-height:1.04;display:flex;align-items:center;margin:0;margin-bottom:40px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info .lastminute-details_accomodation_right_top_info_people{display:flex;align-items:center;margin-left:17px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info .lastminute-details_accomodation_right_top_info_people svg{width:18px;margin-right:12px;margin-bottom:3px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom{display:flex;flex-wrap:wrap;padding:53px 11.67% 70px 17.97%;background-color:#F2EBE1}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item{width:calc(50% - 18px)}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item p:first-child{color:#0D0F1F;font-weight:600;margin-bottom:13px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item p:last-child{color:#71706F;line-height:3;text-align:center;background-color:#fff}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item:nth-child(even){margin-left:36px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item:last-child p:last-child{width:35.6%}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_cta{margin-top:41px}.offers .offer-details-bg .offer-details.package-details .accordion .accordion-navigation>a{font-size:1.25rem;text-decoration:none;position:relative;padding:16px 20px}.offers .offer-details-bg .offer-details.package-details .accordion .accordion-navigation>a>button{width:20px;height:20px;position:absolute;right:20px;top:calc(50% - 10px);background:none;border:0;padding:0}.offers .offer-details-bg .offer-details.package-details .accordion .accordion-navigation>a>button:before,.offers .offer-details-bg .offer-details.package-details .accordion .accordion-navigation>a>button:after{content:'';width:100%;height:2px;position:absolute;top:calc(50% - 1px);left:0;background-color:#0C384D;transition:.2s}.offers .offer-details-bg .offer-details.package-details .accordion .accordion-navigation>a>button:after{transform:rotate(90deg)}.offers .offer-details-bg .offer-details.package-details .accordion .accordion-navigation.active>a{background-color:#E4D8C6}.offers .offer-details-bg .offer-details.package-details .accordion .accordion-navigation.active>a>button:after{opacity:0}.offers .offer-details-bg .offer-details .package-details_text{position:relative;display:flex;margin-bottom:109px;padding:15px 18px 0 18px}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_left{width:50%;padding-right:6.75%}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep{height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep:before{content:'';width:1px;height:calc(100% - 103px);position:absolute;top:103px;left:50%;background-color:#0C384D}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep svg{width:69px;fill:#0C384D}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_right{width:50%;padding-left:6.75%}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_right .article_subtitle:first-letter{text-transform:uppercase}.offers .offer-details-bg .offer-details .package-details_price{margin-bottom:32px;padding-top:22px;padding-bottom:26px;background-color:#0C384D}.offers .offer-details-bg .offer-details .package-details_price .package-details_price_title{font-family:"Josefin Sans",sans-serif;font-size:1.25rem;color:#fff;font-weight:600;line-height:1.35;text-align:center;text-transform:uppercase;margin:0}.offers .offer-details-bg .offer-details .t-row-values{font-size:1.625rem;font-weight:400}.offers .offer-details-bg .offer-details .t-element{line-height:1.04}.offers .offer-details-bg .offer-details .t-row-desc{padding:0;padding-right:10px;background-color:transparent}.offers .offer-details-bg .offer-details .t-cell-desc-l{font-size:1.5rem;font-style:normal;height:69px;display:flex;align-items:center}.offers .offer-details-bg .offer-details .t-cell-desc-l a{font-weight:400;text-decoration:none}.offers .offer-details-bg .offer-details .t-row{border:0;margin-top:0;padding-bottom:2px}.offers .offer-details-bg .offer-details .t-row.t-first-row{margin-top:32px}.offers .offer-details-bg .offer-details .t-row.t-first-row .t-row-cell{height:auto;padding:5px 0;background-color:#fff}.offers .offer-details-bg .offer-details .t-row.t-first-row .t-element{line-height:1.125;height:54px;display:flex;justify-content:center;align-items:center}.offers .offer-details-bg .offer-details .t-row.t-first-row .t-element .t-cell-value{text-align:center}.offers .offer-details-bg .offer-details .t-row.t-first-row .t-row-values{font-size:1.5rem;padding:0}.offers .offer-details-bg .offer-details .t-row.t-first-row .t-row-values .t-bold{font-weight:300}.offers .offer-details-bg .offer-details .t-row-content{background-color:#fff}.offers .offer-details-bg .offer-details .t-row-cell{padding:21px 0}.offers .offer-details-bg .offer-details .t-row-cell:first-child{margin-left:0}.offers .offer-details-bg .offer-details .t-row-cell:nth-of-type(even){background-color:#F2EBE1}.offers .offer-details-bg .offer-details .t-row-cell:nth-of-type(odd){background-color:#E4D8C6}.offers .offer-details-bg .offer-details .t-header-devider{display:inline-block;margin:0 5px}.offers .offer-details-bg .offer-details .t-arr-left,.offers .offer-details-bg .offer-details .t-arr-right{font-size:inherit;width:40px;height:40px;display:flex;justify-content:center;align-items:center;box-shadow:none;background-color:transparent}.offers .offer-details-bg .offer-details .t-arr-left svg,.offers .offer-details-bg .offer-details .t-arr-right svg{width:23px;height:auto;top:0}.offers .offer-details-bg .offer-details .t-arr-left svg .t-svg-arrow,.offers .offer-details-bg .offer-details .t-arr-right svg .t-svg-arrow{fill:#0C384D}.offers .offer-details-bg .offer-details .t-arr-right{margin-right:-75px}.offers .offer-details-bg .offer-details .t-arr-left{margin-left:-75px}.offers .offer-details-bg .offer-details .package-details_request-btns a{text-align:center;text-transform:uppercase;text-decoration:none;display:block;margin-top:21px;padding-left:0;padding-right:0}.offers .offer-details-bg .offer-details .package-details_request-btns a:first-child{margin-top:108px}@media screen and (max-width: 1600px){.offers{padding-bottom:112px}.offers:before{height:calc(100% - 324px);top:324px}.offers .offers_caption{margin-bottom:137px}.offers .offers_caption .article_caption{margin-bottom:31px}.offers .offers_list .offers_list_item>span{font-size:8.3125rem;left:-68px}.offers .offers_list .offers_list_item .offers_list_item_image{margin-bottom:22px}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_badge{font-size:1.25rem;height:48px;top:53px;border-radius:24px;padding:0 19px}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price{width:129px;height:129px;bottom:20px;right:17px}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price p{font-size:1.25rem}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price p span{font-size:.9375rem}.offers .offers_list .offers_list_item .article_subtitle{margin-bottom:14px;margin-left:-68px;padding-left:68px}.offers .offers_list .offers_list_item .article_subtitle svg{width:52px;top:-3px}.offers .offers_list .offers_list_item .offers_list_item_property{font-size:.8125rem;margin-bottom:13px}.offers .offers_list .offers_list_item .cta{margin-top:14px}.offers .offers_list .offers_list_item:nth-child(odd){margin-top:-144px}.offers .offers_list .offers_list_item:nth-child(even){margin-top:144px}.offers .offers_list .offers_list_item:nth-child(2){margin-top:288px}.offers .offer-details-bg{padding:30px 7.29%}.offers .offer-details-bg .offer-details{padding:42px 11.89%}.offers .offer-details-bg .offer-details .offer-details_close{font-size:.8125rem;height:20px;top:77px;padding-right:18px}.offers .offer-details-bg .offer-details .offer-details_close:before{width:12px;top:8px}.offers .offer-details-bg .offer-details .offer-details_close:after{width:12px;top:8px}.offers .offer-details-bg .offer-details .article_title{margin-bottom:3px}.offers .offer-details-bg .offer-details .offer-details_info{font-size:1.25rem;margin-bottom:24px}.offers .offer-details-bg .offer-details .offer-details_info span{margin-left:21px}.offers .offer-details-bg .offer-details .offer-details_info span svg{width:17px;margin-right:4px;margin-bottom:5px}.offers .offer-details-bg .offer-details .offer-details_image{margin-bottom:45px}.offers .offer-details-bg .offer-details .offer-details_image .offer-details_image_badge{font-size:1.25rem;top:41px;left:43px;border-radius:26px;padding:0 19px}.offers .offer-details-bg .offer-details .offer-details_image .offer-details_image_title{font-size:7.0625rem}.offers .offer-details-bg .offer-details .lastminute-details_description{margin-bottom:114px}.offers .offer-details-bg .offer-details .lastminute-details_description .lastminute-details_description_date{font-size:1.25rem;margin-bottom:20px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left{margin-top:21px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left .lastminute-details_accomodation_left_name{font-size:5.625rem}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left .lastminute-details_accomodation_left_price{font-size:1.25rem;top:-23px;padding:0 38px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info{font-size:1.25rem;margin-bottom:30px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info .lastminute-details_accomodation_right_top_info_people{margin-left:13px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info .lastminute-details_accomodation_right_top_info_people svg{width:14px;margin-right:9px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom{padding:40px 11.67% 53px 17.97%}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item{width:calc(50% - 14px)}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item p:first-child{margin-bottom:10px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item:nth-child(even){margin-left:27px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_cta{margin-top:31px}.offers .offer-details-bg .offer-details.package-details .accordion .accordion-navigation>a{font-size:.9375rem;padding:12px 15px}.offers .offer-details-bg .offer-details.package-details .accordion .accordion-navigation>a>button{width:15px;height:15px;right:15px;top:calc(50% - 8px)}.offers .offer-details-bg .offer-details .package-details_text{margin-bottom:82px;padding:11px 14px 0 14px}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep:before{height:calc(100% - 77px);top:77px}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep svg{width:52px}.offers .offer-details-bg .offer-details .package-details_price{margin-bottom:24px;padding-top:17px;padding-bottom:20px}.offers .offer-details-bg .offer-details .package-details_price .package-details_price_title{font-size:.9375rem}.offers .offer-details-bg .offer-details .t-row-values{font-size:1.25rem}.offers .offer-details-bg .offer-details .t-cell-desc-l{font-size:1.125rem;height:52px}.offers .offer-details-bg .offer-details .t-row.t-first-row{margin-top:24px}.offers .offer-details-bg .offer-details .t-row.t-first-row .t-row-cell{padding:4px 0}.offers .offer-details-bg .offer-details .t-row.t-first-row .t-element{height:41px}.offers .offer-details-bg .offer-details .t-row.t-first-row .t-row-values{font-size:1.125rem}.offers .offer-details-bg .offer-details .t-row-cell{padding:16px 0}.offers .offer-details-bg .offer-details .t-header-devider{margin:0 4px}.offers .offer-details-bg .offer-details .t-arr-left,.offers .offer-details-bg .offer-details .t-arr-right{width:30px;height:30px}.offers .offer-details-bg .offer-details .t-arr-left svg,.offers .offer-details-bg .offer-details .t-arr-right svg{width:17px}.offers .offer-details-bg .offer-details .t-arr-right{margin-right:-56px}.offers .offer-details-bg .offer-details .t-arr-left{margin-left:-56px}.offers .offer-details-bg .offer-details .package-details_request-btns a{margin-top:17px}.offers .offer-details-bg .offer-details .package-details_request-btns a:first-child{margin-top:82px}}@media screen and (max-width: 1300px){.offers{padding-bottom:84px}.offers:before{height:calc(100% - 243px);top:243px}.offers .offers_caption{margin-bottom:103px}.offers .offers_caption .article_caption{margin-bottom:23px}.offers .offers_list .offers_list_item>span{font-size:6.25rem;left:-51px}.offers .offers_list .offers_list_item .offers_list_item_image{margin-bottom:17px}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_badge{font-size:.9375rem;height:36px;top:40px;border-radius:18px;padding:0 14px}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price{width:97px;height:97px}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price p{font-size:1.0625rem}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price p span{font-size:.75rem}.offers .offers_list .offers_list_item .article_subtitle{margin-bottom:11px;margin-left:-51px;padding-left:51px}.offers .offers_list .offers_list_item .article_subtitle svg{width:39px}.offers .offers_list .offers_list_item .offers_list_item_property{font-size:.75rem;margin-bottom:10px}.offers .offers_list .offers_list_item:nth-child(odd){margin-top:-108px}.offers .offers_list .offers_list_item:nth-child(even){margin-top:108px}.offers .offers_list .offers_list_item:nth-child(2){margin-top:216px}.offers .offer-details-bg{padding:23px 7.29%}.offers .offer-details-bg .offer-details{padding:32px 11.89%}.offers .offer-details-bg .offer-details .offer-details_close{top:58px}.offers .offer-details-bg .offer-details .offer-details_info{font-size:1rem;margin-bottom:18px}.offers .offer-details-bg .offer-details .offer-details_info span{margin-left:16px}.offers .offer-details-bg .offer-details .offer-details_info span svg{width:13px;margin-right:4px;margin-bottom:4px}.offers .offer-details-bg .offer-details .offer-details_image{margin-bottom:34px}.offers .offer-details-bg .offer-details .offer-details_image .offer-details_image_badge{font-size:.9375rem;top:31px;left:32px;border-radius:20px;padding:0 14px}.offers .offer-details-bg .offer-details .offer-details_image .offer-details_image_title{font-size:5.3125rem}.offers .offer-details-bg .offer-details .lastminute-details_description{margin-bottom:86px}.offers .offer-details-bg .offer-details .lastminute-details_description .lastminute-details_description_date{font-size:1.0625rem;margin-bottom:15px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left{margin-top:16px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left .lastminute-details_accomodation_left_name{font-size:4.25rem}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left .lastminute-details_accomodation_left_price{font-size:.9375rem;top:-17px;padding:0 29px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info{font-size:.9375rem;margin-bottom:23px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info .lastminute-details_accomodation_right_top_info_people{margin-left:10px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info .lastminute-details_accomodation_right_top_info_people svg{width:10px;margin-right:7px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom{padding:30px 11.67% 40px 17.97%}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item{width:calc(50% - 10px)}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item p:first-child{margin-bottom:8px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item:nth-child(even){margin-left:20px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_cta{margin-top:23px}.offers .offer-details-bg .offer-details.package-details .accordion .accordion-navigation>a{font-size:.875rem;padding:9px 11px}.offers .offer-details-bg .offer-details.package-details .accordion .accordion-navigation>a>button{width:11px;height:11px;right:11px;top:calc(50% - 6px)}.offers .offer-details-bg .offer-details .package-details_text{margin-bottom:62px;padding:8px 10px 0 10px}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep:before{height:calc(100% - 58px);top:58px}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep svg{width:39px}.offers .offer-details-bg .offer-details .package-details_price{margin-bottom:18px;padding-top:13px;padding-bottom:15px}.offers .offer-details-bg .offer-details .package-details_price .package-details_price_title{font-size:.6875rem}.offers .offer-details-bg .offer-details .t-row-values{font-size:.9375rem}.offers .offer-details-bg .offer-details .t-cell-desc-l{font-size:.875rem;height:39px}.offers .offer-details-bg .offer-details .t-row.t-first-row{margin-top:18px}.offers .offer-details-bg .offer-details .t-row.t-first-row .t-row-cell{padding:3px 0}.offers .offer-details-bg .offer-details .t-row.t-first-row .t-element{height:31px}.offers .offer-details-bg .offer-details .t-row.t-first-row .t-row-values{font-size:.875rem}.offers .offer-details-bg .offer-details .t-row-cell{padding:12px 0}.offers .offer-details-bg .offer-details .t-header-devider{margin:0 3px}.offers .offer-details-bg .offer-details .t-arr-left,.offers .offer-details-bg .offer-details .t-arr-right{width:23px;height:23px}.offers .offer-details-bg .offer-details .t-arr-left svg,.offers .offer-details-bg .offer-details .t-arr-right svg{width:13px}.offers .offer-details-bg .offer-details .t-arr-right{margin-right:-42px}.offers .offer-details-bg .offer-details .t-arr-left{margin-left:-42px}.offers .offer-details-bg .offer-details .package-details_request-btns a{margin-top:10.5px}.offers .offer-details-bg .offer-details .package-details_request-btns a:first-child{margin-top:61px}}@media screen and (max-width: 1200px){.offers{padding-bottom:67px}.offers:before{height:calc(100% - 194px);top:194px}.offers .offers_caption{margin-bottom:82px}.offers .offers_caption .article_caption{margin-bottom:18px}.offers .offers_list{margin:0 6%}.offers .offers_list .offers_list_item>span{font-size:5rem;left:-41px}.offers .offers_list .offers_list_item .article_subtitle{margin-left:-41px;padding-left:41px}.offers .offers_list .offers_list_item .article_subtitle svg{width:31px}.offers .offers_list .offers_list_item:nth-child(odd){margin-top:-86px}.offers .offers_list .offers_list_item:nth-child(even){margin-top:86px}.offers .offers_list .offers_list_item:nth-child(2){margin-top:173px}.offers .offer-details-bg{padding:23px 6%}.offers .offer-details-bg .offer-details{padding:26px 9%}.offers .offer-details-bg .offer-details .offer-details_close{top:46px}.offers .offer-details-bg .offer-details .offer-details_image .offer-details_image_title{font-size:4.25rem}.offers .offer-details-bg .offer-details .lastminute-details_description{margin-bottom:69px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left .lastminute-details_accomodation_left_name{font-size:3.375rem}.offers .offer-details-bg .offer-details .package-details_text{margin-bottom:50px}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep:before{height:calc(100% - 46px);top:46px}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep svg{width:31px}}@media screen and (max-width: 900px){.offers{padding-bottom:0}.offers:before{height:calc(100% - 378px);top:378px}.offers .offers_caption{margin-bottom:156px;margin-left:100px}.offers .offers_caption .article_caption{margin-bottom:0}.offers .offers_caption .scroll-down{display:none}.offers .offers_list{display:block;margin:0 124px;padding-bottom:119px}.offers .offers_list .offers_list_item{width:100%;margin-top:0 !important;margin-bottom:129px}.offers .offers_list .offers_list_item:last-child{margin-bottom:0}.offers .offers_list .offers_list_item>span{font-size:10rem;top:-78px;left:-78px;transform:none}.offers .offers_list .offers_list_item .offers_list_item_image{aspect-ratio:496 / 648;margin-bottom:38px}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_badge{height:auto;font-size:1.4375rem;padding:18px 42px 10px 42px;border-radius:32px}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price{width:137px;height:137px;bottom:27px;right:19px}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price p{font-size:1.4375rem}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price p span{font-size:1.25rem}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price p span:last-of-type{font-size:.9375rem}.offers .offers_list .offers_list_item .article_subtitle{margin-bottom:28px;margin-left:-90px;padding-left:90px}.offers .offers_list .offers_list_item .article_subtitle svg{width:69px;top:-16px}.offers .offers_list .offers_list_item .offers_list_item_property{font-size:1.0625rem;margin-bottom:17px}.offers .offers_list .offers_list_item>p{font-size:1.25rem}.offers .offers_list .offers_list_item .cta{margin-top:18px}.offers .offer-details-bg{padding:23px 37px}.offers .offer-details-bg .offer-details{padding:79px 61px 34px 61px}.offers .offer-details-bg .offer-details .offer-details_close{top:40px;right:63px;padding-right:21px;font-size:1.0625rem}.offers .offer-details-bg .offer-details .offer-details_close:before,.offers .offer-details-bg .offer-details .offer-details_close:after{width:16px;top:10px}.offers .offer-details-bg .offer-details .article_title{margin-bottom:19px}.offers .offer-details-bg .offer-details .offer-details_info{font-size:1.4375rem;margin-bottom:23px}.offers .offer-details-bg .offer-details .offer-details_image{aspect-ratio:544 / 353;margin-bottom:53px}.offers .offer-details-bg .offer-details .offer-details_image .offer-details_image_badge{font-size:1.4375rem;padding-top:4px;border-radius:30px}.offers .offer-details-bg .offer-details .offer-details_image .offer-details_image_title{display:none}.offers .offer-details-bg .offer-details .package-details_text{display:block;padding:0;margin-bottom:87px}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_left{width:100%;padding-right:0;margin-bottom:11px}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep{height:auto;position:relative;top:auto;left:auto;display:flex;justify-content:center;align-items:center;margin-bottom:29px;transform:none}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep:before{display:none}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep svg{width:69px;margin-right:33px}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep:after{content:'';width:260px;height:1px;background-color:#0C384D}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_right{width:100%;padding-left:0}.offers .offer-details-bg .offer-details .package-details_price{padding-top:20px;margin-bottom:43px}.offers .offer-details-bg .offer-details .package-details_price .package-details_price_title{font-size:1.125rem}.offers .offer-details-bg .offer-details.package-details .accordion .accordion-navigation>a{font-size:1rem;padding:14px 19px}.offers .offer-details-bg .offer-details .t-cell-desc-l{height:52px}.offers .offer-details-bg .offer-details .t-row-cell{padding:17px 0}.offers .offer-details-bg .offer-details .t-cell-desc-l,.offers .offer-details-bg .offer-details .t-row-values{font-size:1.0625rem}.offers .offer-details-bg .offer-details .t-row.t-first-row .t-row-values{font-size:1.125rem}.offers .offer-details-bg .offer-details .package-details_request-btns a{margin-top:8.5px}.offers .offer-details-bg .offer-details .package-details_request-btns a:first-child{margin-top:60px}.offers .offer-details-bg .offer-details .lastminute-details_description{width:100%}.offers .offer-details-bg .offer-details .lastminute-details_description .lastminute-details_description_date{font-size:1.4375rem;margin-bottom:26px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation{display:block}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left{width:100%;aspect-ratio:511 / 466;margin-top:28px;margin-bottom:50px;padding:0 18px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left .lastminute-details_accomodation_left_name{font-size:7.5rem;width:100%;left:20px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left .lastminute-details_accomodation_left_price{font-size:1.4375rem;top:-28px;padding:0 43px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right{width:100%;margin-left:0}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top{padding-left:0}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .article_title{margin-bottom:11px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info{font-size:1.4375rem;margin-bottom:37px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info .lastminute-details_accomodation_right_top_info_people svg{width:19px;margin-bottom:8px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom{margin:0 3px;padding:53px 42px 66px 42px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item p{font-size:1.25rem;margin-bottom:13px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item p:last-child{margin-bottom:29px}}@media screen and (max-width: 600px){.offers:before{height:calc(100% - 268px);top:268px}.offers .offers_caption{margin-bottom:94px;margin-left:45px}.offers .offers_list{margin:0 45px;padding-bottom:94px}.offers .offers_list .offers_list_item{margin-bottom:139px}.offers .offers_list .offers_list_item>span{font-size:6.875rem;top:-76px;left:-23px}.offers .offers_list .offers_list_item .offers_list_item_image{aspect-ratio:264 / 344;margin-bottom:31px}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_badge{font-size:1.25rem;white-space:nowrap;padding-top:14px}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_badge ~ .offers_list_item_image_price{padding-bottom:0}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price{width:90px;height:90px;padding-bottom:15px}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price p{font-size:1rem}.offers .offers_list .offers_list_item .offers_list_item_image .offers_list_item_image_price p span:last-of-type{font-size:.75rem;margin-top:-4px}.offers .offers_list .offers_list_item .article_subtitle{margin-bottom:15px;margin-left:-25px;padding-left:63px}.offers .offers_list .offers_list_item .article_subtitle svg{width:49px;top:-10px}.offers .offers_list .offers_list_item .offers_list_item_property{font-size:.875rem;margin-bottom:32px}.offers .offers_list .offers_list_item>p{font-size:1rem}.offers .offers_list .offers_list_item .cta{margin-top:31px}.offers .offer-details-bg{padding:21px}.offers .offer-details-bg .offer-details{padding:96px 30px 47px 30px}.offers .offer-details-bg .offer-details .offer-details_close{font-size:.875rem;padding-right:23px;top:32px;right:30px}.offers .offer-details-bg .offer-details .offer-details_close:before,.offers .offer-details-bg .offer-details .offer-details_close:after{top:8px}.offers .offer-details-bg .offer-details .article_title{margin-right:0}.offers .offer-details-bg .offer-details .offer-details_image{aspect-ratio:291 / 189;margin-bottom:30px}.offers .offer-details-bg .offer-details .offer-details_image .offer-details_image_badge{font-size:.875rem;white-space:nowrap;top:15px;left:auto;right:15px}.offers .offer-details-bg .offer-details .package-details_text{margin-bottom:72px}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep{margin:0 15px 33px 15px}.offers .offer-details-bg .offer-details .package-details_text .package-details_text_sep svg{width:49px;margin-right:24px}.offers .offer-details-bg .offer-details .package-details_price{margin-bottom:24px}.offers .offer-details-bg .offer-details .package-details_price .package-details_price_title{font-size:1rem}.offers .offer-details-bg .offer-details .accordion .accordion-navigation>a span{display:none}.offers .offer-details-bg .offer-details .package-details_request-btns a{height:auto;line-height:1.35}.offers .offer-details-bg .offer-details .package-details_request-btns a:first-child{margin-top:0;margin-bottom:43px}.offers .offer-details-bg .offer-details .offer-details_info{font-size:1.25rem;margin-bottom:33px}.offers .offer-details-bg .offer-details .offer-details_info span{margin-left:auto}.offers .offer-details-bg .offer-details .offer-details_info span svg{width:19px}.offers .offer-details-bg .offer-details .lastminute-details_description{margin-bottom:86px}.offers .offer-details-bg .offer-details .lastminute-details_description .lastminute-details_description_date{font-size:1.25rem;margin-bottom:33px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left{margin-top:29px;margin-bottom:33px;padding:0}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left .lastminute-details_accomodation_left_name{display:none}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_left .lastminute-details_accomodation_left_price{font-size:1.25rem;text-align:center;white-space:nowrap;width:70%;left:15%;padding:0 20px;transform:none}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info{font-size:1.25rem;margin-bottom:61px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_top .lastminute-details_accomodation_right_top_info .lastminute-details_accomodation_right_top_info_people svg{width:17px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom{display:block;margin:0;padding:53px 49px 53px 25px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item{width:100%}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item p{margin-bottom:13px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item p:last-child{margin-bottom:42px}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_item:nth-child(even){margin-left:0}.offers .offer-details-bg .offer-details .lastminute-details_accomodation .lastminute-details_accomodation_right .lastminute-details_accomodation_right_bottom .lastminute-details_accomodation_right_bottom_cta{text-align:center}}
