.form-four{cursor:pointer;padding:50px 20px;width:100%}.form-four-box{position:relative;max-width:800px;width:100%;margin:0 auto;min-height:324px;border-radius:24px;padding-top:1.5rem}@media(max-width:1024px){.form-four-box{max-width:none;min-height:250px;padding:1rem}}.upload-photos{font-size:16px;font-weight:400;line-height:19.18px;text-align:center;color:#acbfc3;margin-top:14px}.upload.drag-active{border:2px dashed #5cb170;border-radius:20px;outline-offset:6px;background-color:rgba(92,177,112,.0588235294)}.preview-container{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;overflow:hidden}@media(max-width:767px){.preview-container{grid-template-columns:1fr}}.preview-container .uploaded-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.preview-image{aspect-ratio:4/3}.first-image,.preview-image{border-radius:16px;overflow:hidden}.first-image{aspect-ratio:16/9;grid-column:1/-1}.first-image .uploaded-image,.preview-image .uploaded-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){.preview-image{aspect-ratio:16/9}}.add-section{position:relative}.add{position:absolute;display:flex;flex-direction:column;align-items:center;gap:26px;top:50%;left:50%;transform:translate(-50%,-50%)}.hidden-file-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.gradient-border-four{position:relative;background:rgba(195,195,195,.3019607843);overflow:hidden;border-radius:16px}.gradient-border-four:before{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;background:linear-gradient(156.52deg,rgba(255,255,255,.25) 2.12%,rgba(255,255,255,.02) 57.18%,rgba(255,255,255,.02) 65.84%,rgba(255,255,255,.1) 93.02%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.form{overflow:hidden}.form-company-name,.form-company-venue{width:100%;height:50px;max-width:752px;display:inline-block;border:1.62px solid #8cafb6;border-radius:12px;padding:0 16px;z-index:1;background:#59818a}.form-company-name:focus,.form-company-venue:focus{background:#59818a;border:1.85px solid #5cb170}.form-company-name::-moz-placeholder,.form-company-venue::-moz-placeholder{color:#acbfc3!important}.form-company-name::placeholder,.form-company-venue::placeholder{color:#acbfc3!important}.form-seven{overflow:hidden}.form-seven-main{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 20px;width:100%}.form-seven-box{width:100%;max-width:800px;border-radius:24px;background:rgba(56,96,105,.95);backdrop-filter:blur(10px);padding:8px 0}.form-seven-box .seven-last:last-child,.form-seven-box .seven:last-child{border-bottom:none}.seven,.seven-last{display:flex;justify-content:space-between;padding:12px 24px;border-bottom:1px solid #5a828b;margin:0 24px;z-index:1;align-items:center}@media(max-width:768px){.seven,.seven-last{flex-direction:column;align-items:flex-start;gap:12px;margin:0;padding:12px 16px}}.seven-last{opacity:.5;border:none;pointer-events:none}.day-section{display:flex;flex-direction:column;gap:8px;min-width:200px;flex:1 1 auto}@media(max-width:768px){.day-section{min-width:100%}}.days-box{display:flex;align-items:center;gap:12px;z-index:1}@media(max-width:768px){.days-box{min-width:140px}}.time-box{display:flex;align-items:center;gap:12px;z-index:1;flex-wrap:0 0 auto;justify-content:flex-end;flex-wrap:nowrap}@media(max-width:768px){.time-box{width:100%;justify-content:flex-start;flex-wrap:wrap}}.time-grid{display:flex;flex-direction:column;gap:8px}.time-row{display:flex;align-items:center;gap:12px}.break-button-container{display:flex;justify-content:flex-start;margin-left:32px}@media(max-width:768px){.break-button-container{margin-left:32px}}.add-break-btn,.remove-break-btn{padding:6px 16px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none;outline:none;white-space:nowrap}.add-break-btn:hover,.remove-break-btn:hover{transform:translateY(-1px)}.add-break-btn:active,.remove-break-btn:active{transform:translateY(0)}.add-break-btn{background:linear-gradient(135deg,#0c343d,#1a4d5a);color:#fff;box-shadow:0 2px 8px rgba(12,52,61,.2)}.add-break-btn:hover{background:linear-gradient(135deg,#0a2a33,#15404a);box-shadow:0 4px 12px rgba(12,52,61,.3)}.remove-break-btn{background:#f5f5f5;color:#0c343d;border:1px solid #6b8990}.remove-break-btn:hover{background:#e0e0e0;border-color:#0c343d}.time,.time-input{padding:10px;border-radius:10px;border:none;background:#5a828b;font-size:14px;font-weight:400;line-height:16.78px;color:#d6dfdf;text-align:center;cursor:pointer;transition:all .3s ease;min-width:90px;position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none}.time-input::-webkit-calendar-picker-indicator,.time::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);bottom:0;color:rgba(0,0,0,0);cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%;opacity:0}.time-input:disabled,.time:disabled{opacity:.5;cursor:not-allowed;background:rgba(195,195,195,.3019607843)}.time-input:focus,.time:focus{outline:none;border:none;box-shadow:none}@media(max-width:480px){.time,.time-input{padding:10px 12px;min-width:85px}}.time{color:#acbfc3;pointer-events:none;text-align:center}.time-input-border{position:relative;border-radius:10px;padding:1px;background:linear-gradient(156.52deg,rgba(255,255,255,.25) 2.12%,rgba(255,255,255,.02) 57.18%,rgba(255,255,255,.02) 65.84%,rgba(255,255,255,.1) 93.02%)}.time-input-border .time,.time-input-border .time-input{width:100%;border-radius:10px;background:#5a828b}.time-input-border:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1.5px solid rgba(0,0,0,0);box-sizing:border-box;pointer-events:none}.time-input-border:focus-within:after{border-color:#5cb170}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:4px;background:#6b8990;border:1px solid #fff!important;cursor:pointer;display:flex;outline:none;align-items:center;justify-content:center;transition:all .2s ease}input[type=checkbox]:after{content:"✔";font-weight:900;color:#f0f8ff;display:none;font-size:12px}input[type=checkbox]:hover{background-color:#0c343d}input[type=checkbox]:checked{background-color:#0c343d;border:none!important}input[type=checkbox]:checked:after{display:block}input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.days{font-size:14px;font-weight:400;line-height:16.78px;color:#d6dfdf;cursor:pointer;text-transform:capitalize;min-width:100px}@media(max-width:480px){.days{min-width:80px;font-size:13px}}@media(max-width:768px){.seven,.seven-last{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.day-section,.time-box{width:100%}.time-box{justify-content:flex-start}.break-button-container{width:auto}.add-break-btn,.remove-break-btn{width:auto;min-width:140px;text-align:center}}@media(max-width:480px){.time,.time-input{padding:8px 10px;min-width:80px;font-size:13px}.days-box{gap:8px}}.form-six{overflow:hidden}.form-six-main{padding:50px 20px;width:100%}.form-six-box{max-width:800px;padding:32px 24px;display:flex;flex-direction:column;justify-self:center;border-radius:24px;width:100%}@media(max-width:1024px){.form-six-box{padding:20px 16px}}.form-six input:focus,.form-six select:focus,.form-six textarea:focus{border-color:#5cb170;outline:#d6de6d;box-shadow:0 0 0 3px #44737e;background-color:#44737e;transition:all .2s ease}.six{margin-bottom:12px}.form-six-separator{width:100%;height:1px;background:rgba(172,191,195,.4);margin:20px 0 24px}.six-opt{margin-bottom:12px}.six,.six-last,.six-opt{height:50px;display:flex;flex-direction:column;padding:8px 16px;background:rgba(195,195,195,.3019607843);border-radius:12px}.six-label{z-index:1;font-size:10px;font-weight:400;line-height:11.99px;text-align:left;color:#acbfc3}.six-input{background:rgba(0,0,0,0);z-index:1;margin-top:4px;height:60%}.gradient-six-border{position:relative;background:rgba(195,195,195,.3019607843);overflow:hidden}.gradient-six-border:before{content:"";position:absolute;border-radius:12px;background:linear-gradient(156.52deg,rgba(255,255,255,.25) 2.12%,rgba(255,255,255,.02) 57.18%,rgba(255,255,255,.02) 65.84%,rgba(255,255,255,.1) 93.02%)}.country-locked{background:#2a4a52!important;opacity:.8}.country-locked .six-input.country-select-disabled{color:#8cafb6;cursor:not-allowed;opacity:.7}.country-locked:before{opacity:.5}.form{overflow:visible;position:relative;z-index:0}.form-main{padding:50px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:70vh;text-align:center}.form-group{margin-bottom:20px;width:100%;max-width:400px}.form-input{width:100%;height:50px;display:inline-block;border:1.62px solid #8cafb6;border-radius:12px;padding:0 16px;z-index:1;background-color:#59818a;color:#fff;font-size:16px}.form-input:focus{background-color:#59818a!important;border:1.85px solid #5cb170;outline:none}.form-input::-moz-placeholder{color:#acbfc3!important}.form-input::placeholder{color:#acbfc3!important}.form-one-box{display:flex;flex-direction:column;align-items:center;justify-self:center;border-radius:24px;padding:2rem 1.85rem;width:100%;max-width:800px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px)}.gradient-border{border:2px solid rgba(0,0,0,0);background:linear-gradient(45deg,#3498db,#5cb170) border-box}.glass-border{background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px)}.error-text{color:#e74c3c;font-size:14px;font-weight:500;margin-top:5px;text-align:left;width:100%}.code-input-container{display:flex;gap:10px;justify-content:center;width:100%}.code-input{width:50px;height:50px;text-align:center;border:1.62px solid #8cafb6;border-radius:12px;padding:0 10px;background:#59818a;color:#fff;font-size:18px;font-weight:700;outline:none}.code-input.is-invalid{border-color:#e74c3c}.code-input:focus{background:#59818a;border:1.85px solid #5cb170;outline:none}.code-input::-moz-placeholder{color:#acbfc3}.code-input::placeholder{color:#acbfc3}.password-container{position:relative;width:100%}.toggle-password{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff;cursor:pointer;font-size:14px;padding:5px}.toggle-password:hover{color:#5cb170}.forgot-password{text-align:right;margin-top:10px;width:95%}.forgot-link{color:gray;text-decoration:underline;font-size:14px;cursor:pointer}.forgot-link:hover{color:#5cb170}.forgot-link-or{color:gray;font-size:14px}.react-datepicker-wrapper{width:100%}.react-datepicker-popper{z-index:9999!important}.form-one-box.gradient-border.glass-border.space-y-4.max-lg\:\!px-4.max-lg\:\!py-5{overflow:visible}.form-floating{width:100%;margin-bottom:.5rem}.form-floating>label{padding:20px .75rem;color:#acbfc3}.form-floating .form-control{border:1px solid #dbecf0!important;border-radius:13px;padding:16px;font-size:16px;background-color:hsla(0,0%,100%,.1);color:#fff;backdrop-filter:blur(10px)}.form-floating .form-control:focus{border:1px solid #5cb170!important;box-shadow:0 0 0 .25rem rgba(92,177,112,.25);background-color:hsla(0,0%,100%,.15);color:#fff}.form-floating .form-control::-moz-placeholder{color:rgba(172,191,195,.7)}.form-floating .form-control::placeholder{color:rgba(172,191,195,.7)}.form-floating .form-control.is-invalid{border-color:#e74c3c!important}.form-floating .form-control.is-invalid:focus{border-color:#e74c3c!important;box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.form-floating .invalid-feedback{color:#e74c3c;font-size:14px;font-weight:500;margin-top:5px;text-align:left;width:100%}.form-floating.business-registration{width:100%}.form-floating.business-registration>label{padding:1rem;color:#acbfc3}.form-floating.business-registration .form-control{border:1.62px solid #8cafb6!important;border-radius:12px;padding:1rem;font-size:16px;background-color:#59818a!important;color:#fff;width:100%;height:50px;line-height:1.25}.form-floating.business-registration .form-control:focus{border:1.85px solid #5cb170!important;background-color:#59818a!important;outline:none;box-shadow:none;padding:1rem 1rem .25rem}.form-floating.business-registration .form-control:not(:-moz-placeholder){padding:1rem 1rem .25rem}.form-floating.business-registration .form-control:not(:placeholder-shown){padding:1rem 1rem .25rem}.form-floating.business-registration .form-control::-moz-placeholder{color:rgba(0,0,0,0)!important}.form-floating.business-registration .form-control::placeholder{color:rgba(0,0,0,0)!important}.form-floating.business-registration .form-control.is-invalid{border-color:#e74c3c!important}.form-floating.business-registration .form-control.is-invalid:focus{border-color:#e74c3c!important;box-shadow:none}