/**
 * Theme Name:     Hello Elementor Child
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 */
.myacc-wrap { max-width: 1440px; margin: 0 auto; }
.myacc-grid { display: grid; grid-template-columns: 1fr; gap: 24px; }
@media (min-width: 900px) { .myacc-grid { grid-template-columns: 1fr 1fr; } }

.myacc-card { background: #E5E0D8; border: 1px solid #e6edf2; border-radius: 12px; padding: 20px; }
.myacc-card h3 { margin: 0 0 12px; }

.myacc-row { display: grid; gap: 6px; margin-bottom: 12px; }
.myacc-row label { font-weight: 600; font-size: 14px; }
.myacc-row input[type="text"],
.myacc-row input[type="email"],
.myacc-row input[type="password"] { width: 100%; padding: 10px; border: 1px solid #d9e2ec; border-radius: 8px; }

.myacc-btn { display: inline-block; background: #009bbb; color: #fff; padding: 10px 16px; border-radius: 8px; text-decoration: none; border: 0; cursor: pointer; font-weight: 600; }
.myacc-btn:hover { opacity: .92; }
.myacc-btn-secondary { background: #334e68; }

.myacc-notice { padding: 10px 12px; border-radius: 8px; margin-bottom: 12px; }
.myacc-notice-success { background: #ecfdf5; color: #065f46; border: 1px solid #a7f3d0; }
.myacc-notice-warning { background: #fffbeb; color: #92400e; border: 1px solid #fde68a; }
.myacc-notice-error   { background: #fef2f2; color: #991b1b; border: 1px solid #fecaca; }
