.elementor-row{flex-wrap:wrap}.elementor-editor-active .od-header{position:relative}body,html{overflow-x:hidden;overflow-y:auto;width:100vw}a{color:inherit;font-weight:inherit}.elementor-widget-heading a{font-weight:inherit!important}.elementor-widget-od-image picture{display:block;image-rendering:-webkit-optimize-contrast}.elementor-widget-od-image picture img{vertical-align:bottom}.elementor-widget-theme-post-featured-image img{image-rendering:-webkit-optimize-contrast}.text-white span{color:var(--e-global-color-9caca89)!important}.elementor-widget-shortcode{position:static}.od-stretched-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.multiply,.multiply img,.multiply picture{mix-blend-mode:multiply}.od-link a{position:relative}.od-link a:after{background-color:var(--e-global-color-primary);bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:all .4s ease;width:0}.od-link a:hover:after{width:100%}.e-gallery-grid{grid-gap:var(--vgap) var(--hgap);display:grid!important;grid-template-columns:repeat(var(--columns),1fr)}.e-gallery-grid.e-gallery--animated{padding-bottom:calc(var(--container-aspect-ratio) - var(--vgap)*var(--rows) - 4px)!important}.od-contactform .elementor-upload-field{background:var(--e-global-color-9caca89);border-radius:8px;cursor:pointer;width:100%}.od-contactform .elementor-upload-field:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='18'%3E%3Cpath fill='%23687D97' d='M13.955 11.061c.536 0 .978.388 1.038.888l.007.118v4.927c0 .516-.403.941-.923 1l-.122.006H1.045c-.536 0-.978-.388-1.038-.888L0 16.994v-4.927c0-.556.468-1.006 1.045-1.006.536 0 .977.388 1.037.888l.008.118-.002 3.921H12.91v-3.921c0-.516.404-.941.923-1l.122-.006zM7.96.243l.094.088 4.722 5.028a.98.98 0 0 1-.074 1.42 1.076 1.076 0 0 1-1.382.017l-.094-.088-2.882-3.069v9.434c0 .555-.467 1.005-1.044 1.005-.536 0-.977-.388-1.038-.888l-.007-.117V3.61L3.376 6.705c-.356.381-.946.44-1.373.156L1.9 6.783a.979.979 0 0 1-.162-1.321l.081-.1L6.5.336A1.074 1.074 0 0 1 7.96.243z' opacity='.4'/%3E%3C/svg%3E");content:"";float:right;height:18px;margin-top:8px;width:15px}.od-contactform ::-webkit-file-upload-button{margin:0;padding:0;visibility:hidden;width:.1px}.od-contactform .elementor-field-type-acceptance .elementor-field-option{line-height:20px!important}.od-contactform .elementor-field-type-acceptance input[type=checkbox]+label:before{background-color:transparent;border:1px solid var(--e-global-color-f62630a);content:"";display:block;height:18px;left:0;position:absolute;top:0;width:18px}.od-contactform .elementor-field-type-acceptance input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='7' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='m9.475.013-5.882 5.92L.52 2.843 0 3.367l3.593 3.616L9.996.537z'/%3E%3C/defs%3E%3Cuse fill='%23EF7E90' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.od-contactform .elementor-field-type-acceptance input[type=checkbox]:checked+label:after{opacity:0;transform:scale(1.5)}.od-contactform .elementor-field-type-acceptance input{display:block!important;height:1px;opacity:0;width:1px}.od-contactform .elementor-field-type-acceptance label{display:block!important;font-size:14px!important;line-height:22px!important;padding-left:30px;position:relative}.od-contactform .elementor-field-type-acceptance label a{font-size:14px!important;line-height:22px!important}.od-contactform .elementor-field-type-email input,.od-contactform .elementor-field-type-email textarea,.od-contactform .elementor-field-type-tel input,.od-contactform .elementor-field-type-tel textarea,.od-contactform .elementor-field-type-text input,.od-contactform .elementor-field-type-text textarea,.od-contactform .elementor-field-type-textarea input,.od-contactform .elementor-field-type-textarea textarea{background-position:calc(100% - 16px) calc(100% - 20px)}.od-contactform .elementor-field-type-email input:focus,.od-contactform .elementor-field-type-email textarea:focus,.od-contactform .elementor-field-type-tel input:focus,.od-contactform .elementor-field-type-tel textarea:focus,.od-contactform .elementor-field-type-text input:focus,.od-contactform .elementor-field-type-text textarea:focus,.od-contactform .elementor-field-type-textarea input:focus,.od-contactform .elementor-field-type-textarea textarea:focus{box-shadow:none}.od-contactform .elementor-field-type-email label,.od-contactform .elementor-field-type-tel label,.od-contactform .elementor-field-type-text label,.od-contactform .elementor-field-type-textarea label{display:block;padding:0 16px;position:absolute;top:16px;transition:all .4s ease}.od-contactform .elementor-field-type-email label.active,.od-contactform .elementor-field-type-tel label.active,.od-contactform .elementor-field-type-text label.active,.od-contactform .elementor-field-type-textarea label.active{font-size:14px!important;font-weight:700!important;top:6px}.od-contactform .elementor-field-type-email .filled,.od-contactform .elementor-field-type-tel .filled,.od-contactform .elementor-field-type-text .filled,.od-contactform .elementor-field-type-textarea .filled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.02 1.536 3.708 9.85 0 6.485l1.04-1.039 2.525 2.292L10.895.41l1.126 1.127Z' fill='%234DD669' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:calc(100% - 16px) calc(100% - 20px);background-repeat:no-repeat}.od-contactform .elementor-field-type-email input:-webkit-autofill,.od-contactform .elementor-field-type-email input:-webkit-autofill:active,.od-contactform .elementor-field-type-email input:-webkit-autofill:focus,.od-contactform .elementor-field-type-email input:-webkit-autofill:hover,.od-contactform .elementor-field-type-tel input:-webkit-autofill,.od-contactform .elementor-field-type-tel input:-webkit-autofill:active,.od-contactform .elementor-field-type-tel input:-webkit-autofill:focus,.od-contactform .elementor-field-type-tel input:-webkit-autofill:hover,.od-contactform .elementor-field-type-text input:-webkit-autofill,.od-contactform .elementor-field-type-text input:-webkit-autofill:active,.od-contactform .elementor-field-type-text input:-webkit-autofill:focus,.od-contactform .elementor-field-type-text input:-webkit-autofill:hover,.od-contactform .elementor-field-type-textarea input:-webkit-autofill,.od-contactform .elementor-field-type-textarea input:-webkit-autofill:active,.od-contactform .elementor-field-type-textarea input:-webkit-autofill:focus,.od-contactform .elementor-field-type-textarea input:-webkit-autofill:hover{-webkit-text-fill-color:var(--e-global-color-text)!important;-webkit-box-shadow:0 0 0 1000px var(--e-global-color-a57ca44) inset!important;color:var(--e-global-color-text)!important}.od-contactform .elementor-field-type-submit{align-items:flex-start}.od-posts .ecs-lazyload.elementor-pagination a{display:none}.od-posts .ecs-lazyload.elementor-pagination .ecs-lazy-load-animation{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' style='transform-origin:50px 50px'%3E%3CanimateTransform attributeName='transform' attributeType='XML' additive='sum' type='scale' dur='3s' values='1; 0.8; 1' keyTimes='0; 0.5; 1' from='0 0' to='1 1' repeatCount='indefinite'/%3E%3Cg%3E%3Cpath d='M50.076 82.995c-4.314.073-8.6-.703-12.614-2.284a25.53 25.53 0 0 1-9.42-6.58 29.445 29.445 0 0 1-5.955-10.34A42.219 42.219 0 0 1 20.005 50c-.07-4.657.63-9.295 2.073-13.725a28.995 28.995 0 0 1 6-10.34 26.039 26.039 0 0 1 9.468-6.58 32.732 32.732 0 0 1 12.53-2.35 32.883 32.883 0 0 1 12.604 2.284 25.22 25.22 0 0 1 9.421 6.58 29.304 29.304 0 0 1 5.869 10.34 43.353 43.353 0 0 1 2.025 13.725 44.17 44.17 0 0 1-1.978 13.725 29.059 29.059 0 0 1-5.822 10.34 25.238 25.238 0 0 1-9.42 6.58 33.175 33.175 0 0 1-12.7 2.416Zm.043-11.369c5.507 0 9.612-1.874 12.312-5.622 2.7-3.748 4.051-9.088 4.051-16.022 0-6.872-1.35-12.206-4.05-16.004-2.701-3.798-6.806-5.672-12.313-5.622-5.533-.013-9.64 1.855-12.322 5.603-2.682 3.748-4.03 9.089-4.042 16.023 0 6.965 1.347 12.315 4.042 16.05 2.694 3.736 6.801 5.607 12.322 5.613v-.019Z' fill='%23FDE8D4' fill-rule='nonzero'/%3E%3CanimateTransform attributeName='transform' attributeType='XML' calcMode='spline' keyTimes='0;1' keySplines='.44 .24 0 .81' type='rotate' dur='1.5s' from='0 50 50' to='180 50 50' repeatCount='indefinite'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");height:100px;margin:0 auto;width:100px}.od-posts .ecs-lazyload.elementor-pagination .ecs-lazy-load-animation .ecs-ll-bgcolor{display:none!important}.od-posts .od-loop>.elementor-container:hover .elementor-button-link{background-color:var(--e-global-color-primary)!important;color:var(--e-global-color-text)}.od-posts .elementor-grid{--grid-column-gap:none;--grid-row-gap:none;display:flex;flex-wrap:wrap;justify-content:space-between}.od-posts .elementor-grid article.ecs-post-loop .od-loop{margin-bottom:80px}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+1){width:calc(50% + 70px)}@media (max-width:1024px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+1){width:100%}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+1) .od-loop{padding:0 70px}}@media (max-width:767px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+1) .od-loop{padding:0}}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+2){align-self:flex-end;width:calc(50% - 70px)}@media (max-width:1024px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+2){align-self:flex-start;width:50%}}@media (max-width:767px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+2){width:100%}}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+2) .od-loop{padding-bottom:80px;padding-left:80px}@media (max-width:1024px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+2) .od-loop{padding:0 30px 0 0}}@media (max-width:767px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+2) .od-loop{padding:0 0 0 80px}}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+2) .od-loop__image,.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+2) .od-loop__subheadline{display:none}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+3){width:50%}@media (max-width:767px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+3){width:100%}}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+3) .od-loop{padding:60px 160px 100px 120px}@media (max-width:1200px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+3) .od-loop{padding:60px 160px 100px 50px}}@media (max-width:1024px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+3) .od-loop{padding:50px 0 0 90px}}@media (max-width:767px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+3) .od-loop{padding:0 80px 0 0}}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+3) .od-loop__image,.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+3) .od-loop__subheadline{display:none}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+4){width:50%}@media (max-width:1024px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+4){width:100%}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+4) .od-loop{padding:0 70px}}@media (max-width:767px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+4) .od-loop{padding:0}}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+5){margin-bottom:-120px;margin-top:-100px;width:100%}@media (max-width:1024px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+5){margin:0;width:50%}}@media (max-width:767px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+5){width:100%}}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+5) .od-loop{width:calc(50% - 160px)}@media (max-width:1024px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+5) .od-loop{padding:70px 0 0;width:100%}}@media (max-width:767px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+5) .od-loop{padding:0 80px 0 0}}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+5) .od-loop__image,.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+5) .od-loop__subheadline{display:none}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+6){width:calc(50% - 70px)}@media (max-width:1024px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+6){width:50%}}@media (max-width:767px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+6){width:100%}}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+6) .od-loop{padding:160px 90px 100px 120px}@media (max-width:1200px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+6) .od-loop{padding:160px 90px 100px 50px}}@media (max-width:1024px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+6) .od-loop{padding:0 0 20px 50px}}@media (max-width:767px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+6) .od-loop{padding:0 0 0 80px}}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+6) .od-loop__image,.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+6) .od-loop__subheadline{display:none}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+7){width:calc(50% + 70px)}@media (max-width:1024px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+7){width:100%}.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+7) .od-loop{padding:0 30px 0 110px}}@media (max-width:767px){.od-posts .elementor-grid article.ecs-post-loop:nth-child(7n+7) .od-loop{padding:0}}@media (min-width:768px){.od-posts__case-study .od-loop>.elementor-container>.elementor-row>.elementor-column{padding:0 5px;width:50%}.od-posts__case-study .od-loop__image,.od-posts__case-study .od-loop__image a,.od-posts__case-study .od-loop__image div,.od-posts__case-study .od-loop__image picture{height:100%}.od-posts__case-study .od-loop__image img{height:100%;-o-object-fit:cover;object-fit:cover}.od-posts__case-study .od-loop__image .elementor-widget-od-spacer{display:none}}.od-posts__case-study:hover .elementor-button-link{background-color:var(--e-global-color-primary)!important;color:var(--e-global-color-text)}.od-events .elementor-grid{counter-reset:item;list-style:none}.od-events .elementor-grid article{align-items:center;counter-increment:item;display:flex;flex-direction:row}@media (max-width:767px){.od-events .elementor-grid article{display:block}}.od-events .elementor-grid article:before{align-items:center;border-right:3px solid var(--e-global-color-primary);color:var(--e-global-color-f62630a);content:"0" counter(item);display:flex;font-size:120px;font-weight:700;height:100%;justify-content:center;width:25%}@media (max-width:1024px){.od-events .elementor-grid article:before{border-bottom:3px solid var(--e-global-color-primary);border-right:none;font-size:100px;height:100px;margin-bottom:18px;padding-bottom:18px;width:-webkit-min-content;width:-moz-min-content;width:min-content}}.od-events .elementor-grid article .ecs-link-wrapper{width:75%}@media (max-width:767px){.od-events .elementor-grid article .ecs-link-wrapper{width:100%}}.od-events .elementor-grid article:hover .elementor-button-link{background-color:var(--e-global-color-primary)!important;color:var(--e-global-color-text)}@media (max-width:1024px){.od-ansprechpartner .elementor-post{width:80%}}@media (max-width:767px){.od-ansprechpartner .elementor-post{margin:0 auto;max-width:290px;width:100%}}.od-ansprechpartner .elementor-post:nth-child(2){margin-top:80px}@media (max-width:1024px){.od-ansprechpartner .elementor-post:nth-child(2){margin-left:auto}}.od-ansprechpartner .elementor-post:nth-child(2) .fadeInLeft{-webkit-animation-duration:.75s!important;animation-duration:.75s!important;-webkit-animation-name:fadeInRight2!important;animation-name:fadeInRight2!important}.od-partner-gallery .elementor-gallery-item{background-color:var(--e-global-color-a57ca44);height:72px;padding:5px}@media (max-width:767px){.od-partner-gallery .elementor-gallery-item{height:54px;padding:0}}.od-partner-gallery .elementor-gallery-item__image{background-repeat:no-repeat;background-size:contain;height:100%;padding-bottom:0!important}@media (max-width:767px){.od-partner-gallery .elementor-gallery-item__image{background-size:contain;margin:0 auto}}.od-filter__wrapper{display:flex;flex-wrap:wrap;padding:30px 30px 0;width:100%}.od-filter__wrapper>div{width:50%}@media (max-width:767px){.od-filter__wrapper>div{width:100%}}.od-filter__wrapper strong{color:var(--e-global-color-d74aec4);font-size:14px}.od-filter__btn{padding-bottom:30px;text-align:center}.od-filter .elementor-tab-title{border-bottom:2px solid var(--e-global-color-text)!important}.od-filter .elementor-tab-title svg{width:10px!important}.od-filter .elementor-tab-content{border:none;padding:0}.od-filter .facetwp-facet-reset_filter{margin-top:30px;text-align:center;width:100%}.od-filter .facetwp-facet-reset_filter button{background-color:transparent!important;border:none;color:var(--e-global-color-text);font-size:18px!important;font-weight:500!important;line-height:1.3em!important;position:relative}.od-filter .facetwp-facet-reset_filter button:after{border-bottom:3px solid var(--e-global-color-text);bottom:0;content:"";display:block;position:absolute;right:0;transition:width .4s ease .4s;width:100%}.od-filter .facetwp-facet-reset_filter button:before{border-bottom:3px solid var(--e-global-color-primary);bottom:0;content:"";display:block;left:0;position:absolute;transition:width .4s ease;width:0}.od-filter .facetwp-facet-reset_filter button:focus{outline:none}.od-filter .facetwp-facet-reset_filter button:hover:before{transition:width .4s ease .4s;width:100%}.od-filter .facetwp-facet-reset_filter button:hover:after{transition:width .4s ease;width:0}.od-filter .facetwp-facet:before{background-color:hsla(0,0%,100%,.6);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' style='transform-origin:50px 50px'%3E%3CanimateTransform attributeName='transform' attributeType='XML' additive='sum' type='scale' dur='3s' values='1; 0.8; 1' keyTimes='0; 0.5; 1' from='0 0' to='1 1' repeatCount='indefinite'/%3E%3Cg%3E%3Cpath d='M50.076 82.995c-4.314.073-8.6-.703-12.614-2.284a25.53 25.53 0 0 1-9.42-6.58 29.445 29.445 0 0 1-5.955-10.34A42.219 42.219 0 0 1 20.005 50c-.07-4.657.63-9.295 2.073-13.725a28.995 28.995 0 0 1 6-10.34 26.039 26.039 0 0 1 9.468-6.58 32.732 32.732 0 0 1 12.53-2.35 32.883 32.883 0 0 1 12.604 2.284 25.22 25.22 0 0 1 9.421 6.58 29.304 29.304 0 0 1 5.869 10.34 43.353 43.353 0 0 1 2.025 13.725 44.17 44.17 0 0 1-1.978 13.725 29.059 29.059 0 0 1-5.822 10.34 25.238 25.238 0 0 1-9.42 6.58 33.175 33.175 0 0 1-12.7 2.416Zm.043-11.369c5.507 0 9.612-1.874 12.312-5.622 2.7-3.748 4.051-9.088 4.051-16.022 0-6.872-1.35-12.206-4.05-16.004-2.701-3.798-6.806-5.672-12.313-5.622-5.533-.013-9.64 1.855-12.322 5.603-2.682 3.748-4.03 9.089-4.042 16.023 0 6.965 1.347 12.315 4.042 16.05 2.694 3.736 6.801 5.607 12.322 5.613v-.019Z' fill='%23FDE8D4' fill-rule='nonzero'/%3E%3CanimateTransform attributeName='transform' attributeType='XML' calcMode='spline' keyTimes='0;1' keySplines='.44 .24 0 .81' type='rotate' dur='1.5s' from='0 50 50' to='180 50 50' repeatCount='indefinite'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:70px;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:all .4s ease;z-index:2}.od-filter .facetwp-facet.is-loading:before{opacity:1}.od-filter .facetwp-facet .facetwp-checkbox{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5.5h12v12H.5z' stroke='%23141414' fill='none'/%3E%3C/svg%3E");background-position:0 9px;background-size:13px 13px;font-size:18px;line-height:30px;margin-bottom:0}@media (max-width:767px){.od-filter .facetwp-facet .facetwp-checkbox{margin-top:15px}}.od-filter .facetwp-facet .facetwp-checkbox.checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23141414' fill='none' fill-rule='evenodd'%3E%3Cpath d='M.5.5h12v12H.5z'/%3E%3Cpath fill='%23141414' d='M2.5 2.5h8v8h-8z'/%3E%3C/g%3E%3C/svg%3E")}.od-filter .facetwp-facet .facetwp-checkbox.disabled{opacity:.3}.od-post-content .elementor-section-boxed:not(.elementor-section-stretched){padding:0!important}.elementor-widget-video .eicon-play{opacity:1;text-shadow:none}.elementor-widget-video .eicon-play:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='66' height='67' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33 .813c18.225 0 33 14.774 33 33 0 18.225-14.775 33-33 33s-33-14.775-33-33c0-18.226 14.775-33 33-33Zm-6.866 23.673v19.265l16.626-9.633-16.626-9.632Z' fill='%23141414' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:contain;content:"";display:block;height:66px;transition:all .4s ease;width:66px}.elementor-widget-video:hover .eicon-play:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='66' height='67' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33 .813c18.225 0 33 14.774 33 33 0 18.225-14.775 33-33 33s-33-14.775-33-33c0-18.226 14.775-33 33-33Zm-6.866 23.673v19.265l16.626-9.633-16.626-9.632Z' fill='%23FDE8D4' fill-rule='evenodd'/%3E%3C/svg%3E")}.od-job-filter .facetwp-facet{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:767px){.od-job-filter .facetwp-facet{justify-content:flex-start}}.od-job-filter .facetwp-radio{background:transparent;font-size:18px;margin:0 5px;padding:9px 20px;position:relative}.od-job-filter .facetwp-radio.checked{background:var(--e-global-color-primary)}.od-job-filter .facetwp-radio:after{background-color:var(--e-global-color-primary);bottom:0;content:"";height:3px;left:0;position:absolute;transition:all .4s ease;width:0}.od-job-filter .facetwp-radio:hover:after{width:100%}.od-job-filter .facetwp-counter{display:none}.od-job-posts article .elementor-container,.od-job-posts article .elementor-section,.od-job-posts article .elementor-section-wrap,.od-job-posts article .type-stellenanzeigen{height:100%}.od-job-posts article .elementor-row .elementor-column:last-child{margin-top:auto}.od-job-posts article .elementor-container:hover .elementor-button-link{background-color:var(--e-global-color-primary)!important;color:var(--e-global-color-text)}@media (min-width:768px){.od-job-posts__btn .elementor-button-icon{display:none}}@media (max-width:767px){.od-job-posts__btn .elementor-button-text{display:none}.od-job-posts__btn .elementor-button{padding:12px 16px}}.elementor-widget-accordion .elementor-tab-content{border-top:none}.elementor-widget-accordion .elementor-accordion-item{border-left:none;border-right:none}.elementor-widget-accordion .elementor-accordion-icon{margin-top:7px}@media (max-width:767px){.elementor-widget-accordion .elementor-accordion-icon{margin-top:3px}}.google-maps{overflow:hidden}@media (max-width:1024px){.intro-video .elementor-fit-aspect-ratio{padding-bottom:70%}.intro-video .elementor-fit-aspect-ratio video{height:70vw;mix-blend-mode:multiply}}@media (max-width:767px){.intro-video .elementor-fit-aspect-ratio{padding-bottom:170%}.intro-video .elementor-fit-aspect-ratio video{height:170vw}}@-webkit-keyframes fadeInUp2{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:none}}@keyframes fadeInUp2{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:none}}.fadeInUp{-webkit-animation-duration:.75s!important;animation-duration:.75s!important;-webkit-animation-name:fadeInUp2!important;animation-name:fadeInUp2!important}@-webkit-keyframes fadeInLeft2{0%{opacity:0;transform:translate3d(-50px,0,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft2{0%{opacity:0;transform:translate3d(-50px,0,0)}to{opacity:1;transform:none}}.fadeInLeft{-webkit-animation-duration:.75s!important;animation-duration:.75s!important;-webkit-animation-name:fadeInLeft2!important;animation-name:fadeInLeft2!important}@-webkit-keyframes fadeInRight2{0%{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight2{0%{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:none}}.fadeInRight{-webkit-animation-duration:.75s!important;animation-duration:.75s!important;-webkit-animation-name:fadeInRight2!important;animation-name:fadeInRight2!important}@-webkit-keyframes slideInLeft2{0%{transform:translate3d(-50px,0,0)}to{transform:none}}@keyframes slideInLeft2{0%{transform:translate3d(-50px,0,0)}to{transform:none}}.slideInLeft{-webkit-animation-duration:.75s!important;animation-duration:.75s!important;-webkit-animation-name:slideInLeft2!important;animation-name:slideInLeft2!important}@-webkit-keyframes slideInRight2{0%{transform:translate3d(50px,0,0)}to{transform:none}}@keyframes slideInRight2{0%{transform:translate3d(50px,0,0)}to{transform:none}}.slideInRight{-webkit-animation-duration:.75s!important;animation-duration:.75s!important;-webkit-animation-name:slideInRight2!important;animation-name:slideInRight2!important}.elementor-nav-menu--layout-vertical a{display:inline-block}.od-header{left:0;padding:40px 20px 40px 0!important;position:absolute;top:0;transition:all .4s ease!important;width:100vw!important}@media (min-width:768px){.od-header{padding:40px 34px 40px 0!important}}@media (min-width:1025px){.od-header{padding:40px 34px!important}}@media (min-width:1400px){.od-header{padding:40px 80px!important}}.od-header.elementor-sticky--effects{background-color:var(--e-global-color-9caca89)!important;padding:10px 20px 10px 0!important}@media (min-width:768px){.od-header.elementor-sticky--effects{padding:20px 34px 20px 0!important}}@media (min-width:1025px){.od-header.elementor-sticky--effects{padding:20px 34px!important}}@media (min-width:1400px){.od-header.elementor-sticky--effects{padding:20px 80px!important}}.od-navi .prevent-default .sub-arrow{display:none}.od-navi .elementor-item:after{content:"";transition:all .4s ease;width:0}.od-navi .elementor-item-active:after,.od-navi .elementor-item:hover:after{width:100%}.od-navi .sub-menu{padding-bottom:10px!important;padding-top:20px!important;transform:translateX(-20px)}.od-navi .elementor-sub-item{border:none!important;display:inline-block;position:relative}.od-navi .elementor-sub-item:after{background-color:var(--e-global-color-primary);bottom:2px;content:"";height:3px;left:20px;position:absolute;transition:all .4s ease;width:0}.od-navi .elementor-sub-item-active:after,.od-navi .elementor-sub-item:hover:after{width:calc(100% - 40px)}.od-menu-button .elementor-icon-box-icon{margin-bottom:0!important}.od-mobile-menu .menu-item{text-align:center}.od-mobile-menu .menu-item .sub-arrow{display:inline-flex}.od-mobile-menu .menu-item .sub-arrow .fa-caret-down{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m17 8.5-2.256 2.125L7.976 17 5.72 14.875l5.173-4.873H0V6.998h10.894L5.72 2.125 7.976 0l6.768 6.374v.001L17 8.5Z' fill='%23141414' fill-rule='evenodd'/%3E%3C/svg%3E");height:17px;width:17px}.od-mobile-menu .menu-item .sub-arrow .fa-caret-down:before{display:none}.od-mobile-menu .menu-item .elementor-item:after{opacity:1!important;width:0}.od-mobile-menu .menu-item .elementor-item.elementor-item-active:after,.od-mobile-menu .menu-item .elementor-item:hover:after{width:100%}.od-mobile-menu .sub-menu{background-color:var(--e-global-color-9caca89)!important;height:360px;left:50%!important;margin:0!important;padding:20px 34px!important;position:fixed!important;top:280px!important;width:100%!important}@media (max-width:767px){.od-mobile-menu .sub-menu{padding:20px!important;top:120px!important}}.od-mobile-menu .sub-menu[aria-expanded=false]{transform:translate(50%);transition:all .4s ease}.od-mobile-menu .sub-menu[aria-expanded=true]{transform:translate(-50%);transition:all .4s ease .2s}.od-mobile-menu .sub-menu .menu-item{text-align:left!important}.od-mobile-menu .sub-menu .elementor-sub-item{border:none;position:relative}.od-mobile-menu .sub-menu .elementor-sub-item:after{background-color:var(--e-global-color-primary);bottom:0;content:"";height:3px;left:0;position:absolute;transition:all .4s ease;width:0}.od-mobile-menu .sub-menu .elementor-sub-item.elementor-item-active:after,.od-mobile-menu .sub-menu .elementor-sub-item:hover:after{width:100%}.od-mobile-menu .sub-menu .od-mobile-back .elementor-sub-item{font-size:12px}.od-mobile-menu .sub-menu .od-mobile-back .elementor-sub-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 5.5 5.308 0l1.327 1.375-3.043 3.153H10v1.944l-6.407.001 3.042 3.152L5.308 11 0 5.5Z' fill='%23141414' fill-rule='evenodd'/%3E%3C/svg%3E");content:"";display:inline-block;height:11px;margin-right:10px;width:10px}
