#form_qr{max-width:950px;margin:20px auto;padding:15px;background:#fff;border:none;border-radius:0}.booking-gs .gs_container.box{font-family:"EB Garamond",sans-serif;font-size:27px;line-height:35px}.gs_container.box{flex-wrap:wrap;justify-content:center;padding:20px}.gs_container{display:flex;max-width:1200px;margin:0 auto}.booking-gs .gs_item_calendar{margin-bottom:60px}.box .gs_item_calendar{width:100%;border:0}.gs_item_calendar{display:flex;align-items:center;position:relative}.gs_item_calendar_book_dates{display:flex;color:#fff;justify-content:space-around;align-items:center;width:100%}.booking-gs .gs_item_calendar_book_dates_element{padding:15px 100px;border:1px solid #c29436;margin-right:35px}.booking-gs .gs_item_calendar_book_dates_element_arrive,.booking-gs .gs_item_calendar_book_dates_element_departure{color:#282e6a}.booking-gs .gs_item_calendar_book_dates_element_arrive,.booking-gs .gs_item_calendar_book_dates_element_departure{text-align:center}.booking-gs .gs_item_calendar_book_dates_element_departure_data-numero,.booking-gs .gs_item_calendar_book_dates_element_arrive_data-numero{color:#4f4f4f}.booking-gs .gs_item_calendar_book_dates_element2{padding:15px 100px;border:1px solid #c29436;margin:0}.booking-gs .box .gs_item{width:30%;border:0;margin:20px 0 60px}.booking-gs .gs_item{color:#4f4f4f}.gs_item{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;border-right:1px solid #fff}.booking-gs .gs_item #numero_camere::before{content:"\f236";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:10px;color:#987e12;font-size:20px}.booking-gs .gs_item #numero_adulti::before{content:"\f007";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:10px;color:#987e12;font-size:20px}.booking-gs .gs_item #numero_bambini::before{content:"\f77d";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:10px;color:#987e12;font-size:20px}.box .gs_item_submit{border:0;width:100%}.gs_item_submit{display:flex;justify-content:center;align-items:center}#form_qr input[type="text"],#form_qr select{width:100%;padding:6px;border:none;text-align:center;background:none}.booking-gs .gs_item_select{position:absolute;top:0;left:auto;width:60%;height:100%;opacity:0;font-size:14px;margin:0 auto}.booking-gs .gs_item_button-submit{background-color:#987e12!important;font-size:22px;font-weight:500}a.gs-modifica{max-width:220px;font-size:12px;width:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#4f4f4f}.ui-datepicker-header,.ui-widget-header{background:#282e6a!important;border-color:#282e6a!important}