@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}.pricelist{display:flex;flex-direction:column;align-items:center;margin-top:56px}.pricelist .pricelist_periods{margin-bottom:69px}.pricelist .pricelist_periods .pricelist_periods_selected{font-size:1.25rem;text-align:center;letter-spacing:-.05em;color:#05134D;margin:0;margin-bottom:22px}.pricelist .pricelist_periods .pricelist_periods_controls{height:34px;display:flex;align-items:center}.pricelist .pricelist_periods .pricelist_periods_controls .pricelist_periods_controls_line{width:716px;height:100%;position:relative;display:flex;align-items:center;margin:0 64px;padding:0 17px;cursor:pointer;overflow:hidden}.pricelist .pricelist_periods .pricelist_periods_controls .pricelist_periods_controls_line:before{content:'';width:1px;height:100%;position:absolute;top:0;left:17px;background-color:#DEC487;transform:rotate(45deg);z-index:1}.pricelist .pricelist_periods .pricelist_periods_controls .pricelist_periods_controls_line:after{content:'';width:1px;height:100%;position:absolute;top:0;right:17px;background-color:#DEC487;transform:rotate(45deg);z-index:1}.pricelist .pricelist_periods .pricelist_periods_controls .pricelist_periods_controls_line .pricelist_periods_controls_line_background{width:100%;height:1px;background-color:#DEC487}.pricelist .pricelist_periods .pricelist_periods_controls .pricelist_periods_controls_line button{width:34px;height:34px;position:absolute;top:0;background-color:#fff;border-radius:50%;border:1px solid #DEC487;box-shadow:1px 2px 3px rgba(170,175,219,0.27);touch-action:none;user-select:none;cursor:grab !important;z-index:2}.pricelist .pricelist_periods .pricelist_periods_controls .pricelist_periods_controls_line button:active{cursor:grabbing !important}.pricelist .pricelist_periods .pricelist_periods_controls .pricelist_periods_controls_line button:before{content:'';width:8px;height:8px;position:absolute;top:calc(50% - 4px);left:calc(50% - 4px);background-color:#DEC487;border-radius:50%}.pricelist .pricelist_controls{display:flex;margin-bottom:187px}.pricelist .pricelist_controls .pricelist_controls_guests-mobile{display:none}.pricelist .pricelist_controls .pricelist_controls_guests{display:flex;align-items:center;margin-right:98px}.pricelist .pricelist_controls .pricelist_controls_guests .pricelist_controls_guests_label{font-family:"Questrial",sans-serif;font-size:1.25rem;color:#060F31;text-transform:capitalize;margin:0;display:flex;align-items:center}.pricelist .pricelist_controls .pricelist_controls_guests .pricelist_controls_guests_label svg{width:24px;fill:#05134D;margin-right:27px}.pricelist .pricelist_controls .pricelist_controls_guests .pricelist_controls_guests_controls{display:flex;align-items:center;margin-left:43px}.pricelist .pricelist_controls .pricelist_controls_guests .pricelist_controls_guests_controls .pricelist_controls_guests_controls_list{margin:0 35px}.pricelist .pricelist_controls .pricelist_controls_guests .pricelist_controls_guests_controls .pricelist_controls_guests_controls_list span{font-family:"Trajan Pro 3";font-size:1.25rem;color:#DEC487;padding:0 16px;opacity:.4;transition:.2s;cursor:pointer}.pricelist .pricelist_controls .pricelist_controls_guests .pricelist_controls_guests_controls .pricelist_controls_guests_controls_list span.active{color:#d3b160;opacity:1}.pricelist .pricelist_controls .pricelist_controls_property{display:flex}.pricelist .pricelist_controls .pricelist_controls_property button{font-size:1.25rem;color:#05134D;height:66px;position:relative;border:1px solid transparent;margin-right:45px;padding:0 72px;transition:.3s}.pricelist .pricelist_controls .pricelist_controls_property button:before{content:'';width:0;height:1px;position:absolute;top:-1px;right:6px;background-color:#fff;transition:.3s}.pricelist .pricelist_controls .pricelist_controls_property button:after{content:'';width:0;height:1px;position:absolute;bottom:-1px;left:6px;background-color:#fff;transition:.3s}.pricelist .pricelist_controls .pricelist_controls_property button:hover{border-color:#05134D}.pricelist .pricelist_controls .pricelist_controls_property button:hover:before{width:calc(100% - 12px);transition-delay:.1s;transition-timing-function:ease-out}.pricelist .pricelist_controls .pricelist_controls_property button:hover:after{width:calc(100% - 12px);transition-delay:.1s;transition-timing-function:ease-out}.pricelist .pricelist_controls .pricelist_controls_property button.active{border-color:#05134D}.pricelist .pricelist_controls .pricelist_controls_property button.active:before{width:33%}.pricelist .pricelist_controls .pricelist_controls_property button.active:after{width:33%}.pricelist .pricelist_controls .pricelist_controls_property button:last-child{margin-right:0}.pricelist .pricelist_accomodations{width:80%;display:flex;flex-wrap:wrap}.pricelist .pricelist_accomodations .pricelist_accomodations_item{width:calc(50% - 20px);height:514px;position:relative;display:flex;flex-direction:column;margin-bottom:40px;margin-right:40px;transition:.4s}.pricelist .pricelist_accomodations .pricelist_accomodations_item:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(-45deg, #05134D 0%, rgba(9,24,83,0.81) 22%, rgba(27,44,110,0) 85%);transition:.3s;z-index:2}.pricelist .pricelist_accomodations .pricelist_accomodations_item:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:#05134D;opacity:0;transition:.4s;z-index:2}.pricelist .pricelist_accomodations .pricelist_accomodations_item>picture{position:absolute;top:0;left:0;z-index:1}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_price{font-size:3.125rem;color:#fff;position:relative;flex:1;margin:0;margin-top:44px;margin-right:44px;text-align:right;z-index:100}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_price span{transition:.3s;display:inline-block}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_price span:first-child{font-family:"Questrial",sans-serif;font-size:1.25rem;display:block}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_name{font-size:3.75rem;color:#fff;line-height:1.2;text-transform:uppercase;display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;margin:0;transition:.4s;z-index:100}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_name span{font-size:1.875rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info{display:flex;flex:1;justify-content:center;align-items:flex-end;padding-bottom:33px;z-index:100}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item{display:flex;align-items:center;margin-right:57px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item svg{height:auto;fill:#fff;margin-right:32px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item .pricelist_accomodations_item_info_item_value{font-family:"Questrial",sans-serif;font-size:1.25rem;color:#fff;margin:0}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item.pricelist_accomodations_item_info_item__sm svg{width:38px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item.pricelist_accomodations_item_info_item__rooms svg{width:41px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item.pricelist_accomodations_item_info_item__guests svg{width:44px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item:last-child{margin-right:0}.pricelist .pricelist_accomodations .pricelist_accomodations_item:hover{transform:translateY(-10px);box-shadow:10px 10px 9px rgba(5,19,77,0.22)}.pricelist .pricelist_accomodations .pricelist_accomodations_item:hover:before{opacity:0;transition-delay:.1s}.pricelist .pricelist_accomodations .pricelist_accomodations_item:hover:after{opacity:.71}.pricelist .pricelist_accomodations .pricelist_accomodations_item:hover .pricelist_accomodations_item_name{text-shadow:0px 0px 40px #fff}.pricelist .pricelist_accomodations .pricelist_accomodations_item:nth-child(even){margin-right:0}.pricelist .pricelist_accomodations .pricelist_accomodations_item:nth-last-child(1),.pricelist .pricelist_accomodations .pricelist_accomodations_item:nth-last-child(2){margin-bottom:0}.pricelist .pricelist_accomodations.fade-out .pricelist_accomodations_item .pricelist_accomodations_item_price span:last-child{transform:translateX(-20%);opacity:0}@media screen and (max-width: 1920px){.pricelist{margin-top:42px}.pricelist .pricelist_periods{margin-bottom:52px}.pricelist .pricelist_periods .pricelist_periods_selected{font-size:.9375rem;margin-bottom:17px}.pricelist .pricelist_periods .pricelist_periods_controls{height:26px}.pricelist .pricelist_periods .pricelist_periods_controls .pricelist_periods_controls_line{width:538px;margin:0 48px;padding:0 14px}.pricelist .pricelist_periods .pricelist_periods_controls .pricelist_periods_controls_line:before{left:13px}.pricelist .pricelist_periods .pricelist_periods_controls .pricelist_periods_controls_line:after{right:13px}.pricelist .pricelist_periods .pricelist_periods_controls .pricelist_periods_controls_line button{width:26px;height:26px}.pricelist .pricelist_periods .pricelist_periods_controls .pricelist_periods_controls_line button:before{width:6px;height:6px;top:calc(50% - 3px);left:calc(50% - 3px)}.pricelist .pricelist_controls{margin-bottom:140px}.pricelist .pricelist_controls .pricelist_controls_guests{margin-right:74px}.pricelist .pricelist_controls .pricelist_controls_guests .pricelist_controls_guests_label{font-size:.9375rem}.pricelist .pricelist_controls .pricelist_controls_guests .pricelist_controls_guests_label svg{width:18px;margin-right:20px}.pricelist .pricelist_controls .pricelist_controls_guests .pricelist_controls_guests_controls{margin-left:32px}.pricelist .pricelist_controls .pricelist_controls_guests .pricelist_controls_guests_controls .pricelist_controls_guests_controls_list{margin:0 26px}.pricelist .pricelist_controls .pricelist_controls_guests .pricelist_controls_guests_controls .pricelist_controls_guests_controls_list span{font-size:.9375rem;padding:0 12px}.pricelist .pricelist_controls .pricelist_controls_property button{font-size:.9375rem;height:50px;margin-right:34px;padding:0 54px}.pricelist .pricelist_controls .pricelist_controls_property button:before{right:5px}.pricelist .pricelist_controls .pricelist_controls_property button:after{left:5px}.pricelist .pricelist_controls .pricelist_controls_property button:hover:before{width:calc(100% - 9px)}.pricelist .pricelist_controls .pricelist_controls_property button:hover:after{width:calc(100% - 9px)}.pricelist .pricelist_accomodations .pricelist_accomodations_item{width:calc(50% - 15px);height:386px;margin-bottom:30px;margin-right:30px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_price{font-size:2.375rem;margin-top:33px;margin-right:33px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_price span:first-child{font-size:.9375rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_name{font-size:2.8125rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_name span{font-size:1.4375rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info{padding-bottom:25px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item{margin-right:43px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item svg{margin-right:24px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item .pricelist_accomodations_item_info_item_value{font-size:.9375rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item.pricelist_accomodations_item_info_item__sm svg{width:29px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item.pricelist_accomodations_item_info_item__rooms svg{width:31px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item.pricelist_accomodations_item_info_item__guests svg{width:33px}}@media screen and (max-width: 1440px){.pricelist .pricelist_controls{display:block;margin-bottom:105px}.pricelist .pricelist_controls .pricelist_controls_guests{margin-right:0;margin-bottom:35px}.pricelist .pricelist_accomodations{width:95%}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_name{font-size:2.125rem}}@media screen and (max-width: 1200px) and (orientation: portrait){.pricelist{display:block}.pricelist .pricelist_periods{display:none}.pricelist .pricelist_controls{margin-bottom:60px}.pricelist .pricelist_controls .pricelist_controls_guests{display:none}.pricelist .pricelist_controls .pricelist_controls_property{justify-content:center}.pricelist .pricelist_accomodations{width:100%;display:block}.pricelist .pricelist_accomodations .pricelist_accomodations_item{width:100%;max-width:561px;height:235px;margin:0 auto;margin-bottom:27px}.pricelist .pricelist_accomodations .pricelist_accomodations_item:before{background-image:linear-gradient(225deg, #05134D 0%, rgba(9,24,83,0.55) 22%, rgba(27,44,110,0) 95%)}.pricelist .pricelist_accomodations .pricelist_accomodations_item:after{background-color:transparent;border:4px solid rgba(255,255,255,0.91);opacity:1}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_price{font-size:1.875rem;margin-top:24px;margin-bottom:17px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_price span:first-child{font-size:.75rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_name{font-size:1.875rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_name span{font-size:1.25rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info{padding-bottom:18px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item .pricelist_accomodations_item_info_item_value{font-size:.8125rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item:nth-child(even){margin-right:auto}.pricelist .pricelist_accomodations .pricelist_accomodations_item:nth-last-child(1),.pricelist .pricelist_accomodations .pricelist_accomodations_item:nth-last-child(2){margin-bottom:27px}}@media screen and (max-width: 1200px) and (orientation: landscape){.pricelist .pricelist_accomodations .pricelist_accomodations_item{height:320px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_price{margin-top:20px;margin-right:15px;font-size:2.0625rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_price span:first-child{font-size:.8125rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_name{font-size:1.8125rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item{display:block;margin-right:50px;text-align:center}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item.pricelist_accomodations_item_info_item__sm svg{width:auto;height:23px;margin:0}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item.pricelist_accomodations_item_info_item__rooms svg{width:auto;height:21px;margin:1px 0}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item.pricelist_accomodations_item_info_item__guests svg{width:auto;height:19px;margin:2px 0}}@media screen and (max-width: 600px) and (orientation: portrait){.pricelist .pricelist_controls{margin-bottom:20px}.pricelist .pricelist_controls .pricelist_controls_guests-mobile{display:flex;justify-content:center;align-items:center}.pricelist .pricelist_controls .pricelist_controls_guests-mobile .pricelist_controls_guests-mobile_label{font-family:"Questrial",sans-serif;font-size:1.0625rem;color:#060F31;text-transform:capitalize;display:flex;align-items:center;margin:0;margin-right:33px}.pricelist .pricelist_controls .pricelist_controls_guests-mobile .pricelist_controls_guests-mobile_label svg{width:auto;height:17px;fill:#060F31;margin-bottom:2px;margin-right:9px}.pricelist .pricelist_controls .pricelist_controls_guests-mobile .pricelist_controls_guests-mobile_controls{display:flex;align-items:center}.pricelist .pricelist_controls .pricelist_controls_guests-mobile .pricelist_controls_guests-mobile_controls button{width:37px;height:37px;display:flex;justify-content:center;align-items:center}.pricelist .pricelist_controls .pricelist_controls_guests-mobile .pricelist_controls_guests-mobile_controls button svg{width:17px;height:17px;fill:#DEC487}.pricelist .pricelist_controls .pricelist_controls_guests-mobile .pricelist_controls_guests-mobile_controls .pricelist_controls_guests-mobile_controls_value{font-family:"Trajan Pro 3";font-size:1.25rem;color:#DEC487;margin:0 15px;margin-top:5px}.pricelist .pricelist_controls .pricelist_controls_property{display:none}.pricelist .pricelist_accomodations .pricelist_accomodations_item{height:152px}.pricelist .pricelist_accomodations .pricelist_accomodations_item:before{background-image:linear-gradient(to bottom, rgba(6,15,49,0.7), rgba(6,15,49,0.2))}.pricelist .pricelist_accomodations .pricelist_accomodations_item:after{display:none}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_price{line-height:1.1;position:absolute;top:13px;right:14px;margin:0}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_price span{font-size:1.5rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_price span:first-child{font-size:.5625rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_name{font-size:1rem;display:block;margin-top:25px;margin-left:14px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_name span{font-size:1rem}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item{flex-direction:column}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item svg{margin-right:0;margin-bottom:6px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item.pricelist_accomodations_item_info_item__sm svg{width:17px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item.pricelist_accomodations_item_info_item__rooms svg{width:18px}.pricelist .pricelist_accomodations .pricelist_accomodations_item .pricelist_accomodations_item_info .pricelist_accomodations_item_info_item.pricelist_accomodations_item_info_item__guests svg{width:22px}}.pricelist_bottom-bar{display:none}@media screen and (max-width: 1200px) and (orientation: portrait){.pricelist_bottom-bar{width:100%;height:131px;position:fixed;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#fff;z-index:400}.pricelist_bottom-bar:before{content:'';width:100%;height:80px;position:absolute;top:-80px;left:0;background-image:linear-gradient(to top, #EEE, rgba(238,238,238,0))}.pricelist_bottom-bar .pricelist_bottom-bar_guests{margin-right:100px}.pricelist_bottom-bar .pricelist_bottom-bar_guests .pricelist_bottom-bar_guests_label{display:flex;justify-content:center;align-items:center;margin:0;margin-bottom:9px}.pricelist_bottom-bar .pricelist_bottom-bar_guests .pricelist_bottom-bar_guests_label svg{width:auto;height:17px;margin-right:10px}.pricelist_bottom-bar .pricelist_bottom-bar_guests .pricelist_bottom-bar_guests_label span{font-family:"Questrial",sans-serif;font-size:1.0625rem;color:#060F31;text-transform:capitalize;margin-top:4px}.pricelist_bottom-bar .pricelist_bottom-bar_guests .pricelist_bottom-bar_guests_controls{display:flex;justify-content:center;align-items:center}.pricelist_bottom-bar .pricelist_bottom-bar_guests .pricelist_bottom-bar_guests_controls button{width:40px;height:40px;margin:0 15px;display:flex;justify-content:center;align-items:center}.pricelist_bottom-bar .pricelist_bottom-bar_guests .pricelist_bottom-bar_guests_controls button svg{width:20px;height:20px;fill:#DEC487}.pricelist_bottom-bar .pricelist_bottom-bar_guests .pricelist_bottom-bar_guests_controls .pricelist_bottom-bar_guests_controls_value{font-family:"Trajan Pro 3";font-size:1.25rem;color:#DEC487;margin-top:5px}.pricelist_bottom-bar .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_selected{font-size:1.25rem;color:#060F31;text-align:center;margin:0;margin-bottom:12px}.pricelist_bottom-bar .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_controls{height:26px;display:flex;align-items:center}.pricelist_bottom-bar .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_controls .pricelist_bottom-bar_periods_controls_line{width:256px;height:100%;position:relative;display:flex;align-items:center;padding:0 13px;cursor:pointer}.pricelist_bottom-bar .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_controls .pricelist_bottom-bar_periods_controls_line:before{content:'';width:1px;height:100%;position:absolute;top:0;left:13px;background-color:#DEC487;transform:rotate(45deg);z-index:1}.pricelist_bottom-bar .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_controls .pricelist_bottom-bar_periods_controls_line:after{content:'';width:1px;height:100%;position:absolute;top:0;right:13px;background-color:#DEC487;transform:rotate(45deg);z-index:1}.pricelist_bottom-bar .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_controls .pricelist_bottom-bar_periods_controls_line .pricelist_bottom-bar_periods_controls_line_background{width:100%;height:1px;background-color:#DEC487}.pricelist_bottom-bar .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_controls .pricelist_bottom-bar_periods_controls_line button{width:26px;height:26px;position:absolute;top:0;background-color:#fff;border-radius:50%;border:1px solid #DEC487;box-shadow:1px 2px 3px rgba(170,175,219,0.27);touch-action:none;user-select:none;cursor:grab !important;z-index:2}.pricelist_bottom-bar .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_controls .pricelist_bottom-bar_periods_controls_line button:active{cursor:grabbing !important}.pricelist_bottom-bar .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_controls .pricelist_bottom-bar_periods_controls_line button:before{content:'';width:6px;height:6px;position:absolute;top:calc(50% - 3px);left:calc(50% - 3px);background-color:#DEC487;border-radius:50%}.pricelist_bottom-bar .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_controls button.cta__left{padding-left:0}.pricelist_bottom-bar .pricelist_bottom-bar_property{display:none}.pricelist_bottom-bar.headroom--not-top{position:relative;bottom:auto;left:auto}.pricelist_bottom-bar.headroom--not-top:before{display:none}}@media screen and (max-width: 600px) and (orientation: portrait){.pricelist_bottom-bar{height:138px;display:block;padding-top:20px}.pricelist_bottom-bar:before{height:30px;top:-30px}.pricelist_bottom-bar .pricelist_bottom-bar_guests{display:none}.pricelist_bottom-bar .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_selected{font-family:"Questrial",sans-serif;font-size:.9375rem}.pricelist_bottom-bar .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_controls{padding:0 15px}.pricelist_bottom-bar .pricelist_bottom-bar_property{width:100%;height:33px;position:absolute;bottom:0;left:0;display:flex}.pricelist_bottom-bar .pricelist_bottom-bar_property button{font-size:.9375rem;color:rgba(6,15,49,0.7);flex:1;background-color:rgba(222,196,135,0.1)}.pricelist_bottom-bar .pricelist_bottom-bar_property button.active{color:#fff;background-color:rgba(222,196,135,0.9)}.pricelist_bottom-bar.headroom--not-top .pricelist_bottom-bar_periods .pricelist_bottom-bar_periods_controls{padding:0}}.pricelist-conditions{width:80%;margin:0 auto;padding-top:120px}.pricelist-conditions .pricelist-conditions_title{font-size:3.75rem;text-align:center;margin-bottom:30px}.pricelist-conditions ul{margin-bottom:30px}.pricelist-conditions p ~ ul{margin-top:-10px}@media screen and (max-width: 1920px){.pricelist-conditions{padding-top:90px}.pricelist-conditions .pricelist-conditions_title{font-size:2.8125rem;margin-bottom:23px}}@media screen and (max-width: 1680px){.pricelist-conditions{padding-top:67px}}@media screen and (max-width: 1440px){.pricelist-conditions{width:95%}}@media screen and (max-width: 1200px) and (orientation: portrait){.pricelist-conditions{width:100%}.pricelist-conditions .pricelist-conditions_title{font-size:2.3125rem}}@media screen and (max-width: 1200px) and (orientation: landscape){.pricelist-conditions .pricelist-conditions_title{font-size:2.3125rem}}@media screen and (max-width: 600px) and (orientation: portrait){.pricelist-conditions{padding-top:44px}.pricelist-conditions .pricelist-conditions_title{font-size:1.6875rem}}
