.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:rgba(255,255,255,0.9);background:linear-gradient(to bottom right, white, rgba(255,255,255,0.8));border:1px solid rgba(0,0,0,0.3);box-shadow:0.05em 0.2em 0.6em rgba(0,0,0,0.2);text-shadow:none}@supports (transform: scale(0)){.awesomplete>ul{transition:0.3s cubic-bezier(0.4, 0.2, 0.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:white;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:black}.awesomplete>ul>li[aria-selected="true"]{background:#3d6d8f;color:white}.awesomplete mark{background:#eaff00}.awesomplete li:hover mark{background:#b5d100}.awesomplete li[aria-selected="true"] mark{background:#3d6b00;color:inherit}.places-intro-title,.places-form .field-container label,.places-form .base-label{font-family:Suisse, Helvetica, Arial, sans-serif;font-weight:500}.places-form .field-container label,.places-form .base-label{font-size:18px;line-height:1.1}.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 0 rgba(0,0,0,0.11);border-left:1px solid #c5c5c5;background-color:white;color:#3b3b3b;text-align:center;line-height:50px;font-size:16px;font-weight:600;transition:0.2s background-color, 0.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}.places-form--difference-link--icon{width:16px;height:16px}.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:translateX(-50%);border-radius:12px;background-image:linear-gradient(30deg, #bcf5f1 0%, #c4f2eb 19%, #c8eee4 27%, #d0ecdf 34%, #d4e7d7 41%, #dbe5d2 47%, #e0e1cb 53%, #e6dec7 59%, #ebdcc2 66%, #efd7b9 73%, #f3d5b4 81%, #f7d2b0 100%)}.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;gap:40px;margin-top:25px;margin-bottom:25px}.places-intro-statistics{text-align:center;line-height:54px;font-size:84px;font-weight:600}.places-intro-statistics--name{display:block;color:#595959;font-size:32px;font-weight:400}.places-intro-statistics--amount{direction:ltr}.places-intro-benefits{display:flex;max-width:960px;justify-content:space-between;margin:20px auto;border-top:1px solid white;padding-top:20px}.places-intro-benefits-i{max-width:298px;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{margin:33px 0;color:#253a65;text-align:center;line-height:1;font-size:20px;font-weight:600}.places-agreement{width:315px;margin:0 auto;color:#3b3b3b;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:white}.places-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 3px 6px 0 rgba(0,0,0,0.11);padding-right:37px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='9' viewBox='0 0 17 9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.5 9.04L0 0h17z' fill='%23333' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.places-form--difference-link{position:absolute;z-index:1;left:480px;top:0;margin-left:20px;color:#939393;line-height:50px;font-size:14px}.places-form--difference-link--icon{position:absolute;left:-20px;top:50%;transform:translateY(-50%)}.is-hover .places-form--difference-link:hover{color:#00ada5}.places-form .awesomplete{width:100%}.places-form .base-label{display:block;margin-bottom:5px}.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-shown{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{position:absolute;z-index:1;left:0;top:0;display:inline-block;width:260px;color:#767676;text-align:right;text-transform:uppercase;font-size:14px;font-weight:600}.places-form-i-controls{position:relative;width:460px;margin:0 auto}.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{margin-bottom:0}.places-form-i-controls_openable-text::after{clear:both;content:"";display:block}.places-form-i-controls_openable-text input[type='radio']:checked+label+.field-container{visibility:visible;height:auto;margin-bottom:20px;opacity:1;padding-bottom:20px}.places-form-i-controls_openable-text .field-container{visibility:hidden;height:0;margin-bottom:0;opacity:0;transition:opacity 0.3s;clear:left}.places-form-i-controls_openable-text .field-container:before{content:'';position:absolute;left:-20px;right:-20px;top:-10px;bottom:10px;border-radius:4px;background-color:rgba(250,174,62,0.12)}.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;float:left;border-top-left-radius:4px;border-bottom-left-radius:4px}.places-form-i-controls_openable-text .radio-label.radio-label_last{z-index:2;float:right;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{position:absolute;z-index:1;right:-240px;top:25px;width:220px;font-size:14px}.places-form-hint_phone{top:33px}#place_total_number_of_rooms{width:100px}.anti-field,.rating-authority{display:none}.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:white;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{margin-bottom:20px;white-space:nowrap}.places-form-rating-container .field-container{margin-bottom:0 !important}
