.form-block-container { padding: 40px 16px; } .form-block-title { margin: 0 0 60px 0; text-align: center; font-weight: 500; font-size: 34px; line-height: 40.8px; } .hero-form { padding: 24px; border-radius: 12px; background: #DE920B; max-width: 458px; margin: 0 auto; } .form-title { text-align: center; font-size: 20px; font-weight: 700; line-height: 120%; margin: 0 0 16px 0; } .form-body { border-radius: 12px; background: #FBF2EB; padding: 16px 12px; } .form-input { border-radius: 4px; background: #FFF; box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.04); color: #949599; margin: 0 0 12px 0; width: 100%; padding: 10px 12px; } .form-text { color: #949599; text-align: center; font-size: 12px; font-weight: 400; line-height: 130%; } .checklist-container { padding: 40px 16px; margin: 0 auto 40px auto; } .checklist-title { margin: 0 0 60px 0; } .checklist-card { background: #424560; padding: 24px; border-radius: 6px; } .checklist-img { margin: 0 auto; } .checklist-card-title { font-weight: 500; font-size: 28px; line-height: 42px; margin: 16px 0 16px 0; } @media (min-width: 650px) { .checklist-cards { justify-content: center; } .checklist-card { max-width: 48%; } }