v3.0.0.0
FlatlyPage
- .contact-form-section{
- padding: 100px 0 100px;
- }
- .contact-form-wrapper {
- max-width: 600px;
- margin: 0 auto;
- margin-top: 42px;
- }
- .contact-form {
- background: var(--card-bg);
- padding: 32px;
- border-radius: 16px;
- border: 1px solid var(--border);
- }
- .form-group {
- margin-bottom: 20px;
- }
- .form-group label {
- display: block;
- margin-bottom: 8px;
- font-weight: 500;
- color: var(--text);
- }
- .form-group input,
- .form-group textarea {
- width: 100%;
- padding: 12px 16px;
- border: 1px solid var(--border);
- border-radius: 8px;
- background: var(--bg);
- color: var(--text);
- font-family: inherit;
- font-size: 16px;
- transition: all 0.2s;
- }
- .form-group input:focus,
- .form-group textarea:focus {
- outline: none;
- border-color: var(--primary);
- }
- .form-group textarea {
- resize: vertical;
- min-height: 120px;
- }
- .form-message {
- text-align: center;
- font-weight: 500;
- }
- .form-message.success {
- background: var(--card-bg);
- color: var(--success);
- border: 1px solid rgba(34, 197, 94, 0.2);
- }
- .form-message.error {
- background: rgba(239, 68, 68, 0.1);
- color: #ef4444;
- border: 1px solid rgba(239, 68, 68, 0.2);
- }