@font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: normal;
font-weight: 100;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-100.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: italic;
font-weight: 100;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-100italic.woff2)
format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: normal;
font-weight: 200;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-200.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: italic;
font-weight: 200;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-200italic.woff2)
format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: normal;
font-weight: 300;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-300.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: italic;
font-weight: 300;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-300italic.woff2)
format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: normal;
font-weight: 400;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-regular.woff2)
format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: italic;
font-weight: 400;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: normal;
font-weight: 500;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-500.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: italic;
font-weight: 500;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-500italic.woff2)
format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: normal;
font-weight: 600;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-600.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: italic;
font-weight: 600;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-600italic.woff2)
format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: normal;
font-weight: 700;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-700.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: italic;
font-weight: 700;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-700italic.woff2)
format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: normal;
font-weight: 800;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-800.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: italic;
font-weight: 800;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-800italic.woff2)
format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: normal;
font-weight: 900;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-900.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Semi Condensed";
font-style: italic;
font-weight: 900;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-semi-condensed-v15-latin-900italic.woff2)
format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: normal;
font-weight: 100;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-100.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: italic;
font-weight: 100;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-100italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: normal;
font-weight: 200;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-200.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: italic;
font-weight: 200;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-200italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: normal;
font-weight: 300;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-300.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: italic;
font-weight: 300;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-300italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: normal;
font-weight: 400;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-regular.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: italic;
font-weight: 400;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: normal;
font-weight: 500;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-500.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: italic;
font-weight: 500;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-500italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: normal;
font-weight: 600;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-600.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: italic;
font-weight: 600;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-600italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: normal;
font-weight: 700;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-700.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: italic;
font-weight: 700;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-700italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: normal;
font-weight: 800;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-800.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: italic;
font-weight: 800;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-800italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: normal;
font-weight: 900;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-900.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Barlow Condensed";
font-style: italic;
font-weight: 900;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/barlow-condensed-v12-latin-900italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Amatic SC";
font-style: normal;
font-weight: 400;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/amatic-sc-v24-latin-regular.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Amatic SC";
font-style: normal;
font-weight: 700;
src: url(//wesensreich.net/wp-content/themes/zuki-child01-23-Jan-2020/fonts/amatic-sc-v24-latin-700.woff2) format("woff2"); }
body {
font-family: 'Barlow Semi Condensed', sans-serif;  }
* {
font-family: 'Barlow Semi Condensed', sans-serif;
} #header-top-nav,
.search-box #searchform input,
.entry-details,
#colophon p.site-description,
#colophon #site-info,
.default-sidebar .widget,
.front-sidebar .widget,
.nav-wrap,
#infinite-handle,
#nav-below a span,
#nav-single a span,
.rp-small-two p span.entry-title,
.single-post .post .entry-header .entry-cats,
.single-post .post .entry-header .entry-author,
#comments .comment-author,
#comments .comment-reply,
.single-post .entry-meta .entry-cats,
.single-post .entry-meta .entry-tags,
.page .edit-link,
a.archive-menu-toggle,
.site-content .nopassword,
.site-content p.nocomments,
#searchform input#s {
font-family: 'Barlow Semi Condensed', sans-serif; } h1, h2, h3, h4, h5, h6 {
font-family: 'Barlow Semi Condensed', sans-serif; letter-spacing: 0.3px;
}
.modultitel, .widget h3.widget-title, h3.sidebar, h3.sidebar a {
font-family: 'Barlow Condensed', sans-serif;
hyphens: manual;
} .page .entry-header h2.entry-title { 
font-family: 'Amatic SC', sans-serif;
color: #786855; font-size: 2.6rem;
hyphens: none;
margin-left: -3px;
padding: 0;
} h3, .entry-content p, .entry-content p.standard-text, .entry-content ul, .entry-content ol, .entry-content .wide-content,
article.category-einzelseminar p { font-size: 1.3rem;
line-height: 1.4;
hyphens: auto;
}
.nvis {visibility: hidden;} table {
font-family: 'Barlow Semi Condensed', sans-serif; } .left-indent-mh {
padding-left: 0;
}    .entry-content a {
font-size: 1.2rem;
}
.page .entry-content .wp-block-file > a, 
span.linkfarbe, 
.entry-content p.linkfarbe a, .entry-content p.linkfarbe a:hover { font-size: 1.2rem;
color: #ca9e64;
border-bottom: 1px solid #ca9e64;
}
.entry-content p.linkfarbe a:hover {opacity: 0.7}
.page .entry-content a:hover {
border-bottom: 1px solid #ca9e64;
}
.page .entry-content figure a:hover {
border-bottom: 0;
}
#header-top-nav a:hover, .entry-meta a:hover, .entry-footer a:hover, .entry-author a:hover, .single-post .post .entry-header a:hover, #comments a:hover, .nav-wrap a:hover, #colophon a:hover, .template-archive a:hover, .gallery .gallery-item a:hover, #infinite-handle span:hover, .widget-area .widget_nav_menu a:hover, .tagcloud a:hover, .widget_calendar a:hover, .post .entry-content a.more-link:hover, .widget-area a:hover, #featured-content .flex-direction-nav li a.flex-next:hover::after, #featured-content .flex-direction-nav li a.flex-prev:hover::after, .widget-area .rp-small-two p.summary a:hover {
color: #B9B1A7;
}     #site-title {
float: none; 
position: relative;
margin: 0 auto 10px; padding: 0;
width: 180px; } #mobile-menu-wrap {
padding: 0 22px;
margin-bottom: 30px;
}
#mobile-menu-toggle {
float: none;
margin: 0 auto;
}
#mobile-menu-toggle::after {
text-align: center;
padding: 0;
}
#mobile-menu-close {
background: #786855;
margin-top: 20px;
}   #site-nav ul li a {
font-size: 22.4px;
font-size: 1.4rem;
line-height: 1;
color: #786855;
}
#site-title-rechts {
display: none;
padding: 0;
} #masthead {
border-bottom: 1px solid #E1DCD7; }
.page .site-content .page, .search-no-results .site-content .page, .error404 .site-content .page {border-top: 0;}     .entry-header h2.entry-title,
.entry-header h1.entry-title { font-family: 'Barlow Semi Condensed', sans-serif; }                #nav-below a span,
#nav-single a span,
#infinite-handle span {
font-family: 'Barlow Semi Condensed', sans-serif; }  .page .site-content .entry-content {
padding: 20px 0 20px;
} #metaslider-id-284 {display: none;}
#post-68 {
padding-top: 0; 
margin-bottom: 14px;
border-bottom: 1px solid #E1DCD7;
}
.home .metaslider .flexslider {
margin-bottom: 0;
}
.home .metaslider .caption-wrap {
padding: 0;
width: 85%;
background-color: rgba(255, 255, 255, 0.8);
top: 12px;
left: 20px;
padding-bottom: 7px;
bottom: unset; opacity: 1; }
.metaslider .slide-288 .caption { padding-bottom: 15px;
}
.metaslider .caption-wrap .caption img.logo-auf-slider {
width: 125px;
padding: 34px 0 0;
}
.page .entry-content h2.slide-titel a, 
.page .entry-content a h2.slide-titel {
font-family: 'Amatic SC', sans-serif;
font-size: 2.3rem;
color: #786855;
border-bottom: 0;
margin: 0;
}
.metaslider .flexslider .slides .caption p, 
.metaslider .caption p {
padding-right: 0;
font-size: 1.1rem;
}
.metaslider .caption p {line-height: 1.2;} .home blockquote {
font-family: 'Barlow Semi Condensed', sans-serif;
font-style: italic;
color: #85b644;
}
.widget_zuki_quote blockquote.quote-text {letter-spacing: 2.2px;}
.home blockquote p {padding-right: 28px;}
.home .widget_zuki_quote cite.quote-author {font-weight: normal;} #front-content-mh-seminare {
float: left;
border: 0;
}
.rp-medium-one .entry-thumbnail {padding-bottom: 8px;}
.rp-medium-one p, .rp-medium-one h2, .rp-medium-one h3, .rp-medium-one h4 {
font-size: 1.05rem;
margin: 0;
line-height: 1.3;
font-family: 'Barlow Semi Condensed', sans-serif;
font-weight: 500;
}
.widget-area .titel a {color: black;}
.widget-area .titel, .widget-area .anmeldung {margin-bottom: 8px;}
.rp-medium-one span {color: #786855;}
#zuki_recentposts_medium_one-3 {padding-top: 0;}
#zuki_recentposts_medium_one-3.widget .widget-title-wrap {margin-bottom: 18px;}
.mehr a, .mehr a:hover {border-bottom: 1px solid #B9B1A7 !important;} #zuki_recentposts_medium_two-2 .entry-author, 
#zuki_recentposts_medium_two-2 .summary,
#zuki_recentposts_medium_two-2 .entry-date,
#zuki_recentposts_medium_two-2 .entry-cats {
display: none;
}
.rp-medium-two {margin-bottom: 20px;}
.front-content .rp-medium-two .story {padding-top: 16px;}
#zuki_recentposts_medium_two-2 .entry-title {
font-weight: 500;
font-size: 13pt;
font-size: 1.1rem;
}
#zuki_recentposts_medium_two-2 .entry-title a {color: #333}
.home #zuki_recentposts_medium_two-2 {border-bottom: 1px solid #E1DCD7;} .bg-wrap {  
display: block;
background: #ebf8fe;
padding: 20px;
}
.front-content-mh-qualis {
width: 100%;
margin: 30px 0 45px;
padding: 15px 25px;
display: block;  
}
.front-content-mh-qualis .cf + .cf {
display: none;
}
.front-content-mh-qualis .cf {
text-align: center;
}
.front-content-mh-qualis img {  }
#fgg-logo {
width: 50%;
}
#fgg-logo a img {
border: 7px solid white;
border-width: 7px 10px;
}
#bgr-logo a img {
border: 5px solid white;
}
#eas-logo a img {
border: 3px solid white;
border-width: 14px 5px 15px;
border-width: 4px 6px;
}
#zwiller-preis a img {
border: 6px solid #fafaff;
} .home aside#seminar-icons, .home aside#media_image-2 {display: none;}   .page .site-content article.cf:last-of-type {
margin-bottom: 0px;
}
.entry-content ul, .entry-content ol {
padding-left: 20px;
}
.page .site-content .page {
padding-top: 18px;
}
.modultitel {
margin-top: 0;
margin-bottom: 30px;
}
#primary .modultitel {
margin-top: 0;
padding-bottom: 0;
margin-bottom: 30px;
}  .page .site-content .page.intro-seminarrubrik {
padding-top: 0;
margin-bottom: 30px;
}
article.post.category-einzelseminar {
padding-bottom: 0;
margin-bottom: 30px;
}
.page-template-page-template-seminare #primary {
border-bottom: 1px solid #E1DCD7;
}
.page .category-einzelseminar .entry-thumbnail {
padding-top: 50px;
padding-bottom: 0;
}  .modultitel, .widget h3.widget-title, h3.widget-title span {
font-family: 'Barlow Condensed', sans-serif;
font-size: 0.9rem;
text-transform: uppercase;
line-height: 1.2;
letter-spacing: 2.6px;
font-weight: bold;
}
article.category-einzelseminar h2, article.category-einzelseminar h2 strong {
font-size: 22pt;
color: #786855;
font-weight: bold;
hyphens: manual;
}
.sem-anmeldg a strong {
text-decoration: none;
color: #00aad3;
border-bottom: 0;
}
.entry-content p a {
border-bottom: 0;
}
article.cf {
border-bottom: 1px solid #E1DCD7;
padding-bottom: 0 !important;
} .page + .category-seminare { padding-top: 70px;
}
article.category-seminare {   }
.site-content article.post.category-seminare {
margin-bottom: 0;
padding-bottom: 0;
padding-top: 85px;
}
.site-content article.post.category-seminare:last-of-type {margin-bottom: 40px;} .sem-details-list {margin-bottom: 26px;}
.sem-details-list p {
font-weight: bold;
margin: 0;
}
article.category-einzelseminar .sem-details-list p {hyphens: manual;} .page-id-205 #media_image-3, .page-template-page-template-seminare #media_image-3 {
border-bottom: 0;
padding-bottom: 12px;
} #post-205 {margin-bottom: 15px; border: 0;}
#post-205 .entry-content {padding-top: 10px;}
.site-content article.chron {margin-bottom: 16px; padding: 0; border: 0;}
.page .site-content article.chron div.entry-content {padding: 16px;}
.page .site-content article.chron div.entry-content:hover {background: #eee;}
.site-content article.chron:last-of-type {margin-bottom: 80px;}
article.chron p, time {font-size: 1.2rem;}
article.chron h2, .chron h3 {font-size: 1.3rem; line-height: 1.3;}
time {line-height: 1.5;}
.chron p, .chron h2, .chron h3 {margin: 0;}
.chron-1 {margin-bottom:10px;}
.chron-2 {margin-bottom:4px;}
article.chron h2 {color: black;}
article.chron h3 {color: #ca9e64; font-weight: normal;}
time span {color: #aaa; opacity: 0; transition: opacity 0.1s;}
.page .site-content article.chron div.entry-content:hover time span {opacity: 1; transition: opacity 0.1s;} .page.template-fullwidth .entry-header h2.entry-title {
text-align: center;    }
.page.template-fullwidth .entry-content p.has-text-align-center {
hyphens: none;
margin-bottom: 50px;
}
.page-id-13 .wp-block-columns figure {
padding: 0;
}
.page-id-13 .wp-block-image figcaption, 
.page-id-13 .wp-block-image figcaption a { font-size: 1.2rem;
}
.page-id-13 figure:hover figcaption a { 
color: #786855;
opacity: 0.8;
}
.page-id-13 article.cf {
border-bottom: 0;
}
.page-id-13 .wp-block-columns {margin-bottom: 0;}  .page-id-13 .wp-block-image figcaption {
margin: 5px 0 0;
}
.page-id-13 figure.wp-block-image {
margin-bottom: 0.3em;
} .single .category-fotogalerie .entry-header h2.entry-title {
font-family: 'Amatic SC', cursive;
color: #786855;
font-size: 3.4rem;
padding-top: 0;
}
.single .category-fotogalerie .entry-thumbnail {display: none;}
.single-post .post .entry-header {border-top: 0;}  .single .category-fotogalerie h2.entry-title {text-align: center;} .single .category-fotogalerie .entry-content > p {
text-align: center; 
hyphens: none;
margin-bottom: 44px;
}
.single .category-fotogalerie figure.wp-block-image {
margin-bottom: 3rem;
margin-left: auto;
margin-right: auto;
max-width: 600px;
}
.wp-block-image figcaption {
font-size: 1.2rem;
} .page-id-15 aside#media_image-2 {display: none;}
.page-id-15 .wp-block-image {margin: 0}
.page-id-15 h2:first-of-type {margin-top: 40px;}
.page-id-15 h2 {
margin-top: 80px;
margin-bottom: 50px;
} .page-id-17 #seminar-icons {
border-top: 0;
} .page-id-35 .entry-content p, .page-id-35 .entry-content h4,
.page-id-31 .entry-content p, .page-id-31 .entry-content h4 {
font-size: 1.2rem;
}
.page-id-35 .entry-content ol, .page-id-35 .entry-content ul, 
.page-id-31 .entry-content ol, .page-id-31 .entry-content ul {
font-size: 1.2rem;
}
.page-id-31 .entry-header h1.entry-title, .page-id-31 .entry-content h1,
.page-id-35 .entry-header h1.entry-title { font-weight: bold;
color: #333;
font-family: 'Barlow Condensed', sans-serif;
}
.page-id-31 .entry-header h1.entry-title, .page-id-31 .entry-content h1,
.page-id-35 .entry-header h1.entry-title { font-size: 2rem;
}
.page-id-31 .entry-header h1.entry-title, .page-id-35 .entry-header h1.entry-title { margin-bottom: 0; margin-top: 24px; hyphens: auto;}
.page-id-31 .entry-content h1 { margin-top: 0; margin-bottom: 40px; }     .widget-area .widget {
border-bottom-color: #E1DCD7;
}
.widget-area .widget:last-of-type {
margin-bottom: 0;
}   .widget_zuki_quote blockquote.quote-text {
font-family: 'Barlow Semi Condensed', sans-serif; }    .rp-small-one-wrap .entry-date,
.rp-small-two p span.entry-title:after,
.rp-big-one h2.entry-title,
.rp-big-two h2.entry-title,
.rp-big-one,
.rp-big-two {
font-family: 'Barlow Semi Condensed', sans-serif; } .front-sidebar .rp-small-one, .default-sidebar .rp-small-one,
.front-sidebar .rp-small-two, .default-sidebar .rp-small-two,
.rp-medium-one, .front-sidebar .rp-medium-one, .default-sidebar .rp-medium-one, 
.front-sidebar .rp-medium-one, .default-sidebar .rp-medium-one,
.rp-medium-two, .rp-color {
font-family: 'Barlow Semi Condensed', sans-serif; }  h3.sidebar {
font-size: 1.2rem;
margin: 0;
letter-spacing: 0.5px;
line-height: 1.4rem;
}
#mh-sidebar-icons { 
border-bottom: 1px solid #E1DCD7;
}
.rp-small-one .entry-thumb {margin: 0 16px 0 0;}
.front-sidebar .rp-small-one, .default-sidebar .rp-small-one {border-bottom: 1px solid #ECE7E4;}
.mh-sidebar .rp-small-one, .default-sidebar .rp-small-one {
width: 100%;
float: none;
padding-bottom: 20px;
margin-bottom: 20px;
border-right: 0;
border-bottom: 1px solid #ECE7E4;
}
.mh-sidebar .rp-small-one-content {
margin: 0;
min-height: auto;
}
.rp-small-one:last-of-type {
border: 0;
padding-bottom: 50px;
margin-bottom: 0;
}
.default-sidebar, #front-sidebar-one, #front-sidebar-two {border-top: 0;}
#front-sidebar-two {border-bottom: 1px solid #E1DCD7;} .rp-color .entry-cats {display: none;}
.rp-color .entry-date {display: none;}
article.rp-color.cf {border: 0; width: 100%}
.rp-color p.summary {margin-top: 5px; font-size: 1rem; line-height: 1.3;}
.widget-area a {color: #786855;}
.rp-color.cf .entry-header {margin-top: 20px;}
#zuki_recentposts_color-2 {margin-bottom: 0px;}
#sidebar-about-item {padding-top: 0; padding-bottom: 0px; margin-bottom: 4px;} 
#sidebar-about-item article {
margin-bottom: 4px;
padding: 0;
} #sidebar-about-item h3.entry-title {  color: #786855;}
#sidebar-about-item p.summary {  color: #333;} #no-seminars {margin-bottom: 200px;}
.page-id-17 #sidebar-about-item {display: none;} #zuki_quote-2, #media_image-2, #media_image-3 {padding-top: 0;}
.modultitel {padding-bottom: 18px; padding-top: 29px;}
.widget h3.widget-title {padding-bottom: 18px; padding-top: 29px;} .page-template-page-template-seminare #blog-sidebar { }
.widget_zuki_quote cite.quote-author {font-size: 1rem;}
.widget_zuki_quote cite.quote-author {
font-size: 1.1rem;
font-weight: bold;
font-style: italic;
}
.default-sidebar .widget_zuki_quote blockquote.quote-text,
.front-sidebar .widget_zuki_quote blockquote.quote-text {
font-style: italic;
letter-spacing: 1px;
} .widget_media_image .image {padding-top: 14px;} .image.wp-image-282 {padding-top: 4px;}  a#newsletter1 {
font-weight: bold;
font-size: 1.0rem;
color: #333;
letter-spacing: 0.3px;
}
#newsletter1:hover {color: #B9B1A7;} a#newsletter2 {
padding: 10px 20px;
background-color: #ca9e64;
background-color: #e9e11f;
letter-spacing: 0.5px;
color: black;
opacity: 0.7;
}
a#newsletter2:hover {opacity: 0.8;} #seminar-icons { padding-top: 0;
padding-bottom: 15px;
}  .home #blog-sidebar, .home #sidebar-about-item {
border-top: 0;
}  #footerwidgets-wrap .widget-area .widget ul li {font-size: 1.1rem;} #colophon  h3.social-nav-title {
font-family: 'Barlow Semi Condensed', sans-serif; }
#footerwidgets-wrap .widget-area .widget:last-of-type {
margin-bottom: 0;
padding-bottom: 0px;
}
#footer-five {margin-bottom: 30px;}
#footerwidgets-wrap {
border-top: 1px solid #E1DCD7;
padding-top: 20px;
}
#footerwidgets-wrap .widget-area {
border-top: 0;
}
#colophon {
border: 0;
padding-top: 0;
}
.copyright {font-size: 1.1rem;}
#site-info .copyright a {
color: #786855;
display: block;
}
.credit li::after {display: none;}   #primary .sharedaddy h3.sd-title {
font-family: 'Karla', Arial, sans-serif;
font-family: 'Barlow Semi Condensed', sans-serif; } .site-content div.wpcf7 p {
font-family: 'Barlow Semi Condensed', sans-serif; }
.site-content div.wpcf7 input[type='text'],
.site-content div.wpcf7 input[type='email'],
.site-content div.wpcf7 textarea {
font-family: 'Libre Baskerville', Georgia, serif;  } .ssba {
font-family: 'Barlow Semi Condensed', sans-serif; }   a.standard-btn {
font-family: 'Karla', Arial, sans-serif;
font-family: 'Barlow Semi Condensed', sans-serif; }  .wp-block-button .wp-block-button__link {
font-family: 'Karla', Arial, sans-serif;
font-family: 'Barlow Semi Condensed', sans-serif; } @media (min-width: 600px) {
.wp-block-column {
flex-basis: 100%; 
}
.wp-block-columns .wp-block-column {
margin-right: 0;
margin-left: 0;
}
}
@media screen and (min-width: 1023px) { #mobile-menu-toggle,
#mobile-menu-close {
display: none !important;
}
#mobile-menu-wrap {
display: block !important; margin-bottom: 0;
} #mobile-menu-wrap {
overflow: visible; width: 65%;
}
#site-nav {
padding: 51px 0 80px;
}
#site-nav ul  {
position: relative; margin: 0; padding: 0;
}
#site-nav ul li {
position: relative; display: inline-block; height: 60px; margin: 0 11px; padding: 0; border-bottom: 0;
}
#site-nav ul li a {
display: block; padding: 10px 0 0; font-size: 20.8px; font-size: 1.3rem; line-height: 1.4; border-bottom: 1px solid transparent; 
-webkit-transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s; transition: all ease-in-out 0.2s;
}
#site-nav ul li a:hover { border-bottom: 1px solid transparent; opacity: 0.7;
}
#site-nav ul li li a:hover {
border-bottom: none;
}
#site-nav ul li li  {
padding: 0; margin: 0;
}
#site-nav ul ul.sub-menu,
#site-nav ul ul.children {
display: none; position: absolute; top: 60px; left: 0; width: 180px; margin: 0; padding: 0; z-index: 10000000; background: #fff; 
border-top: none; border-left: 1px solid transparent; text-align: left;
-webkit-transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s; transition: all ease-in-out 0.2s;
}
#site-nav ul.sub-menu li,
#site-nav ul.children li {
display: block; padding: 0; height: auto;
}
#site-nav ul.sub-menu a,
#site-nav ul.children a {
border-left: none !important; height: auto; display: block; padding: 10px; border-bottom: none;
}
#site-nav ul.sub-menu a:hover,
#site-nav ul.children a:hover {
color: #191919; 
-webkit-transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s; transition: all ease-in-out 0.2s;
}
#site-nav ul ul ul.sub-menu,
#site-nav ul ul ul.children {
position: absolute; top: 0; left: 179px;
}
#site-nav ul li:hover > ul {
display: block; border-left: 1px solid #191919; padding: 0;
-webkit-transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s; transition: all ease-in-out 0.2s;
}
#site-nav li:hover > a {
border-bottom: 1px solid transparent;
-webkit-transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s; transition: all ease-in-out 0.2s;
}
#site-nav li li:hover > a {
border-bottom: none; background: #f4f4f4;
}
#site-nav ul ul ul li a {
margin-left: 0;
}
#site-header img { max-width: 40%;
}
#site-title-rechts {
float: right; width: 20%;
} #mobile-menu-wrap { position: absolute; margin-top: 60px; width: 68%; margin-left: 160px;
} } @media screen and (min-width: 1260px) { #site-nav ul li {
margin: 0 12px;
}    
#site-nav ul li a {
font-size: 24px;
font-size: 1.5rem;
}
#site-nav li:hover > a {
border-bottom: 1px solid transparent;
}
#mobile-menu-wrap {
width: 69%;
margin-left: 170px;
}
}
@media screen and (min-width: 479px) { #metaslider-id-1036 {display: none;}
#metaslider-id-284 {display: block;}
.home .metaslider .caption-wrap {
width: 50%;
top: 40px;
right: 40px;
left: unset;
background-color: rgba(255, 255, 255, 0.8); padding: 0.7em 0.9em 1.2em 1.1em;
}
.metaslider .caption p {line-height: 1.4;}
.home #front-content-mh-seminare {width: 70%;}
.home #zuki_recentposts_medium_two-2 {width: 70%;}
.front-content-mh-qualis {width: 70%;}
.home #sidebar-about-item {width: 70%;} .page-id-13 .wp-block-columns figure {
padding: 0 10px;
} .single .category-fotogalerie figure.wp-block-image {
margin-bottom: 5rem;
}
}
@media screen and (min-width: 600px) { .page.template-fullwidth .entry-content p.has-text-align-center,
.single .category-fotogalerie .entry-content > p {
padding: 0 10%;
}
} @media screen and (min-width: 767px) {   #masthead {
padding: 30px 0 0;
}
#site-title {
width: 240px; }
#header-top-nav {
display: block;
clear: none;
overflow: hidden;
text-align: right;
padding: 21px 75px 0 20px;
width: 60%;
float: right;
}
#header-top-nav ul li {
float: left;
}        .page .entry-header h2.entry-title {
line-height: 1.26;
margin: 30px 0;
font-size: 3.5rem;
} .page .site-content .entry-content {
padding: 34px 0 14px;
} .home .metaslider .flexslider {
margin-bottom: 40px;
}
.home .metaslider .caption-wrap {          
width: 400px;
background-color: rgba(255, 255, 255, 0.7);
}
.page .entry-content h2.slide-titel a, 
.page .entry-content a h2.slide-titel {
font-size: 5rem;  
}
.metaslider .flexslider .slides .caption p {
padding-right: 18px; 
font-size: 1.3rem;
} .home #front-content-mh-seminare {width: 100%;}
.rp-medium-one {border-right: 1px solid #ECE7E4;}  .home #zuki_recentposts_medium_two-2 {width: 100%;}
.rp-medium-two {
margin-bottom: 40px;
}
.front-content .rp-medium-two .story {
padding-top: 12px;
}
#zuki_recentposts_medium_two-2 .entry-title {
font-size: 1.3rem;
} .front-content-mh-qualis {
float: left; width: 100%; 
margin: 30px 0 100px;
padding: 20px 40px;
display: flex;
justify-content: center;
align-items: center;
}
.front-content-mh-qualis .cf + .cf {
display: table; padding-left: 40px;
}
#fgg-logo {width: 17%;}
#bgr-logo {width: 18%;}
#eas-logo {width: 43%;}
#zwiller-preis {width: 22%;}
.home #sidebar-about-item {width: 100%;} .page-id-13 .wp-block-columns figure {
padding: 0 20px;
}
.page-id-13 .wp-block-image figcaption, 
.page-id-13 .wp-block-image figcaption a { font-size: 1.3rem;
}   #colophon {
padding-top: 0;
}  } @media screen and (min-width: 1023px) { .left-indent-mh {
padding-left: 42px;
} #site-title-rechts {
display: block;
padding-right: 10px;
}
#site-title {
margin: 0;
width: 44%;
float: left;
padding-left: 10px;
}  .page .site-content article.cf:last-of-type {
border-bottom: 0;
margin-bottom: 80px;
}
.entry-content ul, .entry-content ol {
padding-left: 34px;
}
.entry-content ul, .entry-content ol {
padding: 0 34px;
} #post-68 {padding-top: 18px; }
.page .entry-content h2.slide-titel a, 
.page .entry-content a h2.slide-titel {
font-size: 5.7rem;  
}
.metaslider .flexslider .slides .caption p {
font-size: 1.5rem;
}
.home #front-content-mh-seminare {width: 70%;}
.home #zuki_recentposts_medium_two-2 {width: 100%;} .home aside#seminar-icons, .home aside#media_image-2, .home aside#custom_html-8 {display: block;} .front-content-mh-qualis {
width: 70%; 
} article.post.category-einzelseminar {
padding-bottom: 85px;
padding-bottom: 20px;
}
.page-template-page-template-seminare #primary {
border-bottom: 0;
}
.page .category-einzelseminar .entry-thumbnail {
padding-bottom: 30px;
} .page-id-205 article.post.category-einzelseminar{
padding-bottom: 5px;
} .page.template-fullwidth .entry-content p.has-text-align-center,
.single .category-fotogalerie .entry-content > p {
padding: 0 120px;
}
.page.template-fullwidth .entry-header h1.entry-title {  }
.page-id-13 .wp-block-columns figure {
padding: 0 20px 0 0;
}
.page-id-13 .wp-block-image figcaption {
margin-bottom: 26px;
margin-top: 15px;
}
.page-id-13 figure.wp-block-image {
margin-bottom: 1em;
} .widget-area aside.widget:last-of-type { margin-bottom: 60px; }
#mh-sidebar-icons { width: 23%; float: right;}
article.rp-color.cf {padding-bottom: 20px !important;}  .widget-area .widget {
padding-bottom: 30px;
}
#footerwidgets-wrap .widget-area .widget:last-of-type {
margin-bottom: 20px;
}
#site-info .copyright a {display: inline;}
} @media screen and (min-width: 1260px) {  #site-title {
padding-left: 0;
}
#site-title-rechts {
padding-right: 0;
}     .page .entry-header h1.entry-title { }  .page.template-fullwidth .entry-content p.has-text-align-center,
.single .category-fotogalerie .entry-content > p {
padding: 0 240px;
}
.page-id-13 .wp-block-columns figure {
padding: 0 20px;
} .single .category-fotogalerie .entry-header h2.entry-title {font-size: 3.4rem}   #mh-sidebar-icons { width: 20%; float: right;} .widget_zuki_quote blockquote.quote-text p {margin-bottom: 16px;} } @media screen and (min-width: 1360px) {} @media screen and (min-width: 1800px) {
body {
background-color: #f0f1e5;
}
#container {
background-color: white;
outline: 55px solid white;
}
}  @media print {}
@media screen and (min-width: 767px) {
}
@media screen and (min-width: 1023px) {
}
@media screen and (min-width: 1260px) {
}