img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
:root :where(.wp-block-button.is-style-outline--1 .wp-block-button__link){background:transparent none;border-color:currentColor;border-width:2px;border-style:solid;color:currentColor;padding-top:.667em;padding-right:1.33em;padding-bottom:.667em;padding-left:1.33em}:root :where(.wp-block-button.is-style-outline--2 .wp-block-button__link){background:transparent none;border-color:currentColor;border-width:2px;border-style:solid;color:currentColor;padding-top:.667em;padding-right:1.33em;padding-bottom:.667em;padding-left:1.33em}:root :where(.wp-block-button.is-style-outline--3 .wp-block-button__link){background:transparent none;border-color:currentColor;border-width:2px;border-style:solid;color:currentColor;padding-top:.667em;padding-right:1.33em;padding-bottom:.667em;padding-left:1.33em}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wp-bootstrap-blocks-row.row.alignfull{margin-left:0;margin-right:0}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
#example-block{transition:all 0s}#example-block.scroll-triggered,.move-in-right,.move-in-left,.move-in-upwards,.move-in-up,.move-in-downwards,.move-in-down,.fade-in,.fade-in-upwards,.fade-in-up,.fade-in-left,.fade-in-right,.fade-in-downwards,.fade-in-down,.flip-left,.flip-right,.flip-upwards,.flip-up,.flip-downwards,.flip-down,.bounce-in-left,.bounce-in-right,.bounce-in-downwards,.bounce-in-down,.bounce-in-upwards,.bounce-in-up,.zoom-in,.skew-in-left,.skew-in-right,.blur-in,.colour-gain{transition:all 1s}.move-in-upwards,.move-in-up{transform:translateY(100px)}.move-in-upwards.scroll-triggered,.move-in-up.scroll-triggered,.elementor-editor-active .move-in-up,.elementor-editor-active .move-in-upwards{transform:translateY(0)}.move-in-downwards,.move-in-down{transform:translateY(-100px)}.move-in-downwards.scroll-triggered,.move-in-down.scroll-triggered,.elementor-editor-active .move-in-downwards,.elementor-editor-active .move-in-down{transform:translateY(0)}.move-in-left{transform:translateX(100px)}.move-in-left.scroll-triggered,.elementor-editor-active .move-in-left{transform:translateX(0)}.move-in-right{transform:translateX(-100px)}.move-in-right.scroll-triggered,.elementor-editor-active .move-in-right{transform:translateX(0)}.fade-in{opacity:0}.fade-in.scroll-triggered,.elementor-editor-active .fade-in{opacity:1}.fade-in-upwards,.fade-in-up{opacity:0;transform:translateY(100px)}.fade-in-upwards.scroll-triggered,.fade-in-up.scroll-triggered,.elementor-editor-active .fade-in-up,.elementor-editor-active .fade-in-upwards{opacity:1;transform:translateY(0)}.fade-in-downwards,.fade-in-down{opacity:0;transform:translateY(-100px)}.fade-in-downwards.scroll-triggered,.fade-in-down.scroll-triggered,.elementor-editor-active .fade-in-down,.elementor-editor-active .fade-in-downwards{opacity:1;transform:translateY(0)}.fade-in-left{opacity:0;transform:translateX(100px)}.fade-in-left.scroll-triggered,.elementor-editor-active .fade-in-left{opacity:1;transform:translateX(0)}.fade-in-right{opacity:0;transform:translateX(-100px)}.fade-in-right.scroll-triggered,.elementor-editor-active .fade-in-right{opacity:1;transform:translateX(0)}.flip-left{backface-visibility:hidden;transform:rotateY(-130deg)}.flip-left.scroll-triggered,.elementor-editor-active .flip-left{transform-style:preserve-3d;transform:rotateY(0deg)}.flip-right{backface-visibility:hidden;transform:rotateY(130deg)}.flip-right.scroll-triggered,.elementor-editor-active .flip-right{transform-style:preserve-3d;transform:rotateY(0deg)}.flip-downwards,.flip-down{backface-visibility:hidden;transform:rotateX(130deg)}.flip-downwards.scroll-triggered,.flip-down.scroll-triggered,.elementor-editor-active .flip-down,.elementor-editor-active .flip-downwards{transform-style:preserve-3d;transform:rotateY(0deg)}.flip-upwards,.flip-up{backface-visibility:hidden;transform:rotateX(-130deg)}.flip-upwards.scroll-triggered,.flip-up.scroll-triggered,.elementor-editor-active .flip-up,.elementor-editor-active .flip-upwards{transform-style:preserve-3d;transform:rotateY(0deg)}.bounce-in-left{opacity:0;transform:translateX(100px);transition-timing-function:cubic-bezier(.65,1.76,.46,1.01) !important}.bounce-in-left.scroll-triggered,.elementor-editor-active .bounce-in-left{transform:translateX(0px);opacity:1}.bounce-in-right{opacity:0;transform:translateX(-100px);transition-timing-function:cubic-bezier(.65,1.76,.46,1.01) !important}.bounce-in-right.scroll-triggered,.elementor-editor-active .bounce-in-right{transform:translateX(0px);opacity:1}.bounce-in-downwards,.bounce-in-down{opacity:0;transform:translateY(-50px);transition-timing-function:cubic-bezier(.65,1.76,.46,1.01) !important}.bounce-in-downwards.scroll-triggered,.bounce-in-down.scroll-triggered,.elementor-editor-active .bounce-in-down,.elementor-editor-active .bounce-in-downwards{transform:translateY(0px);opacity:1}.bounce-in-upwards,.bounce-in-up{opacity:0;transform:translateY(50px);transition-timing-function:cubic-bezier(.65,1.76,.46,1.01) !important}.bounce-in-upwards.scroll-triggered,.bounce-in-up.scroll-triggered,.elementor-editor-active .bounce-in-up,.elementor-editor-active .bounce-in-upwards{transform:translateY(0px);opacity:1}.zoom-in{transform:scale(0)}.zoom-in.scroll-triggered,.elementor-editor-active .zoom-in{transform:scale(1)}.skew-in-left{transform:rotate(30deg)}.skew-in-right{transform:rotate(-30deg)}.skew-in-left.scroll-triggered,.skew-in-right.scroll-triggered,.elementor-editor-active .skew-in-left,.elementor-editor-active .skew-in-right{transform:rotate(0)}.blur-in{-webkit-filter:blur(40px);-moz-filter:blur(40px);-ms-filter:blur(40px);-o-filter:blur(40px);filter:blur(40px);transition:all .5s}.blur-in.scroll-triggered,.elementor-editor-active .blur-in{-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);-o-filter:blur(0px);filter:blur(0px)}.colour-gain{filter:grayscale(100%);transition:all .5s}.colour-gain.scroll-triggered,.elementor-editor-active .colour-gain{filter:grayscale(0%)}.grow-down,.grow-up{transform:scaleY(0);transition:all .5s}.grow-down.scroll-triggered,.grow-up.scroll-triggered,.elementor-editor-active .grow-up,.elementor-editor-active .grow-down{transform:scaleY(1)}.grow-down{transform-origin:top}.grow-up{transform-origin:bottom}.grow-left,.grow-right{transform:scaleX(0);transition:all .5s}.grow-left.scroll-triggered,.grow-right.scroll-triggered,.elementor-editor-active .grow-right,.elementor-editor-active .grow-left{transform:scaleX(1)}.grow-right{transform-origin:left}.grow-left{transform-origin:right}.shake.scroll-triggered,.elementor-editor-active .shake{animation:toastshake 1s linear forwards}@keyframes toastshake{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}100%{transform:translateX(0px)}}.swing-side{opacity:0;transition:all .15s;transform-origin:top center}.swing-side.scroll-triggered,.elementor-editor-active .swing-side{animation:toastswingside 1s linear forwards;opacity:1}@keyframes toastswingside{0%{transform:rotate(15deg) translateY(-5px)}30%{transform:rotate(-10deg)}50%{transform:rotate(5deg)}70%{transform:rotate(-5deg)}90%{transform:rotate(0deg)}}.swing-forward{opacity:0;transition:all .5s;transform-origin:top center}.swing-forward.scroll-triggered,.elementor-editor-active .swing-forward{animation:toastswingforward 1s linear forwards;opacity:1}@keyframes toastswingforward{10%{transform:rotateX(-80deg)}40%{transform:rotateX(50deg)}60%{transform:rotateX(-40deg)}80%{transform:rotateX(15deg)}100%{transform:rotateX(0deg)}}.rubber-band.scroll-triggered,.elementor-editor-active .rubber-band{animation:toastrubberband 1s linear forwards}@keyframes toastrubberband{0%{transform:scale3d(1)}30%{transform:scale3d(1.2,.75,1)}40%{transform:scale3d(.75,1.2,1)}50%{transform:scale3d(1.05,.75,1)}65%{transform:scale3d(.96,1.04,1)}75%{transform:scale3d(1.04,.96,1)}100%{transform:scale3d(1)}}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
:root{--red-color:#992304;--dark-grey-color:#3e3f3e;--light-grey-color:#6b798e;--orange-color:#e8a50d;--soft-orange-color:#ead3cd;--white-color:#fff;--section-light-color:#eeeff0;--section-mid-color:#f0f0f0;--section-dark-color:#ececec;--section-dark-font-color:#fff;--background-animation-grey:#8c9bb1;--background-white-transparent:rgba(255,255,255,.8);--background-linear-gradient-gray:linear-gradient(90deg,#6b798e 25%,#8c9bb1 105%);--background-linear-gradient-orange:linear-gradient(95deg,#f8bd3a -80%,#e8a50d 105%);--background-footer-color:#f3e9e6;--background-footer-color-hover:rgba(255,255,255,.75);--btn-hover-border:var(--red-color);--btn-transition:all .2s ease-in-out;--btn-border:transparent;--btn-radius:0;--btn-shadow:none;--text-transform:uppercase;--animation-text-color:var(--white-color);--animation-background:var(--background-animation-grey);--main-text-color:var(--dark-grey-color);--wp-block-cover-h2-background:var(--background-linear-gradient-gray);--wp-block-cover-p-background:var(--background-linear-gradient-orange);--wp-block-cover-p-text-color:var(--white-color);--button-color-text:var(--orange-color);--button-color-background:0 0;--load-more-button-color-text:var(--orange-color);--load-more-button-color-background:0 0;--btn-bg:var(--dark-grey-color);--btn-fg:var(--main-text-color);--btn-hover-bg:var(--button-color-text);--btn-hover-fg:var(--white-color);--footer-bg:var(--background-linear-gradient-gray);--footer-text-color:var(--white-color);--footer-text-color-hover:var(--background-footer-color-hover);--footer-svg-fill:var(--white-color);--jobs-count-color:var(--white-color);--jobs-count-color-bg:var(--orange-color);--jobs-count-font-size:2rem;--jobs-count-size:56px;--jobs-count-border-radius:100%;--jobs-count-border:1px solid var(--jobs-count-color);--jobs-count-line-height:1;--font-color:var(--light-grey-color);--font-color-alternative:#454545;--font-color-alternative2:#454545}.btn-eduversum{--bs-btn-hover-color:var(--btn-hover-fg)!important;--bs-btn-hover-bg:var(--button-color-text)!important;--bs-btn-hover-border-color:var(--button-color-text)!important;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:var(--btn-hover-fg)!important;--bs-btn-active-bg:var(--button-color-text)!important;--bs-btn-active-border-color:var(--button-color-text)!important;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--button-color-text)!important;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--button-color-text)!important;--bs-gradient:none}html.accessibility-contrast-enabled{--section-dark-font-color:var(--dark-grey-color);--animation-text-color:var(--red-color);--animation-background:var(--background-white-transparent);--main-text-color:var(--red-color);--wp-block-cover-h2-background:var(--background-white-transparent);--wp-block-cover-p-background:var(--soft-orange-color);--wp-block-cover-p-text-color:var(--dark-grey-color);--button-color-text:var(--red-color);--button-color-background:var(--white-color);--load-more-button-color-text:var(--dark-grey-color);--load-more-button-color-background:var(--white-color);--btn-hover-bg:var(--button-color-text);--btn-hover-fg:var(--white-color);--btn-hover-border:var(--red-color);--footer-bg:var(--background-footer-color);--footer-text-color:var(--dark-grey-color);--footer-text-color-hover:var(--red-color);--footer-svg-fill:var(--red-color);--text-transform:none;--jobs-count-font-size:4rem;--jobs-count-color:var(--red-color);--jobs-count-color-bg:transparent;--jobs-count-size:auto;--jobs-count-border-radius:0;--jobs-count-border:0;--jobs-count-line-height:1.75;--font-color:var(--dark-grey-color);--font-color-alternative:var(--dark-grey-color);--font-color-alternative2:var(--red-color)}@font-face{font-family:'Rubik';src:url(//eduversum.de/wp-content/themes/eduversum/fonts/rubik-v14-latin-regular.eot);src:local(''),url(//eduversum.de/wp-content/themes/eduversum/fonts/rubik-v14-latin-regular.eot?#iefix) format('embedded-opentype'),url(//eduversum.de/wp-content/themes/eduversum/fonts/rubik-v14-latin-regular.woff2) format('woff2'),url(//eduversum.de/wp-content/themes/eduversum/fonts/rubik-v14-latin-regular.woff) format('woff'),url(//eduversum.de/wp-content/themes/eduversum/fonts/rubik-v14-latin-regular.ttf) format('truetype'),url(//eduversum.de/wp-content/themes/eduversum/fonts/rubik-v14-latin-regular.svg#Rubik) format('svg');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:'Rubik';src:url(//eduversum.de/wp-content/themes/eduversum/fonts/rubik-v14-latin-500.eot);src:local(''),url(//eduversum.de/wp-content/themes/eduversum/fonts/rubik-v14-latin-500.eot?#iefix) format('embedded-opentype'),url(//eduversum.de/wp-content/themes/eduversum/fonts/rubik-v14-latin-500.woff2) format('woff2'),url(//eduversum.de/wp-content/themes/eduversum/fonts/rubik-v14-latin-500.woff) format('woff'),url(//eduversum.de/wp-content/themes/eduversum/fonts/rubik-v14-latin-500.ttf) format('truetype'),url(//eduversum.de/wp-content/themes/eduversum/fonts/rubik-v14-latin-500.svg#Rubik) format('svg');font-style:normal;font-weight:700;font-display:swap}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{position:relative;min-height:100%;font-size:15px;overflow-x:hidden}body.page,body.single,body.archive,body.error404{background-color:var(--white-color);font-family:'Rubik',sans-serif;color:var(--font-color);font-weight:400;overflow-x:hidden}.page b,.page strong,.single b,.single strong,.single b,.archive strong{font-weight:700}.page h1,.page .h1,.single h1,.single .h1,.archive h1,.archive .h1,.error404 h1,.error404 .h1{font-size:1.75rem;font-weight:700;margin-bottom:1rem;color:var(--font-color-alternative2);text-transform:var(--text-transform)}.page h2,.page .h2,.single h2,.single .h2,.archive h2,.archive .h2{font-size:1.5rem;font-weight:400;color:var(--font-color-alternative2);text-transform:var(--text-transform)}.page h2,.page .h2,.single h2,.single .h2{margin-bottom:2rem}.archive h2,.archive .h2{margin-bottom:1rem}.page h3,.page .h3,.single h3,.single .h3,.archive h3,.archive .h3{font-size:1.35rem;font-weight:400;margin-bottom:1rem;text-transform:none}.page h4,.page .h4,.single h4,.single .h4,.archive h4,.archive .h4{font-size:1.25rem;font-weight:400;margin-bottom:1rem;color:var(--dark-grey-color);text-transform:none}.page h5,.page .h5,.single h5,.single .h5,.archive h5,.archive .h5{font-size:1.15rem;font-weight:700;margin-bottom:1rem}.page h6,.page .h6,.single h6,.single .h6,.archive h6,.archive .h6{font-size:1.1rem;font-weight:700;margin-bottom:1rem}.page a,.single a,.archive a,.error404 a{color:var(--font-color);text-decoration:none}.page a:hover,.page a:active,.page a:focus,.single a:hover,.single a:active,.single a:focus,.archive a:hover,.archive a:active,.archive a:focus,.error404 a:hover,.error404 a:active,.error404 a:focus{color:var(--font-color-alternative);text-decoration:none}article .entry-content a{color:var(--font-color-alternative);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}article .entry-content p{line-height:1.75}article .entry-content a:hover,article .entry-content a:active,article .entry-content a:focus{color:var(--font-color);text-decoration:none}.mb-6{margin-bottom:4rem!important}.mb-7{margin-bottom:5rem!important}.mb-8{margin-bottom:6rem!important}.mb--1{margin-bottom:-.25rem!important}.mb--2{margin-bottom:-.5rem!important}.mb--3{margin-bottom:-1rem!important}.mb--4{margin-bottom:-1.5rem!important}.mb--5{margin-bottom:-3rem!important}.mt--1{margin-top:-.25rem!important}.mt--2{margin-top:-.5rem!important}.mt--3{margin-top:-1rem!important}.mt--4{margin-top:-1.5rem!important}.mt--5{margin-top:-3rem!important}.maxw-200{max-width:200px!important}.maxw-250{max-width:250px!important}.maxw-300{max-width:300px!important}.maxw-xxs{max-width:360px!important}.maxw-xs{max-width:480px!important}.maxw-50p{max-width:50%!important}.maxw-66p{max-width:66.6666%!important}.page .wpcf7-form-control.wpcf7-submit:hover,.page .wpcf7-form-control.wpcf7-submit:focus,.page .wpcf7-form-control.wpcf7-submit:active{background-color:var(--light-grey-color) !important}.page ul li:not(.blocks-gallery-item):not(.menu-item):not(:last-child){margin-bottom:.5rem}.page ul li ul{margin-top:.5rem}.page hr,.single hr,.archive hr{border-top:1px solid #d7dde7;border-bottom:0;margin-top:3rem;margin-bottom:3rem}.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.wp-block-embed-youtube .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:576px){.maxw-sm{max-width:576px!important}}@media (min-width:768px){.maxw-md{max-width:768px!important}}@media (min-width:992px){html{font-size:16px}.page h1,.page .h1,.single h1,.single .h1,.archive h1,.archive .h1,.error404 h1,.error404 .h1{font-size:2rem}.page h2,.page .h2,.single h2,.single .h2,.archive h2,.archive .h2{font-size:1.75rem}.page h3,.page .h3,.single h3,.single .h3,.archive h3,.archive .h3{font-size:1.5rem}.maxw-lg{max-width:992px!important}.p-lg-7{padding:5rem !important}}@media (min-width:1200px){html{font-size:18px}.page h1,.page .h1,.single h1,.single .h1,.archive h1,.archive .h1,.error404 h1,.error404 .h1{font-size:2.5rem}.page h2,.page .h2,.single h2,.single .h2,.archive h2,.archive .h2{font-size:2rem}.page h3,.page .h3,.single h3,.single .h3,.archive h3,.archive .h3{font-size:1.75rem}.maxw-xl{max-width:1200px!important}}@media (min-width:600px){body.logged-in.admin-bar .header{top:46px}}@media (min-width:783px){body.logged-in.admin-bar .header{top:32px}}@media (max-width:599px){body.logged-in.admin-bar{margin-top:-46px !important}body.logged-in.admin-bar #wpadminbar{display:none !important}}.wp-block-columns:not(:last-child),.wp-bootstrap-blocks-row.row{margin-bottom:2rem}body.home .wp-block-cover .wp-block-image img{height:auto;width:150px}@media (min-width:600px) and (max-width:781px){.wp-block-columns .wp-block-column:not(:nth-last-child(-n+2)){margin-bottom:2rem}}@media (min-width:600px) and (max-width:991px){.wp-block-columns{flex-wrap:wrap}}@media (max-width:599px){.wp-block-columns:not(:last-child){margin-bottom:0}.wp-block-columns .wp-block-column{margin-bottom:3rem}}@media (max-width:767px){.wp-bootstrap-blocks-row.row>div:not(:last-child){margin-bottom:2rem}}@media (max-width:575px){.entry-content div:not(.wp-block-cover)>.container{padding-left:1rem;padding-right:1rem}}.header{position:fixed;top:0;left:0;right:0;z-index:9999;max-width:100vw;background-color:var(--white-color);-webkit-box-shadow:0 0 24px 0 rgba(185,185,185,.25);box-shadow:0 0 24px 0 rgba(185,185,185,.25);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header .navbar-light{padding:.75rem 0;-webkit-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out}.header .navbar-light .navbar-brand{padding:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header .navbar-light .navbar-brand:hover{opacity:.75}.header .navbar-light .navbar-brand img,body.scrolled .header .navbar-light .navbar-brand img{width:178px;height:33px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header .navbar .navbar-nav.nav-main .nav-link{color:var(--light-grey-color);font-family:'Rubik',sans-serif;font-size:1.1rem;font-weight:400;letter-spacing:.025rem;transition:color .2s ease-in-out,padding .2s ease-in-out,opacity .2s ease-in-out}.header .navbar .navbar-nav.nav-main .nav-link:hover,.header .navbar .navbar-nav.nav-main .nav-link:focus,.header .navbar .navbar-nav.nav-main .nav-link:active{opacity:.7}.header .navbar .navbar-nav.nav-main .current-page-ancestor,.header .navbar .navbar-nav.nav-main .current-menu-ancestor,.header .navbar .navbar-nav.nav-main .current-menu-item,.header .navbar .navbar-nav.nav-main .current-menu-item{background-color:#d7dde7}.header .navbar .navbar-nav.nav-main .current-page-ancestor .nav-link,.header .navbar .navbar-nav.nav-main .current-menu-ancestor .nav-link,.header .navbar .navbar-nav.nav-main .current-menu-item .dropdown-item,.header .navbar .navbar-nav.nav-main .current-menu-item .nav-link{font-weight:700}.header .navbar-light .navbar-toggler{border:0;padding:0;font-size:1.5rem}.header .navbar-light .navbar-toggler:hover{cursor:pointer}.page button:focus{box-shadow:none;outline:0}.page button:focus:focus-visible{outline:#005fcc auto 1px;!important}.carousel-control-next:focus:focus-visible,.carousel-control-prev:focus:focus-visible{outline:#005fcc auto 1px;!important}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.cat-active,.navbar-light .navbar-nav .nav-link.cat-show,.navbar-light .navbar-nav .show>.nav-link{color:var(--dark-grey-color)}.navbar-nav .dropdown-menu{border:0;margin:0;padding:0}.navbar-nav .dropdown-menu .dropdown-item{white-space:normal;padding:.625rem 2rem;font-family:'Rubik',sans-serif;color:var(--dark-grey-color);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.navbar-nav .dropdown-menu .dropdown-item:hover{color:var(--dark-grey-color);background:0 0 !important}.dropdown .dropdown-toggler:after{content:'';display:inline-block;position:relative;top:.125rem;left:.25rem;opacity:.5;width:1rem;height:1rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-down" viewBox="0 0 16 16"> <path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/></svg>');background-repeat:no-repeat;background-size:1rem;transition:transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out}.dropdown .dropdown-toggler.show:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media (min-width:576px){.header .navbar-light{padding:.75rem 1rem}}@media (min-width:576px) and (max-width:991px){.header .navbar.navbar-light .container-nav{padding-left:15px;padding-right:15px}}@media (min-width:768px){.header .navbar-light .navbar-brand img{width:200px;height:37px}}@media (min-width:1200px){.header .navbar-light{padding:0}.header .navbar-light .navbar-brand{position:relative}.header .navbar-light .navbar-brand img{width:249px;height:46px}body.scrolled .header .navbar-light .navbar-brand img{width:200px;height:37px}.header .navbar .navbar-nav.nav-main>.nav-item{padding:0 .3333rem}.header .navbar .navbar-nav.nav-main .nav-link{display:flex;align-items:flex-end;padding:2rem 0}body.scrolled .header .navbar .navbar-nav.nav-main .nav-link{padding:1.5rem 0}.dropdown .dropdown-toggler:after{top:-.25rem}.navbar-nav .dropdown-menu{top:100%;right:-.25rem;left:auto;border-radius:0;background-color:var(--white-color);-webkit-box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07);box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07);-webkit-transform:translateY(2rem);transform:translateY(2rem);will-change:transform;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;opacity:0;visibility:hidden}.navbar-nav .dropdown-menu.show{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.header .nav-main .dropdown-menu .dropdown-item{position:relative;white-space:nowrap;padding:.5rem .75rem}.header .navbar-nav .dropdown-menu .nav-item:not(.show):not(:last-child){border-bottom:1px solid #eee}}@media (min-width:1400px){.header .navbar .navbar-nav.nav-main>.nav-item{padding:0 .8rem}.header .navbar-light .navbar-brand img{width:276px;height:51px}}@media (max-width:1199px){.header .header .navbar{padding-bottom:.125rem}body.scrolled .header .navbar-light{padding:.75rem 0}.header .navbar .navbar-nav.nav-main .menu-item:not(:last-child){border-bottom:1px solid #d7dde7}.header .navbar .navbar-nav.nav-main .nav-link{color:var(--dark-grey-color);text-align:left;padding:.75rem 1.5rem}.header .navbar .navbar-nav.nav-main .nav-link:hover,.header .navbar .navbar-nav.nav-main .nav-link:focus,.header .navbar .navbar-nav.nav-main .nav-link:active{color:var(--dark-grey-color)}.navbar-nav .dropdown-menu .dropdown-item{padding:.5rem 1rem .5rem 2.5rem}.offcanvas-header .btn-close{font-size:1.1rem;margin:0 !important}.offcanvas-body .search-form{width:100%;margin-top:2rem !important;margin-bottom:1rem !important}.dropdown .dropdown-menu{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;display:block;overflow:hidden;max-height:0}.dropdown-menu.show{max-height:111px}}@media (max-width:575px){.header .navbar-light .navbar-toggler{margin-right:.2rem}}.page .wp-block-cover,.single .wp-block-cover{min-height:150px;max-width:3840px;margin:0 auto}.page .wp-block-cover:first-of-type:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%)}.page.page-kunden .wp-block-cover:first-of-type:after{background:linear-gradient(45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.page .wp-block-cover:first-of-type .wp-block-lazyblock-nncontainer h2,.page .wp-block-cover:first-of-type .wp-block-lazyblock-nncontainer .h2{background:var(--wp-block-cover-h2-background);display:table;padding:.25rem .5rem;font-weight:400;margin-bottom:.25rem}.page .wp-block-cover:first-of-type .wp-block-lazyblock-nncontainer p{background:var(--wp-block-cover-p-background);display:table;padding:.25rem .5rem;margin-bottom:0;line-height:1.35;color:var(--wp-block-cover-p-text-color)}.page .wp-block-cover:first-of-type .wp-block-lazyblock-nncontainer p strong{color:var(--animation-text-color)}.page .wp-block-cover .wp-block-lazyblock-nncontainer h2 .h-animation,.page .wp-block-cover .wp-block-lazyblock-nncontainer .h2 .h-animation{display:inline;position:relative}.page .wp-block-cover .wp-block-lazyblock-nncontainer h2#wir-machen,.page .wp-block-cover .wp-block-lazyblock-nncontainer .h2#wir-machen{padding-right:.25rem}.page .wp-block-cover .wp-block-lazyblock-nncontainer h2 span,.page .wp-block-cover .wp-block-lazyblock-nncontainer .h2 span{position:absolute;background-color:var(--animation-background);color:var(--animation-text-color);padding:.25rem .5rem .25rem .25rem;top:-.25rem;left:.25rem;opacity:0;animation-delay:1s;-webkit-animation:h-display 10s infinite linear;animation:h-display 10s infinite linear}.wp-block-lazyblock-nncontainer h2 .h-animation span:focus{animation-play-state:paused !important;-webkit-animation-play-state:paused !important;opacity:1 !important}@-webkit-keyframes h-display{0%{opacity:0}1%{opacity:1}9%{opacity:1}10%{opacity:0}100%{opacity:0}}@keyframes h-display{0%{opacity:0}1%{opacity:1}9%{opacity:1}10%{opacity:0}100%{opacity:0}}.page .wp-block-cover .wp-block-lazyblock-nncontainer .h-web{animation-delay:1s}.page .wp-block-cover .wp-block-lazyblock-nncontainer .h-film{animation-delay:2s}.page .wp-block-cover .wp-block-lazyblock-nncontainer .h-games{animation-delay:3s}.page .wp-block-cover .wp-block-lazyblock-nncontainer .h-motion{animation-delay:4s}.page .wp-block-cover .wp-block-lazyblock-nncontainer .h-apps{animation-delay:5s}.page .wp-block-cover .wp-block-lazyblock-nncontainer .h-social{animation-delay:6s}.page .wp-block-cover .wp-block-lazyblock-nncontainer .h-print{animation-delay:7s}.page .wp-block-cover .wp-block-lazyblock-nncontainer .h-events{animation-delay:8s}.page .wp-block-cover .wp-block-lazyblock-nncontainer .h-marketing{animation-delay:9s}.wpbdmv-animation{max-width:137px !important;height:100%;position:absolute;z-index:5;top:-10rem;bottom:0;right:0}.wp-block-lazyblock-nncontainer+.wpbdmv-animation{top:0}@media (min-width:480px){.page .wp-block-cover,.single .wp-block-cover{min-height:200px}.wpbdmv-animation{max-width:182px !important}}@media (min-width:576px){.page .wp-block-cover,.single .wp-block-cover{min-height:225px}.wpbdmv-animation{max-width:205px !important;top:-5rem}}@media (min-width:768px){.page .wp-block-cover,.single .wp-block-cover{min-height:300px}.wpbdmv-animation{max-width:273px !important;top:-7rem}}@media (min-width:992px){.page .wp-block-cover,.single .wp-block-cover{min-height:350px}.wpbdmv-animation{max-width:319px !important;top:-8rem}.page .wp-block-cover:first-of-type .wp-block-lazyblock-nncontainer h2,.page .wp-block-cover:first-of-type .wp-block-lazyblock-nncontainer .h2,.page .wp-block-cover .wp-block-lazyblock-nncontainer p{padding:.5rem .75rem}.page .wp-block-cover .wp-block-lazyblock-nncontainer h2#wir-machen,.page .wp-block-cover .wp-block-lazyblock-nncontainer .h2#wir-machen{padding-right:.5rem}.page .wp-block-cover .wp-block-lazyblock-nncontainer h2 span,.page .wp-block-cover .wp-block-lazyblock-nncontainer .h2 span{padding:.5rem .75rem .5rem .5rem;top:-.5rem;left:.5rem}}@media (min-width:1200px){.page .wp-block-cover,.single .wp-block-cover{min-height:425px}.wpbdmv-animation{max-width:387px !important;top:-9rem}}@media (min-width:1600px){.page .wp-block-cover:not(:first-of-type){min-height:450px}.page .wp-block-cover:first-of-type,.single .wp-block-cover{min-height:550px}.wpbdmv-animation{max-width:500px !important;top:-10rem}}@media (min-width:1920px){.page .wp-block-cover:first-of-type,.single .wp-block-cover{min-height:650px}.wpbdmv-animation{max-width:591px !important;top:-11rem}}@media (max-width:575px){.page .wp-block-cover .wp-block-lazyblock-nncontainer h2,.page .wp-block-cover .wp-block-lazyblock-nncontainer .h2{font-size:1.35rem}}.wp-block-image img{max-width:100%;height:auto}.wp-block-image.size-full img{width:100%}.w-shadow{-webkit-box-shadow:0 0 24px 0 rgba(185,185,185,.25);box-shadow:0 0 24px 0 rgba(185,185,185,.25)}.search main,.page main,.archive main,.error404 main,.single main{margin-top:56px}.wp-block-buttons .wp-block-button:first-child{margin-left:0}.wp-block-media-text .wp-block-media-text__content{padding:0}.page .entry-content p a{color:var(--dark-grey-color);border-bottom:1px solid var(--dark-grey-color);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.page .entry-content p a:hover{color:var(--dark-grey-color);border-color:var(--dark-grey-color)}.page .wp-block-image a{width:100%;height:auto}.page ul.wp-block-latest-posts__list.wp-block-latest-posts li:not(:last-child){margin-bottom:3rem}.page .wp-block-buttons{margin-bottom:1rem}.wp-block-latest-posts__list li a{font-size:1.25rem;font-weight:700}.single .link-back{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.single .link-back:before{content:'';background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-left" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z"/></svg>');background-repeat:no-repeat;background-size:100%;height:16px;width:18px;display:inline-block;margin-right:.5rem;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.single .link-back:hover:before,.single .link-back:focus:before,.single .link-back:active:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23454545" class="bi bi-arrow-left" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z"/></svg>')}.page hr.hr-white{border-top:1px solid var(--white-color);opacity:1}.lyte_disclaimer{display:inline-block;font-size:.75rem;line-height:1.5}.col-border-right{border-bottom:2px solid var(--white-color)}@media (min-width:768px){.search main,.page main,.archive main,.error404 main,.single main{margin-top:60px}.col-border-right{border-bottom:0;border-right:2px solid var(--white-color)}}@media (min-width:1200px){.search main,.page main,.archive main,.error404 main,.single main{margin-top:101px}}@media (max-width:767px){.p-count{margin:0 auto 1rem}.col-border-right{margin-bottom:0 !important}}.wp-block-lazyblock-nncontainer{position:relative;z-index:10}.wp-block-cover__inner-container .wp-block-heading,.wp-block-cover__inner-container #wir-machen{color:var(--dark-grey-color)}.section-light{background-color:var(--section-light-color)}.section-mid{background-color:var(--section-mid-color)}.section-dark{background:linear-gradient(90deg,#6b798e 25%,#8c9bb1 105%)}.bg-jobs{background:url('/wp-content/uploads/bg-jobs.jpg') center/cover no-repeat;color:var(--light-grey-color)}.bg-jobs :is(.h4,h4){text-transform:var(--text-transform);color:currentColor}.bg-jobs .section-standard{background-color:rgba(215,221,231,.7)}.bg-jobs .wp-block-button.is-style-outline{width:100%}.bg-jobs .wp-block-button.is-style-outline .wp-block-button__link{background:0 0;color:currentColor;border:1px solid currentColor;font-size:1rem}.bg-jobs .wp-block-button.is-style-outline .wp-block-button__link:is(:hover,:focus,:active){background:var(--white-color);color:var(--dark-grey-color);border-color:var(--white-color)}.bg-jobs.contrast{text-align:center;color:var(--dark-grey-color)}.bg-jobs.contrast h4{font-size:1.75rem}.bg-jobs.contrast .wp-block-button.is-style-outline{width:auto}.bg-jobs.contrast .wp-block-button.is-style-outline .wp-block-button__link{background:var(--white-color);color:var(--dark-grey-color);border-color:var(--dark-grey-color);font-size:1.6rem;padding:.3rem 1.2rem}.bg-jobs.contrast .wp-block-button.is-style-outline .wp-block-button__link:is(:hover,:focus,:active){background:var(--dark-grey-color);color:var(--white-color);border-color:var(--dark-grey-color)}.p-count{color:var(--jobs-count-color);display:flex;font-weight:700;line-height:var(--jobs-count-line-height) !important;justify-content:center;align-items:center;background-color:var(--jobs-count-color-bg);width:var(--jobs-count-size);height:var(--jobs-count-size);font-size:var(--jobs-count-font-size);border-radius:var(--jobs-count-border-radius);border:var(--jobs-count-border);border-bottom:1px solid var(--jobs-count-color) !important}.section-dark,.section-dark h1,.section-dark .h1,.section-dark h2,.section-dark .h2,.section-dark h3,.section-dark .h3,.section-dark h4,.section-dark .h4,.section-dark h5,.section-dark .h5,.section-dark h6,.section-dark .h6{color:var(--section-dark-font-color)}.page .entry-content .section-dark p a{color:var(--dark-grey-color);border-color:var(--dark-grey-color)}.page .entry-content .section-dark p a:hover,.page .entry-content .section-dark p a:focus,.page .entry-content .section-dark p a:active{color:var(--dark-grey-color);border-color:var(--dark-grey-color)}.group-komlogos a:hover,.group-komlogos a:focus,.group-komlogos a:active{opacity:.7}.page-kommunikation h3,.page-kommunikation .h3{color:var(--font-color-alternative)}@media (max-width:767px){.bg-jobs h4,.bg-jobs .h4{font-weight:700}}.wp-block-lazyblock-teaserbox-bg .card{height:100%;margin:0 auto;border:0;border-radius:0;background-repeat:no-repeat;background-size:cover}.wp-block-lazyblock-teaserbox-bg .card .card-body{background-color:rgba(58,74,98,.8)}.wp-block-lazyblock-teaserbox-bg .card .card-icon img{max-width:80px;border:3px solid var(--white-color);border-radius:100%}.wp-block-lazyblock-teaserbox-bg .card .card-title{position:relative;font-size:1.1rem;font-weight:700;color:var(--white-color)}.wp-block-lazyblock-teaserbox-bg .card .content{color:var(--white-color);font-size:.9rem}@media (min-width:768px){.wp-block-lazyblock-teaserbox-bg{height:100%}.wp-block-lazyblock-teaserbox-bg .card .card-icon{text-align:center;margin-top:-4rem}}@media (min-width:992px){.wp-block-lazyblock-teaserbox-bg .card .card-icon{margin-top:-7rem;margin-bottom:3rem}.wp-block-lazyblock-teaserbox-bg .card .card-icon img{max-width:90px}}@media (min-width:1200px){.wp-block-lazyblock-teaserbox-bg .card .card-icon img{max-width:100px}.wp-block-lazyblock-teaserbox-bg .card .card-title,.wp-block-lazyblock-teaserbox-bg .card .content,.wp-block-lazyblock-teaserbox-bg .card .wp-block-button{max-width:500px;margin-left:auto;margin-right:auto}}.teaser-left-box.contrast .card{background:var(--soft-orange-color) !important}.teaser-left-box.contrast .card .card-body{background-color:rgba(0,0,0,0);text-align:center}.teaser-left-box.contrast .card .card-icon{display:none}.teaser-left-box.contrast .card .card-title{color:var(--dark-grey-color)}.teaser-left-box.contrast .card .content{color:var(--dark-grey-color);font-size:1rem}.teaser-left-box.contrast .card .wp-block-button__link{--btn-bg:var(--button-color-background);--btn-fg:var(--button-color-text);--btn-border:var(--button-color-text);--btn-hover-bg:var(--button-color-text);--btn-hover-fg:var(--button-color-background);--btn-hover-border:var(--button-color-text)}.teaser-left-box.contrast .card .wp-block-button{text-align:center}.teaser-right-box.contrast .card{background:var(--section-mid-color) !important}.teaser-right-box.contrast .card .card-body{background-color:rgba(0,0,0,0);text-align:center}.teaser-right-box.contrast .card .card-icon{display:none}.teaser-right-box.contrast .card .card-title{color:var(--dark-grey-color)}.teaser-right-box.contrast .card .content{color:var(--dark-grey-color);font-size:1rem}.teaser-right-box.contrast .card .wp-block-button{text-align:center}.teaser-right-box.contrast .card .wp-block-button__link{--btn-bg:var(--load-more-button-color-background);--btn-fg:var(--load-more-button-color-text);--btn-border:var(--load-more-button-color-text);--btn-hover-bg:var(--load-more-button-color-text);--btn-hover-fg:var(--white-color);--btn-hover-border:var(--load-more-button-color-text)}.wp-block-lazyblock-iconbox .card{height:100%;margin:2.5rem auto 0;border:0;border-radius:0;background:linear-gradient(90deg,#6b798e 25%,#8c9bb1 105%)}.wp-block-lazyblock-iconbox .card .card-icon{text-align:center;margin-top:-4rem}.wp-block-lazyblock-iconbox .card .card-icon img{max-width:80px;border:2px solid var(--white-color);border-radius:100%}.wp-block-lazyblock-iconbox .card .card-title{position:relative;font-size:1.1rem;font-weight:700;color:#fff;text-align:center}.wp-block-lazyblock-iconbox .card .content{color:#fff;font-size:.9rem}@media (min-width:768px){.wp-block-lazyblock-iconbox{height:100%}.wp-block-lazyblock-iconbox .card{margin:0 auto}}@media (min-width:992px){.wp-block-lazyblock-iconbox .card .card-icon{margin-top:-5rem;margin-bottom:2rem}.wp-block-lazyblock-iconbox .card .card-icon img{max-width:90px}}@media (min-width:1200px){.wp-block-lazyblock-iconbox .card .card-icon img{max-width:100px}}.ribbon{position:relative;background-color:#d7dde7;text-transform:uppercase;font-weight:700;text-align:center;padding:.75rem 1.5rem}@media (min-width:992px){.ribbon{padding:.75rem .5rem}.ribbon:before{content:'';background-image:url('/wp-content/uploads/ribbon-left.svg');background-repeat:no-repeat;background-size:contain;background-position:left center;position:absolute;left:-34px;top:0;bottom:0;display:block;width:52px;height:100%}.ribbon:after{content:'';background-image:url('/wp-content/uploads/ribbon-right.svg');background-repeat:no-repeat;background-size:contain;background-position:right center;position:absolute;right:-34px;top:0;bottom:0;display:block;width:52px;height:100%}}@media (min-width:1200px){.ribbon:before{left:-39px;width:60px}.ribbon:after{right:-39px;width:60px}}.best-practice .wp-block-image,.kooperationspartner .wp-block-image{padding:8px;height:150px}.best-practice .wp-block-image img,.kooperationspartner .wp-block-image img{max-height:100%;max-width:100%;width:100%;height:auto;object-fit:contain;display:block}.best-practice p{min-height:clamp(70px, 8vw, 105px);flex:1 1 auto;margin-bottom:1rem}.mit-wem-wir-arbeiten .wp-block-image{height:60px}.mit-wem-wir-arbeiten .wp-block-image figure{display:flex;align-items:center;height:100%}.mit-wem-wir-arbeiten .wp-block-image img{max-height:60px;width:auto}@media (min-width:768px){.mit-wem-wir-arbeiten .row>div{margin-bottom:2rem}.mit-wem-wir-arbeiten .wp-block-image{height:100px}.mit-wem-wir-arbeiten .wp-block-image figure{justify-content:center}.mit-wem-wir-arbeiten .wp-block-image img{max-height:100px}}@media (min-width:1200px){.mit-wem-wir-arbeiten .row>div{margin-bottom:1rem}}.kundenstimme-carousel .carousel-control-prev-icon{background-image:url('data:image/svg+xml,<svg viewBox="0 0 16 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.5 23L4 12.5L14.5 2" stroke="%23FFFFFF" stroke-width="4.67123"/></svg>')}.kundenstimme-carousel .carousel-control-next-icon{background-image:url('data:image/svg+xml,<svg viewBox="0 0 16 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 2L12.5 12.5L2 23" stroke="%23FFFFFF" stroke-width="4.67123"/></svg>')}.kundenstimme-carousel .carousel-inner{background-image:url("data:image/svg+xml;utf8,<svg width='205' height='152' viewBox='0 0 205 152' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M143.199 95C137.169 95 129.733 91.381 120.89 84.1429C112.248 76.7037 107.926 66.3492 107.926 53.0794C107.926 39.8095 112.85 27.6455 122.699 16.5873C132.547 5.5291 144.304 0 157.971 0C171.637 0 182.892 3.92064 191.735 11.7619C200.578 19.6032 205 30.3598 205 44.0317C205 57.5026 201.382 71.7778 194.147 86.8571C187.113 101.937 177.365 115.508 164.904 127.571C152.645 139.635 139.681 147.778 126.015 152C119.181 148.18 115.463 142.55 114.86 135.111C122.297 129.28 128.728 122.143 134.154 113.698C139.782 105.053 142.797 98.8201 143.199 95ZM34.9706 95C29.1422 95 21.8064 91.381 12.9632 84.1429C4.32108 76.7037 0 66.3492 0 53.0794C0 39.6085 4.92402 27.4444 14.7721 16.5873C24.6201 5.5291 36.3775 0 50.0441 0C63.7108 0 74.8652 3.92064 83.5074 11.7619C92.3505 19.6032 96.7721 30.3598 96.7721 44.0317C96.7721 57.5026 93.1544 71.7778 85.9191 86.8571C78.8848 101.937 69.1373 115.508 56.6765 127.571C44.4167 139.635 31.4534 147.778 17.7868 152C10.9534 147.979 7.23529 142.349 6.63235 135.111C14.2696 129.28 20.8015 122.143 26.2279 113.698C31.6544 105.254 34.5686 99.0212 34.9706 95Z' fill='%239da1a8'/></svg>");background-position:left 25% top 25%;background-repeat:no-repeat;background-size:200px;padding-bottom:3.5rem}.kundenstimme-carousel .carousel-item-content{display:flex;flex-wrap:wrap;align-content:center;text-align:center;padding:0 3rem;min-height:250px}.kundenstimme-carousel .carousel-item-content .carousel-item-img,.kundenstimme-carousel .carousel-item-content .carousel-item-text{flex-basis:100%}@media (min-width:576px){.kundenstimme-carousel .carousel-item-content{padding:0 5rem}}@media (min-width:992px){.kundenstimme-carousel .carousel-item-content{padding:0 7rem}.kundenstimme-carousel .carousel-item-content .carousel-item-img{flex-basis:200px}.kundenstimme-carousel .carousel-item-content .carousel-item-text.w-img{flex-basis:calc(100% - 200px)}}@media (max-width:991px){.kundenstimme-carousel .carousel-item-content .carousel-item-img{margin-bottom:2rem}.kundenstimme-carousel .carousel-item{min-height:598px}}.portrait{height:140px;width:140px;display:flex;justify-content:center;align-content:center;margin-left:auto;margin-right:auto}.portrait img{width:100%}.mitarbeiterstimme-carousel .carousel-control-prev-icon{background-image:url('data:image/svg+xml,<svg viewBox="0 0 16 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.5 23L4 12.5L14.5 2" stroke="%23E8A50D" stroke-width="4.67123"/></svg>')}.mitarbeiterstimme-carousel .carousel-control-next-icon{background-image:url('data:image/svg+xml,<svg viewBox="0 0 16 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 2L12.5 12.5L2 23" stroke="%23E8A50D" stroke-width="4.67123"/></svg>')}.mitarbeiterstimme-carousel .carousel-item-content{display:flex;flex-wrap:wrap;align-content:center;padding:0 3rem;min-height:500px}.mitarbeiterstimme-carousel .carousel-item-content .carousel-item-img,.mitarbeiterstimme-carousel .carousel-item-content .carousel-item-text{flex-basis:100%}.mitarbeiterstimme-carousel .carousel-indicators [data-bs-target]{background-color:var(--orange-color)}@media (min-width:576px){.mitarbeiterstimme-carousel .carousel-item-content{min-height:400px;padding:0 5rem}}@media (min-width:992px){.mitarbeiterstimme-carousel .carousel-indicators{bottom:-4rem}.mitarbeiterstimme-carousel .carousel-item-content{min-height:300px;padding:0 7rem}.mitarbeiterstimme-carousel .carousel-item-content .carousel-item-img{flex-basis:300px}.mitarbeiterstimme-carousel .carousel-item-content .carousel-item-text.w-img{flex-basis:calc(100% - 300px)}}@media (max-width:991px){.mitarbeiterstimme-carousel .carousel-inner{padding-bottom:3.5rem}.mitarbeiterstimme-carousel .carousel-item-content .carousel-item-img{height:200px;margin-bottom:2rem;text-align:center}.mitarbeiterstimme-carousel .carousel-item-content .carousel-item-img img{max-height:200px}}.wp-block-lazyblock-accordion .accordion-button{font-size:1.1rem;font-weight:700}.wp-block-lazyblock-accordion .accordion-button:not(.collapsed){color:var(--font-color-alternative);background-color:rgba(236,99,28,.1)}.wp-block-lazyblock-accordion .accordion-button:not(.collapsed):after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-down" viewBox="0 0 16 16"> <path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/></svg>')}.wp-block-lazyblock-accordion .accordion-body p:last-of-type{margin-bottom:0}.page .category-icons{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:500px;margin:0 auto 2rem}.single .category-icons{display:flex;flex-wrap:wrap;justify-content:center;max-width:860px;margin:3rem auto 1rem}.category-icons .category-item{text-align:center}.page .category-icons .category-item{flex-basis:calc(33.3333% - 1rem);margin-bottom:2rem}.single .category-icons .category-item{flex-basis:calc(33.3333% - 1rem);margin-bottom:1rem}.category-icons .category-item .wp-block-image{margin:0 auto .5rem}.page .category-icons .category-item .wp-block-image{max-width:60px}.single .category-icons .category-item .wp-block-image{max-width:50px}.category-icons .category-item h4,.category-icons .category-item .h4{font-size:1rem;text-transform:uppercase}@media (min-width:768px){.single .category-icons{flex-wrap:nowrap}.single .category-icons .category-item{flex-basis:calc(16.6666% - 1rem)}.page .category-icons .category-item .wp-block-image{max-width:75px}}@media (min-width:992px){.page .category-icons .category-item .wp-block-image{max-width:90px}.single .category-icons .category-item .wp-block-image{max-width:60px}.page .category-icons .category-item h4,.page .category-icons .category-item .h4{font-size:1.1rem}}.arbeitsweise{position:relative}.arbeitsweise:after{content:'';position:absolute;top:0;bottom:0;right:calc(50% - 1px);z-index:-1;border-right:2px solid var(--font-color)}.arbeitsweise .sidestep,.arbeitsweise .step:not(:last-of-type){margin-bottom:3rem}.arbeitsweise .sidestep{background-color:var(--white-color);text-align:center;margin-top:-1rem;padding:1rem}.arbeitsweise .sidestep .sidestep-icon{margin-bottom:1rem}.arbeitsweise .sidestep .sidestep-content{font-weight:700}.arbeitsweise .step{position:relative}.arbeitsweise .step .step-card{position:relative;background-color:var(--white-color);background-image:url('/wp-content/uploads/arbeitsweise-bg.svg');background-repeat:no-repeat;background-size:225px;background-position:center;-webkit-box-shadow:0 0 24px 0 rgba(185,185,185,.25);box-shadow:0 0 24px 0 rgba(185,185,185,.25);padding:3rem 2rem 2rem}.arbeitsweise .step .step-headline{color:var(--font-color-alternative);text-transform:uppercase}.arbeitsweise .step .step-number{position:absolute;left:0;right:0;margin:-1.5rem auto 0;z-index:1;color:var(--white-color);background-color:var(--orange-color);display:flex;width:48px;height:48px;font-size:1.75rem;font-weight:700;line-height:1;justify-content:center;align-items:center;border-radius:100%;border:1px solid var(--white-color)}@media (min-width:1200px){.arbeitsweise{margin-top:5rem}.arbeitsweise:after{right:167px}.arbeitsweise .step{background-size:contain;max-width:750px;height:275px;padding:0}.arbeitsweise .step .step-card{width:100%;height:100%;padding:3rem 2rem 2rem;overflow:hidden}.arbeitsweise .step .step-number{margin:0 auto;width:56px;height:56px;font-size:2rem;z-index:99;top:-28px}.arbeitsweise .step .step-headline{position:absolute;left:3rem;right:3rem;top:7.5rem;bottom:0;max-width:100%;display:flex;justify-content:center;align-items:flex-start;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.arbeitsweise .step:hover .step-headline,.arbeitsweise .step:focus .step-headline{top:3rem}.arbeitsweise .step .step-headline h4,.arbeitsweise .step .step-headline .h4{text-align:center;font-size:1.75rem}.arbeitsweise .step .step-content{position:absolute;left:3rem;right:3rem;top:6rem;bottom:0;max-width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transform:translateY(100%);-webkit-transform:translateY(100%)}.arbeitsweise .step:hover .step-content,.arbeitsweise .step:focus .step-content{transform:translateY(0);-webkit-transform:translateY(0)}.arbeitsweise .step .step-content *{font-size:.9rem}.arbeitsweise .step .step-content p,.arbeitsweise .step .step-content ul li:not(:last-child){margin-bottom:0}.arbeitsweise .sidestep{width:335px;position:absolute;right:0;will-change:transform;transition:transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out}.arbeitsweise .sidestep:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.arbeitsweise .sidestep-1{top:250px}.arbeitsweise .sidestep-2{top:900px}.arbeitsweise .sidestep-3{top:1575px}}@media (min-width:1400px){.arbeitsweise .step{max-width:850px}.arbeitsweise .step .step-content *{font-size:1rem}}.team .team-mitglied .team-img{position:relative;overflow:hidden;width:312px;height:312px;margin:0 auto}.team .team-mitglied .team-img:hover,.team .team-mitglied .team-img:focus{cursor:pointer}.team .team-mitglied .profile-img{-webkit-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.team .team-mitglied .team-img:hover .profile-img,.team .team-mitglied .team-img:focus .profile-img{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.team .team-mitglied .profile-img{position:absolute;bottom:-100%;left:0;right:0}.team .team-mitglied:hover .profile-content{bottom:.5rem}.team .team-mitglied .profile-content h5,.team .team-mitglied .profile-content .h5{color:var(--font-color-alternative);font-weight:700;text-transform:uppercase}.team .team-mitglied .profile-content p{font-size:.9rem}@media (min-width:576px){.team .team-mitglied .team-img{width:217px;height:217px}}@media (min-width:768px){.team .team-mitglied .team-img{width:307px;height:307px}}@media (min-width:992px){.team .team-mitglied .team-img{width:184px;height:184px}}@media (min-width:1200px){.team .team-mitglied .team-img{width:222px;height:222px}}@media (min-width:1400px){.team .team-mitglied .team-img{width:267px;height:267px}}.benefits{display:flex;flex-wrap:wrap;justify-content:center;max-width:992px;margin:3rem auto 1rem}.benefits .benefit-item{text-align:center;flex-basis:50%;margin-bottom:2rem}.benefits .benefit-item .wp-block-image{margin:0 auto .5rem;max-width:60px}.benefits .benefit-item h4,.benefits .benefit-item .h4{font-size:1rem}@media (min-width:576px){.benefits .benefit-item{flex-basis:calc(25% - 1rem);margin-bottom:3rem;padding:0 1rem}}@media (min-width:768px){.benefits .benefit-item .wp-block-image{max-width:75px}}@media (min-width:992px){.benefits{margin-bottom:-2rem}.benefits .benefit-item .wp-block-image{max-width:90px}}.jobs{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:992px;margin:3rem auto 0}.jobs .job-item{flex-basis:100%;margin-bottom:2rem}.jobs .job-content{display:flex;justify-content:center;align-items:center;text-align:center;height:100%;background-color:transparent;border:1px solid var(--white-color);padding:1rem;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.jobs .job-item:hover .job-content,.jobs .job-item:focus .job-content,.jobs .job-item:active .job-content{background-color:var(--white-color)}.jobs .job-content h4,.jobs .job-content .h4{font-size:1rem;text-transform:uppercase;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.jobs .job-item:hover .job-content h4,.jobs .job-item:hover .job-content .h4,.jobs .job-item:focus .job-content h4,.jobs .job-item:focus .job-content .h4,.jobs .job-item:active .job-content h4,.jobs .job-item:active .job-content .h4{color:var(--font-color)}@media (min-width:576px){.jobs .job-item{flex-basis:calc(50% - 1rem);height:110px}}@media (min-width:992px){.jobs .job-item{flex-basis:calc(33.3333% - 1rem);height:150px}.jobs .job-content{padding:2rem}}@media (min-width:1200px){.jobs .job-item{height:175px}}.entry-content .blog-loop{list-style:none;padding-left:0}.entry-content .blog-loop h3,.entry-content .blog-loop .h3{display:inline-block;text-transform:none;font-weight:400}.entry-content .blog-loop>li{position:relative;display:flex;flex-wrap:wrap}.page .entry-content ul.blog-loop>li:not(:last-child){margin-bottom:4rem;border-bottom:1px solid #d7dde7;padding-bottom:4rem}.entry-content .blog-loop .blog-loop-img{flex-basis:100%}.entry-content .blog-loop .blog-loop-img a{overflow:hidden;-webkit-box-shadow:0 0 24px 0 rgba(185,185,185,.25);box-shadow:0 0 24px 0 rgba(185,185,185,.25);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.entry-content .blog-loop .blog-loop-img img{width:100%;height:auto}.entry-content .blog-loop .blog-loop-content{flex-basis:100%}.entry-content .blog-loop .blog-loop-content.no-img{flex-basis:100% !important;padding:0 !important}.entry-content .blog-loop .category-images ul{list-style:none;margin:0;padding:0}.entry-content .blog-loop .category-images ul:after{content:'';display:block;clear:both}.entry-content .blog-loop .category-images li a{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.entry-content .blog-loop .category-images li a:hover,.entry-content .blog-loop .category-images li a:focus,.entry-content .blog-loop .category-images li a:active{opacity:.75}.entry-content .blog-loop .category-images li{float:left}.entry-content .blog-loop .category-images li:not(:last-child){margin-right:.5rem}.entry-content .blog-loop .blog-loop-img a:hover,.entry-content .blog-loop .blog-loop-img a:focus,.entry-content .blog-loop .blog-loop-img a:active{-webkit-box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07);box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07);-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}.entry-content .blog-loop .category-images img{width:42px;height:42px}.entry-content .post-nav .page-numbers{border:1px solid var(--orange-color);color:var(--orange-color);padding:.25rem .5rem;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.entry-content .post-nav a.page-numbers:hover,.entry-content .post-nav a.page-numbers:focus,.entry-content .post-nav a.page-numbers:active{background-color:var(--orange-color);color:var(--white-color)}.entry-content .post-nav .page-numbers.current{border:1px solid var(--font-color-alternative);color:var(--font-color-alternative)}.entry-content .post-nav .page-numbers.dots{border:1px solid transparent}@media (min-width:768px){.entry-content .blog-loop>li:nth-of-type(even) .blog-loop-img{order:2}.entry-content .blog-loop>li:nth-of-type(even) .blog-loop-content{order:1;padding-right:2rem}.entry-content .blog-loop>li:nth-of-type(odd) .blog-loop-content{padding-left:2rem}.entry-content .blog-loop .blog-loop-img{flex-basis:348px}.entry-content .blog-loop .blog-loop-content{flex-basis:calc(100% - 348px)}}@media (min-width:992px){.entry-content .blog-loop .blog-loop-img{flex-basis:436px}.entry-content .blog-loop .blog-loop-content{flex-basis:calc(100% - 436px)}.entry-content .blog-loop>li:nth-of-type(even) .blog-loop-content{padding-right:4rem}.entry-content .blog-loop>li:nth-of-type(odd) .blog-loop-content{padding-left:4rem}.entry-content .blog-loop .category-images img{width:52px;height:52px}}@media (min-width:1200px){.entry-content .blog-loop .blog-loop-img{flex-basis:490px}.entry-content .blog-loop .blog-loop-content{flex-basis:calc(100% - 490px)}.entry-content .blog-loop>li:nth-of-type(even) .blog-loop-content{padding-right:132px}.entry-content .blog-loop>li:nth-of-type(odd) .blog-loop-content{padding-left:132px}}@media (min-width:1400px){.entry-content .blog-loop .blog-loop-img{flex-basis:576px}.entry-content .blog-loop .blog-loop-content{flex-basis:calc(100% - 576px)}.entry-content .blog-loop>li:nth-of-type(even) .blog-loop-content{padding-right:140px}.entry-content .blog-loop>li:nth-of-type(odd) .blog-loop-content{padding-left:140px}}.projekt-filter .nav-link{text-align:center;text-transform:uppercase}.projekt-filter .nav-link:hover,.projekt-filter .nav-link:focus,.projekt-filter .nav-link:active{cursor:pointer;opacity:.75}.projekt-filter .nav-link.cat-active{color:var(--font-color);background-color:transparent}.projekt-filter .nav-link:before{content:'';display:block;width:64px;height:64px;margin:0 auto .5rem;background-size:cover;background-repeat:no-repeat;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.projekt-filter .nav-link.cat-web:before{background-image:url('/wp-content/uploads/cat-web-o.svg')}.page-web .projekt-filter .nav-link.cat-web:before{background-image:url('/wp-content/uploads/cat-web.svg')}.projekt-filter .nav-link.cat-film:before{background-image:url('/wp-content/uploads/cat-film-o.svg')}.page-film .projekt-filter .nav-link.cat-film:before{background-image:url('/wp-content/uploads/cat-film.svg')}.projekt-filter .nav-link.cat-e-learn:before{background-image:url('/wp-content/uploads/cat-e-learn-o.svg')}.page-e-learn .projekt-filter .nav-link.cat-e-learn:before{background-image:url('/wp-content/uploads/cat-e-learn.svg')}.projekt-filter .nav-link.cat-social:before{background-image:url('/wp-content/uploads/cat-social-o.svg')}.page-social .projekt-filter .nav-link.cat-social:before{background-image:url('/wp-content/uploads/cat-social.svg')}.projekt-filter .nav-link.cat-print:before{background-image:url('/wp-content/uploads/cat-print-o.svg')}.page-print .projekt-filter .nav-link.cat-print:before{background-image:url('/wp-content/uploads/cat-print.svg')}.projekt-filter .nav-link.cat-event:before{background-image:url('/wp-content/uploads/cat-event-o.svg')}.page-event .projekt-filter .nav-link.cat-event:before{background-image:url('/wp-content/uploads/cat-event.svg')}.projekt-filter .nav-link.cat-game:before{background-image:url('/wp-content/uploads/cat-game-o.svg')}.page-game .projekt-filter .nav-link.cat-game:before{background-image:url('/wp-content/uploads/cat-game.svg')}.projekt-filter .nav-link.cat-app:before{background-image:url('/wp-content/uploads/cat-app-o.svg')}.page-app .projekt-filter .nav-link.cat-app:before{background-image:url('/wp-content/uploads/cat-app.svg')}.projekt-filter .nav-link.cat-podcast:before{background-image:url('/wp-content/uploads/cat-podcast-o.svg')}.page-podcast .projekt-filter .nav-link.cat-podcast:before{background-image:url('/wp-content/uploads/cat-podcast.svg')}@media (min-width:380px) and (max-width:449px){.projekt-filter .nav-link{margin:0 .5rem}}@media (min-width:450px) and (max-width:575px){.projekt-filter .nav-link{margin:0 1.5rem}}@media (min-width:768px) and (max-width:992px){.projekt-filter .nav-link{font-size:.9rem}.projekt-filter .nav-link:before{width:42px;height:42px}}.partner-carousel .carousel{padding-left:2rem;padding-right:2rem}.partner-carousel .carousel-inner .carousel-item .card{border:0}.partner-carousel .carousel-inner .carousel-item .card .card-img{height:100px}.partner-carousel .carousel-inner .carousel-item .card .card-img img{max-height:100px}.partner-carousel .carousel-control-prev-icon{width:1.5rem;height:1.5rem;background-image:url('data:image/svg+xml,<svg viewBox="0 0 16 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.5 23L4 12.5L14.5 2" stroke="%23E8A50D" stroke-width="4.67123"/></svg>')}.partner-carousel .carousel-control-next-icon{width:1.5rem;height:1.5rem;background-image:url('data:image/svg+xml,<svg viewBox="0 0 16 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 2L12.5 12.5L2 23" stroke="%23E8A50D" stroke-width="4.67123"/></svg>')}@media (max-width:991px){.partner-carousel .carousel-inner .carousel-item>div:not(:first-child){display:none}}.partner-carousel .carousel-inner .carousel-item.active,.partner-carousel .carousel-inner .carousel-item-next,.partner-carousel .carousel-inner .carousel-item-prev{display:flex}@media (min-width:992px){.partner-carousel .carousel-inner .carousel-item-end.active,.partner-carousel .carousel-inner .carousel-item-next{-webkit-transform:translateX(33.3333%);transform:translateX(33.3333%)}.partner-carousel .carousel-inner .carousel-item-start.active,.partner-carousel .carousel-inner .carousel-item-prev{-webkit-transform:translateX(-33.3333%);transform:translateX(-33.3333%)}.partner-carousel .carousel-inner .carousel-item-end,.partner-carousel .carousel-inner .carousel-item-start{-webkit-transform:translateX(0);transform:translateX(0)}}.flickity-carousel .carousel-cell{width:100%}.flickity-carousel .carousel-cell .card{border:0;-webkit-transform:scale(.75);transform:scale(.75);opacity:.5;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.flickity-carousel .carousel-cell.is-selected .card{-webkit-transform:scale(1);transform:scale(1);opacity:1}.flickity-carousel .carousel-cell .card .card-img img{max-height:250px}.flickity-carousel.partner-carousel .carousel-cell .card .card-img img{max-height:150px}.flickity-carousel .carousel-cell .card p{color:var(--font-color-alternative)}.flickity-carousel .flickity-button:focus{box-shadow:none !important}@media (min-width:576px){.flickity-carousel .carousel-cell .card .card-img img{max-height:222px}.flickity-carousel.partner-carousel .carousel-cell .card .card-img img{max-height:125px}}@media (min-width:768px){.flickity-carousel .carousel-cell{width:50%;min-height:100%;display:flex;align-items:center}}@media (min-width:1200px){.flickity-carousel .carousel-cell{width:33.3333%}}@media (max-width:767px){.flickity-carousel.partner-carousel .carousel-cell{padding-left:2.5rem;padding-right:2.5rem}}.counter .count{font-size:1.75rem;font-weight:700;color:var(--orange-color)}.h3-kontakt{text-transform:uppercase;color:var(--font-color-alternative)}.kontakt-icon .wp-block-group__inner-container{display:flex;flex-flow:nowrap}.kontakt-icon .wp-block-group__inner-container p{margin-top:.35rem;margin-left:1rem}.wpcf7 label{width:100%;margin-bottom:.5rem}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 textarea{background-color:#f2f2f2;border:0;padding:.5rem;width:100%}.wpcf7-acceptance .wpcf7-list-item{margin-left:0}.wpcf7-list-item input[type=checkbox]{width:16px;height:16px;margin-right:10px}.wpcf7-form-control.wpcf7-submit{border:0;padding:.35rem 1rem}@media (min-width:768px) and (max-width:1199px){.kontakt-icon .wp-block-group__inner-container .wp-block-image{max-width:32px}.kontakt-icon .wp-block-group__inner-container p{margin-left:.5rem}}.footer{position:relative;bottom:0;width:100%;background:linear-gradient(90deg,#6b798e 25%,#8c9bb1 105%);color:var(--white-color)}.footer .navbar{padding:0}.footer-logo{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.footer-logo:hover,.footer-logo:focus,.footer-logo:active,.navbar .navbar-nav.nav-footer-social .nav-link:hover,.navbar .navbar-nav.nav-footer-social .nav-link:focus,.navbar .navbar-nav.nav-footer-social .nav-link:active{opacity:.75}.footer-logo img{width:276px;height:51px}.footer a,.navbar .navbar-nav.nav-footer .nav-link,.navbar .navbar-nav.nav-footer-social .nav-link,.footer .navbar .navbar-nav.nav-footer .nav-link.active{font-size:1rem;text-decoration:none;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;color:var(--footer-text-color)}.navbar .navbar-nav.nav-footer .nav-link{display:inline-block;font-family:'Rubik',sans-serif;padding:.75rem 1rem}.footer a:hover,.footer a:focus,.footer a:active,.navbar .navbar-nav.nav-footer .nav-link:hover,.navbar .navbar-nav.nav-footer .nav-link:focus,.navbar .navbar-nav.nav-footer .nav-link:active{text-decoration:none;color:var(--footer-text-color-hover)}@media (max-width:767px){.footer .navbar-nav.nav-footer{-ms-flex-direction:column;flex-direction:column}}.footer .nav-link svg{fill:var(--footer-svg-fill)}.footer .nav-link svg path{fill:var(--footer-svg-fill)}.skip-link{position:fixed;top:-40px;left:0;background-color:#ead3cd;color:var(--main-text-color) !important;padding:8px 16px;z-index:1000;text-decoration:none;font-weight:700;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;height:1px;width:1px}.skip-link:focus{top:40px;clip:auto;height:auto;width:auto;white-space:normal;z-index:99999}.search-div article{margin-bottom:2rem}.search-div article header h2 a{color:var(--dark-grey-color);text-decoration:none;font-weight:400}.search-div article header h2{margin-bottom:0 !important}.search-div article .textwiththumbnail{display:flex;flex-wrap:wrap;align-items:flex-start;gap:25px}.search-div article .post-thumbnail{flex:0 0 300px;max-width:25%}.search-div article .post-thumbnail img{width:100%;height:auto;display:block}.search-div article .textwiththumbnail .entry-summary{flex:1 1 0;min-width:200px}.search-results .page-header{margin-top:2rem;margin-bottom:2rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-dark-orange{color:var(--main-text-color) !important}.text-dark-grey{color:var(--dark-grey-color) !important}.bg-soft-orange{background-color:var(--soft-orange-color) !important}.list-marker-white li::marker{color:var(--white-color)}.animation-toggle-button{cursor:pointer;right:1rem;top:8rem;z-index:999}@media (max-width:575px){.animation-toggle-button{top:6rem}}.animation-toggle-button:before{width:40px;height:40px;border:2px solid #333;border-radius:50%;display:block;content:' ';position:absolute;left:2px;top:2px;background-repeat:no-repeat;background-size:30px 30px;background-position:center center}.animation-toggle-button.is-paused:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='64.001' height='64' viewBox='0 0 64 64'><path fill='%23262626' d='m18.001 11 32 21-32 21z'/></svg>")}.animation-toggle-button.is-playing:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path fill='%23262626' fill-rule='evenodd' d='M11 5v14H6V5zm7 0v14h-5V5z'/></svg>")}:where(.page,.single,.error404) :is(.wp-block-button__link,.btn-primary,.ym-form input[type=submit].btn-primary,.wpcf7-form-control.wpcf7-submit){background:var(--btn-bg);color:var(--btn-fg);border:1px solid var(--btn-border);border-radius:var(--btn-radius);box-shadow:var(--btn-shadow);font-size:1rem;word-break:normal;transition:var(--btn-transition);text-decoration:none;outline:0;cursor:pointer;text-transform:var(--text-transform)}:where(.page,.single,.error404) :is(.wp-block-button__link,.btn-primary,.ym-form input[type=submit].btn-primary,.wpcf7-form-control.wpcf7-submit):is(:hover,:focus,:active){background:var(--btn-hover-bg,var(--btn-bg));color:var(--btn-hover-fg,var(--btn-fg));border-color:var(--btn-hover-border,var(--btn-border));box-shadow:none;text-decoration:none}:where(.page,.single) .is-style-outline:not(.button-color-grey)>.wp-block-button__link{--btn-bg:var(--button-color-background);--btn-fg:var(--button-color-text);--btn-border:var(--button-color-text);--btn-hover-bg:var(--button-color-text);--btn-hover-border:var(--button-color-text)}.page .wp-block-button__link.is-style-outline{border-color:var(--button-color-text)}:is(.load-more,.button-color-grey) .wp-block-button__link{--btn-bg:var(--load-more-button-color-background);--btn-fg:var(--load-more-button-color-text);--btn-border:var(--load-more-button-color-text);--btn-hover-bg:var(--load-more-button-color-text);--btn-hover-fg:var(--white-color);--btn-hover-border:var(--load-more-button-color-text)}.section-dark .wp-block-button.is-style-outline .wp-block-button__link{--btn-bg:transparent;--btn-fg:var(--white-color);--btn-border:var(--white-color);--btn-hover-bg:var(--white-color);--btn-hover-fg:var(--dark-grey-color);--btn-hover-border:var(--white-color)}.wp-block-lazyblock-teaserbox-bg .card .wp-block-button__link{--btn-bg:transparent;--btn-fg:var(--white-color);--btn-border:var(--white-color);--btn-hover-bg:var(--white-color);--btn-hover-fg:var(--dark-grey-color);--btn-hover-border:var(--white-color)}:where(.page) :is(.btn-primary.disabled,.btn-primary:disabled,.wp-block-button__link.disabled,.wp-block-button__link:disabled){opacity:.25;cursor:not-allowed;pointer-events:none}.entry-content .blog-loop>li .wp-block-button__link,.flickity-carousel .carousel-cell.is-selected .card .wp-block-button__link{padding:.4rem .8rem}.flickity-carousel .carousel-cell .card .wp-block-button__link:hover{border-width:2px;border-color:var(--orange-color)}.fixed-image-header-image-right{position:relative;height:192px}@media (min-width:480px){.fixed-image-header-image-right{height:166px}}@media (min-width:576px){.fixed-image-header-image-right{height:187px}}@media (min-width:768px){.fixed-image-header-image-right{height:250px}}@media (min-width:992px){.fixed-image-header-image-right{height:290px}}@media (min-width:1200px){.fixed-image-header-image-right{height:353px}}@media (min-width:1600px){.fixed-image-header-image-right{height:461px}}.fixed-image-header-image-right img{position:absolute;right:50px;top:0;height:100%;width:auto;z-index:20}p.p-2-col{column-count:2;column-gap:3rem}@media (max-width:767px){p.p-2-col{column-count:1}}.flickity-carousel .toggle-animation-button,.carousel .toggle-animation-button{right:0;top:0}.wpcf7-form-control.wpcf7-submit.wp-block-button__link{color:#fff!important}#menu-footer-social-icons svg{width:24px;height:24px}html.accessibility-contrast-enabled .load-more .wp-block-button__link{font-size:1.6rem !important;padding:.3rem 1.2rem}html.accessibility-contrast-enabled .counter .count{color:var(--main-text-color)}html.accessibility-contrast-enabled .wp-block-lazyblock-iconbox .card{background:var(--section-dark-color)}html.accessibility-contrast-enabled .wp-block-lazyblock-iconbox .card .card-title{color:var(--dark-grey-color)}html.accessibility-contrast-enabled .wp-block-lazyblock-iconbox .card .content{color:var(--dark-grey-color)}html.accessibility-contrast-enabled .section-dark{background:var(--section-dark-color)!important}html.accessibility-contrast-enabled .kundenstimme-carousel .carousel-control-prev-icon{background-image:url('data:image/svg+xml,<svg viewBox="0 0 16 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.5 23L4 12.5L14.5 2" stroke="%233e3f3e" stroke-width="4.67123"/></svg>')}html.accessibility-contrast-enabled .kundenstimme-carousel .carousel-control-next-icon{background-image:url('data:image/svg+xml,<svg viewBox="0 0 16 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 2L12.5 12.5L2 23" stroke="%233e3f3e" stroke-width="4.67123"/></svg>')}html.accessibility-contrast-enabled .kundenstimme-carousel button:not(.carousel-control-prev,.carousel-control-next,.toggle-animation-button){background-color:var(--dark-grey-color) !important}html.accessibility-contrast-enabled .kundenstimme-carousel .carousel-inner{background-image:url("data:image/svg+xml;utf8,<svg width='205' height='152' viewBox='0 0 205 152' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M143.199 95C137.169 95 129.733 91.381 120.89 84.1429C112.248 76.7037 107.926 66.3492 107.926 53.0794C107.926 39.8095 112.85 27.6455 122.699 16.5873C132.547 5.5291 144.304 0 157.971 0C171.637 0 182.892 3.92064 191.735 11.7619C200.578 19.6032 205 30.3598 205 44.0317C205 57.5026 201.382 71.7778 194.147 86.8571C187.113 101.937 177.365 115.508 164.904 127.571C152.645 139.635 139.681 147.778 126.015 152C119.181 148.18 115.463 142.55 114.86 135.111C122.297 129.28 128.728 122.143 134.154 113.698C139.782 105.053 142.797 98.8201 143.199 95ZM34.9706 95C29.1422 95 21.8064 91.381 12.9632 84.1429C4.32108 76.7037 0 66.3492 0 53.0794C0 39.6085 4.92402 27.4444 14.7721 16.5873C24.6201 5.5291 36.3775 0 50.0441 0C63.7108 0 74.8652 3.92064 83.5074 11.7619C92.3505 19.6032 96.7721 30.3598 96.7721 44.0317C96.7721 57.5026 93.1544 71.7778 85.9191 86.8571C78.8848 101.937 69.1373 115.508 56.6765 127.571C44.4167 139.635 31.4534 147.778 17.7868 152C10.9534 147.979 7.23529 142.349 6.63235 135.111C14.2696 129.28 20.8015 122.143 26.2279 113.698C31.6544 105.254 34.5686 99.0212 34.9706 95Z' fill='%23ffffff'/></svg>")}html.accessibility-contrast-enabled .wp-block-list li::marker{color:var(--red-color)}html.accessibility-contrast-enabled .header .navbar .navbar-nav.nav-main .nav-link{color:var(--dark-grey-color)}html.accessibility-contrast-enabled #menu-footer-social-icons svg{width:42px;height:42px}html.accessibility-contrast-enabled .footer .menu-item-object-custom{margin:0 .5rem}html.accessibility-contrast-enabled .footer{background:var(--footer-bg)}