/*
Theme Name: nostromo
Author: Marcel Bootsman
Author URI: https://marcelbootsman.nl/
Description: Child theme for Twenty Twenty-Two.
Requires at least: 5.8
Tested up to: 5.9
Requires PHP: 5.6
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: nostromo
Template: twentytwentytwo
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments
Twenty Twenty-Two WordPress Theme, (C) 2021 WordPress.org
Twenty Twenty-Two is distributed under the terms of the GNU GPL.
*/
header .custom-logo {
  max-width: 100%;
}

body h1.wp-block-post-title, body h2, body h2.wp-block-post-title, body h3, body h4, body h5, body h6 {
  font-family: Dejavu Sans, Arial, Verdana, sans-serif;
  font-size: clamp(24px, 4vw, 48px)
}

body h2 {
  font-size: clamp(20px, 4vw, 30px)
}

body h3 {
  font-size: clamp(18px, 4vw, 24px)
}

.home .wp-block-post-title {
  text-align: center;
}

body h2 {
  font-size: clamp(20px, 4vw, 34px);
}

body p {
  margin-top: 0
}

body .wp-block-navigation {
  margin-top: 0
}

body a, body a:visited {
  color: #000;
}

body .wp-block-button__link {
  border-radius: 5px;
}

body .gform_button {
  color: #fff;
  background-color: #662d91;
  border-radius: 5px;
  border: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  font-size: 1.125em;
  padding: calc(.667em + 2px) calc(1.333em + 2px);
  text-align: center;
  text-decoration: none;
  text-decoration-style: solid;
  word-break: break-word;
  box-sizing: border-box;
}

body .gform_button:hover {
  opacity: 0.90;
}