div:not(.akkordeon-content) > .pp_akkordeon-block .akkordeon-title{position:relative;}div:not(.akkordeon-content) > .pp_akkordeon-block .akkordeon-title .akkordeon-icon{position:absolute;top:50%;transform:translateY(-50%);right:0;width:100%;height:200px;}div:not(.akkordeon-content) > .pp_akkordeon-block .akkordeon-content *:first-child{margin-top:0;}div:not(.akkordeon-content) > .pp_akkordeon-block hr{border:1px solid #2b2a2b;}.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%;box-sizing:border-box;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;}}.pp_noimg > .wp-block-column:first-child{display:none !important;}.pp_noimg > .wp-block-column:last-child{padding-left:0 !important;}@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;}.newsoutput{padding:0 !important;display:flex;flex-direction:column;}.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;border-radius:15px;overflow:hidden;}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;border-radius:15px;}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;box-sizing:border-box;}ul.news_loop > li > div figure,ul.newsoutput > li > div figure{border-radius:15px;overflow:hidden;}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);}}@media (min-width: 600px) and (max-width: 781px){.wp-block-post-template:not(.is-layout-grid) li{width:calc(50% - 0.9375em) !important;}}@media (min-width: 782px) and (max-width: 1023px){.wp-block-post-template:not(.is-layout-grid) li{width:calc(33.33% - 0.9375em) !important;}}@media (min-width: 600px) and (max-width: 781px){.wp-block-post-template.is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body:not(.category) .wp-block-post-template.is-layout-grid > li:nth-child(3):last-child{display:none;}}.wp-block-post-template li{padding-left:0 !important;box-shadow:rgba(0,0,0,0.08) 0px 1px 8px -2px;border-radius:15px;overflow:hidden;hyphens:auto;}.wp-block-post-template li::before{content:"" !important;}.wp-block-post-template .wp-block-post-title{width:auto;text-transform:none;margin-top:10px;color:#2b2a2b;font-weight:bold;}.wp-block-post-template .wp-block-post-excerpt__excerpt{width:auto;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{position:relative;display:block;padding:15px 25px 15px 25px;background:#d33;color:white;text-transform:uppercase;letter-spacing:2px;width:100%;box-sizing:border-box;text-decoration:none;border-radius:5px;}.wp-block-post-template .wp-block-post-excerpt__more-link:hover{background:#cf3b3f;color:#fff;}.wp-block-post-template .wp-block-post-excerpt__more-link:hover:after{right:15px;}.wp-block-post-template .wp-block-post-excerpt__more-link::after{transition:0.1s ease-in-out;content:"\f30b";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:25px;top:15px;font-size:22px;line-height:1;}.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:#2b2a2b;letter-spacing:2px;padding-right:25px;text-decoration:none;transition:all 0.3s ease-in-out;}@media (max-width: 767px){.alle_beitrage a{padding-right:30px;}}.alle_beitrage a::after{transition:all 0.3s ease-in-out;color:#2b2a2b;content:"\f30b";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:0px;top:0;font-size:var(--wp--preset--font-size--small);line-height:1;}.alle_beitrage a:hover{color:#d33;}.alle_beitrage a:hover::after{color:#d33;}.wp-block-buttons .wp-block-button a,.button a{border:1px solid #d33;padding:10px 25px;position:relative;text-decoration:none !important;display:inline-block;border-radius:5px;font-size:var(--wp--preset--font-size--small);}.wp-block-buttons .wp-block-button a,.wp-block-buttons .wp-block-button a *,.button a,.button a *{transition:all 0.3s ease-in-out;color:#fff;background-color:#d33;transform:scale(1);}.wp-block-buttons .wp-block-button a::after,.button a::after{content:"\f101";font-family:"FontAwesome";font-weight:900;top:50%;transform:translateY(-50%);position:absolute;height:20px;font-size:var(--wp--preset--font-size--small);line-height:0;position:relative;margin-left:10px;}@media (max-width: 781px){.wp-block-buttons .wp-block-button a::after,.button a::after{font-size:calc(0px,8);}}@media (min-width: 782px) and (max-width: 1023px){.wp-block-buttons .wp-block-button a::after,.button a::after{font-size:calc(13.6px);}}@media (min-width: 1024px){.wp-block-buttons .wp-block-button a::after,.button a::after{font-size:calc(15.2px);}}.wp-block-buttons .wp-block-button a:hover,.wp-block-buttons .wp-block-button a:hover *,.button a:hover,.button a:hover *{border-color:#cf3b3f;color:#fff;background:#cf3b3f;transform:scale(1.025);}main *:not(.button):not(.alle_beitrage) > a{text-decoration:underline;}.contact{position:fixed;right:0;top:250px;width:0;}.contact a{position:relative;z-index:1;right:0;transform:translateX(calc(100% - 40px));background:#fff;float:right;clear:both;display:table;margin-bottom:1px;display:flex;flex-wrap:nowrap;padding-right:10px;line-height:40px;transition:all 0.3s ease-in-out;white-space:nowrap;color:#d33;box-shadow:0px 5px 17px -6px rgba(0,0,0,0.8);}.contact a + a{margin-top:5px;z-index:10;}@media (min-width: 1024px){.contact a:hover{right:0;transform:translateX(0);}}.contact i{width:40px;height:40px;display:flex;align-items:center;justify-content:center;text-align:center;color:#d33;font-size:calc(26.4px);}a.phone::before,a.email::before{font-family:"FontAwesome";font-weight:900;top:50%;transform:translateY(-50%);position:absolute;height:20px;font-size:var(--wp--preset--font-size--small);line-height:0;position:relative;right:5px;top:0;transform:scaleX(-1);line-height:1;display:inline-block;}a.phone::before{content:"\f879" !important;}a.phone::after{display:none;}a.email::before{content:"\f0e0" !important;}a.email::after{display:none;}@media (max-width: 599px){.maxgutenberg{display:none !important;}}@media (max-width: 781px){.wp-block-group.wp-block-group-is-layout-grid{grid-template-columns:repeat(auto-fit,minmax(100%,1fr)) !important;}}@media (min-width: 782px) and (max-width: 1023px){.wp-block-group.wp-block-group-is-layout-grid{grid-template-columns:repeat(auto-fit,minmax(48%,1fr)) !important;}}.wp-block-group.wp-block-group-is-layout-grid *{hyphens:auto;}.wp-block-columns{align-items:normal;display:flex;flex-wrap:wrap;margin-bottom:1.75em;}@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;}}.d-none{display:none !important;}body h1,body h1.wp-block-post-title,body .h1{color:#2b2a2b;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:#2b2a2b !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:#2b2a2b;font-weight:700;}body p.h1 + h1.h2{text-transform:none;}body main p,body main ul,body main li,body main ol{color:#2b2a2b;}body main p a,body main ul a,body main li a,body main ol a{color:#2b2a2b;transition:all 0.3s ease-in-out;hyphens:auto;}body main p[class*="heading-font-size"]{line-height:1.2;}@media (max-width: 781px){body .biggerfont{font-size:25px !important;}body .biggerfont,body .biggerfont + h2,body .biggerfont + .h1{font-size:22px;line-height:1.1;}}@media (min-width: 782px) and (max-width: 1023px){body .biggerfont{font-size:34px !important;}body .biggerfont,body .biggerfont + h2,body .biggerfont + .h1{font-size:31px;line-height:1.1;}}@media (min-width: 1024px){body .biggerfont{font-size:50px !important;}body .biggerfont,body .biggerfont + h2,body .biggerfont + .h1{line-height:1.1;}}body main a:hover{color:#d33;}body h1,body .h1,body h1.wp-block-post-title,body .h1.wp-block-post-title{font-family:Figtree;}body h2,body .h2,body h2.wp-block-post-title,body .h2.wp-block-post-title{font-family:Figtree;}body h3,body .h3,body h3.wp-block-post-title,body .h3.wp-block-post-title{font-family:Figtree;}body h4,body .h4,body h4.wp-block-post-title,body .h4.wp-block-post-title{font-family:Figtree;}@media (max-width: 781px){body h4,body .h4,body h4.wp-block-post-title,body .h4.wp-block-post-title{font-size:calc(15.95px);line-height:calc(22.33px);margin-bottom:calc(15.95px) !important;}body h4 strong,body h4 em,body h4 span,body h4 mark,body .h4 strong,body .h4 em,body .h4 span,body .h4 mark,body h4.wp-block-post-title strong,body h4.wp-block-post-title em,body h4.wp-block-post-title span,body h4.wp-block-post-title mark,body .h4.wp-block-post-title strong,body .h4.wp-block-post-title em,body .h4.wp-block-post-title span,body .h4.wp-block-post-title mark{font-size:calc(15.95px);}}@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:calc(18.15px);line-height:calc(25.41px);margin-bottom:calc(18.15px) !important;}body h4 strong,body h4 em,body h4 span,body h4 mark,body .h4 strong,body .h4 em,body .h4 span,body .h4 mark,body h4.wp-block-post-title strong,body h4.wp-block-post-title em,body h4.wp-block-post-title span,body h4.wp-block-post-title mark,body .h4.wp-block-post-title strong,body .h4.wp-block-post-title em,body .h4.wp-block-post-title span,body .h4.wp-block-post-title mark{font-size:calc(18.15px);}}@media (min-width: 1024px){body h4,body .h4,body h4.wp-block-post-title,body .h4.wp-block-post-title{font-size:calc(20.35px);line-height:calc(28.49px);margin-bottom:calc(20.35px) !important;}body h4 strong,body h4 em,body h4 span,body h4 mark,body .h4 strong,body .h4 em,body .h4 span,body .h4 mark,body h4.wp-block-post-title strong,body h4.wp-block-post-title em,body h4.wp-block-post-title span,body h4.wp-block-post-title mark,body .h4.wp-block-post-title strong,body .h4.wp-block-post-title em,body .h4.wp-block-post-title span,body .h4.wp-block-post-title mark{font-size:calc(20.35px);}}body h5,body .h5,body h5.wp-block-post-title,body .h5.wp-block-post-title{font-family:Figtree;}@media (max-width: 781px){body h5,body .h5,body h5.wp-block-post-title,body .h5.wp-block-post-title{font-size:calc(15.95px);line-height:calc(22.33px);margin-bottom:calc(15.95px) !important;}body h5 strong,body h5 em,body h5 span,body h5 mark,body .h5 strong,body .h5 em,body .h5 span,body .h5 mark,body h5.wp-block-post-title strong,body h5.wp-block-post-title em,body h5.wp-block-post-title span,body h5.wp-block-post-title mark,body .h5.wp-block-post-title strong,body .h5.wp-block-post-title em,body .h5.wp-block-post-title span,body .h5.wp-block-post-title mark{font-size:calc(15.95px);}}@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:calc(18.15px);line-height:calc(25.41px);margin-bottom:calc(18.15px) !important;}body h5 strong,body h5 em,body h5 span,body h5 mark,body .h5 strong,body .h5 em,body .h5 span,body .h5 mark,body h5.wp-block-post-title strong,body h5.wp-block-post-title em,body h5.wp-block-post-title span,body h5.wp-block-post-title mark,body .h5.wp-block-post-title strong,body .h5.wp-block-post-title em,body .h5.wp-block-post-title span,body .h5.wp-block-post-title mark{font-size:calc(18.15px);}}@media (min-width: 1024px){body h5,body .h5,body h5.wp-block-post-title,body .h5.wp-block-post-title{font-size:calc(20.35px);line-height:calc(28.49px);margin-bottom:calc(20.35px) !important;}body h5 strong,body h5 em,body h5 span,body h5 mark,body .h5 strong,body .h5 em,body .h5 span,body .h5 mark,body h5.wp-block-post-title strong,body h5.wp-block-post-title em,body h5.wp-block-post-title span,body h5.wp-block-post-title mark,body .h5.wp-block-post-title strong,body .h5.wp-block-post-title em,body .h5.wp-block-post-title span,body .h5.wp-block-post-title mark{font-size:calc(20.35px);}}body h6,body .h6,body h6.wp-block-post-title,body .h6.wp-block-post-title{font-family:Figtree;}@media (max-width: 781px){body h6,body .h6,body h6.wp-block-post-title,body .h6.wp-block-post-title{font-size:calc(15.95px);line-height:calc(22.33px);margin-bottom:calc(15.95px) !important;}body h6 strong,body h6 em,body h6 span,body h6 mark,body .h6 strong,body .h6 em,body .h6 span,body .h6 mark,body h6.wp-block-post-title strong,body h6.wp-block-post-title em,body h6.wp-block-post-title span,body h6.wp-block-post-title mark,body .h6.wp-block-post-title strong,body .h6.wp-block-post-title em,body .h6.wp-block-post-title span,body .h6.wp-block-post-title mark{font-size:calc(15.95px);}}@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:calc(18.15px);line-height:calc(25.41px);margin-bottom:calc(18.15px) !important;}body h6 strong,body h6 em,body h6 span,body h6 mark,body .h6 strong,body .h6 em,body .h6 span,body .h6 mark,body h6.wp-block-post-title strong,body h6.wp-block-post-title em,body h6.wp-block-post-title span,body h6.wp-block-post-title mark,body .h6.wp-block-post-title strong,body .h6.wp-block-post-title em,body .h6.wp-block-post-title span,body .h6.wp-block-post-title mark{font-size:calc(18.15px);}}@media (min-width: 1024px){body h6,body .h6,body h6.wp-block-post-title,body .h6.wp-block-post-title{font-size:calc(20.35px);line-height:calc(28.49px);margin-bottom:calc(20.35px) !important;}body h6 strong,body h6 em,body h6 span,body h6 mark,body .h6 strong,body .h6 em,body .h6 span,body .h6 mark,body h6.wp-block-post-title strong,body h6.wp-block-post-title em,body h6.wp-block-post-title span,body h6.wp-block-post-title mark,body .h6.wp-block-post-title strong,body .h6.wp-block-post-title em,body .h6.wp-block-post-title span,body .h6.wp-block-post-title mark{font-size:calc(20.35px);}}.wp-block-separator{max-width:70% !important;width:300px;}.more-cat{max-width:none;padding-top:60px;padding-left:50px !important;padding-right:50px !important;}@media (max-width: 1445px){.more-cat{padding-bottom:60px;}}@media (min-width: calc(1445px + 1px)){.more-cat{padding-bottom:100px;}}.more-cat *{color:#2b2a2b;}.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;-ms-flex-wrap:wrap;}@media (max-width: 1445px){.more-cat ul{justify-content:center;-ms-flex-pack:center;}}@media (min-width: calc(1445px + 1px)){.more-cat ul{justify-content:space-between;-ms-flex-pack:justify;}}.more-cat ul li{padding:0px !important;max-width:250px;width:100%;}.more-cat > *{max-width:1445px;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;-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(1445px + 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;-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: 1445px){.home-menu .wp-classic-menu-block ul li{padding:0 0 0 25px;}}@media (min-width: calc(1445px + 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:#fff;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: 1445px){.home-menu a{padding:9px 27px;}}@media (min-width: calc(1445px + 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: 1445px){.home-menu a svg{padding:0 20px 0 0;}}@media (min-width: calc(1445px + 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;}}.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(1445px + 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 a i,.main a i{padding-right:5px;}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:35px;}}@media (min-width: 782px) and (max-width: 1023px){main > *,main ~ .wp-block-spacer,.main > *,.main ~ .wp-block-spacer{margin-bottom:50px;}main > *:not(:first-child),main ~ .wp-block-spacer:not(:first-child),.main > *:not(:first-child),.main ~ .wp-block-spacer:not(:first-child){margin-top:50px;}}@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:100px;}}@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(1445px + 1px)){main .max-width,main .maxwidth,.main .max-width,.main .maxwidth{max-width:1445px;}}.archiv-post .wp-container-8 > .alignwide{max-width:1445px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;}.main >*:not(.full-width):not(.fullwidth):not(.alignnormal):not(.slidercontent):not(.wp-block-group-is-layout-constrained){max-width:1445px;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 > .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-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(1445px + 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:1445px;margin-left:auto;margin-right:auto;width:100%;}@media (max-width: 1023px){.wp-block-columns{flex-wrap:wrap;-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:#fff;font-weight:700;}main > *:first-child.fullwidth{margin-top:0 !important;}.news .wp-block-columns:not(:first-child){margin-top:100px;}.wp-site-blocks > * + *{margin-top:0 !important;}body .leistungsboxen{padding:0 25px;justify-content:center;margin-top:-55px !important;margin-bottom:-25px !important;position:relative;z-index:10;flex-wrap:wrap !important;}body .leistungsboxen:empty{display:none;}@media (max-width: 429px){body .leistungsboxen + h1{margin-top:70px !important;}}@media (max-width: 429px){body .leistungsboxen > a.wp-block-column.boxes{aspect-ratio:calc(3 / 3);flex:0 0 45% !important;}}body .leistungsboxen > a.wp-block-column.boxes img{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;}body .leistungsboxen a{overflow:hidden;box-sizing:border-box;text-align:center;background:#fff;box-shadow:0 0 10px #000;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;transform:scale(1);color:#fff !important;margin-top:0 !important;transition:all 0.3s ease-in-out;border-radius:10px;}@media (max-width: 429px){body .leistungsboxen a{height:auto;padding:10px 10px;flex-basis:auto !important;}body .leistungsboxen a svg{display:none;}}@media (min-width: 430px){body .leistungsboxen a{height:130px;min-width:180px;padding:10px 10px 40px;max-width:180px;}}@media (max-width: 781px){body .leistungsboxen a{margin-left:5px !important;margin-right:5px !important;margin-bottom:10px;}body .leistungsboxen a i{font-size:25px;}}@media (min-width: 782px){body .leistungsboxen a{max-width:220px;min-width:200px;height:200px;margin-left:calc(12.5px) !important;margin-right:calc(12.5px) !important;margin-bottom:20px;padding:25px 20px 55px;}}body .leistungsboxen a svg,body .leistungsboxen a svg *{fill:#858585;transition-duration:0.1s;}body .leistungsboxen a,body .leistungsboxen a *{transition:all 0.3s ease-in-out;color:#fff !important;}body .leistungsboxen a:hover{transform:scale(1.05);opacity:1;}body .leistungsboxen a span,body .leistungsboxen a i{margin-bottom:0 !important;display:table;}body .leistungsboxen a i{font-size:50px;position:relative;top:0;transform:translate(0);margin-top:10px !important;}body .leistungsboxen a .leistung_heading{line-height:1.1;bottom:15px;width:auto;left:auto;right:auto;margin:0 auto;box-sizing:border-box;text-shadow:1px 1px #222;position:absolute;padding:0 15px;padding:8px 15px;background:rgba(0,0,0,0.5);bottom:0;width:100%;}@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');}.fa-baseball-bat-ball::before{content:"\f433";}footer{box-shadow:rgba(0,0,0,0.08) 0px 1px 8px 4px;margin-top:0 !important;}footer h3,footer h4{font-size:24px;text-transform:uppercase;color:#2b2a2b !important;}footer a{text-decoration:none;}footer .upperfooter{overflow:hidden;}footer .upperfooter ul{padding-left:23px;}footer .upperfooter span,footer .upperfooter strong,footer .upperfooter li,footer .upperfooter p,footer .upperfooter p > a,footer .upperfooter a{color:#2b2a2b;}footer .upperfooter p.button > a{color:#fff;text-decoration:none;}footer .upperfooter a:hover{text-decoration:underline;}footer .upperfooter > div:first-child{margin:0 auto;max-width:1445px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;padding-top:0 !important;}@media (max-width: 767px){footer .upperfooter > div:first-child{padding:0;}}footer .upperfooter figure.wp-block-image:first-child img{max-height:150px;width:auto;border-radius:0 0 10px 10px;}footer .upperfooter .social + .social{margin-left:5px;}footer .upperfooter .social i{font-size:50px;}footer .upperfooter .wp-block-group{justify-content:space-between;flex-wrap:wrap;gap:0;align-items:start;}footer .upperfooter .wp-block-group > div:first-child{max-width:325px;margin-right:25px;}footer .upperfooter .footer_logo{min-width:220px;}footer .upperfooter >.wp-block-group > .wp-block-group:nth-child(2),footer .upperfooter >.wp-block-group > .wp-block-group:nth-child(3){max-width:325px;margin-top:95px;margin-right:25px;}@media (max-width: 650px){footer .upperfooter >.wp-block-group > .wp-block-group:nth-child(2),footer .upperfooter >.wp-block-group > .wp-block-group:nth-child(3){margin-top:60px;}}footer .upperfooter .footerleistungen{position:relative;}footer .upperfooter .footerleistungen h3{display:inline-block;top:0;left:0;margin-block-end:revert;}@media (max-width: 650px){footer .upperfooter .footerleistungen h3{position:relative;}}footer .upperfooter .footerleistungen figure img{width:auto;max-height:365px;}footer .upperfooter .footerleistungen .menu{display:flex;flex-wrap:wrap;flex-direction:column;}footer .current-menu-item a{text-decoration:underline;}footer .footer{background-color:#2b2a2b;overflow:hidden;padding:0 25px !important;}footer .footer > div{margin:0 auto;max-width:1445px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;gap:0;}footer .footer p,footer .footer p > a,footer .footer a{color:#fff;}footer .footer a:hover{text-decoration:underline;}footer .footer p,footer .footer a{display:block;margin:0;text-decoration:none;padding:5px 0;font-family:Figtree;}@media (max-width: 781px){footer .footer p,footer .footer a{font-size:16px;}}@media (min-width: 782px) and (max-width: 1023px){footer .footer p,footer .footer a{font-size:17px;}}@media (min-width: 1024px){footer .footer p,footer .footer a{font-size:19px;}}footer .footer .menu li{padding-right:0;}footer .footer .menu li + li{padding-left:10px;}footer .footer .menu li + li::before{font-weight:300;position:absolute;top:5px;left:1px;content:"|";color:#fff;}@media (max-width: 781px){footer .footer .menu li + li::before{font-size:16px;}}@media (min-width: 782px) and (max-width: 1023px){footer .footer .menu li + li::before{font-size:17px;}}@media (min-width: 1024px){footer .footer .menu li + li::before{font-size:19px;}}footer .footer .copyright{justify-content:flex-start;gap:0;padding:5px 25px 5px 0;}footer .footer .wp-classic-menu-block{line-height:40px;padding:5px 0;}header{z-index:999;width:100%;position:sticky;top:0;}header > section{background:#fff;position:relative;box-shadow:rgba(0,0,0,0.08) 0px 1px 8px -2px;}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{background:white;position:absolute;top:0;left:10px;max-width:74%;border-radius:0 0 10px 10px;box-shadow:rgba(0,0,0,0.08) 0px 1px 8px -2px;}header #logo.wp-block-image a{display:block;padding:5px;}header #logo.wp-block-image img{transition:all 0.3s ease-in;width:auto;display:block;}@media (max-width: 1279px){header #logo.wp-block-image img{max-height:60px;}}@media (min-width: 1280px){header #logo.wp-block-image img{max-height:140px;}}header > section > div:first-child{z-index:1000;position:relative;max-width:calc(1445px + 25px);margin:0 auto;display:flex;justify-content:flex-end;}.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;}.janolaw .wp-block-separator + p{display:none;}.janolaw-paragraph{color:#2b2a2b;font-family:Figtree;margin:0 auto 20px !important;}.janolaw > p{display:none;}.janolaw-text{margin-bottom:0 !important;}.janolaw-text p + p:last-child{line-height:0;}.wp-block-contact-form-7-contact-form-selector{margin-top:0 !important;}@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;}}form{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (min-width: 480px){form .half{max-width:49%;}}form *{font-family:Figtree;}form input,form textarea{padding:10px;border-radius:0;font-size:18px;width:100%;box-sizing:border-box;border:none;display:block;}form textarea{height:120px;}form label{margin-top:0;color:#2b2a2b;display:block;}form > *{margin-bottom:15px;width:100%;}form > label{box-shadow:0px 5px 17px -6px rgba(0,0,0,0.8);}form > label span{display:block;}form .formular .wp-block-column:first-child{padding-right:0 !important;}form .wpcf7-list-item{margin:0;}form .wpcf7-submit{width:auto;transition:all 0.3s ease-in-out;background:white;color:#cf3b3f;border:2px solid #cf3b3f;}form .wpcf7-submit:disabled{opacity:0.5;}form .wpcf7-submit:not(:disabled){opacity:1;cursor:pointer;}form .wpcf7-submit:not(:disabled):hover{background:#d33;color:white;border-color:#d33;}form [type="checkbox"]{position:relative;display:block;cursor:pointer;font-family:sans-serif;border:none;-webkit-appearance:none;height:25px;padding:0 0 0 50px;}form [type="checkbox"]::before{width:40px;height:25px;border-radius:0px;border:1px solid #d33;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:20px;height:25px;border-radius:0px;background-color:#d33;content:"";transition:margin 0.1s linear;position:absolute;left:1px;top:1px;z-index:10;}form [type="checkbox"]:checked::before{background-color:#d33;}form [type="checkbox"]:checked::after{margin:0 0 0 20px;background-color:#d33;}header a{text-decoration:none;}header .nav .nav-button{color:#d33;font-size:28px;}@media (max-width: 1023px){header .nav .nav-button{display:block;}}@media (min-width: 1024px){header .nav .nav-button{display:none;}}header .nav .nav-button i{position:relative;top:0;transform:translate(0px);padding:10px 25px;}header .nav > .menu,header .nav .wp-classic-menu-block{z-index:10;margin:0;right:0;margin-left:auto;}@media (max-width: 1023px){header .nav > .menu,header .nav .wp-classic-menu-block{position:absolute;}}header .nav > .menu > ul,header .nav > .menu .menu,header .nav .wp-classic-menu-block > ul,header .nav .wp-classic-menu-block .menu{justify-content:end;margin-right:25px;width:100%;}@media (min-width: 1024px){header .nav > .menu > ul,header .nav > .menu .menu,header .nav .wp-classic-menu-block > ul,header .nav .wp-classic-menu-block .menu{display:flex !important;}}@media (min-width: 1024px){header .nav > .menu > ul,header .nav > .menu .menu,header .nav .wp-classic-menu-block > ul,header .nav .wp-classic-menu-block .menu{display:flex;flex-wrap:wrap;height:auto !important;overflow:visible !important;}header .nav > .menu > ul ul,header .nav > .menu .menu ul,header .nav .wp-classic-menu-block > ul ul,header .nav .wp-classic-menu-block .menu ul{top:100%;}}@media (min-width: ){header .nav > .menu > ul li,header .nav > .menu .menu li,header .nav .wp-classic-menu-block > ul li,header .nav .wp-classic-menu-block .menu li{z-index:100;}}header .nav > .menu > ul li:hover,header .nav > .menu > ul li.current-menu-parent,header .nav > .menu > ul li.current_page_item,header .nav > .menu > ul li.current-menu-item,header .nav > .menu .menu li:hover,header .nav > .menu .menu li.current-menu-parent,header .nav > .menu .menu li.current_page_item,header .nav > .menu .menu li.current-menu-item,header .nav .wp-classic-menu-block > ul li:hover,header .nav .wp-classic-menu-block > ul li.current-menu-parent,header .nav .wp-classic-menu-block > ul li.current_page_item,header .nav .wp-classic-menu-block > ul li.current-menu-item,header .nav .wp-classic-menu-block .menu li:hover,header .nav .wp-classic-menu-block .menu li.current-menu-parent,header .nav .wp-classic-menu-block .menu li.current_page_item,header .nav .wp-classic-menu-block .menu li.current-menu-item{background:#d33 !important;}header .nav > .menu > ul li:hover > a,header .nav > .menu > ul li:hover div a,header .nav > .menu > ul li:hover > .has_sub_menu.opener a,header .nav > .menu > ul li.current-menu-parent > a,header .nav > .menu > ul li.current-menu-parent div a,header .nav > .menu > ul li.current-menu-parent > .has_sub_menu.opener a,header .nav > .menu > ul li.current_page_item > a,header .nav > .menu > ul li.current_page_item div a,header .nav > .menu > ul li.current_page_item > .has_sub_menu.opener a,header .nav > .menu > ul li.current-menu-item > a,header .nav > .menu > ul li.current-menu-item div a,header .nav > .menu > ul li.current-menu-item > .has_sub_menu.opener a,header .nav > .menu .menu li:hover > a,header .nav > .menu .menu li:hover div a,header .nav > .menu .menu li:hover > .has_sub_menu.opener a,header .nav > .menu .menu li.current-menu-parent > a,header .nav > .menu .menu li.current-menu-parent div a,header .nav > .menu .menu li.current-menu-parent > .has_sub_menu.opener a,header .nav > .menu .menu li.current_page_item > a,header .nav > .menu .menu li.current_page_item div a,header .nav > .menu .menu li.current_page_item > .has_sub_menu.opener a,header .nav > .menu .menu li.current-menu-item > a,header .nav > .menu .menu li.current-menu-item div a,header .nav > .menu .menu li.current-menu-item > .has_sub_menu.opener a,header .nav .wp-classic-menu-block > ul li:hover > a,header .nav .wp-classic-menu-block > ul li:hover div a,header .nav .wp-classic-menu-block > ul li:hover > .has_sub_menu.opener a,header .nav .wp-classic-menu-block > ul li.current-menu-parent > a,header .nav .wp-classic-menu-block > ul li.current-menu-parent div a,header .nav .wp-classic-menu-block > ul li.current-menu-parent > .has_sub_menu.opener a,header .nav .wp-classic-menu-block > ul li.current_page_item > a,header .nav .wp-classic-menu-block > ul li.current_page_item div a,header .nav .wp-classic-menu-block > ul li.current_page_item > .has_sub_menu.opener a,header .nav .wp-classic-menu-block > ul li.current-menu-item > a,header .nav .wp-classic-menu-block > ul li.current-menu-item div a,header .nav .wp-classic-menu-block > ul li.current-menu-item > .has_sub_menu.opener a,header .nav .wp-classic-menu-block .menu li:hover > a,header .nav .wp-classic-menu-block .menu li:hover div a,header .nav .wp-classic-menu-block .menu li:hover > .has_sub_menu.opener a,header .nav .wp-classic-menu-block .menu li.current-menu-parent > a,header .nav .wp-classic-menu-block .menu li.current-menu-parent div a,header .nav .wp-classic-menu-block .menu li.current-menu-parent > .has_sub_menu.opener a,header .nav .wp-classic-menu-block .menu li.current_page_item > a,header .nav .wp-classic-menu-block .menu li.current_page_item div a,header .nav .wp-classic-menu-block .menu li.current_page_item > .has_sub_menu.opener a,header .nav .wp-classic-menu-block .menu li.current-menu-item > a,header .nav .wp-classic-menu-block .menu li.current-menu-item div a,header .nav .wp-classic-menu-block .menu li.current-menu-item > .has_sub_menu.opener a{color:#fff;}header .nav > .menu > ul li li,header .nav > .menu .menu li li,header .nav .wp-classic-menu-block > ul li li,header .nav .wp-classic-menu-block .menu li li{box-shadow:0 0 1px 0 rgba(0,0,0,0.2);}header .nav > .menu > ul > li,header .nav > .menu .menu > li,header .nav .wp-classic-menu-block > ul > li,header .nav .wp-classic-menu-block .menu > li{position:relative;display:block;min-width:50px;margin:0;padding:0;background:white;}@media (max-width: 1023px){header .nav > .menu > ul > li,header .nav > .menu .menu > li,header .nav .wp-classic-menu-block > ul > li,header .nav .wp-classic-menu-block .menu > li{margin-top:1px;}}header .nav > .menu > ul > li[class*="current"],header .nav > .menu > ul > li.current-menu-parent,header .nav > .menu > ul > li.current_page_item,header .nav > .menu > ul > li.current-menu-item,header .nav > .menu .menu > li[class*="current"],header .nav > .menu .menu > li.current-menu-parent,header .nav > .menu .menu > li.current_page_item,header .nav > .menu .menu > li.current-menu-item,header .nav .wp-classic-menu-block > ul > li[class*="current"],header .nav .wp-classic-menu-block > ul > li.current-menu-parent,header .nav .wp-classic-menu-block > ul > li.current_page_item,header .nav .wp-classic-menu-block > ul > li.current-menu-item,header .nav .wp-classic-menu-block .menu > li[class*="current"],header .nav .wp-classic-menu-block .menu > li.current-menu-parent,header .nav .wp-classic-menu-block .menu > li.current_page_item,header .nav .wp-classic-menu-block .menu > li.current-menu-item{background:#d33 !important;}header .nav > .menu > ul > li[class*="current"] > a,header .nav > .menu > ul > li[class*="current"] > div > a,header .nav > .menu > ul > li[class*="current"] > .has_sub_menu.opener a,header .nav > .menu > ul > li.current-menu-parent > a,header .nav > .menu > ul > li.current-menu-parent > div > a,header .nav > .menu > ul > li.current-menu-parent > .has_sub_menu.opener a,header .nav > .menu > ul > li.current_page_item > a,header .nav > .menu > ul > li.current_page_item > div > a,header .nav > .menu > ul > li.current_page_item > .has_sub_menu.opener a,header .nav > .menu > ul > li.current-menu-item > a,header .nav > .menu > ul > li.current-menu-item > div > a,header .nav > .menu > ul > li.current-menu-item > .has_sub_menu.opener a,header .nav > .menu .menu > li[class*="current"] > a,header .nav > .menu .menu > li[class*="current"] > div > a,header .nav > .menu .menu > li[class*="current"] > .has_sub_menu.opener a,header .nav > .menu .menu > li.current-menu-parent > a,header .nav > .menu .menu > li.current-menu-parent > div > a,header .nav > .menu .menu > li.current-menu-parent > .has_sub_menu.opener a,header .nav > .menu .menu > li.current_page_item > a,header .nav > .menu .menu > li.current_page_item > div > a,header .nav > .menu .menu > li.current_page_item > .has_sub_menu.opener a,header .nav > .menu .menu > li.current-menu-item > a,header .nav > .menu .menu > li.current-menu-item > div > a,header .nav > .menu .menu > li.current-menu-item > .has_sub_menu.opener a,header .nav .wp-classic-menu-block > ul > li[class*="current"] > a,header .nav .wp-classic-menu-block > ul > li[class*="current"] > div > a,header .nav .wp-classic-menu-block > ul > li[class*="current"] > .has_sub_menu.opener a,header .nav .wp-classic-menu-block > ul > li.current-menu-parent > a,header .nav .wp-classic-menu-block > ul > li.current-menu-parent > div > a,header .nav .wp-classic-menu-block > ul > li.current-menu-parent > .has_sub_menu.opener a,header .nav .wp-classic-menu-block > ul > li.current_page_item > a,header .nav .wp-classic-menu-block > ul > li.current_page_item > div > a,header .nav .wp-classic-menu-block > ul > li.current_page_item > .has_sub_menu.opener a,header .nav .wp-classic-menu-block > ul > li.current-menu-item > a,header .nav .wp-classic-menu-block > ul > li.current-menu-item > div > a,header .nav .wp-classic-menu-block > ul > li.current-menu-item > .has_sub_menu.opener a,header .nav .wp-classic-menu-block .menu > li[class*="current"] > a,header .nav .wp-classic-menu-block .menu > li[class*="current"] > div > a,header .nav .wp-classic-menu-block .menu > li[class*="current"] > .has_sub_menu.opener a,header .nav .wp-classic-menu-block .menu > li.current-menu-parent > a,header .nav .wp-classic-menu-block .menu > li.current-menu-parent > div > a,header .nav .wp-classic-menu-block .menu > li.current-menu-parent > .has_sub_menu.opener a,header .nav .wp-classic-menu-block .menu > li.current_page_item > a,header .nav .wp-classic-menu-block .menu > li.current_page_item > div > a,header .nav .wp-classic-menu-block .menu > li.current_page_item > .has_sub_menu.opener a,header .nav .wp-classic-menu-block .menu > li.current-menu-item > a,header .nav .wp-classic-menu-block .menu > li.current-menu-item > div > a,header .nav .wp-classic-menu-block .menu > li.current-menu-item > .has_sub_menu.opener a{color:#fff;}header .nav > .menu > ul > li:hover,header .nav > .menu .menu > li:hover,header .nav .wp-classic-menu-block > ul > li:hover,header .nav .wp-classic-menu-block .menu > li:hover{background:#d33;}header .nav > .menu > ul > li:hover > a,header .nav > .menu > ul > li:hover > div > a,header .nav > .menu .menu > li:hover > a,header .nav > .menu .menu > li:hover > div > a,header .nav .wp-classic-menu-block > ul > li:hover > a,header .nav .wp-classic-menu-block > ul > li:hover > div > a,header .nav .wp-classic-menu-block .menu > li:hover > a,header .nav .wp-classic-menu-block .menu > li:hover > div > a{color:#fff;}header .nav > .menu > ul > li a,header .nav > .menu .menu > li a,header .nav .wp-classic-menu-block > ul > li a,header .nav .wp-classic-menu-block .menu > li a{transition:none;white-space:nowrap;color:#d33;margin:0;padding:0px 15px;box-sizing:border-box;width:100%;height:100%;min-height:58px;position:relative;display:flex;flex-wrap:wrap;align-items:center;}@media (max-width: 1399px){header .nav > .menu > ul > li a,header .nav > .menu .menu > li a,header .nav .wp-classic-menu-block > ul > li a,header .nav .wp-classic-menu-block .menu > li a{font-size:17px;}}@media (min-width: 1024px){header .nav > .menu > ul > li a,header .nav > .menu .menu > li a,header .nav .wp-classic-menu-block > ul > li a,header .nav .wp-classic-menu-block .menu > li a{min-height:60px;}}@media (min-width: 1024px){header .nav > .menu > ul > li a .fa-home,header .nav > .menu .menu > li a .fa-home,header .nav .wp-classic-menu-block > ul > li a .fa-home,header .nav .wp-classic-menu-block .menu > li a .fa-home{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}}@media (max-width: 1610px){header .nav > .menu > ul > li a,header .nav > .menu .menu > li a,header .nav .wp-classic-menu-block > ul > li a,header .nav .wp-classic-menu-block .menu > li a{padding:0px 15px;}}@media (min-width: 1024px){header .nav > .menu > ul > li > i,header .nav > .menu .menu > li > i,header .nav .wp-classic-menu-block > ul > li > i,header .nav .wp-classic-menu-block .menu > li > i{display:none;}}@media (max-width: 1023px){header .nav > .menu > ul > li.menu-item-has-children,header .nav > .menu .menu > li.menu-item-has-children,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children{width:100%;background:#fff;box-shadow:inset 0 0 0 2px #d33;display:flex;align-items:center;justify-content:space-between;}header .nav > .menu > ul > li.menu-item-has-children.nav-active,header .nav > .menu .menu > li.menu-item-has-children.nav-active,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children.nav-active,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children.nav-active{background:white;}header .nav > .menu > ul > li.menu-item-has-children.nav-active i::before,header .nav > .menu .menu > li.menu-item-has-children.nav-active i::before,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children.nav-active i::before,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children.nav-active i::before{content:"\f0d8";}header .nav > .menu > ul > li.menu-item-has-children > a,header .nav > .menu .menu > li.menu-item-has-children > a,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children > a,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children > a{width:100%;padding:17px 25px;}header .nav > .menu > ul > li.menu-item-has-children > i,header .nav > .menu .menu > li.menu-item-has-children > i,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children > i,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:#d33;position:relative;top:0;transform:translate(0);}header .nav > .menu > ul > li.menu-item-has-children[class*="current"] > i,header .nav > .menu .menu > li.menu-item-has-children[class*="current"] > i,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children[class*="current"] > i,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children[class*="current"] > i{color:#fff;}header .nav > .menu > ul > li.menu-item-has-children[class*="current"]:hover,header .nav > .menu .menu > li.menu-item-has-children[class*="current"]:hover,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children[class*="current"]:hover,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children[class*="current"]:hover{background:#d33;}header .nav > .menu > ul > li.menu-item-has-children:hover,header .nav > .menu .menu > li.menu-item-has-children:hover,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children:hover,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children:hover{background:#d33;}header .nav > .menu > ul > li.menu-item-has-children:hover > i,header .nav > .menu .menu > li.menu-item-has-children:hover > i,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children:hover > i,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children:hover > i{color:#fff;}header .nav > .menu > ul > li.menu-item-has-children .has_sub_menu.opener,header .nav > .menu .menu > li.menu-item-has-children .has_sub_menu.opener,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children .has_sub_menu.opener,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .has_sub_menu.opener{margin-right:1px;justify-content:start;}header .nav > .menu > ul > li.menu-item-has-children .sub-menu.second_lvl .current-menu-parent a,header .nav > .menu > ul > li.menu-item-has-children .sub-menu.second_lvl .current_page_item a,header .nav > .menu .menu > li.menu-item-has-children .sub-menu.second_lvl .current-menu-parent a,header .nav > .menu .menu > li.menu-item-has-children .sub-menu.second_lvl .current_page_item a,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children .sub-menu.second_lvl .current-menu-parent a,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children .sub-menu.second_lvl .current_page_item a,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .sub-menu.second_lvl .current-menu-parent a,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .sub-menu.second_lvl .current_page_item a{background:#d33;color:#fff !important;}header .nav > .menu > ul > li.menu-item-has-children .sub-menu.second_lvl > li,header .nav > .menu .menu > li.menu-item-has-children .sub-menu.second_lvl > li,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children .sub-menu.second_lvl > li,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .sub-menu.second_lvl > li{padding-right:0;background:transparent;}header .nav > .menu > ul > li.menu-item-has-children .sub-menu.second_lvl > li a:hover,header .nav > .menu .menu > li.menu-item-has-children .sub-menu.second_lvl > li a:hover,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children .sub-menu.second_lvl > li a:hover,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .sub-menu.second_lvl > li a:hover{background:#d33;}}@media (max-width: 1023px) and (max-width: 1610px){header .nav > .menu > ul > li.menu-item-has-children > a,header .nav > .menu .menu > li.menu-item-has-children > a,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children > a,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children > a{padding:17px 15px;}}@media (max-width: 1023px) and (max-height: 350px){header .nav > .menu > ul > li.menu-item-has-children .sub-menu.second_lvl,header .nav > .menu .menu > li.menu-item-has-children .sub-menu.second_lvl,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children .sub-menu.second_lvl,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .sub-menu.second_lvl{max-height:50vh;overflow:scroll;}}@media (max-width: 1023px) and (min-height: 351px) and (max-height: 500px){header .nav > .menu > ul > li.menu-item-has-children .sub-menu.second_lvl,header .nav > .menu .menu > li.menu-item-has-children .sub-menu.second_lvl,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children .sub-menu.second_lvl,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .sub-menu.second_lvl{max-height:50vh;overflow:scroll;}}@media (max-width: 1023px) and (min-width: 1024px){header .nav > .menu > ul > li.menu-item-has-children .sub-menu.second_lvl > li a,header .nav > .menu .menu > li.menu-item-has-children .sub-menu.second_lvl > li a,header .nav .wp-classic-menu-block > ul > li.menu-item-has-children .sub-menu.second_lvl > li a,header .nav .wp-classic-menu-block .menu > li.menu-item-has-children .sub-menu.second_lvl > li a{background:#d33;}}@media (min-width: 1024px){header .nav > .menu > ul > li:last-child,header .nav > .menu .menu > li:last-child,header .nav .wp-classic-menu-block > ul > li:last-child,header .nav .wp-classic-menu-block .menu > li:last-child{margin-right:10px;}}@media (max-width: 1023px){header .nav > .menu > ul,header .nav > .menu .menu,header .nav .wp-classic-menu-block > ul,header .nav .wp-classic-menu-block .menu{display:none;position:relative;}}header .nav > .menu ul,header .nav .wp-classic-menu-block ul{z-index:10;}header .nav > .menu ul li ul.sub-menu,header .nav .wp-classic-menu-block ul li ul.sub-menu{display:none;position:absolute;min-width:100%;top:calc(100% - 1px);box-sizing:border-box;}@media (max-width: 1023px){header .nav > .menu ul li ul.sub-menu,header .nav .wp-classic-menu-block ul li ul.sub-menu{border:1px solid #d33;background:#fff;right:0;}}@media (min-width: 1024px){header .nav > .menu ul li ul.sub-menu,header .nav .wp-classic-menu-block ul li ul.sub-menu{left:0;}}header .nav > .menu ul li ul.sub-menu li,header .nav .wp-classic-menu-block ul li ul.sub-menu li{background:#fff;text-align:center;padding-right:0;text-align:left;}@media (min-width: 1024px){header .nav > .menu ul li ul.sub-menu li,header .nav .wp-classic-menu-block ul li ul.sub-menu li{margin-top:1px;}}header .nav > .menu ul li ul.sub-menu li.current-menu-item,header .nav .wp-classic-menu-block ul li ul.sub-menu li.current-menu-item{background:#d33;color:#fff !important;}header .nav > .menu ul li ul.sub-menu li:hover,header .nav .wp-classic-menu-block ul li ul.sub-menu li:hover{background:#d33;}@media (min-width: 1024px){header .nav > .menu ul li ul.sub-menu li a,header .nav .wp-classic-menu-block ul li ul.sub-menu li a{width:auto;}}.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:#fff;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);}@media (max-width: 781px){.sliderfontsize_up{font-size:45px;}}@media (min-width: 782px) and (max-width: calc(1445px + 1px)){.sliderfontsize_up{font-size:80px;}}@media (min-width: 1445px){.sliderfontsize_up{font-size:110px;}}@media (max-width: 781px){.sliderfontsize_down{font-size:26px;}}@media (min-width: 782px) and (max-width: 1023px){.sliderfontsize_down{font-size:38px;}}@media (min-width: 1024px){.sliderfontsize_down{font-size:50px;}}body div[id*="metaslider"].metaslider .flexslider .flex-direction-nav li a.flex-prev{left:50px;}body div[id*="metaslider"].metaslider .flexslider .flex-direction-nav li a.flex-prev::after{content:"\f053" !important;}body div[id*="metaslider"].metaslider .flexslider .flex-direction-nav li a.flex-next{right:50px;}body div[id*="metaslider"].metaslider .flexslider .flex-direction-nav li a.flex-next::after{content:"\f054" !important;}body div[id*="metaslider"].metaslider .flexslider .flex-direction-nav li a{background-image:none;overflow:visible;text-shadow:1px 1px 0 rgba(0,0,0,0.3);text-decoration:none;}body div[id*="metaslider"].metaslider .flexslider .flex-direction-nav li a::after{font-family:"FontAwesome";font-weight:900;top:50%;transform:translateY(-50%);position:absolute;height:20px;font-size:var(--wp--preset--font-size--small);line-height:0;position:relative;top:0;left:0;color:#fff;text-indent:1px;display:block;font-size:50px;mask:unset !important;background-color:unset !important;}body div[id*="metaslider"].metaslider .flexslider .flex-direction-nav li a:focus{background-image:none !important;}body div[id*="metaslider"].metaslider .flexslider{margin-bottom:0;}body div[id*="metaslider"].metaslider .flexslider img{max-height:980px !important;width:100%;object-fit:cover;}@media (min-width: 782px) and (max-width: 1600px){body div[id*="metaslider"].metaslider .flexslider img{height:450px;transform:translateX(-50%);left:50%;position:relative;}}@media (min-width: 782px) and (max-width: 1600px) and (orientation: landscape) and (max-width: 1200px){body div[id*="metaslider"].metaslider .flexslider img{height:350px;}}@media (max-width: 781px){body div[id*="metaslider"].metaslider .flexslider img{height:350px;transform:translateX(-50%);left:50%;position:relative;}}@media (min-width: 480px) and (max-width: 781px){body div[id*="metaslider"].metaslider .flexslider img{height:275px;}}@media (min-width: 480px) and (max-width: 781px) and (orientation: landscape){body div[id*="metaslider"].metaslider .flexslider img{height:200px;}}@media (max-width: 479px){body div[id*="metaslider"].metaslider .flexslider img{height:200px;}}@media (max-width: 479px) and (orientation: landscape){body div[id*="metaslider"].metaslider .flexslider img{height:150px;}}body div[id*="metaslider"].metaslider .flexslider .caption-wrap{opacity:1;background:none;bottom:160px;}@media (max-width: 469px){body div[id*="metaslider"].metaslider .flexslider .caption-wrap{top:20%;}}@media (min-width: 470px) and (max-width: 781px){body div[id*="metaslider"].metaslider .flexslider .caption-wrap{top:28%;}}@media (min-width: 1601px){body div[id*="metaslider"].metaslider .flexslider .caption-wrap{top:25%;}}body div[id*="metaslider"].metaslider .flexslider .caption-wrap p{text-align:center;}body div[id*="metaslider"].metaslider .flexslider .caption-wrap p:first-child{color:;font-weight:700;font-family:Figtree;text-transform:uppercase;line-height:1.2;}@media (max-width: 781px){body div[id*="metaslider"].metaslider .flexslider .caption-wrap p:first-child{font-size:45px;}}@media (min-width: 782px) and (max-width: calc(1445px + 1px)){body div[id*="metaslider"].metaslider .flexslider .caption-wrap p:first-child{font-size:80px;}}@media (min-width: 1445px){body div[id*="metaslider"].metaslider .flexslider .caption-wrap p:first-child{font-size:110px;}}body div[id*="metaslider"].metaslider .flexslider .caption-wrap p:last-child{color:;font-weight:500;font-size:40px;font-family:Figtree;text-transform:uppercase;line-height:1.2;}@media (max-width: 781px){body div[id*="metaslider"].metaslider .flexslider .caption-wrap p:last-child{font-size:26px;}}@media (min-width: 782px) and (max-width: 1023px){body div[id*="metaslider"].metaslider .flexslider .caption-wrap p:last-child{font-size:38px;}}@media (min-width: 1024px){body div[id*="metaslider"].metaslider .flexslider .caption-wrap p:last-child{font-size:50px;}}body.services .metaslider .flex-control-nav{bottom:70px;}body:not(.services) .metaslider .flex-control-nav{bottom:10px;}.slider_half{text-align:left;}.slider_half li:first-child{padding-left:15px;}body div[id*="metaslider"].metaslider ol.flex-control-nav li a{background:rgba(225,222,220,0.8);}body div[id*="metaslider"].metaslider .flexslider .flex-control-nav a{box-shadow:1px 1px 2px 0px rgba(0,0,0,0.8) !important;}body div[id*="metaslider"].metaslider ol.flex-control-paging li a.flex-active{background:#d33;}body div[id*="metaslider"].metaslider .flex-control-paging li a{width:40px;height:10px;border-radius:2px;}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{box-sizing:border-box;}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:var(--wp--custom--spacing--outer);box-sizing:border-box;}.main >*:not(.slidercontent){padding-left:var(--wp--custom--spacing--outer);padding-right:var(--wp--custom--spacing--outer);box-sizing:border-box;}.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"]{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{width:unset;}@media (max-width: 781px){.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;}}.body-font{font-family:Figtree;}html body,p,a{font-family:Figtree;}.regular{font-weight:400;}.medium,.mediumbold{font-weight:500;}.semibold,.semi{font-weight:600;}.bold,.strong{font-weight:700;}.text-shadow{text-shadow:1px 1px #d33;text-shadow:1px 1px #000;}.box-shadow-top{box-shadow:rgba(0,0,0,0.08) 0px 1px 8px 4px;}.box-shadow-bottom{box-shadow:rgba(0,0,0,0.08) 0px 1px 8px -2px;}@media (max-width: 781px){.textsize,.text-size,fontsize,.font-size{font-size:16px;}}@media (min-width: 782px) and (max-width: 1023px){.textsize,.text-size,fontsize,.font-size{font-size:17px;}}@media (min-width: 1024px){.textsize,.text-size,fontsize,.font-size{font-size:19px;}}@media (max-width: 781px){.line-height,.lineheight,.line_height{line-height:calc(20.8px);}}@media (min-width: 782px) and (max-width: 1023px){.line-height,.lineheight,.line_height{line-height:calc(22.1px);}}@media (min-width: 1024px){.line-height,.lineheight,.line_height{line-height:calc(24.7px);}}@media (max-width: 781px){.text-size-small,.font-size-small,.small{font-size:calc(12px);line-height:calc(16.8px);}.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(12px);}}@media (min-width: 782px) and (max-width: 1023px){.text-size-small,.font-size-small,.small{font-size:calc(12.75px);line-height:calc(17.85px);}.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(12.75px);}}@media (min-width: 1024px){.text-size-small,.font-size-small,.small{font-size:calc(14.25px);line-height:calc(19.95px);}.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(14.25px);}}.heading_font{font-family:Figtree;}.uppercase{text-transform:uppercase;}.h1-font-size{font-family:Figtree;}.h2-font-size{font-family:Figtree;}.h3-font-size{font-family:Figtree;}* > *:last-child{margin-bottom:0;}.h4-font-size{font-family:Figtree;}@media (max-width: 781px){.h4-font-size{font-size:calc(15.95px);line-height:calc(22.33px);margin-bottom:calc(15.95px) !important;}.h4-font-size strong,.h4-font-size em,.h4-font-size span,.h4-font-size mark{font-size:calc(15.95px);}}@media (min-width: 782px) and (max-width: 1023px){.h4-font-size{font-size:calc(18.15px);line-height:calc(25.41px);margin-bottom:calc(18.15px) !important;}.h4-font-size strong,.h4-font-size em,.h4-font-size span,.h4-font-size mark{font-size:calc(18.15px);}}@media (min-width: 1024px){.h4-font-size{font-size:calc(20.35px);line-height:calc(28.49px);margin-bottom:calc(20.35px) !important;}.h4-font-size strong,.h4-font-size em,.h4-font-size span,.h4-font-size mark{font-size:calc(20.35px);}}.h5-font-size{font-family:Figtree;}@media (max-width: 781px){.h5-font-size{font-size:calc(15.95px);line-height:calc(22.33px);margin-bottom:calc(15.95px) !important;}.h5-font-size strong,.h5-font-size em,.h5-font-size span,.h5-font-size mark{font-size:calc(15.95px);}}@media (min-width: 782px) and (max-width: 1023px){.h5-font-size{font-size:calc(18.15px);line-height:calc(25.41px);margin-bottom:calc(18.15px) !important;}.h5-font-size strong,.h5-font-size em,.h5-font-size span,.h5-font-size mark{font-size:calc(18.15px);}}@media (min-width: 1024px){.h5-font-size{font-size:calc(20.35px);line-height:calc(28.49px);margin-bottom:calc(20.35px) !important;}.h5-font-size strong,.h5-font-size em,.h5-font-size span,.h5-font-size mark{font-size:calc(20.35px);}}.h6-font-size{font-family:Figtree;}@media (max-width: 781px){.h6-font-size{font-size:calc(15.95px);line-height:calc(22.33px);margin-bottom:calc(15.95px) !important;}.h6-font-size strong,.h6-font-size em,.h6-font-size span,.h6-font-size mark{font-size:calc(15.95px);}}@media (min-width: 782px) and (max-width: 1023px){.h6-font-size{font-size:calc(18.15px);line-height:calc(25.41px);margin-bottom:calc(18.15px) !important;}.h6-font-size strong,.h6-font-size em,.h6-font-size span,.h6-font-size mark{font-size:calc(18.15px);}}@media (min-width: 1024px){.h6-font-size{font-size:calc(20.35px);line-height:calc(28.49px);margin-bottom:calc(20.35px) !important;}.h6-font-size strong,.h6-font-size em,.h6-font-size span,.h6-font-size mark{font-size:calc(20.35px);}}.fontawesome{font-family:"FontAwesome";font-weight:900;top:50%;transform:translateY(-50%);position:absolute;height:20px;font-size:var(--wp--preset--font-size--small);line-height:0;}.brand-primary{color:#fff;}.color{color:#2b2a2b;}.white{color:#fff !important;}.bg-white,.bgwhite{background-color:#fff;}.bggrey,.bg-grey{background-color:#fafafa;}.max-width,.maxwidth{max-width:1445px;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;}}.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;-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%;box-sizing:border-box;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%;}iframe{max-width:100%;}html[lang]{margin-top:0px !important;}#vt-sidebar-root{margin:0 !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;}.mt-0,.mt0{margin-top:0 !important;}.mb-0,.mb0{margin-bottom:0 !important;}.main > :last-child:not(.has-background){margin-bottom:150px;}.main > :last-child.has-background{padding-bottom:150px;}.wp-block-group:where(.has-background){padding:0;}body .is-layout-flow > *{margin-block-end:revert;}body .is-layout-flex{flex-wrap:wrap !important;align-items:center;}.change > *:first-child{order:2;}@media (max-width: 991px){.change_mob > *:first-child{order:2;}}.back-to-top{position:fixed;z-index:999999;cursor:pointer;bottom:45px;background-color:#fff;color:#fff;border:2px solid #d33;background-color:#d33;border-radius:10px;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(1445px + 1px)){.back-to-top{right:45px;}}@media (max-width: 1445px){.back-to-top{right:15px;}}@media (max-width: 1579px){.back-to-top.footer_bottom_visible{bottom:75px;}}@media (max-width: 1579px) and (min-width: calc(1445px + 1px)){.back-to-top.footer_bottom_visible{right:45px;}}@media (min-width: 1580px){.back-to-top.footer_bottom_visible{right:15px;}}.back-to-top i::before{transition:all 0.3s ease-in-out;}a.back-to-top[style*="block"]{display:flex !important;display:-ms-flexbox !important;}.calendly-inline-widget{box-sizing:border-box;}@media (max-width: 781px){.calendly-inline-widget{min-width:100% !important;}}body .brlbs-fixed{left:0 !important;right:0 !important;max-width:1445px;margin:0px auto !important;}body #BorlabsCookieBox ._brlbs-box,body #cebnCookieBox ._brlbs-bar{padding:5px 0;}body .brlbs-cmpnt-container .brlbs-cmpnt-cb-main{flex-direction:column !important;}body .brlbs-cmpnt-container .brlbs-cmpnt-cb-main > *{max-width:560px;flex-basis:auto !important;}body a.brlbs-cmpnt-cb-btn{border:1px solid #d33 !important;background:#fff !important;color:#d33 !important;font-size:16px;transition:all 0.3s ease-in-out;padding:5px 10px;}body a.brlbs-cmpnt-cb-btn:hover{background:#d33 !important;color:#fff !important;}body a.brlbs-cmpnt-cb-provider-toggle{color:#d33 !important;}body a.brlbs-cmpnt-cb-provider-toggle:hover{text-decoration:underline !important;}body #BorlabsCookieBox ._brlbs-refuse-btn a,body #BorlabsCookieBox ._brlbs-refuse a,body #BorlabsCookieBox ._brlbs-accept a,body #BorlabsCookieBox ._brlbs-manage-btn a{border:1px solid #d33 !important;background:#fff;color:#d33 !important;font-size:16px;transition:all 0.3s ease-in-out;padding:5px 10px;}body #BorlabsCookieBox ._brlbs-refuse-btn a:hover,body #BorlabsCookieBox ._brlbs-refuse a:hover,body #BorlabsCookieBox ._brlbs-accept a:hover,body #BorlabsCookieBox ._brlbs-manage-btn a:hover{background:#d33 !important;color:#fff !important;}body #BorlabsCookieBox ._brlbs-refuse a{margin-top:5px;display:inline-block;border-radius:4px;}body #BorlabsCookieBox h3{margin-bottom:15px;hyphens:auto;word-break:break-word;}body #BorlabsCookieBox ._brlbs-flex-center{flex-direction:column;}body #BorlabsCookieBox .cookie-logo{display:none;}body #BorlabsCookieBox .cookie-logo + *{width:100%;text-align:left;font-size:18px;}body #BorlabsCookieBox .cookie-preference .col-12 > .row > *{align-self:center;}body #BorlabsCookieBox .cookie-preference .col-12 > .row > * .row,body #BorlabsCookieBox .cookie-preference .col-12 > .row > * ._brlbs-accept{justify-content:space-between;display:flex;flex-wrap:wrap;}body #BorlabsCookieBox .brlbs-btn-accept-all,body .brlbs-cmpnt-btn{background-color:#2b2a2b !important;}body #BorlabsCookieBox .brlbs-btn-accept-all:hover,body .brlbs-cmpnt-btn:hover{background-color:#9dd675 !important;}body .brlbs-cmpnt-dialog-entrance-description .brlbs-cmpnt-non-eu-data-transfer{display:none;}body .BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label{color:#fff;}body .BorlabsCookie ._brlbs-btn-switch input:checked + ._brlbs-slider{background-color:#d33;}body #BorlabsCookieBox a._brlbs-cursor{color:#d33;}body ._brlbs-text-description,body p._brlbs-manage,body p._brlbs-manage-btn{display:none !important;}