@charset "UTF-8";
body{--content-size: 1000px;--wide-size: 1000px;--header-width: unset;--footer-width: var(--wide-size);--header-logo-width: clamp(80px, calc(80px + ((60) * ((100vw - 320px) / 680))), 140px);--burger-menu-size: clamp(24px, calc(24px + ((18) * ((100vw - 320px) / 680))), 42px);--wp--style--global--wide-size: var(--wide-size);--wp--style--global--content-size: var(--content-size);--header-area-home-height: 60vh;--header-area-height: 40vh;--stoerer-size: clamp(120px, calc(120px + ((155) * ((100vw - 320px) / 680))), 275px);--padding-outer: clamp(15px, calc(15px + ((45) * ((100vw - 320px) / 680))), 60px);--section-space: clamp(60px, calc(60px + ((40) * ((100vw - 320px) / 680))), 100px);--font-family: Rooney, Helvetica, Arial, sans-serif;--font-family-heading: var(--font-family);--line-height-heading: 1.2;--line-height: 1.5;--wp--preset--font-size--small: clamp(11px, calc(11px + ((3) * ((100vw - 320px) / 680))), 14px) !important;--wp--preset--font-size--medium: clamp(13px, calc(13px + ((5) * ((100vw - 320px) / 680))), 18px) !important;--wp--preset--font-size--large: clamp(18px, calc(18px + ((6) * ((100vw - 320px) / 680))), 24px) !important;--wp--preset--font-size--x-large: clamp(24px, calc(24px + ((16) * ((100vw - 320px) / 680))), 40px) !important;--wp--preset--font-size--xx-large: clamp(35px, calc(35px + ((31) * ((100vw - 320px) / 680))), 66px) !important;--font-size: var(--wp--preset--font-size--medium);--font-size--h1: var(--wp--preset--font-size--x-large);--font-size--h2: var(--wp--preset--font-size--x-large);--font-size--h3: var(--wp--preset--font-size--large);--font-size--h4: var(--wp--preset--font-size--medium);--font-size--h5: var(--wp--preset--font-size--medium);--font-size--h6: var(--wp--preset--font-size--medium);--font-weight--h1: 600;--font-weight--h2: 600;--font-weight--h3: 400;--font-weight--h4: 600;--font-weight--h5: 600;--font-weight--h6: 400;--color-h1: var(--wp--preset--color--primary);--color-h2: var(--wp--preset--color--primary);--color-h3: var(--wp--preset--color--primary);--color-h4: var(--wp--preset--color--primary);--color-h5: var(--wp--preset--color--primary);--color-h6: var(--wp--preset--color--primary)}body.sticky{--header-logo-width: clamp(60px, calc(60px + ((40) * ((100vw - 320px) / 680))), 100px)}html,body{min-width:100%;min-height:100%}body{font-weight:400}body [class*="wp-container-"]>.alignwide{max-width:var(--wide-size)}body .wp-site-blocks,html body>.is-root-container{padding-left:var(--padding-outer);padding-right:var(--padding-outer);font-family:var(--font-family);font-weight:300}body .wp-block-group.alignfull,body .wp-block-group.has-background,body .wp-block-cover.alignfull,body .is-root-container .wp-block[data-align="full"]>.wp-block-group,body .is-root-container .wp-block[data-align="full"]>.wp-block-cover,.wp-block-separator{margin-left:calc(var(--padding-outer) * -1);margin-right:calc(var(--padding-outer) * -1);max-width:unset !important;width:auto}body .editor-styles-wrapper{padding-left:var(--padding-outer);padding-right:var(--padding-outer)}body .wp-site-blocks{padding-top:0;padding-bottom:0}section{padding-top:var(--section-space);padding-bottom:var(--section-space)}section.alignfull{padding-left:var(--padding-outer);padding-right:var(--padding-outer)}*+section{margin-block-start:0 !important}.wp-block-spacer[style*="height:100px"]{height:var(--section-space) !important}a,button{outline:none !important;transition:all 0.7s ease;text-decoration:none !important}.has-primary-color>a{color:var(--wp--preset--color--primary)}.has-primary-color>a:hover{color:var(--wp--preset--color--foreground)}.wp-site-blocks{max-width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-site-blocks main{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.wp-site-blocks main ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:1em}.wp-block-cover{padding-top:var(--section-space);padding-bottom:var(--section-space)}.wp-block-cover.alignfull{padding-left:var(--padding-outer);padding-right:var(--padding-outer)}.wp-block-site-logo.is-default-size{width:var(--header-logo-width);position:relative;transition:all 0.3s ease}.wp-block-site-logo.is-default-size a,.wp-block-site-logo.is-default-size img{display:block;width:100%}.has-xx-large-font-size{line-height:1.1em}@media (max-width:1024px){.has-xx-large-font-size{hyphens:auto}.has-xx-large-font-size>br{display:none}}.wp-block-image.alignright{margin-left:auto}.entry-content>div+div{margin-top:0}.has-global-padding>.alignfull{margin-right:calc(var(--padding-outer)* -1);margin-left:calc(var(--padding-outer)* -1)}main:not(.alignfull) .entry-content,div.is-root-container:not(.alignfull){margin-top:0;margin-block-start:0 !important}main:not(.alignfull) .entry-content * p:not(.alignfull),main:not(.alignfull) .entry-content * h1:not(.alignfull),main:not(.alignfull) .entry-content * h2:not(.alignfull),main:not(.alignfull) .entry-content * h3:not(.alignfull),main:not(.alignfull) .entry-content * h4:not(.alignfull),main:not(.alignfull) .entry-content * h5:not(.alignfull),main:not(.alignfull) .entry-content * h6:not(.alignfull),main:not(.alignfull) .entry-content * ul:not(.alignfull),main:not(.alignfull) .entry-content * ol:not(.alignfull),main:not(.alignfull) .entry-content * .wp-block-group:not(.alignfull),div.is-root-container:not(.alignfull) * p:not(.alignfull),div.is-root-container:not(.alignfull) * h1:not(.alignfull),div.is-root-container:not(.alignfull) * h2:not(.alignfull),div.is-root-container:not(.alignfull) * h3:not(.alignfull),div.is-root-container:not(.alignfull) * h4:not(.alignfull),div.is-root-container:not(.alignfull) * h5:not(.alignfull),div.is-root-container:not(.alignfull) * h6:not(.alignfull),div.is-root-container:not(.alignfull) * ul:not(.alignfull),div.is-root-container:not(.alignfull) * ol:not(.alignfull),div.is-root-container:not(.alignfull) * .wp-block-group:not(.alignfull){margin-left:auto;margin-right:auto}main:not(.alignfull) .entry-content * p:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * h1:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * h2:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * h3:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * h4:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * h5:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * h6:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * ul:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * ol:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * .wp-block-group:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * p:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * h1:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * h2:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * h3:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * h4:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * h5:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * h6:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * ul:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * ol:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * .wp-block-group:not(.alignfull):not(.alignwide){max-width:var(--content-size)}main:not(.alignfull) .entry-content *.alignwide,div.is-root-container:not(.alignfull) *.alignwide{max-width:var(--wide-size)}p+h1,p+h2,p+h3,ul+h1,ul+h2,ul+h3,ol+h1,ol+h2,ol+h3{margin-top:2em !important}body .header-header{position:sticky;top:0;left:0;right:0;z-index:99}body .header-header:before{content:"";display:block;inset:0;position:absolute;background-color:rgba(255, 255, 255, 0.85);backdrop-filter:blur(10px)}body .header-header .wp-block-navigation .wp-block-navigation__responsive-container{padding-top:var(--padding-outer);padding-left:var(--padding-outer);padding-right:var(--padding-outer);color:var(--wp--preset--color--foreground) !important}body .header-header .wp-block-navigation .wp-block-navigation__responsive-container a{text-decoration:none !important;color:var(--wp--preset--color--foreground) !important}body .header-header .wp-block-navigation .wp-block-navigation__responsive-container a:hover{color:var(--wp--preset--color--primary) !important}body .header-header .wp-block-navigation__responsive-container-open svg,body .header-header .wp-block-navigation__responsive-container-close svg{height:var(--burger-menu-size);width:var(--burger-menu-size)}body .header-header .header-wrapper{margin-left:auto;margin-right:auto;padding-top:var(--padding-outer);padding-bottom:calc(var(--padding-outer) / 4);max-width:var(--header-width) !important;transition:all 0.3s ease}body .header-header .header-wrapper>.header-row{max-width:unset !important;padding-bottom:0 !important}body.sticky header .header-wrapper{padding-top:calc(var(--padding-outer) / 4)}body.sticky header #icon-sidebar{top:50vh;transform:translateY(-50%)}body.sticky header #icon-sidebar:before{background:var(--wp--preset--color--tertiary);opacity:0.85;backdrop-filter:blur(10px)}#icon-sidebar{position:fixed;right:0;margin-top:0 !important;top:calc(var(--padding-outer) / -4 + var(--padding-outer) + 50px);padding:calc(var(--padding-outer) / 4);transition:all 1s ease;z-index:1;gap:calc(var(--padding-outer) / 4)}#icon-sidebar a{display:block;position:relative;width:calc(var(--section-space) * 0.52);height:calc(var(--section-space) * 0.52);aspect-ratio:1;transition:all 0.7s ease;border:0.1em solid;border-radius:50%}#icon-sidebar a img{display:block;object-fit:contain;width:100%;height:100%;position:relative;transition:all 0.7s ease;aspect-ratio:1}#icon-sidebar a:hover{background:var(--wp--preset--color--foreground)}#icon-sidebar a:hover img{filter:invert(1) brightness(2)}#icon-sidebar:before{content:"";position:absolute;display:block;inset:0;background:var(--wp--preset--color--background);transition:all 0.7s ease;z-index:-1;opacity:0}.footer{margin-top:0 !important;background:var(--wp--preset--color--foreground);color:var(--wp--preset--color--background);margin-left:calc(var(--padding-outer) * -1);margin-right:calc(var(--padding-outer) * -1);padding-left:var(--padding-outer);padding-right:var(--padding-outer)}.footer .footer-wrapper{margin-left:auto;margin-right:auto;max-width:var(--wide-size);padding-top:var(--section-space);padding-bottom:var(--section-space);max-width:var(--footer-width) !important}.footer .footer-wrapper a{text-decoration:none !important;color:var(--wp--preset--color--background) !important}.footer .footer-wrapper a:hover{color:var(--wp--preset--color--primary) !important}.footer .footer-wrapper .footer-row{max-width:unset !important;row-gap:50px}@media (max-width:920px){.footer .footer-wrapper .footer-row{flex-direction:column;align-items:center;gap:70px}}.footer .footer-wrapper .footer-row figure{position:relative}.footer .footer-wrapper .footer-row figure.logo a,.footer .footer-wrapper .footer-row figure.logo img{width:190px}@media (max-width:920px){.footer .footer-wrapper .footer-row figure.logo a,.footer .footer-wrapper .footer-row figure.logo img{width:140px;order:1}}.footer .footer-wrapper .footer-row figure a,.footer .footer-wrapper .footer-row figure img{display:block;position:relative}@media (max-width:920px){.footer .footer-wrapper .footer-row>:not(.logo){text-align:center;order:2}}@media (max-width:920px){.footer .footer-wrapper .footer-row *:not(td){text-align:center}}@media (max-width:920px){.footer .footer-wrapper .footer-row nav .wp-block-navigation__container{justify-content:center}}.footer .footer-wrapper .footer-row a{text-decoration:none !important}.footer .footer-wrapper .footer-row a{color:var(--wp--preset--color--background) !important}.footer .footer-wrapper .footer-row a:hover{color:var(--wp--preset--color--primary) !important}.footer .footer-wrapper .footer-row strong a{color:var(--wp--preset--color--primary) !important}.footer .footer-wrapper .footer-row strong a:hover{color:var(--wp--preset--color--background) !important}.footer .footer-last-line{padding-top:0.8em;padding-bottom:0.8em;max-width:var(--footer-width) !important}.footer .footer-last-line *{font-size:var(--wp--preset--font-size--small)}.footer .footer-last-line a:hover{opacity:0.5}.times-table{margin-top:0}.times-table table{width:unset !important}.times-table table td{padding:0 0.7em 0 0;text-align:left;vertical-align:top}.times-table table td:first-child{white-space:nowrap}header,footer{margin-left:calc(var(--padding-outer) * -1);margin-right:calc(var(--padding-outer) * -1);padding-left:var(--padding-outer);padding-right:var(--padding-outer)}header{z-index:99;font-size:1.5em}header .wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{display:flex;align-items:center;gap:0.5em}header .wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open:after{content:"Menü";text-transform:uppercase;display:inline-block;font-size:1.5rem}header nav a{font-size:1.5rem}header .wp-block-navigation__responsive-container-close{position:relative;right:unset;top:unset;z-index:2;display:flex;align-items:center;gap:0.5em}header .wp-block-navigation__responsive-container-close:after{content:"schließen";text-transform:uppercase;display:inline-block;font-size:1.5rem}.wp-block-separator{border-bottom:1px solid;color:var(--wp--preset--color--tertiary)}body .is-layout-flow>*{margin-block-start:unset;margin-block-end:unset;margin-top:0}main{margin-top:0 !important;margin-bottom:0 !important}main .entry-content>.header-area{margin-block-start:0 !important}main .entry-content>:first-child:not(.header-area){margin-block-start:var(--section-space) !important}.stoerer-website-ausbau{width:170px;aspect-ratio:1;z-index:2}.stoerer-website-ausbau img{display:block;width:100%}.gs-swiper{--arrow-size: var(--padding-outer)}.gs-swiper .swiper-button-prev,.gs-swiper .swiper-button-next{top:50%;transform:translateY(-50%);width:var(--arrow-size);height:var(--arrow-size);line-height:var(--arrow-size)}.gs-swiper .swiper-button-prev:after,.gs-swiper .swiper-button-next:after{font-size:var(--arrow-size)}.gs-swiper .slider-content-zone{max-width:unset;width:100%}body *+.wp-block-buttons{margin-block-start:2em}body:not(.home) .header-area{min-height:var(--header-area-height)}body:not(.home) .header-area .swiper-slide-inner{min-height:var(--header-area-height)}body.home .header-area{min-height:var(--header-area-home-height)}body.home .header-area .swiper-slide-inner{min-height:var(--header-area-home-height)}:root :where(.wp-element-button, .wp-block-button__link){background-color:var(--wp--preset--color--primary);border-width:0;color:var(--wp--preset--color--foreground);font-family:inherit;font-size:inherit;line-height:inherit;padding:calc(0.667em + 2px) calc(1.333em + 2px);text-decoration:none;transition:all ease 0.7s}:root :where(.wp-element-button, .wp-block-button__link):hover{color:var(--wp--preset--color--background);background-color:var(--wp--preset--color--foreground)}@media (max-width:781px){.home-animation{padding-top:0 !important}.home-animation .spacer-home-01{display:none !important}.home-animation .spacer-home-02{height:120px !important}.home-animation .spacer-home-03{height:70px !important}.home-animation .spacer-home-04{display:none !important}.home-animation .spacer-home-05{height:30px !important}}.stoerer-termin{width:var(--stoerer-size);margin-right:calc(var(--stoerer-size) / -2)}body div.timeline{padding-top:30px;--timeline-space: 60px;--col-timeline: calc(50% - (var(--timeline-space) / 2))}@media (max-width:781px){body div.timeline{--timeline-space: 30px;hyphens:auto}}body div.timeline div.gs-gsap-wrap{display:flex;flex-direction:column;position:relative;gap:var(--timeline-space)}body div.timeline div.gs-gsap-wrap:before{content:"";position:absolute;top:0;bottom:0;width:1px;background-color:var(--wp--preset--color--primary);left:50%}body div.timeline div.gs-gsap-wrap .wp-block-group{display:flex;flex-direction:row;align-items:flex-start;gap:var(--timeline-space);margin-left:0 !important;margin-right:0 !important}body div.timeline div.gs-gsap-wrap .wp-block-group .wp-block-image,body div.timeline div.gs-gsap-wrap .wp-block-group p,body div.timeline div.gs-gsap-wrap .wp-block-group div,body div.timeline div.gs-gsap-wrap .wp-block-group h3,body div.timeline div.gs-gsap-wrap .wp-block-group h2{width:var(--col-timeline);max-width:var(--col-timeline) !important;min-width:var(--col-timeline)}body div.timeline div.gs-gsap-wrap .wp-block-group p{margin-left:0 !important;margin-right:0 !important}body div.timeline div.gs-gsap-wrap .wp-block-group p strong{font-size:var(--wp--preset--font-size--x-large);font-weight:inherit}body div.timeline div.gs-gsap-wrap .wp-block-group h2,body div.timeline div.gs-gsap-wrap .wp-block-group h3{font-size:4.5em !important;font-weight:300;line-height:0.7;margin:0 !important}body div.timeline div.gs-gsap-wrap .wp-block-group .wp-block-image{display:flex;justify-content:flex-end;flex-direction:row;padding-top:1em;position:relative}body div.timeline div.gs-gsap-wrap .wp-block-group .wp-block-image img{max-width:min(200px, 100%)}body div.timeline div.gs-gsap-wrap .wp-block-group .wp-block-image button{display:none !important}body div.timeline div.gs-gsap-wrap .wp-block-group *:first-child{text-align:right}body div.timeline div.gs-gsap-wrap .wp-block-group *:first-child .wp-block-image{min-width:50%;justify-content:flex-start}.wp-block-image>a,.wp-block-image>figure>a{display:block}.team-block,.galerie-block{position:relative;display:flex;flex-direction:column;padding-top:clamp(30px, calc(30px + ((220) * ((100vw - 320px) / 680))), 250px);--img-size: 60%;--overlap: clamp(15px, calc(15px + ((105) * ((100vw - 320px) / 680))), 120px);--overlap-std: calc(var(--overlap) * -1)}.team-block .gspb_container,.galerie-block .gspb_container{width:var(--img-size);align-self:flex-end;margin:0 !important;text-align:right;margin-top:var(--overlap-std) !important}.team-block .gspb_container .wp-block-image,.galerie-block .gspb_container .wp-block-image{position:relative}.team-block .gspb_container .wp-block-image div,.galerie-block .gspb_container .wp-block-image div{width:100%}.team-block .gspb_container .wp-block-image figcaption,.galerie-block .gspb_container .wp-block-image figcaption{position:absolute;color:#fff;bottom:15px;right:15px;margin:0;max-width:250px;opacity:0;visibility:hidden;transition:all 0.7s ease}@media (max-width:781px){.team-block .gspb_container .wp-block-image figcaption,.galerie-block .gspb_container .wp-block-image figcaption{opacity:1;visibility:visible;max-width:200px}}.team-block .gspb_container .wp-block-image:hover figcaption,.galerie-block .gspb_container .wp-block-image:hover figcaption{opacity:1;visibility:visible}.team-block .gspb_container:nth-child(odd),.galerie-block .gspb_container:nth-child(odd){text-align:left;align-self:flex-start}.team-block .gspb_container:nth-child(odd) .wp-block-image figcaption,.galerie-block .gspb_container:nth-child(odd) .wp-block-image figcaption{right:unset;left:15px}.team-block .gspb_container:nth-child(1),.galerie-block .gspb_container:nth-child(1){transform:translateY(-10%) !important;z-index:1}.team-block .gspb_container:nth-child(3),.galerie-block .gspb_container:nth-child(3){margin-top:calc(var(--overlap-std) - 50px) !important;transform:translateX(-50%) !important;margin-bottom:calc(var(--overlap-std) * 0.4) !important}@media (max-width:781px){.team-block .gspb_container:nth-child(3),.galerie-block .gspb_container:nth-child(3){transform:translateX(-20%) !important}.team-block .gspb_container:nth-child(3) figcaption,.galerie-block .gspb_container:nth-child(3) figcaption{padding-left:10%}}.team-block .gspb_container:nth-child(4),.galerie-block .gspb_container:nth-child(4){margin-top:calc(var(--overlap-std) - 50px) !important;transform:translateX(-30%) !important;margin-bottom:calc(var(--overlap-std) * 0.4) !important}@media (max-width:781px){.team-block .gspb_container:nth-child(4),.galerie-block .gspb_container:nth-child(4){transform:translateX(0) !important}}.team-block .gspb_container:nth-child(5),.galerie-block .gspb_container:nth-child(5){transform:translateX(-30%) !important;margin-bottom:calc(var(--overlap-std) * 0.4) !important}@media (max-width:781px){.team-block .gspb_container:nth-child(5),.galerie-block .gspb_container:nth-child(5){transform:translateX(-15%) !important}.team-block .gspb_container:nth-child(5) figcaption,.galerie-block .gspb_container:nth-child(5) figcaption{padding-left:5%}}.team-block .gspb_container:nth-child(6),.galerie-block .gspb_container:nth-child(6){transform:translateX(-10%) !important}@media (max-width:781px){.team-block .gspb_container:nth-child(7),.galerie-block .gspb_container:nth-child(7){transform:translateX(-5%) !important}}.team-block .gspb_container:nth-child(8),.galerie-block .gspb_container:nth-child(8){transform:translateX(50%) !important;margin-top:calc(var(--overlap-std) - 50px) !important}@media (max-width:781px){.team-block .gspb_container:nth-child(8),.galerie-block .gspb_container:nth-child(8){transform:translateX(15%) !important}.team-block .gspb_container:nth-child(8) figcaption,.galerie-block .gspb_container:nth-child(8) figcaption{padding-right:5%}}.team-block .gspb_container:nth-child(9),.galerie-block .gspb_container:nth-child(9){transform:translateX(30%) !important;margin-top:calc(var(--overlap-std) - 50px) !important}@media (max-width:781px){.team-block .gspb_container:nth-child(9),.galerie-block .gspb_container:nth-child(9){transform:translateX(15%) !important;margin-top:calc(var(--overlap-std) - 20px) !important}}.team-block .gspb_container:nth-child(10),.galerie-block .gspb_container:nth-child(10){transform:translateX(20%) !important}@media (max-width:781px){.team-block .gspb_container:nth-child(10) figcaption,.galerie-block .gspb_container:nth-child(10) figcaption{padding-right:10%}}.services-block{hyphens:auto}@media (max-width:824px){.services-block .service-row+.service-row{margin-top:80px !important}}.services-block .service-row .service-text{padding:var(--padding-outer);hyphens:auto;width:100%}@media (max-width:824px){.services-block .service-row .service-text{order:-1}}@media (max-width:824px){.services-block .service-row figure img{aspect-ratio:1.7777777778 !important}}.process-block .process-container{padding:var(--padding-outer);hyphens:auto;width:100% !important}.wp-block-group.has-background{padding:var(--padding-outer);hyphens:auto}.is-layout-grid .wp-block-group{width:100% !important}.counter{font-size:var(--wp--preset--font-size--x-large);display:inline-block;width:1.2em;height:1.2em;border-radius:50%;border:0.05em solid;text-align:center;line-height:0.95;margin-left:unset !important;margin-right:unset !important}.counter+*{margin-top:0.25em !important;margin-left:unset !important}body section.wp-block-group .wp-block-group{max-width:var(--wide-size) !important;margin-left:auto !important;margin-right:auto !important}[class*="gs_accordion_"] .gs_item{border:none;border-radius:0}[class*="gs_accordion_"] .gs_item .gs_title button{font-family:inherit;font-size:inherit;background-color:var(--wp--preset--color--tertiary);border:0;padding:1rem 1.5rem;font-weight:inherit;text-decoration:none;display:flex;justify-content:space-between;align-items:center;width:100%;color:inherit;cursor:pointer;column-gap:5px;border-radius:0}.contact-grid>*{width:100% !important}.contact-grid .wp-block-image{position:relative}.contact-grid .wp-block-image img{object-fit:cover;width:100%;height:100%}@media (max-width:676px){.contact-grid .wp-block-image img{aspect-ratio:1.7777777778 !important}}.with_frm_style{--field-border-width: 0;--font: inherit}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email]{min-height:var(--field-height);line-height:1.7;padding-top:0.5em;padding-bottom:0.5em}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn{background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--foreground);border-radius:0;padding:calc(0.667em + 2px) calc(1.333em + 2px)}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message:hover,.frm_style_formidable-style.with_frm_style input[type=submit]:hover,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,.frm_style_formidable-style.with_frm_style .frm_submit button:hover,.frm_form_submit_style:hover,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:hover{color:var(--wp--preset--color--background);background:var(--wp--preset--color--foreground);border-color:var(--wp--preset--color--foreground)}.benefits .benefit .gspb_iconBox{justify-content:center;display:flex}.benefits .benefit .gspb_iconBox .gspb_iconBox__wrapper{border-style:solid;border-width:2px;border-color:var(--wp--preset--color--foreground);border-radius:50%}.benefits .benefit .gspb_iconBox img{height:4em !important;width:4em !important;min-width:4em !important;fill:currentColor !important;margin:0 !important}@media (min-width:1000px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none !important}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block !important;width:100%;position:relative;z-index:auto;background-color:inherit}}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}.linkraster>.wp-block-group{width:100% !important}