/*
Theme Name: Hello Elementor Child
Theme URI: https://www.mitkuchen.de
Description: Child-Theme fuer Hello Elementor — enthaelt DSGVO- und Security-Hardening.
Author: Miriam Hadji
Author URI: https://www.mitkuchen.de
Template: hello-elementor
Version: 1.0.0
Requires PHP: 7.4
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

/* Eigene Styles ab hier. */


/* header */
#site-header.sticky {
  background: #fff;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
}

/* Typo */

strong {
	font-weight: 800 !important;
}

/* Formular */

.elementor-field-option  {
	 display: flex !important;
	 align-items: flex-start;

}

 .elementor-field-option label {
	 font-weight: 300 !important;
	 line-height: 20px !important;
	font-size: 14px !important;
	text-transform: initial !important;
	 display: inline !important;
	 padding: 2px 10px;
	 display: inline-block;
}

.elementor-field-option input[type="checkbox"].elementor-acceptance-field {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	width: 24px;
	height: 24px;
	min-width: 18px;
	min-height: 18px;
	margin: 0;
	border: 2px solid #333;
	border-radius: 0;
	background: #fff;
	position: relative;
	flex-shrink: 0;
	cursor: pointer;
}

.elementor-field-option input[type="checkbox"].elementor-acceptance-field:checked::before,
.elementor-field-option input[type="checkbox"].elementor-acceptance-field:checked::after {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 2px;
	height: 18px;
	background-color: #0900ff;
}

.elementor-field-option input[type="checkbox"].elementor-acceptance-field:checked::before {
	transform: translate(-50%, -50%) rotate(45deg);
}

.elementor-field-option input[type="checkbox"].elementor-acceptance-field:checked::after {
	transform: translate(-50%, -50%) rotate(-45deg);
}