.simulatorForm{display:flex;background:var(--color-light-gray);border-radius:12px;height:100%;justify-content:center}.simulatorForm .content{display:flex;flex-direction:column;justify-content:space-between;width:100%;margin:30px;justify-content:space-between}#formTitle{font-weight:700;font-size:24px;line-height:33.6px;color:var(--color-vibrant-blue)}.formDescription{font-weight:400;font-size:16px;line-height:22.4px;color:var(--color-blue-gray);margin-bottom:10px}.formDescription,#formTitle{flex-basis:100%;width:100%}.formButtons{display:flex;justify-content:center;flex-direction:row;gap:20px}.formButtons .btnForm{background-color:var(--color-vibrant-blue);color:#fff;border:none;border-radius:12px !important;width:100%;font-size:14px;padding:8px 0;font-weight:700;line-height:21px;border:solid 1px var(--color-vibrant-blue)}.formButtons .btnForm:hover{border:solid 1px var(--color-vibrant-blue);background-color:var(--color-light-gray) !important;color:var(--color-vibrant-blue) !important}.simulatorForm .disabledDiv{display:none !important}.simulatorForm .activeDiv{display:flex}.simulatorForm .backBtn:hover{background-color:var(--primary) !important;color:#fff !important}.simulatorForm .fieldDiv{display:flex;flex-flow:wrap;justify-content:space-between;min-height:320px}.simulatorForm .fields{overflow-y:auto;padding-top:10px;overflow-x:hidden;padding:5px}.simulatorForm .fields .field{align-self:end}.simulatorForm .isDisabled{color:currentColor;pointer-events:none;opacity:.5;text-decoration:none}.sabseg-content{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;padding-top:20px}.sabseg-title{font-size:14px;font-weight:400;line-height:19.6px;color:var(--color-blue-gray);margin:0}.sabseg-time{font-weight:700;font-size:14px;line-height:19.6px;color:var(--color-vibrant-blue);margin:0}.resumo{width:100%;padding:10px}@media(max-width:991.98px){.simulatorForm{width:100%}.simulatorForm .content{margin:0 10px}.resumo{padding:0}}.datepicker-dropdown{z-index:999999999 !important}#tryAgainPayment{margin:20px;display:flex;flex-direction:column;align-items:center}.errorColor{color:#f00;font-weight:bold}.successColor{color:#008000}.sim-success{display:flex;flex-direction:column;height:100%;align-items:center}.infoMb{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}