*{padding:0;box-sizing:border-box}*,body{margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";:root{--primary:#ba8a4d;--primary-100:color-mix(in srgb,white 90%,var(--primary) 10%);--primary-200:color-mix(in srgb,white 70%,var(--primary) 30%);--primary-300:color-mix(in srgb,white 50%,var(--primary) 50%);--primary-400:color-mix(in srgb,white 30%,var(--primary) 70%);--primary-500:var(--primary);--primary-600:color-mix(in srgb,black 20%,var(--primary) 80%);--primary-700:color-mix(in srgb,black 40%,var(--primary) 60%);--primary-800:color-mix(in srgb,black 60%,var(--primary) 40%);--primary-900:color-mix(in srgb,black 80%,var(--primary) 20%)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=date]::-webkit-calendar-picker-indicator{background-color:#dfdfe0;color:#fff;border-radius:50%;padding:5px;cursor:pointer}input[type=date]::-webkit-calendar-picker-indicator:hover{background-color:#bfbfc1}.mobile-pagination{width:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin-bottom:16px;padding:8px 0;position:relative}.LineConnector .MuiStepConnector-line{border-color:#dfdfe0;border-width:3px}.LineIcon{width:24px;height:4px;background-color:#dfdfe0;border-radius:2px;transition:width .3s ease-in-out,background-color .3s ease-in-out}.LineIcon.active{width:40px;background-color:var(--primary-500)}.main-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100vh;overflow:hidden;background-image:url(/welcome_bg.png);background-size:cover;background-position:50%;padding:48px 8%}@media screen and (max-width:768px){.main-wrapper{padding:0;background:#fff!important}}@media screen and (max-height:800px){.main-wrapper{justify-content:center!important}}.onboarding-content-wrapper{background-color:#fff;border-radius:50px;max-width:560px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 40px 40px}.onboarding-content-wrapper .logo{width:auto;max-height:88px;margin:36px 0}@media screen and (max-width:768px){.onboarding-content-wrapper{padding:0 20px;width:100%}}@media screen and (max-height:720px){.onboarding-content-wrapper{padding:0 20px;width:100%}.onboarding-content-wrapper .logo{max-height:75px;margin-bottom:12px}.onboarding-content-wrapper .bepass-title{font-size:22px}.onboarding-content-wrapper .bepass-text-default{font-size:16px;text-align:center}}@media screen and (max-height:580px){.onboarding-content-wrapper{height:100dvh;max-height:none;overflow:hidden;display:flex;flex-direction:column}.continue-button{padding:10px 16px;font-size:14px}}.bepass-title{font-family:Roboto;font-size:30px;font-weight:700;line-height:45px;color:var(--primary-500);font-size:30px!important;margin-bottom:32px}.bepass-title.bepass-terms-title-small{font-size:1em;line-height:1.2em}.bepass-text-default{font-size:20px;hyphens:auto;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto}.bepass-text-default,.bepass-text-label{font-family:Roboto;font-weight:400;line-height:30px;font-size:18px;text-align:left;color:rgb(76.4,76.4,77.2)}.terms-container{font-family:Roboto;font-size:14px;font-weight:400;line-height:24px;color:#000;align-items:normal;margin-bottom:32px}.checkbox-label,.terms-container{display:flex;align-items:flex-start}.checkbox-label{gap:16px;cursor:pointer}.checkbox-label input[type=checkbox]{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.checkbox-label .custom-check{width:16px;height:16px;min-width:16px;min-height:16px;background-color:#bfbfc1;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-top:2px;transition:background-color .3s ease}.checkbox-label .custom-check .check-icon{width:12px;height:12px;flex-shrink:0;color:#fff}.checkbox-label .custom-check.checked{background-color:var(--primary-500)}.terms-text{font-family:Roboto;font-size:14px;font-weight:400;line-height:24px;color:#000;line-height:1.4;text-align:left}.bold-link{font-weight:600;text-decoration:underline;color:#000}.continue-button{font-family:Roboto;font-size:20px;font-weight:500;line-height:30px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-500);color:#fff;border:none;border-radius:100px;cursor:pointer;transition:background-color .3s;max-height:60px;width:100%;padding:16px 24px;white-space:nowrap}.continue-button:disabled{background-color:#bfbfc1;cursor:not-allowed}.continue-button.btn-ghost{background:none;color:var(--primary-500)}.button-spinner{width:22px;height:22px;border:3px solid hsla(0,0%,100%,.45);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}.bepass-form .MuiFormControl-root{width:100%;margin-bottom:16px}.bepass-form .MuiFormControl-root .MuiFormLabel-root,.bepass-form .MuiFormControl-root .MuiInputBase-root{font-family:Roboto;font-size:18px;font-weight:400;line-height:30px;color:#000}.bepass-form .MuiFormControl-root .MuiInputBase-root{padding:8px 16px;border:1px solid #dfdfe0;border-radius:12px;margin-top:32px;text-align:left}.bepass-form .MuiFormControl-root .MuiInputBase-root:after,.bepass-form .MuiFormControl-root .MuiInputBase-root:before{display:none}.bepass-form .MuiFormControl-root .MuiInputBase-root .country-flag{display:inline-block;height:24px;width:24px;overflow:hidden;border-radius:100%;margin-right:8px;vertical-align:middle}.bepass-form .MuiFormControl-root .MuiInputBase-root .country-flag span{font-size:50px;display:block;margin-left:-16px;margin-top:-2px}.bepass-form .label-error{font-size:14px;color:#c8005d;font-weight:400;margin-top:4px;line-height:16px;display:block;text-align:left;margin-left:18px}.success-image img,img.img-dica{filter:hue-rotate(278deg) saturate(.4)}.button-retry-action{width:100%;height:60px;gap:8px;padding:10px 24px;font-weight:500;font-size:20px;line-height:30px;text-align:center;vertical-align:middle;border-radius:1000px;background-color:var(--primary-500);color:#fff;border:none}.select-country-flag{width:20px;height:20px;margin-right:8px;vertical-align:middle}#mui-component-select-nationality .select-country-flag{width:40px;height:40px;margin-top:-8px;margin-left:-8px}.document-reuse-disclaimer{font-family:Roboto;font-size:20px;font-weight:400;line-height:30px;font-size:12px;line-height:14px;margin-top:18px}.document-reuse-disclaimer a{color:#000}.app-version{font-size:10px;text-align:center;display:none}.bepass-optin-text{width:100%;margin-top:16px;margin-bottom:32px;font-size:1em;max-height:60vh;min-height:200px;overflow-y:auto;word-wrap:break-word}.optin-button.continue-button{margin-top:0;max-height:100%;font-size:18px;line-height:24px;white-space:normal}@media(max-width:380px){.continue-button{font-size:16px;padding:12px 16px;width:100%}}@media screen and (max-height:950px){.main-wrapper{justify-content:center!important}}@media screen and (min-height:951px){.main-wrapper{justify-content:space-between}}@media screen and (max-height:580px){.onboarding-content-wrapper{display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;flex:1 1}.continue-button{padding:10px 16px;font-size:14px}}@media screen and (max-width:480px){.onboarding-content-wrapper .bepass-text-default,.onboarding-content-wrapper .bepass-text-label{text-align:left!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;font-size:20px!important}}@media screen and (min-height:1000px){.onboarding-content-wrapper{margin-top:258px}}.contact-link{width:100%;display:block;text-align:center;font-weight:700;color:#000}