.ReservationFormSection_reservationSection__yArQb{overflow:hidden;background-color:#fbfffd;padding-top:96px;height:100vh;color:#000}@media(max-width:993px){.ReservationFormSection_reservationSection__yArQb{float:inherit;text-align:center}}.ReservationFormSection_errorInput__tnlLZ{color:#dc3545!important;border:1px solid #dc3545!important}.ReservationFormSection_errorLabel__3zxqQ{color:#dc3545!important}.ReservationFormSection_errorContainer__bsRXX{color:#dc3545;margin:25px 0;text-align:center;padding:0 50px}@media(max-width:768px){.ReservationFormSection_errorContainer__bsRXX{padding:0 20px;margin:15px 0}}.ReservationFormSection_oxynHint__0NGN8{margin:20px;font-size:12px;color:#83929e;text-align:justify;text-align:center;position:relative}@media(max-width:768px){.ReservationFormSection_oxynHint__0NGN8{margin:10px;font-size:11px}}.ReservationFormSection_formulaireSection__kIj8P{overflow:hidden;background-color:#fbfffd;min-height:100vh;color:#000}@media(max-width:768px){.ReservationFormSection_formulaireSection__kIj8P{padding-top:60px}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_container__p9pbJ{display:block}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_formContainer__qFV0E{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:1024px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_formContainer__qFV0E{display:block}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_formContainer__qFV0E.ReservationFormSection_finalizedReservationForm___DwYb{justify-content:flex-start;gap:80px}@media(max-width:1024px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_formContainer__qFV0E.ReservationFormSection_finalizedReservationForm___DwYb{gap:20px}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_visualizerContainer__eoz0T{width:50%;border-bottom:none}@media(max-width:1024px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_visualizerContainer__eoz0T{display:none}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_visualizerContainer__eoz0T.ReservationFormSection_resa__QxhxS{border-right:1px solid #ccb28c;height:calc(100vh - 96px);overflow:auto}@media(max-width:768px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_visualizerContainer__eoz0T.ReservationFormSection_resa__QxhxS{height:auto;border-right:none}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_visualizerContainer__eoz0T img{-o-object-fit:cover;object-fit:cover;position:fixed;top:200px;left:200px}@media(max-width:768px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_visualizerContainer__eoz0T img{width:100%}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_importantInfo__WxtLt{font-size:24px;font-weight:700}@media(max-width:768px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_importantInfo__WxtLt{font-size:20px}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA{overflow:auto;width:40%;padding:40px 40px 70px;border-left:4px solid #ccb28c}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA.ReservationFormSection_reservationShortcut__3KyGi{height:calc(100vh - 95px)}@media(max-width:1024px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA{width:100%!important;border-left:none;border-top:4px solid #ccb28c;height:auto;padding:25px}}@media(max-width:768px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA{padding:20px}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_paiementButtonContainer__4uPxI{float:right}@media(max-width:1024px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_paiementButtonContainer__4uPxI{float:none;text-align:center}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_paiementButtonContainer__4uPxI button{cursor:pointer;color:#fff;padding:15px 45px;border:1.5px solid #ccb28c;background-color:#197149;text-align:center;font-size:12px;border-radius:.375rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.3px;text-transform:uppercase;transition:background-color .3s ease}@media(max-width:768px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_paiementButtonContainer__4uPxI button{padding:12px 35px;font-size:11px}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_paiementButtonContainer__4uPxI button:hover{background-color:#0b3e27}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_paiementButtonContainer__4uPxI button:disabled{opacity:.6;cursor:not-allowed}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_paiementInformations__DYFw4{margin:40px 0 0;font-size:10px;color:gray}@media(max-width:768px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_paiementInformations__DYFw4{margin:20px 0 0;font-size:9px}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_priceTag__wXkFS{margin:20px 0;text-align:center;color:#197149}@media(max-width:768px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_priceTag__wXkFS{margin:15px 0}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_priceTag__wXkFS .ReservationFormSection_deviceId__jtmIx,.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_priceTag__wXkFS .ReservationFormSection_importantInfo__WxtLt,.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_priceTag__wXkFS .ReservationFormSection_priceId__AFOuJ{font-size:24px;font-weight:700}@media(max-width:768px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_priceTag__wXkFS .ReservationFormSection_deviceId__jtmIx,.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_priceTag__wXkFS .ReservationFormSection_importantInfo__WxtLt,.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_priceTag__wXkFS .ReservationFormSection_priceId__AFOuJ{font-size:20px}}.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_returnDiscount__ij_Fv{text-align:center;color:gray;font-size:10px;margin:10px 0}@media(max-width:768px){.ReservationFormSection_formulaireSection__kIj8P .ReservationFormSection_reservationFormContainer__iZJdA .ReservationFormSection_returnDiscount__ij_Fv{font-size:9px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_label__xzTSO{color:#197149;font-size:12px}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_label__xzTSO{font-size:11px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_input__4keQx,.ReservationFormSection_formId__4qS9m select{color:#83929e;background-color:#fff;margin-top:5px;width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_input__4keQx,.ReservationFormSection_formId__4qS9m select{padding:8px;font-size:13px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_input__4keQx:focus,.ReservationFormSection_formId__4qS9m select:focus{outline:none;border-color:#197149;box-shadow:0 0 0 3px rgba(25,113,73,.37)}.ReservationFormSection_formId__4qS9m .ReservationFormSection_full__XYRqL,.ReservationFormSection_formId__4qS9m .ReservationFormSection_split__vl_Wt{width:100%;margin-bottom:15px}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_full__XYRqL,.ReservationFormSection_formId__4qS9m .ReservationFormSection_split__vl_Wt{margin-bottom:10px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd{position:relative;margin-top:0;margin-bottom:10px}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd{padding:0}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8{display:block;box-shadow:0 4px 24px 0 rgba(0,0,0,.1);border:1px solid #83929e;position:absolute;z-index:99;background-color:#fff;width:95%;border-bottom-right-radius:8px;border-bottom-left-radius:8px}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8{width:98%;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8 .ReservationFormSection_searchHeader__YMhT7{display:flex;justify-content:flex-start;color:#83929e;border-bottom:1px solid #e4eaee;padding:10px;align-content:center;gap:15px;flex-wrap:wrap}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8 .ReservationFormSection_searchHeader__YMhT7{padding:8px;gap:8px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8 .ReservationFormSection_searchHeader__YMhT7 .ReservationFormSection_icon__WebfF{cursor:pointer;padding:10px 15px;border-radius:8px;color:#197149;border:1px solid #197149;transition:all .3s ease}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8 .ReservationFormSection_searchHeader__YMhT7 .ReservationFormSection_icon__WebfF{padding:8px 12px;font-size:12px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8 .ReservationFormSection_searchHeader__YMhT7 .ReservationFormSection_icon__WebfF.ReservationFormSection_active__YO3Ot{color:#fff;background-color:#197149}.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8 .ReservationFormSection_searchHeader__YMhT7 .ReservationFormSection_icon__WebfF .ReservationFormSection_text__P1knF{margin:0;font-size:14px}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8 .ReservationFormSection_searchHeader__YMhT7 .ReservationFormSection_icon__WebfF .ReservationFormSection_text__P1knF{font-size:12px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8 .ReservationFormSection_searchResults__rI_pf{padding:10px 0;height:170px;overflow:auto;max-height:-moz-fit-content;max-height:fit-content}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8 .ReservationFormSection_searchResults__rI_pf{height:140px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8 .ReservationFormSection_searchResults__rI_pf .ReservationFormSection_resultItem__eEEf_{padding:10px 20px;color:#197149;cursor:pointer;transition:background-color .2s ease}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8 .ReservationFormSection_searchResults__rI_pf .ReservationFormSection_resultItem__eEEf_{padding:8px 15px;font-size:13px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_searchContainer__93fa8 .ReservationFormSection_searchResults__rI_pf .ReservationFormSection_resultItem__eEEf_:hover{background-color:#eaf1ee}.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_svgLogo__gcUO6{position:absolute;right:-20px;top:35px;cursor:pointer;color:#83929e}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_svgLogo__gcUO6{right:-15px;top:30px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_svgLogo__gcUO6.ReservationFormSection_destination__yTRH9{top:12px}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_pickUpInputContainerId__U3Ejd .ReservationFormSection_svgLogo__gcUO6.ReservationFormSection_destination__yTRH9{top:8px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_serviceChoiceContainer__ZwlFf{margin-bottom:25px}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_serviceChoiceContainer__ZwlFf{margin-bottom:20px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_serviceChoiceContainer__ZwlFf p{text-align:center;color:#197149}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_serviceChoiceContainer__ZwlFf p{font-size:14px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_serviceChoiceContainer__ZwlFf span{position:relative}.ReservationFormSection_formId__4qS9m .ReservationFormSection_serviceChoiceContainer__ZwlFf span:hover{cursor:pointer;color:#ccb28c}.ReservationFormSection_formId__4qS9m .ReservationFormSection_serviceChoiceContainer__ZwlFf span:hover svg{display:inherit}.ReservationFormSection_formId__4qS9m .ReservationFormSection_serviceChoiceContainer__ZwlFf svg{display:none;position:absolute;bottom:5px;right:-25px}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_serviceChoiceContainer__ZwlFf svg{right:-20px;bottom:3px}}.ReservationFormSection_formId__4qS9m .ReservationFormSection_selectedAddress__j9FMm{margin-top:10px;font-size:12px;color:#83929e;text-align:center;position:relative}@media(max-width:768px){.ReservationFormSection_formId__4qS9m .ReservationFormSection_selectedAddress__j9FMm{font-size:11px;margin-top:8px}}.ReservationFormSection_checkoutSection__v7Zmr{width:38%;padding-right:25px}@media(max-width:1024px){.ReservationFormSection_checkoutSection__v7Zmr{width:100%;padding:25px}}.ReservationFormSection_checkoutSection__v7Zmr .ReservationFormSection_paiementButtonContainer__4uPxI{float:right}@media(max-width:1024px){.ReservationFormSection_checkoutSection__v7Zmr .ReservationFormSection_paiementButtonContainer__4uPxI{float:none;text-align:center}}.ReservationFormSection_checkoutSection__v7Zmr .ReservationFormSection_paiementButtonContainer__4uPxI button{margin-top:50px;cursor:pointer;color:#fff;padding:15px 45px;border:1.5px solid #ccb28c;background-color:#197149;text-align:center;font-size:12px;border-radius:.375rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.3px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}@media(max-width:768px){.ReservationFormSection_checkoutSection__v7Zmr .ReservationFormSection_paiementButtonContainer__4uPxI button{margin-top:30px;padding:12px 35px;font-size:11px}}.ReservationFormSection_checkoutSection__v7Zmr .ReservationFormSection_paiementButtonContainer__4uPxI button:hover{background-color:#0b3e27}.ReservationFormSection_reservationResumeSection__HzIaJ{padding:50px 40px;position:relative}@media(max-width:1024px){.ReservationFormSection_reservationResumeSection__HzIaJ{padding:30px 25px}}@media(max-width:768px){.ReservationFormSection_reservationResumeSection__HzIaJ{padding:20px}}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_imgResumeDriveContainer__iM_tJ{position:absolute;top:160px;right:-65px}@media(max-width:1024px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_imgResumeDriveContainer__iM_tJ{position:static;text-align:center;margin:20px 0}}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_imgResumeDriveContainer__iM_tJ img{width:75%;border:1px solid #83929e}@media(max-width:1024px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_imgResumeDriveContainer__iM_tJ img{width:50%}}@media(max-width:768px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_imgResumeDriveContainer__iM_tJ img{width:70%}}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_title__dCwEC{position:relative;font-size:24px;color:#ccb28c}@media(max-width:768px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_title__dCwEC{font-size:20px}}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_title__dCwEC:after{margin-top:-4px;position:absolute;top:100%;background:#197149;content:"";height:4px;left:70px;bottom:0;width:40px}@media(max-width:768px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_title__dCwEC:after{left:0;width:30px;height:3px}}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_underline__dQiju{text-decoration:underline;text-underline-offset:4px}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoReservationPrice__XFpio{border:1px solid #197149;border-radius:5px;margin-top:20px;padding:15px;display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoReservationPrice__XFpio{padding:12px;margin-top:15px}}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoReservationPrice__XFpio .ReservationFormSection_price__P6mPf{font-weight:700;font-size:28px}@media(max-width:768px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoReservationPrice__XFpio .ReservationFormSection_price__P6mPf{font-size:24px}}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoReservationPrice__XFpio p{color:#197149}@media(max-width:768px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoReservationPrice__XFpio p{font-size:14px}}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoWrapper__vVZfq{margin:20px 0}@media(max-width:768px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoWrapper__vVZfq{margin:15px 0}}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoWrapper__vVZfq .ReservationFormSection_infoReservation__qjgMZ{margin-top:10px}@media(max-width:768px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoWrapper__vVZfq .ReservationFormSection_infoReservation__qjgMZ{margin-top:8px}}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoTitle__l7PXE{color:#ccb28c;font-size:12px}@media(max-width:768px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoTitle__l7PXE{font-size:11px}}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoReservation__qjgMZ{font-size:19px;color:#197149}@media(max-width:768px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoReservation__qjgMZ{font-size:16px}}.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoReservation__qjgMZ .ReservationFormSection_infoHint__t_Lbn{font-size:10px;font-style:italic}@media(max-width:768px){.ReservationFormSection_reservationResumeSection__HzIaJ .ReservationFormSection_infoReservation__qjgMZ .ReservationFormSection_infoHint__t_Lbn{font-size:9px}}.ReservationFormSection_resaModifierButton__RziLb{margin:20px 0;text-align:center;font-size:12px}@media(max-width:768px){.ReservationFormSection_resaModifierButton__RziLb{margin:15px 0;font-size:11px}}.ReservationFormSection_resaModifierButton__RziLb span{font-size:14px;cursor:pointer;color:#197149;transition:color .3s ease}@media(max-width:768px){.ReservationFormSection_resaModifierButton__RziLb span{font-size:13px}}.ReservationFormSection_resaModifierButton__RziLb span:hover{color:#ccb28c}.ReservationFormSection_doubleInfoResaContainer__3C3MV{display:flex;gap:15px}@media(max-width:768px){.ReservationFormSection_doubleInfoResaContainer__3C3MV{flex-direction:column;gap:10px}}.ReservationFormSection_resumeContainer__2NDB5 .ReservationFormSection_subTitleInfo__oAZkW{margin:20px 0;text-align:center;font-size:16px;color:#ccb28c}@media(max-width:768px){.ReservationFormSection_resumeContainer__2NDB5 .ReservationFormSection_subTitleInfo__oAZkW{margin:15px 0;font-size:14px}}.ReservationFormSection_split__vl_Wt{display:flex;gap:20px}@media(max-width:1024px){.ReservationFormSection_split__vl_Wt{display:block;width:100%}}.ReservationFormSection_split__vl_Wt .ReservationFormSection_left__7NMRn,.ReservationFormSection_split__vl_Wt .ReservationFormSection_right__S7QKV{flex:1}@media(max-width:1024px){.ReservationFormSection_split__vl_Wt .ReservationFormSection_left__7NMRn,.ReservationFormSection_split__vl_Wt .ReservationFormSection_right__S7QKV{margin:20px 0;width:100%}}@media(max-width:768px){.ReservationFormSection_split__vl_Wt .ReservationFormSection_left__7NMRn,.ReservationFormSection_split__vl_Wt .ReservationFormSection_right__S7QKV{margin:15px 0}}