.title{font-size:16px;font-weight:800;font-family:Arial,Helvetica,sans-serif;text-align:center;padding:5px}.container-form{width:90%;max-width:1200px;margin:20px auto}form{background-color:#fff;border-radius:.5rem;box-shadow:0 2px 10px 1px #00000012;border:1px solid #DEDEDE;padding:20px 15px}.title-form,.area-text{margin:10px 0 0;border-radius:.1rem;border:1px solid #DEDEDE;width:100%;font-size:16px}.container-cards{width:90%;max-width:1200px;margin:20px auto}.card{background-color:#fff;margin-bottom:10px;border-radius:.5em;border:1px solid #DEDEDE;box-shadow:0 2px 10px 1px #00000012}.line{border-bottom:2px solid #dedede}.card-body{padding:20px 15px;text-align:justify}.card-title{color:#627084;font-size:20px;font-weight:400}button{background-color:#38cc8c;color:#fff;display:block;text-transform:uppercase;border:transparent;border-radius:.3rem;text-align:center;margin-top:10px;width:100%;padding:1em 2em;line-height:1.1rem;font-weight:500;letter-spacing:.1em;box-shadow:0 .3rem #2fb67c}button:active{transform:scale(.98);box-shadow:0 .2rem #2fb67c}@media (min-width: 480px){.title{font-size:20px;text-align:left;padding-left:60px}.container-form{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}form{margin:0rem;display:flex;flex-direction:column}.title-form,.area-text{flex-grow:1;display:flex;flex-direction:column;padding:3px}}@media (min-width: 480px){.title{font-size:20px;text-align:left;padding-left:60px}.container-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.card{margin:0rem;display:flex;flex-direction:column}.card-body{flex-grow:1;display:flex;flex-direction:column}.card-description{flex-grow:1}}body{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;font-family:Open Sans,sans-serif;background:#f1eeff;width:100%;line-height:1.5rem}
