.appointment_formPage__3_B60{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5%}.appointment_formContainer__4HYS7 div input{padding:5px;margin:5px;width:100%}.appointment_formContainer__4HYS7 label{padding:5px;font-size:14px;font-weight:700;display:inline-block}.appointment_submitButton__pzBXw{text-decoration:none;cursor:pointer;border:none;background-color:#1b1a1a;color:#f0f8ff;border-radius:6px;height:40px;width:100px;font-size:16px;font-weight:700;margin-top:8px;margin-bottom:5px}.appointment_formContainer__4HYS7 iframe{width:auto!important}.appointment_submitButton__pzBXw:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.appointment_recaptcha__EeDeX{padding-top:5px}.appointment_error__y09LG{color:red;padding:5px;font-size:12px}.appointment_thankYouMessage__ADd3P{text-align:center;margin-top:50px;font-size:20px;font-weight:700}.appointment_formActions__YPNiC{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.appointment_imageContainer__kOvB9 img{object-fit:cover;border-radius:8px}.appointment_uploadSection__Iotv_{display:flex;align-items:center;gap:8px;cursor:pointer}.appointment_uploadIcon__ghkyZ{width:30px;height:30px}.appointment_uploadLabel__G3yHX{cursor:pointer;margin:0;font-size:16px}.appointment_modalBackdrop__3BKcO{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999}.appointment_modal___xDL_{position:relative;background:#fff;padding:24px;border-radius:10px;max-width:500px;width:90%;color:#333;animation:appointment_fadeIn__orolD .3s ease-in;box-shadow:0 4px 12px rgba(0,0,0,.2)}.appointment_modal___xDL_ h3{margin-bottom:16px}.appointment_modal___xDL_ ul{padding-left:20px;margin-bottom:20px}.appointment_continueBtn__0rsQI{background:#444;color:#fff;padding:10px 16px;border:none;border-radius:6px;cursor:pointer;font-weight:700;margin-left:auto;display:block}.appointment_closeIcon__adIBf{position:absolute;top:10px;right:10px;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#333}.appointment_closeIcon__adIBf:hover{color:#000}@keyframes appointment_fadeIn__orolD{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.appointment_imageList__4OG14{padding-top:10px;display:flex;flex-wrap:wrap;gap:10px}.appointment_imageItem__bJI83{position:relative;display:inline-block}.appointment_removeBtn__4a82D{position:absolute;top:-6px;right:-6px;background:#666;color:#fff;border:none;border-radius:50%;font-size:14px;width:20px;height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media (prefers-color-scheme:dark){.appointment_uploadIcon__ghkyZ{filter:invert(1)}}@media (max-width:1024px){.appointment_responivepage__sCH58{padding:0 1.5rem}}@media (min-width:768px) and (max-width:1024px){.appointment_formContainer__4HYS7 label{font-size:15px}.appointment_formContainer__4HYS7 div input,.appointment_formContainer__4HYS7 textarea{width:100%;font-size:12px;padding:4px;margin:4px}.appointment_submitButton__pzBXw{font-size:15px;height:30px}.appointment_imageContainer__kOvB9 img{width:450px;height:475px}.appointment_formContainer__4HYS7 label{padding:4px}.appointment_uploadIcon__ghkyZ{width:25px;height:25px}.appointment_uploadLabel__G3yHX{font-size:15px}.appointment_imageList__4OG14{gap:12px}.appointment_imageItem__bJI83 a,.appointment_imageItem__bJI83 img,.appointment_imageItem__bJI83 video{width:80px;height:80px}.appointment_removeBtn__4a82D{font-size:12px;width:18px;height:18px;top:-5px;right:-5px}}@media (min-width:550px) and (max-width:768px){.appointment_formContainer__4HYS7 iframe{transform:scale(.6);transform-origin:0 0}.appointment_recaptcha__EeDeX{width:200px!important;height:50px}.appointment_formContainer__4HYS7 label{font-size:10px}.appointment_formContainer__4HYS7 div input,.appointment_formContainer__4HYS7 textarea{width:100%;font-size:10px;padding:3px;margin:3px}.appointment_submitButton__pzBXw{font-size:10px;height:25px}.appointment_imageContainer__kOvB9 img{width:350px;height:370px}.appointment_formContainer__4HYS7 label{padding:3px}.appointment_uploadIcon__ghkyZ{width:20px;height:20px}.appointment_uploadLabel__G3yHX{font-size:12px}.appointment_imageList__4OG14{gap:10px}.appointment_imageItem__bJI83 a,.appointment_imageItem__bJI83 img,.appointment_imageItem__bJI83 video{width:70px;height:70px}.appointment_removeBtn__4a82D{font-size:10px;width:16px;height:16px;top:-4px;right:-4px}}@media (min-width:425px) and (max-width:550px){.appointment_formContainer__4HYS7 iframe{transform:scale(.5);transform-origin:0 0}.appointment_recaptcha__EeDeX{width:140px!important;height:40px}.appointment_formContainer__4HYS7 label{font-size:8px}.appointment_formContainer__4HYS7 div input,.appointment_formContainer__4HYS7 textarea{width:100%;font-size:8px;padding:2px;margin:2px}.appointment_submitButton__pzBXw{order:2;font-size:8px;height:20px}.appointment_imageContainer__kOvB9 img{width:230px;height:300px}.appointment_formContainer__4HYS7 label{padding:2px}.appointment_uploadSection__Iotv_{order:1;margin-top:10px}.appointment_uploadIcon__ghkyZ{width:20px;height:20px}.appointment_uploadLabel__G3yHX{font-size:10px}.appointment_modal___xDL_{font-size:14px}.appointment_imageList__4OG14{gap:8px}.appointment_imageItem__bJI83 a,.appointment_imageItem__bJI83 img,.appointment_imageItem__bJI83 video{width:60px;height:60px}.appointment_removeBtn__4a82D{font-size:8px;width:14px;height:14px;top:-3px;right:-3px}.appointment_formActions__YPNiC{flex-direction:column;align-items:flex-start}}@media (min-width:320px) and (max-width:424px){.appointment_formContainer__4HYS7 iframe{transform:scale(.35);transform-origin:0 0}.appointment_recaptcha__EeDeX{width:110px!important;height:30px}.appointment_formContainer__4HYS7 label{font-size:5px}.appointment_formContainer__4HYS7 div input,.appointment_formContainer__4HYS7 textarea{width:100%;font-size:5px;padding:1px;margin:1px}.appointment_submitButton__pzBXw{order:2;font-size:5px;height:15px}.appointment_imageContainer__kOvB9 img{width:180px;height:255px}.appointment_formContainer__4HYS7 label{padding:1px}.appointment_thankYouMessage__ADd3P{font-size:10px}.appointment_uploadSection__Iotv_{order:1;margin-top:10px;justify-content:center}.appointment_uploadIcon__ghkyZ{width:15px;height:15px}.appointment_uploadLabel__G3yHX{font-size:8px}.appointment_modal___xDL_{font-size:14px}.appointment_imageList__4OG14{gap:5px}.appointment_imageItem__bJI83 a,.appointment_imageItem__bJI83 img,.appointment_imageItem__bJI83 video{width:50px;height:50px}.appointment_removeBtn__4a82D{font-size:6px;width:12px;height:12px;top:-2px;right:-2px}.appointment_formActions__YPNiC{flex-direction:column;align-items:flex-start}}