:root{--svg-stroke-color: $primary}i.icon{width:32px;height:32px;background-color:#fff}i.icon:not([class~=icon]){background-color:#fff}i.icon.primary{background-color:#00061a}i.icon.secondary{background-color:#00157e}i.icon.tertiary{background-color:#0e84c7}i.icon.quaternary{background-color:#4b4b4b}i.icon.success{background-color:#0f6c31}i.icon.warning{background-color:#925004}i.icon.error{background-color:#951818}i.icon.neutral{background-color:#fff}i.icon.neutral-900{background-color:#171717}i.icon.small{width:24px;height:24px}i.icon.medium{width:32px;height:32px}i.icon.large{width:40px;height:40px}i.icon.xlarge{width:48px;height:48px}:root{--svg-stroke-color: $primary}i.icon{width:32px;height:32px;background-color:#fff}i.icon:not([class~=icon]){background-color:#fff}i.icon.primary{background-color:#00061a}i.icon.secondary{background-color:#00157e}i.icon.tertiary{background-color:#0e84c7}i.icon.quaternary{background-color:#4b4b4b}i.icon.success{background-color:#0f6c31}i.icon.warning{background-color:#925004}i.icon.error{background-color:#951818}i.icon.neutral{background-color:#fff}i.icon.neutral-900{background-color:#171717}i.icon.small{width:24px;height:24px}i.icon.medium{width:32px;height:32px}i.icon.large{width:40px;height:40px}i.icon.xlarge{width:48px;height:48px}main{min-height:calc(100vh - 176px)}main .container-fluid{display:flex;align-items:center;justify-content:center;padding:0 24px;min-height:calc(100vh - 176px)}@media(max-width: 768px){main .container-fluid{align-items:baseline;padding:16px 24px}}.card{max-width:440px;width:100%;min-width:240px;background-color:#fafafa;border:solid 1px #e5e5e5;gap:24px;padding:24px;border-radius:16px}.card h5{color:#262626}.card p{color:#262626}@media(max-width: 1023px){.card{background-color:transparent;border:0;padding:0;margin:0;gap:16px}}.card nav{display:flex;justify-content:center;align-items:center;gap:8px;max-width:440px;width:100%;margin:auto}@media(max-width: 1023px){.card nav{position:fixed;max-width:100%;left:0;bottom:0;padding:12px 20px 20px;background-color:#f5f5f5}}.card nav .btn{flex-grow:1;max-width:50%;text-decoration:none}.card nav:has(.btn:only-child) .btn{flex-grow:1;max-width:100%;width:100%}.cards{padding:40px;border-radius:32px}.cards.border-neutral{border:1px solid #e5e5e5}@media(min-width: 768px)and (max-width: 1023px){.cards{padding:32px;border-radius:16px}}@media(min-width: 360px)and (max-width: 767px){.cards{padding:24px;border-radius:16px}}.toogle-theme-component{position:fixed;bottom:30px;right:30px;padding:16px;border-radius:32px;background-color:#f5f5f5;border:1px solid #e5e5e5}.toogle-theme-component i.icon{background-color:#262626}.form-check{display:flex;align-items:center;gap:5px;margin-bottom:16px;font-family:"Nunito",sans-serif}.form-check input[type=checkbox]{appearance:none;border:1px solid #171717;border-radius:2px;position:relative;cursor:pointer;background-color:#fff}.form-check input[type=checkbox]:hover{border:2px solid #000d3c}.form-check input[type=checkbox]::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-repeat:no-repeat;background-size:contain}.form-check input[type=checkbox]:checked{background-color:#171717;border-color:#171717}.form-check input[type=checkbox]:checked::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgMTIuNjExMUw4LjkyMzA4IDE3LjVMMjAgNi41IiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+")}.form-check input[type=checkbox]:indeterminate{background-color:#000d3c;border-color:#000d3c}.form-check input[type=checkbox]:indeterminate::after{content:"";width:10px;height:2px;background-color:#fff;top:50%;left:50%;transform:translate(-50%, -50%);margin:auto}.form-check input[type=checkbox]:disabled{opacity:.4;cursor:not-allowed;background-color:transparent;border-color:#000d3c}.form-check input[type=checkbox]:disabled:checked{background-color:#000d3c;border-color:#000d3c}.form-check input[type=checkbox]:disabled:checked::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgMTIuNjExMUw4LjkyMzA4IDE3LjVMMjAgNi41IiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+")}.form-check.form-check input{width:16px;height:16px}.form-check.form-check input::after{width:14px;height:14px}.form-check.small input{width:14px;height:14px}.form-check.small input::after{width:11px;height:11px}.form-check.small input:indeterminate::after{width:8px;height:2px}.form-check.small label{font-size:14px}.form-check.medium input{width:16px;height:16px}.form-check.medium input::after{width:14px;height:14px}.form-check.medium input:indeterminate::after{width:8px;height:2px}.form-check.medium label{font-size:16px}.form-check.large input{width:18px;height:18px}.form-check.large input::after{width:16px;height:16px}.form-check.large input:indeterminate::after{width:12px;height:2px}.form-check.large label{font-size:18px}.form-check label{font-family:"Nunito",sans-serif;font-weight:400;color:#171717;cursor:pointer}.form-check .input:disabled~.label{cursor:default;opacity:.4;color:#525252;font-size:"Nunito",sans-serif}.form-group .dropdown{display:none;flex-direction:column}.form-group .dropdown.small{height:auto;max-height:100%;width:95px;border:1px solid #a3a3a3}.form-group .input-group .prepend:hover~.dropdown,.form-group .input-group .prepend:hover+.dropdown{display:flex}.form-group .input-group:hover~.dropdown{display:flex}.form-group input{cursor:pointer}.form-group.disabled .form-control{background-color:#e5e5e5;border:1px solid #a3a3a3;opacity:.4;cursor:not-allowed}.form-group.disabled .form-control:focus{outline:0;box-shadow:none}.form-group.disabled .form-label{opacity:.4}.form-group.disabled .form-text{opacity:.4}.form-group.disabled .input-group-text{background-color:#e5e5e5;border:1px solid #a3a3a3;opacity:.4}.form-group.disabled .btn{background-color:#e5e5e5;border:1px solid #a3a3a3;opacity:.4;cursor:not-allowed}.form-group.disabled .btn:hover,.form-group.disabled .btn:focus,.form-group.disabled .btn:active{background-color:#e5e5e5;border:1px solid #a3a3a3;box-shadow:none}.form-group.disabled .form-control,.form-group.disabled .input-group-text,.form-group.disabled .btn{pointer-events:none}.form-group .form-label{display:flex;align-items:center;font-family:"Nunito",sans-serif;font-size:16px;font-weight:600;color:#262626;margin-bottom:12px}.form-group .form-label i{font-size:16px;display:block;width:16px !important;height:16px !important}.form-group .form-label.required::after{content:"*";color:#e87070;margin-left:4px;width:7px;height:7px;line-height:7px;position:relative;top:-2px}.form-group .form-label.form-label-invert{color:#fafafa}.form-group .form-text{font-family:"Nunito",sans-serif;font-size:16px;font-weight:400;color:#262626;margin-top:12px}.form-group .form-control{box-sizing:border-box;display:block;width:100%;height:40px;padding:0 10px;font-family:"Nunito",sans-serif;font-size:16px;line-height:1.5;color:#262626;background-color:#fff;border:1px solid #a3a3a3;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none}.form-group .form-control::placeholder{color:#525252}.form-group .form-control:hover,.form-group .form-control:active,.form-group .form-control:focus{border-color:#a3a3a3;outline:1px solid #a3a3a3}.form-group .form-control::selection{outline:1px solid #a3a3a3;background-color:#404040;color:#e5e5e5}.form-group .form-control.small{height:32px;padding:0 8px;font-size:14px}.form-group .form-control.large{height:48px;padding:0 10px;font-size:18px}.form-group .form-control.round{border-radius:8px}.form-group .form-control.pill{border-radius:1000px}.form-group .form-control.success,.form-group .form-control.warning,.form-group .form-control.error,.form-group .form-control.invert{border:2px solid;background-color:#fff}.form-group .form-control.success:hover,.form-group .form-control.success:active,.form-group .form-control.success:focus,.form-group .form-control.warning:hover,.form-group .form-control.warning:active,.form-group .form-control.warning:focus,.form-group .form-control.error:hover,.form-group .form-control.error:active,.form-group .form-control.error:focus,.form-group .form-control.invert:hover,.form-group .form-control.invert:active,.form-group .form-control.invert:focus{outline:none}.form-group .form-control.success{border-color:#0f6c31}.form-group .form-control.success:hover{border:2px solid #16a34a}.form-group .form-control.success:active,.form-group .form-control.success:focus{border-color:#40e57c}.form-group .form-control.success::selection{border-color:#40e57c;background-color:#16a34a;color:#fff}.form-group .form-control.success+.form-text{color:#0f6c31}.form-group .form-control.warning{border-color:#925004}.form-group .form-control.warning:hover{border-color:#d97706}.form-group .form-control.warning:active,.form-group .form-control.warning:focus{border-color:#faa645}.form-group .form-control.warning::selection{border-color:#faa645;background-color:#925004;color:#fff}.form-group .form-control.warning+.form-text{color:#925004}.form-group .form-control.error{border-color:#951818}.form-group .form-control.error:hover{border-color:#dc2626}.form-group .form-control.error:active,.form-group .form-control.error:focus{border-color:#e87070}.form-group .form-control.error::selection{border-color:#e87070;background-color:#951818;color:#fff}.form-group .form-control.error+.form-text{color:#951818}.form-group .form-control.invert{border-color:#a3a3a3}.form-group .form-control.invert:hover{border-color:#e5e5e5}.form-group .form-control.invert:active,.form-group .form-control.invert:focus{border-color:#d4d4d4}.form-group .form-control.invert::selection{border-color:#fff;background-color:#404040;color:#e5e5e5}.form-group .form-control.invert+.form-text{color:#fafafa}.form-group .form-control.select{appearance:none;background-image:url("/assets/icons//solid/arrows-icons/arrow-down-01-round.svg");background-repeat:no-repeat;background-position:right 12px center;background-size:18px}.form-group .input-group{display:flex;align-items:stretch;width:100%}.form-group .input-group.search{position:relative}.form-group .input-group.search .btn-search{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:5px}.form-group .input-group.search .btn-search>i.icon{width:16px !important;height:16px !important;background-color:#262626}.form-group .input-group.date{position:relative}.form-group .input-group.date input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:30px;cursor:pointer;-webkit-appearance:none}.form-group .input-group.date input[type=date]::-moz-calendar-picker-indicator{opacity:0;width:30px;cursor:pointer}.form-group .input-group.date i.icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px !important;height:16px !important;background-color:#262626;cursor:pointer}.form-group .input-group.month{position:relative}.form-group .input-group.month input[type=month]::-webkit-calendar-picker-indicator{opacity:0;width:30px;cursor:pointer;-webkit-appearance:none}.form-group .input-group.month input[type=month]::-moz-calendar-picker-indicator{opacity:0;width:30px;cursor:pointer}.form-group .input-group.month i.icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px !important;height:16px !important;background-color:#262626;cursor:pointer}.form-group .input-group.date-time{position:relative}.form-group .input-group.date-time input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:0;width:30px;cursor:pointer;-webkit-appearance:none}.form-group .input-group.date-time input[type=datetime-local]::-moz-calendar-picker-indicator{opacity:0;width:30px;cursor:pointer}.form-group .input-group.date-time i.icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px !important;height:16px !important;background-color:#262626;cursor:pointer}.form-group .input-group.time{position:relative}.form-group .input-group.time input[type=time]::-webkit-calendar-picker-indicator{opacity:0;width:30px;cursor:pointer}.form-group .input-group.time input[type=time]::-webkit-inner-spin-button{opacity:0;width:30px;cursor:pointer}.form-group .input-group.time i.icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px !important;height:16px !important;background-color:#262626;cursor:pointer}.form-group .input-group.password{position:relative}.form-group .input-group.password i.icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px !important;height:16px !important;background-color:#262626;cursor:pointer}.form-group .input-group.file{position:relative;display:inline-block;font-family:"Nunito",sans-serif;width:100%;height:38px;color:#262626;background-color:#fff;border:1px solid #a3a3a3;border-radius:0;overflow:hidden}.form-group .input-group.file input[type=file]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.form-group .input-group.file::before{content:"Nenhum arquivo...";position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#666;font-size:14px;pointer-events:none}.form-group .input-group.file::after{content:"Escolher Arquivo";position:absolute;right:0;top:0;height:100%;padding:10px 12px;color:#262626;font-size:14px;background-color:#e5e5e5;border-left:1px solid #a3a3a3;border-radius:0;pointer-events:none}.form-group .input-group.file:hover::after{background-color:#dee2e6}.form-group .input-group.message{position:relative}.form-group .input-group.message i.icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px !important;height:16px !important;background-color:#262626;cursor:pointer}.form-group .input-group.cvv{position:relative}.form-group .input-group.cvv i.icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px !important;height:16px !important;background-color:#262626;cursor:pointer}.form-group .input-group .form-control{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.form-group .input-group .input-group-text{display:flex;align-items:center;justify-content:center;font-family:"Nunito",sans-serif;min-width:18px;padding:0 10px;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.5;color:#262626;text-align:center;background-color:#e5e5e5;border:1px solid #a3a3a3;border-radius:0;position:relative;margin-left:-1px}.form-group .input-group .btn{position:relative;min-width:40px;padding:0 10px;background-color:#e5e5e5;border-radius:0;cursor:pointer;margin-left:-1px}.form-group .input-group .btn i{width:16px;height:16px}.form-group .input-group .prepend i.icon{background-color:#262626;width:16px;height:16px}.form-group .input-group .prepend i.flag{width:24px;height:24px;margin-right:8px}.form-group .input-group .input-group-prepend{margin-right:-1px}.form-group .input-group .input-group-append{margin-left:-1px}.form-group .input-group .btn-outline-secondary{color:#262626;border-color:#a3a3a3}.form-group .input-group .btn-outline-secondary:hover{color:#525252;background-color:#e5e5e5;border-color:#a3a3a3}.form-group .input-group .input-group-text:focus,.form-group .input-group .btn:focus{border-color:#a3a3a3;outline:none}.form-group .input-group.small .form-control,.form-group .input-group.small .btn{height:32px;padding:0 8px;font-size:14px}.form-group .input-group.small .input-group-text{font-size:14px}.form-group .input-group.large .form-control,.form-group .input-group.large .btn{height:48px;padding:0 12px;font-size:18px}.form-group .input-group.large .input-group-text{font-size:18px;height:46px}.form-group .input-group.success:hover,.form-group .input-group.success:active,.form-group .input-group.success:focus,.form-group .input-group.warning:hover,.form-group .input-group.warning:active,.form-group .input-group.warning:focus,.form-group .input-group.error:hover,.form-group .input-group.error:active,.form-group .input-group.error:focus,.form-group .input-group.invert:hover,.form-group .input-group.invert:active,.form-group .input-group.invert:focus{outline:none}.form-group .input-group.success:disabled,.form-group .input-group.warning:disabled,.form-group .input-group.error:disabled,.form-group .input-group.invert:disabled{opacity:.4;outline:none}.form-group .input-group.success .input-group-text,.form-group .input-group.success .btn,.form-group .input-group.warning .input-group-text,.form-group .input-group.warning .btn,.form-group .input-group.error .input-group-text,.form-group .input-group.error .btn,.form-group .input-group.invert .input-group-text,.form-group .input-group.invert .btn{background-color:#e5e5e5}.form-group .input-group.success .btn:hover,.form-group .input-group.warning .btn:hover,.form-group .input-group.error .btn:hover,.form-group .input-group.invert .btn:hover{background-color:#e5e5e5}.form-group .input-group.success .form-control{border-color:#0f6c31}.form-group .input-group.success .form-control:hover{border-color:#16a34a;outline:1px solid #16a34a}.form-group .input-group.success .form-control:active{border-color:#40e57c;outline:1px solid #40e57c}.form-group .input-group.success .form-control:focus{border-color:#40e57c;outline:1px solid #40e57c}.form-group .input-group.success .form-control::selection{border-color:#40e57c;outline:1px solid #40e57c;background-color:#16a34a;color:#fff}.form-group .input-group.success .form-control+.form-text{color:#0f6c31}.form-group .input-group.success .input-group-text,.form-group .input-group.success .btn{border-color:#0f6c31}.form-group .input-group.success+.form-text{color:#0f6c31}.form-group .input-group.warning .form-control{border-color:#925004}.form-group .input-group.warning .form-control:hover{border-color:#d97706;outline:1px solid #d97706}.form-group .input-group.warning .form-control:active{border-color:#faa645;outline:1px solid #faa645}.form-group .input-group.warning .form-control:focus{border-color:#faa645;outline:1px solid #faa645}.form-group .input-group.warning .form-control::selection{border-color:#faa645;outline:1px solid #faa645;background-color:#925004;color:#fff}.form-group .input-group.warning .form-control+.form-text{color:#0f6c31}.form-group .input-group.warning .input-group-text,.form-group .input-group.warning .btn{border-color:#925004}.form-group .input-group.warning+.form-text{color:#925004}.form-group .input-group.error .form-control{border-color:#951818}.form-group .input-group.error .form-control:hover{border-color:#dc2626;outline:1px solid #dc2626}.form-group .input-group.error .form-control:active{border-color:#e87070;outline:1px solid #e87070}.form-group .input-group.error .form-control:focus{border-color:#e87070;outline:1px solid #e87070}.form-group .input-group.error .form-control::selection{border-color:#e87070;outline:1px solid #e87070;background-color:#951818;color:#fff}.form-group .input-group.error .form-control+.form-text{color:#0f6c31}.form-group .input-group.error .input-group-text,.form-group .input-group.error .btn{border-color:#951818}.form-group .input-group.error+.form-text{color:#951818}.form-group .input-group.invert .form-control{border-color:#925004;border:1px solid #a3a3a3;background-color:#fff;outline:none}.form-group .input-group.invert .form-control:hover{border-color:#e5e5e5;outline:1px solid #e5e5e5}.form-group .input-group.invert .form-control:active{border-color:#d4d4d4;outline:1px solid #d4d4d4}.form-group .input-group.invert .form-control:focus{border-color:#d4d4d4;outline:1px solid #d4d4d4}.form-group .input-group.invert .form-control::selection{border-color:#fff;outline:1px solid #fff;background-color:#fff}.form-group .input-group.invert .form-control+.form-text{color:#0f6c31}.form-group .input-group.invert .input-group-text,.form-group .input-group.invert .btn{border-color:#a3a3a3}.form-group .input-group.invert+.form-text{color:#fafafa}.form-group .input-group-round .form-control,.form-group .input-group-round .input-group-text,.form-group .input-group-round .btn,.form-group .input-group-pill .form-control,.form-group .input-group-pill .input-group-text,.form-group .input-group-pill .btn{border-radius:0}.form-group .input-group-round .form-control:first-child,.form-group .input-group-round .input-group-text:first-child,.form-group .input-group-round .btn:first-child,.form-group .input-group-pill .form-control:first-child,.form-group .input-group-pill .input-group-text:first-child,.form-group .input-group-pill .btn:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.form-group .input-group-round .form-control:last-child,.form-group .input-group-round .input-group-text:last-child,.form-group .input-group-round .btn:last-child,.form-group .input-group-pill .form-control:last-child,.form-group .input-group-pill .input-group-text:last-child,.form-group .input-group-pill .btn:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.form-group .input-group-round{border-radius:8px}.form-group-pill{border-radius:1000px}textarea.form-control{min-height:100px;padding:10px}@media(min-width: 768px)and (max-width: 1023px){.form-group .form-label{font-size:14px}.form-group .form-text{font-size:14px}.form-group .form-control{font-size:14px}.form-group .form-control.small{font-size:12px}.form-group .form-control.large{font-size:16px}.form-group .form-control.round{border-radius:4px}.form-group .input-group.file::after{font-size:12px}.form-group .input-group .input-group-text{font-size:14px}.form-group .input-group.small .form-control,.form-group .input-group.small .btn{font-size:12px}.form-group .input-group.small .input-group-text{font-size:12px}.form-group .input-group.large .form-control,.form-group .input-group.large .btn{font-size:16px}.form-group .input-group.large .input-group-text{font-size:16px}.form-group .input-group-round{border-radius:4px}}@media(min-width: 360px)and (max-width: 767px){.form-group .form-label{font-size:14px}.form-group .form-text{font-size:14px}.form-group .form-control{font-size:14px}.form-group .form-control.small{font-size:12px}.form-group .form-control.large{font-size:16px}.form-group .form-control.round{border-radius:4px}.form-group .input-group.file::after{font-size:12px}.form-group .input-group .input-group-text{font-size:14px}.form-group .input-group.small .form-control,.form-group .input-group.small .btn{font-size:12px}.form-group .input-group.small .input-group-text{font-size:12px}.form-group .input-group.large .form-control,.form-group .input-group.large .btn{font-size:16px}.form-group .input-group.large .input-group-text{font-size:16px}.form-group .input-group-round{border-radius:4px}}.custom-link{display:flex;align-items:center;font-family:"Nunito",sans-serif;color:#262626;font-weight:600;cursor:pointer;text-decoration:none}.custom-link>i.icon{background-color:#262626}.custom-link:hover{text-decoration:underline}.custom-link:active{background-color:transparent}.custom-link:focus-visible{background-color:#fff;border-color:#a3a3a3;border-width:3px}.custom-link::selection{background-color:#fff}.custom-link.disabled{pointer-events:none;color:#262626;cursor:not-allowed;text-decoration:none}.custom-link.xsmall{font-size:12px;gap:4px}.custom-link.xsmall i.icon{width:8px;height:8px}.custom-link.xsmall i.flag{width:8px;height:8px}.custom-link.small{font-size:12px;gap:4px}.custom-link.small i.icon{width:8px;height:8px}.custom-link.small i.flag{width:8px;height:8px}.custom-link.medium{font-size:16px;gap:4px}.custom-link.medium i.icon{width:16px;height:16px}.custom-link.medium i.flag{width:16px;height:16px}.custom-link.large{font-size:18px;gap:6px}.custom-link.large i.icon{width:22px;height:22px}.custom-link.large i.flag{width:22px;height:22px}.custom-link.invert{color:#fafafa}.custom-link.invert>i.icon{background-color:#fafafa}.custom-link.invert:hover{color:#fafafa}.custom-link.invert:hover>i.icon{background-color:#fafafa}.custom-link.invert:active{color:#1f4fff}.custom-link.invert:active>i.icon{background-color:#1f4fff}.custom-link.invert:focus-visible{color:#1f4fff}.custom-link.invert:focus-visible>i.icon{background-color:#0026ad}.custom-link.invert::selection{color:#0026ad}.custom-link.invert::selection>i.icon{background-color:#1f4fff}.custom-link.invert:disabled{color:#fafafa}.custom-link.invert:disabled>i.icon{background-color:#fafafa}.custom-link.invert>i.icon{background-color:#fafafa}.custom-link.primary{color:#00061a}.custom-link.primary>i.icon{background-color:#00061a}.custom-link.secondary{color:#00157e}.custom-link.secondary>i.icon{background-color:#00157e}.custom-link.tertiary{color:#095886}.custom-link.tertiary>i.icon{background-color:#095886}.custom-link.quaternary{color:#4b4b4b}.custom-link.quaternary>i.icon{background-color:#4b4b4b}.custom-link.success{color:#0f6c31}.custom-link.success>i.icon{background-color:#0f6c31}.custom-link.warning{color:#925004}.custom-link.warning>i.icon{background-color:#925004}.custom-link.error{color:#951818}.custom-link.error>i.icon{background-color:#951818}@media(min-width: 768px)and (max-width: 1023px){.custom-link.xsmall{font-size:10px}.custom-link.small{font-size:10px}.custom-link.medium{font-size:14px}.custom-link.large{font-size:16px}}@media(min-width: 360px)and (max-width: 767px){.custom-link.xsmall{font-size:10px}.custom-link.small{font-size:10px}.custom-link.medium{font-size:14px}.custom-link.large{font-size:16px}}.drawer-example{background-color:#fafafa;transition:transform .5s ease,opacity .5s ease;z-index:1000;text-align:left;border:1px solid #000;font-family:"Nunito",sans-serif}.drawer-example>i.icon{background-color:#000}.drawer{position:fixed;background-color:#fafafa;box-shadow:0 4px 8px rgba(0,0,0,.8);transition:transform .5s ease,opacity .5s ease;z-index:1000;text-align:left;border:1px solid #e5e5e5;overflow-y:scroll}.drawer>i.icon{background-color:#000}.drawer-left{width:65%;height:100%;transform:translateX(-150%);left:0;top:0}.drawer-top{width:100%;height:100%;max-height:500px;transform:translateY(-150%);right:0;top:0;left:0}.drawer-right{width:65%;height:100%;transform:translateX(150%);right:0;top:0}.drawer-bottom{width:100%;height:100%;max-height:500px;transform:translateY(150%);left:0;bottom:0;right:0}.drawer-center{width:65%;max-height:100%;height:auto;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);opacity:0;transform:translate(250%, -250%)}.drawer-close{background:none;border:none;cursor:pointer}.drawer-scrim{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);opacity:0;visibility:hidden;transition:opacity .5s ease;z-index:999}.drawer.drawer-visible{transform:translate(0)}.drawer.drawer-visible-scrim{opacity:1;visibility:visible}.drawer img{width:100%}.drawer-toggle{display:none}.drawer-toggle:checked~.drawer-left{transform:translateX(0)}.drawer-toggle:checked~.drawer-scrim-left{opacity:1;visibility:visible}.drawer-toggle:checked~.drawer-top{transform:translateX(0)}.drawer-toggle:checked~.drawer-scrim-top{opacity:1;visibility:visible}.drawer-toggle:checked~.drawer-right{transform:translateX(0)}.drawer-toggle:checked~.drawer-scrim-right{opacity:1;visibility:visible}.drawer-toggle:checked~.drawer-bottom{transform:translateX(0)}.drawer-toggle:checked~.drawer-scrim-bottom{opacity:1;visibility:visible}.drawer-toggle:checked~.drawer-center{transform:translate(-50%, -50%) scale(0);animation:comeFromCenter 1.5s ease forwards}.drawer-toggle:checked~.drawer-scrim-center{opacity:1;visibility:visible}label i.icon{display:inline-block;vertical-align:middle;width:auto;height:auto;background-color:#000}@keyframes comeFromCenter{0%{opacity:0;transform:translate(-50%, -50%) scale(0)}100%{opacity:1;transform:translate(-50%, -50%) scale(1)}}.drawer-cookies-essentials{width:530px;border-radius:16px;overflow-y:hidden !important;padding:24px;display:flex;flex-direction:column;gap:24px}.drawer-cookies-essentials p{color:#262626 !important}.drawer-cookies-essentials.drawer-visible{opacity:1;z-index:1001;transform:translate(-50%, -50%)}.drawer-cookies-essentials .modal-drawer{font-family:"Nunito",sans-serif;color:#262626}.drawer-cookies-essentials .modal-drawer .drawer-body{display:flex;flex-direction:column;gap:24px}.drawer-cookies-essentials .modal-drawer .drawer-body .essentials-cookies .essentials-cookies-title{font-size:16px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:0}.drawer-cookies-essentials .modal-drawer .drawer-body .essentials-cookies .essentials-cookies-subtitle{font-size:16px;font-style:normal;font-weight:400;margin-bottom:16px}.drawer-cookies-essentials .modal-drawer .drawer-body .essentials-cookies .essentials-cookies-list{background-color:#e5e5e5;border-radius:8px;padding:24px}.drawer-cookies-essentials .modal-drawer .drawer-body .essentials-cookies .essentials-cookies-list ul{padding:0 0 0 24px}.drawer-cookies-essentials .modal-drawer .drawer-body .essentials-cookies .essentials-cookies-list ul li{font-size:16px}.drawer-cookies-essentials .modal-drawer .drawer-body .all-cookies .all-cookies-title{font-size:16px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:0}.drawer-cookies-essentials .modal-drawer .drawer-body .all-cookies .all-cookies-subtitle{font-size:16px;font-style:normal;font-weight:400;margin-bottom:16px}.drawer-cookies-essentials .modal-drawer .drawer-body .all-cookies .all-cookies-list{padding:24px;background-color:#e5e5e5;border-radius:8px}.drawer-cookies-essentials .modal-drawer .drawer-body .all-cookies .all-cookies-list ul{padding:0 0 0 24px}.drawer-cookies-essentials .modal-drawer .drawer-body .all-cookies .all-cookies-list ul li{font-size:16px}.drawer-cookies-essentials .modal-drawer .drawer-footer{display:flex;justify-content:flex-end}.drawer-cookies-essentials p{color:#171717}.infos-identification{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.links-help-access{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:24px}.container-recaptcha-button{width:100%}.form-group .input-group{position:relative}.form-group .input-group.error .form-control{border:2px solid #951818;outline:none}.form-group .input-group.error .form-control:focus{border-color:#e87070}.form-group .input-group.error .form-control:hover{border-color:#dc2626}.form-text ul{list-style:none}.card p.other-options{color:#262626}.card form .form-group .form-control.error{border:1px solid;background-color:#fff}.card form .form-group .input-group{position:relative}.card form .form-group .input-group .form-control{z-index:4;outline:none}.card form .form-group .input-group .form-control:hover,.card form .form-group .input-group .form-control:focus{border:2px solid #a3a3a3}.card form .form-group .input-group .form-control:hover+.btn,.card form .form-group .input-group .form-control:focus+.btn{border:2px solid #a3a3a3;border-left:0}.card form .form-group .input-group .btn{background-color:#fff;border:1px solid #a3a3a3;z-index:3;margin-left:-1px}.card form .form-group .input-group .btn:active,.card form .form-group .input-group .btn:focus{border-color:#a3a3a3}.card form .form-group .input-group.error .form-control{border:2px solid #951818;outline:none}.card form .form-group .input-group.error .form-control:focus{border-color:#e87070}.card form .form-group .input-group.error .form-control:hover{border-color:#dc2626}.card form .form-group .input-group.error .form-control+.btn{border:2px solid #951818;border-left:0}.card form .form-group .input-group.error .btn{background-color:#fff}.card form .form-group .input-group.error .btn:hover{background-color:#fff}.card form .form-text{transition:opacity .3s ease}.card form .form-text.show{opacity:1;display:block}.card form .form-text ul{list-style:none}.card .forgot{display:flex;align-items:center;justify-content:space-between}.card .forgot .form-check{margin:0}.card hr{border:0;width:100%;height:1px;background-color:#ffd298;opacity:.36}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}.grecaptcha-badge{visibility:hidden !important}.recaptcha-mobile{display:none;text-align:center;color:#404040}@media(max-width: 768px){.grecaptcha-badge{visibility:hidden !important}.card{padding:0}.card nav{display:flex;flex-direction:column}.card nav .container-recaptcha-button{width:100%}.links-help-access{padding-top:16px}.infos-identification{gap:8px}}@media(max-width: 576px){.drawer-cookies-essentials{width:312px;padding:16px;gap:16px}.drawer-cookies-essentials .title-modal{color:#262626}.drawer-cookies-essentials .modal-drawer .drawer-body{gap:16px}.drawer-cookies-essentials .modal-drawer .drawer-body .essentials-cookies .essentials-cookies-title{font-size:14px}.drawer-cookies-essentials .modal-drawer .drawer-body .essentials-cookies .essentials-cookies-subtitle{font-size:14px}.drawer-cookies-essentials .modal-drawer .drawer-body .essentials-cookies .essentials-cookies-list{border-radius:8px;padding:16px}.drawer-cookies-essentials .modal-drawer .drawer-body .essentials-cookies .essentials-cookies-list ul{padding:0 0 0 16px}.drawer-cookies-essentials .modal-drawer .drawer-body .essentials-cookies .essentials-cookies-list ul li{font-size:14px}.drawer-cookies-essentials .modal-drawer .drawer-body .all-cookies .all-cookies-title{font-size:14px}.drawer-cookies-essentials .modal-drawer .drawer-body .all-cookies .all-cookies-subtitle{font-size:14px}.drawer-cookies-essentials .modal-drawer .drawer-body .all-cookies .all-cookies-list{padding:16px;border-radius:8px}.drawer-cookies-essentials .modal-drawer .drawer-body .all-cookies .all-cookies-list ul{padding:0 0 0 16px}.drawer-cookies-essentials .modal-drawer .drawer-body .all-cookies .all-cookies-list ul li{font-size:14px}.drawer-cookies-essentials .modal-drawer .drawer-footer{display:flex;justify-content:flex-end}.drawer-cookies-essentials .modal-drawer .drawer-footer .btn{width:100%}.drawer-cookies-essentials p{color:#171717}.recaptcha-container-mobile{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}.recaptcha-container-mobile button{width:100% !important}.recaptcha-container-mobile .recaptcha-mobile{display:block !important}.recaptcha-container-mobile .recaptcha-mobile a.custom-link{display:inline !important;align-items:unset;gap:0}}