.cms-network-page{position:relative}.cms-network-page .cms-register-from{background-color:#03215708;padding:40px 50px;border-radius:20px;max-width:900px;margin-inline:auto}@media only screen and (max-width: 1280px){.cms-network-page .cms-register-from{padding:35px}}@media only screen and (max-width: 1024px){.cms-network-page .cms-register-from{padding:20px}}.cms-network-page .cms-register-from h3{font-size:24px;font-weight:500;color:#000;margin-bottom:25px!important}@media only screen and (max-width: 767px){.cms-network-page .cms-register-from h3{font-size:20px;text-align:start}}.cms-network-page .cms-register-from .cms-form{display:flex;flex-direction:column;gap:20px}.cms-network-page .cms-register-from .cms-form .form-group{display:flex;flex-direction:column}.cms-network-page .cms-register-from .cms-form .form-group label{font-size:14px;font-weight:500;color:#0a2540;margin-bottom:6px;display:block}.cms-network-page .cms-register-from .cms-form .form-group label .required-mark{color:#e02424;margin-left:2px}.cms-network-page .cms-register-from .cms-form .form-group input[type=text],.cms-network-page .cms-register-from .cms-form .form-group input[type=tel]{width:100%;border:none;border-bottom:1px solid #cbd5e1;background:transparent;padding:10px 0;font-size:16px;font-weight:400;color:#000;outline:none;transition:border-color .3s ease}.cms-network-page .cms-register-from .cms-form .form-group input::-moz-placeholder{color:#00000080;opacity:1}.cms-network-page .cms-register-from .cms-form .form-group input::placeholder{color:#00000080;opacity:1}.cms-network-page .cms-register-from .cms-form .form-group input:focus{border-bottom-color:#0a2540}.cms-network-page .cms-register-from .cms-form .form-group select.form-select-custom{width:100%;border:none;border-bottom:1px solid #cbd5e1;background:transparent;padding:10px 40px 10px 0;font-size:16px;font-family:inherit;color:#000;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M10.2812 1.20866C10.5596 0.930516 11.0108 0.930375 11.2891 1.20866C11.5674 1.48695 11.5673 1.9382 11.2891 2.21657L6.75285 6.75285C6.47449 7.0312 6.0233 7.0312 5.74494 6.75285L1.20866 2.21657C0.930517 1.9382 0.930376 1.48695 1.20866 1.20866C1.48695 0.930376 1.9382 0.930517 2.21657 1.20866L6.24889 5.24099L10.2812 1.20866Z' fill='%23A0A0A0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;transition:border-color .3s ease}.cms-network-page .cms-register-from .cms-form .form-group select.form-select-custom:focus{border-bottom-color:#0a2540}.cms-network-page .cms-register-from .cms-form .form-group select.form-select-custom:invalid,.cms-network-page .cms-register-from .cms-form .form-group select.form-select-custom option[value=""]{color:#00000080}.cms-network-page .cms-register-from .cms-form .form-group select.form-select-custom option{color:#000;background-color:#fff}.cms-network-page .cms-register-from .cms-form .upload-group label{font-size:14px;font-weight:500;color:#0a2540;margin-bottom:12px}.cms-network-page .cms-register-from .cms-form .upload-group .file-upload-wrapper{position:relative;width:100%;max-width:500px;margin:0 auto}.cms-network-page .cms-register-from .cms-form .upload-group .file-upload-wrapper input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.cms-network-page .cms-register-from .cms-form .upload-group .file-upload-wrapper .file-upload-label{display:flex;justify-content:center;align-items:center;width:100%;background-color:#fff;border:1px dashed #cbd5e1;border-radius:8px;padding:15px 20px;color:#021a3e;font-size:14px;font-weight:600;cursor:pointer;margin:0;transition:all .3s ease}.cms-network-page .cms-register-from .cms-form .upload-group .file-upload-wrapper .file-upload-label:hover{border-color:#021a3e;background-color:#03215705}.cms-network-page .cms-register-from .cms-form .main-btn{border:none;font-size:18px;padding:12px 30px;border-radius:50px}@media only screen and (max-width: 1536px){.cms-network-page .cms-register-from .cms-form .main-btn{font-size:16px}}.cms-network-page .cms-register-from .cms-form .form-group input.is-invalid,.cms-network-page .cms-register-from .cms-form .form-group select.form-select-custom.is-invalid{border-bottom-color:#dc2626!important}
