.title-banner{font-size:32px;font-weight:600;line-height:48px;text-wrap:normal}.subtitle-banner,.title-banner{color:var(--Neutral-White,#fff);font-family:Montserrat;font-style:normal}.subtitle-banner{font-size:16px;font-weight:400;line-height:24px}.form-container{width:684px!important}.input-container{width:684px}.input-field-register{width:408px!important}.success-help-container{margin-top:10px;height:68px;gap:8px;background:#e2ffdf}.info-help-container,.success-help-container{width:252px;padding:16px;margin-left:24px;border-radius:10px}.info-help-container{height:92px;background:var(--Brand-Blue-Very-Light,#e2f4fc)}.info-help-sub-text{color:var(--Brand-Blue-Dark,#19499b);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:130%}.info-help-text{color:var(--Brand-Blue-Dark,#19499b)}.info-help-text,.success-help-text{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:130%}.success-help-text{color:var(--System-Done,#238719)}.register-action-button{width:192px!important}.register-completed-label{max-width:408px;font-weight:400}.register-completed-label,.register-completed-label-bubbles{color:var(--Neutral-Grey-4,#54595f);text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;line-height:24px}.register-completed-label-bubbles{font-weight:600}.register-completed-label-bubbles-amount{font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:32px;background:var(--Pink,radial-gradient(2275.56% 191.61% at 1.93% 100%,#ea2a91 0,#fda8ff 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.register-completed-label-bubbles-amount-subtitle{color:#ea2a91;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:32px}.register-completed-label-welcome-bonus{font-size:24px;font-weight:700}.register-completed-label-welcome-bonus,.register-completed-label-welcome-bonus-subtitle{font-family:Montserrat;font-style:normal;line-height:32px;color:var(--Brand-Blue-Dark,#19499b)}.register-completed-label-welcome-bonus-subtitle{font-size:14px;font-weight:400}.step-container{height:48px;width:48px;border-radius:50%;background-color:#dc1c83;border:3px solid #fff}.step-number{text-align:center;font-size:16px;font-weight:700;line-height:24px}.step-number,.step-number-divider{color:#fff;font-family:Montserrat;font-style:normal}.step-number-divider{font-size:12px;font-weight:600;line-height:16px}.banner-helper-footer{width:100%;border-radius:0 0 20px 20px;background:var(--Brand-Blue-Medium,#25629b);height:128px}.banner-helper-title{font-size:16px;font-weight:600}.banner-helper-text,.banner-helper-title{color:var(--Neutral-White,#fff);font-family:Montserrat;font-style:normal;line-height:24px}.banner-helper-text{font-size:14px;font-weight:400}.title-form{color:var(--Neutral-Grey-4,#54595f);font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:24px;margin-top:40px;text-align:left}.subtitle-form{color:var(--Neutral-Grey-3,#676c71);font-weight:400;margin-top:16px;width:408px}.label-email-sent,.subtitle-form{font-family:Montserrat;font-size:16px;font-style:normal;line-height:24px}.label-email-sent{color:var(--Neutral-Black,#030811);text-align:center;font-weight:700;margin-bottom:32px;margin-top:32px}.label-email-error{color:var(--Neutral-Red,red);font-size:16px;font-weight:700;margin-bottom:32px}.label-email-error,.label-email-wrong{text-align:center;font-family:Montserrat;font-style:normal;line-height:24px}.label-email-wrong{color:var(--Neutral-Grey-4,#54595f);font-size:18px;font-weight:400;margin-top:32px}.link-go-back{color:var(--Brand-Blue-Dark,#19499b);text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase;text-decoration:none;margin-top:32px}.container-personal-info{overflow:auto;width:90%}.register-conditions{color:var(--Neutral-Black,#030811);font-weight:400;margin-top:32px;margin-bottom:32px}.register-conditions,.register-conditions a{font-family:Montserrat;font-size:14px;font-style:normal;line-height:24px}.register-conditions a{color:var(--Brand-Magenta-Dark,#dc1c83);font-weight:600;-webkit-text-decoration-line:underline;text-decoration-line:underline}.title-form-personal-info{color:var(--Neutral-Grey-4,#54595f);font-family:Montserrat,sans-serif;font-size:18px;margin-top:12px;text-align:left}.title-conditions,.title-form-personal-info{font-style:normal;font-weight:600;line-height:24px}.subtitle-conditions,.title-conditions{color:var(--Neutral-Black,#030811);font-family:Montserrat;font-size:14px}.subtitle-conditions{font-style:normal;font-weight:400;line-height:24px}.checkbox-conditions{width:24px;height:24px;flex-shrink:0}.accordion{--bs-accordion-active-bg:none}.accordion-button{max-height:108px}.accordion-button:focus{box-shadow:none}.email-label-change-password{color:var(--Neutral-Grey-4,#54595f)}.email-label-change-password,.error-change-password{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.error-change-password{color:var(--Neutral-Red,red)}@media (max-width:1200px){.form-container{width:548px!important}.input-container{width:548px}}@media (max-width:991px){.form-container{width:100%}.input-container,.input-field-register{width:100%!important}.success-help-container{width:100%;margin-top:8px;padding:16px;margin-left:0;gap:8px;border-radius:10px;background:#e2ffdf}.success-help-text{color:var(--System-Done,#238719);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:130%}.info-help-container{width:100%;margin-top:8px;padding:16px;margin-left:0;gap:8px;border-radius:10px;background:var(--Brand-Blue-Very-Light,#e2f4fc)}.info-help-text{color:var(--Brand-Blue-Dark,#19499b);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:130%}.title-banner{font-size:24px;line-height:32px}.subtitle-banner,.title-banner{color:var(--Neutral-Black,#030811)}.subtitle-banner{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.container-personal-info{overflow:auto;scrollbar-width:none;width:100%;padding-bottom:24px}.register-action-button{width:155px!important}.subtitle-form{color:var(--Neutral-Grey-3,#676c71);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:16px;width:90%}.accordion-button{max-height:400px}.title-banner{font-size:18px;font-weight:600;line-height:24px}.banner-helper-text,.title-banner{color:var(--Neutral-White,#fff);font-family:Montserrat;font-style:normal}.banner-helper-text{font-size:12px;font-weight:400;line-height:16px}.subtitle-banner-container{background-color:#25629b;height:84px}}.auth-layout{background:radial-gradient(1851.83% 156.04% at -2.78% 105.74%,#213a8f 0,#fff .01%,#e2f6ff 100%)}.card-container-login{border-radius:40px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);border:0;height:766px}.login-container{background-image:url(/auth/background-login.svg);background-size:cover;background-repeat:no-repeat;background-position:50%;box-shadow:inset 0 0 0 1000px rgba(33,58,143,.2);border-radius:20px 20px 20px 20px;min-height:100%}.form-container{width:100%}@media (max-width:991px){.auth-layout{background:none}.card-container-login{box-shadow:0 0 0 rgba(0,0,0,.1);border-radius:0}.login-container{border-radius:0;background-image:url(/auth/background-login.svg),radial-gradient(2195.95% 273.03% at .87% 200.57%,#213a8f 0,#6ec1e4 100%);background-size:cover;background-repeat:no-repeat;height:120px!important;min-height:120px!important}.form-container{width:100%!important}}.header-container{height:64px;border-bottom:4px solid var(--Blue-Light,#e2f4fc);background:var(--Neutral-White,#fff)}.header-auth-label-goback{color:var(--Brand-Blue-Dark,#19499b);text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.logo-header-auth{height:35px;width:120px}.custom-input-container{position:relative!important}.label-input{font-family:Montserrat;font-size:12px;font-weight:600;line-height:16px;text-align:left;margin-bottom:8px;margin-left:2px}.input-field{display:flex;padding:var(--Spacing-XS,12px) var(--Spacing-S,16px);align-items:center;gap:var(--Spacing-S,16px);align-self:stretch;border-radius:var(--Spacing-XS,12px);background:var(--Neutral-Grey-1,#e8eaeb);width:100%;color:var(--Neutral-Black,#030811);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px;border:none}.input-field[type=date]::-webkit-calendar-picker-indicator,.input-field[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.input-field:hover{border-radius:var(--Spacing-XS,12px);background:#d6dadb}.input-field:focus{border-radius:var(--Spacing-XS,12px);border:1px solid var(--Brand-Blue-Dark,#19499b)}.input-field:active,.input-field:focus{background:var(--Neutral-Grey-1,#e8eaeb)}.input-field:active{border-radius:var(--Spacing-XS,12px)}.input-field::placeholder{color:var(--Neutral-Grey-3,#676c71);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.small-text{font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-top:8px;margin-left:2px}.small-text-container{display:flex}.icon-container{position:absolute;right:12px}.input-error{border:1px solid #d80a0a}.help-text{color:var(--Neutral-Grey-4,#54595f)}.error-text{color:#d80a0a}.input-with-button{display:flex;align-items:center;background:#f5f5f5;border-radius:12px;padding:1px;transition:all .3s ease;min-height:42px}.input-with-button:focus-within{border-color:var(--Brand-Blue-Dark,#19499b);box-shadow:0 0 0 2px rgba(25,73,155,.1)}.input-with-button .input-field{flex:1 1;background:transparent;border:none;padding:12px 16px;border-radius:0;outline:none}.input-with-button .input-field:focus{border:none;box-shadow:none}.input-with-button .spinner-border{height:28px;width:28px}.input-left-icon{padding-left:16px;display:flex;align-items:center}.input-right-button{background:var(--Brand-Blue-Dark,#19499b);color:#fff;border:3px solid #fff;border-radius:12px;padding:12px;font-family:Montserrat;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;display:flex;align-items:center;justify-content:center;min-height:36px;min-width:-moz-fit-content;min-width:fit-content}@media (max-width:768px){.input-right-button{padding:8px 12px;font-size:12px;min-height:32px}}.input-right-button-content{display:flex;align-items:center;justify-content:center;min-height:24px;min-width:24px;text-transform:uppercase}.input-right-button .spinner-border{width:20px;height:20px;border-width:2px}.input-right-button:hover:not(.disabled){background:#0f3a7a}.input-right-button.disabled{cursor:not-allowed}.input-right-button:active{transform:translateY(0);box-shadow:0 1px 4px rgba(25,73,155,.2)}.phone-input-container{background-color:#e8eaeb;border-radius:12px;padding:2px}.phone-prefix-select{padding:10px;max-width:38%;width:auto}.phone-prefix-input,.phone-prefix-select{border:none;background-color:transparent;font-family:Montserrat}.phone-prefix-input{padding:9px;width:70%}.phone-prefix-input::-webkit-inner-spin-button,.phone-prefix-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.button-custom{display:flex;width:408px;height:54px;padding:var(--Spacing-XS,12px) var(--Button-Padding-Left-right,12px);justify-content:center;align-items:center;gap:var(--Spacing-Padding-XS,8px);flex-shrink:0;border-radius:var(--Spacing-XXXL,56px);border:none}@media (max-width:991px){.button-custom{width:335px}}@media (max-width:767px){.button-custom{width:100%}}.button-custom-blue{background:var(--Brand-Blue-Dark,#19499b)}.button-custom-blue>span{color:var(--White,#fff);text-transform:uppercase}.button-custom-blue:hover{background:#185acc}.button-custom-blue:active,.button-custom-blue:focus{background:#113a80}.button-custom-blue[disabled]{background:#bbbfc3;cursor:not-allowed}.button-custom-pink{background:#dc1c83}.button-custom-pink>span{color:var(--White,#fff);text-transform:uppercase}.button-custom-pink:hover{background:#d62684}.button-custom-pink:active,.button-custom-pink:focus{background:#b3206f}.button-custom-pink[disabled]{background:#bbbfc3;cursor:not-allowed}.button-custom-white{background:#fff}.button-custom-white>span{color:#19499b;text-transform:uppercase}.button-custom-white:hover{background:#e2f4fc}.button-custom-white:active,.button-custom-white:focus{background:#95d9f5}.button-custom-white[disabled]{background:#fff;cursor:not-allowed;opacity:.4}.button-custom-outline-blue{border:1px solid #19499b;background:#fff}.button-custom-outline-blue>span{color:#19499b;text-transform:uppercase}.button-custom-outline-blue:hover{background:#d8e6fe}.button-custom-outline-blue:active,.button-custom-outline-blue:focus{background:#a8c8ff}.button-custom-outline-blue[disabled]{background:#fff;border:1px solid #bbbfc3;cursor:not-allowed;opacity:.4}.button-custom-outline-blue[disabled]>span{color:#bbbfc3}.button-custom-outline-pink{border:1.5px solid #dc1c83;background:#fff}.button-custom-outline-pink>span{color:#dc1c83;text-transform:uppercase}.button-custom-outline-pink:hover{background:#fef3f8}.button-custom-outline-pink:active,.button-custom-outline-pink:focus{background:#ffcbe7}.button-custom-outline-pink[disabled]{background:#fff;cursor:not-allowed;border:1.5px solid #bbbfc3;opacity:.4}.button-custom-outline-pink[disabled]>span{color:#bbbfc3}.button-custom-outline-red{border:1.5px solid #d80a0a;background:#fff}.button-custom-outline-red>span{color:#d80a0a;text-transform:uppercase}.button-custom-outline-red:hover{background:#fef3f8}.button-custom-outline-red:active,.button-custom-outline-red:focus{background:#ffcbe7}.button-custom-outline-red[disabled]{background:#fff;cursor:not-allowed;border:1.5px solid #bbbfc3;opacity:.4}.button-custom-outline-red[disabled]>span{color:#bbbfc3}.button-custom-outline-white{border:1.5px solid #fff;background:transparent}.button-custom-outline-white>span{color:var(--White,#fff);text-transform:uppercase}.button-custom-outline-white:hover{border:1.5px solid #e2f4fc}.button-custom-outline-white:hover>span{color:#e2f4fc}.button-custom-outline-white:active,.button-custom-outline-white:focus{border:1.5px solid #6ec1e4}.button-custom-outline-white:active>span,.button-custom-outline-white:focus>span{color:#6ec1e4}.button-custom-outline-white[disabled]{border:1.5px solid #bbbfc3;cursor:not-allowed}.button-custom-outline-white[disabled]>span{color:#bbbfc3}