:root{--container-width: 1200px;--color-valor: #36009e;--color-primary: #1976d2;--color-secondary: #334c68;--color-tertiary: #6c6c6c;--background: #f7f8fa;--header-height: 100px;--input-bg-color: #eaf2ff}.MuiInputBase-root.MuiFilledInput-root,.MuiInputBase-root.MuiFilledInput-root *:active,.MuiInputBase-root.MuiFilledInput-root *:focus,.MuiInputBase-root.MuiFilledInput-root *:hover{background-color:var(--input-bg-color);transition:none;-webkit-transition:none}.MuiInputLabel-root.Mui-error,.MuiInputLabel-root .Mui-error{color:var(--color-tertiary)!important}h1{font-size:2.2rem;font-weight:700;text-align:center;margin:16px 0;color:var(--color-valor)}h2{font-size:1.4rem;text-align:center}h3{font-size:1.1rem;text-align:center}.msg{font-size:15px}.primary-msg{text-align:center;color:var(--color-valor);font-size:20px}.second-msg{text-align:center;color:#323232;font-size:18px}.color-primary{color:var(--color-valor)}.color-secondary{color:var(--color-secondary)}.color-tertiary{font-size:13px}.checklist__title{list-style:none;color:var(--color-valor);font-weight:700;padding-bottom:10px}.checklist__item{list-style:none}.checklist__item:before{content:"✔";font-size:1.2rem;color:var(--color-valor);width:15px;height:20px;padding-right:5px}.checklist_no_padding{padding-left:20px}.id-examples__item{border:1px solid rgba(0,0,0,.23);text-align:center;cursor:pointer;display:flex;align-items:center;padding:7px}.id-examples__item--selected{border:1.5px solid var(--color-valor)}.card-types__item{border-radius:20px;border:1px solid rgba(0,0,0,.23);text-align:center;cursor:pointer;display:block;align-items:center;padding:7px}.card-types__item--selected{border:2px solid var(--color-primary)}.installments{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:15px;grid-row-gap:15px}.installments__item{border-radius:15px;border:1px solid transparent;background-color:#fff;box-shadow:0 0 5px #0003;text-align:center;padding:1.3rem 0;cursor:pointer}.installments__item:hover{box-shadow:0 0 10px #0003}.installments__item--selected{border-color:var(--color-primary)}.installments__amount{color:var(--color-primary);font-weight:700;font-size:1.5rem}.spinner{position:fixed;width:100vw;height:100vh;background-color:#fefefeb5;top:0;left:0;justify-content:center;display:flex;align-items:center;text-align:center;z-index:10000}.spinner__text{padding-top:1.5em}body{margin:0;padding:0;background-color:var(--background)}.img-fluid{height:auto;max-width:100%}
