/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.iqch4-teaser-slider{padding-bottom:120px;margin:0}.iqch4-teaser-slider .iqch4-teaser__pretitle:has(span:nth-of-type(2)) span:first-of-type{display:none}.iqch4-teaser-slider:not(.owl-carousel){display:flex}.iqch4-teaser-slider:not(.owl-carousel)>*{flex:1}.iqch4-teaser-slider:not(.owl-carousel)>*:nth-child(n+2){display:none}@media screen and (min-width:768px){.iqch4-teaser-slider:not(.owl-carousel)>*{max-width:50%;flex-basis:50%}.iqch4-teaser-slider:not(.owl-carousel)>*:nth-child(n+2){display:block}.iqch4-teaser-slider:not(.owl-carousel)>*:nth-child(n+3){display:none}}@media screen and (min-width:1200px){.iqch4-teaser-slider:not(.owl-carousel)>*{max-width:33.3333%;flex-basis:33.3333%}.iqch4-teaser-slider:not(.owl-carousel)>*:nth-child(n+3){display:block}.iqch4-teaser-slider:not(.owl-carousel)>*:nth-child(n+4){display:none}}@media screen and (min-width:1200px){.iqch4-teaser-slider .owl-stage-outer{overflow:unset}}@media screen and (min-width:1200px){.iqch4-teaser-slider .owl-stage-outer .owl-stage .owl-item{opacity:0.25;transform:translateY(30px);transition:all 1.5s cubic-bezier(0.5,0,0.5,1)}.iqch4-teaser-slider .owl-stage-outer .owl-stage .owl-item.active{opacity:1;transform:translateY(30px)}.iqch4-teaser-slider .owl-stage-outer .owl-stage .owl-item.active+.active{transform:translateY(60px)}.iqch4-teaser-slider .owl-stage-outer .owl-stage .owl-item.active+.active+.active{transform:translateY(0)}.iqch4-teaser-slider .owl-stage-outer .owl-stage .owl-item:not(.active) .iqch4-teaser__link{pointer-events:none}}.view-iqch4-content-hub .iqch4-teaser-slider .orange .iqch4-teaser__image{background-color:#e85d27}.view-iqch4-content-hub .iqch4-teaser-slider .orange .iqch4-teaser__image img{opacity:0.6;filter:grayscale(1) contrast(1);mix-blend-mode:multiply}.view-iqch4-content-hub .iqch4-teaser-slider .orange-light .iqch4-teaser__image{background-color:#F3AE93}.view-iqch4-content-hub .iqch4-teaser-slider .orange-light .iqch4-teaser__image img{opacity:0.6;filter:grayscale(1) contrast(1);mix-blend-mode:multiply}.view-iqch4-content-hub .iqch4-teaser-slider .blue .iqch4-teaser__image{background-color:#0B669C}.view-iqch4-content-hub .iqch4-teaser-slider .blue .iqch4-teaser__image img{opacity:0.6;filter:grayscale(1) contrast(1);mix-blend-mode:multiply}.view-iqch4-content-hub .iqch4-teaser-slider .gray .iqch4-teaser__image{background-color:#888888}.view-iqch4-content-hub .iqch4-teaser-slider .gray .iqch4-teaser__image img{opacity:0.6;filter:grayscale(1) contrast(1);mix-blend-mode:multiply}.view-iqch4-content-hub .iqch4-teaser-slider .green .iqch4-teaser__image{background-color:#2A9C48}.view-iqch4-content-hub .iqch4-teaser-slider .green .iqch4-teaser__image img{opacity:0.6;filter:grayscale(1) contrast(1);mix-blend-mode:multiply}.view-iqch4-content-hub .iqch4-teaser-slider .yellow .iqch4-teaser__image{background-color:#F1DE2E}.view-iqch4-content-hub .iqch4-teaser-slider .yellow .iqch4-teaser__image img{opacity:0.6;filter:grayscale(1) contrast(1);mix-blend-mode:multiply}.view-iqch4-content-hub .iqch4-teaser-slider .yellow-light .iqch4-teaser__image{background-color:#FCF7CB}.view-iqch4-content-hub .iqch4-teaser-slider .yellow-light .iqch4-teaser__image img{opacity:0.6;filter:grayscale(1) contrast(1);mix-blend-mode:multiply}
.node.node--type-iqch4-contenthub.content-hub--type-wiki .iqch4-header-content-hub{padding-top:90px}@media screen and (min-width:768px){.node.node--type-iqch4-contenthub.content-hub--type-wiki .iqch4-header-content-hub{padding-top:105px;padding-bottom:75px}}@media screen and (min-width:1200px){.node.node--type-iqch4-contenthub.content-hub--type-wiki .iqch4-header-content-hub{padding-top:120px;padding-bottom:90px}}.node.node--type-iqch4-contenthub .content-hub--type-jobs .iqch4-header-content-hub__lead{position:relative}.node.node--type-iqch4-contenthub .content-hub--type-jobs .iqch4-header-content-hub__lead::before{content:"";display:block;position:absolute;left:0;right:0;bottom:-30px;width:100%;height:1px;background-color:#e1e1e1}.node.node--type-iqch4-contenthub ul:not(.list-group,.select2-results__options) li,.node.node--type-iqch4-contenthub ol:not(.list-group,.select2-results__options) li{color:#111;font-family:"Inter",sans-serif;font-size:1.125rem;font-weight:300;font-style:normal;line-height:1.6;margin-top:0;margin-bottom:0.5rem;margin-bottom:0}.node.node--type-iqch4-contenthub ul:not(.list-group,.select2-results__options) li:not(:last-of-type),.node.node--type-iqch4-contenthub ol:not(.list-group,.select2-results__options) li:not(:last-of-type){margin-bottom:15px}.iqch4-content-hub__content{padding-top:45px}.iqch4-content-hub__mautic{margin-bottom:60px}.iqch4-content-hub__mautic [data-validate="datenschutz_und_rechtlich"] .mauticform-checkboxgrp-row{display:flex;align-items:baseline}.iqch4-content-hub__mautic [data-validate="datenschutz_und_rechtlich"] .mauticform-checkboxgrp-row input{margin-right:10px}
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.iqch4-anchor-nav{display:none;margin-bottom:30px}@media screen and (min-width:576px){.iqch4-anchor-nav{margin-bottom:60px}}.iqch4-anchor-nav .scroll-content{display:flex}.iqch4-anchor-nav__title{color:#111;font-size:1.25rem;font-family:"Inter",sans-serif;font-weight:300;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:1rem;hyphens:auto;margin-bottom:30px}@media screen and (min-width:320px){.iqch4-anchor-nav__title{font-size:calc(1.25rem + 0.25 * 16 * ((100vw - 320px) / 940))}}@media screen and (min-width:1260px){.iqch4-anchor-nav__title{font-size:1.5rem}}.iqch4-anchor-nav__link{position:relative;display:block;color:#111;font-size:1rem;font-family:"Inter",sans-serif;font-weight:300;font-style:normal;line-height:2.25;text-decoration:none;padding-right:18px}.iqch4-anchor-nav__link::before{content:"";display:block;width:6px;height:4px;position:absolute;right:6px;top:0.5lh;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='6' height='4' viewBox='0 0 6 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.00001 3.00002L5 9.59405e-05L6 1.00007L3 4L2.00001 3.00002Z' fill='%23111'/%3E%3Cpath d='M0.999999 -2.18557e-07L3.99999 2.99993L3 4L-4.37104e-08 0.999976L0.999999 -2.18557e-07Z' fill='%23111'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6px;transition:all 200ms cubic-bezier(0.5,0,0.5,1)}.iqch4-anchor-nav__link:not(:first-of-type){margin-left:30px}.iqch4-anchor-nav__link:hover,.iqch4-anchor-nav__link:focus{text-decoration:none}.iqch4-anchor-nav__link:hover::before,.iqch4-anchor-nav__link:focus::before{background-image:url("data:image/svg+xml,%3Csvg width='6' height='4' viewBox='0 0 6 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.00001 3.00002L5 9.59405e-05L6 1.00007L3 4L2.00001 3.00002Z' fill='%23e85d27'/%3E%3Cpath d='M0.999999 -2.18557e-07L3.99999 2.99993L3 4L-4.37104e-08 0.999976L0.999999 -2.18557e-07Z' fill='%23e85d27'/%3E%3C/svg%3E")}.iqch4-anchor-nav__link:hover span,.iqch4-anchor-nav__link:focus span{color:#e85d27}.iqch4-anchor-nav__link span{color:#111;transition:all 200ms cubic-bezier(0.5,0,0.5,1);white-space:nowrap}[data-anchor-label],.iqch4-scroll-target{scroll-margin-top:60px}@media screen and (min-width:1200px){[data-anchor-label],.iqch4-scroll-target{scroll-margin-top:80px}}@media screen and (min-width:1200px){[data-anchor-label].sroll-skip-line,.iqch4-scroll-target.sroll-skip-line{scroll-margin-top:-25px}}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.form-row>fieldset,.form-row>div{padding-right:5px;padding-left:5px;flex:0 1 auto;width:auto;max-width:none;}.form-row .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}
