.single-post{background-color:initial}.single-post h1,.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6{color:inherit}.single-post .container{width:100%;max-width:100%;padding-top:0!important}.single-post .container article{padding:2em 0;width:100%;margin:0 auto}.single-post .container article .entry-content{text-align:center;padding:2em 0;margin-bottom:2em}.single-post .container article .entry-title{text-align:center;padding:2em 0}.single-post .container article .blockrow .unterblock{width:100%;margin:50px auto;display:flex;align-content:center;justify-content:center;flex-direction:column}.single-post .container article .blockrow .unterblock div{width:100%}.single-post .container article .blockrow .unterblock .thecontent{width:70%;margin:3em auto;text-align:center}.single-post .container article .blockrow .unterblock h5{text-align:center;font-size:32px}.single-post .container article .blockrow .unterblock .blockbild{background-position:center center;background-size:cover;min-height:400px}.single-post .container article .blockrow .unterblock .blockbild img{height:auto;object-fit:cover;width:100%}.single-post .container article .blockrow .unterblock .blocktext{align-self:center;padding:5%;color:inherit}.single-post .container article .blockrow .unterblock.opener{margin:50px auto 0;text-align:center}.single-post .container article .blockrow .unterblock.opener *{color:inherit}.single-post .container article .blockrow.wooshortcode{padding:1em}.single-post .container article .blockrow.wooshortcode ul.products{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-post .container article .blockrow.wooshortcode .woocommerce .woocommerce-pagination ul.page-numbers{border:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single-post .container article .blockrow.wooshortcode .woocommerce .woocommerce-pagination ul.page-numbers li{border:0}.single-post .container article .blockrow.wooshortcode .woocommerce .woocommerce-pagination ul.page-numbers li a:focus,.single-post .container article .blockrow.wooshortcode .woocommerce .woocommerce-pagination ul.page-numbers li a:hover,.single-post .container article .blockrow.wooshortcode .woocommerce .woocommerce-pagination ul.page-numbers li span.current{background:#bbb}.single-post .container article .blockrow.headline{margin:0 auto 20px}.single-post .container article .blockrow.headline h3{text-align:center;font-size:32px;padding:0;margin:1em 0 0}.single-post .container article .blockrow.type2 .unterblock{margin:0 auto}.single-post .container article .blockrow.type2 .unterblock .blockbild{min-height:400px}.single-post .container article .blockrow.type2 .unterblock .blocktext{align-self:center;padding:5%}.single-post .container article .blockrow.type3 .unterblock .headline{margin-top:5%}.single-post .container article .blockrow.type3 .unterblock .blocktext{min-height:auto}.single-post .container article #ek{margin:50px auto;width:90%;text-align:center;padding:5%}.single-post .container article .finalspacer{margin:0;padding:0;height:10px;width:100%}.single-post #top-header .container{padding-top:.75em!important;width:80%;max-width:1280px;margin:0 auto}.single-post .container.clearfix.et_menu_container{width:80%;max-width:1280px;padding:0!important}.single-post #premiumheadersection,.single-post .bildergalerie .flex-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-post #premiumheadersection{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-position:50%;background-size:cover;background-blend-mode:darken;background-color:rgba(0,0,0,.3);position:relative}.single-post #premiumheadersection .entry-title{width:80%;max-width:1280px;margin:80px auto;text-align:center;font-size:52px;font-weight:600;line-height:1.2;background-color:rgba(0,0,0,.3)}.single-post #premiumheadersection #featured-logo{width:100%;margin:0 auto}.single-post #premiumheadersection #featured-logo .featured-logo{width:90px;margin-left:20px}.single-post .bildergalerie{margin:0 30px;width:auto}.single-post .bildergalerie .flex-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-post .bildergalerie .flex-item{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:100%;padding:0}.single-post .bildergalerie .flex-item img{width:100%;height:160px;object-fit:cover}.single-post .bildergalerie h3{width:100%;margin:0 auto;text-align:center}.single-post .et_pb_code_inner .et_pb_button,.single-post .et_pb_code_inner .small-button{font-size:16px;font-weight:500;text-transform:initial;padding:10px 20px!important;line-height:1.7em!important;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;border:0;border-radius:3px}.single-post .et_pb_button.smallred,.single-post .et_pb_button.smallsilver,.single-post .small-button.smallred,.single-post .small-button.smallsilver{width:auto;max-width:300px;margin:1em auto 0;display:block;text-align:center;text-transform:initial;font-size:16px;font-weight:unset!important;border-radius:unset;box-shadow:unset;-webkit-box-shadow:unset;text-shadow:unset;padding:10px 20px!important}.single-post .et_pb_button.smallsilver:hover,.single-post .small-button.smallred:hover,.single-post .small-button.smallsilver:hover{border:0}.single-post .et_pb_button.smallred,.single-post .et_pb_button.smallsilver{border:0!important}.single-post .et_pb_button.smallred:hover{background:0 0!important}@media screen and (max-width:767px){.single-post .container #premiumheadersection{height:300px}.single-post .container article{padding:0}.single-post .container article .blockrow .unterblock.opener{margin:50px auto;padding:0 1em}.single-post .container article .blockrow.wooshortcode ul.products li{width:48%;margin:1em 0 0}.single-post .container article .blockrow.wooshortcode ul.products li:nth-child(2n){margin:1em 0 0 4%}.single-post .container article .blockrow.wooshortcode .woocommerce .woocommerce-pagination{padding-bottom:50px}}@media screen and (min-width:768px) and (max-width:980px){.single-post #premiumheadersection{height:450px}.single-post #premiumheadersection .entry-title{margin:150px auto}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.single-post #premiumheadersection .entry-title{margin-top:0}}@media screen and (min-width:768px){.single-post .container article .blockrow{width:100%;margin:0 auto}.single-post .container article .blockrow .unterblock{width:80%}.single-post .container article .blockrow .unterblock h5{flex:100% 1 1;margin-bottom:20px;font-size:48px}.single-post .container article .blockrow .unterblock div{width:50%;margin-bottom:0}.single-post .container article .blockrow .unterblock div.blocktext,.single-post .container article .blockrow.type2 .unterblock div.blocktext{align-self:center;padding:5%}.single-post .container article .blockrow .unterblock.opener{width:80%;min-height:200px;margin:0 auto 50px!important}.single-post .container article .blockrow.carouselslider,.single-post .container article .blockrow.productslider,.single-post .container article .blockrow.wooshortcode{width:80%;margin:0 auto}.single-post .container article .blockrow.wooshortcode{padding:0}.single-post .container article .blockrow.wooshortcode .woocommerce h1{padding-top:5%}.single-post .container article .blockrow.wooshortcode .woocommerce .woocommerce-pagination{padding-bottom:5%}.single-post .container article .blockrow.wooshortcode .woocommerce>ul.products{margin:0 auto}.single-post .container article .blockrow.wooshortcode .woocommerce>ul.products li{width:23%;margin:auto}.single-post .container article .blockrow.headline h3{text-align:center;font-size:48px}.single-post .container article .blockrow.type1 .unterblock{flex-direction:row-reverse;flex-wrap:wrap}.single-post .container article .blockrow.type2 .unterblock{flex-direction:row;flex-wrap:wrap}.single-post .container article .blockrow.type2 .unterblock div{width:50%}.single-post .container article .blockrow.type2 .unterblock.blockbild{min-height:500px}.single-post .container article .blockrow.type3{margin:50px auto 0}.single-post .container article .blockrow.type3 .unterblock{width:100%;margin:0 auto;flex-direction:row;flex-wrap:wrap}.single-post .container article #blockvideo1 .unterblock,.single-post .container article .blockrow.blockvideo .unterblock,.single-post .container article .blockrow.blockvideo .unterblock div,.single-post .container article .blockrow.type3 .unterblock div{width:100%}.single-post .container article .blockrow.type3 .unterblock div.blockbild{width:100%;height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.single-post .container article .blockrow.type3 .unterblock div.blocktext{width:80%;text-align:center;padding:2% 5%}.single-post .container article .blockrow:last-child{padding-bottom:50px}.single-post .container article .blockrow.blockvideo{width:80%}.single-post .container article .blockrow.blockvideo .unterblock div.fluid-width-video-wrapper{padding-top:0!important;margin:0 auto;height:315px;width:560px}.single-post .container article .blockrow.blockvideo .unterblock div.fluid-width-video-wrapper iframe{width:100%;height:100%;margin:0 auto}.single-post .container article .blockrow.blockvideo .unterblock div.rll-youtube-player iframe{margin:0 auto;height:315px;width:560px}.single-post .container article #ek{width:80%;min-height:200px}.single-post .bildergalerie{width:80%;margin:50px auto}.single-post .bildergalerie .flex-item{width:auto;padding:2rem 2rem 2rem 0}.single-post .bildergalerie .flex-item img{object-fit:cover;height:250px;width:100%}}@media screen and (min-width:375px) and (max-width:575px){.single-post .bildergalerie .flex-item{width:50%;padding:.5rem 1rem 0 0}.single-post .bildergalerie .flex-item img{width:100%;object-fit:cover;object-position:center}}@media screen and (min-width:576px) and (max-width:980px){.single-post .bildergalerie .flex-item{width:50%;padding:.5rem 1rem 0 0}.single-post .bildergalerie .flex-item img{width:100%;object-fit:cover;object-position:center}}@media screen and (min-width:981px){.single-post #premiumheadersection{height:540px}.single-post #premiumheadersection #featured-logo .featured-logo{width:189px;height:auto;margin-top:-4%;margin-left:20px}.single-post .bildergalerie .flex-item{width:25%;padding:.5rem 1rem .5rem 0}}@media screen and (min-width:1280px){.single-post #premiumheadersection .et_pb_title_container{width:100%}.single-post .container article .blockrow .unterblock .blockbild{min-height:500px}.single-post .container article .blockrow.wooshortcode .woocommerce>ul.products li{width:15%;margin:0 2% 2% 0}.single-post .container article .blockrow.wooshortcode .woocommerce>ul.products li:nth-child(2){margin-left:unset}.single-post .container article .blockrow.wooshortcode .woocommerce>ul.products li:nth-child(6n){margin-right:0}.single-post .container article .blockrow.type3 .blocktext{min-height:unset}}