img{width:50%;object-fit:contain}.content-box{flex:1 1 100%;max-width:100%}.RegTitle{color:#000;font-size:2.5em;margin-bottom:50px;line-height:1.4;font-family:Offside,sans-serif;font-weight:400;font-style:normal}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:none}.field,select{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.upload-btn,.delete-button{display:inline-block;background-color:#bfa75e;padding:10.4px 16px;border-radius:10px;text-decoration:none;color:#fafafa;line-height:1.5em;text-align:center;font-weight:700;font-family:Offside,sans-serif;cursor:pointer;margin-top:10px}.upload-btn:hover,input[type=submit]:hover{background-color:#bfa75d}.form-row{display:flex;flex-wrap:nowrap;gap:20px}.form-row-gap{flex:1 1 60%;gap:20px}.form-column{flex:1 1 60%;max-width:60%}.sc-tmb-input-text-h *.sc-tmb-input-text{box-sizing:border-box;margin-bottom:5px}.sc-tmb-select-h{margin-bottom:15px}.image-preview{width:200px;height:200px;border:1px solid #ccc;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#f9f9f9;border-radius:10px;position:relative;text-align:center}.image-preview img{max-width:100%;max-height:100%;display:block}.img-box{text-align:center}@media (max-width: 768px){.form-column{flex:1 1 100%;max-width:100%}}#registrationForm,#successMessage{background-color:#ffffffbf;border-radius:20px;padding:20px}.terms i{color:var(--tmb-body-color)}@media (max-width: 768px){.form-row{flex-direction:column}.form-column{max-width:100%}}
