/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:Open Sans;src:url(/themes/custom/diakonie_pflege/fonts/open-sans-light.woff2) format("woff2"),url(/themes/custom/diakonie_pflege/fonts/open-sans-light.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:Open Sans;src:url(/themes/custom/diakonie_pflege/fonts/open-sans-v28-latin-regular.woff2) format("woff2"),url(/themes/custom/diakonie_pflege/fonts/open-sans-v28-latin-regular.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:Open Sans;src:url(/themes/custom/diakonie_pflege/fonts/open-sans-v28-latin-italic.woff2) format("woff2"),url(/themes/custom/diakonie_pflege/fonts/open-sans-v28-latin-italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:Open Sans;src:url(/themes/custom/diakonie_pflege/fonts/open-sans-v28-latin-600.woff2) format("woff2"),url(/themes/custom/diakonie_pflege/fonts/open-sans-v28-latin-600.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:Open Sans;src:url(/themes/custom/diakonie_pflege/fonts/open-sans-v28-latin-600italic.woff2) format("woff2"),url(/themes/custom/diakonie_pflege/fonts/open-sans-v28-latin-600italic.woff) format("woff");font-weight:600;font-style:italic;}@font-face{font-family:Open Sans;src:url(/themes/custom/diakonie_pflege/fonts/open-sans-v34-latin-700.woff2) format("woff2"),url(/themes/custom/diakonie_pflege/fonts/open-sans-v34-latin-700.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:Open Sans;src:url(/themes/custom/diakonie_pflege/fonts/open-sans-v34-latin-700italic.woff2) format("woff2"),url(/themes/custom/diakonie_pflege/fonts/open-sans-v34-latin-700italic.woff) format("woff");font-weight:700;font-style:italic;}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;}*,:after,:before{box-sizing:border-box;}article,aside,figcaption,figure,footer,header,main,nav,section{display:block;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;font-weight:700;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}option:not(:checked){color:#000;}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0;}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}[hidden],template{display:none;}blockquote,body,figure,h1,h2,h3,h4,h5,h6,html,p{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}nav li,nav ol,nav ul{list-style:none;margin:0;padding:0;}button{font-size:inherit;cursor:pointer;}button:focus{outline:none;}button::-moz-focus-inner{border:0;}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}nav *{-webkit-tap-highlight-color:rgba(0,0,0,0);}html{scroll-behavior:smooth;}body{min-width:32rem;}input[type=checkbox],input[type=file],input[type=radio],input[type=range]{line-height:normal;height:auto;margin:0;padding:0;border:0;}::-moz-focus-inner{padding:0;border:0;}label[for]{cursor:pointer;}option:not(:checked){color:#525252;}a{text-decoration:none;color:#5a2572;}a:active,a:focus,a:hover{text-decoration:underline;}::-moz-selection{background:#5a2572;color:#fff;}::selection{background:#5a2572;color:#fff;}::-webkit-input-placeholder{color:#666;opacity:1;}:-ms-input-placeholder{color:#666;opacity:1;}::placeholder{color:#666;opacity:1;}html{font-size:62.5%;line-height:1.6;}body{color:#525252;font-family:Open Sans,Arial,sans-serif;font-size:1.8rem;}@media (max-width:767px){body{font-size:1.7rem;}}button{font-family:Open Sans,Arial,sans-serif;font-size:1.8rem;}@media (max-width:767px){button{font-size:1.7rem;}}input{font-family:Open Sans,Arial,sans-serif;font-size:1.8rem;}@media (max-width:767px){input{font-size:1.7rem;}}textarea{font-family:Open Sans,Arial,sans-serif;font-size:1.8rem;}@media (max-width:767px){textarea{font-size:1.7rem;}}select{font-family:Open Sans,Arial,sans-serif;font-size:1.8rem;}@media (max-width:767px){select{font-size:1.7rem;}}.site{overflow-x:clip;}.arrow-link,.arrow-link--white,.background--bg-gradient .paragraph--view-display .view>.more-link a:link,.background--bg-gradient .paragraph--view-display .view>.more-link a:visited,.paragraph--info-block .field-link a,.paragraph--title-text .field-link a,.view>.more-link a:link,.view>.more-link a:visited{padding-right:1.2em;color:#5a2572;font-weight:600;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.669 20'%3E%3Cpath fill='%235A2572' d='M1.67 20L0 18.33l8.329-8.331L0 1.67 1.67 0l9.999 9.999z'/%3E%3C/svg%3E");background-size:.5em;background-position:center right .25em;background-repeat:no-repeat;}.arrow-link--white,.background--bg-gradient .paragraph--view-display .view>.more-link a:link,.background--bg-gradient .paragraph--view-display .view>.more-link a:visited{color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.669 20'%3E%3Cpath fill='%23fff' d='M1.67 20L0 18.33l8.329-8.331L0 1.67 1.67 0l9.999 9.999z'/%3E%3C/svg%3E");}.node--type-institution.node--view-mode-full .field-care-offers:after,.node--type-institution.node--view-mode-full .field-care-offers:before,.paragraph.background--bg-gradient:after,.paragraph.background--bg-gradient:before,.paragraph.background--bg-square-grey:after,.paragraph.background--bg-square-grey:before,.site-footer:before{display:block;content:"";height:8vw;width:100%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='961' height='203' viewBox='0 0 961 203' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M960.279 202.515l-129.465-74.396L.698 202.515V2.232l130.697 63.914L960.279.422v202.093z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:bottom 0 right;background-repeat:no-repeat;background-size:cover;}.node--type-institution.node--view-mode-full .field-care-offers:before,.paragraph.background--bg-gradient:before,.paragraph.background--bg-square-grey:before,.site-footer:before{background-position:bottom 0 right;-webkit-margin-before:8rem;margin-block-start:8rem;}.node--type-institution.node--view-mode-full .field-care-offers:after,.paragraph.background--bg-gradient:after,.paragraph.background--bg-square-grey:after{background-position:top 0 right;-webkit-margin-after:8rem;margin-block-end:8rem;}.page-title{font-size:5rem;line-height:1.2;font-weight:300;color:#2e2672;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}@media (max-width:767px){.page-title{font-size:4.4rem;}}.taxonomy-term__title{font-size:5rem;line-height:1.2;font-weight:300;color:#2e2672;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}@media (max-width:767px){.taxonomy-term__title{font-size:4.4rem;}}.like-h1{font-size:5rem;line-height:1.2;font-weight:300;color:#2e2672;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}@media (max-width:767px){.like-h1{font-size:4.4rem;}}.field-care-offers .field__label--above{font-size:5rem;line-height:1.2;font-weight:300;color:#2e2672;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}@media (max-width:767px){.field-care-offers .field__label--above{font-size:4.4rem;}}.content h2{font-size:2.1rem;line-height:1.4;font-weight:700;color:#5a2572;margin:4rem 0 2rem;}@media (max-width:767px){.content h2{font-size:2rem;}}.paragraph--accordion .field-text h2{font-size:2.1rem;line-height:1.4;font-weight:700;color:#5a2572;margin:4rem 0 2rem;}@media (max-width:767px){.paragraph--accordion .field-text h2{font-size:2rem;}}.paragraph--care-offers .field-text h2{font-size:2.1rem;line-height:1.4;font-weight:700;color:#5a2572;margin:4rem 0 2rem;}@media (max-width:767px){.paragraph--care-offers .field-text h2{font-size:2rem;}}.paragraph--title-text .field-text h2{font-size:2.1rem;line-height:1.4;font-weight:700;color:#5a2572;margin:4rem 0 2rem;}@media (max-width:767px){.paragraph--title-text .field-text h2{font-size:2rem;}}.paragraph--video .field-text h2{font-size:2.1rem;line-height:1.4;font-weight:700;color:#5a2572;margin:4rem 0 2rem;}@media (max-width:767px){.paragraph--video .field-text h2{font-size:2rem;}}.like-h2{font-size:2.1rem;line-height:1.4;font-weight:700;color:#5a2572;margin:4rem 0 2rem;}@media (max-width:767px){.like-h2{font-size:2rem;}}.slide__title{font-size:2.1rem;line-height:1.4;font-weight:700;color:#5a2572;margin:4rem 0 2rem;}@media (max-width:767px){.slide__title{font-size:2rem;}}.view-title{font-size:2.1rem;line-height:1.4;font-weight:700;color:#5a2572;margin:4rem 0 2rem;}@media (max-width:767px){.view-title{font-size:2rem;}}.content-teaser__title{font-size:2.1rem;line-height:1.4;font-weight:700;color:#5a2572;margin:4rem 0 2rem;}@media (max-width:767px){.content-teaser__title{font-size:2rem;}}.card__title,.ckeditor-accordion .ckeditor-accordion-title-element,.content h3,.custom-accordion__title,.like-h3,.paragraph--accordion .field-text h3,.paragraph--care-offers .field-text h3,.paragraph--title-text .field-text h3,.paragraph--video .field-text h3{color:#5a2572;font-weight:700;margin:4rem 0 2rem;}.content h4,.content h5,.like-h4,.like-h5,.paragraph--accordion .field-text h4,.paragraph--accordion .field-text h5,.paragraph--care-offers .field-text h4,.paragraph--care-offers .field-text h5,.paragraph--title-text .field-text h4,.paragraph--title-text .field-text h5,.paragraph--video .field-text h4,.paragraph--video .field-text h5{font-weight:700;margin:4rem 0 2rem;}.block-views-blockinstitutions-care-offer .block__heading{font-size:4.6rem;line-height:1.4;font-weight:300;color:#5a2572;margin-block:7rem;text-align:center;}@media (max-width:767px){.block-views-blockinstitutions-care-offer .block__heading{font-size:3.6rem;}}.block-views-blocknews-institution .block__heading{font-size:4.6rem;line-height:1.4;font-weight:300;color:#5a2572;margin-block:7rem;text-align:center;}@media (max-width:767px){.block-views-blocknews-institution .block__heading{font-size:3.6rem;}}.block-views-blockjob-offers-institution .block__heading{font-size:4.6rem;line-height:1.4;font-weight:300;color:#5a2572;margin-block:7rem;text-align:center;}@media (max-width:767px){.block-views-blockjob-offers-institution .block__heading{font-size:3.6rem;}}.paragraph--icon-link-block .paragraph__title{font-size:3.6rem;font-weight:300;}@media (max-width:767px){.paragraph--icon-link-block .paragraph__title{font-size:2.6rem;}}.paragraph--accordion .paragraph__title{font-size:3.6rem;line-height:1.4;font-weight:300;}@media (max-width:767px){.paragraph--accordion .paragraph__title{font-size:2.6rem;}}.paragraph--title-text .paragraph__title{font-size:3.6rem;line-height:1.4;font-weight:300;}@media (max-width:767px){.paragraph--title-text .paragraph__title{font-size:2.6rem;}}.paragraph--info-block>.paragraph__inner>.paragraph__title{font-size:3.6rem;line-height:1.4;font-weight:300;}@media (max-width:767px){.paragraph--info-block>.paragraph__inner>.paragraph__title{font-size:2.6rem;}}.paragraph--institutions .paragraph__title{font-size:3.6rem;line-height:1.4;font-weight:300;}@media (max-width:767px){.paragraph--institutions .paragraph__title{font-size:2.6rem;}}.paragraph--video .paragraph__title{font-size:3.6rem;line-height:1.4;font-weight:300;}@media (max-width:767px){.paragraph--video .paragraph__title{font-size:2.6rem;}}.content p,.paragraph--accordion .field-text p,.paragraph--care-offers .field-text p,.paragraph--title-text .field-text p,.paragraph--video .field-text p{margin:2rem 0;}.content p:first-child,.paragraph--accordion .field-text p:first-child,.paragraph--care-offers .field-text p:first-child,.paragraph--title-text .field-text p:first-child,.paragraph--video .field-text p:first-child{-webkit-margin-before:0;margin-block-start:0;}.content ol li:not(:last-child),.content ul li:not(:last-child),.paragraph--accordion .field-text ol li:not(:last-child),.paragraph--accordion .field-text ul li:not(:last-child),.paragraph--care-offers .field-text ol li:not(:last-child),.paragraph--care-offers .field-text ul li:not(:last-child),.paragraph--title-text .field-text ol li:not(:last-child),.paragraph--title-text .field-text ul li:not(:last-child),.paragraph--video .field-text ol li:not(:last-child),.paragraph--video .field-text ul li:not(:last-child){margin-bottom:1rem;}.content blockquote,.paragraph--accordion .field-text blockquote,.paragraph--care-offers .field-text blockquote,.paragraph--title-text .field-text blockquote,.paragraph--video .field-text blockquote{border-left:4px solid #5a2572;padding:0 0 0 3rem;margin:2rem 0;color:#5a2572;}.content table{margin:2rem 0;font-size:1.6rem;line-height:1.4;}@media (max-width:767px){.content table{font-size:1.4rem;}}.paragraph--accordion .field-text table{margin:2rem 0;font-size:1.6rem;line-height:1.4;}@media (max-width:767px){.paragraph--accordion .field-text table{font-size:1.4rem;}}.paragraph--care-offers .field-text table{margin:2rem 0;font-size:1.6rem;line-height:1.4;}@media (max-width:767px){.paragraph--care-offers .field-text table{font-size:1.4rem;}}.paragraph--title-text .field-text table{margin:2rem 0;font-size:1.6rem;line-height:1.4;}@media (max-width:767px){.paragraph--title-text .field-text table{font-size:1.4rem;}}.paragraph--video .field-text table{margin:2rem 0;font-size:1.6rem;line-height:1.4;}@media (max-width:767px){.paragraph--video .field-text table{font-size:1.4rem;}}.content table,.content td,.content th,.paragraph--accordion .field-text table,.paragraph--accordion .field-text td,.paragraph--accordion .field-text th,.paragraph--care-offers .field-text table,.paragraph--care-offers .field-text td,.paragraph--care-offers .field-text th,.paragraph--title-text .field-text table,.paragraph--title-text .field-text td,.paragraph--title-text .field-text th,.paragraph--video .field-text table,.paragraph--video .field-text td,.paragraph--video .field-text th{border:0;}.content td,.content th,.paragraph--accordion .field-text td,.paragraph--accordion .field-text th,.paragraph--care-offers .field-text td,.paragraph--care-offers .field-text th,.paragraph--title-text .field-text td,.paragraph--title-text .field-text th,.paragraph--video .field-text td,.paragraph--video .field-text th{border-bottom:1px solid #666;padding:.5em;}.content th,.paragraph--accordion .field-text th,.paragraph--care-offers .field-text th,.paragraph--title-text .field-text th,.paragraph--video .field-text th{font-weight:700;}.content hr,.paragraph--accordion .field-text hr,.paragraph--care-offers .field-text hr,.paragraph--title-text .field-text hr,.paragraph--video .field-text hr{margin:4rem 0;}.content a:link,.content a:visited,.paragraph--accordion .field-text a:link,.paragraph--accordion .field-text a:visited,.paragraph--care-offers .field-text a:link,.paragraph--care-offers .field-text a:visited,.paragraph--title-text .field-text a:link,.paragraph--title-text .field-text a:visited,.paragraph--video .field-text a:link,.paragraph--video .field-text a:visited{text-decoration:underline;}.content a:hover,.paragraph--accordion .field-text a:hover,.paragraph--care-offers .field-text a:hover,.paragraph--title-text .field-text a:hover,.paragraph--video .field-text a:hover{text-decoration:none;}.responsive-table{overflow:auto;}@media (max-width:979px){.responsive-table{overflow:scroll;overflow-x:scroll;}.responsive-table:after{display:block;content:"➔";position:absolute;right:2.5rem;margin-top:-2.5rem;}}.button,.button--arrow-right,.button--arrow-right--white,.card__content .more-link a:link,.card__content .more-link a:visited,.card__content .node--type-institution.node--view-mode-card .more-link a,.card__cta a:link,.card__cta a:visited,.icon-teaser__content .field-link a,.node--type-institution.node--view-mode-card .card__content .more-link a,.node--type-institution.node--view-mode-card .card__cta a,.slide__text .field-link a,.stage-slider__text .field-link a{transition:all .2s;padding:.15em .6em;color:currentColor;background-color:transparent;border:1px solid currentColor;text-decoration:none;cursor:pointer;height:4.5rem;}.button--arrow-right--white:link,.button--arrow-right--white:visited,.button--arrow-right:link,.button--arrow-right:visited,.button:link,.button:visited,.card__content .more-link a:link,.card__content .more-link a:visited,.card__cta a:link,.card__cta a:visited,.icon-teaser__content .field-link a:link,.icon-teaser__content .field-link a:visited,.node--type-institution.node--view-mode-card .card__cta a:link,.node--type-institution.node--view-mode-card .card__cta a:visited,.slide__text .field-link a:link,.slide__text .field-link a:visited,.stage-slider__text .field-link a:link,.stage-slider__text .field-link a:visited{color:currentColor;text-decoration:none;}.button--arrow-right--white:active,.button--arrow-right--white:focus,.button--arrow-right--white:hover,.button--arrow-right:active,.button--arrow-right:focus,.button--arrow-right:hover,.button:active,.button:focus,.button:hover,.card__content .more-link a:active:link,.card__content .more-link a:active:visited,.card__content .more-link a:focus:link,.card__content .more-link a:focus:visited,.card__content .more-link a:hover:link,.card__content .more-link a:hover:visited,.card__content .node--type-institution.node--view-mode-card .more-link a:active,.card__content .node--type-institution.node--view-mode-card .more-link a:focus,.card__content .node--type-institution.node--view-mode-card .more-link a:hover,.card__cta a:active:link,.card__cta a:active:visited,.card__cta a:focus:link,.card__cta a:focus:visited,.card__cta a:hover:link,.card__cta a:hover:visited,.icon-teaser__content .field-link a:active,.icon-teaser__content .field-link a:focus,.icon-teaser__content .field-link a:hover,.node--type-institution.node--view-mode-card .card__content .more-link a:active,.node--type-institution.node--view-mode-card .card__content .more-link a:focus,.node--type-institution.node--view-mode-card .card__content .more-link a:hover,.node--type-institution.node--view-mode-card .card__cta a:active,.node--type-institution.node--view-mode-card .card__cta a:focus,.node--type-institution.node--view-mode-card .card__cta a:hover,.slide__text .field-link a:active,.slide__text .field-link a:focus,.slide__text .field-link a:hover,.stage-slider__text .field-link a:active,.stage-slider__text .field-link a:focus,.stage-slider__text .field-link a:hover{color:#fff;background-color:#6e2272;border-color:#6e2272;}.button--arrow-right,.button--arrow-right--white,.card__content .more-link a:link,.card__content .more-link a:visited,.card__content .node--type-institution.node--view-mode-card .more-link a,.card__cta a:link,.card__cta a:visited,.icon-teaser__content .field-link a,.node--type-institution.node--view-mode-card .card__content .more-link a,.node--type-institution.node--view-mode-card .card__cta a,.slide__text .field-link a,.stage-slider__text .field-link a{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='arrow-right' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 29.63 50' xml:space='preserve'%3E%3Cpath fill='%235A2572' d='M28.84 23.13 6.5.79a2.698 2.698 0 0 0-3.81 0l-1.9 1.9a2.698 2.698 0 0 0 0 3.81L19.29 25 .79 43.5a2.698 2.698 0 0 0 0 3.81l1.9 1.9a2.698 2.698 0 0 0 3.81 0l20.25-20.25c.07-.06.14-.08.2-.14l1.9-1.9a2.692 2.692 0 0 0-.01-3.79z'/%3E%3C/svg%3E");background-size:.5em;background-position:center right .5em;background-repeat:no-repeat;padding:.15em 1.5em .5rem 1rem;color:#5a2572;}.button--arrow-right--white:link,.button--arrow-right--white:visited,.button--arrow-right:link,.button--arrow-right:visited,.card__content .more-link a:link,.card__content .more-link a:visited,.card__cta a:link,.card__cta a:visited,.icon-teaser__content .field-link a:link,.icon-teaser__content .field-link a:visited,.node--type-institution.node--view-mode-card .card__cta a:link,.node--type-institution.node--view-mode-card .card__cta a:visited,.slide__text .field-link a:link,.slide__text .field-link a:visited,.stage-slider__text .field-link a:link,.stage-slider__text .field-link a:visited{color:#5a2572;}.button--arrow-right--white,.button--arrow-right--white:active,.button--arrow-right--white:focus,.button--arrow-right--white:hover,.button--arrow-right:active,.button--arrow-right:focus,.button--arrow-right:hover,.card__content .more-link a:active:link,.card__content .more-link a:active:visited,.card__content .more-link a:focus:link,.card__content .more-link a:focus:visited,.card__content .more-link a:hover:link,.card__content .more-link a:hover:visited,.card__content .node--type-institution.node--view-mode-card .more-link a,.card__content .node--type-institution.node--view-mode-card .more-link a:active,.card__content .node--type-institution.node--view-mode-card .more-link a:focus,.card__content .node--type-institution.node--view-mode-card .more-link a:hover,.card__cta a:active:link,.card__cta a:active:visited,.card__cta a:focus:link,.card__cta a:focus:visited,.card__cta a:hover:link,.card__cta a:hover:visited,.icon-teaser__content .field-link a,.icon-teaser__content .field-link a:active,.icon-teaser__content .field-link a:focus,.icon-teaser__content .field-link a:hover,.node--type-institution.node--view-mode-card .card__content .more-link a,.node--type-institution.node--view-mode-card .card__content .more-link a:active,.node--type-institution.node--view-mode-card .card__content .more-link a:focus,.node--type-institution.node--view-mode-card .card__content .more-link a:hover,.node--type-institution.node--view-mode-card .card__cta a,.node--type-institution.node--view-mode-card .card__cta a:active,.node--type-institution.node--view-mode-card .card__cta a:focus,.node--type-institution.node--view-mode-card .card__cta a:hover,.slide__text .field-link a,.slide__text .field-link a:active,.slide__text .field-link a:focus,.slide__text .field-link a:hover,.stage-slider__text .field-link a,.stage-slider__text .field-link a:active,.stage-slider__text .field-link a:focus,.stage-slider__text .field-link a:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='arrow-right' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 29.63 50' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M28.84 23.13 6.5.79a2.698 2.698 0 0 0-3.81 0l-1.9 1.9a2.698 2.698 0 0 0 0 3.81L19.29 25 .79 43.5a2.698 2.698 0 0 0 0 3.81l1.9 1.9a2.698 2.698 0 0 0 3.81 0l20.25-20.25c.07-.06.14-.08.2-.14l1.9-1.9a2.692 2.692 0 0 0-.01-3.79z'/%3E%3C/svg%3E");color:#fff;}.button--arrow-right--white:link,.button--arrow-right--white:visited,.card__content .node--type-institution.node--view-mode-card .more-link a:link,.card__content .node--type-institution.node--view-mode-card .more-link a:visited,.icon-teaser__content .field-link a:link,.icon-teaser__content .field-link a:visited,.node--type-institution.node--view-mode-card .card__content .more-link a:link,.node--type-institution.node--view-mode-card .card__content .more-link a:visited,.node--type-institution.node--view-mode-card .card__cta a:link,.node--type-institution.node--view-mode-card .card__cta a:visited,.slide__text .field-link a:link,.slide__text .field-link a:visited,.stage-slider__text .field-link a:link,.stage-slider__text .field-link a:visited{color:#fff;}.button--arrow-right--white:active,.button--arrow-right--white:focus,.button--arrow-right--white:hover,.card__content .node--type-institution.node--view-mode-card .more-link a:active,.card__content .node--type-institution.node--view-mode-card .more-link a:focus,.card__content .node--type-institution.node--view-mode-card .more-link a:hover,.icon-teaser__content .field-link a:active,.icon-teaser__content .field-link a:focus,.icon-teaser__content .field-link a:hover,.node--type-institution.node--view-mode-card .card__content .more-link a:active,.node--type-institution.node--view-mode-card .card__content .more-link a:focus,.node--type-institution.node--view-mode-card .card__content .more-link a:hover,.node--type-institution.node--view-mode-card .card__cta a:active,.node--type-institution.node--view-mode-card .card__cta a:focus,.node--type-institution.node--view-mode-card .card__cta a:hover,.slide__text .field-link a:active,.slide__text .field-link a:focus,.slide__text .field-link a:hover,.stage-slider__text .field-link a:active,.stage-slider__text .field-link a:focus,.stage-slider__text .field-link a:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='arrow-right' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 29.63 50' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M28.84 23.13 6.5.79a2.698 2.698 0 0 0-3.81 0l-1.9 1.9a2.698 2.698 0 0 0 0 3.81L19.29 25 .79 43.5a2.698 2.698 0 0 0 0 3.81l1.9 1.9a2.698 2.698 0 0 0 3.81 0l20.25-20.25c.07-.06.14-.08.2-.14l1.9-1.9a2.692 2.692 0 0 0-.01-3.79z'/%3E%3C/svg%3E");color:#fff;}.field--label-inline>.field__content,.field--label-inline>.field__label{display:inline;}.field-job-link{font-size:1.6rem;}@media (max-width:767px){.field-job-link{font-size:1.4rem;}}.field-care-offers .field__label--above{margin-block:5rem;}.field--type-webform{margin-top:4rem;}.fluid-img{display:block;width:100%;height:auto;}.full-width,.node--type-institution.node--view-mode-full .field-care-offers,.paragraph--link-block,.paragraph.background--bg-gradient,.paragraph.background--bg-square-grey{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.form-item label p{display:inline;}.form-item-type-textarea textarea,.form-item-type-text input{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.form-item-type-select select,.form-item-type-textarea textarea,.form-item-type-text input{color:#525252;border:.1rem solid #666;border-radius:0;background:#fff;padding:.8em 1em;font-size:inherit;line-height:inherit;}.form-item-type-select select:focus,.form-item-type-textarea textarea:focus,.form-item-type-text input:focus{outline:.2rem solid #009bdc;}.form-item-type-text input{height:4.5rem;}.form-checkboxes .form-item:not(:last-child),.form-radios .form-item:not(:last-child){-webkit-margin-after:.2em;margin-block-end:.2em;}.form-checkboxes .form-checkbox,.form-checkboxes .form-radio,.form-radios .form-checkbox,.form-radios .form-radio{float:left;}.form-checkboxes .option,.form-radios .option{display:block;overflow:hidden;position:relative;top:-.4em;left:.4em;}.form-item-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.625em;}.form-item-group>.form-item{margin-left:.625em;}.form-required:after{content:" *";color:undefined;}.captcha{-webkit-margin-after:3rem;margin-block-end:3rem;}.custom-select--dropdown,.custom-select--multiple{cursor:pointer;line-height:1.1;}.custom-select--dropdown{position:relative;display:inline-block;max-width:38rem;background-color:#f4f4f4;border:1px solid currentColor;height:4.5rem;}.custom-select--dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:.6em 5.6rem .8em 1em;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:1.4;}.custom-select--dropdown select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}.custom-select--dropdown select option{background:#fff;}.custom-select--dropdown select::-ms-expand{display:none;}.custom-select__icon{display:inline-block;position:absolute;right:.75em;pointer-events:none;width:1.2em;height:100%;fill:#525252;}.custom-select--multiple{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-height:14.5rem;overflow:hidden;border:.1rem solid #666;}.custom-select--multiple:after{display:block;content:"";position:absolute;bottom:0;height:.8rem;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);opacity:.25;}.custom-select--multiple select{background-color:#f4f4f4;padding:0;border:none;}.custom-select--multiple option{padding:.4em 1em;}.g-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem;}.g-container--grid{margin-top:-3rem/2;margin-bottom:-3rem/2;}.g-container--grid>*{margin-top:3rem/2;margin-bottom:3rem/2;}@media (max-width:767px){[class*=" g-item-s-"],[class^=g-item-s-]{padding-right:1.5rem;padding-left:1.5rem;}.g-hidden-s{display:none;}.g-item-s-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.g-item-s-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.g-item-s-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.g-item-s-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.g-item-s-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.g-item-s-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.g-item-s-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.g-item-s-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.g-item-s-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.g-item-s-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.g-item-s-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.g-item-s-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.g-push-s-1{margin-left:8.33333%;}.g-push-s-2{margin-left:16.66667%;}.g-push-s-3{margin-left:25%;}.g-push-s-4{margin-left:33.33333%;}.g-push-s-5{margin-left:41.66667%;}.g-push-s-6{margin-left:50%;}.g-push-s-7{margin-left:58.33333%;}.g-push-s-8{margin-left:66.66667%;}.g-push-s-9{margin-left:75%;}.g-push-s-10{margin-left:83.33333%;}.g-push-s-11{margin-left:91.66667%;}}@media (min-width:768px) and (max-width:979px){[class*=" g-item-m-"],[class^=g-item-m-]{padding-right:1.5rem;padding-left:1.5rem;}.g-hidden-m{display:none;}.g-item-m-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.g-item-m-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.g-item-m-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.g-item-m-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.g-item-m-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.g-item-m-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.g-item-m-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.g-item-m-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.g-item-m-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.g-item-m-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.g-item-m-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.g-item-m-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.g-push-m-1{margin-left:8.33333%;}.g-push-m-2{margin-left:16.66667%;}.g-push-m-3{margin-left:25%;}.g-push-m-4{margin-left:33.33333%;}.g-push-m-5{margin-left:41.66667%;}.g-push-m-6{margin-left:50%;}.g-push-m-7{margin-left:58.33333%;}.g-push-m-8{margin-left:66.66667%;}.g-push-m-9{margin-left:75%;}.g-push-m-10{margin-left:83.33333%;}.g-push-m-11{margin-left:91.66667%;}}@media (min-width:980px) and (max-width:1199px){[class*=" g-item-l-"],[class^=g-item-l-]{padding-right:1.5rem;padding-left:1.5rem;}.g-hidden-l{display:none;}.g-item-l-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.g-item-l-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.g-item-l-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.g-item-l-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.g-item-l-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.g-item-l-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.g-item-l-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.g-item-l-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.g-item-l-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.g-item-l-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.g-item-l-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.g-item-l-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.g-push-l-1{margin-left:8.33333%;}.g-push-l-2{margin-left:16.66667%;}.g-push-l-3{margin-left:25%;}.g-push-l-4{margin-left:33.33333%;}.g-push-l-5{margin-left:41.66667%;}.g-push-l-6{margin-left:50%;}.g-push-l-7{margin-left:58.33333%;}.g-push-l-8{margin-left:66.66667%;}.g-push-l-9{margin-left:75%;}.g-push-l-10{margin-left:83.33333%;}.g-push-l-11{margin-left:91.66667%;}}@media (min-width:1200px){[class*=" g-item-xl-"],[class^=g-item-xl-]{padding-right:1.5rem;padding-left:1.5rem;}.g-hidden-xl{display:none;}.g-item-xl-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.g-item-xl-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.g-item-xl-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.g-item-xl-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.g-item-xl-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.g-item-xl-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.g-item-xl-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.g-item-xl-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.g-item-xl-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.g-item-xl-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.g-item-xl-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.g-item-xl-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.g-push-xl-1{margin-left:8.33333%;}.g-push-xl-2{margin-left:16.66667%;}.g-push-xl-3{margin-left:25%;}.g-push-xl-4{margin-left:33.33333%;}.g-push-xl-5{margin-left:41.66667%;}.g-push-xl-6{margin-left:50%;}.g-push-xl-7{margin-left:58.33333%;}.g-push-xl-8{margin-left:66.66667%;}.g-push-xl-9{margin-left:75%;}.g-push-xl-10{margin-left:83.33333%;}.g-push-xl-11{margin-left:91.66667%;}}.clearfix:after{clear:both;content:"";display:table;}.contact-field.has-icon .text,.paragraph--type--job-search-form .form-item-search label,.search-overlay .block__heading,.visually-hidden,.visuallyhidden,.visuallyhidden-focusable{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden-focusable:active,.visuallyhidden-focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0;}.hidden{display:none !important;}.hidden,.invisible{visibility:hidden;}.unstyled-list{list-style:none;padding-left:0;}.full-width>.paragraph__inner,.l-container,.node--type-institution.node--view-mode-full .field-care-offers .field__label--above,.node--type-institution.node--view-mode-full .field-care-offers .icon-grid,.node--type-institution.node--view-mode-full .field-care-offers>.paragraph__inner,.page--type-landing-page .site-main__wrap,.paragraph--link-block>.paragraph__inner,.paragraph.background--bg-gradient>.paragraph__inner,.paragraph.background--bg-square-grey>.paragraph__inner{box-sizing:content-box;max-width:120rem;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem;}.l-container--medium,.site-main__wrap{box-sizing:content-box;max-width:92rem;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem;}.media-image__img{max-width:100%;height:auto;vertical-align:top;}.media-image--stage-slider .media-image__img{width:100%;}.media-image__wrapper{position:relative;}.media-image--team-list .media-image__copyright{display:block;left:0;position:static;margin-top:.5rem;background:transparent;color:#525252;}.paragraph--stage-slider .media-image__copyright{right:unset;left:0;}.media-image--team-list .media-image__wrapper{display:table;}.media-image--team-list .media-image__footer{display:table-caption;caption-side:bottom;}.preload *{transition:none !important;}.icon-circle,.icon-link__icon,.taxonomy-term__icon{background:#009bdc;border-radius:50%;height:16rem;margin:0 auto 1.5rem;padding:1rem;aspect-ratio:1;transition:all .2s;}.icon-circle svg,.icon-link__icon svg,.taxonomy-term__icon svg{fill:#fff;transition:all .2s;}.icon-link__link:hover .icon-circle,.icon-link__link:hover .icon-link__icon,.icon-link__link:hover .taxonomy-term__icon{background:#6e2272;}.icon-link__link:hover .icon-circle svg,.icon-link__link:hover .icon-link__icon svg,.icon-link__link:hover .taxonomy-term__icon svg{-webkit-transform:scale(.9);transform:scale(.9);}@media (max-width:979px){.icon-circle,.icon-link__icon,.taxonomy-term__icon{height:8rem;}}#menu-container .close-button,.icon-button,.paragraph--type--job-search-form .form-submit,.search-overlay .close-button,.search-overlay .form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-repeat:no-repeat;background-size:40%;background-position:50%;overflow:hidden;text-indent:300%;white-space:nowrap;transition:all .2s;opacity:1;}#menu-container .close-button:hover,.icon-button:hover,.paragraph--type--job-search-form .form-submit:hover,.search-overlay .close-button:hover,.search-overlay .form-submit:hover{opacity:.6;}@media (min-width:768px){.icon-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.icon-grid__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media (min-width:980px){.icon-grid__item{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;}}.icon-link{padding:2rem;}.icon-link__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-bottom:4rem;}.icon-link__link{color:#2e2672;}.icon-link__link:hover{text-decoration:none;color:#6e2272;}.icon-link__title{-webkit-order:2;-ms-flex-order:2;order:2;max-width:28rem;margin:0 auto;font-weight:600;line-height:1.3;}.icon-link-block{margin:0;padding:0;list-style:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;}.icon-link-block,.icon-link-block__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;align-items:stretch;text-align:center;}.icon-link-block__item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-align:stretch;color:#fff;}.icon-link-block__item .paragraph__link{color:#fff;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;padding:4rem;background-color:#5a2572;transition:all .2s;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-decoration:none;font-size:2.1rem;line-height:1.4;}@media (max-width:767px){.icon-link-block__item .paragraph__link{font-size:2rem;}}.icon-link-block__item .paragraph__link svg{transition:all .2s;}.icon-link-block__item:nth-child(2n) .paragraph__link{background-color:#2e2672;}.icon-link-block__item .paragraph__link:focus,.icon-link-block__item .paragraph__link:hover,.icon-link-block__item:nth-child(2n) .paragraph__link:hover{background-color:#009bdc;text-decoration:none;}.icon-link-block__item .paragraph__link:focus svg,.icon-link-block__item .paragraph__link:hover svg,.icon-link-block__item:nth-child(2n) .paragraph__link:hover svg{-webkit-transform:scale(.9);transform:scale(.9);}.icon-link-block__item .paragraph--icon-link-item{margin:0 auto;}.icon-link-block__item .paragraph--icon-link-item svg{fill:#fff;height:10rem;}@media (min-width:500px) and (max-width:979px){.icon-link-block__item{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}.icon-link-block__item:nth-child(2n) .paragraph__link{background-color:#5a2572;}.icon-link-block__item:nth-child(4n-1) .paragraph__link,.icon-link-block__item:nth-child(4n-2) .paragraph__link{background-color:#2e2672;}}@media (min-width:980px){.icon-link-block__item{-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;}}.menu-meta{padding:1rem 1.5rem;text-align:right;font-size:1.6rem;line-height:1.4;}@media (max-width:767px){.menu-meta{font-size:1.4rem;}}.menu-meta .menu{padding:0;margin:0;}.menu-meta .menu__item{display:inline-block;}.menu-meta .menu__link,.site-header{color:#fff;}.site-header{-webkit-margin-after:10rem;margin-block-end:10rem;background:#462672;}.site-header:after{position:absolute;margin-top:-.2rem;content:"";width:100%;height:6vw;z-index:1;background:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 769 49' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon fill='%23462672' points='0.157611 28.6151 103.599 48.8322 768.468 29.5958 768.468 0 0 0.6748'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");background-position:bottom;background-size:calc(100% + 1.5em);background-repeat:no-repeat;display:block;pointer-events:none;}.site-header__top .menu__item{margin-left:1rem;}.site-header__branding{width:58.5rem;}.site-header__logo{display:block;width:30rem;}@media (max-width:979px){.site-header__logo{width:20rem;}}.site-header__logo-img{width:100%;padding:0 4rem 1rem 0;vertical-align:top;position:relative;top:.2rem;}.site-header__layout{position:relative;padding:0;}.site-header__toggles{position:absolute;right:0;margin:1rem 0;}.site-header__toggles .js-toggle-button{padding:.5rem 1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#fff;font-weight:600;transition:opacity .2s;}.site-header__toggles .js-toggle-button:hover{opacity:.7;}.site-header__toggle-icon--menu,.site-header__toggle-icon--search{display:inline-block;position:relative;width:2.5rem;height:2.5rem;top:.5rem;margin-left:.4rem;}.site-header__toggle-icon--menu .icon-svg,.site-header__toggle-icon--search .icon-svg{width:100%;height:100%;fill:#fff;}@media (max-width:1199px){.site-header__layout{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.site-header__toggle-label{display:none;}}@media (min-width:980px){.site-header:after{height:4vw;}.site-header__toggles{bottom:0;margin:0;}}.site-navigation{background:#f4f4f4;position:absolute;width:100%;z-index:99;}.site-navigation .menu{list-style:none;margin:0;padding:0;}.site-navigation .menu.menu--level-0{padding-right:4rem;}.site-navigation .menu.menu--level-1,.site-navigation .menu.menu--level-2{padding-left:2rem;}.site-navigation .menu__item{margin:.5rem 0;}.site-navigation .menu__link{display:block;font-weight:600;line-height:1.4;padding:.6rem 1.2rem;transition:all .2s;min-height:40px;}.site-navigation .menu__link:link,.site-navigation .menu__link:visited{color:#5a2572;}.site-navigation .in-active-trail>.menu__link,.site-navigation .menu__link:active,.site-navigation .menu__link:focus,.site-navigation .menu__link:hover{text-decoration:none;background-color:rgba(0,0,0,.08);}.site-navigation .menu__link.is-active{background-color:#5a2572;color:#fff;}.site-navigation .menu__item.has-children{position:relative;}.site-navigation .menu__link-button{position:absolute;right:0;top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;width:4rem;height:4rem;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 29.63 50' xml:space='preserve'%3E%3Cpath fill='%235A2572' d='M28.84 23.13 6.5.79a2.698 2.698 0 0 0-3.81 0l-1.9 1.9a2.698 2.698 0 0 0 0 3.81L19.29 25 .79 43.5a2.698 2.698 0 0 0 0 3.81l1.9 1.9a2.698 2.698 0 0 0 3.81 0l20.25-20.25c.07-.06.14-.08.2-.14l1.9-1.9a2.692 2.692 0 0 0-.01-3.79z'/%3E%3C/svg%3E");background-position:right 1.4rem center;background-repeat:no-repeat;background-size:1rem;text-indent:4rem;line-height:4rem;overflow:hidden;border:1px solid transparent;text-wrap:nowrap;padding:0;}.site-navigation .menu__link-button:hover{text-decoration:none;background-color:rgba(0,0,0,.08);}.site-navigation .menu__link-button.is-active{background-color:#5a2572;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 29.63 50' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M28.84 23.13 6.5.79a2.698 2.698 0 0 0-3.81 0l-1.9 1.9a2.698 2.698 0 0 0 0 3.81L19.29 25 .79 43.5a2.698 2.698 0 0 0 0 3.81l1.9 1.9a2.698 2.698 0 0 0 3.81 0l20.25-20.25c.07-.06.14-.08.2-.14l1.9-1.9a2.692 2.692 0 0 0-.01-3.79z'/%3E%3C/svg%3E");}.site-navigation .menu-columns{padding:2rem 0;}.site-navigation .menu-columns .menu{margin:0 0 0 -1rem;max-width:90%;}.site-navigation .menu-columns .menu.menu--level-0{padding-right:0;}.site-navigation .menu-columns .menu.menu--level-1,.site-navigation .menu-columns .menu.menu--level-2{padding-left:0;}.site-navigation .menu-columns .menu__item.has-children .menu__link{padding:.7rem 4rem .6rem 1.2rem;width:calc(100% - 40px);}.site-navigation .menu-column-1 .menu__link{font-weight:600;}.site-navigation .menu-column-2 .menu__link{font-weight:400;}@media (min-width:768px){.site-navigation .menu-columns{display:-webkit-flex;display:-ms-flexbox;display:flex;}.site-navigation .menu-columns>div{margin-bottom:3rem;-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;width:33.333%;}}#menu-container{position:relative;padding-left:2rem;padding-right:2rem;}#menu-container .close-button{background-image:url(/themes/custom/diakonie_pflege/build/images/close.svg);box-shadow:none;position:absolute;top:3rem;right:0;width:5rem;height:5rem;border:1px solid #ccc;border-radius:50%;z-index:9;}.site-footer{background-color:#f4f4f4;}.site-footer strong{color:#5a2572;}.site-footer__primary{padding:3rem 0;}.site-footer__columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem;}.site-footer__columns img{max-width:26rem;height:auto;}.site-footer__secondary{padding:1.5rem 0 2rem;}.site-footer__secondary .menu__item{margin-right:1rem;}@media (max-width:1199px){.site-footer__secondary .social-media{margin-top:3rem;}}@media (min-width:980px){.site-footer__primary{padding:6rem 0;}.site-footer__columns{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.site-footer__columns .second{margin-left:auto;}.site-footer__secondary-layout{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}#block-diakonie-pflege-footer .menu__item{display:inline-block;}#block-diakonie-pflege-footer .menu__link{color:#5a2572;}#block-diakonie-pflege-account-menu .menu__item{display:inline-block;margin-right:1rem;}#block-diakonie-pflege-account-menu .menu__link{color:#5a2572;}.page-title{margin-top:4rem;margin-bottom:3rem;}.node.node--view-mode-full .node-content>.field-media{margin-bottom:4rem;}.node.node--view-mode-full .node-content>.field-date{float:left;margin-right:1rem;}.node.node--view-mode-full .node-content>.field-date .field__content:after{display:inline;content:" | ";}.node.node--view-mode-full .node-content>.field-body{margin-bottom:6rem;}.node--view-mode-search-index .field-image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.node--unpublished{background-color:#fff4f4;}.node--type-institution.node--view-mode-full .node-content>.field-body{margin:4rem 0 8rem;}.node--type-institution.node--view-mode-full .field-geolocation{top:-2rem;position:relative;}.node--type-institution.node--view-mode-full .field-geolocation.with-contact-overlay:before{position:absolute;top:-2px;display:block;content:"";background-color:#f4f4f4;height:6rem;width:92rem;margin-left:50%;-webkit-transform:translate(-46rem);transform:translate(-46rem);z-index:2;}.node--type-institution.node--view-mode-full .field-care-offers{background-color:#f4f4f4;}.node--type-institution.node--view-mode-full .box--contact{margin-bottom:0;}.node--type-institution.node--view-mode-full .box--team{margin-block:6rem;}.node--type-institution.node--view-mode-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:980px){.node--type-institution.node--view-mode-card{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.node--type-institution.node--view-mode-card .field-image{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;}.node--type-institution.node--view-mode-card .card__content{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;}}.node--type-institution.node--view-mode-card .card__content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:3rem 5rem;background-color:#2e2672;font-size:1.6rem;line-height:1.4;}@media (max-width:767px){.node--type-institution.node--view-mode-card .card__content{font-size:1.4rem;}}.node--type-institution.node--view-mode-card .card__content .card__cta,.node--type-institution.node--view-mode-card .card__content .card__cta a:link,.node--type-institution.node--view-mode-card .card__content .card__cta a:visited,.node--type-institution.node--view-mode-card .card__content .card__title,.node--type-institution.node--view-mode-card .card__content .card__title a:link,.node--type-institution.node--view-mode-card .card__content .card__title a:visited,.node--type-institution.node--view-mode-card .card__content .contact-field,.node--type-institution.node--view-mode-card .card__content .contact-field a:link,.node--type-institution.node--view-mode-card .card__content .contact-field a:visited,.node--type-institution.node--view-mode-card .card__content .field,.node--type-institution.node--view-mode-card .card__content .field a:link,.node--type-institution.node--view-mode-card .card__content .field a:visited,.node--type-institution.node--view-mode-card .card__content .more-link,.node--type-institution.node--view-mode-card .card__content .more-link a:link,.node--type-institution.node--view-mode-card .card__content .more-link a:visited{color:#fff;}.node--type-institution.node--view-mode-card .card__content .contact-field .icon-svg svg{fill:#fff;}.node--type-institution.node--view-mode-card .card__title{-webkit-margin-before:0;margin-block-start:0;}.node--type-person .field-image{margin-bottom:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.node--type-person .name-and-roles{font-weight:600;margin-bottom:1rem;}.node--type-person .name-and-roles .name{margin-bottom:.5rem;}.node--type-person .name-and-roles .name div{display:inline;}.node--type-person .field-roles{font-size:1.6rem;font-style:italic;line-height:1.4;}@media (max-width:767px){.node--type-person .field-roles{font-size:1.4rem;}}.node--type-person .contact-field{font-size:1.6rem;line-height:1.4;margin-bottom:.25em;}@media (max-width:767px){.node--type-person .contact-field{font-size:1.4rem;}}.node--type-person a:link,.node--type-person a:visited{color:#525252;}.node--type-person.node--view-mode-contact{clear:both;overflow:hidden;}.node--type-person.node--view-mode-contact .field-image{margin-bottom:1rem;max-width:15rem;}@media screen and (min-width:470px){.node--type-person.node--view-mode-contact .field-image{margin-right:3rem;margin-bottom:0;float:left;max-width:20rem;}.node--type-person.node--view-mode-contact .node-main{overflow:hidden;}}.node--type-person.node--view-mode-full{padding-bottom:6rem;}.node--type-person.node--view-mode-full .field-roles{font-weight:600;margin-bottom:1rem;}.node--type-person.node--view-mode-full .field-institutions{margin-top:1rem;}.node--type-person.node--view-mode-full .field-image{margin-bottom:3rem;}.node--type-person.node--view-mode-full .field-image img{width:auto;}@media (min-width:768px){.node--type-person.node--view-mode-full .field-image{float:left;margin-right:3rem;}.node--type-person.node--view-mode-full .node-main{overflow:hidden;}}.node--type-blog-entry .media-image img{width:auto;}.node--type-blog-entry.node--view-mode-card,.node--type-blog-entry.node--view-mode-teaser{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem;}@media (min-width:980px){.node--type-blog-entry.node--view-mode-card,.node--type-blog-entry.node--view-mode-teaser{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.node--type-blog-entry.node--view-mode-card h2,.node--type-blog-entry.node--view-mode-teaser h2{-webkit-margin-before:0;margin-block-start:0;}@media (max-width:979px){.node--type-blog-entry.node--view-mode-card .media-image img,.node--type-blog-entry.node--view-mode-teaser .media-image img{width:100%;}}.block-views-blockjob-offers-institution .view__rows,.block-views-blocknews-institution .view__rows,.three-columns,.view--job-offers .view__rows{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5rem;}@media (min-width:980px){.block-views-blockjob-offers-institution .view__rows,.block-views-blocknews-institution .view__rows,.three-columns,.view--job-offers .view__rows{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:5rem 3rem;width:calc(100% + 3rem);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:980px){.block-views-blockjob-offers-institution .view__rows>*,.block-views-blocknews-institution .view__rows>*,.three-columns>*,.view--job-offers .view__row{width:calc(33.333% - 6rem);-webkit-flex:0 0 calc(33.333% - 6rem);-ms-flex:0 0 calc(33.333% - 6rem);flex:0 0 calc(33.333% - 6rem);}}.card__content .field-date{display:inline;float:left;height:1em;}.card__content .field-date div{display:inline;}.card__content .field-date:after{content:" | ";margin-right:1rem;margin-left:.5rem;}.search-overlay{height:60rem;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;}.search-overlay .block__heading{color:#525252;}.search-overlay .close-button{background-image:url(/themes/custom/diakonie_pflege/build/images/close.svg);box-shadow:none;position:absolute;top:3rem;right:0;width:5rem;height:5rem;border:1px solid #ccc;border-radius:50%;}.search-overlay form{position:relative;}.search-overlay .form-search{border:none;box-shadow:.1rem .2rem .8rem rgba(0,0,0,.2);font-size:2.4rem;padding:1.5rem 2rem;color:#5a2572;width:clamp(32rem,80vw,80rem);height:unset;}@media (max-width:767px){.search-overlay .form-search{font-size:2.4rem;}}.search-overlay .form-actions{position:absolute;top:0;right:0;height:100%;}.search-overlay .form-submit{background-image:url(/themes/custom/diakonie_pflege/build/images/search.svg);border:none;height:100%;display:block;}.paragraph.background--bg-gradient .paragraph__inner>.paragraph__title,.paragraph.background--bg-square-grey .paragraph__inner>.paragraph__title{-webkit-margin-before:0;margin-block-start:0;}.paragraph.background--bg-square-grey{background-color:#f4f4f4;}.paragraph.background--bg-gradient{background-color:#5a2572;background-image:url(/themes/custom/diakonie_pflege/build/images/bg-gradient.svg);background-size:cover;color:#fff;}.paragraph.background--bg-gradient .paragraph__title,.paragraph.background--bg-gradient a:not([class]):link,.paragraph.background--bg-gradient a:not([class]):visited,.paragraph.background--bg-gradient h2,.paragraph.background--bg-gradient h3,.paragraph.background--bg-gradient h4,.paragraph.background--bg-gradient h5,.paragraph.background--bg-gradient h6{color:#fff;}.paragraph__title{font-weight:700;color:#5a2572;padding:4rem 0 2rem;font-size:2.4rem;line-height:1.4;}@media (max-width:767px){.paragraph__title{font-size:2.4rem;}}.paragraph__title:first-child{-webkit-padding-before:0;padding-block-start:0;}.paragraph--banner .field__content{margin-bottom:1rem;}@media (min-width:980px){.paragraph--banner .field-media>.field__fields{display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% + 2rem);margin-left:-1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--banner .field-media .field__content{-webkit-flex-basis:calc(33.333% - 2rem);-ms-flex-preferred-size:calc(33.333% - 2rem);flex-basis:calc(33.333% - 2rem);width:calc(33.333% - 2rem);margin:1rem;}}.paragraph--view-display{margin-block:10rem;}.background--bg-square-grey .paragraph--view-display{margin-block:0 4rem;}.background--bg-square-grey .paragraph--view-display .paragraph__inner{padding-block:0 !important;}.paragraph--view-display .view-title{font-size:4.6rem;line-height:1.4;font-weight:300;margin-block:4rem;text-align:center;}@media (max-width:767px){.paragraph--view-display .view-title{font-size:3.6rem;}}.paragraph--view-display>.paragraph__inner>.field-title{font-size:4.6rem;line-height:1.4;font-weight:300;margin-block:4rem;text-align:center;}@media (max-width:767px){.paragraph--view-display>.paragraph__inner>.field-title{font-size:3.6rem;}}.paragraph--view-display>.paragraph__inner>.paragraph__title{font-size:4.6rem;line-height:1.4;font-weight:300;margin-block:4rem;text-align:center;}@media (max-width:767px){.paragraph--view-display>.paragraph__inner>.paragraph__title{font-size:3.6rem;}}.paragraph--link-block{padding:6rem 0;}.paragraph--link-block .paragraph__title{font-size:4.6rem;line-height:1.4;font-weight:300;text-align:center;}@media (max-width:767px){.paragraph--link-block .paragraph__title{font-size:3.6rem;}}.paragraph--link-block .links-list,.paragraph--link-block .links-list-item{list-style:none;margin:0;padding:0;}.paragraph--link-block .links-list-item{display:block;margin:1rem 0;}.paragraph--link-block .links-list-item a:link,.paragraph--link-block .links-list-item a:visited{color:#fff;background:#2e2672;padding:1rem 2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:9.2rem;width:100%;text-align:center;font-weight:600;transition:all .2s;height:100%;}.paragraph--link-block .links-list-item a:focus,.paragraph--link-block .links-list-item a:hover{color:#fff;background:#009bdc;text-decoration:none;}.background--bg-square-grey .paragraph--link-block{color:#2e2672;}.background--bg-square-grey .paragraph--link-block a:active,.background--bg-square-grey .paragraph--link-block a:focus,.background--bg-square-grey .paragraph--link-block a:hover{text-decoration:none;background:#009bdc;color:#fff;}@media (min-width:768px){.paragraph--link-block .links-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 2rem);margin-left:-1rem;}.paragraph--link-block .links-list-item{width:calc(33% - 2rem);margin:1rem;}}.paragraph--icon-link-block .paragraph__title{font-size:4.6rem;line-height:1.4;text-align:center;}@media (max-width:767px){.paragraph--icon-link-block .paragraph__title{font-size:3.6rem;}}.paragraph--accordion .field-text{margin-bottom:3rem;}.paragraph--accordion-item{margin-bottom:0;}.paragraph--care-offers .field-text{margin-bottom:6rem;}.paragraph--stage-slider{-webkit-margin-before:-9rem;margin-block-start:-9rem;}.paragraph--statement-slider{position:relative;margin:6rem 0;}.paragraph--statement-slider .slider-dots{-webkit-margin-before:3rem;margin-block-start:3rem;}.paragraph--statement-slider .media-gallery__nav{position:absolute;bottom:2.8rem;left:unset;right:2%;width:100%;height:5rem;width:10rem;top:unset;}.paragraph--title-text{margin:6rem 0;}.paragraph--title-text .field-link a{font-weight:700;}.paragraph--icon{margin:8rem 0;}.paragraph--icon .field-media-icon{text-align:center;}.paragraph--icon .field-media-icon svg{fill:#2e2672;max-width:50%;margin:0 auto;}.paragraph--info-block{margin:6rem 0;}.paragraph--info-block>.paragraph__inner>.paragraph__title{margin-bottom:4rem;}.paragraph--info-block .paragraph--info-block-item{margin:0;}.paragraph--info-block .field-link{-webkit-margin-before:2rem;margin-block-start:2rem;}.paragraph--info-block .field-link a{font-weight:700;}.paragraph--icon-teaser{margin:6rem 0;}@media (min-width:768px){.paragraph--icon-teaser{margin-top:8rem;}}.paragraph--institutions .field-institutions>ul>li,.paragraph--institutions .field-text{-webkit-margin-after:4rem;margin-block-end:4rem;}.paragraph--type--job-search-form{text-align:center;}.paragraph--type--job-search-form .paragraph__title{font-size:4.6rem;line-height:1.4;font-weight:300;margin-block:0 3rem;text-align:center;}@media (max-width:767px){.paragraph--type--job-search-form .paragraph__title{font-size:3.6rem;}}.paragraph--type--job-search-form .views-exposed-form{position:relative;}.paragraph--type--job-search-form .form-item-search,.paragraph--type--job-search-form .form-text{width:100%;}.paragraph--type--job-search-form .form-actions{position:absolute;top:0;right:0;height:100%;color:#5a2572;}.paragraph--type--job-search-form .form-submit{display:block;height:100%;padding:0;aspext-ratio:1;background-image:url(/themes/custom/diakonie_pflege/build/images/search.svg);color:#fff;border:none;}.paragraph--layout-section{margin:6rem 0;}.paragraph--layout-section.background--bg-gradient .paragraph__inner,.paragraph--layout-section.background--bg-square-grey .paragraph__inner{-webkit-padding-before:5rem;padding-block-start:5rem;}.paragraph--layout-section.background--bg-gradient .paragraph__inner .paragraph__inner,.paragraph--layout-section.background--bg-square-grey .paragraph__inner .paragraph__inner{-webkit-padding-before:0;padding-block-start:0;}.paragraph--person-list{margin:6rem 0;}.paragraph--video .field-text{margin-bottom:3rem;}.paragraph--video .video-embed-field-responsive-video>div{width:100% !important;max-width:100% !important;height:100% !important;}.paragraph--video .media-video,.paragraph--video .media-video__caption{-webkit-margin-after:0;margin-block-end:0;}.paragraph--webform{margin-block:10rem;}.slider-dots ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none;}.slider-dots li{margin:.5rem;}.slider-dots button{padding:0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:currentcolor;display:block;overflow:hidden;width:1.2rem;height:1.2rem;white-space:nowrap;text-indent:3rem;border-radius:50%;background:transparent;border:1px solid #666;color:#525252;}.slider-dots li.slick-active button{opacity:1;border:1px solid #2e2672;background:#2e2672;color:#fff;}.slider-dots--stage ul{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:-.8rem;}.slider-dots--stage li{margin:.8rem;}.slider-dots--stage button{padding:0;border:0;border-radius:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:currentcolor;width:1.6rem;height:1.6rem;opacity:1;border:1px solid #fff;border-radius:50%;background:hsla(0,0%,100%,.5);}.slider-dots--stage li.slick-active button{background:#fff;}.slider-button{padding:0;border:0;border-radius:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:currentcolor;transition:all .1s;background:#fff;border-radius:50%;width:4.5rem;height:4.5rem;box-shadow:0 0 .6rem rgba(0,0,0,.35);}.slider-button[aria-disabled=true]{cursor:default;opacity:0;}.slider-button__icon{display:block;width:2rem;height:2rem;margin-left:1.1rem;margin-top:-.2rem;}.slider-button__icon svg{aspect-ratio:1;fill:#5a2572;}.media-gallery__button--next .slider-button__icon{margin-left:1.5rem;}.slide{position:relative;margin-bottom:2rem;padding-bottom:0;}.slide .media-image__img{border-radius:0;vertical-align:top;}.slide .contextual{top:3.5rem;right:2.5rem;}.slide__image-link{display:block;}.slide__text{padding:3rem 4rem 2rem;background:#2e2672;line-height:140%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.slide__text,.slide__text .node__title{color:#fff;}.slide__text .field-link{margin-block:3rem 2rem;}.slide__text p{margin-top:0;}.content .slide__text p,.paragraph--accordion .field-text .slide__text p,.paragraph--care-offers .field-text .slide__text p,.paragraph--title-text .field-text .slide__text p,.paragraph--video .field-text .slide__text p{margin-bottom:0;}.field__content .slide__title,.slide__title{margin-bottom:1rem;margin-top:0;}.slide__title,.slide__title-link{color:#fff;}@media (min-width:1200px){.slide .slide__layout{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.slide .slide__layout .slide__image{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;}.slide .slide__layout .slide__text{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;}}.content .field__content .media-image,.content .field__content .media-video,.paragraph--accordion .field-text .field__content .media-image,.paragraph--accordion .field-text .field__content .media-video,.paragraph--care-offers .field-text .field__content .media-image,.paragraph--care-offers .field-text .field__content .media-video,.paragraph--title-text .field-text .field__content .media-image,.paragraph--title-text .field-text .field__content .media-video,.paragraph--video .field-text .field__content .media-image,.paragraph--video .field-text .field__content .media-video{-webkit-margin-after:2rem;margin-block-end:2rem;}.align-left.media-image,.align-left.media-video,.align-right.media-image,.align-right.media-video{float:none;}@media (min-width:768px){.align-left.media-image,.align-left.media-video,.embedded-entity.align-left .media-image,.embedded-entity.align-left .media-video{float:left;-webkit-margin-end:3rem;margin-inline-end:3rem;max-width:50%;}.align-right.media-image,.align-right.media-video,.embedded-entity.align-right .media-image,.embedded-entity.align-right .media-video{float:right;-webkit-margin-start:3rem;margin-inline-start:3rem;max-width:50%;}.align-center.media-image,.align-center.media-video,.embedded-entity.align-center .media-image,.embedded-entity.align-center .media-video{margin-left:auto;margin-right:auto;}}.media-gallery__intro,.media-image__caption,.media-video__caption{margin:1rem 0 2.5rem;color:#5a2572;font-style:italic;}.media-gallery__intro :first-child,.media-image__caption :first-child,.media-video__caption :first-child{-webkit-margin-before:0;margin-block-start:0;}.media-image__copyright{position:absolute;right:0;bottom:0;padding:.1rem .4rem;font-size:1.2rem;line-height:1.2;background:rgba(46,38,114,.75);color:#fff;}.media-image__copyright a{color:currentcolor;}.media-gallery--slider{position:relative;z-index:0;clear:both;}.media-gallery--slider .media-image{display:block;margin:0;}@media (min-width:768px){.media-gallery--slider .media-gallery__button:not(.slick-disabled){opacity:0;transition:all .2s;}.media-gallery--slider:hover .media-gallery__button:not(.slick-disabled){opacity:1;}}.media-gallery__nav{position:absolute;top:0;right:0;left:0;width:100%;height:100%;width:calc(100% + 4.5rem);margin-left:-2.25rem;}.media-gallery__button{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.media-gallery__content{position:relative;}.media-gallery__items{position:relative;z-index:1;}.media-gallery__button--prev{left:0;}.media-gallery__button--next{right:0;}.media-gallery__intro{-webkit-margin-before:-2em;margin-block-start:-2em;}.media-gallery__pagination{margin:0 0 2em;position:relative;z-index:1;}.media-video{width:100%;}.media-video.align-left,.media-video.align-right{aspect-ratio:16/9;}.list-view .view__rows{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5rem;}.view>.more-link{margin-top:2rem;}.view__filter{margin-bottom:6rem;font-size:1.6rem;line-height:1.4;}@media (max-width:767px){.view__filter{font-size:1.4rem;}}.view__filter label{display:block;font-size:1.6rem;margin:1em 0 .5em;}@media (max-width:767px){.view__filter label{font-size:1.4rem;}}.view__filter .form-actions{margin-top:1.5rem;}.view__filter .form-submit{padding:.65em 1.2em;}.view__filter .button{font-size:1.6rem;}@media (max-width:767px){.view__filter .button{font-size:1.4rem;}}.view__filter .button--arrow-right{font-size:1.6rem;}@media (max-width:767px){.view__filter .button--arrow-right{font-size:1.4rem;}}.view__filter .button--arrow-right--white{font-size:1.6rem;}@media (max-width:767px){.view__filter .button--arrow-right--white{font-size:1.4rem;}}.view__filter .node--type-institution.node--view-mode-card .card__cta a{font-size:1.6rem;}@media (max-width:767px){.view__filter .node--type-institution.node--view-mode-card .card__cta a{font-size:1.4rem;}}.node--type-institution.node--view-mode-card .card__cta .view__filter a{font-size:1.6rem;}@media (max-width:767px){.node--type-institution.node--view-mode-card .card__cta .view__filter a{font-size:1.4rem;}}.view__filter .node--type-institution.node--view-mode-card .card__content .more-link a{font-size:1.6rem;}@media (max-width:767px){.view__filter .node--type-institution.node--view-mode-card .card__content .more-link a{font-size:1.4rem;}}.node--type-institution.node--view-mode-card .card__content .more-link .view__filter a{font-size:1.6rem;}@media (max-width:767px){.node--type-institution.node--view-mode-card .card__content .more-link .view__filter a{font-size:1.4rem;}}.view__filter .card__content .node--type-institution.node--view-mode-card .more-link a{font-size:1.6rem;}@media (max-width:767px){.view__filter .card__content .node--type-institution.node--view-mode-card .more-link a{font-size:1.4rem;}}.card__content .node--type-institution.node--view-mode-card .more-link .view__filter a{font-size:1.6rem;}@media (max-width:767px){.card__content .node--type-institution.node--view-mode-card .more-link .view__filter a{font-size:1.4rem;}}.view__filter .slide__text .field-link a{font-size:1.6rem;}@media (max-width:767px){.view__filter .slide__text .field-link a{font-size:1.4rem;}}.slide__text .field-link .view__filter a{font-size:1.6rem;}@media (max-width:767px){.slide__text .field-link .view__filter a{font-size:1.4rem;}}.view__filter .icon-teaser__content .field-link a{font-size:1.6rem;}@media (max-width:767px){.view__filter .icon-teaser__content .field-link a{font-size:1.4rem;}}.icon-teaser__content .field-link .view__filter a{font-size:1.6rem;}@media (max-width:767px){.icon-teaser__content .field-link .view__filter a{font-size:1.4rem;}}.view__filter .stage-slider__text .field-link a{font-size:1.6rem;}@media (max-width:767px){.view__filter .stage-slider__text .field-link a{font-size:1.4rem;}}.stage-slider__text .field-link .view__filter a{font-size:1.6rem;}@media (max-width:767px){.stage-slider__text .field-link .view__filter a{font-size:1.4rem;}}.view__filter .card__cta a:link{font-size:1.6rem;}@media (max-width:767px){.view__filter .card__cta a:link{font-size:1.4rem;}}.card__cta .view__filter a:link{font-size:1.6rem;}@media (max-width:767px){.card__cta .view__filter a:link{font-size:1.4rem;}}.view__filter .card__content .more-link a:link{font-size:1.6rem;}@media (max-width:767px){.view__filter .card__content .more-link a:link{font-size:1.4rem;}}.card__content .more-link .view__filter a:link{font-size:1.6rem;}@media (max-width:767px){.card__content .more-link .view__filter a:link{font-size:1.4rem;}}.view__filter .card__cta a:visited{font-size:1.6rem;}@media (max-width:767px){.view__filter .card__cta a:visited{font-size:1.4rem;}}.card__cta .view__filter a:visited{font-size:1.6rem;}@media (max-width:767px){.card__cta .view__filter a:visited{font-size:1.4rem;}}.view__filter .card__content .more-link a:visited{font-size:1.6rem;}@media (max-width:767px){.view__filter .card__content .more-link a:visited{font-size:1.4rem;}}.card__content .more-link .view__filter a:visited{font-size:1.6rem;}@media (max-width:767px){.card__content .more-link .view__filter a:visited{font-size:1.4rem;}}.background--bg-square-grey .view__filter{margin:2rem 0 3rem;}.background--bg-square-grey .view__filter .select-container{border:1px solid #666;}.views-exposed-form:not(.block){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;}@media (min-width:980px){.views-exposed-form:not(.block){-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:end;-ms-flex-align:end;align-items:end;}.views-exposed-form:not(.block) .custom-select--dropdown{width:24rem;}}.view--institutions .view__row{-webkit-margin-after:4rem;margin-block-end:4rem;}.ckeditor-accordion{border:0;}.ckeditor-accordion .ckeditor-accordion-title-element{font-size:1.8rem;line-height:1.4;}@media (max-width:767px){.ckeditor-accordion .ckeditor-accordion-title-element{font-size:1.7rem;}}.ckeditor-accordion .ckeditor-accordion-subtitle,.ckeditor-accordion .ckeditor-accordion-title{padding-left:0;}.ckeditor-accordion .ckeditor-accordion-subtitle{font-size:1.6rem;line-height:1.4;font-weight:400;margin-top:.5rem;}@media (max-width:767px){.ckeditor-accordion .ckeditor-accordion-subtitle{font-size:1.4rem;}}.ckeditor-accordion .ckeditor-accordion-content{padding:3rem;background-color:#fdfdfd;}.ckeditor-accordion .ckeditor-accordion-trigger-element{position:relative;}.ckeditor-accordion .ckeditor-accordion-trigger-element:after{content:"";width:3rem;height:3rem;right:-3rem;top:calc(50% - 1.5rem);display:block;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='arrow-down' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 20 11.67' xml:space='preserve'%3E%3Cpath fill='%235A2572' d='M10.001 11.67 0 1.67 1.67 0l8.331 8.329L18.33 0 20 1.67z'/%3E%3C/svg%3E");background-size:2.5rem;background-position:50%;background-repeat:no-repeat;-webkit-transform:rotate(0);transform:rotate(0);z-index:1;}.ckeditor-accordion .ckeditor-accordion-trigger-element[aria-expanded=true]:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='arrow-top' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 20 11.67' xml:space='preserve'%3E%3Cpath fill='%235A2572' d='M1.67 11.67 0 9.999 10.001 0 20 9.999l-1.67 1.671-8.329-8.329z' id='master_x5F_ico_x5F_close_00000000929559504164995340000007950467930830443143_'/%3E%3C/svg%3E");}.ckeditor-accordion .ckeditor-accordion-title-element:hover .ckeditor-accordion-trigger-element[aria-expanded=true]:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='arrow-top' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 20 11.67' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M1.67 11.67 0 9.999 10.001 0 20 9.999l-1.67 1.671-8.329-8.329z' id='master_x5F_ico_x5F_close_00000000929559504164995340000007950467930830443143_'/%3E%3C/svg%3E");}.ckeditor-accordion .ckeditor-accordion-title-element:hover .ckeditor-accordion-trigger-element:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='arrow-down' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 20 11.67' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M10.001 11.67 0 1.67 1.67 0l8.331 8.329L18.33 0 20 1.67z'/%3E%3C/svg%3E");}.contact-field .field__label--inline{margin-right:.5rem;color:#5a2572;}.contact-field .icon-svg{display:inline-block;height:1em;aspect-ratio:1;position:relative;top:.2em;}.contact-field .icon-svg svg{fill:#5a2572;}.info-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.info-block__item{color:#fff;}.info-block__item:first-child{background-color:#ab227a;}.info-block__item:nth-child(2){background-color:#9b2179;}.info-block__item:nth-child(3){background-color:#7c2278;}.info-block__item:nth-child(4){background-color:#531e74;}.info-block__item .paragraph__inner{margin:2rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.info-block__item ul{padding:0;}.info-block__item ul li{margin:0 0 1rem;list-style:none;}.info-block__item ul li:before{display:inline;content:"- ";}.info-block__title{font-weight:700;margin-bottom:2rem;}@media (min-width:768px){.info-block{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.info-block__item{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}}@media (min-width:980px){.info-block__item{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;}}.klaro_toggle_dialog{right:unset;left:25px;}.klaro .cookie-notice:not(.cookie-modal-notice){z-index:2000;}.klaro .cookie-modal{font-size:1.6rem;line-height:1.4;}@media (max-width:767px){.klaro .cookie-modal{font-size:1.4rem;}}.klaro .cookie-notice{font-size:1.6rem;line-height:1.4;}@media (max-width:767px){.klaro .cookie-notice{font-size:1.4rem;}}.klaro .cookie-notice:not(.cookie-modal-notice){font-size:1.6rem;line-height:1.4;}@media (max-width:767px){.klaro .cookie-notice:not(.cookie-modal-notice){font-size:1.4rem;}}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal ul,.klaro .cookie-notice:not(.cookie-modal-notice) h1,.klaro .cookie-notice:not(.cookie-modal-notice) h2,.klaro .cookie-notice:not(.cookie-modal-notice) li,.klaro .cookie-notice:not(.cookie-modal-notice) p,.klaro .cookie-notice:not(.cookie-modal-notice) strong,.klaro .cookie-notice:not(.cookie-modal-notice) ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice ul{color:#525252;}.klaro .cookie-modal .slider,.klaro .cookie-notice .slider,.klaro .cookie-notice:not(.cookie-modal-notice) .slider{box-shadow:none;}.klaro .cookie-modal .cm-header a{color:#5a2572;text-decoration:underline;}.klaro .cookie-modal .cm-header a:hover{text-decoration:none;}.klaro .cookie-modal .cm-modal .cm-footer,.klaro .cookie-modal .cm-modal .cm-header{border:0;}.klaro .cookie-modal .cm-modal{background:#fff;color:#5a2572;}.klaro .cookie-modal .cm-modal .hide{top:10px;transition:all .2s;}.klaro .cookie-modal .cm-modal .hide svg{stroke:#5a2572;}.klaro .cookie-modal .cm-modal .hide svg line{stroke-width:3px;}.klaro .cookie-modal .cm-modal .hide:hover{opacity:.6;}.klaro .cookie-modal .cm-modal .cm-header h1.title{font-size:2.4rem;line-height:1.4;font-weight:600;margin-bottom:1rem;}@media (max-width:767px){.klaro .cookie-modal .cm-modal .cm-header h1.title{font-size:2.4rem;}}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{padding-left:7rem;}.klaro .cookie-modal .cm-modal.cm-klaro,.klaro .cookie-notice:not(.cookie-modal-notice){background:#fff;color:#5a2572;max-width:56rem;}.klaro .cookie-modal .cm-modal.cm-klaro a,.klaro .cookie-notice:not(.cookie-modal-notice) a{color:#5a2572;}.klaro .cookie-modal .cm-modal.cm-klaro a:hover,.klaro .cookie-notice:not(.cookie-modal-notice) a:hover{text-decoration:underline;}.klaro .cookie-modal-notice{background:#fff;border-radius:0;}.klaro .cookie-modal-notice .cm-btn-lern-more.cm-btn-info{background:none;color:#525252;}.klaro .cookie-modal-notice .cm-btn-lern-more.cm-btn-info:hover{background:none;color:#525252;text-decoration:underline;}.klaro.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more{background:transparent;color:#525252;}.klaro .context-notice .cm-btn,.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{border-radius:0;transition:all .2s;font-weight:700;padding:.4em 1em;min-width:6rem;background-color:#2e2672;}.klaro .context-notice .cm-btn:hover,.klaro .cookie-modal .cm-btn:hover,.klaro .cookie-notice .cm-btn:hover{background-color:#ab227a;}.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:#2e2672;}.klaro .context-notice .cm-btn.cm-btn-success:hover,.klaro .cookie-modal .cm-btn.cm-btn-success:hover,.klaro .cookie-notice .cm-btn.cm-btn-success:hover{background-color:#ab227a;}.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background-color:#2e2672;}.klaro .context-notice .cm-btn.cm-btn-success-var:hover,.klaro .cookie-modal .cm-btn.cm-btn-success-var:hover,.klaro .cookie-notice .cm-btn.cm-btn-success-var:hover{background-color:#ab227a;}.klaro .context-notice .cm-btn.cm-btn-danger,.klaro .cookie-modal .cm-btn.cm-btn-danger,.klaro .cookie-notice .cm-btn.cm-btn-danger{background-color:#7c2278;}.klaro .context-notice .cm-btn.cm-btn-danger:hover,.klaro .cookie-modal .cm-btn.cm-btn-danger:hover,.klaro .cookie-notice .cm-btn.cm-btn-danger:hover{background-color:#ab227a;}.klaro .context-notice .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-sm,.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-btn.cm-btn-sm,.klaro .cookie-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-sm{padding-left:2rem;padding-right:2rem;}.klaro .context-notice .cn-buttons,.klaro .cookie-modal .cn-buttons,.klaro .cookie-notice .cn-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:767px){.klaro .context-notice .cm-modal .cm-footer-buttons,.klaro .cookie-modal .cm-modal .cm-footer-buttons,.klaro .cookie-notice .cm-modal .cm-footer-buttons{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;}}.klaro .context-notice .cm-footer-buttons .cm-btn,.klaro .cookie-modal .cm-footer-buttons .cm-btn,.klaro .cookie-notice .cm-footer-buttons .cm-btn{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.klaro .context-notice .cm-list-description,.klaro .cookie-modal .cm-list-description,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-notice .cm-list-description{color:#666;}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider{background-color:#009bdc;}.video-embed-field-provider-youtube{aspect-ratio:16/8;}.video-embed-field-provider-youtube:after{display:none;}.leaflet-touch .leaflet-bar a:hover{text-decoration:none;}@media (max-width:979px){.leaflet-top.leaflet-left{top:7rem;}}.pager{margin:6rem 0 2rem;font-size:1.6rem;}@media (max-width:767px){.pager{font-size:1.4rem;}}.pager__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -1rem;}.pager__item{margin:0;color:#5a2572;}.pager__item a{line-height:1.5em;display:block;text-align:center;text-decoration:none;padding:.8em 1em;background-color:#f4f4f4;}.pager__item.is-active a,.pager__item a:active,.pager__item a:focus,.pager__item a:hover{color:#fff;background-color:#5a2572;}.pager__item.pager__item--ellipsis{color:#999;}.two-click__wrapper{position:relative;background-color:#5a2572;}.two-click__wrapper .field-thumbnail{overflow:hidden;}.two-click__wrapper .field-thumbnail img{width:100%;height:auto;vertical-align:top;}.two-click__wrapper+.field-caption{margin-top:1rem;}.two-click__info .two-click__actions{position:static;padding:0;margin-top:2.5rem;}.two-click__info+.two-click__actions{position:relative;padding-top:0;}.two-click__actions>ul{-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;margin:0 !important;}@media (max-width:979px){.two-click__actions>ul{display:block;line-height:250%;}}.two-click__actions a:link,.two-click__actions a:visited{color:#fff;padding:.7rem 1.2rem;transition:all .2s;margin-right:1em;background:#5a2572;}.two-click__actions a:hover{text-decoration:none;background-color:#2e2672;color:#fff;}.two-click__info{position:relative;pointer-events:all;z-index:0;}.two-click--video .two-click__info,.two-click--youtube .two-click__info{background-color:rgba(90,37,114,.6);position:absolute;width:100%;z-index:1;}.two-click__info-content{padding-top:2rem;font-size:1.2rem;line-height:140%;}.two-click__info-content p:last-child{margin-bottom:0;}.two-click__preview{-webkit-filter:none;filter:none;overflow:hidden;opacity:1;}.two-click__info-icon{position:relative;width:30px;height:30px;}.two-click--embed{background-color:#fff;}.two-click--embed,.two-click--embed .two-click__info{color:#525252;}.two-click--embed .two-click__info-icon svg g{fill:#5a2572 !important;}.two-click--embed .two-click__info-icon:after{color:#5a2572;}.two-click--embed .two-click__actions a:link,.two-click--embed .two-click__actions a:visited{color:#525252;border-color:rgba(82,82,82,.5);}.two-click--embed .two-click__actions a:hover{border-color:#525252;}#block-block-current-video .media-video:hover .two-click__info{display:block;}#block-block-current-video .media-video .two-click__info{display:none;}.page-tools{margin:4rem 0;}.page-tools ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 !important;padding:0 !important;list-style:none !important;}.page-tools li{margin:0 1rem 0 0;}.page-tools a{display:block;overflow:hidden;width:3rem;height:3rem;text-indent:6rem;background-size:100% 100%;}.page-tools a:active,.page-tools a:focus,.page-tools a:hover{opacity:.8;}.page-tools .facebook a{background-image:url(/themes/custom/diakonie_pflege/build/images/facebook.svg);background-size:30px 30px;}.page-tools .twitter a{background-image:url(/themes/custom/diakonie_pflege/build/images/twitter.svg);background-size:30px 30px;}.page-tools__share{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.page-tools__share h3{font-weight:400 !important;margin:0 1rem 0 0 !important;color:#525252 !important;font-size:2rem;}.page-tools__print a{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath fill='%235A2572' d='M25.292 9.911v9.206c0 .406.005.812 0 1.222a.89.89 0 0 1-.012.165c.012-.077.021-.15.032-.228a1.423 1.423 0 0 1-.068.26l.085-.205c-.029.062-.06.123-.093.183-.08.136.054-.074.057-.068.002.005-.07.077-.074.081-.023.023-.045.04-.068.063-.068.067.182-.123.068-.055-.065.036-.127.073-.199.104l.205-.086a1.205 1.205 0 0 1-.259.068l.228-.031c-.162.021-.328.011-.489.011h-3.59l.853.854v-4.548a.864.864 0 0 0-.853-.853H10.42c-.491 0-.987-.012-1.479 0h-.02a.865.865 0 0 0-.853.853v4.548l.853-.854h-3.52c-.193 0-.396.014-.589-.011l.228.031a1.319 1.319 0 0 1-.259-.068l.205.086a2.086 2.086 0 0 1-.182-.094c-.136-.079.074.055.068.058-.005.002-.077-.071-.082-.074-.023-.022-.04-.046-.063-.068-.068-.068.123.182.055.068-.036-.065-.074-.128-.104-.199l.085.205a1.23 1.23 0 0 1-.068-.26l.032.228c-.045-.375-.011-.773-.011-1.148v-8.202c0-.409-.006-.821 0-1.23 0-.057.002-.111.011-.165l-.032.228a1.18 1.18 0 0 1 .068-.261l-.086.204c.028-.062.059-.122.093-.182.08-.137-.055.074-.057.068-.002-.005.071-.076.075-.081.022-.022.045-.04.068-.062.068-.068-.182.123-.068.055.065-.037.127-.075.198-.105l-.204.085c.085-.032.168-.055.259-.069-.077.012-.15.021-.228.032.216-.025.443-.012.66-.012h19.54c.059 0 .123.003.182.012-.077-.012-.15-.021-.227-.032.088.014.173.037.259.068l-.205-.085c.062.028.123.059.182.093.136.08-.074-.055-.068-.057a.703.703 0 0 1 .082.074c.022.022.04.045.062.068.068.067-.123-.183-.055-.068.037.064.074.127.104.199l-.085-.205c.032.085.055.168.068.259-.012-.077-.021-.149-.032-.227.007.047.012.1.012.154.009.445.387.873.853.853.455-.021.862-.375.853-.853a2.029 2.029 0 0 0-.548-1.362c-.339-.364-.807-.552-1.294-.594-.074-.006-.148-.006-.225-.006H4.965c-.893.013-1.74.642-1.913 1.541-.074.384-.047.784-.047 1.173v9.156c0 .572-.014 1.135.343 1.629a2.036 2.036 0 0 0 1.7.858h3.866c.46 0 .853-.389.853-.853v-4.548l-.853.853h10.695c.491 0 .987.014 1.479 0h.02l-.853-.853v4.548c0 .46.389.853.853.853h3.903c.569-.002 1.143-.239 1.507-.685.307-.381.475-.816.478-1.308v-7.85c0-.836.011-1.674 0-2.514v-.034c0-.445-.392-.873-.853-.853-.462.015-.851.371-.851.849z'/%3E%3Cpath fill='%235A2572' d='M20.545 3.827v4.975l.853-.853H10.212c-.517 0-1.037-.014-1.556 0h-.02l.852.852V3.827l-.852.852h11.186c.518 0 1.037.012 1.556 0h.021c.446 0 .874-.393.853-.853-.021-.464-.375-.854-.853-.854H10.212c-.517 0-1.037-.011-1.556 0h-.02a.865.865 0 0 0-.853.854v4.975c0 .461.389.853.853.853h11.186c.518 0 1.037.012 1.556 0h.021c.46 0 .853-.389.853-.853V3.827c0-.446-.393-.874-.853-.854-.464.02-.854.376-.854.854zm-.285 13.077v9.27l.853-.853H10.418c-.491 0-.987-.014-1.479 0h-.02l.853.853v-9.27l-.853.853h10.695c.491 0 .987.012 1.478 0h.021c.446 0 .874-.393.853-.853-.021-.464-.375-.854-.853-.854H10.418c-.491 0-.987-.011-1.479 0h-.02c-.46 0-.853.39-.853.854v9.27c0 .461.389.854.853.854h10.695c.491 0 .987.011 1.478 0h.021c.46 0 .853-.39.853-.854v-9.27c0-.446-.393-.874-.853-.854-.463.021-.853.376-.853.854z'/%3E%3Cpath fill='%235A2572' d='M8.917 16.05H6.416c-.446 0-.874.393-.853.854.021.464.375.853.853.853h2.501c.446 0 .874-.393.853-.853-.02-.463-.375-.854-.853-.854zm14.669 0h-2.473c-.446 0-.873.393-.853.854.021.464.375.853.853.853h2.472c.446 0 .874-.393.853-.853-.019-.463-.374-.854-.852-.854zm-2.643-2.331h2.075c.446 0 .874-.393.853-.853-.021-.464-.375-.853-.853-.853h-2.075c-.446 0-.874.392-.853.853.019.464.375.853.853.853zm-8.899 8.586h5.938c.446 0 .873-.393.853-.853-.021-.465-.375-.854-.853-.854h-5.938c-.445 0-.873.393-.853.854.021.463.376.853.853.853z'/%3E%3C/svg%3E");}.social-media{margin:0;padding:0;list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.social-media__item:not(:last-child){margin:0 2rem 0 0;}.social-media__link{display:block;overflow:hidden;width:3rem;height:3rem;}.social-media__link svg{fill:#009bdc;}.social-media__link:active svg,.social-media__link:focus svg,.social-media__link:hover svg{fill:#5a2572;}.social-media__icon{display:block;width:3rem;height:3rem;}.social-media__icon svg{width:100%;height:100%;}.social-media__label{text-indent:100%;}.box{background:#f4f4f4;padding:6rem 3rem 3rem;margin-top:8rem;position:relative;}.box__title{padding:.7rem 2rem 1rem;background:#2e2672;color:#fff;position:absolute;left:3rem;top:-2.5rem;font-weight:600;font-size:2.4rem;line-height:1.4;}@media (max-width:767px){.box__title{font-size:2.4rem;}}.box__title-icon{width:2.5rem;max-height:3rem;fill:#fff;position:relative;top:.4rem;left:-.4rem;}.box--downloads a:link,.box--downloads a:visited,.box--links a:link,.box--links a:visited{color:#525252;text-decoration:underline;}.box--downloads a:hover,.box--links a:hover{text-decoration:none;}.box--contact .field-text-contact{margin-bottom:3rem;}.box--contact .field-address,.box--contact .field-email,.box--contact .field-fax,.box--contact .field-telephone{color:#5a2572;font-weight:600;}.box--contact .field-address a:link,.box--contact .field-address a:visited,.box--contact .field-email a:link,.box--contact .field-email a:visited,.box--contact .field-fax a:link,.box--contact .field-fax a:visited,.box--contact .field-telephone a:link,.box--contact .field-telephone a:visited{color:#5a2572;}.box__list{list-style:none;padding:0;margin:0;}.box__list-item:not(:last-child){-webkit-margin-after:3rem;margin-block-end:3rem;}.custom-accordion__item{margin-bottom:.4rem;}.ckeditor-accordion .ckeditor-accordion-title-element,.custom-accordion__title{background-color:#f4f4f4;border-radius:0;cursor:pointer;display:block;margin:0 0 .2rem !important;padding:1.25rem 6rem 1.25rem 3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;transition:all .2s;}@media (min-width:768px){.ckeditor-accordion .ckeditor-accordion-title-element,.custom-accordion__title{background-size:2rem;}}.ckeditor-accordion .ckeditor-accordion-title-element:hover,.custom-accordion__title:hover{background-color:#5a2572;color:#fff;}.ckeditor-accordion .ckeditor-accordion-title-element:hover .custom-accordion__title-icon,.custom-accordion__title:hover .custom-accordion__title-icon{fill:#fff;}.ckeditor-accordion .ckeditor-accordion-title-element:link,.ckeditor-accordion .ckeditor-accordion-title-element:visited,.custom-accordion__title:link,.custom-accordion__title:visited{text-decoration:none;}.ckeditor-accordion .ckeditor-accordion-title-element[aria-expanded=true],.ckeditor-accordion .custom-accordion__item.active .ckeditor-accordion-title-element,.custom-accordion__item.active .ckeditor-accordion .ckeditor-accordion-title-element,.custom-accordion__item.active .custom-accordion__title,.custom-accordion__title[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0;}.ckeditor-accordion .ckeditor-accordion-title-element[aria-expanded=true] .custom-accordion__title-icon,.ckeditor-accordion .custom-accordion__item.active .ckeditor-accordion-title-element .custom-accordion__title-icon,.custom-accordion__item.active .ckeditor-accordion .ckeditor-accordion-title-element .custom-accordion__title-icon,.custom-accordion__item.active .custom-accordion__title .custom-accordion__title-icon,.custom-accordion__title[aria-expanded=true] .custom-accordion__title-icon{-webkit-transform:rotate(180deg) translateY(.2rem);transform:rotate(180deg) translateY(.2rem);}.custom-accordion__title-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;width:2.5rem;height:100%;position:absolute;right:2.5rem;top:0;fill:#5a2572;}.custom-accordion__content{display:none;padding:3rem;background-color:#fdfdfd;border-bottom-right-radius:0;border-bottom-left-radius:0;color:#5a2572;}.custom-accordion__content-inner{padding:1.25rem 3rem;}.breadcrumb{color:#525252;font-size:1.4rem;line-height:150%;margin:6vw 0 0;overflow:hidden;}.breadcrumb__item{float:left;}.breadcrumb__item:not(:last-child):after{float:right;content:"\00a0»\00a0";}.breadcrumb__link:link,.breadcrumb__link:visited{color:#525252;}.breadcrumb__link:active,.breadcrumb__link:focus,.breadcrumb__link:hover{text-decoration:underline;}.leaflet-popup-content{font-size:1.3rem;}.js-slider--carousel .slick-track{float:left;}.js-slider--carousel .slick-slide{margin:2rem;}.js-slider--carousel .slider-button{top:calc(50% - 15px);}@media (max-width:767px){.js-slider--carousel .media-gallery__nav{width:100%;margin-left:0;}}@media (min-width:768px){.js-slider--carousel .media-gallery__nav{width:calc(100% + 60px);margin-left:-30px;}}.card{height:100%;}.card__image{-webkit-margin-after:2rem;margin-block-end:2rem;}.card__image .media-image__img{max-width:100%;}.card__title{font-size:2.1rem;line-height:1.4;margin:0 0 .5rem;}@media (max-width:767px){.card__title{font-size:2rem;}}.card__title-link:link,.card__title-link:visited{text-decoration:none !important;color:#5a2572;}.card__title-link:focus,.card__title-link:hover{text-decoration:underline !important;}.card__content{width:100%;}.card__content .field-teaser-text{overflow:hidden;}.card__cta{margin-top:2rem;font-size:1.6rem;}@media (max-width:767px){.card__cta{font-size:1.4rem;}}.card__content .more-link{margin-top:2rem;font-size:1.6rem;}@media (max-width:767px){.card__content .more-link{font-size:1.4rem;}}@media (min-width:980px){.card__image{float:left;-webkit-margin-end:3rem;margin-inline-end:3rem;-webkit-margin-after:0;margin-block-end:0;}}.content-teaser{position:relative;margin-bottom:2rem;}.content-teaser__title{margin:0 0 .5rem;color:#fff;}.content-teaser__text{padding:3rem 4rem 2rem;background:#2e2672;color:#fff;line-height:140%;}.content-teaser__text p:not(:last-child){-webkit-margin-after:.5em;margin-block-end:.5em;}.content-teaser__text a:not([class]):link,.content-teaser__text a:not([class]):visited{color:#fff;text-decoration:underline;}.content-teaser__text a:not([class]):focus,.content-teaser__text a:not([class]):hover{text-decoration:none;}.content-teaser__cta{margin:3rem 0;font-size:1.6rem;}@media (max-width:767px){.content-teaser__cta{font-size:1.4rem;}}@media (min-width:1200px){.content-teaser.has-image .content-teaser__layout{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.content-teaser.has-image .content-teaser__layout .content-teaser__image{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;}.content-teaser.has-image .content-teaser__layout .content-teaser__text{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;}.content-teaser.has-image.image-alignment--right .content-teaser__text{-webkit-order:1;-ms-flex-order:1;order:1;}.content-teaser.has-image.image-alignment--right .content-teaser__image{-webkit-order:2;-ms-flex-order:2;order:2;}}.icon-teaser{min-height:20rem;display:-webkit-flex;display:-ms-flexbox;display:flex;}.icon-teaser__icon-container{position:relative;-webkit-flex-basis:13rem;-ms-flex-preferred-size:13rem;flex-basis:13rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.icon-teaser__icon,.icon-teaser__icon-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.icon-teaser__icon{position:absolute;width:16rem;aspect-ratio:1;background-color:#5a2572;border-radius:50%;border:.2rem solid #fff;text-align:center;}.icon-teaser__icon svg{fill:#fff;width:75%;}.icon-teaser__content{padding:4rem 4rem 4rem 6rem;width:100%;background-color:#2e2672;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;}.icon-teaser__content .field-link{-webkit-margin-before:1em;margin-block-start:1em;text-wrap:nowrap;}.icon-teaser__title{color:#fff;font-weight:700;font-size:3.6rem;line-height:1.4;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;}@media (max-width:767px){.icon-teaser__title{font-size:2.6rem;}}@media (max-width:979px){.icon-teaser__icon{width:10rem;}.icon-teaser__icon-container{-webkit-transform:scale(.6);transform:scale(.6);-webkit-flex-basis:10rem;-ms-flex-preferred-size:10rem;flex-basis:10rem;}.icon-teaser__content,.icon-teaser__icon-container{-webkit-margin-start:-4rem;margin-inline-start:-4rem;}.icon-teaser__content{padding:2rem 2rem 2rem 4rem;}.icon-teaser{min-height:15rem;}.icon-teaser .field-link{-webkit-margin-before:0;margin-block-start:0;}}.stage-slider{position:relative;}.stage-slider .media-gallery__nav{width:calc(100% - 4rem);margin:2rem;}.stage-slider .media-gallery__pagination{position:absolute;bottom:0;width:100%;}.stage-slider .media-gallery__pagination button{border-color:#fff;opacity:1;}.stage-slider .media-gallery__pagination .slider-dots li.slick-active button{border-color:#fff;background-color:#fff;color:#525252;}.stage-slider__title{font-size:2.1rem;line-height:1.4;font-weight:600;-webkit-margin-after:.25em;margin-block-end:.25em;}@media (max-width:767px){.stage-slider__title{font-size:2rem;}}.stage-slider__text{padding:4.5rem;background-color:#462672;color:#fff;}.stage-slider__text a{color:#fff;}.stage-slider__text .field-link{-webkit-margin-before:1em;margin-block-start:1em;}@media (min-width:980px){.stage-slider__text{position:absolute;bottom:0;right:6rem;padding:6rem;max-width:56rem;}}@media (max-width:979px){.stage-slider .js-slider__items{background-color:#462672;}.stage-slider .js-slider__dots{position:relative;inset-block-start:1rem;}}.statement__media .media-video{margin:0;}.statement__main{position:relative;background:#2e2672;color:#fff;padding:5rem 3rem 3rem 8rem;line-height:1.5;}.statement__text{-webkit-margin-after:.5rem;margin-block-end:.5rem;font-size:2.2rem;line-height:1.4;font-weight:700;}.statement__text:before{content:"„";display:block;position:absolute;font-size:22rem;opacity:.4;top:-.83em;left:-.1em;color:#dfdfdf;}.statement__link a:link,.statement__link a:visited{color:currentColor;}.statement__slider .video-embed-field-provider-youtube{aspect-ratio:16/9;}@media (min-width:980px){.statement__media{position:relative;width:70%;z-index:4;}.statement__main{-webkit-margin-before:-2rem;margin-block-start:-2rem;-webkit-margin-start:20%;margin-inline-start:20%;width:80%;}}.taxonomy-term__header{margin-block:3rem;}@media (min-width:768px){.taxonomy-term__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.taxonomy-term__icon{margin:0 3rem 1rem 0;}@media (min-width:min-width) and (min-width:){.taxonomy-term__icon{margin:0 3rem 0 0;}}.taxonomy-term__title{font-size:2.4rem;line-height:1.4;}@media (max-width:767px){.taxonomy-term__title{font-size:2.4rem;}}@media (min-width:768px){.taxonomy-term__title{font-size:3.6rem;line-height:1.4;}@media (max-width:767px){.taxonomy-term__title{font-size:2.6rem;}}}@media (min-width:980px){.taxonomy-term__title{font-size:5rem;line-height:1.2;}@media (max-width:767px){.taxonomy-term__title{font-size:4.4rem;}}}.taxonomy-term__content .field-media{-webkit-margin-after:3rem;margin-block-end:3rem;}.taxonomy-term__content .field-layout-sections{-webkit-margin-before:6rem;margin-block-start:6rem;}.top-link{display:block;position:fixed;bottom:3rem;right:3rem;width:6rem;aspect-ratio:1/1;color:#fff;background:#2e2672;padding:.5rem 1rem;font-weight:700;transition:all .2s;z-index:1000;opacity:0;pointer-events:none;}@media (max-height:600px){.top-link{bottom:0;}}@media (max-width:600px){.top-link{width:4rem;}}.top-link.is-visible{opacity:1;pointer-events:auto;}.top-link:after{content:"";display:block;width:100%;height:100%;background:#fff;-webkit-mask-image:url(/themes/custom/diakonie_pflege/build/images/arrow-top.svg);mask-image:url(/themes/custom/diakonie_pflege/build/images/arrow-top.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:70%;mask-size:70%;}.top-link:hover{background:#ab227a;text-decoration:none;color:#fff;}
.drupal-local-tasks{position:relative;z-index:1;font-size:1.6rem;line-height:1.4;margin:2rem 0;}@media (max-width:767px){.drupal-local-tasks{font-size:1.4rem;}}.drupal-local-tasks h2{color:#fff;}.drupal-local-tasks ul{margin:0;padding:2rem 0 0;list-style:none;}.drupal-local-tasks ul li{display:inline-block;margin-right:.3em;margin-bottom:1.2rem;}.drupal-local-tasks [dir=rtl] ul li{margin-right:0;margin-left:.3em;}.drupal-local-tasks ul a{display:block;margin-bottom:-2px;padding:.6em 1em;text-decoration:none;color:#5a2572;background:#fff;transition:all .1s;}.drupal-local-tasks ul a.is-active,.drupal-local-tasks ul a.is-active:hover{color:#fff;background:#5a2572;}.drupal-local-tasks ul a:focus,.drupal-local-tasks ul a:hover{background:#f0f0f0;}.logged-in .drupal-local-tasks{z-index:99;position:fixed;bottom:0;width:100%;margin:0;background:#462672;border-top:.1rem solid hsla(0,0%,100%,.3);padding:0 1.5rem;left:0;}.logged-in .drupal-local-tasks ul{margin:0;padding:0;text-align:center;}.logged-in .drupal-local-tasks ul li{margin:0;}.logged-in .drupal-local-tasks ul a{transition:all .2s;color:#fff;padding:.5em;background:#462672;}.logged-in .drupal-local-tasks ul a:hover{opacity:.8;text-decoration:none;}.logged-in .drupal-local-tasks ul a.is-active{text-decoration:underline;}@media screen and (min-height:1000px){.logged-in .drupal-local-tasks ul a{font-size:1.6rem;padding:1em .5em;}@media (max-width:767px){.logged-in .drupal-local-tasks ul a{font-size:1.4rem;}}}.logged-in .site-footer{padding-bottom:4rem;}.user-login-form{font-family:Open Sans,Arial,sans-serif;max-width:60rem;margin:4rem auto;padding:5rem 4rem;background:#fff;}.user-login-form .form-item{margin-bottom:2rem;}.user-login-form input[type=password],.user-login-form input[type=text]{width:100%;}.user-login-form label{font-size:2rem;font-weight:400;line-height:1.2;display:block;margin:0 0 .5rem;text-transform:uppercase;color:#666;}.user-login-form .form-item__description{font-size:1.2rem;color:#999;margin:.3rem 0 0;}.drupal-status-message__content{padding:1em;}body.maintenance-page{padding:0;}body.maintenance-page .l-container{max-width:80rem;}body.maintenance-page header{background:#462672;padding:4rem;}body.maintenance-page header h1{font-size:2.4rem;line-height:1.4;-webkit-margin-after:3em;margin-block-end:3em;}@media (max-width:767px){body.maintenance-page header h1{font-size:2.4rem;}}body.maintenance-page header .logo{max-width:30rem;}body.maintenance-page main{padding:4rem;}body.maintenance-page main h1{font-size:4.6rem;line-height:1.4;-webkit-margin-after:1em;margin-block-end:1em;}@media (max-width:767px){body.maintenance-page main h1{font-size:3.6rem;}}body.maintenance-page main h2,body.maintenance-page main h3,body.maintenance-page main h4,body.maintenance-page main h5,body.maintenance-page main h6{margin-block:1em;font-weight:700;}body.maintenance-page main p{-webkit-margin-after:1em;margin-block-end:1em;}body.maintenance-page main a{text-decoration:underline;}body.maintenance-page main a:hover{text-decoration:none;}.toolbar-tray-name{color:#525252;}@media print{*{box-shadow:none !important;text-shadow:none !important;}abbr[title]:after{content:" (" attr(title) ")";}thead{display:table-header-group;}img,tr{page-break-inside:avoid;}h1,h2,h3,p{orphans:3;widows:3;}h1,h2,h3{page-break-after:avoid;}body{padding:0 2rem;}input,select,textarea{border:1px solid #000;}.embed,.nopr{display:none !important;}}
