body,html{scroll-behavior:smooth}.formulario--cadastro .formulario--cadastro__title h1{color:var(--564-c-47,#564c47);font-size:2rem;font-style:normal;font-weight:500;line-height:2.25rem;margin:0 0 24px}.formulario--cadastro .formulario--cadastro--dados{display:flex;flex-direction:column;width:100%}.formulario--cadastro .formulario__label__tipo{display:flex;justify-content:flex-start;align-items:center;gap:24px;margin-bottom:30px}.formulario--cadastro .formulario__label__tipo button{display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid var(--c-1-bbb-3,#c1bbb3);outline:none;padding:0;margin:0;height:40px;width:100%;max-width:280px;color:var(--81766-f,#81766f);text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:20px;background:none;cursor:pointer}.formulario--cadastro .formulario__label__tipo button.active{border:none;background:#a39992;color:#fff}.formulario--sucess{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:99999;height:100%;width:100%;flex:1}.formulario--sucess span.min-w100{min-width:100px;display:block}.m-width{width:100px}.formulario--sucess hr{border:1px solid #c1bbb3}.formulario-sucess--wrapper{background-color:#eee;display:flex;flex-direction:column;align-items:center;width:80%;border-radius:2px;padding:24px;max-height:95vh;overflow:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.formulario-sucess-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:24px;width:100%;border-bottom:1px solid #c1bbb3}.sucess-primary{font-size:16px;font-weight:300}.sucess-alt,.sucess-primary{color:#0d0d0d;font-style:normal;line-height:20px;text-align:center}.sucess-alt{font-size:14px;font-weight:400}.sucess-secondary{font-size:16px}.sucess-secondary,.sucess-secondary-sm{color:#81766f;font-style:normal;font-weight:300;line-height:20px;text-align:center}.sucess-secondary-sm{font-size:14px}.formulario-sucess-contact,.formulario-sucess-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px;border-bottom:1px solid #c1bbb3;width:100%}.formulario-sucess-contact{margin:12px 0}.formulario-sucess-contact-content{display:flex;flex-direction:column;margin:24px 0;width:100%}.title-redesSociais{margin-bottom:15px}.formulario-sucess-footer,.title-redesSociais{display:flex;justify-content:center;align-items:center;width:100%}.formulario-sucess-footer{flex-direction:column;margin:12px 0}.constainer-redesSociais{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.formulario-sucess-social{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:5px;margin:0 0 6px}.formulario--sucess p{color:var(--564-c-47,#564c47);font-size:2rem;font-style:normal;font-weight:500;line-height:2.25rem;margin:0}.formulario--cadastro .formulario--cadastro--dados label{display:flex;flex-direction:column;gap:4px;width:100%;color:var(--564-c-47,#564c47);font-size:.875rem;font-style:normal;font-weight:300;line-height:1.125rem;margin-bottom:30px}.formulario--cadastro .formulario--cadastro--dados label p{margin:0}.formulario--cadastro .formulario--cadastro--dados label b{font-weight:700}.formulario--cadastro .formulario--cadastro--dados label:has(input[type=checkbox]){display:block}.formulario--cadastro .formulario--cadastro--dados label input[type=checkbox]{margin-right:5px}.formulario--cadastro .formulario--cadastro--dados label.label__option__dados,.formulario--cadastro .formulario--cadastro--dados label.label__option__newsletter{flex-direction:row;margin-bottom:16px}.formulario--cadastro .formulario--cadastro--dados label.label__option__direcao__fiscal{flex-direction:row;margin-bottom:24px}.formulario--cadastro .formulario--cadastro--dados label input[type=date]::-webkit-datetime-edit-day-field,.formulario--cadastro .formulario--cadastro--dados label input[type=date]::-webkit-datetime-edit-month-field,.formulario--cadastro .formulario--cadastro--dados label input[type=date]::-webkit-datetime-edit-text,.formulario--cadastro .formulario--cadastro--dados label input[type=date]::-webkit-datetime-edit-year-field{color:#888}.formulario--cadastro .formulario--cadastro--dados label input,.formulario--cadastro .formulario--cadastro--dados label select{border-radius:.125rem;border:1px solid var(--c-1-bbb-3,#c1bbb3);color:#000;background:var(--ffffff,#fff);padding:11px 8px;outline:none}.formulario--cadastro .formulario--cadastro--dados label input:disabled,.formulario--cadastro .formulario--cadastro--dados label select:disabled{cursor:not-allowed;color:#c1bbb3}.formulario--cadastro .formulario--cadastro--dados label input::-moz-placeholder{color:#c1bbb3}.formulario--cadastro .formulario--cadastro--dados label input:-ms-input-placeholder{color:#c1bbb3}.formulario--cadastro .formulario--cadastro--dados label input::-ms-input-placeholder{color:#c1bbb3}.formulario--cadastro .formulario--cadastro--dados label input::placeholder{color:#c1bbb3}.formulario--cadastro .formulario--cadastro--dados label:has(input[type=checkbox]) a{color:var(--564-c-47,#564c47);font-style:normal;font-weight:500;line-height:16px;text-decoration:none}.formulario--cadastro .formulario--cadastro--dados .box__email_phone,.formulario--cadastro .formulario--cadastro--dados .box_especialidad_email,.formulario--cadastro .formulario--cadastro--dados .box_phone_nombre{display:flex;gap:40px}.formulario--cadastro .formulario--cadastro--dados .box__barrio__city,.formulario--cadastro .formulario--cadastro--dados .box__number__complement{display:flex;gap:47px}@media (max-width:440px){.formulario--cadastro .formulario--cadastro--dados .box__barrio__city,.formulario--cadastro .formulario--cadastro--dados .box__number__complement{flex-direction:column;gap:0}}.formulario--cadastro .formulario--cadastro--dados .input__button__formulario{border-radius:.125rem;background:var(--81766-f,#81766f);padding:10px;color:var(--ffffff,#fff);text-align:center;font-size:1rem;font-style:normal;font-weight:300;line-height:1.25rem;border:0;outline:none;cursor:pointer}.formulario--cadastro .formulario--cadastro--dados .input__button__formulario:disabled{cursor:not-allowed;background:#c1bbb3}.formulario--cadastro .formulario--cadastro--dados .attention__text{color:var(--564-c-47,#564c47);text-align:center;font-size:.875rem;font-style:normal;font-weight:300;line-height:1.125rem;background:#d5cfc9;padding:16px;margin:0}.formulario--cadastro .formulario--cadastro--dados .attention__text.checkValidate{margin-bottom:10px}.formulario--cadastro .title__andress{color:var(--564-c-47,#564c47);font-size:18px;font-style:normal;font-weight:500;line-height:22px;margin:30px 0}.formulario--cadastro .box__andress{display:grid;grid-template-columns:1fr 1fr;gap:30px 40px}.formulario--cadastro .box__andress label{margin:0}.formulario--cadastro label.formulario__label__Referencias{margin-top:30px}@media (max-width:739px){.formulario--cadastro .formulario--cadastro--dados .attention__text{text-align:left}}@media (max-width:580px){.formulario--cadastro .formulario--cadastro--dados .box__email_phone,.formulario--cadastro .formulario--cadastro--dados .box_especialidad_email,.formulario--cadastro .formulario--cadastro--dados .box_phone_nombre{flex-direction:column;gap:0}.formulario--cadastro .box__andress{grid-template-columns:1fr}.formulario--cadastro .formulario--cadastro--dados label:has(input[type=checkbox]){display:block}.formulario--cadastro .formulario--cadastro--dados label:has(input[type=checkbox]) input{margin-right:5px}}.formulario--cadastro label span{color:#ff5151;font-weight:700}