@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-wxuifk {color: hsl(0 0% 100%); text-align: left; font-family: "Athena"; font-weight: 400; text-transform: capitalize; font-size: 60px; letter-spacing: -4.8px; line-height: 1}@media (max-width: 991px) {#brxe-wxuifk {font-size: 45px; letter-spacing: -1.8px}}@media (max-width: 478px) {#brxe-wxuifk {font-size: 40px; line-height: 0.7}}#brxe-lrzvnh {color: hsl(0 0% 100%); font-family: "DM Sans"; font-weight: 400; text-align: left; font-size: 20px}@media (max-width: 478px) {#brxe-lrzvnh {font-size: 15px}}#brxe-zinfdb {background-image: url("https://fn-ad.co/wp-content/uploads/2026/10/Rectangle-951.png"); background-size: cover; aspect-ratio: 596/563; justify-content: flex-end; border-top-left-radius: 16px; border-bottom-left-radius: 16px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px}@media (max-width: 767px) {#brxe-zinfdb {border-top-right-radius: 16px; border-bottom-left-radius: 0}}@media (max-width: 478px) {#brxe-zinfdb {gap: 6px}}#brxe-zpboyb {color: #0C2A44; font-family: "Athena"; font-weight: 400; text-transform: capitalize; letter-spacing: -4.8px}@media (max-width: 991px) {#brxe-zpboyb {font-size: 45px; letter-spacing: -1.8px}}@media (max-width: 478px) {#brxe-zpboyb {font-size: 40px; line-height: 1}}#brxe-qombwe { width: 100%; min-width: 0; font-family: 'DM Sans', sans-serif; box-sizing: border-box;}#brxe-qombwe :is( #user-registration, #ur-frontend-form, form, .ur-form-row, .ur-form-grid) { display: flex !important; flex-direction: column !important; align-items: stretch !important; width: 100% !important; max-width: 400px !important; min-width: 0 !important; gap: 0 !important; margin: 0 auto !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; box-sizing: border-box !important;}#brxe-qombwe .form-row { width: 100% !important; min-width: 0 !important; margin: 0 0 24px !important; padding: 0 !important; box-sizing: border-box;}#brxe-qombwe [data-field] > label { display: block !important; margin: 0 0 8px !important; padding: 0 !important; color: #676767 !important; font-family: 'DM Sans', sans-serif !important; font-size: 14px !important; font-weight: 500 !important; line-height: 1.49 !important; text-transform: uppercase !important; letter-spacing: 0 !important;}#brxe-qombwe .required { display: none;}#brxe-qombwe :is(.input-wrapper, .password-input-group) { display: block; width: 100%; min-width: 0;}#brxe-qombwe :is( input[name="username"], input[name="password"]) { display: block !important; width: 100% !important; max-width: 100% !important; height: 40px !important; min-height: 0 !important; margin: 0 !important; padding: 0 12px !important; border: 1px solid #A1A1A1 !important; border-radius: 0 !important; background: #F6F6F6 !important; color: #0C2A44 !important; font-family: 'DM Sans', sans-serif !important; font-size: 16px !important; line-height: normal !important; letter-spacing: 0 !important; box-shadow: none !important; box-sizing: border-box !important;}#brxe-qombwe input::placeholder { color: #727272 !important; opacity: 1;}#brxe-qombwe input:focus-visible { outline: 2px solid #0C2A44 !important; outline-offset: 2px;}#brxe-qombwe .user-registration-before-login-btn { display: flex !important; justify-content: flex-end !important; flex-wrap: wrap; gap: 8px; margin: 0 !important; padding: 0 !important;}#brxe-qombwe .lost_password,#brxe-qombwe .lost_password label { margin: 0 !important; padding: 0 !important; line-height: 1.4 !important;}#brxe-qombwe .lost_password a { color: #727272 !important; font-family: 'DM Sans', sans-serif !important; font-size: 13px !important; text-transform: none !important; letter-spacing: 0 !important; overflow-wrap: anywhere;}#brxe-qombwe [data-field="login-button"] { display: flex !important; justify-content: center; width: 100%;}#brxe-qombwe button[name="login"] { display: flex !important; align-items: center; justify-content: center; float: none !important; width: 75% !important; max-width: 364px !important; min-height: 44px !important; margin: 0 auto !important; padding: 10px 20px !important; border: 0 !important; border-radius: 35px !important; background: #E07C29 !important; color: #FFFFFF !important; font-family: 'DM Sans', sans-serif !important; font-size: 16px !important; font-weight: 700 !important; line-height: 1.44 !important; text-transform: uppercase !important; letter-spacing: 0 !important; white-space: normal; box-sizing: border-box; cursor: pointer;}#brxe-qombwe button[name="login"]:hover { background: #CC6D19 !important;}#brxe-qombwe button[name="login"]:focus-visible { outline: 2px solid #0C2A44 !important; outline-offset: 3px;}#brxe-qombwe .user-registration-register { width: 100%; margin: 18px 0 0 !important; padding: 0 !important; color: #727272 !important; font-family: 'DM Sans', sans-serif !important; font-size: 13px !important; line-height: 1.5 !important; letter-spacing: 0 !important; text-align: center !important; overflow-wrap: anywhere;}#brxe-qombwe .user-registration-register a { color: #F05E25 !important; text-decoration: underline !important;}@media (max-width: 991px) { #brxe-qombwe .form-row { margin-bottom: 18px !important; } #brxe-qombwe [data-field] > label { margin-bottom: 6px !important; font-size: 12px !important; } #brxe-qombwe :is( input[name="username"], input[name="password"] ) { height: 38px !important; } #brxe-qombwe .lost_password a { font-size: 12px !important; } #brxe-qombwe button[name="login"] { padding: 10px 16px !important; font-size: 14px !important; } #brxe-qombwe .user-registration-register { margin-top: 12px !important; font-size: 12px !important; }}@media (max-width: 555px) { #brxe-qombwe .form-row { margin-bottom: 14px !important; } #brxe-qombwe [data-field] > label { margin-bottom: 5px !important; } #brxe-qombwe button[name="login"] { width: 100% !important; max-width: none !important; }}#brxe-avyrnb {padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; gap: 40px}@media (max-width: 767px) {#brxe-avyrnb {align-items: center}}#brxe-sobsbg {flex-direction: row; border-radius: 16px; box-shadow: 4px 4px 37.6px -18px hsl(0 0% 0%)}