/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{body{--osk-font-family-primary:"Nunito Sans",sans-serif;--osk-font-family-secondary:"Tinos",sans-serif;--osk-font-headline-1-size:24px;--osk-font-headline-1-letter-spacing:0.5px;--osk-font-headline-1-line-height:32px;--osk-font-headline-2-size:32px;--osk-font-headline-2-letter-spacing:0.25px;--osk-font-headline-2-line-height:40px;--osk-font-headline-3-size:20px;--osk-font-headline-3-letter-spacing:0.25px;--osk-font-headline-3-line-height:26px;--osk-font-headline-4-size:16px;--osk-font-headline-4-letter-spacing:0.25px;--osk-font-headline-4-line-height:22px;--osk-font-headline-5-size:20px;--osk-font-headline-5-letter-spacing:0.2px;--osk-font-headline-5-line-height:28px;--osk-font-headline-6-size:20px;--osk-font-headline-6-letter-spacing:0.2px;--osk-font-headline-6-line-height:28px;--osk-font-subtitle-1-size:12px;--osk-font-subtitle-1-letter-spacing:0.15px;--osk-font-subtitle-1-line-height:20px;--osk-font-subtitle-2-size:12px;--osk-font-subtitle-2-letter-spacing:0.15px;--osk-font-subtitle-2-line-height:20px;--osk-font-subtitle-3-size:12px;--osk-font-subtitle-3-letter-spacing:0.15px;--osk-font-subtitle-3-line-height:20px;--osk-font-paragraph-1-size:16px;--osk-font-paragraph-1-letter-spacing:0.25px;--osk-font-paragraph-1-line-height:24px;--osk-font-paragraph-2-size:16px;--osk-font-paragraph-2-letter-spacing:0.25px;--osk-font-paragraph-2-line-height:24px;--osk-font-paragraph-3-size:16px;--osk-font-paragraph-3-letter-spacing:0.25px;--osk-font-paragraph-3-line-height:24px;--osk-font-button-1-size:12px;--osk-font-button-1-letter-spacing:0.15px;--osk-font-button-1-line-height:24px;--osk-font-button-2-size:20px;--osk-font-button-2-letter-spacing:0.2px;--osk-font-button-2-line-height:1em;--osk-font-button-3-size:20px;--osk-font-button-3-letter-spacing:0.2px;--osk-font-button-3-line-height:1em;--osk-font-textlink-size:20px;--osk-font-textlink-letter-spacing:0.2px;--osk-font-textlink-line-height:1em;--osk-font-caption-size:12px;--osk-font-caption-letter-spacing:0px;--osk-font-caption-line-height:18px}body .copy-text-small{font-size:12px;letter-spacing:.17px;line-height:26px}@media(min-width:1200px){body{--osk-font-headline-1-size:48px;--osk-font-headline-1-letter-spacing:0.5px;--osk-font-headline-1-line-height:60px;--osk-font-headline-2-size:36px;--osk-font-headline-2-letter-spacing:0.25px;--osk-font-headline-2-line-height:44px;--osk-font-headline-3-size:24px;--osk-font-headline-3-letter-spacing:0.25px;--osk-font-headline-3-line-height:32px;--osk-font-headline-4-size:24px;--osk-font-headline-4-letter-spacing:0.25px;--osk-font-headline-4-line-height:32px;--osk-font-headline-5-size:16px;--osk-font-headline-5-letter-spacing:0.2px;--osk-font-headline-5-line-height:22px;--osk-font-headline-6-size:16px;--osk-font-headline-6-letter-spacing:0.2px;--osk-font-headline-6-line-height:22px;--osk-font-subtitle-1-size:12px;--osk-font-subtitle-1-letter-spacing:0.2px;--osk-font-subtitle-1-line-height:24px;--osk-font-subtitle-2-size:12px;--osk-font-subtitle-2-letter-spacing:0.2px;--osk-font-subtitle-2-line-height:24px;--osk-font-subtitle-3-size:12px;--osk-font-subtitle-3-letter-spacing:0.2px;--osk-font-subtitle-3-line-height:24px;--osk-font-paragraph-1-size:20px;--osk-font-paragraph-1-letter-spacing:0.25px;--osk-font-paragraph-1-line-height:32px;--osk-font-paragraph-2-size:16px;--osk-font-paragraph-2-letter-spacing:0.2px;--osk-font-paragraph-2-line-height:24px;--osk-font-paragraph-3-size:16px;--osk-font-paragraph-3-letter-spacing:0.25px;--osk-font-paragraph-3-line-height:32px;--osk-font-button-1-size:12px;--osk-font-button-1-letter-spacing:0.15px;--osk-font-button-1-line-height:24px;--osk-font-button-2-size:20px;--osk-font-button-2-letter-spacing:0.2px;--osk-font-button-2-line-height:1em;--osk-font-button-3-size:20px;--osk-font-button-3-letter-spacing:0.2px;--osk-font-button-3-line-height:1em;--osk-font-textlink-size:20px;--osk-font-textlink-letter-spacing:0.2px;--osk-font-textlink-line-height:1em;--osk-font-caption-size:12px;--osk-font-caption-letter-spacing:0px;--osk-font-caption-line-height:18px}body .copy-text-small{font-size:18px;letter-spacing:.25px}}body{font-family:var(--osk-font-family-primary,"verdana")}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--osk-font-family-secondary,"verdana")}h1,.h1{font-size:var(--osk-font-headline-1-size);letter-spacing:var(--osk-font-headline-1-letter-spacing);line-height:var(--osk-font-headline-1-line-height)}h2,.h2{font-size:var(--osk-font-headline-2-size);letter-spacing:var(--osk-font-headline-2-letter-spacing);line-height:var(--osk-font-headline-2-line-height)}h3,.h3{font-size:var(--osk-font-headline-3-size);letter-spacing:var(--osk-font-headline-3-letter-spacing);line-height:var(--osk-font-headline-3-line-height)}h4,.h4{font-size:var(--osk-font-headline-4-size);letter-spacing:var(--osk-font-headline-4-letter-spacing);line-height:var(--osk-font-headline-4-line-height)}h5,.h5{font-size:var(--osk-font-headline-5-size);letter-spacing:var(--osk-font-headline-5-letter-spacing);line-height:var(--osk-font-headline-5-line-height)}h6,.h6{font-size:var(--osk-font-headline-6-size);letter-spacing:var(--osk-font-headline-6-letter-spacing);line-height:var(--osk-font-headline-6-line-height)}.subtitle-1{font-size:var(--osk-font-subtitle-1-size);letter-spacing:var(--osk-font-subtitle-1-letter-spacing);line-height:var(--osk-font-subtitle-1-line-height);font-weight:500}.subtitle-2{font-size:var(--osk-font-subtitle-2-size);letter-spacing:var(--osk-font-subtitle-2-letter-spacing);line-height:var(--osk-font-subtitle-2-line-height);font-weight:500}.subtitle-3{font-size:var(--osk-font-subtitle-3-size);letter-spacing:var(--osk-font-subtitle-3-letter-spacing);line-height:var(--osk-font-subtitle-3-line-height);font-weight:500}.paragraph-1{font-size:var(--osk-font-paragraph-1-size);letter-spacing:var(--osk-font-paragraph-1-letter-spacing);line-height:var(--osk-font-paragraph-1-line-height);font-weight:400}.paragraph-2{font-size:var(--osk-font-paragraph-2-size);letter-spacing:var(--osk-font-paragraph-2-letter-spacing);line-height:var(--osk-font-paragraph-2-line-height);font-weight:400}.paragraph-3{font-size:var(--osk-font-paragraph-3-size);letter-spacing:var(--osk-font-paragraph-3-letter-spacing);line-height:var(--osk-font-paragraph-3-line-height);font-weight:400}.button-1{font-size:var(--osk-font-button-1-size);letter-spacing:var(--osk-font-button-1-letter-spacing);line-height:var(--osk-font-button-1-line-height)}.button-2{font-size:var(--osk-font-button-2-size);letter-spacing:var(--osk-font-button-2-letter-spacing);line-height:var(--osk-font-button-2-line-height)}.button-3{font-size:var(--osk-font-button-3-size);letter-spacing:var(--osk-font-button-3-letter-spacing);line-height:var(--osk-font-button-3-line-height)}a,.textlink{font-size:var(--osk-font-textlink-size);letter-spacing:var(--osk-font-textlink-letter-spacing);line-height:var(--osk-font-textlink-line-height)}.caption{font-size:var(--osk-font-caption-size);letter-spacing:var(--osk-font-caption-letter-spacing);line-height:var(--osk-font-caption-line-height);font-weight:400}.sitemap{max-width:90%}.sitemap ul{list-style-type:none;padding:0}.sitemap ul ::marker{display:none}.sitemap ul li{margin-top:20px;position:relative}.sitemap ul li:before{content:" ";width:14px;height:14px;top:6px;border-radius:50%;background:#008237;display:inline-block;position:absolute}.sitemap ul li a{margin-left:30px;font-size:18px;line-height:26px;letter-spacing:.25px;display:inline-block}.sitemap ul li>ul{padding-left:15px}@media(min-width:1200px){.sitemap ul li>ul{padding-left:30px}}@font-face{font-family:"iva-iconfont";src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/iva-iconfont.ttf) format("truetype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/iva-iconfont.woff) format("woff"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/images/iva-iconfont.svg#iva-iconfont) format("svg");font-weight:normal;font-style:normal;font-display:block}.ivai{font-family:"iva-iconfont" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ivai-agenda:before{content:""}.ivai-alert-circle:before{content:""}.ivai-alert:before{content:""}.ivai-arrow-down:before{content:""}.ivai-arrow-left:before{content:""}.ivai-arrow-right:before{content:""}.ivai-arrow-up:before{content:""}.ivai-attach:before{content:""}.ivai-backward:before{content:""}.ivai-basket-2:before{content:""}.ivai-basket:before{content:""}.ivai-building:before{content:""}.ivai-burger-menu:before{content:""}.ivai-calendar-2:before{content:""}.ivai-calendar-accept:before{content:""}.ivai-calendar:before{content:""}.ivai-check-2:before{content:""}.ivai-check:before{content:""}.ivai-chevron-down:before{content:""}.ivai-chevron-left:before{content:""}.ivai-chevron-right:before{content:""}.ivai-chevron-up:before{content:""}.ivai-circle-check:before{content:""}.ivai-close:before{content:""}.ivai-cloud:before{content:""}.ivai-comments:before{content:""}.ivai-delete:before{content:""}.ivai-dining:before{content:""}.ivai-doc-full:before{content:""}.ivai-doc:before{content:""}.ivai-download:before{content:""}.ivai-education:before{content:""}.ivai-envelope:before{content:""}.ivai-event-cancel:before{content:""}.ivai-event:before{content:""}.ivai-facebook:before{content:""}.ivai-female:before{content:""}.ivai-filled-dot:before{content:""}.ivai-gmail:before{content:""}.ivai-home:before{content:""}.ivai-image:before{content:""}.ivai-instagram:before{content:""}.ivai-linkedin:before{content:""}.ivai-location-2:before{content:""}.ivai-location:before{content:""}.ivai-message:before{content:""}.ivai-mic:before{content:""}.ivai-minus:before{content:""}.ivai-navigation:before{content:""}.ivai-next:before{content:""}.ivai-option-menu:before{content:""}.ivai-outline:before{content:""}.ivai-password:before{content:""}.ivai-phone:before{content:""}.ivai-plant:before{content:""}.ivai-play:before{content:""}.ivai-plus:before{content:""}.ivai-presentation:before{content:""}.ivai-profil-filled:before{content:""}.ivai-profil:before{content:""}.ivai-reload:before{content:""}.ivai-rss:before{content:""}.ivai-search:before{content:""}.ivai-settings:before{content:""}.ivai-share:before{content:""}.ivai-social-full:before{content:""}.ivai-star:before{content:""}.ivai-test-tube:before{content:""}.ivai-time-filled:before{content:""}.ivai-time:before{content:""}.ivai-twitter:before{content:""}.ivai-unlock:before{content:""}.ivai-upload:before{content:""}.ivai-user:before{content:""}.ivai-watering-can:before{content:""}.ivai-workshop:before{content:""}.ivai-xing:before{content:""}.ivai-youtube:before{content:""}.ivai-play-2:before{content:""}.ivai-pause:before{content:""}html,body{height:100%}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--osk-font-family-primary,"verdana")}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--osk-font-family-secondary,"verdana")}h1,.h1{font-size:var(--osk-font-headline-1-size);letter-spacing:var(--osk-font-headline-1-letter-spacing);line-height:var(--osk-font-headline-1-line-height)}h2,.h2{font-size:var(--osk-font-headline-2-size);letter-spacing:var(--osk-font-headline-2-letter-spacing);line-height:var(--osk-font-headline-2-line-height)}h3,.h3{font-size:var(--osk-font-headline-3-size);letter-spacing:var(--osk-font-headline-3-letter-spacing);line-height:var(--osk-font-headline-3-line-height)}h4,.h4{font-size:var(--osk-font-headline-4-size);letter-spacing:var(--osk-font-headline-4-letter-spacing);line-height:var(--osk-font-headline-4-line-height)}h5,.h5{font-size:var(--osk-font-headline-5-size);letter-spacing:var(--osk-font-headline-5-letter-spacing);line-height:var(--osk-font-headline-5-line-height)}h6,.h6{font-size:var(--osk-font-headline-6-size);letter-spacing:var(--osk-font-headline-6-letter-spacing);line-height:var(--osk-font-headline-6-line-height)}.subtitle-1{font-size:var(--osk-font-subtitle-1-size);letter-spacing:var(--osk-font-subtitle-1-letter-spacing);line-height:var(--osk-font-subtitle-1-line-height);font-weight:500}.subtitle-2{font-size:var(--osk-font-subtitle-2-size);letter-spacing:var(--osk-font-subtitle-2-letter-spacing);line-height:var(--osk-font-subtitle-2-line-height);font-weight:500}.subtitle-3{font-size:var(--osk-font-subtitle-3-size);letter-spacing:var(--osk-font-subtitle-3-letter-spacing);line-height:var(--osk-font-subtitle-3-line-height);font-weight:500}.paragraph-1{font-size:var(--osk-font-paragraph-1-size);letter-spacing:var(--osk-font-paragraph-1-letter-spacing);line-height:var(--osk-font-paragraph-1-line-height);font-weight:400}.paragraph-2{font-size:var(--osk-font-paragraph-2-size);letter-spacing:var(--osk-font-paragraph-2-letter-spacing);line-height:var(--osk-font-paragraph-2-line-height);font-weight:400}.paragraph-3{font-size:var(--osk-font-paragraph-3-size);letter-spacing:var(--osk-font-paragraph-3-letter-spacing);line-height:var(--osk-font-paragraph-3-line-height);font-weight:400}.button-1{font-size:var(--osk-font-button-1-size);letter-spacing:var(--osk-font-button-1-letter-spacing);line-height:var(--osk-font-button-1-line-height)}.button-2{font-size:var(--osk-font-button-2-size);letter-spacing:var(--osk-font-button-2-letter-spacing);line-height:var(--osk-font-button-2-line-height)}.button-3{font-size:var(--osk-font-button-3-size);letter-spacing:var(--osk-font-button-3-letter-spacing);line-height:var(--osk-font-button-3-line-height)}a,.textlink{font-size:var(--osk-font-textlink-size);letter-spacing:var(--osk-font-textlink-letter-spacing);line-height:var(--osk-font-textlink-line-height)}.caption{font-size:var(--osk-font-caption-size);letter-spacing:var(--osk-font-caption-letter-spacing);line-height:var(--osk-font-caption-line-height);font-weight:400}html{--osk-grid-cols:12;--osk-container-width:map-get($osk-container-max-widths,xs);--osk-gutter-width:30px;--osk-half-gutter-width:calc(var(--osk-gutter-width) / 2);--osk-col-width:calc(calc(var(--osk-container-width) / var(--osk-grid-cols)))}@media(min-width:0){html{--osk-container-width:100%}}@media(min-width:576px){html{--osk-container-width:560px}}@media(min-width:768px){html{--osk-container-width:740px}}@media(min-width:992px){html{--osk-container-width:990px}}@media(min-width:1200px){html{--osk-container-width:1170px}}.osk-container{width:var(--osk-container-width);margin-left:auto;margin-right:auto;padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width)}.osk-row{margin-left:calc(var(--osk-half-gutter-width)*-1);margin-right:calc(var(--osk-half-gutter-width)*-1);display:flex;flex-wrap:wrap}.osk-col{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);flex:1}.osk-offset{margin-left:auto}.osk-col-1{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*1);max-width:calc(var(--osk-col-width)*1)}.osk-offset-1{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*1)}.osk-col-2{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*2);max-width:calc(var(--osk-col-width)*2)}.osk-offset-2{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*2)}.osk-col-3{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*3);max-width:calc(var(--osk-col-width)*3)}.osk-offset-3{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*3)}.osk-col-4{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*4);max-width:calc(var(--osk-col-width)*4)}.osk-offset-4{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*4)}.osk-col-5{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*5);max-width:calc(var(--osk-col-width)*5)}.osk-offset-5{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*5)}.osk-col-6{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*6);max-width:calc(var(--osk-col-width)*6)}.osk-offset-6{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*6)}.osk-col-7{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*7);max-width:calc(var(--osk-col-width)*7)}.osk-offset-7{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*7)}.osk-col-8{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*8);max-width:calc(var(--osk-col-width)*8)}.osk-offset-8{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*8)}.osk-col-9{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*9);max-width:calc(var(--osk-col-width)*9)}.osk-offset-9{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*9)}.osk-col-10{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*10);max-width:calc(var(--osk-col-width)*10)}.osk-offset-10{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*10)}.osk-col-11{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*11);max-width:calc(var(--osk-col-width)*11)}.osk-offset-11{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*11)}.osk-col-12{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*12);max-width:calc(var(--osk-col-width)*12)}.osk-offset-12{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*12)}@media(min-width:0){.osk-col-xs-1{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*1);max-width:calc(var(--osk-col-width)*1)}.osk-offset-xs-1{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*1)}}@media(min-width:0){.osk-col-xs-2{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*2);max-width:calc(var(--osk-col-width)*2)}.osk-offset-xs-2{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*2)}}@media(min-width:0){.osk-col-xs-3{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*3);max-width:calc(var(--osk-col-width)*3)}.osk-offset-xs-3{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*3)}}@media(min-width:0){.osk-col-xs-4{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*4);max-width:calc(var(--osk-col-width)*4)}.osk-offset-xs-4{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*4)}}@media(min-width:0){.osk-col-xs-5{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*5);max-width:calc(var(--osk-col-width)*5)}.osk-offset-xs-5{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*5)}}@media(min-width:0){.osk-col-xs-6{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*6);max-width:calc(var(--osk-col-width)*6)}.osk-offset-xs-6{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*6)}}@media(min-width:0){.osk-col-xs-7{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*7);max-width:calc(var(--osk-col-width)*7)}.osk-offset-xs-7{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*7)}}@media(min-width:0){.osk-col-xs-8{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*8);max-width:calc(var(--osk-col-width)*8)}.osk-offset-xs-8{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*8)}}@media(min-width:0){.osk-col-xs-9{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*9);max-width:calc(var(--osk-col-width)*9)}.osk-offset-xs-9{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*9)}}@media(min-width:0){.osk-col-xs-10{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*10);max-width:calc(var(--osk-col-width)*10)}.osk-offset-xs-10{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*10)}}@media(min-width:0){.osk-col-xs-11{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*11);max-width:calc(var(--osk-col-width)*11)}.osk-offset-xs-11{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*11)}}@media(min-width:0){.osk-col-xs-12{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*12);max-width:calc(var(--osk-col-width)*12)}.osk-offset-xs-12{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*12)}}@media(min-width:576px){.osk-col-sm-1{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*1);max-width:calc(var(--osk-col-width)*1)}.osk-offset-sm-1{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*1)}}@media(min-width:576px){.osk-col-sm-2{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*2);max-width:calc(var(--osk-col-width)*2)}.osk-offset-sm-2{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*2)}}@media(min-width:576px){.osk-col-sm-3{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*3);max-width:calc(var(--osk-col-width)*3)}.osk-offset-sm-3{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*3)}}@media(min-width:576px){.osk-col-sm-4{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*4);max-width:calc(var(--osk-col-width)*4)}.osk-offset-sm-4{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*4)}}@media(min-width:576px){.osk-col-sm-5{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*5);max-width:calc(var(--osk-col-width)*5)}.osk-offset-sm-5{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*5)}}@media(min-width:576px){.osk-col-sm-6{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*6);max-width:calc(var(--osk-col-width)*6)}.osk-offset-sm-6{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*6)}}@media(min-width:576px){.osk-col-sm-7{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*7);max-width:calc(var(--osk-col-width)*7)}.osk-offset-sm-7{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*7)}}@media(min-width:576px){.osk-col-sm-8{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*8);max-width:calc(var(--osk-col-width)*8)}.osk-offset-sm-8{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*8)}}@media(min-width:576px){.osk-col-sm-9{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*9);max-width:calc(var(--osk-col-width)*9)}.osk-offset-sm-9{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*9)}}@media(min-width:576px){.osk-col-sm-10{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*10);max-width:calc(var(--osk-col-width)*10)}.osk-offset-sm-10{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*10)}}@media(min-width:576px){.osk-col-sm-11{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*11);max-width:calc(var(--osk-col-width)*11)}.osk-offset-sm-11{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*11)}}@media(min-width:576px){.osk-col-sm-12{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*12);max-width:calc(var(--osk-col-width)*12)}.osk-offset-sm-12{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*12)}}@media(min-width:768px){.osk-col-md-1{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*1);max-width:calc(var(--osk-col-width)*1)}.osk-offset-md-1{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*1)}}@media(min-width:768px){.osk-col-md-2{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*2);max-width:calc(var(--osk-col-width)*2)}.osk-offset-md-2{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*2)}}@media(min-width:768px){.osk-col-md-3{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*3);max-width:calc(var(--osk-col-width)*3)}.osk-offset-md-3{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*3)}}@media(min-width:768px){.osk-col-md-4{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*4);max-width:calc(var(--osk-col-width)*4)}.osk-offset-md-4{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*4)}}@media(min-width:768px){.osk-col-md-5{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*5);max-width:calc(var(--osk-col-width)*5)}.osk-offset-md-5{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*5)}}@media(min-width:768px){.osk-col-md-6{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*6);max-width:calc(var(--osk-col-width)*6)}.osk-offset-md-6{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*6)}}@media(min-width:768px){.osk-col-md-7{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*7);max-width:calc(var(--osk-col-width)*7)}.osk-offset-md-7{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*7)}}@media(min-width:768px){.osk-col-md-8{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*8);max-width:calc(var(--osk-col-width)*8)}.osk-offset-md-8{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*8)}}@media(min-width:768px){.osk-col-md-9{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*9);max-width:calc(var(--osk-col-width)*9)}.osk-offset-md-9{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*9)}}@media(min-width:768px){.osk-col-md-10{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*10);max-width:calc(var(--osk-col-width)*10)}.osk-offset-md-10{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*10)}}@media(min-width:768px){.osk-col-md-11{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*11);max-width:calc(var(--osk-col-width)*11)}.osk-offset-md-11{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*11)}}@media(min-width:768px){.osk-col-md-12{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*12);max-width:calc(var(--osk-col-width)*12)}.osk-offset-md-12{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*12)}}@media(min-width:992px){.osk-col-lg-1{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*1);max-width:calc(var(--osk-col-width)*1)}.osk-offset-lg-1{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*1)}}@media(min-width:992px){.osk-col-lg-2{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*2);max-width:calc(var(--osk-col-width)*2)}.osk-offset-lg-2{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*2)}}@media(min-width:992px){.osk-col-lg-3{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*3);max-width:calc(var(--osk-col-width)*3)}.osk-offset-lg-3{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*3)}}@media(min-width:992px){.osk-col-lg-4{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*4);max-width:calc(var(--osk-col-width)*4)}.osk-offset-lg-4{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*4)}}@media(min-width:992px){.osk-col-lg-5{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*5);max-width:calc(var(--osk-col-width)*5)}.osk-offset-lg-5{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*5)}}@media(min-width:992px){.osk-col-lg-6{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*6);max-width:calc(var(--osk-col-width)*6)}.osk-offset-lg-6{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*6)}}@media(min-width:992px){.osk-col-lg-7{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*7);max-width:calc(var(--osk-col-width)*7)}.osk-offset-lg-7{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*7)}}@media(min-width:992px){.osk-col-lg-8{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*8);max-width:calc(var(--osk-col-width)*8)}.osk-offset-lg-8{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*8)}}@media(min-width:992px){.osk-col-lg-9{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*9);max-width:calc(var(--osk-col-width)*9)}.osk-offset-lg-9{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*9)}}@media(min-width:992px){.osk-col-lg-10{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*10);max-width:calc(var(--osk-col-width)*10)}.osk-offset-lg-10{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*10)}}@media(min-width:992px){.osk-col-lg-11{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*11);max-width:calc(var(--osk-col-width)*11)}.osk-offset-lg-11{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*11)}}@media(min-width:992px){.osk-col-lg-12{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*12);max-width:calc(var(--osk-col-width)*12)}.osk-offset-lg-12{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*12)}}@media(min-width:1200px){.osk-col-xl-1{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*1);max-width:calc(var(--osk-col-width)*1)}.osk-offset-xl-1{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*1)}}@media(min-width:1200px){.osk-col-xl-2{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*2);max-width:calc(var(--osk-col-width)*2)}.osk-offset-xl-2{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*2)}}@media(min-width:1200px){.osk-col-xl-3{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*3);max-width:calc(var(--osk-col-width)*3)}.osk-offset-xl-3{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*3)}}@media(min-width:1200px){.osk-col-xl-4{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*4);max-width:calc(var(--osk-col-width)*4)}.osk-offset-xl-4{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*4)}}@media(min-width:1200px){.osk-col-xl-5{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*5);max-width:calc(var(--osk-col-width)*5)}.osk-offset-xl-5{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*5)}}@media(min-width:1200px){.osk-col-xl-6{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*6);max-width:calc(var(--osk-col-width)*6)}.osk-offset-xl-6{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*6)}}@media(min-width:1200px){.osk-col-xl-7{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*7);max-width:calc(var(--osk-col-width)*7)}.osk-offset-xl-7{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*7)}}@media(min-width:1200px){.osk-col-xl-8{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*8);max-width:calc(var(--osk-col-width)*8)}.osk-offset-xl-8{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*8)}}@media(min-width:1200px){.osk-col-xl-9{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*9);max-width:calc(var(--osk-col-width)*9)}.osk-offset-xl-9{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*9)}}@media(min-width:1200px){.osk-col-xl-10{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*10);max-width:calc(var(--osk-col-width)*10)}.osk-offset-xl-10{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*10)}}@media(min-width:1200px){.osk-col-xl-11{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*11);max-width:calc(var(--osk-col-width)*11)}.osk-offset-xl-11{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*11)}}@media(min-width:1200px){.osk-col-xl-12{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);width:calc(var(--osk-col-width)*12);max-width:calc(var(--osk-col-width)*12)}.osk-offset-xl-12{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);margin-left:calc(var(--osk-col-width)*12)}}html{--osk-primary-color-1:#FFFFFF;--osk-primary-color-2:#F5F5F5;--osk-primary-color-3:#000000;--osk-secondary-color-1:#060046;--osk-secondary-color-2:#0618FF;--osk-secondary-color-3:#8200FF;--osk-secondary-color-4:#00EBB9;--osk-copy-text-color:#000000;--osk-headline-color:#000000;--osk-active-color:#0618FF}html{--osk-gutter-width:20px;--iva-btn-primary-color:#ffffff;--iva-btn-secondary-color:transparent;--iva-tag-color:inherit;--iva-tag-background:transparent}.layout-container{min-height:100vh}osk-list{--list-border-style:1px solid rgba(0,0,0,0.2)}osk-list[list-type=horizontal] ul{color:var(--list-color,var(--osk-copy-text-color,#000000));font-weight:bold;width:100%;background:var(--list-background,var(--osk-primary-color-1,#FFFFFF));list-style:none}osk-list[list-type=horizontal] ul a{color:inherit;text-decoration:none;white-space:nowrap;font-size:inherit}osk-list[list-type=horizontal] ul a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}osk-list[list-type=horizontal] ul .list-label{position:relative;display:block;z-index:2;padding:var(--list-vertical-padding,8px) var(--list-horizontal-padding,8px);min-width:100%}osk-list[list-type=horizontal] ul .list-label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}osk-list[list-type=horizontal] ul .list-label:hover:before{background:rgba(0,0,0,.05)}osk-list[list-type=horizontal] ul .osk-list-root-item{cursor:pointer;display:inline-block;line-height:1.6em}osk-list[list-type=horizontal] ul .list-toggle{position:absolute;right:0;top:0;height:100%;width:32px;z-index:2;font-size:inherit;display:flex;align-items:center;justify-content:center;transition:transform .2s ease-in-out}osk-list[list-type=horizontal] ul .osk-list-root-item{display:inline-flex;flex-direction:column}osk-list[list-type=horizontal] ul>.osk-list-root-item:not(:last-child) .list-label:after{content:""}osk-list[list-type=horizontal] ul>.osk-list-root-item>.list-label{display:inline-flex}osk-list[list-type=horizontal] ul>.osk-list-root-item>.list-label:after{position:absolute;right:0;top:0;width:1px;height:100%;border-right:var(--list-border-style,1px solid var(--osk-secondary-color-1,#060046))}osk-list[list-type=horizontal] ul>.osk-list-root-item .osk-list-root-item:not(:last-child) .list-label{border-right:var(--sub-list-border-style,1px solid var(--osk-secondary-color-1,#060046))}osk-list[list-type=horizontal] ul .osk-list-child{position:absolute}osk-list[list-type=vertical] ul{color:var(--list-color,var(--osk-copy-text-color,#000000));font-weight:bold;width:100%;background:var(--list-background,var(--osk-primary-color-1,#FFFFFF));list-style:none}osk-list[list-type=vertical] ul a{color:inherit;text-decoration:none;white-space:nowrap;font-size:inherit}osk-list[list-type=vertical] ul a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}osk-list[list-type=vertical] ul .list-label{position:relative;display:block;z-index:2;padding:var(--list-vertical-padding,8px) var(--list-horizontal-padding,8px);min-width:100%}osk-list[list-type=vertical] ul .list-label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}osk-list[list-type=vertical] ul .list-label:hover:before{background:rgba(0,0,0,.05)}osk-list[list-type=vertical] ul .osk-list-root-item{cursor:pointer;display:inline-block;line-height:1.6em}osk-list[list-type=vertical] ul .list-toggle{position:absolute;right:0;top:0;height:100%;width:32px;z-index:2;font-size:inherit;display:flex;align-items:center;justify-content:center;transition:transform .2s ease-in-out}osk-list[list-type=vertical] ul .osk-list-root-item{min-width:100%}osk-list[list-type=vertical] ul ul,osk-list[list-type=vertical] ul ol{font-weight:normal;padding:0}osk-list[list-type=vertical] ul>.osk-list-root-item:not(:first-child)>.list-label{border-top:var(--list-border-style,1px solid var(--osk-secondary-color-1,#060046))}osk-list[list-type=vertical] ul>.osk-list-root-item .osk-list-root-item .list-label{border-top:var(--sub-list-border-style,1px solid var(--osk-secondary-color-1,#060046))}osk-list[list-type=vertical] ul .osk-list-child{padding-left:20px}osk-list li{position:relative}osk-list li ul{color:var(--list-color,var(--osk-copy-text-color,#000000));font-weight:bold;width:100%;background:var(--list-background,var(--osk-primary-color-1,#FFFFFF));list-style:none;width:auto}osk-list li ul a{color:inherit;text-decoration:none;white-space:nowrap;font-size:inherit}osk-list li ul a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}osk-list li ul .list-label{position:relative;display:block;z-index:2;padding:var(--list-vertical-padding,8px) var(--list-horizontal-padding,8px);min-width:100%}osk-list li ul .list-label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}osk-list li ul .list-label:hover:before{background:rgba(0,0,0,.05)}osk-list li ul li{cursor:pointer;display:inline-block;line-height:1.6em}osk-list li ul .list-toggle{position:absolute;right:0;top:0;height:100%;width:32px;z-index:2;font-size:inherit;display:flex;align-items:center;justify-content:center;transition:transform .2s ease-in-out}osk-list li ul li{min-width:100%}osk-list li ul ul,osk-list li ul ol{font-weight:normal;padding:0}osk-list li ul>li:not(:first-child)>.list-label{border-top:var(--list-border-style,1px solid var(--osk-secondary-color-1,#060046))}osk-list li ul>li li .list-label{border-top:var(--sub-list-border-style,1px solid var(--osk-secondary-color-1,#060046))}osk-list li.has-children .list-label{padding-right:28px}osk-list .osk-list-child{display:none;top:100%;left:0}osk-list .osk-list-child .osk-list-child{position:static}osk-list .has-children.open>.list-label .list-toggle{transform:rotate(180deg)}osk-list .has-children.open>.osk-list-child{display:block}osk-list li:last-child li:first-child .list-label{border-top:var(--list-border-style)}osk-main-navigation{--osk-navigation-color:white;--osk-navigation-background:#333;background:var(--osk-navigation-background);position:sticky;z-index:20;top:0;width:100%;display:block;padding-top:20px;padding-bottom:20px;--list-color:var(--osk-navigation-color);--list-background:var(--osk-navigation-background)}osk-main-navigation osk-list{--list-border-style:none}osk-main-navigation .osk-main-navigation__inner-wrapper{display:flex;justify-content:space-between}osk-main-navigation .osk-main-navigation__logo-wrapper{z-index:10;display:flex;align-items:center}osk-main-navigation .osk-main-navigation__logo-wrapper img{max-width:170px}osk-main-navigation .osk-main-navigation__toggler{cursor:pointer}@media(max-width:991.98px){osk-main-navigation .osk-main-navigation__menu-wrapper{position:fixed;top:0;left:0;height:100vh;width:100%;transform:translateX(100%);transition:transform .4s;background:var(--osk-navigation-background);padding-top:62px;padding-bottom:62px}}osk-main-navigation .burgerNav{z-index:10;position:relative;width:28px;height:28px;overflow:hidden;transition:transform .2s ease-in-out;margin-top:-3px;cursor:pointer}osk-main-navigation .burgerNav .burgerNavBar{width:20px;height:2px;display:inline-block;background:var(--osk-navigation-color);position:absolute;transition:transform .2s ease-in-out,top .2s ease-in-out .2s,left .2s ease-in-out .4s}osk-main-navigation .burgerNav .burgerNavBar:nth-child(1){top:10px;left:8px}osk-main-navigation .burgerNav .burgerNavBar:nth-child(2){top:19px;left:0px}osk-main-navigation.menu-open .osk-main-navigation__menu-wrapper{transform:translateX(0)}osk-main-navigation.menu-open .burgerNav .burgerNavBar{top:15px;left:4px;transition:left .2s ease-in-out,top .2s ease-in-out .2s,transform .2s ease-in-out .4s}osk-main-navigation.menu-open .burgerNav .burgerNavBar:nth-child(1){transform:rotate(45deg)}osk-main-navigation.menu-open .burgerNav .burgerNavBar:nth-child(2){transform:rotate(-45deg)}@media(max-width:991.98px){osk-main-navigation .osk-main-navigation__menu-container{height:100%;width:var(--osk-container-width);margin-left:auto;margin-right:auto;padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);overflow-y:auto;overflow-x:hidden}osk-main-navigation osk-list{color:var(--list-color,var(--osk-copy-text-color,#000000));font-weight:bold;width:100%;background:var(--list-background,var(--osk-primary-color-1,#FFFFFF));list-style:none;--list-color:var(--osk-navigation-color);--list-background:var(--osk-navigation-background);width:auto}osk-main-navigation osk-list a{color:inherit;text-decoration:none;white-space:nowrap;font-size:inherit}osk-main-navigation osk-list a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}osk-main-navigation osk-list .list-label{position:relative;display:block;z-index:2;padding:var(--list-vertical-padding,8px) var(--list-horizontal-padding,8px);min-width:100%}osk-main-navigation osk-list .list-label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}osk-main-navigation osk-list .list-label:hover:before{background:rgba(0,0,0,.05)}osk-main-navigation osk-list .osk-list-root-item{cursor:pointer;display:inline-block;line-height:1.6em}osk-main-navigation osk-list .list-toggle{position:absolute;right:0;top:0;height:100%;width:32px;z-index:2;font-size:inherit;display:flex;align-items:center;justify-content:center;transition:transform .2s ease-in-out}osk-main-navigation osk-list .osk-list-root-item{min-width:100%}osk-main-navigation osk-list ul,osk-main-navigation osk-list ol{font-weight:normal;padding:0}osk-main-navigation osk-list>.osk-list-root-item:not(:first-child)>.list-label{border-top:var(--list-border-style,1px solid var(--osk-secondary-color-1,#060046))}osk-main-navigation osk-list>.osk-list-root-item .osk-list-root-item .list-label{border-top:var(--sub-list-border-style,1px solid var(--osk-secondary-color-1,#060046))}osk-main-navigation osk-list .osk-list-root{font-size:24px}osk-main-navigation osk-list a{line-height:2em}osk-main-navigation osk-list .osk-list-child{position:relative;padding-left:20px;font-size:.8em;font-weight:normal;width:100%}}@media(min-width:992px){osk-main-navigation .osk-list-child{position:absolute}osk-main-navigation .osk-main-navigation__toggler{display:none}osk-main-navigation osk-list{color:var(--list-color,var(--osk-copy-text-color,#000000));font-weight:bold;width:100%;background:var(--list-background,var(--osk-primary-color-1,#FFFFFF));list-style:none}osk-main-navigation osk-list a{color:inherit;text-decoration:none;white-space:nowrap;font-size:inherit}osk-main-navigation osk-list a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}osk-main-navigation osk-list .list-label{position:relative;display:block;z-index:2;padding:var(--list-vertical-padding,8px) var(--list-horizontal-padding,8px);min-width:100%}osk-main-navigation osk-list .list-label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}osk-main-navigation osk-list .list-label:hover:before{background:rgba(0,0,0,.05)}osk-main-navigation osk-list .osk-list-root-item{cursor:pointer;display:inline-block;line-height:1.6em}osk-main-navigation osk-list .list-toggle{position:absolute;right:0;top:0;height:100%;width:32px;z-index:2;font-size:inherit;display:flex;align-items:center;justify-content:center;transition:transform .2s ease-in-out}osk-main-navigation osk-list .osk-list-root-item{display:inline-flex;flex-direction:column}osk-main-navigation osk-list>.osk-list-root-item:not(:last-child) .list-label:after{content:""}osk-main-navigation osk-list>.osk-list-root-item>.list-label{display:inline-flex}osk-main-navigation osk-list>.osk-list-root-item>.list-label:after{position:absolute;right:0;top:0;width:1px;height:100%;border-right:var(--list-border-style,1px solid var(--osk-secondary-color-1,#060046))}osk-main-navigation osk-list>.osk-list-root-item .osk-list-root-item:not(:last-child) .list-label{border-right:var(--sub-list-border-style,1px solid var(--osk-secondary-color-1,#060046))}osk-main-navigation .osk-list-root{font-size:20px;font-weight:normal}osk-main-navigation .osk-list-child{font-size:16px;font-weight:normal;padding-left:20px;padding-right:20px}}osk-main-navigation .logo{width:40px}@media(min-width:768px){osk-main-navigation .logo{width:72px}}@media(min-width:992px){osk-main-navigation .logo{width:92px}}osk-main-navigation .logo img{width:100%}button{outline:none;background:none;cursor:pointer;border:none}.iva-btn{--iva-btn-primary-color:#008237;--iva-btn-secondary-color:#ffffff;cursor:pointer;outline:none;border:1px solid;border-radius:24px;padding:7px 20px;display:inline-flex;align-items:center;font-weight:bold;font-size:var(--osk-font-button-1-size,12px);line-height:var(--osk-font-button-1-line-height,24px);letter-spacing:var(--osk-font-button-1-letter-spacing,0.15px);color:var(--iva-btn-primary-color);background:var(--iva-btn-secondary-color);transition:color 50ms ease-in-out,background-color 50ms ease-in-out,transform 50ms ease-in-out}.iva-btn.iva-btn-dark{--iva-btn-primary-color:#3c5452}.iva-btn.iva-btn-dark:hover{--iva-btn-secondary-color:#ffffff}.iva-btn.iva-btn-green{--iva-btn-primary-color:#008237}.iva-btn.iva-btn-green:hover{--iva-btn-secondary-color:#ffffff}.iva-btn .iva-btn-icon:last-child:not(:first-child),.iva-btn .ivai:last-child:not(:first-child){margin-left:8px}@media(min-width:992px){.iva-btn .iva-btn-icon:last-child:not(:first-child),.iva-btn .ivai:last-child:not(:first-child){margin-left:12px}}.iva-btn:active{transform:scale(0.92)}.iva-btn:hover:not(:active){color:var(--iva-btn-secondary-color,#ffffff);background:var(--iva-btn-primary-color,#3c5452)}@media(min-width:992px){.iva-btn{padding:12px 28px}.iva-btn.iva-btn-small{padding:3px 20px}.iva-btn.iva-btn-medium{padding:11px 20px}}@media(min-width:992px){.iva-btn.btn-large{--osk-font-button-1-size:16px;--osk-font-button-1-line-heig:24px;--osk-font-button-1-letter-spacing:0.2px;padding:12px 27px}}.iva-btn-round{--iva-btn-primary-color:"inherit";display:inline-flex;border:1px solid;border-radius:50%;width:32px;height:32px;padding:0;align-items:center;justify-content:center;font-size:12px;color:var(--iva-btn-primary-color)}.iva-tag{display:inline-flex;border:1px solid;align-items:center;justify-content:center;color:var(--iva-tag-color,inherit);padding:2px 18px;font-size:var(--osk-font-button-1-size,12px);line-height:var(--osk-font-button-1-line-height,24px);letter-spacing:var(--osk-font-button-1-letter-spacing,0.15px);background:var(--iva-tag-background,transparent)}.iva-tag.iva-tag-education{--iva-tag-background:#E8BB89}.iva-tag.iva-tag-test-tube{--iva-tag-background:#5BC5F2}.iva-tag.iva-tag-plant{--iva-tag-background:#A4C954}.iva-tag.iva-tag-watering-can{--iva-tag-background:#FDC300}.iva-tag.iva-tag-education,.iva-tag.iva-tag-test-tube,.iva-tag.iva-tag-plant,.iva-tag.iva-tag-watering-can{border:none}.iva-tag.atom{font-weight:bold}.iva-tag .ivai:not(:last-child){margin-right:8px}.iva-icon-tag{--iva-icon-tag-color:#ffffff;--iva-tag-background:#333333;font-family:"ivai";display:inline-flex;padding:4px;align-items:center;justify-content:center;color:var(--iva-tag-color,#ffffff)}.iva-icon-tag.iva-tag-knowledge{--iva-tag-background:#e39b70}.iva-icon-tag.iva-tag-wisdom{--iva-tag-background:#71c7d0}.iva-icon-tag.iva-tag-environment{--iva-tag-background:#7ebe98}.iva-icon-tag.iva-tag-home{--iva-tag-background:#e0c145}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:400;src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-regular.eot);src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-regular.eot#iefix) format("embedded-opentype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-regular.woff2) format("woff2"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-regular.woff) format("woff"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-regular.ttf) format("truetype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/images/nunito-sans-v12-latin-regular.svg#NunitoSans) format("svg")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:italic;font-weight:400;src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-italic.eot);src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-italic.eot#iefix) format("embedded-opentype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-italic.woff2) format("woff2"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-italic.woff) format("woff"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-italic.ttf) format("truetype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/images/nunito-sans-v12-latin-italic.svg#NunitoSans) format("svg")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:700;src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-700.eot);src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-700.eot#iefix) format("embedded-opentype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-700.woff2) format("woff2"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-700.woff) format("woff"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-700.ttf) format("truetype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/images/nunito-sans-v12-latin-700.svg#NunitoSans) format("svg")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:italic;font-weight:700;src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-700italic.eot);src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-700italic.eot#iefix) format("embedded-opentype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-700italic.woff2) format("woff2"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-700italic.woff) format("woff"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/nunito-sans-v12-latin-700italic.ttf) format("truetype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/images/nunito-sans-v12-latin-700italic.svg#NunitoSans) format("svg")}@font-face{font-display:swap;font-family:"Tinos";font-style:normal;font-weight:400;src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-regular.eot);src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-regular.eot#iefix) format("embedded-opentype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-regular.woff2) format("woff2"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-regular.woff) format("woff"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-regular.ttf) format("truetype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/images/tinos-v24-latin-regular.svg#Tinos) format("svg")}@font-face{font-display:swap;font-family:"Tinos";font-style:italic;font-weight:400;src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-italic.eot);src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-italic.eot#iefix) format("embedded-opentype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-italic.woff2) format("woff2"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-italic.woff) format("woff"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-italic.ttf) format("truetype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/images/tinos-v24-latin-italic.svg#Tinos) format("svg")}@font-face{font-display:swap;font-family:"Tinos";font-style:normal;font-weight:700;src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-700.eot);src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-700.eot#iefix) format("embedded-opentype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-700.woff2) format("woff2"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-700.woff) format("woff"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-700.ttf) format("truetype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/images/tinos-v24-latin-700.svg#Tinos) format("svg")}@font-face{font-display:swap;font-family:"Tinos";font-style:italic;font-weight:700;src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-700italic.eot);src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-700italic.eot#iefix) format("embedded-opentype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-700italic.woff2) format("woff2"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-700italic.woff) format("woff"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/tinos-v24-latin-700italic.ttf) format("truetype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/images/tinos-v24-latin-700italic.svg#Tinos) format("svg")}@font-face{font-family:"iva-iconfont";src:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/iva-iconfont.ttf) format("truetype"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/fonts/iva-iconfont.woff) format("woff"),url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/images/iva-iconfont.svg#iva-iconfont) format("svg");font-weight:normal;font-style:normal;font-display:block}.ivai{font-family:"iva-iconfont" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ivai-agenda:before{content:""}.ivai-alert-circle:before{content:""}.ivai-alert:before{content:""}.ivai-arrow-down:before{content:""}.ivai-arrow-left:before{content:""}.ivai-arrow-right:before{content:""}.ivai-arrow-up:before{content:""}.ivai-attach:before{content:""}.ivai-backward:before{content:""}.ivai-basket-2:before{content:""}.ivai-basket:before{content:""}.ivai-building:before{content:""}.ivai-burger-menu:before{content:""}.ivai-calendar-2:before{content:""}.ivai-calendar-accept:before{content:""}.ivai-calendar:before{content:""}.ivai-check-2:before{content:""}.ivai-check:before{content:""}.ivai-chevron-down:before{content:""}.ivai-chevron-left:before{content:""}.ivai-chevron-right:before{content:""}.ivai-chevron-up:before{content:""}.ivai-circle-check:before{content:""}.ivai-close:before{content:""}.ivai-cloud:before{content:""}.ivai-comments:before{content:""}.ivai-delete:before{content:""}.ivai-dining:before{content:""}.ivai-doc-full:before{content:""}.ivai-doc:before{content:""}.ivai-download:before{content:""}.ivai-education:before{content:""}.ivai-envelope:before{content:""}.ivai-event-cancel:before{content:""}.ivai-event:before{content:""}.ivai-facebook:before{content:""}.ivai-female:before{content:""}.ivai-filled-dot:before{content:""}.ivai-gmail:before{content:""}.ivai-home:before{content:""}.ivai-image:before{content:""}.ivai-instagram:before{content:""}.ivai-linkedin:before{content:""}.ivai-location-2:before{content:""}.ivai-location:before{content:""}.ivai-message:before{content:""}.ivai-mic:before{content:""}.ivai-minus:before{content:""}.ivai-navigation:before{content:""}.ivai-next:before{content:""}.ivai-option-menu:before{content:""}.ivai-outline:before{content:""}.ivai-password:before{content:""}.ivai-phone:before{content:""}.ivai-plant:before{content:""}.ivai-play:before{content:""}.ivai-plus:before{content:""}.ivai-presentation:before{content:""}.ivai-profil-filled:before{content:""}.ivai-profil:before{content:""}.ivai-reload:before{content:""}.ivai-rss:before{content:""}.ivai-search:before{content:""}.ivai-settings:before{content:""}.ivai-share:before{content:""}.ivai-social-full:before{content:""}.ivai-star:before{content:""}.ivai-test-tube:before{content:""}.ivai-time-filled:before{content:""}.ivai-time:before{content:""}.ivai-twitter:before{content:""}.ivai-unlock:before{content:""}.ivai-upload:before{content:""}.ivai-user:before{content:""}.ivai-watering-can:before{content:""}.ivai-workshop:before{content:""}.ivai-xing:before{content:""}.ivai-youtube:before{content:""}.ivai-play-2:before{content:""}.ivai-pause:before{content:""}.iva-overlay{position:relative}.iva-overlay::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(51,51,51,0.6))}.iva-overlay .overlay-content{position:relative}.iva-aspect-ratio{--aspect-ratio-width:1;--aspect-ratio-height:1;position:relative;width:100%;padding-top:calc(100%/var(--aspect-ratio-width)*var(--aspect-ratio-height))}.iva-aspect-ratio .aspect-ratio-child{position:absolute;top:0;left:0;width:100%;height:100%}.osk-grid-extender{--grid-extension-cols:$cols;width:calc(50% - var(--osk-container-width)/2 + var(--osk-col-width)*var(--grid-extension-cols) - var(--osk-half-gutter-width))}.osk-grid-extender.extension-right{margin-left:auto}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#block-baumeister-theme-main>section{padding-top:0}img{max-width:100%;height:auto}footer[role=contentinfo]{min-height:10em;padding-top:2em;padding-bottom:2em}.toolbar-bar a{font-size:inherit}.osk-container{max-width:100%}.layout-builder__layout.is-layout-builder-highlighted{margin:auto}input[type=submit],input[type=reset]{border:0;outline:none;padding:var(--button-padding,8px 12px);cursor:pointer;text-align:center;transition:0.25s color ease-in-out,0.25s border-color ease-in-out;font-family:var(--osk-font-family-primary);font-size:var(--osk-font-button-3-size);background:var(--button-background,var(--osk-primary-color-1,#FFFFFF));color:var(--button-color,var(--osk-copy-text-color,#000000));display:inline-block}input[type=submit].border,input[type=reset].border{border-style:solid;border-width:2px;border-radius:4px;border-color:var(--button-border-color,var(--button-color,var(--osk-copy-text-color,#000000)))}input[type=submit][disabled],input[type=submit]:disabled,input[type=submit].disabled,input[type=reset][disabled],input[type=reset]:disabled,input[type=reset].disabled{opacity:var(--button-disabled-opacity,0.6);cursor:not-allowed;pointer-events:none}input[type=submit].active,input[type=submit]:hover,input[type=reset].active,input[type=reset]:hover{color:var(--button-color-active,var(--osk-headline-color,#0618FF))}input[type=submit].active.border,input[type=submit]:hover.border,input[type=reset].active.border,input[type=reset]:hover.border{border-color:var(--button-border-color-active,var(--button-color-active,var(--osk-headline-color,#0618FF)))}input[data-drupal-selector=edit-submit]{border:0;outline:none;padding:var(--button-padding,8px 12px);cursor:pointer;text-align:center;transition:0.25s color ease-in-out,0.25s border-color ease-in-out;font-family:var(--osk-font-family-primary);font-size:var(--osk-font-button-3-size);background:var(--button-background,var(--osk-primary-color-1,#FFFFFF));color:var(--button-color,var(--osk-copy-text-color,#000000));display:inline-block;border-style:solid;border-width:2px;border-radius:4px;border-color:green}input[data-drupal-selector=edit-submit][disabled],input[data-drupal-selector=edit-submit]:disabled,input[data-drupal-selector=edit-submit].disabled{opacity:var(--button-disabled-opacity,0.6);cursor:not-allowed;pointer-events:none}input[data-drupal-selector=edit-submit].active,input[data-drupal-selector=edit-submit]:hover{color:var(--button-color-active,var(--osk-headline-color,#0618FF))}input[data-drupal-selector=edit-submit].active.border,input[data-drupal-selector=edit-submit]:hover.border{border-color:var(--button-border-color-active,var(--button-color-active,var(--osk-headline-color,#0618FF)))}input[data-drupal-selector=edit-discard-changes],input[data-drupal-selector=edit-revert]{border:0;outline:none;padding:var(--button-padding,8px 12px);cursor:pointer;text-align:center;transition:0.25s color ease-in-out,0.25s border-color ease-in-out;font-family:var(--osk-font-family-primary);font-size:var(--osk-font-button-3-size);background:#ff0;color:var(--button-color,var(--osk-copy-text-color,#000000));display:inline-block;border-style:solid;border-width:2px;border-radius:4px;border-color:#ff0}input[data-drupal-selector=edit-discard-changes][disabled],input[data-drupal-selector=edit-discard-changes]:disabled,input[data-drupal-selector=edit-discard-changes].disabled,input[data-drupal-selector=edit-revert][disabled],input[data-drupal-selector=edit-revert]:disabled,input[data-drupal-selector=edit-revert].disabled{opacity:var(--button-disabled-opacity,0.6);cursor:not-allowed;pointer-events:none}input[data-drupal-selector=edit-discard-changes].active,input[data-drupal-selector=edit-discard-changes]:hover,input[data-drupal-selector=edit-revert].active,input[data-drupal-selector=edit-revert]:hover{color:var(--button-color-active,var(--osk-headline-color,#0618FF))}input[data-drupal-selector=edit-discard-changes].active.border,input[data-drupal-selector=edit-discard-changes]:hover.border,input[data-drupal-selector=edit-revert].active.border,input[data-drupal-selector=edit-revert]:hover.border{border-color:var(--button-border-color-active,var(--button-color-active,var(--osk-headline-color,#0618FF)))}section{overflow:hidden}section>div{overflow:hidden}section>div>div{overflow:hidden}footer[role=contentinfo] nav>ul{--list-background:transparent;--list-color:rgb(255,255,255);color:var(--list-color,var(--osk-copy-text-color,#000000));font-weight:bold;width:100%;background:var(--list-background,var(--osk-primary-color-1,#FFFFFF));list-style:none}footer[role=contentinfo] nav>ul a{color:inherit;text-decoration:none;white-space:nowrap;font-size:inherit}footer[role=contentinfo] nav>ul a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}footer[role=contentinfo] nav>ul .list-label{position:relative;display:block;z-index:2;padding:var(--list-vertical-padding,8px) var(--list-horizontal-padding,8px);min-width:100%}footer[role=contentinfo] nav>ul .list-label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}footer[role=contentinfo] nav>ul .list-label:hover:before{background:rgba(0,0,0,.05)}footer[role=contentinfo] nav>ul li{cursor:pointer;display:inline-block;line-height:1.6em}footer[role=contentinfo] nav>ul .list-toggle{position:absolute;right:0;top:0;height:100%;width:32px;z-index:2;font-size:inherit;display:flex;align-items:center;justify-content:center;transition:transform .2s ease-in-out}footer[role=contentinfo] nav>ul li{min-width:100%}footer[role=contentinfo] nav>ul ul,footer[role=contentinfo] nav>ul ol{font-weight:normal;padding:0}#drupal-off-canvas:not(.drupal-off-canvas-reset) .form-item--error-message,#drupal-off-canvas-wrapper .form-item--error-message{background-color:#fff;color:red;border:1px solid red;border-radius:3px;padding:.3em;margin-top:.3em}#drupal-off-canvas:not(.drupal-off-canvas-reset) .form-item--error-message>*,#drupal-off-canvas-wrapper .form-item--error-message>*{background-color:inherit;color:inherit}input.error{border:1px solid red !important}a{font-family:inherit;font-weight:inherit;font-size:inherit;font-style:normal;color:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:none}a[href="#editCookieSettings"]{position:sticky;bottom:0;padding:.3em;z-index:10000;background-color:var(--osk-primary-color-1);color:var(--osk-copy-text-color);text-decoration:none;text-transform:uppercase;padding-right:15px;border-top-right-radius:15px;font-size:12px}.section-offset-top{padding-top:40px}@media(min-width:1200px){.section-offset-top{padding-top:100px}}.section-offset-top-s{padding-top:40px}@media(min-width:1200px){.section-offset-top-s{padding-top:60px}}.section-offset-top-l{padding-top:60px}@media(min-width:1200px){.section-offset-top-l{padding-top:120px}}.section-offset-bottom{padding-bottom:40px}@media(min-width:1200px){.section-offset-bottom{padding-bottom:60px}}.section-offset-bottom-s{padding-bottom:20px}@media(min-width:1200px){.section-offset-bottom-s{padding-bottom:40px}}.section-offset-bottom-l{padding-bottom:60px}@media(min-width:1200px){.section-offset-bottom-l{padding-bottom:80px}}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#008237}.one-column-section .section-header .section-links a::after{content:"";display:block;width:22px;height:13px;background-image:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/images/arrow-right.png);background-position:center;background-size:cover;margin-left:10px}.one-column-section .section-header .section-links a:hover::after{background-image:url(/profiles/custom/iva/themes/iva_theme/storybook/vendor/images/arrow-right-white.png)}
}
@media screen{.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54,1.5,0.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:rgba(0,0,0,0);border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tooltip{display:inline}p{margin-top:20px}.container{width:100%;height:100%;padding:30px;display:flex;justify-content:left}.tx-tooltip{position:relative;display:inline-block;color:#008237;cursor:help}.tippy-box[data-theme~=green-tooltip]{border-radius:inherit;background-color:#008237;font-size:14px;width:240px;font-weight:300;color:#fff;padding:19px;font-family:"Nunito Sans",sans-serif;line-height:1.67;letter-spacing:.15px}@media(min-width:992px){.tippy-box[data-theme~=green-tooltip]{width:400px}}.tippy-box[data-theme~=green-tooltip][data-placement^=top]>.tippy-arrow::before{border-top-color:#008237}.tippy-box[data-theme~=green-tooltip][data-placement^=bottom]>.tippy-arrow::before{border-bottom-color:#008237}.tippy-box[data-theme~=green-tooltip][data-placement^=left]>.tippy-arrow::before{border-left-color:#008237}.tippy-box[data-theme~=green-tooltip][data-placement^=right]>.tippy-arrow::before{border-right-color:#008237}
}
@media screen{.iva-carousel-card{padding:20px;color:#333;background:#fff;display:flex;flex-direction:column}@media(min-width:992px){.iva-carousel-card{padding:0 48px;flex-direction:row}}.iva-carousel-card .carousel-card-image-wrapper{transform:translateY(-40px);width:66%}@media(min-width:992px){.iva-carousel-card .carousel-card-image-wrapper{transform:translateY(-48px);width:33%;height:100%}}.iva-carousel-card .carousel-card-image-wrapper img{width:100%;object-fit:contain}.iva-carousel-card .carousel-card-content{flex:1}@media(min-width:992px){.iva-carousel-card .carousel-card-content{padding:38px 0 48px 48px}}.iva-carousel-card .carousel-card-headline{font-size:20px;line-height:28px;letter-spacing:.25px;font-weight:bold;margin-bottom:20px}@media(min-width:992px){.iva-carousel-card .carousel-card-headline{font-size:24px;line-height:32px;margin-bottom:28px}}.iva-carousel-card .carousel-card-text{font-size:14px;line-height:24px;letter-spacing:.22px}@media(min-width:992px){.iva-carousel-card .carousel-card-text{letter-spacing:.18px}}
}
@media screen{.teaser-card-section{color:#333}.teaser-card-section .section-headline+.section-intro-text{margin-top:20px}.teaser-card-section .section-intro-text{color:#3c5452}.teaser-card-section .list-filter-wrapper{margin-top:40px}@media(min-width:992px){.teaser-card-section .list-filter-wrapper{margin-top:100px}}.teaser-card-section .list-headline{display:flex;justify-content:space-between;margin-top:60px;padding-bottom:10px;border-bottom:1px solid #b5b5b5}@media(min-width:992px){.teaser-card-section .list-headline{margin-top:110px}}.teaser-card-section .list-count,.teaser-card-section .list-order{font-size:12px;line-height:26px;letter-spacing:.17px}@media(min-width:992px){.teaser-card-section .list-count,.teaser-card-section .list-order{font-size:18px;letter-spacing:.25px}}.teaser-card-section .list-order{display:flex;align-items:center}.teaser-card-section .list-order .ivai{margin-left:8px}.teaser-card-section .list-order-label{font-weight:bold}.teaser-card-section .teaser-list-wrapper{padding-top:40px}@media(min-width:992px){.teaser-card-section .teaser-list-wrapper{padding-top:90px}}.teaser-card-section .teaser-list-card-item{margin-bottom:20px}@media(min-width:992px){.teaser-card-section .teaser-list-card-item{margin-bottom:30px}}.teaser-card-section .teaser-list-navigation-wrapper{margin-top:40px}@media(min-width:992px){.teaser-card-section .teaser-list-navigation-wrapper{margin-top:100px}}.teaser-card-section .teaser-list-navigation-button-wrapper{display:flex;align-items:center;justify-content:center}.teaser-card-section .teaser-list-navigation{display:flex;justify-content:space-between;align-items:center}.teaser-card-section .teaser-list-navigation span{pointer-events:none}.teaser-card-section .teaser-list-navigation .prev-btn,.teaser-card-section .teaser-list-navigation .next-btn,.teaser-card-section .teaser-list-navigation .teaser-list-navigation-item{color:#008237}.teaser-card-section .teaser-list-navigation .prev-btn.active,.teaser-card-section .teaser-list-navigation .next-btn.active,.teaser-card-section .teaser-list-navigation .teaser-list-navigation-item.active{font-weight:bold;pointer-events:none}.teaser-card-section .teaser-list-navigation .prev-btn:hover,.teaser-card-section .teaser-list-navigation .next-btn:hover,.teaser-card-section .teaser-list-navigation .teaser-list-navigation-item:hover{color:#7ebe98}
}
@media screen{.iva-filter .iva-filter-sort .filter-sort-item:not(:last-child):after,.iva-filter-sort .iva-filter .filter-sort-item:not(:last-child):after,.iva-filter .filter-item:not(:last-child):after{content:"";top:50%;transform:translateY(-50%);right:0;position:absolute;height:32px;width:1px;background:#b5b5b5}.iva-filter.iva-filter-inline .filter-item{padding:0 !important;background:rgba(0,0,0,0)}.iva-filter.iva-filter-inline .filter-item:after{display:none !important}.iva-filter.iva-filter-inline .filter-select-wrapper .filter-search-label{color:inherit;font-size:inherit}.iva-filter.iva-filter-inline .filter-select-wrapper .filter-select-dropdown-container{width:auto;min-width:100%;margin-left:-20px}.iva-filter.iva-filter-inline .filter-select-wrapper .filter-select-dropdown-container .filter-option-label{white-space:nowrap}.iva-filter .filter-items-wrapper>form,.iva-filter .filter-items-wrapper{display:flex;flex-direction:column;width:100%}@media(min-width:992px){.iva-filter .filter-items-wrapper>form,.iva-filter .filter-items-wrapper{flex-direction:row}}.iva-filter .filter-item{display:flex;align-items:center;padding:20px;position:relative;background:#fff;margin-top:20px;font-family:var(--osk-font-family-primary)}.iva-filter .filter-item.js-form-item{padding-bottom:0;padding-top:0}.iva-filter .filter-item:first-child{margin-top:0}.iva-filter .filter-item:not(:last-child):after{display:none}@media(min-width:992px){.iva-filter .filter-item{margin-top:0}.iva-filter .filter-item:not(:last-child){padding-right:28px}.iva-filter .filter-item:not(:last-child):after{display:block}}.iva-filter .filter-item .form-wrapper button{font-family:var(--osk-font-family-primary)}.iva-filter .filter-text-wrapper{flex:1}.iva-filter .filter-text-wrapper .ivai-search{color:#008237}.iva-filter .filter-text-wrapper .filter-text-input{border:none;outline:none;padding:0 20px;flex:1}.iva-filter .filter-text-wrapper:after{display:none !important}@media(min-width:992px){.iva-filter .filter-text-wrapper .text-submit-btn-mobile{display:none}}.iva-filter .filter-text-wrapper .text-submit-btn-desktop{display:none}@media(min-width:992px){.iva-filter .filter-text-wrapper .text-submit-btn-desktop{display:flex}}.iva-filter .filter-select-wrapper{display:flex}.iva-filter .filter-select-wrapper.js-form-item{padding-bottom:0}.iva-filter .filter-select-wrapper .filter-select-item{position:relative;display:flex;flex-grow:1}.iva-filter .filter-select-wrapper .filter-select-item:not(:last-child) .filter-item::after{display:block}.iva-filter .filter-select-wrapper .filter-select-item.select-item-open .search-icon{transform:rotate(180deg)}.iva-filter .filter-select-wrapper .filter-select-toggle{display:flex;flex:1;align-items:center;cursor:pointer}.iva-filter .filter-select-wrapper .filter-search-label{color:#008237;font-weight:600}.iva-filter .filter-select-wrapper .filter-select-dropdown-container{position:absolute;top:calc(100% + 12px);left:0;padding:10px 0;background:#fff;display:none;z-index:100}.iva-filter .filter-select-wrapper .search-icon{margin-left:8px;color:#008237;display:inline-flex;align-items:center;transition:transform .3s ease-in-out}.iva-filter .filter-select-wrapper .filter-option-label{cursor:pointer;display:block;padding:10px 20px;width:100%}.iva-filter .filter-select-wrapper .filter-option-label:hover{color:#008237}.iva-filter .hidden-input{display:none}.iva-filter .copy-text-small{width:100%}.iva-filter .form-item-sort-order,.iva-filter .form-item-sort-by{display:none}.iva-filter-sort.iva-filter-sort-inline .filter-sort-item{padding:0 !important;background:rgba(0,0,0,0)}.iva-filter-sort.iva-filter-sort-inline .filter-sort-item:after{display:none !important}.iva-filter-sort.iva-filter-sort-inline .filter-sort-select-wrapper .filter-sort-search-label{color:inherit;font-size:inherit}.iva-filter-sort.iva-filter-sort-inline .filter-sort-select-wrapper .filter-sort-select-dropdown-container{width:auto;min-width:100%;margin-left:-20px}.iva-filter-sort.iva-filter-sort-inline .filter-sort-select-wrapper .filter-sort-select-dropdown-container .filter-option-label{white-space:nowrap}.iva-filter-sort .filter-sort-items-wrapper>form,.iva-filter-sort .filter-sort-items-wrapper{display:flex;flex-direction:column;width:100%}@media(min-width:992px){.iva-filter-sort .filter-sort-items-wrapper>form,.iva-filter-sort .filter-sort-items-wrapper{flex-direction:row}}.iva-filter-sort .filter-sort-item{display:flex;align-items:center;padding:0;position:relative;background:#fff}.iva-filter-sort .filter-sort-item:not(:last-child):after{display:none}@media(min-width:992px){.iva-filter-sort .filter-sort-item{margin-top:0}.iva-filter-sort .filter-sort-item:not(:last-child):after{display:block}}.iva-filter-sort .filter-sort-select-wrapper{display:flex}.iva-filter-sort .filter-sort-select-wrapper .filter-sort-select-item{position:relative;display:flex;flex-grow:1}.iva-filter-sort .filter-sort-select-wrapper .filter-sort-select-item:not(:last-child) .filter-item::after{display:block}.iva-filter-sort .filter-sort-select-wrapper .filter-sort-select-item.select-item-open .search-icon{transform:rotate(180deg)}.iva-filter-sort .filter-sort-select-wrapper .filter-sort-select-toggle{display:flex;flex:1;align-items:center;cursor:pointer}.iva-filter-sort .filter-sort-select-wrapper .filter-sort-search-label{font-weight:700}.iva-filter-sort .filter-sort-select-wrapper .filter-sort-select-dropdown-container{position:absolute;top:calc(100% + 12px);left:0;padding:10px 0;background:#fff;display:none;z-index:5}.iva-filter-sort .filter-sort-select-wrapper .search-icon{margin-left:8px;display:inline-flex;align-items:center;transition:transform .3s ease-in-out}.iva-filter-sort .filter-sort-select-wrapper .filter-sort-option-label{cursor:pointer;display:block;padding:10px 20px;width:100%}.iva-filter-sort .filter-sort-select-wrapper .filter-sort-option-label:hover{color:#008237}.iva-filter-sort .hidden-input{display:none}.iva-filter-sort .copy-text-small{width:100%}
}
@media screen{body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:rgba(0,0,0,0);font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10060;color:#000;font-size:1rem}.sl-wrapper .sl-download{display:none;position:fixed;bottom:5px;width:100%;text-align:center;z-index:10060;color:#fff;font-size:1rem}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media(min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media(min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media(min-width:35.5em){.sl-wrapper .sl-image img{border:0 none}}@media(min-width:50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media(min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media(min-width:50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease 200ms;transition:-ms-transform ease 200ms;transition:-o-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}.simple-lightbox .video-lightbox{width:100%;height:100%}.simple-lightbox .sl-image.has-iframe{width:80vw !important;height:45vw !important;top:19vh !important;left:10vw !important}.test-data .spt-aspect-ratio{--aspect-ratio-width:300;--aspect-ratio-height:166}.test-data img[data-lightbox=lightbox]{cursor:zoom-in}.test-data .text-media-btn{display:flex;flex-direction:row;margin-bottom:50px}.test-data .text-media-btn .image-media-wrapper{width:20%}
}
@media screen{.webform-required,legend{display:none}fieldset{border:none}.js-form-item,.form-radio{padding-bottom:20px}.js-form-item .input-alert,.form-radio .input-alert{display:none}.js-form-item .textfield-wrapper,.form-radio .textfield-wrapper{position:relative}.js-form-item .textfield-wrapper .error+.input-alert,.form-radio .textfield-wrapper .error+.input-alert{display:block;position:absolute;font-size:20px;right:13px;top:.89em;color:#b82002}.js-form-item .form-item--error-message+.input-alert,.form-radio .form-item--error-message+.input-alert{display:block;color:#b82002}.js-form-item label,.form-radio label{font-size:12px;margin-left:5px;line-height:2.17;font-weight:300;letter-spacing:.17px}.js-form-item input,.js-form-item textarea,.form-radio input,.form-radio textarea{margin-top:4px;width:100%;padding:11px 20px;border:1px solid #b5b5b5;font-family:var(--osk-font-family-primary),Arial,Helvetica,sans-serif;border-radius:4px;font-size:16px;color:#333}.js-form-item input:focus,.js-form-item textarea:focus,.form-radio input:focus,.form-radio textarea:focus{outline:none;border:1px solid #008237}.js-form-item input:invalid:not(:empty):not(:active),.js-form-item textarea:invalid:not(:empty):not(:active),.form-radio input:invalid:not(:empty):not(:active),.form-radio textarea:invalid:not(:empty):not(:active){outline:none;border:2px solid #b82002}.js-form-item input:placeholder,.js-form-item textarea:placeholder,.form-radio input:placeholder,.form-radio textarea:placeholder{color:#b5b5b5}.js-form-item input.error,.js-form-item textarea.error,.form-radio input.error,.form-radio textarea.error{border:1px solid #b82002 !important}.js-form-item .error,.form-radio .error{margin-top:5px;color:#b82002}.js-form-item .js-form-submit,.form-radio .js-form-submit{border-radius:24px;margin:20px auto;width:144px;border:1px solid #008237;color:#008237;font-weight:bold}.js-form-item .js-form-submit:hover,.form-radio .js-form-submit:hover{background-color:#008237;color:#fff}.js-form-item .js-form-required::after,.form-radio .js-form-required::after{content:"*";margin-left:5px}select{margin-top:4px;width:100%;appearance:none;font-size:16px;background-color:#fff;padding:11px 20px;border:1px solid #b5b5b5;font-family:var(--osk-font-family-primary),Arial,Helvetica,sans-serif;border-radius:4px;color:#333}select:focus{outline:none;border:1px solid #008237}select:placeholder{color:#b5b5b5}.js-form-type-select{position:relative}.js-form-type-select::before{display:block;font-family:"iva-iconfont" !important;content:"";top:2.4em;right:15px;position:absolute;font-size:18px;color:#008237}form.editor-link-dialog .js-form-item input{opacity:1;padding:0}.webform-submission-form .form-item-datenschutzhinweis .input-wrapper{margin:5px 0px}.webform-submission-form .iva-btn.webform-actions{margin-bottom:30px;padding:3px 20px}.webform-submission-form .iva-btn.webform-actions input{transition:color 50ms ease-in-out,background-color 50ms ease-in-out,transform 50ms ease-in-out;color:var(--iva-btn-primary-color)}.webform-submission-form .iva-btn.webform-actions:hover,.webform-submission-form .iva-btn.webform-actions:active{background:var(--iva-btn-primary-color,#3c5452)}.webform-submission-form .iva-btn.webform-actions:hover input,.webform-submission-form .iva-btn.webform-actions:active input{color:var(--iva-btn-secondary-color,#ffffff);background:var(--iva-btn-primary-color,#3c5452)}.webform-submission-form .iva-btn.webform-actions.form-disabled{cursor:default;border-color:gray;background-color:gray;opacity:.5}.webform-submission-form .iva-btn.webform-actions.form-disabled:active{transform:none}.webform-submission-form .iva-btn.webform-actions.form-disabled input{background-color:gray;color:#000}.js-form-item-datenschutzhinweis{display:flex;flex-wrap:wrap}.js-form-item-datenschutzhinweis>label{width:100%}.js-form-item-datenschutzhinweis .checkbox-wrapper{margin-right:0}.js-form-item-datenschutzhinweis .description{width:calc(100% - 50px)}body,.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;justify-content:space-between;height:100%}section.background-color .background-color-wrapper{background-color:rgba(126,189,152,.15);padding-bottom:120px}.iva-magazin-article article.orange-overlay section.background-color .background-color-wrapper{background:rgba(232,187,137,.2)}.iva-magazin-article article.orange-overlay section.background-color~section.background-color .background-color-wrapper{background:rgba(126,189,152,.15)}.iva-magazin-article article.yellow-overlay section.background-color .background-color-wrapper{background:rgba(253,195,0,.2)}.iva-magazin-article article.yellow-overlay section.background-color~section.background-color .background-color-wrapper{background:rgba(126,189,152,.15)}.iva-magazin-article article.lightgreen-overlay section.background-color .background-color-wrapper{background:rgba(164,201,84,.2)}.iva-magazin-article article.lightgreen-overlay section.background-color~section.background-color .background-color-wrapper{background:rgba(126,189,152,.15)}.iva-magazin-article article.lightblue-overlay section.background-color .background-color-wrapper{background:rgba(91,197,242,.2)}.iva-magazin-article article.lightblue-overlay section.background-color~section.background-color .background-color-wrapper{background:rgba(126,189,152,.15)}p a{color:#008237 !important;border-bottom:solid 1px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow-x:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;margin-top:30px;overflow-y:hidden;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-width:1px}.slick-slide>div{height:100%}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;height:inherit}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider-item{padding-top:36px;padding-bottom:36px;height:100% !important}.slider-item .item-image{height:100%}@media(max-width:991.98px){section .cmp-document-wrapper .cmp-document-content.closed>div>div:nth-child(n+4) .document-card{opacity:0;max-height:0;margin:0;padding:0}}section .cmp-document-wrapper .cmp-document-content.closed>div>div:nth-child(n+7) .document-card{opacity:0;max-height:0;margin:0;padding:0}@media(max-width:991.98px){section .cmp-document-wrapper .cmp-document-content>div>div:nth-child(n+4) .document-card{opacity:1;max-height:1000px;overflow:hidden}}section .cmp-document-wrapper .cmp-document-content>div>div:nth-child(n+7) .document-card{opacity:1;max-height:1000px;overflow:hidden}section .cmp-document-wrapper .cmp-document-content .document-card{margin-bottom:20px;transition:opacity 1s,max-height 1s}@media(min-width:992px){section .cmp-document-wrapper .cmp-document-content .document-card{margin-bottom:30px}}section .cmp-document-wrapper .cmp-document-pager{display:flex;justify-content:center}@media(min-width:992px){section .cmp-document-wrapper .cmp-document-pager.mobile-pager{display:none}}@media(min-width:992px){section .cmp-document-wrapper .cmp-document-pager .document-button{font-size:16px;padding:11px 27px 13px 28px}}section body.toolbar-fixed{z-index:300}section body.toolbar-fixed .iva-header{top:39px;z-index:200}section body.toolbar-fixed.toolbar-tray-open .iva-header{top:71px}section .iva-stage-slider img.image-sizes.fade-in-on-load{animation:none !important}section .iva-news-magazin-view .views-row{margin-bottom:20px}@media(min-width:992px){section .iva-news-magazin-view{flex-wrap:nowrap}section .iva-news-magazin-view .iva-view-right .view{height:100%}section .iva-news-magazin-view .iva-view-right .view .view-content{height:100%;display:flex;justify-content:space-between;flex-direction:column}}@media(min-width:992px){section .iva-grid-and-cards .iva-news-magazin-view{margin-bottom:20px}}section .iva-grid-and-cards .iva-view-right{display:flex;justify-content:space-between;flex-direction:column}section .iva-grid-and-cards .hero-card{margin-bottom:20px}@media(min-width:992px){section .iva-grid-and-cards .hero-card{margin-bottom:0}}section .iva-grid-and-cards .iva-slider-teaser{padding:0 10px}@media(min-width:992px){section .iva-grid-and-cards .iva-slider-teaser{padding:0}}section .iva-grid-and-cards .iva-slider-teaser .cmp-slider{padding-top:0}section .iva-grid-and-cards .iva-slider-teaser .cmp-slider .slider-item-wrapper{padding-top:0}section .iva-grid-and-cards .iva-slider-teaser .cmp-slider .slider-item-wrapper .slick-track{padding-top:0;margin-top:0}section .iva-grid-and-cards .iva-slider-teaser .cmp-slider .slider-item-wrapper .slick-track .slider-item{padding-top:0}section .card-content .title{display:-webkit-box;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:var(--text-truncate-lines,var(--text-truncate-lines,1));-webkit-box-orient:vertical;white-space:unset}section .tx-tooltip{border-bottom:none}section .section-header{display:block;margin-bottom:20px}section .section-header .element{word-wrap:break-word}@media(min-width:992px){section .section-header{display:flex;justify-content:space-between;margin-bottom:40px}section .section-header .element{max-width:50%}}section .section-header .element.links{margin-top:20px}@media(min-width:992px){section .section-header .element.links{margin-top:0}section .section-header .element.links a{font-size:16px}}section .section-header .element.links a:last-child{margin-left:20px}section .slick-dots li{position:relative;width:20px;margin:0 5px;padding:0;cursor:pointer}section .stage-item-button-container .iva-btn{background-color:inherit;border-color:#fff;color:#fff}section .stage-item-button-container .iva-btn:hover,section .stage-item-button-container .iva-btn:active{background-color:inherit}section section.social-channels .share-button{margin-right:auto;display:flex;margin-bottom:30px}@media(min-width:768px){section section.social-channels .share-button{margin-bottom:90px}}section section.social-channels.background-color .share-button{margin-bottom:0px;margin-left:auto;margin-right:0;transform:translateY(20px)}@media(min-width:768px){section section.social-channels.background-color .share-button{margin-left:0;margin-right:auto;transform:translateY(34px)}}.iva-newsletter-modal .ui-dialog-titlebar{display:none}.iva-newsletter-modal #drupal-modal{padding:0;min-height:100px !important}#toolbar-administration #toolbar-bar{z-index:1000}body{overflow-x:hidden}body .layout-content{overflow-x:hidden}body section{overflow:visible}body section>div{overflow:visible}body section>div>div{overflow:visible}.aspect-ratio-wrapper{--aspect-ratio-width:1;--aspect-ratio-height:1;position:relative;width:100%;padding-top:calc(calc(100% / var(--aspect-ratio-width)) * var(--aspect-ratio-height))}.aspect-ratio-wrapper .aspect-ratio-container{position:absolute;top:0;left:0;width:100%;height:100%}nav.pager li{list-style-type:none}.press-picture,.iva-press-card{height:100%;padding-bottom:20px}.press-picture .card-content,.iva-press-card .card-content{word-break:break-word}.press-picture .card-content .copyright,.iva-press-card .card-content .copyright{margin-bottom:10px}.press-picture .card-content .title,.iva-press-card .card-content .title{overflow:initial;display:-webkit-box;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:var(--text-truncate-lines,var(--text-truncate-lines,3));-webkit-box-orient:vertical;white-space:unset}@media(min-width:992px){html{--osk-gutter-width:30px}}.iva-stage-slider .slick-track{margin-top:0}main .one-column-section:first-of-type .one-column-margin,center .one-column-section:first-of-type .one-column-margin{padding-top:0;margin-top:0}.node-publication-wrapper .publication-card{margin-top:20px}@media(min-width:992px){.node-publication-wrapper .publication-card{margin-top:50px}}.one-column-section .one-column-margin{padding-top:30px;margin-top:50px}@media(min-width:992px){.one-column-section .one-column-margin{padding-top:60px}}.one-column-section .section-header{margin-top:50px}@media(min-width:992px){.one-column-section .section-header{margin-top:100px}}.one-column-section .section-header .section-content h1,.one-column-section .section-header .section-content h2,.one-column-section .section-header .section-content h3,.one-column-section .section-header .section-content h4,.one-column-section .section-header .section-content h5,.one-column-section .section-header .section-content h6,.one-column-section .section-header .section-content .h1,.one-column-section .section-header .section-content .h2,.one-column-section .section-header .section-content .h3,.one-column-section .section-header .section-content .h4,.one-column-section .section-header .section-content .h5,.one-column-section .section-header .section-content .h6{margin-top:0}.one-column-section .section-header .section-content p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.25px}@media(min-width:992px){.one-column-section .section-header .section-content p{font-size:20px;line-height:1.6}}.one-column-section .section-header .section-links{display:flex}@media(min-width:992px){.one-column-section .section-header .section-links{justify-content:flex-end}}.one-column-section .section-header .section-links .iva-btn{background:transparent}.one-column-section .section-header .section-links .iva-btn:hover{color:var(--iva-btn-secondary-color,#ffffff);background:var(--iva-btn-primary-color,#3c5452);border-color:var(--iva-btn-primary-color,#3c5452)}.one-column-section .section-header .section-links a{margin-top:15px;margin-right:15px;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.15px;text-align:center;height:fit-content}@media(min-width:992px){.one-column-section .section-header .section-links a{margin-left:20px;margin-top:0;margin-right:0;font-size:16px;line-height:1.5;letter-spacing:.2px}}.one-column-section .iva-stage-slider .slick-track{margin-top:0}.one-column-section .iva-block{margin-bottom:40px}@media(min-width:992px){.one-column-section .iva-block{margin-bottom:80px}}.one-column-section .one-column div:last-of-type .iva-block{margin-bottom:0}.one-column-section.background-color .one-column-margin{padding-top:30px}@media(min-width:992px){.one-column-section.background-color .one-column-margin{padding-top:60px}}.one-column-section.background-color .iva-btn.share-button{transform:translateY(70px)}@media(min-width:992px){.one-column-section.background-color .iva-btn.share-button{transform:translateY(135px)}}.one-column-section.background-color .section-header{padding-top:50px}@media(min-width:992px){.one-column-section.background-color .section-header{padding-top:100px}}@media(max-width:767.98px){.osk-container{padding-left:var(--osk-gutter-width);padding-right:var(--osk-gutter-width)}}.iva-slider{max-width:100vw}.iva-slider .slider-item{padding-left:var(--osk-half-gutter-width);padding-right:var(--osk-half-gutter-width);max-width:90vw}.cmp-glossary-wrapper .glossary-letter{margin-top:40px}@media(min-width:992px){.cmp-glossary-wrapper .glossary-letter{margin-top:100px}}.cmp-glossary-wrapper .glossary-letter .glossary-letter-headline{margin-top:-130px;padding-top:130px}.cmp-glossary-wrapper .glossary-letter .entries-wrapper{margin-top:30px}.cmp-glossary-wrapper .glossary-letter .entries-wrapper .entry{margin-bottom:40px}@media(min-width:992px){.cmp-glossary-wrapper .glossary-letter .entries-wrapper .entry:last-child{margin-bottom:0px}}.cmp-faq-wrapper .parent-term{margin-top:40px}@media(min-width:992px){.cmp-faq-wrapper .parent-term{margin-top:100px}}.cmp-faq-wrapper .parent-term .parent-term-headline{margin-top:-130px;padding-top:130px}.cmp-faq-wrapper .parent-term .subterm-wrapper{margin-top:30px}.cmp-faq-wrapper .parent-term .subterm-wrapper .subterm{margin-bottom:40px}@media(min-width:992px){.cmp-faq-wrapper .parent-term .subterm-wrapper .subterm:last-child{margin-bottom:0px}}.teaser-list-navigation-wrapper{margin:auto}.cmp-press-teaser .slick-track{display:flex}.cmp-press-teaser .slick-track .slick-slide{height:auto}.cmp-press-teaser .slick-track .slider-navigation{justify-content:center}.node-publication-wrapper .node-publication-title{margin-top:130px}.node-publication-wrapper .one-column-section .one-column-margin{margin-top:60px;padding:0}@media(min-width:992px){.node-publication-wrapper .one-column-section .one-column-margin{margin-top:80px}}.node-publication-wrapper .publication-body-text{margin-bottom:50px}@media(min-width:992px){.node-publication-wrapper .publication-body-text{margin-bottom:80px}}.cmp-gallery-wrapper .iva-slider .slider-item{padding:0}.iva-magazine-social-share{margin-bottom:50px;margin-top:15px}@media(min-width:992px){.iva-magazine-social-share{margin-top:30px;margin-bottom:80px}}.iva-stage-wrapper{margin-bottom:30px}@media(min-width:992px){.iva-stage-wrapper{margin-bottom:50px}}.cmp-card-carousel .slick-track{padding-top:45px}.iva-filter-sort .filter-sort-select-wrapper .filter-sort-select-toggle{background-color:transparent}.view-id-search .sapi-did-you-mean{padding:0;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:.25px;margin-bottom:20px}@media(min-width:992px){.view-id-search .sapi-did-you-mean{margin-top:50px;margin-bottom:50px}}.view-id-search .sapi-did-you-mean a{color:#008237 !important;border-bottom:solid 1px}.view-id-search .sapi-did-you-mean .did-you-mean-prefix{font-weight:bold}.view-id-search .view-empty{font-size:16px;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:.25px;margin-bottom:20px}@media(min-width:992px){.view-id-search .view-empty{margin-top:50px;margin-bottom:50px}}.view-id-search .view-empty p{font-size:16px;line-height:1.75;letter-spacing:.25px;margin-bottom:20px;font-weight:normal;font-stretch:normal;font-style:normal}.view-id-search .view-empty ul{margin:0;padding:0;list-style:none;margin-top:12px}.view-id-search .view-empty ul li{margin-top:6px;font-size:16px;line-height:1.5;letter-spacing:.25px;position:relative;margin-left:20px}@media(min-width:992px){.view-id-search .view-empty ul li{margin-top:12px;font-size:16px;line-height:1.5;letter-spacing:.25px}}.view-id-search .view-empty ul li::before{content:"";width:10px;height:10px;margin-top:6px;border-radius:50%;background:#008237;display:inline-flex;position:absolute;left:-20px}.view-id-search .view-empty a{color:#008237 !important;border-bottom:solid 1px}.filter-sort-select-item-label{display:none}@media(min-width:992px){.filter-sort-select-item-label{margin-right:10px;display:inline-block}}.cmp-contacts{margin-bottom:45px}.one-column-section.newsletter{max-width:660px;margin:0 auto}.iva-magazin-article article>div section:nth-of-type(1) h1,.iva-magazin-article article>div section:nth-of-type(1) h2,.iva-magazin-article article>div section:nth-of-type(1) h3,.iva-magazin-article article>div section:nth-of-type(1) h4,.iva-magazin-article article>div section:nth-of-type(1) h5,.iva-magazin-article article>div section:nth-of-type(1) h6,.iva-magazin-article article>div section:nth-of-type(2) h1,.iva-magazin-article article>div section:nth-of-type(2) h2,.iva-magazin-article article>div section:nth-of-type(2) h3,.iva-magazin-article article>div section:nth-of-type(2) h4,.iva-magazin-article article>div section:nth-of-type(2) h5,.iva-magazin-article article>div section:nth-of-type(2) h6{font-family:var(--osk-font-family-primary);font-weight:bold;color:#000}section.background-color+section.background-color .one-column-margin{margin-top:0}section.background-color+section.background-color .background-color-wrapper{padding-bottom:120px}body{color:#333}body.iva-magazin-article{color:#3c5452}body.iva-magazin-article .cmp-text-content{font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.25px}@media(min-width:992px){body.iva-magazin-article .cmp-text-content{font-size:20px;line-height:1.6;letter-spacing:.25px;margin-bottom:50px}}body.iva-magazin-article .cmp-text-content p{font-size:16px;font-weight:300;line-height:1.75;letter-spacing:.25px;margin-bottom:20px}@media(min-width:992px){body.iva-magazin-article .cmp-text-content p{font-size:20px;line-height:1.6;letter-spacing:.25px;margin-bottom:40px}}body.iva-magazin-article .iva-footer{color:#3c5452 !important}body.iva-magazin-article .iva-footer .footer-to-top-label:hover,body.iva-magazin-article .iva-footer .footer-breadcrumb-item:hover,body.iva-magazin-article .iva-footer .footer-breadcrumb-item:last-child{color:#3c5452 !important}body.iva-magazin-article .iva-footer .footer-to-top-label,body.iva-magazin-article .iva-footer .footer-breadcrumb-item:hover{font-weight:bold}body.iva-magazin-article .iva-footer .footer-to-top-icon,body.iva-magazin-article .iva-footer .ivai{color:#3c5452 !important}.cmp-text-content h1,.cmp-text-content h2,.cmp-text-content h3,.cmp-text-content h4,.cmp-text-content h5,.cmp-text-content h6,.cmp-text-content .h1,.cmp-text-content .h2,.cmp-text-content .h3,.cmp-text-content .h4,.cmp-text-content .h5,.cmp-text-content .h6,.node-publication-wrapper h1,.node-publication-wrapper h2,.node-publication-wrapper h3,.node-publication-wrapper h4,.node-publication-wrapper h5,.node-publication-wrapper h6,.node-publication-wrapper .h1,.node-publication-wrapper .h2,.node-publication-wrapper .h3,.node-publication-wrapper .h4,.node-publication-wrapper .h5,.node-publication-wrapper .h6,.multistep-title h1,.multistep-title h2,.multistep-title h3,.multistep-title h4,.multistep-title h5,.multistep-title h6,.multistep-title .h1,.multistep-title .h2,.multistep-title .h3,.multistep-title .h4,.multistep-title .h5,.multistep-title .h6,.cmp-faq-wrapper h1,.cmp-faq-wrapper h2,.cmp-faq-wrapper h3,.cmp-faq-wrapper h4,.cmp-faq-wrapper h5,.cmp-faq-wrapper h6,.cmp-faq-wrapper .h1,.cmp-faq-wrapper .h2,.cmp-faq-wrapper .h3,.cmp-faq-wrapper .h4,.cmp-faq-wrapper .h5,.cmp-faq-wrapper .h6,.cmp-glossar-wrapper h1,.cmp-glossar-wrapper h2,.cmp-glossar-wrapper h3,.cmp-glossar-wrapper h4,.cmp-glossar-wrapper h5,.cmp-glossar-wrapper h6,.cmp-glossar-wrapper .h1,.cmp-glossar-wrapper .h2,.cmp-glossar-wrapper .h3,.cmp-glossar-wrapper .h4,.cmp-glossar-wrapper .h5,.cmp-glossar-wrapper .h6{margin-top:30px}@media(min-width:992px){.cmp-text-content h1,.cmp-text-content h2,.cmp-text-content h3,.cmp-text-content h4,.cmp-text-content h5,.cmp-text-content h6,.cmp-text-content .h1,.cmp-text-content .h2,.cmp-text-content .h3,.cmp-text-content .h4,.cmp-text-content .h5,.cmp-text-content .h6,.node-publication-wrapper h1,.node-publication-wrapper h2,.node-publication-wrapper h3,.node-publication-wrapper h4,.node-publication-wrapper h5,.node-publication-wrapper h6,.node-publication-wrapper .h1,.node-publication-wrapper .h2,.node-publication-wrapper .h3,.node-publication-wrapper .h4,.node-publication-wrapper .h5,.node-publication-wrapper .h6,.multistep-title h1,.multistep-title h2,.multistep-title h3,.multistep-title h4,.multistep-title h5,.multistep-title h6,.multistep-title .h1,.multistep-title .h2,.multistep-title .h3,.multistep-title .h4,.multistep-title .h5,.multistep-title .h6,.cmp-faq-wrapper h1,.cmp-faq-wrapper h2,.cmp-faq-wrapper h3,.cmp-faq-wrapper h4,.cmp-faq-wrapper h5,.cmp-faq-wrapper h6,.cmp-faq-wrapper .h1,.cmp-faq-wrapper .h2,.cmp-faq-wrapper .h3,.cmp-faq-wrapper .h4,.cmp-faq-wrapper .h5,.cmp-faq-wrapper .h6,.cmp-glossar-wrapper h1,.cmp-glossar-wrapper h2,.cmp-glossar-wrapper h3,.cmp-glossar-wrapper h4,.cmp-glossar-wrapper h5,.cmp-glossar-wrapper h6,.cmp-glossar-wrapper .h1,.cmp-glossar-wrapper .h2,.cmp-glossar-wrapper .h3,.cmp-glossar-wrapper .h4,.cmp-glossar-wrapper .h5,.cmp-glossar-wrapper .h6{margin-top:50px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:15px}@media(min-width:992px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:20px}}.cmp-text-content{font-size:16px;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:.25px;margin-bottom:20px}@media(min-width:992px){.cmp-text-content{font-size:20px;line-height:1.6;letter-spacing:.25px;margin-bottom:50px}}.cmp-text-content p{font-size:16px;line-height:1.75;letter-spacing:.25px;margin-bottom:20px;font-weight:normal;font-stretch:normal;font-style:normal}@media(min-width:992px){.cmp-text-content p{font-size:20px;line-height:1.6}}.one-column-section .accordion-item-content-inner ol,.one-column-section .cmp-text-content ol{margin:0;padding:0;list-style-position:inside;margin-top:12px}.one-column-section .accordion-item-content-inner ol li,.one-column-section .cmp-text-content ol li{margin-top:6px;font-size:16px;font-weight:300;line-height:1.5;letter-spacing:.25px}@media(min-width:992px){.one-column-section .accordion-item-content-inner ol li,.one-column-section .cmp-text-content ol li{margin-top:12px;font-size:20px;line-height:1.6;letter-spacing:.25px}}.one-column-section .accordion-item-content-inner ol li a,.one-column-section .cmp-text-content ol li a{color:#008237 !important;border-bottom:solid 1px}.one-column-section .accordion-item-content-inner ul,.one-column-section .cmp-text-content ul{margin:0;padding:0;list-style:none;margin-top:12px}.one-column-section .accordion-item-content-inner ul li,.one-column-section .cmp-text-content ul li{margin-top:6px;font-size:16px;font-weight:300;line-height:1.5;letter-spacing:.25px;position:relative;margin-left:20px}@media(min-width:992px){.one-column-section .accordion-item-content-inner ul li,.one-column-section .cmp-text-content ul li{margin-top:12px;font-size:20px;line-height:1.6;letter-spacing:.25px}}.one-column-section .accordion-item-content-inner ul li::before,.one-column-section .cmp-text-content ul li::before{content:"";width:10px;height:10px;margin-top:11px;border-radius:50%;background:#008237;display:inline-flex;position:absolute;left:-20px}.one-column-section .accordion-item-content-inner ul li a,.one-column-section .cmp-text-content ul li a{color:#008237 !important;border-bottom:solid 1px}.one-column-section .publication-body-text ol{margin:0;padding:0;list-style-position:inside;margin-top:12px}.one-column-section .publication-body-text ol li{margin-top:6px;font-size:16px;line-height:1.5;letter-spacing:.2px;letter-spacing:.25px}@media(min-width:992px){.one-column-section .publication-body-text ol li{margin-top:12px;font-size:16px;line-height:1.5;letter-spacing:.25px}}.one-column-section .publication-body-text ol li a{color:#008237 !important;border-bottom:solid 1px}.one-column-section .publication-body-text ul{margin:0;padding:0;list-style:none;margin-top:12px}.one-column-section .publication-body-text ul li{margin-top:6px;font-size:16px;line-height:1.5;letter-spacing:.2px;letter-spacing:.25px;position:relative;margin-left:20px}@media(min-width:992px){.one-column-section .publication-body-text ul li{margin-top:12px;font-size:16px;line-height:1.5;letter-spacing:.25px}}.one-column-section .publication-body-text ul li::before{content:"";width:10px;height:10px;margin-top:6px;border-radius:50%;background:#008237;display:inline-flex;position:absolute;left:-20px}.one-column-section .publication-body-text ul li a{color:#008237 !important;border-bottom:solid 1px}.publication-view .osk-row{padding-top:var(--osk-gutter-width)}.iva-block-title{padding-left:70px}.iva-cart-section fieldset{border:none}.path-bestellung .form-actions{margin-top:4em;display:flex;flex-direction:row;justify-content:space-between}.path-bestellung .form-actions .next input[type=submit]{align-self:flex-end}.path-bestellung .form-actions .prev{align-self:flex-start;color:#008237;font-size:12px;font-weight:bold;padding:11px 27px 13px 0px}.path-bestellung .form-actions .prev>span{margin-right:1em}.summary.total-price-container{padding-top:1em;margin-top:3em;border-top:1px solid rgba(0,0,0,.3);text-align:right}.summary.total-price-container>div,.summary.total-price-container span{display:inline-block;font-size:16px;letter-spacing:.2px}.summary.total-price-container>span{font-weight:bold;padding-left:1em}.iva-cart-section input.next-button{padding:11px 27px 13px 28px;border-radius:24px;font-size:var(--osk-font-button-1-size,12px);color:#008237;font-weight:bold}.iva-cart-section .stepper-wrapper{margin-bottom:4em}.ui-dialog.ui-cart-modal .ui-dialog-titlebar{background-color:#fff;color:#000;display:none}.ui-dialog.ui-cart-modal .ui-dialog-titlebar-close .ui-icon-closethick{background-color:#000}.ui-dialog.ui-cart-modal .ui-dialog-content{color:#008237;font-size:12px;white-space:nowrap;display:flex}.ui-dialog.ui-cart-modal .cart-decision{display:flex;justify-content:space-between;align-content:center;align-items:center;margin-top:3em;margin-bottom:3em;font-family:"Nunito Sans"}.ui-dialog.ui-cart-modal .cart-decision .continue a{color:#008237}.ui-dialog.ui-cart-modal .cart-decision .checkout{margin-left:20px}.ui-dialog.ui-cart-modal .cart-decision .checkout a{color:#008237;padding:11px 27px 13px 28px;border-radius:24px;font-weight:bold;border:2px solid #008237;font-size:var(--osk-font-button-1-size,12px)}.cart-button{display:none}body.cart-with-items .cart-button{display:inline-block;position:fixed;right:10px;top:49%;z-index:10000}body.cart-with-items .cart-button a{display:block;font-size:32px;color:#fff;line-height:50px;width:50px;text-align:center;background-color:#008237}body.cart-with-items.path-bestellung .cart-button{display:none}.total-price{display:block}table.order-table{margin-bottom:.5em}table.order-table td,table.order-table th{text-align:left;padding:.3em}table.order-table th:last-child,table.order-table td:last-child{text-align:right}table.order-table td.summary{font-weight:bold;text-align:right}.iva-cart-section .row{margin-bottom:3em}.iva-cart-wrapper{margin-bottom:60px;justify-content:center}@media(min-width:992px){.iva-cart-wrapper{justify-content:unset}}.iva-cart-wrapper#multistep-form-four .multistep-subtitle{margin-top:30px}.iva-cart-wrapper#multistep-form-three .multistep-subtitle{padding-bottom:0}.iva-cart-wrapper#multistep-form-two .form-item-has-billing-address{display:flex}.iva-cart-wrapper .multistep-title{padding-top:150px;padding-bottom:30px}@media(min-width:992px){.iva-cart-wrapper .multistep-title{padding-top:120px;padding-bottom:50px}}.iva-cart-wrapper .multistep-subtitle{padding-bottom:30px}@media(min-width:992px){.iva-cart-wrapper .multistep-subtitle{padding-bottom:50px}}.iva-cart-wrapper .form-item-has-billing-address .input-wrapper{margin-bottom:20px}.iva-cart-wrapper .form-item-has-billing-address .checkbox-wrapper{margin:0}.iva-cart-wrapper .form-item-name .ivai-search{display:none}input[type=checkbox]{position:relative;opacity:0;width:24px;z-index:3}.input-wrapper{display:flex;flex-direction:row}.checkbox-wrapper{margin-right:20px;position:relative}.checkbox-overlay{position:absolute;top:0;left:0;width:24px;display:block;z-index:0;height:24px;border:1px solid #c3c3c3;border-radius:2px;padding-right:20px;margin-right:20px}.checkbox-overlay>.ivai{color:#fff;display:none}input[type=checkbox]:checked~.checkbox-overlay{position:absolute;z-index:2;top:0;left:0;width:24px;height:24px;display:block;border:none;background-color:#008237;border-radius:2px;color:#fff}input[type=checkbox]:checked~.checkbox-overlay>.ivai{display:inline;font-size:24px;line-height:24px;color:#fff;font-weight:600;text-align:center}.checkbox-wrapper .checkbox-input:required:not(:checked)+.checkbox-overlay::after{position:absolute;content:"";border:0 solid transparent;border-left-width:0px;border-right-width:8px;border-top:8px solid #b82002}.checkbox-label{width:100%;padding-left:20px;line-height:1.5;letter-spacing:.2px}.js-form-type-radio{display:flex;flex-direction:row;position:relative;margin-bottom:20px !important}.js-form-type-radio .radio-wrapper{position:relative;display:flex;flex-direction:column}.js-form-type-radio .radio-wrapper input[type=radio]{width:24px;height:24px;margin-right:10px}.js-form-type-radio .radio-wrapper input[type=radio]:checked{opacity:0}.js-form-type-radio .radio-wrapper .radio-overlay{opacity:0}.js-form-type-radio label{font-size:1em;font-weight:400;position:absolute;left:2.5em}.radio-wrapper input[type=radio]:checked~.radio-overlay{position:absolute;opacity:100%;top:3px}.radio-wrapper input[type=radio]:checked~.radio-overlay .radio-overlay-outer{position:relative;width:24px;border-radius:100%;height:24px;border:1px solid #008237}.radio-wrapper input[type=radio]:checked~.radio-overlay .radio-overlay-outer .radio-overlay-inner{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:100%;background-color:#008237}.ui-media-popup[role=dialog]{border-radius:0 !important;background:transparent}.ui-media-popup[role=dialog] .ui-dialog-titlebar{background:transparent;border-radius:0}.ui-media-popup[role=dialog] .ui-dialog-titlebar span{text-indent:-9999px}.ui-media-popup[role=dialog] .ui-widget-content{padding:0 !important}.ui-media-popup[role=dialog] .ui-dialog-content{padding:0 !important}.ui-media-popup[role=dialog] .ui-dialog-titlebar-close .ui-icon-closethick{background-color:#008237}.ui-media-popup[role=dialog] .iva-press-card .iva-filter{min-height:50px}#cookiesjsr{--default-margin:1.25em;--font-size-reset:1rem;--btn-font-color:#fff;--btn-border-color:#fff;--btn-bg-color:#008237;--btn-prime-font-color:#fff;--btn-prime-border-color:#fff;--btn-prime-bg-color:#008237;--btn-inv-font-color:#fff;--btn-inv-border-color:#fff;--btn-inv-bg-color:#008237;--btn-prime-inv-font-color:#fff;--btn-prime-inv-border-color:#fff;--btn-prime-inv-bg-color:#008237;--link-list-font-color:#fff;--link-list-separator-color:#fff;--banner-logo-offset:100px;--banner-bg-color:#008237;--banner-font-color:#fff;--layer-header-height:3.5em;--layer-header-bg-color:#008237;--layer-header-font-color:#fff;--layer-body-bg-color:#008237;--layer-tab-bg-color:#008237;--layer-tab-font-color:#fff;--layer-tab-active-bg-color:#008237;--layer-tab-active-font-color:#fff;--layer-bg-dark:#008237;--layer-font-light:#fff;--layer-font-dark:#fff;--layer-border-color:#fff;--layer-footer-bg-color:#008237;--layer-footer-font-color:#fff;--layer-footer-height:4.5em;--switch-border-color:#fff;--switch-handle-color:#fff;--switch-bg-off:#fff;--switch-bg-on:#008237;--switch-width:45px;--switch-height:20px;--switch-always-on-font-color:#fff;--switch-always-on-bg-color:#008237}#cookiesjsr .cookiesjsr-btn{--iva-btn-primary-color:#3c5452;--iva-btn-secondary-color:#ffffff;cursor:pointer;width:auto;outline:none;border:1px solid #fff;border-radius:24px;padding:3px 20px;display:inline-flex;align-items:center;font-weight:bold;font-size:var(--osk-font-button-1-size,12px);line-height:var(--osk-font-button-1-line-height,24px);letter-spacing:var(--osk-font-button-1-letter-spacing,0.15px);color:var(--iva-btn-primary-color);background:var(--iva-btn-secondary-color);transition:color 50ms ease-in-out,background-color 50ms ease-in-out,transform 50ms ease-in-out}#cookiesjsr .cookiesjsr-btn:hover:not(:active){color:var(--iva-btn-secondary-color,#ffffff);background:#0e7329}.glb-sidebar{padding:5px;min-height:150px;margin-top:95px}@media screen and (min-width:393px){.glb-sidebar{margin-top:55px}}@media screen and (min-width:400px){.glb-sidebar{min-height:111px}}@media screen and (min-width:445px){.glb-sidebar{margin-top:35px}}@media screen and (min-width:576px)and (max-width:835px){.glb-sidebar{margin-top:75px}}@media screen and (min-width:685px){.glb-sidebar{min-height:unset}}@media screen and (min-width:836px){.glb-sidebar{margin-top:0}}.glb-sidebar+#layout-builder{margin-top:140px}@media screen and (min-width:393px){.glb-sidebar+#layout-builder{margin-top:75px}}@media screen and (min-width:836px){.glb-sidebar+#layout-builder{margin-top:35px}}.glb-sidebar .captcha-admin-links{display:none !important}.glb-sidebar .glb-form-wrapper{justify-content:flex-end}@media screen and (min-width:660px){.glb-sidebar .glb-form-wrapper{justify-content:flex-start}}.glb-sidebar .glb-form-wrapper a{margin:0 10px}.glb-sidebar .glb-form-wrapper .glb-form-type--checkbox{padding-bottom:0;margin-top:10px !important;margin-bottom:10px !important}body.user-logged-in .dialog-off-canvas-main-canvas #block-iva-theme-tabs nav{position:fixed;width:100%;z-index:90;top:0;margin:0}body.user-logged-in .dialog-off-canvas-main-canvas #block-iva-theme-tabs nav ul{display:flex;flex-wrap:wrap;list-style-type:none;background-color:#fff;box-shadow:1px 1px 1px #d3d3d3;padding-top:75px;padding-left:10px;padding-right:10px;padding-bottom:15px}@media screen and (min-width:393px){body.user-logged-in .dialog-off-canvas-main-canvas #block-iva-theme-tabs nav ul{padding-top:45px}}@media screen and (min-width:576px)and (max-width:835px){body.user-logged-in .dialog-off-canvas-main-canvas #block-iva-theme-tabs nav ul{padding-top:85px}}body.user-logged-in .dialog-off-canvas-main-canvas #block-iva-theme-tabs nav ul li{margin-right:15px}body.user-logged-in .dialog-off-canvas-main-canvas #block-iva-theme-branding{margin-top:95px}@media screen and (min-width:393px){body.user-logged-in .dialog-off-canvas-main-canvas #block-iva-theme-branding{margin-top:55px}}@media screen and (min-width:430px){body.user-logged-in .dialog-off-canvas-main-canvas #block-iva-theme-branding{margin-top:35px}}@media screen and (min-width:576px)and (max-width:835px){body.user-logged-in .dialog-off-canvas-main-canvas #block-iva-theme-branding{margin-top:75px}}body.user-logged-in.toolbar-tray-open .dialog-off-canvas-main-canvas #block-iva-theme-tabs nav ul{padding-top:125px}@media screen and (min-width:1486px){body.user-logged-in.toolbar-tray-open .dialog-off-canvas-main-canvas #block-iva-theme-tabs nav ul{padding-top:75px}}body.user-logged-in.toolbar-tray-open .dialog-off-canvas-main-canvas #block-iva-theme-branding{margin-top:65px}@media screen and (min-width:1486px){body.user-logged-in.toolbar-tray-open .dialog-off-canvas-main-canvas #block-iva-theme-branding{margin-top:35px}}.unsubscribe-standard-newsletter{padding:80px 40px;color:#000;font-weight:700;font-size:24px;line-height:30px}@media(min-width:576px){.unsubscribe-standard-newsletter{padding:80px 100px;font-size:36px;line-height:40px}}@media(min-width:768px){.unsubscribe-standard-newsletter{padding:80px 150px}}.unsubscribe-standard-newsletter p{color:#333;margin-bottom:40px;font-weight:400;margin-top:32px;font-size:16px;line-height:20px}@media(min-width:576px){.unsubscribe-standard-newsletter p{font-size:20px;line-height:28px}}.unsubscribe-standard-newsletter p em{font-style:normal;font-weight:700}.unsubscribe-standard-newsletter details{display:none}.unsubscribe-standard-newsletter .form-actions .button{border-radius:24px;border-width:1px;border-style:solid;font-size:16px;line-height:24px;font-weight:700;font-size:16px;line-height:20px;display:inline-block;margin-bottom:15px;transition:all .3s ease}@media(min-width:768px){.unsubscribe-standard-newsletter .form-actions .button{margin-bottom:0}}.unsubscribe-standard-newsletter .form-actions .button:hover{color:#fff}.unsubscribe-standard-newsletter .form-actions input{border-color:#008237;color:#008237;margin-right:10px;padding:11px 57px 11px 28px}.unsubscribe-standard-newsletter .form-actions input:hover{background-color:#008237}.unsubscribe-standard-newsletter .form-actions input:hover+.icon-arrow{background-image:url(/profiles/custom/iva/themes/iva_theme/assets/images/arrow-right-white.png)}.unsubscribe-standard-newsletter .form-actions a{border-color:#000;padding:11px 28px}.unsubscribe-standard-newsletter .form-actions a:hover{background-color:#000}.unsubscribe-standard-newsletter .form-actions .icon-arrow{width:22px;height:44px;position:absolute;background-image:url(/profiles/custom/iva/themes/iva_theme/assets/images/arrow-right.png);background-position:center;background-repeat:no-repeat;background-size:contain;margin-top:5px;margin-left:-55px}
}
