/*
 Theme Name:   euphony-blocks-child
 Theme URI:    https://www.felix-haase.de/fh_skeet/newsite_wp
 Description:  euphony-blocks Child Theme
 Author:       WebFee
 Author URI:   https://felix-haase.de
 Template:     euphony-blocks
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         [hier kannst du Tags vergeben]
 Text Domain:  euphony-blocks -child
*/

/* ab hier kannst du deine eigenen Anpassungen eintragen */

/* alegreya-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Alegreya';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/alegreya-v38-latin/alegreya-v38-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('fonts/alegreya-v38-latin/alegreya-v38-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/alegreya-v38-latin/alegreya-v38-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('fonts/alegreya-v38-latin/alegreya-v38-latin-regular.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('fonts/alegreya-v38-latin/alegreya-v38-latin-regular.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('fonts/alegreya-v38-latin/alegreya-v38-latin-regular.svg#Alegreya') format('svg'); /* Legacy iOS */
}
/* alegreya-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Alegreya';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/alegreya-v38-latin/alegreya-v38-latin-700.eot'); /* IE9 Compat Modes */
  src: url('fonts/alegreya-v38-la/tin/alegreya-v38-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/alegreya-v38-latin/alegreya-v38-latin-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('fonts/alegreya-v38-latin/alegreya-v38-latin-700.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('fonts/alegreya-v38-latin/alegreya-v38-latin-700.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('fonts/alegreya-v38-latin/alegreya-v38-latin-700.svg#Alegreya') format('svg'); /* Legacy iOS */
}
/* alegreya-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Alegreya';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/alegreya-v38-latin/alegreya-v38-latin-700italic.eot'); /* IE9 Compat Modes */
  src: url('fonts/alegreya-v38-latin/alegreya-v38-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/alegreya-v38-latin/alegreya-v38-latin-700italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('fonts/alegreya-v38-latin/alegreya-v38-latin-700italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('fonts/alegreya-v38-latin/alegreya-v38-latin-700italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('fonts/alegreya-v38-latin/alegreya-v38-latin-700italic.svg#Alegreya') format('svg'); /* Legacy iOS */
}
/* charm-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Charm';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/charm-v13-latin/charm-v13-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('fonts/charm-v13-latin/charm-v13-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/charm-v13-latin/charm-v13-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('fonts/charm-v13-latin/charm-v13-latin-regular.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('fonts/charm-v13-latin/charm-v13-latin-regular.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('fonts/charm-v13-latin/charm-v13-latin-regular.svg#Charm') format('svg'); /* Legacy iOS */
}
/* charm-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Charm';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/charm-v13-latin/charm-v13-latin-700.eot'); /* IE9 Compat Modes */
  src: url('fonts/charm-v13-latin/charm-v13-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/charm-v13-latin/charm-v13-latin-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('fonts/charm-v13-latin/charm-v13-latin-700.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('fonts/vcharm-v13-latin-700.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('fonts/charm-v13-latin/charm-v13-latin-700.svg#Charm') format('svg'); /* Legacy iOS */
}
h1 {
	font-family:  'Alegreya' !important;
}
h2 {
	font-family:  'Alegreya' !important;
}
.headline-footer {
	font-family:  'Alegreya' !important;
	color: #ffffff;
    font-weight: 700;
	font-size: clamp(22px,2vw,24px);
}
.bold {
	font-weight: 700;
}
.orange {
	color: rgb(238, 117, 37);
}
li::marker {
	color: #ee7525;
}
/* Linkfarbe ändern auf black */
.black a {
	color:#000000 !important;
}
.nowrap {
     flex-wrap: nowrap !important;
     align-items: center;
}
p.text-indent {
 text-indent: -1.6em;
margin-left: 2.4em;
}
h4.text-indent {
 text-indent: -1.4em;
margin-left: 2em;
}
@media screen and (min-width: 100em) {
  .wp-block-main-header {
    padding-bottom: 10px  !important;}
}
/* Kontaktformular BUTTON */
input[type="submit"] { 
border-radius: 10px  !important;
}
/*
input[type="text"], 
input[type="email"], 
.wpcf7-form textarea {
background-color: #fff !important;
border-color: #fff !important;
*/
	
/* Vorlage Medien und Text - Bilder mit runden Ecken */
.wp-block-media-text img { 
	border-radius: 10px !important;
}
