
/********************* Frontend + Gutenberg Editor **********************/

/**
 * @license
 * MyFonts Webfont Build ID 3967021, 2020-10-30T06:49:37-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: FF Dax Web Pro Condensed Bold by FontFont
 * URL: https://www.myfonts.com/fonts/fontfont/ff-dax/pro-cond-bold/
 * 
 * Webfont: FF Dax Web Pro Condensed Regular by FontFont
 * URL: https://www.myfonts.com/fonts/fontfont/ff-dax/pro-cond-regular/
 * 
 * 
 * Webfonts copyright: 2006 Hans Reichel published by FSI FontShop International GmbH
 * 
 * � 2020 MyFonts Inc
*/

/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/3c882d");
  
@font-face {
  font-family: 'FFDaxWebProCondensedRegular';
  src: url('../webfonts/FFDaxWebProCondensedRegular/font.woff2') format('woff2'), url('../webfonts/FFDaxWebProCondensedRegular/font.woff') format('woff');
}

@font-face {
  font-family: 'FFDaxWebProCondensedBold';
  src: url('../webfonts/FFDaxWebProCondensedBold/font.woff2') format('woff2'), url('../webfonts/FFDaxWebProCondensedBold/font.woff') format('woff');
}

/* *** */
/* Allgemein */
/* *** */
.button-wrapper {
    text-align: center;
}

/* *** */
/* Block - Aktuelles & Aktivit�ten & Aus-Weiterbildungen */
/* *** */
.naturkurse-wrapper .wp-block-column,
.news-wrapper .wp-block-column,
.aktivitaeten-wrapper .wp-block-column,
.aus_weiterbildungen-wrapper .wp-block-column {
    border-bottom-width: 0px;
}
.naturkurse-wrapper .wp-block-column .naturkurse,
.news-wrapper .wp-block-column .news,
.aktivitaeten-wrapper .wp-block-column .aktivitaet,
.aus_weiterbildungen-wrapper .wp-block-column .aus_weiterbildung {
    background-color: #f5f5f7;
}
.naturkurse-wrapper>.wp-block-column,
.news-wrapper>.wp-block-column,
.aktivitaeten-wrapper>.wp-block-column,
.aus_weiterbildungen-wrapper>.wp-block-column {
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 30px;
}
.naturkurse-wrapper>.wp-block-column:last-child,
.news-wrapper>.wp-block-column:last-child,
.aktivitaeten-wrapper>.wp-block-column:last-child,
.aus_weiterbildungen-wrapper>.wp-block-column:last-child {
    margin-right: 0px;
    margin-left: 10px;
}
.naturkurse-wrapper>.wp-block-column:first-child,
.news-wrapper>.wp-block-column:first-child,
.aktivitaeten-wrapper>.wp-block-column:first-child,
.aus_weiterbildungen-wrapper>.wp-block-column:first-child {
    margin-right: 10px;
    margin-left: 0px;
}
.naturkurs-img, 
.news-img, 
.aktivitaet-img,
.aus_weiterbildung-img {
    min-height: 200px;
}
.naturkurse-wrapper h3, .naturkurse-wrapper p,
.news-wrapper h3, .news-wrapper p,
.aktivitaeten-wrapper h3, .aktivitaeten-wrapper p ,
.aus_weiterbildungen-wrapper h3, .aus_weiterbildungen-wrapper p {
    padding: 15px;
}
.naturkurse-wrapper h3,
.news-wrapper h3,
.aktivitaeten-wrapper h3,
.aus_weiterbildungen-wrapper h3 {
    font-size: 18px;
    line-height: 1.5em;
    margin-bottom: 0;
    text-align: left;
}
.naturkurse .wp-block-cover,
.news-wrapper .wp-block-cover,
.aktivitaeten-wrapper .wp-block-cover,
.aus_weiterbildungen-wrapper .wp-block-cover {
    transition: background-size .2s ease;
    -moz-transition: background-size .2s ease;
    -ms-transition: background-size .2s ease;
    -o-transition: background-size .2s ease;
    -webkit-transition: background-size .2s ease;
    background-size: 100%;
    background-repeat: no-repeat;
}
.naturkurse-wrapper .wp-block-cover:hover,
.news-wrapper .wp-block-cover:hover,
.aktivitaeten-wrapper .wp-block-cover:hover,
.aus_weiterbildungen-wrapper .wp-block-cover:hover {
    background-size: 105%;
}
.naturkurse p,
.news-wrapper p,
.aktivitaeten-wrapper p,
.aus_weiterbildungen-wrapper p {
    text-align: left;
}
.naturkurse-wrapper .wpbf-button,
.news-wrapper .wpbf-button,
.aktivitaeten-wrapper .wpbf-button,
.aus_weiterbildungen-wrapper .wpbf-button {
    width: calc(100% - 30px);
}
section.naturkurse .naturkurse .page-font-color p,
section.aktuelles .news .page-font-color p,
section.aktivitaeten .aktivitaet .page-font-color p,
section.aus_weiterbildungen .aus_weiterbildung .page-font-color p {
    margin-bottom: 0px;
}
section.naturkurse .naturkurse a.wpbf-button, 
section.aktuelles .news a.wpbf-button, 
section.aktivitaeten .aktivitaet a.wpbf-button,
section.aus_weiterbildungen .aus_weiterbildung a.wpbf-button {
    margin: 0px 15px 15px 15px;
    position: static;
    left: 0px;
}
.home .naturkurse,
.home .news,
.home .aktivitaeten,
.home .aus_weiterbildungen {
    min-height: 330px;
}
.archive-meta {
    bottom: 0px;
    left: 0px;
    margin-bottom: 0px;
}
.page-font-color {
    min-height: 88px;
}
section.aktivitaeten .aktivitaet-status-wrapper {
    top: 0;
    left: 0;
}

/* *** */
/* Block - H�user */
/* *** */
.front-haeuser .facetwp-facet {
    margin-bottom: 0;
}
section.front-haeuser {
    text-align: left;
    margin-top: -50px;
}
.wp-block-cover{
    margin-bottom: 0;
}
.wp-block-cover p:not(.has-text-color) {
    color: white;
}

/* Recommendations */
.recommendations .archive-meta, .wp-block-column .archive-meta {
    position: absolute;
}

/* *** */
/* Archive */
/* *** */
.archive-meta span {
    background-color: white;
    padding: 10px;
    margin: 0 5px 5px 0;
    display: inline-block;
    color: black;
    line-height: 1;
}