.c-ds-form-step-by-step{padding:32px}.c-ds-form-step-by-step__form{align-items:center;display:flex;flex-direction:row;overflow:hidden;position:relative;width:100%}.c-ds-form-step-by-step__step-item{display:none;flex-direction:column;gap:24px;opacity:0;position:relative;width:100%}.c-ds-form-step-by-step__step-item--active{display:flex;opacity:1}.c-ds-form-step-by-step__inner-step{display:flex;flex-direction:column;gap:4px;width:100%}.c-ds-form-step-by-step__field{display:flex;flex-direction:column}.c-ds-form-step-by-step__buttons{display:flex;gap:8px;justify-content:center}.c-ds-form-step-by-step__buttons .c-ds-form-step-by-step__btn{border:none;border-radius:4px;color:#333;min-width:140px;padding:12px 32px}.c-ds-form-step-by-step__buttons .c-ds-form-step-by-step__btn:hover{opacity:.8}.c-ds-form-step-by-step__label{margin:0}.c-ds-form-step-by-step__message-error{color:red;font-weight:500}.c-ds-form-step-by-step__indicator ul{display:flex;gap:4px;justify-content:space-around;list-style:none;padding:0}.c-ds-form-step-by-step__indicator ul li{align-items:center;display:flex;gap:4px;width:100%}.c-ds-form-step-by-step__indicator ul li:after{background-color:#666;content:"";display:block;height:2px;width:100%}.c-ds-form-step-by-step__indicator ul li:last-child{width:auto}.c-ds-form-step-by-step__indicator ul li:last-child:after{display:none}.c-ds-form-step-by-step__indicator-item--active .c-ds-form-step-by-step__number{color:#000}.c-ds-form-step-by-step__number{color:#666}.c-ds-form-step-by-step__select{height:calc(1.5em + .75rem + 2px)}.c-ds-form-step-by-step__select,.c-ds-form-step-by-step__textarea{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.c-ds-form-step-by-step__box{display:flex}.c-ds-form-step-by-step__label{margin-right:.5rem}.c-ds-form-step-by-step__field{margin-bottom:.5rem}.c-ds-form-step-by-step__current-step-title{font-size:18px}.c-ds-cep__modal{height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;transition:opacity .15s linear;width:100%;z-index:1050}.c-ds-cep__modal-dialog{margin:1.75rem auto;max-width:500px;pointer-events:none;position:relative;transition:transform .3s ease-out;width:auto}.c-ds-cep__modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.c-ds-cep__modal-header{align-items:flex-start;border:0;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem 1rem 0}.c-ds-cep__modal-title{font-size:20px}.c-ds-cep__modal-body{flex:1 1 auto;padding:1rem;position:relative}.c-ds-cep__modal-row{display:flex;flex-direction:column}.c-ds-cep__modal-label{font-size:14px;margin-bottom:0}.c-ds-cep__modal-form{display:flex;flex-direction:column;gap:8px}.c-ds-cep__input{color:#000;flex:0 0 33.33333333%;max-width:33.33333333%;min-height:40px}.c-ds-cep__modal-close{background-color:transparent;border:0;color:#000}.c-ds-cep__btn-submit{margin:1rem auto 0;width:-moz-max-content;width:max-content}.c-ds-cep__button-dont-know-cep{background-color:transparent;border:0;color:#000;text-decoration:underline;width:-moz-max-content;width:max-content}.c-ds-cep__info{align-items:center;display:flex}.c-ds-cep__message-address{font-size:12px;margin-left:.5rem}.c-ds-cep__button-dont-know-cep{font-size:14px}.msg-alerta{margin-bottom:0}@media (max-width:992px){.c-ds-cep__btn-submit{width:100%}}.c-ds-form-step-by-step__date{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}
