.gb-container > p{line-height: 1.75em;}
h2{font-family: 'Noto Serif'; font-style: italic; font-weight: 300; font-size: 72px; text-transform: none;}
h3{font-size: 52px; line-height: 48px; letter-spacing: 2px; margin-bottom: 20px;}
p.h2-intext{font-size: 52px; line-height: 40px; font-family: 'rossetiregular';
text-transform: uppercase;
letter-spacing: 1px;
color: #436B5C;
}
h4, h3.h3-klein, h2.h2-klein, #impressum h2, #datenschutz h2{font-family: 'AR One Sans'; font-size: 22px; font-style: normal; text-transform: uppercase;}
h2.h2-klein{margin-bottom: 10px;}
h2.h2-klein em{text-transform: none; font-style: normal;}
h3.h3-klein{margin-top: 20px; margin-bottom: 0px;}
h3.h3-klein em{text-transform: none; font-style: normal;}
p{font-size: 20px;}
p.text-big{font-size: 28px;}
p.has-accent-color{line-height: 34px; margin-bottom: 16px;}
.site-header{display: none;}
.inside-navigation > h1.logo {
font-weight: 400;
font-style: normal;
margin-bottom: 0px;
}
.inside-navigation > h1.logo a {
font-family: 'rossetiregular';
text-transform: uppercase;
letter-spacing: 1px;
font-size: 62px;
text-decoration: none;
color: #96AFA8;
line-height: 74px;
}
.gb-container a{color: #436B5C !important;} .gb-container.kontakt a, #change a{color: #ffffff !important;}
a.gb-button{text-decoration: underline !important; padding: 15px 30px !important; margin-top: 30px;}
.list p{margin-bottom: 0px;}
.list ul, ul{list-style-type: none; } .list ul li{padding: 6px 0px; color: #A2655D; margin: 0px !important;}
ul.wp-block-list{list-style-type: none; text-align: left;}
ul.wp-block-list li{margin: 20px 0px;}
.wp-block-quote{border-left: none; padding: 0px; }
.wp-block-quote p{font-family: 'Noto Serif'; font-style: italic; font-size: 26px; font-weight: 300; margin-bottom: 0.125em; width: 75%; width: 75%;}
.zitat .wp-block-quote p{color: rgba(255,255,255,0.75); font-size: 42px; width: 100%;}
.wp-block-quote > cite {font-family: 'rossetiregular'; font-style: normal; color: #fff; font-size: 42px; letter-spacing: 1px; text-transform: uppercase;} .logo-subline p{font-family: 'Noto Serif'; font-style: italic; color: #fff;font-size: 22px; line-height: 18px;}
.hero p.hallo{font-size: 180px; font-style: normal; text-transform: uppercase;
line-height: 120px; font-family: 'rossetiregular'; color: #fff; background: url(http://wpneu.akademie-stehrenberg.de/wp-content/uploads/2024/06/Bubbles_Hallo.svg) right top no-repeat; background-size: 18%; padding: 30px 80px 0px 0px;}
.hero .wp-block-quote p{font-size: 64px; line-height: 68px; width: 100%;}
.hero .wp-block-quote.zitat-ende p{font-size: 32px; line-height: 38px;} .sticky-enabled .main-navigation.is_stuck{box-shadow: none;}
.main-navigation .main-nav > ul > li[class*="current-menu-"] > a{text-decoration: underline;}
.main-navigation .main-nav ul ul li a{color: #A2655D !important; }
.main-navigation .main-nav ul ul li a:hover{text-decoration: underline;}
.main-navigation .main-nav ul ul li a.mPS2id-highlight{text-decoration: underline;}
.inside-navigation{position: unset;}
.main-navigation ul ul{box-shadow: none; background: rgba(255,255,255,0.9); padding-top: 10px;}
body .sf-menu > li {
position: static;
}
body .main-navigation ul.menu > li > ul {
width: 99vw !important;
left: 0px !important; text-align: center;
}
body .main-navigation ul.menu > li > ul > li {
width: auto;
display: inline-block;
}
body .main-navigation ul.menu > li > ul > li ul {
left: 0px;
} .gb-container.rahmen-weiss .wp-block-image img{border: 20px solid #fff; margin: 0px 0px 30px 0px;}
.gb-container.rahmen-rosa .wp-block-image img{border: 20px solid #E8E2DB; margin: 0px 0px 30px 0px;}
.gb-container.rahmen-weiss.w85 .wp-block-image img, .gb-container.rahmen-rosa.w85 .wp-block-image img{width: 85%;}
#box {
overflow-y: visible;
overflow-x: hidden;
white-space: nowrap;
vertical-align: text-top;
margin: 0;
padding: 0;
clear: both;
}
#box .wp-block-image{
display: table-cell;
min-width: 400px;
width: 400px;
font-size: 140px;
margin: 0px 55px;
white-space: normal;
line-height: 1.6;
vertical-align: top;
text-align: center;
}
#box .wp-block-image img{width: 300px;}
#box .wp-block-image figcaption, .wp-block-image figcaption{font-size: 20px; color: #fff;}
.isc_all_image_list_box{width: 100%;}
.isc_all_image_list_box th:nth-child(2), .isc_all_image_list_box td:nth-child(2), 
.isc_all_image_list_box th:nth-child(3), .isc_all_image_list_box td:nth-child(3), 
.isc_all_image_list_box th:nth-child(4), .isc_all_image_list_box td:nth-child(4){display: none;}  footer p, footer p a{font-size: 18px; color: #96AFA8;}
footer .copyright p{font-size: 16px;}
.footer-logo{margin-bottom: 60px;}
.footer-logo figcaption{font-size: 18px; letter-spacing: 2px; margin-right: 50px;}
footer .addresse, footer .copyright{margin-bottom: 26px;} @media (max-width: 768px){
.inside-navigation > h1.logo a{font-size: 48px; line-height: 1.2em; text-align: center;}
.main-navigation .inside-navigation{justify-content: center;}
.zitat .wp-block-quote p{font-size: 30px;}
.logo-subline p{line-height: 28px;}
.hero p.hallo{font-size: 140px;}
.zitat .hero .wp-block-quote p, .hero .wp-block-quote.zitat-ende p{font-size: 24px; line-height: 30px;}
h2{font-size: 48px;}
h3{font-size: 42px; line-height: 44px; letter-spacing: 0.5px;}
.gb-container > p, .intro p{line-height: 1.5em; font-size: 18px;}
p.h2-intext{font-size: 27px; line-height: 28px;}
#weg, .gb-container-4740d44b, #loheland-bewegung, .gb-container-b0ae4b06, .gb-container-c94120cc, .gb-container-e08328ee{background-image: none !important;} }
@media (min-width: 769px) and (max-width: 1024px) { .inside-navigation > h1.logo a{font-size: 48px; line-height: 1.2em; text-align: center;}
.main-navigation .inside-navigation{justify-content: center;}
.zitat .wp-block-quote p{font-size: 30px;}
.logo-subline p{line-height: 28px;}
.hero p.hallo{font-size: 140px;}
.zitat .hero .wp-block-quote p, .hero .wp-block-quote.zitat-ende p{font-size: 24px; line-height: 30px;}
}.gb-container-760c4d67{padding-bottom:5%;background-color:var(u002du002dbase-2);}.gb-container-ccd60164{min-height:100vh;max-width:1440px;padding-top:5%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;background-image:url(https://akademie-stehrenberg.de/wp-content/uploads/2024/07/Bubbles_Kontaktseite2.svg);background-repeat:no-repeat;background-position:bottom center;background-size:100;}.gb-container-ccd60164.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-ccd60164.gb-no-dynamic-bg{background-image:none;}.gb-container-2e1e0b17{height:100%;}.gb-grid-wrapper > .gb-grid-column-2e1e0b17{width:50%;}.gb-container-ad38839a{height:100%;}.gb-grid-wrapper > .gb-grid-column-ad38839a{width:50%;}.gb-container-d52004b5{min-height:100vh;}.gb-container-12762f5c{min-height:100vh;max-width:1000px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding-right:20px;padding-left:20px;margin:5% auto;}.gb-container-f21600a9{min-height:100vh;max-width:1000px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding-right:20px;padding-left:20px;margin:5% auto;}.gb-grid-wrapper-61080de1{display:flex;flex-wrap:wrap;margin-left:-80px;}.gb-grid-wrapper-61080de1 > .gb-grid-column{box-sizing:border-box;padding-left:80px;}@media (max-width: 767px) {.gb-grid-wrapper > .gb-grid-column-2e1e0b17{width:100%;}.gb-grid-wrapper > .gb-grid-column-ad38839a{width:100%;}}:root{--gb-container-width:1440px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}