:root {
  --med-blue: #1E6CA1;
  --seafoam: #7ED6C0;
  --sand: #E9DDC6;
  --ink: #111111;
  --dark-blue: #0E557F;
}

body, html {
  background-color: var(--sand);
  color: var(--ink);
}
/*
Theme Name: Astra Child
Template: astra
Description: Casa Hald – tilpasset Astra Child
Author: Brian Hald
Version: 1.0
*/

/* Basisfarver via CSS-variabler fra functions.php */
body{
  background: var(--sand);
  color: var(--ink);
}

/* Links/knapper */
a{ color: var(--med-blue); }
a:hover{ color: var(--seafoam); }

button,
.ast-button,
.elementor-button{
  background: var(--med-blue);
  color:#fff;
  border:0;
  border-radius:999px;
  padding:.8rem 1.4rem;
  transition:.2s;
}
button:hover,
.ast-button:hover,
.elementor-button:hover{
  background: var(--seafoam);
  color: var(--ink);
}

/* Overskrifter lidt mørkere */
h1,h2,h3,h4{ color: var(--dark-blue); }

/* Elementor canvas/flex baggrunde skal også arve sand */
html, body, .site, .ast-container, .elementor-section{
  background: var(--sand) !important;
}

