.cbr-form--register-wrapper{height:100%;min-height:100vh}@media(min-width:1024px){.cbr-form--register-wrapper{display:grid;grid-template-columns:1fr 1.3fr}}.cbr-form--register .cbr-form--register-header{align-items:center;background-color:transparent!important;display:flex;justify-content:space-between;left:0;padding:0!important;position:absolute;top:20px;width:100%}.cbr-form--register .cbr-form--register-header ul{display:flex;list-style:none}.cbr-form--register-container{display:flex;flex-direction:column;justify-content:center;margin:16px auto 0;max-width:min(100% - 42px,42rem);padding-bottom:16px;padding-top:96px;position:relative;width:100%}.cbr-form--register-container>div .cbr-custom-woocommerce-register{background:#fff;border:1.304px solid #e4e4e7;border-radius:15.654px;padding:1.875rem}.cbr-form--register-container>div .cbr-custom-woocommerce-register form{display:flex;flex-direction:column;gap:24px}.cbr-form--register-container>div .cbr-custom-woocommerce-register .register-title{color:#09090b;font-family:Plus Jakarta Sans,Montserrat,sans-serif;font-size:19px;font-style:normal;font-weight:600;line-height:26.09px;margin-bottom:8px}.cbr-form--register-container>div .cbr-custom-woocommerce-register .register-subtitle{color:#71717a;font-family:Plus Jakarta Sans,Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26.09px;margin-bottom:30px}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field{display:flex;flex-direction:column;gap:1rem}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field label{color:#09090b;font-family:Inter,sans-serif;font-size:18.263px;font-style:normal;font-weight:500;line-height:26.09px}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field input{background:#fff;border:1.304px solid #e4e4e7;border-radius:7.274px;min-height:46px;padding:8px 16px}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field .input-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg fill=%27none%27 stroke=%27%23999%27 stroke-width=%272%27 viewBox=%270 0 24 24%27 xmlns=%27http://www.w3.org/2000/svg%27><path stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27M19 9l-7 7-7-7%27></path></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;border:1px solid #ccc;border-radius:6px;color:#555;font-size:14px;padding:10px 14px;width:100%}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field .input-select option[disabled]{color:#999}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox{flex-direction:row;margin-block:22px}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox label{align-items:center;color:#6b707b;display:flex;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;gap:16px;line-height:150%}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox .checkbox-custom{display:inline-block;height:20px;position:relative;width:20px}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox .checkbox-custom input[type=checkbox]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox .checkbox-custom .checkmark{align-items:center;background:#fafafa;border:2px solid #d1d1d1;border-radius:4px;display:block;display:flex;height:20px;justify-content:center;left:0;position:absolute;top:0;transition:border-color .2s;width:20px;z-index:1}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox .checkbox-custom .checkmark span{display:none}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox .checkbox-custom input[type=checkbox]:checked+.checkmark{background:#e6f7ff;border-color:#0070a8}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox .checkbox-custom input[type=checkbox]:checked+.checkmark span{display:inline-block}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox .cbr-tooltip-wrapper{align-items:center;display:flex;position:relative}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox .cbr-tooltip-wrapper .cbr-tooltip-icon{align-items:center;background:#fff;border:2px solid #8d9299;border-radius:50%;color:#8d9299;cursor:pointer;display:flex;font-size:12px;font-weight:500;height:18px;justify-content:center;transition:border-color .2s;width:18px}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox .cbr-tooltip-wrapper .cbr-tooltip-text{background:#fff;border:1px solid #e4e4e7;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);color:#6b707b;display:none;font-size:12px;left:50%;padding:8px 12px;position:absolute;top:120%;transform:translateX(-50%);white-space:nowrap;z-index:10}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox .cbr-tooltip-wrapper .cbr-tooltip-icon:focus+.cbr-tooltip-text,.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--checkbox .cbr-tooltip-wrapper:hover .cbr-tooltip-text{display:block}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-passwords-wrapper{display:flex;flex-direction:row;gap:24px;justify-content:space-between}@media(max-width:1200px){.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-passwords-wrapper{flex-direction:column}}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload{display:flex;justify-content:center;width:100%}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload .pdf-upload__label{align-items:center;background-color:#f9fafb;border:2px dashed #d1d5db;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:8rem;transition:all .3s ease;width:100%}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload .pdf-upload__label:hover{background-color:#f3f4f6;border-color:#9ca3af}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload .pdf-upload__label:focus-within{background-color:#eff6ff;border-color:#2563eb;outline:none}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload .pdf-upload__label.is-dragover{background-color:#dbeafe;border-color:#2563eb}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload .pdf-upload__content{align-items:center;display:flex;flex-direction:column;padding:1.25rem 0;text-align:center}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload .pdf-upload__icon{color:#6b7280;height:2rem;margin-bottom:1rem;width:2rem}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload .pdf-upload__title{color:#6b7280;font-size:.875rem;margin-bottom:.25rem}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload .pdf-upload__highlight{color:#374151;font-weight:600}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload .pdf-upload__desc{color:#9ca3af;font-size:.75rem}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload .pdf-upload__input{position:absolute;z-index:-99999}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload .pdf-upload__filename{color:#111827;font-size:.875rem;font-weight:500;margin-top:.25rem;overflow-wrap:anywhere;white-space:normal;word-break:break-all}.cbr-form--register-container>div .cbr-custom-woocommerce-register .cbr-register-field.cbr-register-field--pdf-upload .remove-pdf-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:red;font-size:30px;margin-left:auto;outline:none;width:-moz-fit-content;width:fit-content}.cbr-form--register-container>div .cbr-custom-woocommerce-register button.cbr-register-btn{background-color:#003b5c;border-radius:3.603px;color:#fafafa;display:flex;font-family:Inter,sans-serif;font-size:18.263px;font-weight:500;line-height:26.09px;min-height:46.962px;padding:10.436px 20.872px;width:100%}.cbr-form--register-container>div .cbr-custom-woocommerce-register button.cbr-register-btn:disabled{background:#9b9b9b;cursor:not-allowed}.cbr-form--register-container>div .cbr-custom-woocommerce-register button.cbr-register-btn:hover:not(:disabled){background-color:#002b43}@media(min-width:768px){.cbr-form--register-container>div{padding-right:18px}}@media(min-width:1200px){.cbr-form--register-container>div{max-width:500px}}.cbr-form--register-container .help-link{margin-top:24px}.cbr-form--register-container .help-link a{color:#6e6e6e;font-family:Inter,sans-serif;font-size:18.263px;font-style:normal;font-weight:500;line-height:26.09px;text-decoration-line:underline}@media(min-width:1024px){.cbr-form--register-container{margin:0 0 0 auto}}@media(max-width:1023.98px){.cbr-form--register-container{margin:16px auto 0;max-width:min(100% - 42px,31.25rem)}}@media(min-width:1200px){.cbr-form--register-container{max-width:min(100% - 84px,42rem)}}.cbr-form--register-bg{background-color:#000;display:block;height:100%;width:100%}@media(max-width:1023.98px){.cbr-form--register-bg{display:none!important}}.cbr-form--register-content{height:100%;margin-right:auto;max-width:min(100% - 42px,100rem);width:100%}.cbr-form--register-content>div{height:100%;overflow:hidden;padding-left:clamp(1.125rem,-.929rem + 5.476vw,4rem);padding-top:clamp(1.5rem,-1.089rem + 6.905vw,5.125rem);position:relative}.cbr-form--register-content .cbr-form--register-info{max-width:50%;position:relative;z-index:1}.cbr-form--register-content .cbr-form--register-info>div{display:flex;flex-direction:column;gap:14px}.cbr-form--register-content .cbr-form--register-info-logo{height:auto;margin:0!important;width:175px}.cbr-form--register-content .cbr-form--register-info-logo img{height:auto;width:100%}.cbr-form--register-content .cbr-form--register-info-date{color:hsla(0,0%,100%,.6);font-family:Inter,sans-serif;font-size:clamp(1.125rem,.857rem + .714vw,1.5rem);font-style:normal;font-weight:500;letter-spacing:.48px;line-height:120%}.cbr-form--register-content .cbr-form--register-info-title{color:#fff;font-family:Plus Jakarta Sans,Montserrat,sans-serif;font-size:clamp(1.375rem,-.411rem + 4.762vw,3.875rem);font-style:normal;font-weight:700;letter-spacing:-1.24px;line-height:120%}.cbr-form--register-content .cbr-form--register-banner{display:flex;height:100%;position:absolute;right:0;top:0}.cbr-form--register-content .cbr-form--register-banner-image{display:flex;height:auto;margin:0!important;width:100%}.cbr-form--register-content .cbr-form--register-banner-image img{width:auto}@media(max-width:767.98px){.cbr-form--register-content .cbr-form--register-banner-image img{max-width:65%}}.cbr-form--register-btn-back{border-radius:3.603px;color:#09090b;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1.2em;margin-top:16px;text-decoration:none;width:-moz-fit-content;width:fit-content}.cbr-form--register-btn-back:hover{text-decoration:underline}
