/*
Theme Name: Findd
Theme URI: https://findd.nl
Author: Findd
Description: Thema voor findd.nl. Vacaturemarketing voor MKB-bedrijven. Alle opmaak staat inline in de templates, precies zoals in het ontwerp; dit bestand bevat alleen de themagegevens en een paar regels die niet inline kunnen.
Version: 1.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: findd
*/

* { box-sizing: border-box; }
body { margin: 0; font-family: 'Manrope', sans-serif; -webkit-font-smoothing: antialiased; text-wrap: pretty; background: #fff; color: #0B0B0C; }
a { color: inherit; text-decoration: none; }
a:hover { color: inherit; }
::selection { background: #7ED957; color: #0B0B0C; }
img { max-width: 100%; height: auto; display: block; }
@keyframes finddFloat { 0%,100% { transform: translateY(0); } 50% { transform: translateY(-8px); } }
[data-reveal] { opacity: 0; transform: translateY(28px); transition: opacity .7s ease, transform .7s ease; }
[data-reveal].is-visible { opacity: 1; transform: translateY(0); }
.findd-skip { position: absolute; left: -9999px; }
.findd-skip:focus { left: 16px; top: 16px; background: #7ED957; color: #0B0B0C; padding: 12px 18px; border-radius: 8px; z-index: 999; font-weight: 800; }
select:focus, input:focus, textarea:focus { outline: 2px solid #7ED957; }
@media (max-width: 900px) {
  .findd-footer-grid { grid-template-columns: 1fr 1fr !important; }
}
@media (max-width: 600px) {
  .findd-footer-grid { grid-template-columns: 1fr !important; }
  .findd-pad { padding-left: 22px !important; padding-right: 22px !important; }
}
