@import url(https://fonts.googleapis.com/css?family=Questrial&display=swap);@font-face{font-family:'Holland';src:url("/theme/assets/css/Holland.eot");src:url("/theme/assets/css/Holland.eot?#iefix") format("embedded-opentype"),url("/theme/assets/css/Holland.woff2") format("woff2"),url("/theme/assets/css/Holland.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Trajan Pro 3';src:url("/theme/assets/css/TrajanPro3-Regular.eot");src:url("/theme/assets/css/TrajanPro3-Regular.eot?#iefix") format("embedded-opentype"),url("/theme/assets/css/TrajanPro3-Regular.woff2") format("woff2"),url("/theme/assets/css/TrajanPro3-Regular.woff") format("woff");font-weight:normal;font-style:normal}.accomodation-details{height:100%;display:flex;padding:81px}.accomodation-details:before{content:'';width:1px;height:29px;position:absolute;bottom:0;left:50%;background-color:#DEC487}.accomodation-details>.cta{position:absolute;top:25px;margin-left:6px}.accomodation-details .accomodation-details_slide{width:76.8%}.accomodation-details .accomodation-details_slide .owl-stage-outer{height:100%}.accomodation-details .accomodation-details_slide .owl-stage-outer .owl-stage{height:100%}.accomodation-details .accomodation-details_slide .owl-item{height:100%;position:relative}.accomodation-details .accomodation-details_slide .owl-item:before{content:'';width:100%;height:19.2%;position:absolute;bottom:0;left:0;background-image:linear-gradient(to bottom, rgba(0,9,45,0), #060F31);opacity:.99}.accomodation-details .accomodation-details_slide .owl-nav{width:92.2%;position:absolute;bottom:43px;left:3.9%;display:flex}.accomodation-details .accomodation-details_slide .owl-nav button{transition:.2s}.accomodation-details .accomodation-details_slide .owl-nav button.owl-next{margin-left:auto}.accomodation-details .accomodation-details_slide .owl-nav button.disabled{opacity:.3;pointer-events:none}.accomodation-details .accomodation-details_slide .owl-nav .cta{padding-right:50px}.accomodation-details .accomodation-details_slide .owl-nav .cta.cta__left{padding-right:0;padding-left:50px}.accomodation-details .accomodation-details_right{width:calc(23.3% - 8px);position:relative;margin-left:auto;background-color:#F8F8F8;padding-left:2.8%;padding-right:80px}.accomodation-details .accomodation-details_right .accomodation-details_right_content{width:100%;height:calc(100% - 120px);position:relative;margin-top:120px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab{position:absolute;top:0;left:0;visibility:hidden;opacity:0;transform:translateX(-30px);transition:visibility 0s ease .3s, opacity .3s ease-out 0s, transform .3s ease-out 0s}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab.active{visibility:visible;opacity:1;transform:translateX(0);transition:visibility 0s ease .25s, opacity .3s ease-in .25s, transform .3s ease-in .25s}.accomodation-details .accomodation-details_right .accomodation-details_right_content .article_title{font-size:5.8125rem;line-height:140px;text-transform:capitalize;position:relative;margin-left:0;z-index:200}.accomodation-details .accomodation-details_right .accomodation-details_right_content .article_subtitle{position:relative;margin-bottom:60px;margin-left:123px;z-index:100}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab[data-content="prices"] .article_subtitle{margin-bottom:163px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info{padding-left:35px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item{display:flex;align-items:center;margin-bottom:30px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item svg{height:auto;fill:#060F31}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item .accomodation-details_right_content_info_item_value{font-family:"Questrial",sans-serif;font-size:1.25rem;color:#060F31;margin:0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item .accomodation-details_right_content_info_item_value:first-letter{text-transform:uppercase}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__sm svg{width:55px;margin-left:8px;margin-right:24px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__rooms svg{width:59px;margin-left:6px;margin-right:22px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__guests svg{width:63px;margin-left:4px;margin-right:20px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__blueprint a{display:flex;align-items:center}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__blueprint svg{width:71px;margin-right:16px;transition:.2s}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__blueprint:hover .accomodation-details_right_content_info_item_value{color:#DEC487}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__blueprint:hover svg{fill:#DEC487}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item:nth-last-of-type(2){margin-bottom:83px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item:last-of-type{margin-bottom:130px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_price{font-size:3.125rem;color:#060F31;display:flex;margin:0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_price span{font-family:"Questrial",sans-serif;font-size:1.25rem;margin-top:2px;margin-right:20px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features{display:none}.accomodation-details .accomodation-details_right .accomodation-details_right_content>.cta{position:absolute;bottom:112px;right:15.5%}.accomodation-details .accomodation-details_right .accomodation-details_right_content>.cta span:first-letter{text-transform:uppercase}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls{margin-bottom:120px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_label{display:flex;align-items:center;margin:0;margin-bottom:21px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_label span{font-family:"Questrial",sans-serif;font-size:1.25rem}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_label span:first-letter{text-transform:uppercase}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_label svg{width:24px;height:auto;margin-right:14px;fill:#060F31}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period{display:flex;align-items:center}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period button{width:50px;height:36px;display:flex;justify-content:center;align-items:center;transition:.2s}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period button .cta{width:35px;padding:0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period button .cta:after{width:23px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period button .cta:hover:after{width:8px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period button.disabled{opacity:.3;pointer-events:none}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period .accomodation-details_right_content_controls_period_value{font-family:"Trajan Pro 3";font-size:1.25rem;color:#DEC487;letter-spacing:-.05em;margin-top:3px;padding:0 20px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests{display:flex;align-items:center}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests button{width:50px;height:36px;display:flex;justify-content:center;align-items:center}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests button .cta{width:35px;padding:0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests button .cta:after{width:23px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests button .cta:hover:after{width:8px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests button.disabled{opacity:.3;pointer-events:none}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests .accomodation-details_right_content_controls_guests_value{display:flex;margin-top:3px;padding:0 20px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests .accomodation-details_right_content_controls_guests_value span{font-family:"Trajan Pro 3";font-size:1.25rem;color:#DEC487;margin:0 11px;opacity:.4;transition:.2s}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests .accomodation-details_right_content_controls_guests_value span.active{opacity:1}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_price{font-size:3.125rem;color:#060F31;display:flex;margin:0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_price span{font-family:"Questrial",sans-serif;font-size:1.25rem;margin-top:2px;margin-right:20px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_cta{display:none}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs{width:80px;height:100%;position:absolute;top:0;right:0}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs button{width:80px;height:50%;position:relative;background-color:#05134D;transition:.3s}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs button span{font-size:1.25rem;color:#fff;display:block;transform:rotate(-90deg)}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs button.active{background-color:transparent}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs button.active span{color:#060F31}@media screen and (max-width: 1920px){.accomodation-details{padding:61px}.accomodation-details:before{height:22px}.accomodation-details>.cta{top:19px;margin-left:5px}.accomodation-details .accomodation-details_slide .owl-nav{bottom:32px}.accomodation-details .accomodation-details_slide .owl-nav .cta{padding-right:38px}.accomodation-details .accomodation-details_slide .owl-nav .cta.cta__left{padding-left:38px}.accomodation-details .accomodation-details_right{width:calc(23.3% - 6px);padding-right:60px}.accomodation-details .accomodation-details_right .accomodation-details_right_content{height:calc(100% - 90px);margin-top:90px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab{transform:translateX(-23px)}.accomodation-details .accomodation-details_right .accomodation-details_right_content .article_title{font-size:4.375rem;line-height:105px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .article_subtitle{margin-bottom:45px;margin-left:92px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab[data-content="prices"] .article_subtitle{margin-bottom:122px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info{padding-left:26px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item{margin-bottom:23px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item .accomodation-details_right_content_info_item_value{font-size:.9375rem}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__sm svg{width:41px;margin-left:6px;margin-right:18px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__rooms svg{width:44px;margin-left:5px;margin-right:17px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__guests svg{width:47px;margin-left:3px;margin-right:15px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__blueprint svg{width:53px;margin-right:12px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item:nth-last-of-type(2){margin-bottom:62px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item:last-of-type{margin-bottom:98px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_price{font-size:2.375rem}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_price span{font-size:.9375rem;margin-right:15px}.accomodation-details .accomodation-details_right .accomodation-details_right_content>.cta{bottom:84px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls{margin-bottom:90px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_label{margin-bottom:16px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_label span{font-size:.9375rem}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_label svg{width:18px;margin-right:11px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period button{width:38px;height:27px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period button .cta{width:26px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period button .cta:after{width:17px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period button .cta:hover:after{width:6px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period .accomodation-details_right_content_controls_period_value{font-size:.9375rem;padding:0 15px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests button{width:38px;height:27px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests button .cta{width:26px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests button .cta:after{width:17px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests button .cta:hover:after{width:6px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests .accomodation-details_right_content_controls_guests_value{padding:0 15px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests .accomodation-details_right_content_controls_guests_value span{font-size:.9375rem;margin:0 8px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_price{font-size:2.375rem}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_price span{font-size:.9375rem;margin-right:15px}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs{width:60px}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs button{width:60px}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs button span{font-size:.9375rem}}@media screen and (max-width: 1680px){.accomodation-details .accomodation-details_slide{width:70%}.accomodation-details .accomodation-details_right{width:calc(30% - 8px)}}@media screen and (max-width: 1440px){.accomodation-details .accomodation-details_right{padding-left:15px;padding-right:15px}.accomodation-details .accomodation-details_right .accomodation-details_right_content{height:calc(100% - 60px);margin-top:60px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .article_title{display:none}.accomodation-details .accomodation-details_right .accomodation-details_right_content .article_subtitle{margin-top:0;margin-left:0;text-align:center}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab{width:100%}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab[data-content="prices"] .article_subtitle{margin-bottom:92px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__sm svg{width:31px;margin-left:5px;margin-right:14px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__rooms svg{width:33px;margin-left:4px;margin-right:13px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__guests svg{width:35px;margin-right:11px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__blueprint svg{width:40px;margin-right:9px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item:nth-last-of-type(2){margin-bottom:47px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item:last-of-type{margin-bottom:74px}.accomodation-details .accomodation-details_right .accomodation-details_right_content>.cta{bottom:40px;right:15px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls{margin-bottom:48px}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs{width:100%;height:40px;display:flex}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs button{width:50%;height:100%}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs button span{transform:none}}@media screen and (max-width: 1200px) and (orientation: portrait){.accomodation-details{height:auto;display:block;padding:0}.accomodation-details:before{display:none}.accomodation-details>.cta{top:24px;left:15px;z-index:200}.accomodation-details>.cta span{color:#fff}.accomodation-details>.cta:before{border-right:5px solid #fff !important}.accomodation-details>.cta:after{background-color:#fff}.accomodation-details>.cta .cta_cube{border-top-color:#fff;border-right-color:#fff}.accomodation-details>.cta .cta_cube:before{background-color:#fff}.accomodation-details>.cta .cta_cube:after{background-color:#fff}.accomodation-details>.cta:hover:before{border-left-color:#060F31}.accomodation-details>.cta:hover:after{background-color:#060F31}.accomodation-details>.cta:hover .cta_cube{background-color:#fff}.accomodation-details .accomodation-details_slide{width:100%;height:67.5vw}.accomodation-details .accomodation-details_slide .owl-dots{width:100%;position:absolute;bottom:64px;display:flex;justify-content:center}.accomodation-details .accomodation-details_slide .owl-dots button{width:10px;height:10px;border:1px solid #fff;border-radius:50%;margin-right:40px;transition:.2s}.accomodation-details .accomodation-details_slide .owl-dots button.active{background-color:#fff}.accomodation-details .accomodation-details_slide .owl-dots button:last-of-type{margin-right:0}.accomodation-details .accomodation-details_slide .owl-nav{display:none}.accomodation-details .accomodation-details_right{width:100%;padding:0;background-color:transparent}.accomodation-details .accomodation-details_right .accomodation-details_right_content{height:auto;margin-top:0;padding-top:80px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab{position:relative;display:none;transform:none}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab.active{display:block}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab[data-content="prices"]{padding:0 53px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab[data-content="prices"] .article_subtitle{margin-bottom:45px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .article_subtitle{font-size:1.5rem}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info{display:flex;flex-wrap:wrap;justify-content:center;padding:0 53px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item{margin-bottom:47px;margin-right:60px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__blueprint{width:100%;display:flex;justify-content:center;margin-bottom:50px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__blueprint a{color:#fff;height:40px;padding:0 81px;background-color:#060F31}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__blueprint a svg{height:28px;fill:#fff}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item:nth-last-of-type(2),.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item:last-of-type{margin-right:0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_price{display:none}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:82px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features .accomodation-details_right_content_info_features_title{color:#DEC487;font-size:1.25rem;text-align:center;width:100%;margin:0;margin-bottom:33px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features ul{list-style:none}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features ul li{display:flex;align-items:center;font-size:.9375rem}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features ul li svg{width:16px;height:auto;margin-right:16px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features ul:first-of-type{margin-right:150px}.accomodation-details .accomodation-details_right .accomodation-details_right_content>.cta{display:none}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls{width:50%;float:left}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_label span{font-size:1.25rem}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_label svg{width:24px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_price{width:50%;flex-direction:column;align-items:center}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_price span{display:block;margin-right:0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .details_right_content_sep{width:100%;height:0;display:block;clear:both;overflow:hidden}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_cta{font-size:1.0625rem;color:#fff;line-height:32px;text-align:center;width:40%;height:32px;background-color:#060F31;display:block;margin:0 auto;margin-bottom:82px}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs{height:60px;top:-30px;z-index:100}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs button{border-radius:60px;background-color:#fff;box-shadow:-10px 10px 10px rgba(170,175,219,0.1)}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs button span{color:#060F31}.accomodation-details .accomodation-details_right .accomodation-details_right_tabs button.active{background-color:#fff;box-shadow:none}}@media screen and (max-width: 1200px) and (orientation: landscape){.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info{padding-left:0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_price{font-size:2.1875rem;justify-content:center}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_price span{font-size:.8125rem}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab[data-content="prices"] .article_subtitle{margin-bottom:45px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls{margin-bottom:30px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period .accomodation-details_right_content_controls_period_value{padding:0;text-align:center}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests{justify-content:center}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests button:first-of-type{margin-right:auto}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests button:last-of-type{margin-left:auto}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests .accomodation-details_right_content_controls_guests_value{padding:0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_price{flex-direction:column;align-items:center}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_price span{margin-bottom:5px;margin-right:auto}}@media screen and (max-width: 600px) and (orientation: portrait){.accomodation-details>.cta{display:none}.accomodation-details .accomodation-details_slide{height:80vw}.accomodation-details .accomodation-details_slide .owl-dots{bottom:51px}.accomodation-details .accomodation-details_slide .owl-dots button{width:7px;height:7px;margin-right:28px}.accomodation-details .accomodation-details_right .accomodation-details_right_content{padding-top:65px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .article_subtitle{font-size:1.25rem;margin-bottom:25px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info{padding:0 15px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item{text-align:center;display:block;margin-bottom:20px;margin-right:25px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__rooms svg{margin:1px 0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__guests{margin-right:0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__guests svg{margin:2px 0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__blueprint{margin-bottom:30px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__blueprint a{color:#060F31;line-height:37px;text-transform:uppercase;height:39px;padding:0 53px;border:1px solid #060F31;border-radius:39px;background-color:transparent}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_item.accomodation-details_right_content_info_item__blueprint a svg{display:none}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features{display:block;margin-bottom:43px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features .accomodation-details_right_content_info_features_title{margin-bottom:20px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features ul{padding-left:30px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features ul li{font-size:.875rem}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features ul li svg{margin-right:7px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_info .accomodation-details_right_content_info_features ul:first-of-type{margin-right:0}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab[data-content="prices"]{text-align:center;padding:0 15px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_tab[data-content="prices"] .article_subtitle{margin-bottom:25px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls{width:100%;float:none}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_label{justify-content:center}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_label span{font-size:1rem}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_period .accomodation-details_right_content_controls_period_value{font-size:1.25rem;text-align:center;width:calc(100% - 76px)}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls .accomodation-details_right_content_controls_guests{justify-content:center}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_controls:last-of-type{margin-bottom:43px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_price{font-size:2.125rem;width:auto;position:static;flex-direction:row;justify-content:center;align-items:flex-start;margin-bottom:27px;margin-left:auto}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_price span{font-size:.8125rem;display:inline-block;margin-right:10px}.accomodation-details .accomodation-details_right .accomodation-details_right_content .accomodation-details_right_content_cta{font-size:.9375rem;color:#060F31;line-height:37px;text-transform:uppercase;width:auto;height:39px;position:static;display:inline-block;margin:0 auto;margin-bottom:43px;padding:0 53px;border:1px solid #060F31;border-radius:39px;background-color:transparent}}.mfp-wrap{z-index:1302}.mfp-bg{z-index:1301}.accomodation-details_bottom{position:relative;display:flex;padding-top:125px;padding-left:18.4%}.accomodation-details_bottom:before{content:'';width:17.6%;height:1px;position:absolute;top:137px;left:0;background-color:#DEC487}.accomodation-details_bottom .accomodation-details_bottom_title{font-size:1.25rem;color:#DEC487;text-transform:uppercase;letter-spacing:-.05em;position:relative;margin:0;margin-right:87px}.accomodation-details_bottom ul{list-style:none;margin-bottom:130px;margin-right:8.5%}.accomodation-details_bottom ul li{display:flex;align-items:center}.accomodation-details_bottom ul li svg{width:16px;margin-right:16px}.accomodation-details_bottom ul:last-of-type{margin-right:0}@media screen and (max-width: 1920px){.accomodation-details_bottom{padding-top:94px}.accomodation-details_bottom:before{top:103px}.accomodation-details_bottom .accomodation-details_bottom_title{font-size:.9375rem;margin-right:65px}.accomodation-details_bottom ul{margin-bottom:98px}.accomodation-details_bottom ul li svg{width:12px;margin-right:12px}}@media screen and (max-width: 1200px) and (orientation: portrait){.accomodation-details_bottom{display:none}}@media screen and (max-width: 1200px) and (orientation: landscape){.accomodation-details_bottom ul li{margin-bottom:7px}}.accomodation-details_slogan{font-family:"Holland";font-size:5.8125rem;text-align:center;margin:0}.accomodation-details_slogan span{color:#DEC487}@media screen and (max-width: 1920px){.accomodation-details_slogan{font-size:4.375rem}}@media screen and (max-width: 1440px){.accomodation-details_slogan{font-size:3.0625rem}}@media screen and (max-width: 1200px) and (orientation: portrait){.accomodation-details_slogan{font-size:2.0625rem}}.page_accomodation-details .logo{display:none}.page_accomodation-details .logo__white{width:122px;height:auto;position:absolute;top:100px;left:calc(38.4% - 62px);display:block;opacity:.5;z-index:200}.page_accomodation-details .logo__white svg{width:100%;height:auto}@media screen and (max-width: 1920px){.page_accomodation-details .logo__white{width:92px;top:75px;left:calc(38.4% - 46px)}}@media screen and (max-width: 1680px){.page_accomodation-details .logo__white{left:calc(35% - 46px)}}@media screen and (max-width: 1440px){.page_accomodation-details .logo__white{width:69px;left:calc(35% - 35px)}}@media screen and (max-width: 1200px) and (orientation: portrait){.page_accomodation-details .logo__white{top:24px;left:calc(50% - 35px)}}@media screen and (max-width: 600px) and (orientation: portrait){.page_accomodation-details .logo__white{top:15px}}
