/*
Theme Name: HurraDraussen
Theme URI:  https://klopmeyer.de
Author:     Holger Klopmeyer
Author URI: https://klopmeyer.de
Template:   generatepress
Version:    1.0
License:    GNU General Public License v2 or later
*/
:root{--border-radius:3px;--border-radius-br:60px;--ext-icon-margin-left:0;}
@media(max-width:1315px){
  :root{--ext-icon-margin-left:40px;}
}
/* montserrat-regular - latin */
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-regular.eot);/* IE9 Compat Modes */ src:local(''), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-regular.eot?#iefix) format('embedded-opentype'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-regular.woff2) format('woff2'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-regular.woff) format('woff'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-regular.ttf) format('truetype'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-regular.svg#Montserrat) format('svg');/* Legacy iOS */}
/* montserrat-500 - latin */
@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-500.eot);/* IE9 Compat Modes */ src:local(''), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-500.eot?#iefix) format('embedded-opentype'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-500.woff2) format('woff2'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-500.woff) format('woff'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-500.ttf) format('truetype'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-500.svg#Montserrat) format('svg');/* Legacy iOS */}
/* montserrat-600 - latin */
@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-600.eot);/* IE9 Compat Modes */ src:local(''), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-600.eot?#iefix) format('embedded-opentype'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-600.woff2) format('woff2'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-600.woff) format('woff'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-600.ttf) format('truetype'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/montserrat-v25-latin-600.svg#Montserrat) format('svg');/* Legacy iOS */}
/* lobster-regular - latin */
@font-face{font-family:'Lobster';font-style:normal;font-weight:400;src:url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/lobster-v28-latin-regular.eot);/* IE9 Compat Modes */ src:local(''), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/lobster-v28-latin-regular.eot?#iefix) format('embedded-opentype'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/lobster-v28-latin-regular.woff2) format('woff2'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/lobster-v28-latin-regular.woff) format('woff'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/lobster-v28-latin-regular.ttf) format('truetype'), url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/fonts/lobster-v28-latin-regular.svg#Lobster) format('svg');/* Legacy iOS */}
html{height:100vh;width:100vw;max-width:100%;}
html body{font-family:'Montserrat', Sans, Helvetica, Arial;font-weight:400;color:#6C6C6C;line-height:1.57;font-size:17px;}
html body #page-wrapper{margin-top:-30px;padding-top:30px;overflow:hidden;max-width:100%;}
@media(max-width:768px){
  html body{font-size:16px;line-height:1.4;}
}
a:hover, a:focus, a:active{color:red;}
h1, h2, h3, h4, h5, h6{color:#000;line-height:1.15;font-weight:600;}
h2{font-family:'Lobster', 'Montserrat', Sans, Helvetica, Arial;font-size:40px;font-weight:400;margin-bottom:0.8em;margin-top:1.6em;position:relative;overflow:hidden;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:0.2em;}
@media(max-width:430px){
  h2{font-size:29px;}
}
h2.widget-title{font-size:40px;line-height:1.15;}
@media(max-width:430px){
  h2.widget-title{font-size:29px;}
}
h2::after{content:'';display:block;width:100%;border-bottom:1px solid;position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;bottom:0;top:100%;-webkit-transform:translateY(-0.2em);-ms-transform:translateY(-0.2em);transform:translateY(-0.2em);}
h3{font-size:29px;}
@media(max-width:430px){
  h3{font-size:22px;}
}
body .grid-container{max-width:1240px;padding-left:35px;padding-right:35px;}
@media(max-width:768px){
  body .grid-container{padding-left:15px;padding-right:15px;}
}
body .grid-container .grid-container{padding-left:0;padding-right:0;}
p:empty{display:none !important;}
.featured-image h2{font-family:'Montserrat', Sans, Helvetica, Arial;font-weight:600;text-align:left;}
body.cat-template .articles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;background-color:var(--base-3);}
body.cat-template .articles article{-webkit-box-flex:0.3333;-ms-flex:0.3333;flex:0.3333;min-width:30%;background-color:transparent;}
body.cat-template .articles article .post-details .post-title{font-weight:700;font-size:1.2em;}
body.cat-template .articles article .inside-article{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;}
body.separate-containers .comments-area{background-color:#EFEFEF;padding:1.4em;position:relative;border-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius-br);}
body.separate-containers .comments-area::before{content:'';display:inline-block;width:40px;height:40px;position:absolute;left:-25px;top:1.4em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 31.1c-141.4 0-255.1 93.12-255.1 208c0 49.62 21.35 94.98 56.97 130.7c-12.5 50.37-54.27 95.27-54.77 95.77c-2.25 2.25-2.875 5.734-1.5 8.734c1.249 3 4.021 4.766 7.271 4.766c66.25 0 115.1-31.76 140.6-51.39c32.63 12.25 69.02 19.39 107.4 19.39c141.4 0 255.1-93.13 255.1-207.1S397.4 31.1 256 31.1zM127.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S145.7 271.1 127.1 271.1zM256 271.1c-17.75 0-31.1-14.25-31.1-31.1s14.25-32 31.1-32s31.1 14.25 31.1 32S273.8 271.1 256 271.1zM383.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S401.7 271.1 383.1 271.1z'/%3E%3C/svg%3E");background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M384 32H64C28.65 32 0 60.66 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM344 312c0 17.69-14.31 32-32 32s-32-14.31-32-32V245.3l-121.4 121.4C152.4 372.9 144.2 376 136 376s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L234.8 200H168c-17.69 0-32-14.31-32-32s14.31-32 32-32h144c17.69 0 32 14.31 32 32V312z'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;}
.cover-img{width:100%;padding-top:66%;overflow:hidden;position:relative;display:block;}
.cover-img > img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover;max-width:inherit !important;max-height:inherit !important;width:100%;height:100%;-webkit-transition:-webkit-transform 0.7s ease;transition:-webkit-transform 0.7s ease;-o-transition:transform 0.7s ease;transition:transform 0.7s ease;transition:transform 0.7s ease, -webkit-transform 0.7s ease;-webkit-transform-origin:-25% -25%;-ms-transform-origin:-25% -25%;transform-origin:-25% -25%;}
.cover-img:hover img{-webkit-transform:scale(1.1) translate(-50%, -50%);-ms-transform:scale(1.1) translate(-50%, -50%);transform:scale(1.1) translate(-50%, -50%);}
.post-details .post-title a{color:inherit;text-decoration:none;}
.featured-image.page-header-image{width:100%;border-radius:var(--border-radius);border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--border-radius-br);position:relative;overflow:hidden;min-height:0;}
@media(max-width:600px){
  .featured-image.page-header-image{min-height:350px;}
}
.featured-image.page-header-image::before{content:'';display:block;position:relative;widows:100%;padding-top:calc(500 / 1170 * 100%);}
.featured-image.page-header-image::after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:black;background:-o-radial-gradient(circle, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.5) 100%);background:radial-gradient(circle, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);}
.featured-image.page-header-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.featured-image.page-header-image .metacontent{z-index:1;position:absolute;color:#fff;left:0;bottom:0;right:0;padding:0 15px 30px 30px;min-height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:black;background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);}
@media(max-width:768px){
  .featured-image.page-header-image .metacontent{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
}
.featured-image.page-header-image .metacontent h2{margin:0;max-width:600px;color:#fff;margin-left:-0.05em;}
.featured-image.page-header-image .metacontent .terms{margin-bottom:1em;font-weight:500;text-align:left;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.35em;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.featured-image.page-header-image .metacontent .terms .term{display:inline-block;}
.featured-image.page-header-image .metacontent .terms .term::after{content:',';}
.featured-image.page-header-image .metacontent .terms .term:last-child::after{content:none;}
.featured-image.page-header-image .metacontent .terms .term a{text-decoration:none;}
h1{font-size:45px;margin-left:-0.1em !important;}
@media(max-width:920px){
  h1{font-size:38px;}
}
@media(max-width:430px){
  h1{font-size:30px;}
}
body.home h1{text-transform:uppercase;max-width:unset;}
.has-inline-mobile-toggle #site-navigation.toggled{margin-top:-3px;}
.headparts{background-color:#EFEFEF;padding-bottom:25px;margin-bottom:70px;}
.headparts .h1-container{padding-top:25px;}
@media(max-width:430px){
  .headparts .h1-container{padding-top:15px;}
}
.headparts .h1-container h1{margin:0;}
.headparts header + .h1-container{padding-top:150px;}
.inside-header{padding:20px 0 0 0;z-index:50;position:relative;}
@media(max-width:430px){
  .inside-header{padding:12px 0 0 0;}
}
.inside-header .site-logo{position:absolute;left:0;top:0;-webkit-transform:translate(-19%, 5%);-ms-transform:translate(-19%, 5%);transform:translate(-19%, 5%);z-index:1;}
@media(max-width:1240px){
  .inside-header .site-logo{-webkit-transform:translate(-18%, 7%);-ms-transform:translate(-18%, 7%);transform:translate(-18%, 7%);}
}
@media(max-width:720px){
  .inside-header .site-logo{-webkit-transform:translate(-10%, 25%);-ms-transform:translate(-10%, 25%);transform:translate(-10%, 25%);}
.inside-header .site-logo::before{content:'';display:block;width:50%;height:96%;background-color:#EFEFEF;position:absolute;left:0;top:0;z-index:-1;-webkit-transform:skewY(-6deg);-ms-transform:skewY(-6deg);transform:skewY(-6deg);}
}
.inside-header .site-logo .header-image{width:240px;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;}
@media(max-width:1240px){
  .inside-header .site-logo .header-image{width:200px;}
}
@media(max-width:720px){
  .inside-header .site-logo .header-image{width:180px;}
}
.inside-header .header-navs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.inside-header .header-navs .mobile-menu-control-wrapper.main-navigation{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.inside-header .header-navs .mobile-menu-control-wrapper.main-navigation .menu-toggle{-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:24px;line-height:55px;}
.inside-header .header-navs .main-navigation{border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius);width:100%;padding:0 2em 0 220px;z-index:unset;}
@media(max-width:768px){
  .inside-header .header-navs .main-navigation{padding:0 20px 0 220px;}
}
@media(max-width:768px){
  .inside-header .header-navs .main-navigation .main-nav > ul.menu{max-height:0;opacity:0;visibility:hidden;display:block;padding-top:0 !important;padding-bottom:0 !important;overflow:hidden;}
}
@media(max-width:768px){
  .inside-header .header-navs .main-navigation.toggled .main-nav > ul.menu{max-height:1000vh;opacity:1;visibility:visible;display:block;padding-top:70px !important;padding-bottom:20px !important;}
}
@media(max-width:768px){
  .inside-header .header-navs .main-navigation ul.menu{-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;}
}
@media(max-width:768px){
  .inside-header .header-navs .main-navigation ul.menu > li{margin-bottom:1em;}
}
@media(max-width:768px){
  .inside-header .header-navs .main-navigation ul.menu > li > a{font-weight:700;font-size:1.3em;text-align:right;}
}
@media(max-width:768px){
  .inside-header .header-navs .main-navigation ul.menu li{padding-right:1.5em;}
.inside-header .header-navs .main-navigation ul.menu li.menu-item-has-children::before{content:'+';position:absolute;right:0;top:0.06em;color:#fff;font-size:2em;line-height:0.85;transition:all 0.7s ease;cursor:pointer;}
.inside-header .header-navs .main-navigation ul.menu li.menu-item-has-children .menu-item-has-children::before{font-size:1.28em;top:0.5em;}
.inside-header .header-navs .main-navigation ul.menu li.menu-item-has-children:hover::before{color:rgba(255, 255, 255, 0.5);}
.inside-header .header-navs .main-navigation ul.menu li.menu-item-has-children.open::before{content:'+';transform:rotate(45deg);}
}
.inside-header .header-navs .main-navigation .sub-menu{border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;transition:opacity 0.7s ease;}
@media(max-width:768px){
  .inside-header .header-navs .main-navigation .sub-menu{margin-top:0;max-height:0;opacity:0;visibility:hidden;transition:all 0.7s ease;}
}
.inside-header .header-navs .main-navigation .sub-menu li li{padding-right:0;}
.inside-header .header-navs .main-navigation .sub-menu li a{padding-right:20px;}
@media(max-width:768px){
  .inside-header .header-navs .main-navigation .sub-menu li a{text-align:right;padding-right:0;}
}
.inside-header .header-navs .main-navigation .sub-menu.open{margin-top:0.3em;max-height:1000vh;opacity:1;visibility:visible;}
.inside-header .header-navs .main-navigation ul ul{width:unset;min-width:300px;}
@media(max-width:768px){
  .inside-header .header-navs .main-navigation ul ul{text-align:right;width:100%;float:none;left:0;opacity:1;z-index:unset;pointer-events:unset;height:unset;position:relative;visibility:visible;}
}
.inside-header .header-navs .main-navigation .inside-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.inside-header .header-navs .main-navigation .dropdown-menu-toggle{display:none !important;}
.inside-header .header-navs .main-navigation a{font-size:14px;font-weight:500;text-transform:uppercase;}
.inside-header .header-navs .main-navigation .main-nav > ul{padding-top:12px;padding-bottom:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.inside-header .header-navs .main-navigation .main-nav > ul > li:last-child .sub-menu{right:-2em;}
.inside-header .header-navs .main-navigation .main-nav > ul > li > a{padding-left:2em;padding-right:0;line-height:30px;}
.separate-containers .featured-image{margin-top:0;}
.top-bar-align-right .widget:nth-child(2n){-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;}
@media(max-width:720px){
  .top-bar-align-right .widget:nth-child(3n){-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99;}
}
.gb-grid-wrapper-standard{margin-left:-20px;}
.gb-grid-wrapper-standard .gb-grid-column-standard{width:100%;padding-left:20px;padding-bottom:20px;}
.gb-grid-wrapper-standard .wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;}
.top-bar{margin-bottom:1em;}
.top-bar .gb-button-wrapper.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;margin:0 2em;}
.top-bar .widget_nav_menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;}
.top-bar .widget_nav_menu .menu li{margin:0;padding:0;}
.top-bar .inside-top-bar{padding:10px 0;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:2em;}
@media(max-width:430px){
  .top-bar .inside-top-bar{gap:unset;gap:1.7em;}
}
.top-bar .inside-top-bar:last-child{margin-right:0 !important;}
.top-bar .inside-top-bar .widget.widget_nav_menu ul.menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
@media(max-width:720px){
  .top-bar .inside-top-bar .widget.widget_nav_menu ul.menu{gap:1.5em;}
}
@media(max-width:430px){
  .top-bar .inside-top-bar .widget.widget_nav_menu ul.menu{gap:unset;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
}
@media(max-width:920px){
  .top-bar .inside-top-bar .widget.widget_nav_menu{width:100%;margin-top:-1em !important;-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99;}
}
@media(max-width:720px){
  .top-bar .inside-top-bar .widget.widget_nav_menu{font-size:11px;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;}
}
@media(max-width:430px){
  .top-bar .inside-top-bar .widget.widget_nav_menu{font-size:10px;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;margin-bottom:-1em !important;}
}
.top-bar .inside-top-bar .gb-button-wrapper{gap:2em;}
.top-bar .inside-top-bar a{text-decoration:none !important;text-transform:uppercase;}
.top-bar .inside-top-bar .widget{margin:0 !important;}
.top-bar .inside-top-bar .gb-button{padding:0 !important;}
.top-bar .inside-top-bar .gb-button .gb-icon{padding:0 !important;}
.top-bar .inside-top-bar .wp-block-search{position:fixed;top:0;right:0;bottom:0;left:0;margin:0 !important;padding:0 !important;background-color:rgba(0, 0, 0, 0.8);z-index:999999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;border:none !important;border-radius:0 !important;}
.top-bar .inside-top-bar .wp-block-search .wp-block-search__label{display:none;}
.top-bar .inside-top-bar .wp-block-search.active{opacity:1;visibility:visible;}
.top-bar .inside-top-bar .wp-block-search .wp-block-search__inside-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1120px;max-width:calc(100% - 60px);font-size:30px;}
.top-bar .inside-top-bar .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input{border:none !important;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);}
.top-bar .inside-top-bar .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{background:#000;border:none;padding:0.375em 0.625em;color:#fff;margin-left:0;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);}
article .inside-article{padding:0 !important;}
.site-content{gap:35px;}
.site-content .content-area .site-main{margin-right:0 !important;}
.site-content .sidebar img{border-radius:var(--border-radius);}
.site-content .sidebar .widget{padding:0;}
.site-content .sidebar .widget .textwidget{background-color:#EFEFEF;}
.site-main .wp-block-group__inner-container{padding:0;}
.site-footer{margin-top:100px;position:relative;border-top:1px solid;}
.site-footer:before{content:'';width:213px;height:51px;background-image:url(//hurra-draussen.de/wp-content/themes/hurradraussen/inc/img/logo-typo_hurra-draussen.svg);background-size:95% auto;background-repeat:no-repeat;background-position:center;position:absolute;top:-25px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--base-3);}
.site-footer .footer-widgets-container{padding:70px 0 0 0;}
.site-footer .footer-widgets-container .inner-padding{padding:0;}
.site-footer .footer-widgets-container .widget_nav_menu .menu-footer-container > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;}
@media(max-width:430px){
  .site-footer .footer-widgets-container .widget_nav_menu .menu-footer-container > ul{gap:1.5em;}
}
.site-footer .footer-widgets-container .widget_nav_menu .menu-footer-container > ul > li{margin-bottom:0;}
.site-footer .footer-widgets-container .widget_nav_menu .menu-footer-container > ul a{color:#939393;text-decoration:none;}
.site-footer .footer-widgets-container .widget_nav_menu .menu-footer-container > ul a:hover{color:#000;}
.site-footer .footer-widgets-container .inside-footer-widgets{margin-left:0;}
.header-container.last-posts ul.wp-block-latest-posts__list{margin:0;padding:0;min-height:585px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr 10px 1fr 10px 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:1fr 10px 1fr;grid-template-rows:1fr 1fr;gap:10px;}
@media(max-width:920px){
  .header-container.last-posts ul.wp-block-latest-posts__list{min-height:500px;}
}
@media(max-width:768px){
  .header-container.last-posts ul.wp-block-latest-posts__list{-ms-grid-columns:1fr 10px 1fr 10px;grid-template-columns:1fr 1fr;-ms-grid-rows:2fr 10px 1fr 10px 1fr;grid-template-rows:2fr 1fr 1fr;min-height:600px;}
}
@media(max-width:430px){
  .header-container.last-posts ul.wp-block-latest-posts__list{min-height:500px;}
}
.header-container.last-posts ul.wp-block-latest-posts__list > li{position:relative;margin:0;width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:30px;}
@media(max-width:920px){
  .header-container.last-posts ul.wp-block-latest-posts__list > li{padding:15px 10px 15px 15px;}
}
.header-container.last-posts ul.wp-block-latest-posts__list > li > *:not(.wp-block-latest-posts__featured-image){z-index:1;color:#fff;}
.header-container.last-posts ul.wp-block-latest-posts__list > li:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.header-container.last-posts ul.wp-block-latest-posts__list > li .wp-block-latest-posts__featured-image{margin:0;position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;}
.header-container.last-posts ul.wp-block-latest-posts__list > li .wp-block-latest-posts__featured-image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;}
.header-container.last-posts ul.wp-block-latest-posts__list > li .wp-block-latest-posts__featured-image::before{content:'';display:block;position:absolute;z-index:1;left:0;right:0;bottom:0;height:50%;background:black;background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);}
.header-container.last-posts ul.wp-block-latest-posts__list > li .wp-block-latest-posts__featured-image::after{content:'';display:block;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background:transparent;background:-o-radial-gradient(circle, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.3) 100%);background:radial-gradient(circle, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);}
.header-container.last-posts ul.wp-block-latest-posts__list > li:nth-child(1){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:span 2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:span 2;}
.header-container.last-posts ul.wp-block-latest-posts__list > li:nth-child(1) .wp-block-latest-posts__featured-image{border-top-left-radius:0;border-top-right-radius:0;}
@media(max-width:768px){
  .header-container.last-posts ul.wp-block-latest-posts__list > li:nth-child(1){-ms-grid-row-span:1;grid-row-end:span 1;}
}
.header-container.last-posts ul.wp-block-latest-posts__list > li:nth-child(2){-ms-grid-column:span 2;grid-column-start:span 2;-ms-grid-column-span:4;grid-column-end:span 4;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:span 2;}
.header-container.last-posts ul.wp-block-latest-posts__list > li:nth-child(2) .wp-block-latest-posts__featured-image{border-top-left-radius:0;border-top-right-radius:0;}
@media(max-width:768px){
  .header-container.last-posts ul.wp-block-latest-posts__list > li:nth-child(2){-ms-grid-column-span:3;grid-column-end:span 3;}
}
.header-container.last-posts ul.wp-block-latest-posts__list > li:nth-child(2){-ms-grid-column:span 2;grid-column-start:span 2;-ms-grid-column-span:3;grid-column-end:span 3;-ms-grid-row:span 1;grid-row-start:span 1;-ms-grid-row-span:2;grid-row-end:span 2;}
.header-container.last-posts ul.wp-block-latest-posts__list > li .wp-block-latest-posts__post-title{text-shadow:0 0 10px rgba(0, 0, 0, 0.5);}
.header-container.last-posts ul.wp-block-latest-posts__list > li .wp-block-latest-posts__post-excerpt{color:#fff;width:0;height:0;font-size:0;opacity:0;text-shadow:0 0 10px rgba(0, 0, 0, 0.5);}
.header-container.last-posts ul.wp-block-latest-posts__list > li .wp-block-latest-posts__post-excerpt .read-more{font-size:0;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;}
.header-container.last-posts ul.wp-block-latest-posts__list > li:first-child .wp-block-latest-posts__post-excerpt{display:block;width:auto;height:auto;font-size:inherit;opacity:1;}
.header-container.last-posts ul.wp-block-latest-posts__list > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;}
.header-container.last-posts ul.wp-block-latest-posts__list > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3;}
.header-container.last-posts ul.wp-block-latest-posts__list > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5;}
.header-container.last-posts ul.wp-block-latest-posts__list > *:nth-child(4){-ms-grid-row:1;-ms-grid-column:7;}
.header-container.last-posts ul.wp-block-latest-posts__list > *:nth-child(5){-ms-grid-row:3;-ms-grid-column:1;}
.header-container.last-posts ul.wp-block-latest-posts__list > *:nth-child(6){-ms-grid-row:3;-ms-grid-column:3;}
.header-container.last-posts ul.wp-block-latest-posts__list > *:nth-child(7){-ms-grid-row:3;-ms-grid-column:5;}
.header-container.last-posts ul.wp-block-latest-posts__list > *:nth-child(8){-ms-grid-row:3;-ms-grid-column:7;}
.entry-content .gallery, .entry-content .wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:10px;margin-right:-10px;margin-top:2em;margin-bottom:2em;}
.entry-content .gallery.columns-default .wp-block-image, .entry-content .wp-block-gallery.columns-default .wp-block-image{max-width:calc(33.33% - 10px);}
@media(max-width:430px){
  .entry-content .gallery.columns-default .wp-block-image, .entry-content .wp-block-gallery.columns-default .wp-block-image{max-width:calc(50% - 10px);}
}
.entry-content .gallery.gallery-columns-1 .gallery-item, .entry-content .gallery.columns-1 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-1 .gallery-item, .entry-content .wp-block-gallery.columns-1 .wp-block-image{max-width:calc(50% - 10px);}
@media(max-width:430px){
  .entry-content .gallery.gallery-columns-1 .gallery-item, .entry-content .gallery.columns-1 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-1 .gallery-item, .entry-content .wp-block-gallery.columns-1 .wp-block-image{max-width:calc(50% - 10px);}
}
.entry-content .gallery.gallery-columns-2 .gallery-item, .entry-content .gallery.columns-2 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-2 .gallery-item, .entry-content .wp-block-gallery.columns-2 .wp-block-image{max-width:calc(50% - 10px);}
.entry-content .gallery.gallery-columns-3 .gallery-item, .entry-content .gallery.columns-3 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-3 .gallery-item, .entry-content .wp-block-gallery.columns-3 .wp-block-image{max-width:calc(33.33% - 10px);}
@media(max-width:430px){
  .entry-content .gallery.gallery-columns-3 .gallery-item, .entry-content .gallery.columns-3 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-3 .gallery-item, .entry-content .wp-block-gallery.columns-3 .wp-block-image{max-width:calc(50% - 10px);}
}
.entry-content .gallery.gallery-columns-4 .gallery-item, .entry-content .gallery.columns-4 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-4 .gallery-item, .entry-content .wp-block-gallery.columns-4 .wp-block-image{max-width:calc(25% - 10px);}
@media(max-width:430px){
  .entry-content .gallery.gallery-columns-4 .gallery-item, .entry-content .gallery.columns-4 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-4 .gallery-item, .entry-content .wp-block-gallery.columns-4 .wp-block-image{max-width:calc(50% - 10px);}
}
.entry-content .gallery.gallery-columns-5 .gallery-item, .entry-content .gallery.columns-5 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-5 .gallery-item, .entry-content .wp-block-gallery.columns-5 .wp-block-image{max-width:calc(20% - 10px);}
@media(max-width:430px){
  .entry-content .gallery.gallery-columns-5 .gallery-item, .entry-content .gallery.columns-5 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-5 .gallery-item, .entry-content .wp-block-gallery.columns-5 .wp-block-image{max-width:calc(50% - 10px);}
}
.entry-content .gallery.gallery-columns-6 .gallery-item, .entry-content .gallery.columns-6 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-6 .gallery-item, .entry-content .wp-block-gallery.columns-6 .wp-block-image{max-width:calc(16.66% - 10px);}
@media(max-width:430px){
  .entry-content .gallery.gallery-columns-6 .gallery-item, .entry-content .gallery.columns-6 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-6 .gallery-item, .entry-content .wp-block-gallery.columns-6 .wp-block-image{max-width:calc(50% - 10px);}
}
.entry-content .gallery.gallery-columns-7 .gallery-item, .entry-content .gallery.columns-7 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-7 .gallery-item, .entry-content .wp-block-gallery.columns-7 .wp-block-image{max-width:calc(14.28% - 10px);}
@media(max-width:430px){
  .entry-content .gallery.gallery-columns-7 .gallery-item, .entry-content .gallery.columns-7 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-7 .gallery-item, .entry-content .wp-block-gallery.columns-7 .wp-block-image{max-width:calc(50% - 10px);}
}
.entry-content .gallery.gallery-columns-8 .gallery-item, .entry-content .gallery.columns-8 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-8 .gallery-item, .entry-content .wp-block-gallery.columns-8 .wp-block-image{max-width:calc(12.5% - 10px);}
@media(max-width:430px){
  .entry-content .gallery.gallery-columns-8 .gallery-item, .entry-content .gallery.columns-8 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-8 .gallery-item, .entry-content .wp-block-gallery.columns-8 .wp-block-image{max-width:calc(50% - 10px);}
}
.entry-content .gallery.gallery-columns-9 .gallery-item, .entry-content .gallery.columns-9 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-9 .gallery-item, .entry-content .wp-block-gallery.columns-9 .wp-block-image{max-width:calc(11.11% - 10px);}
@media(max-width:430px){
  .entry-content .gallery.gallery-columns-9 .gallery-item, .entry-content .gallery.columns-9 .wp-block-image, .entry-content .wp-block-gallery.gallery-columns-9 .gallery-item, .entry-content .wp-block-gallery.columns-9 .wp-block-image{max-width:calc(50% - 10px);}
}
.entry-content .gallery .wp-block-image, .entry-content .wp-block-gallery .wp-block-image{border-radius:var(--border-radius);overflow:hidden;font-style:normal !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:10px;z-index:1;overflow:hidden;position:relative;padding:0 !important;}
.entry-content .gallery .wp-block-image:last-child, .entry-content .wp-block-gallery .wp-block-image:last-child{border-bottom-right-radius:var(--border-radius-br);}
.entry-content .gallery .wp-block-image figcaption, .entry-content .wp-block-gallery .wp-block-image figcaption{color:#fff;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;font-weight:500;font-size:16px;text-decoration:none;font-style:normal;text-align:left;width:100%;opacity:0;visibility:hidden;text-align:left !important;padding:10px !important;vertical-align:bottom;position:absolute !important;margin-top:0 !important;max-height:100% !important;margin-top:-100%;background:none !important;overflow:unset !important;z-index:-1;}
.entry-content .gallery .wp-block-image figcaption:before, .entry-content .wp-block-gallery .wp-block-image figcaption:before{content:'';display:block;position:absolute;left:0;top:-100vh;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.7);-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;z-index:-1;}
.entry-content .gallery .wp-block-image a, .entry-content .wp-block-gallery .wp-block-image a{position:absolute;left:0;top:0;right:0;bottom:0;}
.entry-content .gallery .wp-block-image a:before, .entry-content .wp-block-gallery .wp-block-image a:before{content:'+';display:inline-block;position:absolute;left:10px;top:calc(10px - 0.1em);line-height:0.8;font-size:60px;color:#fff;text-shadow:0 0 10px rgba(0, 0, 0, 0.3);}
@media(max-width:768px){
  .entry-content .gallery .wp-block-image a:before, .entry-content .wp-block-gallery .wp-block-image a:before{font-size:50px;}
}
@media(max-width:430px){
  .entry-content .gallery .wp-block-image a:before, .entry-content .wp-block-gallery .wp-block-image a:before{font-size:40px;}
}
.entry-content .gallery .wp-block-image img, .entry-content .wp-block-gallery .wp-block-image img{z-index:-2;width:100%;height:100%;position:absolute !important;top:0;-o-object-fit:cover;object-fit:cover;position:relative;display:block;border-radius:0 !important;}
.entry-content .gallery .wp-block-image:before, .entry-content .wp-block-gallery .wp-block-image:before{content:'';display:block;padding-top:100%;}
.entry-content .gallery .wp-block-image:hover figcaption, .entry-content .wp-block-gallery .wp-block-image:hover figcaption{opacity:1;visibility:visible;}
.entry-content .gallery .gallery-item, .entry-content .wp-block-gallery .gallery-item{position:relative;border-radius:var(--border-radius);overflow:hidden;font-style:normal !important;}
.entry-content .gallery .gallery-item:last-child, .entry-content .wp-block-gallery .gallery-item:last-child{border-bottom-right-radius:var(--border-radius-br);}
.entry-content .gallery .gallery-item:before, .entry-content .wp-block-gallery .gallery-item:before{content:'';display:block;padding-top:100%;}
.entry-content .gallery .gallery-item .gallery-icon, .entry-content .wp-block-gallery .gallery-item .gallery-icon{position:absolute;left:0;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:10px;z-index:1;}
.entry-content .gallery .gallery-item .gallery-icon .caption-overlay, .entry-content .wp-block-gallery .gallery-item .gallery-icon .caption-overlay{color:#fff;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;font-weight:500;font-size:16px;text-decoration:none;font-style:normal;text-align:left;width:100%;opacity:0;visibility:hidden;}
.entry-content .gallery .gallery-item .gallery-icon a, .entry-content .wp-block-gallery .gallery-item .gallery-icon a{position:absolute;left:0;top:0;right:0;bottom:0;}
.entry-content .gallery .gallery-item .gallery-icon a:before, .entry-content .wp-block-gallery .gallery-item .gallery-icon a:before{content:'+';display:inline-block;position:absolute;left:10px;top:calc(10px - 0.1em);line-height:0.8;font-size:60px;color:#fff;text-shadow:0 0 10px rgba(0, 0, 0, 0.3);}
.entry-content .gallery .gallery-item .gallery-icon a img, .entry-content .wp-block-gallery .gallery-item .gallery-icon a img{z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;display:block;}
.entry-content .gallery .gallery-item .gallery-icon:before, .entry-content .wp-block-gallery .gallery-item .gallery-icon:before{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0);-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;z-index:-1;}
.entry-content .gallery .gallery-item .gallery-icon:hover .caption-overlay, .entry-content .wp-block-gallery .gallery-item .gallery-icon:hover .caption-overlay{opacity:1;visibility:visible;}
.entry-content .gallery .gallery-item .gallery-icon:hover:before, .entry-content .wp-block-gallery .gallery-item .gallery-icon:hover:before{background-color:rgba(0, 0, 0, 0.7);}
.headparts ul.wp-block-latest-posts__list > li .wp-block-latest-posts__post-title{font-size:20px;}
@media(max-width:920px){
  .headparts ul.wp-block-latest-posts__list > li .wp-block-latest-posts__post-title{font-size:19px;}
}
@media(max-width:430px){
  .headparts ul.wp-block-latest-posts__list > li .wp-block-latest-posts__post-title{font-size:16px;}
}
.headparts ul.wp-block-latest-posts__list > li:first-child .wp-block-latest-posts__post-title{font-size:36px;}
@media(max-width:920px){
  .headparts ul.wp-block-latest-posts__list > li:first-child .wp-block-latest-posts__post-title{font-size:30px;}
}
@media(max-width:430px){
  .headparts ul.wp-block-latest-posts__list > li:first-child .wp-block-latest-posts__post-title{font-size:22px;}
}
ul.wp-block-latest-posts__list{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
ul.wp-block-latest-posts__list > li{-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5;}
@media(max-width:600px){
  ul.wp-block-latest-posts__list > li{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:100%;}
}
ul.wp-block-latest-posts__list > li:last-child .wp-block-latest-posts__featured-image{border-bottom-right-radius:var(--border-radius-br);}
ul.wp-block-latest-posts__list > li a{text-decoration:none;}
ul.wp-block-latest-posts__list > li a:hover{color:rgba(108, 108, 108, 0.5);}
ul.wp-block-latest-posts__list > li .wp-block-latest-posts__post-excerpt{margin-bottom:0;}
ul.wp-block-latest-posts__list > li .wp-block-latest-posts__post-title{font-weight:600;color:#000;line-height:1.15;font-size:26px;}
@media(max-width:920px){
  ul.wp-block-latest-posts__list > li .wp-block-latest-posts__post-title{font-size:24px;}
}
@media(max-width:430px){
  ul.wp-block-latest-posts__list > li .wp-block-latest-posts__post-title{font-size:22px;}
}
ul.wp-block-latest-posts__list > li .wp-block-latest-posts__featured-image{overflow:hidden;border-radius:var(--border-radius);margin-bottom:30px;}
ul.wp-block-latest-posts__list > li .wp-block-latest-posts__featured-image a{display:block;width:100%;padding-top:66.5%;position:relative;}
ul.wp-block-latest-posts__list > li .wp-block-latest-posts__featured-image a img{display:block;position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.entry-content h3{margin-top:2em;}
.entry-content h4{margin-top:1.5em;}
.entry-content > ul:not([class]){margin-left:1em;margin-bottom:1em;}
.entry-content > ul:not([class]) > ul{margin-left:1em;}
.entry-content > ul:not([class]) li{margin-bottom:1em;}
.entry-content > ul:not([class]) figure:not(.gallery-item){margin-left:-1em !important;}
.entry-content > ul:not([class]) .gallery{margin-left:-1em !important;margin-right:calc(-1em - 10px) !important;}
.entry-content .wp-block-latest-posts__list.is-grid{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.entry-content .wp-block-latest-posts__list.is-grid > li{-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5;margin:0;min-width:calc(50% - 35px);}
.entry-content .wp-block-latest-posts__list.is-grid > li .wp-block-latest-posts__featured-image{position:relative;margin-bottom:20px;}
.entry-content .wp-block-latest-posts__list.is-grid > li .wp-block-latest-posts__featured-image::after{content:'';display:block;padding-top:75%;}
.entry-content .wp-block-latest-posts__list.is-grid > li .wp-block-latest-posts__featured-image > *{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;}
.entry-content .wp-block-latest-posts__list.is-grid > li p{margin-bottom:0.5em;}
.entry-content .wp-block-latest-posts__list.is-grid > li .read-more{display:none;}
.entry-content p img{max-width:100%;height:auto;width:100%;}
.entry-content p > img{border-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius-br);}
.entry-content figure:not(.gallery-item){margin:2em 0;}
.entry-content figure:not(.gallery-item) img{border-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius-br);position:relative;z-index:1;}
.entry-content figure:not(.gallery-item).wp-caption{background-color:#EFEFEF;border-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius-br);}
.entry-content figure:not(.gallery-item).wp-caption img{border-bottom-right-radius:calc(var(--border-radius-br) * 0.7);border-bottom-left-radius:0;}
.entry-content figure:not(.gallery-item) figcaption{color:#000;padding:calc(0.7em + 60px) 1em 0.7em;font-weight:500;background-color:#EFEFEF;margin-top:-60px;border-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius-br);text-align:left !important;}
.entry-content .lwptoc{margin:0;}
.entry-content .lwptoc .lwptoc_i{background-color:transparent;padding:0;}
.entry-content .lwptoc .lwptoc_toggle{display:none;}
.entry-content .lwptoc .lwptoc_title{font-family:'Lobster', 'Montserrat', Sans, Helvetica, Arial;color:#909090;font-size:40px;font-weight:400;margin-bottom:0.8em;margin-top:1.6em;position:relative;overflow:hidden;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:0.2em;margin-left:-1.5em;padding-left:1.5em;}
@media(max-width:430px){
  .entry-content .lwptoc .lwptoc_title{font-size:29px;}
}
@media(max-width:1315px){
  .entry-content .lwptoc .lwptoc_title{margin-left:calc(var(--ext-icon-margin-left) - 40px);}
}
.entry-content .lwptoc .lwptoc_title::before{content:'';display:inline-block;width:1em;height:1em;position:absolute;left:0;top:0.4em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32.058' height='42.744' viewBox='0 0 32.058 42.744'%3E%3Cpath d='M32.058,4.007V42.744l-16.029-9.35L0,42.744V4.007A4.008,4.008,0,0,1,4.007,0H28.051A4.008,4.008,0,0,1,32.058,4.007Z' fill='%23909090'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;}
@media(max-width:768px){
  .entry-content .lwptoc .lwptoc_title::before{left:-5px;}
}
.entry-content .lwptoc .lwptoc_title::after{content:'';display:block;width:100%;border-bottom:1px solid;position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;bottom:0;top:100%;-webkit-transform:translateY(-0.4em);-ms-transform:translateY(-0.4em);transform:translateY(-0.4em);}
.entry-content .lwptoc .lwptoc_items{padding:2em;background-color:#EFEFEF;border-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius-br);}
.entry-content .lwptoc .lwptoc_items a{text-decoration:none;}
.entry-content .lwptoc .lwptoc_items br{display:none !important;}
.entry-content .lwptoc .lwptoc_items .lwptoc_itemWrap .lwptoc_itemWrap{margin:0.1em 0 0 1.3em;}
.entry-content blockquote{border-left:none;padding:0;font-size:inherit;font-style:normal;margin:0;position:relative;background-color:#EFEFEF;border-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius-br);padding:1.4em;margin-top:2.5em;margin-bottom:2.5em;}
.entry-content blockquote > :first-child{margin-top:0 !important;position:relative;}
.entry-content blockquote > :first-child::before{content:'';display:inline-block;width:40px;height:40px;position:absolute;left:-50px;top:0em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='47' viewBox='0 0 47 47'%3E%3Cpath d='M23.5,0A23.5,23.5,0,1,0,47,23.5,23.5,23.5,0,0,0,23.5,0Zm0,11.75a2.938,2.938,0,1,1-2.937,2.938A2.938,2.938,0,0,1,23.5,11.75Zm3.672,23.5H19.828a2.2,2.2,0,0,1,0-4.406H21.3V24.969h-.734a2.2,2.2,0,0,1,0-4.406H23.5a2.2,2.2,0,0,1,2.2,2.2v8.078h1.469a2.2,2.2,0,0,1,0,4.406Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;}
.maps-marker-pro{background-color:#EFEFEF;border:none !important;border-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius-br);padding-bottom:30px;width:100% !important;}
.maps-marker-pro + .maps-marker-pro, .maps-marker-pro + p:empty + .maps-marker-pro{margin-top:50px;}
.maps-marker-pro .mmp-panel{background-color:transparent !important;background-color:transparent !important;border:none !important;padding:1em !important;}
.maps-marker-pro .mmp-panel .mmp-panel-text{color:#909090;font-size:16px;font-weight:700;line-height:16px;}
.maps-marker-pro .mmp-gpx-chart-wrap{padding:1em;}
.h5ab-print-button-container{display:none;}
.entry-meta{display:none;}
.sidebar{margin-bottom:100px;}
.sidebar .widget{margin:0;}
.sidebar .widget:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);}
.sidebar .widget:first-child .widget-title{margin-top:0 !important;}
.sidebar .widget:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius-br);}
.sidebar .widget .widget-title{color:#909090;}
.sidebar .widget .textwidget{padding:1em;}
.sidebar .widget .textwidget > :first-child > img{margin-top:-1em;border-bottom-left-radius:0;border-bottom-right-radius:var(--border-radius-br);}
.sidebar .widget .textwidget img{margin-left:-1em;margin-right:-1em;display:block;width:calc(100% + 2em);max-width:unset;}
.sidebar .widget .textwidget .textwidget{padding:0;}
.sidebar .widget.widget_media_image figure{position:relative;display:block;}
.sidebar .widget.widget_media_image figure a{display:block;}
.sidebar .widget.widget_media_image figure img{display:block;margin-left:auto;margin-right:auto;}
.sidebar .widget.widget_media_image:last-child figure{-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%);}
.sidebar .widget + .widget{background-color:#EFEFEF;}
.author-box{color:#909090;}
.author-box .author-box-box{background-color:#EFEFEF;border-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius-br);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
@media(max-width:768px){
  .author-box .author-box-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.author-box .author-box-box .author-box-image{min-width:285px;background-size:cover;position:relative;}
@media(max-width:768px){
  .author-box .author-box-box .author-box-image{min-width:100%;background-position:center;}
}
.author-box .author-box-box .author-box-image::before{content:'';display:block;padding-top:75%;}
@media(max-width:768px){
  .author-box .author-box-box .author-box-image::before{padding-top:60%;}
}
.author-box .author-box-box .author-box-bio{padding:1em;}
.author-box .author-box-box p:last-child{margin-bottom:0 !important;}
.author-box h2{color:#909090;font-size:40px;margin-bottom:0.8em;margin-top:1.6em;position:relative;overflow:hidden;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:0.2em;margin-left:-1.5em;padding-left:1.5em;}
@media(max-width:430px){
  .author-box h2{font-size:29px;}
}
@media(max-width:1315px){
  .author-box h2{margin-left:calc(var(--ext-icon-margin-left) - 40px);}
}
.author-box h2::before{content:'';display:inline-block;width:1em;height:1em;position:absolute;left:0;top:0.2em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40.093' height='40.02' viewBox='0 0 40.093 40.02'%3E%3Cpath d='M35.7,18.848l-9.067,3.666h7.374a30.155,30.155,0,0,1-2.022,3.362L21.627,30.018h6.695c-4.638,4.12-11.264,6.28-20.675,4.129L2.321,39.472A1.876,1.876,0,0,1-.332,36.819L19.476,17.012a1.236,1.236,0,0,0-.087-1.638,1.25,1.25,0,0,0-1.768,0L4.442,28.553C1.107,4.536,27.867.637,36.622.009a2.41,2.41,0,0,1,2.583,2.583A57.106,57.106,0,0,1,35.7,18.848Z' transform='translate(0.881 -0.002)' fill='%23909090'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;}
.author-box h2::after{content:'';display:block;width:100%;border-bottom:1px solid;position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;bottom:0;top:100%;-webkit-transform:translateY(-0.2em);-ms-transform:translateY(-0.2em);transform:translateY(-0.2em);}
.author-box h4{color:#909090;}
h2.maps-headline{color:#909090;font-size:40px;margin-bottom:0.8em;margin-top:1.6em;position:relative;overflow:hidden;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:0.2em;margin-left:-1.5em;padding-left:1.5em;}
@media(max-width:430px){
  h2.maps-headline{font-size:29px;}
}
@media(max-width:1315px){
  h2.maps-headline{margin-left:calc(var(--ext-icon-margin-left) - 40px);}
}
h2.maps-headline::before{content:'';display:inline-block;width:1em;height:1em;position:absolute;left:0;top:0.15em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M408 120C408 174.6 334.9 271.9 302.8 311.1C295.1 321.6 280.9 321.6 273.2 311.1C241.1 271.9 168 174.6 168 120C168 53.73 221.7 0 288 0C354.3 0 408 53.73 408 120zM288 152C310.1 152 328 134.1 328 112C328 89.91 310.1 72 288 72C265.9 72 248 89.91 248 112C248 134.1 265.9 152 288 152zM425.6 179.8C426.1 178.6 426.6 177.4 427.1 176.1L543.1 129.7C558.9 123.4 576 135 576 152V422.8C576 432.6 570 441.4 560.9 445.1L416 503V200.4C419.5 193.5 422.7 186.7 425.6 179.8zM150.4 179.8C153.3 186.7 156.5 193.5 160 200.4V451.8L32.91 502.7C17.15 508.1 0 497.4 0 480.4V209.6C0 199.8 5.975 190.1 15.09 187.3L137.6 138.3C140 152.5 144.9 166.6 150.4 179.8H150.4zM327.8 331.1C341.7 314.6 363.5 286.3 384 255V504.3L192 449.4V255C212.5 286.3 234.3 314.6 248.2 331.1C268.7 357.6 307.3 357.6 327.8 331.1L327.8 331.1z' fill='%23909090'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;}
h2.maps-headline::after{content:'';display:block;width:100%;border-bottom:1px solid;position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;bottom:0;top:100%;-webkit-transform:translateY(-0.2em);-ms-transform:translateY(-0.2em);transform:translateY(-0.2em);}
.page-header{padding-left:0 !important;}
.separate-containers .site-main, .separate-containers .inside-right-sidebar{margin-top:0;}
main > article > .inside-article > .entry-content > :first-child{margin-top:0 !important;}
main > article > .inside-article > .entry-content > :first-child :first-child{margin-top:0 !important;}
main > article + article{margin-top:70px;}
.ghostkit-tabs-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;border-bottom-color:#000;}
.ghostkit-tabs-buttons-item-active{border-color:#000;border-bottom-color:transparent;}
body.archive .post-image{border-radius:var(--border-radius);overflow:hidden;}
.gb-query-loop-wrapper .gb-grid-column .gb-container{background-color:unset;}
.gb-query-loop-wrapper .gb-grid-column .gb-container .gb-inside-container{padding:0;}
.gb-query-loop-wrapper .gb-grid-column .gb-container .gb-inside-container .gb-block-image{border-radius:var(--border-radius);overflow:hidden;position:relative;margin:0;}
.gb-query-loop-wrapper .gb-grid-column .gb-container .gb-inside-container .gb-block-image::before{content:'';display:block;padding-top:75%;}
.gb-query-loop-wrapper .gb-grid-column .gb-container .gb-inside-container .gb-block-image img{border-radius:0;position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;}
.gb-query-loop-wrapper .gb-grid-column .gb-container .gb-inside-container .gb-headline:not(div){font-size:20px;margin-top:20px;margin-bottom:0.5em;text-decoration:none;}
.gb-query-loop-wrapper .gb-grid-column .gb-container .gb-inside-container .gb-headline:not(div) a{text-decoration:none;}
.gb-query-loop-wrapper .gb-grid-column .gb-container .gb-inside-container .wp-block-column .gb-headline:not(div){font-size:26px;margin-top:0;margin-bottom:0.5em;}
.gb-query-loop-wrapper .gb-grid-column:last-child .gb-container .gb-inside-container .gb-block-image{border-bottom-right-radius:var(--border-radius-br);}
#BorlabsCookieBox *{font-family:unset !important;}
#BorlabsCookieBox h3, #BorlabsCookieBox ._brlbs-h3{font-weight:700 !important;}
#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0, 0, 0, 0.8);-webkit-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease;max-width:100vw;right:0;}
#masthead{margin-bottom:-1px;}.gb-grid-wrapper-f4798c69{display:flex;flex-wrap:wrap;margin-left:-20px;}.gb-grid-wrapper-f4798c69 > .gb-grid-column{box-sizing:border-box;padding-left:20px;padding-bottom:20px;}.gb-grid-wrapper-94a1a4b4{display:flex;flex-wrap:wrap;margin-left:-20px;}.gb-grid-wrapper-94a1a4b4 > .gb-grid-column{box-sizing:border-box;padding-left:20px;padding-bottom:20px;}.gb-grid-wrapper-418765fe{display:flex;flex-wrap:wrap;margin-left:-20px;}.gb-grid-wrapper-418765fe > .gb-grid-column{box-sizing:border-box;padding-left:20px;padding-bottom:20px;}.gb-container-43dbe0e7{background-color:#fafafa;}.gb-container-43dbe0e7 > .gb-inside-container{padding:20px;}.gb-grid-wrapper > .gb-grid-column-43dbe0e7{width:100%;}.gb-grid-wrapper > .gb-grid-column-43dbe0e7 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-c947737c{background-color:#fafafa;}.gb-container-c947737c > .gb-inside-container{padding:20px;}.gb-grid-wrapper > .gb-grid-column-c947737c{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-c947737c > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-fd250967{background-color:#fafafa;}.gb-container-fd250967 > .gb-inside-container{padding:20px;}.gb-grid-wrapper > .gb-grid-column-fd250967{width:100%;}.gb-grid-wrapper > .gb-grid-column-fd250967 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-block-image-49a7c13c{margin-top:0px;margin-bottom:0px;}.gb-image-49a7c13c{vertical-align:middle;}.gb-block-image-d4ffead0{margin-bottom:30px;}.gb-image-d4ffead0{vertical-align:middle;}.gb-block-image-aa6bf1e5{margin-top:0px;margin-bottom:0px;}.gb-image-aa6bf1e5{vertical-align:middle;}h3.gb-headline-50242b43{font-size:30px;margin-bottom:5px;}h3.gb-headline-67455a3a{font-size:30px;margin-bottom:5px;}h3.gb-headline-20735610{font-size:30px;margin-bottom:5px;}.gb-button-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;clear:both;}.gb-button-wrapper a.gb-button-10460f17, .gb-button-wrapper a.gb-button-10460f17:visited{padding:15px 20px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;}.gb-button-wrapper a.gb-button-10460f17 .gb-icon{font-size:1em;line-height:0;padding-right:0.5em;align-items:center;display:inline-flex;}.gb-button-wrapper a.gb-button-10460f17 .gb-icon svg{height:1em;width:1em;fill:currentColor;}.gb-button-wrapper a.gb-button-499bcc7f, .gb-button-wrapper a.gb-button-499bcc7f:visited{padding:15px 20px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;}.gb-button-wrapper a.gb-button-499bcc7f .gb-icon{font-size:1em;line-height:0;padding-right:0.5em;align-items:center;display:inline-flex;}.gb-button-wrapper a.gb-button-499bcc7f .gb-icon svg{height:1em;width:1em;fill:currentColor;}.gb-button-wrapper a.gb-button-b27ccbf7, .gb-button-wrapper a.gb-button-b27ccbf7:visited{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;}.gb-button-wrapper a.gb-button-b27ccbf7 .gb-icon{font-size:1em;line-height:0;padding-right:0.5em;align-items:center;display:inline-flex;}.gb-button-wrapper a.gb-button-b27ccbf7 .gb-icon svg{height:1em;width:1em;fill:currentColor;}.gb-button-wrapper a.gb-button-b26707c5, .gb-button-wrapper a.gb-button-b26707c5:visited{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;}.gb-button-wrapper a.gb-button-b26707c5 .gb-icon{font-size:1em;line-height:0;padding-right:0.5em;align-items:center;display:inline-flex;}.gb-button-wrapper a.gb-button-b26707c5 .gb-icon svg{height:1em;width:1em;fill:currentColor;}.gb-button-wrapper a.gb-button-139c3e9b, .gb-button-wrapper a.gb-button-139c3e9b:visited{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;}.gb-button-wrapper a.gb-button-139c3e9b .gb-icon{font-size:1em;line-height:0;padding-right:0.5em;align-items:center;display:inline-flex;}.gb-button-wrapper a.gb-button-139c3e9b .gb-icon svg{height:1em;width:1em;fill:currentColor;}.gb-button-wrapper a.gb-button-a0ac1358, .gb-button-wrapper a.gb-button-a0ac1358:visited{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;}.gb-button-wrapper a.gb-button-a0ac1358 .gb-icon{font-size:1em;line-height:0;padding-right:0.5em;align-items:center;display:inline-flex;}.gb-button-wrapper a.gb-button-a0ac1358 .gb-icon svg{height:1em;width:1em;fill:currentColor;}.gb-button-wrapper a.gb-button-7fbcf59d, .gb-button-wrapper a.gb-button-7fbcf59d:visited{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;}.gb-button-wrapper a.gb-button-7fbcf59d .gb-icon{font-size:1em;line-height:0;padding-right:0.5em;align-items:center;display:inline-flex;}.gb-button-wrapper a.gb-button-7fbcf59d .gb-icon svg{height:1em;width:1em;fill:currentColor;}@media(max-width:767px){.gb-grid-wrapper > .gb-grid-column-43dbe0e7{width:100%;}.gb-grid-wrapper > .gb-grid-column-c947737c{width:100%;}.gb-grid-wrapper > .gb-grid-column-fd250967{width:100%;}}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.post-image-above-header .inside-article .featured-image,.post-image-above-header .inside-article .post-image{margin-top:0;margin-bottom:2em}.post-image-aligned-left .inside-article .featured-image,.post-image-aligned-left .inside-article .post-image{margin-top:0;margin-right:2em;float:left;text-align:left}.post-image-aligned-center .featured-image,.post-image-aligned-center .post-image{text-align:center}.post-image-aligned-right .inside-article .featured-image,.post-image-aligned-right .inside-article .post-image{margin-top:0;margin-left:2em;float:right;text-align:right}.post-image-below-header.post-image-aligned-center .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .post-image,.post-image-below-header.post-image-aligned-right .inside-article .featured-image,.post-image-below-header.post-image-aligned-right .inside-article .post-image{margin-top:2em}.post-image-aligned-left>.featured-image,.post-image-aligned-right>.featured-image{float:none;margin-left:auto;margin-right:auto}.post-image-aligned-left .featured-image{text-align:left}.post-image-aligned-right .featured-image{text-align:right}.post-image-aligned-left .inside-article:after,.post-image-aligned-left .inside-article:before,.post-image-aligned-right .inside-article:after,.post-image-aligned-right .inside-article:before{content:"";display:table}.post-image-aligned-left .inside-article:after,.post-image-aligned-right .inside-article:after{clear:both}.one-container.post-image-above-header .no-featured-image-padding.generate-columns .inside-article .post-image,.one-container.post-image-above-header .page-header+.no-featured-image-padding .inside-article .post-image{margin-top:0}.one-container.both-right.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-right.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-right:0}.one-container.both-left.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-left.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0}.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0;margin-right:0}.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .featured-image,.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .post-image{margin-left:0;margin-right:0}@media(max-width:768px){body:not(.post-image-aligned-center) .featured-image,body:not(.post-image-aligned-center) .inside-article .featured-image,body:not(.post-image-aligned-center) .inside-article .post-image{margin-right:0;margin-left:0;float:none;text-align:center}}