.video-container{position:relative;overflow:hidden}.video-container .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.video-container .play-btn svg{width:110px;height:110px}.video-container .play-btn:hover{cursor:pointer}.video-container .play-btn:hover path{fill:#fff}*{margin:0}html{block-size:100%;box-sizing:border-box;overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html *,html *:before,html *:after{box-sizing:inherit}html:focus-within{scroll-behavior:smooth}html,body{block-size:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}ul,ol{padding:0}img,picture,svg,video,canvas,audio,iframe,embed,object{display:block;max-inline-size:100%}input,button,textarea,select,table{font:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;padding:0;text-align:inherit}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}:focus-visible{outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-offset:2px;outline-style:dotted;outline-width:2px}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-family:ForoW01;src:url(./ForoW01-BlackItalic-XudTrEp1.woff2) format("woff2"),url(./ForoW01-BlackItalic-IeNkXEwA.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-Black-dXUw-gKS.woff2) format("woff2"),url(./ForoW01-Black-v4nFfiPF.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-BoldItalic-PRjllZ0j.woff2) format("woff2"),url(./ForoW01-BoldItalic-B9GYNydG.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-Bold-msTK2Z_k.woff2) format("woff2"),url(./ForoW01-Bold-hP_TnsTw.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-ExtraBoldItalic-_DlVuubO.woff2) format("woff2"),url(./ForoW01-ExtraBoldItalic-fcBwXolG.woff) format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-ExtraBold-t1E3rYjH.woff2) format("woff2"),url(./ForoW01-ExtraBold-4T8Fu1bV.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-ExtraLightItalic-NCGE_56o.woff2) format("woff2"),url(./ForoW01-ExtraLightItalic-Ozj3-H58.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-ExtraLight-6iw6lfL2.woff2) format("woff2"),url(./ForoW01-ExtraLight-52dBEzWR.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-Italic-uP0DXIB5.woff2) format("woff2"),url(./ForoW01-Italic-f7f_yLwE.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-LightItalic-91B1oDye.woff2) format("woff2"),url(./ForoW01-LightItalic-9krPT74O.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-Light-hT_tzNxx.woff2) format("woff2"),url(./ForoW01-Light-lSkqpnVo.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-MediumItalic-RvAakbeU.woff2) format("woff2"),url(./ForoW01-MediumItalic-lSYPVIxg.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-Medium-_xu8EAJV.woff2) format("woff2"),url(./ForoW01-Medium-eJu8Iaib.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-Regular-Zlxhf3Zf.woff2) format("woff2"),url(./ForoW01-Regular-1rDxtTZr.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-ThinItalic-c5aGvQ-Y.woff2) format("woff2"),url(./ForoW01-ThinItalic-9h6LBoz3.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:ForoW01;src:url(./ForoW01-Thin-ed6y4Kxg.woff2) format("woff2"),url(./ForoW01-Thin-kE8QuEfk.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}body{font-family:ForoW01,sans-serif;font-size:1.14rem;line-height:1.4;font-style:normal;font-weight:300;color:#5a6269;color:#000;block-size:auto}@media (min-width: 1710px){body{font-size:1.625rem}}@media (max-width: 960px){body{font-size:1.25rem}}@media (min-width: 960px){body{margin-top:90px}}.admin-bar body{margin-top:calc(var(--wp-admin--admin-bar--height))}@media (min-width: 960px){.admin-bar body{margin-top:calc(var(--wp-admin--admin-bar--height) + 90px)}}body:before{content:"tablet-portrait";display:none;visibility:hidden}@media (min-width: 960px){body:before{content:"tablet-landscape"}}@media (min-width: 1025px){body:before{content:"desktop-small"}}@media (min-width: 1280px){body:before{content:"desktop-normal"}}@media (min-width: 1710px){body:before{content:"desktop-large"}}@media (max-width: 959.98px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{hyphenate-limit-chars:12 5 5;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}img{block-size:initial;inline-size:100%}.g-wrapper{margin-left:auto;margin-right:auto;max-width:1320px;padding:0 30px}.g-wrapper:after{content:" ";display:block;clear:both}@media (min-width: 1710px){.g-wrapper{padding:0}}@media (max-width: 639.98px){.g-wrapper{padding:0 20px}}p{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}.g-container{max-width:100%;margin-left:auto;margin-right:auto}.g-container:after{content:" ";display:block;clear:both}ul:not([class]),ol:not([class]){--item-spacing: .66em;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}ul:not([class]) li+li,ol:not([class]) li+li{-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}ul:not([class]) li>ul,ul:not([class]) li ol,ol:not([class]) li>ul,ol:not([class]) li ol{--item-spacing: .33em;-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}table{border-collapse:collapse;border-spacing:0;inline-size:100%;max-inline-size:100%}table td,table th{padding-block:.9rem;padding-inline:1rem;text-align:inherit;vertical-align:top}table th{font-weight:500}table td{min-inline-size:25ch}table tr:nth-child(2n){-webkit-border-after:solid 1px var(--color-border);border-block-end:solid 1px var(--color-border);-webkit-border-before:solid 1px var(--color-border);border-block-start:solid 1px var(--color-border)}form{margin:0}option{color:initial}flynt-component{display:block;position:relative}flynt-component.theme-beige{background-color:#fff}.scrollableTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.visuallyHidden,.visuallyHidden-focusable{block-size:1px;clip:rect(0,0,0,0);inline-size:1px;margin:-1px;overflow:hidden;position:absolute;transition:none!important;white-space:nowrap}.visuallyHidden-focusable:focus-visible{background-color:var(--color-background);block-size:auto;box-shadow:0 0 20px #0000001a;clip:auto;color:var(--color-text);font-size:1rem;inline-size:auto;inset-block-start:0;inset-inline-start:0;outline-offset:-3px;padding-block:.75rem;padding-inline:1rem;text-decoration:none;z-index:100000}.g-btn{background-color:#ce8846;color:#5a6269;padding:10px 16px;text-decoration:none;border-radius:10px;display:inline-flex;align-items:center;gap:10px;font-weight:700}.g-btn:hover:not(:disabled){background-color:#5a6269;color:#fff;cursor:pointer}.g-btn:hover:not(:disabled) svg,.g-btn:hover:not(:disabled) path{fill:currentColor}.g-btn.white{background-color:#fff;color:#5a6269}.g-btn.white:hover:not(:disabled){background-color:#ce8846;color:#5a6269}.g-btn.black{background-color:#5a6269;color:#fff}.g-btn.black:hover:not(:disabled){background-color:#ce8846;color:#5a6269}.g-btn.black-border{border:1px solid #5a6269;background-color:transparent}.g-btn.black-border:hover:not(:disabled){background-color:#5a6269;color:#fff}.g-btn:disabled,.g-btn[disabled]{opacity:.5}a{color:inherit}.small{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.mainContent{overflow:hidden}.arrow-btn{isolation:isolate;overflow:hidden;position:relative;transition:color .3s ease;font-size:1rem;width:auto;height:50px;background-color:#fff;display:inline-flex;align-items:center;justify-content:flex-start;color:#5a6269;padding:0 70px 0 20px;font-weight:700;text-decoration:none}.arrow-btn:before{background-color:#5a6269;background-position:right 11px center;background-repeat:no-repeat;background-size:24px 24px;-webkit-clip-path:polygon(22px 0,100% 0,100% 100%,0 100%);clip-path:polygon(22px 0,100% 0,100% 100%,0 100%);content:"";height:100%;position:absolute;right:0;top:0;transition:width .3s ease;width:60px;z-index:-1}.arrow-btn:hover:before,.arrow-btn:focus-visible:before{width:calc(100% + 22px)}.arrow-btn:hover,.arrow-btn:focus-visible{color:#fff}@media (max-width: 960px){.arrow-btn{font-size:.875rem}}.arrow-btn.primary{background-color:#ce8846;color:#fff}.arrow-btn:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy4xNSAyMS4xYTEuMjEgMS4yMSAwIDAgMS0uMzc1LS44ODhxMC0uNTEyLjM3NS0uODg3TDE0LjQ3NSAxMmwtNy4zNS03LjM1YTEuMTkgMS4xOSAwIDAgMS0uMzUtLjg3NXEwLS41MjUuMzc1LS45dC44ODgtLjM3NXEuNTEyIDAgLjg4Ny4zNzVsOC40IDguNDI1cS4xNS4xNS4yMTMuMzI1LjA2Mi4xNzUuMDYyLjM3NXQtLjA2Mi4zNzVhLjkuOSAwIDAgMS0uMjEzLjMyNUw4LjkgMjEuMTI1cS0uMzUuMzUtLjg2Mi4zNS0uNTEzIDAtLjg4OC0uMzc1Ii8+PC9zdmc+)}.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg strong{font-family:ForoW01,sans-serif;font-size:1.14rem;line-height:1.4;font-style:normal;font-weight:300;color:#5a6269;font-weight:400}@media (min-width: 1710px){.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg strong{font-size:1.625rem}}@media (max-width: 960px){.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg strong{font-size:1.25rem}}.wysiwyg p:last-child,.wysiwyg ul:last-child,.wysiwyg ol:last-child,.wysiwyg strong:last-child{margin-bottom:0}.wysiwyg p:first-child,.wysiwyg ul:first-child,.wysiwyg ol:first-child,.wysiwyg strong:first-child{margin-top:0}.wysiwyg strong{font-weight:600}ul.checkmark{--size: 40px;list-style:none;padding:0}ul.checkmark li{position:relative;margin-left:calc(var(--size) + 10px);margin-top:25px;font-size:18px;font-style:normal;font-weight:700;line-height:normal}ul.checkmark li:before{position:absolute;top:-6px;left:0;content:"";display:inherit;background-position:center;background-repeat:no-repeat;width:var(--size);height:var(--size);margin-right:14px;margin-left:calc(-1 * (var(--size) + 10px))}flynt-component[name=BlockAbout]{overflow:hidden;padding:100px 0 150px}@media (max-width: 960px){flynt-component[name=BlockAbout]{padding-bottom:67px}flynt-component[name=BlockAbout]:after{content:"";position:absolute;left:-30px;width:calc(100% + 60px);height:500px;top:0;background-color:#ce8846;z-index:-1;border-radius:20px}}flynt-component[name=BlockAbout] .background-wrapper{position:relative}@media (min-width: 960px){flynt-component[name=BlockAbout] .background-wrapper{width:74.6478873239%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockAbout] .background{position:absolute;right:0;width:100vw;height:100000vh;top:-100px;background-color:#ce8846;z-index:-1;display:none}@media (min-width: 960px){flynt-component[name=BlockAbout] .background{display:block}}flynt-component[name=BlockAbout] .content{max-width:100%;margin-left:auto;margin-right:auto}flynt-component[name=BlockAbout] .content:after{content:" ";display:block;clear:both}flynt-component[name=BlockAbout] .text-title{font-family:ForoW01,sans-serif;font-size:34px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 959.98px){flynt-component[name=BlockAbout] .text-title{font-size:28px}}@media (max-width: 639.98px){flynt-component[name=BlockAbout] .text-title{font-size:24px}}@media (min-width: 960px){flynt-component[name=BlockAbout] .text-title{width:49.2957746479%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockAbout] .text-text{font-size:.8rem;line-height:1.5;font-family:ForoW01,sans-serif;font-size:1.14rem;line-height:1.4;font-weight:300;color:#5a6269;font-style:normal;font-weight:400;margin-top:53px}@media (min-width: 1710px){flynt-component[name=BlockAbout] .text-text{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockAbout] .text-text{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockAbout] .text-text{font-size:.875rem}}@media (min-width: 1710px){flynt-component[name=BlockAbout] .text-text{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockAbout] .text-text{font-size:1.25rem}}flynt-component[name=BlockAbout] .text-text p:first-child{margin-top:0}flynt-component[name=BlockAbout] .text-text p:last-child{margin-bottom:0}@media (max-width: 960px){flynt-component[name=BlockAbout] .text-text{position:relative}flynt-component[name=BlockAbout] .text-text:after{content:"";position:absolute;left:-30px;width:calc(100% + 60px);height:calc(100% + 214px);top:0;background-color:#ce8846;z-index:-1;border-radius:20px}}@media (min-width: 960px){flynt-component[name=BlockAbout] .text-text{width:45.0704225352%;float:left;margin-right:1.4084507042%}}@media (min-width: 960px){flynt-component[name=BlockAbout] .person-image{width:49.2957746479%;float:right;margin-right:0}flynt-component[name=BlockAbout] .person-image-image{width:calc(100% + 30px);margin-bottom:38px}flynt-component[name=BlockAbout] .person-image img{border-radius:32px 0 0 32px;overflow:hidden;max-height:550px;object-fit:cover}}@media (min-width: 1350px){flynt-component[name=BlockAbout] .person-image-image{width:calc(100% + 30px + (100vw - 1320px)/2)}}@media (max-width: 960px){flynt-component[name=BlockAbout] .person-image{margin-top:30px}flynt-component[name=BlockAbout] .person-image img{border-radius:20px}}flynt-component[name=BlockAbout] .person-text-name{font-size:1.8rem;font-style:normal;font-weight:700;line-height:88.889%;color:#ce8846}@media (min-width: 1710px){flynt-component[name=BlockAbout] .person-text-name{font-size:2.25rem}}@media (max-width: 960px){flynt-component[name=BlockAbout] .person-text-name{font-size:24px}}@media (max-width: 960px){flynt-component[name=BlockAbout] .person-text-name{line-height:133.333%;margin-top:32px}}flynt-component[name=BlockAbout] .person-text-position{font-size:.8rem;line-height:1.4;font-style:normal;font-weight:700;line-height:160%;margin-top:5px;margin-bottom:10px}@media (min-width: 1710px){flynt-component[name=BlockAbout] .person-text-position{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockAbout] .person-text-position{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockAbout] .person-text-position{font-size:.875rem}}@media (max-width: 960px){flynt-component[name=BlockAbout] .person-text-position{line-height:200%;margin-top:0;margin-bottom:0}}flynt-component[name=BlockAbout] .person-text-email{font-size:.8rem;line-height:1.4;font-style:normal;font-weight:700;line-height:160%;font-weight:400}@media (min-width: 1710px){flynt-component[name=BlockAbout] .person-text-email{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockAbout] .person-text-email{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockAbout] .person-text-email{font-size:.875rem}}flynt-component[name=BlockAbout] .person-text-phone{font-size:.8rem;line-height:1.4;font-style:normal;font-weight:700;line-height:160%;font-weight:400}@media (min-width: 1710px){flynt-component[name=BlockAbout] .person-text-phone{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockAbout] .person-text-phone{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockAbout] .person-text-phone{font-size:.875rem}}@media (min-width: 960px){flynt-component[name=BlockAbout] .person-text{margin-left:76.0563380282%}}flynt-component[name=BlockBGBildTextDown]{position:relative}flynt-component[name=BlockBGBildTextDown] .bildblock figure{margin:0}flynt-component[name=BlockBGBildTextDown] .bildblock img{display:block;width:100%;height:70vw;object-fit:cover}@media (min-width: 960px){flynt-component[name=BlockBGBildTextDown] .bildblock img{height:56.25vw}}flynt-component[name=BlockBGBildTextDown] .textblock{position:relative;z-index:2;background-color:#fff;margin-top:-60px;padding:40px 0 60px;text-align:center}@media (min-width: 960px){flynt-component[name=BlockBGBildTextDown] .textblock{width:100%;float:left;margin-left:0;margin-right:0;margin-top:-140px;padding:50px 0 80px}}@media (min-width: 1710px){flynt-component[name=BlockBGBildTextDown] .textblock{margin-top:-200px;padding-bottom:100px}}@media (max-width: 959.98px){flynt-component[name=BlockBGBildTextDown] .textblock{margin-left:-30px;padding-left:30px;text-align:left}}@media (max-width: 639.98px){flynt-component[name=BlockBGBildTextDown] .textblock{margin-left:-20px;padding-left:20px}}@media (min-width: 960px){flynt-component[name=BlockBGBildTextDown] .textblock .textblock-inner{width:83.3333333333%;float:left;margin-left:8.3333333333%}}flynt-component[name=BlockBGBildTextDown] .textblock .title-block{position:relative;padding-bottom:20px}flynt-component[name=BlockBGBildTextDown] .textblock .title-block:before{content:"";position:absolute;left:50%;bottom:0;width:100px;height:8px;margin-left:-50px;transform:skew(-18deg);background-color:#ce8846}@media (max-width: 959.98px){flynt-component[name=BlockBGBildTextDown] .textblock .title-block:before{left:0;margin-left:0}}flynt-component[name=BlockBGBildTextDown] .textblock .sub-headline{font-size:1.1rem;line-height:1.27;color:#5a6269;font-weight:400;margin-bottom:16px}@media (max-width: 960px){flynt-component[name=BlockBGBildTextDown] .textblock .sub-headline{font-size:16px}}flynt-component[name=BlockBGBildTextDown] .textblock .title-text{font-size:2.2rem;line-height:1.2;color:#232323;font-weight:500;margin-bottom:0}@media (min-width: 1710px){flynt-component[name=BlockBGBildTextDown] .textblock .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockBGBildTextDown] .textblock .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockBGBildTextDown] .textblock .title-text{font-size:1.625rem}}flynt-component[name=BlockBGBildTextDown] .textblock .wysiwyg{padding-top:20px;font-size:1.14rem;line-height:1.4;font-weight:300;color:#232323}@media (min-width: 1710px){flynt-component[name=BlockBGBildTextDown] .textblock .wysiwyg{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockBGBildTextDown] .textblock .wysiwyg{font-size:1.25rem}}flynt-component[name=BlockBGBildTextDown] .textblock .wysiwyg p,flynt-component[name=BlockBGBildTextDown] .textblock .wysiwyg ul,flynt-component[name=BlockBGBildTextDown] .textblock .wysiwyg ol,flynt-component[name=BlockBGBildTextDown] .textblock .wysiwyg strong{color:#232323;font-weight:300}flynt-component[name=BlockCards]{padding:80px 0 60px;position:relative;overflow:hidden}@media (max-width: 639.98px){flynt-component[name=BlockCards]{padding:50px 0 40px}}flynt-component[name=BlockCards]:before{content:"";position:absolute;left:-22%;top:0;bottom:0;z-index:2;height:100%;width:43%;background-color:#5a6269;transform:skew(-18deg)}flynt-component[name=BlockCards] .cards-grid{position:relative;z-index:3}@media (min-width: 960px){flynt-component[name=BlockCards] .cards-grid{width:83.0985915493%;float:left;margin-right:1.4084507042%;margin-left:8.4507042254%}}@media (max-width: 959.98px){flynt-component[name=BlockCards] .cards-grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 639.98px){flynt-component[name=BlockCards] .cards-grid{grid-template-columns:minmax(0,1fr)}}flynt-component[name=BlockCards] .card{box-shadow:0 0 20px #0000003d;padding:10px;position:relative;overflow:hidden;background-color:#fff}@media (min-width: 960px){flynt-component[name=BlockCards] .card{width:49.1525423729%;float:left;padding:20px}flynt-component[name=BlockCards] .card:nth-child(odd){margin-right:-100%;clear:both;margin-left:0}flynt-component[name=BlockCards] .card:nth-child(2n+2){margin-left:50.8474576271%;margin-right:-100%;clear:none}}flynt-component[name=BlockCards] .card .card-category{background-color:#ce8846;font-size:1.1rem;line-height:1.27;color:#fff;font-weight:400;padding:6px 30px;transform:skew(-18deg);position:absolute;top:-1px;left:-10px;width:auto;text-align:center}@media (max-width: 960px){flynt-component[name=BlockCards] .card .card-category{font-size:16px}}@media (min-width: 960px){flynt-component[name=BlockCards] .card .card-category{width:280px}}flynt-component[name=BlockCards] .card .card-category span{transform:skew(18deg);display:inline-block}flynt-component[name=BlockCards] .card .card-image figure{aspect-ratio:3/2}flynt-component[name=BlockCards] .card .card-image img{width:100%;height:100%;object-fit:cover}flynt-component[name=BlockCards] .card .card-content h3{font-size:1.8rem;font-weight:500;padding:10px 0 14px;position:relative}@media (min-width: 1710px){flynt-component[name=BlockCards] .card .card-content h3{font-size:2.25rem}}@media (max-width: 960px){flynt-component[name=BlockCards] .card .card-content h3{font-size:24px}}flynt-component[name=BlockCards] .card .card-content h3:before{content:"";position:absolute;left:0;margin-left:0;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#ce8846}flynt-component[name=BlockCards] .card .card-content .card-text{padding-top:12px}flynt-component[name=BlockCards] .card .card-content .card-text .wysiwyg a{text-decoration:none;color:#ce8846;font-weight:500;display:block}flynt-component[name=BlockCards] .card .card-content .card-text .wysiwyg a:hover{color:#5a6269}flynt-component[name=BlockContact]{background-color:#fff;padding:60px 0 80px}@media (min-width: 960px){flynt-component[name=BlockContact]{padding:100px 0}}@media (min-width: 960px){flynt-component[name=BlockContact] .contactblock{width:49.2957746479%;float:left;margin-right:1.4084507042%;padding-top:50px}}flynt-component[name=BlockContact] .formblock{background-color:#fff;box-shadow:4px 4px 32px #0000001f;padding:30px 24px;margin-top:40px}@media (min-width: 960px){flynt-component[name=BlockContact] .formblock{width:49.2957746479%;float:right;margin-right:0;margin-top:0;padding:50px}}flynt-component[name=BlockContact] .headline{position:relative;padding-bottom:20px;margin-bottom:20px}flynt-component[name=BlockContact] .headline:before{content:"";position:absolute;left:0;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#ce8846}flynt-component[name=BlockContact] .title-text{font-size:2.2rem;line-height:1.2;color:#232323;font-weight:500;margin:0}@media (min-width: 1710px){flynt-component[name=BlockContact] .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockContact] .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockContact] .title-text{font-size:1.625rem}}flynt-component[name=BlockContact] .text .wysiwyg,flynt-component[name=BlockContact] .form-text .wysiwyg{line-height:1.5;font-family:ForoW01,sans-serif;font-size:1.14rem;line-height:1.4;font-style:normal;font-weight:300;color:#5a6269}@media (min-width: 1710px){flynt-component[name=BlockContact] .text .wysiwyg,flynt-component[name=BlockContact] .form-text .wysiwyg{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockContact] .text .wysiwyg,flynt-component[name=BlockContact] .form-text .wysiwyg{font-size:1.25rem}}flynt-component[name=BlockContact] .text .wysiwyg p:first-child,flynt-component[name=BlockContact] .form-text .wysiwyg p:first-child{margin-top:0}flynt-component[name=BlockContact] .text .wysiwyg p:last-child,flynt-component[name=BlockContact] .form-text .wysiwyg p:last-child{margin-bottom:0}flynt-component[name=BlockContact] .company{font-size:1.75rem;line-height:1.4;font-weight:300;color:#5a6269;margin:40px 0 0}@media (min-width: 1710px){flynt-component[name=BlockContact] .company{font-size:2rem}}@media (max-width: 960px){flynt-component[name=BlockContact] .company{font-size:1.5rem}}@media (max-width: 639.98px){flynt-component[name=BlockContact] .company{font-size:1.25rem;margin-top:30px}}flynt-component[name=BlockContact] .details{list-style:none;margin:30px 0 0;padding:0;display:flex;flex-direction:column;gap:24px}flynt-component[name=BlockContact] .detail{display:flex;align-items:flex-start;gap:20px;font-size:1.75rem;line-height:1.4;font-weight:300;color:#5a6269}@media (min-width: 1710px){flynt-component[name=BlockContact] .detail{font-size:2rem}}@media (max-width: 960px){flynt-component[name=BlockContact] .detail{font-size:1.5rem}}@media (max-width: 959.98px){flynt-component[name=BlockContact] .detail{min-width:0;overflow-wrap:anywhere}}@media (max-width: 639.98px){flynt-component[name=BlockContact] .detail{align-items:center;font-size:1.25rem;gap:16px}}flynt-component[name=BlockContact] .detail a{color:inherit;text-decoration:none}flynt-component[name=BlockContact] .detail a:hover{text-decoration:underline}flynt-component[name=BlockContact] .detail-icon{flex:0 0 48px;width:48px;height:48px;color:#5a6269}flynt-component[name=BlockContact] .detail-icon svg{display:block;width:48px;height:48px}@media (max-width: 639.98px){flynt-component[name=BlockContact] .detail-icon svg{height:36px;width:36px}}@media (max-width: 639.98px){flynt-component[name=BlockContact] .detail-icon{flex-basis:36px;height:36px;width:36px}}flynt-component[name=BlockContact] .form{margin-top:30px}flynt-component[name=BlockContact] .form p{margin:0 0 20px}flynt-component[name=BlockContact] .form input:not([type=submit]):not([type=checkbox]),flynt-component[name=BlockContact] .form textarea{display:block;width:100%;border:none;border-bottom:1px solid #232323;border-radius:0;background:transparent;font-size:1.75rem;line-height:1.4;font-weight:300;color:#5a6269;padding:10px 0;outline:none;box-shadow:none}@media (min-width: 1710px){flynt-component[name=BlockContact] .form input:not([type=submit]):not([type=checkbox]),flynt-component[name=BlockContact] .form textarea{font-size:2rem}}@media (max-width: 960px){flynt-component[name=BlockContact] .form input:not([type=submit]):not([type=checkbox]),flynt-component[name=BlockContact] .form textarea{font-size:1.5rem}}@media (max-width: 639.98px){flynt-component[name=BlockContact] .form input:not([type=submit]):not([type=checkbox]),flynt-component[name=BlockContact] .form textarea{font-size:1.125rem}}flynt-component[name=BlockContact] .form input:not([type=submit]):not([type=checkbox])::placeholder,flynt-component[name=BlockContact] .form textarea::placeholder{color:#5a6269;opacity:1}flynt-component[name=BlockContact] .form input:not([type=submit]):not([type=checkbox]):focus,flynt-component[name=BlockContact] .form textarea:focus{border-bottom-color:#ce8846}flynt-component[name=BlockContact] .form textarea{height:150px;min-height:0;resize:vertical}flynt-component[name=BlockContact] .form .form-submit{display:flex;justify-content:flex-end;margin-bottom:0;margin-top:10px}flynt-component[name=BlockContact] .form button.arrow-btn{border:none;cursor:pointer;font-family:ForoW01,sans-serif}flynt-component[name=BlockContact] .form .dsgvo{font-size:.8rem;line-height:1.4;color:#5a6269}@media (min-width: 1710px){flynt-component[name=BlockContact] .form .dsgvo{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockContact] .form .dsgvo{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockContact] .form .dsgvo{font-size:.875rem}}flynt-component[name=BlockContact] .form .dsgvo .wpcf7-list-item{margin:0}flynt-component[name=BlockContact] .form .dsgvo label{display:flex;align-items:flex-start;gap:12px}flynt-component[name=BlockContact] .form .dsgvo input[type=checkbox]{width:auto;margin-top:4px;flex:0 0 auto}flynt-component[name=BlockContact] .form .dsgvo a{color:inherit}flynt-component[name=BlockContact] .form .wpcf7-not-valid-tip{font-size:.8rem;line-height:1.4;color:#ce8846}@media (min-width: 1710px){flynt-component[name=BlockContact] .form .wpcf7-not-valid-tip{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockContact] .form .wpcf7-not-valid-tip{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockContact] .form .wpcf7-not-valid-tip{font-size:.875rem}}flynt-component[name=BlockContact] .form .wpcf7-response-output{font-size:.8rem;line-height:1.4;color:#232323;border:1px solid #ce8846;margin:20px 0 0;padding:10px 16px}@media (min-width: 1710px){flynt-component[name=BlockContact] .form .wpcf7-response-output{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockContact] .form .wpcf7-response-output{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockContact] .form .wpcf7-response-output{font-size:.875rem}}flynt-component[name=BlockCTA]{background-color:#5a6269}flynt-component[name=BlockCTA] .textblock{position:relative}@media (min-width: 960px){flynt-component[name=BlockCTA] .textblock{width:66.1971830986%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%;padding:40px 0;text-align:center}}@media (min-width: 1710px){flynt-component[name=BlockCTA] .textblock{padding:80px 0}}@media (max-width: 959.98px){flynt-component[name=BlockCTA] .textblock{padding:50px 0 40px}}flynt-component[name=BlockCTA] .textblock .sub-headline{font-size:1.1rem;line-height:1.27;color:#5a6269;font-weight:400;margin-bottom:16px}@media (max-width: 960px){flynt-component[name=BlockCTA] .textblock .sub-headline{font-size:16px}}flynt-component[name=BlockCTA] .textblock .title-text{font-size:2.2rem;line-height:1.2;color:#fff;font-weight:500;position:relative;padding-bottom:22px;margin-bottom:0}@media (min-width: 1710px){flynt-component[name=BlockCTA] .textblock .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockCTA] .textblock .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockCTA] .textblock .title-text{font-size:1.625rem}}flynt-component[name=BlockCTA] .textblock .title-text:before{content:"";position:absolute;left:50%;margin-left:-50px;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#ce8846}@media (max-width: 959.98px){flynt-component[name=BlockCTA] .textblock .title-text:before{left:0;margin-left:0}}flynt-component[name=BlockCTA] .textblock .wysiwyg{padding:18px 0;color:#fff}flynt-component[name=BlockCTA] .textblock .wysiwyg p,flynt-component[name=BlockCTA] .textblock .wysiwyg ul,flynt-component[name=BlockCTA] .textblock .wysiwyg ol,flynt-component[name=BlockCTA] .textblock .wysiwyg strong{color:#5a6269;font-weight:300;color:#fff}flynt-component[name=BlockCTA] .devider-container{display:flex;align-items:center;justify-content:center;gap:20px;padding:20px 0;margin-top:40px}@media (min-width: 960px){flynt-component[name=BlockCTA] .devider-container{padding:40px 0;margin-top:80px}}flynt-component[name=BlockCTA] .devider-container .devider{width:100%;height:8px;background-color:#fff;transform:skew(-18deg)}flynt-component[name=BlockCTA] .devider-container .paragraph .paragraph-text{font-size:2.2rem;line-height:1.2;color:#fff;font-weight:500}@media (min-width: 1710px){flynt-component[name=BlockCTA] .devider-container .paragraph .paragraph-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockCTA] .devider-container .paragraph .paragraph-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockCTA] .devider-container .paragraph .paragraph-text{font-size:1.625rem}}@media (max-width: 639.98px){flynt-component[name=BlockCTA] .devider-container{gap:14px;margin-top:24px}}@media (max-width: 959.98px){.page-id-102 flynt-component[name=BlockCTA][data-design-type=paragraph] .devider-container{margin-top:0}.page-id-102 flynt-component[name=BlockCTA][data-design-type=paragraph]+flynt-component[name=BlockTextBild]{padding-top:0}}flynt-component[name=BlockGallery]{background-color:#fff;padding:0;overflow:hidden}@media (min-width: 960px){flynt-component[name=BlockGallery]{padding:0}}flynt-component[name=BlockGallery] .gallery-wrap{width:100%;overflow:hidden;padding:0 10px}@media (min-width: 960px){flynt-component[name=BlockGallery] .gallery-wrap{padding:0 20px}}flynt-component[name=BlockGallery] .gallery{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width: 960px){flynt-component[name=BlockGallery] .gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}flynt-component[name=BlockGallery] .tile{position:relative;overflow:hidden;aspect-ratio:588/330;min-width:0;transform:skew(-18deg);background-color:#5a6269;container-type:inline-size;container-name:gallery-tile}@media (max-width: 639.98px){flynt-component[name=BlockGallery] .tile{aspect-ratio:588/400}}flynt-component[name=BlockGallery] .tile--primary{background-color:#ce8846}flynt-component[name=BlockGallery] .tile--secondary{background-color:#5a6269}flynt-component[name=BlockGallery] .tile-inner{position:absolute;top:-12%;right:-18%;bottom:-12%;left:-18%;display:flex;align-items:center;justify-content:center;transform:skew(18deg)}flynt-component[name=BlockGallery] .tile-inner img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}flynt-component[name=BlockGallery] .tile--text .tile-inner{top:0;right:0;bottom:0;left:0;overflow:hidden;padding:10% 18%;box-sizing:border-box;min-width:0}flynt-component[name=BlockGallery] .tile-text{margin:0;width:100%;max-width:100%;max-height:100%;min-width:0;overflow:hidden;text-align:center;color:#fff;font-style:italic;font-weight:500;font-size:clamp(.75rem,.35rem + 5.8cqi,2.875rem);line-height:1.2;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;box-sizing:border-box}@media (max-width: 639.98px){flynt-component[name=BlockGallery] .tile-text{font-size:clamp(.6875rem,.2rem + 5.4cqi,1rem)}}flynt-component[name=BlockHero]{position:relative;z-index:50;overflow:hidden}@media (min-width: 1710px){flynt-component[name=BlockHero]{height:980px}}flynt-component[name=BlockHero]:before{content:"";position:absolute;left:-15%;top:0;bottom:0;z-index:2;height:100%;width:70%;background-color:#ce8846e6;transform:skew(-18deg)}@media (max-width: 959.98px){flynt-component[name=BlockHero]:before{display:none}}@media (max-width: 959.98px){flynt-component[name=BlockHero]{display:flex;flex-direction:column}}flynt-component[name=BlockHero] .g-wrapper{position:relative;z-index:55;height:inherit}flynt-component[name=BlockHero] .g-wrapper .textblock{position:relative}@media (min-width: 960px){flynt-component[name=BlockHero] .g-wrapper .textblock{width:49.2957746479%;float:left;margin-right:1.4084507042%;padding:150px 0 220px}}@media (max-width: 959.98px){flynt-component[name=BlockHero] .g-wrapper .textblock{margin-top:-50px;padding:80px 0 50px}flynt-component[name=BlockHero] .g-wrapper .textblock:before{background-color:#ce8846;bottom:0;-webkit-clip-path:polygon(0 50px,100% 0,100% 100%,0 100%);clip-path:polygon(0 50px,100% 0,100% 100%,0 100%);content:"";left:-30px;position:absolute;right:-30px;top:0}flynt-component[name=BlockHero] .g-wrapper .textblock>*{position:relative}}@media (max-width: 639.98px){flynt-component[name=BlockHero] .g-wrapper .textblock{margin-top:-36px;padding:60px 0 40px}flynt-component[name=BlockHero] .g-wrapper .textblock:before{-webkit-clip-path:polygon(0 36px,100% 0,100% 100%,0 100%);clip-path:polygon(0 36px,100% 0,100% 100%,0 100%);left:-20px;right:-20px}}flynt-component[name=BlockHero] .g-wrapper .textblock .title-text{font-size:3rem;line-height:1.27;text-transform:uppercase;color:#fff;font-weight:500}@media (min-width: 1710px){flynt-component[name=BlockHero] .g-wrapper .textblock .title-text{font-size:4rem}}@media (max-width: 960px){flynt-component[name=BlockHero] .g-wrapper .textblock .title-text{font-size:3rem}}@media (max-width: 959.98px){flynt-component[name=BlockHero] .g-wrapper .textblock .title-text{font-size:2.5rem}}@media (max-width: 639.98px){flynt-component[name=BlockHero] .g-wrapper .textblock .title-text{font-size:2rem}}flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg{padding:32px 0}flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg p,flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg ul,flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg ol,flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg strong{font-size:1.75rem;line-height:1.4;color:#fff;font-weight:300}@media (min-width: 1710px){flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg p,flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg ul,flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg ol,flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg strong{font-size:2rem}}@media (max-width: 960px){flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg p,flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg ul,flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg ol,flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg strong{font-size:1.5rem}}@media (max-width: 639.98px){flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg p,flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg ul,flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg ol,flynt-component[name=BlockHero] .g-wrapper .textblock .wysiwyg strong{font-size:1.125rem}}flynt-component[name=BlockHero] .background-images{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%}flynt-component[name=BlockHero] .background-images .swiper-slide,flynt-component[name=BlockHero] .background-images img{width:100%;height:100%}flynt-component[name=BlockHero] .background-images img{object-fit:cover}@media (max-width: 959.98px){flynt-component[name=BlockHero] .background-images{height:400px;order:-1;position:relative;width:100%}}@media (max-width: 639.98px){flynt-component[name=BlockHero] .background-images{height:280px}}flynt-component[name=BlockHero] .slider-control{position:flex;inset:auto;display:flex;width:auto;margin-top:24px;text-align:left;gap:24px}@media (min-width: 960px){flynt-component[name=BlockHero] .slider-control{margin-top:120px}}flynt-component[name=BlockHero] .slider-control .swiper-pagination-bullet{width:100px;height:8px;border-radius:0;background:#fff;opacity:1;transform:skew(-18deg)}@media (max-width: 959.98px){flynt-component[name=BlockHero] .slider-control .swiper-pagination-bullet{width:48px}}flynt-component[name=BlockHero] .slider-control .swiper-pagination-bullet-active{width:100px;background:#5a6269}@media (max-width: 959.98px){flynt-component[name=BlockHero] .slider-control .swiper-pagination-bullet-active{width:48px}}flynt-component[name=BlockListBg]{background-color:#5a6269}flynt-component[name=BlockListBg] .textblock{position:relative}@media (min-width: 960px){flynt-component[name=BlockListBg] .textblock{width:100%;float:left;margin-left:0;margin-right:0;padding:40px 0;text-align:left}}@media (min-width: 1710px){flynt-component[name=BlockListBg] .textblock{padding:80px 0}}@media (max-width: 959.98px){flynt-component[name=BlockListBg] .textblock{padding-top:50px}}flynt-component[name=BlockListBg] .textblock .sub-headline{font-size:1.1rem;line-height:1.27;color:#5a6269;font-weight:400;margin-bottom:16px}@media (max-width: 960px){flynt-component[name=BlockListBg] .textblock .sub-headline{font-size:16px}}flynt-component[name=BlockListBg] .textblock .title-text{font-size:2.2rem;line-height:1.2;color:#fff;font-weight:500;position:relative;padding-bottom:22px;margin-bottom:0}@media (min-width: 1710px){flynt-component[name=BlockListBg] .textblock .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockListBg] .textblock .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockListBg] .textblock .title-text{font-size:1.625rem}}flynt-component[name=BlockListBg] .textblock .title-text:before{content:"";position:absolute;left:0;margin-left:0;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#ce8846}flynt-component[name=BlockListBg] .textblock .wysiwyg{padding:18px 0;color:#fff}flynt-component[name=BlockListBg] .textblock .wysiwyg p,flynt-component[name=BlockListBg] .textblock .wysiwyg ul,flynt-component[name=BlockListBg] .textblock .wysiwyg ol,flynt-component[name=BlockListBg] .textblock .wysiwyg strong{color:#5a6269;font-weight:300;color:#fff}flynt-component[name=BlockListBg] .list{clear:both;width:100%;list-style:none;margin:0;padding:0 0 40px}@media (min-width: 960px){flynt-component[name=BlockListBg] .list{-moz-columns:2;columns:2;-moz-column-gap:40px;column-gap:40px;padding-bottom:40px}}@media (min-width: 1710px){flynt-component[name=BlockListBg] .list{padding-bottom:80px}}@media (max-width: 959.98px){flynt-component[name=BlockListBg] .list{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 639.98px){flynt-component[name=BlockListBg] .list{gap:12px;grid-template-columns:minmax(0,1fr)}}flynt-component[name=BlockListBg] .list-item{display:flex;align-items:center;gap:20px;min-height:120px;margin:0 0 20px;padding:20px;background-color:#fff;-moz-column-break-inside:avoid;break-inside:avoid}flynt-component[name=BlockListBg] .list-item:last-child{margin-bottom:0}@media (max-width: 959.98px){flynt-component[name=BlockListBg] .list-item{margin:0;min-height:96px;padding:16px}}@media (max-width: 639.98px){flynt-component[name=BlockListBg] .list-item{gap:16px;min-height:0;padding:12px}}flynt-component[name=BlockListBg] .list-number{display:flex;align-items:center;justify-content:center;flex:0 0 80px;width:80px;height:80px;background-color:#ce8846;color:#fff;font-size:1.75rem;line-height:1.4;font-weight:500}@media (min-width: 1710px){flynt-component[name=BlockListBg] .list-number{font-size:2rem}}@media (max-width: 960px){flynt-component[name=BlockListBg] .list-number{font-size:1.5rem}}@media (max-width: 959.98px){flynt-component[name=BlockListBg] .list-number{flex-basis:64px;font-size:1.25rem;height:64px;width:64px}}@media (max-width: 639.98px){flynt-component[name=BlockListBg] .list-number{flex-basis:52px;font-size:1.125rem;height:52px;width:52px}}flynt-component[name=BlockListBg] .list-title{color:#232323;font-size:1.75rem;line-height:1.4;font-weight:500}@media (min-width: 1710px){flynt-component[name=BlockListBg] .list-title{font-size:2rem}}@media (max-width: 960px){flynt-component[name=BlockListBg] .list-title{font-size:1.5rem}}@media (max-width: 959.98px){flynt-component[name=BlockListBg] .list-title{font-size:1.25rem;-webkit-hyphens:auto;hyphens:auto;min-width:0;overflow-wrap:break-word}}@media (max-width: 639.98px){flynt-component[name=BlockListBg] .list-title{font-size:1.125rem}}flynt-component[name=BlockListBg] .devider-container{display:flex;align-items:center;justify-content:center;gap:20px;padding:20px 0;margin-top:40px}@media (min-width: 960px){flynt-component[name=BlockListBg] .devider-container{padding:40px 0;margin-top:80px}}flynt-component[name=BlockListBg] .devider-container .devider{width:100%;height:8px;background-color:#fff;transform:skew(-18deg)}flynt-component[name=BlockListBg] .devider-container .paragraph .paragraph-text{font-size:2.2rem;line-height:1.2;color:#fff;font-weight:500}@media (min-width: 1710px){flynt-component[name=BlockListBg] .devider-container .paragraph .paragraph-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockListBg] .devider-container .paragraph .paragraph-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockListBg] .devider-container .paragraph .paragraph-text{font-size:1.625rem}}@media (max-width: 639.98px){flynt-component[name=BlockListBg] .devider-container{gap:14px;margin-top:24px}}flynt-component[name=BlockListIcons]{background-color:#fff}flynt-component[name=BlockListIcons] .textblock{position:relative}@media (min-width: 960px){flynt-component[name=BlockListIcons] .textblock{width:100%;float:left;margin-left:0;margin-right:0;padding:40px 0 20px;text-align:left}}@media (min-width: 1710px){flynt-component[name=BlockListIcons] .textblock{padding:80px 0 20px}}flynt-component[name=BlockListIcons] .textblock .title-text{font-size:2.2rem;line-height:1.2;color:#232323;font-weight:500;position:relative;padding-bottom:22px;margin-bottom:0}@media (min-width: 1710px){flynt-component[name=BlockListIcons] .textblock .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockListIcons] .textblock .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockListIcons] .textblock .title-text{font-size:1.625rem}}flynt-component[name=BlockListIcons] .textblock .title-text:before{content:"";position:absolute;left:0;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#ce8846}flynt-component[name=BlockListIcons] .textblock .wysiwyg{padding:18px 0;color:#232323}flynt-component[name=BlockListIcons] .textblock .wysiwyg p,flynt-component[name=BlockListIcons] .textblock .wysiwyg ul,flynt-component[name=BlockListIcons] .textblock .wysiwyg ol,flynt-component[name=BlockListIcons] .textblock .wysiwyg strong{color:#232323;font-weight:300}flynt-component[name=BlockListIcons] .list{clear:both;width:100%;list-style:none;margin:0;padding:0 0 40px}@media (min-width: 960px){flynt-component[name=BlockListIcons] .list{-moz-columns:2;columns:2;-moz-column-gap:40px;column-gap:40px;padding-bottom:40px}}@media (min-width: 1710px){flynt-component[name=BlockListIcons] .list{padding-bottom:80px}}flynt-component[name=BlockListIcons] .list-item{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 12px;padding:10px 0 20px;border-bottom:1px solid #232323}flynt-component[name=BlockListIcons] .list-head{display:flex;align-items:center;gap:20px;min-height:56px;margin-bottom:4px}flynt-component[name=BlockListIcons] .list-icon{display:flex;align-items:center;justify-content:center;flex:0 0 56px;width:56px;height:56px}flynt-component[name=BlockListIcons] .list-icon img{width:56px;height:56px;object-fit:contain}flynt-component[name=BlockListIcons] .list-title{font-size:1.75rem;line-height:1.4;color:#232323;font-weight:500}@media (min-width: 1710px){flynt-component[name=BlockListIcons] .list-title{font-size:2rem}}@media (max-width: 960px){flynt-component[name=BlockListIcons] .list-title{font-size:1.5rem}}flynt-component[name=BlockListIcons] .list-text{margin:0;font-size:1.1rem;line-height:1.27;color:#232323;font-weight:400}@media (max-width: 960px){flynt-component[name=BlockListIcons] .list-text{font-size:16px}}@media (min-width: 960px){flynt-component[name=BlockListIcons] .list-text{min-height:45px}}flynt-component[name=BlockNotFound]{-webkit-padding-after:80px;padding-block-end:80px}@media (min-width: 960px){flynt-component[name=BlockNotFound]{-webkit-padding-after:140px;padding-block-end:140px}}flynt-component[name=BlockNotFound] .header{background-color:#5a6269;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),0 100%);color:#fff;overflow:hidden;padding-block:50px 90px}@media (min-width: 960px){flynt-component[name=BlockNotFound] .header{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 100%);padding-block:90px 150px}}flynt-component[name=BlockNotFound] .header-inner{position:relative}@media (min-width: 960px){flynt-component[name=BlockNotFound] .header-inner{margin-left:8.4507042254%;width:83.0985915493%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockNotFound] .error-code{color:#ffffff1f;font-family:ForoW01,sans-serif;font-size:7rem;font-weight:700;line-height:1;margin-block:0 -2.5rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 960px){flynt-component[name=BlockNotFound] .error-code{font-size:14rem;inset-block-start:50%;inset-inline-end:0;margin-block:0;position:absolute;transform:translateY(-50%)}}flynt-component[name=BlockNotFound] .title-block{position:relative}flynt-component[name=BlockNotFound] .sub-headline{font-size:1.1rem;line-height:1.27;color:#fff;font-weight:400;margin-block:0 16px}@media (max-width: 960px){flynt-component[name=BlockNotFound] .sub-headline{font-size:16px}}flynt-component[name=BlockNotFound] .title-text{font-size:2.2rem;line-height:1.2;color:#fff;font-weight:500;-webkit-hyphens:auto;hyphens:auto;margin-block:0;max-inline-size:16em;overflow-wrap:break-word;-webkit-padding-after:22px;padding-block-end:22px;position:relative}@media (min-width: 1710px){flynt-component[name=BlockNotFound] .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockNotFound] .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockNotFound] .title-text{font-size:1.625rem}}flynt-component[name=BlockNotFound] .title-text:before{background-color:#ce8846;block-size:8px;content:"";inline-size:100px;inset-block-end:0;inset-inline-start:0;position:absolute;transform:skew(-18deg)}flynt-component[name=BlockNotFound] .intro{line-height:1.5;font-family:ForoW01,sans-serif;font-size:1.14rem;line-height:1.4;font-style:normal;font-weight:300;color:#5a6269;color:#fff;font-size:1.125rem;-webkit-margin-before:24px;margin-block-start:24px;max-inline-size:34em;position:relative}@media (min-width: 1710px){flynt-component[name=BlockNotFound] .intro{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockNotFound] .intro{font-size:1.25rem}}flynt-component[name=BlockNotFound] .intro p:first-child{margin-top:0}flynt-component[name=BlockNotFound] .intro p:last-child{margin-bottom:0}@media (min-width: 960px){flynt-component[name=BlockNotFound] .intro{font-size:1.25rem}}flynt-component[name=BlockNotFound] .body{-webkit-padding-before:40px;padding-block-start:40px}@media (min-width: 960px){flynt-component[name=BlockNotFound] .body{margin-left:8.4507042254%;width:83.0985915493%;float:left;margin-right:1.4084507042%;-webkit-padding-before:50px;padding-block-start:50px}}flynt-component[name=BlockNotFound] .quick-links{-webkit-margin-before:40px;margin-block-start:40px}flynt-component[name=BlockNotFound] .quick-links-title{color:#232323;font-weight:600;margin-block:0 12px}flynt-component[name=BlockNotFound] .quick-links ul{display:flex;flex-wrap:wrap;gap:12px 32px;list-style:none;margin-block:0;-webkit-padding-start:0;padding-inline-start:0}flynt-component[name=BlockNotFound] .quick-links li{margin:0}flynt-component[name=BlockNotFound] .quick-links a{color:#232323;font-size:1.125rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#ce8846;text-decoration-color:#ce8846;text-decoration-thickness:2px;text-underline-offset:5px}flynt-component[name=BlockNotFound] .quick-links a:hover,flynt-component[name=BlockNotFound] .quick-links a:focus-visible{color:#ce8846}flynt-component[name=BlockNumberCountCards]{padding:124px 0 100px}flynt-component[name=BlockNumberCountCards] .title{text-align:center;font-family:ForoW01,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.72px;margin-bottom:24px}@media (min-width: 1710px){flynt-component[name=BlockNumberCountCards] .title{font-size:2.25rem}}@media (max-width: 960px){flynt-component[name=BlockNumberCountCards] .title{font-size:24px}}@media (min-width: 960px){flynt-component[name=BlockNumberCountCards] .title{margin-left:16.9014084507%;width:66.1971830986%;float:left;margin-right:16.9014084507%}}flynt-component[name=BlockNumberCountCards] .text{line-height:1.5;font-family:ForoW01,sans-serif;font-size:1.14rem;font-weight:300;color:#5a6269;font-size:.8rem;line-height:1.4;text-align:center;font-style:normal;font-weight:400;line-height:140%;margin-bottom:28px}@media (min-width: 1710px){flynt-component[name=BlockNumberCountCards] .text{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockNumberCountCards] .text{font-size:1.25rem}}flynt-component[name=BlockNumberCountCards] .text p:first-child{margin-top:0}flynt-component[name=BlockNumberCountCards] .text p:last-child{margin-bottom:0}@media (min-width: 1710px){flynt-component[name=BlockNumberCountCards] .text{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockNumberCountCards] .text{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockNumberCountCards] .text{font-size:.875rem}}@media (min-width: 960px){flynt-component[name=BlockNumberCountCards] .text{margin-left:16.9014084507%;width:66.1971830986%;float:left;margin-right:16.9014084507%}}flynt-component[name=BlockNumberCountCards] .cards{display:grid;gap:28px;grid-template-columns:repeat(1,minmax(0,1fr))}flynt-component[name=BlockNumberCountCards] .cards>div:first-child .card{background-color:#5a6269;color:#fff}@media (min-width: 960px){flynt-component[name=BlockNumberCountCards] .cards>div:first-child .card{padding-top:90px!important}}flynt-component[name=BlockNumberCountCards] .cards>div:nth-child(2) .card{background-color:#ce8846}flynt-component[name=BlockNumberCountCards] .cards>div:last-child .card{background-color:#5a6269;color:#fff}flynt-component[name=BlockNumberCountCards] .cards>div:last-child .card-header{display:block!important}flynt-component[name=BlockNumberCountCards] .cards>div:last-child .card-header .number{display:block!important}@media (min-width: 960px){flynt-component[name=BlockNumberCountCards] .cards{grid-template-columns:repeat(3,minmax(0,1fr))}flynt-component[name=BlockNumberCountCards] .cards>div:first-child{margin-top:50px}flynt-component[name=BlockNumberCountCards] .cards>div:nth-child(2){margin-top:120px}}flynt-component[name=BlockNumberCountCards] .card{padding:44px 20px 77px;border-radius:23px}@media (max-width: 960px){flynt-component[name=BlockNumberCountCards] .card{padding:44px 30px 50px 20px}}flynt-component[name=BlockNumberCountCards] .card-header{font-family:ForoW01,sans-serif;font-size:80px;line-height:1.27;line-height:80%;font-style:normal;font-weight:700;display:flex;margin-bottom:-8px}@media (max-width: 960px){flynt-component[name=BlockNumberCountCards] .card-header{font-size:77px}}@media (max-width: 959.98px){flynt-component[name=BlockNumberCountCards] .card-header{font-size:56px}}@media (max-width: 639.98px){flynt-component[name=BlockNumberCountCards] .card-header{font-size:40px}}@media (max-width: 960px){flynt-component[name=BlockNumberCountCards] .card-header{line-height:59.74%}}flynt-component[name=BlockNumberCountCards] .card-text{font-size:1.1rem;line-height:1.27;font-style:normal;font-weight:400}@media (max-width: 960px){flynt-component[name=BlockNumberCountCards] .card-text{font-size:16px}}flynt-component[name=BlockPersonen]{background-color:#5a6269;padding:20px 0}@media (min-width: 960px){flynt-component[name=BlockPersonen]{padding:40px 0}}@media (max-width: 959.98px){flynt-component[name=BlockPersonen]{padding:50px 0 40px}}@media (max-width: 959.98px){flynt-component[name=BlockPersonen] .personenblock{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:10px}}@media (max-width: 639.98px){flynt-component[name=BlockPersonen] .personenblock{grid-template-columns:minmax(0,1fr)}}@media (min-width: 960px){flynt-component[name=BlockPersonen] .personenblock{width:66.1971830986%;float:right;margin-right:0;display:flex;gap:20px;padding:20px 0;justify-content:space-between;align-items:flex-start}}flynt-component[name=BlockPersonen] .personenblock .person{text-align:center;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}flynt-component[name=BlockPersonen] .personenblock .person .person-image{aspect-ratio:3/2}flynt-component[name=BlockPersonen] .personenblock .person .person-image img{width:100%;height:100%;object-fit:cover}flynt-component[name=BlockPersonen] .personenblock .person .person-name{font-size:1.75rem;line-height:1.4;color:#232323;font-weight:600;margin-bottom:0;display:inline-block;color:#fff;padding:6px 0 1px}@media (min-width: 1710px){flynt-component[name=BlockPersonen] .personenblock .person .person-name{font-size:2rem}}@media (max-width: 960px){flynt-component[name=BlockPersonen] .personenblock .person .person-name{font-size:1.5rem}}@media (max-width: 639.98px){flynt-component[name=BlockPersonen] .personenblock .person .person-name{font-size:1.25rem}}flynt-component[name=BlockPersonen] .personenblock .person .person-jobtitle{font-size:1.14rem;line-height:1.4;color:#5a6269;font-weight:300;margin-bottom:0;display:inline-block;text-decoration:none;color:#fff}@media (min-width: 1710px){flynt-component[name=BlockPersonen] .personenblock .person .person-jobtitle{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockPersonen] .personenblock .person .person-jobtitle{font-size:1.25rem}}@media (max-width: 639.98px){flynt-component[name=BlockPersonen] .personenblock .person .person-jobtitle{font-size:1rem}}flynt-component[name=BlockPersonen] .personenblock .person .person-jobtitle a{text-decoration:none}flynt-component[name=BlockPersonen] .personenblock .person .person-jobtitle a:hover{color:#ce8846}flynt-component[name=BlockPersonen] .textblock{position:relative}@media (min-width: 960px){flynt-component[name=BlockPersonen] .textblock{width:32.3943661972%;float:left;margin-right:1.4084507042%;padding:20px 80px 20px 0;text-align:left}}@media (min-width: 1710px){flynt-component[name=BlockPersonen] .textblock{padding:40px 0}}flynt-component[name=BlockPersonen] .textblock .sub-headline{font-size:1.1rem;line-height:1.27;color:#5a6269;font-weight:400;margin-bottom:16px;position:relative;z-index:1}@media (max-width: 960px){flynt-component[name=BlockPersonen] .textblock .sub-headline{font-size:16px}}flynt-component[name=BlockPersonen] .textblock .title-text{font-size:2.2rem;line-height:1.2;color:#fff;font-weight:500;padding-bottom:22px;margin-bottom:0;position:relative;z-index:1}@media (min-width: 1710px){flynt-component[name=BlockPersonen] .textblock .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockPersonen] .textblock .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockPersonen] .textblock .title-text{font-size:1.625rem}}flynt-component[name=BlockPersonen] .textblock .title-text:before{content:"";position:absolute;left:0;margin-left:0;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#ce8846}flynt-component[name=BlockPersonen] .textblock .wysiwyg{padding:18px 0;color:#fff;position:relative;z-index:1}flynt-component[name=BlockPersonen] .textblock .wysiwyg p,flynt-component[name=BlockPersonen] .textblock .wysiwyg ul,flynt-component[name=BlockPersonen] .textblock .wysiwyg ol,flynt-component[name=BlockPersonen] .textblock .wysiwyg strong{color:#5a6269;font-weight:300;color:#fff}flynt-component[name=BlockSmallHero]{position:relative;z-index:1;overflow:hidden}flynt-component[name=BlockSmallHero]:before{content:"";position:absolute;left:0;bottom:0;width:max(25%,50% - 660px + 300px);height:100%;background-color:#ce8846}@media (max-width: 959.98px){flynt-component[name=BlockSmallHero]:before{display:none}}flynt-component[name=BlockSmallHero] .background-image{position:absolute;top:0;right:0;width:60%;height:100%}flynt-component[name=BlockSmallHero] .background-image:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:40px;z-index:1;background-color:#fff}@media (max-width: 959.98px){flynt-component[name=BlockSmallHero] .background-image:after{display:none}}@media (max-width: 959.98px){flynt-component[name=BlockSmallHero] .background-image{height:320px;position:relative;width:100%}flynt-component[name=BlockSmallHero] .background-image .image,flynt-component[name=BlockSmallHero] .background-image picture,flynt-component[name=BlockSmallHero] .background-image img{height:100%}flynt-component[name=BlockSmallHero] .background-image img{object-fit:cover}}@media (max-width: 639.98px){flynt-component[name=BlockSmallHero] .background-image{height:220px}}flynt-component[name=BlockSmallHero] .g-wrapper{position:relative;z-index:55}flynt-component[name=BlockSmallHero] .g-wrapper .text-block{position:relative;z-index:1}@media (min-width: 960px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block{width:49.2957746479%;float:left;margin-right:1.4084507042%;min-height:500px;padding-top:100px}}flynt-component[name=BlockSmallHero] .g-wrapper .text-block:before{content:"";position:absolute;left:0;bottom:0;width:110%;height:100%;transform:skew(-18deg);background-color:#ce8846}@media (max-width: 959.98px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block:before{-webkit-clip-path:polygon(0 50px,100% 0,100% 100%,0 100%);clip-path:polygon(0 50px,100% 0,100% 100%,0 100%);left:-30px;right:-30px;transform:none;width:auto}}@media (max-width: 639.98px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block:before{-webkit-clip-path:polygon(0 36px,100% 0,100% 100%,0 100%);clip-path:polygon(0 36px,100% 0,100% 100%,0 100%);left:-20px;right:-20px}}@media (max-width: 959.98px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block{margin-top:-50px;padding-top:80px}}@media (max-width: 639.98px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block{margin-top:-36px;padding-top:56px}}flynt-component[name=BlockSmallHero] .g-wrapper .text-block .title-block,flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg{position:relative;z-index:1}flynt-component[name=BlockSmallHero] .g-wrapper .text-block .title-block{position:relative;padding-bottom:0}flynt-component[name=BlockSmallHero] .g-wrapper .text-block .sub-headline{font-size:1.1rem;line-height:1.27;color:#5a6269;font-weight:400;margin-bottom:16px}@media (max-width: 960px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block .sub-headline{font-size:16px}}flynt-component[name=BlockSmallHero] .g-wrapper .text-block .title-text{font-size:2.2rem;line-height:1.2;color:#fff;font-weight:500;position:relative;padding-bottom:0;margin-bottom:0}@media (min-width: 1710px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block .title-text{font-size:1.625rem}}flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg{padding:32px 40px 0 0}@media (max-width: 959.98px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg{padding-right:0}}flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg p,flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg ul,flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg ol,flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg strong{color:#fff;font-weight:300;font-size:1.4rem;line-height:1.4}@media (min-width: 1710px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg p,flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg ul,flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg ol,flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg strong{font-size:1.75rem}}@media (max-width: 960px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg p,flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg ul,flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg ol,flynt-component[name=BlockSmallHero] .g-wrapper .text-block .wysiwyg strong{font-size:1.25rem}}flynt-component[name=BlockSmallHero] .g-wrapper .text-block .buttons{padding-top:32px;padding-bottom:52px}@media (max-width: 639.98px){flynt-component[name=BlockSmallHero] .g-wrapper .text-block .buttons{padding-bottom:40px}}flynt-component[name=BlockStellenanzeigeDetail]{padding-bottom:80px}@media (min-width: 960px){flynt-component[name=BlockStellenanzeigeDetail]{padding-bottom:120px}}flynt-component[name=BlockStellenanzeigeDetail] .header{background-color:#5a6269;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),0 100%);padding:50px 0 80px}@media (min-width: 960px){flynt-component[name=BlockStellenanzeigeDetail] .header{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 100%);padding:80px 0 130px}}flynt-component[name=BlockStellenanzeigeDetail] .title-text{font-size:2.2rem;line-height:1.2;color:#fff;font-weight:500;margin-bottom:0;padding-bottom:22px;position:relative}@media (min-width: 1710px){flynt-component[name=BlockStellenanzeigeDetail] .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockStellenanzeigeDetail] .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockStellenanzeigeDetail] .title-text{font-size:1.625rem}}flynt-component[name=BlockStellenanzeigeDetail] .title-text:before{background-color:#ce8846;bottom:0;content:"";height:8px;left:0;position:absolute;transform:skew(-18deg);width:100px}flynt-component[name=BlockStellenanzeigeDetail] .body{padding-top:40px}@media (min-width: 960px){flynt-component[name=BlockStellenanzeigeDetail] .body{margin-left:8.4507042254%;width:83.0985915493%;float:left;margin-right:1.4084507042%;padding-top:50px}}flynt-component[name=BlockStellenanzeigeDetail] .wysiwyg{line-height:1.5;font-family:ForoW01,sans-serif;font-size:1.14rem;line-height:1.4;font-style:normal;font-weight:300;color:#5a6269;color:#232323}@media (min-width: 1710px){flynt-component[name=BlockStellenanzeigeDetail] .wysiwyg{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockStellenanzeigeDetail] .wysiwyg{font-size:1.25rem}}flynt-component[name=BlockStellenanzeigeDetail] .wysiwyg p:first-child{margin-top:0}flynt-component[name=BlockStellenanzeigeDetail] .wysiwyg p:last-child{margin-bottom:0}flynt-component[name=BlockStellenanzeigeDetail] .wysiwyg p,flynt-component[name=BlockStellenanzeigeDetail] .wysiwyg ul,flynt-component[name=BlockStellenanzeigeDetail] .wysiwyg ol,flynt-component[name=BlockStellenanzeigeDetail] .wysiwyg strong{color:#232323}flynt-component[name=BlockStellenanzeigeDetail] .wysiwyg a{text-decoration:underline}flynt-component[name=BlockStellenanzeigeDetail] .wysiwyg a:hover{color:#ce8846}flynt-component[name=BlockStellenanzeigeDetail] .buttons{margin-top:40px}flynt-component[name=BlockStellenanzeigen]{background-color:#5a6269;padding:60px 0 80px;scroll-margin-top:calc(var(--wp-admin--admin-bar--height, 0px) + 60px)}@media (min-width: 960px){flynt-component[name=BlockStellenanzeigen]{padding:80px 0 100px;scroll-margin-top:calc(var(--wp-admin--admin-bar--height, 0px) + 100px)}}flynt-component[name=BlockStellenanzeigen] .textblock{position:relative;text-align:center;clear:both;width:100%;margin-bottom:40px}@media (min-width: 960px){flynt-component[name=BlockStellenanzeigen] .textblock{width:66.1971830986%;float:left;float:none;width:auto;margin-left:auto;margin-right:auto;margin-bottom:50px;padding:0}}flynt-component[name=BlockStellenanzeigen] .textblock .title-text{font-size:2.2rem;line-height:1.2;color:#fff;font-weight:500;position:relative;padding-bottom:22px;margin-bottom:0}@media (min-width: 1710px){flynt-component[name=BlockStellenanzeigen] .textblock .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockStellenanzeigen] .textblock .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockStellenanzeigen] .textblock .title-text{font-size:1.625rem}}flynt-component[name=BlockStellenanzeigen] .textblock .title-text:before{content:"";position:absolute;left:50%;margin-left:-50px;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#ce8846}flynt-component[name=BlockStellenanzeigen] .textblock .wysiwyg{line-height:1.5;font-family:ForoW01,sans-serif;font-size:1.14rem;line-height:1.4;font-style:normal;font-weight:300;color:#5a6269;padding:18px 0 0;color:#fff}@media (min-width: 1710px){flynt-component[name=BlockStellenanzeigen] .textblock .wysiwyg{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockStellenanzeigen] .textblock .wysiwyg{font-size:1.25rem}}flynt-component[name=BlockStellenanzeigen] .textblock .wysiwyg p:first-child{margin-top:0}flynt-component[name=BlockStellenanzeigen] .textblock .wysiwyg p:last-child{margin-bottom:0}flynt-component[name=BlockStellenanzeigen] .textblock .wysiwyg p,flynt-component[name=BlockStellenanzeigen] .textblock .wysiwyg ul,flynt-component[name=BlockStellenanzeigen] .textblock .wysiwyg ol,flynt-component[name=BlockStellenanzeigen] .textblock .wysiwyg strong{color:#fff;font-weight:300}flynt-component[name=BlockStellenanzeigen] .stellenanzeigen{clear:both;width:100%;display:flex;flex-direction:column;gap:12px}flynt-component[name=BlockStellenanzeigen] .stellenanzeige.is-open .stellenanzeige-header{margin-bottom:0}flynt-component[name=BlockStellenanzeigen] .stellenanzeige.is-open .stellenanzeige-icon{transform:rotate(90deg)}flynt-component[name=BlockStellenanzeigen] .stellenanzeige.is-open .stellenanzeige-body{display:block}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-header{display:flex;align-items:center;gap:20px;width:100%;min-height:80px;padding:0 20px 0 0;border:none;background-color:#fff;color:#232323;text-align:left;cursor:pointer;font-family:ForoW01,sans-serif}@media (max-width: 639.98px){flynt-component[name=BlockStellenanzeigen] .stellenanzeige-header{gap:14px;min-height:64px;padding-right:12px}}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-header:hover .stellenanzeige-title{color:#ce8846}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-header:focus-visible{outline:2px solid #ce8846;outline-offset:2px}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-number{display:flex;align-items:center;justify-content:center;flex:0 0 80px;width:80px;height:80px;background-color:#ce8846;color:#fff;font-size:1.75rem;line-height:1.4;font-weight:500}@media (min-width: 1710px){flynt-component[name=BlockStellenanzeigen] .stellenanzeige-number{font-size:2rem}}@media (max-width: 960px){flynt-component[name=BlockStellenanzeigen] .stellenanzeige-number{font-size:1.5rem}}@media (max-width: 639.98px){flynt-component[name=BlockStellenanzeigen] .stellenanzeige-number{align-self:stretch;flex-basis:52px;font-size:1.125rem;height:auto;min-height:64px;width:52px}}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-title{flex:1 1 auto;font-size:1.75rem;line-height:1.4;font-weight:500;color:#232323;transition:color .2s ease}@media (min-width: 1710px){flynt-component[name=BlockStellenanzeigen] .stellenanzeige-title{font-size:2rem}}@media (max-width: 960px){flynt-component[name=BlockStellenanzeigen] .stellenanzeige-title{font-size:1.5rem}}@media (max-width: 959.98px){flynt-component[name=BlockStellenanzeigen] .stellenanzeige-title{-webkit-hyphens:auto;hyphens:auto;min-width:0;overflow-wrap:break-word}}@media (max-width: 639.98px){flynt-component[name=BlockStellenanzeigen] .stellenanzeige-title{font-size:1.125rem;padding-block:10px}}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-icon{display:flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;color:#232323;transition:transform .2s ease}@media (max-width: 639.98px){flynt-component[name=BlockStellenanzeigen] .stellenanzeige-icon{flex-basis:24px;width:24px}}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-icon svg{display:block;width:24px;height:24px}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body{display:none;background-color:#fff;padding:30px 20px 40px}@media (min-width: 960px){flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body{padding:40px 40px 50px 100px}}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .stellenanzeige-loader{display:flex;gap:6px;padding-block:6px}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .stellenanzeige-loader-bar{animation:stellenanzeige-loader .9s ease-in-out infinite;background-color:#ce8846;height:12px;opacity:.25;transform:skew(-18deg);width:20px}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .stellenanzeige-loader-bar:nth-of-type(3){animation-delay:.15s}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .stellenanzeige-loader-bar:nth-of-type(4){animation-delay:.3s}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .wysiwyg{line-height:1.5;font-family:ForoW01,sans-serif;font-size:1.14rem;line-height:1.4;font-style:normal;font-weight:300;color:#5a6269;color:#232323}@media (min-width: 1710px){flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .wysiwyg{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .wysiwyg{font-size:1.25rem}}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .wysiwyg p:first-child{margin-top:0}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .wysiwyg p:last-child{margin-bottom:0}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .wysiwyg p,flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .wysiwyg ul,flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .wysiwyg ol,flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .wysiwyg strong,flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .wysiwyg a{color:#232323}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .wysiwyg a{text-decoration:underline}flynt-component[name=BlockStellenanzeigen] .stellenanzeige-body .wysiwyg a:hover{color:#ce8846}@keyframes stellenanzeige-loader{50%{opacity:1}}flynt-component[name=BlockSupport]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:max(20%,50% - 660px + 300px);height:100%;background-color:#5a6269}@media (max-width: 959.98px){flynt-component[name=BlockSupport]:before{display:none}}@media (min-width: 960px){flynt-component[name=BlockSupport] .localsblock{width:45.0704225352%;float:right;margin-right:0;display:flex;gap:20px;padding:20px 0;justify-content:space-between;align-items:flex-start}}@media (max-width: 959.98px){flynt-component[name=BlockSupport] .localsblock{align-items:flex-start;display:flex;gap:16px;justify-content:space-around;padding:30px 0 60px}}@media (max-width: 639.98px){flynt-component[name=BlockSupport] .localsblock{gap:10px;padding:20px 0 50px}}flynt-component[name=BlockSupport] .localsblock .local{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}flynt-component[name=BlockSupport] .localsblock .local .local-logo{width:100px;height:100px;margin-bottom:10px;display:inline-block}@media (max-width: 639.98px){flynt-component[name=BlockSupport] .localsblock .local .local-logo{height:64px;width:64px}}flynt-component[name=BlockSupport] .localsblock .local .local-logo img{width:100%;height:100%;object-fit:contain}flynt-component[name=BlockSupport] .localsblock .local .local-category{font-size:.8rem;line-height:1.4;color:#232323;font-weight:600;margin-bottom:0;display:inline-block}@media (min-width: 1710px){flynt-component[name=BlockSupport] .localsblock .local .local-category{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockSupport] .localsblock .local .local-category{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockSupport] .localsblock .local .local-category{font-size:.875rem}}flynt-component[name=BlockSupport] .localsblock .local .local-name-link{font-size:1.14rem;line-height:1.4;color:#5a6269;font-weight:300;margin-bottom:0;display:inline-block;text-decoration:none}@media (min-width: 1710px){flynt-component[name=BlockSupport] .localsblock .local .local-name-link{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockSupport] .localsblock .local .local-name-link{font-size:1.25rem}}@media (max-width: 639.98px){flynt-component[name=BlockSupport] .localsblock .local .local-name-link{font-size:.9375rem;-webkit-hyphens:auto;hyphens:auto}}flynt-component[name=BlockSupport] .localsblock .local .local-name-link a{text-decoration:none}flynt-component[name=BlockSupport] .localsblock .local .local-name-link a:hover{color:#ce8846}flynt-component[name=BlockSupport] .textblock{position:relative}flynt-component[name=BlockSupport] .textblock:before{content:"";position:absolute;left:0;top:0;bottom:0;width:100%;height:100%;background-color:#5a6269;transform:skew(-18deg)}@media (max-width: 959.98px){flynt-component[name=BlockSupport] .textblock:before{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),0 100%);left:-30px;right:-30px;transform:none;width:auto}}@media (max-width: 639.98px){flynt-component[name=BlockSupport] .textblock:before{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),0 100%);left:-20px;right:-20px}}@media (max-width: 959.98px){flynt-component[name=BlockSupport] .textblock{padding:50px 0 80px}}@media (max-width: 639.98px){flynt-component[name=BlockSupport] .textblock{padding:40px 0 60px}}@media (min-width: 960px){flynt-component[name=BlockSupport] .textblock{width:49.2957746479%;float:left;margin-right:1.4084507042%;padding:20px 80px 20px 0;text-align:left}}@media (min-width: 1710px){flynt-component[name=BlockSupport] .textblock{padding:40px 0}}flynt-component[name=BlockSupport] .textblock .sub-headline{font-size:1.1rem;line-height:1.27;color:#5a6269;font-weight:400;margin-bottom:16px;position:relative;z-index:1}@media (max-width: 960px){flynt-component[name=BlockSupport] .textblock .sub-headline{font-size:16px}}flynt-component[name=BlockSupport] .textblock .title-text{font-size:2.2rem;line-height:1.2;color:#fff;font-weight:500;padding-bottom:22px;margin-bottom:0;position:relative;z-index:1}@media (min-width: 1710px){flynt-component[name=BlockSupport] .textblock .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockSupport] .textblock .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockSupport] .textblock .title-text{font-size:1.625rem}}flynt-component[name=BlockSupport] .textblock .title-text:before{content:"";position:absolute;left:0;margin-left:0;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#fff}flynt-component[name=BlockSupport] .textblock .wysiwyg{padding:18px 0;color:#fff;position:relative;z-index:1}flynt-component[name=BlockSupport] .textblock .wysiwyg p,flynt-component[name=BlockSupport] .textblock .wysiwyg ul,flynt-component[name=BlockSupport] .textblock .wysiwyg ol,flynt-component[name=BlockSupport] .textblock .wysiwyg strong{color:#5a6269;font-weight:300;color:#fff}@media (min-width: 960px){flynt-component[name=BlockSupport2] .g-wrapper{display:flex;align-items:center}}flynt-component[name=BlockSupport2] .localsblock{position:relative;z-index:1}flynt-component[name=BlockSupport2] .localsblock:before{content:"";position:absolute;right:80px;top:0;bottom:0;width:250px;height:100%;background-color:#ce8846;transform:skew(-18deg)}@media (min-width: 960px){flynt-component[name=BlockSupport2] .localsblock:before{right:160px}}@media (max-width: 959.98px){flynt-component[name=BlockSupport2] .localsblock:before{right:28%;width:36%}}@media (max-width: 959.98px){flynt-component[name=BlockSupport2] .localsblock{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:560px;padding:20px 0 70px;row-gap:24px}flynt-component[name=BlockSupport2] .localsblock .local:nth-child(1){grid-column:1;grid-row:1}flynt-component[name=BlockSupport2] .localsblock .local:nth-child(2){align-self:center;grid-column:2;grid-row:1/span 2}flynt-component[name=BlockSupport2] .localsblock .local:nth-child(3){grid-column:1;grid-row:2;transform:translate(12px)}}@media (max-width: 639.98px){flynt-component[name=BlockSupport2] .localsblock{-moz-column-gap:14px;column-gap:14px;padding-bottom:50px;row-gap:14px}}@media (min-width: 960px){flynt-component[name=BlockSupport2] .localsblock{width:45.0704225352%;float:right;margin-right:0;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px;row-gap:30px;padding:40px 0 60px}flynt-component[name=BlockSupport2] .localsblock .local:nth-child(1){grid-column:1;grid-row:1}flynt-component[name=BlockSupport2] .localsblock .local:nth-child(2){grid-column:2;grid-row:1/span 2;align-self:center}flynt-component[name=BlockSupport2] .localsblock .local:nth-child(3){grid-column:1;grid-row:2;transform:translate(20px)}}flynt-component[name=BlockSupport2] .localsblock .local{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2;border:4px solid #fff;background:#fff;box-shadow:0 0 20px #00000040;aspect-ratio:1/1}flynt-component[name=BlockSupport2] .localsblock .local .local-logo{width:100px;height:100px;margin-bottom:10px;display:inline-block}@media (max-width: 639.98px){flynt-component[name=BlockSupport2] .localsblock .local .local-logo{height:64px;margin-bottom:6px;width:64px}}flynt-component[name=BlockSupport2] .localsblock .local .local-logo img{width:100%;height:100%;object-fit:contain}flynt-component[name=BlockSupport2] .localsblock .local .local-category{font-size:.8rem;line-height:1.4;color:#232323;font-weight:600;margin-bottom:0;display:inline-block}@media (min-width: 1710px){flynt-component[name=BlockSupport2] .localsblock .local .local-category{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockSupport2] .localsblock .local .local-category{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockSupport2] .localsblock .local .local-category{font-size:.875rem}}flynt-component[name=BlockSupport2] .localsblock .local .local-name-link{font-size:1.14rem;line-height:1.4;color:#5a6269;font-weight:300;margin-bottom:0;display:inline-block;text-decoration:none}@media (min-width: 1710px){flynt-component[name=BlockSupport2] .localsblock .local .local-name-link{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockSupport2] .localsblock .local .local-name-link{font-size:1.25rem}}@media (max-width: 639.98px){flynt-component[name=BlockSupport2] .localsblock .local .local-name-link{font-size:.9375rem;-webkit-hyphens:auto;hyphens:auto;padding:0 6px}}flynt-component[name=BlockSupport2] .localsblock .local .local-name-link a{text-decoration:none}flynt-component[name=BlockSupport2] .localsblock .local .local-name-link a:hover{color:#ce8846}flynt-component[name=BlockSupport2] .textblock{position:relative}@media (min-width: 960px){flynt-component[name=BlockSupport2] .textblock{width:53.5211267606%;float:left;margin-right:1.4084507042%;padding:20px 80px 20px 0;text-align:left}}@media (min-width: 1710px){flynt-component[name=BlockSupport2] .textblock{padding:40px 0}}@media (max-width: 959.98px){flynt-component[name=BlockSupport2] .textblock{padding-top:50px}}flynt-component[name=BlockSupport2] .textblock .sub-headline{font-size:1.1rem;line-height:1.27;color:#5a6269;font-weight:400;margin-bottom:16px;position:relative;z-index:1}@media (max-width: 960px){flynt-component[name=BlockSupport2] .textblock .sub-headline{font-size:16px}}flynt-component[name=BlockSupport2] .textblock .title-text{font-size:2.2rem;line-height:1.2;color:#232323;font-weight:500;padding-bottom:22px;margin-bottom:0;position:relative;z-index:1}@media (min-width: 1710px){flynt-component[name=BlockSupport2] .textblock .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockSupport2] .textblock .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockSupport2] .textblock .title-text{font-size:1.625rem}}flynt-component[name=BlockSupport2] .textblock .title-text:before{content:"";position:absolute;left:0;margin-left:0;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#ce8846}flynt-component[name=BlockSupport2] .textblock .wysiwyg{padding:18px 0;color:#5a6269;position:relative;z-index:1}flynt-component[name=BlockSupport2] .textblock .wysiwyg p,flynt-component[name=BlockSupport2] .textblock .wysiwyg ul,flynt-component[name=BlockSupport2] .textblock .wysiwyg ol,flynt-component[name=BlockSupport2] .textblock .wysiwyg strong{font-weight:300;color:#5a6269}flynt-component[name=BlockTextBild]{padding:80px 0 60px;position:relative;overflow:hidden}@media (max-width: 639.98px){flynt-component[name=BlockTextBild]{padding:50px 0 30px}}flynt-component[name=BlockTextBild]:before{content:"";position:absolute;left:-22%;top:0;bottom:0;z-index:2;height:100%;width:43%;background-color:#5a6269;transform:skew(-18deg)}@media (max-width: 959.98px){flynt-component[name=BlockTextBild]:before{display:none}}flynt-component[name=BlockTextBild] .bildblock{position:relative;z-index:55;overflow:hidden}@media (max-width: 959.98px){flynt-component[name=BlockTextBild] .bildblock{overflow:visible;padding:30px 0 0}flynt-component[name=BlockTextBild] .bildblock:before{background-color:#5a6269;bottom:30%;content:"";left:-30px;position:absolute;top:0;transform:skew(-18deg);transform-origin:top left;width:50%}}@media (max-width: 639.98px){flynt-component[name=BlockTextBild] .bildblock{padding:20px 0 0}flynt-component[name=BlockTextBild] .bildblock:before{left:-20px}}@media (min-width: 960px){flynt-component[name=BlockTextBild] .bildblock{width:45.0704225352%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockTextBild] .bildblock figure{position:relative;overflow:hidden;aspect-ratio:3/3.5}@media (max-width: 959.98px){flynt-component[name=BlockTextBild] .bildblock figure{aspect-ratio:4/3}}flynt-component[name=BlockTextBild] .bildblock figure img{object-fit:cover;width:100%;height:100%}flynt-component[name=BlockTextBild] .textblock{position:relative;z-index:55}@media (min-width: 960px){flynt-component[name=BlockTextBild] .textblock{width:45.9154929577%;float:right;margin-right:0;padding:50px 0}}@media (max-width: 959.98px){flynt-component[name=BlockTextBild] .textblock{padding-top:40px}}flynt-component[name=BlockTextBild] .textblock .title-block{position:relative;padding-bottom:20px}flynt-component[name=BlockTextBild] .textblock .title-block:before{content:"";position:absolute;left:0;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#ce8846}flynt-component[name=BlockTextBild] .textblock .sub-headline{font-size:1.1rem;line-height:1.27;color:#5a6269;font-weight:400;margin-bottom:16px}@media (max-width: 960px){flynt-component[name=BlockTextBild] .textblock .sub-headline{font-size:16px}}flynt-component[name=BlockTextBild] .textblock .title-text{font-size:2.2rem;line-height:1.2;color:#232323;font-weight:500;position:relative;padding-bottom:0;margin-bottom:0}@media (min-width: 1710px){flynt-component[name=BlockTextBild] .textblock .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockTextBild] .textblock .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockTextBild] .textblock .title-text{font-size:1.625rem}}flynt-component[name=BlockTextBild] .textblock .wysiwyg{padding:32px 0}flynt-component[name=BlockTextBild] .textblock .wysiwyg p,flynt-component[name=BlockTextBild] .textblock .wysiwyg ul,flynt-component[name=BlockTextBild] .textblock .wysiwyg ol,flynt-component[name=BlockTextBild] .textblock .wysiwyg strong{color:#5a6269;font-weight:300}flynt-component[name=BlockTextCards]{padding:100px 0 26px}@media (max-width: 960px){flynt-component[name=BlockTextCards]{padding:50px 0 23px}}flynt-component[name=BlockTextCards] .title{font-size:1.8rem;font-family:ForoW01,sans-serif;font-style:normal;font-weight:700;line-height:normal;padding-bottom:20px;text-align:center}@media (min-width: 1710px){flynt-component[name=BlockTextCards] .title{font-size:2.25rem}}@media (max-width: 960px){flynt-component[name=BlockTextCards] .title{font-size:24px}}flynt-component[name=BlockTextCards] .text{line-height:1.5;font-family:ForoW01,sans-serif;font-size:1.14rem;line-height:1.4;font-style:normal;font-weight:300;color:#5a6269;text-align:center}@media (min-width: 1710px){flynt-component[name=BlockTextCards] .text{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockTextCards] .text{font-size:1.25rem}}flynt-component[name=BlockTextCards] .text p:first-child{margin-top:0}flynt-component[name=BlockTextCards] .text p:last-child{margin-bottom:0}@media (min-width: 960px){flynt-component[name=BlockTextCards] .text{margin-left:8.4507042254%;width:83.0985915493%;float:left;margin-right:8.4507042254%}}flynt-component[name=BlockTextCards] .swiper{display:none;margin-top:20px;width:calc(100% + 60px);margin-left:-30px}flynt-component[name=BlockTextCards] .swiper .swiper-slide{margin-left:30px;width:calc(100% - 120px)}flynt-component[name=BlockTextCards] .swiper .pagination{--swiper-pagination-color: #ce8846;--swiper-pagination-bullet-size: 18px;--swiper-pagination-bullet-inactive-color: #5a6269;--swiper-pagination-bullet-inactive-opacity: 1;margin-top:24px;margin-bottom:50px;text-align:center}@media (max-width: 960px){flynt-component[name=BlockTextCards] .swiper{display:block}}flynt-component[name=BlockTextCards] .cards{gap:28px;display:none;width:100%;float:left;margin:40px 0 28px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width: 960px){flynt-component[name=BlockTextCards] .cards{display:grid}}flynt-component[name=BlockTextCards] .card{display:flex;border:1px solid #ce8846;border-radius:20px}flynt-component[name=BlockTextCards] .card-number{font-family:ForoW01,sans-serif;font-size:3rem;line-height:1.27;font-style:normal;font-weight:700;line-height:normal;width:70px;height:86.355px;justify-content:center;align-items:center;display:flex;color:#ce8846;margin-top:16px;flex-shrink:0}@media (min-width: 1710px){flynt-component[name=BlockTextCards] .card-number{font-size:4rem}}@media (max-width: 960px){flynt-component[name=BlockTextCards] .card-number{font-size:3rem}}@media (max-width: 959.98px){flynt-component[name=BlockTextCards] .card-number{font-size:2.5rem}}@media (max-width: 639.98px){flynt-component[name=BlockTextCards] .card-number{font-size:2rem}}flynt-component[name=BlockTextCards] .card-content{padding:37px 30px 50px 0;transform:translateY(5px)}flynt-component[name=BlockTextCards] .card-content-title{font-size:18px;line-height:1.5;font-style:normal;font-weight:700}@media (max-width: 960px){flynt-component[name=BlockTextCards] .card-content-title{font-size:16px}}flynt-component[name=BlockTextCards] .card-content-text{line-height:1.5;font-family:ForoW01,sans-serif;font-size:1.14rem;line-height:1.4;font-style:normal;font-weight:300;color:#5a6269}@media (min-width: 1710px){flynt-component[name=BlockTextCards] .card-content-text{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockTextCards] .card-content-text{font-size:1.25rem}}flynt-component[name=BlockTextCards] .card-content-text p:first-child{margin-top:0}flynt-component[name=BlockTextCards] .card-content-text p:last-child{margin-bottom:0}flynt-component[name=BlockTextCards] .footer-text{text-align:center;margin-bottom:40px;line-height:1.5;font-family:ForoW01,sans-serif;font-size:1.14rem;line-height:1.4;font-style:normal;font-weight:300;color:#5a6269}@media (min-width: 1710px){flynt-component[name=BlockTextCards] .footer-text{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockTextCards] .footer-text{font-size:1.25rem}}flynt-component[name=BlockTextCards] .footer-text p:first-child{margin-top:0}flynt-component[name=BlockTextCards] .footer-text p:last-child{margin-bottom:0}@media (min-width: 960px){flynt-component[name=BlockTextCards] .footer-text{margin-left:16.9014084507%;width:66.1971830986%;float:left;margin-right:16.9014084507%}}flynt-component[name=BlockTextCards] .link{text-align:center}flynt-component[name=BlockTextCardsSmall]{background-color:#ce8846;padding:130px 0 20px}flynt-component[name=BlockTextCardsSmall] .title{font-family:ForoW01,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.72px;margin-bottom:24px;text-align:center}@media (min-width: 1710px){flynt-component[name=BlockTextCardsSmall] .title{font-size:2.25rem}}@media (max-width: 960px){flynt-component[name=BlockTextCardsSmall] .title{font-size:24px}}flynt-component[name=BlockTextCardsSmall] .text{line-height:1.5;font-family:ForoW01,sans-serif;font-size:1.14rem;line-height:1.4;font-style:normal;font-weight:300;color:#5a6269;margin-bottom:40px;text-align:center}@media (min-width: 1710px){flynt-component[name=BlockTextCardsSmall] .text{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockTextCardsSmall] .text{font-size:1.25rem}}flynt-component[name=BlockTextCardsSmall] .text p:first-child{margin-top:0}flynt-component[name=BlockTextCardsSmall] .text p:last-child{margin-bottom:0}@media (min-width: 960px){flynt-component[name=BlockTextCardsSmall] .text{margin-left:16.9014084507%;width:66.1971830986%;float:left;margin-right:16.9014084507%}}flynt-component[name=BlockTextCardsSmall] .cards{display:grid;gap:28px;margin-bottom:42px}@media (min-width: 960px){flynt-component[name=BlockTextCardsSmall] .cards{grid-template-columns:repeat(3,minmax(0,1fr))}}flynt-component[name=BlockTextCardsSmall] .card{background-color:#fff;padding:40px 30px 40px 40px;border-radius:16px}flynt-component[name=BlockTextCardsSmall] .card-title{font-size:1.375rem;line-height:1.4;font-style:normal;font-weight:700;line-height:normal;position:relative}@media (max-width: 960px){flynt-component[name=BlockTextCardsSmall] .card-title{font-size:1rem}}flynt-component[name=BlockTextCardsSmall] .card-title:before{content:"";position:absolute;left:-40px;width:18px;top:0;height:100%;background-color:#5a6269;border-radius:0 4px 4px 0}flynt-component[name=BlockTextCardsSmall] .card-text{font-size:17px;line-height:1.5;font-style:normal;font-weight:400}@media (max-width: 960px){flynt-component[name=BlockTextCardsSmall] .card-text{font-size:16px}}flynt-component[name=BlockTextCardsSmall] .link{text-align:center}flynt-component[name=BlockTextLink]{background-color:#ce8846;padding:100px 0;text-align:center}@media (max-width: 960px){flynt-component[name=BlockTextLink]{padding:60px 0}}@media (min-width: 960px){flynt-component[name=BlockTextLink] .inner-content{margin-left:16.9014084507%;width:66.1971830986%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockTextLink] .title{font-size:1.8rem;font-family:ForoW01,sans-serif;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.72px}@media (min-width: 1710px){flynt-component[name=BlockTextLink] .title{font-size:2.25rem}}@media (max-width: 960px){flynt-component[name=BlockTextLink] .title{font-size:24px}}flynt-component[name=BlockTextLink] .text{line-height:1.5;font-family:ForoW01,sans-serif;font-size:1.14rem;font-weight:300;color:#5a6269;font-size:.8rem;line-height:1.4;margin:30px 0;font-style:normal;font-weight:400;line-height:140%}@media (min-width: 1710px){flynt-component[name=BlockTextLink] .text{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockTextLink] .text{font-size:1.25rem}}flynt-component[name=BlockTextLink] .text p:first-child{margin-top:0}flynt-component[name=BlockTextLink] .text p:last-child{margin-bottom:0}@media (min-width: 1710px){flynt-component[name=BlockTextLink] .text{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockTextLink] .text{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockTextLink] .text{font-size:.875rem}}flynt-component[name=BlockTextNumbersImage]{position:relative;z-index:50;overflow:hidden}flynt-component[name=BlockTextNumbersImage]:after{content:"";position:absolute;left:0;top:0;bottom:0;z-index:3;width:100%;height:90px;background-color:#fff}flynt-component[name=BlockTextNumbersImage]:before{content:"";position:absolute;right:-22%;top:0;bottom:0;z-index:2;height:100%;width:70%;background-color:#5a6269;transform:skew(-18deg)}@media (max-width: 959.98px){flynt-component[name=BlockTextNumbersImage]:before{display:none}}flynt-component[name=BlockTextNumbersImage][data-design-type=normal] .image-block{position:relative;overflow:hidden}@media (max-width: 959.98px){flynt-component[name=BlockTextNumbersImage][data-design-type=normal] .image-block{margin-top:40px;overflow:visible;padding:40px 0 50px}flynt-component[name=BlockTextNumbersImage][data-design-type=normal] .image-block:before{background-color:#5a6269;bottom:0;content:"";position:absolute;right:-30px;top:0;transform:skew(-18deg);transform-origin:bottom right;width:70%}}@media (max-width: 639.98px){flynt-component[name=BlockTextNumbersImage][data-design-type=normal] .image-block{margin-top:24px;padding:30px 0 40px}flynt-component[name=BlockTextNumbersImage][data-design-type=normal] .image-block:before{right:-20px}}@media (min-width: 960px){flynt-component[name=BlockTextNumbersImage][data-design-type=normal] .image-block{width:53.5211267606%;float:right;margin-right:0;padding:140px 0 140px 30px}}flynt-component[name=BlockTextNumbersImage][data-design-type=normal] .image-block figure{position:relative;overflow:hidden}flynt-component[name=BlockTextNumbersImage][data-design-type=normal] .image-block figcaption{background-color:#ce8846;font-size:1.1rem;line-height:1.27;color:#fff;font-weight:400;padding:6px 30px;transform:skew(-18deg);position:absolute;bottom:-1px;right:-10px;width:auto;text-align:center}@media (max-width: 960px){flynt-component[name=BlockTextNumbersImage][data-design-type=normal] .image-block figcaption{font-size:16px}}flynt-component[name=BlockTextNumbersImage][data-design-type=normal] .image-block figcaption span{transform:skew(18deg);display:inline-block}.page-id-104 flynt-component[name=BlockTextNumbersImage] .g-wrapper{position:relative}@media (min-width: 960px){.page-id-104 flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock{padding:90px 0}}@media (min-width: 960px){.page-id-104 flynt-component[name=BlockTextNumbersImage] .g-wrapper .image-block{width:53.5211267606%;float:right;margin-right:0;padding:140px 0 90px 30px}}@media (min-width: 960px){flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage],flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft]{min-height:640px;display:flex;align-items:center}}flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage]:before,flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft]:before{display:none}@media (max-width: 959.98px){flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .g-wrapper .textblock,flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .g-wrapper .textblock{padding-bottom:50px}}@media (max-width: 639.98px){flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .g-wrapper .textblock,flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .g-wrapper .textblock{padding-bottom:40px}}flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .image-block-bg,flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .image-block-bg{position:relative;overflow:hidden}flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .image-block-bg figure,flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .image-block-bg figure{position:relative;overflow:hidden;width:100%;aspect-ratio:16/10}@media (min-width: 960px){flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .image-block-bg figure,flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .image-block-bg figure{position:absolute;right:0;top:0;width:100%;height:100%;aspect-ratio:auto}}flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .image-block-bg figure img,flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .image-block-bg figure img{object-fit:cover;width:100%;height:100%;object-position:center}flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .image-block-bg figcaption,flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .image-block-bg figcaption{background-color:#ce8846;font-size:1.1rem;line-height:1.27;color:#fff;font-weight:400;padding:6px 30px;transform:skew(-18deg);position:absolute;bottom:-1px;right:-10px;width:auto;text-align:center}@media (max-width: 960px){flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .image-block-bg figcaption,flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .image-block-bg figcaption{font-size:16px}}flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .image-block-bg figcaption span,flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .image-block-bg figcaption span{transform:skew(18deg);display:inline-block}flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .g-wrapper{position:relative}@media (min-width: 960px){flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .g-wrapper .textblock{width:49.2957746479%;float:left;margin-right:1.4084507042%;padding:90px 0 0}}@media (min-width: 960px){flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .image-block-bg{position:absolute;right:0;top:0;width:50%;height:100%}flynt-component[name=BlockTextNumbersImage][data-design-type=fullimage] .image-block-bg:before{content:"";position:absolute;left:-280px;bottom:0;width:400px;height:100%;z-index:1;background-color:#fff;transform:skew(-18deg)}}flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .g-wrapper{position:relative}@media (min-width: 960px){flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .g-wrapper .textblock{width:49.2957746479%;float:right;margin-right:0;padding:90px 0}}@media (min-width: 960px){flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .image-block-bg{position:absolute;left:0;top:0;width:50%;height:100%}flynt-component[name=BlockTextNumbersImage][data-design-type=fullimageLeft] .image-block-bg:before{content:"";position:absolute;right:-280px;left:auto;bottom:0;width:400px;height:100%;z-index:1;background-color:#fff;transform:skew(18deg)}}flynt-component[name=BlockTextNumbersImage] .g-wrapper{position:relative;z-index:55;height:inherit}flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock{position:relative}@media (min-width: 960px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock{width:45.0704225352%;float:left;margin-right:1.4084507042%;padding:90px 0}}@media (max-width: 959.98px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock{padding-top:50px}}flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .title-block{position:relative;padding-bottom:20px}flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .title-block:before{content:"";position:absolute;left:0;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#ce8846}flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .sub-headline{font-size:1.1rem;line-height:1.27;color:#5a6269;font-weight:400;margin-bottom:16px}@media (max-width: 960px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .sub-headline{font-size:16px}}flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .title-text{font-size:2.2rem;line-height:1.2;color:#232323;font-weight:500;position:relative;padding-bottom:0;margin-bottom:0}@media (min-width: 1710px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .title-text{font-size:1.625rem}}flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .wysiwyg{padding:32px 0}flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .wysiwyg p,flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .wysiwyg ul,flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .wysiwyg ol,flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .wysiwyg strong{color:#5a6269;font-weight:300}flynt-component[name=BlockTextNumbersImage] .g-wrapper .textblock .wysiwyg strong{font-weight:600}flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers{display:flex;gap:10px;padding:55px 0 0}@media (max-width: 639.98px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers{gap:0;padding-top:40px}}flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number{flex:1;text-align:center;padding:16px;border-right:1px solid #5a6269}@media (max-width: 639.98px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number{min-width:0;padding:8px 6px}}flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number:last-child{border-right:none}flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number-text{display:block;font-size:3rem;line-height:1.27;font-weight:500;color:#232323;margin-bottom:0;white-space:nowrap}@media (min-width: 1710px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number-text{font-size:4rem}}@media (max-width: 960px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number-text{font-size:3rem}}@media (max-width: 959.98px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number-text{font-size:2.5rem}}@media (max-width: 639.98px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number-text{font-size:min(2rem,8vw)}}@media (min-width: 960px) and (max-width: 1199.98px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number-text{font-size:2.25rem}}flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number-description{display:block;font-size:.8rem;line-height:1.4;font-weight:300}@media (min-width: 1710px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number-description{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number-description{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number-description{font-size:.875rem}}@media (max-width: 959.98px){flynt-component[name=BlockTextNumbersImage] .g-wrapper .numbers .number-description{-webkit-hyphens:auto;hyphens:auto}}flynt-component[name=BlockTextNumbersImage] .background-images{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%}flynt-component[name=BlockTextNumbersImage] .background-images .swiper-slide,flynt-component[name=BlockTextNumbersImage] .background-images img{width:100%;height:100%}flynt-component[name=BlockTextNumbersImage] .background-images img{object-fit:cover}flynt-component[name=BlockTextNumbersImage] .slider-control{position:flex;inset:auto;display:flex;width:auto;margin-top:24px;text-align:left;gap:24px}@media (min-width: 960px){flynt-component[name=BlockTextNumbersImage] .slider-control{margin-top:120px}}flynt-component[name=BlockTextNumbersImage] .slider-control .swiper-pagination-bullet{width:100px;height:8px;border-radius:0;background:#fff;opacity:1;transform:skew(-18deg)}flynt-component[name=BlockTextNumbersImage] .slider-control .swiper-pagination-bullet-active{width:100px;background:#5a6269}flynt-component[name=BlockTTestimonialsImages]{position:relative;z-index:50;overflow:hidden;padding:80px 0}@media (max-width: 639.98px){flynt-component[name=BlockTTestimonialsImages]{padding:50px 0}}flynt-component[name=BlockTTestimonialsImages]:after{content:"";position:absolute;left:0;top:0;bottom:0;z-index:3;width:100%;height:80px;background-color:#fff}flynt-component[name=BlockTTestimonialsImages] .g-wrapper{position:relative;z-index:55;height:inherit}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock{position:relative}@media (min-width: 960px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock{width:49.2957746479%;float:left;margin-right:1.4084507042%;padding:90px 0 200px}}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .title-block{position:relative;padding-bottom:20px}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .title-block:before{content:"";position:absolute;left:0;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#ce8846}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .sub-headline{font-size:1.1rem;line-height:1.27;color:#5a6269;font-weight:400;margin-bottom:16px}@media (max-width: 960px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .sub-headline{font-size:16px}}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .title-text{font-size:2.2rem;line-height:1.2;color:#232323;font-weight:500;position:relative;padding-bottom:0;margin-bottom:0}@media (min-width: 1710px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .title-text{font-size:1.625rem}}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .wysiwyg{padding:32px 0}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .wysiwyg p,flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .wysiwyg ul,flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .wysiwyg ol,flynt-component[name=BlockTTestimonialsImages] .g-wrapper .textblock .wysiwyg strong{color:#5a6269;font-weight:300}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial{margin:0}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-text{font-size:2.2rem;line-height:1.2;color:#232323;font-weight:500;margin-bottom:0;padding-bottom:20px}@media (min-width: 1710px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-text{font-size:1.625rem}}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-text.small{font-size:1.1rem;line-height:1.27;font-weight:300;font-style:italic}@media (max-width: 960px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-text.small{font-size:16px}}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-text.large{font-size:2.2rem;line-height:1.2}@media (min-width: 1710px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-text.large{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-text.large{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-text.large{font-size:1.625rem}}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-footer{display:flex;align-items:center;gap:10px}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-footer .testimonial-author-image{width:60px;height:60px;margin-right:5px}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-footer .testimonial-author{font-size:1.14rem;line-height:1.4;color:#232323;font-weight:400;margin-bottom:0;display:block}@media (min-width: 1710px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-footer .testimonial-author{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-footer .testimonial-author{font-size:1.25rem}}flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-footer .testimonial-job-title{font-size:1.14rem;line-height:1.4;color:#5a6269;font-weight:300;margin-bottom:0;display:block}@media (min-width: 1710px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-footer .testimonial-job-title{font-size:1.625rem}}@media (max-width: 960px){flynt-component[name=BlockTTestimonialsImages] .g-wrapper .testimonials .testimonial .testimonial-footer .testimonial-job-title{font-size:1.25rem}}flynt-component[name=BlockTTestimonialsImages] .image-block{position:relative;overflow:hidden}flynt-component[name=BlockTTestimonialsImages] .image-block:before{content:"";position:absolute;right:120px;top:0;bottom:0;width:300px;height:700px;background-color:#ce8846;transform:skew(-18deg)}flynt-component[name=BlockTTestimonialsImages] .image-block:after{content:"";position:absolute;right:430px;top:20px;bottom:0;width:100px;height:300px;background-color:#ce8846;transform:skew(-18deg)}@media (min-width: 960px){flynt-component[name=BlockTTestimonialsImages] .image-block{width:49.2957746479%;float:right;margin-right:0;padding:30px 0 40px 30px}}@media (max-width: 959.98px){flynt-component[name=BlockTTestimonialsImages] .image-block{margin-top:40px;padding:24px 0 0 24px}}flynt-component[name=BlockTTestimonialsImages] .image-block figure{position:relative;overflow:hidden;z-index:8}flynt-component[name=BlockTTestimonialsImages] .image-block figcaption{background-color:#ce8846;font-size:1.1rem;line-height:1.27;color:#fff;font-weight:400;padding:6px 30px;transform:skew(-18deg);position:absolute;bottom:-1px;right:-10px;width:auto;text-align:center}@media (max-width: 960px){flynt-component[name=BlockTTestimonialsImages] .image-block figcaption{font-size:16px}}flynt-component[name=BlockTTestimonialsImages] .image-block figcaption span{transform:skew(18deg);display:inline-block}flynt-component[name=BlockTTestimonialsImages] .background-images{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%}flynt-component[name=BlockTTestimonialsImages] .background-images .swiper-slide,flynt-component[name=BlockTTestimonialsImages] .background-images img{width:100%;height:100%}flynt-component[name=BlockTTestimonialsImages] .background-images img{object-fit:cover}flynt-component[name=BlockTTestimonialsImages] .slider-control.swiper-pagination-horizontal{position:static;inset:auto;display:flex;width:auto;margin-top:24px;text-align:left;gap:24px}@media (min-width: 960px){flynt-component[name=BlockTTestimonialsImages] .slider-control.swiper-pagination-horizontal{margin-top:50px}}flynt-component[name=BlockTTestimonialsImages] .slider-control.swiper-pagination-horizontal .swiper-pagination-bullet{width:100px;height:8px;margin:0!important;border-radius:0;background:#dedfe1;opacity:1;transform:skew(-18deg)}flynt-component[name=BlockTTestimonialsImages] .slider-control.swiper-pagination-horizontal .swiper-pagination-bullet:hover{background:#5a6269}@media (max-width: 959.98px){flynt-component[name=BlockTTestimonialsImages] .slider-control.swiper-pagination-horizontal .swiper-pagination-bullet{width:48px}}flynt-component[name=BlockTTestimonialsImages] .slider-control.swiper-pagination-horizontal .swiper-pagination-bullet-active{width:100px;background:#5a6269}@media (max-width: 959.98px){flynt-component[name=BlockTTestimonialsImages] .slider-control.swiper-pagination-horizontal .swiper-pagination-bullet-active{width:48px}}flynt-component[name=BlockTypewriterVideoHero]{position:relative;height:70vh}@media (max-width: 960px){flynt-component[name=BlockTypewriterVideoHero]{height:402px}}flynt-component[name=BlockTypewriterVideoHero] .background{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:-1}flynt-component[name=BlockTypewriterVideoHero] .background .video{height:100%}flynt-component[name=BlockTypewriterVideoHero] .background .image{width:100%;height:100%;position:absolute}flynt-component[name=BlockTypewriterVideoHero] .background .image img{width:100%;height:100%;object-fit:cover;vertical-align:middle;position:absolute}flynt-component[name=BlockTypewriterVideoHero] .background video{width:100%;height:100%;object-fit:cover;vertical-align:middle}@media (max-width: 960px){flynt-component[name=BlockTypewriterVideoHero] .background{border-radius:0 0 20px 20px}}flynt-component[name=BlockTypewriterVideoHero] .offset-text{position:absolute;bottom:-75px;left:28px;height:151px}@media (max-width: 960px){flynt-component[name=BlockTypewriterVideoHero] .offset-text{left:30px;height:auto;bottom:-27px;width:181px}}flynt-component[name=BlockTypewriterVideoHero] .offset-text svg{height:inherit}flynt-component[name=BlockTypewriterVideoHero] .g-wrapper,flynt-component[name=BlockTypewriterVideoHero] .inner-content{height:100%}flynt-component[name=BlockTypewriterVideoHero] .inner-content{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 960px){flynt-component[name=BlockTypewriterVideoHero] .inner-content{padding-bottom:77px}}flynt-component[name=BlockTypewriterVideoHero] .title{font-family:ForoW01,sans-serif;font-size:72px;font-style:normal;font-weight:700;line-height:94.872%;letter-spacing:-1.56px;text-align:center;color:#fff;padding-top:80px}@media (max-width: 960px){flynt-component[name=BlockTypewriterVideoHero] .title{font-size:24px}}@media (min-width: 960px){flynt-component[name=BlockTypewriterVideoHero] .title{text-align:center;padding-top:160px}}flynt-component[name=BlockTypewriterVideoHero] .actions{font-size:16px;display:flex;align-items:center;justify-content:center;gap:22px}@media (max-width: 960px){flynt-component[name=BlockTypewriterVideoHero] .actions{font-size:14px}}@media (max-width: 960px){flynt-component[name=BlockTypewriterVideoHero] .actions{gap:11px;flex-direction:column}}flynt-component[name=BlockTypewriterVideoHero] .arrow{text-align:center;padding-bottom:40px;padding-top:27px}@media (max-width: 960px){flynt-component[name=BlockTypewriterVideoHero] .arrow{display:none}}flynt-component[name=BlockTypewriterVideoHero] .arrow svg{margin:0 auto}flynt-component[name=BlockWysiwyg]{padding:80px 0 170px}@media (max-width: 959.98px){flynt-component[name=BlockWysiwyg]{padding:50px 0 90px}}flynt-component[name=BlockWysiwyg] h2{font-family:ForoW01,sans-serif;font-size:34px;font-style:normal;font-weight:700;line-height:82.353%;margin-top:50px}@media (max-width: 959.98px){flynt-component[name=BlockWysiwyg] h2{font-size:28px}}@media (max-width: 639.98px){flynt-component[name=BlockWysiwyg] h2{font-size:24px}}@media (max-width: 959.98px){flynt-component[name=BlockWysiwyg] h2{line-height:1.2;margin-top:40px}}flynt-component[name=BlockWysiwyg] .inner-content{font-size:.8rem;line-height:1.4;font-style:normal;font-weight:400;line-height:140%}@media (min-width: 1710px){flynt-component[name=BlockWysiwyg] .inner-content{font-size:1.25rem}}@media (max-width: 960px){flynt-component[name=BlockWysiwyg] .inner-content{font-size:.75rem}}@media (max-width: 959.98px){flynt-component[name=BlockWysiwyg] .inner-content{font-size:.875rem}}@media (max-width: 959.98px){flynt-component[name=BlockWysiwyg] .inner-content{font-size:1rem}}flynt-component[name=BlockWysiwyg] .inner-content>h2:first-child{margin-top:0}@media (min-width: 960px){flynt-component[name=BlockWysiwyg] .inner-content{margin-left:8.4507042254%;width:83.0985915493%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockSmallHero]+flynt-component[name=BlockWysiwyg]{padding-top:135px}@media (max-width: 959.98px){flynt-component[name=BlockSmallHero]+flynt-component[name=BlockWysiwyg]{padding-top:50px}}flynt-component[name=NavigationBurger]{--nav-height: 44px;height:var(--nav-height)}@media (max-width: 959.98px){flynt-component[name=NavigationBurger]{--nav-height: 60px}}@media (min-width: 960px){flynt-component[name=NavigationBurger]{display:none}}flynt-component[name=NavigationBurger][data-status=menuIsOpen] nav{box-shadow:0 0 24px #00000012}flynt-component[name=NavigationBurger] nav{position:fixed;z-index:999;left:0;width:100%;height:var(--nav-height);background-color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.admin-bar flynt-component[name=NavigationBurger] nav{inset-block-start:var(--wp-admin--admin-bar--height)}flynt-component[name=NavigationBurger] .header{background-color:#fff;position:relative;z-index:100}flynt-component[name=NavigationBurger] .container{height:var(--nav-height);width:100%;background-color:var(--color-background);-webkit-border-after:solid 2px var(--color-border);border-block-end:solid 2px var(--color-border);display:flex;gap:20px;align-items:center;inline-size:100%;inset-block-start:0;inset-inline:0;justify-content:space-between;padding-block:12px}flynt-component[name=NavigationBurger] .hamburger{--line-width: 23px;--line-border-width: 3px;align-items:center;block-size:48px;cursor:pointer;display:flex;inline-size:48px;justify-content:center;-webkit-margin-end:-10px;margin-inline-end:-10px;position:relative;flex:0 0 auto}flynt-component[name=NavigationBurger] .hamburger:focus:not(:focus-visible){outline:none}flynt-component[name=NavigationBurger] .hamburger-lines{block-size:13px;inline-size:var(--line-width);position:relative}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{content:""}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after,flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{background-color:#ce8846;block-size:var(--line-border-width);border-radius:6px;display:block;inline-size:var(--line-width);inset-inline-start:0;position:absolute;transition:opacity .2s ease-in-out .2s,rotate .2s ease-in-out .2s,translate .2s ease-in-out .2s}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{will-change:translate,opacity}flynt-component[name=NavigationBurger] .hamburger-lines:before{inset-block-start:0}flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{inset-block-start:5px;transition-delay:0s;will-change:rotate}flynt-component[name=NavigationBurger] .hamburger-lines:after{inset-block-start:10px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before{translate:0 9px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{translate:0 -9px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--primary{rotate:45deg;transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--secondary{rotate:-45deg;transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before,flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}flynt-component[name=NavigationBurger] .logo{display:block;flex-shrink:0;text-decoration:none;align-self:flex-start;background-color:#fff;border-radius:0 0 10px 10px;padding:9px 10px 7px 8px;width:90.465px;height:69.857px}@media (max-width: 959.98px){flynt-component[name=NavigationBurger] .logo{align-self:center;background-color:transparent;border-radius:0;height:34px;padding:0;width:auto}flynt-component[name=NavigationBurger] .logo .logo-image{display:block;height:100%;width:auto}}flynt-component[name=NavigationBurger] .logo-image{inline-size:auto}flynt-component[name=NavigationBurger] .menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;inline-size:100%;inset-block-start:var(--nav-height);inset-inline-start:0;overflow-y:auto;position:fixed;transition:translate .45s cubic-bezier(.19,1,.22,1),visibility .45s;translate:0 -100%;visibility:hidden;will-change:translate,visibility;z-index:98;color:#5a6269;padding-top:33px;padding-bottom:38px;border-radius:0 0 20px 20px}@media (max-width: 959.98px){flynt-component[name=NavigationBurger] .menu{border-radius:0;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 44px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 44px),0 100%);inset-block-start:100%;max-height:calc(100dvh - var(--nav-height));padding-bottom:80px;position:absolute}}flynt-component[name=NavigationBurger] .menu a:not(.g-btn){font-size:22px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 959.98px){flynt-component[name=NavigationBurger] .menu a:not(.g-btn){display:inline-block;padding-block:6px}}flynt-component[name=NavigationBurger] .menu a{text-decoration:none}flynt-component[name=NavigationBurger] .menu ul{list-style:none;margin:0}flynt-component[name=NavigationBurger] .menu a.g-btn{margin-top:25px}flynt-component[name=NavigationBurger] .menu .item{position:relative;text-align:right;margin-top:11px}flynt-component[name=NavigationBurger] .menu .item a:not(.g-btn):hover{color:#ce8846}@media (max-width: 959.98px){flynt-component[name=NavigationBurger] .menu .item a.mandaten-btn{isolation:isolate;overflow:hidden;position:relative;transition:color .3s ease;font-size:1rem;width:234px;height:50px;background-color:#ce8846;display:inline-flex;align-items:center;justify-content:flex-start;padding-left:20px;color:#fff;margin-top:16px;padding-block:0}flynt-component[name=NavigationBurger] .menu .item a.mandaten-btn:before{background-color:#5a6269;background-position:right 11px center;background-repeat:no-repeat;background-size:24px 24px;-webkit-clip-path:polygon(22px 0,100% 0,100% 100%,0 100%);clip-path:polygon(22px 0,100% 0,100% 100%,0 100%);content:"";height:100%;position:absolute;right:0;top:0;transition:width .3s ease;width:60px;z-index:-1}flynt-component[name=NavigationBurger] .menu .item a.mandaten-btn:hover:before,flynt-component[name=NavigationBurger] .menu .item a.mandaten-btn:focus-visible:before{width:calc(100% + 22px)}flynt-component[name=NavigationBurger] .menu .item a.mandaten-btn:hover,flynt-component[name=NavigationBurger] .menu .item a.mandaten-btn:focus-visible{color:#fff}}@media (max-width: 959.98px) and (max-width: 960px){flynt-component[name=NavigationBurger] .menu .item a.mandaten-btn{font-size:.875rem}}@media (max-width: 959.98px){flynt-component[name=NavigationBurger] .menu .item a.mandaten-btn:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy43NjMgMTAuMjM4UTYgOC40NzUgNiA2dDEuNzYzLTQuMjM3VDEyIDB0NC4yMzggMS43NjNUMTggNnQtMS43NjIgNC4yMzhUMTIgMTJ0LTQuMjM3LTEuNzYyTTAgMjR2LTQuMnEwLTEuMjc1LjY1Ni0yLjM0NEE0LjM3IDQuMzcgMCAwIDEgMi40IDE1LjgyNWEyMi4zIDIyLjMgMCAwIDEgNC43MjUtMS43NDRxMi40LS41OCA0Ljg3NS0uNTgxIDIuNDc1IDAgNC44NzUuNTgxIDIuNC41ODIgNC43MjUgMS43NDRhNC40IDQuNCAwIDAgMSAxLjc0NCAxLjYzMVEyNCAxOC41MjYgMjQgMTkuOFYyNHptMy0zaDE4di0xLjJhMS40IDEuNCAwIDAgMC0uMjA2LS43NSAxLjQ2IDEuNDYgMCAwIDAtLjU0NC0uNTI1IDE5LjYgMTkuNiAwIDAgMC00LjA4Ny0xLjUxOSAxNy40IDE3LjQgMCAwIDAtOC4zMjUgMCAxOS42IDE5LjYgMCAwIDAtNC4wODggMS41MTlBMS40NiAxLjQ2IDAgMCAwIDMgMTkuOHpNMTQuMTE5IDguMTE5QTIuOSAyLjkgMCAwIDAgMTUgNnEwLTEuMjM3LS44ODEtMi4xMTlBMi45IDIuOSAwIDAgMCAxMiAzcS0xLjIzNyAwLTIuMTE5Ljg4MUEyLjkgMi45IDAgMCAwIDkgNnEwIDEuMjM3Ljg4MSAyLjExOUEyLjkgMi45IDAgMCAwIDEyIDlxMS4yMzcgMCAyLjExOS0uODgxIi8+PC9zdmc+)}}flynt-component[name=NavigationBurger] .menu .item.current-menu-item a{color:#ce8846}.admin-bar flynt-component[name=NavigationBurger] .menu{inset-block-start:calc(var(--nav-height) + var(--wp-admin--admin-bar--height))}@media (max-width: 959.98px){.admin-bar flynt-component[name=NavigationBurger] .menu{inset-block-start:100%;max-height:calc(100dvh - var(--nav-height) - var(--wp-admin--admin-bar--height))}}flynt-component[name=NavigationBurger] .menu .link{color:var(--color-text);display:block;font-size:1.25rem;padding-block:.9rem;padding-inline:1.25rem;text-decoration:none}flynt-component[name=NavigationBurger] .menu .current-menu-item .link{color:var(--color-accent);text-decoration:underline}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .menu{translate:0 -1px;visibility:visible}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}flynt-component[name=NavigationFooter]{padding:50px 0 0;overflow:hidden;position:relative}flynt-component[name=NavigationFooter].is-map{padding:0}flynt-component[name=NavigationFooter].is-map:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background-color:#5a6269}flynt-component[name=NavigationFooter].is-map .mapbox{width:100%;float:none;position:relative;z-index:1}@media (max-width: 959.98px){flynt-component[name=NavigationFooter].is-map .mapbox{width:auto}}flynt-component[name=NavigationFooter].is-map .map-bar{background-color:#5a6269}flynt-component[name=NavigationFooter].is-map .map-bar>.g-wrapper{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;padding-bottom:16px}flynt-component[name=NavigationFooter].is-map .map-bar>.g-wrapper:before,flynt-component[name=NavigationFooter].is-map .map-bar>.g-wrapper:after{content:none;display:none}@media (max-width: 960px){flynt-component[name=NavigationFooter].is-map .map-bar>.g-wrapper{flex-direction:column;align-items:flex-start}}flynt-component[name=NavigationFooter].is-map .map-address{margin:0;color:#fff;font-size:1.1rem;line-height:1.27;position:relative;z-index:1}@media (max-width: 960px){flynt-component[name=NavigationFooter].is-map .map-address{font-size:16px}}flynt-component[name=NavigationFooter].is-map .menu-block{padding:0}flynt-component[name=NavigationFooter].is-map .menu-block .menu{justify-content:flex-end}@media (min-width: 960px){flynt-component[name=NavigationFooter].is-map{padding:0}}@media (min-width: 960px){flynt-component[name=NavigationFooter]:not(.is-map){padding:100px 0 0}flynt-component[name=NavigationFooter]:not(.is-map)>.g-wrapper{display:flex;align-items:stretch}flynt-component[name=NavigationFooter]:not(.is-map)>.g-wrapper:before,flynt-component[name=NavigationFooter]:not(.is-map)>.g-wrapper:after{content:none;display:none}flynt-component[name=NavigationFooter]:not(.is-map) .contentblock{float:none;width:50%;display:flex;flex-direction:column}flynt-component[name=NavigationFooter]:not(.is-map) .contact-block{margin-top:auto}flynt-component[name=NavigationFooter]:not(.is-map) .mapbox{float:none;width:50%;display:flex;flex-direction:column;align-self:stretch}flynt-component[name=NavigationFooter]:not(.is-map) .mapbox-inner{flex:1 1 auto;min-height:0;overflow:hidden;position:relative}flynt-component[name=NavigationFooter]:not(.is-map) .mapbox-inner a{display:block;height:100%}flynt-component[name=NavigationFooter]:not(.is-map) .mapbox-inner img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}flynt-component[name=NavigationFooter]:not(.is-map) .menu-block{flex-shrink:0;background-color:#5a6269}}@media (max-width: 959.98px){flynt-component[name=NavigationFooter]:not(.is-map) .menu-block{background-color:#5a6269;box-shadow:0 0 0 100vmax #5a6269;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);padding-inline:30px}}@media (max-width: 639.98px){flynt-component[name=NavigationFooter]:not(.is-map) .menu-block{padding-inline:20px}}@media (min-width: 960px){flynt-component[name=NavigationFooter]:not(.is-map){padding:100px 0 0}}flynt-component[name=NavigationFooter] .contentblock{position:relative;z-index:1}flynt-component[name=NavigationFooter] .contentblock .title-block{position:relative;padding-top:40px;padding-bottom:20px}flynt-component[name=NavigationFooter] .contentblock .title-block:before{content:"";position:absolute;left:0;bottom:0;width:100px;height:8px;transform:skew(-18deg);background-color:#ce8846}flynt-component[name=NavigationFooter] .contentblock .text .wysiwyg{padding:30px 0}flynt-component[name=NavigationFooter] .contentblock .text .wysiwyg p,flynt-component[name=NavigationFooter] .contentblock .text .wysiwyg ul,flynt-component[name=NavigationFooter] .contentblock .text .wysiwyg ol,flynt-component[name=NavigationFooter] .contentblock .text .wysiwyg strong{color:#5a6269}flynt-component[name=NavigationFooter] .contentblock .sub-headline{font-size:1.1rem;line-height:1.27;color:#5a6269;font-weight:400;margin-bottom:16px}@media (max-width: 960px){flynt-component[name=NavigationFooter] .contentblock .sub-headline{font-size:16px}}flynt-component[name=NavigationFooter] .contentblock .title-text{font-size:2.2rem;line-height:1.2;color:#232323;font-weight:500;position:relative;padding-bottom:0;margin-bottom:0}@media (min-width: 1710px){flynt-component[name=NavigationFooter] .contentblock .title-text{font-size:2.875rem}}@media (max-width: 960px){flynt-component[name=NavigationFooter] .contentblock .title-text{font-size:2rem}}@media (max-width: 639.98px){flynt-component[name=NavigationFooter] .contentblock .title-text{font-size:1.625rem}}flynt-component[name=NavigationFooter] .contentblock .wysiwyg p,flynt-component[name=NavigationFooter] .contentblock .wysiwyg ul,flynt-component[name=NavigationFooter] .contentblock .wysiwyg ol,flynt-component[name=NavigationFooter] .contentblock .wysiwyg strong{color:#fff;font-weight:300}flynt-component[name=NavigationFooter] .contentblock .wysiwyg a{text-decoration:none}flynt-component[name=NavigationFooter] .contentblock .wysiwyg a:hover{text-decoration:underline}flynt-component[name=NavigationFooter] .contentblock .contact-block{background-color:#5a6269;position:relative;max-width:100%;margin-left:auto;margin-right:auto;padding:30px 0}flynt-component[name=NavigationFooter] .contentblock .contact-block:after{content:" ";display:block;clear:both}@media (min-width: 960px){flynt-component[name=NavigationFooter] .contentblock .contact-block{padding:50px 0 20px}}flynt-component[name=NavigationFooter] .contentblock .contact-block:before{content:"";position:absolute;top:0;left:-1000px;width:6000px;height:100%;background-color:#5a6269}@media (min-width: 960px){flynt-component[name=NavigationFooter] .contentblock .textblock{padding-right:80px}}flynt-component[name=NavigationFooter] .contentblock .logoblock{position:relative;z-index:1}@media (max-width: 959.98px){flynt-component[name=NavigationFooter] .contentblock .logoblock{max-width:300px}}@media (max-width: 639.98px){flynt-component[name=NavigationFooter] .contentblock .logoblock{max-width:220px}}@media (min-width: 960px){flynt-component[name=NavigationFooter] .contentblock .logoblock{width:48.5714285714%;float:left;margin-right:2.8571428571%;padding:0 40px}}flynt-component[name=NavigationFooter] .contentblock .contactblock{position:relative;z-index:1}@media (min-width: 960px){flynt-component[name=NavigationFooter] .contentblock .contactblock{width:48.5714285714%;float:right;margin-right:0}}@media (max-width: 959.98px){flynt-component[name=NavigationFooter] .contentblock .contactblock{margin-top:30px}}flynt-component[name=NavigationFooter] .contentblock .socialblock{position:relative;z-index:1;margin-top:20px;display:flex;gap:20px}flynt-component[name=NavigationFooter] .contentblock .socialblock .social-link{width:40px;height:40px;display:inline-block}flynt-component[name=NavigationFooter] .contentblock .socialblock .social-link:hover{opacity:.8}flynt-component[name=NavigationFooter] .contentblock .socialblock .social-link img{width:100%;height:100%;object-fit:contain}flynt-component[name=NavigationFooter] .mapbox{position:relative;z-index:2}@media (max-width: 959.98px){flynt-component[name=NavigationFooter] .mapbox{margin-inline:-30px}}@media (max-width: 639.98px){flynt-component[name=NavigationFooter] .mapbox{margin-inline:-20px}}flynt-component[name=NavigationFooter] .menu-block{position:relative;z-index:1;padding:20px 0}flynt-component[name=NavigationFooter] .menu-block .menu{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start;gap:20px}@media (max-width: 959.98px){flynt-component[name=NavigationFooter] .menu-block .menu{flex-wrap:wrap;row-gap:8px}}flynt-component[name=NavigationFooter] .menu-block .item a{text-decoration:none;color:#fff;font-size:1.1rem;line-height:1.27}@media (max-width: 960px){flynt-component[name=NavigationFooter] .menu-block .item a{font-size:16px}}.admin-bar flynt-component[name=NavigationMain]{position:fixed;top:var(--wp-admin--admin-bar--height)}flynt-component[name=NavigationMain]{font-family:ForoW01,sans-serif;font-size:1.375rem;line-height:1.4;font-weight:700;display:none;position:fixed;z-index:99998;height:100px;width:100%;background-color:#fff;top:0;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}@media (max-width: 960px){flynt-component[name=NavigationMain]{font-size:1rem}}@media (min-width: 960px){flynt-component[name=NavigationMain]{display:block}}flynt-component[name=NavigationMain] .g-wrapper{height:inherit}flynt-component[name=NavigationMain] .logo{background:#fff;width:170px;height:100%;display:flex;align-items:center;justify-content:center}flynt-component[name=NavigationMain] .navigation{display:flex;height:inherit;gap:10px;width:100%;justify-content:space-between}flynt-component[name=NavigationMain] a{text-decoration:none;color:#5a6269}flynt-component[name=NavigationMain] .menu{display:flex;gap:50px;align-items:center;list-style:none}flynt-component[name=NavigationMain] .menu .item{position:relative}flynt-component[name=NavigationMain] .menu .item a:not(.g-btn):hover{color:#ce8846}flynt-component[name=NavigationMain] .menu .item a.mandaten-btn{isolation:isolate;overflow:hidden;position:relative;transition:color .3s ease;font-size:1rem;width:234px;height:50px;background-color:#ce8846;display:inline-flex;align-items:center;justify-content:flex-start;color:#fff;padding-left:20px}flynt-component[name=NavigationMain] .menu .item a.mandaten-btn:before{background-color:#5a6269;background-position:right 11px center;background-repeat:no-repeat;background-size:24px 24px;-webkit-clip-path:polygon(22px 0,100% 0,100% 100%,0 100%);clip-path:polygon(22px 0,100% 0,100% 100%,0 100%);content:"";height:100%;position:absolute;right:0;top:0;transition:width .3s ease;width:60px;z-index:-1}flynt-component[name=NavigationMain] .menu .item a.mandaten-btn:hover:before,flynt-component[name=NavigationMain] .menu .item a.mandaten-btn:focus-visible:before{width:calc(100% + 22px)}flynt-component[name=NavigationMain] .menu .item a.mandaten-btn:hover,flynt-component[name=NavigationMain] .menu .item a.mandaten-btn:focus-visible{color:#fff}@media (max-width: 960px){flynt-component[name=NavigationMain] .menu .item a.mandaten-btn{font-size:.875rem}}flynt-component[name=NavigationMain] .menu .item a.mandaten-btn:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy43NjMgMTAuMjM4UTYgOC40NzUgNiA2dDEuNzYzLTQuMjM3VDEyIDB0NC4yMzggMS43NjNUMTggNnQtMS43NjIgNC4yMzhUMTIgMTJ0LTQuMjM3LTEuNzYyTTAgMjR2LTQuMnEwLTEuMjc1LjY1Ni0yLjM0NEE0LjM3IDQuMzcgMCAwIDEgMi40IDE1LjgyNWEyMi4zIDIyLjMgMCAwIDEgNC43MjUtMS43NDRxMi40LS41OCA0Ljg3NS0uNTgxIDIuNDc1IDAgNC44NzUuNTgxIDIuNC41ODIgNC43MjUgMS43NDRhNC40IDQuNCAwIDAgMSAxLjc0NCAxLjYzMVEyNCAxOC41MjYgMjQgMTkuOFYyNHptMy0zaDE4di0xLjJhMS40IDEuNCAwIDAgMC0uMjA2LS43NSAxLjQ2IDEuNDYgMCAwIDAtLjU0NC0uNTI1IDE5LjYgMTkuNiAwIDAgMC00LjA4Ny0xLjUxOSAxNy40IDE3LjQgMCAwIDAtOC4zMjUgMCAxOS42IDE5LjYgMCAwIDAtNC4wODggMS41MTlBMS40NiAxLjQ2IDAgMCAwIDMgMTkuOHpNMTQuMTE5IDguMTE5QTIuOSAyLjkgMCAwIDAgMTUgNnEwLTEuMjM3LS44ODEtMi4xMTlBMi45IDIuOSAwIDAgMCAxMiAzcS0xLjIzNyAwLTIuMTE5Ljg4MUEyLjkgMi45IDAgMCAwIDkgNnEwIDEuMjM3Ljg4MSAyLjExOUEyLjkgMi45IDAgMCAwIDEyIDlxMS4yMzcgMCAyLjExOS0uODgxIi8+PC9zdmc+)}flynt-component[name=NavigationMain] .menu .item.current-menu-item a{color:#ce8846}flynt-component[name=NavigationMain] .menu .item.current-menu-item:after{content:"";position:absolute;background-color:#ce8846;height:3px;bottom:-15px;left:0;width:50px}.gridbuttton{position:fixed;left:0;bottom:20px;z-index:99999;width:100px;height:30px;background-color:#d3d3d3;padding:3px;border-radius:3px;display:flex;align-items:center;opacity:0}.gridbuttton:hover{opacity:1}.gridbuttton label{font-size:.575rem;color:#000!important}.gridbuttton input{float:left;width:15px}.gridchecker{position:fixed;left:0;top:0;bottom:0;right:0;z-index:99999;pointer-events:none;opacity:.1;display:none}.gridchecker .g-wrapper{height:100%}.gridchecker span{width:7.0422535211%;float:left;background-color:red;display:span;height:100%}.gridchecker span:nth-child(12n+1){margin-right:-100%;clear:both;margin-left:0}.gridchecker span:nth-child(12n+2){margin-left:8.4507042254%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+3){margin-left:16.9014084507%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+4){margin-left:25.3521126761%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+5){margin-left:33.8028169014%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+6){margin-left:42.2535211268%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+7){margin-left:50.7042253521%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+8){margin-left:59.1549295775%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+9){margin-left:67.6056338028%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+10){margin-left:76.0563380282%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+11){margin-left:84.5070422535%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+12){margin-left:92.9577464789%;margin-right:-100%;clear:none}
