@charset "UTF-8";:root{--color-primary:#333333;--color-primary-alpha-1:rgba(51,51,51,0.05);--color-primary-alpha-2:rgba(51,51,51,0.2);--color-primary-alpha-3:rgba(51,51,51,0.3);--color-primary-alpha-4:rgba(51,51,51,0.4);--color-primary-alpha-5:rgba(51,51,51,0.5);--color-primary-alpha-6:rgba(51,51,51,0.6);--color-primary-alpha-7:rgba(51,51,51,0.7);--color-primary-alpha-8:rgba(51,51,51,0.8);--color-primary-alpha-9:rgba(51,51,51,0.95);--color-primary-lighter-1:#474747;--color-primary-lighter-2:#5c5c5c;--color-primary-lighter-3:#707070;--color-primary-lighter-4:#858585;--color-primary-lighter-5:#999999;--color-primary-lighter-6:#adadad;--color-primary-lighter-7:#c2c2c2;--color-primary-lighter-8:#d6d6d6;--color-primary-lighter-9:#ebebeb;--color-primary-darker-1:#2e2e2e;--color-primary-darker-2:#2a2a2a;--color-primary-darker-3:#252525;--color-primary-darker-4:#212121;--color-primary-darker-5:#1c1c1c;--color-primary-darker-6:#171717;--color-primary-darker-7:#131313;--color-primary-darker-8:#0e0e0e;--color-primary-darker-9:#0a0a0a;--color-secondary:#d21319;--color-secondary-alpha-1:rgba(210,19,25,0.1);--color-secondary-alpha-2:rgba(210,19,25,0.2);--color-secondary-alpha-3:rgba(210,19,25,0.3);--color-secondary-alpha-4:rgba(210,19,25,0.4);--color-secondary-alpha-5:rgba(210,19,25,0.5);--color-secondary-alpha-6:rgba(210,19,25,0.6);--color-secondary-alpha-7:rgba(210,19,25,0.7);--color-secondary-alpha-8:rgba(210,19,25,0.8);--color-secondary-alpha-9:rgba(210,19,25,0.95);--color-secondary-darker-1:#301D1E;--color-secondary-darker-2:#431C1C;--color-secondary-darker-3:#551A1C;--color-secondary-darker-4:#67191A;--color-secondary-darker-5:#791819;--color-secondary-darker-6:#8C1516;--color-secondary-darker-7:#9E1315;--color-secondary-darker-8:#B01111;--color-secondary-darker-9:#CB0F0C;--color-secondary-lighter-1:#FF3137;--color-white:#fff;--color-white-alpha-1:rgba(255,255,255,0.1);--color-white-alpha-2:rgba(255,255,255,0.2);--color-white-alpha-3:rgba(255,255,255,0.3);--color-white-alpha-4:rgba(255,255,255,0.4);--color-white-alpha-5:rgba(255,255,255,0.5);--color-white-alpha-6:rgba(255,255,255,0.6);--color-white-alpha-7:rgba(255,255,255,0.7);--color-white-alpha-8:rgba(255,255,255,0.8);--color-white-alpha-9:rgba(255,255,255,0.95);--color-black:rgb(33,33,33);--color-black-alpha-05:rgba(33,33,33,0.05);--color-black-alpha-1:rgba(33,33,33,0.1);--color-black-alpha-2:rgba(33,33,33,0.2);--color-black-alpha-3:rgba(33,33,33,0.3);--color-black-alpha-4:rgba(33,33,33,0.4);--color-black-alpha-5:rgba(33,33,33,0.5);--color-black-alpha-6:rgba(33,33,33,0.6);--color-black-alpha-7:rgba(33,33,33,0.7);--color-black-alpha-8:rgba(33,33,33,0.8);--color-black-alpha-9:rgba(33,33,33,0.9);--color-grey-1:#e6e6e6;--color-grey-2:#cdcdcd;--color-grey-3:#b4b4b4;--color-grey-4:#9b9b9b;--color-grey-5:#828282;--color-grey-6:dimgray;--color-grey-7:#505050;--color-grey-8:#373737;--color-grey-9:#1e1e1e;--color-info:#3ca8ff;--color-success:#26A65B;--color-success-faded:#D6F6E3;--color-warning:#ffc103;--color-error:#C0392B;--color-error-faded:#FBF1F0;--spacing-xxs:0.118rem;--spacing-xs:0.191rem;--spacing-s:0.45rem;--spacing-m:0.7rem;--spacing-l:1rem;--spacing-xl:1.309rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-semi-bold:600;--font-weight-bold:700;--font-family-display:"Titillium Web",sans-serif;--font-family-copy:"Open Sans","Helvetica","Arial",sans-serif;--font-family-ui:var(--font-family-copy);--line-height-factor-display:1;--line-height-factor-copy:1;--line-height-factor-ui:1;--font-size-xs:clamp(0.64rem,-0.01vw + 0.64rem,0.63rem);--font-size-s:clamp(0.8rem,0.09vw + 0.78rem,0.84rem);--font-size-r:clamp(0.95rem,0.15vw + 0.85rem,0.98rem);--font-size-m:clamp(1rem,0.25vw + 0.94rem,1.13rem);--font-size-l:clamp(1.25rem,0.5vw + 1.13rem,1.5rem);--font-size-xl:clamp(1.56rem,0.87vw + 1.34rem,2rem);--font-size-xxl:clamp(1.95rem,1.42vw + 1.6rem,2.66rem);--font-size-xxxl:clamp(2.44rem,2.22vw + 1.89rem,3.55rem);--c-button--font-size-l:clamp(1.25rem,0.25vw + 0.94rem,1.4rem);--c-button--font-l:var(--c-button--font-size-l)/calc(var(--line-height-l) * var(--line-height-factor-display)) var(--font-family-display);--line-height-factor:1.2;--line-height-xs:calc(var(--font-size-xs) + (10px * var(--line-height-factor)));--line-height-s:calc(var(--font-size-s) + (10px * var(--line-height-factor)));--line-height-m:calc(var(--font-size-m) + (10px * var(--line-height-factor)));--line-height-l:calc(var(--font-size-l) + (10px * var(--line-height-factor)));--line-height-xl:calc(var(--font-size-xl) + (10px * var(--line-height-factor)));--line-height-xxl:calc(var(--font-size-xxl) + (10px * var(--line-height-factor)));--line-height-xxxl:calc(var(--font-size-xxxl) + (10px * var(--line-height-factor)));--font-display-xs:var(--font-size-xs)/calc(var(--line-height-xs) * var(--line-height-factor-display)) var(--font-family-display);--font-display-s:var(--font-size-s)/calc(var(--line-height-s) * var(--line-height-factor-display)) var(--font-family-display);--font-display-l:var(--font-size-l)/calc(var(--line-height-l) * var(--line-height-factor-display)) var(--font-family-display);--font-display-m:var(--font-size-m)/calc(var(--line-height-m) * var(--line-height-factor-display)) var(--font-family-display);--font-display-xl:var(--font-size-xl)/calc(var(--line-height-xl) * var(--line-height-factor-display)) var(--font-family-display);--font-display-xxl:var(--font-size-xxl)/calc(var(--line-height-xxl) * var(--line-height-factor-display)) var(--font-family-display);--font-display-xxxl:var(--font-size-xxxl)/calc(var(--line-height-xxxl) * var(--line-height-factor-display)) var(--font-family-display);--font-copy-xs:var(--font-size-xs)/calc(var(--line-height-xs) * var(--line-height-factor-copy)) var(--font-family-copy);--font-copy-s:var(--font-size-s)/calc(var(--line-height-s) * var(--line-height-factor-copy)) var(--font-family-copy);--font-copy-l:var(--font-size-l)/calc(var(--line-height-l) * var(--line-height-factor-copy)) var(--font-family-copy);--font-copy-m:var(--font-size-m)/calc(var(--line-height-m) * var(--line-height-factor-copy)) var(--font-family-copy);--font-copy-xl:var(--font-size-xl)/calc(var(--line-height-xl) * var(--line-height-factor-copy)) var(--font-family-copy);--font-copy-xxl:var(--font-size-xxl)/calc(var(--line-height-xxl) * var(--line-height-factor-copy)) var(--font-family-copy);--font-copy-xxxl:var(--font-size-xxxl)/calc(var(--line-height-xxxl) * var(--line-height-factor-copy)) var(--font-family-copy);--font-ui-xs:var(--font-size-xs)/calc(var(--line-height-xs) * var(--line-height-factor-ui)) var(--font-family-ui);--font-ui-s:var(--font-size-s)/calc(var(--line-height-s) * var(--line-height-factor-ui)) var(--font-family-ui);--font-ui-l:var(--font-size-l)/calc(var(--line-height-l) * var(--line-height-factor-ui)) var(--font-family-ui);--font-ui-m:var(--font-size-m)/calc(var(--line-height-m) * var(--line-height-factor-ui)) var(--font-family-ui);--font-ui-xl:var(--font-size-xl)/calc(var(--line-height-xl) * var(--line-height-factor-ui)) var(--font-family-ui);--font-ui-xxl:var(--font-size-xxl)/calc(var(--line-height-xxl) * var(--line-height-factor-ui)) var(--font-family-ui);--g-headline--font-weight:var(--font-weight-regular);--g-header-height:5rem;--g-content-padding:var(--spacing-l);--g-content-width-default:62rem;--g-content-width-narrow:46.5rem;--g-link--text-decoration:underline;--g-link--text-decoration-hover:none;--g-link--color:var(--color-primary);--g-link--color-hover:var(--color-secondary);--g-link--background:transparent;--g-link--background-hover:none;--g-link--underline-offset:5px;--g-link--decoration-thickness:1px;--l-section--background-accent:#fafafa;--l-section--border-accent:1px solid var(--color-primary-alpha-1);--g-table-header--background:var(--l-section--background-accent);--g-table-border--color:#CECECF;--g-table-border--width:1px;--g-table-border:var(--g-table-border--width) solid var(--g-table-border--color);--g-table--background-odd:#F0F0F0;--c-button--border-color:transparent;--c-button--border-color-hover:transparent;--g-border-radius-default:4px;--g-shadow-teaser:0 2px 10px -4px rgb(0 0 0 / 20%);--g-border-radius-teaser:0.5em;--g-border-teaser:1px solid var(--color-primary-alpha-1);--g-footer--background:#212121;--color-text-light:var(--color-primary-lighter-3);--g-contact-image-size:250px;}html,body{box-sizing:border-box;margin:0;padding:0;width:100%;height:100%;}body{overflow-x:hidden}*{box-sizing:border-box;border-width:0;border-style:solid;border-color:#d2d2d2;background-repeat:no-repeat}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h2.patch{display:inline-block;position:relative;width:auto}.btn,.lnk,.btnInTxt{display:inline-block;position:relative;width:auto}.flexRow,.flexCol,.row,.flex{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flexRow.inline,.flexCol.inline{display:-moz-inline-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.flexRow,.flexCol,.row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexRow.nowrap,.flexCol.nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flexRow,.colrow,.row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flexRow.rev{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flexCol{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flexCol.rev{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flexRow.jCenter,.flexCol.jCenter{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flexRow.jBetween,.flexCol.jBetween{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flexRow.jAround,.flexCol.jAround{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flexRow.jEnd,.flexCol.jEnd{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flexRow.jStart,.flexCol.jStart{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flexRow.jStretch,.flexCol.jStretch{-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.flexRow.aCenter,.flexCol.aCenter{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flexRow.aStart,.flexCol.aStart{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flexRow.aEnd,.flexCol.aEnd{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flexRow.aStretch,.flexCol.aStretch{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flexRow.aBase,.flexCol.aBase{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.flexRow.cCenter,.flexCol.cCenter{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.flexRow.cBetween,.flexCol.cBetween{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.flexRow.cAround,.flexCol.cAround{-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}.flexRow.cStart,.flexCol.cStart{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.flexRow.cEnd,.flexCol.cEnd{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.flexRow.cStretch,.flexCol.cStretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.displayBlock{display:block}@supports not (font-size:clamp(1rem,1vw,1rem)){:root{--font-size-xs:0.64rem;--font-size-s:0.8rem;--font-size-r:0.95rem;--font-size-m:1rem;--font-size-l:1.25rem;--font-size-xl:1.56rem;--font-size-xxl:1.95rem;--font-size-xxxl:2.44rem;}@media screen and (min-width:75rem){:root{--font-size-xs:0.72rem;--font-size-s:0.9rem;--font-size-r:1.0rem;--font-size-m:1.13rem;--font-size-l:1.41rem;--font-size-xl:1.76rem;--font-size-xxl:2.2rem;--font-size-xxxl:2.75rem;}}}@media (min-width:40em){:root{--spacing-xxs:0.1669rem;--spacing-xs:0.2701rem;--spacing-s:0.437rem;--spacing-m:0.8rem;--spacing-l:1.5rem;--spacing-xl:2rem;--spacing-xxl:2.9947rem;}}@media (min-width:62.5em){:root{--spacing-xxs:0.236rem;--spacing-xs:0.3819rem;--spacing-s:0.6179rem;--spacing-m:0.9997rem;--spacing-l:1.8175rem;--spacing-xl:2.6171rem;--spacing-xxl:4.2345rem;}}@media (min-width:75em){:root{--spacing-xxs:0.3337rem;--spacing-xs:0.54rem;--spacing-s:0.8737rem;--spacing-m:1.4136rem;--spacing-l:2.2872rem;--spacing-xl:3.7006rem;--spacing-xxl:5.9876rem;}}*/








































 */









 */








 */










.c-button,.hs-button{--c-button--border-radius:0;--c-button--padding:.26666667em 1.6em;transition-duration:100ms;}.c-button--solid{--c-button--background-color-hover:var(--color-secondary);}.c-button--solid-inverted{--c-button--color-hover:var(--color-white);--c-button--background-color-hover:var(--color-secondary);}.c-button--outline{--c-button--color-hover:var(--color-secondary);--c-button--border-color-hover:var(--color-secondary);--c-button--background-color-hover:transparent;}.c-button--outline-inverted{--c-button--color-hover:var(--color-secondary-lighter-1);--c-button--border-color-hover:var(--color-secondary-lighter-1);--c-button--background-color-hover:transparent;}.c-button--clear{--c-button--color-hover:var(--color-white);--c-button--background-color-hover:var(--color-secondary);}.c-content-box__topic{--c-content-box_topic--font-weight:var(--font-weight-semi-bold);}.c-content-box__body[min-width~="200px"]{--c-content-box_topic--font:var(--font-display-l);}.c-count-up__topic{--c-count-up_topic--margin:1rem 0 0;}.c-headline__subheadline{--c-headline_subheadline--color:var(--color-primary-lighter-3);--c-headline_subheadline--font:var(--font-copy-l);}h5{--g-headline--font:var(--font-display-l);font-weight:var(--font-weight-semi-bold);}@media (min-width:60em){.c-headline{--c-headline--margin-bottom:3rem;}h1{--g-headline--font:var(--font-display-xxxl);}h2{--g-headline--font:var(--font-display-xxl);}h3{--g-headline--font:var(--font-display-xl);}h4{--g-headline--font:var(--font-display-l);}h1 + .c-headline__subheadline{--c-headline_subheadline--font:var(--font-size-l) var(--font-family-copy);line-height:var(--line-height-l);;}h3{--font-size-l:2rem;}h4{}}.c-tag-label{--c-tag-label--background-color:var(--color-white);--tag-label--border:1px solid var(--color-primary-alpha-3);}.c-teaser{--c-teaser--shadow:var(--g-shadow-teaser);--c-teaser--border-radius:var(--g-border-radius-teaser);--c-teaser--border:var(--g-border-teaser);}@media (min-width:40em){.c-teaser-row .c-teaser__body{padding:1rem 2rem;}.c-teaser-box .c-teaser__body{padding-bottom:2rem;}}.mc-section-facts .l-section__container{--l-section_col--min-width:15rem;}.l-section--dark{--l-section--background:linear-gradient(135deg,#23354b 0%,#3b597e 100%);}.l-section--accent{border:1px solid var(--color-primary-alpha-1);--l-section--background:#FAFAFA;}@media (max-width:40em){.mc-section-facts .l-section__container{--l-section_col--min-width:10rem;}}@media (min-width:40em){.l-section__container--gutter-large{--l-section_col--min-width:20rem;--l-section_container--gutter:2rem 5.5rem;}}.c-quote__content::before{color:var(--c-quote_icon--color,var(--color-secondary));}.c-quote{--c-quote--color:var(--color-primary);--c-quote_image--max-width:25%;}.c-visual{--g-headline--font-weight:var(--font-weight-bold);}@media (min-width:40em){.c-visual{--c-visual_box--border-radius:1em;--g-content-padding:var(--spacing-l);}}.c-visual__box--light{--c-visual_box--background:var(--color-white-alpha-9);}.c-visual__box--dark{--c-visual_box--background:var(--color-primary-alpha-9);}.c-slider{--c-slider_arrow--color:var(--color-secondary);--c-slider_arrow--background-hover:transparent;--c-slider_bullet--outline-color-active:var(--color-secondary);--c-slider_bullet--background-active:var(--color-secondary);}.c-storytelling{--c-storytelling--vertical-padding:var(--spacing-m);}.hide,section#lang,header nav .menu > section.print.link,header nav .menu > section.print,header nav .menu > section.pdf{display:none!important}.noverflow{overflow:hidden}span.enCrypt{display:inline-block;margin-right:3px;width:auto;color:inherit}span.enCrypt::after{content:'\f1fa';display:inline-block;padding-left:3px;width:auto;font-family:awesome;color:inherit}blockquote{margin:40px 0 20px!important;padding:0 0 0 35px}blockquote *{font-weight:600;line-height:1.2!important;color:#727272}blockquote > *{position:relative;text-indent:-35px}blockquote > *::before,blockquote > *::after{position:relative;color:#727272}blockquote > *::before{top:-10px;left:0;margin-right:15px}blockquote > *::after{display:none;bottom:-40px;right:0;margin-left:20px}::marker{display:none}button{line-height:1.4;background:none transparent;border:none}i.fa-solid,i.fa-regular,i.fa-light,i.fa-thin{font-style:normal}#noResultsGlobal{text-align:center}.no-results{text-align:center}.blogList .no-results{margin-top:20px;width:200%!important;font-style:italic}:root{--spacing-l:2.2872rem;}ul{list-style:none;margin:0;padding:0}ul li{list-style:none;line-height:1.5}ol li{line-height:1.5}article .ceItem ul{list-style:none outside;margin-top:20px;padding:0 0 0 25px}article .ceItem ul:first-child{margin-top:0}article .ceItem hr + ul{margin:0}article .ceItem ul li{list-style:none outside;margin-bottom:15px;text-indent:-25px}article .ceItem .addresses ul li{margin-bottom:0;text-indent:0}article .ceItem ul li a{text-decoration:underline;transition:color 0.3s ease,transform 0.3s ease;}article .ceItem ul li a:hover{text-decoration:none;color:var(--main-color);transform:-webkit-translateY(-2px);transform:translateY(-2px)}article .ceItem .bodyText ul li::before,.contentAcc .accItem .txtWrap .bTxt ul li::before{content:'\e81c';font-family:awesome;position:relative;top:-3px;font-size:12px;margin-right:10px}.bodyText ul{margin-top:20px}p,.ceItem .txtWrap div:not(.hGroup) h3{margin:20px 0 0}p:first-of-type,.hGroup + p,.ceItem .txtWrap div.hGroup h3:only-child,hr + p{margin:0!important}* + p:first-of-type{margin:20px 0 0!important}.hGroup + p:first-of-type{margin:0!important}.text-break{-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.text-justify{-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;text-align:justify}td p{margin:0;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left;-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important;-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.indexPage main p,.onePager main p{-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important;-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}#mediaBox p{-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left}#mediaBox figure{margin:0}main .txt2col .bodyText p,#mediaBox .hasBg.txt2col p{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%}a{text-decoration:none;color:inherit}a,a *,button,input[type=submit]{cursor:pointer}.contactLink{text-decoration:underline;cursor:pointer}.contactLink:hover{text-decoration:none}hr{margin:20px 0;width:100%;height:1px;background-color:#c2c2c2}i{margin:0 3px}i:first-child{margin-left:0}::before,::after{font-synthesis:none}img.lazy-blur:not(.lazy-loaded){filter:blur(8px);-webkit-transition:filter .3s ease,opacity .3s;transition:filter .3s ease,opacity .3s}img.lazy-blur.lazy-hidden{opacity:0}img.lazy-blur.lazy-loaded{filter:none;opacity:1}.lazy-loaded{filter:none}.lazy-hidden{visibility:hidden}.ceItem,.ceItem *{width:100%}.pluginBox .ceItem *{width:auto!important;height:100%}.menu .ceItem{display:inline-block;width:auto}.ceItem p img{width:unset}figure,picture{position:relative;margin:0}picture{display:block}figure a,picture a{display:inline-block}figure img,picture img{width:100%!important;height:auto!important}.imgBorder img{border:1px solid #afafaf}img[src$=".svg"],picture img[src$=".svg"],figure img[src$=".svg"]{background-color:transparent!important;object-fit:contain}.cccPic img[src$=".svg"],.cccPic picture img[src$=".svg"],.cccPic figure img[src$=".svg"]{background-color:#fff!important}.ceItem .left figure,.align-left,.text-left,hgroup.header-left *,.hGroup.header-left,.hGroup.header-left *{text-align:left}.ceItem .center figure,.align-center,.text-center,hgroup.header-center *,.hGroup.header-center,.hGroup.header-center *,.hGroup.center,.hGroup.center *{text-align:center;max-width:100%;box-sizing:border-box;}.ceItem .right figure,.align-right,.text-right,hgroup.header-right *,.hGroup.header-right,.hGroup.header-right > *{text-align:right}.frame-ruler-before,.ruler-before,.rulerBefore{border-top-width:1px}.frame-ruler-after,.ruler-after,.rulerAfter{border-bottom-width:1px}.frame-104{border-top-width:1px;border-bottom-width:1px}.imgsizeIcon .imageBody{width:8rem;height:8rem;object-fit:cover;}.imgsizeBig{width:100%;height:auto;object-fit:cover;}.itemSpacerNone{padding:0;}.itemSpacerSmall{padding:0 0 2rem 0;}.itemSpacerMedium{padding:0 0 5rem 0;}.itemSpacerBig{padding:0 0 8rem 0;}.pBold{font-weight:600}.containerSmall{width:46.5rem;}.containerMedium{width:63rem;}.containerLarge{width:75rem;}.pgScroll{display:none!important;position:absolute;z-index:4;left:45%;width:10%;height:5vw!important;overflow:hidden;text-align:center}.navExpd .pgScroll,header .pgScroll{display:none}.pgScroll::after{line-height:1;color:rgba(255,255,255,.4);cursor:pointer}.pgScroll:hover::after{color:rgba(255,255,255,.8)}.pgScroll.down{bottom:2%}.pgScroll.up{display:none;top:2%}.indexPage #mediaBox + main > article > section:first-child .pgScroll.up{top:0}#mediaBox .pgScroll.up,article > *:last-child .pgScroll.down{display:none}.frame-105 .pgScroll::after{color:#a2a2a2}.frame-105 .pgScroll:hover::after{color:#202020}.frame-105 .pgScroll.up{top:0}.pgScroll.down,.pgScroll.up{display:none}#below,.varBox,footer aside.adds,fieldset,main > article .multiCol .txtWrap,.multiText,.form_formframework form,header > section.multicolumn,.ceItem.absPos .textPic.multiCol .txtWrap,main .searchContent,.ceItem.txtTeaser hgroup,.header-right .itemWrap,.imgHeaderOnly .itemWrap,.miniGalArea,.galBody,.subGal,.galItem.longText .subGalItem,.galItem.longText .subGalImg,.picArea,.left.intext.nowrap,#kesearch_results ul,.shariff ul,.singleTop,.singleContentImage,.cartPreview,.cagListWrap,.cagContent,.conItemList,.conItemList li,.thumbNav .slick-track,ul.slick-dots,.cartFade .slick-slide > section,.catalog-filter-tree .level-2,.aimeos.catalog-filter form,.catalog-filter-tree .level-1,.aimeos .list-items,.aimeos.catalog-list,.catalog-stage,.checkout-standard-delivery,.checkout-standard-payment,.addbasket .input-group,.aimeos .button-group,ul.form-list,.basket-mini > a,.aimeos .slick-track,.prodBody ul,.prodFoot .tx-cart,header .miniCart,ul.prodList.related,.prodSingle .contItem .imgRow,.prodSingle ul,ul.prodList .prodTxt ul,main .prodList .prodOverview,.extContent .imgFloat .addBox .addressDetail .leafWrap,#page .news .prodCatMenu > ul > li{display:webkit-flex;display:ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}header .newsBody{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.right.intext.nowrap,main .header-left:not(.noRev) .itemWrap,.imgHeaderLeft .itemWrap{display:webkit-flex;display:ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.onePager main article > section,aside.adds > section,.slickNav .slick-track,#page .menu > section,.divider,.searchSubmit,header .btn.print,header .btn.pdf,.ceItem.hasBg .textPic,.ceItem.posAbs .textPic,.ceItem.posAbs .galWrap .imgCol,.awdmenu a,.lb-container,.absPos .newsContent,.newsLatest .expNews .newsBody,.newsSingle .newsMedia figure,.lb-next,.lb-prev,.portalPage #portalBox section .itemWrap .textPic{display:webkit-flex;display:ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}header > section,.miniGal,li.seen-item a{display:webkit-flex;display:ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#below,.varBox,fieldset,.miniGalArea,.miniGal,.galBody,.subGal,.galItem.longText .subGalItem,.galItem.longText .subGalImg,.intext.nowrap,.imgHeaderOnly .itemWrap,.shariff ul,.prodConfbar,.singleTop,.cartPreview,.cagListWrap,.conItemList,.conItemList li,.aimeos.catalog-filter form,.aimeos.catalog-list,.addbasket .input-group,.aimeos .button-group,ul.form-list,.common-summary .row,.catalog-stage,.checkout-standard-delivery,.checkout-standard-payment,.prodFoot .tx-cart,.prodSingle .contItem .imgRow,.prodSingle ul,.portalPage #portalBox section .itemWrap .textPic,.form_formframework form{-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}.picArea{-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around}.multiText,.contentAcc .accItem .imgRow:not(.jStart),.extContent.imgPosVert .imgRow,main .searchContent,.cagContent,.addresses .intext.nowrap,header > section.multicolumn{-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}.menu > section,aside.adds > section,.searchSubmit,.ceItem.hasBg .textPic,header .btn.print,header .btn.pdf,.prodMenu ul,footer aside.adds,.extContent .imgFloat .addBox .addressDetail .leafWrap{-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}main > article .multiCol .txtWrap,.ceItem.absPos .textPic.multiCol .txtWrap,ul.slick-dots,.ceItem.posAbs .textPic,.ceItem.posAbs .galWrap .imgCol,.awdmenu a,.onePager main article > section,.cookies,.singleContentImage,.lb-container,.lb-next,.lb-prev,ul.prodList .prodTxt ul,#socialBox .header-left .itemWrap,.absPos .newsContent,.newsSingle .newsMedia figure{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.addressDetail.multiCol{-webkit-justify-content:space-between!important;-ms-flex-pack:space-between!important;justify-content:space-between!important}.multiText,.lb-prev,.conItemList,.conItemList li,.picArea,.prodSingle.flexRow.noGal,#page .news .prodCatMenu > ul > li,ul.slick-dots,.form_formframework form{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.awdmenu a,.lb-next,#page .menu > section.print,#page .menu > section.pdf,.extContent .imgFloat .addBox .addressDetail .leafWrap{-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.scrolled header,#socialBox .header-left .itemWrap,header .tx-felogin-pi1 fieldset,.cookies,.shariff ul,.color .intext.nowrap,.lb-container,header > section.multicolumn,.imgHeaderOnly .itemWrap{-webkit-align-items:center;-ms-align-items:center;align-items:center}.scrolled .menu .level-1,.right.intext.nowrap,.catalog-list,.portalPage #portalBox section .itemWrap .textPic{-webkit-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start}.galItem.longText .subGalImg{-webkit-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.searchSubmit{-webkit-align-self:center;-ms-align-self:center;align-self:center}.ceItem .galWrap[data-ce-columns="1"] .imgRow{display:block}.ceItem .galWrap[data-ce-columns="1"] .imgRow > *{width:100%}.ceItem .galWrap[data-ce-columns="2"] .imgRow > *{width:49%}.ceItem .galWrap[data-ce-columns="3"] .imgRow > *{width:32%}.ceItem .galWrap[data-ce-columns="4"] .imgRow > *{width:24%}.ceItem .galWrap[data-ce-columns="5"] .imgRow > *{width:19%}.ceItem .galWrap[data-ce-columns="6"] .imgRow > *{width:15%}.ceItem .galWrap[data-ce-columns="7"] .imgRow > *{width:13.5%}.ceItem .galWrap[data-ce-columns="8"] .imgRow > *{width:12%}header > .ceItem .galWrap[data-ce-columns="2"] .imgRow > *{width:50%}header > .ceItem .galWrap[data-ce-columns="3"] .imgRow > *{width:33.3%}header > .ceItem .galWrap[data-ce-columns="4"] .imgRow > *{width:25%}header > .ceItem .galWrap[data-ce-columns="5"] .imgRow > *{width:20%}@media only screen and (min-width:1024px){#page .wAuto{width:auto!important}#page .w1{width:1%!important}#page .w2{width:2%!important}#page .w3{width:3%!important}#page .w4{width:4%!important}#page .w5{width:5%!important}#page .w6{width:6%!important}#page .w7{width:7%!important}#page .w8{width:8%!important}#page .w9{width:9%!important}#page .w10{width:10%!important}#page .w11{width:11%!important}#page .w12{width:12%!important}#page .w13{width:10%!important}#page .w14{width:14%!important}#page .w15{width:15%!important}#page .w16{width:16%!important}#page .w17{width:17%!important}#page .w18{width:18%!important}#page .w19{width:19%!important}#page .w20{width:20%!important}#page .w21{width:21%!important}#page .w22{width:22%!important}#page .w23{width:23%!important}#page .w24{width:24%!important}#page .w25{width:25%!important}#page .w26{width:26%!important}#page .w27{width:27%!important}#page .w28{width:28%!important}#page .w29{width:29%!important}#page .w30{width:30%!important}#page .w31{width:31%!important}#page .w32{width:32%!important}#page .w33{width:33.3%!important}#page .w34{width:34%!important}#page .w35{width:35%!important}#page .w36{width:36%!important}#page .w37{width:37%!important}#page .w38{width:38%!important}#page .w39{width:39%!important}#page .w40{width:40%!important}#page .w41{width:41%!important}#page .w42{width:42%!important}#page .w43{width:43%!important}#page .w44{width:44%!important}#page .w45{width:45%!important}#page .w46{width:46%!important}#page .w47{width:47%!important}#page .w48{width:48%!important}#page .w49{width:49%!important}#page .w50{width:50%!important}#page .w51{width:51%!important}#page .w52{width:52%!important}#page .w53{width:53%!important}#page .w54{width:54%!important}#page .w55{width:55%!important}#page .w56{width:56%!important}#page .w57{width:57%!important}#page .w58{width:58%!important}#page .w59{width:59%!important}#page .w60{width:60%!important}#page .w61{width:61%!important}#page .w62{width:62%!important}#page .w63{width:63%!important}#page .w64{width:64%!important}#page .w65{width:65%!important}#page .w66{width:66.6%!important}#page .w67{width:67%!important}#page .w68{width:68%!important}#page .w69{width:69%!important}#page .w70{width:70%!important}#page .w71{width:71%!important}#page .w72{width:72%!important}#page .w73{width:73%!important}#page .w74{width:74%!important}#page .w75{width:75%!important}#page .w76{width:76%!important}#page .w77{width:77%!important}#page .w78{width:78%!important}#page .w79{width:79%!important}#page .w80{width:80%!important}#page .w81{width:81%!important}#page .w82{width:82%!important}#page .w83{width:83%!important}#page .w84{width:84%!important}#page .w85{width:85%!important}#page .w86{width:86%!important}#page .w87{width:87%!important}#page .w88{width:88%!important}#page .w89{width:89%!important}#page .w90{width:90%!important}#page .w91{width:91%!important}#page .w92{width:92%!important}#page .w93{width:93%!important}#page .w94{width:94%!important}#page .w95{width:95%!important}#page .w96{width:96%!important}#page .w97{width:97%!important}#page .w98{width:98%!important}#page .w99{width:99%!important}#page .w100{width:100%!important}}#page img.w0,#page img.w1,#page img.w2,#page img.w3,#page img.w4,#page img.w5,#page img.w6,#page img.w7,#page img.w8,#page img.w9,#page img.w10,#page img.w11,#page img.w12,#page img.w13,#page img.w14,#page img.w15,#page img.w16,#page img.w17,#page img.w18,#page img.w19,#page img.w20,#page img.w21,#page img.w22,#page img.w23,#page img.w24,#page img.w25,#page img.w26,#page img.w27,#page img.w28,#page img.w29,#page img.w30,#page img.w31,#page img.w32,#page img.w33,#page img.w34,#page img.w35,#page img.w36,#page img.w37,#page img.w38,#page img.w39,#page img.w40,#page img.w41,#page img.w42,#page img.w43,#page img.w44,#page img.w45,#page img.w46,#page img.w47,#page img.w48,#page img.w49,#page img.w50,#page img.w51,#page img.w52,#page img.w53,#page img.w54,#page img.w55,#page img.w56,#page img.w57,#page img.w58,#page img.w59,#page img.w60,#page img.w61,#page img.w62,#page img.w63,#page img.w64,#page img.w65,#page img.w66,#page img.w67,#page img.w68,#page img.w69,#page img.w70,#page img.w71,#page img.w72,#page img.w73,#page img.w74,#page img.w75,#page img.w76,#page img.w77,#page img.w78,#page img.w79,#page img.w80,#page img.w81,#page img.w82,#page img.w83,#page img.w84,#page img.w85,#page img.w86,#page img.w87,#page img.w88,#page img.w89,#page img.w90,#page img.w91,#page img.w92,#page img.w93,#page img.w94,#page img.w95,#page img.w96,#page img.w97,#page img.w98,#page img.w99,#page img.w100{width:100%!important}.clearer{clear:both!important;float:none!important;margin:0!important;padding:0!important;width:100%!important;height:1px!important;color:transparent!important;background:none transparent!important}@font-face{font-family:"awesome";src:url('../../../addconfig/Resources/Public/fonts/awesome/awesome.woff2') format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:'regular';src:url('../../../addconfig/Resources/Public/fonts/titillium/titilliumweb-regular-webfont.woff2') format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'light';src:url('../../../addconfig/Resources/Public/fonts/titillium/titilliumweb-light-webfont.woff2') format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:'medium';src:url('../../../addconfig/Resources/Public/fonts/titillium/titilliumweb-semibold-webfont.woff2') format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:'bold';src:url('../../../addconfig/Resources/Public/fonts/titillium/titilliumweb-bold-webfont.woff2') format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'black';src:url('../../../addconfig/Resources/Public/fonts/titillium/titilliumweb-black-webfont.woff2') format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:'os-regular';src:url('../../../addconfig/Resources/Public/fonts/opensans/opensans-regular-webfont.woff2') format("woff2");font-display:swap}@font-face{font-family:'os-light';src:url('../../../addconfig/Resources/Public/fonts/opensans/opensans-light-webfont.woff2') format("woff2");font-display:swap}@font-face{font-family:'os-medium';src:url('../../../addconfig/Resources/Public/fonts/opensans/opensans-semibold-webfont.woff2') format("woff2");font-display:swap}@font-face{font-family:'os-bold';src:url('../../../addconfig/Resources/Public/fonts/opensans/opensans-bold-webfont.woff2') format("woff2");font-display:swap}@font-face{font-family:'os-black';src:url('../../../addconfig/Resources/Public/fonts/opensans/opensans-extrabold-webfont.woff2') format("woff2");font-display:swap}body,textarea,input,select,.btn{font-family:os-regular,arial,helvetica,sans-serif,awesome,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,icofontAdd}h1,h3,.h1,.h3,.sliderItem .txtWrap .hGroup > *{font-family:medium,arial,helvetica,sans-serif,awesome,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,icofontAdd}.fa,.far,.fal,.fab,.fas{font-family:awesome}h2,.h2{font-family:light!important}h2.hidden,.h2.hidden{display:none;}h2.bold,.h2.bold{font-family:bold!important}h1,h1 *{font-family:regular,arial,helvetica,awesome,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,icofontAdd,sans-serif}strong{font-family:os-medium,arial,helvetica,awesome,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,icofontAdd,sans-serif;font-weight:bold}.h3,.h3 a,footer aside.credits *,.sliderItem .txtWrap .hGroup > *{font-weight:normal}.hGroup h2.floatHeader.cRed,.hGroup .h2.floatHeader.cRed{font-family:medium,arial,helvetica,awesome,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,icofontAdd,sans-serif;font-style:italic}.hGroup h2.floatHeader span.cRed,.hGroup .h2.floatHeader span.cRed{font-family:medium,arial,helvetica,awesome,awesome5,awesome5b,awesome5l,awesome5s,microns,icofon,icofontAddt,sans-serif;font-weight:bold;font-style:italic}.hGroup h2.floatHeader span.cBlack,.hGroup .h2.floatHeader span.cBlack{font-family:medium,arial,helvetica,awesome,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,icofontAdd,sans-serif;font-style:bold}.menu.main .level-1 > .li > span.title > .expdLevel > *::after{content:'\f107';font-family:awesome}.menu.main .level-1 > .li > span.title > .expdLevel.expd > *::after,#toTopBox button::before{content:'\f106';font-family:awesome}button.prev::after{content:'\f104';font-family:awesome}button.next::after{content:'\f105';font-family:awesome}.menu .level-0 .small.phone::after{content:'\f098';font-family:awesome}footer .hs-submit .actions::after{content:'\f0e0';font-family:awesome}.fa,.fab,.fal,.far,.fas{width:auto}.fa-angle-right::before{content:'\f105';font-family:awesome}.fa-search::before{content:'\e813';font-family:awesome}.fa-phone::before{content:'\e807';font-family:awesome}.hGroup h2.floatHeader.cRed,.hGroup .h2.floatHeader.cRed{font-size:1.7vw}.hGroup h2.floatHeader.cBlack,.hGroup .h2.floatHeader.cBlack{font-size:1.7vw}.hGroup h2.floatHeader span.cBlack,.hGroup .h2.floatHeader span.cBlack{font-size:1.7vw}.ceItem p,.ceItem li,.tx-felogin-pi1 h3 + div{line-height:1.8}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.rootLine,.rootLine *{line-height:1.2}.longHand{line-height:1.6}p a{text-decoration:underline}p a:hover{text-decoration:none}body,h5{font-size:var(--font-size-m)}h5{font-weight:600}h1,h1 *,.h1,.h1 *,h2,h2 *,.h2,.h2 *{font-size:var(--font-size-xxl)}h1.smallFont,h1.smallFont *,.h1.smallFont,.h1.smallFont *,h2.smallFont,h2.smallFont *,.h2.smallFont,.h2.smallFont *{font-size:var(--font-size-xl);font-family:medium,arial,helvetica,awesome,sans-serif;font-weight:bold}h1.xsmallFont,h1.xsmallFont *,.h1.xsmallFont,.h1.xsmallFont *,h2.xsmallFont,h2.xsmallFont *,.h2.xsmallFont,.h2.xsmallFont *{font-size:var(--font-size-l)}header ~ *:not(footer) h3,header ~ *:not(footer) h3 *,header ~ *:not(footer) .h3,header ~ *:not(footer) .h3 *{font-size:2rem}header ~ *:not(footer) h3.smallFont,header ~ *:not(footer) h3.smallFont *,header ~ *:not(footer) .h3.smallFont,header ~ *:not(footer) .h3.smallFont *{font-size:var(--font-size-s)}header ~ *:not(footer) h4,header ~ *:not(footer) h4 *,header ~ *:not(footer) .h4{font-size:var(--font-size-l)}header ~ *:not(footer) .h4 *{font-size:var(--font-size-s)}header ~ *:not(footer) h4.smallFont,header ~ *:not(footer) h4.smallFont *,header ~ *:not(footer) .h4.smallFont,header ~ *:not(footer) .h4.smallFont *{font-size:18px;font-family:medium,arial,helvetica,awesome,sans-serif;font-weight:bold}header ~ *:not(footer) h5,header ~ *:not(footer) h5 *,header ~ *:not(footer) .h5,header ~ *:not(footer) .h5 *{font-size:18px}header ~ *:not(footer) h5.smallFont,header ~ *:not(footer) h5.smallFont *,header ~ *:not(footer) .h5.smallFont,header ~ *:not(footer) .h5.smallFont *{font-size:16px;font-family:medium,arial,helvetica,awesome,sans-serif;font-weight:bold}#mediaBox h5,#mediaBox h5 *,#mediaBox .h5,#mediaBox .h5 *{font-size:var(--font-size-xxl)}.slick-arrow button{font-size:80px}.clearer{font-size:1px!important}.wSub br{font-size:0}h1,h1 *,.h1,.h1 * *{font-size:var(--font-size-xxxl);}h2,h2 *,.h2,.h2 *{font-size:var(--font-size-xxl)}h3,h3 *,.h3,.h3 *{font-size:2rem}h4,h4 *,.h4,.h4 *{font-size:1.2vw}.gridGroup .buttonBox .btn > *{font-size:var(--font-size-s);}span.enCrypt::after{font-size:inherit}#mediaBox p{font-size:20px}footer *{font-size:var(--font-size-s)}footer p span *{font-size:inherit}#toTopBox button{font-size:0}#toTopBox button::before{font-size:30px;}.textPic .galWrap figcaption{font-size:12px}.ceItem .imgRow .imgCol .copyRight{font-size:10px}.bgTxt.header-101 .lnkWrap .btn > *{font-size:0}.bgTxt.header-101 .lnkWrap .btn > *::after{font-size:.9vw}.ceItem h2.longHand.double{font-size:6vw}.ceItem.header-102 .txtWrap p,.ceItem.header-103 .txtWrap p{font-size:1.7vw}.ceItem.posAbs .itemWrap .hGroup > * > *{font-size:2vw!important}.ceItem.txtTeaser .hGroup.patchBox h3{font-size:1.3vw}.fieldwrap.filled::after{font-size:30px!important}.fieldwrap.check.filled::after,.fieldwrap.radio.filled::after{font-size:40px!important}.fieldwrap.text label{font-size:25px}label .mandatory::after{font-size:8px!important}.nolabel .checkbox > label::after,.nolabel .radiobox > label::after{font-size:12px}.selectBox,.selectBox::after,.typoscript label{font-size:1.2vw}.fieldwrap.submit input,.categorySelect select{font-size:20px}.hs-submit .actions .hs-button{font-size:16px}footer .hs-submit .actions::after{font-size:25px}footer .hs-submit .actions .hs-button,footer .hs-submit .actions .hs-button:hover{font-size:0}.felogin_login .accHeader{font-size:25px}header .felogin_login .accHeader{font-size:14px}.loginWrap fieldset .loginSubmit input{font-size:16px}.logoutWrap input[type="submit"]{font-size:16px}.ceItem.search .btn.searchAcc::after{font-size:35px}.searchContent h4{margin-bottom:15px;font-size:16px}.searchContent input.searchInput{font-size:18px}.searchContent .btn.search > *::after{font-size:30px}.searchContent .btn.search input{font-size:20px}.searchHeader .hGroup *{font-size:25px}.searchBack .btn.back > *{font-size:16px}.resultItem h3{font-size:25px}.themeSearch h4{font-size:2.5vw}.themeSearch .lnk.refresh > *::after{font-size:2.5vw}.themeSearch input.searchInput,.themeSearch select{font-size:1.5vw}.themeSearch select *{font-size:14px}.themeSearch span.cnctor{font-size:1.5vw}.themeSearch .searchContent .btn.search span{font-size:1.5vw}.themeSearch .searchContent .btn.search input.sic{font-size:1.5vw}.themeSearch .addresses ul.searchResults li.title{font-size:1.5vw}.themeSearch .addresses .asylum .btn a{font-size:20px}#specialSearch form#form_kesearch_pi1 .searchContent::before{font-size:20px}#specialSearchResult .resultWrap .btn *{font-size:0}#specialSearchResult .resultWrap .btn *::before{font-size:20px}header > nav .search .accButton{font-size:20px}.news .btn.archive *::before{font-size:16px}@media only screen and (min-width:2000px){#portalBox h2,#portalBox h2 *,#portalBox .h2,#portalBox .h2 *{font-size:30px}header > nav .search .hGroup h5::before,.search + section .btn.heart a span.heartImg::before{font-size:25px!important}.search + section .btn.heart a span.heartTxt{font-size:20px!important}.menu.main .level-1 > li > span.title > *,.menu.main.mclick .level-1 > li > span.title.hasExpd *{font-size:18px!important}}.menu.main #ham{font-size:30px}.menu.main #ham::before{font-size:14px}header .topMenu > li > .title > a *,header ul.langMenu,header ul.langMenu li a{font-size:var(--font-size-s)}@media only screen and (min-width:1400px){.menu.main .level-1 > .li > span.title > *{font-size:20px}.menu.main .level-2 .levelHeader > *{font-size:25px}.menu.main .level-2 .buttonDesign > span > a > .mainTitle{font-size:14px}.menu.main .level-2 .commonDesign > .li > span.title .mainTitle{font-size:20px}.menu.main .level-2 .commonDesign > .li > span.title .subTitle{font-size:14px}.menu.main .level-2 .addText > *{font-size:14px}.menu.main .level-2 .innerPlugin .hGroup *{font-size:22px}.menu.main .level-2 .innerPlugin .txtBody p{font-size:14px}.menu.main.mclick .level-1 > div > span.title.hasExpd *,.menu.main.mclickArrow .level-1 > div > span.title.hasExpd *{font-size:14px}.menu.main.hasHam #ham::before{font-size:14px}.menu.main.hasHam .level-1 div .title *{font-size:18px}.menu.main.hasHam .level-2 div .title *{font-size:16px}.siteMap .level-1 > li > a{font-size:18px}.siteMap .level-3 > li > span.title > a{font-size:14px}.siteMap .level-3 > li > span.title > a::after{font-size:20px}}.menu.page .level-1 .li span{font-size:14px}.menu.page .level-1 .li a{font-size:14px}.bgTxt.header-101 .hGroup h2 > *,h2.patch > *,.ceItem.txtTeaser .hGroup h2.patch > *:only-child{font-size:2.5vw}.bgTxt.header-101 .hGroup h2 > *{padding:10px 5%;font-size:1.3vw}h2.patch > *,.ceItem.txtTeaser .hGroup h2.patch > *:only-child{font-size:1.7vw}h2.patch.expd > *{font-size:0!important}.menu.page .level-1 .li span{font-size:14px}.menu.page .level-1 .li a{font-size:14px}.menu.page .li a i{font-size:20px}@media only screen and (min-width:200px) and (max-width:1399px){.menu.page ul .li a{font-size:16px}}header .multicolumn .buttonBox .btn a span.btnLabel{font-size:var(--font-size-s)}.newsLatest time{font-size:var(--font-size-s)}.newsLatest article .h2,.newsLatest article .h2 *{font-size:var(--font-size-l)}.news_taglist .hGroup h2,.news_categorylist .hGroup h2{font-size:var(--font-size-xl)}.mainBox .newsCatlist .newsCategories ul li{font-size:var(--font-size-s)}.mainBox .newsLatest .newsCategories ul li{font-size:var(--font-size-s)}.mainBox .newsLatest .newsCategories ul li::before{font-size:var(--font-size-m)}.newsLatest .categoryMenu ul.level-1 > li{font-size:0}.newsLatest .categoryMenu ul.level-2 > li{font-size:18px}.newsSingle .newsHeader h2{font-size:var(--font-size-xxxl)!important}.menu.main .newsSingle .newsHeader h2,.newsSingle .newsHeader .h3{font-size:var(--font-size-l)!important}.cc-window{font-size:18px}.dp--cookie-check *{font-size:16px}.contentAcc .accItem .galWrap:only-child figcaption .fileTitle{font-size:1.2vw}.contentAcc .accItem .galWrap:only-child figcaption .fileDesc{font-size:16px}.faqAcc .accItem .txtWrap > .hGroup.acc *{font-size:20px}.faqAcc .accItem .txtWrap > .hGroup.acc::after{font-size:20px}.extContent .bodyWrap .hGroup br{font-size:0}header ~ *:not(footer) .extContent .bodyWrap .hGroup h3,header ~ *:not(footer) .extContent .bodyWrap .hGroup h3 *,header ~ *:not(footer) .extContent .bodyWrap .hGroup .h3,header ~ *:not(footer) .extContent .bodyWrap .hGroup .h3 *{font-size:var(--font-size-l)}header ~ *:not(footer) .extContent .bodyWrap .hGroup h3.bold,header ~ *:not(footer) .extContent .bodyWrap .hGroup h3.bold *,header ~ *:not(footer) .extContent .bodyWrap .hGroup .h3.bold,header ~ *:not(footer) .extContent .bodyWrap .hGroup .h3.bold *{font-weight:900 !important;}header ~ *:not(footer) .extContent .bodyWrap .hGroup h3.smallFont,header ~ *:not(footer) .extContent .bodyWrap .hGroup h3.smallFont *,header ~ *:not(footer) .extContent .bodyWrap .hGroup .h3.smallFont,header ~ *:not(footer) .extContent .bodyWrap .hGroup .h3.smallFont *{font-size:var(--font-size-m)}.extContent .bodyWrap .hGroup > .h4 > *{font-size:14px}.extContent .bodyWrap .hGroup.flexRow > .h4 > *{font-size:var(--font-size-m)!important}.extContent .bodyWrap .hGroup.flexRow > .h4.smallFont > *{font-size:var(--font-size-s)!important}.extContent .bodyWrap .hGroup > *.floatHeader{font-size:2vw}.extContent .bodyWrap .hGroup.hasTeaser .acc i{font-size:16px}.extContent .bodyWrap .hGroup.hasTeaser .acc i.rounded{font-size:12px}.extContent .bodyWrap .hGroup.hasTeaser .teaserAdd *{font-size:14px}.extContent .galWrap .sMediaBox .sBody .hGroup h2{font-size:1.3vw}.extContent .galWrap .sMediaBox .sBody .sContact .btn.email a{font-size:0}.extContent .galWrap .sMediaBox .sBody .sContact .btn.email a::after{font-size:1.2vw}.extContent .galWrap .sMediaBox .sBody .sIcons .btn > *{font-size:0}.extContent .galWrap .sMediaBox .sBody .sIcons .btn > *::before{font-size:1.2vw}.extContent .galWrap .sMediaBox .sBody .sText *{font-size:1.2vw}.extContent .galWrap .sMediaBox .sBody .hGroup h3{font-size:1.2vw}.extContent .buttonBox.onTop .btn > *{font-size:20px}.extContent.txtLight > *{color:#ffffff}.extContent.txtDark > *{color:#000000}aside#newsBox .ceItem.multicolumn .txtWrap div:not(.hGroup) h3{font-size:1.2vw}#page > header ~ *:not(footer) .multiText h3{font-size:var(--font-size-l)!important}#page > header ~ *:not(footer) .multiText h3.smallFont{font-size:var(--font-size-m)!important}#page > header ~ *:not(footer) .multiText h3.xsmallFont{font-size:var(--font-size-s)!important}#page > header ~ *:not(footer) .multiText h3.largeFont{font-size:var(--font-size-xl)!important}header .multiText h3,header .multiText .hasAcc .hGroup.accToggle > * > span{font-size:var(--font-size-s)!important}header .multiText .hasAcc .txtBody td{font-size:14px}.gridGroup .gridItem .bodyWrap .txtWrap *{font-size:var(--font-size-m)}.gridGroup .gridItem .bodyWrap .txtWrap .textBody .text-center img{vertical-align:sub;}.gridGroup .gridItem .bodyWrap .hGroup *{font-size:var(--font-size-xl)}.gridGroup .buttonBox .btn a span{font-size:var(--font-size-m)}.sliderItem .txtWrap .hGroup > h5 .btn a{font-size:16px}.sliderItem .txtWrap .hGroup > h5 .btn a::before{font-size:14px}.sliderItem .txtWrap .hGroup > h5 a::after{font-size:20px}.testimonial .txtWrap .hGroup,.testimonial .txtWrap .hGroup *{font-size:35px}.testimonial .sliderItem .hGroup .h2,.testimonial .sliderItem .hGroup .h3{font-size:var(--font-size-l)!important}.testimonial .sliderItem .hGroup .h2 + .h3,.testimonial .sliderItem .hGroup .h3 + .h4{font-size:var(--font-size-m)!important}.testimonial .txtWrap .bodyText::before{font-size:80px}.testimonial .slick-arrow button{font-size:40px}:root{--main-color:#d81e25;--main-color-light:#f83e45;--main-color-dark:#b80e05;--color-black:#212121;--color-white:#ffffff;--color-grey:#333333;--color-lightgrey:#e6e6e6;--color-mediumgrey:#aaaaaa;--color-darkgrey:#333333;--color-red:#e8340e;--color-green:#419c57;--color-shopware-blue:#189eff;--color-magento-orange:#f26321;--color-akeneo-lila:#8f4ef6;--color-pimcore-lila:#6428b4;--color-typo3-orange:#f49700;--color-wordpress-blue:#23354b;--color-php-blue:#4c578d;--color-hyva-green:#129d87;--color-hyva-blue:#0b144b;--bg-black:#212121;--bg-grey:#333333;--bg-blue:#3b597e;--bg-lilac:#6428B4;--bg-orange:#f49700;--bg-green:#00749a;--bg-yellow:yellow;--bg-red:#d81e25;--bg-red-light:#c00;--bg-red-dark:#700;--bg-green:#419c57}html,body{background-color:#fff}header,#newsBox,.coBox,#subBox,#subBox1,#subBox2,#subBox3,footer,.breadCrumb{background-color:#fff}.pluginBox .newsHeader > h2,.pluginBox .newsText .newsTeaser{background-color:rgba(0,0,0,.5)}footer{background-color:#212121}header,main{background-color:#fff}.bgColor.blue{background-color:var(--bg-blue)}.bgColor.blue.dark{background-color:#088eef}.bgColor.blue.light{background-color:#4bb3ff}.bgColor.blue.pastel{background-color:#cfe3e5}.bgColor.lilac{background-color:var(--bg-lilac)}.bgColor.lilac.dark{background-color:darkblue}.bgColor.lilac.light{background-color:#d9cfe5}.bgColor.lilac.pastel{background-color:lightblue}.bgColor.orange{background-color:var(--bg-orange)}.bgColor.orange.dark{background-color:}.bgColor.orange.light{background-color:}.bgColor.orange.pastel{background-color:}.bgColor.red{background-color:var(--bg-red)}.bgColor.red.dark{background-color:#700}.bgColor.red.light{background-color:#c00}.bgColor.red.pastel{background-color:f00}.bgColor.green{background-color:var(--bg-green)}.bgColor.green.dark{background-color:}.bgColor.green.light{background-color:}.bgColor.green.pastel{background-color:}.bgColor.yellow{background-color:yellow}.bgColor.yellow.dark{background-color:darkyellow}.bgColor.yellow.light{background-color:lightyellow}.bgColor.yellow.pastel{background-color:orange}.bgColor.white{background-color:var(--color-white)}.bgColor.grey{background-color:var(--bg-grey)}.bgColor.grey.dark{background-color:#323232}.bgColor.grey.light,.lightgrey,.bgColor.grey.pastel{background-color:#fafafa}.bgColor.black{background-color:var(--bg-black)}.menu.main .fixBtn{background:-moz-linear-gradient(right,var(--main-color-dark) 0%,var(--main-color) 20%,var(--main-color) 80%,var(--main-color-dark) 100%);background:-webkit-linear-gradient(right,var(--main-color-dark) 0%,var(--main-color) 20%,var(--main-color) 80%,var(--main-color-dark) 100%);background:linear-gradient(to left,var(--main-color-dark) 0%,var(--main-color) 20%,var(--main-color) 80%,var(--main-color-dark) 100%)}.menu.main .fixBtn:hover{background:-moz-linear-gradient(right,var(--color-darkgrey) 0%,var(--main-color) 30%,var(--main-color) 70%,var(--color-darkgrey) 100%);background:-webkit-linear-gradient(right,var(--color-darkgrey) 0%,var(--main-color) 30%,var(--main-color) 70%,var(--color-darkgrey) 100%);background:linear-gradient(to left,var(--color-darkgrey) 0%,var(--main-color) 30%,var(--main-color) 70%,var(--color-darkgrey) 100%)}.menu.main .fixBtn.opened{background:-moz-linear-gradient(right,var(--color-darkgrey) 0%,var(--main-color-dark) 30%,var(--main-color-dark) 70%,var(--color-darkgrey) 100%);background:-webkit-linear-gradient(right,var(--color-darkgrey) 0%,var(--main-color-dark) 30%,var(--main-color-dark) 70%,var(--color-darkgrey) 100%);background:linear-gradient(to left,var(--color-darkgrey) 0%,var(--main-color-dark) 30%,var(--main-color-dark) 70%,var(--color-darkgrey) 100%)}.bgGradientGrey{background:-moz-linear-gradient(top,#626262 0%,#424242 30%,#222 100%);background:-webkit-linear-gradient(top,#626262 0%,#424242 30%,#222 100%);background:linear-gradient(to bottom,#626262 0%,#424242 30%,#222 100%)}#tx_cookies button,#tx_cookies input[type="submit"],.cc_btn{background-color:var(--main-color)!important}#tx_cookies button:hover,#tx_cookies input[type="submit"]:hover,.cc_btn:hover{background-color:#727272!important}ul.slick-dots button:hover,ul.slick-dots li.slick-active button{background-color:var(--main-color)}html,body{color:var(--color-black)}footer aside.credits *{color:rgba(0,0,0,.4)}.textPic figcaption{color:rgba(0,0,0,.4)}.rootLine *{color:rgba(255,255,255,1)}.searchSubmit::after{color:#d2d2d2}.searchSubmit:hover::after{color:var(--color-black)}.contPage header > nav .search .hGroup h5::before,header .search .hGroup h5::before{color:#a2a2a2}.newsSlide .slick-arrow button::after{color:#c2c2c2}.prodList .startTxt > .hGroup h2{color:#525252}.portalPage #portalBox section .lnkWrap .btn a{color:var(--color-white)!important}.portalPage #portalBox section:hover .lnkWrap .btn a{color:var(--color-grey)!important}#kesearch_results ul li a:hover::after,.prodList .startTxt > .hGroup h2 span{color:var(--color-white)}main .searchContent .btn.reset a::before{color:var(--main-color)}.portalPage #portalBox section .lnkWrap .btn a:hover{color:var(--main-color)!important}.red,.hGroup > *.cRed,.hGroup > *.floatHeader .cRed *,header ul.focus li:hover,header ul.focus li.cur,footer aside.adds table td i,#subBox2 .ceItem.image .galWrap[data-ce-columns="3"] figcaption > div.capDesc span,.addrList .listItem p a:hover,.register p.error,ul.errorMsg li,.contentAcc .accItem .galWrap:only-child figcaption .fileTitle,.extContent .bodyWrap .hGroup h2.red,.menuBar .mapItem .txtWrap .mbBody *,.scrolled.navExpd .pHandler,header.cur #navPanel .pHandler.cur,.portalPage aside header .txtTeaser .hGroup:hover,.portalPage aside header .search .hGroup:hover{color:var(--main-color)}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover{color:var(--main-color)}.cRed,header .txtTeaser .hGroup:hover h2,header .txtTeaser .hGroup h2:hover,header .txtTeaser .hGroup.expd h2,.contentAcc .mainWrap > .hGroup > *,header .txtTeaser .hGroup:hover .h2,header .txtTeaser .hGroup .h2:hover,header .txtTeaser .hGroup.expd .h2,header > nav .search .hGroup:hover h5,header > nav .search .hGroup.expd h5,.sliderItem .txtWrap .hGroup > h5 .btn a{color:var(--main-color)!important}.hGroup h2.floatHeader span.cBlack,.hGroup .h2.floatHeader span.cBlack{color:#525252}.color .hGroup h2.floatHeader,.color .hGroup h2.floatHeader span,.color .hGroup .h2.floatHeader,.color .hGroup .h2.floatHeader span{color:var(--color-white)}.hGroup h2.floatHeader.cBlack,.hGroup .h2.floatHeader.cBlack{color:#525252}.lightgreen h1,.lightgreen h1 a,.lightgreen h2,.lightgreen h2 a,.lightgreen h3,.lightgreen h3 a,.lightgreen h4,.lightgreen h4 a,.lightgreen .h1,.lightgreen .h1 a,.lightgreen .h2,.lightgreen .h2 a,.lightgreen .h3,.lightgreen .h3 a,.lightgreen .h4,.lightgreen .h4 a,.lightgreen h5,.lightgreen h5 a,.lightgreen .h5,.lightgreen .h5 a{color:#adba95}.lightgreen p,.lightgreen li{color:#7d8a65}.color h1,.color h1 a,.color h2,.color h2 a,.color h3,.color h3 a,.color h4,.color h4 a,.color h5,.color h5 a,.color .h1,.color .h1 a,.color .h2,.color .h2 a,.color .h3,.color .h3 a,.color .h4,.color .h4 a,.color .h5,.color .h5 a,.color p,.color p a,.color li{color:var(--color-white)}.cWhite,.cWhite *,.btnInTxt{color:var(--color-white)!important}.cGrey{color:var(--color-primary-lighter-3)}.cBlack{color:var(--color-black)!important}header.cur #navPanel .pHandler.cur:hover{color:var(--color-white)}.scrolled .pHandler::after{color:#e2e2e2}.scrolled.navExpd .pHandler::after{color:var(--main-color)}.scrolled .pHandler:hover::after{color:var(--color-black)}.scrolled.navExpd .pHandler:hover::after{color:var(--color-white)}.newsLatest article .btn.news a:hover{color:var(--color-black)!important}.btnInTxt:hover{color:var(--main-color)!important}.bgColor.light .hGroup *:not(.btn a),.bgColor.light .txtWrap *:not(.btn a),.bgColor.pastel .hGroup *:not(.btn a),.bgColor.pastel .txtWrap *:not(.btn a),.bgColor.yellow .hGroup *:not(.btn a),.bgColor.yellow .txtWrap *:not(.btn a),.bgColor.grey.light .hGroup *:not(.btn a),.bgColor.grey.light .txtWrap *:not(.btn a){color:var(--color-black)}.bgColor.grey.light .btn *{color:unset}#page span[style="color:#d81e25;"],#page span[style="color:#d81e25;"] *{color:var(--main-color)!important}.shopwareBlue{color:var(--color-shopware-blue)}.magentoOrange{color:var(--color-magento-orange)}.akeneoLilac{color:var(--color-akeneo-lila)}.pimcoreLilac{color:var(--color-pimcore-lila)}.typo3Orange{color:var(--color-typo3-orange)}.wordpressBlue{color:var(--color-wordpress-blue)}.phpBlue{color:var(--color-php-blue)}.hyvaGreen{color:var(--color-hyva-green)}.hyvaBlue{color:var(--color-hyva-blue)}.themeSearch .addresses .asylum .btn a{border-color:var(--color-white)}.newsMenu ul.years > li span.year a{border:1px solid #a2a2a2;color:#727272}header.cur #navPanel .pHandler.cur,.newsPageNav ul li.current{border:1px solid var(--main-color)}.newsMenu ul.years > li span.year a:hover,.newsMenu ul.years > li span.year.cur a,.newsMenu ul.years > li.cur span.year a{color:var(--color-white);background-color:var(--main-color);border:1px solid var(--main-color)}.newsMenu ul.years > li.all > span.year a{color:var(--color-white);background-color:#a2a2a2;border:1px solid #a2a2a2}.newsMenu ul.years > li.all > span.year a:hover{color:var(--color-white);background-color:#525252;border:1px solid #525252}#page .prodCatMenu ul li > *,#page .news .prodCatMenu > ul li a{border:1px solid #a2a2a2}#page .prodCatMenu ul li > *:hover,#page .news .prodCatMenu > ul li a:hover{border-color:var(--main-color)}#searchResult .resultWrap .btn *:hover,main .searchNav ul li:first-child a,main .searchNav ul li:last-child a,.themeSearch .addresses .asylum .btn a:hover,ul.slick-dots button:hover,ul.slick-dots li.slick-active button,.newsSingle .newsJobs .newsHeader .ctrlPanel > .btn > a:hover,#page .prodCatMenu ul li > *:hover,#page .prodCatMenu ul li.act > *,#page .news .prodCatMenu > ul li a:hover,#page .news .prodCatMenu > ul li a.active,.singleContentText .prodTxt .interest span.fwd > *{border-color:var(--main-color)}input.powermail_field_error{border-bottom:1px solid var(--main-color)!important;background-color:rgba(190,0,43,.2)!important}input.powermail_field_error:focus{background-color:transparent!important}main .searchNav ul li:first-child a:hover,main .searchNav ul li:last-child a:hover{border-color:var(--main-color-dark)!important}.bBlack{border-color:var(--color-black)}.bRed{border-color:var(--main-color)}.bGrey{border-color:#a2a2a2}.bWhite{border-color:#fff}.bShopwareBlue{border-color:var(--color-shopware-blue)}.bMagentoOrange{border-color:var(--color-magento-orange)}.bAkeneoLilac{border-color:var(--color-akeneo-lila)}.bPimcoreLilac{border-color:var(--color-pimcore-lila)}.bTypo3Orange{border-color:var(--color-typo3-orange)}.bWordpressBlue{border-color:var(--color-wordpress-blue)}.bPhpBlue{border-color:var(--color-php-blue)}.ShopwareBlue{background-color:var(--color-shopware-blue)}.MagentoOrange{background-color:var(--color-magento-orange)}.AkeneoLilac{background-color:var(--color-akeneo-lila)}.PimcoreLilac{background-color:var(--color-pimcore-lila)}.Typo3Orange{background-color:var(--color-typo3-orange)}.WordpressBlue{background-color:var(--color-wordpress-blue)}.PhpBlue{background-color:var(--color-php-blue)}.HyvaGreen{background-color:var(--color-hyva-green)}.HyvaBlue{background-color:var(--color-hyva-blue)}.gradient.bgColor.ShopwareBlue{background:linear-gradient(125deg,#e4e2f5,#86c7f7,#b5e1fc,#cfe3e5) !important;}.gradient.bgColor.MagentoOrange{background:linear-gradient(125deg,#e2e6f5,#f7a086,#fcd6b5,#e5cfcf) !important;}.gradient.bgColor.AkeneoLilac{background:linear-gradient(125deg,#f5e2f4,#efeff7 30%,#ebebff 50%,#d9cfe5 80%) !important;}.gradient.bgColor.PimcoreLilac{background:linear-gradient(90deg,#6428b4 0%,#b77dda 98.86%) !important;}.gradient.bgColor.Typo3Orange{background:linear-gradient(90deg,#f49700,#ffb742) !important;}.gradient.bgColor.WordpressBlue{background:linear-gradient(125deg,#23354b,#3b597e) !important;}.gradient.bgColor.PhpBlue{background:linear-gradient(125deg,#4c578d,#8892bf) !important;}.gradient.bgColor.HyvaGreen{background:linear-gradient(125deg,#d067c3,#288ed9,#13d7a7) !important;}.gradient.bgColor.HyvaBlue{background:linear-gradient(125deg,#0b144b,#288ed9) !important;}.scrolled header{filter:drop-shadow(0 4px 4px rgba(0,0,0,.2))}.partnerPlugin section.partnerList article,.partnerPlugin aside.filterWrap form,.frame-116,.frame-116 iframe,.frame-117,.frame-117 iframe,.sortWrap .sortItems,.refItem,.imgCol.border{border:1px solid #d6d6d6;box-shadow:0 1px 8px rgba(0,0,0,0.06);-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.06);-ms-box-shadow:0 1px 8px rgba(0,0,0,0.06);}.frame-102{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);-ms-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2);width:auto;margin:0 auto;}.frame-107{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);-ms-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2);background-color:#ffffff;width:auto;margin:0 auto;}.frame-108{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);-ms-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2);background-color:#fafafa;width:auto;margin:0 auto;}.newsSingle.partnerSingle .newsBody{-webkit-box-shadow:0 -6px 6px rgba(0,0,0,.1);-ms-box-shadow:0 -6px 6px rgba(0,0,0,.1);box-shadow:0 -6px 6px rgba(0,0,0,.1)}.mainBox .boxShadow > *,aside.coBox .boxShadow,.partnerSingle .newsCobox{box-shadow:0 1px 8px rgba(0,0,0,0.06);-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.06);-ms-box-shadow:0 1px 8px rgba(0,0,0,0.06);border:1px solid #d6d6d6;}.mainBox .hubspotForm .itemWrap{border:1px solid #d6d6d6;box-shadow:0 1px 8px rgba(0,0,0,0.06);-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.06);-ms-box-shadow:0 1px 8px rgba(0,0,0,0.06);}.mainBox .hubspotForm.noBorderDesign .itemWrap{border:none;box-shadow:none;}.mainBox .ceItem.noBorderDesign .gridGroup .gridItem .ceItem.boxShadow .itemWrap{border:none;box-shadow:0 1px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-ms-box-shadow:0 1px 10px rgba(0,0,0,0.1);}.mainBox .ceItem.noBorderDesign .gridGroup .gridItem{margin-bottom:0 !important}.menu.main.hasHam .level-1{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.2);-ms-box-shadow:0 4px 4px rgba(0,0,0,.2);box-shadow:0 4px 4px rgba(0,0,0,.2)}header > section.frame-102,.sortWrap .sortItems *,header.transparent,.prodList .startImg figure.subImg figcaption .lnk > *:hover,#page .mapItem .mapImg:hover figure,#page .mapItem.act .mapImg figure,#page .mapItem .mapImg:hover picture,#page .mapItem.act .mapImg picture,#page .mapItem .mapImg:hover video,#page .mapItem.act .mapImg video{-webkit-box-shadow:none!important;-ms-box-shadow:none!important;box-shadow:none!important}#Box{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,0.8),rgba(255,255,255,0))}.portalPage #portalBox section .lnkWrap .btn::after{-moz-transform:rotate(-1deg);-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}h2.patch,.prodCat,header.small .rootLine li a .title,.bgTxt.header-101 .hGroup h2,.bgTxt.header-101 .hGroup h2 > *,.singleContentText .prodTxt .interest span.fwd,.singleContentText .prodTxt .interest span.fwd > *,.portalPage #portalBox section .lnkWrap .btn,.portalPage header figcaption span{-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.portalPage header figcaption span strong{-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-1deg)}.prodCat .cat-service,main .blogItem time{-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}.portalPage #portalBox section:last-child .lnkWrap .btn{-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.prodList .startTxt h2 span,.rootLine li a .title,.pluginBox .hGroup,#favBox .hGroup,.bgTxt.header-101 .hGroup h2 > *{-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.portalPage #portalBox section .buttonBox::before,.bgTxt.header-101 .hGroup h2::before,#favBox .hGroup::before,.bgTxt.header-101 .hGroup h2::after,#kesearch_results ul li a::after,.singleContentText .prodTxt .interest span.fwd::before,.singleContentText .prodTxt .interest span.fwd::after,.portalPage #portalBox section.login .hGroup::before,#favBox .hGroup::after,h2.patch::before,.portalPage header figcaption::before{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.portalPage #portalBox section .buttonBox::before,.portalPage #portalBox section .buttonBox::after,.rootLine li a .title::before,.rootLine li a .title::after,.lnk.more > *::before,.newsLink::after,.prodList .startImg figure.subImg figcaption::after,.portalPage #portalBox section.login .hGroup::after,h2.patch:not(.expd)::after,.portalPage header figcaption::after{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#Box{-moz-transform:rotate(-45deg)!important;-webkit-transform:rotate(-45deg)!important;-ms-transform:rotate(-45deg)!important;transform:rotate(-45deg)!important}#Box{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.lnk.more > *:hover::before,.newsLink:hover::after,.prodList .startImg figure.subImg a:hover figcaption::after{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.slickNav .slick-current,.tx-cart .prodSingle .prodRel .vat,#kesearch_results ul li a:hover::after{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.pluginBox .hGroup{transform-origin:center center}.portalPage #portalBox section .buttonBox .btn a,#favBox .hGroup > *,.bgTxt.header-101 .hGroup h2 > *,h2.patch > *,.portalPage header figcaption span{-webkit-clip-path:polygon(8% 4%,100% 0,100% 95%,0 100%);clip-path:polygon(8% 4%,100% 0,100% 95%,0 100%)}.portalPage #portalBox section:nth-child(even) .buttonBox .btn a{-webkit-clip-path:polygon(0 15%,100% 0,100% 100%,8% 100%);clip-path:polygon(0 15%,100% 0,100% 100%,8% 100%)}.rootLine li a .title strong{-webkit-clip-path:polygon(0 3%,100% 0,100% 100%,8% 100%);clip-path:polygon(0 3%,100% 0,100% 100%,8% 100%)}.scrolled #favBox .hGroup > *{-webkit-clip-path:none;clip-path:none}.prodList .startImg figure.subImg a{-webkit-transition:background-color .4s;transition:background-color .4s}.slickNav.thumbNav-all .slick-current h3,.menu .level-3 > li.noSub > *:first-child a:hover,.prodList .startImg figure.subImg a:hover,.catalog-filter-supplier > h2.cur,.catalog-filter-attribute > h2.cur{-webkit-transition:background-color .6s;transition:background-color .6s}h1 a,h2 a,h3 a,h4 a,h5 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,#toTopBox a,a.lightbox::after,#toTopBox a:hover,a.lightbox:hover::after{-webkit-transition:color .4s;transition:color .4s}.billing h3{-webkit-transition:padding .4s;transition:padding .4s}.billing.act h3,.billing.act h3::after{-webkit-transition:padding .6s;transition:padding .6s}.searchContent,.billing h3{-webkit-transition:width .4s;transition:width .4s}.searchContent.cur,.billing.act h3{-webkit-transition:width .6s;transition:width .6s}header figure,.contentAcc .accItem,.cookieMan .collapse{-webkit-transition:max-height .4s;transition:max-height .4s}.scrolled header figure,.contentAcc .accItem.expd,.cookieMan .collapse.cur{-webkit-transition:max-height .6s;transition:max-height .6s}header:not(.transparent),.btn > *,.lnk > *,.btnInTxt,.btn > * strong,.contPage header > nav .search .hGroup:hover,.cardBody,.lnk.more > *::before,.newsLink::after,.prodList .startImg figure.subImg a figcaption::after{-webkit-transition:all .4s;transition:all .4s}.navExpd header:not(.transparent),.btn > *:hover,.lnk > *:hover,.btn > *:hover strong,.contPage header > nav .search .hGroup h5:hover,.cardBody.cur,.contPage header > nav .search .hGroup h5:hover::before,.lnk.more > *:hover::before,.newsLink:hover::after,.prodList .startImg figure.subImg a:hover figcaption::after{-webkit-transition:all .6s;transition:all .6s}.menu .level-1 > li.close,figure img:hover{-webkit-transition:opacity .4s;transition:opacity .4s}.scrolled .menu .level-1{-webkit-transition:all .2s;transition:all .2s}.scrolled .menu .level-1.cur,.menu .level-2 li.hasSub > *:first-child::after,.menu .level-2 li.hasSub > *:first-child:hover::after,.menu .level-2 li.hasSub > *:first-child.cur::after,.menu .level-2 li.hasSub > *:first-child.cur:hover::after{-webkit-transition:all .6s;transition:all .6s}header.transparent{-webkit-transition:background-color .2s,top .6s,height .6s,padding .6s;transition:background-color .2s,top .6s,padding .6s}header.transparent figure{-webkit-transition:top .6s;transition:top .6s}header.transparent > figure,header.transparent > figure,header.transparent .level-1,header.transparent .small{-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;-ms-opacity:0;opacity:0}.menu.main .level-1.cur,.menu.main .level-2.cur,.navExpd .menu.main .level-2.act,.menu.main .level-3.cur,.navExpd .menu.main .level-3.act,.menu.main .level-1.cur > li,.menu.main .level-2.cur > li,.menu.main .level-3.cur > li,.navExpd .menu.main .level-1.act > li,.navExpd .menu.main .level-2.act > li,.navExpd .menu.main .level-3.act > li,figure a,p a:hover,.act > a,ul.cmenu li.hasSub input[type=checkbox]:checked ~ ul,ul.cmenu li.hasSub.act input ~ ul,ul.cmenu.siteMap ul{-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;-ms-opacity:1;opacity:1}.accessNav ul#accessMenu li .btnSet > *:hover::after{-webkit-animation-name:fill;animation-name:fill;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}@keyframes fill{0%{left:-100%}100%{left:0}}.indexPage .accessNav #accessHandler span{animation:scaleFont .4s linear;animation-delay:1.5s;animation-fill-mode:forwards}@keyframes scaleFont{0%{font-size:18px}100%{font-size:0}}.flipBox{-webkit-animation-name:flip;animation-name:flip;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}@-webkit-keyframes flip{25%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}75%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes flip{25%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}75%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.search + section .btn.heart a span.heartImg{animation:pulse 2s infinite}@keyframes pulse{10%{transform:scale(1.5)}}header *::before,header *::after,#mediaBox .sliderItem .txtWrap .hGroup{animation:fadeIn .4s linear;animation-delay:1s;animation-fill-mode:forwards;-webkit-opacity:0;opacity:0}.portalPage #newsBox section.news-pi1{animation:fadeIn .4s linear;animation-delay:.6s;animation-fill-mode:forwards;-webkit-opacity:0;opacity:0}@keyframes fadeIn{0%{-webkit-opacity:0;opacity:0}100%{-webkit-opacity:1;opacity:1}}#mediaBox > .extContent > *,main > article:not(.main2ColWrap) > * > *,.main2ColWrap,.subBox1,footer > *,#mediaBox .sliderItem .txtWrap{width:70rem!important}main > article > .boxIndent > *,main > article > section.news_categorylist > .news,.tableAcc .txtWrap{width:57rem!important}.newsSearch.boxIndent{width:40rem!important}#topBox > *,header > *,#mediaBox > .extContent > *,main > article:not(.main2ColWrap) > * > *,.main2ColWrap,.subBox1,footer > *,#mediaBox .sliderItem .txtWrap,.newsSearch.boxIndent,.tableAcc .txtWrap{margin-right:auto;margin-left:auto}.w-2-3{width:66.66%!important;margin:0 auto}.w-1-2{width:48%!important;padding-right:0;margin:0 auto}.w-1-3{width:30%!important;margin:0 auto}.w-1-4{width:23%!important;margin:0 auto}.w-1-5{width:18%!important;margin:0 auto}.w-1-6{width:14.66%!important;margin:0 auto}aside#subBox2 > section ~ *,.frame-ruler-before,.ruler-before,.rulerBefore,.frame-116{margin-top:40px}aside#subBox2 > section.menu_subpages + *{margin-top:0}main > article > section,.coBox > section,.coBox,.subBox1{margin-bottom:var(--spacing-l)}main > article > section.moreCol{margin-bottom:0}.coBox > section.news_newssearchform{margin-bottom:20px}.coBox > section:last-child,main section.news_newssearchresult{margin-bottom:0}#subBox1,#subBox2,aside#subBox3 > section{padding-top:40px;padding-bottom:40px}aside#subBox3.stats > section.countUp,main .ceItem.addressPlugin.frame-104{padding-top:20px;padding-bottom:20px}.frame-ruler-before,.ruler-before,.rulerBefore,.frame-116{padding-top:20px}.frame-ruler-after,.ruler-after,.rulerAfter,.frame-117{padding-bottom:40px}.iframePage main > article > *:first-child,.iframePage main > article > .widthVar:nth-child(2),.iframePage main > article{padding-top:0}main > article > *.lightgrey:first-child,main > article > *.lightgrey:only-child,main > article > .searchPlugin:first-child,main > article > .searchPlugin:only-child{padding-top:40px}main > article > *.spaceBefore-none{padding:0}section.header-101,.iframeWrap{padding-top:20px}aside#below{padding-bottom:20px}main .hGroup{padding-bottom:20px}main .hGroup.wSub{padding-bottom:20px}main ~ *:not(footer) .hGroup{padding-bottom:40px}main ~ *:not(footer) .contentAcc .hGroup{padding-bottom:20px}main .hGroup:only-child,main ~ * .newsPlugin .hGroup,#page .mailPlugin .hGroup{padding-bottom:0}main .faqAcc.frame-117 + .extContent{padding-top:40px}.sliderItem .txtWrap{padding-bottom:15vh}.ceItem.spaceBefore-extra-small{margin-top:10px}.ceItem.spaceBefore-small{margin-top:20px}.ceItem.spaceBefore-medium{margin-top:var(--spacing-l)}.ceItem.spaceBefore-large{margin-top:var(--spacing-xl)}.ceItem.spaceBefore-extra-large{margin-top:var(--spacing-xxl)}.ceItem.spaceBefore-none{margin-top:0}.ceItem.spaceAfter-extra-small{margin-bottom:10px}.ceItem.spaceAfter-small{margin-bottom:20px}.ceItem.spaceAfter-medium{margin-bottom:var(--spacing-l)}.ceItem.spaceAfter-large{margin-bottom:var(--spacing-xl)}.ceItem.spaceAfter-extra-large{margin-bottom:var(--spacing-xxl)}.ceItem.spaceAfter-none{margin-bottom:0}header{z-index:302}#mediaBox{z-index:3}main{z-index:5}aside#subBox2{z-index:2}footer aside,footer nav{z-index:3}.stickyWrap{z-index:301}#prePageBox{z-index:9999}#prePageBox > #prePageLayer{z-index:10000}#prePageBox > section{z-index:10001}#page{margin:0;padding:0;min-height:100vh;justify-content:space-between;}#page.iframePage{padding-top:30px;min-height:unset}.navExpd main::after{content:'';display:block;position:fixed;z-index:301;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}#page > *{width:100%}.iframeBox{width:100vw;height:100vh}.iframeBox iframe{width:100%!important;height:100%!important}header{order:1}nav.accesNav{order:2}#portalBox{order:3}#mediaBox{order:4}main{order:4}#newsBox{order:6}#subBox1{order:7}#subBox2{order:8}#subBox3{order:9}footer{order:10}#stickyBox{order:11}#page > header{position:fixed;top:0;left:0;padding:0 calc(50% - 35rem) 0;width:100%;height:160px;max-height:160px;overflow:visible;-webkit-transition:all .4s;transition:all .4s;-webkit-transition-delay:max-height .2s;transition-delay:max-height .2s}.scrolled:not(.navExpd) #page > header{height:60px}.scrolled:not(.navExpd) #page > header > *:nth-child(3),.scrolled:not(.navExpd) #page > header > *:nth-child(4){max-height:0;overflow:hidden}.scrolled:not(.navExpd) #page > header > *:nth-child(3) > *,.scrolled:not(.navExpd) #page > header > *:nth-child(4) > *{-webkit-opacity:0;opacity:0}#page > header > *:nth-child(1),#page header > *:nth-child(2){margin:0;height:60px}#page > header > *:nth-child(1)::after{content:'';position:fixed;top:60px;left:0;width:100%;height:1px;background-color:#d2d2d2}.scrolled #page > header > *:nth-child(1)::after{background-color:transparent}#page > header > *:nth-child(1){width:65%!important}#page > header > *:nth-child(2){width:35%!important}#page > header > *:nth-child(3),#page header > *:nth-child(4){height:100px}#page > header > *:nth-child(3){width:15%!important}#page > header > *:nth-child(4){width:85%!important}#page > header > section{display:inline-block;width:auto}#page > header > section .bodyWrap *{color:var(--color-black)}#page > header > section .bodyWrap a{text-decoration:none;-webkit-transition:all .4s;transition:all .4s}#page > header > section .bodyWrap a:hover{filter:brightness(60%)}#page > header > section .bodyWrap i{margin:0 0 0 20px}#page > header > section .bodyWrap i:first-child{margin:0 5px 0 0;font-style:normal}#page > header > section .bodyWrap a i,#page > header > section .bodyWrap a i:first-child{margin:0 5px 0 20px}.menu.main .subContainer,#page::after{top:160px}.scrolled .menu.main .subContainer{top:100px}#page > header + *{margin-top:160px}#page.fancyPage > header{height:60px}#page.fancyPage > header section.flipLogo.noFlip picture img{width:100% !important}.fancyPage article > section:not(.widthVar):first-child{margin:0 !important}#page.fancyPage > header + *{margin-top:60px}.fancyPage > header > *:nth-child(1),.fancyPage > header > *:nth-child(2) .topMenu,.fancyPage > header > *:nth-child(4){display:none!important}#page.fancyPage > header > *:nth-child(2),#page.fancyPage > header > *:nth-child(3){margin:0!important}#page.fancyPage > header > *:nth-child(3){order:1;width:15%!important;height:auto}#page.fancyPage > header > *:nth-child(2){order:2;width:85%!important}#page > header .logoBox{position:relative;width:15%;height:100%}.scrolled #page > header .logoBox{padding-bottom:0}section.flipLogo{display:inline-block;width:100%;height:auto}section.flipLogo picture{width:100%;height:100%}section.flipLogo picture a{width:100%;height:100%;text-align:left}section.flipLogo picture .flipBox img{width:auto!important;max-width:100%;height:100%!important;max-height:100%;object-fit:scale-down}section.flipLogo picture .flipBox{display:inline-block;position:relative;width:100%;height:100%;-webkit-transition:6s;transition:6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}section.flipLogo picture .flipBox > span.flip{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}section.flipLogo picture .flipBox > span.front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}section.flipLogo picture .flipBox > span.back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.contPage section.flipLogo picture .flipBox > span.back img{height:70%!important;max-height:70%}section.flipLogo.hasFlip picture .flip.back img{display:inline-block}section.flipLogo.noFlip picture,section.flipLogo.hasAddlogo picture{-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}section.flipLogo.noFlip picture .flipBox > span.flip{display:inline-block}section.flipLogo.noFlip picture a{margin-right:0!important;width:100%}section.flipLogo.noFlip picture a:first-child{margin-right:20px}section.flipLogo.noFlip picture img{height:100%!important;-webkit-transition:all .4s;transition:all .4s}section.flipLogo.noFlip a + img{margin-left:5%;width:35%!important;height:auto!important;max-height:unset}section.flipLogo.hasAddlogo *{height:100%}section.flipLogo.hasAddlogo picture .flipBox{width:45%}section.flipLogo.hasAddlogo picture .addLogo{width:45%;margin:0 0 0 10%}section.flipLogo.hasAddlogo picture .addLogo img{height:100%!important;object-fit:scale-down}section.flipLogo.hasFlip.hasAddlogo picture .flipBox img,section.flipLogo.hasFlip.hasAddlogo picture .addLogo img{height:auto!important;max-height:100%}footer section.flipLogo.noFlip picture img{height:auto!important}@media only screen and (min-width:800px) and (max-width:1399px){#page > header section.flipLogo.noFlip picture img{width:60%!important;max-height:80%!important}}.contPage #page > header .rootLine{display:none}#mediaBox *,main .slick-slider,main .slick-list,main .slick-track{height:100%}#mediaBox > *,main .picSlider > *{height:calc(100vh - 160px)}.page-42 #mediaBox > *,.page-81 #mediaBox > *,main .testimonial .picSlider > *{height:auto}#mediaBox .galWrap{position:relative}#mediaBox .galWrap::after{content:'';display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.videoBox figure{overflow:hidden}.videoBox video{height:auto!important;cursor:pointer}#mediaBox form,#mediaBox .slick-dots,#mediaBox .slick-dots *,#mediaBox .hGroup,#mediaBox .txtWrap,#mediaBox .txtWrap *{height:auto}main{position:relative}#page.iframePage main{background-color:#fff}#mediaBox ~ main{margin-top:0}main > article{width:100%!important;height:auto!important}main > article.main2ColWrap{margin-top:40px}.standPage main > article p > a{padding:0!important}.standPage main > article p > a.btnInTxt{padding:10px 15px!important}aside.col2right{width:72%!important}aside.coBox{width:24%}#page.coRight aside.col2right{width:61%!important}#page.coRight aside.coBox{width:35%}aside#subBox1{position:relative;width:100%}aside#subBox1 .ceItem.hasBg{padding:60px 0}aside#subBox1 .ceItem.hasBg .itemWrap{margin:0}aside#subBox1 .ceItem.hasBg .itemWrap .txtWrap{margin:0;max-width:100%;width:100%}.ceItem.widthVar.w-1-2.radRound{border-radius:50px;}aside#subBox2{position:relative}aside#subBox2 .ceItem.hasBg{padding-top:60px;padding-bottom:60px}aside#subBox2 section.menu_subpages .itemWrap > .hGroup *,aside#subBox2 section.menu_sitemap_pages .itemWrap > .hGroup *,aside#subBox3 section.menu_subpages .itemWrap > .hGroup *,aside#subBox3 section.menu_sitemap_pages .itemWrap > .hGroup *{color:#cc1e1c}aside#newsBox{position:relative;padding:40px 0 0}aside#newsBox > section:first-child ~ section,aside#subBox1 > section:not(.header-101):first-child ~ section{padding-top:40px}aside#newsBox section.contentAcc .accItem > section{padding:0}footer{position:relative;z-index:7;padding-top:40px;padding-bottom:20px;width:100%!important}footer .footerWrap{position:relative}aside#subBox2{position:relative}footer aside,footer nav{position:relative}footer aside.fContent{display:block;margin-bottom:20px;padding-bottom:30px;width:100%;border-bottom-width:1px}footer aside.fContent .itemWrap .textPic .txtBox .txtBody p a{text-decoration:none;transition:color 0.3s ease,transform 0.3s ease;}footer aside.fContent .itemWrap .textPic .txtBox .txtBody p a:hover{text-decoration:none;color:var(--main-color);transform:translateY(-2px);}footer aside.fLogo{width:20%;margin-bottom:20px;display:inline-block;vertical-align:top}footer aside.fLogo section.flipLogo{height:80px}footer aside.adds{width:100%}footer aside.adds *{color:#fff}footer aside.adds table{margin:0}footer aside.adds table td{padding:0;text-align:right;vertical-align:top;background-color:transparent!important;border:none}footer aside.adds table td i{padding:2px 0 0}footer aside.adds p a{text-decoration:none}footer aside.adds p a:hover{text-decoration:underline}footer .multicolumn .mainText aside.adds p a:last-child{display:none}footer aside.adds .fa,footer aside.adds .fab,footer aside.adds .fal,footer aside.adds .far,footer aside.adds .fas{margin:0 5px 0 1vw}footer .txtWrap h3{font-family:medium,arial,helvetica,sans-serif,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont!important;font-weight:bold}footer aside.fText{order:2;width:50%}footer aside.fText *{color:#a2a2a2}footer aside.fText .h3,footer aside.fText .h3 *{color:#fff}footer .social{order:1;width:45%}footer .fFooter > section{display:inline-block;padding-top:5px;width:40%}footer .fFooter > section *:not(span){color:#fff}footer .fFooter > section a{text-decoration:none}footer .fFooter > section a:hover{text-decoration:underline}footer .fFooter > section p:first-of-type{margin:0!important}footer .fFooter > nav{width:60%}footer .fFooter > nav > *{display:inline-block}footer .fFooter > nav .credits{color:rgba(255,255,255,.7)}.fancyPage footer aside.adds .ceItem .textPic,.fancyPage footer aside.fFooter > .ceItem{display:none}.fancyPage footer aside.social{width:100%}.fancyPage footer aside.adds .ceItem .galWrap{width:20%}.fancyPage footer aside.adds .ceItem .mainText{width:80%;text-align:right}.fancyPage footer aside.adds .ceItem .mainText *{font-weight:normal}.fancyPage footer aside.adds p a:last-child{display:inline}.fancyPage footer aside.adds p a:last-child > span:first-child *{color:inherit}.fancyPage footer .fFooter > nav > *{display:block;width:100%}.fancyPage .menu.page .level-1 .li:first-child{margin-left:0!important}#toTopBox{position:fixed;z-index:11;right:40px;bottom:40px;width:auto;height:auto;text-align:right;-webkit-transition:all .4s;transition:all .4s}#toTopBox:hover{bottom:50px}#toTopBox button{display:inline-block}#toTopBox button::before{display:block;padding-top:8px;width:50px;height:42px;line-height:1;color:#212121;background-color:#fff;border:1px solid #eaeaea;filter:drop-shadow(0 0 10px rgba(0,0,0,.1));-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .4s;transition:all .4s}.btn,.lnk,.btnInTxt{display:inline-block;position:relative;width:auto;vertical-align:top;-webkit-border-radius:2px;border-radius:2px;cursor:pointer!important;-webkit-transition:all .4s;transition:all .4s}.btn *,.lnk *,.btnInTxt{font-weight:bold;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;text-decoration:none!important;cursor:pointer!important}.btn > *,.lnk > *,.btnInTxt{padding:12px 20px;line-height:1}.btn a img{width:15px;height:15px;margin:0 7px 0 0;}.btn > span{position:relative;padding:0}.btn > *,.btnInTxt{}.btn > a,.btn > span{display:block;width:100%}.btn > a.button-small{font-size:13.44px}.btn.fwd > *{padding-right:40px;color:var(--main-color)!important;background-color:transparent;border:2px solid var(--main-color)}.btn.fwd > *:hover{border-color:var(--main-color)!important}.btn.fwd > *:not(.align-center){text-align:left}.btn.fwd span::after{color:#fff!important}.btn.fwd a::after{display:inline}.btn.back > *{color:#202020!important;border:2px solid #525252}.btn.back > a{padding-left:40px}.btn > *::first-letter,.lnk > *::first-letter{text-transform:uppercase}.btn:hover,.btn.submit > *{filter:brightness(1.2)}.btn.submit:hover > *{background-color:#323232;border:2px solid #323232}.btn.fwd:hover > *{border-color:#323232}.btn.back > *:hover{background-color:#525252;border:2px solid #525252}.btn > *:hover strong{color:#fff!important}.lnk > *:hover{color:#202020!important}.btn ::before,.btn ::after,.lnk ::after{position:relative;top:1px}.btn.back ::before,.lnk.back ::after{right:auto;left:0}.lnk.delete ::before{display:none}.btn i::before{position:static}.btn input,.lnk input{padding:0!important;width:auto;color:var(--main-color)!important;background-color:transparent;-webkit-transition:all .4s;transition:all .4s}.btn.submit input{color:#fff!important}.btn > span input{padding:10px 20px!important}.btn.fwd input{padding:10px 40px 10px 10px!important;text-align:left;color:#fff!important;background-color:var(--main-color);-webkit-transition:all .4s;transition:all .4s}.btn.fwd:hover input{background-color:#323232;-webkit-transition:all .6s;transition:all .6s}.btn.delete input{text-align:left}.btn.back input,.lnk.back input{padding:10px 10px 10px 40px!important;text-align:right;color:#202020!important}.btn > *:hover input{color:#fff!important;-webkit-transition:all .6s;transition:all .6s}.lnk > *:hover input{color:#202020!important;-webkit-transition:all .6s;transition:all .6s}.lnk > *::before{margin-right:10px}.lnk > *::after{margin-left:10px}.btn > *::before{padding-right:20px}.btn.back > *::before{padding-right:0;padding-left:10px}.btn > *::after{padding-left:10px}#portalBox .btn > *::after{display:none}.btn.submit.span{position:relative}.btn.submit > span::after{position:absolute;top:7px;right:20px}.loginSubmit .btn > *{display:block;padding:0;border:none}.loginSubmit .btn > *::after{display:none}.loginSubmit .btn input{display:inline-block;padding:10px!important;border:1px solid #cc1e1c}.internalPage .loginSubmit .btn,.internalPage .loginSubmit .btn *,.internalPage .loginSubmit .btn input{border:none!important}.singleContentText .hGroup form span.btn{margin-left:1vw;width:50px;height:50px}.singleContentText .hGroup form span.btn *,.singleContentText .hGroup form span.btn *::before,.singleContentText .hGroup form span.btn *::after{width:100%;height:100%}.singleContentText .hGroup form span.btn > *{display:block;position:relative;border-color:#525252}.singleContentText .hGroup form span.btn:hover > *{color:#fff!important;background-color:var(--main-color)!important;border-color:var(--main-color)}.singleContentText .hGroup form span.btn > *::before{position:absolute;top:10px;right:0;padding:0;text-align:center;color:#202020;-webkit-transition:all .4s;transition:all .4s}.singleContentText .hGroup form span.btn:hover > *::before{color:#fff!important;-webkit-transition:all .6s;transition:all .6s}.singleContentText .hGroup form span.btn input{position:relative;z-index:2;top:0;left:0;padding:10px!important;width:100%;height:100%;text-align:center}.catFilter{margin-bottom:20px}.catFilter .btn{margin:0 10px 20px 10px}.catFilter .btn,.catFilter .btn > *{display:inline-block;width:auto;text-align:center}.catFilter .btn > *{color:#202020!important;border-color:#a2a2a2}.catFilter .btn > *:hover{color:#fff!important;background-color:var(--main-color);border-color:var(--main-color)}aside .above .hGroup{margin:0 0 5%;width:100%}aside#mediaBox .above .hGroup{margin:0 0 20px}figcaption{display:inline-block;padding:5px;width:auto!important}#mediaBox figcaption{display:none}.right figcaption{left:auto;right:.5vw}.textPic .galWrap figcaption{right:0;padding:0 0 20px;width:100%!important;line-height:1.5;color:#000}.textPic .galWrap.imgBorder figcaption,.textPic .imgCol.border figcaption{display:inline-block}.textPic .galWrap.imgBorder figcaption .capTitle,.textPic .imgCol.border figcaption .capTitle{display:none}header > section figcaption{bottom:7vw;right:-1vw;left:auto;padding:.2vw .5vw;width:auto!important;height:auto!important;color:rgba(255,255,255,.4);background-color:rgba(0,0,0,.2);transform:rotate(-90deg)}#subBox2 .ceItem.image .galWrap[data-ce-columns="3"] figure{height:100%}#subBox2 .ceItem.image .galWrap[data-ce-columns="3"] figure img{width:auto!important;height:100%!important}#subBox2 .ceItem.image .galWrap[data-ce-columns="3"] figcaption{display:inline-block;bottom:40px;padding:0}#subBox2 .ceItem.image .galWrap[data-ce-columns="3"] figcaption > div span{display:inline-block;padding:10px;width:auto}#subBox2 .ceItem.image .galWrap[data-ce-columns="3"] figcaption > div.capTitle span{text-transform:uppercase;background-color:rgba(0,0,0,.8)}#subBox2 .ceItem.image .galWrap[data-ce-columns="3"] figcaption > div.capDesc span{width:70%;line-height:1.5;background-color:#fff}.ceItem .above .galWrap{padding-bottom:1vw}header > section.ceItem .galWrap{margin:0}header > section.ceItem .above .galWrap{padding-bottom:0}.ceItem .below .galWrap{padding-top:1vw}.ceItem .intext .galWrap{width:34%}.ceItem .intext.right .galWrap{float:right;padding:.3vw 0 .5vw 2vw}.ceItem .intext.left .galWrap{float:left;padding-right:2vw}.ceItem .intext.right .txtWrap,.ceItem .intext.left .txtWrap{width:auto}.ceItem .right.intext.nowrap .txtWrap,.ceItem .left.intext.nowrap .txtWrap{width:60%}.ceItem.extContent .addBox .right.intext.nowrap .txtWrap,.ceItem.extContent .addBox .left.intext.nowrap .txtWrap,article > .ceItem.addressPlugin .addresses .textPic > .txtWrap,.ceItem .right.intext.nowrap .txtWrap.txtOnly,.ceItem .left.intext.nowrap .txtWrap.txtOnly{width:100%}main > article .ceItem .multiCol.right.intext .txtWrap > *,main > article .ceItem .multiCol.left.intext .txtWrap > *{width:47%}.ceItem .intext.nowrap .galWrap{float:none;padding:.3vw 0 0}article > .ceItem.addressPlugin .addresses .textPic > .galWrap{display:none}.ceItem .intext.headWrap{width:100%}.ceItem .intext.nowrap .hGroup h2{width:100%}.ceItem .imgRow{margin-top:1vw}.ceItem .imgRow:first-child,header > .ceItem .imgRow{margin-top:0}header > .ceItem .col-2 .imgRow{height:50%!important;overflow-y:hidden}.ceItem .imgRow.flexRow .imgCol{display:inline-block}.ceItem .imgRow.flexRow.aCenter img{margin:0}.ceItem .imgRow .imgCol img,.ceItem .imgRow .imgCol video{margin-bottom:10px}.ceItem .imgRow .imgCol{position:relative}.ceItem .imgRow .imgCol.border{padding:20px;-webkit-border-radius:10px;border-radius:10px}.ceItem .imgRow .imgCol .copyRight{display:inline-block;position:absolute;top:10px;right:10px;padding:5px;width:auto;line-height:1;color:#fff;background-color:rgba(0,0,0,.4);-webkit-border-radius:5px;border-radius:5px;-webkit-opacity:0;opacity:0;-webkit-transition:all .6s;transition:all .6s}.ceItem .imgRow .imgCol:hover .copyRight{-webkit-opacity:1;opacity:1}.ceItem .imgRow.imgGrey img{filter:grayscale(1)}.mainBox .boxShadow > *,.coBox .boxShadow{padding:30px 40px;-webkit-border-radius:5px;border-radius:5px}.frame-100{border-width:1px}.frame-101{border-width:5px}.frame-103{background-color:rgba(0,0,0,.1)}.frame-102 > *{padding:30px 50px!important}.coBox .frame-102{padding:20px!important;-webkit-border-radius:10px;border-radius:10px}.coBox .frame-102 > *{padding:0!important}section.shortcut .frame-102{margin-right:0;margin-left:0;width:100%}header > section.frame-102{margin:0!important;padding:0!important}.hasBgColor.frame-102{margin-right:0;margin-left:0;padding:40px 12%!important;width:100%}.hasBgColor.frame-102 > *{padding:30px 50px;background-color:#fff;-webkit-border-radius:5px;border-radius:5px}.coBox .hasBgColor.frame-102 > *{padding:0;background-color:transparent;-webkit-border-radius:0;border-radius:0}.frame-107{padding:30px 50px!important;max-width:70rem !important;}.frame-108{padding:30px 50px!important;max-width:70rem !important;}.frame-116 iframe,.frame-117 iframe{border:3px solid #525252}.ceItem.bgColor{padding:60px}.ceItem.bgColor.vpadding-20{padding-top:40px;padding-bottom:40px}.coBox .ceItem.bgColor{padding:20px}.bodyText h3,.bodyText h3 a{margin-top:20px}.imgHeaderLeft .hGroup{order:2}.imgHeaderLeft .galWrap{order:1}.imgHeaderRicht .hGroup{order:1}.imgHeaderRicht .galWrap{order:2}.ceItem h2.longHand.double{position:relative;margin-top:40px;padding:0}.ceItem h2.longHand.double span.title{position:relative;z-index:5;left:3vw}.ceItem h2.longHand.double span.dbTitle{position:absolute;top:-2vw;left:-1vw;color:#eaeaea}.ceItem.headingWidthMedium .itemWrap .hGroup{width:70% !important}.ceItem.header-102 + *,.ceItem.header-103 + *{position:relative;z-index:6}.ceItem.header-102 .itemWrap > *,.ceItem.header-103 .itemWrap > *{width:45%}.ceItem.header-102 .txtWrap p,.ceItem.header-103 .txtWrap p{line-height:1.2;text-align:left;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;color:#525252}.ceItem.header-102 .txtWrap p i,.ceItem.header-103 .txtWrap p i{margin-right:5px;font-family:robotomedium,arial,helvetica,sans-serif;font-weight:bold}#mediaBox ~ *:not(footer) .ceItem .hGroup.SpacerRed::after,#mediaBox ~ *:not(footer) .ceItem .column .hGroup::after,#mediaBox ~ *:not(footer) .ceItem.newsPlugin .hGroup::after{background-color:var(--main-color)}#mediaBox ~ *:not(footer) .ceItem .hGroup.SpacerWhite::after,#mediaBox ~ *:not(footer) .ceItem .column .hGroup::after,#mediaBox ~ *:not(footer) .ceItem.newsPlugin .hGroup::after{background-color:var(--color-white)}#mediaBox ~ *:not(footer) .ceItem .hGroup.SpacerShopwareBlue::after,#mediaBox ~ *:not(footer) .ceItem .column .hGroup::after,#mediaBox ~ *:not(footer) .ceItem.newsPlugin .hGroup::after{background-color:var(--color-shopware-blue)}#mediaBox ~ *:not(footer) .ceItem .hGroup.SpacerMagentoOrange::after,#mediaBox ~ *:not(footer) .ceItem .column .hGroup::after,#mediaBox ~ *:not(footer) .ceItem.newsPlugin .hGroup::after{background-color:var(--color-magento-orange)}.ceItem.sliderKonfigurator .slick-list{overflow:hidden !important}.ceItem.sliderKonfigurator .slick-list:before{display:none;}.ceItem.sliderKonfigurator .slick-list:after{display:none;}.ceItem.sliderKonfigurator .slick-slide:not(.slick-active):not(.slick-current){transform:none !important;opacity:100% !important;}.bullets ul,.bullets dl{margin:0;padding:0}.bullets ol{margin:0 0 0 -20px}.bullets li,.bullets dt{margin-bottom:10px}.bullets li:last-child,.bullets dt:last-child{margin:0}.bullets ul li::before{padding-right:10px}.ceItem.uploads ul{list-style:none;margin-bottom:0;padding:0}.ceItem.uploads ul li{list-style:none;position:relative;margin-bottom:10px}.ceItem.uploads ul li:last-child{margin-bottom:0}.ceItem.uploads ul li span.imgWrap{display:block}.ceItem.uploads ul li span.imgWrap a{-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;opacity:1}.ceItem.uploads ul li span.imgWrap a:hover{-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.6;opacity:.6}.ceItem.uploads ul li span.txtWrap{position:absolute;bottom:0;left:0;display:block;padding:.5vw 1.2vw 1vw;color:rgba(0,0,0,.6);background-color:rgba(255,255,255,.9)}main > article .ceItem.uploads ul li span.txtWrap{padding:1vw 2vw;background-color:rgba(255,255,255,1)}.ceItem.uploads ul li span.txtWrap a{color:#202020}.ceItem.uploads ul li span.fileName{display:block}.ceItem.uploads ul li span.imgWrap.icon{display:inline-block;width:5%;vertical-align:top}.ceItem.uploads ul li span.imgWrap.icon + .txtWrap{display:inline-block;position:static;padding:0 0 0 .5vw;width:90%;vertical-align:top;line-height:130%;color:inherit;background-color:transparent}.ceItem.uploads ul li span.imgWrap.icon + .txtWrap a{color:#202020;line-height:100%}.ceItem.uploads ul.thumbStyle li{max-height:30vw;overflow:hidden;background-color:rgba(255,255,255,.6)}.ceItem.posAbs{position:relative;padding:0!important}.ceItem.posAbs .itemWrap{display:block;height:100%}.ceItem.posAbs .textPic{height:100%}.ceItem.posAbs .bodyWrap{position:relative}.ceItem.posAbs .galWrap{width:100%;height:27vw}.ceItem.posAbs .galWrap *{height:100%}.ceItem.posAbs .galWrap figure{height:100%}.ceItem.posAbs.txtLeft .galWrap figure{text-align:right}.ceItem.posAbs .galWrap figure img{width:100%!important;height:100%!important;object-fit:cover;object-position:center top;-webkit-border-radius:0;border-radius:0}.ceItem.posAbs .txtWrap{position:absolute;z-index:2;top:0;left:0;padding-left:10%;padding-right:10%}.ceItem.posAbs .txtWrap .bodyText *{color:#fff}.ceItem.color.posAbs .txtWrap{padding:20px}.ceItem.color.posAbs .txtWrap *{color:#fff}.ceItem.posAbs .itemWrap .hGroup{position:absolute;z-index:3;top:-30px;left:-10%;width:110%;height:auto!important;display:webkit-flex;display:ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;-webkit-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start}.ceItem.posAbs.txtRight .itemWrap .hGroup{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end}.ceItem.posAbs.txtCenter .itemWrap .hGroup{-webkit-align-content:center;-ms-align-content:center;align-content:center}.ceItem.posAbs .itemWrap .hGroup > *{display:inline-block;padding:15px 10% 15px 18%;width:auto!important;height:auto!important;background-color:var(--main-color);-webkit-clip-path:polygon(0 0,95% 0,100% 100%,0% 100%);clip-path:polygon(0 0,95% 0,100% 100%,0% 100%)}.ceItem.posAbs .itemWrap .hGroup > * > *{font-weight:bold;font-family:robotomedium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,icofont,sans-serif;color:#fff}.ceItem.posAbs .txtWrap .bodyText{padding:4vw 0 0}.ceItem.posAbs .txtWrap .bodyText ul{margin-top:10px}.ceItem.posAbs .txtWrap .bodyText li{margin-bottom:0}.ceItem.posAbs .txtWrap .bodyText .buttonBox{padding-top:10px}.ceItem.posAbs .txtWrap .bodyText .buttonBox *{color:#fff!important}.ceItem.absPos{display:block;padding:0}.ceItem.absPos > *{height:100%}.ceItem.absPos .galWrap{display:block;padding:0}.ceItem.absPos .galWrap,.ceItem.absPos .galWrap *{height:100%!important}.ceItem.absPos .galWrap,.ceItem.absPos .galWrap img{width:auto!important}.ceItem.absPos .txtWrap{display:inline-block;position:absolute;z-index:1;top:20%;left:0;margin:0 10%;padding:2vw 3%;width:80%;background-color:rgba(255,255,255,.7)}header > .ceItem.image.absPos .hGroup{z-index:1}header > .ceItem.absPos .textPic *,header > .ceItem.image.absPos .hGroup *{color:#202020}.ceItem.absPos .textPic.multiCol{position:static;margin:0;padding:0;width:100%;background-color:transparent}.ceItem.absPos .textPic.multiCol .galWrap,.ceItem.absPos .textPic.multiCol .galWrap figcaption{padding:0}.ceItem.absPos .textPic.multiCol .txtWrap{position:absolute;z-index:1;bottom:40%;left:0;margin:0 20%;padding:2vw 3%;width:60%;background-color:rgba(255,255,255,.7)}.ceItem.absPos .textPic.multiCol .txtWrap > *{display:inline-block;width:47%}.ceItem.absPos .textPic.multiCol .txtWrap .hGroup{display:block;width:100%}.ceItem.hasBg{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.ceItem.hasBg .itemWrap{display:inline-block;position:relative;margin-bottom:10%;height:auto!important}.ceItem.hasBg .itemWrap .hGroup > *{background-color:rgba(255,255,255,.95)}.ceItem.hasBg .itemWrap .hGroup > *:first-child{background-color:rgba(0,0,0,.5)}.ceItem.hasBg .itemWrap .hGroup{padding:0}.ceItem.hasBg .itemWrap .hGroup > *{display:inline-block;margin-bottom:0!important;padding:20px!important;width:auto}.ceItem.hasBg .itemWrap .hGroup > *:first-child{padding:10px 20px!important;color:#fff}.ceItem.hasBg .itemWrap .hGroup > *:only-child{margin:0!important}.ceItem.hasBg .itemWrap .txtWrap{width:auto;max-width:60%}.ceItem.hasBg .itemWrap .textPic{width:100%;height:100%}.ceItem.hasBg .itemWrap .txtWrap{display:inline-block;margin-top:40px}.ceItem.hasBg .itemWrap .txtWrap.multiText{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ceItem.hasBg .itemWrap .txtWrap *{margin:0;line-height:1.4;color:#fff}.ceItem.hasBg .itemWrap .btn.more{position:absolute;z-index:10;right:0;bottom:0}.ceItem.hasBg .itemWrap .btn.more a{padding:10px 20px 10px 70px!important;font-weight:600;background-color:rgba(255,255,255,.8);border:none!important}.ceItem.hasBg .itemWrap .btn.more a::after{display:none}.ceItem.hasBg .itemWrap .btn.more a:before{content:'\f0a4';top:2px!important;right:auto!important;left:20px}#mediaBox .galWrap{padding:0}#mediaBox img{width:100%!important;height:100%!important;object-fit:cover;object-position:50% 0}.portalPage #mediaBox img{margin:5% 10% 0 10%;width:auto!important;height:87%!important;object-position:0 0}#mediaBox .ceItem.hasBg .itemWrap .hGroup{padding:0 15%}.ceItem.txtTeaser .hGroup{position:relative}.ceItem.txtTeaser .hGroup::after{position:absolute;right:0;width:auto;line-height:1.4;color:#a2a2a2;cursor:pointer}.ceItem.txtTeaser .hGroup *{display:inline-block;width:auto;cursor:pointer}.ceItem.txtTeaser .hGroup *:only-child{margin:0;padding:0}.ceItem.txtTeaser .hGroup.expd *,.ceItem.txtTeaser .hGroup.expd::after,.ceItem.txtTeaser .hGroup *:hover,.ceItem.txtTeaser .hGroup:hover::after{color:#202020}.ceItem.txtTeaser .txtWrap{display:none}.ceItem.txtTeaser .hGroup + *{margin-top:2vh}.ceItem.txtTeaser .hGroup.patchBox{padding:0 0 40px!important;border-bottom-width:1px}.ceItem.txtTeaser .hGroup.patchBox.expd{display:block;margin:0;text-align:center;border-bottom:none}.ceItem.txtTeaser .hGroup.patchBox *{cursor:default}.ceItem.txtTeaser .hGroup.patchBox h2,.ceItem.txtTeaser .hGroup.patchBox h2 *{cursor:pointer!important}.ceItem.html .hGroup::after{display:none!important}header + main .ceItem .hGroup::after,header + main ~ *:not(footer) .ceItem .hGroup::after,#mediaBox ~ *:not(footer) .ceItem .hGroup::after{content:'';display:inline-block;margin-top:20px;width:3%;height:3px;background-color:var(--main-color)}header + main .ceItem .hGroup.noSpacer::after,header + main ~ *:not(footer) .ceItem .hGroup.noSpacer::after,#mediaBox ~ *:not(footer) .ceItem .hGroup.noSpacer::after,#mediaBox ~ *:not(footer) .ceItem .column .hGroup::after,#mediaBox ~ *:not(footer) .ceItem.newsPlugin .hGroup::after{display:none}#mediaBox ~ *:not(footer) .ceItem .hGroup h3,#mediaBox ~ *:not(footer) .ceItem .hGroup h3 *,#mediaBox ~ *:not(footer) .ceItem .hGroup .h3,#mediaBox ~ *:not(footer) .ceItem .hGroup h3 *
#mediaBox ~ *:not(footer) .ceItem .hGroup *.smallFont,#mediaBox ~ *:not(footer) .ceItem .hGroup *.smallFont *{font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:bold}.ceItem .textPic.shadowed{padding:40px;background-color:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);-ms-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2)}.grid-container .col-lg-3{width:25%!important}.grid-container .col-lg-4{width:33.33%!important}.grid-container .col-lg-6{width:50%!important}.grid-container .col-lg-8{width:66.66%!important}.grid-container .col-lg-9{width:75%!important}.eventSingle .grid-container .gridItem{width:100%!important}.grid-container .grid-col > * > *{height:100%}.grid-container .grid-col > *{width:95%}.grid-container .grid-col .itemWrap  .galWrap.cols-4{display:flex;}.ceItem.fourthcol.minHeight .gridItem .ceItem{height:100% !important;transition:transform 0.2s ease-in-out;transform:scale(1);}.ceItem.fourthcol.minHeight .gridItem .ceItem:hover{transform:scale(1.05);}.ceItem.fourthcol.minHeight .gridItem .ceItem .itemWrap{padding:30px 15px !important}.twoBoxes-plus .gridItem.item-1{width:45%;}.twoBoxes-plus .gridItem.item-2{width:45%;}.twoBoxes-plus .gridItem.item-1::after{content:"";position:absolute;top:13%;left:49.3%;transform:translateY(-50%);width:30px;height:30px;background-image:url(/00-Media/Grafik/Gridboxes/plus-line.svg);background-size:contain;background-repeat:no-repeat;}.ceItem.threeCol .hGroup::after{border:2px solid}.grid-row + .buttonBox{margin-top:40px}.ceItem .itemWrap .bodyWrap .txtWrap .table table{table-layout:fixed;}.ceItem.news_newsdetail .news.blogSingle .article .newsText .table .contenttable{table-layout:fixed;border-collapse:collapse;border:1px solid #e1e1e1}.ceItem.news_newsdetail .news.blogSingle .article .newsText .table .contenttable thead{background-color:#d1d1d1}.ceItem.news_newsdetail .news.blogSingle .article .newsText .table .contenttable th,.ceItem.news_newsdetail .news.blogSingle .article .newsText .table .contenttable td{padding:10px;text-align:left;vertical-align:top}.ceItem.news_newsdetail .news.blogSingle .article .newsText .table .contenttable th{font-size:1rem !important;padding:1rem !important;width:25%;background-color:#e1e1e1 !important;}.ceItem.news_newsdetail .news.blogSingle .article .newsText .table .contenttable th:last-child{width:35%}.ceItem.news_newsdetail .news.blogSingle .article .newsText .table .contenttable tbody tr:nth-child(odd){background-color:#f0f0f0}.ceItem.news_newsdetail .news.blogSingle .article .newsText .table .contenttable tbody tr a{text-decoration:underline;}.ceItem.news_newsdetail .news.blogSingle .article .newsText .table .contenttable tbody tr td{padding:1rem !important;font-size:1rem !important;}.ceItem.news_newsdetail .news.blogSingle .article .newsText .table .contenttable tbody tr td:first-child{width:15% !important;padding:1rem !important;font-size:1rem !important;}.ceItem.minHeightPartner .gridItem .itemWrap{min-height:35rem !important;margin-bottom:40px !important;padding:40px !important;}.ceItem .gridGroup .grid-row .gridItem{margin-bottom:5%!important}.ceItem.twocol .grid-container .row .col-lg-6 .extContent{margin-bottom:5%!important}.page-45 .ceItem .gridGroup .grid-row .gridItem{margin-bottom:0!important}fieldset{margin:0;padding:0}.fieldwrap,.form-group{position:relative;margin:0 0 25px;padding:0;width:48%;vertical-align:top}.fieldwrap.layout1,.fieldwrap.layout11{width:100%}.fieldwrap.layout2{width:78%}.fieldwrap.layout3{width:73%}.fieldwrap.layout4{width:64%}.fieldwrap.layout5{width:58%}.fieldwrap.layout12{width:48%!important}.fieldwrap.layout6{width:38%}.fieldwrap.layout7{width:31%}.fieldwrap.layout8{width:28%}.fieldwrap.layout9{width:23%}.fieldwrap.layout10{width:18%}.fieldwrap.layout20{width:8%}@media only screen and (min-width:200px) and (max-width:1399px){.fieldwrap.layout2,.fieldwrap.layout3,.fieldwrap.layout4,.fieldwrap.layout5,.fieldwrap.layout12,.fieldwrap.layout6,.fieldwrap.layout7,.fieldwrap.layout8,.fieldwrap.layout9,.fieldwrap.layout10,.fieldwrap.layout20{width:48%}}@media only screen and (min-width:200px) and (max-width:1024px){.fieldwrap.layout2,.fieldwrap.layout3,.fieldwrap.layout4,.fieldwrap.layout5,.fieldwrap.layout12,.fieldwrap.layout6,.fieldwrap.layout7,.fieldwrap.layout8,.fieldwrap.layout9,.fieldwrap.layout10,.fieldwrap.layout20{width:100%}}.fieldwrap.typoscript:not(.layout1){margin-bottom:20px}.fieldwrap.typoscript.layout1{margin-bottom:40px;padding-bottom:50px;border-bottom-width:1px}.fieldwrap.file{margin:10px 0 40px}.fieldwrap.text{padding:15px 0;border-top:1px solid #525252;border-bottom:1px solid #525252}.fieldwrap.text:first-of-type{margin-top:20px}.fieldwrap.text p{margin-top:15px!important}.fieldwrap.text p:first-of-type{margin-top:0!important}.fieldwrap.text label:first-child{margin-bottom:10px}.fieldwrap.submit{margin-bottom:0;padding-top:30px;text-align:center;border-top:1px solid #525252}header .fieldwrap.submit{margin-bottom:0;padding-top:30px}.fieldwrap.reset{width:100%!important;margin-bottom:40px!important}.fieldwrap .radioWrap,.fieldwrap .checkWrap{margin-left:1vw;width:auto}.fieldwrap.layout11 .radioWrap,.fieldwrap.layout11 .checkWrap,.fieldwrap.layout12 .radioWrap,.fieldwrap.layout12 .checkWrap{margin-left:0}.fieldwrap::after{position:absolute;top:5px;right:5px}.fieldwrap.cur::after{color:var(--main-color)}.fieldwrap.typoscript.cur::after{display:none}.fieldwrap.filled::after{top:-12px;color:green}.fieldwrap.check.filled::after,.fieldwrap.radio.filled::after{top:-5px;right:-20px}.streetWrap{width:40%!important}.zipWrap{width:15%!important}.cityWrap{width:40%!important}legend{display:none;padding:0 0 5px 0;width:100%;font-weight:bold}.clickBox legend{display:block}.inputGroup > span{display:inline-block;position:relative;width:auto}label{position:static;top:0;left:0;display:block;padding-bottom:10px;width:100%}.layout11 > label,.layout12 > label,.fieldwrap.text.layout11 label{display:none}.fieldwrap > label,.fieldwrap > label *,.fieldwrap.text label{font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:bold;cursor:pointer}.fieldwrap.text label{padding-bottom:0;color:var(--main-color)}.file label{position:static;padding:0 0 10px;font-weight:bold;color:#000}.typoscript label{display:inline-block;padding:0;width:30px}label input[type="text"]{margin-top:10px}label .mandatory{width:auto;color:var(--main-color)}label .mandatory::after{position:relative;top:-8px;margin-left:5px}textarea{width:98%!important;height:300px}.formGroup:nth-child(even) input,.formGroup:nth-child(even) select,.fieldwrap:nth-child(odd) input,.fieldwrap:nth-child(odd) select,textarea,.fieldwrap.powermail_fieldwrap_betreff input{width:100%!important}select{position:relative;z-index:10;width:120%;text-align:left;cursor:pointer!important}select::-ms-expand{display:none}.filled select + label .mandatory{display:none}select option{padding:0}.checkWrap,.radioWrap{display:webkit-flex;display:ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.check,.radio{display:inline-block;margin-right:1vw;width:100%!important}.check input,.radio input,input[type="checkbox"],input[type="radio"]{width:auto!important;cursor:pointer}.check > label,.radio > label{padding:0 0 10px;font-weight:normal;color:#000!important}.check .checkbox label,.radio .radiobox label{padding:0 20px 0 0;text-align:left}.check label .mandatory,.radio label .mandatory{position:static}.check label .mandatory::after,.radio label .mandatory::after{display:inline-block;top:-7px}.check label a,.radio label a{text-decoration:underline}.check label a:hover,.radio label a:hover{text-decoration:none}.check label::before,.radio label::before{margin-right:7px;color:#000}.fieldwrap .checkbox::after{display:none}.nolabel{margin-right:0}.nolabel .checkWrap,.nolabel .radioWrap{margin-left:0}.nolabel .checkbox > label,.nolabel .radiobox > label{color:#a2a2a2!important}.nolabel .checkbox > label:hover,.nolabel .radiobox > label:hover,.nolabel .checkbox > input:checked ~ label{color:#000!important}.nolabel .checkbox > label::after,.nolabel .radiobox > label::after{content:'\efff';position:relative;top:-10px;margin-left:3px;font-family:icofont}.reg{padding:.6vw 0;width:auto}.reg input,#page .reg label{width:auto!important;cursor:pointer}.reg label{margin-right:1vw;padding:0 0 0 5px}input[type="text"],input[type="search"],input[type="tel"],input[type="email"],input[type="password"],input[type="date"],input[type="time"],input[type="number"],textarea,select{padding:10px 15px;background-color:#fff;border:1px solid #d2d2d2;-webkit-border-radius:5px;border-radius:5px}input[type="text"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="text"]:focus,input[type="number"]:focus,textarea:focus,select:focus{background-color:transparent;border:1px solid var(--color-black);-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none}input[type="submit"]{border:1px solid var(--main-color);font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:bold}input[type="submit"]:hover{border-color:#323232}#page input.powermail_captcha{margin:10px 0 20px;width:50%!important;border:1px solid #d2d2d2}#page input.powermail_captcha:focus{border-color:#525252}.selectBox{display:inline-block;position:relative;width:calc(100% - 30px)}.selectBox::after{display:inline-block!important;position:absolute;top:10px;right:0;width:30px;text-align:right;color:#a2a2a2}.selectBox:hover::after{color:#000}.selectBox select{padding:10px 0;height:auto}.fieldwrap.submit *{width:auto;white-space:nowrap}.forgot .fieldwrap.input + .submit{margin:30px 0 0 30px!important;width:auto!important;text-align:left}.fieldwrap.submit .btn.submit > span::after{top:12px}.fieldwrap.submit input{position:relative;z-index:5;padding-right:50px!important;text-align:left}.reset{text-align:right}.reset input.resetBtn{display:inline-block;padding:5px 10px;width:auto!important;background-color:#eaeaea;cursor:pointer}.reset input.resetBtn:hover{color:#fff}.honeyPot{position:absolute;left:-99999vw}ul.errorMsg{margin:40px 0 0 15px}ul.errorMsg li{list-style:square;margin-top:20px}.confirmBox ul li{margin:10px 0}.confirmBox .submitBox{margin-top:40px;padding-top:40px;border-top-width:1px}header .felogin_login .loginHeader,header .felogin_login .loginMessage,header .felogin_login form + p,header .felogin_login legend{display:none!important}.felogin_login .accHeader{font-family:regular,arial,helvetica,sans-serif;color:var(--main-color);cursor:pointer;-webkit-transition:all .4s;transition:all .4s}header .felogin_login .accHeader{font-family:regularlight,arial,helvetica,sans-serif;color:#fff}header .felogin_login .accHeader:hover{color:#aaa}header .felogin_login .accHeader::before{content:'\f007';display:inline-block;width:25px;font-family:awesome5l}header .felogin_login .expd .accHeader{color:#aaa;-webkit-transition:all .4s;transition:all .4s}header .felogin_login .expd .accHeader:hover{color:#fff}header .felogin_login .expd .accHeader::before{content:'\f00d'}header .loginWrap{display:none;position:absolute;z-index:20;top:100%;left:0;padding-top:20px;padding-right:40px;padding-bottom:40px;width:100%;background-color:#5a5a5a}header .loginWrap *{color:#fff}.loginWrap p{padding-bottom:20px}header .loginWrap fieldset{width:50vw}header .loginWrap fieldset label > input{margin-top:10px;color:#000}header .loginWrap fieldset label > input:focus{color:#fff}header .loginWrap fieldset > *{display:inline-block;width:35%}.loginWrap fieldset > .loginSubmit,.logoutWrap fieldset > .loginSubmit{padding-top:20px;width:100%;text-align:center}.loginWrap fieldset .loginSubmit input{display:inline-block;width:auto;padding:11px 20px;color:#fff;background-color:var(--main-color);border:2px solid var(--main-color);-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all .4s;transition:all .4s}.loginWrap fieldset .loginSubmit input:hover{color:var(--main-color);background-color:transparent}header .loginWrap fieldset > .loginSubmit{padding-top:27px;width:20%;text-align:left}header .loginWrap fieldset .loginSubmit input{display:block;width:100%}header .loginWrap fieldset .loginSubmit input:hover{background-color:transparent;border-color:#fff}.logoutWrap .loginBack,.logoutWrap .loginSubmit{display:inline-block;margin-right:10px;padding-top:20px;width:auto!important}.logoutWrap input[type="submit"]{display:inline-block;width:auto;padding:11px 20px;color:#fff;background-color:var(--main-color);border:2px solid var(--main-color);-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .4s;transition:all .4s}.logoutWrap input[type="submit"]:hover{color:var(--main-color);background-color:#fff}header .logoutWrap fieldset > .loginSubmit,header .logoutWrap .loginBack{padding-top:0}header .logoutWrap .loginUser{display:none}header .logoutWrap input[type="submit"]{padding:2px 15px;background-color:transparent;border-color:#fff}header .logoutWrap input[type="submit"]:hover{color:#000;background-color:#fff}.loggedIn .login{margin:0 3%!important;padding:20px 0 60px;width:94%}.loggedIn .itemWrap > .hGroup,.loggedIn .loginHeader,.loggedIn .loginMessage{display:none}.loggedIn form{text-align:center}.logoutWrap .loginBack{display:none}.iframePage .logoutWrap .loginBack{display:inline-block}header > nav .searchInfo,header > nav .searchNav,header > nav .noResultText,header > nav .searchType,header .noResultText,.ceItem.search .indexedSearch legend,.ceItem.search .indexedSearch label,header .searchType,header .searchRules,header .searchResult,header .searchInfo,header .searchExt{display:none}.ceItem.search form{display:inline-block;position:relative;width:auto}.ceItem.search .btn.searchAcc *{cursor:pointer}.ceItem.search .btn.searchAcc::after{color:#a2a2a2}.ceItem.search .btn.searchAcc:hover::after,.ceItem.search .btn.searchAcc.cur::after{color:#000}.ceItem.search .btn.searchAcc + form{max-width:0;overflow:hidden;-webkit-transition:max-width .4s;transition:max-width .4s}.ceItem.search .btn.searchAcc + form.cur{max-width:100vw;-webkit-transition:max-width .6s;transition:max-width .6s}.searchContent{margin:0!important;padding-right:0!important;width:100%!important;height:auto;background-color:transparent!important}.searchInput{display:inline-block}.searchContent *{height:auto}.searchContent h4{margin-bottom:15px;text-align:left;color:#000}.searchContent input.searchInput{display:inline-block;position:static!important;padding:10px 0!important;width:calc(100% - 100px)!important;line-height:1;text-align:left;color:#000;background-color:transparent;border:2px solid #727272!important;cursor:text!important}main .searchContent #ke_search_sword.searchInput{padding:15px 20px 15px 40px!important;border-right:0!important;border-left:0!important;-webkit-border-radius:0;border-radius:0}header .searchContent input.searchInput{padding:5px 10px!important;width:calc(100% - 50px)!important;height:40px}.searchContent input.searchInput:focus{color:#000!important;border:2px solid var(--main-color)!important}.searchContent .autoComplete{margin-top:30px;padding-top:20px;border-top:1px solid #202020}.searchContent .autoComplete li{text-align:left;cursor:pointer}.searchContent .autoComplete li:hover{color:#000!important}.searchContent .btn.search{width:50px;height:50px}header .searchContent .btn.search{position:relative;top:0;width:50px;height:40px;-webkit-transition:all .4s;transition:all .4s}header .searchContent .btn.search:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center center;transform-origin:center center}.searchContent .btn.search > *{display:block;position:relative;padding:0;height:100%;border:none}.searchContent .btn.search > *:hover{background-color:transparent}.searchContent .btn.search > *::after{display:inline-block;top:0;right:auto;left:0;width:100%;height:100%;padding:0;text-align:right;color:#727272;cursor:pointer}.searchContent .searchInput:focus + .btn.search > *::after,.searchContent .btn.search:hover > *::after{color:var(--main-color)!important}.searchContent .btn.search input{position:absolute;z-index:10;top:0;left:0;padding:0!important;width:100%;height:100%;color:transparent!important;background-color:transparent}.searchContent .btn.search input.submit{border:none}.searchContent .btn.reset{display:none}header .searchContent .searchExt,header .searchContent .searchExt{display:none}.headerOnly + .ceItem.search{margin-top:30px}.searchContent label{margin-bottom:20px}.ceItem.search .btn.acc{display:none}.ceItem.newsPlugin.search .btn.acc{display:inline-block}.ceItem.search form{width:100%}.ceItem.newsPlugin.search form{margin-bottom:0}.searchContent .searchInput{display:inline-block;margin-left:0}.searchContent .searchInput input{padding:10px!important;background-color:#cfcfcf!important}.searchContent .searchInput input:focus{background-color:#dfdfdf!important}.searchContent .searchSubmit{display:inline-block;position:relative;width:auto}.searchContent .searchSubmit input{position:relative;z-index:2;padding:11px 0;width:40px;color:transparent;background-color:transparent}.searchContent .searchSubmit::after{width:30px!important}.searchContent .btn.reset{display:inline-block;position:relative;width:50px;height:45px}.searchContent .btn.reset a{display:inline-block;padding:0!important;width:100%;height:100%;background-color:transparent!important;border:none!important}.searchContent .btn.reset a::before{display:inline-block;margin-top:-7px}.searchContent .btn.reset a::after{display:none;position:absolute;top:-20px;left:100%;padding:5px;width:80px;text-align:center;color:#000;border:1px solid #a2a2a2;white-space:nowrap;-moz-opacity:0;-webkit-opacity:0;-ms-opacity:0;opacity:0;-webkit-transition:all .6s;transition:all .6s}.searchContent .btn.reset a:hover::after{-moz-opacity:1;-webkit-opacity:1;-ms-opacity:1;opacity:1;transition:all .6s}.searchContent .searchType{display:none;margin-left:30px;width:auto}.searchRules{display:none;margin-top:40px}.searchInfo{display:none;margin-top:30px;color:#a2a2a2}.searchNav.top{display:none;margin-top:30px}.noResultText{margin-top:40px}header nav .searchResultBox{position:fixed;z-index:20;top:0;left:0;padding:40px;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.searchResult{margin-left:-30px;width:calc(100% + 30px)!important}header nav .searchResult{margin:0;padding:30px 30px 30px 0;width:100%!important;height:100%;overflow:auto;background-color:#fff}.searchResult > .hGroup{margin:0 0 10px 25px}.searchResult > .hGroup > .h2{margin-bottom:15px}.searchHeader{padding-left:35px}.searchHeader .hGroup,.searchBack{display:inline-block;width:auto}.searchHeader .hGroup *{color:var(--main-color)}.searchBack .btn.back > *{padding-left:40px!important;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif}.resultItem{display:inline-block;margin:30px 0 0 30px;padding:20px!important;width:calc(50% - 30px);border-width:1px}.resultItem h3{margin:0!important;padding:0!important;text-align:left}.resultItem h3 .resultTitle a{color:#000}.resultItem img{position:relative;top:2px;width:25px!important}.resultInfo{display:none}.resultPath{margin-top:20px;text-align:center}.resultPath .btn{width:200px}.resultPath a{height:38px;font-weight:bold;font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,icofont,sans-serif;text-decoration:none;color:var(--main-color);-webkit-transition:all .4s;transition:all .4s}.resultPath a:hover{color:var(--main-color-dark)}.resultPath a::before{right:auto;left:15px;margin-right:10px;font-weight:normal;font-family:regularregular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,icofont,sans-serif;color:#000}html[lang=de] .resultPath a::before{content:'Zur Zielseite:'}.searchNav{margin:30px 30px 0;padding-top:20px;width:calc(100% - 60px);text-align:center;border-top-width:1px}.searchNav ul{display:inline-block;margin:0;padding:0;width:auto}.searchNav ul li{float:left;margin-right:15px;width:auto;text-indent:0}.searchNav ul li:first-child{margin-left:0}.searchNav ul li::before{display:none}.searchNav ul li a{display:block;padding:10px;text-decoration:none;color:#a2a2a2;background-color:#fff;border-width:1px}.searchNav ul li a:hover{color:#000;background-color:#f2f2f2;border-color:#525252}.searchNav ul li:first-child,.searchNav ul li:last-child{width:150px}.searchNav ul li:first-child a,.searchNav ul li:last-child a{color:rgba(255,255,255,.6)}.searchNav ul li:first-child a:hover,.searchNav ul li:last-child a:hover{color:#fff}.searchNav ul li.tx-indexedsearch-browselist-currentPage{width:auto}.searchNav ul li.tx-indexedsearch-browselist-currentPage a{text-decoration:none;color:#fff!important;background-color:#a2a2a2;border-color:#a2a2a2}.searchNav ul li.tx-indexedsearch-browselist-currentPage a:hover{background-color:#525252;border-color:#525252}ul.searchPages{width:100%}ul.searchPages li{display:inline-block;margin:0 10px;width:auto;text-indent:0}ul.searchPages li::before{display:none}ul.searchPages li a{padding:5px 10px;font-weight:normal;border-width:1px}ul.searchPages li a:hover{border-color:#525252;cursor:pointer}ul.searchPages li a.current{font-weight:bold;text-decoration:none;background-color:#f2f2f2;border-color:#f2f2f2}@media only screen and (min-width:200px) and (max-width:1024px){.searchHeader .hGroup,.searchBack{display:block;width:100%}.searchBack{margin-top:20px}.searchBack .btn.back > *::before{top:6px}.resultItem{display:block;margin:30px 0 0 30px;width:calc(100% - 30px)}}.themeSearch{position:relative;padding:4vw 28%!important;min-height:18vw}.themeSearch::before,.themeSearch::after{content:'';display:block;position:absolute;top:3vw;width:25%;height:100%;background-image:url('../../../addconfig/addconfig/Resources/Public/img/icons/PNG/thumbsup.png');background-size:80% auto;background-position:center top;background-repeat:no-repeat}.themeSearch::before{left:1%}.themeSearch::after{right:1%}.themeSearch .hGroup{display:block!important;margin:0!important;width:100%!important}.themeSearch h4{font-family:medium,arial,helvetica,sans-serif;text-align:center;color:#fff}.themeSearch .lnk.refresh{width:3.5vw;height:3.5vw}.themeSearch .lnk.refresh > *{display:block;position:absolute;top:0;left:0;padding:0;width:100%;height:100%}.themeSearch .lnk.refresh > *::after{top:0;right:auto;left:0;margin:0;color:#fff;cursor:pointer}.themeSearch .lnk.refresh > *:hover::after{color:rgba(255,255,255,.6);-webkit-animation:spin 1s linear;-moz-animation:spin 1s linear;animation:spin 1s linear}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.themeSearch input.searchInput,.themeSearch select{padding:20px;width:100%!important;line-height:1;color:#000;background-color:#fff;border:none!important;font-family:regularregular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,icofont,sans-serif}.themeSearch .lnk.refresh + input.searchInput{width:calc(100% - 3.5vw)!important}.themeSearch span.cnctor{padding-top:20px;height:100%;font-weight:bold;text-align:center;line-height:1;color:#fff}.themeSearch .btn.acc,.themeSearch .searchContent .btn.reset{display:none}.themeSearch .searchContent{position:relative}.themeSearch .searchContent{color:#fff}.themeSearch .searchContent .btn.search{position:absolute;z-index:5;bottom:-10px;right:-50px;margin:0;width:auto}.themeSearch .searchContent .btn.search::before,.themeSearch .searchContent .btn.search::after{content:'';position:absolute;z-index:51;width:20px;height:70px;background-color:rgba(235,235,235,.6)}.themeSearch .searchContent .btn.search::before{bottom:-30px;left:3px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.themeSearch .searchContent .btn.search::after{top:-30px;right:-5px;width:25px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.themeSearch .searchContent .btn.search span{display:inline-block!important;padding:10px 15px 10px 30px!important;width:auto!important;font-family:medium,arial,helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#fff!important;-webkit-clip-path:polygon(8% 13%,100% 0,100% 93%,0 100%);clip-path:polygon(8% 13%,100% 0,100% 93%,0 100%);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);-webkit-transition:all .4s;transition:all .4s}.themeSearch .searchContent .btn.search:hover span{background-color:#323232!important;border-color:#727272!important;-webkit-transition:all .6s;transition:all .6s}.themeSearch .searchContent .btn.search > *::after{display:none}.themeSearch .searchContent .btn.search input{display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.themeSearch .searchContent .btn.search input.sic{font-weight:bold;font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,icofont,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#fff!important}.themeSearch .addresses ul.searchResults{margin-top:60px}.themeSearch .addresses ul.searchResults li{display:block;margin-bottom:10px}.themeSearch .addresses ul.searchResults li:last-child{margin-bottom:0}.themeSearch .addresses ul.searchResults li.title{margin-bottom:30px;font-weight:bold;text-align:center}.themeSearch .addresses ul.searchResults li label{position:static}.themeSearch .addresses .terms{display:inline-block;position:relative;width:50%}.themeSearch .addresses .terms::after{content:'\ea94';position:absolute;top:0;right:0;font-family:icofont}.themeSearch .addresses .asylum{display:inline-block;width:40%;text-align:center}.themeSearch .addresses .asylum .btn{display:block;width:100%}.themeSearch .addresses .asylum .btn a{display:inline-block;width:100%!important;line-height:1.2;color:#fff!important}.themeSearch .addresses .asylum .btn a::after{top:10px}.themeSearch .addresses .f3-widget-paginator{display:none}.themeSearch .addresses .noResult{display:none;margin-top:40px;text-align:center;color:#fff}.themeSearch .atozList{position:relative}.themeSearch .atozList .btn.acc{display:inline-block}.themeSearch .atozList ul{position:absolute;z-index:15;top:100%;left:0;max-height:0;overflow:hidden;background-color:#fff}.themeSearch .atozList ul.cur{padding:10px;max-height:1000vw;overflow:visible}.themeSearch .atozList ul li{margin-right:1vw;width:auto}.themeSearch .atozList ul li a{color:#000}.themeSearch .atozList ul li span{color:#a2a2a2}#specialSearch{width:100%}#specialSearch + article{padding-top:0}#specialSearch .search + section{padding-bottom:0}#specialSearch > .keSearch{padding-bottom:30px}main #specialSearch .results,#specialSearchResult .searchbox,#specialSearch .hGroup{display:none}#specialSearch form#form_kesearch_pi1,#specialSearch form#form_kesearch_pi1 .searchContent{margin-bottom:0!important}#specialSearch form#form_kesearch_pi1 .searchContent::before{content:'\f002';position:absolute;top:15px;left:10px;width:25px;font-family:awesome5l;color:#a2a2a2}#specialSearch form#form_kesearch_pi1 .searchContent span.preTitle{display:inline-block;width:30%}#specialSearch form#form_kesearch_pi1 .searchContent input.searchInput{padding:15px 20px 15px 40px;width:calc(100% - 100px) !important;font-style:italic;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,icofont,sans-serif;color:#a2a2a2!important;border-top:2px solid #c2c2c2!important;border-bottom:2px solid #c2c2c2!important}#specialSearch form#form_kesearch_pi1 .searchContent input.searchInput:focus{font-style:normal;color:#000!important;border-color:var(--main-color)!important}#specialSearch form#form_kesearch_pi1 .searchContent input.searchInput.focus::placeholder{-moz-opacity:0;-webkit-opacity:0;-ms-opacity:0;opacity:0}#specialSearch form#form_kesearch_pi1 .searchContent .btn.search{margin-top:0;width:100px;height:100%}#specialSearch form#form_kesearch_pi1 .searchContent .btn.search input{position:static;width:100%;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,icofont,sans-serif;color:#fff!important;background-color:#cc1e1c;border:1px solid #cc1e1c;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-webkit-transition:all .4s;transition:all .4s}#specialSearch form#form_kesearch_pi1 .searchContent .btn.search input:hover{background-color:#323232;border:1px solid #323232}#specialSearch form#form_kesearch_pi1 .searchContent .btn.reset{display:none}#specialSearchResult{position:absolute;z-index:30000;top:0;left:0}#specialSearchResult .resultList{padding-top:3%;width:calc(100vw - 17px);height:200vw;text-align:center;background-color:rgba(0,0,0,.8)}*:not(#mediaBox) #specialSearchResult .resultList .hGroup{padding-bottom:20px}#specialSearchResult .resultWrap{position:relative;display:inline-block;padding:15px 20px 25px;width:50%;background-color:#fff}#specialSearchResult .resultWrap h2{margin-bottom:20px;color:var(--main-color)}#specialSearchResult .resultWrap #kesearch_results{height:auto}#specialSearchResult .resultWrap #kesearch_results ul{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}#specialSearchResult .resultWrap #kesearch_results ul li{margin-top:15px}#specialSearchResult .resultWrap #kesearch_results ul li:first-of-type{margin-top:0}#specialSearchResult .resultWrap #kesearch_results ul li a{padding:5px 10px}#specialSearchResult .resultWrap #kesearch_results ul li a::after{top:5px;right:10px}#specialSearchResult .resultWrap #kesearch_results ul li .result-title > i{display:none}#specialSearchResult .resultWrap .btn{position:absolute;z-index:30001;top:15px;right:20px;width:30px;height:30px}#specialSearchResult .resultWrap .btn > *{padding:5px;width:100%;height:100%;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#specialSearchResult .resultWrap .btn *{color:#000;border-color:#000}#specialSearchResult .resultWrap .btn *:hover{border-color:var(--main-color)}#specialSearchResult .resultWrap .btn *::before{display:inline-block;position:static!important;padding:0;width:auto;height:auto;text-align:center;line-height:1;color:#000}#specialSearchResult .resultWrap .btn *:hover::before{color:#fff;-webkit-transition:color .6s;transition:color .6s}#specialSearchResult .resultWrap .btn *::after{display:none}@media only screen and (min-width:200px) and (max-width:1024px){#specialSearchResult .resultList{padding-top:0;height:1000vw}#specialSearchResult .resultWrap{width:100%}}header .tx-powermail,header .search form,#page header > nav .search form{display:none}header .txtTeaser,header .search{position:relative}header .txtTeaser .hGroup h2,header .search .hGroup h5{color:#000}header .txtTeaser .hGroup{padding:3px 10px;border:1px solid #a2a2a2;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;cursor:pointer}header .search .hGroup{padding:0!important}header .tx-powermail,header .search form,header > nav .search form{position:absolute!important;z-index:292;top:100%!important;right:0!important;margin:0;width:20vw!important;background-color:#fff;-moz-box-shadow:2px 5px 4px rgba(0,0,0,.4);-webkit-box-shadow:2px 5px 4px rgba(0,0,0,.4);-o-box-shadow:2px 5px 4px rgba(0,0,0,.4);-ms-box-shadow:2px 5px 4px rgba(0,0,0,.4);box-shadow:2px 5px 4px rgba(0,0,0,.4)}header .tx-powermail{padding-top:20px}header .tx-powermail,header .search form{right:auto;left:-20px}header .tx-powermail{width:40vw}header .search form,header > nav .search form{width:35vw!important;border:5px solid #cc1e1c}header .search form .searchContent,header > nav .search form .searchContent{padding:20px 20px 30px!important}header > nav .search .accButton{display:inline-block;padding:0 0 2px!important;width:auto;font-weight:normal;line-height:1.2;color:#727272;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}header > nav .search .accButton:hover,header > nav .search .accButton.expd{color:var(--main-color)}header > nav .search .accButton:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}header > nav .search .accButton::before{content:'\f002';font-family:awesome5}.contentAcc .accItem.expd .txtWrap .bTxt p a{text-decoration:underline;transition:color 0.3s ease,transform 0.3s ease;}.contentAcc .accItem.expd .txtWrap .bTxt p a:hover{text-decoration:none;color:var(--main-color);transform:translateY(-2px);}.contentAcc .itemWrap .mainWrap .bodyText .accItem .btn a{background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease}.contentAcc .itemWrap .mainWrap .bodyText .accItem .btn a:hover{color:var(--color-white);background-color:var(--main-color);border:var(--main-color)}.contentAcc{position:relative}.contentAcc .textPic > .txtWrap.hasPic{order:1;width:65%}.contentAcc .textPic > .picWrap{order:2;width:32%}.contentAcc .textPic > .picWrap figure{margin-top:10px}.contentAcc .itemWrap .bodyText .accItem .hGroup::after{display:none;}.contentAcc h3.navTitle{margin-bottom:20px}.contentAcc .accItem,.contentAcc .addLink{display:none}.contentAcc .accItem.expd{display:-moz-box!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;padding:3rem;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-top:none;}.contentAcc.faqAcc .accItem.expd{display:-moz-box!important;display:-webkit-box!important;display:-webkit-flex!important;padding:0 !important;display:-ms-flexbox!important;display:flex!important;border:none !important}.contentAcc .accItem.pos-3.expd,.contentAcc .accItem.pos-4.expd{display:block}.contentAcc .accItem .txtWrap{order:2;width:65%}.contentAcc .accItem .txtWrap:only-child{order:1;width:100%}.contentAcc .accItem .txtWrap{}.contentAcc .accItem .txtWrap .bTxt ul:first-child{margin-top:0}.contentAcc .accItem .txtWrap .bTxt ul li{line-height:1.8}.contentAcc .accItem .txtWrap .bTxt ul li a{text-decoration:underline}.contentAcc .accItem .txtWrap .bTxt ul li a:hover{text-decoration:none}.contentAcc .accItem .galWrap{order:1;padding-top:10px;width:30%}.contentAcc .itemWrap .mainWrap .bodyText ul li{margin:0 !important}.contentAcc .itemWrap .mainWrap .bodyText .accItem .btn{margin-bottom:3rem !important}.contentAcc .accItem .addressDetail.nowrap{padding-top:0}.contentAcc .accItem .addressDetail .txtWrap{order:1;width:65%!important}.contentAcc .accItem .addressDetail .txtWrap .bodyText ul li{margin:2px 0}.contentAcc .accItem .addressDetail .txtWrap .bodyText ul li::before{content:'-';margin-right:5px}.contentAcc .accItem .addressDetail .galWrap{order:2;padding:0}.contentAcc .accItem .addressDetail.right.nowrap .galWrap{padding-right:2vw}.contentAcc .accItem .addressDetail .addText > *{width:100%}.contentAcc .accItem .addressDetail .addText > .addBasic{height:auto;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.contentAcc .accItem:not(.hasPlugin) .addressDetail .addText > .addContact ul.cList{margin-top:0!important;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.contentAcc .accItem.hasPlugin .addressDetail .addText > .addContact ul.cList{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.contentAcc .accItem .addressDetail .addText > .addContact ul.cList li{margin:0 5px 0 0!important}.contentAcc .accItem .addressDetail .addText > .addContact ul.cList li.email div,.contentAcc .accItem .addressDetail .addText > .addContact ul.cList li.fax div,.contentAcc .accItem .addressDetail .addText > .addContact ul.cList li.hours > div{top:calc(100% + 10px);right:auto;bottom:auto;left:0}.contentAcc .accItem .addressDetail.multiCol ul.cList li a,.contentAcc .accItem .addressDetail.multiCol ul.cList li.fax i,.contentAcc .accItem .addressDetail.multiCol ul.cList li.hours label{padding:.5vw .8vw}.contentAcc .accItem.pos-3 .galWrap{float:left;padding:0 5% 10px 0}.contentAcc .accItem.pos-4 .galWrap{float:right;padding:0 0 10px 0}.contentAcc .accItem.pos-3::after,.contentAcc .accItem.pos-4::after{content:' ';clear:both;display:block;width:100%;height:1px}.contentAcc .accItem.pos-5 > .txtWrap,.contentAcc .accItem.pos-6 > .txtWrap{width:100%}.contentAcc .accItem.pos-5 > .txtWrap > .galWrap{margin-bottom:20px}.contentAcc .accItem.pos-6 > .txtWrap > .galWrap{margin-top:20px}.contentAcc .accItem.pos-5 > .txtWrap > .galWrap,.contentAcc .accItem.pos-6 > .txtWrap > .galWrap{width:100%}.contentAcc .accItem.pos-5 > .txtWrap > .galWrap .imgRow,.contentAcc .accItem.pos-6 > .txtWrap > .galWrap .imgRow{margin-left:-3%;width:103%}.contentAcc .accItem.pos-5 > .txtWrap > .galWrap .imgCol,.contentAcc .accItem.pos-6 > .txtWrap > .galWrap .imgCol{margin:0 0 3% 3%;width:22%;height:14vw;overflow:hidden}.contentAcc .accItem.pos-5.picOnly > .txtWrap > .galWrap .imgCol,.contentAcc .accItem.pos-6.picOnly > .txtWrap > .galWrap .imgCol{height:25vw}.contentAcc .accItem.pos-5.picOnly > .txtWrap > .galWrap .imgCol *,.contentAcc .accItem.pos-6.picOnly > .txtWrap > .galWrap .imgCol *,.contentAcc .accItem.pos-5 > .txtWrap > .galWrap .imgCol *,.contentAcc .accItem.pos-6 > .txtWrap > .galWrap .imgCol *{height:100%}.contentAcc .accItem.pos-5 > .txtWrap > .galWrap .imgCol img,.contentAcc .accItem.pos-6 > .txtWrap > .galWrap .imgCol img{height:100%!important;object-fit:cover;object-position:top}.contentAcc .accItem.pos-5.picOnly > .txtWrap > .galWrap .imgCol img,.contentAcc .accItem.pos-6.picOnly > .txtWrap > .galWrap .imgCol img{object-fit:contain;object-position:left}.contentAcc .accItem .singleCol .galWrap{width:18%}.contentAcc .accItem .singleCol .txtWrap{width:82%!important}.contentAcc .accItem .singleCol ul.cList{margin:5px 0 0 0!important}.contentAcc .accItem.hasPlugin{position:relative;min-height:25vw}.contentAcc .accItem.hasPlugin .addressDetail{position:static}.contentAcc .accItem.hasPlugin .addressDetail .addText{margin:0;border:none}.contentAcc .accItem.hasPlugin .txtWrap .pTxt{margin-top:20px}.contentAcc .accItem.hasPlugin .txtWrap .pTxt:first-child{margin-top:0}.contentAcc .accItem.hasPlugin .txtWrap > section{margin-top:40px!important;padding-top:20px!important;border-top:1px solid #c2c2c2}.contentAcc .accItem.hasPlugin .txtWrap > section.frame-ruler-after{padding:0 0 20px!important}.contentAcc .accItem.hasPlugin .txtWrap > .galWrap + section{margin-top:20px!important;padding-top:40px!important}.contentAcc .accItem.hasPlugin .galWrap + .txtWrap .addIcon{display:none}.contentAcc .accItem.hasPlugin .galWrap + .txtWrap .addInfo{margin-top:20px;width:100%}.contentAcc .accItem.hasPlugin .galWrap + .txtWrap .addIcon + .addInfo{margin-top:0;margin-bottom:20px}.contentAcc .accItem .galWrap:only-child{width:100%}.contentAcc .accItem .galWrap:only-child .imgRow{margin-left:-17.5%;width:117.5%;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.contentAcc .accItem .galWrap:only-child .imgCol{margin-left:15%;width:18.33%}.contentAcc .accItem .galWrap:only-child figcaption{display:block;position:static;margin-top:20px;padding:0}.contentAcc .accItem .galWrap:only-child figcaption span{display:block}.contentAcc .accItem .galWrap:only-child figcaption .fileTitle{margin-bottom:10px;font-weight:bold;line-height:1.2}.contentAcc .accItem .galWrap:only-child figcaption .fileDesc{color:#202020}.contentAcc .accItem .galWrap .addBox{position:relative}.contentAcc .accItem .galWrap .addBox::before,.contentAcc .accItem .galWrap .addBox::after{content:'';position:absolute;z-index:10;width:35px;height:100px;background-color:rgba(235,235,235,.6);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.contentAcc .accItem .galWrap .addBox::before{bottom:-50px;left:-10px}.contentAcc .accItem .galWrap .addBox::after{top:-40px;right:10px;height:130px}.contentAcc .accItem .galWrap .addWrap{color:#fff;-webkit-clip-path:polygon(5% 0%,97% 0,100% 100%,3% 100%);clip-path:polygon(5% 0%,97% 0,100% 100%,3% 100%);-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.contentAcc .accItem .galWrap .addWrap > *{color:#fff}.contentAcc .accItem .galWrap .addWrap > h3{margin:0 0 20px;padding:2vw 2vw 0}.contentAcc .accItem .galWrap .addWrap > p{padding:30px 30px 30px 50px;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left}.contentAcc .bodyText .hGroup:not(.faqAcc) h3,.contentAcc .bodyText .hGroup:not(.faqAcc) h3 a{margin-top:0!important;font-weight:400;color:var(--main-color)}#page .contentAcc .bodyText .pTxt h3{margin-bottom:20px!important;text-align:left}#page .contentAcc .bodyText .pTxt h3:only-child{margin-bottom:0!important}.contentAcc.bgColor .bodyText .hGroup:not(.faqAcc) h3,.contentAcc.bgColor .bodyText .hGroup:not(.faqAcc) h3 a{font-weight:bold;color:#fff}.contentAcc .accItem .tTxt{margin-bottom:20px}.contentAcc .accItem .tTxt.expd p{font-weight:600}.contentAcc .accItem .fTxt{display:none}.contentAcc .accItem .fTxt.expd{display:block}.contentAcc .accItem .expdBtn{margin-top:20px}.contentAcc .accItem .galWrap + .txtWrap .addressDetail{-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}.contentAcc .accItem .galWrap + .txtWrap .addressDetail .galWrap,.contentAcc .accItem .galWrap + .txtWrap .addressDetail .txtWrap{width:auto!important}.contentAcc .accItem .galWrap + .txtWrap .addressDetail.multiCol .galWrap{order:1!important;padding:0 0 20px;width:100%!important}.contentAcc .accItem .galWrap + .txtWrap .addressDetail .galWrap figure{width:8vw;height:auto;text-align:left}.contentAcc .accItem .galWrap + .txtWrap .addressDetail.multiCol .galWrap figure{display:inline-block;width:auto;height:8vw;text-align:left}.contentAcc .accItem .galWrap + .txtWrap .addressDetail .txtWrap{width:75%!important}.contentAcc .accItem .galWrap + .txtWrap .addressDetail.multiCol .txtWrap{order:2!important;width:auto!important}.contentAcc .accItem .galWrap + .txtWrap .addressDetail.multiCol ul.cList li{margin-left:.25vw}.faqAcc .accItem{display:block!important}.faqAcc .accItem .txtWrap > .hGroup.acc{position:relative;padding:2rem 1.125rem!important;border-top:1px solid #dddddd;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.faqAcc .accItem:first-of-type{margin-top:10px}.faqAcc .accItem .txtWrap > .hGroup.acc *{-webkit-transition:all .4s;transition:all .4s}.faqAcc .accItem .txtWrap > .hGroup.acc:hover *,.faqAcc .accItem .txtWrap > .hGroup.acc.cur *{-webkit-transition:all .6s;transition:all .6s}.faqAcc .accItem .txtWrap > .hGroup.acc::after{content:'\f055';position:absolute;top:10px;right:20px;font-family:awesome5l;line-height:1.2;color:var(--main-color)}.faqAcc .accItem .txtWrap > .hGroup.acc:hover::after{margin-top:20px;background-color:transparent !important;content:" ";display:inline-block;width:30px !important;height:30px !important;background-image:url('/00-Media/Grafik/Icons/simple-down.svg');background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(0deg);transition:transform 0.4s ease;}.faqAcc .accItem .txtWrap > .hGroup.acc.cur::after{margin-top:20px;background-color:transparent !important;content:" ";display:inline-block;width:30px !important;height:30px !important;background-image:url('/00-Media/Grafik/Icons/simple-down.svg');background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(180deg);}.faqAcc .accItem .txtWrap > .hGroup.acc + *{min-height:0;max-height:0;overflow:hidden;-webkit-transition:all .4s;transition:all .4s}.faqAcc .accItem .txtWrap > .hGroup.acc + *.cur{min-height:unset;max-height:unset;overflow:visible;padding:0rem 1.125rem 2rem !important;-webkit-transition:all .6s;transition:all .6s}.faqAcc .accItem .txtWrap > .hGroup.acc + *.flexRow.cur{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.faqAcc .accItem .accText{order:1;width:70%}.faqAcc .accItem .txtWrap .bTxt p{font-size:var(--font-size-m)}.faqAcc .noSpacer::after{display:none;}.faqAcc .itemWrap .hGroup .faqHeaderType h3{color:#000000 !important;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif !important;}.faqAcc .itemWrap .accItem .hGroup.acc.faqAcc::after{margin-top:20px;background-color:transparent !important;content:" ";display:inline-block;width:30px !important;height:30px !important;background-image:url('/00-Media/Grafik/Icons/simple-down.svg');background-size:contain;background-repeat:no-repeat;background-position:center;}.faqAcc .accItem .accPic{order:2;width:27%;margin-top:5px}.faqAcc .accItem.pos-1 .accPic,.faqAcc .accItem.pos-3 .accPic{padding-left:20px}.faqAcc .accItem.pos-2 .accPic,.faqAcc .accItem.pos-4 .accPic{padding-right:20px}.hasSidebar{width:38%}.sideWrap{width:58%;height:50vw}.sidebarItem{position:relative;margin-top:2%;padding:30px;height:49%;overflow:hidden;-webkit-border-radius:10px;border-radius:10px}.sidebarItem:nth-child(1),.sidebarItem:nth-child(2){margin-top:0}.sidebarItem.hasImg{padding:0}.sidebarItem img{-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;-ms-border-radius:0!important;border-radius:0!important}.sidebarItem .iconBox{padding-bottom:30px}.sidebarItem .iconBox picture{display:inline-block;padding:10px;width:60px;height:60px;background-color:rgba(255,255,255,.4);-webkit-border-radius:50%;border-radius:50%}.sidebarItem .iconBox picture img{width:100%!important;height:100%!important;-webkit-transition:all .4s;transition:all .4s}.sidebarItem .txtBox *{color:#fff}.sidebarItem .txtBox .hGroup *{font-weight:bold;font-family:robotomedium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,icofont,sans-serif}.sidebarItem .txtBox *{line-height:1.5}.sidebarItem .btnBox{padding-top:2vw}.sidebarItem .btnBox .lnk a{display:block;position:relative;padding:0 0 0 25px;font-family:robotoregular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,icofont,sans-serif;color:#fff!important}.sidebarItem .btnBox .lnk a::before{content:'\f061';position:absolute;top:0;left:0;font-family:awesome5;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .4s;transition:all .4s}.sidebarItem .btnBox .lnk a:hover::before{-webkit-transform:rotate(0);transform:rotate(0)}.sidebarItem .imgBox,.sidebarItem .imgBox *{height:100%}.sidebarItem .imgBox figure{overflow:hidden}.sidebarItem .imgBox figure img{width:100%!important;height:100%!important;object-fit:cover;-webkit-transition:all .4s;transition:all .4s}@media only screen and (min-width:2000px){.sidebarItem .iconBox{position:absolute;top:30px;left:30px;padding:0}}@media only screen and (min-width:200px) and (max-width:1400px){.sideWrap{height:auto}.sidebarItem{margin-top:20px!important;height:350px}}@media only screen and (min-width:200px) and (max-width:1299px){.hasSidebar .mainWrap,.sideWrap{width:100%!important;height:auto}}@media only screen and (min-width:200px) and (max-width:768px){.sidebarItem.hasImg{display:none}}ul.accMenu{margin:0!important;padding:0!important}p + ul.accMenu{margin-top:30px!important}ul.accMenu li{text-align:center;width:20%;background-color:#3333330d;display:inline-block;padding:.8em 1.6em;font-weight:bold;text-indent:0!important;cursor:pointer;-webkit-transition:all .4s;transition:all .4s;border-bottom:1px solid #ececec;border-right:1px solid #ececec;}ul.accMenu li:first-child,ul.accMenu li.w100{margin-left:0}ul.accMenu.jCenter li{margin-left:10px!important}ul.accMenu.jEnd li:last-child{margin-right:0}ul.accMenu li::before{display:none}ul.accMenu li:hover{}ul.accMenu li.act{width:20%;color:var(--color-darkgrey);background-color:var(--color-white);border-left:1px solid #dddddd;border-top:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:none;}ul.accMenu li:hover{}ul.accMenu li.noAcc a{text-decoration:none}ul.accMenu ~ .expd{}ul.accMenu .tab_image{width:20%;text-align:center;}ul.accMenu .tab_image img{width:60%;}ul.accMenu li img{width:60%;}.data_item_item.tx_mask_acc_items_button_css{border:2px solid #ff0000;}.ceItem.extContent .itemWrap .bodyWrap .txtWrap .textBody p a{text-decoration:underline;transition:color 0.3s ease,transform 0.3s ease;}.ceItem.extContent .itemWrap .bodyWrap .txtWrap .textBody p a:hover{text-decoration:none;color:var(--main-color);transform:translateY(-2px);}.ceItem.extContent .buttonBox .btn a{background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease}.ceItem.extContent .buttonBox .btn a:hover{color:var(--color-white);background-color:var(--main-color);border:var(--main-color)}.ceItem.extContent.hasBgColor .txtWrap .buttonBox .btn a{background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease}.ceItem.extContent.hasBgColor .txtWrap .buttonBox .btn a:hover{color:var(--color-white);background-color:var(--main-color);border:var(--main-color)}.ceItem.extContent.hasBgColor .buttonBox .btn a{background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease}.ceItem.extContent.hasBgColor .buttonBox .btn a:hover{color:var(--color-white);background-color:var(--main-color);border:var(--main-color)}.ceItem.extContent .itemWrap .bodyWrap .txtWrap p a{text-decoration:underline;transition:color 0.3s ease,transform 0.3s ease;}.ceItem.extContent .itemWrap .bodyWrap .txtWrap p a:hover{text-decoration:none;color:var(--main-color);transform:translateY(-2px);}.extContent.hAuto{height:auto!important}.extContent.hMin.itemWrap{}.extContent.hSmall{height:250px!important}.extContent.box_25rem{border-radius:10px;height:25rem!important;box-shadow:0 1px 8px rgba(0,0,0,0.06);-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.06);-ms-box-shadow:0 1px 8px rgba(0,0,0,0.06);border:1px solid #d6d6d6;}.extContent.smallIcons .galWrap .imgCol figure{width:30% !important;margin:0 auto}.extContent.bgColor.grey.light{padding:60px !important}.extContent.vpadding-20.bgColor.grey.light{padding:40px !important}.extContent.cust5 .bodyWrap.rev .galWrap .imgCol img{margin:0 !important}hGroup .textBody.1 p{border:2px solid #00ff00}hGroup .textBody.2 p{border:2px solid #0000ff}.extContent.noIndent .itemWrap{margin:0!important;width:100%!important}.extContent .bodyWrap.imgFloat{display:block;width:100%}.extContent .bodyWrap .hGroup.oneCol > *{display:inline-block;margin-right:3px;width:auto}.extContent .bodyWrap .hGroup.oneCol.flexRow > *{margin-right:2vw;height:auto}.extContent .itemWrap.rev .bodyWrap .hGroup.oneCol.flexRow > *{margin-right:0;margin-left:2vw;height:auto}.extContent .bodyWrap .hGroup br{line-height:0}.extContent .bodyWrap .hGroup > * + *{padding-top:20px}.extContent .bodyWrap .hGroup.oneCol.flexRow > * + *{padding-top:0}.extContent .bodyWrap .hGroup > .h3,.extContent .bodyWrap .hGroup > h3,.extContent .bodyWrap .hGroup > .h3 *,.extContent .bodyWrap .hGroup > h3 *{font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,icofont,sans-serif!important;font-weight:normal!important}.extContent .bodyWrap .hGroup > .h4{margin-bottom:20px}.extContent .bodyWrap .hGroup > .h4 > *{display:inline-block;padding:10px 20px;width:auto;font-weight:bold!important;text-transform:uppercase;color:#828282;background-color:#e2e2e2}.extContent .bodyWrap .hGroup > *.grey,.extContent .bodyWrap .hGroup > *.grey *{color:#929292}.extContent .bodyWrap .hGroup > * .italic,.extContent .bodyWrap .hGroup > *.italic *{font-style:italic;font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,icofont,sans-serif;font-weight:bold}.extContent .bodyWrap .hGroup > * .hidden *{display:none}.extContent .bodyWrap .hGroup > * h3.bold *,.extContent .bodyWrap .hGroup > * .h3.bold *{font-weight:bold!important}.extContent .bodyWrap .hGroup > * h2.bold *,.extContent .bodyWrap .hGroup > * .h2.bold *{font-weight:bold!important}.extContent .bodyWrap .hGroup.hasTeaser{position:relative;width:auto}.extContent .bodyWrap .hGroup.hasTeaser .acc{position:absolute;top:2px;right:-30px;padding:0;width:20px;height:20px;cursor:pointer}.extContent .bodyWrap .hGroup.hasTeaser .acc i{display:block;margin:0;width:100%;height:100%;font-style:normal;font-family:awesome5s,icofont;color:#fff;-webkit-transition:all .4s;transition:all .4s}.extContent .bodyWrap .hGroup.hasTeaser .acc i.rounded{text-align:center;border:2px solid #fff;-webkit-border-radius:50%;border-radius:50%}.extContent .bodyWrap .hGroup.hasTeaser .acc.cur i.rounded{color:var(--color-black);background-color:#fff}.extContent .bodyWrap .hGroup.hasTeaser .teaserAdd{position:absolute;z-index:20;top:calc(100% + 15px);left:-15px;padding:20px;width:22rem;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;filter:drop-shadow(0 4px 4px rgba(0,0,0,.2));-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:all .4s;transition:all .4s}.extContent .bodyWrap .hGroup.hasTeaser .teaserAdd.cur{-webkit-transform:scale(1);transform:scale(1)}footer .extContent .bodyWrap .hGroup.hasTeaser .teaserAdd.cur::before{content:'';position:absolute;z-index:20;top:-10px;left:calc(50% - 5px);width:10px;height:10px;background-color:#fff;clip-path:polygon(50% 50%,0% 100%,100% 100%)}.extContent .bodyWrap .hGroup.hasTeaser .teaserAdd *{color:var(--color-black)}.extContent .bodyWrap .hGroup.hasTeaser .teaserAdd a{text-decoration:underline}.extContent .bodyWrap .hGroup.hasTeaser .teaserAdd a:hover{text-decoration:none}.extContent .bodyWrap .hGroup.flexRow > *{display:inline-block;width:auto}.extContent .bodyWrap .hGroup.flexRow > *:nth-child(2) ~ *{display:block;width:100%}.extContent .bodyWrap .hGroup.flexRow > .h4{margin:0 0 0 20px;padding:0}.extContent .bodyWrap .hGroup.flexRow > .h4 > *{position:relative;top:10px;padding:10px 15px}.extContent .bodyWrap .hGroup.flexRow > .h4.smallFont > *{top:5px}header .extContent .bodyWrap{display:block!important;position:relative}header .extContent .bodyWrap .hGroup.acc{padding:20px 0;cursor:pointer}header .extContent .bodyWrap .hGroup.acc::after{content:'\f107';position:relative;top:2px;margin-left:10px;font-weight:bold}header .extContent .bodyWrap .hGroup.acc:hover::after,header .extContent .bodyWrap .hGroup.acc.cur::after{color:var(--main-color)}header .extContent .bodyWrap .hGroup.acc.cur::after{content:'\f106';font-family:awesome}header .extContent .bodyWrap .hGroup.acc.oneCol > *{margin:0;padding:0;-webkit-transition:all .4s;transition:all .4s}header .extContent .bodyWrap .hGroup.acc.oneCol > h2 *{font-weight:bold;font-family:medium,arial,helvetica,awesome,sans-serif}header .extContent .bodyWrap .hGroup.acc.oneCol > h3{margin-left:5px}header .extContent .bodyWrap .hGroup.acc.oneCol > h3 *{font-family:light,arial,helvetica,awesome,sans-serif}header .extContent .bodyWrap .hGroup.acc:hover *,header .extContent .bodyWrap .hGroup.acc.cur *,header .extContent .bodyWrap .hGroup.acc:hover *::after,header .extContent .bodyWrap .hGroup.acc.cur *::after{color:var(--main-color)}header .extContent .bodyWrap .hGroup.acc + .txtWrap{position:absolute;z-index:2;top:calc(100% - 1px);left:-15px;padding:20px;min-width:200%;width:auto;background-color:#fff;border:1px solid #d2d2d2;border-top:none;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:all .4s;transition:all .4s}header .extContent .bodyWrap .hGroup.acc + .txtWrap.cur{-webkit-transform:scaleY(1);transform:scaleY(1)}header .extContent .bodyWrap .hGroup.acc + .txtWrap i{margin:0 5px 0 0}header .extContent .bodyWrap .hGroup.acc + .txtWrap i::before{position:relative;top:2px}header .extContent .bodyWrap .hGroup.acc + .txtWrap table,header .extContent .bodyWrap .hGroup.acc + .txtWrap td{margin:0;padding:0;background-color:transparent;border:none;white-space:nowrap}header .extContent .bodyWrap .hGroup.acc + .txtWrap td{padding-bottom:10px}.extContent.imgPosRight .txtWrap{padding-right:5%}.extContent.imgPosLeft .txtWrap{padding-left:5%}.extContent .bodyWrap > .txtWrap ul{padding-left:30px}.extContent .bodyWrap > .txtWrap ul li{text-indent:-30px}.extContent .bodyWrap > .txtWrap ul li::before{content:'\e804';margin-right:10px;font-family:awesome;font-weight:bold}.extContent .bodyWrap .addBox .addressDetail .addBasic{width:45%}.extContent .bodyWrap .addBox .addressDetail .addContact{width:50%}.extContent .bodyWrap.imgFloat .addBox .addressDetail .addBasic{width:60%}.extContent .bodyWrap.imgFloat .addBox .addressDetail .addContact{width:40%;margin-top:10px}.extContent .bodyWrap.imgFloat .addBox .addressDetail.multiCol .addBasic,.extContent .bodyWrap.imgFloat .addBox .addressDetail.multiCol .addContact{width:100%}.extContent.imgPosVert.imgPosTop .txtWrap{margin-bottom:30px}.extContent.imgPosVert.imgPosTop .txtWrap:last-child,header .extContent.imgPosVert.imgPosTop .txtWrap{margin-bottom:0}.menu.main .extContent.imgPosVert.imgPosTop .txtWrap{margin-top:20px}.extContent .galWrap{width:40%}.extContent .galWrap.float-200,.extContent .galWrap.float-204,.extContent .galWrap.float-205{width:100%}.extContent .galWrap.float-17{float:right;margin:10px 0 0 40px}.extContent .galWrap.float-18{float:left;margin:10px 40px 0 0}.extContent .galWrap.float-26{padding-right:20px}.extContent .galWrap.pos-0,.extContent .galWrap.pos-200{margin:0 0 20px}.extContent .btnOverlay .galWrap.pos-0{margin:0}.extContent .galWrap.pos-8{margin:30px 0 40px}.extContent .galWrap.pos-0 .imgRow,.extContent .galWrap.pos-8 .imgRow{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.extContent .galWrap.pos-0 .imgRow .imgCol,.extContent .galWrap.pos-8 .imgRow .imgCol{display:inline-block;vertical-align:top}.ceItem.imgGroupCenter .itemWrap .galWrap .imgRow{text-align:middle}.extContent .galWrap iframe{width:100%!important}.extContent.imgPosVert .galWrap iframe{height:600px}.extContent .galWrap.videoSize iframe{height:300px}.extContent .galWrap.float-17 iframe,.extContent .galWrap.float-18 iframe,.extContent .galWrap.float-25 iframe,.extContent .galWrap.float-26 iframe{height:250px}.extContent .galWrap .imgCol.plg2:only-child{text-align:center}.extContent .galWrap .sMediaBox{margin-top:40px}.extContent .galWrap .sMediaBox:first-child,.extContent .galWrap .sMediaBox:only-child{margin-top:10px}.extContent .galWrap .sMediaBox .sBgImg{width:33%;padding:0 0 1vw 1vw}.extContent .galWrap .sMediaBox .sBody{width:65%;padding:1vw 1vw 1vw 0}.extContent .galWrap .sMediaBox.bg .sBody *{color:#fff}.extContent .galWrap .sMediaBox .sBody .hGroup{margin-bottom:1vw;padding:0!important}.extContent .galWrap .sMediaBox .sBody .hGroup h2{padding:0}.extContent .galWrap .sMediaBox .sBody .sContact .btn.email a{display:block;padding:0;width:2vw;height:2vw;text-align:center;border-color:#fff}.extContent .galWrap .sMediaBox .sBody .sContact .btn.email a:hover{background-color:#8e000b;border-color:#8e000b}.extContent .galWrap .sMediaBox .sBody .sContact .btn.email a::after{position:static;padding:0;color:#fff}.extContent .galWrap .sMediaBox .sBody .sContact .btn.email a .enCrypt{display:none}.extContent .galWrap .sMediaBox .sBody .sIcons{width:30%}.extContent .galWrap .sMediaBox .sBody .sIcons > *{margin-right:.5vw;width:auto;height:2vw}.extContent .galWrap .sMediaBox .sBody .sIcons > *:last-child{margin:0}.extContent .galWrap .sMediaBox .sBody .sIcons .btn > *{display:block;padding:5px;width:2vw;height:2vw;text-align:center;border:1px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.extContent .galWrap .sMediaBox .sBody .sIcons .btn > *:hover{background-color:#8e000b;border-color:#8e000b}.extContent .galWrap .sMediaBox .sBody .sIcons .btn > *::before{display:block;top:4px;right:.5vw;padding:0;color:#fff}.extContent .galWrap .sMediaBox .sBody .sText{width:100%}.extContent .galWrap .sMediaBox .sBody .sIcons + .sText{width:65%}.extContent .galWrap .sMediaBox .sBody .sText *{-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left;line-height:1.4}.extContent .galWrap .sMediaBox .sBody .sText p:first-child{margin-top:0}.extContent .galWrap .sMediaBox .sBody .sText p a{text-decoration:none;-webkit-transition:color .4s;transition:color .4s}.extContent .galWrap .sMediaBox .sBody .sText p a:hover{color:rgba(255,255,255,.6);-webkit-transition:color .6s;transition:color .6s}.extContent .galWrap:only-child .imgRow{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.extContent .galWrap:only-child .imgRow .imgCol{text-align:center}.extContent .galWrap:only-child .imgRow .imgCol figure{display:inline-block}.extContent .galWrap.cols-2 .imgCol{width:48%}.extContent .galWrap.cols-3 .imgCol{width:31.33%}.extContent .galWrap.cols-4 .imgCol{width:23%}.extContent .galWrap.cols-5 .imgCol{width:18%}.extContent .galWrap .imgCol.align-center > *{display:inline-block}.extContent.hSmall .itemWrap,.extContent.hSmall .itemWrap *{height:100%!important}.extContent.hSmall .galWrap figure img{object-fit:cover;object-position:center center}.extContent.imgPosHoriz .addBox{margin-top:20px}.extContent .imgFloat .addBox{margin-top:30px;padding-top:30px;border-top:1px solid #c2c2c2}.extContent .imgFloat .addBox .addressDetail{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.extContent .imgFloat .addBox .addressDetail .txtWrap{width:100%!important;position:static}.extContent .imgFloat .addBox .addressDetail .leafWrap .content{position:absolute;bottom:50%;right:0;width:160%}.extContent .imgFloat .addBox .addressDetail .addText{margin-top:0;padding-top:0;border-top:none}.extContent .buttonBox{padding-top:30px;padding-bottom:10px}.extContent .buttonBox .iconPos.iconPosRight{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:0.5em;}.extContent .buttonBox .iconPos.iconPosRight .fa-solid{float:right;text-align:end;width:auto;}.extContent.imgPosVert.imgPosTop .txtWrap + .buttonBox,.main.menu .extContent .buttonBox{padding-top:0}.extContent .buttonBox .btn{margin-right:10px;border:1px solid transparent}.extContent .buttonBox .btn:hover{color:#fff!important;background-color:var(--main-color)!important;border-color:var(--main-color)!important}.extContent .buttonBox .btn[style="color:#212121;background-color:transparent;border-color:#212121"]:hover{color:var(--main-color)!important;background-color:transparent!important;border-color:var(--main-color)!important}.extContent .buttonBox .btn.fwd > *{padding-right:40px;color:#202020!important;border:1px solid #aaa}.extContent .buttonBox .btn.fwd > *:hover{color:#fff!important}.extContent .buttonBox .btn.fullWidth{width:100% !important;text-align:center !important;}.extContent .buttonBox.fullWidth .btn{width:100%;text-align:center;}.extContent .buttonBox.onTop{padding-top:0}.extContent .buttonBox.onTop .btn{border:none}.extContent .buttonBox.onTop .btn:hover{color:var(--color-black)!important}.extContent .buttonBox.onTop .btn::before{display:inline-block;position:relative;top:2px;margin-right:10px;width:auto;font-size:25px;font-family:awesome5l;color:#828282}.extContent .buttonBox.onTop .btn > *{display:inline-block;padding:0;width:auto;text-decoration:underline!important;font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,icofont,sans-serif;font-weight:normal;color:#828282}.extContent .buttonBox.onTop .btn:hover > *{text-decoration:none!important;color:var(--color-black)}.extContent .itemWrap.flexRow .textPic,.extContent .itemWrap.flexRow .buttonBox{display:inline-block;padding:0;width:auto}.extContent .itemWrap.flexRow .buttonBox > *{margin-right:0}.extContent .itemWrap .imgRow.imgBotPadding{padding-bottom:20px;}.extContent .itemWrap .imgRow.imgLeftPadding{padding-bottom:20px;}.extContent .itemWrap .imgRow.imgTopPadding{padding-bottom:20px;}.extContent .itemWrap .imgRow.imgRightPadding{padding-bottom:20px;}.extContent .itemWrap .imgCol.imgRound img{-webkit-border-radius:100%;border-radius:100%}footer .extContent .hGroup,footer .extContent .galWrap{display:inline-block}footer .extContent .hGroup{order:1}footer .extContent .galWrap{order:2}footer .extContent .txtWrap{order:3}.extContent.hasBorder{padding:20px;border-width:4px;border-style:solid}.grid-container{max-width:100%;box-sizing:border-box;}.grid-container .grid-col > .extContent.hasBorder{margin:0 5% 0 0;padding-bottom:5%;width:calc(95% - 4px);height:90%}.grid-container .grid-col > .extContent.hasBorder .txtWrap{padding:0}.grid-container .grid-col:last-child > .extContent.hasBorder{margin-right:0}.extContent.hasBorder.imgOffset{margin-top:40px!important;margin-bottom:40px!important}.extContent.hasBorder.imgOffset .galWrap.pos-200.cols-1{height:auto}.extContent.hasBorder.imgOffset .galWrap.pos-200.cols-1{margin:0 0 40px}.extContent.hasBorder.imgOffset .galWrap.pos-200.cols-1 figure{position:absolute;top:-50px;padding:0 20px;background-color:#fff}.extContent .itemWrap .table .contenttable{border-collapse:collapse;border:1px solid #e1e1e1}.extContent .itemWrap .table .contenttable thead{background-color:#e1e1e1}.extContent .itemWrap .table .contenttable th,.extContent .itemWrap .table .contenttable td{font-size:1rem !important;padding:1rem !important;text-align:left;vertical-align:top}.extContent.firsttdSmall .itemWrap .table .contenttable th{width:15%}.extContent .itemWrap .table .contenttable th{width:25%}*/
.extContent .itemWrap .table .contenttable th:last-child{width:35%}.extContent .itemWrap .table .contenttable tbody tr:nth-child(odd){background-color:#f0f0f0}.extContent .itemWrap .table .contenttable tbody tr a{text-decoration:underline;}.extContent.tableDesignContact .table .contenttable{border-spacing:0 10px}.extContent.tableDesignContact .table .contenttable thead{display:none;}.extContent.tableDesignContact .table .contenttable tbody tr{margin-bottom:20px}.extContent.tableDesignContact .table .contenttable tbody tr td:first-child{width:10%}.extContent.tableDesignContact .table .contenttable tbody tr td img{width:70% !important}.extContent.tableDesignContact .table .contenttable tbody tr td a{text-decoration:underline}.extContent.tableDesignAgenda .itemWrap .table .contenttable thead tr th{text-align:left !important}.extContent.tableDesignAgenda .itemWrap .table .contenttable thead tr th:first-child{width:15%}.extContent.tableOneCol thead{display:none;}.extContent.tableOneCol .table{border:1px solid #ececec;border-radius:10px}.extContent.tableOneCol tbody td{padding:20px;border-bottom:1px solid #ececec}.extContent.tableOneCol tbody tr:last-of-type td{border-bottom:0px solid #ececec}.extContent.tableOneColColor thead{display:none;}.extContent.tableOneColColor .table{border:1px solid #ececec;border-radius:10px}.extContent.tableOneColColor tbody td{padding:20px;}.extContent.tableOneColColor tbody tr:nth-of-type(1) td{background-color:#d21319;color:#ffffff;border-radius:10px 10px 0 0}.extContent.tableImpressum{border:2px solid #ff0000;}.extContent.tableDesignList thead{display:none;}.extContent.hubspotForm.colorWhite .bodyWrap .hGroup > *{color:#ffffff !important}.extContent.hubspotForm.colorWhite .legal-consent-container .hs-richtext p{color:#ffffff !important;font-size:var(--font-size-s);}.extContent.hubspotForm.colorWhite .legal-consent-container .hs-richtext p a{color:#ffffff !important;font-size:var(--font-size-s)}.extContent.newsletterForm .galWrap{width:30% !important}.extContent.newsletterForm .itemWrap{padding:40px !important;}.clickChange{position:relative}.clickChange .bodyWrap{height:100%}.clickChange .galWrap{display:inline-block;position:relative;width:45%;height:500px;background-size:auto;background-position:center center;background-repeat:no-repeat;-webkit-transition:all .4s;transition:all .4s}.clickChange .txtWrap{display:none;position:relative;z-index:5;width:48%;height:100%}.clickChange .txtWrap.cur{display:inline-block}.clickChange .txtWrap.flexCol.cur{display:-moz-box!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.clickChange .txtWrap .hGroup::after{display:none!important}.clickChange .txtWrap .buttonBox .btn{text-align:center}.clickChange .txtWrap .buttonBox .btn a{font-size:var(--font-size-l);font-weight:normal;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif}.clickChange .txtWrap .buttonBox .btn i{position:relative;top:2px;margin:0 0 0 10px}.clickChange .txtWrap .buttonBox .btn.btnDefault a{font-size:var(--font-size-m)}.clickChange .txtWrap .buttonBox .btn.btnSmall a{font-size:var(--font-size-s)}.clickChange.bubbleType .galWrap div.cccPic{display:block;position:absolute;z-index:6;-webkit-border-radius:50%;border-radius:50%;border-width:2px;border-type:solid;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.clickChange.bubbleType .galWrap div.cccPic:nth-child(1){bottom:70px;left:10px;width:120px;height:120px}.clickChange.bubbleType .galWrap div.cccPic:nth-child(2){top:75px;left:20px;width:95px;height:95px}.clickChange.bubbleType .galWrap div.cccPic:nth-child(3){top:65px;right:20px;width:105px;height:105px}.clickChange.bubbleType .galWrap div.cccPic:nth-child(4){top:245px;right:25px;width:85px;height:85px}.clickChange.bubbleType .galWrap div.cccPic:nth-child(5){bottom:85px;right:135px;width:65px;height:65px}.clickChange.bubbleType .galWrap div.cccPic.inact{background-color:#fff!important}.clickChange.bubbleType .galWrap div.cccPic.cur{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .4s;transition:all .4s;animation:none!important}.clickChange.bubbleType .galWrap div.cccPic::before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%}.clickChange.bubbleType .galWrap div.cccPic.cur::before{display:none!important}.clickChange.bubbleType .galWrap div.cccPic img{position:absolute;z-index:7;top:20%;left:20%;width:60%!important;height:60%!important;-webkit-transition:all .4s;transition:all .4s}.clickChange.bubbleType .galWrap div.cccPic:hover img:nth-child(1),.clickChange.bubbleType .galWrap div.cccPic img:nth-child(2),.clickChange.bubbleType .galWrap div.cccPic.cur img{-webkit-opacity:0;opacity:0}.clickChange.bubbleType .galWrap div.cccPic:hover img:first-child + img,.clickChange.bubbleType .galWrap div.cccPic.cur img + img{display:block;-webkit-opacity:1;opacity:1}.clickChange.squareType .galWrap div.cccPic{display:block;position:absolute;z-index:6;width:170px;height:auto;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.clickChange.squareType .galWrap div.cccPic:nth-child(1){bottom:70%;left:-100px}.clickChange.squareType .galWrap div.cccPic:nth-child(1) img{box-shadow:0 4px 8px rgba(0,0,0,0.1);}.clickChange.squareType .galWrap div.cccPic:nth-child(2){bottom:32%;right:-10px}.clickChange.squareType .galWrap div.cccPic:nth-child(2) img{box-shadow:0 4px 8px rgba(0,0,0,0.1);}.clickChange.squareType .galWrap div.cccPic:nth-child(3){bottom:25%;left:0}.clickChange.squareType .galWrap div.cccPic:nth-child(3) img{box-shadow:0 4px 8px rgba(0,0,0,0.1);}.clickChange.squareType .galWrap div.cccPic img{position:absolute;z-index:7;top:20%;left:20%;padding:10px 20px;width:100%!important;height:auto!important;background-color:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:all .4s;transition:all .4s}.ceItem.hubspotForm.newsletterForm .txtWrap .legal-consent-container p a{text-decoration:underline;transition:color 0.3s ease,transform 0.3s ease;}.ceItem.hubspotForm.newsletterForm .txtWrap .legal-consent-container p a:hover{text-decoration:none;color:var(--main-color);transform:translateY(-2px);}.ceItem.hubspotForm.newsletterForm .txtWrap .hs_submit .actions input{background-color:#333333;border:2px solid #333333;color:#ffffff;transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease}.ceItem.hubspotForm.newsletterForm .txtWrap .hs_submit .actions input:hover{background-color:var(--main-color);border-color:var(--main-color);color:#ffffff;}.hs-submit .actions .hs-button{background-color:#333333;border:2px solid #333333;color:#ffffff;transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease}.hs-submit .actions .hs-button:hover{background-color:var(--main-color);border-color:var(--main-color);color:#ffffff;}.extContent.hubspotForm.colorWhite .legal-consent-container .hs-richtext p a{text-decoration:underline;color:var(--color-white);transition:color 0.3s ease,transform 0.3s ease;}.extContent.hubspotForm.colorWhite .legal-consent-container .hs-richtext p a:hover{text-decoration:none;color:var(--main-color) !important;}.hubspotForm .hGroup div *{font-size:var(--font-size-l)}.hubspotForm .hGroup h3{color:#828282}.hubspotForm .txtWrap p{line-height:1.4}.hubspotForm .txtWrap h2,.hubspotForm .txtWrap h3,.hubspotForm .txtWrap h4{margin-top:20px;}footer .hubspotForm .hGroup{margin-bottom:20px}footer .hubspotForm .hGroup *{font-size:var(--font-size-r);color:#fff}footer .hubspotForm .txtWrap p{line-height:1.8}footer .hubspotForm .txtWrap p span{color:#dfdfdf !important}footer .hubspotForm .txtWrap p span strong{color:#dfdfdf !important}footer .txtWrap.flexCol > *{order:2}footer .txtWrap.flexCol > .iframeWrap{order:1}footer .txtWrap.flexCol > .iframeWrap{padding:20px 0}.hs-form-private{display:webkit-flex;display:ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.hs-form-private > *{display:inline-block}.hs-form-private .hs-form-field{position:relative;width:100%;margin-top:30px}.hs-form-private hr{margin-top:30px}.hs-form-private h4{margin-top:20px}.hs-form-private label{z-index:2;left:10px;padding:0 5px;width:auto;font-size:var(--font-size-s);color:#333333;background-color:#fff}.hs-form-private .hs-fieldtype-radio label,.hs-form-private .hs-fieldtype-checkbox label,.hs-form-private .hs-fieldtype-select label{position:static;padding:0}.hs-form-private .hs-fieldtype-radio > label,.hs-form-private .hs-fieldtype-checkbox > label,.hs-form-private .hs-fieldtype-select > label{padding-bottom:10px}.hs-form-private legend{padding-bottom:20px;font-weight:normal}.hs-form-private input,.hs-form-private textarea,.hs-form-private select{padding:15px 10px;-webkit-border-radius:0;border-radius:0}.hs-form-private ul{padding:0!important}.hs-form-private ul li{text-indent:0!important}.hs-form-private ul li::before{display:none!important}.hs-form-private .hs-submit{margin-top:20px}footer .hs-form-private .hs-fieldtype-text{margin-top:0}footer .hs-form-private > *.hs-email{width:calc(100% - 50px)}footer .hs-form-private > *.hs-email input:focus{color:#fff!important;border-color:#fff!important}.hs-form-private > *.hs-submit{width:100%}.hs-submit .actions{position:relative;width:100%;height:100%;text-align:center}.hs-submit .actions .hs-button{position:relative;z-index:2;padding:10px 25px;width:100%;max-width:300px;height:100%;font-family:os-light,arial,helvetica,sans-serif,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont;font-weight:normal;color:#fff;background-color:#212121;border-color:#212121}.hs-submit .actions .hs-button:hover{background-color:var(--main-color);border-color:var(--main-color)}footer .hs-form-private > *.hs-submit{margin-top:0;width:50px;height:50px;background-color:#d81e25;border-color:var(--main-color);-webkit-transition:all .4s;transition:all .4s}footer .hs-form-private > *.hs-submit:hover{filter:brightness(1.2)}footer .hs-submit .actions::after{position:absolute;top:8px;left:12px;color:#fff}footer .hs-submit .actions .hs-button,footer .hs-submit .actions .hs-button:hover{padding:0;background-color:transparent;border-color:transparent}footer .hs-submit .actions .hs-button{width:100%}.hs-form-private ul.no-list{display:none}.legal-consent-container{margin:20px 0;font-size:var(--font-size-s);color:#828282}.c-form .legal-consent-container{margin:20px 0}.noHsFooter .legal-consent-container{display:none}.legal-consent-container a{color:var(--color-black)}#hbsptformf13a96803d5e49809da795d36fe85260 .form-columns-0,#hbsptformf13a96803d5e49809da795d36fe85260 .form-columns-1,#hbsptformf13a96803d5e49809da795d36fe85260 .form-columns-2{max-width:100%!important;}.hs-form-private .input #lastname-5e24f31e-7770-42ea-b365-fe33b3c53efc{width:95% !important}.hs-form-private .input #firstname-5e24f31e-7770-42ea-b365-fe33b3c53efc{width:95% !important}.hs-form-private .input #company-5e24f31e-7770-42ea-b365-fe33b3c53efc{width:95% !important}.hs-form-private .input #email-5e24f31e-7770-42ea-b365-fe33b3c53efc{width:95% !important}.pimcoreForm .gridGroup .gridItem.item-2 .hGroup h3{color:var(--color-white);}.pimcoreForm .gridGroup .gridItem.item-2 form .hs-richtext p,.pimcoreForm .gridGroup .gridItem.item-2 form .hs-richtext p *{font-size:var(--font-size-s);color:var(--color-white);}.pimcoreForm .gridGroup .gridItem.item-2 form .submitted-message p{color:var(--color-white);}.extContent.hubspotForm .txtWrap .legal-consent-container .hs-richtext p{font-size:var(--font-size-s);color:var(--color-black);}.extContent.hubspotForm.HSLightFont .txtWrap .legal-consent-container .hs-richtext p{font-size:var(--font-size-s);color:var(--color-white);}.extContent.newsletterForm .galWrap{width:30% !important}.extContent.newsletterForm .itemWrap{padding:40px !important;}aside#newsBox section.multicolumn{padding-bottom:40px}aside#newsBox section.multicolumn ~ .multicolumn{margin-top:40px;padding-top:40px;padding-bottom:0;border-top-width:1px}aside#newsBox .ceItem.multicolumn .txtWrap p img{width:auto;max-width:60%;height:auto}.multicolumn .galWrap ~ .textPic .txtWrap{display:webkit-flex;display:ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}main .multiText{margin-left:-3%;width:103%}main .multiText > *{margin-left:3%}main .multiText > *:nth-last-child(2),.multiText > *:nth-last-child(2) ~ *{width:47%}main .multiText > *:nth-last-child(3),.multiText > *:nth-last-child(3) ~ *{width:30.33%}main .multiText > *:nth-last-child(4),.multiText > *:nth-last-child(4) ~ *{width:22%}main .multiText .txtBox{min-height:150px}.multiText .hGroup.noSpacer{padding-bottom:10px}.multiText .hasAcc{display:inline-block}.multiText .hasAcc .txtBox{position:relative;min-height:unset}.multiText .hasAcc .hGroup.accToggle{white-space:nowrap}.multiText .hasAcc .hGroup.accToggle + .txtBody{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:all .4s;transition:all .4s}.multiText .hasAcc .hGroup.accToggle + .txtBody.cur{-webkit-transform:scale(1);transform:scale(1)}#page > *:not(footer) .multiText h3{margin:20px 0!important}.multiText ul{margin-top:0!important}.multiText p{margin:20px 0 0!important}.multiText p:first-child{margin:0!important}.multiText ul li{display:block;width:100%}.multiText ul li a{display:block;padding:2px 0;-webkit-transition:all .4s;transition:all .4s}.multiText ul li a:hover{color:rgba(255,255,255,.6)!important}.multiText figure{margin-top:-50px}main .multiText figure > *{height:200px!important}main .multiText figure img{height:100%!important;object-fit:cover;object-position:center center;-webkit-transition:all .4s;transition:all .4s}.multiText .btnBox{display:block;margin-top:20px;text-align:center}.multicolumn .buttonWrap{display:block;margin-top:40px;width:100%;text-align:center}.multicolumn .buttonWrap .btn a{color:#fff!important;background-color:var(--main-color)}.multicolumn .buttonWrap .btn a:hover{color:var(--main-color)!important;background-color:transparent}header .multiText{width:auto}header .itemWrap{-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}header .multiText .column{width:auto}header .multiText .hasAcc{padding-right:1rem}header .multiText .hasAcc .hGroup.accToggle > *{margin:0!important;color:var(--color-black);cursor:pointer;-webkit-transition:all .4s;transition:all .4s}header .multiText .hasAcc .hGroup.accToggle:hover > *,header .multiText .hasAcc .hGroup.accToggle.cur > *{color:var(--main-color)}header .multiText .hasAcc .hGroup.accToggle > *::after{content:'\f107';font-family:awesome;position:relative;top:2px;margin-left:5px}header .multiText .hasAcc .hGroup.accToggle.cur > *::after{content:'\f106'}header .multiText .hasAcc .hGroup.accToggle > * > span{margin-left:5px;font-family:light,arial,helvetica,sans-serif,awesome!important;font-weight:normal}header .multiText .hasAcc .hGroup.accToggle + .txtBody{position:absolute;z-index:2;top:38px;left:-20px;padding:0 20px 10px;min-width:100%;width:auto;background-color:#fff;border:1px solid #d2d2d2;border-top:none}header .multiText .hasAcc .txtBody figure.table{margin-top:0}header .multiText .hasAcc .txtBody td{padding:10px 5px 0 0;white-space:nowrap;border:none}header .multiText .hasAcc .txtBody td i.fa-regular,header .multiText .hasAcc .txtBody td i.fa-solid,header .multiText .hasAcc .txtBody td i.fa-light,header .multiText .hasAcc .txtBody td i.fa-thin{margin:0 10px 0 0}header .multicolumn .buttonBox{width:auto}header .multicolumn .buttonBox .btn a{padding:8px 15px;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header .multicolumn .buttonBox .btn a img{display:inline-block;margin-right:10px;width:auto;height:22px}header .multicolumn .buttonBox .btn a span.btnLabel{display:inline-block;width:auto}.multiText figure a:hover img,.multiText .btnBox a:hover,.multicolumn .buttonWrap .btn a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}footer .multicolumn .column{padding:20px 0 0;background-color:transparent}footer .multicolumn .column:nth-last-child(2),footer .multicolumn .column:nth-last-child(2) ~ .column{width:50%}footer .multicolumn .column:nth-last-child(3),footer .multicolumn .column:nth-last-child(3) ~ .column{width:33.33%}footer .multicolumn .column:nth-last-child(4),footer .multicolumn .column:nth-last-child(4) ~ .column{width:25%}footer .multicolumn .hGroup *{color:#a2a2a2}footer .multicolumn figure{text-align:left!important}footer .multicolumn figure img{width:200px!important}.ceItem.grids .gridGroup .grid-row .bodyWrap .txtWrap p a{text-decoration:underline;transition:color 0.3s ease,transform 0.3s ease;}.ceItem.grids .gridGroup .grid-row .bodyWrap .txtWrap p a:hover{text-decoration:none;color:var(--main-color);transform:translateY(-2px);}.gridText{margin-bottom:30px;max-width:100%;padding:1rem;box-sizing:border-box;}.grids.blogfunc .gridGroup .gridItem{margin-bottom:0}.grids.blogfunc .gridGroup .gridItem:nth-child(1){width:67%}.grids.blogfunc .gridGroup .gridItem:nth-child(2){width:32%}.grids.blogfunc .grid-container .grid-col > *{margin-bottom:0}.grid-container .ceItem .c-bubble__container__actions{position:relative;overflow:visible;--l-bubble-scale--active:1.1;}.grid-container .ceItem .c-bubble{position:relative;display:flex;}.grids .buttonBox span.btn{display:inline-block;margin:0 10px 20px 0;}.ceItem.roadMap .rmItem .rmBox .bodyText p a{text-decoration:underline;transition:color 0.3s ease,transform 0.3s ease;}.ceItem.roadMap .rmItem .rmBox .bodyText p a:hover{text-decoration:none;color:var(--main-color);transform:translateY(-2px);}.ceItem.roadMap{margin:40px auto 0;width:70rem;text-align:center}.ceItem.roadMap::before,.ceItem.roadMap::after{content:'';display:inline-block;position:relative;z-index:2;left:-2px;width:4px;height:20px}.ceItem.roadMap::before{background:-moz-linear-gradient(top,#fff 0%,var(--main-color) 100%);background:-webkit-linear-gradient(top,#fff 0%,var(--main-color) 100%);background:linear-gradient(to bottom,#fff 0%,var(--main-color) 100%)}.ceItem.roadMap::after{bottom:170px;width:100%;height:80px;background:-moz-linear-gradient(bottom,#fff 0%,transparent 100%);background:-webkit-linear-gradient(bottom,#fff 0%,transparent 100%);background:linear-gradient(to top,#fff 0%,transparent 100%);}.ceItem.roadMap.expd::after{bottom:100px;width:24px;height:24px;background:none var(--main-color);-webkit-border-radius:50%;border-radius:50%}.ceItem.roadMap .rmItem{position:relative;margin-top:-2.5vw;width:calc(50% - 4px)!important}.ceItem.roadMap .rmItem:first-child{margin-top:-6px}.ceItem.roadMap .rmItem.odd{margin-right:50%;padding-right:40px;border-right:4px solid var(--main-color)}.ceItem.roadMap .rmItem.even{left:-4px;margin-left:50%;padding-left:40px;border-left:4px solid var(--main-color)}.ceItem.roadMap .rmItem.hidden{display:none!important}.ceItem.roadMap .rmItem .rmBox{display:inline-block;padding:20px;width:100%;background-color:#f2f2f2;-webkit-border-radius:10px;border-radius:10px}.ceItem.roadMap .rmItem .rmBox *{text-align:left}.ceItem.roadMap .rmItem .rmBox::after{content:'';position:absolute;top:calc(50% - 15px);width:30px;height:30px;background-color:#f2f2f2}.ceItem.roadMap .rmItem.odd .rmBox::after{right:15px;clip-path:polygon(0 0,0% 100%,80% 50%);}.ceItem.roadMap .rmItem.even .rmBox::after{left:15px;clip-path:polygon(100% 0,20% 50%,100% 100%);}.ceItem.roadMap .rmItem .rmBox::before{content:'';position:absolute;z-index:3;top:calc(50% - 10px);width:20px;height:20px;background:#f27277;border:2px solid var(--main-color);border-radius:50%}.ceItem.roadMap .rmItem.odd .rmBox::before{right:-14px}.ceItem.roadMap .rmItem.even .rmBox::before{left:-14px}.ceItem.roadMap .rmItem .rmBox .hGroup::after{display:none!important}.ceItem.roadMap .rmItem .rmBox .hGroup > *{display:inline-block;width:auto}.ceItem.roadMap .rmItem .rmBox .hGroup h3{font-size:1.75rem!important}.ceItem.roadMap .rmItem:first-child .rmBox .hGroup time{padding:5px 10px;font-size:var(--font-size-s);color:#fff;background-color:var(--main-color);-webkit-border-radius:5px;border-radius:5px}.ceItem.roadMap .buttonBox{margin-top:50px;width:100%;text-align:center}.ceItem.roadMap .buttonBox > .btn{display:inline-block;padding:10px 20px;width:auto;font-size:var(--font-size-s);border:1px solid #a2a2a2;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.ceItem.roadMap .buttonBox > .btn:hover{color:var(--main-color);border-color:var(--main-color)}@media only screen and (min-width:2000px){header ~ * .multiText figure > *{height:300px!important}}@media only screen and (min-width:200px) and (max-width:1399px){.gridGroup[data-items="1234"] > section{width:30.33%}.gridGroup[data-items="123"] > section{width:47%}.gridGroup[data-items="12"] > section{width:100%}}@media only screen and (min-width:200px) and (max-width:1024px){header ~ * .multiText figure > *{height:280px!important}.gridGroup[data-items="1234"] > section{width:47%}.gridGroup[data-items="123"] > section{width:100%}}@media only screen and (min-width:200px) and (max-width:768px){.gridGroup[data-items="1234"] > section{width:100%}}.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:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.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;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.picSlider{position:relative}.picSlider .thumbFade{position:relative;z-index:2}.sliderItem{display:none;position:relative;background-size:cover;background-position:center -100%;background-repeat:no-repeat;background-color:#fafafa}.configuratorPage .sliderItem{display:webkit-flex!important;display:ms-flexbox!important;display:flex!important}.noSlider .sliderItem{display:webkit-flex;display:ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}#mediaBox .sliderItem{background-position:center top}.indexPage #mediaBox .sliderItem{background-size:cover}.slick-initialized .slick-slide{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sliderText{display:block;position:absolute;z-index:50;top:20%;left:0;margin:0 10%;padding:1.5% 2%;width:56%;height:auto;background-color:rgba(0,0,0,.6)}.sliderText.alignCenter{top:auto;bottom:30%;width:76%;height:auto;text-align:center}.sliderLink{margin:20px 0 0;width:100%;text-align:right}.sliderLink,.sliderLink a{color:#fff}.sliderLink a{padding:0 3px}.sliderItem .galWrap{position:relative;width:100%;height:100%}.sliderItem .galWrap video{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center}.sliderItem .txtWrap{position:absolute;z-index:1001;top:0;left:0}.noSlider .sliderItem .txtWrap{position:static;z-index:1}.noSlider .sliderItem .galWrap.posAbsolute + .txtWrap{position:absolute}.sliderItem.picRound .image img{border-radius:100%;}.sliderItem .txtWrap.singleTitle{padding-bottom:0}.sliderItem .txtWrap .hGroup{width:auto}.sliderItem .txtWrap .bodyText{display:inline-block;margin-bottom:0;padding:15px 30px;color:#fff}.sliderItem .txtWrap .hGroup > *,{display:inline-block;margin-bottom:0;padding:15px 30px}.sliderItem .txtWrap .hGroup > h1 > *{padding:15px 30px!important}.sliderItem .txtWrap .hGroup > h2{position:relative;padding-bottom:20px!important}.sliderItem .txtWrap .hGroup > h1 + h2{padding-top:15px!important;padding-bottom:30px!important}.sliderItem .txtWrap .hGroup > h3{padding-bottom:20px !important;}.sliderItem .txtWrap .hGroup > h5 .btn a{padding:0!important;border:none!important}.sliderItem .txtWrap .hGroup > h5 .btn:hover a{color:#202020!important;background-color:transparent!important}.sliderItem .txtWrap .hGroup > h5 .btn a::before{content:'\f08e';position:relative;top:-2px;left:0;margin:0 3px 0 5px;padding:0;font-family:awesome5}.sliderItem .txtWrap .hGroup > h5 .btn a::after{display:none}.sliderItem .txtWrap .bodyText{margin:0;max-width:80%;line-height:1.8}.sliderItem .txtWrap .bodyText h1,.sliderItem .txtWrap .bodyText h2,.sliderItem .txtWrap .bodyText h3{margin:0}.sliderItem .txtWrap .bodyText p{margin:0 0 15px!important}.sliderItem .txtWrap .bodyText p:only-child{margin:0!important}.sliderItem .txtWrap .bodyText th,.sliderItem .txtWrap .bodyText td{vertical-align:top}.sliderItem .txtWrap .bodyText td:first-child{padding-right:1.5vw}.sliderItem .txtWrap .bodyText td:last-child{padding-left:1.5vw;text-align:right}.sliderItem .txtWrap .bodyText td h1,.sliderItem .txtWrap .bodyText td h2,.sliderItem .txtWrap .bodyText td h3{margin:0}.sliderItem .txtWrap .bodyText td p:last-child{margin:0!important}#mediaBox .sliderItem .txtWrap{position:absolute;z-index:289;right:0;height:100%;vertical-align:middle;padding:0}#mediaBox .sliderItem .txtWrap .hGroup{display:block}#mediaBox .sliderItem .txtWrap .hGroup.bgRahmen{padding:15px 25px 30px;border-radius:6px}#mediaBox .sliderItem .txtWrap .hGroup{position:relative;overflow:hidden}#mediaBox .sliderItem .txtWrap .hGroup .overlay{position:absolute;inset:0;opacity:.9;z-index:0;pointer-events:none}#mediaBox .sliderItem .txtWrap .hGroup > *:not(.overlay){position:relative;z-index:1;gap:1.5rem;}#mediaBox .sliderItem .txtWrap.aCenter .hGroup{text-align:center}#mediaBox .sliderItem .txtWrap.aEnd .hGroup{text-align:right}#mediaBox .sliderItem .txtWrap .bodyText{padding:0;width:auto;max-width:80%}.sliderItem .buttonBox span{display:inline-block;vertical-align:top}.sliderItem .buttonBox span.iconLabel{width:auto}.sliderItem .buttonBox .btn,.sliderItem .buttonBox .btn *{-webkit-transition:all .6s;transition:all .6s}.sliderItem .buttonBox .btn:hover span.iconLabel,.sliderItem .buttonBox .btn:hover i{color:#fff}.sliderItem .buttonBox .btn a{display:block}.sliderItem .buttonBox i{position:relative;top:2px}.sliderItem .buttonBox i.icofont-external-link{top:0}.sliderItem .buttonBox i + span.iconLabel,.sliderItem .buttonBox span.iconLabel + i{margin:0 0 0 10px;line-height:1}section.picSlider{position:relative;height:45vw}section.picSlider *{height:100%}section.picSlider .galWrap{display:block;position:absolute;top:0;left:0}section.picSlider .textPic{position:absolute;top:25%;left:0;margin:0 15%;padding:2vw 3%;width:70%;background-color:rgba(255,255,255,.7)}section.picSlider .textPic,section.picSlider .hGroup{height:auto}.slickNav{display:none;position:absolute;z-index:10003;bottom:0;left:0;width:100%;height:auto!important}.slickNav .slick-slide h3,.slickNav .slick-slide .h3{display:none;color:#202020;background-color:rgba(255,255,255,.8)}.sliderItem .txtWrap .hGroup > h5{padding:0!important}.sliderItem .txtWrap .hGroup > h5 > *{display:block;padding:15px 30px}.sliderItem .txtWrap .hGroup > h5 a{position:relative;padding-right:60px}.sliderItem .txtWrap .hGroup > h5 a:hover{color:#fff}.sliderItem .txtWrap .hGroup > h5 a::after{content:'\f176';position:absolute;top:25px;right:30px;font-family:awesome5l;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform .4s;transition:transform .4s}.sliderItem .txtWrap .hGroup > h5 a:hover::after{-moz-transform:rotate(405deg);-webkit-transform:rotate(405deg);-o-transform:rotate(405deg);-ms-transform:rotate(405deg);transform:rotate(405deg);-webkit-transition:transform .6s;transition:transform .6s}.sliderItem .txtWrap .hGroup > h5 .btn.lnk{display:none}ul.slick-dots{padding:0}.noSlidernav ul.slick-dots{display:none!important}ul.slick-dots li{margin:0 10px 0 0;width:auto;height:20px!important}ul.slick-dots button{display:block;padding:0;width:14px;height:14px!important;cursor:pointer;color:transparent!important;background-color:#fff;border:1px solid #dadada;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .4s;transition:all .4s}ul.slick-dots button:hover,ul.slick-dots li.slick-active button{color:#fff}.slick-arrow{position:absolute;z-index:290;top:5vh;width:auto!important;background:none transparent!important;border:none!important;cursor:pointer}#mediaBox .slick-arrow{display:none!important}.slick-arrow:hover{background:none transparent!important;border:none!important}.slick-arrow::after{display:inline-block;color:rgba(255,255,255,.2)}.slick-arrow:hover::after{color:rgba(255,255,255,1)}.slick-arrow.slickPrev{left:-10vw;margin-left:3%!important;width:5rem;}.slick-arrow.slickNext{right:-10vw;padding-right:1%}.slick-arrow button{padding:0;background-color:transparent;border:none}.simpleSlider .slick-arrow.slickPrev{left:-10vw;margin-left:0!important}.simpleSlider .slick-arrow.slickNext{right:-10vw;padding-right:0}.headerpicPlugin{position:relative}.headerpicPlugin .itemWrap{position:relative;z-index:1}.headerpicPlugin .bgWrap{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.headerpicPlugin .sliderItem .hGroup::after{display:none!important}.headerpicPlugin .sliderItem .hGroup .h3,.headerpicPlugin .sliderItem .hGroup .h4{margin-top:10px}.headerpicPlugin.objectPos .galWrap figure{aspect-ratio:1/1!important}.headerpicPlugin.objectPos .galWrap img{height:100%!important;object-position:center center!important}.headerpicPlugin .buttonBox{padding-top:30px}.headerpicPlugin .buttonBox .btn{margin-right:20px}.headerpicPlugin .buttonBox .btn:hover{background-color:var(--main-color)!important}.testimonial .hGroup > *.center{text-align:center}.testimonial .hGroup > *.right{text-align:right}.testimonial .bgWrap img{height:100%!important;object-fit:cover;object-position:center center}.testimonial .picSlider > *{padding:0 10%}.testimonial .sliderItem{margin-top:20px;background-color:transparent}.testimonial .txtWrap{display:block;position:static}.testimonial .sliderItem.flexRow .txtWrap{display:inline-block;margin-left:10%;width:60%}.testimonial .txtWrap .hGroup{width:100%}.testimonial .txtWrap .hGroup.hasText h2,.testimonial .txtWrap .hGroup.hasText h3{color:#333333;}.testimonial .txtWrap .hGroup,.testimonial .txtWrap .hGroup *{padding:0;background-color:transparent!important;color:#fff}.testimonial .txtWrap .bodyText{position:relative;padding:0 0 0 20px!important;max-width:100%!important}.testimonial .txtWrap .zitLogo{padding:0 0 0 20px!important;width:25%}.testimonial .txtWrap .bodyText::before{content:'”';position:absolute;top:-40px;left:-40px;color:var(--main-color)}.testimonial .txtWrap *{color:#212121}@media only screen and (min-width:1025px) and (max-width:1399px){.testimonial .sliderItem.flexRow .txtWrap{display:inline-block;margin-left:0;width:60%}}.testimonial .buttonBox *{color:inherit}.testimonial .galWrap{display:block;padding:0!important;text-align:center}.testimonial .sliderItem.flexRow .galWrap{display:inline-block;width:20%}.testimonial .galWrap figure{display:inline-block;width:100%;height:30%;-webkit-border-radius:50%;border-radius:50%}.testimonial .slick-arrow{top:calc(50% - 30px);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .4s;transition:all .4s}.testimonial .picSlider > *:hover .slick-arrow{-webkit-transform:scale(1);transform:scale(1)}.testimonial .slick-arrow button::after{color:var(--main-color)}.testimonial .slick-arrow.slickPrev{left:0}.testimonial .slick-arrow.slickNext{right:0}.tableAcc .tableWrap{margin-top:10px}.tableAcc table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.tableAcc table tr{width:100%}.tableAcc table td,.tableAcc table th{padding:0 0 20px;width:8%!important;text-align:center;vertical-align:middle}.tableAcc table td:first-child,.tableAcc table th:first-child{width:52%!important;text-align:left}.tableAcc table td:first-child,.tableAcc table th:first-child{padding-left:15px}.tableAcc table td:last-child,.tableAcc table th:last-child{padding-right:15px}.tableAcc table tr:nth-child(2) th:first-child{font-weight:normal}.tableAcc table tr:nth-child(2) th:first-child ~ th{font-size:var(--font-size-xl)}.tableAcc table thead{position:relative;z-index:10}.tableAcc table thead th{position:sticky;padding-bottom:10px;background-color:#fff}.tableAcc table thead tr.headRow:nth-child(1) th{top:60px;z-index:11;padding-top:10px}.tableAcc table thead tr.headRow:nth-child(2) th{top:100px;border-bottom-width:1px;border-color:#dadada}.tableAcc table tr.accRow td{padding:0;font-weight:bold}.tableAcc table tr.accRow + tr td{padding-top:15px}.tableAcc table tr.accRow td label.tabAcc{position:relative;padding:10px 15px;background-color:#fafafa;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.tableAcc table tr.accRow td label.tabAcc:hover{background-color:#eaeaea}.tableAcc table tr.accRow td label.tabAcc.act{}.tableAcc table tr.accRow td label.tabAcc::after{content:'\f106';position:absolute;top:10px;right:15px;font-family:awesome}.tableAcc table tr.accRow td label.tabAcc.act::after{content:'\f107'}.tableAcc table tr.accRow.inact ~ .contRow.inact{display:none}.tableAcc table td > span{display:inline-block;width:auto;font-size:var(--font-size-r)}.tableAcc table label{padding:0}.tableAcc table label.hasInfo{position:relative}.tableAcc table .contRow td:first-child ~ td label{display:inline-block;width:auto;font-size:var(--font-size-r);line-height:1.7}.tableAcc table label .tableLabel,.tableAcc table label .tableHint,.tableAcc table .headRow label.hasInfo > span{display:inline-block;width:auto}.tableAcc table label .tableHint{margin-left:10px}.tableAcc table label .tableHint .toolAcc{display:block;position:relative;width:20px;height:20px;font-size:14px;text-align:center;color:#d2d2d2;background-color:#fff;border:1px solid #aaa;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.tableAcc table label .tableHint .toolAcc:hover,.tableAcc table label .tableHint .toolAcc.cur{color:var(--color-black);border-color:var(--color-black)}.tableAcc table label .tableHint .toolAcc.cur{z-index:15;-webkit-filter:drop-shadow(0 -2px 3px rgba(0,0,0,0.1));filter:drop-shadow(0 -2px 3px rgba(0,0,0,0.1))}.tableAcc table label .tableHint .toolAcc.cur::after{content:'';display:block;position:absolute;z-index:21;top:calc(100% + 5px);left:50%;width:15px;height:10px;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(50% 0%,0% 100%,100% 100%);clip-path:polygon(50% 0%,0% 100%,100% 100%)}.tableAcc table label .tableHint .accContent{display:block;position:absolute;z-index:12;top:calc(100% + 14px);left:0;padding:10px 15px;width:80%;min-width:20vw;background-color:#fff;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.2);-ms-box-shadow:0 4px 15px rgba(0,0,0,.2);box-shadow:0 4px 15px rgba(0,0,0,.2);-webkit-border-radius:7px;border-radius:7px;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:all .4s;transition:all .4s}.tableAcc table label .tableHint .accContent.cur{-webkit-transform:scaleY(1);transform:scaleY(1)}.tableAcc table label .tableHint .accContent *{font-size:var(--font-size-s);font-weight:normal;text-align:left}.tableAcc table label .tableHint .accContent ul{padding-left:35px}.tableAcc table label .tableHint .accContent ul li{text-indent:-30px}.tableAcc table label .tableHint .accContent ul li::before{content:'\f00c';display:inline-block;margin-right:10px;width:18px;font-size:var(--font-size-xs);text-align:center;text-indent:0;color:#fff!important;background-color:var(--color-black);-webkit-border-radius:50%;border-radius:50%}.tableAcc table label .tableHint .accContent ul li:last-of-type{margin-bottom:0}.tableAcc table i{display:block;padding:0;width:25px;height:25px;color:#fff;-webkit-border-radius:50%;border-radius:50%}.tableAcc table i.fa-check{background-color:#0ac254}.tableAcc table i.fa-check::before,.tableAcc table i.fa-check::after{position:relative;top:-3px;font-family:awesome}.tableAcc table i.fa-check::before{content:'\e81c'}.tableAcc table i.fa-xmark{background-color:var(--main-color)}.tableAcc table i.fa-xmark::before{content:'\e818';position:relative;top:-2px}@media only screen and (min-width:200px) and (max-width:1024px){#page .tableAcc table tbody .contRow{margin-top:20px;border-bottom:1px solid #dedede}#page .tableAcc table{padding:5% 5% 0}#page .tableAcc table,#page .tableAcc thead,#page .tableAcc tfoot{display:block}#page .tableAcc tr{display:webkit-flex;display:ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#page .tableAcc th,#page .tableAcc td{display:inline-block;padding-left:0;text-align:center}#page .tableAcc table .contRow td:first-child{width:100%!important;text-align:left}#page .tableAcc table .headRow th{border:none !important}#page .tableAcc table .headRow:last-child th:first-child{width:100% !important;}#page .tableAcc table .headRow:first-child th:first-child{display:none;}#page .tableAcc table .headRow th .hasInfo span{font-size:var(--font-size-l)}#page .tableAcc table .headRow th .hasInfo .toolAcc{font-size:var(--font-size-s)}#page .tableAcc table .accRow.inact td,#page .tableAcc table .accRow.act td,#page .tableAcc table .accRow.inact.act td{width:100% !important;text-align:left;}}@media only screen and (min-width:200px) and (max-width:500px){#page .tableAcc table .headRow th .hasInfo span{font-size:var(--font-size-m)}.tableAcc table .contRow td:first-child ~ td label{font-size:var(--font-size-xs)}.tableAcc table i{width:18px !important;height:18px !important}}.news .article .newsBody .newsContent .newsText p a{text-decoration:underline;transition:color 0.3s ease,transform 0.3s ease;}.news .article .newsBody .newsContent .newsText p a:hover{text-decoration:none;color:var(--main-color);transform:translateY(-2px);}.newsPlugin .noEntries{margin:0 auto!important;text-align:center}.newsPlugin .noEntries p{}.newsList.lightgrey{padding:40px 0 60px}.lightgrey + .newsList.lightgrey,.lightgrey + .grey.light{padding:0 0 60px}.newsList > .hGroup{padding-bottom:40px;width:100%;text-align:center}.newsList > .hGroup::after{content:'';display:inline-block!important;margin-top:20px;width:3%;height:3px;background-color:var(--main-color)}.newsList > .hGroup h2{text-align:center}.news{position:relative}.news > h2,.news > .h2{display:none}.newsLatest.maxCount-1 article{width:50%!important;margin:0 auto!important}.newsLatest.maxCount-2 article{width:48%!important;margin:0 auto!important}.newsLatest{margin-left:-20px;padding:0;width:calc(100% + 20px)}.newsLatest .newsBody > *{height:auto}.newsLatest .newsItem:nth-child(odd){margin-left:0}.newsLatest .newsTeaser *{color:inherit}.newsLatest .newsTeaser p{margin:0 0 20px}.newsLatest article{margin:0 0 20px 20px;padding:0;width:calc(33.33% - 20px)!important;height:auto!important;overflow:hidden;background-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,0.06);-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.06);-webkit-border-radius:10px;border-radius:10px;border:1px solid #d6d6d6;}.newsLatest.onecolEntries article,.newsLatest.menuEntries article{border:none!important}.menu.main .newsLatest article{-webkit-border-radius:0;border-radius:0}.newsLatest article.slick-active{height:auto!important}.newsLatest article .newsText *{color:var(--color-black)!important}.newsLatest article .newsMedia{height:200px}@media only screen and (min-width:1025px) and (max-width:1399px){.newsLatest:not(.newsSlide) article{width:33.33%!important}.newsLatest article .newsMedia{height:160px!important}}@media only screen and (min-width:200px) and (max-width:1024px){.newsLatest:not(.newsSlide) article{width:47.5%!important;width:100% !important}.newsLatest article .newsMedia{height:170px!important}.newsLatest article{margin:0 0 20px 0}.newsLatest{margin-left:0;padding:0;width:100% !important}}@media only screen and (min-width:200px) and (max-width:600px){.newsLatest:not(.newsSlide) article{width:100%!important}.newsLatest:not(.newsSlide) article:nth-child(odd){margin-right:0!important}.newsLatest:not(.newsSlide) article:nth-child(even){margin-left:0!important}.newsLatest article .newsMedia{height:190px!important}}.newsLatest .newsMedia > a{display:block}.newsLatest article figure{width:100%;height:100%;overflow:hidden}.newsLatest article figure a{display:block;height:auto}.newsLatest article figure a img{height:100%!important;-webkit-transition:all .4s;transition:all .4s}.newsLatest article img{height:0!important;overflow:hidden;object-fit:cover;object-position:top}.newsLatest article img{height:100%!important;overflow:visible;object-fit:cover}.newsLatest article figcaption{display:none}.newsLatest .newsText{padding:20px 20px 0}.newsLatest .newsText .newsHeader{margin-bottom:20px}.newsLatest article h2,.newsLatest article .h2{margin-bottom:0;font-weight:600;line-height:1.5}.innerPlugin .newsLatest article h2,.innerPlugin .newsLatest article .h2{line-height:1.2}.newsLatest article h3{margin-bottom:20px;font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;color:#828282}.newsLatest article .h4{margin:15px 0 20px}.newsLatest article .h4 > span{display:inline-block;margin:10px 0 0 5px;width:auto}.newsLatest article .h4 > span:first-child{margin-left:0}.newsLatest article .h4 > span,.newsLatest article .h4 > span *{font-size:var(--font-size-s)!important}.newsLatest article p{margin:0 0 20px!important;line-height:1.8}.newsLatest article .newsMore{padding:20px;width:100%;text-align:center;background-color:#fafafa}.newsLatest article .newsMore .btn a{color:#333333;border:1px solid #333333}.newsLatest article .newsMore .btn a:hover{color:var(--main-color)!important;border-color:var(--main-color)!important}.newsLatest article .newsMore .btn a::after{content:'\f105';font-family:awesome}.menu.main .newsLatest article .newsMore .btn a{color:#fff;background-color:#333333;border:1px solid #333333}.menu.main .newsLatest article .newsMore .btn a:hover{color:#fff!important;background-color:var(--main-color)!important;border-color:var(--main-color)!important}.newsLatest article.slick-slide .newsBody{-moz-opacity:0;-webkit-opacity:0;-ms-opacity:0;opacity:0;-webkit-transition:all .6s;transition:all .6s}.newsLatest article.slick-active .newsBody{-moz-opacity:1;-webkit-opacity:1;-ms-opacity:1;opacity:1}.newsArchive{position:absolute;top:-60px;right:0;width:auto;text-align:right}.news_newssearchform + .news_pi1 .newsArchive{top:-80px}.newsArchive.slideArchive{top:-30px}.newsDatemenu + .news_pi1{padding-top:20px}.newsDatemenu + .newsPlugin .newsArchive,.newsDatemenu + .news_pi1 .newsArchive{display:none}.newsArchive .btn.archive a{display:block;padding:5px 10px!important;font-size:16px;font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:bold;color:#fff!important;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:all .4s;transition:all .4s}.newsArchive .btn.archive a:hover{background-color:#323232!important;border-color:#323232!important;-webkit-transition:all .6s;transition:all .6s}.newsArchive .btn.archive a::before{position:static;margin-right:10px;padding-right:0}.newsArchive .btn.archive a::after{display:none}.newsLatest article .newsText .newsTags{display:none}.news_taglist .hGroup::after,.news_categorylist .hGroup::after{display:none!important}.news_taglist .hGroup h2,.news_categorylist .hGroup h2{font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif!important;font-weight:bold!important}.mainBox .newsCatlist .newsTags ul{margin-left:-10px;padding:20px 4rem 0;width:calc(100% + 10px);-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.mainBox .newsCatlist .newsTags ul li{display:inline-block;margin:0 0 15px 15px!important;padding:5px 25px;width:auto;font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:bold;text-indent:0!important;color:var(--color-black);background-color:#f2f2f2;-webkit-border-radius:20px;border-radius:20px;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.mainBox .newsCatlist .newsTags ul li.item-0,.mainBox .newsCatlist .newsTags ul li:hover{color:#fff;background-color:var(--main-color)}.mainBox .newsLatest .newsCategories ul{margin:0 0 0 -3px;padding:0!important;width:calc(100% + 3px)}.mainBox .newsLatest .newsCategories ul li{display:inline-block;margin:0 3px 0 0!important;padding:0;width:auto;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;text-indent:0!important;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.mainBox .newsLatest .newsCategories ul li:nth-child(1){margin-left:2px!important}.mainBox .newsLatest .newsCategories ul li::after{content:'|';margin-left:3px;line-height:1;color:#a2a2a2!important}.mainBox .newsLatest .newsCategories ul li:first-child::after,.mainBox .newsLatest .newsCategories ul li:last-child::after{display:none}.mainBox .newsLatest .newsCategories ul li > *,.mainBox .newsLatest .newsCategories ul li > *:hover{text-decoration:none;color:var(--color-black)!important;cursor:default!important}.mainBox .newsLatest .newsCategories ul li > *.act{color:var(--main-color)!important}.mainBox .catButtons ul.level-1{padding:0}.mainBox .catButtons ul.level-1 > li > span{display:none}.mainBox .catButtons ul.level-1 > li.catReset > span{display:inline-block}.mainBox .catButtons ul.level-2{margin:0 0 0 -15px;padding:0!important;width:calc(100% + 15px)}.mainBox .catButtons ul.level-2 li,.mainBox .catButtons ul.level-1 > li.catReset{display:inline-block;margin:8px 0 8px 15px!important;width:auto;text-indent:0!important}.mainBox .catButtons ul.level-1 > li.catReset{display:none;margin-left:0!important}.mainBox .catButtons ul.level-2 li > span > *,.mainBox .catButtons ul.level-1 > li.catReset > span > a{padding:10px 25px 10px 40px;width:auto;font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:bold;background-color:#f2f2f2;-webkit-border-radius:20px;border-radius:20px;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.mainBox .catButtons ul.level-2 li > span > *:hover,.mainBox .catButtons ul.level-2 li > span > *.act,.mainBox .catButtons ul.level-2 li > span.act > *,.mainBox .catButtons ul.level-1 > li.catReset > span > a:hover{color:#fff!important;background-color:var(--main-color-dark)}.mainBox .catButtons ul.level-2 li > span > *::after{content:'';font-size:12px !important;display:inline-block;top:1px;padding:0;width:15px;font-weight:bold;line-height:1;color:rgba(255,255,255,.6);text-align:right}.mainBox .catButtons ul.level-2 li > span.act > *::after{content:'\f00d'}.mainBox .catButtons ul.level-2 li > span.act > *:hover::after{color:#fff}.categoryMenu .categoryReset{padding-bottom:20px;text-align:center}.categoryMenu .categoryReset .btn{display:block;padding:10px 20px;width:100%;color:#fff;background-color:var(--color-black);border:1px solid var(--color-black)}.categoryMenu .categoryReset .btn:hover{color:#fff;background-color:var(--main-color);border-color:var(--main-color)}.categorySelect{position:relative}.categorySelect::after{content:'\f107';font-family:awesome;position:absolute;z-index:10;top:15px;right:20px;font-size:var(--font-size-l)}.categorySelect select{color:#333333;padding:15px 20px;filter:drop-shadow(0 0 4px rgba(0,0,0,.1));-webkit-border-radius:10px;border-radius:10px;border:1px solid #858585;-webkit-transition:all .4s;transition:all .4s;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}.categorySelect select:hover{filter:drop-shadow(0 0 6px rgba(0,0,0,.3))}.categorySelect select:focus{padding:15px 20px;color:var(--color-black);background-color:#fff;border-color:var(--color-black);filter:none}.categorySelect select option{color:#a2a2a2;background-color:#fff}.categorySelect select option.item-0{color:var(--color-black)}.news.partnerBranch .categoryMenu ul{display:block}.news.partnerBranch .categoryMenu ul li{text-indent:0}.news.partnerBranch .categoryMenu ul li label{display:inline-block;padding:0;width:calc(100% - 30px);vertical-align:top;line-height:1.1}.news.partnerBranch .categoryMenu ul li input{width:30px!important;margin:0}.news.partnerBranch .categoryMenu ul.level-1{margin:0;padding:0}.news.partnerBranch .categoryMenu ul.level-1 > li{font-size:0}.news.partnerBranch .categoryMenu ul.level-1 > li > label,.news.partnerBranch .categoryMenu ul.level-1 > li > input{display:none}.news.partnerBranch .categoryMenu ul.level-2{padding:0}.news.partnerBranch .categoryMenu ul.level-2 > li{font-size:18px;font-weight:bold}.news.partnerBranch .categoryMenu ul.level-2 > li > label{}.news.partnerBranch .categoryMenu ul.level-2 > li > input{display:none}.news.partnerBranch .categoryMenu ul.level-3{margin:0;padding:15px 0 20px 0}.news.partnerBranch .categoryMenu ul.level-3 > li{margin-bottom:15px;padding:0 0 0 30px;font-size:14px;font-weight:normal}.news.partnerBranch .categoryMenu ul.level-3 > li > input{display:none}.news.partnerBranch .categoryMenu ul.level-3 > li > label{text-indent:-30px;width:auto;cursor:pointer}.news.partnerBranch .categoryMenu ul.level-3 > li > label::before{content:'\f0c8';position:relative;top:4px;margin-right:10px;font-size:25px;font-family:awesome;color:#c2c2c2}.news.partnerBranch .categoryMenu ul.level-3 > li > label.act::before{content:'\f14a';font-family:awesome;color:var(--main-color)}.news.partnerBranch .categoryMenu ul.level-2 > li:last-child > ul.level-3,.news.partnerBranch .categoryMenu > ul.level-2 > li:last-child > ul.level-3 > li{padding-bottom:0}.mainBox .newsCatlist .partnerBranch .newsCategories ul{margin:0;width:100%}.mainBox .newsCatlist .partnerBranch .newsCategories ul li{display:block;margin:0 0 7px!important;padding:0;width:100%;font-size:14px;font-family:medium,arial,helvetica,awesome,sans-serif;font-weight:bold;text-indent:0!important;color:#fff;-webkit-border-radius:20px;border-radius:20px;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.newsPageNav{margin:0 0 40px;padding-bottom:30px;text-align:center;border-bottom-width:1px}article > section:last-child .newsPageNav{margin:40px 0 0;padding-bottom:0;border-bottom-width:0}.newsPageNav p:first-child{display:none}.newsPageNav ul{display:inline-block;list-style:none;margin:0;padding:0!important;vertical-align:top}.newsPageNav ul li{list-style:none;display:inline-block;margin:0;padding:0;width:auto;vertical-align:top;line-height:150%;text-indent:0!important}.newsPageNav ul li.previous{margin-right:20px}.newsPageNav ul li.next{margin-left:20px}.newsPageNav ul li.current{padding:5px 10px;width:45px;color:#fff;background-color:var(--main-color)}.newsPageNav ul li.spacer{padding:2px 15px 8px 15px;width:auto}.newsPageNav ul li::before,.newsPageNav ul li a::before{display:none}.newsPageNav ul li a{display:block;padding:5px 10px;width:45px;text-align:center;text-decoration:none!important;border:1px solid #a2a2a2;-webkit-transition:all .4s;transition:all .4s}.newsPageNav ul li a:hover{color:#fff;background-color:#323232;border:1px solid #323232}.newsPageNav ul li.previous *,.newsPageNav ul li.next *{font-size:var(--font-size-s);color:#c2c2c2;border-color:#d2d2d2}.newsPageNav ul li.previous:hover *,.newsPageNav ul li.next:hover *{color:#fff;border-color:#323232}.newsPageNav ul li.previous a,.newsPageNav ul li.next a{width:auto}.newsLatest .pagination{margin:20px 0 0 20px;width:100%;text-align:center}.newsLatest .pagination button{diplay:inline-block;margin:0 7px;padding:10px;width:40px;height:auto;background-color:#fff;border:1px solid var(--color-black);-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .4s;transition:all .4s}.newsLatest .pagination button:hover,.newsLatest .pagination button.active{color:#fff;background-color:var(--color-black)}.newsLatest .pagination button.btnPage{width:auto;background-color:transparent;border:none;color:#333333;}.newsLatest .pagination button.btnPage .icon{width:25px !important;height:auto !important}.newsLatest .pagination button.btnPage::after{display:none}.newsLatest .pagination button.btnPage > *{display:inline-block;width:auto;text-align:center;font-size:var(--font-size-l);font-weight:normal;line-height:1;-webkit-transition:all .4s;transition:all .4s}.newsLatest .pagination button.btnPage:hover > *{color:var(--main-color)}.newsLatest .pagination .pageNumbers{display:inline-block;margin:0 30px;width:auto}.newsLatest .pageInfo{margin:20px 0 0 20px;font-size:var(--font-size-s);text-align:center;color:#a2a2a2}.newsSlide .slick-arrow{top:17vh;margin:0!important;padding:0!important;width:5vw!important}.newsSlide .slick-arrow.slickPrev{left:calc(-5vw + 20px);margin-left:0!important}.newsSlide .slick-arrow.slickNext{right:calc(-5vw - 20px);padding-right:0}.newsSlide .slick-arrow button::after{-webkit-transition:all .4s;transition:all .4s}.newsSlide .slick-arrow:hover button::after{-webkit-transition:all .6s;transition:all .6s}.newsMenu ul.years{margin:0;padding:0}.newsMenu ul.years > li{order:2;position:relative;margin:0 10px 0 0;width:auto;text-indent:0}.newsMenu ul.years > li.all{order:1}.newsMenu ul.years > li span{display:block}.newsMenu ul.years > li span.year{padding-bottom:10px}.newsMenu ul.years > li span.year a{display:block;padding:5px 10px;text-decoration:none!important;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all .6s;transition:all .6s}.newsMenu ul.years > li span.year a:hover,.newsMenu ul.years > li span.year.cur a{}.newsMenu ul.years ul.months{display:none;position:absolute;top:0;left:0;margin:0;padding:0;width:auto;max-height:0;overflow:hidden;-moz-opacity:0;-webkit-opacity:0;-ms-opacity:0;opacity:0;-webkit-transition:max-height .6s,opacity 1s;transition:opacity 1s}.newsMenu ul.years > li:hover ul.months,.newsMenu ul.months:hover{z-index:50;top:100%;padding:10px 10px 3px;max-height:100vw;overflow:visible;background-color:rgba(255,255,255,.95);border:1px solid #a2a2a2;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-moz-opacity:1;-webkit-opacity:1;-ms-opacity:1;opacity:1}.newsMenu ul.years ul.months li{text-indent:0;color:#a2a2a2;white-space:nowrap}.newsMenu ul.years ul.months li a{text-decoration:none;color:#727272}.newsMenu ul.years ul.months li a:hover,.newsMenu ul.years ul.months li.cur a{color:#cc1e1c}.newsPlugin .addressPlugin .addressDetail.multiCol{margin-top:40px;margin-bottom:0;padding-top:40px!important;border-top:1px solid #c2c2c2}.newsPlugin .addressPlugin .addressDetail .galWrap{display:none}.newsPlugin .addressPlugin .addressDetail .txtWrap{width:100%!important}.newsPlugin.news_newssearchform .hGroup{padding:0}.newsPlugin.news_newssearchform .news{width:calc(100% - 10px)!important}.newsPlugin.news_newssearchform .news.partnerBranch{width:100%!important}.newsSearch{position:relative;padding:20px 0}.blogList .newsSearch{padding:0 0 20px}.coBox .newsSearch{padding-top:0}.coBox .news.partnerBranch .newsSearch{padding:0}.newsSearch .fieldwrap.cur::after{display:none}.newsSearch .fieldwrap.submit{display:block;position:relative;padding:0;width:100%;text-align:left;border:none}.newsSearch .fieldwrap.submit > input.form-control{padding:15px 60px 15px 60px;background-color:#fff;border:1px solid #858585;-webkit-border-radius:10px;border-radius:10px;filter:drop-shadow(0 0 4px rgba(0,0,0,.1));-webkit-transition:all .4s;transition:all .4s}.newsSearch .fieldwrap.submit > input.form-control:focus{background-color:#fff;filter:none}.coBox .newsSearch .fieldwrap.submit > input.form-control{padding:10px 60px 10px 20px}.newsSearch .fieldwrap.submit > input.form-control:focus{border-color:var(--color-black)}.newsSearch .fieldwrap.submit > input.form-control::placeholder{color:#c2c2c2}.newsSearch .fieldwrap.submit > .btn.search{position:absolute;z-index:6;top:0;right:0;width:60px;height:100%;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.newsSearch .fieldwrap.submit > .btn.search::after{content:'\f002';display:inline-block;font-size:20px;font-family:awesome;color:#aaa}.newsSearch .fieldwrap.submit > input.form-control:focus + .btn.search::after{color:var(--color-black)}.newsSearch .fieldwrap.submit > .btn.search > input[type="submit"]{display:inline-block;position:absolute;z-index:6;top:0;left:0;padding:0!important;height:100%;border:none}.newsSearch .fieldwrap.submit > i{position:absolute;z-index:5;top:15px;left:18px;font-size:var(--font-size-l);line-height:1.2;color:#000000}.newsSearch .fieldwrap.submit > input:focus + i{color:var(--color-black)}.newsSearch .fieldwrap.submit > i.fa-times{cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.newsSearch .fieldwrap.submit i.fa-times:hover{color:var(--color-black)}.newsSearch .fieldwrap.submit > input:focus + i.fa-times:hover{color:#dadada}.searchResult.countOnly .searchMsg{margin-bottom:20px}.c-knowledge-item{margin-bottom:40px;padding:40px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.2);-ms-box-shadow:0 4px 4px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2);-webkit-border-radius:10px;border-radius:10px}.c-knowledge-item h3{margin-bottom:15px}.c-knowledge-item h3,.c-knowledge-item h3 *{font-size:var(--font-size-l)!important}.c-knowledge-item .c-knowledge-item__description{font-size:var(--font-size-s)}.c-badge-list{margin-top:20px}.c-badge-list a.c-badge{display:inline-block;margin:10px 10px 0 0;padding:7px 25px;width:auto;font-size:var(--font-size-s);font-weight:bold;background-color:#f2f2f2;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:all .4s;transition:all .4s}.c-badge-list a.c-badge:hover{color:#fff;background-color:var(--main-color)}.newsLatest.partnerEntries article{width:calc(50% - 20px)!important}.newsLatest.partnerEntries article h3,.newsLatest.partnerEntries article .h3,.newsLatest.partnerEntries article h4,.newsLatest.partnerEntries article .h4{display:none}.newsLatest.partnerEntries article .newsMedia{padding-top:10%;height:120px}.newsLatest.partnerEntries article .newsTeaser p:last-child{margin:0!important}.newsLatest.partnerEntries article .newsText{padding:0}.newsLatest.partnerEntries article .newsText > *:not(.newsFooter){padding:0 20px 20px}.newsLatest.partnerEntries article .newsText > .newsHeader{padding-top:20px}.newsLatest.partnerEntries article .newsText > .newsFooter > .newsCategories{padding:0 20px 20px}.newsLatest.partnerEntries article img{height:85%!important;overflow:visible;object-fit:scale-down}.newsLatest.partnerEntries .newsCategories,.newsLatest.partnerEntries .newsTags{display:block}.newsLatest.blogEntries article .newsMore{padding:20px 0 20px 20px;text-align:left;background-color:transparent}.newsLatest.blogEntries article .newsCategories + .newsMore{padding-top:0}.newsLatest.blogEntries article .newsMore .btn a{color:#fff;background-color:#333333;border:1px solid #333333;-webkit-border-radius:5px;border-radius:5px}.newsLatest.blogEntries article .newsMore .btn a:hover{color:#fff!important;background-color:var(--main-color)!important;border-color:var(--main-color)!important}.newsLatest article .newsTeaser p{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;}.newsLatest article.oneCol{margin-bottom:40px;padding:30px;background-color:#fff;-webkit-transition:all .4s;transition:all .4s}.newsLatest article.twoCol{width:calc(50% - 20px)!important}.newsLatest article.threeCol{width:calc(33.33% - 20px)!important}.newsLatest article.fourtCol{width:calc(25% - 20px)!important}.newsLatest article.fifthCol{width:calc(20% - 20px)!important}.newsLatest article.sixthCol{width:calc(16.66% - 20px)!important}.newsLatest article.oneEntry{margin:0}.newsLatest article.oneCol:hover{-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.13);-ms-box-shadow:0 1px 8px rgba(0,0,0,0.13);box-shadow:0 1px 8px rgba(0,0,0,0.13);};.newsLatest article.oneCol .newsBody{height:100%}.newsLatest article.oneCol .newsMedia{display:inline-block;margin-right:4%;width:26%;height:100%}.newsLatest article.oneCol .newsBody.rev .newsMedia{margin-right:0;margin-left:4%}.newsLatest article.oneCol .newsMedia img{margin-top:10px;height:auto!important;border:1px solid #dadada}.newsLatest article.oneCol.blog .newsMedia img{margin-top:3px}.newsLatest article.oneCol .newsMedia.dummy img{height:200px!important;}.newsLatest article.oneCol .newsText{display:inline-block;padding:0;width:70%}.newsLatest article.oneCol .newsText .newsHeader{margin-bottom:10px}.newsLatest article.oneCol .newsText .newsHeader .h3{margin-bottom:20px;font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;color:#828282}.newsLatest article.oneCol .newsText .newsHeader .h3.addHeader{margin-top:10px}.newsLatest article.oneCol:hover .newsText .newsHeader .h2,.newsLatest article.oneCol:hover .newsText .newsHeader h2{color:var(--main-color)!important}.newsLatest article.oneCol .newsText .newsTeaser *{font-size:var(--font-size-r);color:var(--color-black)!important}.newsLatest article.oneCol .newsText .newsTeaser h3{display:block;font-size:18px!important;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif}.newsLatest article.oneCol .newsText .hintNew{display:none;margin-bottom:20px}.newsLatest article.oneEntry .newsText .hintNew{display:block}.newsLatest article.oneCol .newsText .hintNew span{display:inline-block;padding:5px 10px;width:auto;font-size:12px;text-transform:uppercase;color:#fff!important;background-color:var(--main-color)}.newsLatest article.oneCol .newsText .newsMore{padding:10px 0 0;text-align:left;background-color:transparent}.newsLatest article.oneCol .newsText .newsMore .btn a{color:#fff!important;background-color:var(--color-black);border-color:#fff}.newsLatest article.oneCol .newsText .newsMore .btn a:hover{color:#fff!important;background-color:var(--main-color);border-color:var(--main-color)}.newsLatest article.oneCol.whitepaper .newsMedia{width:25%}.newsLatest article.oneCol.whitepaper .newsText{width:70%}.newsLatest article.oneCol.ebooks .newsMedia{width:15%}.newsLatest article.oneCol.ebooks .newsText{width:80%}.newsLatest article.oneCol.blog .newsMedia{width:30%}.newsLatest article.oneCol.blog .newsText{width:65%}.newsLatest article.oneCol.noMedia .newsText{width:100%}.bgColor.black .newsLatest article.oneCol.blog{background-color:transparent;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;padding:0!important}.newsLatest article.oneCol .newsBody.rev .newsMedia{margin:0 !important;}.newsLatest article.oneCol.blog .newsBody{height:100%}.newsLatest article.oneCol.blog .newsMedia{display:inline-block;width:48%;height:100%}.newsLatest article.oneCol.blog .newsMedia img{-webkit-border-radius:10px;border-radius:10px}.newsLatest article.oneCol.blog .newsText{display:inline-block;padding:0 4% 0 0;width:48%}.newsLatest article.oneCol.blog .fullText .newsText{display:block;padding:0;width:100%}.bgColor.black .newsLatest article.oneCol.blog .newsText *{color:#fff!important}.newsLatest article.oneCol.blog .newsText .hintNew{margin-bottom:20px}.newsLatest article.oneCol.blog .newsText .hintNew span{display:inline-block;padding:5px 10px;width:auto;font-size:12px;text-transform:uppercase;background-color:var(--main-color);-webkit-border-radius:5px;border-radius:5px}.newsLatest article.oneCol.blog:hover .newsText .newsHeader .h2,.newsLatest article.oneCol.blog:hover .newsText .newsHeader h2{color:inherit!important}.newsLatest article.oneCol.blog .newsText .newsMore{padding:20px 0 0;text-align:left;background-color:transparent}.newsLatest article.oneCol.blog .newsText .newsMore .btn a{border-color:#fff;-webkit-border-radius:5px;border-radius:5px}.newsLatest article.oneCol.blog .newsText .newsMore .btn a:hover{color:#fff!important;background-color:var(--main-color);border-color:var(--main-color)}.newsSingle{position:relative}.newsSingle > #newsDirectoryWrap{display:flex;flex-direction:column;width:250px;height:calc(100% - 30vh);-webkit-transition:top .4s,opacity 0.3s ease,visibility 0.3s ease;transition:top .4s,opacity 0.3s ease,visibility 0.3s ease}.scrolled .newsSingle > #newsDirectoryWrap{position:sticky;top:80px;height:calc(100% - 20vh)}.newsSingle > #newsDirectoryWrap.is-hidden{visibility:hidden;pointer-events:none;webkit-opacity:0;opacity:0}.newsSingle > #newsDirectoryWrap > .h2{margin-bottom:20px;font-size:25px;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:bold;flex-shrink:0}.newsSingle > #newsDirectoryWrap > #newsDirectory{padding-right:20px;max-height:24vw;overflow-y:auto}.scrolled .newsSingle > #newsDirectoryWrap > #newsDirectory{max-height:30vw}@media only screen and (min-width:2000px){.newsSingle > #newsDirectoryWrap > #newsDirectory{max-height:35vw}.scrolled .newsSingle > #newsDirectoryWrap > #newsDirectory{max-height:35vw}}#newsDirectory{scrollbar-width:thin;scrollbar-color:#f2f2f2 transparent}#newsDirectory::-webkit-scrollbar{width:8px}#newsDirectory::-webkit-scrollbar-track{background:transparent}#newsDirectory::-webkit-scrollbar-thumb{background-color:#f2f2f2;border-radius:4px;border:2px solid transparent;background-clip:content-box}#newsDirectory::-webkit-scrollbar-thumb:hover{background-color:var(--main-color)}.newsDirectory-hidden{-webkit-opacity:0;opacity:0;pointer-events:none;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.newsSingle ul.toc-list{margin:0;padding:0}.newsSingle ul.toc-list li{margin-bottom:20px;padding-left:10px;line-height:1.25;text-indent:0;border-left:4px solid #dadada}.newsSingle ul.toc-list li.toc-item-h3,.newsSingle ul.toc-list li.toc-item-h4{font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;border-left-color:transparent}.newsSingle ul.toc-list li.toc-item-h3{margin-left:10px}.newsSingle ul.toc-list li.toc-item-h4{margin-left:20px}.newsSingle ul.toc-list li.toc-item-h3:hover,.newsSingle ul.toc-list li.toc-item-h4:hover,.newsSingle ul.toc-list li:hover,.newsSingle ul.toc-list li.act{border-color:var(--main-color)}.newsSingle ul.toc-list li a{font-size:var(--font-size-r);font-weight:bold;text-decoration:none;-webkit-transition:all .4s;transition:all .4s}.newsSingle ul.toc-list li a:hover,.newsSingle ul.toc-list li.act a{color:var(--main-color)}.newsSingle > .article{display:block;width:100%}.newsSingle.blogSingle > .article{display:inline-block;width:75%}.newsSingle h1,.newsSingle .h1{padding-bottom:1.5vw}.newsSingle .newsTeaser p{margin:0;font-weight:normal}.newsSingle .newsContent p{display:inline-block}.newsSingle .newsContent .newsMedia.items-1 + .newsText p{display:block}.newsSingle .newsContent .newsMedia + .newsText p + p{display:block!important}.newsSingle .newsContent::after{content:'';display:block;float:none;clear:both;width:100%;height:1px}.newsSingle .newsContent h2 + p,.newsSingle .newsContent h3 + p{margin-top:0}.newsSingle .newsContent p + div,.newsSingle .newsContent p + h4,.newsSingle .newsContent h4 + .raw-html-embed,.newsSingle .newsContent h4 + .has-img{margin-top:20px}.newsSingle .newsContent .extContent h2,.newsSingle .newsContent .extContent h3,.newsSingle .newsContent .extContent h4,.newsSingle .newsContent .extContent h2 + p,.newsSingle .newsContent .extContent h3 + p{margin-top:20px}.newsSingle .newsBack{margin-bottom:20px}.newsSingle #newsDirectoryWrap .newsBack{margin-top:5px}.newsSingle .newsBack .lnk.back::before{position:relative;top:2px;font-size:25px;font-family:awesome5l;color:#828282}.newsSingle .newsBack a{padding-left:15px;font-size:20px;font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;text-decoration:underline!important;color:#828282}.newsSingle .newsBack a:hover{text-decoration:none!important;color:var(--color-black)}.newsSingle .newsHeader{position:relative;margin-bottom:20px}.newsSingle .newsHeader h2,.newsSingle .newsHeader .h2{margin-bottom:20px;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:500;line-height:1.2}.newsSingle .newsHeader h3,.newsSingle .newsHeader .h3{margin-bottom:20px;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:500;color:#828282}.newsSingle .newsHeader h3 span.newsDate,.newsSingle .newsHeader .h3 span.newsDate{color:#cc1e1c}.newsSingle .newsHeader h3 span.newsDate::after,.newsSingle .newsHeader .h3 span.newsDate::after{content:'|';margin:0 3px 0 2px}.newsSingle .newsHeader .ctrlPanel{display:inline-block;position:absolute;top:0;right:0;width:auto}.newsSingle .newsHeader .newsCategories,.newsSingle .newsHeader .newsTags{display:block;margin-top:20px}.newsSingle .newsHeader .newsTags{display:none}.newsSingle .newsHeader .newsCategories ul{padding:0}.newsSingle .newsHeader .newsCategories ul li{margin:0 0 0 5px;width:auto;font-size:var(--font-size-r);font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;text-indent:0;text-align:left}.newsSingle .newsHeader .newsCategories ul li::before{content:'|';display:inline-block;position:relative;top:-1px}.newsSingle .newsHeader .newsCategories ul li.label{margin:0;padding:0;font-weight:bold}.newsSingle .newsHeader .newsCategories ul li.label::before,.newsSingle .newsHeader .newsCategories ul li:nth-child(2)::before{display:none}.newsSingle .newsBody .newsMedia{margin-bottom:20px;width:100%}.newsSingle .newsBody .newsMedia.items-1{margin:0 0 40px;width:100%}.newsSingle .newsBody .newsMedia figure{margin-top:5px}.newsSingle .newsBody .newsMedia.items-1 figure{width:100%}.newsSingle .newsBody .newsMedia.items-2 figure{width:48%}.newsSingle .newsBody .newsMedia.items-3 figure{width:32%}.newsSingle .newsBody .newsMedia.items-4 figure,.newsSingle .newsBody .newsMedia.items-4 figure ~ figure{width:22%}.newsSingle .newsBody .newsMedia figure a{z-index:2}.newsSingle .newsBody .newsMedia figcaption{z-index:10;left:auto;right:0;padding:10px 10px 5px;font-size:12px;line-height:1.8;color:#525252;-webkit-transition:all .4s;transition:all .4s}.newsSingle .newsBody .newsMedia figure:hover figcaption{margin-top:10px;padding:10px 20px;background-color:#fff}.newsSingle .newsBody .newsMedia figure video,.newsSingle .newsBody .newsMedia figure iframe{width:100%;height:48vh}.newsSingle .newsBody .newsMedia figure video{background-color:#525252}.newsSingle .newsBody .newsAuthor{display:block;margin-top:30px;width:100%;line-height:150%;text-align:right;color:rgba(0,0,0,.4)!important}.newsSingle .newsBody .newsAuthor *{text-align:left}.newsSingle .newsBody .newsTeaser{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #a2a2a2}.newsSingle .newsBody .newsText{width:100%!important}.newsSingle .newsBody .newsText .figcaption img{margin:50px 0;}.newsSingle .newsBody .newsText:only-child{float:none;width:100%!important}.newsSingle .newsBody .newsText * + h2{margin-top:20px}.newsSingle .newsBody .newsText h2,.newsSingle .newsBody .newsText h3{margin-bottom:20px;font-size:35px}.newsSingle .newsBody .newsText p[style="display:none;"]{margin:0!important;height:0;line-height:0}.newsSingle .newsBody .newsText p + h2,.newsSingle .newsBody .newsText p + h3{margin-top:20px}.newsSingle .newsBody .newsText * img{max-width:100%!important;height:auto!important}.newsSingle .newsBody .newsText p.figcaption{margin:0 0 20px;font-size:var(--font-size-s);font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;text-align:center;white-space:normal;color:#828282}.newsSingle .newsBody .newsText pre,.newsSingle .newsBody .newsText img + p.text-center,.newsSingle .newsBody .newsText .has-img + p.text-center.newsSingle .newsBody .newsText .has-img p.text-center{margin:5px 0 20px;font-size:var(--font-size-s);font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;white-space:normal;color:#828282}.newsSingle .newsBody .newsText ul{margin-bottom:20px}.newsSingle .newsBody .newsText ul li::before{content:'\f111';position:relative;top:7px;margin-right:15px;font-size:8px;font-family:awesome5s;vertical-align:top}.newsSingle .newsBody .newsText ol{margin-bottom:40px}.newsSingle .newsBody .newsText ol li{margin-bottom:15px}.newsSingle .newsBody .newsText table{margin:20px 0 30px}.newsSingle .newsBody .newsText table tr{border:1px solid #dadada}.newsSingle .newsBody .newsText table th,.newsSingle .newsBody .newsText table td{padding:15px 10px;text-align:left;vertical-align:middle}.newsSingle .newsBody .newsText table th:first-child,.newsSingle .newsBody .newsText table td:first-child{padding-left:20px}.newsSingle .newsBody .newsText table th:last-child,.newsSingle .newsBody .newsText table td:last-child{padding-right:20px}.newsSingle .newsBody .newsText table th{background-color:#fafafa;overflow-wrap:anywhere !important;}.newsSingle .newsBody .newsText table td{overflow-wrap:anywhere !important}.newsSingle .newsSubimg{margin-top:30px;padding-top:30px;border-top-width:1px}.newsSingle .newsSubimg .newsMedia{margin-left:-2%;width:102%}.newsSingle .newsSubimg .newsMedia figure{margin:0 0 2% 2%;width:31.33%}.newsSingle .newsSubimg .newsMedia figure:first-child{display:none}.newsSingle .newsSubimg .newsMedia figure iframe{min-height:100%;height:30vh}.newsSingle .newsSubimg .newsMedia figcaption{padding-top:10px;color:#202020}.newsSingle .newsPlugin{margin-top:40px}.newsSingle .newsPlugin .extContent .galWrap.float-17{margin-top:30px}.newsSingle.eventSingle .newsPlugin{margin-top:0}.newsSingle.eventSingle .article .newsFooter.newsHubspot .hGroup{text-align:center !important;}.newsLatest.eventEntries{width:100% !important}.newsSingle .newsFooter{margin-top:30px}.newsSingle .newsFooter.newsHubspot{margin-bottom:40px}.newsSingle .newsFooter .newsRelated{padding-top:30px;border-top-width:1px}.newsSingle .newsFooter .relatedArticles + .relatedFiles{margin-top:30px;padding-top:30px;border-top-width:1px}.newsSingle .newsFooter ul{margin:0;padding:0}.newsSingle .newsFooter ul li{margin:10px 0 0;text-indent:0}.newsSingle .newsFooter ul li::before{display:none}.newsSingle .newsFooter.newsHubspot .hGroup::after{display:none;}.newsSingle .newsFooterInfo{margin-top:20px;padding-top:20px;border-top-width:1px}.newsSingle .newsNav{display:none;margin-top:40px;padding-top:40px;border-top-width:1px}.newsSingle .newsNav .btn.back.default > a::before{display:inline-block}.newsSingle .newsNav .btn.archive a::before{position:static}.newsSingle .newsNav .btn.archive a::after{display:none}.newsSingle .newsNav .prevNext{display:none;width:50%}.newsSingle .newsNav .prevNext > *{width:48%}.newsSingle .newsNav .prevNext .prev a::after,.newsSingle .newsNav .prevNext .next a::before{display:none}.newsAdd{padding-top:20px;Sborder-top:1px solid #a2a2a2}.newsSingle .article .newsSocial ul li{margin-bottom:20px}.newsSingle .article .socialItem{margin-top:20px}.newsSingle .article .socialItem:first-child{margin-top:0}.newsSingle .newsSocial{margin-top:20px;padding-top:15px;border-top:1px solid #dadada}.newsSingle .newsSocial .btn{margin:0 10% 0 0;width:10%}.newsSingle .newsSocial .btn a{padding:0;width:100%;font-size:var(--font-size-r);font-family:os-regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;color:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .4s;transition:all .4s}.newsSingle .newsSocial .btn a::before{display:none}.newsSingle .newsSocial .btn a > *{-webkit-transition:all .4s;transition:all .4s}.newsSingle .newsSocial .btn a:hover > *{-webkit-opacity:.6;opacity:.6}.newsSingle .newsSocial .btn a img{margin:0;width:100%;height:auto}.newsSingle .newsSocial .btn a label{display:none}.newsSingle .newsLetter{border:1px solid #d6d6d6;margin-top:60px;padding:40px;-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.06);-ms-box-shadow:0 1px 8px rgba(0,0,0,0.06);box-shadow:0 1px 8px rgba(0,0,0,0.06);-webkit-border-radius:15px;border-radius:15px}html[lang="en"] .newsSingle .newsLetter{display:none}.newsSingle .newsLetter > *{width:50%}.newsSingle .newsLetter > .nlImageBox{padding:0 40px 0 0}.newsSingle .newsLetter > form{displayInline-block}.newsSingle .newsLetter > form h5{font-size:var(--font-size-l)!important;font-weight:bold!important}.newsSingle.noBlog{margin:0;width:100%!important}.newsSingle.noBlog .newsContent{}.newsSingle.noBlog .newsContent .newsText{}.newsSingle.noBlog .newsContent .newsPlugin{}.newsSingle.noBlog .newsIntro .newsIntrobox .newsHeader{text-align:center;padding:4rem 0 0 0;}.newsSingle.noBlog .newsIntro .newsIntrobox .newsTeaser{display:none;}.newsSingle.noBlog .newsText .table table thead th{text-align:left !important}.newsSingle.noBlog .newsText .table table thead th:first-child{width:15% !important;}.newsSingle.noBlog .newsText .table table tbody td:first-child{width:15% !important;}.newsEventmedia{margin-top:40px}.newsEventmedia .hGroup{margin-bottom:20px}.newsEventmedia iframe{height:450px!important}.news.eventSingle .article .newsContent .newsTextTeaser{margin-bottom:40px}.news.eventSingle .grid-container .gridItem{margin-bottom:40px;width:100%}.newsSingle.ebooks{width:100% !important}.newsSingle.ebooks .newsIntro{background-color:#fafafa;padding:50px 0;}.newsSingle.ebooks .newsIntro .newsIntrobox{width:70rem;margin:0 auto}.newsSingle.ebooks .newsIntro .newsIntrobox .newsMedia{width:20%}.newsSingle.ebooks .newsIntro .newsIntrobox .newsTeaserbox{width:75%}.newsSingle.ebooks .newsIntro .newsBack{width:70rem;margin:0 auto;padding-bottom:40px;}.newsSingle.ebooks .newsBody{width:70rem;margin:0 auto;padding:50px 0 0 0;}.newsSingle.ebooks .newsHubspot{padding:3rem 0 0 0;width:70rem;margin:0 auto}.newsSingle.noBlog .newsIntro > *,.newsSingle.noBlog .newsBody,.newsSingle.noBlog .newsFooter,.newsSingle.noBlog .newsFooterInfo{width:calc(62rem - 4.574rem)!important;margin-right:auto;margin-left:auto}.newsSingle.noBlog .newsIntro .newsMedia{display:inline-block;width:30%;padding-top:15px}.newsSingle.noBlog .newsIntro .newsMedia + .newsTeaserbox{display:inline-block;width:65%}.newsSingle.noBlog .newsBody{padding-top:30px}.newsSingle .newsOld{position:relative;margin-bottom:20px;padding:20px;background-color:#fafafa;-webkit-border-radius:10px;border-radius:10px}.newsSingle .newsOld::after{content:'\e75a';position:absolute;top:20px;right:20px}.newsSingle .newsOld p{margin-top:10px;font-size:var(--font-size-s)}.newsSingle .newsOld p:first-of-type{margin-top:0}.newsLatest.ebookEntries .articletype-0.ebooks .newsBody{display:flex;flex-direction:row;}.newsLatest.ebookEntries .articletype-0.ebooks .newsMedia{width:12%;margin-right:4% !important;margin-left:0 !important}.newsLatest.ebookEntries .articletype-0.ebooks .newsText{width:80%}.newsLatest.whitepaperEntries .articletype-0.whitepaper .newsBody{display:flex;flex-direction:row;}.newsLatest.whitepaperEntries .articletype-0.whitepaper .newsMedia{width:25%;margin-right:4% !important;margin-left:0 !important}.newsLatest.whitepaperEntries .articletype-0.whitepaper .newsText{width:70%}#page .partnerSingle .newsBody,#page .partnerSingle .newsPlugin{width:100%!important;margin:0}.partnerSingle .newsBack,.partnerSingle .newsMedia,.partnerSingle .newsBody > *,.partnerSingle .newsPlugin > *{width:calc(75rem - 4.574rem)!important;margin:0 auto}.partnerSingle .newsMedia{padding:60px 0}.partnerSingle .newsMedia figure{width:20rem}.partnerSingle .newsContent{margin-top:20px}.partnerSingle .newsMainbox{display:inline-block;width:60%}.partnerSingle .newsCobox{display:inline-block;margin-top:10px;padding:20px;width:35%;-webkit-border-radius:10px;border-radius:10px}.partnerSingle .newsCategories,.partnerSingle .newsTags{display:block}@media only screen and (min-width:200px) and (max-width:1399){.ceItem.newsPlugin.newsDetail{border:2px solid #ff0000 !important;}}@media only screen and (min-width:200px) and (max-width:1024px){.newsSingle.ebooks .newsIntro .newsIntrobox .newsMedia{margin-top:40px !important;}.newsSingle.ebooks .newsIntro .newsIntrobox .newsMedia figure{width:50% !important;}.newsSingle.ebooks .newsIntro .newsBack,.newsSingle.ebooks .newsIntro .newsIntrobox,.newsSingle.ebooks .newsBody,.newsSingle.ebooks .newsHubspot{width:100% !important}.newsSingle.ebooks .newsIntro{background-color:#ffffff !important;padding:0 !important;}}@media only screen and (min-width:200px) and (max-width:768px){.newsLatest article.oneCol .newsBody.rev .newsMedia{width:100%;margin-bottom:40px;height:auto !important;}}.partnerPlugin section.partnerList .listFooter .btn *{background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease}.partnerPlugin section.partnerList .listFooter .btn:hover *{color:var(--color-white) !important;background-color:var(--main-color);border:var(--main-color)}.partnerPlugin section.partnerList .listHeader p a{text-decoration:underline;transition:color 0.3s ease,transform 0.3s ease;}.partnerPlugin section.partnerList .listHeader p a:hover{text-decoration:none;color:var(--main-color);transform:translateY(-2px);}.partnerPlugin .catBox ul.level-2 label:hover input{content:"\eed8";color:#ffffff;font-size:14px;}.partnerPlugin{margin-top:40px}.partnerPlugin.listView{}.partnerPlugin.singleView{margin-top:0}.partnerPlugin .partnerWrap{height:100%}.partnerPlugin aside.filterWrap{width:250px;height:37vw;overflow:auto;background-color:#fff;-webkit-transition:top .4s,opacity 0.3s ease,visibility 0.3s ease;transition:top .4s,opacity 0.3s ease,visibility 0.3s ease}.scrolled .partnerPlugin aside.filterWrap{position:sticky;top:90px}.partnerPlugin aside.filterWrap form{padding:20px 20px 0;height:100%;-webkit-border-radius:10px;border-radius:10px}.partnerPlugin .searchBox{position:relative}.partnerPlugin .searchBox input{display:inline-block;padding-left:45px;width:100%;font-size:18px;background-color:transparent}.partnerPlugin .searchBox input[placeholder]{color:#333333}.partnerPlugin .searchBox .searchIcon{display:inline-block;position:absolute;top:3px;left:0;width:auto}.partnerPlugin .searchBox .searchIcon::before{content:'\e813';font-family:awesome;display:inline-block;padding:5px 0 0 10px;width:100%;font-size:25px;color:#c2c2c2}.partnerPlugin .searchBox input:focus + .searchIcon::before{color:var(--color-black)}.partnerPlugin aside.filterWrap .filterActions{margin:20px 0}.partnerPlugin aside.filterWrap .filterActions button{color:#333333;padding:10px 15px;background-color:transparent;border:1px solid #333333;cursor:pointer;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .4s;transition:all .4s;opacity:.5;}.partnerPlugin aside.filterWrap .filterActions button:hover{padding:10px 15px;background-color:#ffffff !important;color:var(--main-color)!important;border:1px solid var(--main-color)!important;cursor:pointer;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .4s;transition:all .4s;opacity:1;}.partnerPlugin aside.filterWrap .filterActions button:hover{background-color:#323232;border-color:#323232}.partnerPlugin .catBox{flex-grow:1;height:calc(90% - 90px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#f2f2f2 transparent}.partnerPlugin .catBox ul{position:relative;margin:0;padding:0}.partnerPlugin .catBox ul li{margin-bottom:0;text-indent:0}.partnerPlugin .catBox ul.level-0 > li > label,.partnerPlugin .catBox ul.level-1 > li > label > input{display:none}.partnerPlugin .catBox ul.level-1 > li > label{font-size:var(--font-size-r);font-weight:bold;line-height:1.4}.partnerPlugin .catBox ul.level-2{padding:0}.partnerPlugin .catBox ul.level-2.hasAcc{padding:0 0 40px 0}.partnerPlugin .catBox ul.level-2 label{padding-bottom:10px;cursor:pointer}.partnerPlugin .catBox ul.level-2 label input{display:inline-block;margin:0;width:20px!important;height:20px;background-color:transparent;border:1px solid #c2c2c2;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all .4s;transition:all .4s;-webkit-appearance:none;appearance:none}.partnerPlugin .catBox ul.level-2 label input:checked{background-color:var(--main-color);border-color:var(--main-color)}.partnerPlugin .catBox ul.level-2 label span.catTitle{display:inline-block;margin-left:10px;width:calc(100% - 45px);font-size:var(--font-size-s);line-height:1.2;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;-webkit-transition:all .4s;transition:all .4s}.partnerPlugin .catBox ul.level-2 label input:checked + span.catTitle{color:var(--main-color)}.partnerPlugin .catBox ul.level-2 label:hover input{color:#fff;border-color:var(--main-color)}.partnerPlugin .catBox ul.level-2 label:hover span.catTitle{color:var(--main-color)}.partnerPlugin .catBox ul > li.handler{display:none}.partnerPlugin .catBox ul.level-2 > li.handler{display:block;position:absolute;bottom:15px;left:0;width:100%;cursor:pointer}.partnerPlugin .catBox ul.level-2 > li.handler::before,.partnerPlugin .catBox ul.level-2 > li.handler::after{font-size:var(--font-size-s);color:#a2a2a2;-webkit-transition:all .4s;transition:all .4s}.partnerPlugin .catBox ul.level-2 > li.handler:hover::before,.partnerPlugin .catBox ul.level-2 > li.handler:hover::after{color:var(--color-black)}.partnerPlugin .catBox ul.level-2 > li.handler.cur::before,.partnerPlugin .catBox ul.level-2 > li.handler.cur::after{color:var(--main-color)}.partnerPlugin .catBox ul.level-2 > li.handler::before{content:'\f107';font-family:awesome;margin-right:10px}.partnerPlugin .catBox ul.level-2 > li.handler.cur::before{content:'\f106'}.partnerPlugin .catBox ul.level-2 > li.handler::after{content:'Alle anzeigen'}.partnerPlugin .catBox ul.level-2 > li.handler.cur::after{content:'Weniger anzeigen'}html[lang|="en"] .partnerPlugin .catBox ul.level-2 > li.handler::after{content:'Show all'!important}html[lang|="en"] .partnerPlugin .catBox ul.level-2 > li.handler.cur::after{content:'Show less'!important}.partnerPlugin .catBox ul.level-2 > li.handler ~ *{display:none;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:all .4s;transition:all .4s}.partnerPlugin .catBox ul.level-2 > li.handler.cur ~ *{display:block;-webkit-transform:scaleY(1);transform:scaleY(1)}.partnerPlugin .catBox.depth-2 ul.level-1 > li > label > input,.partnerPlugin .catBox.depth-2 ul.level-1 > li > label > .catTitle{display:inline-block;width:auto}.partnerPlugin .catBox.depth-2 ul.level-1 > li > label .catTitle{margin-left:5px;font-family:os-regular,arial,helvetica,sans-serif,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,icofontAdd;font-weight:normal}.partnerPlugin .catBox.depth-2 ul.level-1 label input{display:inline-block;margin:0;width:20px!important;height:20px;background-color:transparent;border:1px solid #c2c2c2;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all .4s;transition:all .4s;-webkit-appearance:none;appearance:none}.partnerPlugin .catBox.depth-2 ul.level-1 label input:checked{background-color:var(--main-color);border-color:var(--main-color)}.partnerPlugin .catBox.depth-2 ul.level-1 label span.catTitle{display:inline-block;margin-left:10px;width:calc(100% - 45px);font-size:var(--font-size-s);line-height:1.2;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;-webkit-transition:all .4s;transition:all .4s}.partnerPlugin .catBox.depth-2 ul.level-1 label input:checked + span.catTitle{color:var(--main-color)}.partnerPlugin .catBox.depth-2 ul.level-1 label:hover input{color:#fff;border-color:var(--main-color)}.partnerPlugin .catBox.depth-2 ul.level-1 label:hover span.catTitle{color:var(--main-color)}.partnerPlugin section.partnerList{width:calc(100% - 250px)}.partnerPlugin .partnerWrap.noFilters section.partnerList{margin:0;width:100%}.partnerPlugin section.partnerList article{margin:0 0 30px 30px;width:calc(50% - 30px)!important;height:auto!important;background-color:#fff;-webkit-border-radius:10px;border-radius:10px}.partnerPlugin .partnerWrap.viewBronze section.partnerList article{margin:0 0 30px 30px;width:calc(33% - 30px)!important;height:auto!important;background-color:#fff;-webkit-border-radius:10px;border-radius:10px}.partnerPlugin .partnerWrap.viewBronze section.partnerList .listImage picture{text-align:center !important;}.partnerPlugin section.partnerList article > *{padding:20px;width:100%}.viewPlatin article,.viewGold article,.viewSilver article,.viewBronze article{display:none}.viewPlatin article[data-status="platin"],.viewGold article[data-status="gold"],.viewSilver article[data-status="silber"],.viewBronze article[data-status="standard"]{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.partnerPlugin section.partnerList .listImage{width:100%;height:4rem}.partnerPlugin section.partnerList .listImage picture{display:block;width:100%;height:100%;text-align:left}.partnerPlugin section.partnerList .listImage picture img{display:inline-block;width:auto!important;max-width:100%!important;height:100%!important;object-fit:scale-down}.partnerPlugin section.partnerList .listImage.flexRow picture{width:45%;text-align:left}.partnerPlugin section.partnerList .listImage.flexRow picture + picture{width:45%;text-align:right}.partnerPlugin section.partnerList .listHeader{padding-top:30px}.partnerPlugin section.partnerList .listHeader h2{margin:0 0 10px;font-size:1.5rem}.partnerPlugin section.partnerList .listHeader p{margin:0!important}.partnerPlugin section.partnerList .listText{padding-top:30px;-webkit-transition:all .4s;transition:all .4s}.partnerPlugin section.partnerList .listText h3{margin:0 0 10px}.partnerPlugin section.partnerList .listText p{margin:0!important}.partnerPlugin section.partnerList article[data-status="silber"] .listText p{margin:0 0 15px!important}.partnerPlugin section.partnerList .listText.shortText{position:relative;padding:20px 0 0 50px;height:180px;overflow:hidden}.partnerPlugin section.partnerList .listText.shortText.expd{height:auto}.partnerPlugin section.partnerList .listText.shortText::before{content:'\efce';position:absolute;top:20px;left:10px;font-size:var(--font-size-xl);font-family:icofont;color:var(--main-color)}.partnerPlugin section.partnerList .listText.shortText::after{content:'';display:block;position:absolute;z-index:2;bottom:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,transparent 50%,#ffffff 100%);background:-webkit-linear-gradient(top,transparent 50%,#ffffff 100%);background:linear-gradient(to bottom,transparent 50%,#ffffff 100%)}.partnerPlugin section.partnerList .listText.shortText.expd::after{display:none}.partnerPlugin section.partnerList .textHandler{margin-top:10px;text-align:center;cursor:pointer}.partnerPlugin section.partnerList .textHandler > *::before,.partnerPlugin section.partnerList .textHandler > *::after{font-size:var(--font-size-r);color:var(--color-black);-webkit-transition:all .4s;transition:all .4s}.partnerPlugin section.partnerList .textHandler:hover > *::before,.partnerPlugin section.partnerList .textHandler:hover > *::after,.partnerPlugin section.partnerList .textHandler.act > *::before,.partnerPlugin section.partnerList .textHandler.act > *::after{color:var(--main-color)}.partnerPlugin section.partnerList .textHandler > *::before{content:'\e707';margin-right:10px;font-family:microns}.partnerPlugin section.partnerList .textHandler.act > *::before{content:'\e706'}.partnerPlugin section.partnerList .textHandler > *::after{content:'Mehr anzeigen'}.partnerPlugin section.partnerList .textHandler.act > *::after{content:'Weniger anzeigen'}html[lang|="en"] .partnerPlugin section.partnerList .textHandler > *::after{content:'Show more'!important}html[lang|="en"] .partnerPlugin section.partnerList .textHandler.act > *::after{content:'Show less'!important}.partnerPlugin section.partnerList .listCategories{padding-top:30px}.partnerPlugin section.partnerList .listCategories h3{margin:0 0 10px}.partnerPlugin section.partnerList .listCategories ul.catList{margin:20px 0 0;padding:0}.partnerPlugin section.partnerList .listCategories ul.catList li{display:inline-block;position:relative;margin:0 5px 10px;padding:5px 20px 5px 40px;width:auto;text-indent:0;background-color:#f2f2f2;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:all .4s;transition:all .4s}.partnerPlugin section.partnerList .listCategories ul.catList li:hover,.partnerPlugin section.partnerList .listCategories ul.catList li.act{color:#fff;background-color:var(--main-color)}.partnerPlugin section.partnerList .listCategories ul.catList li.act{padding:5px 40px 5px 20px}.partnerPlugin section.partnerList .listCategories ul.catList li.act:hover{background-color:#323232}.partnerPlugin section.partnerList .listCategories ul.catList li,.partnerPlugin section.partnerList .listCategories ul.catList li *{font-size:var(--font-size-s);font-family:os-medium,arial,helvetica,sans-serif,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont;font-weight:semibold;color:var(--color-black);cursor:pointer}.partnerPlugin section.partnerList .listCategories ul.catList li:hover,.partnerPlugin section.partnerList .listCategories ul.catList li:hover *{color:#fff}.partnerPlugin section.partnerList .listCategories ul.catList li::before,.partnerPlugin section.partnerList .listCategories ul.catList li.act::after{position:absolute;top:8px;line-height:1;-webkit-transition:all .4s;transition:all .4s}.partnerPlugin section.partnerList .listCategories ul.catList li::before{content:'+';left:20px;font-size:var(--font-size-m);color:rgba(0,0,0,.6)}.partnerPlugin section.partnerList .listCategories ul.catList li:hover::before{color:#fff}.partnerPlugin section.partnerList .listCategories ul.catList li.act::before{display:none}.partnerPlugin section.partnerList .listCategories ul.catList li.act::after{content:'x';top:9px;right:20px;font-size:var(--font-size-r);color:rgba(255,255,255,.6)}.partnerPlugin section.partnerList .listCategories ul.catList li.act:hover::after{color:#fff}.partnerWrap .singleRight .listCategories ul{margin:20px 0;padding:0;}.partnerWrap .singleRight .listCategories ul li,.partnerWrap .singleRight .listCategories ul li *{font-size:var(--font-size-s);font-family:os-medium,arial,helvetica,sans-serif,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont;font-weight:semibold;color:var(--color-black);cursor:default}.partnerWrap .singleRight .listCategories ul li,.partnerWrap .singleRight .listCategories ul li *{display:inline-block;position:relative;margin:0 5px 10px;padding:5px 20px;width:auto;text-indent:0;background-color:#f2f2f2;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:all .4s;transition:all .4s}.partnerPlugin section.partnerList .listFooter{text-align:center;background-color:#fafafa;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.partnerPlugin section.partnerList .listFooter .btn{border:1px solid #828282}.partnerPlugin section.partnerList .listFooter .btn:hover{border-color:var(--main-color)}.partnerPlugin section.partnerList .listFooter .btn *{font-size:16px;font-weight:normal}.partnerPlugin section.partnerList .listFooter .btn:hover *{color:var(--main-color)}.sortWrap{margin:0 25px 30px;width:calc(100% - 25px);text-align:right}.partnerPlugin .partnerWrap.noFilters .sortWrap{display:none}.sortWrap .mapLink{display:inline-block;width:auto;height:auto}.sortWrap .mapLink span.btn{display:none}.sortWrap .mapLink span.btn a{display:block;padding:10px 20px;font-weight:normal;color:var(--color-black);background-color:#fff;border:1px solid var(--color-black);-webkit-transition:all .4s;transition:all .4s}.sortWrap .mapLink span.btn:hover a{background-color:#c2c2c2}.sortWrap .mapLink span.btn.act a{font-weight:bold;color:#fff;background-color:var(--color-black)}.sortWrap .sortItems{display:inline-block;padding:10px 10px 10px 20px;width:auto;-webkit-border-radius:10px;border-radius:10px}.sortWrap .sortItems > label,.sortWrap .sortItems > .selectBox{display:inline-block;width:auto;font-size:16px;vertical-align:center}.sortWrap .sortItems > label{position:relative;padding:0 15px 0 0;font-family:os-regular,arial,helvetica,sans-serif,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont;font-weight:bold}.sortWrap .sortItems > label::after{content:'';position:absolute;top:-20%;right:0;width:1px;height:140%;background-color:#c2c2c2}.sortWrap .sortItems > .selectBox{padding:0 10px;-webkit-transition:all .4s;transition:all .4s}.sortWrap .sortItems > .selectBox:hover{background-color:#f2f2f2}.sortWrap .sortItems > .selectBox::before{content:'\f161';font-family:awesome;position:relative;top:2px;font-size:20px}.sortWrap .sortItems > .selectBox::after{content:'\f107';font-family:awesome;display:inline-block;position:relative;top:2px;width:auto;font-size:18px;color:var(--color-black)}.sortWrap .sortItems > .selectBox select{padding:5px 10px 5px 5px;width:auto;font-size:16px;border:none;-webkit-border-radius:0;border-radius:0}.sortWrap .sortItems > .selectBox:hover select{background-color:transparent;border-color:transparent}.sortWrap .sortItems > .selectBox select,.sortWrap .sortItems > .selectBox select:focus{-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none}.sortWrap .sortItems > .selectBox #sortSelect{color:#333333 !important;}.paginationWrap{padding:0 25px;width:calc(100% + 30px)}.paginationWrap > *{margin:0 5px 10px;padding:10px 15px;width:auto;background-color:transparent;border:1px solid #d2d2d2;cursor:pointer}.paginationWrap > span{padding:7px 12px}.paginationWrap > span.pageDots{border:none;cursor:default}.paginationWrap > button{border-radius:100% !important}.paginationWrap > button:hover,.paginationWrap > button.act{color:#fff;background-color:#323232;border-color:#323232}.partnerPlugin .no-results{margin:20px 0;width:100%;font-style:italic;text-align:center}.partnerWrap.singleView{margin:0;width:100%!important}.partnerWrap.singleView > .singleHeader > *,.partnerWrap.singleView .singleCredits{padding:40px}.partnerWrap.singleView > .singleBody{max-width:70rem;margin:0 auto;}.partnerWrap.singleView > .singleFooter{max-width:70rem;margin:0 auto;padding-top:10rem}.partnerWrap.singleView > *:first-child{padding-top:0}.partnerWrap.singleView .singleImage .listBack{margin-bottom:40px}.partnerWrap.singleView .singleImage .listBack a{color:#a2a2a2;-webkit-transition:all .4s;transition:all .4s}.partnerWrap.singleView .singleImage .listBack a:hover{color:var(--color-black)}.partnerWrap.singleView .singleImage .listBack a::before{content:'<';display:inline-block;margin-right:10px}.partnerWrap.singleView .singleImage .imgWrap{width:70rem;margin:0 auto;padding:25px 0;}.partnerWrap.singleView .singleImage .imgWrap picture{display:block;width:30%}.partnerWrap.singleView .singleHeader .singleInfo{font-family:'os-regular';margin-top:40px;padding-top:40px;-webkit-box-shadow:0 -6px 6px rgba(0,0,0,.1);-ms-box-shadow:0 -6px 6px rgba(0,0,0,.1);box-shadow:0 -6px 6px rgba(0,0,0,.1)}.partnerWrap.singleView .singleHeader .singleInfo.hasBg{margin-top:0;margin-bottom:40px;padding-top:20px}.partnerWrap.singleView .singleHeader .singleInfo table{table-layout:fixed;max-width:70rem;margin:0 auto}.partnerWrap.singleView .singleHeader .singleInfo table th{font-weight:normal}.partnerWrap.singleView .singleHeader .singleInfo table td{font-family:'os-bold';padding:0 20px 10px;width:15%!important;font-weight:bold;text-align:center}.partnerWrap.singleView .singleHeader .singleInfo table td:nth-child(3){width:40%!important}.partnerWrap.singleView .singleBody .singleLeft{display:inline-block;width:65%}.partnerWrap.singleView .singleBody .singleLeft .listBack{padding:30px 0;color:#818080}.partnerWrap.singleView .singleBody .singleLeft .listBack a:hover{color:#333333}.partnerWrap.singleView .singleBody .singleLeft .hGroup::after{display:none!important}.partnerWrap.singleView .singleBody .singleLeft .hGroup > *:last-child{margin-top:20px}.partnerWrap.singleView .singleBody .singleLeft .hGroup > *:last-child,.partnerWrap.singleView .singleBody .singleLeft .bodyText h3{font-size:var(--font-size-xl)!important}.partnerWrap.singleView .singleBody .singleLeft .bodyText video{display:block;margin-top:20px}.partnerWrap.singleView .singleBody .singleRight .itemBox.contactData img{width:20px}.partnerWrap.singleView .singleBody .singleRight .itemBox.contactPartner{padding:0;background-color:#fafafa;border-top:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.05)}.partnerWrap.singleView .singleBody .singleRight .itemBox.contactPartner .contactPartnerBox{padding:20px}.partnerWrap.singleView .singleBody .singleRight{display:inline-block;width:30%;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);-ms-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);-webkit-border-radius:10px;border-radius:10px}.partnerWrap.singleView .singleBody .singleRight .itemBox p{margin:0}.partnerWrap.singleView .singleBody .singleRight .itemBox p .btn.external.www{margin-top:20px}.partnerWrap.singleView .singleTestimonial .quoteImg{display:inline-block;width:20%}.partnerWrap.singleView .singleTestimonial .quoteImg img{width:100%!important;height:auto!important;-webkit-border-radius:50%;border-radius:50%}.partnerWrap.singleView .singleTestimonial .testimonialTxt{display:inline-block;position:relative;padding-left:50px;width:78%}.partnerWrap.singleView .singleTestimonial .testimonialTxt::before{content:'\efce';position:absolute;top:-10px;left:0;font-size:var(--font-size-xl);font-family:icofont;color:var(--main-color)}.partnerWrap.singleView .singleReferences{margin-top:80px;width:100%}.partnerWrap.singleView .singleReferences .refItem{padding:20px;margin:10px;width:31%;border-radius:10px;transition:all .4s;}.partnerWrap.singleView .singleReferences .refItem .refBody h3{font-size:var(--font-size-m)}.partnerWrap.singleView .singleReferences .refItem .refFooter{margin-top:30px}.partnerWrap.singleView .singleReferences .refItem .refFooter .btn{width:60%;color:#fff;background-color:var(--color-black)}.partnerWrap.singleView .singleReferences .refItem .refFooter .btn:hover{background-color:var(--main-color)}.partnerWrap.singleView .singleReferences .refItem .refFooter .btn::after{font-weight:normal}.partnerWrap.singleView .singleCredits{width:70rem;margin:0 auto}.partnerWrap.singleView .singleCredits p{font-size:var(--font-size-s);text-align:right;color:#a2a2a2}.partnerWrap.singleView .btn.external{display:block;width:100%}.partnerWrap.singleView .btn.external a{font-size:13.44px;text-align:center;font-weight:normal;color:#fff;background-color:var(--color-black)}.partnerWrap.singleView .btn.external.www2 a{background-color:var(--main-color)}.partnerWrap.singleView .btn.external a:hover{background-color:var(--main-color)}.partnerWrap.singleView .btn.external.www2 a:hover{background-color:var(--color-black)}.partnerPlugin .servicePartner section.partnerList{width:100%}.scrolled .partnerPlugin .servicePartner section.partnerList{margin:0}.partnerPlugin .servicePartner section.partnerList .sortWrap{margin-right:0;margin-left:0;width:100%}.partnerPlugin .servicePartner section.partnerList .partnerWrap{margin-left:-30px;width:calc(100% + 30px)}.partnerPlugin .servicePartner .sortWrap .mapLink{display:none}.partnerPlugin .servicePartner .sortWrap .searchBox{padding-right:15px;width:auto}.partnerPlugin .servicePartner .sortWrap .searchBox input#liveSearch{padding:14px 15px 14px 55px}.partnerPlugin .servicePartner .sortWrap .searchBox .searchIcon{top:5px}.partnerPlugin .servicePartner .sortWrap .searchBox .filterActions{display:none}.singleView.servicePartner .singleHeader{background-color:#fafafa}.singleView.servicePartner .singleBody .singleRight{padding:0;-webkit-transition:all .4s;transition:all .4s;margin:40px 0}.scrolled .singleView.servicePartner .singleBody .singleRight{position:sticky;top:90px}.partnerPlugin.footer-visible .singleView.servicePartner .singleBody .singleRight{position:absolute;top:auto;bottom:120px;height:auto}.singleView.servicePartner .singleBody .singleRight .itemBox{padding:20px}.singleView.servicePartner .singleBody .singleRight .itemBox p{margin-top:10px}.singleView.servicePartner .singleBody .singleRight .itemBox.contactPartner{background-color:#fafafa}.singleView.servicePartner .singleBody .singleRight .itemBox.contactPartner p{text-align:center}.singleView.servicePartner .singleBody .singleRight picture.contactImg{display:block;margin:20px 25% 0 25%;width:50%!important}.singleView.servicePartner .singleBody .singleRight picture.contactImg img{border-radius:100%}.partnerWrap .singleBody .singleRight .itemBox{padding:20px 20px 0 20px}.partnerWrap .singleBody .singleRight .itemBox.contactPartner{}.partnerWrap .singleBody .singleRight .itemBox.contactData{padding:20px}body.compensate-for-scrollbar{overflow:hidden}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}body .iubenda-tp-alert-btn[data-tp-float]:not([data-tp-anchored]),body .iubenda-tp-btn:not(.iubenda-floatable-tb-btn)[data-tp-float]:not([data-tp-anchored]),body .iubenda-uspr-btn[data-tp-float]:not([data-tp-anchored]){margin:15px 25px!important}.cc-window{top:0!important;bottom:auto!important;left:0!important;height:100%;display:webkit-flex;display:ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.cc-window.cc-top-left,.cc-window.cc-top-right,.cc-window.cc-bottom-left,.cc-window.cc-bottom-right{max-width:100%}.cc-body{display:inline-block;padding:2vw;width:60%!important;background-color:rgba(0,0,0,.6)}.cc-window .cc-message{padding:1.5rem 1.5rem 0}.cc-compliance{padding:0 1.5rem 1rem;min-width:100%}.cc-message a.cc-link{display:block;margin:1rem 0 1.5rem}.cc-message a.cc-link:hover{text-decoration:none}.cc-window .dp--cookie-check label{text-align:center}.dp--cookie-check input.dp--check-box{display:inline-block}.dp--cookie-check input.dp--check-box:focus{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.cc-btn{margin-top:20px;width:48%;background-color:#525252}.cc-btn:first-child{background-color:var(--main-color)}.cc-btn:last-child{display:none}.powered-by{display:none}#cookieBox{display:none}@media only screen and (min-width:200px) and (max-width:1024px){.cc-window{position:absolute;padding-top:20px;height:1000vw;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.cc-body{width:90%!important}.cc-window .cc-message,.cc-window .dp--cookie-check{display:block;width:100%}.cc-window .dp--cookie-check label{padding:10px 0!important;width:100%}.cc-btn{width:100%}}.fancybox-slide--image{padding:0!important}.fancybox-toolbar{visibility:visible;position:absolute;top:25px;right:50px;-moz-opacity:1;-webkit-opacity:1;-ms-opacity:1;opacity:1}.fancybox-container .fancybox-button{position:relative;padding:0;width:auto;height:auto;font-size:0;color:#fff!important;background-color:transparent!important;-webkit-transition:all .4s;transition:all .4s}.fancybox-container .fancybox-button:hover{background-color:transparent!important}.fancybox-container .fancybox-button::before{content:'\e819';display:block;width:100%;height:100%;font-size:var(--font-size-xxl);font-family:awesome;color:#fff;-webkit-transition:all .4s;transition:all .4s}.fancybox-container .fancybox-button:hover::before{color:rgba(255,255,255,.6);-webkit-transform:scale(.9);transform:scale(.9)}.fancybox-container .fancybox-button svg{position:absolute;top:5px;left:5px;width:20px;height:20px;-webkit-transition:all .4s;transition:all .4s}.fancybox-container .fancybox-button:hover svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fancybox-container .fancybox-button.fancybox-button--download{display:inline-block!important}.fancybox-infobar,.fancybox-navigation,.fancybox-container .fancybox-button--play{display:none}.ol-control button,.ol-attribution,.ol-scale-line-inner{font-family:'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif!important}.ol-popup{font-family:'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif!important;font-size:12px;position:absolute;background-color:#fff;-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,0.2));filter:drop-shadow(0 1px 4px rgba(0,0,0,0.2));padding:10px;border-radius:10px;border:1px solid #ccc;bottom:12px;left:-50px;min-width:100px}.ol-popup dl{margin-bottom:0}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:#fff;border-width:10px;left:48px;margin-left:-10px}.ol-popup:before{border-top-color:#ccc;border-width:11px;left:48px;margin-left:-11px}.ol-popup-closer{text-decoration:none;position:absolute;top:2px;right:8px}.ol-popup-closer:after{content:"✖";color:#c3c3c3}img.marker-icon{max-height:45px}#flashMessages,.leaflet-top .leaflet-control,.leaflet-popup-tip-container{display:none!important}.leaflet-container a.leaflet-popup-close-button{padding:0!important;top:10px!important;right:10px!important}#mapContainer{position:relative;margin-top:60px}#mapContainer,#mapContainer #map{-webkit-border-radius:10px;border-radius:10px}#mapContainer #map{width:100%!important;height:100%}#page .leaflet-popup{min-width:20%;max-width:40%}#page .leaflet-popup .infoWindow{width:100%;height:100%}#page .leaflet-popup-pane{display:block!important;z-index:2001!important}#page .mapSingle .leaflet-popup-pane{display:none!important}#page .leaflet-popup-content-wrapper{padding:0;height:100%;background-color:transparent;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#page .leaflet-popup-content{margin:0;width:100%!important;height:100%}#page .leaflet-popup-content .infoWindow .content{height:auto;overflow:auto;background-color:#fff;-webkit-border-radius:10px;border-radius:10px}#page .leaflet-popup-content .infoWindow .imgBox{padding:15px;width:100%;text-align:center}#page .leaflet-popup-content .infoWindow .imgBox picture{display:inline-block;width:50%}#page .leaflet-popup-content .infoWindow .imgBox img{width:100%!important;height:auto!important;object-fit:contain}#page .leaflet-popup-content .infoWindow .bodyBox{}#page .leaflet-popup-content .infoWindow .txtBox{padding:0 15px 15px;background-color:#fff}#page .leaflet-popup-content .infoWindow .txtBox h3{margin:0 0 10px;font-size:var(--font-size-l)}#page .leaflet-popup-content .infoWindow .txtBox h4{margin:10px 0 5px}#page .leaflet-popup-content .infoWindow .txtBox p{margin:0 0 10px!important;font-size:var(--font-size-r)}#page .leaflet-popup-content .infoWindow .txtBox a{color:var(--color-black)}#page .leaflet-popup-content .infoWindow .txtBox a:hover{color:var(--main-color)}#page .leaflet-popup-content .infoWindow .btnBox{padding:15px;width:100%;text-align:center;background-color:#fafafa;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}#page .leaflet-popup-content .infoWindow .btn{width:auto}#page .leaflet-popup-content .infoWindow .btn > *{padding:10px 20px;width:auto;font-size:var(--font-size-r);color:var(--color-black)!important;border:1px solid var(--color-black)}#page .leaflet-popup-content .infoWindow .btn > *::after{top:1px}#page .leaflet-popup-content .infoWindow .btn.external > *::after{top:0}#page .leaflet-popup-content .infoWindow .btn:hover > *{color:var(--main-color)!important;border-color:var(--main-color)}#page .leaflet-container a.leaflet-popup-close-button{top:15px!important;right:25px!important;width:30px;height:30px;font-size:20px}.mapSearch{margin-bottom:20px;width:100%;background-color:#3663ca;-webkit-transition:all .4s;transition:all .4s}.mapSearch *{color:#fff}.mapSearch.collapsed{min-height:0;max-height:0}.mapSearch form{position:static;margin:0;padding:3px 10px 15px;width:100%!important;min-height:100%;max-height:100%}.mapSearch.collapsed form{padding:0;min-height:0;max-height:0;overflow:hidden}.mapSearch .clpsd{display:block;padding:10px 0 5px 15px;width:100%;height:auto;cursor:pointer;-webkit-border-radius:12px 0 0 0;border-radius:12px 0 0 0;-webkit-transition:all .4s;transition:all .4s}.mapSearch.collapsed .clpsd{position:relative;padding:0;width:80px;height:80px;background-color:#3562c9;clip-path:polygon(100% 0,0 0,0 100%)}.mapSearch.collapsed .clpsd:hover{background-color:#5582e9}.mapSearch .clpsd::after{content:'\f00d';display:inline-block;width:auto;font-size:12px;font-family:awesome5;color:rgba(255,255,255,.6);-webkit-transition:all .4s;transition:all .4s}.mapSearch.collapsed .clpsd::after{content:'\f002';position:absolute;top:14px;left:14px;font-size:18px}.mapSearch .clpsd:hover::after{color:#fff}.mapSearch.collapsed .clpsd:hover::after,.mapSearch.collapsed .clpsd::after{color:#fff}.mapSearch form > *{display:block;margin-bottom:10px}.mapSearch form label.address{width:100%}.mapSearch form label.radius{width:100%}.mapSearch form label{padding:0;font-size:10px}.mapSearch form label > *{padding:5px 10px;width:100%;height:auto;font-size:12px;color:var(--color-black)!important;background-color:#fff}.mapSearch form input,.mapSearch form select,.mapSearch form option{color:var(--color-black)!important}.mapSearch form .btn{margin:15px 0 0;width:100%}.mapSearch form .btn > *{display:block;margin-top:5px;padding:5px 10px;width:100%;font-size:12px;text-align:center;color:#fff!important;background-color:#1643aa;border-color:#1643aa!important;-webkit-transition:all .4s;transition:all .4s}.mapSearch form .btn > *::after{display:none}.mapSearch form .btn > *:hover{color:#fff!important;background-color:#323232;border-color:#323232!important}.mapSearch form .btn > a{padding:5px 0 0;text-align:right;color:rgba(255,255,255,.6)!important;background-color:transparent;border:none}.mapSearch form .btn > a:hover{color:#fff!important;background-color:transparent!important}.mapSearch form .btn > a::before{content:'\f021';display:inline-block;position:static;padding-right:5px;font-size:10px}.leaflet-bottom{display:none}#page .mapInfoWrap{margin-bottom:40px}#page .mapInfoWrap .fancyUserData{display:list-item;position:static;padding:0!important}#page .mapInfoWrap .userHeader,#page .mapInfoWrap .userHeader h2{margin-top:0!important}#page .mapsPlugin .tx-femanager .femanager_show .userImage{margin-top:0!important;overflow:hidden}#page .mapSingle .userImage{position:relative}#page .mapSingle .expd{display:inline-block;margin-left:5px;width:auto;cursor:pointer}#page .mapSingle .expd::after{content:'\f3c5';display:inline-block;width:auto;color:#3663ca}#page .mapSingle .expd:hover::after,#page .mapSingle .expd.act::after{color:#a2a2a2}#page .mapSingle #mapContainer{margin:0;min-height:0;max-height:0;overflow:hidden}#page .mapSingle #mapContainer.act{min-height:unset;max-height:unset;overflow:visible}#page .mapSingle #mapContainer #map{height:35vw!important;-webkit-border-radius:0;border-radius:0}@media only screen and (min-width:1025px) and (max-width:1399px){.ceItem.threecol,.ceItem.twocol{padding:5% !important}.ceItem.extContent{padding:0 5% !important;}.ceItem.news_newsliststicky{padding:0 5% !important;}footer .ceItem.extContent{padding:0 !important;}.extContent.mobileHeader{padding-top:60px !important;padding-bottom:60px !important;}.extContent.headingWidthMedium.noPadding{padding:0 !important}.ceItem.grids.noPadding{padding:0 !important}.extContent.noPadding{padding:0 !important}.ceItem.radRound{width:70% !important;padding:40px !important}.extContent.hubspotForm .itemWrap{padding:0 5% !important}.extContent.boxShadow{padding:0 5% !important}.extContent.boxShadow .itemWrap{padding:40px !important}.extContent.box_25rem{padding:60px !important}.newsLatest.blogEntries{padding:0 5% !important}.newsLatest.blogEntries .blogItem{width:calc(33.33% - 30px) !important;height:auto !important;box-sizing:border-box !important;max-width:100% !important;margin-bottom:2rem !important;}.newsLatest.blogfunc{padding:0 5% !important}.newsSingle.ebooks .newsIntro{width:100% !important;padding:50px 5%;}.newsSingle.ebooks .newsIntro .newsBack{width:100% !important}.newsSingle.ebooks .newsBody,.newsSingle.ebooks .newsHubspot{width:100% !important;padding:50px 5% 0 5%;}.newsSingle.ebooks .newsIntro .newsIntrobox{width:100% !important}main > article:not(.main2ColWrap) > * > *{width:100% !important}.newsLatest.eventEntries{padding:0 5% !important;width:100% !important;}footer .footerWrap{width:auto !important;padding:0 5% !important}.partnerWrap.singleView > .singleBody{padding:0 5% !important}.partnerWrap.singleView > .singleFooter{padding:0 5% !important;padding-top:6rem !important;}.partnerPlugin .partnerWrap{padding:40px !important}.partnerPlugin.listView.bgColor{padding:0px !important}.menu.main.mclick .level-1 > div > span.title > button.expdLevel > span{font-size:var(--font-size-m) !important}#mediaBox .sliderItem .txtWrap{padding:0 5% !important;width:100% !important}.ceItem.vpadding-20{padding-top:40px !important;padding-bottom:40px !important;}.ceItem.clickChange.hasBgColor{padding:8% 5% !important;}.news.blogSingle{padding:0 5% !important}.ceItem.contentAcc{padding:0 5% !important}.ceItem.grids{padding:0 5% !important}.ceItem.news_pi1 .news.onecolList .newsLatest article .newsMedia{height:100% !important}.ceItem .news .newsLatest.maxCount-10.whitepaperEntries,.ceItem .news .newsLatest.maxCount-10.ebookEntries{padding:0 5% !important}.ceItem.roadMap{padding:0 5% !important}.ceItem.threecol.frame-108{max-width:90% !important;}}@media only screen and (min-width:1025px) and (max-width:1250px){.clickChange.squareType .galWrap div.cccPic{width:150px;}.clickChange.squareType .galWrap div.cccPic:nth-child(2){bottom:44%;right:520px;}.extContent.headingWidthMedium.noPadding .itemWrap,.extContent.noPadding .itemWrap{padding:0px !important}.extContent .itemWrap{width:100% !important;padding:0 5% !important}footer .extContent .itemWrap{width:100% !important;padding:0 5% !important}.newsLatest.maxCount-2{padding:0 5% !important;width:100% !important;}.news .newsLatest.maxCount-2 article{width:48% !important}.extContent.hubspotForm .itemWrap{padding:0 5% !important}.extContent.newsletterForm .itemWrap{padding:40px !important}.partnerPlugin .partnerWrap{padding:20px !important}.clickChange.squareType .galWrap{width:50% !important}.clickChange.squareType .galWrap div.cccPic:nth-child(1){bottom:20% !important;left:-50px;}.clickChange.squareType .galWrap div.cccPic:nth-child(2){bottom:20% !important;left:120px;}.clickChange.squareType .galWrap div.cccPic:nth-child(3){bottom:20% !important;left:290px;}}@media only screen and (max-width:1399px){#page > header{order:1;position:relative;top:auto;padding:0;height:65px;max-height:65px;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none}#page > header > *{width:100%!important}#page > header > *:nth-child(odd){padding-left:20px}#page > header > *:nth-child(even){padding-right:40px}#page > header > *:nth-child(1),#page > header > *:nth-child(2){display:none!important;margin:0;height:auto;border-bottom:none}#page > header > *:nth-child(1){order:4;width:100%!important}#page > header > *:nth-child(2){order:2;width:100%!important}#page > header > *:nth-child(3),#page > header > *:nth-child(4){margin:0;height:auto}#page > header > *:nth-child(3){order:1;width:35%!important}#page > header > *:nth-child(4){order:3;width:65%!important}#page header ul.topMenu li:nth-child(1),#page header ul.topMenu li:nth-child(2){display:none}#page header ul.topMenu li:nth-child(3){display:inline-block}#page header ul.topMenu li a{padding:8px 10px 12px}#page header ul.topMenu li{margin-left:10px}#page > header > section{display:inline-block;width:auto}#page > header > section .bodyWrap *{color:var(--color-black)}#page > header > section .bodyWrap a{text-decoration:none;-webkit-transition:all .4s;transition:all .4s}#page > header > section .bodyWrap a:hover{filter:brightness(60%)}#page > header > section .bodyWrap i{margin:0 0 0 20px}#page > header > section .bodyWrap i:first-child{margin:0 5px 0 0;font-style:normal}#page > header > section .bodyWrap a i,#page > header > section .bodyWrap a i:first-child{margin:0 5px 0 20px}#page > header figure a{-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}#page > header section.flipLogo figure .flipBox img{width:90%!important;max-height:80%!important}#page > header section.flipLogo.hasAddlogo figure .flipBox{width:100%}#page > header .submenu > span.ham{font-size:35px!important}#page > header .submenu > span.home{font-size:35px!important}.navExpd #page > header{padding:0;height:auto}.navExpd #page > header > *:nth-child(1),.navExpd header > *:nth-child(2){display:flex!important}.navExpd #page > header > *:nth-child(1){background-color:#fff}.navExpd #page > header > *:nth-child(2){display:flex!important;padding:20px;background-color:#fafafa;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navExpd #page > header > *:nth-child(3){order:1;width:100%!important;height:65px}.navExpd #page > header > *:nth-child(3) > *{width:32.35%!important}.navExpd #page > header > *:nth-child(4){padding:0;width:100%!important}.navExpd #page > header > :nth-child(1)::after{display:none}#page > header + *{margin-top:0}#page > header + :not(#mediaBox){margin-top:0!important;padding-top:0!important}header nav .menu.main{order:3;padding:0;width:100%;display:-moz-box!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.menu section#lang{display:none!important}#page header .multiText{padding-top:10px;width:calc(100% - 20px)!important;display:-moz-box!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}#page header .multiText .column{border:1px solid #d6d6d6;padding:15px 15px 0!important;width:47%!important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.06);box-shadow:0 1px 8px rgba(0,0,0,0.06)}#page header .multiText .hasAcc .txtBox *{text-align:center}#page header .multiText figure > *{height:auto!important}#page header .multiText .hasAcc .hGroup.accToggle > * > span{display:block;margin:20px 0 0;width:100%}#page header .multiText h3{margin:0 0 10px!important}#page header .multiText .hasAcc .hGroup.accToggle > *::after{display:none}#page header .multiText .hasAcc .hGroup.accToggle + .txtBody{position:static;padding:0;border:none;-webkit-transform:none;transform:none}#page header .multiText .hasAcc .hGroup.accToggle + .txtBody figure *:not(.enCrypt){display:block;font-size:var(--font-size-s);font-family:os-regular,arial,helvetica,sans-serif,awesome;font-weight:normal}#page header .multiText .hasAcc .hGroup.accToggle + .txtBody tr:last-child i.fa-regular{display:none!important}#page header .multiText .hasAcc .hGroup.accToggle + .txtBody tr:first-child td{margin:15px 0;padding:10px 15px;width:auto;border:1px solid #a2a2a2;display:-moz-box!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}#page header .multiText .hasAcc .hGroup.accToggle + .txtBody tr:first-child td:last-child{display:none!important}#page header .multiText .hasAcc .hGroup.accToggle + .txtBody tr:first-child i{display:inline-block;width:auto}#page header .multiText .hasAcc .hGroup.accToggle + .txtBody tr:first-child a{display:inline-block;margin:0;padding:0;width:auto}#page header .multiText .hasAcc .hGroup.accToggle + .txtBody td{padding:0}#page header .multiText .hasAcc .hGroup.accToggle + .txtBody td:nth-child(2){display:none}#page header .multicolumn .buttonBox{padding:30px 20px;width:calc(100% - 20px);-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#page header .multicolumn .buttonBox .btn{padding:0;font-size:var(--font-size-l)}#page header .multicolumn .buttonBox .btn > *{padding:10px 20px!important;font-size:var(--font-size-l)}.menu.main #ham{display:inline-block;position:relative;margin-bottom:20px;width:50px;height:50px;line-height:1;border:2px solid var(--main-color);-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all .4s;transition:all .4s}.menu.main:not(.hasHam) #ham,.menu.page #ham{display:none}.menu.main #ham:hover,.menu.main #ham.cur{border-color:var(--main-color);-webkit-transition:all .6s;transition:all .6s}.menu.main #ham::before{content:'Menü öffnen';display:none;position:absolute;z-index:50;top:100%;right:0;margin-top:5px;max-height:0;overflow:hidden;text-align:center;line-height:1.2;-webkit-transition:all .4s;transition:all .4s;white-space:nowrap}.scrolled .menu.main #ham::before{top:0;right:auto;left:calc(100% + 20px)}.menu.main #ham.cur::before{content:'Menü schließen'}.menu.main #ham:hover::before{padding:5px 10px;max-height:none;overflow:visible;-webkit-transition:all .4s;transition:all .4s}.menu.main #ham::after{content:'\f0c9';font-family:awesome}.navExpd .menu.main #ham::after{content:'\e818'}nav .ul,nav ul li{list-style:none;margin:0}nav .ul li a,nav .ul li a:hover{text-decoration:none;color:inherit}header nav > section + ul{display:inline-block}.contPage .menu.main{margin-right:0}.menu.main .ul#sideMenu{padding-bottom:0}.menu.main #ham{display:block!important;position:absolute;z-index:2001;top:18px;right:20px;margin:0;padding:0;width:30px;height:30px;font-size:25px;line-height:1;color:var(--color-black);border:none;cursor:pointer;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-transition:all .4s;transition:all .4s}.menu.main #ham:hover{color:var(--color-black);background-color:transparent;-webkit-transition:all .6s;transition:all .6s}.scrolled .menu.main #ham::before{top:0;right:auto;left:calc(100% + 20px)}.menu.main #ham:hover::before{padding:5px 10px;max-height:none;overflow:visible;-webkit-transition:all .6s;transition:all .6s}#page > header.cur .menu.main #ham{display:none}.menu.main .fixBtn{display:none}.menu.main .ul.level-0{display:inline-block;width:auto;height:auto}.menu.main .ul.level-0 .li.submenu{width:auto}.menu.main .ul.level-0 .spacer{margin-right:1vw;height:50px;border-left:1px solid #a2a2a2}.menu.main .ul.level-0 .goBack{margin-right:2vw}.menu.main .ul.level-0 .goBack a{font-size:20px}.menu.main .ul.level-0 .goBack a::before{margin-right:5px}.menu.main .ul.level-1{display:none;background-color:#fff;-webkit-transition:all .4s;transition:all .4s}.navExpd .menu.main .ul.level-1{position:static;z-index:2000;top:65px;right:0;padding:10px 20px 20px;width:100%;overflow:auto}.menu.main .ul.level-0 .goBack ~ ul.cur{display:block}.navExpd .portalPage .menu.main .ul.level-1{z-index:2000;background-color:#fff}.menu.main .ul.level-1 > .li{display:none;position:relative;z-index:4;margin:0;padding:0;max-width:0;overflow:hidden;text-align:left}.portalPage .menu.main .ul.level-1 > li{padding:0 30px}.menu.main .ul.level-1.expd > .li,.menu.main .ul.level-2.expd > .li,.menu.main .ul.level-3.expd > .li,.navExpd .menu.main .ul.level-1 > .li,.navExpd .menu.main .li.act > .ul.level-2:not(.clpsd) > .li,.navExpd .menu.main .li.act > .ul.level-3:not(.clpsd) > .li,.navExpd .menu.main .ul.level-1.act > .li,.navExpd .menu.main .ul.level-2.act > .li,.navExpd .menu.main .ul.level-3.act > .li{display:block;width:100%!important;max-width:100%!important;overflow:visible}.menu.main .ul.level-1 > .li > span.title > *{font-size:var(--font-size-r)}.menu.main .ul.level-1 .li a,.menu.main ul.level-1 .li span,.menu.main ul.level-1 > .li:last-of-type > span a{margin:0!important;text-align:right;background-color:transparent!important;border-top-color:transparent!important}.menu.main .ul.level-1 .li a{display:block;width:100%}.menu.main .ul.level-1 .li a::before{display:none}.menu.main .ul.level-1 .li > .title{padding:10px 0!important}.menu.main .ul.level-1 .li.hasSub .expdLevel{margin:0!important;padding:10px 0;width:100%;cursor:pointer;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.menu.main .ul.level-1 .li.hasSub.cur > .expdLevel:hover,.menu.main .ul.level-1 .li.hasSub.act:not(.clpsd) > .expdLevel:hover{background-color:transparent!important;border-color:transparent!important}.menu.main .ul > .li.hasSub.cur > .expdLevel,.menu.main .ul > .li.hasSub.act > .expdLevel{background-color:transparent!important;border-color:transparent!important;-webkit-transition:all .6s;transition:all .6s}.menu.main .ul.level-1 .li.hasSub .expdLevel > span{display:inline-block;width:calc(100% - 30px);cursor:pointer;color:#333333 !important}.menu.main .ul.level-1 .li.hasSub .expdLevel::after{content:'\f107';display:inline-block;padding:0;width:30px;font-family:awesome;text-align:right!important;color:var(--color-black);-webkit-transition:all .4s;transition:all .4s}.menu.main .ul.level-1 .li.hasSub .expdLevel:hover::after{content:'\f105';color:var(--main-color);background-color:transparent;-webkit-transition:all .6s;transition:all .6s}.menu.main .ul.level-1 .li.hasSub > .title.act > .expdLevel::after{content:'\f106';color:var(--main-color)}.menu.main .level-1 > .li > span.title > .expdLevel > ::after{display:none}.menu.main .ul.level-1 .li .title,.menu.main .ul.level-1 .li.hasSub > .title{width:100%}.menu.main .ul.level-1 .li.cur > .title,.menu.main .ul.level-1 .li .title.cur{color:var(--main-color)!important}.menu.main .ul.level-1 > .li:first-child > .title{border:none!important}.menu.main .ul.level-1 .li .title a{position:relative;padding-right:20px!important}.menu.main .ul.level-1 .li.act > .title a{padding-right:0!important}.menu.main .ul.level-1 .li:not(.act) .title a::after{content:'\f176';position:absolute;top:0;right:0;font-family:awesome;-moz-transform:rotate(25deg);-webkit-transform:rotate(25deg);-o-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg);-webkit-transition:all .4s;transition:all .4s}.menu.main .ul.level-1 .li:not(.act) .title a:hover::after{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .4s;transition:all .4s}.menu.main .ul.level-1 .li .title a:hover::after{color:var(--main-color)}.menu.main .ul.level-1 > .li > span > *:hover,.menu.main .ul.level-1 > .li.act:not(.clpsd) > span > *,.menu.main .ul.level-1 > li > span > *:hover::before,.menu.main .ul.level-1 > .li > span.cur > *{padding-bottom:0;color:var(--main-color);background-color:transparent;border:none!important;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.menu.main .ul.level-1 > .li .title.cur a:hover{color:var(--main-color)!important}.menu.main .ul.level-1 > .li > .title *{width:100%;font-size:var(--font-size-l)!important;font-family:os-medium,arial,helvetica,sans-serif,awesome;font-weight:bold;text-align:left}.menu.main .ul.level-1 .li.headLine,.menu.main ul.level-1 > .li.headLine{display:none!important}.menu.main .ul.level-2{position:static;padding-left:0;width:100%;background-color:transparent}.menu.main .ul.level-2 .ul{margin-bottom:20px}.menu.main .ul.level-2 .levelHeader,.menu.main .ul.level-2 .buttonDesignWrap,.menu.main .ul.level-2 .innerPluginWrap,.navExpd .menu.main .ul.level-2.act > .li{display:none}.menu.main .ul.level-2 .buttonDesignWrap.hasButtons{display:block}.menu.main .ul.level-2 .buttonDesignWrap.hasButtons i::before{font-size:var(--font-size-r)!important}.menu.main .ul.level-2 .buttonDesignWrap.hasButtons span.btn{margin:0 5px 10px;-webkit-border-radius:20px;border-radius:20px}.menu.main .ul.level-2 .li{position:relative;margin-top:20px;width:100%}.menu.main .ul.level-2 .li > .title > a::after{display:none}.menu.main .ul.level-2 .li > .title > a > .mainTitle{display:block;width:100%}.menu.main .ul.level-2 .li > .title > a > .subTitle{display:block;width:100%}.menu.main .ul.level-2 .commonDesign > .li > span.title img{position:relative;top:5px;width:24px!important;height:24px!important;margin-right:5px}.menu.main .ul.level-2 .li > .title > a > .mainTitle{font-size:var(--font-size-l)}.menu.main .ul.level-2 .li > .title > a > .subTitle{margin-top:5px;font-size:var(--font-size-s)}.menu.main .ul.level-2 .li a,.menu.main ul.level-1 .li span,.menu.main ul.level-1 > .li:last-of-type > span a{text-align:left}.menu.main .ul.level-2 .li.addText{padding:0 0 10px}.menu.main .level-2 .addText a{text-decoration:underline;-webkit-transition:color 0.3s ease,transform 0.3s ease;transition:color 0.3s ease,transform 0.3s ease;}.menu.main .level-2 .addText a:hover{text-decoration:none;color:var(--main-color);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.menu.main .ul.level-2 .li.addText p{font-size:var(--font-size-s)}.menu.main .ul.level-2 .li.addText p br{float:none;width:100%;line-height:3}.menu.main .ul.level-2 .li.addText p a{display:inline-block;width:calc(17% - 10px);font-size:var(--font-size-s)}.rootLine li a{display:block;text-align:right}.rootLine li a .title{width:100%;text-align:center}.rootLine li a .title::before{top:-5vw;left:-1vw}.rootLine li a .title::after{top:1vw;right:-2vw}.rootLine li a .title strong{font-size:4vw}.rootLine li a .subTitle{display:none;margin-top:15px;padding:5px 10px;width:auto;font-size:5vw;color:#fff;background-color:rgba(0,0,0,.8)}header ul.topMenu{text-align:right}header ul.topMenu li{display:inline-block;margin-left:15px;width:auto;height:auto!important}header ul.topMenu li:nth-child(3){display:none}header ul.topMenu li > span{display:block;border:1px solid transparent;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all .4s;transition:all .4s}header ul.topMenu li > span:not(.hasColor){border-color:#212121}header ul.topMenu li > span.hasColor:hover{filter:brightness(1.5)}header ul.topMenu li > span:not(.hasColor):hover{border-color:var(--main-color)}header ul.topMenu li a{display:block;padding:8px 20px 12px;line-height:1;color:inherit;background-color:transparent}header ul.topMenu li a:hover,header ul.topMenu li.act a{text-decoration:none}header ul.topMenu li > span:not(.hasColor):hover *{color:var(--main-color)}header ul.langMenu{text-align:right}header ul.langMenu li{display:inline-block;width:auto;height:auto!important}header ul.langMenu li:last-child{margin-left:-1px}header ul.langMenu li span{display:block}header ul.langMenu li a{display:block;padding:12px 20px;font-family:regular,arial,helvetica,sans-serif,awesome;font-weight:normal;line-height:1;color:#212121;background-color:#fff;border:1px solid #a2a2a2;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all .4s;transition:all .4s}header ul.langMenu li.act a{font-weight:bold;font-family:medium,arial,helvetica,sans-serif;background-color:#eaeaea}header ul.langMenu li a:hover{text-decoration:none;color:var(--main-color);border-color:var(--main-color)}header ul.langMenu li.disabled{display:block;padding:12px 20px 12px;font-family:regular,arial,helvetica,sans-serif,awesome;font-weight:normal;line-height:1;border:1px solid #a2a2a2;-webkit-border-radius:2px;border-radius:2px;-webkit-opacity:.4;opacity:.4;-webkit-transition:all .4s;transition:all .4s}footer .fFooter > nav #navCont #mainLevel-1{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .menu.page .level-1 .li{margin:10px;width:calc(25% - 25px);text-align:center}footer .menu.page .level-1 .li img{width:40%!important;height:auto!important}ul.accMenu li{margin:0 0 20px;padding:10px 15px;}ul.cList{margin:30px 0 0!important;height:auto}.contentAcc .accItem .addressDetail .addText > .addContact ul.cList{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#page ul.cList li{margin:0 0 10px!important;padding-left:0;width:100%}.contentAcc .accItem .addressDetail .addText > .addContact ul.cList li{margin:10px 0 0!important;padding-left:0}.contentAcc .accItem .addressDetail .addText > .addContact ul.cList li:first-child{margin:0!important}ul.cList li a{padding:20px!important;text-align:center;line-height:1}ul.cList li.fax i,ul.cList li.hours i,ul.cList li.hours label{padding:18px!important;text-align:center;line-height:1}ul.cList li.hours{position:relative}ul.cList li.hours .hourItem.aID-show{top:18vw;left:2.5vw;width:calc(100% - 5vw)}ul.cList li.hours .hourWrap strong,ul.cList li.hours .openingHours *{font-size:14px}ul.cList li.email div,ul.cList li.fax div,ul.cList li.hours > div{display:none;position:static}ul.cList li.email:hover div,ul.cList li.fax:hover div,ul.cList li.hours:hover > div{}ul.cList li.fax div.cur,ul.cList li.hours > div.cur{display:block;padding:10px 15px;width:100%;font-size:4vw}.catMenu ul{padding:0 0 20px !important}.catMenu ul li,.catMenu ul li span{width:100%}.catMenu ul li span.btn > * > *{text-align:center}.imgFloat ul.cList{margin:40px 0 20px!important}.imgFloat ul.cList li.email div,.imgFloat ul.cList li.fax div,.imgFloat ul.cList li.hours > div{z-index:500;top:auto;bottom:150%}.btn{width:auto}.btn > a{text-align:center!important}.menu.main ul.level-0 .btn{margin-right:4vw;width:auto}.menu.main .navExpd ul.level-0 .btn{display:none!important}.menu.main ul.level-0 .btn a{width:7vw;height:7vw;border:none!important}.menu.main ul.level-0 .btn a:hover{background-color:transparent!important}.menu.main ul.level-0 .btn a::before{top:0}.menu.main ul.level-0 .btn a:hover::before{color:#202020!important}.sliderItem .buttonBox i + span.iconLabel,.sliderItem .buttonBox span.iconLabel + i::before{font-size:var(--font-size-s)!important}.sliderItem .buttonBox span.iconLabel + i{top:0}}@media only screen and (max-width:768px){.menu.main .ul.level-2 .li.addText p a{width:100%!important}}
