/*
Theme Name: Astra Pool Child
Theme URI: https://yourcompany.com
Description: Child theme for Astra – Pool Repair & Contractor Portal
Author: Your Company Name
Author URI: https://yourcompany.com
Template: astra
Version: 1.0.0
Text Domain: astra-pool-child
*/

:root {
  --primary-blue: #0B5ED7;
  --deep-navy: #08304B;
  --aqua-accent: #22C1C3;
  --light-sand: #F5F7FA;
  --dark-charcoal: #2B2E34;
}

body {
  font-family: 'Open Sans', sans-serif;
  background-color: var(--light-sand);
  color: var(--dark-charcoal);
}

h1, h2, h3, h4, h5 {
  font-family: 'Montserrat', sans-serif;
  color: var(--deep-navy);
}

.elementor-button,
button,
input[type="submit"] {
  background-color: var(--primary-blue);
  border-radius: 6px;
  padding: 14px 26px;
  font-weight: 600;
}

.elementor-button:hover {
  background-color: var(--aqua-accent);
}

.contractor-dashboard {
  background: #ffffff;
  padding: 40px;
  border-radius: 8px;
  box-shadow: 0 6px 18px rgba(0,0,0,0.08);
}
