/* Moduli prenotazione Hotel Borest e Residence Riposo */
.borest-booking-form > div > p { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:16px; margin:0 0 18px; }
.borest-booking-form > div > p > label { display:block; min-width:0; }
.borest-booking-form > p > label, .borest-booking-form > label { display:block; margin-bottom:18px; }
.borest-booking-form .wpcf7-form-control-wrap { display:block; }
.borest-booking-form input:not([type=checkbox]), .borest-booking-form select, .borest-booking-form textarea { box-sizing:border-box; width:100%; max-width:100%; }
.borest-booking-form .wpcf7-submit { width:auto !important; }
@media (max-width:767px) { .borest-booking-form > div > p { grid-template-columns:1fr; } }