@charset "UTF-8";.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{position:absolute;clip:rect(0,0,0,0)}.awesomplete{display:inline-block;position:relative}.awesomplete>input{display:block}.awesomplete>ul{position:absolute;left:0;z-index:1;min-width:100%;box-sizing:border-box;list-style:none;padding:0;margin:0;background:#fff}.awesomplete>ul:empty{display:none}.awesomplete>ul{border-radius:.3em;margin:.2em 0 0;background:#ffffffe6;background:linear-gradient(to bottom right,#fff,#fffc);border:1px solid rgba(0,0,0,.3);box-shadow:.05em .2em .6em #0003;text-shadow:none}@supports (transform: scale(0)){.awesomplete>ul{transition:.3s cubic-bezier(.4,.2,.5,1.4);transform-origin:1.43em -.43em}.awesomplete>ul[hidden],.awesomplete>ul:empty{opacity:0;transform:scale(0);display:block;transition-timing-function:ease}}.awesomplete>ul:before{content:"";position:absolute;top:-.43em;left:1em;width:0;height:0;padding:.4em;background:#fff;border:inherit;border-right:0;border-bottom:0;transform:rotate(45deg)}.awesomplete>ul>li{position:relative;padding:.2em .5em;cursor:pointer}.awesomplete>ul>li:hover{background:#b8d3e0;color:#000}.awesomplete>ul>li[aria-selected=true]{background:#3d6d8f;color:#fff}.awesomplete mark{background:#eaff00}.awesomplete li:hover mark{background:#b5d100}.awesomplete li[aria-selected=true] mark{background:#3d6b00;color:inherit}.places-intro-title{font-family:Suisse,Helvetica,Arial,sans-serif;font-weight:500}.places-form-rating-unrated,.places-form-i-controls_openable-text .radio-label,.places-form-i-controls_radios label{position:relative;z-index:1;display:inline-block;height:50px;box-shadow:0 3px 6px #0000001c;border-left:1px solid #c5c5c5;background-color:#fff;color:#3b3b3b;text-align:center;line-height:50px;font-size:16px;font-weight:600;transition:.2s background-color,.2s color;cursor:pointer;vertical-align:top}.places-form-rating-unrated:hover,.places-form-i-controls_openable-text .radio-label:hover,.places-form-i-controls_radios label:hover{background-color:#fff2e8}.awesomplete ul{z-index:3!important;border-radius:4px!important}.awesomplete li{padding:5px 10px!important;font-size:16px!important}.awesomplete li:first-child{border-radius:4px 4px 0 0!important}.awesomplete li:last-child{border-radius:0 0 4px 4px!important}.places-intro{color:#253a65}.places-intro--container{position:relative;z-index:1;padding:20px 0}.places-intro--container:before{content:"";position:absolute;z-index:-1;left:50%;top:0;width:1040px;max-width:100%;height:100%;transform:translate(-50%);border-radius:12px;background-image:linear-gradient(30deg,#bcf5f1,#c4f2eb 19%,#c8eee4 27%,#d0ecdf,#d4e7d7 41%,#dbe5d2,#e0e1cb,#e6dec7 59%,#ebdcc2,#efd7b9 73%,#f3d5b4 81%,#f7d2b0)}.places-intro_thankyou .places-intro-title{margin-bottom:0}.places-intro-title{font-size:24px;margin-bottom:20px;text-align:center}.places-intro-description{margin:0;color:#595959;text-align:center;font-size:16px}.places-intro-stats-container{display:flex;justify-content:center;margin-top:25px;margin-bottom:25px}.places-intro-statistics{text-align:center;font-weight:600}.places-intro-statistics--name{display:block;color:#595959;font-weight:400}.places-intro-statistics--amount{direction:ltr}.places-intro-benefits{display:flex;max-width:960px;justify-content:space-between;border-top:1px solid rgb(255,255,255);padding-top:20px}.places-intro-benefits-i{flex:1;padding:0 10px}.places-intro-benefits-i-title{margin-bottom:7px;line-height:1;font-size:20px;font-weight:600}.places-intro-benefits-i-description{color:#595959;line-height:1.4}.places-title{color:#253a65;text-align:center;line-height:1;font-weight:600}.places-agreement{margin:0 auto;text-align:center}.places-form input::-webkit-calendar-picker-indicator{display:none}.places-form input[type=radio]{display:none}.places-form input[type=radio]:checked+label{background-color:#f6903e;color:#fff}.places-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 3px 6px #0000001c;padding-right:37px;background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='9'%20viewBox='0%200%2017%209'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.5%209.04L0%200h17z'%20fill='%23333'%20fill-rule='evenodd'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center}.places-form .awesomplete{width:100%}.places-form .base-label{display:block;margin-bottom:5px;font-size:16px;font-weight:600}.places-form .field-container label{font-size:16px;font-weight:600}.places-form .field-container label abbr{display:none}.places-form .field-container input,.places-form .field-container select{height:50px;font-size:16px;font-weight:600}.places-form .field-container input:-moz-placeholder{font-weight:400}.places-form .field-container input:placeholder-shown{font-weight:400}.places-form-i{position:relative;z-index:1}.places-form-i_current-integrations{z-index:2}.places-form-i-title{z-index:1;left:0;top:0;display:inline-block;color:#767676;text-transform:uppercase;font-weight:600}.places-form-i-controls{position:relative}.places-form-i-controls_radios{white-space:nowrap}.places-form-i-controls_radios label{width:100%;padding-left:5px;padding-right:5px}.places-form-i-controls_radios .radio{display:inline-block;vertical-align:top}.places-form-i-controls_radios .radio:nth-child(2) label{border:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.places-form-i-controls_radios .radio:last-child label{border-top-right-radius:4px;border-bottom-right-radius:4px}.places-form-i-controls_openable-text:after{clear:both;content:"";display:block}.places-form-i-controls_openable-text{margin-bottom:0}.places-form-i-controls_openable-text:has(input:checked+.radio-label_first) .field-container{visibility:visible;height:auto;margin-bottom:20px;opacity:1;padding-bottom:20px}.places-form-i-controls_openable-text .field-container{position:relative;visibility:hidden;height:0;margin-bottom:0;opacity:0;transition:opacity .3s;clear:left}.places-form-i-controls_openable-text .field-container:before{content:"";position:absolute;inset:-10px -20px 10px;border-radius:4px;background-color:#faae3e1f;pointer-events:none}.places-form-i-controls_openable-text .radio-label{position:relative;width:50%;margin-bottom:20px}.places-form-i-controls_openable-text .radio-label.radio-label_first{z-index:1;border:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.places-form-i-controls_openable-text .radio-label.radio-label_last{z-index:2;border-left:1px solid #c5c5c5;border-top-right-radius:4px;border-bottom-right-radius:4px}.places-form-i-controls_btn{text-align:center}.places-form-hint{z-index:1;font-size:14px}#place_total_number_of_rooms{width:100px}.places-form-rating{display:inline-block;vertical-align:middle;min-width:155px}.places-form-rating input{display:none}.places-form-rating .star{position:relative;display:inline-block;width:27px;height:26px;margin-left:4px;cursor:pointer;vertical-align:top}.places-form-rating .star:before,.places-form-rating .star .places-form-rating--icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.places-form-rating .star:before{content:"";z-index:1;width:10px;height:10px;box-shadow:0 0 26px 1px #767676}.places-form-rating .star .places-form-rating--icon{z-index:2;width:38px;height:38px;fill:#fff;pointer-events:none}.places-form-rating .tmp_fs .places-form-rating--icon{fill:#f2d4a2}.places-form-rating .fullStar .places-form-rating--icon,.places-form-rating .tmp_fs.fullStar .places-form-rating--icon{fill:#f6903e}.places-form-rating-unrated{vertical-align:middle;margin-right:6px;border:0;border-radius:4px;padding:0 20px}.places-form-rating-container{white-space:nowrap}.places-form-rating-container .field-container{margin-bottom:0!important}.places-intro-stats-container{gap:40px}.places-intro-statistics{line-height:54px;font-size:84px}.places-intro-statistics--name{font-size:32px}.places-intro-benefits{margin:20px auto}.places-intro-benefits-i{max-width:298px}.places-title{margin:33px 0;font-size:20px}.places-agreement{width:315px;color:#3b3b3b}.places-form-i-title{position:absolute;width:260px;text-align:right;font-size:14px}.places-form-i-controls{width:460px;margin:0 auto}.places-form-hint{position:absolute;right:-240px;top:25px;width:220px}.places-form-hint_phone{top:33px}
