/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/themes/contrib/classy/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/contrib/classy/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/contrib/classy/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/contrib/classy/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/contrib/classy/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/contrib/classy/images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/contrib/classy/images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/contrib/classy/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/contrib/classy/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/contrib/classy/images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/contrib/classy/images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/contrib/classy/images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/contrib/classy/images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/contrib/classy/images/icons/image-x-generic.png);}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,.fact-title{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300;src:url(/themes/unic/dist/fonts/roboto-v30-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url(/themes/unic/dist/fonts/roboto-v30-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:500;src:url(/themes/unic/dist/fonts/roboto-v30-latin-500.woff2) format("woff2")}.grid-row{display:flex;flex-wrap:wrap;margin-left:-3.5vw;margin-right:-3.5vw;justify-content:center;width:calc(100% + 7vw)}.grid-row.align-right{justify-content:flex-end}.grid-row.align-left{justify-content:flex-start}@media only screen and (min-width:27.5em){.grid-row{width:calc(100% + 6vw);margin-left:-3.5vw;margin-right:-3.5vw;margin-bottom:3.5vw}}@media only screen and (min-width:33.75em){.grid-row{width:calc(100% + 5vw);margin-left:-2.5vw;margin-right:-2.5vw;margin-bottom:2.5vw}}@media(min-width:48em){.grid-row{width:calc(100% + 3vw);margin-left:-1.5vw;margin-right:-1.5vw;margin-bottom:1.5vw}}@media only screen and (min-width:64em){.grid-row{width:calc(100% + 3.2vw);margin-left:-1.6vw;margin-right:-1.6vw;margin-bottom:1.6vw}}@media only screen and (min-width:77.5em){.grid-row{width:calc(100% + 2.8vw);margin-left:-1.4vw;margin-right:-1.4vw;margin-bottom:1.4vw}}@media only screen and (min-width:89.875em){.grid-row{width:calc(100% + 2vw);margin-left:-1vw;margin-right:-1vw;margin-bottom:1vw}}.grid-row--centered{justify-content:center}.grid-col{flex:0 0 100%;max-width:100%;min-height:1px;padding-left:3.5vw;padding-right:3.5vw;margin-bottom:7vw}.grid-col.no-bottomspace{margin-bottom:0}@media only screen and (min-width:27.5em){.grid-col{padding-left:3vw;padding-right:3vw;margin-bottom:6vw}}@media only screen and (min-width:33.75em){.grid-col{padding-left:2.5vw;padding-right:2.5vw;margin-bottom:5vw}}@media(min-width:48em){.grid-col{padding-left:1.5vw;padding-right:1.5vw;margin-bottom:3vw}}@media only screen and (min-width:64em){.grid-col{padding-left:1.6vw;padding-right:1.6vw;margin-bottom:3.2vw}}@media only screen and (min-width:77.5em){.grid-col{padding-left:1.4vw;padding-right:1.4vw;margin-bottom:2.8vw}}@media only screen and (min-width:89.875em){.grid-col{padding-left:1vw;padding-right:1vw;margin-bottom:2vw}}.grid-col--zero-1{flex-basis:8.3333333333%;max-width:8.3333333333%}@media only screen and (max-width:27.4375em){.grid-col-zero--off-1{position:relative;left:8.3333333333%}}.grid-col--zero-2{flex-basis:16.6666666667%;max-width:16.6666666667%}@media only screen and (max-width:27.4375em){.grid-col-zero--off-2{position:relative;left:16.6666666667%}}.grid-col--zero-3{flex-basis:25%;max-width:25%}@media only screen and (max-width:27.4375em){.grid-col-zero--off-3{position:relative;left:25%}}.grid-col--zero-4{flex-basis:33.3333333333%;max-width:33.3333333333%}@media only screen and (max-width:27.4375em){.grid-col-zero--off-4{position:relative;left:33.3333333333%}}.grid-col--zero-5{flex-basis:41.6666666667%;max-width:41.6666666667%}@media only screen and (max-width:27.4375em){.grid-col-zero--off-5{position:relative;left:41.6666666667%}}.grid-col--zero-6{flex-basis:50%;max-width:50%}@media only screen and (max-width:27.4375em){.grid-col-zero--off-6{position:relative;left:50%}}.grid-col--zero-7{flex-basis:58.3333333333%;max-width:58.3333333333%}@media only screen and (max-width:27.4375em){.grid-col-zero--off-7{position:relative;left:58.3333333333%}}.grid-col--zero-8{flex-basis:66.6666666667%;max-width:66.6666666667%}@media only screen and (max-width:27.4375em){.grid-col-zero--off-8{position:relative;left:66.6666666667%}}.grid-col--zero-9{flex-basis:75%;max-width:75%}@media only screen and (max-width:27.4375em){.grid-col-zero--off-9{position:relative;left:75%}}.grid-col--zero-10{flex-basis:83.3333333333%;max-width:83.3333333333%}@media only screen and (max-width:27.4375em){.grid-col-zero--off-10{position:relative;left:83.3333333333%}}.grid-col--zero-11{flex-basis:91.6666666667%;max-width:91.6666666667%}@media only screen and (max-width:27.4375em){.grid-col-zero--off-11{position:relative;left:91.6666666667%}}.grid-col--zero-12{flex-basis:100%;max-width:100%}@media only screen and (max-width:27.4375em){.grid-col-zero--off-12{position:relative;left:100%}}@media only screen and (min-width:27.5em){.grid-col--micro-1{flex-basis:8.3333333333%;max-width:8.3333333333%}}@media only screen and (min-width:27.5em)and (max-width:33.6875em){.grid-col-micro--off-1{position:relative;left:8.3333333333%}}@media only screen and (min-width:27.5em){.grid-col--micro-2{flex-basis:16.6666666667%;max-width:16.6666666667%}}@media only screen and (min-width:27.5em)and (max-width:33.6875em){.grid-col-micro--off-2{position:relative;left:16.6666666667%}}@media only screen and (min-width:27.5em){.grid-col--micro-3{flex-basis:25%;max-width:25%}}@media only screen and (min-width:27.5em)and (max-width:33.6875em){.grid-col-micro--off-3{position:relative;left:25%}}@media only screen and (min-width:27.5em){.grid-col--micro-4{flex-basis:33.3333333333%;max-width:33.3333333333%}}@media only screen and (min-width:27.5em)and (max-width:33.6875em){.grid-col-micro--off-4{position:relative;left:33.3333333333%}}@media only screen and (min-width:27.5em){.grid-col--micro-5{flex-basis:41.6666666667%;max-width:41.6666666667%}}@media only screen and (min-width:27.5em)and (max-width:33.6875em){.grid-col-micro--off-5{position:relative;left:41.6666666667%}}@media only screen and (min-width:27.5em){.grid-col--micro-6{flex-basis:50%;max-width:50%}}@media only screen and (min-width:27.5em)and (max-width:33.6875em){.grid-col-micro--off-6{position:relative;left:50%}}@media only screen and (min-width:27.5em){.grid-col--micro-7{flex-basis:58.3333333333%;max-width:58.3333333333%}}@media only screen and (min-width:27.5em)and (max-width:33.6875em){.grid-col-micro--off-7{position:relative;left:58.3333333333%}}@media only screen and (min-width:27.5em){.grid-col--micro-8{flex-basis:66.6666666667%;max-width:66.6666666667%}}@media only screen and (min-width:27.5em)and (max-width:33.6875em){.grid-col-micro--off-8{position:relative;left:66.6666666667%}}@media only screen and (min-width:27.5em){.grid-col--micro-9{flex-basis:75%;max-width:75%}}@media only screen and (min-width:27.5em)and (max-width:33.6875em){.grid-col-micro--off-9{position:relative;left:75%}}@media only screen and (min-width:27.5em){.grid-col--micro-10{flex-basis:83.3333333333%;max-width:83.3333333333%}}@media only screen and (min-width:27.5em)and (max-width:33.6875em){.grid-col-micro--off-10{position:relative;left:83.3333333333%}}@media only screen and (min-width:27.5em){.grid-col--micro-11{flex-basis:91.6666666667%;max-width:91.6666666667%}}@media only screen and (min-width:27.5em)and (max-width:33.6875em){.grid-col-micro--off-11{position:relative;left:91.6666666667%}}@media only screen and (min-width:27.5em){.grid-col--micro-12{flex-basis:100%;max-width:100%}}@media only screen and (min-width:27.5em)and (max-width:33.6875em){.grid-col-micro--off-12{position:relative;left:100%}}@media only screen and (min-width:33.75em){.grid-col--small-1{flex-basis:8.3333333333%;max-width:8.3333333333%}}@media only screen and (min-width:33.75em)and (max-width:47.9375em){.grid-col-small--off-1{position:relative;left:8.3333333333%}}@media only screen and (min-width:33.75em){.grid-col--small-2{flex-basis:16.6666666667%;max-width:16.6666666667%}}@media only screen and (min-width:33.75em)and (max-width:47.9375em){.grid-col-small--off-2{position:relative;left:16.6666666667%}}@media only screen and (min-width:33.75em){.grid-col--small-3{flex-basis:25%;max-width:25%}}@media only screen and (min-width:33.75em)and (max-width:47.9375em){.grid-col-small--off-3{position:relative;left:25%}}@media only screen and (min-width:33.75em){.grid-col--small-4{flex-basis:33.3333333333%;max-width:33.3333333333%}}@media only screen and (min-width:33.75em)and (max-width:47.9375em){.grid-col-small--off-4{position:relative;left:33.3333333333%}}@media only screen and (min-width:33.75em){.grid-col--small-5{flex-basis:41.6666666667%;max-width:41.6666666667%}}@media only screen and (min-width:33.75em)and (max-width:47.9375em){.grid-col-small--off-5{position:relative;left:41.6666666667%}}@media only screen and (min-width:33.75em){.grid-col--small-6{flex-basis:50%;max-width:50%}}@media only screen and (min-width:33.75em)and (max-width:47.9375em){.grid-col-small--off-6{position:relative;left:50%}}@media only screen and (min-width:33.75em){.grid-col--small-7{flex-basis:58.3333333333%;max-width:58.3333333333%}}@media only screen and (min-width:33.75em)and (max-width:47.9375em){.grid-col-small--off-7{position:relative;left:58.3333333333%}}@media only screen and (min-width:33.75em){.grid-col--small-8{flex-basis:66.6666666667%;max-width:66.6666666667%}}@media only screen and (min-width:33.75em)and (max-width:47.9375em){.grid-col-small--off-8{position:relative;left:66.6666666667%}}@media only screen and (min-width:33.75em){.grid-col--small-9{flex-basis:75%;max-width:75%}}@media only screen and (min-width:33.75em)and (max-width:47.9375em){.grid-col-small--off-9{position:relative;left:75%}}@media only screen and (min-width:33.75em){.grid-col--small-10{flex-basis:83.3333333333%;max-width:83.3333333333%}}@media only screen and (min-width:33.75em)and (max-width:47.9375em){.grid-col-small--off-10{position:relative;left:83.3333333333%}}@media only screen and (min-width:33.75em){.grid-col--small-11{flex-basis:91.6666666667%;max-width:91.6666666667%}}@media only screen and (min-width:33.75em)and (max-width:47.9375em){.grid-col-small--off-11{position:relative;left:91.6666666667%}}@media only screen and (min-width:33.75em){.grid-col--small-12{flex-basis:100%;max-width:100%}}@media only screen and (min-width:33.75em)and (max-width:47.9375em){.grid-col-small--off-12{position:relative;left:100%}}@media(min-width:48em){.grid-col--medium-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.grid-col-medium--off-1{position:relative;left:8.3333333333%}}@media(min-width:48em){.grid-col--medium-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.grid-col-medium--off-2{position:relative;left:16.6666666667%}}@media(min-width:48em){.grid-col--medium-3{flex-basis:25%;max-width:25%}.grid-col-medium--off-3{position:relative;left:25%}}@media(min-width:48em){.grid-col--medium-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.grid-col-medium--off-4{position:relative;left:33.3333333333%}}@media(min-width:48em){.grid-col--medium-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.grid-col-medium--off-5{position:relative;left:41.6666666667%}}@media(min-width:48em){.grid-col--medium-6{flex-basis:50%;max-width:50%}.grid-col-medium--off-6{position:relative;left:50%}}@media(min-width:48em){.grid-col--medium-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.grid-col-medium--off-7{position:relative;left:58.3333333333%}}@media(min-width:48em){.grid-col--medium-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.grid-col-medium--off-8{position:relative;left:66.6666666667%}}@media(min-width:48em){.grid-col--medium-9{flex-basis:75%;max-width:75%}.grid-col-medium--off-9{position:relative;left:75%}}@media(min-width:48em){.grid-col--medium-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.grid-col-medium--off-10{position:relative;left:83.3333333333%}}@media(min-width:48em){.grid-col--medium-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.grid-col-medium--off-11{position:relative;left:91.6666666667%}}@media(min-width:48em){.grid-col--medium-12{flex-basis:100%;max-width:100%}.grid-col-medium--off-12{position:relative;left:100%}}@media only screen and (min-width:64em){.grid-col--large-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.grid-col-large--off-1{position:relative;left:8.3333333333%}}@media only screen and (min-width:64em){.grid-col--large-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.grid-col-large--off-2{position:relative;left:16.6666666667%}}@media only screen and (min-width:64em){.grid-col--large-3{flex-basis:25%;max-width:25%}.grid-col-large--off-3{position:relative;left:25%}}@media only screen and (min-width:64em){.grid-col--large-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.grid-col-large--off-4{position:relative;left:33.3333333333%}}@media only screen and (min-width:64em){.grid-col--large-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.grid-col-large--off-5{position:relative;left:41.6666666667%}}@media only screen and (min-width:64em){.grid-col--large-6{flex-basis:50%;max-width:50%}.grid-col-large--off-6{position:relative;left:50%}}@media only screen and (min-width:64em){.grid-col--large-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.grid-col-large--off-7{position:relative;left:58.3333333333%}}@media only screen and (min-width:64em){.grid-col--large-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.grid-col-large--off-8{position:relative;left:66.6666666667%}}@media only screen and (min-width:64em){.grid-col--large-9{flex-basis:75%;max-width:75%}.grid-col-large--off-9{position:relative;left:75%}}@media only screen and (min-width:64em){.grid-col--large-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.grid-col-large--off-10{position:relative;left:83.3333333333%}}@media only screen and (min-width:64em){.grid-col--large-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.grid-col-large--off-11{position:relative;left:91.6666666667%}}@media only screen and (min-width:64em){.grid-col--large-12{flex-basis:100%;max-width:100%}.grid-col-large--off-12{position:relative;left:100%}}@media only screen and (min-width:77.5em){.grid-col--wide-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.grid-col-wide--off-1{position:relative;left:8.3333333333%}}@media only screen and (min-width:77.5em){.grid-col--wide-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.grid-col-wide--off-2{position:relative;left:16.6666666667%}}@media only screen and (min-width:77.5em){.grid-col--wide-3{flex-basis:25%;max-width:25%}.grid-col-wide--off-3{position:relative;left:25%}}@media only screen and (min-width:77.5em){.grid-col--wide-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.grid-col-wide--off-4{position:relative;left:33.3333333333%}}@media only screen and (min-width:77.5em){.grid-col--wide-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.grid-col-wide--off-5{position:relative;left:41.6666666667%}}@media only screen and (min-width:77.5em){.grid-col--wide-6{flex-basis:50%;max-width:50%}.grid-col-wide--off-6{position:relative;left:50%}}@media only screen and (min-width:77.5em){.grid-col--wide-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.grid-col-wide--off-7{position:relative;left:58.3333333333%}}@media only screen and (min-width:77.5em){.grid-col--wide-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.grid-col-wide--off-8{position:relative;left:66.6666666667%}}@media only screen and (min-width:77.5em){.grid-col--wide-9{flex-basis:75%;max-width:75%}.grid-col-wide--off-9{position:relative;left:75%}}@media only screen and (min-width:77.5em){.grid-col--wide-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.grid-col-wide--off-10{position:relative;left:83.3333333333%}}@media only screen and (min-width:77.5em){.grid-col--wide-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.grid-col-wide--off-11{position:relative;left:91.6666666667%}}@media only screen and (min-width:77.5em){.grid-col--wide-12{flex-basis:100%;max-width:100%}.grid-col-wide--off-12{position:relative;left:100%}}@media only screen and (min-width:89.875em){.grid-col--ultra-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.grid-col-ultra--off-1{position:relative;left:8.3333333333%}}@media only screen and (min-width:89.875em){.grid-col--ultra-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.grid-col-ultra--off-2{position:relative;left:16.6666666667%}}@media only screen and (min-width:89.875em){.grid-col--ultra-3{flex-basis:25%;max-width:25%}.grid-col-ultra--off-3{position:relative;left:25%}}@media only screen and (min-width:89.875em){.grid-col--ultra-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.grid-col-ultra--off-4{position:relative;left:33.3333333333%}}@media only screen and (min-width:89.875em){.grid-col--ultra-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.grid-col-ultra--off-5{position:relative;left:41.6666666667%}}@media only screen and (min-width:89.875em){.grid-col--ultra-6{flex-basis:50%;max-width:50%}.grid-col-ultra--off-6{position:relative;left:50%}}@media only screen and (min-width:89.875em){.grid-col--ultra-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.grid-col-ultra--off-7{position:relative;left:58.3333333333%}}@media only screen and (min-width:89.875em){.grid-col--ultra-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.grid-col-ultra--off-8{position:relative;left:66.6666666667%}}@media only screen and (min-width:89.875em){.grid-col--ultra-9{flex-basis:75%;max-width:75%}.grid-col-ultra--off-9{position:relative;left:75%}}@media only screen and (min-width:89.875em){.grid-col--ultra-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.grid-col-ultra--off-10{position:relative;left:83.3333333333%}}@media only screen and (min-width:89.875em){.grid-col--ultra-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.grid-col-ultra--off-11{position:relative;left:91.6666666667%}}@media only screen and (min-width:89.875em){.grid-col--ultra-12{flex-basis:100%;max-width:100%}.grid-col-ultra--off-12{position:relative;left:100%}}.m-contact .contact-title,.c-menu-socialmedia__itemlink.c-menu-socialmedia__itemlink--plain,.paragraph--contact-person .cp--details .cp--content,ol,ul,p,.paragraph--cta-interferer .field--name-field-stoerer-text,address,figcaption,a,.h4-alike,h4,fieldset.form-composite>legend .fieldset-legend,fieldset.form-composite .form-type-webform-markup .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .fieldset-legend,.h3-alike,.node--type-content-page-bricks .paragraph .paragraph h2.title,.node--type-content-page-bricks .paragraph .paragraph .teaser--schulthess-course .title.teaser-title,.teaser--schulthess-course .node--type-content-page-bricks .paragraph .paragraph .title.teaser-title,.node--type-content-page-bricks .paragraph .paragraph .webform-type-fieldset>legend .title.fieldset-legend,.webform-type-fieldset>legend .node--type-content-page-bricks .paragraph .paragraph .title.fieldset-legend,h3,.paragraph--large-teaser .paragraph__title,.fact-description,.h2-alike,h2,.teaser--schulthess-course .teaser-title,.webform-type-fieldset>legend .fieldset-legend,.lead,.lead p,.date,.date p{text-rendering:optimizeLegibility}.h4-alike,h4,fieldset.form-composite>legend .fieldset-legend,fieldset.form-composite .form-type-webform-markup .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .fieldset-legend,.h3-alike,.node--type-content-page-bricks .paragraph .paragraph h2.title,.node--type-content-page-bricks .paragraph .paragraph .teaser--schulthess-course .title.teaser-title,.teaser--schulthess-course .node--type-content-page-bricks .paragraph .paragraph .title.teaser-title,.node--type-content-page-bricks .paragraph .paragraph .webform-type-fieldset>legend .title.fieldset-legend,.webform-type-fieldset>legend .node--type-content-page-bricks .paragraph .paragraph .title.fieldset-legend,h3,.paragraph--large-teaser .paragraph__title,.fact-description,.h2-alike,h2,.teaser--schulthess-course .teaser-title,.webform-type-fieldset>legend .fieldset-legend,.lead,.lead p,.lead .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .lead .field--name-field-stoerer-text,.date,.date p,.date .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .date .field--name-field-stoerer-text{letter-spacing:normal;font-style:normal;font-stretch:normal}.m-logo .section-link,.l-header .block-pagetitle,.l-header .block-pagetitle-2{font-size:1.125rem}@media(min-width:48em){.m-logo .section-link,.l-header .block-pagetitle,.l-header .block-pagetitle-2{font-size:1.3125rem}}@media only screen and (min-width:77.5em){.m-logo .section-link,.l-header .block-pagetitle,.l-header .block-pagetitle-2{font-size:1.5rem}}.l-header .block-pagetitle,.l-header .block-pagetitle-2{display:none;position:absolute;top:26px;left:144px;max-width:calc(100% - 144px - 1px);color:#787863;padding-left:1.5rem;border-left:1px solid #dadad2;overflow:hidden;white-space:nowrap}@media only screen and (min-width:77.5em){.l-header .block-pagetitle,.l-header .block-pagetitle-2{top:22px}}@media only screen and (min-width:89.875em){.l-header .block-pagetitle,.l-header .block-pagetitle-2{left:120px;max-width:calc(100% - 120px - 1px)}}@media only screen and (min-width:64em){.is-scrolling-defer[scroll-direction=down] .l-header .block-pagetitle,.l-header .is-scrolling-defer[scroll-direction=down] .block-pagetitle,.is-scrolling-defer[scroll-direction=down] .l-header .block-pagetitle-2,.l-header .is-scrolling-defer[scroll-direction=down] .block-pagetitle-2{display:block}}.path-frontpage .l-header .block-pagetitle,.l-header .path-frontpage .block-pagetitle,.path-frontpage .l-header .block-pagetitle-2,.l-header .path-frontpage .block-pagetitle-2{display:none}a{font-size:1em;font-weight:500;line-height:1.75;text-decoration:none}.m-contact .contact-title,.c-menu-socialmedia__itemlink.c-menu-socialmedia__itemlink--plain{margin-bottom:.875rem;display:block;cursor:default}@media only screen and (max-width:32.5em){.m-contact .contact-title,.c-menu-socialmedia__itemlink.c-menu-socialmedia__itemlink--plain{padding-left:4.75vw;padding-right:4.75vw;padding-top:.75rem;padding-bottom:.75rem;margin:0;cursor:pointer;width:100%}}figcaption{font-size:.8125rem;line-height:1.3;font-weight:500;color:#000}.paragraph--contact-person .cp--details .cp--content,ol,ul,p,.paragraph--cta-interferer .field--name-field-stoerer-text,address{font-size:1rem;font-weight:300;line-height:1.5;color:#646464}@media only screen and (min-width:64em){.paragraph--contact-person .cp--details .cp--content,ol,ul,p,.paragraph--cta-interferer .field--name-field-stoerer-text,address{font-size:1.0625rem}}@media only screen and (min-width:77.5em){.paragraph--contact-person .cp--details .cp--content,ol,ul,p,.paragraph--cta-interferer .field--name-field-stoerer-text,address{font-size:1.1875rem}}.m-contact .contact-title,.c-menu-socialmedia__itemlink.c-menu-socialmedia__itemlink--plain{font-size:1.375rem;line-height:1.36;font-weight:300;letter-spacing:-0.2px;color:#646464}.view-site-search .view-content::after,.view-course-list .view-content::after,.news-list::after,.form-type-radio::after,.form-type-checkbox::after,.paragraph--newsletter2go input[type=radio]::after,.paragraph--newsletter2go input[type=checkbox]::after{display:table;clear:both;content:""}button{border:0;background-color:rgba(0,0,0,0);padding:0;margin:0}.paragraph--raisenow-teaser .donate-button-wrapper .button,.node--type-foundation-page .block-foundationctablock--3 .button,.node--type-research-patient-support-fund .block-foundationctablock--3 .button{border-color:#787863;color:#787863;display:inline-block}.paragraph--raisenow-teaser .donate-button-wrapper .button svg,.node--type-foundation-page .block-foundationctablock--3 .button svg,.node--type-research-patient-support-fund .block-foundationctablock--3 .button svg,.paragraph--raisenow-teaser .donate-button-wrapper .button span,.node--type-foundation-page .block-foundationctablock--3 .button span,.node--type-research-patient-support-fund .block-foundationctablock--3 .button span{display:inline-block;vertical-align:middle}.paragraph--raisenow-teaser .donate-button-wrapper .button span,.node--type-foundation-page .block-foundationctablock--3 .button span,.node--type-research-patient-support-fund .block-foundationctablock--3 .button span{margin-left:16px}.view-specialists-search .paragraph--specialist-teaser:not(:last-of-type)::after,.specialist__details::before,.specialist__additional-content::before,.node--type-medical-condition .field--name-field-paragraphs-bricks .paragraph:not(.paragraph--assignment):not(:last-of-type)::before,.node--type-medical-field .node__content>.field:not(:last-of-type)::after,.node--type-content-page-bricks .node__content:not(.has-sidebar) .paragraph:not(.paragraph--faculties):not(.paragraph--assignment):not(.paragraph--event-teaser):not(:last-of-type)::after{content:"";position:absolute;left:50%;bottom:0;display:block;width:100%;max-width:1920px;height:1px;transform:translateX(-50%)}.paragraph--event-teaser{position:relative;z-index:1;margin:-1px 0;background-color:rgba(0,0,0,0);padding:1.5rem 0}@media only screen and (min-width:33.75em){.paragraph--event-teaser{padding:3rem 0}}@media only screen and (min-width:64em){.paragraph--event-teaser{padding:5rem 0}}.paragraph--event-teaser::after{content:"";z-index:-2;position:absolute;left:50%;bottom:0;display:block;width:100%;height:100%;max-width:1920px;background:#f3f3f0;transform:translateX(-50%)}@media only screen and (min-width:64em){.paragraph--event-teaser::after{border-left:1.5rem solid #fff;border-right:1.5rem solid #fff}}@media only screen and (min-width:89.875em){.paragraph--event-teaser::after{border-left:3rem solid #fff;border-right:3rem solid #fff}}@keyframes dash{from{stroke-dasharray:400;stroke-dashoffset:400}to{stroke-dashoffset:0}}@keyframes draw{0%{stroke-dashoffset:280;stroke:#787863}100%{stroke-dashoffset:0;stroke:#007c88}}@keyframes fullOpacity{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes fadein{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeOutToNone{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}html.details{opacity:1;transform:none}.hidden{display:none}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto}.invisible{visibility:hidden}.block-unic-local-tasks ul.tabs{position:relative;z-index:9;padding:0;display:flex;flex-wrap:wrap;gap:8px;list-style:none}.block-unic-local-tasks .tabs a{display:block;padding:4px 1.5rem;font-weight:300;color:#282727;border-radius:20px;font-size:18px}.block-unic-local-tasks .tabs a:hover{background-color:#f6f6f0}.block-unic-local-tasks .tabs a.is-active{font-weight:500;background-color:#282727;color:#fff}.toolbar .toolbar-item{font-size:13px}.toolbar .toolbar-menu .menu-item a{font-size:13px;font-weight:normal}.toolbar .toolbar-bar div.contextual-toolbar-tab.toolbar-tab{float:right}@-ms-viewport{width:auto}html{box-sizing:border-box;scroll-behavior:smooth}*{font-variant-ligatures:none}*,*::after,*::before{box-sizing:inherit}body{font-size:16px;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;font-weight:300;color:#5e5e58;min-height:100%}.ie body{overflow-x:hidden}.facets-widget-links h3,.facets-widget-links .paragraph--large-teaser .paragraph__title,.paragraph--large-teaser .facets-widget-links .paragraph__title,.facets-widget-links .fact-description,.view-specialists-search .facets-widget-dropdown h3,.view-specialists-search .facets-widget-dropdown .paragraph--large-teaser .paragraph__title,.paragraph--large-teaser .view-specialists-search .facets-widget-dropdown .paragraph__title,.view-specialists-search .facets-widget-dropdown .fact-description,.paragraph--table-of-contents .title,input[type=radio],input[type=checkbox],.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}::selection{background:rgba(120,120,99,.2)}.site-title span{display:block;opacity:0;animation-name:fadein;animation-duration:960ms;animation-timing-function:cubic-bezier(0.52,0.01,0.16,1);animation-iteration-count:1;animation-fill-mode:forwards}.site-title{max-width:1140px}@media(min-width:48em){.site-title{margin-top:1rem}}.site-title span+span{animation-delay:200ms}.site-title--bold{font-weight:500;display:block}.lead,.text,.date{max-width:980px}.lead,.lead p,.lead .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .lead .field--name-field-stoerer-text,.date,.date p,.date .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .date .field--name-field-stoerer-text{font-size:1.125rem;font-weight:500;line-height:1.4;color:#787863}@media(min-width:48em){.lead,.lead p,.lead .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .lead .field--name-field-stoerer-text,.date,.date p,.date .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .date .field--name-field-stoerer-text{font-size:1.375rem;line-height:1.65}}.h1-alike,h1,.fact-title{font-size:32px;font-weight:300;line-height:1.125;color:#787863;letter-spacing:-1px;-webkit-font-smoothing:auto;margin-top:0}@media(min-width:48em){.h1-alike,h1,.fact-title{font-size:48px}}.h2-alike,h2,.teaser--schulthess-course .teaser-title,.webform-type-fieldset>legend .fieldset-legend{font-size:26px;font-weight:300;line-height:1.2;color:#787863;letter-spacing:-0.3px;margin-top:3rem;margin-bottom:1rem}@media(min-width:48em){.h2-alike,h2,.teaser--schulthess-course .teaser-title,.webform-type-fieldset>legend .fieldset-legend{font-size:30px}}@media only screen and (min-width:64em){.h2-alike,h2,.teaser--schulthess-course .teaser-title,.webform-type-fieldset>legend .fieldset-legend{font-size:36px;margin-top:4rem;margin-bottom:1.5rem}}.h3-alike,.node--type-content-page-bricks .paragraph .paragraph h2.title,.node--type-content-page-bricks .paragraph .paragraph .teaser--schulthess-course .title.teaser-title,.teaser--schulthess-course .node--type-content-page-bricks .paragraph .paragraph .title.teaser-title,.node--type-content-page-bricks .paragraph .paragraph .webform-type-fieldset>legend .title.fieldset-legend,.webform-type-fieldset>legend .node--type-content-page-bricks .paragraph .paragraph .title.fieldset-legend,h3,.paragraph--large-teaser .paragraph__title,.fact-description{font-size:18px;font-weight:500;line-height:1.4;color:#787863;margin-top:1rem;margin-bottom:.5rem}@media(min-width:48em){.h3-alike,.node--type-content-page-bricks .paragraph .paragraph h2.title,.node--type-content-page-bricks .paragraph .paragraph .teaser--schulthess-course .title.teaser-title,.teaser--schulthess-course .node--type-content-page-bricks .paragraph .paragraph .title.teaser-title,.node--type-content-page-bricks .paragraph .paragraph .webform-type-fieldset>legend .title.fieldset-legend,.webform-type-fieldset>legend .node--type-content-page-bricks .paragraph .paragraph .title.fieldset-legend,h3,.paragraph--large-teaser .paragraph__title,.fact-description{font-size:21px;margin-bottom:1.25rem}}@media only screen and (min-width:64em){.h3-alike,.node--type-content-page-bricks .paragraph .paragraph h2.title,.node--type-content-page-bricks .paragraph .paragraph .teaser--schulthess-course .title.teaser-title,.teaser--schulthess-course .node--type-content-page-bricks .paragraph .paragraph .title.teaser-title,.node--type-content-page-bricks .paragraph .paragraph .webform-type-fieldset>legend .title.fieldset-legend,.webform-type-fieldset>legend .node--type-content-page-bricks .paragraph .paragraph .title.fieldset-legend,h3,.paragraph--large-teaser .paragraph__title,.fact-description{font-size:24px}}.h4-alike,h4,fieldset.form-composite>legend .fieldset-legend,fieldset.form-composite .form-type-webform-markup .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .fieldset-legend{font-size:16px;font-weight:500;line-height:1.44;color:rgba(94,94,88,.9)}@media(min-width:48em){.h4-alike,h4,fieldset.form-composite>legend .fieldset-legend,fieldset.form-composite .form-type-webform-markup .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .fieldset-legend{font-size:18px}}p,.paragraph--cta-interferer .field--name-field-stoerer-text,address{margin-top:1rem;margin-bottom:1rem}p+h3,.paragraph--large-teaser p+.paragraph__title,.paragraph--cta-interferer .field--name-field-stoerer-text+h3,.paragraph--cta-interferer .paragraph--large-teaser .field--name-field-stoerer-text+.paragraph__title,.paragraph--large-teaser .paragraph--cta-interferer .field--name-field-stoerer-text+.paragraph__title,p+.fact-description,.paragraph--cta-interferer .field--name-field-stoerer-text+.fact-description,address+h3,.paragraph--large-teaser address+.paragraph__title,address+.fact-description{margin-top:2.5rem}a{color:#007c88;transition:color 180ms ease-out}a:hover{color:#787863}img{display:block;max-width:100%;width:auto;height:auto;border:0}caption{line-height:1}hr{margin:1.25rem 0;padding:0;height:.0625rem;border:0;background-color:#787863}.icon{position:relative;width:1.125rem;height:1.125rem}.icon::after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.phone a,.fax a{font-weight:inherit;color:inherit}input::-ms-clear,textarea::-ms-clear{display:none}figure{margin:0}figcaption{padding-top:.625em}.paragraph--text ul{margin-left:0;padding-left:0;padding-left:0}.paragraph--text ul>li{position:relative;line-height:1.5em;display:block;padding-left:1.5em;padding-bottom:.5rem}.paragraph--text ul>li:last-child{padding-bottom:0}.paragraph--text ul>li::before{font-size:0;line-height:0;position:absolute;top:.5rem;display:block;width:6px;height:6px;margin:0 0 0 -1.5rem;content:"";background:#007c88}.paragraph--text ol,ol.toc-list{margin-left:0;padding-left:0;counter-reset:item;padding-left:0}.paragraph--text ol>li,ol.toc-list>li{line-height:1.5em;display:block;padding-left:1.5em;padding-bottom:.5rem}.paragraph--text ol>li:last-child,ol.toc-list>li:last-child{padding-bottom:0}.paragraph--text ol>li::before,ol.toc-list>li::before{position:absolute;display:block;width:1.75rem;height:1.75rem;line-height:1.75;margin:0 1.5rem 1.5rem -2.25em;content:counter(item);counter-increment:item;font-size:.9rem;color:#787863;text-align:center}ol ol,ol ul,ul ol,ul ul{margin-top:.5rem;padding-bottom:.5rem}blockquote:not(.testemonial-quote){position:relative;margin:0;padding-left:0;margin-top:2rem}blockquote:not(.testemonial-quote)>p,.paragraph--cta-interferer blockquote:not(.testemonial-quote)>.field--name-field-stoerer-text{padding:2px 0;margin-bottom:-2px}blockquote:not(.testemonial-quote),blockquote:not(.testemonial-quote) p,blockquote:not(.testemonial-quote) .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer blockquote:not(.testemonial-quote) .field--name-field-stoerer-text{font-size:1.5rem;font-style:italic;line-height:1.45;color:#5e5e58}@media(min-width:48em){blockquote:not(.testemonial-quote),blockquote:not(.testemonial-quote) p,blockquote:not(.testemonial-quote) .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer blockquote:not(.testemonial-quote) .field--name-field-stoerer-text{font-size:1.8125rem}}blockquote:not(.testemonial-quote)::before{content:"";display:block;position:absolute;top:1px;left:-12px;width:3px;height:100%;background-color:#007c88}@media(min-width:48em){blockquote:not(.testemonial-quote)::before{left:-1.5rem}}blockquote:not(.testemonial-quote)::after{content:"«";position:absolute;top:calc(50% - 14px);left:-1.3125rem;font-size:42px;line-height:24px;color:#007c88;background:#fff;padding-bottom:6px}@media(min-width:48em){blockquote:not(.testemonial-quote)::after{left:-2.1875rem}}table{width:100%;border-spacing:0}table tbody th,table thead th{font-weight:500;text-align:left;color:#5e5e58;padding:1em;background:#f6f6f0}table tbody th{border-right:1px solid #dadad2}table thead{position:relative}table thead th{border-bottom:1px solid #dadad2}table tbody th,table tbody td{padding:1em;border-bottom:1px solid #dadad2}table tbody th+td{padding-left:1em}.l-header{position:fixed;z-index:51;width:100%;padding:0;transition:transform 200ms ease;background-color:#fff}.is-scrolling-defer .l-header{background-color:hsla(0,0%,100%,.95)}.is-scrolling-defer:not(.m-navigation--is-open) .l-header{border-bottom:1px solid rgba(218,218,210,.5)}.l-header .l-constrainer{padding-top:.8rem;padding-bottom:.25rem}@media print,(min-width:64em){.l-header .l-constrainer{padding-top:0;padding-bottom:0}.is-scrolling-defer[scroll-direction=down] .l-header{transform:translateY(-64px)}.is-scrolling-defer[scroll-direction=up] .l-header{transform:translateY(0);background-color:#fff;backdrop-filter:none;border-bottom:1px solid rgba(218,218,210,.5)}}.l-header .headerblock{display:flex;flex-wrap:wrap;align-items:center;transition:height 120ms linear}.l-header .headerblock__meta{display:none;flex-basis:100%;text-align:right;margin-top:.5rem}@media print,(min-width:64em){.l-header .headerblock__meta{display:block}}.l-header .headerblock__meta .search-block,.l-header .headerblock__meta .language-switcher-language-url,.l-header .headerblock__meta .navigation,.l-header .headerblock__meta .assignment,.l-header .headerblock__meta .block-careerctablock{display:inline-block}.l-header .headerblock__meta .links,.l-header .headerblock__meta .menu{padding-left:2.5rem;padding-bottom:0}.l-header .headerblock__meta .links li,.l-header .headerblock__meta .menu li{display:inline-block}.l-header .headerblock__meta .links li a,.l-header .headerblock__meta .menu li a{font-size:.875rem;font-weight:300;color:#787863;margin-left:1rem}.l-header .headerblock__meta .links li a:hover,.l-header .headerblock__meta .links li a.is-active,.l-header .headerblock__meta .menu li a:hover,.l-header .headerblock__meta .menu li a.is-active{color:#007c88}@media print,(min-width:64em){.l-header .headerblock__meta .block-appointmentblock,.l-header .headerblock__meta .block-careerctablock-2,.l-header .headerblock__meta .block-foundationctablock{display:none}}.l-header .headerblock__main{position:relative;display:flex;flex-basis:100%}@media print,(min-width:64em){.l-header .headerblock__main .m-navigation__trigger{display:none}}@media(max-width:63.9375em){.l-header .contextual-region{position:static}}.is-scrolling-defer[scroll-direction=up] .l-header .block-pagetitle,.is-scrolling-defer[scroll-direction=up] .l-header .block-pagetitle-2,.path-frontpage.is-scrolling-defer[scroll-direction=down] .l-header .block-pagetitle,.path-frontpage.is-scrolling-defer[scroll-direction=down] .l-header .block-pagetitle-2{display:none}.assignment,.block-careerctablock{height:100%;margin-top:.825rem;z-index:1;background-color:#fff}@media only screen and (min-width:64em){.is-scrolling-defer[scroll-direction=down] .assignment,.is-scrolling-defer[scroll-direction=down] .block-careerctablock{margin-top:1rem}}@media(max-width:47.9375em){.block-assignment,.block-careerctablock,.block-foundationctablock--2{display:none}}.block-assignment a.button,.block-careerctablock a.button,.block-foundationctablock--2 a.button{margin-top:-3px !important}@media(max-width:89.8125em){.block-assignment a.button,.block-careerctablock a.button,.block-foundationctablock--2 a.button{margin-top:3px !important;font-size:.6875rem !important;padding:1.3em 1.5em}}@media(max-width:63.9375em){.block-assignment a.button,.block-careerctablock a.button,.block-foundationctablock--2 a.button{margin-top:2px !important;position:absolute;top:-0.1em;right:4.375rem}}@media(max-width:47.9375em){.block-assignment a.button,.block-careerctablock a.button,.block-foundationctablock--2 a.button{margin-top:0 !important;top:3px;right:3rem;font-size:.625rem !important;padding:1.1em .8em}}.block-assignment a.button{padding-left:4.5em !important;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 26%27%3e%3cpath fill=%27none%27 d=%27M7.6 4.46H4.672A1.608 1.608 0 0 0 3 5.993V22.86c.04.885.788 1.57 1.672 1.534h15.055a1.608 1.608 0 0 0 1.672-1.534V5.993a1.608 1.608 0 0 0-1.672-1.533h-2.928%27 stroke=%27%23007C88%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3cpath fill=%27none%27 d=%27M16.8 14.427a.767.767 0 0 0-.767-.767h-2.3v-2.3a.767.767 0 0 0-.767-.767h-1.533a.767.767 0 0 0-.767.767v2.3h-2.3a.767.767 0 0 0-.766.767v1.533c0 .423.343.767.766.767h2.3v2.3c0 .423.344.766.767.766h1.533a.767.767 0 0 0 .767-.767v-2.3h2.3a.767.767 0 0 0 .766-.766v-1.533ZM14.841 2.927a3.042 3.042 0 0 0-5.283 0H8.366a.767.767 0 0 0-.766.767V6.76c0 .424.343.767.766.767h7.667a.767.767 0 0 0 .766-.767V3.694a.767.767 0 0 0-.766-.767H14.84Z%27 stroke=%27%23007C88%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:1.75em center;background-size:1.5rem 1.5rem}@media(max-width:89.8125em){.block-assignment a.button{background-position:1.5em center}}@media(max-width:47.9375em){.block-assignment a.button{background-position:.8em center;background-size:1rem 1rem;padding-left:3em !important}}.block-appointmentblock a{text-align:left !important;line-height:1.7 !important}.path-webform .l-header{position:absolute}.l-footer{position:relative;width:100%;background-color:#787863;border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden}.l-footer__top .footerblock{display:flex;flex-direction:column}.l-footer__top .footerblock .footerblock__main{display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width:64em){.l-footer__top .footerblock .footerblock__main{flex-wrap:nowrap;padding-top:1.5rem}}.l-footer__top .footerblock .footerblock__main .menu--footer{flex-basis:100%}@media only screen and (min-width:27.5em){.l-footer__top .footerblock .footerblock__main .menu--footer{flex-basis:49%}}.l-footer__top .footerblock .footerblock__main .block-contactus{flex-basis:100%;margin-top:2rem}.l-footer__top .footerblock .footerblock__main .block-contactus .address-block{padding:0}.l-footer__top .footerblock .footerblock__main .block-contactus .address-block a{color:hsla(0,0%,100%,.8)}.l-footer__top .footerblock .footerblock__main .block-contactus .address-block a:hover{color:#fff}.l-footer__top .footerblock .footerblock__main .block-contactus .address-block .faculty{line-height:1.75;font-weight:500}.l-footer__top .footerblock .footerblock__main .block-contactus .paragraph{opacity:1}@media only screen and (min-width:27.5em){.l-footer__top .footerblock .footerblock__main .block-contactus{flex-basis:50%;margin-top:0}.l-footer__top .footerblock .footerblock__main .block-contactus .address-block{flex-wrap:wrap}}@media only screen and (min-width:64em){.l-footer__top .footerblock .footerblock__main .block-contactus{margin-right:3rem}}.l-footer__top .footerblock .footerblock__main .block-schulthessquality{width:100%;margin-top:2rem}@media only screen and (min-width:64em){.l-footer__top .footerblock .footerblock__main .block-schulthessquality{flex-basis:50%;flex-grow:1;margin-top:0}}@media only screen and (min-width:89.875em){.l-footer__top .footerblock .footerblock__main .block-schulthessquality{flex-basis:70%}}.l-footer__top .address-block,.l-footer__top .address-block p,.l-footer__top .address-block .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .l-footer__top .address-block .field--name-field-stoerer-text{color:hsla(0,0%,100%,.8)}.l-footer__top .address-block .address{line-height:1.75}.l-footer__mid{padding-bottom:1.5rem}@media only screen and (min-width:64em){.l-footer__mid{padding-bottom:2rem}}.l-footer__top,.l-footer__mid,.l-footer__meta{position:relative;z-index:1}.l-footer__top .block-title,.l-footer__mid .block-title,.l-footer__meta .block-title{color:#fff;margin-top:0;margin-bottom:1.25rem}.l-footer__background{pointer-events:none;z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1}@media(min-width:48em){.l-footer__background{opacity:.2}}.l-footer__background>.l-constrainer{height:100%;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 343 433%27%3e%3cg fill=%27none%27 stroke=%27white%27%3e%3cpath d=%27M169.45 316.258a18.66 18.66 0 0 1-11.679-4.108c-8.047-6.409-16.541-12.912-25.25-19.553C76.004 249.399 11.963 200.44 1.638 124.129-3.424 86.892 5.639 49.471 27.827 15.894c50.87-77.006 133.206-107.015 244.732-89.192 4.832.788 10.094 1.776 15.603 2.842 35.59 6.826 63.718 10.518 74.981-8.772 4.031-6.904 4.77-13.637 2.339-21.205-5.355-16.634-24.973-32.819-41.591-40.202-54.286-24.124-135.206-29.453-206.172-13.591C57.971-140.867 5.686-108.232-25.704-64.664c-6.078 8.448-17.834 10.332-26.235 4.216-8.401-6.101-10.294-17.885-4.201-26.317 36.698-50.936 97.093-88.945 165.673-104.265 62.333-13.931 155.348-17.066 229.56 15.908 22.527 10.008 52.316 32.541 62.148 63.106 5.709 17.777 3.739 35.708-5.678 51.847-25.558 43.8-79.044 33.545-114.465 26.75-5.109-.973-9.971-1.915-14.448-2.626-97.016-15.506-164.904 8.294-207.51 72.79-17.064 25.823-24.081 54.272-20.28 82.303 8.232 60.836 65.718 104.775 116.419 143.541 8.925 6.811 17.634 13.468 25.881 20.047 8.109 6.487 9.463 18.348 3 26.503a18.703 18.703 0 0 1-14.71 7.12%27/%3e%3cpath d=%27M140.824 629.422c-45.869 0-94.985-7.166-137.791-26.379-22.481-10.101-52.193-32.742-61.902-63.338-5.647-17.792-3.631-35.708 5.862-51.832 25.696-43.692 79.167-33.252 114.542-26.317 5.093.988 9.971 1.946 14.448 2.687 96.985 15.861 164.95-7.707 207.787-72.048 17.141-25.746 24.265-54.179 20.573-82.226-8.017-60.867-65.334-105.007-115.896-143.942-8.894-6.857-17.587-13.545-25.804-20.17-8.109-6.502-9.417-18.363-2.924-26.503 6.478-8.124 18.311-9.421 26.404-2.919 8.017 6.456 16.51 12.989 25.189 19.676 56.363 43.383 120.219 92.574 130.283 168.916 4.893 37.267-4.293 74.658-26.589 108.127-51.162 76.821-133.56 106.567-245.07 88.296-4.832-.788-10.079-1.807-15.587-2.888-35.575-6.95-63.687-10.734-75.012 8.494-4.047 6.888-4.816 13.622-2.4 21.205 5.278 16.649 24.85 32.912 41.422 40.341 54.224 24.34 135.129 29.962 206.141 14.363 59.794-13.143 112.172-45.592 143.731-89.037 6.124-8.417 17.88-10.255 26.25-4.139 8.386 6.131 10.232 17.931 4.124 26.364-36.898 50.781-97.431 88.558-166.073 103.648-26.343 5.792-58.148 9.622-91.707 9.622%27/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:top right 10%}@media only screen and (min-width:64em){.l-footer__background>.l-constrainer{background-position:top right}}.node--type-medical-field .toc-content .paragraph--table-of-contents:first-child~.paragraph,.node--type-content-page-bricks .toc-content .paragraph--table-of-contents:first-child~.paragraph{opacity:1;transform:none}.node--type-medical-field .layout-wrapper .paragraph,.node--type-content-page-bricks .layout-wrapper .paragraph{opacity:0;transform:translateY(20px);transition:opacity 960ms cubic-bezier(0.52,0.01,0.16,1),transform 960ms cubic-bezier(0.52,0.01,0.16,1)}.node--type-medical-field .layout-wrapper .paragraph.show,.node--type-content-page-bricks .layout-wrapper .paragraph.show{opacity:1;transform:none}.l-constrainer{padding:2rem 1rem;max-width:1344px;margin-left:auto;margin-right:auto}@media(min-width:48em){.l-constrainer{padding:2rem}}.l-footer__meta .l-constrainer{padding:0}article .l-constrainer{padding:.75rem 1.5625rem 2rem}.layout-wrapper{padding-top:4.625rem;overflow-x:hidden}@media print,(min-width:64em){.layout-wrapper{padding-top:10rem}}@media only screen and (min-width:89.875em){.l-header--career~.layout-wrapper{padding-top:13.5rem}}.l-footer__meta{margin-bottom:67px;background:#5f5e4e}@media(min-width:48em){.l-footer__meta{margin-bottom:0}}.l-footer__meta .footermetablock{display:flex;flex-wrap:wrap;align-items:baseline;padding-left:1rem;padding-right:1rem}.block-legallyokbannerreappear{flex-grow:1;text-align:right}.block-legallyokbannerreappear a{display:block;margin-bottom:1rem;color:#fff;opacity:.8;font-size:.875rem;font-weight:500}.block-legallyokbannerreappear a:hover{opacity:1}.l-pagewrapper{display:flex;flex-direction:column;width:100%}.l-pagewrapper main{flex-grow:1}.node--type-content-page-bricks .site-title~.lead,.node--type-content-page-bricks .m-hero~.node__content{margin-top:1.5rem}@media(min-width:48em){.node--type-content-page-bricks .site-title~.lead,.node--type-content-page-bricks .m-hero~.node__content{margin-top:3rem}}.node--type-content-page-bricks .node__content:not(.has-sidebar) .toc-content>.paragraph{position:relative;margin-top:3rem;margin-bottom:3rem}@media(min-width:48em){.node--type-content-page-bricks .node__content:not(.has-sidebar) .toc-content>.paragraph{margin-top:5rem;margin-bottom:5rem}}.node--type-content-page-bricks .node__content.has-sidebar .toc-content>.paragraph:last-child{position:relative;margin-bottom:3rem}@media(min-width:48em){.node--type-content-page-bricks .node__content.has-sidebar .toc-content>.paragraph:last-child{margin-bottom:5rem}}.node--type-content-page-bricks .lead+.node__content:not(.has-sidebar) .toc-content>.paragraph.paragraph--faculties:first-child{padding-top:0}.node--type-content-page-bricks .lead+.node__content:not(.has-sidebar) .toc-content>.paragraph.paragraph--text:first-child{padding-top:.5rem !important;margin-top:0}.node--type-content-page-bricks .node__content:not(.has-sidebar) .paragraph:not(.paragraph--faculties):not(.paragraph--assignment):not(.paragraph--event-teaser):not(:last-of-type)::after .paragraph::after{display:none}.node--type-content-page-bricks .paragraph.paragraph--text:first-child{padding-top:2rem !important}.node--type-content-page-bricks .paragraph .paragraph{width:100%;padding:0}.node--type-content-page-bricks .paragraph .paragraph::after{display:none !important}@media only screen and (min-width:64em){.node--type-content-page-bricks .paragraph--table-of-contents{top:6.375rem;height:calc(100% - 6.375rem)}}.node--type-content-page-bricks .paragraph--table-of-contents~.paragraph--table-of-contents{display:none}@media only screen and (min-width:64em){.node--type-medical-field .site-title{margin-bottom:3rem}}.node--type-medical-field .m-hero+.lead{margin-top:1.5rem}@media(min-width:48em){.node--type-medical-field .m-hero+.lead{margin-top:3rem}}.node--type-medical-field .node__content>.field{position:relative}.node--type-medical-field .node__content>.field.field--name-field-contact-element::after{display:none}.node--type-medical-field .field--name-field-paragraphs-bricks{padding-top:1rem;padding-bottom:3rem}@media(min-width:48em){.node--type-medical-field .field--name-field-paragraphs-bricks{padding-top:2rem;padding-bottom:5rem}}.node--type-medical-field .field--name-field-paragraphs-bricks .paragraph--lead+.paragraph--text{margin-top:2rem}.node--type-medical-field .field--name-field-paragraphs-bricks>.field__item:not(:last-of-type){margin-bottom:3rem}.node--type-medical-field .field--name-field-mf-specialist .paragraph,.node--type-medical-field .field--name-field-mf-medical-condition .paragraph,.node--type-medical-field .field--name-field-mf-case-studies .paragraph,.node--type-medical-field .field--name-field-contact-element .paragraph,.node--type-medical-field .field--name-field-mf-latest-news .paragraph,.node--type-medical-field .field--name-field-quality .paragraph{outline:none;padding-top:3rem;padding-bottom:3rem}@media(min-width:48em){.node--type-medical-field .field--name-field-mf-specialist .paragraph,.node--type-medical-field .field--name-field-mf-medical-condition .paragraph,.node--type-medical-field .field--name-field-mf-case-studies .paragraph,.node--type-medical-field .field--name-field-contact-element .paragraph,.node--type-medical-field .field--name-field-mf-latest-news .paragraph,.node--type-medical-field .field--name-field-quality .paragraph{padding-top:4rem;padding-bottom:4rem}}.node--type-medical-field .field--name-field-mf-specialist .paragraph .paragraph,.node--type-medical-field .field--name-field-mf-medical-condition .paragraph .paragraph,.node--type-medical-field .field--name-field-mf-case-studies .paragraph .paragraph,.node--type-medical-field .field--name-field-contact-element .paragraph .paragraph,.node--type-medical-field .field--name-field-mf-latest-news .paragraph .paragraph,.node--type-medical-field .field--name-field-quality .paragraph .paragraph{width:100%;padding:0}.node--type-medical-field .field--name-field-mf-specialist .paragraph .grid,.node--type-medical-field .field--name-field-mf-medical-condition .paragraph .grid,.node--type-medical-field .field--name-field-mf-case-studies .paragraph .grid,.node--type-medical-field .field--name-field-contact-element .paragraph .grid,.node--type-medical-field .field--name-field-mf-latest-news .paragraph .grid,.node--type-medical-field .field--name-field-quality .paragraph .grid{outline:none}.node--type-medical-field .field--name-field-contact-element .paragraph{padding:0;margin:0}.node--type-medical-field .field--name-field-contact-element .contact-block__general-contact{display:none}@media only screen and (min-width:27.5em){.node--type-medical-field .field--name-field-contact-element .contact-block__item{flex-basis:50%}}@media(min-width:48em){.node--type-medical-field .field--name-field-contact-element .contact-block__item{flex-basis:33%}}@media only screen and (min-width:64em){.node--type-medical-field .field--name-field-contact-element .contact-block__item{flex-basis:100%}}@media only screen and (min-width:64em){.medical-field__contact-block{display:flex}}.medical-field__lead{flex-grow:1;flex-basis:100%}@media only screen and (min-width:64em){.medical-field__lead .lead{max-width:750px;margin-top:5rem;margin-right:3rem}}@media only screen and (min-width:64em){.node--type-medical-condition .site-title{margin-bottom:3rem}}@media only screen and (min-width:64em){.node--type-medical-condition .paragraph--table-of-contents{top:-1.625rem}}.node--type-medical-condition .field--name-field-paragraphs-bricks>.field__item{margin:3rem 0}@media only screen and (min-width:64em){.node--type-medical-condition .field--name-field-paragraphs-bricks>.field__item{margin:4rem 0}}@media only screen and (min-width:100em){.node--type-medical-condition .field--name-field-paragraphs-bricks>.field__item{margin:5rem 0}}.node--type-medical-condition .field--name-field-paragraphs-bricks .paragraph:not(.paragraph--assignment){position:relative;outline:none}.node--type-medical-condition .field--name-field-paragraphs-bricks .paragraph:not(.paragraph--assignment):not(:last-of-type)::before{bottom:auto;top:0}.node--type-medical-condition .field--name-field-paragraphs-bricks .paragraph:not(.paragraph--assignment) .paragraph{width:100%;padding:0}.node--type-medical-condition .field--name-field-paragraphs-bricks .paragraph:not(.paragraph--assignment) .grid{outline:none}.node--type-medical-condition .paragraph.lead h2,.node--type-medical-condition .paragraph.lead .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .node--type-medical-condition .paragraph.lead .teaser-title,.node--type-medical-condition .paragraph.lead .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .node--type-medical-condition .paragraph.lead .fieldset-legend{margin-top:0}.node--type-medical-condition .teaser--schulthess-specialist{padding-bottom:0}.node--type-medical-condition .specialist-list{gap:1.5rem}.node--type-career-overview .site-title~.lead,.node--type-career-overview .m-hero~.node__content,.node--type-career-detail .site-title~.lead,.node--type-career-detail .m-hero~.node__content{margin-top:1.5rem;margin-bottom:3rem}@media(min-width:48em){.node--type-career-overview .site-title~.lead,.node--type-career-overview .m-hero~.node__content,.node--type-career-detail .site-title~.lead,.node--type-career-detail .m-hero~.node__content{margin-top:3rem;margin-bottom:5rem}}.node--type-career-overview .node__content:not(.has-sidebar) .toc-content>.paragraph,.node--type-career-detail .node__content:not(.has-sidebar) .toc-content>.paragraph{position:relative;margin-top:3rem;margin-bottom:3rem}@media(min-width:48em){.node--type-career-overview .node__content:not(.has-sidebar) .toc-content>.paragraph,.node--type-career-detail .node__content:not(.has-sidebar) .toc-content>.paragraph{margin-top:5rem;margin-bottom:5rem}}.node--type-career-overview .node__content.has-sidebar .toc-content>.paragraph:last-child,.node--type-career-detail .node__content.has-sidebar .toc-content>.paragraph:last-child{position:relative;margin-bottom:3rem}@media(min-width:48em){.node--type-career-overview .node__content.has-sidebar .toc-content>.paragraph:last-child,.node--type-career-detail .node__content.has-sidebar .toc-content>.paragraph:last-child{margin-bottom:5rem}}.node--type-career-overview .l-footer__meta,.node--type-career-detail .l-footer__meta{margin-bottom:0}body.node--type-career-detail{overflow-x:hidden}.node--type-foundation-page .layout-wrapper,.node--type-research-patient-support-fund .layout-wrapper{padding-top:0}@media print,(min-width:64em){.node--type-foundation-page .m-logo--has-section-link,.node--type-research-patient-support-fund .m-logo--has-section-link{top:0}.node--type-foundation-page.is-scrolling-defer[scroll-direction=up] .l-header,.node--type-research-patient-support-fund.is-scrolling-defer[scroll-direction=up] .l-header{height:144px}.node--type-foundation-page.is-scrolling-defer[scroll-direction=down] .m-logo.m-logo--has-section-link,.node--type-research-patient-support-fund.is-scrolling-defer[scroll-direction=down] .m-logo.m-logo--has-section-link{margin-top:-94px}.node--type-foundation-page.is-scrolling-defer[scroll-direction=down] .l-header,.node--type-research-patient-support-fund.is-scrolling-defer[scroll-direction=down] .l-header{transform:translateY(-16px);height:95px}}@media only screen and (min-width:89.875em){.node--type-foundation-page.is-scrolling-defer[scroll-direction=up] .l-header,.node--type-research-patient-support-fund.is-scrolling-defer[scroll-direction=up] .l-header{height:164px}.node--type-foundation-page.is-scrolling-defer[scroll-direction=down] .m-logo.m-logo--has-section-link,.node--type-research-patient-support-fund.is-scrolling-defer[scroll-direction=down] .m-logo.m-logo--has-section-link{margin-top:-120px}}.node--type-foundation-page .block-foundationctablock--2,.node--type-research-patient-support-fund .block-foundationctablock--2{position:relative;top:6px}@media(max-width:63.9375em){.node--type-foundation-page .block-foundationctablock--2,.node--type-research-patient-support-fund .block-foundationctablock--2{top:-2px}}.node--type-foundation-page .block-foundationctablock--2 .site-title,.node--type-research-patient-support-fund .block-foundationctablock--2 .site-title{display:inline-block;margin-top:0;width:100%;overflow:hidden}@media only screen and (min-width:64em){.node--type-foundation-page .block-foundationctablock--2 .site-title,.node--type-research-patient-support-fund .block-foundationctablock--2 .site-title{margin-top:0}}.node--type-foundation-page .block-foundationctablock--2 .button,.node--type-research-patient-support-fund .block-foundationctablock--2 .button{position:relative;background-color:rgba(0,0,0,0);padding-left:48px;border-color:#fff;color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 40 40%27%3e%3cpath d=%27M34.733 7.683a9.165 9.165 0 0 0-12.966 0L20 9.45l-1.767-1.767A9.169 9.169 0 1 0 5.267 20.65l1.766 1.767L20 35.383l12.967-12.966 1.766-1.767a9.165 9.165 0 0 0 0-12.967v0Z%27 stroke=%27%23787863%27 fill=%27white%27 stroke-width=%273%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3c/svg%3e");background-position:14px;background-size:24px;background-repeat:no-repeat}.node--type-foundation-page .block-foundationctablock--2 .button:hover,.node--type-research-patient-support-fund .block-foundationctablock--2 .button:hover{background-color:hsla(0,0%,100%,.1)}.is-scrolling-defer[scroll-direction=up] .node--type-foundation-page .block-foundationctablock--2 .button,.is-scrolling-defer[scroll-direction=up] .node--type-research-patient-support-fund .block-foundationctablock--2 .button{transform:translateY(-46px)}.node--type-foundation-page .block-foundationctablock--3 .button,.node--type-research-patient-support-fund .block-foundationctablock--3 .button{padding-left:48px;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 40 40%27%3e%3cpath d=%27M34.733 7.683a9.165 9.165 0 0 0-12.966 0L20 9.45l-1.767-1.767A9.169 9.169 0 1 0 5.267 20.65l1.766 1.767L20 35.383l12.967-12.966 1.766-1.767a9.165 9.165 0 0 0 0-12.967v0Z%27 stroke=%27%23787863%27 fill=%27white%27 stroke-width=%273%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3c/svg%3e");background-position:14px;background-size:24px;background-repeat:no-repeat}.node--type-foundation-page .block-foundationctablock--3 .button:hover,.node--type-research-patient-support-fund .block-foundationctablock--3 .button:hover{transition:all .5s ease-in-out;background-color:#f6f6f0}.node--type-foundation-page .l-header,.node--type-foundation-page .headerblock__foundation_header,.node--type-research-patient-support-fund .l-header,.node--type-research-patient-support-fund .headerblock__foundation_header{background-color:#787863 !important}.node--type-foundation-page .block-pagetitle-2,.node--type-research-patient-support-fund .block-pagetitle-2{color:#fff;top:32px}@media print,(min-width:64em){.node--type-foundation-page .c-menu-main,.node--type-research-patient-support-fund .c-menu-main{margin-top:24px}}.node--type-foundation-page .m-navigation__trigger,.node--type-research-patient-support-fund .m-navigation__trigger{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 48 48%27%3e%3cpath d=%27M12.652 20a.652.652 0 0 0 0 1.303h22.696a.652.652 0 1 0 0-1.303H12.652Zm0 7.167a.652.652 0 1 0 0 1.303h22.696a.652.652 0 1 0 0-1.303H12.652Z%27 fill=%27white%27 stroke=%27white%27 stroke-width=%27.75%27/%3e%3c/svg%3e") center no-repeat}.node--type-foundation-page .headerblock__main,.node--type-research-patient-support-fund .headerblock__main{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media(max-width:63.9375em){.node--type-foundation-page .headerblock__main,.node--type-research-patient-support-fund .headerblock__main{margin-top:0}}.node--type-foundation-page .headerblock__main .m-logo svg #wortmarke .st0,.node--type-research-patient-support-fund .headerblock__main .m-logo svg #wortmarke .st0{fill:#fff}.node--type-foundation-page .headerblock__main .m-logo svg #bildmarke .st1,.node--type-foundation-page .headerblock__main .m-logo svg #bildmarke .st2,.node--type-research-patient-support-fund .headerblock__main .m-logo svg #bildmarke .st1,.node--type-research-patient-support-fund .headerblock__main .m-logo svg #bildmarke .st2{stroke:#fff}.node--type-foundation-page .headerblock__main .block-schulthess-paragraphs-navigation-block,.node--type-research-patient-support-fund .headerblock__main .block-schulthess-paragraphs-navigation-block{margin-left:auto}.node--type-foundation-page .m-logo .section-link a,.node--type-foundation-page .m-logo .section-link a:hover,.node--type-research-patient-support-fund .m-logo .section-link a,.node--type-research-patient-support-fund .m-logo .section-link a:hover{color:#fff}.node--type-foundation-page .header-wave,.node--type-research-patient-support-fund .header-wave{position:relative;bottom:auto;margin-top:-100px;width:100%;overflow:hidden;z-index:-1;background-color:#fff}@media(min-width:48em){.node--type-foundation-page .header-wave,.node--type-research-patient-support-fund .header-wave{margin-top:-80px}}.node--type-foundation-page .header-wave img,.node--type-research-patient-support-fund .header-wave img{height:200px;width:100%}.node--type-foundation-page .schulthess-paragraphs-navigation nav ul,.node--type-research-patient-support-fund .schulthess-paragraphs-navigation nav ul{margin:0;padding:0}.node--type-foundation-page .schulthess-paragraphs-navigation nav ul li,.node--type-research-patient-support-fund .schulthess-paragraphs-navigation nav ul li{display:inline-block;position:relative}.node--type-foundation-page .schulthess-paragraphs-navigation nav ul li:hover ul,.node--type-research-patient-support-fund .schulthess-paragraphs-navigation nav ul li:hover ul{display:block}.node--type-foundation-page .schulthess-paragraphs-navigation nav ul li ul,.node--type-research-patient-support-fund .schulthess-paragraphs-navigation nav ul li ul{display:none;left:-16px;position:absolute;top:100%;width:346px;z-index:1}.node--type-foundation-page .schulthess-paragraphs-navigation nav ul li ul li,.node--type-research-patient-support-fund .schulthess-paragraphs-navigation nav ul li ul li{display:block;width:100%}.node--type-foundation-page .schulthess-paragraphs-navigation nav ul li ul li+li,.node--type-research-patient-support-fund .schulthess-paragraphs-navigation nav ul li ul li+li{margin-left:0}.node--type-foundation-page .schulthess-paragraphs-navigation nav ul li ul li a,.node--type-research-patient-support-fund .schulthess-paragraphs-navigation nav ul li ul li a{padding:4px 1rem}.node--type-foundation-page .schulthess-paragraphs-navigation nav ul li+li,.node--type-research-patient-support-fund .schulthess-paragraphs-navigation nav ul li+li{margin-left:2rem}.node--type-foundation-page .schulthess-paragraphs-navigation nav ul li a,.node--type-research-patient-support-fund .schulthess-paragraphs-navigation nav ul li a{background-color:#787863;color:#fff;display:block}.node--type-foundation-page .headerblock__foundation_header,.node--type-research-patient-support-fund .headerblock__foundation_header{position:relative;margin-bottom:0;min-height:auto;padding-top:4rem}@media(min-width:48em){.node--type-foundation-page .headerblock__foundation_header,.node--type-research-patient-support-fund .headerblock__foundation_header{padding-top:80px}}@media only screen and (min-width:64em){.node--type-foundation-page .headerblock__foundation_header,.node--type-research-patient-support-fund .headerblock__foundation_header{padding-top:176px}}.node--type-foundation-page .headerblock__foundation_header .l-constrainer,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer{display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem;width:100%}@media only screen and (min-width:64em){.node--type-foundation-page .headerblock__foundation_header .l-constrainer,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer{flex-direction:row;gap:1rem;align-items:center}}@media only screen and (min-width:64em){.node--type-foundation-page .headerblock__foundation_header .l-constrainer h1,.node--type-foundation-page .headerblock__foundation_header .l-constrainer .fact-title,.node--type-foundation-page .headerblock__foundation_header .l-constrainer h2,.node--type-foundation-page .headerblock__foundation_header .l-constrainer .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .node--type-foundation-page .headerblock__foundation_header .l-constrainer .teaser-title,.node--type-foundation-page .headerblock__foundation_header .l-constrainer .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .node--type-foundation-page .headerblock__foundation_header .l-constrainer .fieldset-legend,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer h1,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .fact-title,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer h2,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .teaser-title,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .fieldset-legend{max-width:62rem}}@media only screen and (min-width:77.5em){.node--type-foundation-page .headerblock__foundation_header .l-constrainer h1,.node--type-foundation-page .headerblock__foundation_header .l-constrainer .fact-title,.node--type-foundation-page .headerblock__foundation_header .l-constrainer h2,.node--type-foundation-page .headerblock__foundation_header .l-constrainer .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .node--type-foundation-page .headerblock__foundation_header .l-constrainer .teaser-title,.node--type-foundation-page .headerblock__foundation_header .l-constrainer .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .node--type-foundation-page .headerblock__foundation_header .l-constrainer .fieldset-legend,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer h1,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .fact-title,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer h2,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .teaser-title,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .fieldset-legend{max-width:72rem}}.node--type-foundation-page .headerblock__foundation_header .l-constrainer h2,.node--type-foundation-page .headerblock__foundation_header .l-constrainer .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .node--type-foundation-page .headerblock__foundation_header .l-constrainer .teaser-title,.node--type-foundation-page .headerblock__foundation_header .l-constrainer .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .node--type-foundation-page .headerblock__foundation_header .l-constrainer .fieldset-legend,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer h2,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .teaser-title,.node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .node--type-research-patient-support-fund .headerblock__foundation_header .l-constrainer .fieldset-legend{line-height:1.4}.node--type-foundation-page .headerblock__foundation_header .foundation_header__column,.node--type-research-patient-support-fund .headerblock__foundation_header .foundation_header__column{display:flex;flex-direction:column}.node--type-foundation-page .headerblock__foundation_header .foundation_header__column--text,.node--type-research-patient-support-fund .headerblock__foundation_header .foundation_header__column--text{flex:1}.node--type-foundation-page .headerblock__foundation_header .foundation_header__column--text a:hover svg rect,.node--type-research-patient-support-fund .headerblock__foundation_header .foundation_header__column--text a:hover svg rect{transition:all .5s ease-in-out;fill:#f7e4e4}.node--type-foundation-page .headerblock__foundation_header .foundation_header__column--text a:hover svg path,.node--type-research-patient-support-fund .headerblock__foundation_header .foundation_header__column--text a:hover svg path{transition:all .5s ease-in-out;fill:#ff2349}.node--type-foundation-page .headerblock__foundation_header .foundation_header__column--image,.node--type-research-patient-support-fund .headerblock__foundation_header .foundation_header__column--image{flex:1}.node--type-foundation-page .headerblock__foundation_header .foundation_header__column--image article,.node--type-research-patient-support-fund .headerblock__foundation_header .foundation_header__column--image article{margin-left:auto}@media(max-width:63.9375em){.node--type-foundation-page .headerblock__foundation_header .foundation_header__column--image article,.node--type-research-patient-support-fund .headerblock__foundation_header .foundation_header__column--image article{margin-right:auto}}.node--type-foundation-page .headerblock__foundation_header h1,.node--type-foundation-page .headerblock__foundation_header .fact-title,.node--type-foundation-page .headerblock__foundation_header h2,.node--type-foundation-page .headerblock__foundation_header .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .node--type-foundation-page .headerblock__foundation_header .teaser-title,.node--type-foundation-page .headerblock__foundation_header .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .node--type-foundation-page .headerblock__foundation_header .fieldset-legend,.node--type-foundation-page .headerblock__foundation_header a,.node--type-research-patient-support-fund .headerblock__foundation_header h1,.node--type-research-patient-support-fund .headerblock__foundation_header .fact-title,.node--type-research-patient-support-fund .headerblock__foundation_header h2,.node--type-research-patient-support-fund .headerblock__foundation_header .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .node--type-research-patient-support-fund .headerblock__foundation_header .teaser-title,.node--type-research-patient-support-fund .headerblock__foundation_header .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .node--type-research-patient-support-fund .headerblock__foundation_header .fieldset-legend,.node--type-research-patient-support-fund .headerblock__foundation_header a{color:#fff;margin:0;padding:0}.node--type-foundation-page .headerblock__foundation_header a,.node--type-research-patient-support-fund .headerblock__foundation_header a{display:inline-block;font-size:22px;line-height:33px}.node--type-foundation-page .headerblock__foundation_header a svg,.node--type-foundation-page .headerblock__foundation_header a span,.node--type-research-patient-support-fund .headerblock__foundation_header a svg,.node--type-research-patient-support-fund .headerblock__foundation_header a span{display:inline-block;vertical-align:middle}.node--type-foundation-page .headerblock__foundation_header a span,.node--type-research-patient-support-fund .headerblock__foundation_header a span{font-size:16px;margin-left:1rem}.node--type-foundation-page .headerblock__foundation_header p,.node--type-foundation-page .headerblock__foundation_header .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .node--type-foundation-page .headerblock__foundation_header .field--name-field-stoerer-text,.node--type-research-patient-support-fund .headerblock__foundation_header p,.node--type-research-patient-support-fund .headerblock__foundation_header .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .node--type-research-patient-support-fund .headerblock__foundation_header .field--name-field-stoerer-text{margin-top:1.5rem}.node--type-foundation-page .headerblock__foundation_header .field--name-field-image img,.node--type-research-patient-support-fund .headerblock__foundation_header .field--name-field-image img{width:auto;height:auto;max-width:100%;max-height:45vh;aspect-ratio:1032/1208}@media only screen and (min-width:64em){.node--type-foundation-page .headerblock__foundation_header .field--name-field-image img,.node--type-research-patient-support-fund .headerblock__foundation_header .field--name-field-image img{max-height:604px}}@media print,(min-width:64em){.node--type-foundation-page .c-menu-main .c-menu__item a.c-menu__itemlink,.node--type-research-patient-support-fund .c-menu-main .c-menu__item a.c-menu__itemlink{color:#fff}.node--type-foundation-page .c-menu-main .c-menu__item a.c-menu__itemlink.is-active,.node--type-foundation-page .c-menu-main .c-menu__item a.c-menu__itemlink:hover,.node--type-research-patient-support-fund .c-menu-main .c-menu__item a.c-menu__itemlink.is-active,.node--type-research-patient-support-fund .c-menu-main .c-menu__item a.c-menu__itemlink:hover{color:#fff}.node--type-foundation-page .c-menu-main .c-menu__item a.c-menu__itemlink.is-active::before,.node--type-foundation-page .c-menu-main .c-menu__item a.c-menu__itemlink:hover::before,.node--type-research-patient-support-fund .c-menu-main .c-menu__item a.c-menu__itemlink.is-active::before,.node--type-research-patient-support-fund .c-menu-main .c-menu__item a.c-menu__itemlink:hover::before{background:#fff}.node--type-foundation-page .c-menu .c-menu,.node--type-research-patient-support-fund .c-menu .c-menu{background-color:#787863}}@media print,(min-width:64em){.node--type-foundation-page .c-menu-main>.c-menu__item:hover>.c-menu__itemlink::before,.node--type-research-patient-support-fund .c-menu-main>.c-menu__item:hover>.c-menu__itemlink::before{background:#fff}}.node--type-foundation-page .c-menu-sub .c-menu__itemlink:hover,.node--type-foundation-page .c-menu-sub .c-menu__itemlink.is-active,.node--type-research-patient-support-fund .c-menu-sub .c-menu__itemlink:hover,.node--type-research-patient-support-fund .c-menu-sub .c-menu__itemlink.is-active{color:#787863}.node--type-foundation-page .footerblock__main,.node--type-research-patient-support-fund .footerblock__main{display:flex;flex-direction:row;flex-wrap:wrap;gap:140px;width:100%}@media(max-width:63.9375em){.node--type-foundation-page .footerblock__main,.node--type-research-patient-support-fund .footerblock__main{gap:4rem}}@media(max-width:47.9375em){.node--type-foundation-page .footerblock__main,.node--type-research-patient-support-fund .footerblock__main{gap:2rem}}@media(max-width:33.6875em){.node--type-foundation-page .footerblock__main,.node--type-research-patient-support-fund .footerblock__main{gap:1rem}}.node--type-foundation-page-no-keyvisual .headerblock__foundation_header .l-constrainer,.node--type-research-patient-support-fund-no-keyvisual .headerblock__foundation_header .l-constrainer{flex-direction:column;align-items:normal;gap:0}.node--type-foundation-page-no-keyvisual .header-wave+.l-constrainer,.node--type-research-patient-support-fund-no-keyvisual .header-wave+.l-constrainer{padding-top:0}.paragraph--foundation-paragraphs{scroll-margin-top:2.5rem;padding-top:1rem}@media(min-width:48em){.paragraph--foundation-paragraphs{scroll-margin-top:3rem}}@media print,(min-width:64em){.paragraph--foundation-paragraphs{scroll-margin-top:4.75rem;padding-top:2rem}}@media only screen and (min-width:77.5em){.paragraph--foundation-paragraphs{scroll-margin-top:6rem}}.block-schulthess-foundation-footer h3,.block-schulthess-foundation-footer .paragraph--large-teaser .paragraph__title,.paragraph--large-teaser .block-schulthess-foundation-footer .paragraph__title,.block-schulthess-foundation-footer .fact-description,.block-schulthess-foundation-footer p,.block-schulthess-foundation-footer .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .block-schulthess-foundation-footer .field--name-field-stoerer-text,.block-schulthess-foundation-footer address,.block-schulthess-foundation-footer a,.block-schulthess-foundation-footer a:hover{color:#fff;font-weight:300;font-style:normal}.c-menu{margin:0;padding:0;list-style-type:none;width:100%;max-width:320px}@media print,(min-width:64em){.c-menu{display:flex;justify-content:flex-end;width:100%;max-width:100%}}.c-menu .c-menu{display:none;flex-direction:column;width:100%;height:auto;padding:0 1rem 1rem;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media print,(min-width:64em){.c-menu .c-menu{position:absolute;bottom:1rem;left:-3rem;width:auto;padding:1rem 3rem;transform:translate(0%,100%);transition:background-color 200ms linear;z-index:100;border-radius:4px;box-shadow:0 40px 40px 0 rgba(0,0,0,.1);min-width:400px}}@media print,(min-width:64em){.c-menu .c-menu.is-hovering{display:flex}}.c-menu .c-menu.is-hovering>div{animation-duration:300ms;animation-delay:200ms;animation-fill-mode:backwards}@media(max-width:63.9375em){.c-menu .c-menu.is-clicked{display:flex;flex-wrap:wrap;flex-direction:row}}@media print,(min-width:64em){.c-menu .c-menu__item:last-of-type .c-menu{left:auto;right:-3rem}}@media print,(min-width:64em){.c-menu__two-columns~.c-menu-sub{min-width:820px;flex-wrap:wrap;flex-direction:row}.c-menu__two-columns~.c-menu-sub .first-batch,.c-menu__two-columns~.c-menu-sub .second-batch{flex-basis:50%}.c-menu__two-columns~.c-menu-sub .first-batch .c-menu__item,.c-menu__two-columns~.c-menu-sub .second-batch .c-menu__item{padding-right:1.5rem}.c-menu__two-columns~.c-menu-sub .c-menu__button{flex-basis:100%}}.first-batch,.second-batch{display:flex;flex-wrap:wrap;width:100%}.first-batch .c-menu__item,.second-batch .c-menu__item{flex-basis:100%;height:auto}.c-menu__item{padding:0;margin:0;display:flex;flex-basis:100%;flex-direction:column;position:relative}@media print,(min-width:64em){.c-menu__item{flex-basis:auto;align-items:center;height:100%;margin-right:2rem}[lang=fr] .c-menu__item,[lang=it] .c-menu__item{margin-right:1.5rem}}@media print,(min-width:64em){.c-menu__button{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #dadad2}}@media print,(min-width:64em){.c-menu-main>.c-menu__item{height:59px}.c-menu-main>.c-menu__item:hover>.c-menu__itemlink,.c-menu-main>.c-menu__item.c-menu__item--active-trail>.c-menu__itemlink,.c-menu-main>.c-menu__item>.c-menu__itemlink.is-active{font-weight:300;position:relative;color:#007c88}.c-menu-main>.c-menu__item:hover>.c-menu__itemlink::before,.c-menu-main>.c-menu__item.c-menu__item--active-trail>.c-menu__itemlink::before,.c-menu-main>.c-menu__item>.c-menu__itemlink.is-active::before{background:#007c88;transform:translateY(0)}.c-menu-main>.c-menu__item.c-menu__item--active-trail>.c-menu__itemlink,.c-menu-main>.c-menu__item>.c-menu__itemlink.is-active{font-weight:500}}@media only screen and (min-width:77.5em){.c-menu-main>.c-menu__item{height:63px}}.c-menu-main>.c-menu__item>.c-menu__itemlink{font-size:1.3125rem;font-weight:300;text-align:left;line-height:1.25;color:#787863;height:100%;display:block;flex-basis:100%;padding:.5em 1.5em .5em 0;transition:font-weight 340ms cubic-bezier(0.455,0.03,0.515,0.955),color 340ms cubic-bezier(0.455,0.03,0.515,0.955)}@media print,(min-width:64em){.c-menu-main>.c-menu__item>.c-menu__itemlink{flex-basis:auto;font-size:1.1875rem;line-height:1.75;text-align:center;white-space:nowrap;padding:0}[lang=fr] .c-menu-main>.c-menu__item>.c-menu__itemlink,[lang=it] .c-menu-main>.c-menu__item>.c-menu__itemlink{font-size:1.125rem}}@media only screen and (min-width:77.5em){.c-menu-main>.c-menu__item>.c-menu__itemlink{font-size:1.375rem;line-height:1.5}[lang=fr] .c-menu-main>.c-menu__item>.c-menu__itemlink,[lang=it] .c-menu-main>.c-menu__item>.c-menu__itemlink{font-size:1.3125rem}}.c-menu-main>.c-menu__item>.c-menu__itemlink::before{content:"";display:block;position:absolute;left:0;bottom:1rem;width:100%;height:2px;transform:translateY(16px);transition:280ms cubic-bezier(0.19,1,0.22,1)}.c-menu-main>.c-menu__item>.c-menu__itemlink::after{display:block;content:attr(data-title);font-weight:500;height:0;overflow:hidden;visibility:hidden}.c-menu-main>.c-menu__item.c-menu__item--active-trail>.c-menu__itemlink{font-weight:500;position:relative;color:#007c88}.c-menu-sub .c-menu__itemlink{font-size:1rem;font-weight:300;color:rgba(94,94,88,.8);line-height:1.2;padding:.75rem 0;display:block;width:100%}@media print,(min-width:64em){.c-menu-sub .c-menu__itemlink{font-size:1.125rem;font-weight:300}}.c-menu-sub .c-menu__itemlink:hover,.c-menu-sub .c-menu__itemlink.is-active{color:#007c88}.c-menu-sub .c-menu__arrowlink{width:auto;align-self:flex-start}.c-menu__item-submenulink{cursor:pointer;position:absolute;top:.75em;right:0;width:32px;height:32px;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 10%27%3e%3cpath d=%27m9.392 7.603 6.747-6.65a.561.561 0 0 1 .679-.052c.205.138.235.386.064.553L9.283 8.942a.547.547 0 0 1-.374.143.531.531 0 0 1-.373-.146L1.106 1.45c-.168-.169-.136-.416.073-.553a.559.559 0 0 1 .678.058l6.57 6.621.965.025z%27 fill=%27%23787863%27 stroke=%27%23787863%27/%3e%3c/svg%3e") center no-repeat;background-position:center center;background-size:1.125rem 1.125rem;transition:140ms cubic-bezier(0.19,1,0.22,1)}@media print,(min-width:64em){.c-menu__item-submenulink{display:none}}.c-menu__item-submenulink.is-active{transform:rotate(-180deg)}.c-menu__item-submenu-toggle{display:none;visibility:hidden}@media print,(min-width:64em){.c-menu__item-submenu-toggle{display:block;visibility:visible;width:16px;height:16px;position:absolute;top:8px;right:-24px}}.c-menu__close{display:block;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3e%3cpath fill=%27%23787863%27 d=%27m56.621 48.816 37.707-37.703 3.309-3.309-6.617-6.621-3.313 3.309L50 42.195 12.293 4.492 8.984 1.183 2.363 7.804l3.309 3.309 37.707 37.703L0 92.195l6.625 6.621 3.309-3.309L50 55.433l40.066 40.074 3.309 3.309L100 92.195l-3.309-3.309z%27/%3e%3c/svg%3e") center no-repeat;background-size:1.125rem 1.125rem;background-color:#fff;border-radius:50%;width:32px;height:32px;position:absolute;top:.5rem;left:.5rem;transition:all .2s ease-in-out}@media only screen and (min-width:27.5em){.m-navigation--is-open .c-menu__close{top:1.25rem;left:-2.5rem}}@media print,(min-width:64em){.m-navigation--is-open .c-menu__close{left:-3rem}}@media print,(min-width:64em){.c-menu__close{display:none}}.c-menu__close:hover{opacity:.75;transform:scale(1.05)}.c-menu-footer{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;flex-basis:33.333%}.c-menu-footer .c-menu-footer{display:none}.c-menu-footer__item{flex-basis:100%;padding:0;margin:0;height:100%;padding-right:1rem}@media(min-width:48em){.c-menu-footer__item{padding-right:0}}.c-menu-footer__itemlink{font-weight:300;color:hsla(0,0%,100%,.8)}.c-menu-footer__itemlink:hover{color:#fff}.c-menu-footer-meta{display:flex;align-self:flex-end;margin:0;padding:0;list-style-type:none;height:3.75rem}@media(max-width:47.9375em){.c-menu-footer-meta{display:inline-flex}}.c-menu-footer-meta .c-menu-footer-meta{display:none}.c-menu-footer-meta__item{padding:0;margin:0;height:100%;display:flex;align-items:center;padding-right:1rem}.c-menu-footer-meta__item--special{padding-left:3rem}.c-menu-footer-meta__itemlink{font-size:.875rem;color:#fff;opacity:.8}.c-menu-footer-meta__itemlink:hover{color:#fff;opacity:1}.c-menu-socialmedia{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;gap:1.5rem}.c-menu-socialmedia__item{padding:0;margin:0;width:24px;height:24px;display:flex;justify-content:center}.c-menu-socialmedia__item svg{width:100%;height:100%;fill:hsla(0,0%,100%,.8)}.c-menu-socialmedia__item:hover svg{fill:#fff}.c-menu-socialmedia__itemlink{display:block;width:100%;height:100%;color:#000;margin-bottom:0}.c-copyright{margin-right:2rem}.c-copyright p,.c-copyright .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .c-copyright .field--name-field-stoerer-text{font-size:.875rem;color:#fff}.cta{margin-top:2rem}.news-list .views-exposed-form>div .form-submit,.button--primary,.block-appointmentblock a,.button,.button--secondary,.block-assignment a.button,.block-careerctablock a.button,.block-foundationctablock--2 a.button{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:500;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:1.5px;display:inline-block;padding:1.5em 1.75em 1.5em;height:auto;margin:0;border-radius:4px;transition:140ms cubic-bezier(0.19,1,0.22,1);cursor:pointer}@media(max-width:47.9375em){.button{width:100%}}.button,.button--secondary,.block-assignment a.button,.block-careerctablock a.button,.block-foundationctablock--2 a.button{border:2px solid #007c88;background-color:#fff;box-shadow:none}.button,.button:link,.button:visited,.button:hover,.button:active,.button--secondary,.block-assignment a.button,.block-careerctablock a.button,.block-foundationctablock--2 a.button,.button--secondary:link,.button--secondary:visited,.button--secondary:hover,.button--secondary:active{color:#007c88}.button:hover,.button:active,.button--secondary:hover,.block-assignment a.button:hover,.block-careerctablock a.button:hover,.block-foundationctablock--2 a.button:hover,.button--secondary:active,.block-assignment a.button:active,.block-careerctablock a.button:active,.block-foundationctablock--2 a.button:active{background-color:#f6f6f0}.button:active,.button--secondary:active,.block-assignment a.button:active,.block-careerctablock a.button:active,.block-foundationctablock--2 a.button:active{transform:translateY(1px);background-color:hsl(60,25%,90.2941176471%)}.button--inverted,.button--secondary--inverted{background-color:rgba(0,0,0,0);border-color:#fff}.button--inverted:hover a,.button--inverted:active a,.button--secondary--inverted:hover a,.button--secondary--inverted:active a{color:#007c88}.button--inverted a,.button--inverted,.button--secondary--inverted a,.button--secondary--inverted{color:#fff}.button--primary,.block-appointmentblock a{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 15%27%3e%3cpath d=%27M1.388 7.178h25.926l-6.559-5.484a.395.395 0 0 1-.051-.552.384.384 0 0 1 .546-.052l7.386 6.176a.397.397 0 0 1-.003.607l-7.387 6.039a.384.384 0 0 1-.545-.059.394.394 0 0 1 .058-.551l6.531-5.34H1.389a.389.389 0 0 1-.387-.392.39.39 0 0 1 .388-.392z%27 fill=%27%23fff%27 stroke=%27%23fff%27/%3e%3c/svg%3e") center no-repeat;padding-left:4.5em;background-position:1.75em center;background-size:1.5rem 1.5rem;background-color:#007c88;box-shadow:5px 5px 30px 0 rgba(0,0,0,.08)}.button--primary,.block-appointmentblock a,.button--primary:link,.button--primary:visited,.button--primary:hover,.button--primary:active{color:#fff}.button--primary:hover,.block-appointmentblock a:hover,.button--primary:active,.block-appointmentblock a:active{background-color:rgb(0,100.75,110.5)}.button--primary:active,.block-appointmentblock a:active{transform:translateY(1px);background-color:rgb(0,77.5,85)}@media(max-width:47.9375em){.button--primary,.block-appointmentblock a{padding-left:0;padding-right:0;background-image:none}}.button--small{font-size:.6875rem;letter-spacing:.1em;padding:1em 1.5em 1.2em}.button--icon{padding-left:4.5em;background-repeat:no-repeat;background-position:1.75em center;background-size:1.5rem 1.5rem}.button--icon-calendar{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 25%27%3e%3cpath d=%27M12 14.205v6M9 17.205h6%27 fill=%27none%27 stroke=%27%23007C88%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3cpath fill=%27none%27 clip-rule=%27evenodd%27 d=%27M.75 5.955a1.5 1.5 0 0 1 1.5-1.5h19.5a1.5 1.5 0 0 1 1.5 1.5v16.5a1.5 1.5 0 0 1-1.5 1.5H2.25a1.5 1.5 0 0 1-1.5-1.5v-16.5Z%27 stroke=%27%23007C88%27 stroke-width=%271.5%27 stroke-linejoin=%27round%27/%3e%3cpath d=%27M.75 10.455h22.5%27 fill=%27none%27 stroke=%27%23007C88%27 stroke-width=%271.5%27 stroke-linejoin=%27round%27/%3e%3cpath d=%27M6.75 6.705v-5.25M17.25 6.705v-5.25%27 fill=%27none%27 stroke=%27%23007C88%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3c/svg%3e")}.button--icon-email{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 16%27%3e%3cpath d=%27M1.021 0C.468 0 0 .469 0 1.021v13.787c0 .553.469 1.021 1.021 1.021h21.957c.553 0 1.021-.469 1.021-1.021V1.021C23.999.468 23.53 0 22.978 0H1.021zm1.476 1.532h19.005L11.999 9.95 2.496 1.532zm-.965 1.189 5.29 4.691-5.29 5.689V2.721zm20.936 0v10.38l-5.29-5.689 5.29-4.691zM7.971 8.426l3.519 3.12a.768.768 0 0 0 1.021 0l3.519-3.12 5.465 5.872H2.506l5.466-5.872z%27 fill=%27%23007C88%27/%3e%3c/svg%3e")}.button--icon-phone{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cpath d=%27m18.4 24-.365-.011c-1.476-.101-2.955-.535-4.798-1.411a25.698 25.698 0 0 1-8.44-6.608l-.001-.001C2.919 13.725 1.546 11.43.718 9.151.304 8.013-.101 6.649.024 5.143c.042-.949.448-1.823 1.17-2.5L3.027.81C4.101-.264 5.573-.269 6.689.799c.343.319.679.663 1.004.996l.494.501 1.451 1.451c1.111 1.159 1.111 2.587.011 3.734-.322.322-.63.622-.941.924l-.79.772c.314.708.776 1.418 1.477 2.275 1.468 1.785 2.886 3.073 4.462 4.05l.034.023c.198.139.441.259.697.388l.21.106 1.718-1.718c.53-.53 1.166-.81 1.836-.81.671 0 1.306.28 1.836.81l2.973 2.973c1.109 1.109 1.109 2.599 0 3.71l-.585.577a36.01 36.01 0 0 0-1.104 1.111c-.764.88-1.8 1.33-3.073 1.33h-.001zM5.91 15.037a24.233 24.233 0 0 0 7.958 6.233c1.663.789 2.981 1.183 4.264 1.269.992.064 1.711-.204 2.271-.841.39-.416.783-.802 1.163-1.173l.574-.567c.55-.55.55-1.108 0-1.657l-2.973-2.973c-.506-.506-1.116-.506-1.622 0l-1.85 1.85c-.152.152-.612.611-1.344.245l-.408-.21a7.23 7.23 0 0 1-.863-.484c-1.71-1.062-3.237-2.446-4.804-4.353-.861-1.053-1.409-1.927-1.779-2.835-.269-.674.085-1.102.29-1.279l.912-.895c.305-.296.611-.592.915-.897.558-.582.558-1.112-.011-1.706L7.164 3.325l-.506-.514a25.29 25.29 0 0 0-.962-.953c-.391-.374-.986-.674-1.64-.018l-1.85 1.85c-.463.435-.704.952-.731 1.551-.103 1.249.232 2.38.609 3.418.769 2.118 2.057 4.264 3.826 6.379z%27 fill=%27%23007C88%27/%3e%3c/svg%3e")}.button--icon-location{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3e%3cg fill=%27%23007C88%27 stroke=%27%23007C88%27 stroke-width=%272.5%27%3e%3cpath d=%27M50 5.469a30.417 30.417 0 0 1 21.496 8.84 30.423 30.423 0 0 1 8.973 21.44c0 7.563-4.93 21.142-12.86 35.423A128.433 128.433 0 0 1 56.838 87.75c-4.07 5.156-6.25 6.43-6.836 6.718-.617-.289-2.766-1.562-6.836-6.718a128.265 128.265 0 0 1-10.773-16.57c-7.93-14.29-12.86-27.86-12.86-35.43a30.42 30.42 0 0 1 8.974-21.441 30.416 30.416 0 0 1 21.496-8.84m0-3.906a34.298 34.298 0 0 0-24.27 9.972A34.283 34.283 0 0 0 15.627 35.75c0 18.891 25.78 62.688 34.375 62.688S84.377 54.641 84.377 35.75a34.287 34.287 0 0 0-10.105-24.215 34.297 34.297 0 0 0-24.27-9.972z%27/%3e%3cpath d=%27M50 23.273a9.622 9.622 0 0 1 8.89 5.941 9.624 9.624 0 1 1-18.515 3.691A9.638 9.638 0 0 1 50 23.273m0-3.907a13.53 13.53 0 0 0-9.57 23.098A13.532 13.532 0 1 0 50 19.367z%27/%3e%3c/g%3e%3c/svg%3e")}.button--show-more{padding-left:3.75em;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 14 14%27%3e%3cpath d=%27M2.046 5.207a1.838 1.838 0 0 1 1.666 1.827 1.848 1.848 0 0 1-1.856 1.837A1.848 1.848 0 0 1 0 7.035a1.84 1.84 0 0 1 1.667-1.828c.123-.013.254-.013.379 0zM1.856.001c1.024 0 1.857.824 1.856 1.837a1.848 1.848 0 0 1-1.856 1.837C.833 3.675 0 2.851 0 1.838S.833.001 1.856.001zm0 10.326c1.024 0 1.857.824 1.856 1.837a1.848 1.848 0 0 1-1.856 1.837C.833 14.001 0 13.177 0 12.164s.832-1.837 1.856-1.837zM7.19 5.208a1.838 1.838 0 0 1 1.666 1.827A1.848 1.848 0 0 1 7 8.872a1.848 1.848 0 0 1-1.856-1.836 1.84 1.84 0 0 1 1.667-1.828c.123-.013.254-.013.379 0zM7 .002c1.023 0 1.856.824 1.856 1.837S8.023 3.676 7 3.676c-1.023 0-1.856-.824-1.856-1.837S5.976.002 7 .002zm0 10.326c1.023 0 1.856.824 1.856 1.837S8.023 14.002 7 14.002c-1.024 0-1.856-.824-1.856-1.837S5.976 10.328 7 10.328zm5.334-5.119A1.838 1.838 0 0 1 14 7.036a1.849 1.849 0 0 1-1.856 1.837 1.848 1.848 0 0 1-1.856-1.836 1.84 1.84 0 0 1 1.667-1.828 2 2 0 0 1 .379 0zm-.19-1.532a1.848 1.848 0 0 1-1.856-1.838c0-1.013.833-1.837 1.856-1.837C13.167.002 14 .826 14 1.839s-.833 1.837-1.856 1.837zm0 6.651c1.023 0 1.856.824 1.856 1.837s-.833 1.837-1.856 1.837a1.848 1.848 0 0 1-1.856-1.837c0-1.013.833-1.837 1.856-1.837z%27 fill=%27%23007C88%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:1.75em center;background-size:1rem 1rem}.paragraph--block .news-list .more-link a,.course.teaser .course-showlink,.teaser-showlink,.arrowlink,.arrowlink-small,.c-menu-sub .c-menu__arrowlink{font-size:.8125rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#007c88;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 15%27%3e%3cpath d=%27M1.388 7.178h25.926l-6.559-5.484a.395.395 0 0 1-.051-.552.384.384 0 0 1 .546-.052l7.386 6.176a.397.397 0 0 1-.003.607l-7.387 6.039a.384.384 0 0 1-.545-.059.394.394 0 0 1 .058-.551l6.531-5.34H1.389a.389.389 0 0 1-.387-.392.39.39 0 0 1 .388-.392z%27 fill=%27%23007c88%27 stroke=%27%23007c88%27/%3e%3c/svg%3e") center no-repeat;background-position:center right 8px;background-size:24px 16px;padding-right:2.75rem;transition:280ms cubic-bezier(0.19,1,0.22,1)}.paragraph--block .news-list .more-link a:hover,.course.teaser .course-showlink:hover,.teaser-showlink:hover,.arrowlink:hover,.arrowlink-small:hover,.c-menu-sub .c-menu__arrowlink:hover,.paragraph--block .news-list .more-link a:active,.course.teaser .course-showlink:active,.teaser-showlink:active,.arrowlink:active,.arrowlink-small:active,.c-menu-sub .c-menu__arrowlink:active{color:rgb(0,77.5,85);background-position-x:right}.publication-file .file--mime-application-pdf a,.downloadlink{font-size:1.125rem;font-weight:500;letter-spacing:normal;color:#007c88;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 19%27%3e%3cg fill=%27none%27 fill-rule=%27evenodd%27%3e%3cg transform=%27translate%28-150 -3239%29%27 fill=%27%23007c88%27 fill-rule=%27nonzero%27 stroke=%27%23007c88%27%3e%3cg transform=%27translate%28150 1661%29%27%3e%3cg transform=%27translate%280 784%29%27%3e%3cg transform=%27translate%280 118%29%27%3e%3cg transform=%27translate%281 671%29%27%3e%3cpath d=%27M6.264 6c.21 0 .382.173.382.386v15.102l5.342-6.538a.38.38 0 0 1 .538-.051c.163.135.186.38.05.544L6.56 22.805a.387.387 0 0 1-.296.14.383.383 0 0 1-.296-.143L.085 15.439a.389.389 0 0 1 .057-.544.379.379 0 0 1 .538.058l5.202 6.51V6.386c0-.213.17-.386.382-.386Z%27/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-position:0 center;background-size:1rem auto;padding-left:1.75rem;transition:280ms cubic-bezier(0.19,1,0.22,1);min-height:32px}.publication-file .file--mime-application-pdf a:hover,.downloadlink:hover,.publication-file .file--mime-application-pdf a:active,.downloadlink:active{color:rgb(0,77.5,85);background-position-y:.3125rem}.arrowlink{padding-top:.5rem;padding-bottom:.4rem}.arrowlink-small{padding-top:.5rem;padding-bottom:.4rem}.form-text,.form-number,.form-email,.form-password,.form-tel,.form-search,.form-textarea,.form-date,.form-select,.facets-dropdown,.paragraph--newsletter2go input[type=text],.paragraph--newsletter2go input[type=number],.paragraph--newsletter2go input[type=email],.paragraph--newsletter2go input[type=password],.paragraph--newsletter2go input[type=tel],.paragraph--newsletter2go input[type=search],.paragraph--newsletter2go input[type=date],.paragraph--newsletter2go select,.paragraph--newsletter2go textarea{display:inline-block;appearance:none;outline:none;font-size:1rem;padding:0;width:100%;padding:1em;border:0 none;border:1px solid #787863;background-color:rgba(0,0,0,0);border-radius:4px}@media(min-width:48em){.form-text,.form-number,.form-email,.form-password,.form-tel,.form-search,.form-textarea,.form-date,.form-select,.facets-dropdown,.paragraph--newsletter2go input[type=text],.paragraph--newsletter2go input[type=number],.paragraph--newsletter2go input[type=email],.paragraph--newsletter2go input[type=password],.paragraph--newsletter2go input[type=tel],.paragraph--newsletter2go input[type=search],.paragraph--newsletter2go input[type=date],.paragraph--newsletter2go select,.paragraph--newsletter2go textarea{font-size:1.125rem;max-width:640px}}.form-text:active,.form-number:active,.form-email:active,.form-password:active,.form-tel:active,.form-search:active,.form-textarea:active,.form-date:active,.form-select:active,.facets-dropdown:active,.paragraph--newsletter2go input[type=text]:active,.paragraph--newsletter2go input[type=number]:active,.paragraph--newsletter2go input[type=email]:active,.paragraph--newsletter2go input[type=password]:active,.paragraph--newsletter2go input[type=tel]:active,.paragraph--newsletter2go input[type=search]:active,.paragraph--newsletter2go input[type=date]:active,.paragraph--newsletter2go select:active,.paragraph--newsletter2go textarea:active,.form-text:focus,.form-number:focus,.form-email:focus,.form-password:focus,.form-tel:focus,.form-search:focus,.form-textarea:focus,.form-date:focus,.form-select:focus,.facets-dropdown:focus,.paragraph--newsletter2go input[type=text]:focus,.paragraph--newsletter2go input[type=number]:focus,.paragraph--newsletter2go input[type=email]:focus,.paragraph--newsletter2go input[type=password]:focus,.paragraph--newsletter2go input[type=tel]:focus,.paragraph--newsletter2go input[type=search]:focus,.paragraph--newsletter2go input[type=date]:focus,.paragraph--newsletter2go select:focus,.paragraph--newsletter2go textarea:focus{border-color:#007c88;box-shadow:0 0 0 1px #007c88}form{position:relative}.form-wrapper{position:relative}.form-item{margin-top:1rem}@media(min-width:48em){.form-item{margin-top:2rem}}.form-item>label{padding-bottom:.25rem}.form-item label{font-size:.875rem;color:#787863;display:block}@media(min-width:48em){.form-item label{font-size:1rem}}.form-item label::after{content:" (optional)";font-size:.8em}.form-item label:lang(fr)::after{content:" (en option)"}.form-item label:lang(it)::after{content:" (opzionale)"}.form-item label.form-required::after{display:none}.form-item:focus-within>label{color:#007c88}.form-item .description{font-size:.875rem;color:rgba(100,100,100,.75);padding-top:.5rem}.form-text.error,.form-number.error,.form-email.error,.form-password.error,.form-tel.error,.form-search.error,.form-textarea.error,.form-date.error,.form-select.error,.facets-dropdown.error,.paragraph--newsletter2go input[type=text].error,.paragraph--newsletter2go input[type=number].error,.paragraph--newsletter2go input[type=email].error,.paragraph--newsletter2go input[type=password].error,.paragraph--newsletter2go input[type=tel].error,.paragraph--newsletter2go input[type=search].error,.paragraph--newsletter2go input[type=date].error,.paragraph--newsletter2go select.error,.paragraph--newsletter2go textarea.error{color:#d80f0f;text-align:left;border:2px solid #d80f0f}.form-text.error:focus,.form-text.error:active,.form-number.error:focus,.form-number.error:active,.form-email.error:focus,.form-email.error:active,.form-password.error:focus,.form-password.error:active,.form-tel.error:focus,.form-tel.error:active,.form-search.error:focus,.form-search.error:active,.form-textarea.error:focus,.form-textarea.error:active,.form-date.error:focus,.form-date.error:active,.form-select.error:focus,.form-select.error:active,.facets-dropdown.error:focus,.facets-dropdown.error:active,.paragraph--newsletter2go input[type=text].error:focus,.paragraph--newsletter2go input[type=text].error:active,.paragraph--newsletter2go input[type=number].error:focus,.paragraph--newsletter2go input[type=number].error:active,.paragraph--newsletter2go input[type=email].error:focus,.paragraph--newsletter2go input[type=email].error:active,.paragraph--newsletter2go input[type=password].error:focus,.paragraph--newsletter2go input[type=password].error:active,.paragraph--newsletter2go input[type=tel].error:focus,.paragraph--newsletter2go input[type=tel].error:active,.paragraph--newsletter2go input[type=search].error:focus,.paragraph--newsletter2go input[type=search].error:active,.paragraph--newsletter2go input[type=date].error:focus,.paragraph--newsletter2go input[type=date].error:active,.paragraph--newsletter2go select.error:focus,.paragraph--newsletter2go select.error:active,.paragraph--newsletter2go textarea.error:focus,.paragraph--newsletter2go textarea.error:active{box-shadow:0 0 0 1px #d80f0f}fieldset.error{text-align:left}.form-item--error-message{color:#d80f0f;margin-top:.5rem}.webform-submission-form>.form-wrapper>.webform-type-fieldset>.fieldset-wrapper>.form-item:last-child{margin-bottom:0}.webform-options-display-two-columns,.webform-options-display-three-columns{max-width:unset;display:inline-block}.form-textarea,.paragraph--newsletter2go textarea{outline:1px solid rgba(0,0,0,0);min-width:100%;min-height:320px;max-height:640px;line-height:1.4}.form-select,.facets-dropdown,.paragraph--newsletter2go select{color:#000;font-weight:500;padding-right:2rem;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 10%27%3e%3cpath d=%27m9.392 7.603 6.747-6.65a.561.561 0 0 1 .679-.052c.205.138.235.386.064.553L9.283 8.942a.547.547 0 0 1-.374.143.531.531 0 0 1-.373-.146L1.106 1.45c-.168-.169-.136-.416.073-.553a.559.559 0 0 1 .678.058l6.57 6.621.965.025z%27 fill=%27%23787863%27 stroke=%27%23787863%27/%3e%3c/svg%3e") center no-repeat;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center right 1rem;background-size:1em 1em}.form-textarea-wrapper{max-width:640px}select::-ms-expand{display:none}.form-item-managed-file>label{display:block}.form-managed-file{display:inline-block;padding:0 0 0 .5rem;border:1px solid #dadad2;border-radius:4px}.form-managed-file .button{border-radius:0 4px 4px 0}.form-managed-file .form-file{position:relative}.form-managed-file .form-file::before{content:attr(name);position:absolute;top:0;left:0;width:100%;height:100%;color:hsl(0,0%,64.2156862745%);padding:3px 0 3px 2rem;background:#fff;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 10%27%3e%3cpath d=%27m9.392 7.603 6.747-6.65a.561.561 0 0 1 .679-.052c.205.138.235.386.064.553L9.283 8.942a.547.547 0 0 1-.374.143.531.531 0 0 1-.373-.146L1.106 1.45c-.168-.169-.136-.416.073-.553a.559.559 0 0 1 .678.058l6.57 6.621.965.025z%27 fill=%27%23787863%27 stroke=%27%23787863%27/%3e%3c/svg%3e") center no-repeat;background-position:8px center;background-size:1rem 1rem}.form-actions{margin-top:3rem;margin-bottom:2rem}.webform-type-fieldset{padding:0;border:0 none}.webform-type-fieldset>legend{position:relative;left:-0.5rem;padding:0}.webform-type-fieldset>legend .fieldset-legend{display:inline-block;padding:0 .5rem;margin-top:1.5rem;margin-bottom:0;background:#fff}@media(min-width:48em){.webform-type-fieldset>legend .fieldset-legend{margin-top:2rem}}.webform-type-fieldset [class^=js-form-]:last-child{margin-bottom:0}fieldset.form-composite,fieldset.webform-type-fieldset fieldset.webform-type-fieldset{padding:0;margin-top:1rem;border:0 none}@media(min-width:48em){fieldset.form-composite,fieldset.webform-type-fieldset fieldset.webform-type-fieldset{margin-top:2rem}}fieldset.form-composite>legend .fieldset-legend,fieldset.form-composite .form-type-webform-markup .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .fieldset-legend{display:inline-block;color:#787863;padding-bottom:.5rem;margin-top:0;margin-bottom:0}fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend+.fieldset-wrapper>.form-item:first-child{margin-top:.5rem}@media(min-width:48em){fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend+.fieldset-wrapper>.form-item:first-child{margin-top:1rem}}fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend+.fieldset-wrapper>.form-item:first-child.form-type-webform-markup{margin-top:0}details.form-wrapper{padding:1.5rem;border:1px solid #dadad2}@media(min-width:48em){details.form-wrapper{padding:1.5rem 2rem}}details.form-wrapper .details-title{color:rgba(94,94,88,.9)}.fieldset-wrapper .form-wrapper:not(.form-item) .form-type-select{margin-bottom:2rem}@media only screen and (min-width:64em){.fieldset-wrapper .form-wrapper:not(.form-item) .form-type-select{margin-bottom:3rem}}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none}.intl-tel-input{width:100%}::placeholder{color:hsl(0,0%,64.2156862745%)}.form-radios .form-item,.form-checkboxes .form-item{margin-top:.5rem;margin-bottom:0}fieldset.webform-type-fieldset .form-type-webform-markup:has(.fieldset-legend)+.form-type-radio,fieldset.webform-type-fieldset .form-type-webform-markup:has(.fieldset-legend)+.form-type-checkbox{margin-top:.5rem;margin-bottom:0}input[type=radio]:focus,input[type=checkbox]:focus{box-shadow:none;border:0 none}.form-type-radio{margin-bottom:0}.form-type-checkbox{margin-bottom:1rem}.form-type-checkbox--with-margin{margin-bottom:2rem}.form-type-radio label.option,.form-type-radio+label,.form-type-checkbox label.option,.form-type-checkbox+label,.paragraph--newsletter2go input[type=radio] label.option,.paragraph--newsletter2go input[type=radio]+label,.paragraph--newsletter2go input[type=checkbox] label.option,.paragraph--newsletter2go input[type=checkbox]+label{cursor:pointer;position:relative;user-select:none;width:100%;min-height:20px;padding-left:1.75rem;padding-bottom:0}.form-type-radio label.option::before,.form-type-radio+label::before,.form-type-checkbox label.option::before,.form-type-checkbox+label::before,.paragraph--newsletter2go input[type=radio] label.option::before,.paragraph--newsletter2go input[type=radio]+label::before,.paragraph--newsletter2go input[type=checkbox] label.option::before,.paragraph--newsletter2go input[type=checkbox]+label::before{content:"";cursor:pointer;display:inline-block;position:absolute;top:1px;left:0;padding:0;margin:0;width:20px;height:20px;border:1px solid #787863;border-radius:4px;background-color:#fff;background-repeat:no-repeat;background-position:center center;transition:140ms cubic-bezier(0.19,1,0.22,1)}.form-type-radio label.option::after,.form-type-radio+label::after,.form-type-checkbox label.option::after,.form-type-checkbox+label::after,.paragraph--newsletter2go input[type=radio] label.option::after,.paragraph--newsletter2go input[type=radio]+label::after,.paragraph--newsletter2go input[type=checkbox] label.option::after,.paragraph--newsletter2go input[type=checkbox]+label::after{content:""}.form-type-radio input:checked~label.option,.form-type-radio:checked+label,.form-type-checkbox input:checked~label.option,.form-type-checkbox:checked+label,.paragraph--newsletter2go input[type=radio] input:checked~label.option,.paragraph--newsletter2go input[type=radio]:checked+label,.paragraph--newsletter2go input[type=checkbox] input:checked~label.option,.paragraph--newsletter2go input[type=checkbox]:checked+label{color:#007c88}.form-type-radio input:checked~label.option::before,.form-type-radio:checked+label::before,.form-type-checkbox input:checked~label.option::before,.form-type-checkbox:checked+label::before,.paragraph--newsletter2go input[type=radio] input:checked~label.option::before,.paragraph--newsletter2go input[type=radio]:checked+label::before,.paragraph--newsletter2go input[type=checkbox] input:checked~label.option::before,.paragraph--newsletter2go input[type=checkbox]:checked+label::before{border-color:#007c88;background-color:#fff}.form-type-radio input:focus~label.option::before,.form-type-radio input:active~label.option::before,.form-type-radio:focus+label::before,.form-type-radio:active+label::before,.form-type-radio label:hover::before,.form-type-checkbox input:focus~label.option::before,.form-type-checkbox input:active~label.option::before,.form-type-checkbox:focus+label::before,.form-type-checkbox:active+label::before,.form-type-checkbox label:hover::before,.paragraph--newsletter2go input[type=radio] input:focus~label.option::before,.paragraph--newsletter2go input[type=radio] input:active~label.option::before,.paragraph--newsletter2go input[type=radio]:focus+label::before,.paragraph--newsletter2go input[type=radio]:active+label::before,.paragraph--newsletter2go input[type=radio] label:hover::before,.paragraph--newsletter2go input[type=checkbox] input:focus~label.option::before,.paragraph--newsletter2go input[type=checkbox] input:active~label.option::before,.paragraph--newsletter2go input[type=checkbox]:focus+label::before,.paragraph--newsletter2go input[type=checkbox]:active+label::before,.paragraph--newsletter2go input[type=checkbox] label:hover::before{border-color:hsl(60,9.5890410959%,32.9411764706%);box-shadow:0 0 0 1px #007c88}.form-type-radio .required,.form-type-checkbox .required,.paragraph--newsletter2go input[type=radio] .required,.paragraph--newsletter2go input[type=checkbox] .required{color:#d80f0f}.form-type-radio input.error~label.option::before,.form-type-checkbox input.error~label.option::before,.paragraph--newsletter2go input[type=radio] input.error~label.option::before,.paragraph--newsletter2go input[type=checkbox] input.error~label.option::before{border:2px solid #d80f0f}.form-type-radio label.option::before,.form-type-radio+label::before,.paragraph--newsletter2go input[type=radio] label.option::before,.paragraph--newsletter2go input[type=radio]+label::before{border-radius:50%}.form-type-radio label.option::after,.form-type-radio+label::after,.paragraph--newsletter2go input[type=radio] label.option::after,.paragraph--newsletter2go input[type=radio]+label::after{content:"";display:inline-block;position:absolute;top:8px;left:10px;width:10px;height:10px;transform:translate(-50%,-20%);background-color:rgba(0,0,0,0);border-radius:50%}.form-type-radio input:checked~label.option::after,.form-type-radio:checked+label::after,.paragraph--newsletter2go input[type=radio] input:checked~label.option::after,.paragraph--newsletter2go input[type=radio]:checked+label::after{background-color:#007c88}.form-type-checkbox input:checked~label.option::before,.form-type-checkbox:checked+label::before,.paragraph--newsletter2go input[type=checkbox] input:checked~label.option::before,.paragraph--newsletter2go input[type=checkbox]:checked+label::before{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3e%3cpath fill=%27%23007c88%27 d=%27M65.984 32.109 43.609 54.484l-6.5-5.188-3.906-3.124-6.25 7.812 13.906 11.125 3.5 2.781 28.688-28.688z%27/%3e%3c/svg%3e") center no-repeat;background-repeat:no-repeat;background-position:center center;background-size:1.5rem 1.5rem}div.password-confirm{font-size:.8rem;margin-top:.5rem;margin-bottom:.5rem}#password-policy-status table{font-size:.8rem}.paragraph--newsletter2go{text-align:left}.paragraph--newsletter2go h1,.paragraph--newsletter2go .fact-title{display:none}@media(min-width:48em){.webform-options-display-two-columns .form-item~.form-item{margin-left:.5rem}}.path-webform .messages{margin-bottom:2rem}.path-webform .assignment-form-block .lead{margin-bottom:2rem}.path-webform .assignment-form-block,.path-webform .webform-progress-tracker,.path-webform .form-type-webform-markup,.path-webform .webform-submission-form>.form-wrapper,.path-webform .webform-submission-form>.form-item{max-width:640px;margin-left:auto;margin-right:auto}.path-webform .form-type-webform-markup h1,.path-webform .form-type-webform-markup .fact-title,.path-webform .form-type-processed-text h1,.path-webform .form-type-processed-text .fact-title{margin:0 0 -2rem 0}.path-webform .form-type-webform-markup p,.path-webform .form-type-webform-markup .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .path-webform .form-type-webform-markup .field--name-field-stoerer-text,.path-webform .form-type-webform-markup>b:only-child,.path-webform .form-type-webform-markup>strong:only-child,.path-webform .form-type-processed-text p,.path-webform .form-type-processed-text .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .path-webform .form-type-processed-text .field--name-field-stoerer-text,.path-webform .form-type-processed-text>b:only-child,.path-webform .form-type-processed-text>strong:only-child{margin:0;color:#787863;font-size:1rem;line-height:1.44}@media(min-width:48em){.path-webform .form-type-webform-markup p,.path-webform .form-type-webform-markup .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .path-webform .form-type-webform-markup .field--name-field-stoerer-text,.path-webform .form-type-webform-markup>b:only-child,.path-webform .form-type-webform-markup>strong:only-child,.path-webform .form-type-processed-text p,.path-webform .form-type-processed-text .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .path-webform .form-type-processed-text .field--name-field-stoerer-text,.path-webform .form-type-processed-text>b:only-child,.path-webform .form-type-processed-text>strong:only-child{font-size:1.125rem}}.path-webform .form-type-webform-markup p b,.path-webform .form-type-webform-markup .paragraph--cta-interferer .field--name-field-stoerer-text b,.paragraph--cta-interferer .path-webform .form-type-webform-markup .field--name-field-stoerer-text b,.path-webform .form-type-webform-markup p strong,.path-webform .form-type-webform-markup .paragraph--cta-interferer .field--name-field-stoerer-text strong,.paragraph--cta-interferer .path-webform .form-type-webform-markup .field--name-field-stoerer-text strong,.path-webform .form-type-webform-markup>b:only-child,.path-webform .form-type-webform-markup>strong:only-child,.path-webform .form-type-processed-text p b,.path-webform .form-type-processed-text .paragraph--cta-interferer .field--name-field-stoerer-text b,.paragraph--cta-interferer .path-webform .form-type-processed-text .field--name-field-stoerer-text b,.path-webform .form-type-processed-text p strong,.path-webform .form-type-processed-text .paragraph--cta-interferer .field--name-field-stoerer-text strong,.paragraph--cta-interferer .path-webform .form-type-processed-text .field--name-field-stoerer-text strong,.path-webform .form-type-processed-text>b:only-child,.path-webform .form-type-processed-text>strong:only-child{font-weight:500}@media(min-width:48em){.path-webform .form-type-webform-markup:not(:last-child) p:only-child,.path-webform .form-type-webform-markup:not(:last-child) .paragraph--cta-interferer .field--name-field-stoerer-text:only-child,.paragraph--cta-interferer .path-webform .form-type-webform-markup:not(:last-child) .field--name-field-stoerer-text:only-child,.path-webform .form-type-processed-text:not(:last-child) p:only-child,.path-webform .form-type-processed-text:not(:last-child) .paragraph--cta-interferer .field--name-field-stoerer-text:only-child,.paragraph--cta-interferer .path-webform .form-type-processed-text:not(:last-child) .field--name-field-stoerer-text:only-child{margin-bottom:-1rem}}.path-webform .webform-actions{display:flex;gap:1rem}.webform-progress{position:sticky;top:0;z-index:6;height:72px;padding:.5rem;background:#fff}.webform-progress::before,.webform-progress-background{content:"";display:block;z-index:5;width:var(--full-width);height:73px;position:absolute;top:0;left:0;margin-left:calc((var(--full-width) - 100%)*-0.5);background:#fff}.webform-progress::before{z-index:-1;top:-32px;height:102px}.webform-progress-background{position:sticky;margin-top:-102px;margin-bottom:6rem;border-bottom:1px solid rgba(218,218,210,.5);box-shadow:8px 8px 20px 0 rgba(0,0,0,.06);opacity:0;animation:fullOpacity .3s 1s 1 forwards}.webform-progress-tracker{display:flex;padding:0;margin-top:0;margin-bottom:0;overflow:hidden}.webform-progress-tracker .progress-step{display:flex;flex-direction:column;flex-basis:33.3%;align-items:center;list-style:none;padding:0 16px 0 0;margin:0;position:relative;text-align:center}@media(min-width:48em){.webform-progress-tracker .progress-step{flex-direction:row;flex-basis:auto;align-items:flex-start;padding-right:80px}}.webform-progress-tracker .progress-step:last-of-type{padding-right:0}.webform-progress-tracker .progress-step:not(:last-of-type)::before,.webform-progress-tracker .progress-step:not(:last-of-type)::after{content:"";display:block;position:absolute;right:0;width:2px;height:10px;background:#474742;opacity:.25}@media(min-width:48em){.webform-progress-tracker .progress-step:not(:last-of-type)::before,.webform-progress-tracker .progress-step:not(:last-of-type)::after{right:40px;height:16px}}.webform-progress-tracker .progress-step:not(:last-of-type)::before{top:20px;transform:rotate(-45deg)}@media(min-width:48em){.webform-progress-tracker .progress-step:not(:last-of-type)::before{top:15px}}.webform-progress-tracker .progress-step:not(:last-of-type)::after{top:26px;transform:rotate(45deg)}.webform-progress-tracker .progress-step .progress-marker{flex-shrink:0;display:inline-block;width:32px;height:32px;font-size:12px;font-weight:500;color:#fff;text-align:center;line-height:32px;background-color:#787863;border-radius:50%;box-shadow:0 0 0 6px #fff}@media(min-width:48em){.webform-progress-tracker .progress-step .progress-marker{margin-top:.625rem}}.webform-progress-tracker .progress-step .progress-marker::before{content:attr(data-text)}.webform-progress-tracker .progress-step .progress-text{font-size:13px;font-weight:300;margin:.5rem}@media(min-width:48em){.webform-progress-tracker .progress-step .progress-text{font-size:1rem;margin:1rem}}.webform-progress-tracker .progress-step.is-active .progress-marker{background-color:#007c88}.webform-progress-tracker .progress-step.is-active .progress-text{font-weight:500;color:#007c88}.webform-progress-tracker .progress-step.is-complete .progress-marker::after{content:"";display:block;position:absolute;top:0;left:54px;width:16px;height:16px;border-radius:50%;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3e%3cpath fill=%27%23fff%27 d=%27M65.984 32.109 43.609 54.484l-6.5-5.188-3.906-3.124-6.25 7.812 13.906 11.125 3.5 2.781 28.688-28.688z%27/%3e%3c/svg%3e") center no-repeat;background-color:#007c88;background-repeat:no-repeat;background-position:center center;background-size:1rem 1rem;box-shadow:0 0 0 2px #fff}@media(min-width:48em){.webform-progress-tracker .progress-step.is-complete .progress-marker::after{top:8px;left:24px}}.webform-progress-tracker .progress-step.is-complete .progress-marker{background-color:hsl(60,9.5890410959%,67.9411764706%)}.ui-tooltip.webform-element-help--tooltip{padding:1rem;border:1px solid #c5c5c5;border-radius:4px;box-shadow:8px 8px 20px 0 rgba(0,0,0,.06)}.webform-element-help{background:#787863;border:2px solid rgba(0,0,0,0);outline:none}.webform-element-help:hover,.webform-element-help:focus{background:#007c88;border-radius:50%}[id$=-form]{scroll-margin-top:136px}@media(min-width:48em){[id$=-form]{scroll-margin-top:176px}}@media only screen and (min-width:64em){[id$=-form]{scroll-margin-top:184px}}@media only screen and (min-width:77.5em){[id$=-form]{scroll-margin-top:192px}}.ui-datepicker{min-width:382px;padding:.5em;border-radius:4px;box-shadow:8px 8px 20px 0 rgba(0,0,0,.06)}.ui-datepicker .ui-datepicker-header{position:relative;background:#787863;border:0 none;border-radius:4px;overflow:hidden}.ui-datepicker .ui-datepicker-title{text-align:center;padding:1em}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:1.125em;display:block;width:32px;height:32px}.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{top:0;left:0;width:100%;height:100%;margin:0;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 15%27%3e%3cpath d=%27M1.388 7.178h25.926l-6.559-5.484a.395.395 0 0 1-.051-.552.384.384 0 0 1 .546-.052l7.386 6.176a.397.397 0 0 1-.003.607l-7.387 6.039a.384.384 0 0 1-.545-.059.394.394 0 0 1 .058-.551l6.531-5.34H1.389a.389.389 0 0 1-.387-.392.39.39 0 0 1 .388-.392z%27 fill=%27%23fff%27 stroke=%27%23fff%27/%3e%3c/svg%3e") center no-repeat;background-size:24px 24px}.ui-datepicker .ui-datepicker-prev .ui-icon span,.ui-datepicker .ui-datepicker-next .ui-icon span{border-radius:4px}.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-state-hover{background-color:#5e5e58}.ui-datepicker .ui-datepicker-prev{left:1em}.ui-datepicker .ui-datepicker-prev .ui-icon{transform:rotate(180deg)}.ui-datepicker .ui-datepicker-next{right:1em}.ui-datepicker .ui-datepicker-month,.ui-datepicker .ui-datepicker-year{appearance:none;color:#fff;padding:.25em 2em .25em .5em;margin:0 4px;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 10%27%3e%3cpath d=%27m9.392 7.603 6.747-6.65a.561.561 0 0 1 .679-.052c.205.138.235.386.064.553L9.283 8.942a.547.547 0 0 1-.374.143.531.531 0 0 1-.373-.146L1.106 1.45c-.168-.169-.136-.416.073-.553a.559.559 0 0 1 .678.058l6.57 6.621.965.025z%27 fill=%27%23fff%27 stroke=%27%23fff%27/%3e%3c/svg%3e") center no-repeat;background-repeat:no-repeat;background-position:center right .5em;background-size:.75em .75em;border:0 none;border-radius:4px}.ui-datepicker .ui-datepicker-month option,.ui-datepicker .ui-datepicker-year option{color:initial}.ui-datepicker .ui-datepicker-calendar th{font-weight:500;text-align:right;padding:.5em 1em;background:none}.ui-datepicker .ui-datepicker-calendar td{opacity:1;text-align:right;padding:.25em;border:0 none;transition:none}.ui-datepicker .ui-datepicker-calendar td a,.ui-datepicker .ui-datepicker-calendar td span{display:block;padding:.5em 1em;background:none;border:0 none;border-radius:4px;transition:none}.ui-datepicker .ui-datepicker-calendar td a:hover,.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{color:#fff;background:#007c88}.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled span{opacity:.4}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:32%}.messages{font-weight:500;padding:1.25rem 1.25rem 1.25rem 3rem;box-shadow:none;border-radius:4px}.messages.messages--error{color:hsl(0,87.012987013%,35.2941176471%);background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cg fill=%27none%27 stroke=%27rgb%28168.3116883117, 11.6883116883, 11.6883116883%29%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpath d=%27M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0zM12 9v4M12 17h.01%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-color:rgba(216,15,15,.1);background-repeat:no-repeat;background-position:1rem 1.25rem;background-size:1.25rem;border:1px solid #d80f0f}.messages.messages--warning{color:rgb(152.0748898678,100.013215859,3.4251101322);background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cg fill=%27none%27 stroke=%27rgb%28226.8898678414, 149.2158590308, 5.1101321586%29%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3ccircle cx=%2712%27 cy=%2712%27 r=%2710%27/%3e%3cpath d=%27M12 8v4M12 16h.01%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-color:rgba(250,174,33,.1);background-repeat:no-repeat;background-position:1rem 1.25rem;background-size:1.25rem;border:1px solid #faae21}.messages.messages--success{color:rgb(50.7462686567,115.671641791,34.328358209);background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cg fill=%27none%27 stroke=%27rgb%2850.7462686567, 115.671641791, 34.328358209%29%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpath d=%27M20 6 9 17l-5-5%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-color:rgba(68,155,46,.1);background-repeat:no-repeat;background-position:1rem 1.25rem;background-size:1.25rem;border:1px solid #449b2e}.messages.messages--info{color:rgb(0,77.5,85);background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cg fill=%27none%27 stroke=%27rgb%280, 77.5, 85%29%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3ccircle cx=%2712%27 cy=%2712%27 r=%2710%27/%3e%3cpath d=%27M12 8v4M12 16h.01%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-color:rgba(0,124,136,.1);background-repeat:no-repeat;background-position:1rem 1.25rem;background-size:1.25rem;border:1px solid #007c88;box-shadow:none}.services-nbk{z-index:112;position:fixed;bottom:0;right:0;width:100%;transition:140ms cubic-bezier(0.19,1,0.22,1);border-top:1px solid rgba(218,218,210,.5);background-color:#fff;min-height:67px}@supports(backdrop-filter:blur()){.services-nbk{background-color:hsla(0,0%,100%,.85);backdrop-filter:blur(9px)}}@media(min-width:48em){.services-nbk{pointer-events:none;right:2rem;background:rgba(0,0,0,0);border-top:0 none;backdrop-filter:none}.services-nbk__wrapper{pointer-events:all;position:fixed;right:.75rem;top:50%;transform:translateY(-50%)}}.services-nbk__button{padding-top:.5rem}@media(min-width:48em){.services-nbk__button{display:block;position:relative;padding-top:0;border-radius:6px 0 0 6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);font-size:0}.services-nbk__button:first-child .icon{border-radius:6px 6px 0 0}.services-nbk__button:last-child .icon{border-radius:0 0 6px 6px}}.services-nbk__menu{font-size:0;list-style:none;margin:0;padding:0;display:flex;text-align:center;height:100%}@media(min-width:48em){.services-nbk__menu{flex-wrap:wrap;width:40px}}@media only screen and (min-width:64em){.services-nbk__menu{width:44px}}.services-nbk__button{flex-basis:33%;text-align:center}@media(min-width:48em){.services-nbk__button{flex-basis:100%;width:100%;height:48px;margin:0;transition:transform .25s cubic-bezier(0.19,1,0.22,1)}}.services-nbk__link{color:#787863;font-size:.6875rem;line-height:1.2;display:block;width:100%;height:100%;padding-top:2rem;padding-left:2px;padding-right:2px}@media(min-width:48em){.services-nbk__link{font-size:0;padding-top:0}}.services-nbk__link:hover+.services-nbk__label{opacity:1;visibility:visible}.services-nbk__label{display:none}@media(min-width:48em){.services-nbk__label{display:block;font-size:1rem;color:#fff;white-space:nowrap;background:#5e5e58;position:absolute;right:140%;top:0;padding:.75rem 1.5rem;border-radius:6px;box-shadow:0 10px 40px 0 rgba(0,0,0,.2);opacity:0;visibility:hidden;transition:140ms cubic-bezier(0.19,1,0.22,1)}.services-nbk__label::after{content:"";position:absolute;top:50%;left:100%;width:0;height:0;border-style:solid;border-width:10px 0 10px 12px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #5e5e58;transform:translateY(-50%)}}.services-nbk .icon--assignment{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cg fill=%27%23787863%27%3e%3cpath d=%27M13 10c0 1.333-2 1.333-2 0s2-1.333 2 0m2 2c0 1.333-2 1.333-2 0s2-1.333 2 0m-4 0c0 1.333-2 1.333-2 0s2-1.333 2 0m2 2c0 1.333-2 1.333-2 0s2-1.333 2 0%27/%3e%3cpath d=%27M1.606 22.4a5.458 5.458 0 0 1 0-7.733L14.632 1.6a5.508 5.508 0 0 1 7.762 0 5.458 5.458 0 0 1 0 7.733L9.457 22.4C8.297 23.467 6.959 24 5.531 24s-2.855-.533-3.926-1.6zM15.613 2.578 2.587 15.556c-1.606 1.6-1.606 4.267 0 5.867 1.606 1.6 4.283 1.6 5.888 0L21.501 8.445c1.606-1.6 1.606-4.267 0-5.867-.803-.8-1.874-1.244-2.944-1.244-1.071 0-2.142.444-2.944 1.244z%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-repeat:no-repeat;background-position:top center;background-size:1.5rem 1.5rem}@media(min-width:48em){.services-nbk .icon--assignment{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cg fill=%27%23fff%27%3e%3cpath d=%27M13 10c0 1.333-2 1.333-2 0s2-1.333 2 0m2 2c0 1.333-2 1.333-2 0s2-1.333 2 0m-4 0c0 1.333-2 1.333-2 0s2-1.333 2 0m2 2c0 1.333-2 1.333-2 0s2-1.333 2 0%27/%3e%3cpath d=%27M1.606 22.4a5.458 5.458 0 0 1 0-7.733L14.632 1.6a5.508 5.508 0 0 1 7.762 0 5.458 5.458 0 0 1 0 7.733L9.457 22.4C8.297 23.467 6.959 24 5.531 24s-2.855-.533-3.926-1.6zM15.613 2.578 2.587 15.556c-1.606 1.6-1.606 4.267 0 5.867 1.606 1.6 4.283 1.6 5.888 0L21.501 8.445c1.606-1.6 1.606-4.267 0-5.867-.803-.8-1.874-1.244-2.944-1.244-1.071 0-2.142.444-2.944 1.244z%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-position:center center;background-size:1.5rem 1.5rem}}.services-nbk .icon--specialist{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cg stroke=%27%23787863%27 stroke-width=%271.5%27 fill=%27none%27%3e%3cpath d=%27M5.24 1H1s2.261 11.49 6.36 11.49C11.742 12.49 13.72 1 13.72 1H9.198M7 13.185v2.942s.141 6.166 6.502 6.166c6.36 0 6.643-6.166 6.643-6.166V8m2.247-2.319c0 .929-.759 1.681-1.696 1.681a1.688 1.688 0 0 1-1.695-1.681c0-.929.759-1.681 1.695-1.681.937 0 1.696.753 1.696 1.681%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-repeat:no-repeat;background-position:top center;background-size:1.5rem 1.5rem}@media(min-width:48em){.services-nbk .icon--specialist{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cg stroke=%27%23fff%27 stroke-width=%271.5%27 fill=%27none%27%3e%3cpath d=%27M5.24 1H1s2.261 11.49 6.36 11.49C11.742 12.49 13.72 1 13.72 1H9.198M7 13.185v2.942s.141 6.166 6.502 6.166c6.36 0 6.643-6.166 6.643-6.166V8m2.247-2.319c0 .929-.759 1.681-1.696 1.681a1.688 1.688 0 0 1-1.695-1.681c0-.929.759-1.681 1.695-1.681.937 0 1.696.753 1.696 1.681%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-position:center center;background-size:1.5rem 1.5rem}}.services-nbk .icon--contact{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cpath d=%27m18.4 24-.365-.011c-1.476-.101-2.955-.535-4.798-1.411a25.698 25.698 0 0 1-8.44-6.608l-.001-.001C2.919 13.725 1.546 11.43.718 9.151.304 8.013-.101 6.649.024 5.143c.042-.949.448-1.823 1.17-2.5L3.027.81C4.101-.264 5.573-.269 6.689.799c.343.319.679.663 1.004.996l.494.501 1.451 1.451c1.111 1.159 1.111 2.587.011 3.734-.322.322-.63.622-.941.924l-.79.772c.314.708.776 1.418 1.477 2.275 1.468 1.785 2.886 3.073 4.462 4.05l.034.023c.198.139.441.259.697.388l.21.106 1.718-1.718c.53-.53 1.166-.81 1.836-.81.671 0 1.306.28 1.836.81l2.973 2.973c1.109 1.109 1.109 2.599 0 3.71l-.585.577a36.01 36.01 0 0 0-1.104 1.111c-.764.88-1.8 1.33-3.073 1.33h-.001zM5.91 15.037a24.233 24.233 0 0 0 7.958 6.233c1.663.789 2.981 1.183 4.264 1.269.992.064 1.711-.204 2.271-.841.39-.416.783-.802 1.163-1.173l.574-.567c.55-.55.55-1.108 0-1.657l-2.973-2.973c-.506-.506-1.116-.506-1.622 0l-1.85 1.85c-.152.152-.612.611-1.344.245l-.408-.21a7.23 7.23 0 0 1-.863-.484c-1.71-1.062-3.237-2.446-4.804-4.353-.861-1.053-1.409-1.927-1.779-2.835-.269-.674.085-1.102.29-1.279l.912-.895c.305-.296.611-.592.915-.897.558-.582.558-1.112-.011-1.706L7.164 3.325l-.506-.514a25.29 25.29 0 0 0-.962-.953c-.391-.374-.986-.674-1.64-.018l-1.85 1.85c-.463.435-.704.952-.731 1.551-.103 1.249.232 2.38.609 3.418.769 2.118 2.057 4.264 3.826 6.379z%27 fill=%27%23787863%27/%3e%3c/svg%3e") center no-repeat;background-repeat:no-repeat;background-position:top center;background-size:1.5rem 1.5rem}@media(min-width:48em){.services-nbk .icon--contact{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cpath d=%27m18.4 24-.365-.011c-1.476-.101-2.955-.535-4.798-1.411a25.698 25.698 0 0 1-8.44-6.608l-.001-.001C2.919 13.725 1.546 11.43.718 9.151.304 8.013-.101 6.649.024 5.143c.042-.949.448-1.823 1.17-2.5L3.027.81C4.101-.264 5.573-.269 6.689.799c.343.319.679.663 1.004.996l.494.501 1.451 1.451c1.111 1.159 1.111 2.587.011 3.734-.322.322-.63.622-.941.924l-.79.772c.314.708.776 1.418 1.477 2.275 1.468 1.785 2.886 3.073 4.462 4.05l.034.023c.198.139.441.259.697.388l.21.106 1.718-1.718c.53-.53 1.166-.81 1.836-.81.671 0 1.306.28 1.836.81l2.973 2.973c1.109 1.109 1.109 2.599 0 3.71l-.585.577a36.01 36.01 0 0 0-1.104 1.111c-.764.88-1.8 1.33-3.073 1.33h-.001zM5.91 15.037a24.233 24.233 0 0 0 7.958 6.233c1.663.789 2.981 1.183 4.264 1.269.992.064 1.711-.204 2.271-.841.39-.416.783-.802 1.163-1.173l.574-.567c.55-.55.55-1.108 0-1.657l-2.973-2.973c-.506-.506-1.116-.506-1.622 0l-1.85 1.85c-.152.152-.612.611-1.344.245l-.408-.21a7.23 7.23 0 0 1-.863-.484c-1.71-1.062-3.237-2.446-4.804-4.353-.861-1.053-1.409-1.927-1.779-2.835-.269-.674.085-1.102.29-1.279l.912-.895c.305-.296.611-.592.915-.897.558-.582.558-1.112-.011-1.706L7.164 3.325l-.506-.514a25.29 25.29 0 0 0-.962-.953c-.391-.374-.986-.674-1.64-.018l-1.85 1.85c-.463.435-.704.952-.731 1.551-.103 1.249.232 2.38.609 3.418.769 2.118 2.057 4.264 3.826 6.379z%27 fill=%27%23fff%27/%3e%3c/svg%3e") center no-repeat;background-position:center center;background-size:1.5rem 1.5rem}}.services-nbk .icon--services{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3e%3cg fill=%27%23787863%27 stroke=%27%23787863%27 stroke-width=%272.5%27%3e%3cpath d=%27M85 28c-1.645 0-3.426.313-5 1.313l-.031-.032-.063.063-16.375 9.812c-.578-1.945-1.695-3.71-3.437-4.844a1.983 1.983 0 0 0-.844-.28l-30-4A1.822 1.822 0 0 0 29 30c-9.8 0-16.43 3.41-22.438 9.625a2.005 2.005 0 0 0-.707 1.465 1.999 1.999 0 0 0 2.148 2.055 1.986 1.986 0 0 0 1.434-.77C14.977 36.645 20.062 34 28.999 34l29.062 3.875c1.156.86 1.937 2.344 1.937 4.125 0 2.805-2.195 5-5 5h-22c-.535-.008-1.05.2-1.433.574-.379.379-.594.89-.594 1.426s.215 1.047.594 1.426c.383.375.898.582 1.433.574h22c4.32 0 7.77-3.145 8.625-7.219.043-.02.086-.039.125-.062l18.281-11 .063-.063c.61-.402 1.75-.656 2.906-.656 2.785 0 5 2.215 5 5 0 1.332-.535 2.512-1.375 3.406L51.685 67.781C44.357 64.816 36.896 62.086 29.03 62c-5.765-.063-12.758 1.41-19.03 4.656V49c.007-.535-.2-1.05-.575-1.434-.379-.378-.89-.593-1.426-.593s-1.047.215-1.426.593A2.007 2.007 0 0 0 5.998 49v21a2.001 2.001 0 0 0 3.094 1.688c6.125-3.985 13.953-5.75 19.875-5.688 7.309.078 14.703 2.75 22.28 5.844a2.005 2.005 0 0 0 1.938-.25l38.031-28.125c.09-.067.172-.14.25-.219A9.016 9.016 0 0 0 93.998 37c0-4.945-4.055-9-9-9z%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-repeat:no-repeat;background-position:top center;background-size:1.5rem 1.5rem}@media(min-width:48em){.services-nbk .icon--services{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3e%3cg fill=%27%23fff%27 stroke=%27%23fff%27 stroke-width=%272.5%27%3e%3cpath d=%27M85 28c-1.645 0-3.426.313-5 1.313l-.031-.032-.063.063-16.375 9.812c-.578-1.945-1.695-3.71-3.437-4.844a1.983 1.983 0 0 0-.844-.28l-30-4A1.822 1.822 0 0 0 29 30c-9.8 0-16.43 3.41-22.438 9.625a2.005 2.005 0 0 0-.707 1.465 1.999 1.999 0 0 0 2.148 2.055 1.986 1.986 0 0 0 1.434-.77C14.977 36.645 20.062 34 28.999 34l29.062 3.875c1.156.86 1.937 2.344 1.937 4.125 0 2.805-2.195 5-5 5h-22c-.535-.008-1.05.2-1.433.574-.379.379-.594.89-.594 1.426s.215 1.047.594 1.426c.383.375.898.582 1.433.574h22c4.32 0 7.77-3.145 8.625-7.219.043-.02.086-.039.125-.062l18.281-11 .063-.063c.61-.402 1.75-.656 2.906-.656 2.785 0 5 2.215 5 5 0 1.332-.535 2.512-1.375 3.406L51.685 67.781C44.357 64.816 36.896 62.086 29.03 62c-5.765-.063-12.758 1.41-19.03 4.656V49c.007-.535-.2-1.05-.575-1.434-.379-.378-.89-.593-1.426-.593s-1.047.215-1.426.593A2.007 2.007 0 0 0 5.998 49v21a2.001 2.001 0 0 0 3.094 1.688c6.125-3.985 13.953-5.75 19.875-5.688 7.309.078 14.703 2.75 22.28 5.844a2.005 2.005 0 0 0 1.938-.25l38.031-28.125c.09-.067.172-.14.25-.219A9.016 9.016 0 0 0 93.998 37c0-4.945-4.055-9-9-9z%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-position:center center;background-size:1.5rem 1.5rem}}.services-nbk .icon--drive{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3e%3cg fill=%27%23787863%27 stroke=%27%23787863%27 stroke-width=%272.5%27%3e%3cpath d=%27M50 5.469a30.417 30.417 0 0 1 21.496 8.84 30.423 30.423 0 0 1 8.973 21.44c0 7.563-4.93 21.142-12.86 35.423A128.433 128.433 0 0 1 56.838 87.75c-4.07 5.156-6.25 6.43-6.836 6.718-.617-.289-2.766-1.562-6.836-6.718a128.265 128.265 0 0 1-10.773-16.57c-7.93-14.29-12.86-27.86-12.86-35.43a30.42 30.42 0 0 1 8.974-21.441 30.416 30.416 0 0 1 21.496-8.84m0-3.906a34.298 34.298 0 0 0-24.27 9.972A34.283 34.283 0 0 0 15.627 35.75c0 18.891 25.78 62.688 34.375 62.688S84.377 54.641 84.377 35.75a34.287 34.287 0 0 0-10.105-24.215 34.297 34.297 0 0 0-24.27-9.972z%27/%3e%3cpath d=%27M50 23.273a9.622 9.622 0 0 1 8.89 5.941 9.624 9.624 0 1 1-18.515 3.691A9.638 9.638 0 0 1 50 23.273m0-3.907a13.53 13.53 0 0 0-9.57 23.098A13.532 13.532 0 1 0 50 19.367z%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-repeat:no-repeat;background-position:top center;background-size:1.5rem 1.5rem}@media(min-width:48em){.services-nbk .icon--drive{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3e%3cg fill=%27%23fff%27 stroke=%27%23fff%27 stroke-width=%272.5%27%3e%3cpath d=%27M50 5.469a30.417 30.417 0 0 1 21.496 8.84 30.423 30.423 0 0 1 8.973 21.44c0 7.563-4.93 21.142-12.86 35.423A128.433 128.433 0 0 1 56.838 87.75c-4.07 5.156-6.25 6.43-6.836 6.718-.617-.289-2.766-1.562-6.836-6.718a128.265 128.265 0 0 1-10.773-16.57c-7.93-14.29-12.86-27.86-12.86-35.43a30.42 30.42 0 0 1 8.974-21.441 30.416 30.416 0 0 1 21.496-8.84m0-3.906a34.298 34.298 0 0 0-24.27 9.972A34.283 34.283 0 0 0 15.627 35.75c0 18.891 25.78 62.688 34.375 62.688S84.377 54.641 84.377 35.75a34.287 34.287 0 0 0-10.105-24.215 34.297 34.297 0 0 0-24.27-9.972z%27/%3e%3cpath d=%27M50 23.273a9.622 9.622 0 0 1 8.89 5.941 9.624 9.624 0 1 1-18.515 3.691A9.638 9.638 0 0 1 50 23.273m0-3.907a13.53 13.53 0 0 0-9.57 23.098A13.532 13.532 0 1 0 50 19.367z%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;background-position:center center;background-size:1.5rem 1.5rem}}.services-nbk .icon--emergency{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cpath fill=%27%23787863%27 fill-rule=%27evenodd%27 d=%27M7.75.75h8.5v7h7v8.5h-7v7h-8.5v-7h-7v-8.5h7v-7Zm1.5 1.5v7h-7v5.5h7v7h5.5v-7h7v-5.5h-7v-7h-5.5Z%27/%3e%3c/svg%3e") center no-repeat;background-repeat:no-repeat;background-position:top center;background-size:1.5rem 1.5rem}@media(min-width:48em){.services-nbk .icon--emergency{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cpath fill=%27%23fff%27 fill-rule=%27evenodd%27 d=%27M7.75.75h8.5v7h7v8.5h-7v7h-8.5v-7h-7v-8.5h7v-7Zm1.5 1.5v7h-7v5.5h7v7h5.5v-7h7v-5.5h-7v-7h-5.5Z%27/%3e%3c/svg%3e") center no-repeat;background-position:center center;background-size:1.5rem 1.5rem}}@media(min-width:48em){.services-nbk .icon{background-color:#787863}.services-nbk .icon:hover{background-color:rgb(0,100.75,110.5)}.services-nbk .icon:active{background-color:rgb(0,77.5,85)}.services-nbk .icon--emergency{background-color:#007c88}}.services-nbk .l-constrainer{position:relative}@media(max-width:47.9375em){.services-nbk .l-constrainer{padding:.5rem 0}}.services-nbk .menu{display:none}.init-label{animation:showLabelOnStartup 10s ease forwards}.is-scrolling-defer .init-label{animation:none}@keyframes showLabelOnStartup{8%{opacity:1;visibility:visible}98%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}.video{position:relative;padding-bottom:56.249%;margin-bottom:2rem}.video__embed{position:absolute;width:100%;height:100%}.video__embed lite-youtube,.video__embed video,.video__embed iframe{width:100%;height:100%;max-width:100%}.video__embed lite-youtube::before{display:none}.video__print{position:relative;display:none}.video__print .icon{position:absolute;width:86px;height:69px;left:50%;top:50%;transform:translate(-50%,-50%)}.img{opacity:0;visibility:hidden}.img-loaded{animation:fullOpacity 800ms cubic-bezier(0.455,0.03,0.515,0.955) forwards}.img-caption{position:relative;padding-left:1.5rem;margin-top:1.5rem;color:#5e5e58;max-width:980px}.img-caption::before{content:"";display:block;position:absolute;top:0;left:0;width:2px;height:100%;background-color:#787863;background-image:linear-gradient(to bottom,#787863,#007c88)}.teaser{position:relative;z-index:1;padding-bottom:1.5rem}@media(min-width:48em){.teaser{padding-bottom:2rem}}.teaser__content{position:relative;display:flex;flex-direction:column;height:100%;padding:1.5rem;border:1px solid rgba(120,120,99,.25);border-radius:6px;transition:240ms box-shadow cubic-bezier(0.19,1,0.22,1)}.teaser-link{font-size:0;z-index:3;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.teaser-image{width:calc(100% + 3rem);margin:-1.5rem;overflow:hidden}.teaser-image .media{position:relative;padding-bottom:58.5%;background:#f6f6f0;border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden}.teaser-image .media img{position:absolute;top:0;left:0;width:100%}.teaser-image .media .field--type-image{position:absolute;width:100%;height:100%;transition:transform 480ms 140ms cubic-bezier(0.19,1,0.22,1)}.teaser-title{position:relative;margin-top:0;margin-bottom:-0.5rem}.teaser-title,.teaser-title a{font-size:1.125rem;font-weight:500;line-height:1.44;color:#474742;text-transform:none;letter-spacing:normal}@media(min-width:48em){.teaser-title,.teaser-title a{font-size:1.3125rem}}.teaser-link+.teaser-title{margin-top:0}.teaser-image~.teaser-title{padding-top:3rem;margin-top:0}.teaser-text{flex-grow:1;padding-top:.25rem}.teaser-text,.teaser-text p,.teaser-text .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .teaser-text .field--name-field-stoerer-text{font-size:1rem;line-height:1.5;color:#787863}.teaser-text p:last-of-type,.teaser-text .paragraph--cta-interferer .field--name-field-stoerer-text:last-of-type,.paragraph--cta-interferer .teaser-text .field--name-field-stoerer-text:last-of-type{margin-bottom:0}.teaser-date{font-size:1rem;color:#787863;margin-top:1.5rem}.teaser-showlink{font-size:0;position:relative;display:flex;width:32px;height:32px;margin-top:1rem;margin-bottom:-0.5rem;transform:translateX(-10px)}.teaser:hover .teaser__content{box-shadow:0px 10px 32px 0px rgba(0,0,0,.07)}.teaser:hover .teaser-title,.teaser:hover .teaser-title a{color:#007c88}.teaser:hover .teaser-showlink{opacity:1;visibility:visible;animation:teaserArrowAnim 350ms ease}.teaser:hover .teaser-image .field--type-image{transform:scale(1.1)}.teaser.teaser-arrow:hover .teaser__content{box-shadow:0px 10px 32px 0px rgba(0,0,0,.07)}@keyframes teaserArrowAnim{0%{transform:translateX(-10px)}50%{transform:translateX(-2px)}100%{transform:translateX(-10px)}}.specialist.teaser{height:100%}.specialist.teaser .specialist-profession{flex-grow:1;font-size:1rem;color:#787863;margin-top:1rem}.specialist__left-content__medical-field .arrowlink{display:inline-block;margin-top:-0.5rem;margin-bottom:.5rem}.specialist.teaser--schulthess-specialist--news{height:auto;padding-bottom:0;border:1px solid rgba(120,120,99,.25);border-radius:6px;transition:240ms box-shadow cubic-bezier(0.19,1,0.22,1)}@media(min-width:48em){.specialist.teaser--schulthess-specialist--news{display:flex}}.specialist.teaser--schulthess-specialist--news .specialist__content{flex-shrink:1;padding:1.5rem}.specialist.teaser--schulthess-specialist--news .specialist-lead{margin-bottom:0}.specialist.teaser--schulthess-specialist--news .specialist-lead,.specialist.teaser--schulthess-specialist--news .specialist-lead p,.specialist.teaser--schulthess-specialist--news .specialist-lead .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .specialist.teaser--schulthess-specialist--news .specialist-lead .field--name-field-stoerer-text{font-size:1rem;font-weight:300}.specialist.teaser--schulthess-specialist--news .specialist-image{margin:0;max-width:100%}@media(min-width:48em){.specialist.teaser--schulthess-specialist--news .specialist-image{max-width:320px}.specialist.teaser--schulthess-specialist--news .specialist-image .media{border-top-right-radius:0;border-bottom-left-radius:6px}}.specialist.teaser--schulthess-specialist--news:hover{box-shadow:0px 10px 32px 0px rgba(0,0,0,.07)}@media(min-width:48em){.teaser--schulthess-course{padding-top:3rem;padding-bottom:3rem}}.teaser--schulthess-course.teaser:hover .arrowlink{background-position-x:right 4px}.teaser--schulthess-course.teaser:hover .teaser__content{box-shadow:none}.teaser--schulthess-course .teaser__content{padding-bottom:0;padding-top:0;border:none}@media(min-width:48em){.teaser--schulthess-course .teaser__content{display:flex;flex-direction:row}}.teaser--schulthess-course .teaser__link{margin-bottom:0}.teaser--schulthess-course .teaser-image{margin-bottom:2rem;margin-top:0}@media(min-width:48em){.teaser--schulthess-course .teaser-image{flex-basis:432px;margin-right:3rem;margin-bottom:0}.teaser--schulthess-course .teaser-image .media{border-radius:4px}}@media(min-width:48em){.teaser--schulthess-course .teaser__details{padding-right:4rem}}.teaser--schulthess-course .teaser-title{margin:0}.teaser--schulthess-course .teaser-title--bold{display:inline-block;font-weight:500}.teaser--schulthess-course .teaser-date{margin-top:0}.teaser--schulthess-course .teaser-title,.teaser--schulthess-course .teaser-date,.teaser--schulthess-course .teaser-lead,.teaser--schulthess-course .teaser-lead p,.teaser--schulthess-course .teaser-lead .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .teaser--schulthess-course .teaser-lead .field--name-field-stoerer-text{color:#7b7a66}.course.teaser{position:relative;padding:0}.course.teaser .course__content{display:flex;flex-wrap:wrap;width:100%;margin:0;padding:0}@media(min-width:48em){.course.teaser .course__content{flex-wrap:nowrap}}.course.teaser .course__info{flex-basis:100%;flex-shrink:0;margin-top:0;margin-bottom:.5rem}@media(min-width:48em){.course.teaser .course__info{flex-basis:250px;margin-right:2rem}}.course.teaser .course__details{flex-grow:1;flex-basis:100%}@media(min-width:48em){.course.teaser .course__details{flex-basis:auto}}.course.teaser .course-link{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%}.course.teaser .course-date,.course.teaser .course-location{display:inline;font-size:1em;line-height:1.2;margin:0}@media(min-width:48em){.course.teaser .course-date,.course.teaser .course-location{display:block}}.course.teaser .course-date{margin-right:.5rem}@media(min-width:48em){.course.teaser .course-date{margin-right:0}}@media(min-width:48em){.course.teaser .course-location{margin-top:1rem}}.course.teaser .course-location,.course.teaser .course-location p,.course.teaser .course-location .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .course.teaser .course-location .field--name-field-stoerer-text{color:#787863}.course.teaser .course-title{flex-grow:1;margin-top:0}.course.teaser .course-lead,.course.teaser .course-lead p,.course.teaser .course-lead .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .course.teaser .course-lead .field--name-field-stoerer-text{font-size:1rem;font-weight:300;line-height:1.5;color:#646464}.course.teaser .course-showlink{font-size:0;display:flex;width:32px;height:32px;margin:0;transition:140ms cubic-bezier(0.19,1,0.22,1);background-position-y:0}@media(min-width:48em){.course.teaser .course-showlink{transform:translateX(-30px);opacity:0;visibility:hidden;margin-left:1.5rem}}.course.teaser:hover .course-showlink{transform:translateX(0);opacity:1;visibility:visible}.office-hours__item-label{width:70px;padding-right:.5rem;font-weight:300}.opening-hours__label{font-weight:500}.address-block{display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width:33.75em){.address-block{flex-wrap:nowrap}}.address-block,.address-block p,.address-block .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .address-block .field--name-field-stoerer-text{font-size:1rem}.address-block__address{margin-right:2rem}.address-block__label{font-weight:500;color:#5e5e58}.address-block .address{font-size:1rem;margin-top:0}.m-hero{position:relative;width:100%;padding-bottom:40.175%}@media only screen and (min-width:100em){.m-hero{padding-bottom:45%}}.m-hero .media{position:absolute;left:50%;width:100%;max-width:1920px;height:100%;overflow:hidden;background:#f6f6f0;border-radius:8px;transform:translateX(-50%)}@media only screen and (min-width:64em){.m-hero .media{width:calc(100vw - 3rem);left:calc(50% - 1.5rem);margin-left:1.5rem;margin-right:1.5rem}}@media only screen and (min-width:89.875em){.m-hero .media{width:calc(100vw - 8.5rem);left:calc(50% - 4.25rem);margin-left:4.25rem;margin-right:4.25rem}}.m-hero .field--type-image{height:100%}.m-hero .img{width:100%;max-width:100%;position:absolute;top:0;left:50%;transform:translate(-50%,0)}.m-hero .img-loaded{animation:fullOpacity 740ms cubic-bezier(0.455,0.03,0.515,0.955) forwards;animation-delay:150ms}.m-hero .video{margin-bottom:0;padding-bottom:0}.m-hero .video .video__embed video{object-fit:cover}.internal-link a{position:relative;display:flex;width:100%;font-size:1rem;font-weight:500;line-height:1.3;color:#474742;padding:1rem 2.75rem 1rem 0;transition:280ms cubic-bezier(0.19,1,0.22,1)}@media(min-width:48em){.internal-link a{font-size:1.125rem;padding:1.25rem 2.75rem 1.25rem 0}}.internal-link a::after{content:"";flex-shrink:0;display:block;position:absolute;top:19px;right:8px;width:24px;height:16px;margin-right:8px;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 15%27%3e%3cpath d=%27M1.388 7.178h25.926l-6.559-5.484a.395.395 0 0 1-.051-.552.384.384 0 0 1 .546-.052l7.386 6.176a.397.397 0 0 1-.003.607l-7.387 6.039a.384.384 0 0 1-.545-.059.394.394 0 0 1 .058-.551l6.531-5.34H1.389a.389.389 0 0 1-.387-.392.39.39 0 0 1 .388-.392z%27 fill=%27%23007c88%27 stroke=%27%23007c88%27/%3e%3c/svg%3e") center no-repeat;background-size:24px 16px}@media(min-width:48em){.internal-link a::after{top:24px}}.internal-link a:hover{color:#007c88}.internal-link a:hover::after{animation:arrowAnim 350ms ease}@keyframes arrowAnim{0%{right:8px}50%{right:0px}100%{right:8px}}.share{display:flex;gap:.5rem;flex-wrap:wrap}.share-email{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 16%27%3e%3cpath d=%27M1.021 0C.468 0 0 .469 0 1.021v13.787c0 .553.469 1.021 1.021 1.021h21.957c.553 0 1.021-.469 1.021-1.021V1.021C23.999.468 23.53 0 22.978 0H1.021zm1.476 1.532h19.005L11.999 9.95 2.496 1.532zm-.965 1.189 5.29 4.691-5.29 5.689V2.721zm20.936 0v10.38l-5.29-5.689 5.29-4.691zM7.971 8.426l3.519 3.12a.768.768 0 0 0 1.021 0l3.519-3.12 5.465 5.872H2.506l5.466-5.872z%27 fill=%27%23007C88%27/%3e%3c/svg%3e")}.share-link{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cg fill=%27none%27%3e%3cpath d=%27M24 0H6.72v17.28H24V0zm-2.025 15.254-13.23.001V2.025h13.23v13.229z%27 fill=%27%23007C88%27/%3e%3cpath fill=%27%2386856E%27 d=%27M3.106 8.745V6.72H0V24h17.28v-3.173h-2.025v1.148H2.025V8.745z%27/%3e%3c/g%3e%3c/svg%3e")}.share-email,.share-link{text-align:left;padding-left:4em;background-repeat:no-repeat;background-position:1.5em center;background-size:1rem 1rem}@media only screen and (min-width:33.75em){.share-email,.share-link{width:auto}}.iframe-jobslist{max-height:435px}.accordion__header{display:block;width:100%}.accordion__trigger{position:relative;appearance:none;outline:none;cursor:pointer;font-size:1rem;width:100%;padding:1rem 0;margin-bottom:0;text-align:left}@media(min-width:48em){.accordion__trigger{font-size:1.2rem;padding:1.5rem 0}}.accordion__trigger-title{width:calc(100% - 64px);color:#5e5e58}.accordion__trigger-title h2,.accordion__trigger-title .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .accordion__trigger-title .fieldset-legend,.accordion__trigger-title .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .accordion__trigger-title .teaser-title{font-size:1rem;font-weight:500;line-height:1.3;color:#474742;margin:0}@media(min-width:48em){.accordion__trigger-title h2,.accordion__trigger-title .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .accordion__trigger-title .fieldset-legend,.accordion__trigger-title .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .accordion__trigger-title .teaser-title{font-size:1.125rem}}.accordion__trigger-title h3,.accordion__trigger-title .paragraph--large-teaser .paragraph__title,.paragraph--large-teaser .accordion__trigger-title .paragraph__title,.accordion__trigger-title .fact-description,.accordion__trigger-title h4,.accordion__trigger-title fieldset.form-composite>legend .fieldset-legend,fieldset.form-composite>legend .accordion__trigger-title .fieldset-legend,.accordion__trigger-title fieldset.form-composite .form-type-webform-markup .fieldset-legend,fieldset.form-composite .form-type-webform-markup .accordion__trigger-title .fieldset-legend,.accordion__trigger-title fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .accordion__trigger-title .fieldset-legend,.accordion__trigger-title fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .accordion__trigger-title .fieldset-legend{margin:0}.accordion__trigger-icon{position:absolute;top:1rem;right:0;display:block;width:1.125rem;height:1.125rem}@media(min-width:48em){.accordion__trigger-icon{top:1.75rem}}.accordion__trigger-icon::before,.accordion__trigger-icon::after{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:2px;background:#787863;transition:280ms cubic-bezier(0.19,1,0.22,1)}.accordion__trigger-icon::before{transform:translate(-50%,-50%)}.accordion__trigger-icon::after{transform:translate(-50%,-50%) rotate(90deg)}.accordion__trigger[aria-expanded=true] .accordion__trigger-icon::before{transform:translate(-50%,-50%) rotate(45deg)}.accordion__trigger[aria-expanded=true] .accordion__trigger-icon::after{transform:translate(-50%,-50%) rotate(135deg)}.accordion__panel{max-height:700vh !important;margin:0;overflow:hidden}.accordion__panel .accordion__panel-inner{padding:.5rem 1rem 1rem}@media(min-width:48em){.accordion__panel .accordion__panel-inner{padding:.5rem 1.5rem 2rem}}.accordion__panel .accordion__panel-inner .paragraph{margin:0}.accordion__panel .accordion__panel-inner .paragraph.paragraph--text:first-child{padding-top:0 !important}.accordion__panel.-ba-is-hidden{max-height:0 !important}.accordion__panel.-ba-is-hidden .accordion__panel-inner{visibility:hidden}.badger-accordion--initalised .accordion__panel{transition:max-height ease-in-out .2s}.quality{display:flex;flex-wrap:wrap;margin-top:-2rem;margin-bottom:-2rem}@media only screen and (min-width:64em){.quality{justify-content:flex-start;margin-top:0}}@media only screen and (min-width:77.5em){.quality{flex-wrap:nowrap;max-width:100%}}.quality__logo{flex-basis:50%;align-self:center;max-width:160px;margin-top:-2rem;line-height:0}@media(min-width:48em){.quality__logo{margin-top:-3rem}}.quality__logo img,.quality__logo svg{width:100%;height:100%;opacity:.7}.quality__logo svg{fill:#fff}.logo-swissmedicalcenter{margin-right:32px}.view-specialists-search .lead,.view-site-search .lead{margin-bottom:1.5rem}@media(min-width:48em){.view-specialists-search .lead,.view-site-search .lead{margin-top:3rem;margin-bottom:4rem}}.view-specialists-search .views-exposed-form,.view-site-search .views-exposed-form{margin-bottom:2rem}@media(min-width:48em){.view-specialists-search .views-exposed-form,.view-site-search .views-exposed-form{margin-bottom:4rem}}.view-specialists-search .views-exposed-form .form--inline,.view-site-search .views-exposed-form .form--inline{position:relative}.view-specialists-search .views-exposed-form .form--inline .form-item,.view-site-search .views-exposed-form .form--inline .form-item{position:relative}.view-specialists-search .views-exposed-form .form--inline .form-item::before,.view-site-search .views-exposed-form .form--inline .form-item::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#787863;background:linear-gradient(to right,#787863,#007c88)}.view-specialists-search .views-exposed-form .form--inline .form-text,.view-site-search .views-exposed-form .form--inline .form-text{font-size:1.125rem;color:#787863;max-width:100%;padding:0 0 1rem 0;height:auto;border:0 none}@media(min-width:48em){.view-specialists-search .views-exposed-form .form--inline .form-text,.view-site-search .views-exposed-form .form--inline .form-text{font-size:1.5rem;padding-bottom:1.5rem}}.view-specialists-search .views-exposed-form .form--inline .form-text:focus,.view-site-search .views-exposed-form .form--inline .form-text:focus{box-shadow:none}.view-specialists-search .views-exposed-form .form--inline .form-text::placeholder,.view-site-search .views-exposed-form .form--inline .form-text::placeholder{font-weight:300;color:#787863}.view-specialists-search .views-exposed-form .form--inline .form-text::-webkit-input-placeholder,.view-site-search .views-exposed-form .form--inline .form-text::-webkit-input-placeholder{font-weight:300;color:#787863}.view-specialists-search .views-exposed-form .form--inline .form-text::-ms-input-placeholder,.view-site-search .views-exposed-form .form--inline .form-text::-ms-input-placeholder{font-weight:300;color:#787863}.view-specialists-search .views-exposed-form .form--inline .form-text:focus::placeholder,.view-site-search .views-exposed-form .form--inline .form-text:focus::placeholder{color:hsla(0,0%,100%,0)}.view-specialists-search .views-exposed-form .form--inline .form-text:focus::-webkit-input-placeholder,.view-site-search .views-exposed-form .form--inline .form-text:focus::-webkit-input-placeholder{color:hsla(0,0%,100%,0)}.view-specialists-search .views-exposed-form .form--inline .form-text:focus::-ms-input-placeholder,.view-site-search .views-exposed-form .form--inline .form-text:focus::-ms-input-placeholder{color:hsla(0,0%,100%,0)}.view-specialists-search .views-exposed-form .form--inline .form-actions,.view-site-search .views-exposed-form .form--inline .form-actions{position:absolute;top:-10px;right:0;margin:0}.view-specialists-search .views-exposed-form .form--inline .form-actions .form-submit,.view-site-search .views-exposed-form .form--inline .form-actions .form-submit{outline:none;font-size:0;width:32px;height:32px;margin:0;border:0 none;border-radius:50%;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cpath d=%27M10.306 20.894c2.429 0 4.659-.847 6.438-2.259l5.054 5.054c.226.199.508.311.791.311.282 0 .565-.113.791-.339a1.124 1.124 0 0 0 0-1.609l-5.055-5.026a10.314 10.314 0 0 0 2.259-6.438C20.613 4.912 15.982.282 10.307.282 4.631.282.001 4.912.001 10.588c0 5.676 4.63 10.306 10.306 10.306zm0-18.353c4.433 0 8.047 3.614 8.047 8.047 0 4.433-3.614 8.047-8.047 8.047-4.433 0-8.047-3.614-8.047-8.047 0-4.433 3.614-8.047 8.047-8.047z%27 fill=%27%23007c88%27/%3e%3c/svg%3e") center no-repeat;background-size:20px 20px}@media(min-width:48em){.view-specialists-search .views-exposed-form .form--inline .form-actions .form-submit,.view-site-search .views-exposed-form .form--inline .form-actions .form-submit{width:48px;height:48px;background-size:24px 24px}}.view-specialists-search .views-exposed-form .form--inline .form-actions .form-submit:hover,.view-specialists-search .views-exposed-form .form--inline .form-actions .form-submit:active,.view-site-search .views-exposed-form .form--inline .form-actions .form-submit:hover,.view-site-search .views-exposed-form .form--inline .form-actions .form-submit:active{background-color:#f6f6f0}.view-specialists-search .views-exposed-form .form--inline .form-actions [data-drupal-selector=edit-reset],.view-site-search .views-exposed-form .form--inline .form-actions [data-drupal-selector=edit-reset]{display:none;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3e%3cpath fill=%27%23fff%27 d=%27m56.621 48.816 37.707-37.703 3.309-3.309-6.617-6.621-3.313 3.309L50 42.195 12.293 4.492 8.984 1.183 2.363 7.804l3.309 3.309 37.707 37.703L0 92.195l6.625 6.621 3.309-3.309L50 55.433l40.066 40.074 3.309 3.309L100 92.195l-3.309-3.309z%27/%3e%3c/svg%3e") center no-repeat;background-size:16px 16px;background-color:#007c88}@media(min-width:48em){.view-specialists-search .views-exposed-form .form--inline .form-actions [data-drupal-selector=edit-reset],.view-site-search .views-exposed-form .form--inline .form-actions [data-drupal-selector=edit-reset]{background-size:20px 20px}}.view-specialists-search .views-exposed-form .form--inline .form-actions [data-drupal-selector=edit-reset]:hover,.view-specialists-search .views-exposed-form .form--inline .form-actions [data-drupal-selector=edit-reset]:active,.view-site-search .views-exposed-form .form--inline .form-actions [data-drupal-selector=edit-reset]:hover,.view-site-search .views-exposed-form .form--inline .form-actions [data-drupal-selector=edit-reset]:active{background-color:#787863}.view-specialists-search.has-results .view-filters .form-actions .form-submit,.view-site-search.has-results .view-filters .form-actions .form-submit{display:none}.view-specialists-search.has-results .view-filters .form-actions [data-drupal-selector=edit-reset],.view-site-search.has-results .view-filters .form-actions [data-drupal-selector=edit-reset]{display:block}.search-item{display:flex}.search-item-title{margin-top:0;margin-bottom:0}.search-item-more-link{display:inline-block;margin-top:1rem}.facet-item{display:block;margin-bottom:.5rem}@media(min-width:48em){.facet-item{margin-bottom:1.5rem}}.facet-item__value{font-size:1.125rem;font-weight:300;color:#787863}.facet-item__value:hover{color:#007c88}@media(min-width:48em){.facet-item__value{font-size:1.5rem}}.facet-item.is-active .facet-item__value,.facet-item__value.is-active{color:#007c88}.facet-item__count{display:inline-block;vertical-align:top;min-width:20px;height:20px;background:#007c88;border-radius:10px;font-size:.75rem;color:#fff;text-align:center;line-height:20px;padding:0 0.5rem}@media(min-width:48em){.facet-item__count{margin-left:.25rem}}.facet-item a{display:inline-block;padding:0;border-bottom:2px solid rgba(0,0,0,0)}.facet-item a.is-active{border-bottom-color:#007c88}.pager{display:block;width:100%;text-align:center;margin-top:2rem}.pager__item{display:inline-block}.pager__item a{padding:.5rem}.text h3,.text .paragraph--large-teaser .paragraph__title,.paragraph--large-teaser .text .paragraph__title,.text .fact-description{margin-top:2rem}@media(min-width:48em){.text h3,.text .paragraph--large-teaser .paragraph__title,.paragraph--large-teaser .text .paragraph__title,.text .fact-description{margin-top:3rem}}.text h4,.text fieldset.form-composite>legend .fieldset-legend,fieldset.form-composite>legend .text .fieldset-legend,.text fieldset.form-composite .form-type-webform-markup .fieldset-legend,fieldset.form-composite .form-type-webform-markup .text .fieldset-legend,.text fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .text .fieldset-legend,.text fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .text .fieldset-legend{margin-top:1.5rem}@media(min-width:48em){.text h4,.text fieldset.form-composite>legend .fieldset-legend,fieldset.form-composite>legend .text .fieldset-legend,.text fieldset.form-composite .form-type-webform-markup .fieldset-legend,fieldset.form-composite .form-type-webform-markup .text .fieldset-legend,.text fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .text .fieldset-legend,.text fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .text .fieldset-legend{margin-top:2rem}}.js-tabs{display:flex;flex-wrap:wrap;position:relative;z-index:1;border:0 none}.js-tabs .tabs__list{display:flex;width:100%;list-style:none;padding:0;margin:0;border-bottom:1px solid #dadad2}.js-tabs .tabs__item{flex-basis:auto;margin-right:1.5rem}.js-tabs .tabs__link{cursor:pointer;display:inline-block;width:100%;background:rgba(0,0,0,0);font-size:1.1rem;line-height:1.2;color:#787863;padding:.5rem;border-bottom:3px solid rgba(0,0,0,0);margin-bottom:-2px;transition:280ms cubic-bezier(0.19,1,0.22,1)}@media only screen and (min-width:33.75em){.js-tabs .tabs__link{font-size:1.25rem}}.js-tabs .tabs__link::after{display:block;content:attr(data-title);font-weight:500;height:0;overflow:hidden;visibility:hidden}.js-tabs .tabs__link:hover{border-bottom-color:#787863}.js-tabs .tabs__link[aria-selected=true]{font-weight:500;color:#007c88;border-bottom-color:#007c88}.js-tabs .tabs__content{flex-basis:100%;overflow:hidden;padding:1.5rem 0 0}.js-tabs .tabs__content[aria-hidden=true]{display:none}.publication-link{margin:0}@media only screen and (min-width:33.75em){.publication-link{display:inline-block}}@media only screen and (min-width:33.75em){.publication-file{display:inline-block}}.publication-file .file--mime-application-pdf a::before{display:none}@media only screen and (min-width:33.75em){.publication-link~.publication-file{margin-left:1.5rem}}@media(min-width:48em){.publication-link~.publication-file{margin-left:3rem}}.show-more__content{display:none;visibility:hidden;opacity:0;height:0;overflow:hidden;transition:opacity 340ms cubic-bezier(0.455,0.03,0.515,0.955)}.show-more__content.is-open{display:block;visibility:visible;opacity:1;height:auto}.show-more__content.is-open div:first-child h3,.show-more__content.is-open div:first-child .paragraph--large-teaser .paragraph__title,.paragraph--large-teaser .show-more__content.is-open div:first-child .paragraph__title,.show-more__content.is-open div:first-child .fact-description,.show-more__content.is-open div:first-child p,.show-more__content.is-open div:first-child .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .show-more__content.is-open div:first-child .field--name-field-stoerer-text,.show-more__content.is-open div:first-child section,.show-more__content.is-open div:first-child ul,.show-more__content.is-open div:first-child ol{margin-top:0}.show-more__toggle-less{display:none}.show-more__toggle.is-active .show-more__toggle-more{display:none}.show-more__toggle.is-active .show-more__toggle-less{display:block}.search-block .form-item{float:none;margin:0}.search-block .form-item ::placeholder{color:#787863;opacity:1}.search-block .form-text{font-size:.875rem;width:80px;height:auto;padding:0 0 .5rem 1.5rem;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3e%3cpath d=%27M10.306 20.894c2.429 0 4.659-.847 6.438-2.259l5.054 5.054c.226.199.508.311.791.311.282 0 .565-.113.791-.339a1.124 1.124 0 0 0 0-1.609l-5.055-5.026a10.314 10.314 0 0 0 2.259-6.438C20.613 4.912 15.982.282 10.307.282 4.631.282.001 4.912.001 10.588c0 5.676 4.63 10.306 10.306 10.306zm0-18.353c4.433 0 8.047 3.614 8.047 8.047 0 4.433-3.614 8.047-8.047 8.047-4.433 0-8.047-3.614-8.047-8.047 0-4.433 3.614-8.047 8.047-8.047z%27 fill=%27%23787863%27/%3e%3c/svg%3e") center no-repeat;background-position:0 0;background-size:16px 16px;border:none;border-radius:0;transition:140ms cubic-bezier(0.19,1,0.22,1)}[lang=fr] .search-block .form-text{width:100px}.search-block .form-text:focus{width:240px;border-bottom:1px solid #007c88}.search-block .form-actions{display:none}.ui-autocomplete.ui-widget{border:0 none;border-radius:4px;box-shadow:0 10px 40px 0 rgba(0,0,0,.1)}.ui-autocomplete .ui-menu-item:last-of-type{overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion{background:#fff}.path-search .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion{padding:.5rem 1.5rem;font-size:1.125rem}@media(min-width:48em){.path-search .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion{font-size:1.5rem}}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background-color:#007c88}.fact__content{padding:0 2rem}.fact-title,.fact-description{color:#007c88}.fact-title{padding:0;margin:0}.fact-description{margin:0}@media(min-width:48em){.fact-description{padding-top:1rem}}.news-list .views-exposed-form>div{display:flex}.news-list .views-exposed-form>div .form-type-select{margin-right:2rem}.news-list .views-exposed-form>div .form-submit{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 15%27%3e%3cpath d=%27M1.388 7.178h25.926l-6.559-5.484a.395.395 0 0 1-.051-.552.384.384 0 0 1 .546-.052l7.386 6.176a.397.397 0 0 1-.003.607l-7.387 6.039a.384.384 0 0 1-.545-.059.394.394 0 0 1 .058-.551l6.531-5.34H1.389a.389.389 0 0 1-.387-.392.39.39 0 0 1 .388-.392z%27 fill=%27%23fff%27 stroke=%27%23fff%27/%3e%3c/svg%3e") center no-repeat;padding-left:4.5em;background-position:1.75em center;background-size:1.5rem 1.5rem;background-color:#007c88;box-shadow:5px 5px 30px 0 rgba(0,0,0,.08)}.news-list .views-exposed-form>div .form-submit,.news-list .views-exposed-form>div .form-submit:link,.news-list .views-exposed-form>div .form-submit:visited,.news-list .views-exposed-form>div .form-submit:hover,.news-list .views-exposed-form>div .form-submit:active{color:#fff}.news-list .views-exposed-form>div .form-submit:hover,.news-list .views-exposed-form>div .form-submit:active{background-color:rgb(0,100.75,110.5)}.news-list .views-exposed-form>div .form-submit:active{transform:translateY(1px);background-color:rgb(0,77.5,85)}.quality-item{text-align:center}.quality-item__year{font-size:1rem;font-weight:500;color:#787863;margin-bottom:0}.quality-item__logo img{margin:0 auto}.quality-item__title{padding:0;margin:.5rem auto 0}.quality-item:hover .quality-item__title{color:#5e5e58}.contact-teaser__title{margin:0 0 1rem 0}.contact-teaser__phone,.contact-teaser__email,.contact-teaser__fax{margin:0 0 .25rem 0}.contact-teaser__phone a{font-weight:300;color:#646464}.block-languageswitcher{position:relative;z-index:5}@media(max-width:63.9375em){.block-languageswitcher .links{list-style:none;padding:0}.block-languageswitcher .links a{color:#787863}.block-languageswitcher .links a.is-active{font-weight:500}}@media print,(min-width:64em){.block-languageswitcher{padding-left:2.5rem}}.block-languageswitcher .links{flex-direction:column;align-items:flex-start}@media print,(min-width:64em){.block-languageswitcher .links{display:none;position:absolute;z-index:2;border:1px solid #dadad2;background:#fff;margin:.5rem 0 0;padding:.5rem 1rem .5rem 0 !important}}.block-languageswitcher.is-open .links{display:flex}.block-languageswitcher.is-open .links .is-active{display:none}.block-languageswitcher.is-open .block-languageswitcher__opened{display:block;left:auto;right:0;top:2px}.block-languageswitcher__active{display:none;cursor:pointer;font-size:.875rem;color:#787863;margin-left:1rem;font-weight:400;transition:color 180ms ease-out}.block-languageswitcher__active:hover{color:#007c88}@media print,(min-width:64em){.block-languageswitcher__active{display:block;position:relative}}.block-languageswitcher__closed{display:block;padding-right:1.5rem;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 10%27%3e%3cpath d=%27m9.392 7.603 6.747-6.65a.561.561 0 0 1 .679-.052c.205.138.235.386.064.553L9.283 8.942a.547.547 0 0 1-.374.143.531.531 0 0 1-.373-.146L1.106 1.45c-.168-.169-.136-.416.073-.553a.559.559 0 0 1 .678.058l6.57 6.621.965.025z%27 fill=%27%23787863%27 stroke=%27%23787863%27/%3e%3c/svg%3e") center no-repeat;background-size:16px 16px;background-position:center right}.block-languageswitcher__closed:hover{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 10%27%3e%3cpath d=%27m9.392 7.603 6.747-6.65a.561.561 0 0 1 .679-.052c.205.138.235.386.064.553L9.283 8.942a.547.547 0 0 1-.374.143.531.531 0 0 1-.373-.146L1.106 1.45c-.168-.169-.136-.416.073-.553a.559.559 0 0 1 .678.058l6.57 6.621.965.025z%27 fill=%27%23007c88%27 stroke=%27%23007c88%27/%3e%3c/svg%3e") center no-repeat;background-size:16px 16px;background-position:center right}.block-languageswitcher .block-languageswitcher__opened{display:none;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3e%3cpath fill=%27%23787863%27 d=%27m56.621 48.816 37.707-37.703 3.309-3.309-6.617-6.621-3.313 3.309L50 42.195 12.293 4.492 8.984 1.183 2.363 7.804l3.309 3.309 37.707 37.703L0 92.195l6.625 6.621 3.309-3.309L50 55.433l40.066 40.074 3.309 3.309L100 92.195l-3.309-3.309z%27/%3e%3c/svg%3e") center no-repeat;background-size:16px 16px;background-color:#fff;position:absolute;width:16px;height:16px;top:0;left:50%;transform:translateX(calc(-50% + 0.5rem))}.block-languageswitcher .block-languageswitcher__opened:hover,.block-languageswitcher .block-languageswitcher__opened:active{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3e%3cpath fill=%27%23007c88%27 d=%27m56.621 48.816 37.707-37.703 3.309-3.309-6.617-6.621-3.313 3.309L50 42.195 12.293 4.492 8.984 1.183 2.363 7.804l3.309 3.309 37.707 37.703L0 92.195l6.625 6.621 3.309-3.309L50 55.433l40.066 40.074 3.309 3.309L100 92.195l-3.309-3.309z%27/%3e%3c/svg%3e") center no-repeat;background-size:16px 16px;background-color:#fff}.paragraph--schedule-item{display:flex;align-items:center;column-gap:1.5rem;padding:1rem 1.5rem;border-radius:6px}.paragraph .paragraph--schedule-item.paragraph{margin-top:1.5rem}.paragraph--schedule-item--arbeit{background-color:rgba(0,124,136,.1)}.paragraph--schedule-item--arbeit .h4-alike,.paragraph--schedule-item--arbeit p,.paragraph--schedule-item--arbeit .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .paragraph--schedule-item--arbeit .field--name-field-stoerer-text{color:#007c88}.paragraph--schedule-item__image-wrapper{flex-shrink:0;width:64px;height:64px;padding:1rem;background-color:rgba(120,120,99,.2);border-radius:50%}.paragraph--schedule-item--arbeit .paragraph--schedule-item__image-wrapper{background-color:rgba(0,124,136,.1)}.paragraph--schedule-item img{width:32px;height:32px}.paragraph--schedule-item__title,.paragraph--schedule-item p,.paragraph--schedule-item .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .paragraph--schedule-item .field--name-field-stoerer-text{margin:0}.c-jobfamily-teaser{position:relative;height:500px;max-height:100vh;z-index:1}@media only screen and (min-width:33.75em){.c-jobfamily-teaser{height:550px}}@media(min-width:48em){.c-jobfamily-teaser{height:600px}}.c-jobfamily-teaser .teaser__content{display:block;position:relative;border:0;padding:0;width:100%;height:100%;transition:none}.c-jobfamily-teaser .teaser__image{position:relative;width:100%;height:100%}.c-jobfamily-teaser .teaser__image .media{width:100%;height:100%}.c-jobfamily-teaser .teaser__image .media img{position:absolute;width:100%;height:100%;object-fit:cover;transition:transform 480ms 140ms cubic-bezier(0.19,1,0.22,1)}.c-jobfamily-teaser .teaser__image::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);background:linear-gradient(35deg,rgba(31,31,31,0.95) 0%,rgba(226,225,221,0) 65%)}.c-jobfamily-teaser .teaser__title{position:absolute;left:.5rem;bottom:.25rem;padding:1.25rem .5rem;font-size:1rem;font-weight:500;line-height:1.25;letter-spacing:.01em;color:#fff}@media only screen and (min-width:33.75em){.c-jobfamily-teaser .teaser__title{font-size:1.125rem}}@media(min-width:48em){.c-jobfamily-teaser .teaser__title{left:1.25rem;bottom:1rem;font-size:1.3125rem}}@media only screen and (min-width:64em){.c-jobfamily-teaser .teaser__title{left:1.5rem;bottom:1.75rem;font-size:1.5rem}}.c-jobfamily-teaser .teaser__link{font-size:0;z-index:3;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.c-jobfamily-teaser:hover .teaser__image img{transform:scale(1.05)}.paragraph--testemonial{position:relative;margin:4rem 0;padding-top:124px}.paragraph--testemonial figure{max-width:940px;margin:auto;padding:6rem 0 4rem;background:#f0f7f8;border-radius:6px}.paragraph--testemonial figure .blockquote-container{display:flex;flex-direction:column;gap:1.5rem;width:80%;margin:0 auto;padding:0 1.5rem}@media(max-width:47.9375em){.paragraph--testemonial figure .blockquote-container{width:100%}}@media(max-width:47.9375em){.paragraph--testemonial{padding-top:8rem}.paragraph--testemonial figure{padding:4rem 0}}.testemonial-quote{margin:0}.testemonial-quote p,.testemonial-quote .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .testemonial-quote .field--name-field-stoerer-text{margin:0 auto;font-size:28px;font-style:italic;color:#007c88}@media(max-width:63.9375em){.testemonial-quote p,.testemonial-quote .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .testemonial-quote .field--name-field-stoerer-text{font-size:24px}}@media(max-width:47.9375em){.testemonial-quote p,.testemonial-quote .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .testemonial-quote .field--name-field-stoerer-text{font-size:20px}}.testemonial-image{position:absolute;top:0;left:calc(50% - 90px)}.testemonial-image img{outline:12px solid #fff;object-fit:cover;width:180px;height:180px;border-radius:50%}@media(max-width:47.9375em){.testemonial-image{left:calc(50% - 80px)}.testemonial-image img{width:160px;height:160px}}figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;position:relative;padding-top:0;padding-left:54px;font-size:16px;color:#5e5e58}@media(max-width:47.9375em){figcaption{gap:2px;padding-left:32px}}figcaption::before{content:"";display:block;position:absolute;top:12px;left:0;width:40px;margin-bottom:10px;border-bottom:1px solid #7b7a66}@media(max-width:47.9375em){figcaption::before{width:1.5rem}}figcaption .field--name-field-person-text{font-weight:500;line-height:24px}figcaption .field--name-field-person-text+div{font-weight:300}#jmdCookieConsentWrapper{--border-radius:4px !important;--text-color:#474742 !important;--btn-hover-color:#f6f6f0 !important;--btn-text-color:#007c88 !important}.field--name-field-brochures{display:flex;flex-wrap:wrap;gap:24px}.field--name-field-brochures>.field__item{align-self:stretch;flex-basis:100%;width:100%}@media only screen and (min-width:27.5em){.field--name-field-brochures>.field__item{flex-basis:calc(50% - .75rem)}}@media(min-width:48em){.field--name-field-brochures>.field__item{flex-basis:calc(33.3333333333% - 16px)}}@media only screen and (min-width:77.5em){.field--name-field-brochures>.field__item:not(.node--type-news-page .field--name-field-brochures>.field__item){flex-basis:calc(25% - 18px)}}.field--name-field-brochures .vocabulary-brochures{position:initial;aspect-ratio:1/1.414;display:flex;align-items:center}.field--name-field-brochures .paragraph.paragraph--brochure{margin-top:0;position:relative;height:100%;border-radius:4px;border:1px solid rgba(120,120,99,.25);overflow:hidden;transition:240ms box-shadow cubic-bezier(0.19,1,0.22,1)}.field--name-field-brochures .paragraph.paragraph--brochure:hover{box-shadow:0px 10px 32px 0px rgba(0,0,0,.07)}.field--name-field-brochures .paragraph.paragraph--brochure:hover .brochure-item__circle{background-color:#949073}.brochure-item{display:flex;align-items:center;height:100%}.brochure-item__circle{position:absolute;left:16px;bottom:16px;width:46px;height:46px;border-radius:50%;background-color:#007c88;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.brochure-item__icon{width:24px;height:24px}.m-logo{display:flex;width:6.25rem}.m-logo--has-section-link{width:initial}@media(max-width:63.9375em){.m-logo--has-section-link{align-items:center}}@media print,(min-width:64em){.m-logo--has-section-link{flex-direction:column}}@media(max-width:63.9375em){.m-logo .section-link{padding-left:1rem;margin-left:1rem;border-left:1px solid #dadad2}}@media print,(min-width:64em){.m-logo .section-link{padding-top:1rem;margin-top:1rem;border-top:1px solid #dadad2}}.m-logo .section-link a{font-weight:300;color:#787863;white-space:nowrap}.m-logo .section-link a:hover{color:#007c88}@media print,(min-width:64em){.m-logo{position:absolute;top:-46px;width:7.5rem;margin-right:1.5em}.is-scrolling-defer[scroll-direction=down] .m-logo{top:12px}.is-scrolling-defer[scroll-direction=down] .m-logo.m-logo--has-section-link{margin-top:-96px}.is-scrolling-defer[scroll-direction=down] .m-logo.m-logo--has-section-link .section-link{padding-top:2rem}}@media only screen and (min-width:77.5em){.is-scrolling-defer[scroll-direction=down] .m-logo.m-logo--has-section-link{margin-top:-102px}}@media only screen and (min-width:89.875em){.m-logo{position:relative;top:0;left:-41px;width:9.375rem;margin-top:4px;margin-right:3em}[lang=fr] .m-logo,[lang=it] .m-logo{margin-right:0}}.m-logo a{width:100%;display:block}.m-logo,.m-logo svg{transition:all 200ms ease}.m-logo svg{width:6.25rem;height:2.6875rem}@media(min-width:48em){.m-logo svg{width:7.5rem;height:3.1875rem}}@media only screen and (min-width:89.875em){.m-logo svg{width:9.375rem;height:4rem}.is-scrolling-defer[scroll-direction=down] .m-logo svg{width:7.5rem;height:3.1875rem;margin-top:0}}.m-logo.animated svg .st1,.m-logo.animated svg .st2{animation:dash 1.5s linear 1}.m-contact{margin:0;padding:0}@media only screen and (max-width:32.5em){.m-contact{border-bottom:1px solid #dadad2}}.m-contact .contact-title{white-space:nowrap}@media only screen and (max-width:32.5em){.m-contact .contact-panel{height:0;overflow:hidden}}.m-contact .contact-address{margin-bottom:.375rem}@media only screen and (max-width:32.5em){.m-contact .contact-address{padding-left:4.75vw}}.m-contact .contact-contact{line-height:1.53;margin-bottom:.375rem}@media only screen and (max-width:32.5em){.m-contact .contact-contact{padding-left:4.75vw}}.m-contact .contact-contact a{color:#000;text-decoration:underline}.contact-title-mobile{display:block}@media only screen and (min-width:32.5em){.contact-title-mobile{display:none}}.contact-title--desktop{display:none}@media only screen and (min-width:32.5em){.contact-title--desktop{display:block}}.contact-title--mobile{display:block}@media only screen and (min-width:32.5em){.contact-title--mobile{display:none}}.m-socialmedia{line-height:1.75;margin-top:3rem}@media only screen and (min-width:64em){.m-socialmedia{margin:0}.has-nbk .m-socialmedia{margin-right:5rem}}.m-socialmedia .socialmedia-title{color:#fff;margin-top:0;margin-bottom:1.25rem}.m-socialmedia .c-menu-socialmedia__itemlink{font-size:0}.m-navigation .c-menu-main{transition:transform 200ms ease}@media(min-width:48em){.m-navigation{min-height:56px}}@media print,(min-width:64em){.m-navigation{display:flex;flex-direction:column;flex-grow:1;align-items:flex-end;margin-top:1.5rem;min-height:80px}.is-scrolling-defer .m-navigation{margin-top:0}.is-scrolling-defer[scroll-direction=down] .m-navigation .c-menu-main{opacity:0;visibility:hidden}.is-scrolling-defer[scroll-direction=up] .l-header .m-navigation .c-menu-main{opacity:1;visibility:visible;margin-top:1.5rem}}@media only screen and (min-width:64em){.m-navigation{margin-top:1.3rem;transition:margin-top 140ms cubic-bezier(0.19,1,0.22,1)}}@media(max-width:63.9375em){.m-navigation--is-open{overflow:hidden;-webkit-overflow-scrolling:unset}.m-navigation .c-menu-main{display:none}}.m-navigation__trigger{display:block;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 48 48%27%3e%3cpath d=%27M12.652 20a.652.652 0 0 0 0 1.303h22.696a.652.652 0 1 0 0-1.303H12.652Zm0 7.167a.652.652 0 1 0 0 1.303h22.696a.652.652 0 1 0 0-1.303H12.652Z%27 fill=%27%2386856E%27 stroke=%27%2386856E%27 stroke-width=%27.75%27/%3e%3c/svg%3e") center no-repeat;background-position:0 center;background-size:100% 100%;width:48px;height:48px;position:absolute;top:-2px;right:-8px}.m-navigation__trigger .m-navigation__tbl{display:none}.m-navigation__trigger.is-open~.c-menu-main{transform:translateX(0)}.m-navigation__trigger.is-open::after{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:120vh;background:rgba(71,71,66,.4);z-index:113}@media print,(min-width:64em){.m-navigation__trigger.is-open::after{display:none}}.mobile-nav{z-index:113;display:block;position:fixed;top:0;right:0;padding:3rem 0 2rem;background:#fff;width:320px;height:100%;transform:translateX(125%);transition:transform 280ms cubic-bezier(0.19,1,0.22,1)}@media only screen and (min-width:27.5em){.mobile-nav{padding-top:1.5rem}}@media print,(min-width:64em){.mobile-nav{display:none}}.m-navigation--is-open .mobile-nav{transform:translateX(0)}.mobile-nav__scroller{padding:1.5rem;height:calc(100% - 74px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-nav .c-menu-main{display:block}.mobile-nav .c-menu-main .c-menu-sub .c-menu__arrowlink{font-size:1em}.mobile-nav .search-block{height:46px;padding:0 1.5rem;border-bottom:1px solid #dadad2}.mobile-nav .search-block .form-text{padding-bottom:1.5rem}.mobile-nav .search-block .form-text{width:100%}.mobile-nav .menu--meta .menu{list-style:none;padding:0}.mobile-nav .menu--meta .menu a{color:#787863}.mobile-nav .assignment .field--name-field-cta a{position:absolute;bottom:0;left:0;width:100%;border-radius:0;background-position:1.5rem 1.15rem;padding-left:4rem;line-height:2.5;height:61px}.mobile-nav .assignment .field--name-field-cta a::before{display:none}.mobile-nav .block-careerctablock-2--2,.mobile-nav .block-foundationctablock--3{padding:0 1.5rem}.toc-content{position:relative}.toc-header{outline:none}.paragraph--table-of-contents~.paragraph .toc-header{margin-top:3rem}@media only screen and (min-width:64em){.paragraph--table-of-contents~.paragraph .toc-header{margin-top:4rem}}@media only screen and (min-width:100em){.paragraph--table-of-contents~.paragraph .toc-header{margin-top:5rem}}.paragraph--table-of-contents~.paragraph .toc-header::before{display:block;content:" ";height:96px;margin-top:-96px;visibility:hidden}@media(min-width:48em){.paragraph--table-of-contents~.paragraph .toc-header::before{height:128px;margin-top:-128px}}@media(max-width:63.9375em){.paragraph--table-of-contents{position:relative}}@media only screen and (min-width:64em){.paragraph--table-of-contents{position:absolute;top:2.875rem;right:0;width:300px;height:calc(100% - 2.875rem)}.paragraph--table-of-contents~.paragraph,.paragraph--table-of-contents~.toc-content{width:calc(100% - 348px)}}@media only screen and (min-width:64em){.paragraph--table-of-contents::after{display:none}}@media only screen and (min-width:64em){.paragraph--table-of-contents .toc{position:relative;width:300px;height:auto}}.paragraph--table-of-contents .toc-list{padding-left:0}@media only screen and (min-width:64em){.paragraph--table-of-contents .toc-list{margin-top:2rem;padding-left:1rem}}.paragraph--table-of-contents .toc-list__item{padding-bottom:.5rem}@media only screen and (min-width:64em){.paragraph--table-of-contents .toc-list__item{padding-bottom:1.5rem}}.paragraph--table-of-contents .toc-list__item::before{color:#949494;margin-top:.1em}.paragraph--table-of-contents .toc-list__link{font-size:1rem;font-weight:300;color:#949494;height:100%}.paragraph--table-of-contents .toc-list__link:hover{color:#282727}.paragraph--table-of-contents .toc-list__link.is-active-link:hover{color:#007c88}@media only screen and (min-width:64em){.paragraph--table-of-contents .toc-list__link::before{background-color:#e4e4e2;content:" ";display:inline-block;height:inherit;left:0;margin-top:-1px;position:absolute;width:2px}}.paragraph--table-of-contents .is-active-li::before,.paragraph--table-of-contents .is-active-link{font-weight:500}@media only screen and (min-width:64em){.paragraph--table-of-contents .is-active-li::before,.paragraph--table-of-contents .is-active-link{color:#007c88}}.paragraph--table-of-contents .is-active-link::before{background:#007c88}.paragraph .paragraph{margin-top:2rem}.paragraph .paragraph__title{margin-top:0}.paragraph--teaser .teasers{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -1rem}.paragraph--teaser .teaser{align-self:stretch;flex-basis:100%;width:100%}@media only screen and (min-width:33.75em){.paragraph--teaser .teaser{flex-basis:50%;width:50%}}@media only screen and (min-width:64em){.paragraph--teaser .teaser{flex-basis:33.333%;width:33.333%}}@media only screen and (min-width:64em){.node--type-content-page-bricks .paragraph--teaser .teaser{flex-basis:50%;width:50%}}@media only screen and (min-width:77.5em){.node--type-content-page-bricks .paragraph--teaser .teaser{flex-basis:33.333%;width:33.333%}}.paragraph--teaser .teaser__content,.paragraph--teaser .specialist__content{margin:0 1rem}.specialist .m-hero{margin-bottom:1rem}@media(min-width:48em){.specialist .m-hero{margin-bottom:2rem}}.specialist-image{width:100%;max-width:320px}@media only screen and (min-width:64em){.specialist__left-content .field:not(:last-of-type){margin-bottom:2rem}}.specialist__left-content .specialist-profession-list{margin:0;padding:0;list-style:none}@media only screen and (min-width:64em){.specialist__left-content .specialist-profession-list{margin-bottom:2rem}}.specialist__summary{display:flex;flex-wrap:wrap}.specialist__details,.specialist__additional-content{padding-top:3rem;margin-top:3rem;margin-bottom:3rem}@media only screen and (min-width:64em){.specialist__details,.specialist__additional-content{padding-top:.5rem}}.specialist__details::before,.specialist__additional-content::before{bottom:auto;top:0}@media only screen and (min-width:64em){.specialist__additional-content{margin-top:5rem}}.specialist__additional-content .field--name-field-paragraphs-bricks .paragraph{padding-bottom:2rem}@media only screen and (min-width:64em){.specialist__additional-content .field--name-field-paragraphs-bricks .paragraph{padding-bottom:5rem}}.specialist__left{flex-grow:1}@media(min-width:48em){.specialist__left{width:60%}}@media only screen and (min-width:64em){.specialist__left{width:calc(100% - 348px)}}@media(min-width:48em){.specialist__right{width:40%}.specialist__right-inner{padding-left:1.5rem}}@media only screen and (min-width:64em){.specialist__right{flex-basis:348px;width:300px}.specialist__right-inner{padding-left:3rem}}.specialist__details{position:relative}.specialist__additional-content{position:relative;z-index:2;background:#fff}.specialist__additional-content h2,.specialist__additional-content .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .specialist__additional-content .fieldset-legend,.specialist__additional-content .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .specialist__additional-content .teaser-title{margin-top:0}@media only screen and (min-width:64em){.specialist__additional-content h2,.specialist__additional-content .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .specialist__additional-content .fieldset-legend,.specialist__additional-content .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .specialist__additional-content .teaser-title{margin-top:4rem}}@media only screen and (min-width:64em){.specialist-lead{margin-bottom:4rem}}.specialist-publications-overview .paragraph{padding-top:0}.specialist-opening-hours .opening-hours__label,.specialist .contact-title{font-weight:500;color:#5e5e58;margin-top:1rem}.specialist h3.field__label,.specialist .paragraph--large-teaser .field__label.paragraph__title,.paragraph--large-teaser .specialist .field__label.paragraph__title,.specialist .field__label.fact-description{margin-bottom:-0.5rem}.specialist h3.contact-main-title,.specialist .paragraph--large-teaser .contact-main-title.paragraph__title,.paragraph--large-teaser .specialist .contact-main-title.paragraph__title,.specialist .contact-main-title.fact-description{margin-bottom:-0.25rem}.specialist .paragraph--labeled-text{margin-bottom:2rem}.specialist .toc-list{margin-bottom:3rem}.specialist .language__item,.specialist .speciality__item{display:inline-block}.specialist .language__item::after,.specialist .speciality__item::after{content:", "}.specialist .language__item:last-of-type::after,.specialist .speciality__item:last-of-type::after{display:none}.news-list{position:relative}.news-list .facets-widget-links{flex-basis:100%;width:100%;margin-top:-2rem;margin-bottom:0}.news-list .facets-widget-links .facet-item{border-bottom:2px solid rgba(0,0,0,0)}.news-list .facets-widget-links .facet-item.is-active{border-bottom-color:#007c88}.news-list::after{content:"";display:block;width:100%;height:3px;position:absolute;left:0;bottom:0;background:#fff}@media(min-width:48em){.paragraph--block .news-list{columns:2;column-gap:2rem}}@media(min-width:48em){.paragraph--block .news-list__item{break-inside:avoid}}.paragraph--block .news-list .more-link{margin-top:2rem}@media(min-width:48em){.paragraph--block .news-list .more-link{position:absolute;top:-4.5rem;right:0;margin-top:1rem}}@media only screen and (min-width:64em){.paragraph--block .news-list .more-link{top:-4.75rem}}.field--type-viewsreference .news-list{display:flex;flex-wrap:wrap;margin:0 -1rem}.field--type-viewsreference .news-list .facets-widget-links{margin-left:1rem;margin-right:1rem}.field--type-viewsreference .news-list .news-list__item{align-self:stretch;flex-basis:100%;width:100%}@media only screen and (min-width:33.75em){.field--type-viewsreference .news-list .news-list__item{flex-basis:50%;width:50%}}@media only screen and (min-width:64em){.field--type-viewsreference .news-list .news-list__item{flex-basis:33.333%;width:33.333%}}.field--type-viewsreference .news-list .news-list__item .teaser{margin:0 1rem;height:100%}.node--type-news-page .field--name-field-paragraphs-bricks{max-width:980px}.node--type-news-page .field--name-field-date{font-size:1rem;font-weight:500;color:#787863;margin-top:1.5rem}.node--type-news-page .node__content>div>div>.paragraph{padding:1.5rem 0}.node--type-news-page .specialist-list:not(.specialist-list.show-more__content){padding-top:2rem;border-top:1px solid #dadad2}@media(min-width:48em){.node--type-news-page .specialist-list:not(.specialist-list.show-more__content){margin-top:2rem}}.node--type-news-page .specialist-list__item{flex-basis:100%;width:100%}.node--type-news-page .specialist-list__item .specialist{margin:0 0 1.5rem 0}.course{display:flex;flex-wrap:wrap}@media only screen and (min-width:64em){.course__description,.course__program,.course__registration,.course__content{flex-grow:1;width:calc(100% - 348px)}}@media only screen and (min-width:64em){.course__contact{order:2}}@media only screen and (min-width:64em){.course__contact,.course__location{flex-basis:300px;width:300px;padding-left:48px}}@media only screen and (min-width:64em){.course__contact h2,.course__contact .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .course__contact .fieldset-legend,.course__contact .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .course__contact .teaser-title,.course__location h2,.course__location .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .course__location .fieldset-legend,.course__location .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .course__location .teaser-title{font-size:24px;line-height:1.4;color:#5e5e58;margin-top:1rem;margin-bottom:1rem}}@media only screen and (min-width:64em){.course__program,.course__registration,.course__contact,.course__content{margin-top:4rem;padding-top:3rem}}@media(max-width:63.9375em){.course__contact,.course__program,.course__location,.course__registration,.course__content{margin-top:2rem;padding-top:1.5rem}}@media(max-width:63.9375em){.course__description,.course__contact,.course__program,.course__location,.course__registration,.course__content{flex-basis:100%}}.course__description ul,.course__contact ul,.course__program ul,.course__location ul,.course__registration ul,.course__content ul{margin:1rem 0}.course .course-lead+.course-credits .course-credits__title{margin-top:1.5rem}@media only screen and (min-width:64em){.course .course-lead+.course-credits .course-credits__title{margin-top:2rem}}.course .form-type-processed-text{max-width:980px}.course .address{font-size:1rem;color:#5e5e58;margin-bottom:2rem}@media only screen and (min-width:64em){.course .address{font-size:1.0625rem}}@media only screen and (min-width:77.5em){.course .address{font-size:1.1875rem}}.course .registration-button{margin-top:1rem}.course-date{margin-bottom:1rem}.course .field--name-field-course-program table{table-layout:fixed}.course .field--name-field-course-program table td:nth-child(1):nth-last-child(2){width:25%}.view-course-list .views-row:not(:last-of-type){padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #dadad2}@media(min-width:48em){.view-course-list .views-row:not(:last-of-type){padding-bottom:3rem;margin-bottom:3rem}}@media(min-width:48em){.internal-links__items{display:flex;flex-wrap:wrap;width:100%}.internal-links__items.is-open{display:flex}}@media(min-width:48em){.internal-links__item{flex-basis:50%;width:50%}}.internal-links__item .internal-link{border-bottom:1px solid #dadad2}@media(min-width:48em){.internal-links__item .internal-link{margin-right:1rem}}@media only screen and (min-width:64em){.internal-links__item .internal-link{margin-right:2rem}}@media(min-width:48em){.internal-links__item:nth-of-type(2n) .internal-link{margin-left:1rem;margin-right:0}}@media only screen and (min-width:64em){.internal-links__item:nth-of-type(2n) .internal-link{margin-left:2rem}}.internal-links .button{margin-top:1.5rem}.m-share{padding:1.5rem;border:1px solid rgba(120,120,99,.25);border-radius:6px}@media only screen and (min-width:64em){.m-share{padding:2rem 1.5rem}}.m-share-title-block{display:inline-flex;align-items:center;margin-bottom:.5rem}.m-share-title{color:#474742;display:inline-block;margin:0}.m-share-icon{display:inline-flex;vertical-align:middle;margin-right:1.5rem}.m-share-icon svg{width:24px;height:auto}@media only screen and (min-width:33.75em){.m-share-icon svg{width:32px}}.m-share-lead{margin:0 0 1.5rem}@media only screen and (min-width:64em){.m-share-lead{max-width:480px;margin-left:calc(32px + 1.5rem);margin-bottom:0}}@media only screen and (min-width:64em){.m-share .grid{display:flex;flex-wrap:nowrap}.m-share__buttons{display:flex;align-items:center;flex-grow:1;justify-content:flex-end;padding-right:1.5rem}}.specialist-list{display:flex;flex-wrap:wrap;width:100%;gap:0 1.5rem}.specialist-list__item{align-self:stretch;flex-basis:100%;width:100%}@media only screen and (min-width:33.75em){.specialist-list__item{flex-basis:calc(50% - 1.5rem/2)}}@media only screen and (min-width:64em){.specialist-list__item{flex-basis:calc(33.3333333333% - 16px)}}.specialist-list__button{position:relative;margin:0 auto;z-index:2}.specialist-list.show-more__content{display:none}.specialist-list.show-more__content.is-open{display:flex}.paragraph--specialist-teaser .paragraph__title{margin-bottom:2rem}.view-specialists-search .facet-filters{margin-bottom:2rem}@media(min-width:48em){.view-specialists-search .facet-filters{margin-bottom:3rem}}.view-specialists-search .paragraph--specialist-teaser{position:relative;padding-bottom:3rem}@media(min-width:48em){.view-specialists-search .paragraph--specialist-teaser{padding-bottom:5rem}}.view-specialists-search .paragraph--specialist-teaser:not(:first-of-type){padding-top:3rem}@media(min-width:48em){.view-specialists-search .paragraph--specialist-teaser:not(:first-of-type){padding-top:5rem}}.paragraph--assignment{padding:1.5rem;background:#f4f4f0;border:1px solid #dadad2;border-radius:6px}@media(min-width:48em){.paragraph--assignment{padding:3rem}}@media only screen and (min-width:64em){.paragraph--assignment{border:1px solid rgba(120,120,99,.25)}}.m-hero+.field--name-field-mf-assignment{margin-top:1.5rem}@media only screen and (min-width:64em){.m-hero+.field--name-field-mf-assignment{position:absolute !important;width:100%;margin-top:2rem;transform:translateY(-100%)}}.m-hero+.field--name-field-mf-assignment .paragraph--assignment{padding:1.5rem 2rem 2rem;background:#fff;box-shadow:0px 10px 32px 0px rgba(0,0,0,.07);transition-delay:120ms}@media only screen and (min-width:64em){.m-hero+.field--name-field-mf-assignment .paragraph--assignment{max-width:540px;margin-left:-28px}}.m-hero+.field--name-field-mf-assignment .paragraph--assignment .assignment-cta{margin-top:0}.assignment-text,.block-careerctablock-text{font-size:1.5rem;line-height:1.25;margin:0 0 1rem 0}.assignment-cta,.block-careerctablock-cta{margin-top:2rem}.node__content{position:relative}.paragraph--accordion .accordion__header~.accordion__header{border-top:1px solid rgba(218,218,210,.5)}.file{display:inline-block;margin-bottom:1rem;padding-left:0;background-image:none}.file a{position:relative;word-break:break-all;line-height:1.3;vertical-align:middle;display:flex;align-items:center}.file a::before{content:"DOC";font-size:.8rem;color:#787863;text-align:center;display:block;padding:1rem .5rem;width:3rem;min-width:3rem;margin-right:1rem;border:1px solid #dadad2}.file--mime-application-pdf a:before{content:"PDF"}.file--mime-application-zip a:before{content:"ZIP"}.file--mime-image-jpeg a:before{content:"JPG"}.file--mime-image-png a:before{content:"PNG"}.view-site-search .view-content{width:100%;max-width:980px;margin:0 auto}.view-site-search .views-row:not(:last-of-type){padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #dadad2}.path-search .l-header .search-block{display:none}.facets-widget-links{width:100%;margin:0 auto 2rem}@media(min-width:48em){.facets-widget-links{margin-bottom:3rem}}@media only screen and (min-width:64em){.facets-widget-links{margin-bottom:4rem}}.facets-widget-links ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.facets-widget-links .facet-item{margin-right:1rem}@media(min-width:48em){.facets-widget-links .facet-item{margin-right:2rem}}.contact-block{display:flex;flex-wrap:wrap;margin-top:2rem}@media(min-width:48em){.contact-block{flex-wrap:nowrap;margin-top:5rem}}@media only screen and (min-width:64em){.contact-block{flex-wrap:wrap}}.contact-block__item{flex-basis:100%;margin-bottom:2rem}.node--type-content-page-bricks .contact-block__item{margin-bottom:1rem !important}@media(min-width:48em){.node--type-content-page-bricks .contact-block__item{flex-basis:33%}}.contact-block__item>div{padding-right:2rem}.contact-block .address-organization,.contact-block .faculty,.contact-block .person{font-weight:500;color:#5e5e58}.contact-block .faculty{margin-top:0;margin-bottom:.5rem}.error{text-align:center}.error-title{max-width:980px;margin:0 auto}.error-image{margin-bottom:1.5rem}.error-image svg{width:8rem;height:8rem}@media(min-width:48em){.error-image svg{width:14rem;height:14rem}}.error-button{margin-top:1.5rem}@media(min-width:48em){.error-button{margin-top:2rem}}html{height:100%}body{display:flex;flex-wrap:wrap}.node--type-content-page-bricks .node__content:not(.has-sidebar) .toc-content>.paragraph--faculties{padding-bottom:0}.node--type-content-page-bricks .node__content:not(.has-sidebar) .toc-content>.paragraph--faculties .contact-block__item{margin-bottom:0}.contact-block__cta{align-self:flex-start}@media only screen and (min-width:64em){.contact-block__cta{margin-top:-0.5rem}}.publications__item:not(:last-of-type){margin-bottom:2rem}@media(min-width:48em){.publications__item:not(:last-of-type){margin-bottom:3rem}}.specialist-publications-overview{margin-top:1.5rem}.paragraph--image,.paragraph--video-paragraph{margin-top:1.5rem;margin-bottom:1.5rem}.assignment-form-block .lead{margin-bottom:1.5rem}@media(min-width:48em){.assignment-form-block .lead{margin-top:3rem;margin-bottom:4rem}}.block-schulthessassignmentselection{margin-bottom:3rem}@media(min-width:48em){.block-schulthessassignmentselection{margin-bottom:4rem}}.block-schulthessassignmentselection .form-actions{display:none}.paragraph--video-paragraph{max-width:980px}@media only screen and (min-width:33.75em){.document-list{display:flex;flex-wrap:wrap;width:100%}}@media only screen and (min-width:33.75em){.document-list .media{flex-basis:50%;width:50%}}@media only screen and (min-width:33.75em){.document-list .media .field__item{padding-right:2rem}}.sliding-popup-bottom{z-index:99;width:100%;background:rgba(0,0,0,0);padding:0 1rem}@media(max-width:47.9375em){.sliding-popup-bottom{transform:translateY(-54px)}}.eu-cookie-compliance-banner{width:100%;max-width:900px;padding:0 1rem;margin:0 auto .5rem}.eu-cookie-compliance-banner .eu-cookie-compliance-message{width:calc(100% - 32px);max-width:100%;margin:0}.eu-cookie-compliance-banner .eu-cookie-compliance-message p,.eu-cookie-compliance-banner .eu-cookie-compliance-message .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .eu-cookie-compliance-banner .eu-cookie-compliance-message .field--name-field-stoerer-text,.eu-cookie-compliance-banner .eu-cookie-compliance-message button{font-size:1rem;opacity:.8;color:#fff}.eu-cookie-compliance-banner .eu-cookie-compliance-message button,.eu-cookie-compliance-banner .eu-cookie-compliance-message a{opacity:1;font-weight:500;letter-spacing:.02em}.eu-cookie-compliance-banner .eu-cookie-compliance-message p,.eu-cookie-compliance-banner .eu-cookie-compliance-message .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .eu-cookie-compliance-banner .eu-cookie-compliance-message .field--name-field-stoerer-text{display:inline;margin:0}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{float:right;clear:none;width:24px;margin:0;text-align:right}.eu-cookie-compliance-banner .agree-button{display:block;color:#fff;font-weight:500}.eu-cookie-compliance-banner .eu-cookie-compliance-content{max-width:100%;padding:.5rem 1rem;background:#007c88;border-radius:6px}@media(min-width:48em){.eu-cookie-compliance-banner .eu-cookie-compliance-content{padding:1rem 2rem}}.m-facts__items{display:flex;flex-wrap:wrap;max-width:980px;margin:0 auto}.m-facts__items .title,.m-facts__items .fact{flex-basis:100%;margin-bottom:1.5rem}.m-facts__items .fact:last-child{margin-bottom:0}@media only screen and (min-width:33.75em){.m-facts__items .fact{flex-basis:33.333%;margin-bottom:4rem}}.m-facts__items .fact .fact__content:first-of-type{padding-left:0}*+.m-facts{margin-top:2rem}@media only screen and (min-width:33.75em){*+.m-facts{margin-top:4rem}}.quality__items{margin-top:1.5rem}.paragraph--event-teaser{padding:0}.toc-content .paragraph--event-teaser:first-of-type,.toc-content .paragraph--event-teaser+.paragraph--event-teaser{margin-top:2rem}.m-news-block{position:relative;top:70px;z-index:1;background:#787863}@media print,(min-width:64em){.m-news-block{top:177px}}.m-news-block.is-hidden{display:none}.m-news-block__link{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.m-news-block__info{margin-right:1rem}.m-news-block__content{position:relative;display:flex;padding-right:3rem}@media only screen and (min-width:89.875em){.m-news-block__content{margin-left:-38px}}.m-news-block__content p,.m-news-block__content .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .m-news-block__content .field--name-field-stoerer-text{font-size:1rem;color:#fff;margin:0}.m-news-block__content a{color:#fff;text-decoration:underline}.m-news-block__close{z-index:2;position:absolute;top:-4px;right:0;line-height:0;padding:.25rem;background:#fff;border-radius:2px}.m-news-block svg{width:24px;height:24px;flex-shrink:0}.medical-field-contact{display:flex;flex-wrap:wrap}.medical-field-contact__item{flex-basis:100%;margin-bottom:1.5rem}@media only screen and (min-width:33.75em){.medical-field-contact__item{flex-basis:50%;padding-right:1.5rem;margin-bottom:3rem}}@media only screen and (min-width:64em){.medical-field-contact__item{flex-basis:33.333%}}.paragraph--image-with-text img{width:100%}@media only screen and (min-width:33.75em){.paragraph--image-with-text__wrapper{display:flex;gap:1.5rem}.paragraph--image-with-text__image{flex-basis:40%}.paragraph--image-with-text--right .paragraph--image-with-text__image{order:1}.paragraph--image-with-text .text{flex-basis:60%}.paragraph--image-with-text .text>p:first-child,.paragraph--image-with-text .paragraph--cta-interferer .text>.field--name-field-stoerer-text:first-child,.paragraph--cta-interferer .paragraph--image-with-text .text>.field--name-field-stoerer-text:first-child{margin-top:0}}@media only screen and (min-width:64em){.paragraph--image-with-text__wrapper{gap:3rem}}.m-hero-slider .swiper{width:100vw;margin-left:calc((100vw - 100%)*-0.5)}.m-hero-slider .swiper-slide{margin-bottom:0}@media only screen and (min-width:64em){.m-hero-slider .swiper-slide{max-height:680px;position:relative;margin-bottom:2.5rem}}.m-hero-slider .swiper-slide.swiper-slide-active .media img,.m-hero-slider .swiper-slide.swiper-slide-active .media video{transition:all 8s linear;transform:scale(1.04)}.m-hero-slider .swiper-slide.single-slide .swiper-buttons{display:none}@media only screen and (min-width:64em){.m-hero-slider .media-container{width:100%;height:100%;padding-bottom:68%}}@media only screen and (min-width:89.875em){.m-hero-slider .media-container{padding-bottom:68%}}.m-hero-slider .media-container .media{z-index:-1;margin-left:1rem;margin-right:1rem;overflow:hidden;border-radius:8px 8px 0 0;mask-image:-webkit-radial-gradient(white,black);-webkit-mask-image:-webkit-radial-gradient(white,black)}@media only screen and (min-width:64em){.m-hero-slider .media-container .media{transform:translateX(-50%);width:calc(100vw - 2*1.5rem);left:calc(50% - 1.5rem);margin-left:1.5rem;margin-right:1.5rem;position:absolute;top:0;max-width:1920px;height:100%;background:#f6f6f0;border-radius:8px}}@media only screen and (min-width:89.875em){.m-hero-slider .media-container .media{width:calc(100vw - 8.5rem);left:calc(50% - 4.25rem);margin-left:4.25rem;margin-right:4.25rem}}@media only screen and (min-width:64em){.m-hero-slider .media-container .field--type-image{height:100%}}.m-hero-slider .media-container .video{aspect-ratio:16/9;margin-bottom:0;padding-bottom:0;overflow:hidden}@supports not (aspect-ratio:16/9){.m-hero-slider .media-container .video::before{float:left;padding-top:56.25%;content:""}.m-hero-slider .media-container .video::after{display:block;content:"";clear:both}}.m-hero-slider .media-container .video video{object-fit:cover;object-position:50% 80%}.m-hero-slider .media-container .video video::-webkit-media-controls{display:none}.m-hero-slider .media-container .img{aspect-ratio:16/9;transform:scale(1);width:100%;object-fit:cover}@media only screen and (min-width:64em){.m-hero-slider .media-container .img{max-width:100%;height:100%;position:absolute;top:0;left:0;bottom:0}}@supports not (aspect-ratio:16/9){.m-hero-slider .media-container .img::before{float:left;padding-top:56.25%;content:""}.m-hero-slider .media-container .img::after{display:block;content:"";clear:both}}.m-hero-slider .swiper__banner{margin-left:1rem;margin-right:1rem}@media only screen and (min-width:64em){.m-hero-slider .swiper__banner{border-radius:8px;transform:translateX(-50%);width:calc(100vw - 2*1.5rem);left:calc(50% - 1.5rem);margin-left:1.5rem;margin-right:1.5rem;position:absolute;bottom:-2.5rem;left:50%;width:100%;max-width:1920px;height:100%;overflow:hidden}}@media only screen and (min-width:89.875em){.m-hero-slider .swiper__banner{width:calc(100vw - 8.5rem);left:calc(50% - 6.25rem);margin-left:4.25rem;margin-right:4.25rem}}.m-hero-slider .swiper__banner__content{padding:1rem;border-radius:0 0 8px 8px}.m-hero-slider .swiper__banner__content.color-olive{background:hsl(60,9.5890410959%,45.9411764706%)}.m-hero-slider .swiper__banner__content.color-türkis{background:#007c88}@media only screen and (min-width:64em){.m-hero-slider .swiper__banner__content{position:absolute;bottom:0;left:0;padding:1.5rem 2rem;min-width:540px;max-width:600px;border-radius:6px}}@media only screen and (min-width:89.875em){.m-hero-slider .swiper__banner__content{min-width:540px;max-width:800px}}.m-hero-slider .swiper__banner__content .swiper__actions{display:flex;gap:1.5rem;align-items:flex-start;flex-direction:column-reverse;margin-top:1rem}@media(min-width:48em){.m-hero-slider .swiper__banner__content .swiper__actions{flex-direction:row;align-items:center;gap:2rem}}.m-hero-slider .swiper__banner__content .assignment-cta{margin-top:0;padding:0;width:auto}.m-hero-slider .swiper__banner__content .assignment-cta a{background:#fff;color:#787863;border:none;display:block;padding:1rem}.m-hero-slider .swiper__banner__content .swiper-text{margin:.5rem 0 1rem 0;color:#fff;font-size:.875rem;line-height:1.6;letter-spacing:normal}@media(min-width:48em){.m-hero-slider .swiper__banner__content .swiper-text{font-size:1.125rem}}.m-hero-slider .swiper__banner__content .swiper-buttons{display:flex}.m-hero-slider .swiper__banner__content .swiper-button-prev,.m-hero-slider .swiper__banner__content .swiper-button-next{color:#fff;position:relative;display:inline-block;left:auto;top:auto;height:auto;width:auto;right:auto;margin:0}.m-hero-slider .swiper__banner__content .swiper-button-prev::after,.m-hero-slider .swiper__banner__content .swiper-button-next::after{display:block;font-size:34px}.m-hero-slider .swiper__banner__content .swiper-button-prev{margin-right:1.5rem}.paragraph--image-row-square{display:flex;flex-wrap:wrap;gap:1.5rem}.paragraph--image-row-square .title{flex-basis:100%;margin:0}.paragraph--image-row-square .media{flex-basis:calc(50% - 12px)}@media(min-width:48em){.paragraph--image-row-square .media{flex-basis:calc(25% - 18px)}}.overlay-gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:1rem;grid-row-gap:1rem}@media only screen and (min-width:64em){.overlay-gallery{grid-column-gap:1.5rem;grid-row-gap:1.5rem}}.overlay-gallery__item{position:relative;cursor:zoom-in;overflow:hidden}.overlay-gallery__item:nth-child(1),.overlay-gallery__item:nth-child(2){grid-area:1/1/3/3;padding-bottom:100%}.overlay-gallery__item:nth-child(3),.overlay-gallery__item:nth-child(4){grid-area:1/3/2/4}.overlay-gallery__item:nth-child(5),.overlay-gallery__item:nth-child(6){grid-area:2/3/3/4}.overlay-gallery__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}@media(min-width:48em){.overlay-gallery__item--mobile{display:none}}@media(max-width:47.9375em){.overlay-gallery__item--desktop{display:none}}.overlay-gallery__item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color .3s}.overlay-gallery__item:hover::after{background-color:rgba(94,94,88,.5)}.overlay-gallery__item:hover img{transform:scale(1.05)}.overlay-gallery__more{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;color:#fff;background-color:rgba(0,0,0,.5);font-size:1.125rem;display:flex;align-items:center;justify-content:center}@media(min-width:48em){.overlay-gallery__more{font-size:1.5rem}}.fslightbox-container.fslightbox-full-dimension,.fslightbox-container .fslightbox-toolbar,.fslightbox-container .fslightbox-slide-btn{background:#fff}.fslightbox-container .fslightbox-svg-path{fill:#5e5e58}.fslightbox-container .fslightbox-toolbar-button:hover .fslightbox-svg-path,.fslightbox-container .fslightbox-slide-btn-container:hover .fslightbox-svg-path{fill:#007c88}.fslightbox-container .fslightbox-slide-number-container{color:#5e5e58}.fslightbox-container .fslightbox-slash{background:#5e5e58}.fslightbox-absoluted{padding:41px}.fslightbox-source{height:auto !important}.paragraph--cta-interferer{text-align:center;background-color:#007c88;padding:4rem 0}.paragraph--cta-interferer .title,.paragraph--cta-interferer .field--name-field-stoerer-text{max-width:980px;margin:0 auto 2rem;color:#fff}.paragraph--cta-interferer::before,.paragraph--cta-interferer::after{content:"";background-color:#007c88;position:absolute;top:0;bottom:0;z-index:-1}.paragraph--cta-interferer::before{left:calc((100% - 100vw)/2);right:100%}.paragraph--cta-interferer::after{right:calc((100% - 100vw)/2);left:100%}.paragraph--large-teaser{position:relative;overflow:hidden}.paragraph--large-teaser .field--name-field-image{position:relative;padding-bottom:50%;overflow:hidden}.paragraph--large-teaser img{position:absolute;left:0;right:0;bottom:0;top:0;min-width:100%;min-height:100%;transform:scale(1);transition:all .2s ease-in-out}.paragraph--large-teaser__text-wrapper{padding:1.5rem 0}@media(min-width:48em){.paragraph--large-teaser__text-wrapper{background-color:#fff;padding:1.5rem;position:absolute;top:0;left:0;right:50%}.paragraph--large-teaser__text-wrapper--Rechts{left:50%;right:0}}@media only screen and (min-width:89.875em){.paragraph--large-teaser__text-wrapper{padding:3rem 4rem}}.paragraph--large-teaser .paragraph__title{color:#474742}.paragraph--large-teaser .text p,.paragraph--large-teaser .text .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .paragraph--large-teaser .text .field--name-field-stoerer-text{font-size:1rem;color:#787863}.paragraph--large-teaser:hover img{transform:scale(1.05)}.paragraph--large-teaser:hover .paragraph__title{color:#007c88}.paragraph--large-teaser:hover .teaser-showlink{background-position-x:right}.m-jobfamily-slider--2-items-or-more{margin-left:-1rem;margin-right:-1rem}@media(min-width:48em){.m-jobfamily-slider--2-items-or-more{margin-left:-2rem;margin-right:-2rem}}@media only screen and (min-width:89.875em){.m-jobfamily-slider--2-items-or-more{margin-left:-5rem;margin-right:-5rem}}.m-jobfamily-slider .swiper-slide{min-width:254px;max-width:380px;overflow:hidden}@media(max-width:33.6875em){.m-jobfamily-slider--2-items-or-more .swiper-slide{max-width:calc(100vw - 10rem)}}.m-jobfamily-slider .swiper-button-prev,.m-jobfamily-slider .swiper-button-next{width:3rem;height:3rem;color:#5e5e58;background-color:#fff}.m-jobfamily-slider .swiper-button-prev::after,.m-jobfamily-slider .swiper-button-next::after{font-size:2rem}.m-jobfamily-slider .swiper-button-prev{left:0}.m-jobfamily-slider .swiper-button-prev::after{margin-right:.125rem}@media only screen and (min-width:33.75em){.m-jobfamily-slider .swiper-button-prev{left:.5rem}}@media(min-width:48em){.m-jobfamily-slider .swiper-button-prev{left:1rem}}@media only screen and (min-width:64em){.m-jobfamily-slider .swiper-button-prev{left:1.5rem}}.m-jobfamily-slider .swiper-button-next{right:0}.m-jobfamily-slider .swiper-button-next::after{margin-left:.125rem}@media only screen and (min-width:33.75em){.m-jobfamily-slider .swiper-button-next{right:.5rem}}@media(min-width:48em){.m-jobfamily-slider .swiper-button-next{right:1rem}}@media only screen and (min-width:64em){.m-jobfamily-slider .swiper-button-next{right:1.5rem}}.m-jobfamily-slider .swiper-button-disabled{pointer-events:all}.paragraph--raisenow-teaser{border:1px solid rgba(134,133,110,.25);border-radius:6px;margin:0;padding:3rem 3rem 4rem 3rem}@media(max-width:63.9375em){.paragraph--raisenow-teaser{padding:1.5rem 1.5rem 2rem 1.5rem}}.paragraph--raisenow-teaser p,.paragraph--raisenow-teaser .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .paragraph--raisenow-teaser .field--name-field-stoerer-text,.paragraph--raisenow-teaser .text h2,.paragraph--raisenow-teaser .text .webform-type-fieldset>legend .fieldset-legend,.webform-type-fieldset>legend .paragraph--raisenow-teaser .text .fieldset-legend,.paragraph--raisenow-teaser .text .teaser--schulthess-course .teaser-title,.teaser--schulthess-course .paragraph--raisenow-teaser .text .teaser-title,.paragraph--raisenow-teaser .text h3,.paragraph--raisenow-teaser .text .fact-description,.paragraph--raisenow-teaser .text .paragraph--large-teaser .paragraph__title,.paragraph--large-teaser .paragraph--raisenow-teaser .text .paragraph__title,.paragraph--raisenow-teaser .text h4,.paragraph--raisenow-teaser .text fieldset.form-composite>legend .fieldset-legend,fieldset.form-composite>legend .paragraph--raisenow-teaser .text .fieldset-legend,.paragraph--raisenow-teaser .text fieldset.form-composite .form-type-webform-markup .fieldset-legend,fieldset.form-composite .form-type-webform-markup .paragraph--raisenow-teaser .text .fieldset-legend,.paragraph--raisenow-teaser .text fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .paragraph--raisenow-teaser .text .fieldset-legend,.paragraph--raisenow-teaser .text fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .paragraph--raisenow-teaser .text .fieldset-legend,.paragraph--raisenow-teaser .text p{color:#282727;margin-top:0}.paragraph--raisenow-teaser .amounts-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem;width:100%}@media(max-width:63.9375em){.paragraph--raisenow-teaser .amounts-wrapper{gap:1rem}}.paragraph--raisenow-teaser .amounts-wrapper .amount-wrapper{background-color:#f4f4f0;border:1px solid #474742;border-radius:6px;color:#474742;display:flex;flex-basis:calc((100% - 3*(3rem + 2px))/4);flex-direction:column;flex-grow:1;flex-shrink:0;margin-top:2rem;padding:1rem 0 2rem 0}@media(max-width:63.9375em){.paragraph--raisenow-teaser .amounts-wrapper .amount-wrapper{margin-top:.5rem;flex-basis:calc((100% - 3*(1rem + 2px))/4)}}@media(max-width:47.9375em){.paragraph--raisenow-teaser .amounts-wrapper .amount-wrapper{flex-basis:calc((100% - (1rem + 2px))/2)}}.paragraph--raisenow-teaser .amounts-wrapper .amount-wrapper:hover,.paragraph--raisenow-teaser .amounts-wrapper .amount-wrapper.is-active{background-color:#787863;color:#fff}.paragraph--raisenow-teaser .amounts-wrapper .amount-wrapper .currency{font-size:22px;font-weight:500;line-height:36px;text-align:center}@media(max-width:63.9375em){.paragraph--raisenow-teaser .amounts-wrapper .amount-wrapper .currency{font-size:16px;line-height:26px}}.paragraph--raisenow-teaser .amounts-wrapper .amount-wrapper .amount{font-size:96px;font-weight:500;line-height:96px;margin-top:1rem;text-align:center}@media(max-width:77.4375em){.paragraph--raisenow-teaser .amounts-wrapper .amount-wrapper .amount{font-size:72px}}@media(max-width:63.9375em){.paragraph--raisenow-teaser .amounts-wrapper .amount-wrapper .amount{font-size:48px;line-height:48px;margin-top:12px}}.paragraph--raisenow-teaser .donate-button-wrapper{margin-top:3rem;text-align:center}@media(max-width:63.9375em){.paragraph--raisenow-teaser .donate-button-wrapper{margin-top:2rem}}@media(max-width:47.9375em){.paragraph--raisenow-teaser .donate-button-wrapper{margin-top:3rem}}.paragraph--raisenow-teaser .donate-button-wrapper .button:hover{background-color:#787863;color:#fff}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:5rem;margin-top:5rem}@media(max-width:63.9375em){.benefits{grid-template-columns:repeat(2,1fr);margin-top:3rem}}@media(max-width:47.9375em){.benefits{grid-template-columns:repeat(1,1fr);gap:3rem;margin-top:2rem}}@media only screen and (min-width:64em){.has-sidebar .toc-content .benefits{grid-template-columns:repeat(2,1fr)}}.benefits .benefit{display:flex;gap:1.5rem}.benefits .benefit--icon{flex-shrink:0;padding-top:4px}.benefits .benefit--icon img{width:32px;height:32px}.benefits .benefit--content{flex-grow:1}.benefits .benefit--title{font-weight:300;margin:4px 0;padding-right:32px;position:relative}.benefits .benefit--description{display:none}.benefits .benefit--description p,.benefits .benefit--description .paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--cta-interferer .benefits .benefit--description .field--name-field-stoerer-text{color:#646464;word-break:break-word}.benefits .benefit--has-description .benefit--title{cursor:pointer}.benefits .benefit--has-description .benefit--title::after{content:"";background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 10%27%3e%3cpath d=%27m9.392 7.603 6.747-6.65a.561.561 0 0 1 .679-.052c.205.138.235.386.064.553L9.283 8.942a.547.547 0 0 1-.374.143.531.531 0 0 1-.373-.146L1.106 1.45c-.168-.169-.136-.416.073-.553a.559.559 0 0 1 .678.058l6.57 6.621.965.025z%27 fill=%27%23787863%27 stroke=%27%23787863%27/%3e%3c/svg%3e") center no-repeat;transition:transform 280ms cubic-bezier(0.19,1,0.22,1);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:top 4px right;background-size:1em 1em;position:absolute;top:0;right:0;width:24px;height:24px}.benefits .benefit--has-description .benefit--title:hover{color:#007c88}.benefits .benefit--has-description .benefit--title:hover::after{background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 10%27%3e%3cpath d=%27m9.392 7.603 6.747-6.65a.561.561 0 0 1 .679-.052c.205.138.235.386.064.553L9.283 8.942a.547.547 0 0 1-.374.143.531.531 0 0 1-.373-.146L1.106 1.45c-.168-.169-.136-.416.073-.553a.559.559 0 0 1 .678.058l6.57 6.621.965.025z%27 fill=%27%23007c88%27 stroke=%27%23007c88%27/%3e%3c/svg%3e") center no-repeat;background-position:top 4px right;background-size:1em 1em}.benefits .benefit--has-description.expanded .benefit--title::after{transform:translate(0,8px) rotate(-180deg)}.paragraph--contact-person .cp--details{display:flex;gap:1.5rem;margin-top:3rem}@media(min-width:48em){.paragraph--contact-person .cp--details{gap:7.5rem}}.paragraph--contact-person .cp--details .cp--image{flex-basis:30%}@media(min-width:48em){.paragraph--contact-person .cp--details .cp--image{flex-basis:40%}}.paragraph--contact-person .cp--details .cp--image .field--name-field-image{padding:0 0 32px 32px;position:relative}@media(max-width:63.9375em){.paragraph--contact-person .cp--details .cp--image .field--name-field-image{padding:0 0 24px 24px}}@media(max-width:33.6875em){.paragraph--contact-person .cp--details .cp--image .field--name-field-image{padding:0 0 8px 8px}}.paragraph--contact-person .cp--details .cp--image .field--name-field-image::after{content:"";position:absolute;bottom:0;left:0;width:75%;height:75%;background-color:#f4f4f0;z-index:-1;border-radius:8px}.paragraph--contact-person .cp--details .cp--image .field--name-field-image img{border-radius:8px;height:auto;width:100%}.paragraph--contact-person .cp--details .cp--content .field--name-field-full-name{font-weight:500;margin-bottom:4px}.paragraph--contact-person .cp--details .cp--content .phone,.paragraph--contact-person .cp--details .cp--content .field--name-field-e-mail,.paragraph--contact-person .cp--details .cp--content .field--name-field-location{display:flex;margin-top:1rem}@media(max-width:33.6875em){.paragraph--contact-person .cp--details .cp--content .phone,.paragraph--contact-person .cp--details .cp--content .field--name-field-e-mail,.paragraph--contact-person .cp--details .cp--content .field--name-field-location{margin-top:.5rem}}.paragraph--contact-person .cp--details .cp--content .phone svg,.paragraph--contact-person .cp--details .cp--content .field--name-field-e-mail svg,.paragraph--contact-person .cp--details .cp--content .field--name-field-location svg{margin-right:16px}.paragraph--contact-person .cp--details .cp--content .phone,.paragraph--contact-person .cp--details .cp--content .field--name-field-e-mail{align-items:center}.paragraph--contact-person .cp--details .cp--content .phone a,.paragraph--contact-person .cp--details .cp--content .field--name-field-e-mail a{color:inherit;font-weight:inherit}.paragraph--contact-person .cp--details .cp--content .phone a:hover,.paragraph--contact-person .cp--details .cp--content .field--name-field-e-mail a:hover{color:#007c88}.paragraph--contact-person .cp--details .cp--content .field--name-field-location{align-items:flex-start}.paragraph--contact-person .cp--details .cp--content .field--name-field-location svg{margin-top:4px;width:17px}.paragraph--contact-person .cp--details .cp--content .field--name-field-location .location{display:inline-block}@media print{body{color:#000}.img{opacity:1;visibility:visible}.img-loaded{animation:none}.layout-wrapper{padding-top:0}.l-header{position:relative}.l-header .headerblock__main{flex-wrap:wrap}.l-header .headerblock__main .m-navigation{width:100%}.m-navigation .c-menu-main{display:flex}.is-scrolling-defer .l-header,.headerblock .headerblock__meta .assignment,.sliding-popup-bottom,.services-nbk,.l-footer .m-socialmedia,.l-footer .navigation.menu--footer{display:none}.l-footer,.l-footer__top,.l-footer__mid,.l-footer__meta{background:none}h1,.fact-title,h2,.webform-type-fieldset>legend .fieldset-legend,.teaser--schulthess-course .teaser-title,h3,.fact-description,.paragraph--large-teaser .paragraph__title,h4,fieldset.form-composite>legend .fieldset-legend,fieldset.form-composite .form-type-webform-markup .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset>legend .fieldset-legend,fieldset.webform-type-fieldset fieldset.webform-type-fieldset .form-type-webform-markup .fieldset-legend,h5,h6,::placeholder,.teaser-date,.c-menu-main>.c-menu__item>.c-menu__itemlink,.l-header .headerblock__meta .links li a,.l-header .headerblock__meta .menu li a,.l-footer .block-title,.l-footer .footerblock .footerblock__main .block-contactus .address-block a,.l-footer .footerblock .footerblock__main .block-contactus .address-block p,.l-footer .address-block,.c-menu-footer-meta__itemlink,.c-copyright p,a,p,.paragraph--cta-interferer .field--name-field-stoerer-text,.paragraph--table-of-contents .toc-list__link,.paragraph--table-of-contents .toc-list__item::before{color:#000}.quality__logo svg{fill:#000}.node--type-medical-field .layout-wrapper .paragraph,.node--type-content-page-bricks .layout-wrapper .paragraph{opacity:1}.iframe-jobslist{max-height:none}.paragraph--assignment::after{content:none}.video__embed-wrapper .video__embed{display:none}.video__embed-wrapper .video__print{display:block}.video{padding:0}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,0.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
