/*
Theme Name: Hello Biz Child
Theme URI: https://github.com/elementor/hello-biz-child/
Description: Hello Biz Child is a child theme of Hello Biz, created by Elementor team
Author: Elementor Team
Template: hello-biz
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Version: 1.0.0
Stable tag: 1.0.0
Requires at least: 6.0
Tested up to: 6.5
Requires PHP: 7.4
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: hello-biz-child
Tags: flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready, style-variations
*/

/* Add your custom styles here */

h1.entry-title {
	display: none !important;
}

/* Absendebutton */
body .gform_wrapper .gform_footer input[type="submit"],
body .gform_wrapper .gform_page_footer input[type="submit"] {
  background: linear-gradient(to right, #ffd267, #ff9b35, #ff7b2b);
  border: none;
  color: white;
  font-weight: bold;
  font-size: 16px;
  padding: 14px 0;
  width: 100% !important;
  border-radius: 6px;
  cursor: pointer;
  transition: opacity 0.3s;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

body .gform_wrapper .gform_footer input[type="submit"]:hover,
body .gform_wrapper .gform_page_footer input[type="submit"]:hover {
  opacity: 0.9;
}

/* Fehleranzeige */
body .gform_wrapper .gfield_error input,
body .gform_wrapper .gfield_error textarea,
body .gform_wrapper .gfield_error select {
  border-color: #e74c3c;
  background: #fff0f0;
}

.gform_wrapper .gform_footer input[type="submit"]:hover,
.gform_wrapper .gform_page_footer input[type="submit"]:hover {
  background: linear-gradient(to left, #ffd267, #ff9b35, #ff7b2b);
  opacity: 1;
}

.gform_wrapper .gform_footer input[type="submit"],
.gform_wrapper .gform_page_footer input[type="submit"] {
  transition: background 0.4s ease;
}

.category-featured-image {
  max-width: 100%;
  border-radius: 10px;
  margin-bottom: 30px;
  object-fit: cover;
}

.blurred {
  background: rgba(255, 255, 255, 0.7) !important;
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px) !important;
}

.contentpost h2, .contentpost h3 {
  font-size: 26px;
  font-weight: 500;
  padding-top: 15px;
}

.qx-footer-logo {
    font-weight: bold;
	color: white;
}
.qx-footer-logo .qx-x {
    font-style: italic;
    color: #ff9900;
}

.qx-footer {
    color: white;
    font-weight: bold;
}

.qx-footer .qx-x {
    color: #ff9900;
    font-style: italic;
}




