.wpforms-field select,.wpforms-field textarea,.wpforms-field:not(.wpforms-field-checkbox) input{display:block;width:100%;order:2;padding:0 15px;height:48px;font-family:inherit;font-size:18px;line-height:1.25;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid var(--kf-color-1);border-radius:4px;transition:all 350ms ease-in-out}.wpforms-field select:focus,.wpforms-field textarea:focus,.wpforms-field:not(.wpforms-field-checkbox) input:focus{border:1px solid var(--kf-color-3)}.wpforms-field select::placeholder,.wpforms-field textarea::placeholder,.wpforms-field:not(.wpforms-field-checkbox) input::placeholder{color:var(--kf-color-4);opacity:1}.wpforms-field select::-ms-expand,.wpforms-field textarea::-ms-expand,.wpforms-field:not(.wpforms-field-checkbox) input::-ms-expand{background-color:#fff0;border:none}.wpforms-field select::-moz-focusring,.wpforms-field textarea::-moz-focusring,.wpforms-field:not(.wpforms-field-checkbox) input::-moz-focusring{color:#fff0;text-shadow:0 0 0 #000}.wpforms-field select{-webkit-appearance:none;appearance:none;padding-right:30px;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat calc(100% - 15px) center}.wpforms-field select:focus::-ms-value{color:#000;background-color:#fff}.wpforms-field textarea{padding-top:15px;height:130px}.wpforms-field select:-webkit-autofill,.wpforms-field textarea:-webkit-autofill,.wpforms-field:not(.wpforms-field-checkbox) input:-webkit-autofill{font-size:18px;-webkit-box-shadow:0 0 0 1000px #fff inset!important}.wpforms-field select.wpforms-error,.wpforms-field textarea.wpforms-error,.wpforms-field:not(.wpforms-field-checkbox) input.wpforms-error{color:#000;border-color:red}.wpforms-field-checkbox{position:relative}.wpforms-field-checkbox input[type=radio],.wpforms-field-checkbox input[type=checkbox]{position:absolute;opacity:0;visibility:hidden;z-index:-1}.wpforms-field-label-inline{cursor:pointer;position:relative;display:flex;flex-wrap:wrap;-moz-column-gap:4px;column-gap:4px;line-height:20px;padding-left:30px;color:#000;font-weight:500}.wpforms-field-label-inline:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid var(--kf-color-1);background:#fff}.wpforms-field-label-inline:hover{color:var(--kf-color-3)}.wpforms-field-label-inline:hover::before{border-color:var(--kf-color-3)}.wpforms-field-label-inline a{color:var(--kf-color-3);text-decoration:underline}input:checked+.wpforms-field-label-inline{color:var(--kf-color-3)}input:checked+.wpforms-field-label-inline::before{border-color:var(--kf-color-3);background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.11054 3.74993L4.4537 7.49983L2.8377 5.84289C1.9489 4.93156 1.21018 4.19032 1.19608 4.19568C1.18198 4.20105 0.907085 4.48169 0.585227 4.81934L0 5.43325L2.22685 7.71664L4.45367 10L8.72685 5.61808L13 1.23619L12.5872 0.819474C12.3601 0.590294 12.0828 0.312153 11.9709 0.201392L11.7674 0L8.11054 3.74993Z' fill='%23E20100'/%3E%3C/svg%3E") no-repeat center}.wpforms-title{font-family:var(--kf-title-family);font-weight:var(--kf-title-weight);line-height:1.2;text-align:center}.wpforms-form .flatpickr-day.selected{color:#fff;background-color:var(--kf-color-1);border-color:var(--kf-color-1)}.wpforms-field{margin-bottom:14px;text-align:left}.wpforms-field-rating-items{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.wpforms-field-rating-item{position:relative}.wpforms-field-rating-item.hover path,.wpforms-field-rating-item.selected path{fill:#e0a853}.wpforms-field-label{display:block;font-size:16px;font-weight:600;margin-bottom:10px}.wpforms-field-layout{margin-bottom:0}.wpforms-field-layout-rows{margin:0}.wpforms-field .mailcheck-error{display:none}.wpforms-required-label{color:red}.wpforms-error{display:block;margin-top:10px;color:red}.wpforms-error-container{margin-top:30px;margin-bottom:30px;color:red;text-align:center}.wpforms-submit-container{margin-top:35px;text-align:center}.wpforms-submit-spinner{position:absolute;visibility:hidden}.wpforms-hidden,.wpforms-label-hide,.wpforms-sublabel-hide,.wpforms-page-indicator-page-title-sep,.wpforms-page-indicator-steps{display:none}.wpforms-screen-reader-element{position:absolute;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden;word-wrap:normal}.wpforms-confirmation-container{line-height:1.7777777778}.room-form .wpforms-container .wpforms-form .choices__inner{font-family:inherit;font-size:18px;line-height:1.25;color:#000;background-color:#fff;border:1px solid var(--kf-color-1);border-radius:4px}.room-form .wpforms-container .wpforms-form .choices__placeholder{opacity:0}.room-form .wpforms-container .wpforms-form .choices__list--single{padding-top:13px;padding-bottom:13px;font-size:inherit}.room-form .wpforms-container .wpforms-form .choices__list--dropdown{color:#000;background-color:#fff;border:1px solid var(--kf-color-1);border-radius:4px}.room-form .wpforms-container .wpforms-form .choices__list--dropdown .choices__item{font-size:initial}.room-form .wpforms-container .wpforms-form .choices__list--dropdown .choices__item.is-highlighted{color:#fff;background-color:var(--kf-color-1)}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{color:#fff;border-color:var(--kf-color-1);background-color:var(--kf-color-1)}@media (min-width:768px){.wpforms-layout-row{display:flex;flex-wrap:wrap}.wpforms-layout-column{width:100%}.wpforms-layout-column-33{flex:0 0 auto;width:33.3333333333%}.wpforms-layout-column-50{flex:0 0 auto;width:50%}}@media (min-width:768px)and (max-width:767.98px){.wpforms-layout-row{margin-right:-6px;margin-left:-6px}.wpforms-layout-column{padding-right:6px;padding-left:6px}}@media (min-width:768px)and (min-width:768px){.wpforms-layout-row{margin-right:-12px;margin-left:-12px}.wpforms-layout-column{padding-right:12px;padding-left:12px}}@media (min-width:992px){.wpforms-title{margin-bottom:30px;font-size:var(--kf-h2-desktop)}}@media (max-width:991.98px){.wpforms-title{margin-bottom:20px;font-size:var(--kf-h2-mobile)}}