.intro{color:var(--primary-color);text-align:center}fieldset{border:2px solid #d3d3d3;border-radius:.5rem;margin:.25rem 0;padding:.5rem}fieldset>img{height:35px}hr{border:0;height:2px;background-color:#d3d3d3}input,input::placeholder,select,textarea,textarea::placeholder{color:var(--primary-text-color)}input{height:100%}.input-field{padding:.5rem;margin:.5rem 0;display:flex;align-items:center;background-color:#d3d3d3;border-radius:.25rem}.input-field.clear-bg{background-color:transparent}.input-field>label:first-child{margin:0 .25rem 0 0}input[type=checkbox]+label,input[type=radio]+label{margin:0 1rem 0 .25rem}input,select,textarea{border:0;background-color:#d3d3d3;border-radius:.25rem;flex:auto}input[type=checkbox],input[type=radio]{accent-color:var(--primary-color);width:1rem;height:1rem;border:2px solid var(--secondary-text-color);transition:.2s all linear;flex:none;background-color:transparent}input[type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{border:4px solid var(--primary-color)}select>option{background-color:#fff}input:not([type=radio]):not([type=checkbox]):focus,select:focus,textarea:focus{outline:0}input.num{flex:none;width:2.5rem;padding:.5rem;margin:0 .5rem}h3{margin:1rem 0}.cf-turnstile{margin:.25rem auto;width:fit-content}#submit{font-size:1.5rem;color:#fff;background-color:var(--primary-color);border:0;border-radius:.25rem;padding:.5rem;margin:0 .5rem;width:calc(100% - 1rem);cursor:pointer}#submit:disabled{opacity:.5}@media screen and (min-width:1024px),print and (min-width:1024px){fieldset{margin:.5rem 0;padding:1rem 1rem 1rem 4rem}fieldset>img{height:70px}hr{margin-left:-3rem}.input-field{margin:0;background-color:transparent}.input-field>label:first-child{flex-basis:6rem}input:not([type=radio]):not([type=checkbox]),select,textarea{padding:.5rem}input.num{width:6rem}input#room{margin-left:0}label.top{display:revert;align-self:start}textarea::placeholder{color:transparent}#submit{display:block;width:auto;padding:.25rem 2.5rem;margin:0 auto}}