.form-label{padding:15px 24px 0;font-weight:700;color:#315f94}.multi-city-panel{margin:5px 24px 24px;padding:16px;background:#f4f9ff;border:1px solid #c5ddf7;border-radius:10px}.multi-city-title{display:flex;justify-content:space-between;margin-bottom:12px}.multi-city-title small{color:#6684a6}.segment{display:grid;grid-template-columns:80px 1fr 1fr 1fr;gap:10px;align-items:end;padding:11px 0;border-top:1px solid #d8e8f8}.segment label{font-size:12px;font-weight:700}.segment input{width:100%;margin-top:5px;padding:11px;border:1px solid #c7dcf4;border-radius:8px}.multi-city-panel>button{margin-top:12px;border:1px solid #0a66d7;background:#fff;color:#0755b4;padding:10px 14px;border-radius:8px;font-weight:700;cursor:pointer}.fields[hidden],.multi-city-panel[hidden],.return-field[hidden]{display:none!important}.hotel-fields,.package-fields{grid-template-columns:repeat(6,1fr)}.package-fields button,.hotel-fields button{grid-column:span 2}@media(max-width:900px){.segment{grid-template-columns:1fr 1fr}.segment>b{grid-column:1/-1}.hotel-fields,.package-fields{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.segment,.hotel-fields,.package-fields{grid-template-columns:1fr}.package-fields button,.hotel-fields button{grid-column:auto}}
