/*
Theme Name: Curaçao Documents
Theme URI: https://gobiernu.cw
Author: Government of Curaçao
Author URI: https://gobiernu.cw
Description: Document download library in the Curaçao government design system. Maintain content in WordPress, then publish with Simply Static. English, Nederlands, Español and Papiamentu.
Version: 2.0.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: curacao-documents
Tags: government, documents, downloads, custom-colors, accessibility-ready, featured-images
*/

@font-face {
  font-family: 'Inter';
  src: url('https://doku.soaw.info/wp-content/themes/curacao-documents/assets/fonts/inter/Inter-VF.woff2') format('woff2-variations'),
       url('https://doku.soaw.info/wp-content/themes/curacao-documents/assets/fonts/inter/Inter-VF.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  src: url('https://doku.soaw.info/wp-content/themes/curacao-documents/assets/fonts/inter/Inter-Italic-VF.woff2') format('woff2-variations'),
       url('https://doku.soaw.info/wp-content/themes/curacao-documents/assets/fonts/inter/Inter-Italic-VF.woff2') format('woff2');
  font-weight: 100 900;
  font-style: italic;
  font-display: swap;
}

*, *::before, *::after { box-sizing: border-box; }
html { scroll-behavior: smooth; }
body {
  margin: 0;
  font-family: 'Inter', system-ui, -apple-system, sans-serif;
  font-size: 16px;
  line-height: 1.65;
  color: #555;
  background: #fff;
  -webkit-font-smoothing: antialiased;
}
img { max-width: 100%; height: auto; display: block; }
a { color: #0A609D; text-decoration: none; }
a:hover { color: #253C7E; }
h1,h2,h3,h4,h5,h6 {
  font-family: 'Inter', sans-serif;
  font-weight: 800;
  color: #253C7E;
  line-height: 1.2;
  margin-top: 0;
}
.screen-reader-text {
  border: 0; clip: rect(1px,1px,1px,1px); clip-path: inset(50%);
  height: 1px; margin: -1px; overflow: hidden; padding: 0;
  position: absolute; width: 1px; word-wrap: normal !important;
}
