.no_img{display:none;}.no_img + figure{display:none;}.no_img ~ div{margin-top:0 !important;}@media (max-width: 1023px){.single-post main .main > *:first-child .wp-block-post-featured-image{width:100%;margin-left:calc(-1 * var(--wp--custom--spacing--outer)) !important;margin-right:calc(-1 * var(--wp--custom--spacing--outer)) !important;width:unset !important;flex-grow:1 !important;}.single-post main .main > *:first-child .wp-block-post-featured-image.wp-block-image img{width:100%;}}@media (min-width: 1024px){.single-post main .main{margin-top:148px !important;}}@media (max-width: 1023px){.single-post main .main .wp-block-columns .wp-block-column{flex:1 0 100% !important;margin-left:0 !important;margin-right:0 !important;}.single-post main .main .wp-block-columns .wp-block-column + .wp-block-column{margin-top:25px;}}@media (max-width: 1023px){body .news_header{margin-bottom:25px;}}@media (min-width: 1024px){body .news_header{margin-bottom:50px;}}body .news_header > *{margin-bottom:0 !important;}@media (min-width: 1024px){main .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - 33.33333px);}}@media (min-width: 549px) and (max-width: 1023px){main .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(50% - 25px);}}@media (max-width: 550px){main .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:100%;}}.newsoutput{gap:50px !important;padding:0 !important;display:flex;flex-direction:column;}@media (max-width: 550px){.newsoutput{gap:25px !important;}}.newsoutput .news_header{order:1;margin-bottom:50px;}.newsoutput .news_loop{order:2;padding:0 !important;}.newsoutput > .wp-block-group:first-child{display:none;}.newsoutput img{max-width:100%;height:auto;}ul.news_loop > li > div,ul.newsoutput > li > div{height:100%;display:flex;flex-wrap:wrap;}ul.news_loop > li > div > *,ul.newsoutput > li > div > *{flex:1 0 100%;box-sizing:border-box;}ul.news_loop > li > div .wp-block-post-excerpt,ul.newsoutput > li > div .wp-block-post-excerpt{display:flex;flex-wrap:wrap;flex-direction:column;align-self:flex-end;}ul.news_loop > li > div .wp-block-post-excerpt .wp-block-post-excerpt__more-text,ul.newsoutput > li > div .wp-block-post-excerpt .wp-block-post-excerpt__more-text{width:100%;align-self:flex-end;}ul.news_loop > li > div figure + *,ul.newsoutput > li > div figure + *{margin-top:5px;}.news img{max-width:100%;height:auto;}.news.wp-block-columns{display:flex;flex-wrap:wrap;}.news.wp-block-columns > div{flex-basis:0;flex-grow:1;}@media (max-width: 599px){.news.wp-block-columns > div{flex-basis:100% !important;}}@media (min-width: 600px){.newsthumbnail + div{margin-top:0;}}@media (min-width: 600px) and (max-width: 781px){.newsthumbnail + div{margin-left:var(--wp--style--block-gap,2em);}}@media (min-width: 782px){.newsthumbnail + div{margin-left:calc(50px);}}.wp-block-post-template li{padding-left:0 !important;box-shadow:5px 5px 15px 5px #e3e3e3;hyphens:auto;position:relative;padding-bottom:55px;transition:all 0.3s ease-in-out;}.wp-block-post-template li::before{content:"" !important;}.wp-block-post-template li:hover{transition:all 0.3s ease-in-out;transform:scale(1.05);}.wp-block-post-template li:hover code::after{right:-20px;}.wp-block-post-template h3{margin-top:25px !important;}.wp-block-post-template .wp-block-post-date{padding:0 25px 0 25px;color:#ec6825;}.wp-block-post-template .wp-block-post-title{width:auto;text-transform:none;margin-top:10px;padding:0 25px 0 25px;color:black;}.wp-block-post-template .wp-block-post-excerpt__excerpt{width:auto;margin-top:0;padding:0 25px 0 25px;margin-bottom:0;}.wp-block-post-template .wp-block-post-excerpt{margin-top:15px;margin-bottom:0;}.wp-block-post-template .wp-block-post-excerpt__more-link{text-decoration:none;width:100%;height:100%;position:absolute;display:flex;align-items:flex-end;top:0;left:0;}.wp-block-post-template .wp-block-post-excerpt__more-link code{font-family:Lato, sans-serif;text-decoration:none;position:relative;display:block;padding:15px 25px 15px 25px;background:rgba(0,0,0,0.85);color:white;text-transform:uppercase;letter-spacing:2px;width:100%;box-sizing:border-box;transition:all 0.3s ease-in-out;}.wp-block-post-template .wp-block-post-excerpt__more-link code::after{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:25px;min-width:35px;height:27.5px;display:inline-block;content:"";background-image:url("/wp-content/themes/stocker/img/Stocker-Pfeil-lang-orange.png");background-size:35px auto;background-repeat:no-repeat;transition:all 0.15s ease-in-out;}.wp-block-post-template figure{max-width:100%;width:100%;margin-top:0 !important;margin-left:0 !important;height:200px;position:relative;}@media (max-width: 430px){.wp-block-post-template figure{min-width:0;}}.wp-block-post-template figure img{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none;vertical-align:bottom;}.alle_beitrage{margin-top:0 !important;}.alle_beitrage a{position:relative;text-transform:uppercase;color:#969696;letter-spacing:2px;padding-right:25px;text-decoration:none;}@media (max-width: 767px){.alle_beitrage a{padding-right:30px;}}.alle_beitrage a::after{color:#969696;content:"\f30b";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:0px;top:-2px;font-size:16px;}.alle_beitrage a:hover{color:rgba(0,0,0,0.85);}.alle_beitrage a:hover::after{color:rgba(0,0,0,0.85);}.post-trenner{gap:25px;}@media (max-width: 781px){.post-trenner{gap:0 !important;}}.post-trenner .wp-block-post-template li{box-shadow:none;background:white;padding:25px 25px 20px 25px;padding-left:25px !important;padding-right:50px;margin-bottom:30px;margin-top:0;}.post-trenner .wp-block-post-template li *{padding:0;}.post-trenner .wp-block-post-template li h2{margin-top:0 !important;margin-bottom:10px !important;font-size:18px;text-transform:uppercase;color:#ec6825;}.post-trenner .wp-block-post-template li .wp-block-post-excerpt__more-link::after{position:absolute;bottom:5px;right:-7px;min-width:45px;height:35px;display:inline-block;content:"";background-image:url("/wp-content/themes/stocker/img/Stocker-Pfeil-lang-orange.png");background-size:45px auto;background-repeat:no-repeat;transition:all 0.15s ease-in-out;}.post-trenner .wp-block-post-template li .wp-block-post-excerpt__more-link:hover::after{right:-25px;}.post-trenner .news{position:relative;padding:25px 50px 90px 25px;background:#ededed;}@media (max-width: 781px){.post-trenner .news{padding-right:25px;}}@media (min-width: 782px){.post-trenner .news{text-align:right;}}.post-trenner .news h2{font-size:40px;color:black;font-weight:600;margin-bottom:30px !important;}.post-trenner .news .wp-block-post-template{margin-left:auto;}@media (min-width: 1024px){.post-trenner .news .wp-block-post-template{max-width:calc(615px - 50px);}}.post-trenner .news .button{position:absolute;bottom:25px;right:50px;}@media (max-width: 781px){.post-trenner .news .button{right:unset;left:25px;}}.post-trenner .news .button a{background:transparent;color:black;}.post-trenner .news .button a:hover{color:white;}.post-trenner .news .button a:hover::before{background:black;}.post-trenner .blog{position:relative;padding:25px;padding-bottom:90px;margin-left:0 !important;background:black;margin-top:0 !important;}.post-trenner .blog h2{font-size:40px;color:white;font-weight:600;margin-bottom:30px !important;}.post-trenner .blog .wp-block-post-template{margin-right:auto;}@media (min-width: 1024px){.post-trenner .blog .wp-block-post-template{max-width:calc(615px - 50px);}}.post-trenner .blog .button{position:absolute;bottom:25px;left:25px;}.post-trenner .blog .button a{border-color:white;}.trenner .button,footer .button{white-space:nowrap;z-index:10;position:relative;display:inline-flex;color:#fff;border:1px solid white;border-radius:0px;padding:13px;text-decoration:none;font-size:22px;line-height:1;font-weight:300;text-transform:uppercase;transition:all 0.3s ease-in-out;cursor:pointer;}.trenner .button::after,footer .button::after{margin-top:2px;margin-left:8px;width:25px;height:20px;display:block;content:"";background-image:url("/wp-content/themes/stocker/img/Stocker-Pfeil-lang-orange.png");background-size:25px auto;background-repeat:no-repeat;}.trenner .button::before,footer .button::before{z-index:-5;top:0;left:0;content:"";position:absolute;width:0;height:100%;transition:all 0.4s cubic-bezier(0.18,0.89,0.32,1);background:white;}.trenner .button:hover,footer .button:hover{color:black;}.trenner .button:hover::before,footer .button:hover::before{width:100%;transition:all 0.4s cubic-bezier(0.18,0.89,0.32,1) 0.1s;}p.button a{hyphens:none;background:black;z-index:10;position:relative;display:inline-flex;color:#fff;border:1px solid black;border-radius:0px;padding:10px;text-decoration:none;font-size:18px;line-height:1;font-weight:300;text-transform:uppercase;transition:all 0.3s ease-in-out;cursor:pointer;}@media (max-width: 781px){p.button a{font-size:15px;}}p.button a::after{margin:auto 0;margin-left:8px;min-width:20px;height:15px;display:block;content:"";background-image:url("/wp-content/themes/stocker/img/Stocker-Pfeil-lang-orange.png");background-size:20px auto;background-repeat:no-repeat;}p.button a::before{z-index:-5;top:0;left:0;content:"";position:absolute;width:0;height:100%;transition:all 0.4s cubic-bezier(0.18,0.89,0.32,1);background:white;}p.button a:hover::before{width:100%;transition:all 0.4s cubic-bezier(0.18,0.89,0.32,1) 0.1s;}.contact{display:flex;}.contact a{padding:21px 10px;position:relative;line-height:;color:#ec6825;}.contact a:hover i{transform:scale(1.10);transition:all 0.2s ease-in-out;}@media (max-width: 479px){.contact a{margin-right:0;display:inline-block;padding:21px 10px;}}@media (min-width: 480px) and (max-width: 1279px){.contact a{margin-right:30px;}}@media (min-width: 1280px){.contact a:first-child{margin-left:15px;}}.contact i{transition:all 0.2s ease-in-out;width:auto;height:auto;font-size:28px;display:flex;align-items:center;justify-content:end;text-align:center;color:#ec6825;font-size:;}@media (max-width: 599px){.maxgutenberg{display:none !important;}}@media (min-width: 782px){.mdnone{display:none !important;}}@media (max-width: 781px){.maxmdnone{display:none !important;}}@media (min-width: 1024px){.lgnone{display:none !important;}}@media (max-width: 1023px){.maxlgnone{display:none !important;}}body h1,body h1.wp-block-post-title,body .h1{margin:0;color:#ec6825;font-weight:700;}body h1 strong,body h1 em,body h1 span,body h1 mark,body h1.wp-block-post-title strong,body h1.wp-block-post-title em,body h1.wp-block-post-title span,body h1.wp-block-post-title mark,body .h1 strong,body .h1 em,body .h1 span,body .h1 mark{color:#ec6825 !important;font-weight:700;font-style:normal;}body h2,body h3,body h4,body h5,body h6,body .h2,body .h3,body .h4,body .h5,body .h6{color:#ec6825;font-weight:700;}body p.h1 + h1.h2{text-transform:none;}body p,body ul,body li,body ol{hyphens:auto;font-weight:400;font-size:15px;line-height:25px !important;color:#575756;}@media (max-width: 781px){body p,body ul,body li,body ol{line-height:calc(25.5px);}}@media (min-width: 782px) and (max-width: 1023px){body p,body ul,body li,body ol{line-height:calc(25.5px);}}@media (min-width: 1024px){body p,body ul,body li,body ol{line-height:calc(25.5px);}}body p a,body ul a,body li a,body ol a{color:#575756;}body main a:hover{color:rgba(0,0,0,0.85);}body h1,body .h1,body h1.wp-block-post-title,body .h1.wp-block-post-title{text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;}@media (max-width: 781px){body h1,body .h1,body h1.wp-block-post-title,body .h1.wp-block-post-title{font-size:36px;margin-bottom:35px !important;line-height:0.9;}}@media (min-width: 782px) and (max-width: 1023px){body h1,body .h1,body h1.wp-block-post-title,body .h1.wp-block-post-title{font-size:40px;margin-bottom:35px !important;line-height:0.9;}}@media (min-width: 1024px){body h1,body .h1,body h1.wp-block-post-title,body .h1.wp-block-post-title{font-size:44px;margin-bottom:35px !important;line-height:0.9;}}body h2,body .h2,body h2.wp-block-post-title,body .h2.wp-block-post-title{text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;}@media (max-width: 781px){body h2,body .h2,body h2.wp-block-post-title,body .h2.wp-block-post-title{font-size:20px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 782px) and (max-width: 1023px){body h2,body .h2,body h2.wp-block-post-title,body .h2.wp-block-post-title{font-size:22px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 1024px){body h2,body .h2,body h2.wp-block-post-title,body .h2.wp-block-post-title{font-size:24px;margin-bottom:15px !important;line-height:1.3;}}body h3,body .h3,body h3.wp-block-post-title,body .h3.wp-block-post-title{text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;}@media (max-width: 781px){body h3,body .h3,body h3.wp-block-post-title,body .h3.wp-block-post-title{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 782px) and (max-width: 1023px){body h3,body .h3,body h3.wp-block-post-title,body .h3.wp-block-post-title{font-size:18px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 1024px){body h3,body .h3,body h3.wp-block-post-title,body .h3.wp-block-post-title{font-size:20px;margin-bottom:15px !important;line-height:1.3;}}body h4,body .h4,body h4.wp-block-post-title,body .h4.wp-block-post-title{text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;}@media (max-width: 781px){body h4,body .h4,body h4.wp-block-post-title,body .h4.wp-block-post-title{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 782px) and (max-width: 1023px){body h4,body .h4,body h4.wp-block-post-title,body .h4.wp-block-post-title{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 1024px){body h4,body .h4,body h4.wp-block-post-title,body .h4.wp-block-post-title{font-size:18px;margin-bottom:15px !important;line-height:1.3;}}body h5,body .h5,body h5.wp-block-post-title,body .h5.wp-block-post-title{text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;}@media (max-width: 781px){body h5,body .h5,body h5.wp-block-post-title,body .h5.wp-block-post-title{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 782px) and (max-width: 1023px){body h5,body .h5,body h5.wp-block-post-title,body .h5.wp-block-post-title{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 1024px){body h5,body .h5,body h5.wp-block-post-title,body .h5.wp-block-post-title{font-size:18px;margin-bottom:15px !important;line-height:1.3;}}body h6,body .h6,body h6.wp-block-post-title,body .h6.wp-block-post-title{text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;}@media (max-width: 781px){body h6,body .h6,body h6.wp-block-post-title,body .h6.wp-block-post-title{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 782px) and (max-width: 1023px){body h6,body .h6,body h6.wp-block-post-title,body .h6.wp-block-post-title{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 1024px){body h6,body .h6,body h6.wp-block-post-title,body .h6.wp-block-post-title{font-size:18px;margin-bottom:15px !important;line-height:1.3;}}.main *:last-child.bildergalerie{margin-bottom:0 !important;}.more-cat{max-width:none;padding-top:60px;padding-left:50px !important;padding-right:50px !important;}@media (max-width: 1230px){.more-cat{padding-bottom:60px;}}@media (min-width: calc(1230px + 1px)){.more-cat{padding-bottom:100px;}}.more-cat *{color:#575756;}.more-cat h3{text-transform:uppercase;letter-spacing:5px;margin-bottom:50px;font-weight:600;}@media (min-width: 782px){.more-cat h3{margin-bottom:100px;font-size:22px;}}@media (max-width: 781px){.more-cat .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:only-child){flex-basis:49% !important;}.more-cat .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin-left:2%;}}.more-cat ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap !important;-ms-flex-wrap:wrap;}@media (max-width: 1230px){.more-cat ul{justify-content:center;-ms-flex-pack:center;}}@media (min-width: calc(1230px + 1px)){.more-cat ul{justify-content:space-between;-ms-flex-pack:justify;}}.more-cat ul li{padding:0px !important;max-width:250px;width:100%;}@media (max-width: 1023px){.more-cat ul *{font-size:19px;line-height:calc(32.3px);}}@media (min-width: 1024px){.more-cat ul *{font-size:26px;line-height:calc(44.2px);}}@media (min-width: calc(1230px + 1px)){.more-cat ul *{font-size:27px;line-height:calc(45.9px);}}.more-cat > *{max-width:1230px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;}.more-cat > * a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;-ms-flex-pack:center;flex-wrap:wrap !important;-ms-flex-wrap:wrap;flex-direction:column;padding:0 0 25px;text-align:center;transition:all 0.3s ease-in-out;transform:scale(1);}@media (min-width: calc(1230px + 1px)){.more-cat > * a{padding:0;}}.more-cat > * a:hover{transform:scale(1.05);}.more-cat > * a svg{width:80px;margin:0 auto 25px;}.wp-block-columns.fullwidth{overflow:hidden;}@media (max-width: 1023px){.wp-block-columns.fullwidth{flex-direction:column-reverse;}}.wp-block-column > *:first-child{margin-top:0;}@media (max-width: 599px){.wp-block-column + .wp-block-column{margin-top:25px;}}.home-menu .smallcontent-left,.home-menu .wp-classic-menu-block{height:100%;align-items:stretch;-ms-flex-align:stretch;}@media (min-width: 600px){.home-menu .wp-classic-menu-block ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap !important;-ms-flex-wrap:wrap;align-items:stretch;-ms-flex-align:stretch;height:100%;}}.home-menu .wp-classic-menu-block ul li{width:auto;max-width:100%;display:block;}@media (max-width: 479px){.home-menu .wp-classic-menu-block ul li{padding:0 25px;}}@media (min-width: 600px){.home-menu .wp-classic-menu-block ul li{width:100%;}}@media (min-width: 480px) and (max-width: 1230px){.home-menu .wp-classic-menu-block ul li{padding:0 0 0 25px;}}@media (min-width: calc(1230px + 1px)){.home-menu .wp-classic-menu-block ul li{padding:0 0 0 0;}}.home-menu .wp-classic-menu-block ul li:not(:first-child){margin-top:5px;}.home-menu a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;background-color:#fafafa;align-items:center;transition:all 0.3s ease-in-out;margin:0;color:rgba(0,0,0,0.85);font-weight:700;}@media (max-width: 599px){.home-menu a{font-size:16px;line-height:calc(22.4px);max-width:310px;}}@media (max-width: 1023px){.home-menu a{box-sizing:border-box;margin-left:auto;margin-right:auto;}}@media (min-width: 600px){.home-menu a{height:100%;box-sizing:border-box;}}@media (min-width: 600px) and (max-width: 699px){.home-menu a{font-size:16px;line-height:calc(22.4px);padding:9px 5px;}}@media (min-width: 700px) and (max-width: 1023px){.home-menu a{font-size:18px;line-height:calc(25.2px);padding:9px 10px;}}@media (min-width: 600px) and (max-width: 1023px){.home-menu a{white-space:nowrap;}}@media (min-width: 1024px){.home-menu a{font-size:25px;line-height:calc(35px);padding:9px 27px;}}@media (max-width: 1230px){.home-menu a{padding:9px 27px;}}@media (min-width: calc(1230px + 1px)){.home-menu a{padding:24px 27px;font-size:30px;line-height:calc(42px);}}.home-menu a:not(:last-child){margin:0 0 1px;}.home-menu a:hover{background-color:#eee;}.home-menu a svg{box-sizing:border-box;}@media (max-width: 550px){.home-menu a svg{width:60px;}}@media (min-width: 480px) and (max-width: 1023px){.home-menu a svg{width:80px;}}@media (min-width: 1024px){.home-menu a svg{width:100px;}}@media (max-width: 1230px){.home-menu a svg{padding:0 20px 0 0;}}@media (min-width: calc(1230px + 1px)){.home-menu a svg{padding:0 40px 0 0;width:120px;}}@media (min-width: 600px){.wp-block-columns > *.home-menu,.wp-block-columns > *.home-menu.wp-block-column:not(:only-child),.wp-block-columns > *.home-menu + .maxgutenberg,.wp-block-columns > *.home-menu + .maxgutenberg.wp-block-column:not(:only-child),.wp-block-columns:not(.is-not-stacked-on-mobile) > *.home-menu,.wp-block-columns:not(.is-not-stacked-on-mobile) > *.home-menu.wp-block-column:not(:only-child),.wp-block-columns:not(.is-not-stacked-on-mobile) > *.home-menu + .maxgutenberg,.wp-block-columns:not(.is-not-stacked-on-mobile) > *.home-menu + .maxgutenberg.wp-block-column:not(:only-child){flex-basis:calc(50% - var(--wp--style--block-gap,2em)/2) !important;flex-grow:1;}}.wp-site-blocks main{margin-top:-70px !important;}.main >.alignnormal:first-child{margin-top:4px;}main ul:not(.menu):not(.flex-direction-nav){padding:0 0 0 23px;}.smallcontent-right,.smallcontent-left{width:100%;align-items:center;}@media (max-width: 1023px){.smallcontent-right{margin-right:auto;margin-left:auto;}}@media (min-width: 1024px){.smallcontent-right{margin-right:auto;margin-left:0;}.smallcontent-right.text{padding-left:75px;}}@media (min-width: calc(1230px + 1px)){.smallcontent-right{padding-right:calc(50px);}.smallcontent-right.text{padding-left:155px;}}@media (max-width: 1023px){.smallcontent-left{margin-right:auto;margin-left:auto;}}.wp-block-image{margin:0;}.wp-block-image figcaption{text-align:left;flex-grow:0 !important;flex-basis:0 !important;overflow:visible !important;}main,.main{min-height:50vh;}main,.main{margin:0 !important;}main ~ .wp-block-spacer,.main ~ .wp-block-spacer{height:0 !important;}@media (max-width: 781px){main > *,main ~ .wp-block-spacer,.main > *,.main ~ .wp-block-spacer{margin-bottom:25px;}main > *:not(:first-child),main ~ .wp-block-spacer:not(:first-child),.main > *:not(:first-child),.main ~ .wp-block-spacer:not(:first-child){margin-top:25px;}}@media (min-width: 1024px){main > *,main ~ .wp-block-spacer,.main > *,.main ~ .wp-block-spacer{margin-bottom:100px;}main > *:not(:first-child),main ~ .wp-block-spacer:not(:first-child),.main > *:not(:first-child),.main ~ .wp-block-spacer:not(:first-child){margin-top:25px;}}main,.main .yoast-breadcrumbs + .wp-block-columns{margin-top:0 !important;}@media (min-width: 1024px){main .max-width .wp-block-column:first-child:not(:only-child),main .maxwidth .wp-block-column:first-child:not(:only-child),.main .max-width .wp-block-column:first-child:not(:only-child),.main .maxwidth .wp-block-column:first-child:not(:only-child){padding-right:75px;}main .max-width .wp-block-column:first-child +.wp-block-column:last-child,main .maxwidth .wp-block-column:first-child +.wp-block-column:last-child,.main .max-width .wp-block-column:first-child +.wp-block-column:last-child,.main .maxwidth .wp-block-column:first-child +.wp-block-column:last-child{margin-left:0;}main .max-width .wp-block-column + .wp-block-column,main .maxwidth .wp-block-column + .wp-block-column,.main .max-width .wp-block-column + .wp-block-column,.main .maxwidth .wp-block-column + .wp-block-column{margin-left:-55px;padding-left:30px;}main .max-width .wp-block-column + .wp-block-column:not(:last-child),main .maxwidth .wp-block-column + .wp-block-column:not(:last-child),.main .max-width .wp-block-column + .wp-block-column:not(:last-child),.main .maxwidth .wp-block-column + .wp-block-column:not(:last-child){padding-right:75px;}}@media (min-width: calc(1230px + 1px)){main .max-width,main .maxwidth,.main .max-width,.main .maxwidth{max-width:1230px;}}.archiv-post .wp-container-8 > .alignwide{max-width:1230px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;}.main > div.wp-block-columns:first-child,.main >*:first-child:not(div.alignnormal){margin-top:122px;}.main >*:not(.full-width):not(.alignnormal):not(.slidercontent){max-width:1230px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;}.main >*:first-child:not(.alignnormal):not(.news) > .wp-block-columns > div:first-child,.main >*:first-child.slidercontent > .wp-block-columns > div:first-child{display:flex;flex-direction:column;justify-content:start;}@media (min-width: 1024px){.main >*:first-child:not(.alignnormal):not(.news) > .wp-block-columns > div:first-child,.main >*:first-child.slidercontent > .wp-block-columns > div:first-child{margin-top:184px;}}.main >*:first-child:not(.alignnormal):not(.news) > .wp-block-columns > div:first-child > .smallcontent-left p,.main >*:first-child.slidercontent > .wp-block-columns > div:first-child > .smallcontent-left p{margin-top:30px;}@media (max-width: 1450px){.main >*:first-child:not(.alignnormal):not(.news) > .wp-block-columns > div:first-child > h1,.main >*:first-child.slidercontent > .wp-block-columns > div:first-child > h1{padding-left:0;}.main >*:first-child:not(.alignnormal):not(.news) > .wp-block-columns > div:first-child > .smallcontent-left p,.main >*:first-child.slidercontent > .wp-block-columns > div:first-child > .smallcontent-left p{width:100%;}}@media (max-width: 1450px) and (max-width: 1023px){.main >*:first-child:not(.alignnormal):not(.news) > .wp-block-columns > div:first-child > .smallcontent-left,.main >*:first-child.slidercontent > .wp-block-columns > div:first-child > .smallcontent-left{flex-wrap:wrap;}}@media (max-width: 1450px) and (max-width: 1023px){.main >*:first-child:not(.alignnormal):not(.news) > .wp-block-columns > div:first-child > .smallcontent-left p:last-child,.main >*:first-child.slidercontent > .wp-block-columns > div:first-child > .smallcontent-left p:last-child{padding-left:50px;margin-top:25px;padding-left:0;}}@media (max-width: 1023px){.main >*:first-child:not(.alignnormal):not(.news) > .wp-block-columns > div:first-child,.main >*:first-child.slidercontent > .wp-block-columns > div:first-child{flex-direction:column;}}@media (max-width: 770px){.main >*:first-child:not(.alignnormal):not(.news) > .wp-block-columns > div:first-child,.main >*:first-child.slidercontent > .wp-block-columns > div:first-child{flex-direction:column;}}.wp-site-blocks main > [class~='wp-block-group']:not(.main):last-of-type{margin-bottom:100px !important;}.wp-block-columns.stretch,.wp-block-columns.stretch.are-vertically-aligned-center{align-items:stretch;-ms-flex-align:stretch;}.wp-block-columns.stretch > *,.wp-block-columns.stretch.are-vertically-aligned-center > *{align-self:stretch;display:flex;align-items:center;}.wp-block-columns.stretch .wp-block-cover,.wp-block-columns.stretch.are-vertically-aligned-center .wp-block-cover{height:100%;}@media (min-width: calc(1230px + 1px)){.wp-block-columns.stretch .wp-block-cover,.wp-block-columns.stretch.are-vertically-aligned-center .wp-block-cover{min-height:640px !important;}}@media (min-width: 782px){.full_width.wp-block-columns >.wp-block-column:nth-child(2n),.full_width.wp-block-columns:not(.is-not-stacked-on-mobile) >.wp-block-column:nth-child(2n){margin-left:0;}}.wp-site-blocks .beitragsinhalt > *:not(.full_width){max-width:1230px;margin-left:auto;margin-right:auto;width:100%;}@media (max-width: 1023px){.wp-block-columns{flex-wrap:wrap !important;-ms-flex-wrap:wrap;}}main .wp-block-query-pagination .page-numbers{font-size:22px;}main .wp-block-query-pagination .page-numbers.current{font-size:24px;color:rgba(0,0,0,0.85);font-weight:700;}main > *:first-child.fullwidth{margin-top:0 !important;}@media (max-width: 1023px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:1;}}body main .is-layout-flex{gap:unset;}@media (max-width: 781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-bottom:25px;}}@media (min-width: 782px) and (max-width: 1023px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-right:40px;}}@media (min-width: 1024px){main > .wp-block-columns:first-child:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:40px;}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:40px;}}.news .wp-block-columns:not(:first-child){margin-top:100px;}.wp-site-blocks > * + *{margin-top:0 !important;}.leistungen{margin-top:-150px !important;justify-content:space-between;display:flex;gap:20px !important;}@media (max-width: 1279px){.leistungen{margin-top:-150px !important;}}@media (max-width: 799px){.leistungen{margin-top:0 !important;justify-content:center;flex-wrap:wrap !important;}}.leistungen > .wp-block-group{flex:1 1 355px;max-width:355px;align-self:stretch;box-shadow:0 0 5px 5px rgba(0,0,0,0.2);padding:18px;padding-bottom:35px;background:white;}@media (max-width: 1279px){.leistungen > .wp-block-group{max-width:32%;flex:1 1 32%;}}@media (min-width: 580px) and (max-width: 799px){.leistungen > .wp-block-group{max-width:45%;flex:1 1 45%;}}@media (max-width: 579px){.leistungen > .wp-block-group{max-width:100%;flex:1 1 100%;}}.leistungen > .wp-block-group figure{width:100%;height:auto;}.leistungen > .wp-block-group h2{font-weight:600;margin-top:20px !important;margin-bottom:20px !important;}.leistungen > .wp-block-group p{text-align:center;hyphens:none;max-width:82%;margin:10px auto 0 auto;color:black;}.leistungen > .wp-block-group p strong{font-size:18px;}.bildergalerie{margin:75px auto 0 auto !important;background:#ec6825;padding:75px 0;padding-left:25px !important;padding-right:25px !important;}@media (max-width: 1023px){.bildergalerie{margin:25px auto !important;padding:25px 0;}}.bildergalerie h3{color:white;font-size:23px;font-weight:300;}.bildergalerie h3 code{font-family:Lato, sans-serif;font-weight:500;}.bildergalerie .wpcp-all-captions{margin:8px !important;left:0 !important;bottom:0 !important;border-radius:0 !important;display:flex !important;justify-content:flex-end !important;}.bildergalerie .wpcp-all-captions *,.bildergalerie .wpcp-all-captions{text-align:left !important;}.bildergalerie .wpcp-all-captions .wpcp-image-description{line-height:1.2 !important;margin:0 !important;padding:2px;}@media (max-width: 599px){.bildergalerie .wpcp-all-captions .wpcp-image-description{display:grid !important;}}.bildergalerie p{color:white;font-size:17px;font-weight:300;}.bildergalerie .wpcp-single-item{background:transparent !important;}.bildergalerie .wpcp-single-item .wpcp-slide-image{box-shadow:-5px 5px 6px -2px rgba(0,0,0,0.4);}.bildergalerie div.wpcp-next-button{right:0 !important;width:45px !important;margin-top:-20px !important;}.bildergalerie div.wpcp-next-button i::before{display:none;}.bildergalerie div.wpcp-next-button i::after{min-width:45px;height:30px;display:inline-block;content:"";background-image:url("/wp-content/themes/stocker/img/Stocker-Pfeil-lang-weiss.png");background-size:45px auto;background-repeat:no-repeat;transition:all 0.15s ease-in-out;}.bildergalerie div.wpcp-next-button:hover i::after{transform:scale(1.15);transition:all 0.15s ease-in-out;}.bildergalerie div.wpcp-prev-button{left:0 !important;width:45px !important;margin-top:-20px !important;}.bildergalerie div.wpcp-prev-button i::before{display:none;}.bildergalerie div.wpcp-prev-button i::after{min-width:45px;height:30px;display:inline-block;content:"";background-image:url("/wp-content/themes/stocker/img/Stocker-Pfeil-lang-weiss-gespiegelt.png");background-size:45px auto;background-repeat:no-repeat;transition:all 0.15s ease-in-out;}.bildergalerie div.wpcp-prev-button:hover i::after{transform:scale(1.15);transition:all 0.15s ease-in-out;}.bildergalerie .wpcpro-wrapper .wpcp-carousel-section.detail-with-overlay .wpcp-all-captions{bottom:2px;left:7px;top:unset;right:unset;padding:0;}.bildergalerie .wpcpro-wrapper .wpcp-carousel-section.detail-with-overlay .wpcp-all-captions .wpcp-image-description{font-size:13px !important;font-family:"Lato", sans-serif !important;text-transform:uppercase !important;color:white !important;font-weight:600 !important;}.bildergalerie .wpcpro-wrapper .wpcp-carousel-section.detail-with-overlay .wpcp-all-captions .wpcp-image-description span{font-weight:300 !important;}.accs h2{color:#575756;font-weight:300;font-size:23px;}.accs h2 code{font-family:Lato, sans-serif;font-weight:600;}.accs h2 + p{font-weight:300;max-width:1000px;margin:0 auto;margin-top:35px !important;}.accs .faq .c-accordion__title::before{content:"\f059";}.accs .gears .c-accordion__title::before{content:"\f085";}.accs .clock-rotate-left .c-accordion__title::before{content:"\f1da";}.accs .wrench .c-accordion__title::before{content:"\f0ad";}.accs .forward-step .c-accordion__title::before{content:"\f051";}.c-accordion__item{position:relative;overflow:hidden;}.c-accordion__item::before{opacity:0.3;pointer-events:none;content:".......................................................................................................................................................................................................................................................";color:#b2b2b2;position:absolute;font-size:23px;top:1px;left:25px;white-space:nowrap;}.c-accordion__item .c-accordion__title{padding:15px 43px 15px 0;color:black;font-size:18px;padding-left:25px;position:relative;font-weight:500;margin:0;}@media (max-width: 781px){.c-accordion__item .c-accordion__title{font-size:16px;}}.c-accordion__item .c-accordion__title::before{content:"";font-size:17px;font-family:"Font Awesome 6 Free";font-weight:900;color:#ec6825;position:absolute;top:15px;left:0;}.c-accordion__item .c-accordion__title::after{width:30px;height:25.5px;display:block;content:"";background-image:url(/wp-content/themes/stocker/img/Stocker-Pfeil-kurz-orange.png);background-size:20px auto;background-repeat:no-repeat;position:absolute;right:0;top:28px;background-position:center;background-color:white;}.c-accordion__item .c-accordion__title em{font-style:normal;padding-right:0;font-family:Lato, sans-serif;background:white;hyphens:auto;display:inline;position:relative;z-index:10;box-shadow:8px 0 0 2px white, 0 0 0 2px white;}.c-accordion__item .c-accordion__title em::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:-1;}.c-accordion__item .c-accordion__content *:first-child{margin-top:0;}.c-accordion__item.is-open .c-accordion__title::after{transform:rotate(180deg);transition:none;top:14px;}main ul{padding:0 !important;}main ul:not(.menu) li{list-style:none;padding-left:25px;position:relative;}main ul:not(.menu) li::before{content:"\f00c";position:absolute;left:0;top:0;color:#ec6825;font-family:'Font Awesome 6 Free';font-weight:700;}main ul.pfeile:not(.menu) li{list-style:none;padding-left:30px;position:relative;}main ul.pfeile:not(.menu) li::before{width:30px;height:25.5px;display:block;content:"";background-image:url(/wp-content/themes/stocker/img/Stocker-Pfeil-lang-orange.png);background-size:20px auto;background-repeat:no-repeat;position:absolute;right:0;top:0;background-position:center;}.main > .trenner + .wp-block-group:not(.sliderbox):not(.leistungen){margin-top:0;}.main > .trenner + .wp-block-group:not(.sliderbox):not(.leistungen) > figure{margin-top:0;}.main > .wp-block-group:not(.sliderbox):not(.leistungen){gap:0 !important;align-items:unset;flex-wrap:wrap;}.main > .wp-block-group:not(.sliderbox):not(.leistungen) > .wp-block-group:first-child{width:100%;max-width:calc(640px);margin-left:auto;margin-right:0;padding:0 40px 0 25px;flex:0 0 calc(50%);}@media (max-width: 781px){.main > .wp-block-group:not(.sliderbox):not(.leistungen) > .wp-block-group:first-child{flex:0 0 100%;max-width:100%;order:1;}}.main > .wp-block-group:not(.sliderbox):not(.leistungen) > .wp-block-group:last-child{width:100%;max-width:calc(640px);margin-right:auto;margin-left:0;padding:0 40px 0 25px;flex:0 0 calc(50%);}@media (max-width: 781px){.main > .wp-block-group:not(.sliderbox):not(.leistungen) > .wp-block-group:last-child{flex:0 0 100%;max-width:100%;}}.main > .wp-block-group:not(.sliderbox):not(.leistungen) > figure{min-width:50%;width:50%;}@media (max-width: 781px){.main > .wp-block-group:not(.sliderbox):not(.leistungen) > figure{min-width:100%;width:100%;margin-bottom:25px;}}.main > .wp-block-group:not(.sliderbox):not(.leistungen) > figure img{position:sticky;max-height:660px;min-height:660px;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none;}@media (max-width: 781px){.main > .wp-block-group:not(.sliderbox):not(.leistungen) > figure img{max-height:350px;min-height:350px;}}main .yoast-breadcrumbs{margin-bottom:50px;}@media (max-width: 781px){main .yoast-breadcrumbs{font-size:16px;margin-bottom:25px;}}main .yoast-breadcrumbs span{font-weight:600;}main .yoast-breadcrumbs span a{color:#ec6825;text-decoration:none;font-weight:600;}main hr{position:relative;background-color:#ec6825;border:none;color:#ec6825;height:28px;width:32px !important;overflow:visible;margin-top:75px !important;margin-bottom:75px !important;}@media (max-width: 781px){main hr{margin-top:35px !important;margin-bottom:35px !important;}}main hr::before{position:absolute;content:"";width:12px;height:11px;background:black;top:50%;transform:translateY(-50%);left:-21px;}main hr::after{position:absolute;content:"";width:12px;height:11px;background:black;top:50%;transform:translateY(-50%);right:-21px;}.tags a{color:#ec6825;text-decoration:none;}.inhaltsverzeichnis{box-sizing:border-box;height:100%;max-width:375px;padding:25px;background:#ededed;border-left:5px solid #ec6825;margin-top:0 !important;}@media (min-width: 1024px){.inhaltsverzeichnis{min-width:375px;margin-left:65px !important;}}@media (max-width: 1023px){.inhaltsverzeichnis{order:-1;}}.inhaltsverzeichnis .h3{font-size:18px;font-weight:600;margin-bottom:10px !important;}.inhaltsverzeichnis ul{padding-left:0 !important;}.inhaltsverzeichnis .wp-block-lazyblock-no-slug{margin-top:0 !important;padding-left:0 !important;position:relative;list-style:none;margin-bottom:6px;}.inhaltsverzeichnis .wp-block-lazyblock-no-slug::before{display:none;}.inhaltsverzeichnis .wp-block-lazyblock-no-slug a{font-size:15px;font-family:Lato, sans-serif;hyphens:none;color:#000;font-weight:300;text-decoration:none;display:block;overflow:hidden;position:relative;padding-right:43px;}.inhaltsverzeichnis .wp-block-lazyblock-no-slug a:hover > code{color:#ec6825;}.inhaltsverzeichnis .wp-block-lazyblock-no-slug a:hover::after{transition:all 0.15s ease-in-out;margin-top:3px;}.inhaltsverzeichnis .wp-block-lazyblock-no-slug a::after{width:30px;height:25.5px;display:block;content:"";background-image:url(/wp-content/themes/stocker/img/Stocker-Pfeil-kurz-orange.png);background-size:20px auto;background-repeat:no-repeat;position:absolute;right:0;top:0;background-position:center;background-color:#ededed;transition:all 0.15s ease-in-out;}.inhaltsverzeichnis .wp-block-lazyblock-no-slug a::before{opacity:0.3;pointer-events:none;content:"..............................................................................";color:#ec6825;position:absolute;font-size:23px;top:-14px;left:0;white-space:nowrap;}.inhaltsverzeichnis .wp-block-lazyblock-no-slug a code{padding-right:0;font-family:Lato, sans-serif;background:#ededed;hyphens:auto;display:inline;position:relative;z-index:10;box-shadow:11px 0 0 2px #ededed, -12px 0 0 2px #ededed;}.inhaltsverzeichnis .wp-block-lazyblock-no-slug a code::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:-1;}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url('../fonts/roboto/roboto-v29-latin-300.eot');src:local(''), url('../fonts/roboto/roboto-v29-latin-300.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-v29-latin-300.woff2') format('woff2'), url('../fonts/roboto/roboto-v29-latin-300.woff') format('woff'), url('../fonts/roboto/roboto-v29-latin-300.ttf') format('truetype'), url('../fonts/roboto/roboto-v29-latin-300.svg#Roboto') format('svg');}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:300;src:url('../fonts/roboto/roboto-v29-latin-300italic.eot');src:local(''), url('../fonts/roboto/roboto-v29-latin-300italic.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-v29-latin-300italic.woff2') format('woff2'), url('../fonts/roboto/roboto-v29-latin-300italic.woff') format('woff'), url('../fonts/roboto/roboto-v29-latin-300italic.ttf') format('truetype'), url('../fonts/roboto/roboto-v29-latin-300italic.svg#Roboto') format('svg');}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url('../fonts/roboto/roboto-v29-latin-regular.eot');src:local(''), url('../fonts/roboto/roboto-v29-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-v29-latin-regular.woff2') format('woff2'), url('../fonts/roboto/roboto-v29-latin-regular.woff') format('woff'), url('../fonts/roboto/roboto-v29-latin-regular.ttf') format('truetype'), url('../fonts/roboto/roboto-v29-latin-regular.svg#Roboto') format('svg');}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:400;src:url('../fonts/roboto/roboto-v29-latin-italic.eot');src:local(''), url('../fonts/roboto/roboto-v29-latin-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-v29-latin-italic.woff2') format('woff2'), url('../fonts/roboto/roboto-v29-latin-italic.woff') format('woff'), url('../fonts/roboto/roboto-v29-latin-italic.ttf') format('truetype'), url('../fonts/roboto/roboto-v29-latin-italic.svg#Roboto') format('svg');}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:500;src:url('../fonts/roboto/roboto-v29-latin-500.eot');src:local(''), url('../fonts/roboto/roboto-v29-latin-500.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-v29-latin-500.woff2') format('woff2'), url('../fonts/roboto/roboto-v29-latin-500.woff') format('woff'), url('../fonts/roboto/roboto-v29-latin-500.ttf') format('truetype'), url('../fonts/roboto/roboto-v29-latin-500.svg#Roboto') format('svg');}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:500;src:url('../fonts/roboto/roboto-v29-latin-500italic.eot');src:local(''), url('../fonts/roboto/roboto-v29-latin-500italic.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-v29-latin-500italic.woff2') format('woff2'), url('../fonts/roboto/roboto-v29-latin-500italic.woff') format('woff'), url('../fonts/roboto/roboto-v29-latin-500italic.ttf') format('truetype'), url('../fonts/roboto/roboto-v29-latin-500italic.svg#Roboto') format('svg');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url('../fonts/source_sans_pro/source-sans-pro-v21-latin-300.eot');src:local(''), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-300.eot?#iefix') format('embedded-opentype'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-300.woff2') format('woff2'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-300.woff') format('woff'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-300.ttf') format('truetype'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-300.svg#SourceSansPro') format('svg');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:italic;font-weight:300;src:url('../fonts/source_sans_pro/source-sans-pro-v21-latin-300italic.eot');src:local(''), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-300italic.eot?#iefix') format('embedded-opentype'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-300italic.woff2') format('woff2'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-300italic.woff') format('woff'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-300italic.ttf') format('truetype'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-300italic.svg#SourceSansPro') format('svg');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url('../fonts/source_sans_pro/source-sans-pro-v21-latin-regular.eot');src:local(''), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-regular.woff2') format('woff2'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-regular.woff') format('woff'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-regular.ttf') format('truetype'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-regular.svg#SourceSansPro') format('svg');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:url('../fonts/source_sans_pro/source-sans-pro-v21-latin-italic.eot');src:local(''), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-italic.woff2') format('woff2'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-italic.woff') format('woff'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-italic.ttf') format('truetype'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-italic.svg#SourceSansPro') format('svg');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url('../fonts/source_sans_pro/source-sans-pro-v21-latin-600.eot');src:local(''), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-600.eot?#iefix') format('embedded-opentype'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-600.woff2') format('woff2'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-600.woff') format('woff'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-600.ttf') format('truetype'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-600.svg#SourceSansPro') format('svg');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:url('../fonts/source_sans_pro/source-sans-pro-v21-latin-600italic.eot');src:local(''), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-600italic.eot?#iefix') format('embedded-opentype'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-600italic.woff2') format('woff2'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-600italic.woff') format('woff'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-600italic.ttf') format('truetype'), url('../fonts/source_sans_pro/source-sans-pro-v21-latin-600italic.svg#SourceSansPro') format('svg');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url('../fonts/open_sans/open-sans-v28-latin-300.eot');src:local(''), url('../fonts/open_sans/open-sans-v28-latin-300.eot?#iefix') format('embedded-opentype'), url('../fonts/open_sans/open-sans-v28-latin-300.woff2') format('woff2'), url('../fonts/open_sans/open-sans-v28-latin-300.woff') format('woff'), url('../fonts/open_sans/open-sans-v28-latin-300.ttf') format('truetype'), url('../fonts/open_sans/open-sans-v28-latin-300.svg#OpenSans') format('svg');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open_sans/open-sans-v28-latin-regular.eot');src:local(''), url('../fonts/open_sans/open-sans-v28-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/open_sans/open-sans-v28-latin-regular.woff2') format('woff2'), url('../fonts/open_sans/open-sans-v28-latin-regular.woff') format('woff'), url('../fonts/open_sans/open-sans-v28-latin-regular.ttf') format('truetype'), url('../fonts/open_sans/open-sans-v28-latin-regular.svg#OpenSans') format('svg');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url('../fonts/open_sans/open-sans-v28-latin-600.eot');src:local(''), url('../fonts/open_sans/open-sans-v28-latin-600.eot?#iefix') format('embedded-opentype'), url('../fonts/open_sans/open-sans-v28-latin-600.woff2') format('woff2'), url('../fonts/open_sans/open-sans-v28-latin-600.woff') format('woff'), url('../fonts/open_sans/open-sans-v28-latin-600.ttf') format('truetype'), url('../fonts/open_sans/open-sans-v28-latin-600.svg#OpenSans') format('svg');}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:300;src:url('../fonts/open_sans/open-sans-v28-latin-300italic.eot');src:local(''), url('../fonts/open_sans/open-sans-v28-latin-300italic.eot?#iefix') format('embedded-opentype'), url('../fonts/open_sans/open-sans-v28-latin-300italic.woff2') format('woff2'), url('../fonts/open_sans/open-sans-v28-latin-300italic.woff') format('woff'), url('../fonts/open_sans/open-sans-v28-latin-300italic.ttf') format('truetype'), url('../fonts/open_sans/open-sans-v28-latin-300italic.svg#OpenSans') format('svg');}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url('../fonts/open_sans/open-sans-v28-latin-italic.eot');src:local(''), url('../fonts/open_sans/open-sans-v28-latin-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/open_sans/open-sans-v28-latin-italic.woff2') format('woff2'), url('../fonts/open_sans/open-sans-v28-latin-italic.woff') format('woff'), url('../fonts/open_sans/open-sans-v28-latin-italic.ttf') format('truetype'), url('../fonts/open_sans/open-sans-v28-latin-italic.svg#OpenSans') format('svg');}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:url('../fonts/open_sans/open-sans-v28-latin-600italic.eot');src:local(''), url('../fonts/open_sans/open-sans-v28-latin-600italic.eot?#iefix') format('embedded-opentype'), url('../fonts/open_sans/open-sans-v28-latin-600italic.woff2') format('woff2'), url('../fonts/open_sans/open-sans-v28-latin-600italic.woff') format('woff'), url('../fonts/open_sans/open-sans-v28-latin-600italic.ttf') format('truetype'), url('../fonts/open_sans/open-sans-v28-latin-600italic.svg#OpenSans') format('svg');}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url('../fonts/poppins/poppins-v20-latin-300.eot');src:local(''), url('../fonts/poppins/poppins-v20-latin-300.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-v20-latin-300.woff2') format('woff2'), url('../fonts/poppins/poppins-v20-latin-300.woff') format('woff'), url('../fonts/poppins/poppins-v20-latin-300.ttf') format('truetype'), url('../fonts/poppins/poppins-v20-latin-300.svg#Poppins') format('svg');}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:300;src:url('../fonts/poppins/poppins-v20-latin-300italic.eot');src:local(''), url('../fonts/poppins/poppins-v20-latin-300italic.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-v20-latin-300italic.woff2') format('woff2'), url('../fonts/poppins/poppins-v20-latin-300italic.woff') format('woff'), url('../fonts/poppins/poppins-v20-latin-300italic.ttf') format('truetype'), url('../fonts/poppins/poppins-v20-latin-300italic.svg#Poppins') format('svg');}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url('../fonts/poppins/poppins-v20-latin-regular.eot');src:local(''), url('../fonts/poppins/poppins-v20-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-v20-latin-regular.woff2') format('woff2'), url('../fonts/poppins/poppins-v20-latin-regular.woff') format('woff'), url('../fonts/poppins/poppins-v20-latin-regular.ttf') format('truetype'), url('../fonts/poppins/poppins-v20-latin-regular.svg#Poppins') format('svg');}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:400;src:url('../fonts/poppins/poppins-v20-latin-italic.eot');src:local(''), url('../fonts/poppins/poppins-v20-latin-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-v20-latin-italic.woff2') format('woff2'), url('../fonts/poppins/poppins-v20-latin-italic.woff') format('woff'), url('../fonts/poppins/poppins-v20-latin-italic.ttf') format('truetype'), url('../fonts/poppins/poppins-v20-latin-italic.svg#Poppins') format('svg');}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url('../fonts/poppins/poppins-v20-latin-600.eot');src:local(''), url('../fonts/poppins/poppins-v20-latin-600.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-v20-latin-600.woff2') format('woff2'), url('../fonts/poppins/poppins-v20-latin-600.woff') format('woff'), url('../fonts/poppins/poppins-v20-latin-600.ttf') format('truetype'), url('../fonts/poppins/poppins-v20-latin-600.svg#Poppins') format('svg');}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:500;src:url('../fonts/poppins/poppins-v20-latin-500italic.eot');src:local(''), url('../fonts/poppins/poppins-v20-latin-500italic.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-v20-latin-500italic.woff2') format('woff2'), url('../fonts/poppins/poppins-v20-latin-500italic.woff') format('woff'), url('../fonts/poppins/poppins-v20-latin-500italic.ttf') format('truetype'), url('../fonts/poppins/poppins-v20-latin-500italic.svg#Poppins') format('svg');}@font-face{font-display:swap;font-family:'Patrick Hand';font-style:normal;font-weight:400;src:url('../fonts/patrick_hand/patrick-hand-v18-latin-regular.eot');src:local(''), url('../fonts/patrick_hand/patrick-hand-v18-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/patrick_hand/patrick-hand-v18-latin-regular.woff2') format('woff2'), url('../fonts/patrick_hand/patrick-hand-v18-latin-regular.woff') format('woff'), url('../fonts/patrick_hand/patrick-hand-v18-latin-regular.ttf') format('truetype'), url('../fonts/patrick_hand/patrick-hand-v18-latin-regular.svg#PatrickHand') format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:100;src:url('../fonts/lato/lato-v23-latin-100.eot');src:local(''), url('../fonts/lato/lato-v23-latin-100.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-v23-latin-100.woff2') format('woff2'), url('../fonts/lato/lato-v23-latin-100.woff') format('woff'), url('../fonts/lato/lato-v23-latin-100.ttf') format('truetype'), url('../fonts/lato/lato-v23-latin-100.svg#Lato') format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:100;src:url('../fonts/lato/lato-v23-latin-100italic.eot');src:local(''), url('../fonts/lato/lato-v23-latin-100italic.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-v23-latin-100italic.woff2') format('woff2'), url('../fonts/lato/lato-v23-latin-100italic.woff') format('woff'), url('../fonts/lato/lato-v23-latin-100italic.ttf') format('truetype'), url('../fonts/lato/lato-v23-latin-100italic.svg#Lato') format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:300;src:url('../fonts/lato/lato-v23-latin-300.eot');src:local(''), url('../fonts/lato/lato-v23-latin-300.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-v23-latin-300.woff2') format('woff2'), url('../fonts/lato/lato-v23-latin-300.woff') format('woff'), url('../fonts/lato/lato-v23-latin-300.ttf') format('truetype'), url('../fonts/lato/lato-v23-latin-300.svg#Lato') format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:300;src:url('../fonts/lato/lato-v23-latin-300italic.eot');src:local(''), url('../fonts/lato/lato-v23-latin-300italic.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-v23-latin-300italic.woff2') format('woff2'), url('../fonts/lato/lato-v23-latin-300italic.woff') format('woff'), url('../fonts/lato/lato-v23-latin-300italic.ttf') format('truetype'), url('../fonts/lato/lato-v23-latin-300italic.svg#Lato') format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url('../fonts/lato/lato-v23-latin-regular.eot');src:local(''), url('../fonts/lato/lato-v23-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-v23-latin-regular.woff2') format('woff2'), url('../fonts/lato/lato-v23-latin-regular.woff') format('woff'), url('../fonts/lato/lato-v23-latin-regular.ttf') format('truetype'), url('../fonts/lato/lato-v23-latin-regular.svg#Lato') format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:400;src:url('../fonts/lato/lato-v23-latin-italic.eot');src:local(''), url('../fonts/lato/lato-v23-latin-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-v23-latin-italic.woff2') format('woff2'), url('../fonts/lato/lato-v23-latin-italic.woff') format('woff'), url('../fonts/lato/lato-v23-latin-italic.ttf') format('truetype'), url('../fonts/lato/lato-v23-latin-italic.svg#Lato') format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url('../fonts/lato/lato-v23-latin-700.eot');src:local(''), url('../fonts/lato/lato-v23-latin-700.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-v23-latin-700.woff2') format('woff2'), url('../fonts/lato/lato-v23-latin-700.woff') format('woff'), url('../fonts/lato/lato-v23-latin-700.ttf') format('truetype'), url('../fonts/lato/lato-v23-latin-700.svg#Lato') format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:700;src:url('../fonts/lato/lato-v23-latin-700italic.eot');src:local(''), url('../fonts/lato/lato-v23-latin-700italic.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-v23-latin-700italic.woff2') format('woff2'), url('../fonts/lato/lato-v23-latin-700italic.woff') format('woff'), url('../fonts/lato/lato-v23-latin-700italic.ttf') format('truetype'), url('../fonts/lato/lato-v23-latin-700italic.svg#Lato') format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:900;src:url('../fonts/lato/lato-v23-latin-900.eot');src:local(''), url('../fonts/lato/lato-v23-latin-900.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-v23-latin-900.woff2') format('woff2'), url('../fonts/lato/lato-v23-latin-900.woff') format('woff'), url('../fonts/lato/lato-v23-latin-900.ttf') format('truetype'), url('../fonts/lato/lato-v23-latin-900.svg#Lato') format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:900;src:url('../fonts/lato/lato-v23-latin-900italic.eot');src:local(''), url('../fonts/lato/lato-v23-latin-900italic.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-v23-latin-900italic.woff2') format('woff2'), url('../fonts/lato/lato-v23-latin-900italic.woff') format('woff'), url('../fonts/lato/lato-v23-latin-900italic.ttf') format('truetype'), url('../fonts/lato/lato-v23-latin-900italic.svg#Lato') format('svg');}.fa-baseball-bat-ball::before{content:"\f433";}@media (min-width: 782px){.home .wp-site-blocks footer{margin-top:25px !important;}}.main > *:last-child:not(.bildergalerie):not(.post-trenner){margin-bottom:85px !important;}@media (max-width: 1279px){.main > *:last-child:not(.bildergalerie):not(.post-trenner){margin-bottom:50px !important;}}.wp-site-blocks footer .button{font-size:18px;padding:10px 12px;border:1px solid black;color:black !important;}.wp-site-blocks footer .button:before{background:black;}.wp-site-blocks footer .button::after{width:20px;height:15px;background-size:20px auto;}.wp-site-blocks footer h3{line-height:1.1;hyphens:auto;font-weight:600;font-size:18px;text-transform:uppercase;}.wp-site-blocks footer a{text-decoration:none;}.wp-site-blocks footer .upperfooter{border-top:25px solid #ec6825;overflow:hidden;background:#fff;padding:0 25px;}.wp-site-blocks footer .upperfooter ul{margin-top:10px !important;}.wp-site-blocks footer .upperfooter span,.wp-site-blocks footer .upperfooter strong,.wp-site-blocks footer .upperfooter li,.wp-site-blocks footer .upperfooter p,.wp-site-blocks footer .upperfooter p > a,.wp-site-blocks footer .upperfooter a{color:#575756;}.wp-site-blocks footer .upperfooter p{line-height:22px !important;}.wp-site-blocks footer .upperfooter p strong{color:black;}.wp-site-blocks footer .upperfooter h3{margin-bottom:0 !important;}.wp-site-blocks footer .upperfooter h3 + p{margin-top:13px !important;}.wp-site-blocks footer .upperfooter a:hover{color:#ec6825 !important;}.wp-site-blocks footer .upperfooter > div:first-child{margin:0 auto;margin-top:130px;max-width:1230px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;padding-top:0 !important;}@media (max-width: 767px){.wp-site-blocks footer .upperfooter > div:first-child{padding:0;}}.wp-site-blocks footer .upperfooter figure.wp-block-image:first-child img{max-height:80px;width:auto;}.wp-site-blocks footer .upperfooter .wp-block-group{flex-wrap:wrap;gap:55px;align-items:start;}@media (min-width: 1280px){.wp-site-blocks footer .upperfooter .wp-block-group{justify-content:space-between;}}.wp-site-blocks footer .upperfooter .wp-block-group > div:first-child{margin-top:-130px;}.wp-site-blocks footer .upperfooter .wp-block-group > div:first-child h3{margin-top:50px;}@media (min-width: 330px){.wp-site-blocks footer .upperfooter .wp-block-group > div:first-child{max-width:250px;}}.wp-site-blocks footer .upperfooter .footer_logo{min-width:220px;}@media (min-width: 330px){.wp-site-blocks footer .upperfooter .wp-block-group:nth-child(2),.wp-site-blocks footer .upperfooter .wp-block-group:nth-child(3){max-width:250px;}}@media (min-width: 330px){.wp-site-blocks footer .upperfooter .wp-block-group:nth-child(4){max-width:calc(100% - 940px);min-width:290px;}}.wp-site-blocks footer .upperfooter .footerleistungen{position:relative;}.wp-site-blocks footer .upperfooter .footerleistungen figure img{width:auto;max-height:365px;}.wp-site-blocks footer .upperfooter .footerleistungen .menu{display:flex;flex-wrap:wrap;flex-direction:column;}.wp-site-blocks footer .footer{overflow:hidden;background:#ec6825;padding:0 25px !important;width:100%;margin-left:calc(-1 * var(--wp--custom--spacing--outer)) !important;margin-right:calc(-1 * var(--wp--custom--spacing--outer)) !important;width:unset !important;flex-grow:1 !important;}@media (max-width: 1023px){.wp-site-blocks footer .footer{padding:0 25px 60px 25px !important;}}.wp-site-blocks footer .footer.wp-block-image img{width:100%;}.wp-site-blocks footer .footer > div{margin:0 auto;max-width:1230px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;gap:0;}.wp-site-blocks footer .footer p,.wp-site-blocks footer .footer p > a,.wp-site-blocks footer .footer a{color:#fff;}.wp-site-blocks footer .footer p,.wp-site-blocks footer .footer a{display:block;margin:0;text-decoration:none;font-size:15px;line-height:25px !important;font-family:Lato, sans-serif;}.wp-site-blocks footer .footer .menu li{padding-right:0;}.wp-site-blocks footer .footer .menu li + li{padding-left:10px;}.wp-site-blocks footer .footer .menu li + li::before{font-size:15px;font-weight:300;position:absolute;top:5px;left:1px;content:"|";line-height:15px;color:#fff;}.wp-site-blocks footer .footer .copyright{justify-content:flex-start;gap:0;padding:0 25px 0 0;}.wp-site-blocks footer .upperfooter .menu li a{line-height:2;display:block;}.wp-site-blocks footer .upperfooter .menu li a::after{width:30px;height:25.5px;display:block;content:"";background-image:url(/wp-content/themes/stocker/img/Stocker-Pfeil-lang-orange.png);background-size:20px auto;background-repeat:no-repeat;position:absolute;right:0;top:0;background-position:center;transition:all 0.15s ease-in-out;}.wp-site-blocks footer .upperfooter .menu li a:hover::after{right:-5px;transition:all 0.15s ease-in-out;}header{z-index:9999;width:100%;position:sticky;top:0;left:0;}header > section{background:rgba(0,0,0,0.85);border-top:10px solid #ec6825;position:relative;}header > section::after{content:"";background:#fff;background:-moz-linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.5) 50%,#000 100%);background:-webkit-linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.5) 50%,#000 100%);background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.5) 60%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=1);overflow:hidden;position:absolute;z-index:-1;top:100%;height:5px;bottom:5px;left:0;right:0;opacity:0;transition:all 0.3s ease-in-out;}body.scrolled header > section::after{opacity:0.25;}header p,header p > a,header a{font-size:20px;}header #logo.wp-block-image.small-logo img{transition:all 0.3s ease-in;max-height:78px;}@media (min-width: 470px){header #logo.wp-block-image.small-logo img{min-height:78px;}}header #logo.wp-block-image{margin-right:175px;background:white;position:absolute;top:-10px;left:25px;box-shadow:0px 5px 12px -3px rgba(0,0,0,0.2);}header #logo.wp-block-image a{display:block;}header #logo.wp-block-image img{transition:all 0.3s ease-in;width:auto;max-height:150px;vertical-align:bottom;}@media (max-width: 410px){header #logo.wp-block-image img{max-height:65px;}}header > section > div:first-child{padding-right:15px;z-index:1000;position:relative;gap:0 !important;max-width:calc(1280px);margin:0 auto;display:flex;justify-content:flex-end;}@media (max-width: 1279px){header > section > div:first-child .nav{order:3;}header > section > div:first-child .contact{order:2;}}.header_shadow{background:#fff;background:-moz-linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.5) 50%,#000 100%);background:-webkit-linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.5) 50%,#000 100%);background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.5) 60%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=1);overflow:hidden;position:absolute;z-index:-1;top:100%;height:5px;bottom:5px;left:0;right:0;opacity:0;transition:all 0.3s ease-in-out;}body.scrolled .header_shadow{opacity:0.25;}body.page-impressum .janolaw-paragraph{display:none;}body.page-impressum .wp-block-separator + p{display:none;}.janolaw > p{display:none;}.janolaw-paragraph{color:#575756;text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;margin:0 auto 20px !important;}@media (max-width: 781px){.janolaw-paragraph{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 782px) and (max-width: 1023px){.janolaw-paragraph{font-size:18px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 1024px){.janolaw-paragraph{font-size:20px;margin-bottom:15px !important;line-height:1.3;}}.janolaw .wp-block-group__inner-container > p{display:none;}.janolaw-text{margin-bottom:0 !important;}.janolaw-text p + p:last-child{line-height:0;}@media (min-width: 768px){.main >*:first-child:not(.main).kontaktform > .wp-block-column:last-child{min-width:600px;}}@media (max-width: 1168px){.main >*:first-child:not(.main).kontaktform{flex-direction:column;}.main >*:first-child:not(.main).kontaktform > .wp-block-column:last-child{margin-top:50px;padding-left:0 !important;}}.kontaktform > .wp-block-column:last-child{margin-left:0 !important;}form *{font-family:Lato, sans-serif;}form input,form textarea{padding:10px;margin-top:15px;border-radius:0;font-size:18px;width:100%;box-sizing:border-box;border:2px solid black;}form textarea{border:2px solid rgba(0,0,0,0.85);}form label{font-size:14px;margin-top:-8px;color:#575756;display:block;}form p{font-size:14px;margin-top:10px !important;}form .formular .wp-block-column:first-child{padding-right:0 !important;}form .wpcf7-list-item{margin:0;}form .wpcf7-select{padding:10px;border-radius:0;font-size:16px;width:100%;box-sizing:border-box;border:2px solid rgba(0,0,0,0.85);}@media (max-width: 781px){form .wpcf7-select{font-size:14px;}}form .wpcf7-acceptance input{margin-top:0;margin-left:auto;}form .wpcf7-acceptance .wpcf7-list-item{margin-bottom:-8px;}form .wpcf7-submit{margin-top:0;width:auto;transition:all 0.3s ease-in-out;background:white;color:#ec6825;border:2px solid #ec6825;}form .wpcf7-submit:disabled{opacity:0.5;}form .wpcf7-submit:not(:disabled){opacity:1;cursor:pointer;}form .wpcf7-submit:not(:disabled):hover{background:rgba(0,0,0,0.85);color:white;border-color:rgba(0,0,0,0.85);}form [type="checkbox"]{position:relative;display:block;cursor:pointer;font-family:sans-serif;border:none;-webkit-appearance:none;height:25px;padding:0 0 0 35px;}form [type="checkbox"]::before{width:30px;height:20px;border-radius:0px;border:1px solid rgba(0,0,0,0.85);background-color:#fff;content:"";margin-right:15px;transition:background-color 0.5s linear;z-index:5;position:absolute;left:0px;top:0;}form [type="checkbox"]::after{width:15px;height:20px;border-radius:0px;background-color:rgba(0,0,0,0.85);content:"";transition:margin 0.1s linear;position:absolute;left:1px;top:1px;z-index:10;}form [type="checkbox"]:checked::before{background-color:rgba(0,0,0,0.85);}form [type="checkbox"]:checked::after{margin:0 0 0 15px;background-color:rgba(0,0,0,0.85);}header a{text-decoration:none;}header .nav .nav-button{font-size:32px;}@media (max-width: 1279px){header .nav .nav-button{display:block;}}@media (min-width: 1280px){header .nav .nav-button{display:none;}}header .nav .nav-button i{color:#ec6825;position:relative;top:0;transform:translate(0px);padding:19px 10px;}header .nav .wp-classic-menu-block{z-index:10;margin:0;right:0;margin-left:auto;}@media (max-width: 1279px){header .nav .wp-classic-menu-block{position:absolute;}}header .nav .wp-classic-menu-block .menu{justify-content:flex-end;margin-right:35px;width:100%;}@media (min-width: 1280px){header .nav .wp-classic-menu-block .menu{display:flex !important;}}@media (min-width: 1280px){header .nav .wp-classic-menu-block .menu{display:flex;flex-wrap:wrap;height:auto !important;overflow:visible !important;}header .nav .wp-classic-menu-block .menu ul{top:100%;}}header .nav .wp-classic-menu-block .menu li{z-index:100;}header .nav .wp-classic-menu-block .menu li:hover{z-index:999;}header .nav .wp-classic-menu-block .menu > li{position:relative;display:block;text-align:center;min-width:50px;margin:0;padding:0;}@media (max-width: 1279px){header .nav .wp-classic-menu-block .menu > li{border-top:1px solid white;background:rgba(0,0,0,0.85);}}header .nav .wp-classic-menu-block .menu > li[class*="current"] > a,header .nav .wp-classic-menu-block .menu > li[class*="current"] div > a{font-weight:600;}header .nav .wp-classic-menu-block .menu > li .sub-menu.second_lvl li[class*="current"] > a,header .nav .wp-classic-menu-block .menu > li .sub-menu.second_lvl li[class*="current"] div > a{font-weight:600;}header .nav .wp-classic-menu-block .menu > li a{text-transform:uppercase;font-weight:300;white-space:nowrap;color:white;margin:0;padding:22.5px 25px;box-sizing:border-box;width:100%;height:100%;min-height:58px;position:relative;display:inline-block;flex-wrap:wrap;align-items:center;}@media (max-width: 1279px){header .nav .wp-classic-menu-block .menu > li a{font-size:16px;padding:11px 25px;min-height:100%;}}header .nav .wp-classic-menu-block .menu > li a:hover{font-weight:600;}header .nav .wp-classic-menu-block .menu > li a::before{display:block;content:attr(title);font-weight:600;height:0;overflow:hidden;visibility:hidden;}@media (min-width: 1280px){header .nav .wp-classic-menu-block .menu > li a .fa-home{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}}@media (min-width: 1280px){header .nav .wp-classic-menu-block .menu > li > i{display:none;}}@media (max-width: 1279px){header .nav .wp-classic-menu-block .menu > li.menu-item-has-children{width:100%;background:rgba(0,0,0,0.85);display:flex;align-items:center;justify-content:space-between;}header .nav .wp-classic-menu-block .menu > li.menu-item-has-children.nav-active{background:#ec6825 !important;}header .nav .wp-classic-menu-block .menu > li.menu-item-has-children.nav-active i::before{content:"\f0d8";}header .nav .wp-classic-menu-block .menu > li.menu-item-has-children > a{width:100%;padding:17px 25px;}header .nav .wp-classic-menu-block .menu > li.menu-item-has-children > i{width:31%;height:58px;display:flex;justify-content:center;align-items:center;color:white;border-left:1px solid white;position:relative;top:0;transform:translate(0);}header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .has_sub_menu.opener{margin-right:1px;justify-content:start;}header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .sub-menu.second_lvl > li{padding-right:0;background:transparent;}header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .sub-menu.second_lvl > li[class*="current"] > a,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .sub-menu.second_lvl > li[class*="current"] div > a{font-weight:600;}header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .sub-menu.second_lvl > li a{background:rgba(0,0,0,0.85);}header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .sub-menu.second_lvl > li a:hover{font-weight:600;}}@media (max-width: 1279px) and (max-width: 1610px){header .nav .wp-classic-menu-block .menu > li.menu-item-has-children > a{padding:17px 15px;}}@media (max-width: 1279px) and (max-width: 1279px){header .nav .wp-classic-menu-block .menu > li.menu-item-has-children > i{height:47px;}}@media (max-width: 1279px){header .nav .wp-classic-menu-block .menu{display:none;position:relative;}}header .nav .wp-classic-menu-block ul{z-index:10;}header .nav .wp-classic-menu-block ul li ul.sub-menu{display:none;position:absolute;min-width:100%;top:47px;transform:translateX(-50%);left:50%;z-index:9999;box-sizing:border-box;}@media (min-width: 1280px){header .nav .wp-classic-menu-block ul li ul.sub-menu{top:70px;}}@media (max-width: 1279px){header .nav .wp-classic-menu-block ul li ul.sub-menu{left:unset;right:0;transform:none;}}header .nav .wp-classic-menu-block ul li ul.sub-menu li{text-align:center;padding-right:0;text-align:left;}@media (min-width: 1280px){header .nav .wp-classic-menu-block ul li ul.sub-menu li{border-top:5px solid rgba(255,255,255,0.1);}}@media (max-width: 1279px){header .nav .wp-classic-menu-block ul li ul.sub-menu li{margin-top:0;}header .nav .wp-classic-menu-block ul li ul.sub-menu li a{font-size:14px;background:black !important;border-top:1px solid white;}}header .nav .wp-classic-menu-block ul li ul.sub-menu li.current-menu-item a{font-weight:600;}header .nav .wp-classic-menu-block ul li ul.sub-menu li a:hover{font-weight:600;}header .nav .wp-classic-menu-block ul li ul.sub-menu li a{background:rgba(0,0,0,0.85);padding:15px 25px;text-align:center;}@media (max-width: 1279px){header .nav .wp-classic-menu-block ul li ul.sub-menu li a{padding:11px 15px;}}@media (min-width: 1280px){header .nav .wp-classic-menu-block ul li ul.sub-menu li a{width:100%;}}.kunden{margin-top:60px !important;position:relative;overflow:hidden;}.kunden .lkw img{min-width:1440px;}@media (max-width: 767px){.kunden .lkw img{min-width:900px;}}@media (max-width: 1630px){.kunden .lkw::after{z-index:5;content:"";position:absolute;width:10px;height:243px;box-shadow:-5px 0px 8px -3px #d1d1d1;top:6px;right:-10px;}}@media (max-width: 1630px) and (max-width: 767px){.kunden .lkw::after{height:150px;box-shadow:-1px 0px 6px 0px #d1d1d1;}}.kunden .logos{margin-top:0;top:70px;left:200px;position:absolute;}.kunden .logos img{width:220px;height:auto;margin-right:25px;}@media (max-width: 767px){.kunden .logos img{width:180px;}}@media (max-width: 400px){.kunden .logos img{width:130px;}}.kunden .logos i{position:absolute;color:rgba(0,0,0,0.85);font-size:30px;top:45px;right:-100px;}@media (max-width: 1550px){.kunden .logos i{display:none;}}@media (max-width: 767px){.kunden .logos{top:32px;left:110px;}}@media (max-width: 400px){.kunden .logos{top:45px;left:95px;}}@media (max-width: 1435px){.kunden .logos a:nth-child(4){display:none;}}@media (max-width: 1180px){.kunden .logos a:nth-child(3){display:none;}}@media (max-width: 938px){.kunden .logos a:nth-child(2){display:none;}}@media (min-width: 630px) and (max-width: 767px){.kunden .logos a:nth-child(2){display:inline-block;}}.splash{position:absolute;bottom:0;left:-280px;}@media (max-width: 2150px){.splash{left:-150px;width:250px;}}@media (max-width: 1900px){.splash{left:-100px;width:200px;}}@media (max-width: 1840px){.splash{left:-60px;width:150px;}}@media (max-width: 767px){.splash{display:none;}}.referenzenlogo{justify-content:center;display:flex;flex-wrap:wrap;}.referenzenlogo img{max-width:320px;height:auto;width:100%;padding:25px;box-sizing:border-box;min-width:calc(25% - 50px);}.metaslider{z-index:-20;}@media (max-width: 781px){.sliderfontsize_up{font-size:*1px;}}@media (min-width: 782px) and (max-width: calc(1230px + 1px)){.sliderfontsize_up{font-size:*1px;}}@media (min-width: 1230px){.sliderfontsize_up{font-size:*1px;}}@media (max-width: 781px){.sliderfontsize_down{font-size:*1px;}}@media (min-width: 782px) and (max-width: 1023px){.sliderfontsize_down{font-size:*1px;}}@media (min-width: 1024px){.sliderfontsize_down{font-size:*1px;}}.flex-direction-nav .flex-prev{left:0;}.flex-direction-nav .flex-next{right:0;}.metaslider .flexslider{margin-bottom:0;}.metaslider .flexslider img{min-height:calc(830px);max-height:825px !important;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none;position:relative;}@media (max-width: 781px){.metaslider .flexslider img{min-height:calc(465px);}}@media (min-width: 782px) and (max-width: 1279px){.metaslider .flexslider img{min-height:calc(655px);}}.metaslider.right1 ul.slides li{min-height:calc(830px);}@media (max-width: 781px){.metaslider.right1 ul.slides li{min-height:calc(465px);}}@media (min-width: 782px) and (max-width: 1279px){.metaslider.right1 ul.slides li{min-height:calc(655px);}}@media (max-width: 2000px){.metaslider.right1 ul.slides li:first-child img{left:auto;right:0;width:auto !important;position:absolute;}}.metaslider .flex-control-nav{bottom:90px;}.slider_half{text-align:left;}.slider_half li:first-child{padding-left:15px;}.metaslider ol.flex-control-nav li a{background:rgba(225,222,220,0.8);}.metaslider ol.flex-control-paging li a.flex-active{background:rgba(0,0,0,0.85);}.metaslider .flex-control-paging li a{width:20px;height:20px;}.sliderbox{display:block !important;max-width:1230px !important;}.sliderbox .wp-block-group.headertext{transition:all 0.3s ease-in-out;}@media (min-width: 1280px){.sliderbox .wp-block-group.headertext{opacity:0;}}.sliderbox > .wp-block-group.headertext{opacity:1 !important;}.sliderbox > .wp-block-group:first-child{width:100%;margin:0 auto;padding:0 25px;left:0;right:0;position:absolute;top:106px;max-width:calc(1280px) !important;}@media (min-width: 782px) and (max-width: 1279px){.sliderbox > .wp-block-group:first-child{top:280px;}}@media (min-width: 1280px){.sliderbox > .wp-block-group:first-child{top:338px;}}@media (min-width: 1280px){.sliderbox > .wp-block-group:first-child{opacity:0;transition:all 0.3s ease-in-out;}}.sliderbox > .wp-block-group:first-child h1{display:table;width:auto;hyphens:auto;background:rgba(0,0,0,0.85);margin-bottom:0 !important;box-sizing:border-box;left:0;padding:15px;line-height:0.9 !important;text-transform:uppercase;font-weight:300;}@media (max-width: 781px){.sliderbox > .wp-block-group:first-child h1{font-size:27px;max-width:217px;}}@media (min-width: 782px) and (max-width: 1279px){.sliderbox > .wp-block-group:first-child h1{top:285px;}}.sliderbox > .wp-block-group:first-child h1 strong{color:white !important;font-weight:500;}@media (max-width: 781px){.sliderbox > .wp-block-group:first-child h1 strong{font-size:27px;}}.sliderbox p{color:black;font-size:15px;line-height:22px;}@media (min-width: 1280px){.sliderbox p{color:white;width:100%;padding:15px;background:rgba(0,0,0,0.85);}}@media (min-width: 1280px){.sliderbox .yoast-breadcrumbs + .wp-block-group{display:none;}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}a{text-decoration-thickness:1px;text-underline-offset:0.25ch;}a:hover,a:focus{text-decoration-style:solid;}a:active{text-decoration:none;}.wp-block-navigation .wp-block-navigation-item a:hover,.wp-block-navigation .wp-block-navigation-item a:focus{text-decoration:underline;text-decoration-style:solid;}.wp-block-search__button,.wp-block-file .wp-block-file__button{background-color:var(--wp--preset--color--primary);border-radius:0;border:none;color:var(--wp--preset--color--background);font-size:var(--wp--preset--font-size--medium);padding:calc(2.667em) calc(3.333em);}.wp-block-search__button:hover,.wp-block-file .wp-block-file__button:hover,.wp-block-button__link:hover{opacity:0.90;}.wp-site-blocks,body > .is-root-container,.edit-post-visual-editor__post-title-wrapper,.wp-block-group.alignfull,.wp-block-group.has-background,.wp-block-cover.alignfull,.is-root-container .wp-block[data-align="full"] > .wp-block-group,.is-root-container .wp-block[data-align="full"] > .wp-block-cover{padding-left:var(--wp--custom--spacing--outer);padding-right:var(--wp--custom--spacing--outer);}.wp-site-blocks .alignfull,.wp-site-blocks > .wp-block-group.has-background,.wp-site-blocks > .wp-block-cover,.wp-site-blocks > .wp-block-template-part > .wp-block-group.has-background,.wp-site-blocks > .wp-block-template-part > .wp-block-cover,body > .is-root-container > .wp-block-cover,body > .is-root-container > .wp-block-template-part > .wp-block-group.has-background,body > .is-root-container > .wp-block-template-part > .wp-block-cover,.is-root-container .wp-block[data-align="full"]{margin-left:calc(-1 * var(--wp--custom--spacing--outer)) !important;margin-right:calc(-1 * var(--wp--custom--spacing--outer)) !important;width:unset;}.wp-site-blocks .wp-block-columns .wp-block-column .alignfull,.is-root-container .wp-block-columns .wp-block-column .wp-block[data-align="full"],.wp-site-blocks .alignfull:not(.wp-block-group) .alignfull,.is-root-container .wp-block[data-align="full"] > *:not(.wp-block-group) .wp-block[data-align="full"]{margin-left:auto !important;margin-right:auto !important;width:inherit;}.wp-block-navigation__responsive-container.is-menu-open{padding-top:var(--wp--custom--spacing--outer);padding-bottom:var(--wp--custom--spacing--large);padding-right:var(--wp--custom--spacing--outer);padding-left:var(--wp--custom--spacing--outer);}html body{--wp--custom--spacing--small:max(25px);--wp--custom--spacing--outer:var(--wp--custom--spacing--small);--wp--style--block-gap:25px;}.nospacing{margin-left:calc(-1 * var(--wp--custom--spacing--outer)) !important;margin-right:calc(-1 * var(--wp--custom--spacing--outer)) !important;}header *.full_width,header *.fullwidth,main *.full_width,main *.fullwidth,footer *.full_width,footer *.fullwidth{margin-left:calc(-1 * var(--wp--custom--spacing--outer)) !important;margin-right:calc(-1 * var(--wp--custom--spacing--outer)) !important;width:unset;}@media (max-width: 781px){.brand

.mob_none{display:none !important;}}@media (min-width: 782px) and (max-width: 1023px){.tab_none{display:none !important;}}@media (min-width: 1024px){.desk_none{display:none !important;}}.center{text-align:center !important;}.body-font{font-family:Lato, sans-serif;}html body,p,a{font-family:Lato, sans-serif;}.regular{font-weight:400;}.medium,.mediumbold{font-weight:500;}.semibold,.semi{font-weight:600;}.bold,.strong{font-weight:700;}.text-shadow{text-shadow:0.5px 0.5px 0 #ec6825, 0.5px -0.5px 0 #ec6825, -0.5px 0.5px 0 #ec6825, -0.5px -0.5px 0 #ec6825, 0.5px 0px 0 #ec6825, 0px 0.5px 0 #ec6825, -0.5px 0px 0 #ec6825, 0px -0.5px 0 #ec6825;color:#fff;transition-duration:0.1s;}.textsize,.text-size,fontsize,.font-size{font-size:15px;line-height:25px !important;}@media (max-width: 781px){.line-height,.lineheight,.line_height{line-height:calc(25.5px);}}@media (min-width: 782px) and (max-width: 1023px){.line-height,.lineheight,.line_height{line-height:calc(25.5px);}}@media (min-width: 1024px){.line-height,.lineheight,.line_height{line-height:calc(25.5px);}}@media (max-width: 781px){.text-size-small,.font-size-small,.small{font-size:calc(11.25px);line-height:calc(13.5px);}.text-size-small strong,.text-size-small em,.text-size-small span,.text-size-small mark,.font-size-small strong,.font-size-small em,.font-size-small span,.font-size-small mark,.small strong,.small em,.small span,.small mark{font-size:calc(11.25px);}}@media (min-width: 782px) and (max-width: 1023px){.text-size-small,.font-size-small,.small{font-size:calc(11.25px);line-height:calc(13.5px);}.text-size-small strong,.text-size-small em,.text-size-small span,.text-size-small mark,.font-size-small strong,.font-size-small em,.font-size-small span,.font-size-small mark,.small strong,.small em,.small span,.small mark{font-size:calc(11.25px);}}@media (min-width: 1024px){.text-size-small,.font-size-small,.small{font-size:calc(11.25px);line-height:calc(13.5px);}.text-size-small strong,.text-size-small em,.text-size-small span,.text-size-small mark,.font-size-small strong,.font-size-small em,.font-size-small span,.font-size-small mark,.small strong,.small em,.small span,.small mark{font-size:calc(11.25px);}}p:not(:first-child),p:not(:first-child) + *,ul:not(:first-child),ul:not(:first-child) + *,ol:not(:first-child),ol:not(:first-child) + *{margin-bottom:0;margin-top:25px;}.heading_font{font-family:Lato, sans-serif;}.uppercase{text-transform:uppercase;}.h1-font-size{text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;}@media (max-width: 781px){.h1-font-size{font-size:36px;margin-bottom:35px !important;line-height:0.9;}}@media (min-width: 782px) and (max-width: 1023px){.h1-font-size{font-size:40px;margin-bottom:35px !important;line-height:0.9;}}@media (min-width: 1024px){.h1-font-size{font-size:44px;margin-bottom:35px !important;line-height:0.9;}}.h2-font-size{text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;}@media (max-width: 781px){.h2-font-size{font-size:20px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 782px) and (max-width: 1023px){.h2-font-size{font-size:22px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 1024px){.h2-font-size{font-size:24px;margin-bottom:15px !important;line-height:1.3;}}.h3-font-size{text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;}@media (max-width: 781px){.h3-font-size{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 782px) and (max-width: 1023px){.h3-font-size{font-size:18px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 1024px){.h3-font-size{font-size:20px;margin-bottom:15px !important;line-height:1.3;}}* > h1 + *,* > .h1 + *,* > h2 + *,* > .h2 + *,* > h3 + *,* > .h3 + *,* > h4 + *,* > .h4 + *{margin-top:0 !important;}* > *:last-child{margin-bottom:0;}.h4-font-size{text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;}@media (max-width: 781px){.h4-font-size{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 782px) and (max-width: 1023px){.h4-font-size{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 1024px){.h4-font-size{font-size:18px;margin-bottom:15px !important;line-height:1.3;}}.h5-font-size{text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;}@media (max-width: 781px){.h5-font-size{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 782px) and (max-width: 1023px){.h5-font-size{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 1024px){.h5-font-size{font-size:18px;margin-bottom:15px !important;line-height:1.3;}}.h6-font-size{text-transform:uppercase;font-family:Lato, sans-serif;font-weight:400;}@media (max-width: 781px){.h6-font-size{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 782px) and (max-width: 1023px){.h6-font-size{font-size:16px;margin-bottom:15px !important;line-height:1.3;}}@media (min-width: 1024px){.h6-font-size{font-size:18px;margin-bottom:15px !important;line-height:1.3;}}.fontawesome{font-family:"FontAwesome";font-weight:900;top:50%;transform:translateY(-50%);position:absolute;height:20px;font-size:20px;line-height:0;}.brand-primary{color:rgba(0,0,0,0.85);}.color{color:#575756;}.white{color:#fff;}.bg-white,.bgwhite{background-color:#fff;}.bggrey,.bg-grey{background-color:#fafafa;}.max-width,.maxwidth{max-width:1230px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;}.padding{padding:25px;}@media (min-width: 782px){.p-l,.pl{padding-left:25px;}.p-r,.pr{padding-right:25px;}}@media (max-width: 781px){.main-mb{margin-bottom:8%;}}@media (min-width: 782px) and (max-width: 1279px){.main-mb{margin-bottom:10%;}}@media (min-width: 1280px){.main-mb{margin-bottom:75px;}}@media (max-width: 781px){.main-mt{margin-top:8%;}}@media (min-width: 782px) and (max-width: 1279px){.main-mt{margin-top:10%;}}@media (min-width: 1280px){.main-mt{margin-top:75px;}}@media (max-width: 781px){.main .md-none{display:none !important;}}.transition{transition:all 0.3s ease-in-out;}.display-flex,.d-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;}.display-flex-important,.d-flex-important{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:-ms-flex !important;display:flex !important;}.flex-wrap-wrap{flex-wrap:wrap !important;-ms-flex-wrap:wrap;}.flex-direction-column{-webkit-flex-flow:column nowrap;flex-direction:column;}.justify-content-center{justify-content:center;-ms-flex-pack:center;}.justify-content-space-between{justify-content:space-between;-ms-flex-pack:justify;}.justify-content-space-around{justify-content:space-around;-ms-flex-pack:distribute;}.justify-content-flex-start{justify-content:flex-start;-ms-flex-pack:start;}.justify-content-flex-end{justify-content:flex-end;-ms-flex-pack:end;}.align-items-center{align-items:center;-ms-flex-align:center;}.align-items-stretch{align-items:stretch;-ms-flex-align:stretch;}.align-items-flex-start{align-items:flex-start;-ms-flex-align:start;}.align-items-flex-end{align-items:flex-end;-ms-flex-align:end;}.full-width,.full_width,.fullwidth{width:100%;margin-left:calc(-1 * var(--wp--custom--spacing--outer)) !important;margin-right:calc(-1 * var(--wp--custom--spacing--outer)) !important;width:unset !important;flex-grow:1 !important;}.full-width.wp-block-image img,.full_width.wp-block-image img,.fullwidth.wp-block-image img{width:100%;}main .wp-block-lazyblock-anfrage-trenner{max-width:unset !important;}main .trenner,.main .trenner{display:flex;align-items:center;}main .trenner p,.main .trenner p{color:#fff;}@media (min-width: 782px){main .trenner,.main .trenner{margin-top:85px;margin-bottom:85px;}}@media (max-width: 1023px){main .trenner,.main .trenner{flex-wrap:wrap;}}main .trenner .orange-box,.main .trenner .orange-box{display:flex;align-items:center;height:300px;min-width:50%;background:#ec6825;width:100%;}@media (max-width: 1023px){main .trenner .orange-box,.main .trenner .orange-box{min-width:100%;height:auto;padding:25px;box-sizing:border-box;}main .trenner .orange-box > div,.main .trenner .orange-box > div{width:100% !important;padding:0 !important;}}main .trenner .orange-box > div,.main .trenner .orange-box > div{box-sizing:border-box;width:calc(640px);margin-left:auto;padding-right:130px;padding-left:25px;}main .trenner .orange-box > div p:first-child,.main .trenner .orange-box > div p:first-child{margin:0;font-size:26px;line-height:35px;color:white;font-weight:600;}@media (max-width: 1023px){main .trenner .orange-box > div p:first-child,.main .trenner .orange-box > div p:first-child{margin:0 0 25px 0;}}main .trenner .orange-box > div p:last-child,.main .trenner .orange-box > div p:last-child{margin:0;font-size:18px;line-height:30px;color:white;font-weight:300;}main .trenner .black-box,.main .trenner .black-box{display:flex;align-items:center;min-width:50%;background:black;height:170px;width:100%;}@media (max-width: 1023px){main .trenner .black-box,.main .trenner .black-box{min-width:100%;height:auto;padding:25px;box-sizing:border-box;}main .trenner .black-box > div,.main .trenner .black-box > div{width:100% !important;justify-content:center !important;padding:0 !important;}}main .trenner .black-box > div,.main .trenner .black-box > div{flex-wrap:wrap;box-sizing:border-box;justify-content:end;padding-right:25px;width:calc(640px);margin-right:auto;display:flex;}main .trenner .black-box > div > *,.main .trenner .black-box > div > *{margin:15px 20px;}main .trenner .black-box > div .contact a,.main .trenner .black-box > div .contact a{padding:0 !important;z-index:10;position:relative;text-decoration:none;border:1px solid white;margin-right:0 !important;margin-left:0 !important;}main .trenner .black-box > div .contact a::before,.main .trenner .black-box > div .contact a::before{z-index:-5;top:0;left:0;content:"";position:absolute;width:0;height:100%;transition:all 0.4s cubic-bezier(0.18,0.89,0.32,1);background:white;}main .trenner .black-box > div .contact a:hover i,.main .trenner .black-box > div .contact a:hover i{transform:scale(1);}main .trenner .black-box > div .contact a:hover::before,.main .trenner .black-box > div .contact a:hover::before{width:100%;transition:all 0.4s cubic-bezier(0.18,0.89,0.32,1) 0.1s;}main .trenner .black-box > div .contact a i,.main .trenner .black-box > div .contact a i{justify-content:center;height:50px !important;width:50px !important;}html[lang]{margin-top:0px !important;}#wpadminbar{top:-32px;transition:all 0.3s ease-in-out;transition-duration:0.75s;}@media (max-width: 1023px){#wpadminbar{display:none;}}#wpadminbar::after{content:"";width:100%;position:absolute;height:5px;bottom:-5px;left:0;opacity:0.1;transition:all 0.3s ease-in-out;}#wpadminbar:hover{top:0;transition-duration:0.3s;}#wpadminbar:hover::after{bottom:0;}.wp-block-group:where(.has-background){padding:0;}p.back-to-top{cursor:pointer;position:fixed;z-index:999999;bottom:15px;background-color:#fff;color:rgba(0,0,0,0.85);border:2px solid rgba(0,0,0,0.85);border-radius:100%;width:40px;height:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;text-align:center;flex-wrap:wrap;-ms-flex-wrap:wrap;align-content:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;align-items:center;transition:all 0.3s ease-in-out;}@media (min-width: calc(1230px + 1px)){p.back-to-top{right:45px;}}@media (max-width: 1230px){p.back-to-top{right:15px;}}@media (max-width: 1579px){p.back-to-top.footer_bottom_visible{bottom:75px;}}@media (max-width: 1579px) and (min-width: calc(1230px + 1px)){p.back-to-top.footer_bottom_visible{right:45px;}}@media (min-width: 1580px){p.back-to-top.footer_bottom_visible{right:15px;}}p.back-to-top i::before{transition:all 0.3s ease-in-out;}p.back-to-top[style*="block"]{display:flex !important;display:-ms-flexbox !important;}