/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
:root{--palette-text:#141414;--palette-bg:#fff;--palette-bg-contrast:#141414;--palette-bg-light:#f4f4f4;--palette-bg-light-contrast:#141414;--palette-bg-lighter:#f9f9f9;--palette-bg-lighter-contrast:#141414;--palette-bg-dark:#141414;--palette-bg-dark-contrast:#fff;--palette-bg-color:transparent linear-gradient(90deg,var(--palette-primary) 0%,var(--palette-secondary) 100%) 0% 0% no-repeat padding-box;--palette-bg-color-contrast:#fff;--palette-primary:#7680ff;--palette-primary-contrast:#fff;--palette-secondary:#8984e6;--palette-secondary-contrast:#fff;--palette-button:#141414;--palette-button-contrast:#fff;--palette-button-active:#5b62c4;--palette-shadow:#191919;--palette-shadow-intensity:.05;--palette-form:#fff;--palette-form-contrast:#141414;--palette-form-border:#141414;--palette-status:#191919;--palette-status-contrast:#f4e7d4;--palette-status-error:#c14545;--palette-status-error-contrast:#f4e7d4}:root.light{--palette-text:#191919;--palette-bg:#f4e7d4;--palette-bg-contrast:#191919;--palette-primary:#f8607a;--palette-primary-contrast:#f4e7d4;--palette-secondary:#8984e6;--palette-secondary-contrast:#f4e7d4;--palette-button:#191919;--palette-button-contrast:#f4e7d4;--palette-button-active:#3e3e3e;--palette-shadow:#f4e7d4;--palette-shadow-intensity:.05;--palette-form:#f4e7d4;--palette-form-contrast:#191919;--palette-form-border:#191919;--palette-status:#191919;--palette-status-contrast:#f4e7d4;--palette-status-error:#c14545;--palette-status-error-contrast:#f4e7d4}
@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:300;src:url("/themes/custom/pmcms_theme/css/../fonts/ibm-plex-sans-v19-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:300;src:url("/themes/custom/pmcms_theme/css/../fonts/ibm-plex-sans-v19-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:url("/themes/custom/pmcms_theme/css/../fonts/ibm-plex-sans-v19-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:400;src:url("/themes/custom/pmcms_theme/css/../fonts/ibm-plex-sans-v19-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:url("/themes/custom/pmcms_theme/css/../fonts/ibm-plex-sans-v19-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:500;src:url("/themes/custom/pmcms_theme/css/../fonts/ibm-plex-sans-v19-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:url("/themes/custom/pmcms_theme/css/../fonts/ibm-plex-sans-v19-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:600;src:url("/themes/custom/pmcms_theme/css/../fonts/ibm-plex-sans-v19-latin-600italic.woff2") format("woff2")}
.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:var(--palette-text)}.hamburger-box{width:35px;height:23px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:35px;height:3px;background-color:var(--palette-text);border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:70px;perspective:70px}.hamburger--3dx .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:70px;perspective:70px}.hamburger--3dx-r .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:70px;perspective:70px}.hamburger--3dy .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:70px;perspective:70px}.hamburger--3dy-r .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:70px;perspective:70px}.hamburger--3dxy .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:70px;perspective:70px}.hamburger--3dxy-r .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-7px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(-7px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-7px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(-7px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(7px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(7px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(7px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(7px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-7px,-8.75px,0) rotate(-45deg) scale(.7,1);transform:translate3d(-7px,-8.75px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-7px,8.75px,0) rotate(45deg) scale(.7,1);transform:translate3d(-7px,8.75px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(7px,-8.75px,0) rotate(45deg) scale(.7,1);transform:translate3d(7px,-8.75px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(7px,8.75px,0) rotate(-45deg) scale(.7,1);transform:translate3d(7px,8.75px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:1.5px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:1.5px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-70px;top:-70px;-webkit-transform:translate3d(70px,70px,0) rotate(45deg);transform:translate3d(70px,70px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1),-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-70px;top:-70px;-webkit-transform:translate3d(-70px,70px,0) rotate(-45deg);transform:translate3d(-70px,70px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1),-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-70px;top:70px;-webkit-transform:translate3d(70px,-70px,0) rotate(-45deg);transform:translate3d(70px,-70px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1),-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-70px;top:70px;-webkit-transform:translate3d(-70px,-70px,0) rotate(45deg);transform:translate3d(-70px,-70px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1),-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-5px,-7px,0);transform:rotate(-45deg) translate3d(-5px,-7px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1.5px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(5px,-7px,0);transform:rotate(45deg) translate3d(5px,-7px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:1.5px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(.55,.055,.675,.19);transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear;transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:before{transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent !important;transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(.215,.61,.355,1);transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(.55,.055,.675,.19);transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear;transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:before{transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent !important;transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(.215,.61,.355,1);transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#website-logo-svg{height:2rem;width:auto}#website-logo-svg path{fill:var(--palette-text)}html,body{font-family:var(--typo-text-family),sans-serif;font-weight:var(--typo-text-weight);font-size:var(--typo-text-size);line-height:var(--typo-text-line-height);letter-spacing:var(--typo-text-letter-spacing);text-transform:var(--typo-text-transform);overflow-wrap:break-word;color:var(--palette-text);background:var(--palette-bg);scroll-behavior:smooth;margin:0;padding:0}@media screen and (min-width:0px) and (max-width:860px){html,body{font-size:var(--typo-text-mobile-size)}}.h1,h1,.paragraph h2.large-style{font-family:var(--typo-h1-family),sans-serif;font-weight:var(--typo-h1-weight);font-size:var(--typo-h1-size);line-height:var(--typo-h1-line-height);letter-spacing:var(--typo-h1-letter-spacing);text-transform:var(--typo-h1-transform);overflow-wrap:break-word;margin-bottom:.75rem;margin-top:.05em;margin-bottom:.25em;padding:0}@media screen and (min-width:1180px) and (max-width:1400px){.h1,h1,.paragraph h2.large-style{font-size:4rem}}@media screen and (min-width:0px) and (max-width:860px){.h1,h1,.paragraph h2.large-style{word-break:break-word;font-size:var(--typo-h1-mobile-size)}}@media screen and (min-width:1180px) and (max-width:1400px){.h1,h1,.paragraph h2.large-style{font-size:4rem}}@media screen and (min-width:0px) and (max-width:1180px){.h1,h1,.paragraph h2.large-style{font-size:3rem}}@media screen and (min-width:0px) and (max-width:380px){.h1,h1,.paragraph h2.large-style{font-size:2.5rem}}.h2,h2{font-family:var(--typo-h2-family),sans-serif;font-weight:var(--typo-h2-weight);font-size:var(--typo-h2-size);line-height:var(--typo-h2-line-height);letter-spacing:var(--typo-h2-letter-spacing);text-transform:var(--typo-h2-transform);overflow-wrap:break-word;margin-bottom:.75rem;margin-top:.05em;margin-bottom:.25em;padding:0}@media screen and (min-width:0px) and (max-width:860px){.h2,h2{word-break:break-word;font-size:var(--typo-h2-mobile-size)}}.h3,h3{font-family:var(--typo-h3-family),sans-serif;font-weight:var(--typo-h3-weight);font-size:var(--typo-h3-size);line-height:var(--typo-h3-line-height);letter-spacing:var(--typo-h3-letter-spacing);text-transform:var(--typo-h3-transform);overflow-wrap:break-word;margin-bottom:.75rem;margin-top:.05em;margin-bottom:.25em;padding:0}@media screen and (min-width:0px) and (max-width:860px){.h3,h3{word-break:break-word;font-size:var(--typo-h3-mobile-size)}}h4,table caption,.h4{font-family:var(--typo-h4-family),sans-serif;font-weight:var(--typo-h4-weight);font-size:var(--typo-h4-size);line-height:var(--typo-h4-line-height);letter-spacing:var(--typo-h4-letter-spacing);text-transform:var(--typo-h4-transform);overflow-wrap:break-word;margin-top:.05em;margin-bottom:.25em;padding:0}@media screen and (min-width:0px) and (max-width:860px){h4,table caption,.h4{word-break:break-word;font-size:var(--typo-h4-mobile-size)}}h5,article.teaser .teaser-subtitle,.h5{font-family:var(--typo-h5-family),sans-serif;font-weight:var(--typo-h5-weight);font-size:var(--typo-h5-size);line-height:var(--typo-h5-line-height);letter-spacing:var(--typo-h5-letter-spacing);text-transform:var(--typo-h5-transform);overflow-wrap:break-word;margin-top:.05em;margin-bottom:.25em;padding:0}@media screen and (min-width:0px) and (max-width:860px){h5,article.teaser .teaser-subtitle,.h5{word-break:break-word;font-size:var(--typo-h5-mobile-size)}}h6,.h6{font-family:var(--typo-h6-family),sans-serif;font-weight:var(--typo-h6-weight);font-size:var(--typo-h6-size);line-height:var(--typo-h6-line-height);letter-spacing:var(--typo-h6-letter-spacing);text-transform:var(--typo-h6-transform);overflow-wrap:break-word;margin-top:.05em;margin-bottom:.25em;padding:0}@media screen and (min-width:0px) and (max-width:860px){h6,.h6{word-break:break-word;font-size:var(--typo-h6-mobile-size)}}a{color:var(--palette-text);outline:none;cursor:pointer}a:hover{color:var(--palette-text)}a:active{color:var(--palette-text)}a[href^="tel:"],a[href^="mailto:"]{white-space:nowrap}h1 a,.paragraph h2.large-style a,h2 a,h3 a,h4 a,table caption a,h5 a,article.teaser .teaser-subtitle a,h6 a{text-decoration:none}p{line-height:var(--typo-text-paragraph-line-height);word-break:break-word;margin:.5em 0}p a{text-decoration:underline}strong,b{font-weight:600}small{font-size:.8em}sub{font-size:.8em;vertical-align:sub;font-size:smaller}sup{font-size:.8em;vertical-align:super;font-size:smaller}.highlight{font-family:var(--typo-highlight-family),sans-serif;font-weight:var(--typo-highlight-weight);font-size:var(--typo-highlight-size);line-height:var(--typo-highlight-line-height);letter-spacing:var(--typo-highlight-letter-spacing);text-transform:var(--typo-highlight-transform);overflow-wrap:break-word}@media screen and (min-width:0px) and (max-width:860px){.highlight{word-break:break-word;font-size:var(--typo-highlight-mobile-size)}}q,.blockquote,blockquote,.paragraph--type--zitat .quote{display:block;font-family:var(--typo-highlight-family),sans-serif;font-weight:var(--typo-highlight-weight);font-size:var(--typo-highlight-size);line-height:var(--typo-highlight-line-height);letter-spacing:var(--typo-highlight-letter-spacing);text-transform:var(--typo-highlight-transform);overflow-wrap:break-word}@media screen and (min-width:0px) and (max-width:860px){q,.blockquote,blockquote,.paragraph--type--zitat .quote{word-break:break-word;font-size:var(--typo-highlight-mobile-size)}}q:before,.blockquote:before,blockquote:before,.paragraph--type--zitat .quote:before{content:'"'}q:after,.blockquote:after,blockquote:after,.paragraph--type--zitat .quote:after{content:'"'}q>p,.blockquote>p,blockquote>p,.paragraph--type--zitat .quote>p{display:inline;line-height:1.2em}@media screen and (min-width:0px) and (max-width:1180px){q,.blockquote,blockquote,.paragraph--type--zitat .quote{font-size:1.75rem}}@media screen and (min-width:860px) and (max-width:1180px){q,.blockquote,blockquote,.paragraph--type--zitat .quote{font-size:2.4em}}@media screen and (min-width:1180px) and (max-width:8880px){q,.blockquote,blockquote,.paragraph--type--zitat .quote{font-size:2.8em}}ul.links.inline{padding:0}ul.links.inline li{display:inline-block;list-style:none;vertical-align:baseline;margin-right:.5rem;margin-bottom:.5rem}ul.links.inline li:last-child{margin-right:0}hr{border:0;border-top:6px solid var(--palette-text)}picture{display:block}figure{margin-left:auto;margin-right:auto}figcaption{color:var(--palette-text);font-size:.8rem;font-style:italic;text-shadow:.2px .2px .2px var(--palette-text);margin:.5em 0}figcaption .field--quelle .media--caption-source{display:inline}figcaption .field--quelle:before{content:"©";display:inline;margin-right:4px}p.highlight{font-size:1.2rem;margin-bottom:0;line-height:1.25em}.cke_editable{padding:2rem}em,i{font-style:italic}nav ul.menu{padding:0;margin:0}nav ul.menu li{padding:0;margin:0}nav ul.menu li a.button,nav ul.menu li .paragraph--type--map .marker-link a,.paragraph--type--map .marker-link nav ul.menu li a,nav ul.menu li .sliding-popup-bottom a.agree-button,.sliding-popup-bottom nav ul.menu li a.agree-button{font-size:1rem}header nav ul.menu a:not(.button){text-decoration:none;font-weight:400;padding:1rem}@media screen and (min-width:0px) and (max-width:860px){header nav ul.menu a,header nav ul.menu a.button,header nav ul.menu .paragraph--type--map .marker-link a,.paragraph--type--map .marker-link header nav ul.menu a,header nav ul.menu .sliding-popup-bottom a.agree-button,.sliding-popup-bottom header nav ul.menu a.agree-button{font-size:2rem}}ul{padding-left:1rem;margin:.5rem 0}ul.menu a{text-decoration:none}ul li{position:relative;padding-left:1.75rem;margin-bottom:.5em}ul li:before{content:"";background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/list_icon--dark.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:1.5em;height:1.5em;display:inline-block;vertical-align:top;position:absolute;left:0}.dropbutton-toggle{position:absolute;top:0;right:0;width:2rem;height:2rem}.dropbutton-toggle .dropbutton__toggle{padding:0;border-radius:0}ol{list-style:decimal;list-style-position:outside;margin-right:-20px;padding-left:2.5rem}ol li{margin-bottom:.5em}.light ul li:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/list_icon--dark.svg")}nav ul{padding:0;margin:0}nav ul li{list-style:none}nav ul li:before{display:none}div.more-link{margin:1.5em auto}.more-link-template,a.more-link,article.teaser ul.links.inline a,div.more-link a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5em;font-size:1.5rem;text-decoration:none;margin-top:1rem}.more-link-template:before,a.more-link:before,article.teaser ul.links.inline a:before,div.more-link a:before{content:"";width:2em;height:1em;background-color:var(--palette-primary);background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/right--light.svg");background-position:center;background-repeat:no-repeat;background-size:.9em auto;border:1px solid;border-color:var(--palette-primary);border-radius:1.4rem;transition:background-position .4s ease-in-out}.more-link-template:hover:before,.more-link-template:focus:before,a.more-link:hover:before,article.teaser ul.links.inline a:hover:before,a.more-link:focus:before,article.teaser ul.links.inline a:focus:before,div.more-link a:hover:before,div.more-link a:focus:before{background-size:1em auto;background-position:65%}.light a.more-link:before,.light article.teaser ul.links.inline a:before,article.teaser ul.links.inline .light a:before,.light .more-link a:before{background-color:transparent}.input-submit-container{font-family:var(--typo-button-family),sans-serif;font-weight:var(--typo-button-weight);font-size:var(--typo-button-size);line-height:var(--typo-button-line-height);letter-spacing:var(--typo-button-letter-spacing);text-transform:var(--typo-button-transform);border:0 none;display:inline-block;text-decoration:none;border-radius:10px;outline:none;text-align:center;text-shadow:none;vertical-align:middle;position:relative;overflow:hidden;margin-bottom:.5rem}.input-submit-container input[type=submit]{font-family:var(--typo-button-family),sans-serif;font-weight:var(--typo-button-weight);font-size:var(--typo-button-size);line-height:var(--typo-button-line-height);letter-spacing:var(--typo-button-letter-spacing);text-transform:var(--typo-button-transform);padding:1rem 2rem;border:0 none;background-color:var(--palette-button);color:var(--palette-button-contrast);display:inline-block;text-decoration:none;border-radius:10px;outline:none;text-align:center;text-shadow:none;vertical-align:middle;position:relative;overflow:hidden}.input-submit-container input[type=submit].button--primary{background:transparent linear-gradient(90deg,var(--palette-primary) 0%,var(--palette-secondary) 100%) 0% 0% no-repeat padding-box;color:var(--palette-primary-contrast)}.input-submit-container input[type=submit].button--primary:hover,.input-submit-container input[type=submit].button--primary:focus{color:var(--palette-primary-contrast)}.input-submit-container input[type=submit].button--danger{background-color:var(--palette-status-error);color:var(--palette-status-error-contrast)}.input-submit-container input[type=submit].button--danger:hover,.input-submit-container input[type=submit].button--danger:focus{background-color:var(--palette-status-error);color:var(--palette-status-error-contrast)}.input-submit-container input[type=submit]:hover,.input-submit-container input[type=submit]:focus{background-color:var(--palette-button-active);color:var(--palette-button-contrast)}.input-submit-container:after{content:"";width:100%;height:100%;background:rgba(255,255,255,.1);display:none;position:absolute;left:0;top:0;display:block;border-radius:450% 0 0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .5s ease-in-out;pointer-events:none}.input-submit-container:hover:after,.input-submit-container:focus:after{-webkit-transform:translateY(0) scale(4);transform:translateY(0) scale(4)}@media screen and (min-width:0px) and (max-width:860px){.input-submit-container{font-size:var(--typo-button-mobile-size)}}.input-submit-container input[type=submit]{margin-bottom:0 !important}button,a.button,.paragraph--type--map .marker-link a,.sliding-popup-bottom a.agree-button{font-family:var(--typo-button-family),sans-serif;font-weight:var(--typo-button-weight);font-size:var(--typo-button-size);line-height:var(--typo-button-line-height);letter-spacing:var(--typo-button-letter-spacing);text-transform:var(--typo-button-transform);padding:.5rem 2rem;border:1px solid;display:inline-block;background-color:var(--palette-button);color:var(--palette-button-contrast);text-decoration:none;border-radius:2rem;outline:none;text-align:center;text-shadow:none;vertical-align:middle;position:relative;overflow:hidden;cursor:pointer;margin-bottom:.5rem}button:after,a.button:after,.paragraph--type--map .marker-link a:after,.sliding-popup-bottom a.agree-button:after{content:"";width:100%;height:100%;background:rgba(255,255,255,.1);display:none;position:absolute;left:0;top:0;display:block;border-radius:450% 0 0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .5s ease-in-out}button:hover,button:focus,a.button:hover,.paragraph--type--map .marker-link a:hover,.sliding-popup-bottom a.agree-button:hover,a.button:focus,.paragraph--type--map .marker-link a:focus,.sliding-popup-bottom a.agree-button:focus{background-color:var(--palette-button-active);color:var(--palette-button-contrast)}button:hover:after,button:focus:after,a.button:hover:after,.paragraph--type--map .marker-link a:hover:after,.sliding-popup-bottom a.agree-button:hover:after,a.button:focus:after,.paragraph--type--map .marker-link a:focus:after,.sliding-popup-bottom a.agree-button:focus:after{-webkit-transform:translateY(0) scale(4);transform:translateY(0) scale(4)}button--secondary,a.button--secondary{background-color:var(--palette-button-contrast);color:var(--palette-button);border-color:var(--palette-button)}button--secondary:hover,button--secondary:focus,a.button--secondary:hover,a.button--secondary:focus{border-color:var(--palette-button-active)}button--icon-play,a.button--icon-play{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/play--dark.svg");background-size:auto 70%;background-repeat:no-repeat;background-position:calc(100% - 1.75rem) center;padding-right:5rem}button--icon-play:hover,button--icon-play:focus,a.button--icon-play:hover,a.button--icon-play:focus{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/play--light.svg")}button.button--danger,a.button.button--danger,.paragraph--type--map .marker-link a.button--danger,.sliding-popup-bottom a.button--danger.agree-button{background-color:var(--palette-status-error);color:var(--palette-status-error-contrast)}button.button--danger:hover,button.button--danger:focus,a.button.button--danger:hover,.paragraph--type--map .marker-link a.button--danger:hover,.sliding-popup-bottom a.button--danger.agree-button:hover,a.button.button--danger:focus,.paragraph--type--map .marker-link a.button--danger:focus,.sliding-popup-bottom a.button--danger.agree-button:focus{background-color:var(--palette-primary)}button.button--gradient,a.button.button--gradient,.paragraph--type--map .marker-link a.button--gradient,.sliding-popup-bottom a.button--gradient.agree-button{background:transparent linear-gradient(90deg,var(--palette-primary) 0%,var(--palette-secondary) 100%) 0% 0% no-repeat padding-box;color:var(--palette-primary-contrast)}button.button--gradient:hover,button.button--gradient:focus,a.button.button--gradient:hover,.paragraph--type--map .marker-link a.button--gradient:hover,.sliding-popup-bottom a.button--gradient.agree-button:hover,a.button.button--gradient:focus,.paragraph--type--map .marker-link a.button--gradient:focus,.sliding-popup-bottom a.button--gradient.agree-button:focus{color:var(--palette-primary-contrast)}button.button--primary,a.button.button--primary,.paragraph--type--map .marker-link a.button--primary,.sliding-popup-bottom a.button--primary.agree-button{background-color:var(--palette-primary);color:var(--palette-primary-contrast)}button.button--primary:hover,button.button--primary:focus,a.button.button--primary:hover,.paragraph--type--map .marker-link a.button--primary:hover,.sliding-popup-bottom a.button--primary.agree-button:hover,a.button.button--primary:focus,.paragraph--type--map .marker-link a.button--primary:focus,.sliding-popup-bottom a.button--primary.agree-button:focus{background-color:var(--palette-primary)}@media screen and (min-width:0px) and (max-width:860px){button,a.button,.paragraph--type--map .marker-link a,.sliding-popup-bottom a.agree-button{font-size:var(--typo-button-mobile-size)}}@media screen and (min-width:0px) and (max-width:380px){button,a.button,.paragraph--type--map .marker-link a,.sliding-popup-bottom a.agree-button{font-size:1rem}}button.hamburger:hover,button.hamburger:focus{background-color:transparent}button.hamburger:after{display:none}.field-suffix button{padding:.4em 1em;font-size:.9rem;border-radius:1em}a.feed-icon{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/feed--light.svg");font-size:0;width:2rem;height:2rem;background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block}a.feed-icon:hover,a.feed-icon:focus{opacity:.8}.feed-container{-ms-flex-preferred-size:100%;flex-basis:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:2rem;grid-column:10 span}.light a.feed-icon{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/feed--dark.svg")}ul.menu .icon{font-size:0;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/feed--light.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:2rem;height:2rem;display:block}ul.menu .icon--instagram{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/instagram--light.svg")}ul.menu .icon--linkedin{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/linkedin--light.svg")}ul.menu .icon--vimeo{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/vimeo--light.svg")}ul.menu .icon:hover,ul.menu .icon:focus{opacity:.9}.light ul.menu .icon{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/feed--dark.svg")}.light ul.menu .icon--instagram{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/instagram--dark.svg")}.light ul.menu .icon--linkedin{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/linkedin--dark.svg")}.light ul.menu .icon--vimeo{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/vimeo--dark.svg")}ul[type=inline]{padding:0;margin:0;display:-ms-flexbox;display:flex;gap:1rem 2.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem}@media screen and (min-width:0px) and (max-width:1180px){ul[type=inline]{gap:1rem}}ul[type=inline] li{padding:0;margin:0}ul[type=inline] li:before{display:none}ul[type=inline] li a.button,ul[type=inline] li .paragraph--type--map .marker-link a,.paragraph--type--map .marker-link ul[type=inline] li a,ul[type=inline] li .sliding-popup-bottom a.agree-button,.sliding-popup-bottom ul[type=inline] li a.agree-button{margin:0 !important}.contextual-links li a{color:var(--palette-text) !important}.contextual-links li:before{display:none}.layout-container{display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-direction:column;flex-direction:column}.layout-container main{-ms-flex:1;flex:1;background-image:url(/themes/custom/pmcms_theme/css/../resources/backdrop.jpg);background-size:cover}.toolbar-fixed .layout-container{min-height:calc(100vh - 40px)}.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .layout-container{min-height:calc(100vh - 80px)}.hamburger{padding-right:2rem;padding-left:2rem}@media screen and (min-width:0px) and (max-width:860px){.hamburger{padding-left:1rem;padding-right:1rem}}.main-header{position:absolute;right:0;left:0;z-index:9;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main-header--inner{padding:1rem 2rem}@media screen and (min-width:0px) and (max-width:860px){.main-header--inner{padding:1rem}}.main-header .block{height:4rem}.main-header .block--systemmenublock__zusatznavigation ul.menu,.main-header .block--systemmenublock__main ul.menu{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.main-header .block--systembrandingblock{height:4rem;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:1rem}.main-header .site-logo,.main-header .site-name{display:inline-block}.main-header .site-name{text-decoration:none;font-size:1.25rem}.main-header .site-name .color{color:var(--palette-primary)}.main-header .region--header_center,.main-header .region--header_right{display:none}.main-header .region img{display:block;height:4rem;width:auto}.main-header .mobile-navigation{display:-ms-flexbox;display:flex}@media screen and (min-width:0px) and (max-width:1180px){.mobile-menu-expaned .mobile-navigation{position:fixed;right:0;top:1rem}.mobile-menu-expaned .main-header .region--header_right{position:fixed;display:block;bottom:0;top:0;left:0;right:0;background-color:var(--palette-bg);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.mobile-menu-expaned .main-header .region--header_right .block{height:auto;margin-bottom:2rem}}@media screen and (min-width:1180px) and (max-width:8880px){.main-header .mobile-navigation{display:none}.main-header .region--header_center,.main-header .region--header_right{display:-ms-flexbox;display:flex;gap:2rem}.main-header .region--header_center{-ms-flex-pack:center;justify-content:center}.main-header .region--header_right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.main-header--inner{display:-ms-flexbox;display:flex;padding:1rem 2rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.main-header .block{height:4rem;display:-ms-flexbox;display:flex}.main-header .block--systemmenublock__main{-ms-flex-pack:center;justify-content:center}.main-header .block--systemmenublock__main ul.menu{-ms-flex-direction:row;flex-direction:row}.main-header .block--systemmenublock__zusatznavigation{-ms-flex-pack:end;justify-content:flex-end}.main-header .block--systemmenublock__zusatznavigation ul.menu{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}.main-header .block img{display:block;height:100%;width:auto}}.layout-hero{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;text-align:center}.layout-hero .region--content_hero{-ms-flex:1;flex:1;max-width:74rem;padding-left:2rem;padding-right:2rem;padding-top:180px;padding-bottom:80px}@media screen and (min-width:0px) and (max-width:1180px){.layout-hero .region--content_hero{padding-bottom:2rem}}.layout-hero h1,.layout-hero .paragraph h2.large-style,.paragraph .layout-hero h2.large-style{margin:0;margin-bottom:1rem}.layout-hero .page-summary-text{max-width:74rem}.layout-hero .media--image--hero{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.layout-hero .media--image--hero:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:.75;z-index:1}.layout-hero .media--image--hero img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.admin-appearance-styleguide .block--systemmainblock{padding:2rem;padding-top:10rem}#styleguide-header{background-color:var(--palette-bg);color:var(--palette-bg-contrast);border:0 none}#styleguide-header a{color:var(--palette-text)}.block--systemmainblock{padding:0 2rem}.main-footer{background-color:var(--palette-bg-dark);color:var(--palette-bg-dark-contrast);border-top:1px solid;padding:5rem 2rem}@media screen and (min-width:0px) and (max-width:1180px){.main-footer{padding:2rem}}.main-footer>.inner{max-width:1540px;margin-left:auto;margin-right:auto}.main-footer a{color:var(--palette-bg-dark-contrast);text-decoration:none}.main-footer a:not(.icon):hover,.main-footer a:not(.icon):focus{text-decoration:underline}.main-footer .block--systemmenublock__footer ul.menu a{text-decoration:underline}.main-footer .block--systemmenublock__social-media ul.menu a{font-weight:600}.main-footer nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-footer nav h2{font-size:1rem;margin-right:4rem}.main-footer nav h2:after{content:":";display:inline}.main-footer .footer-layout-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;gap:2rem}@media screen and (min-width:0px) and (max-width:1180px){.main-footer .footer-layout-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}}.main-footer .footer-layout-container ul.menu{display:-ms-flexbox;display:flex;gap:2rem}.main-footer .footer-layout-container .region{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4rem}.main-footer .branding-wrapper{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-align:end;align-items:flex-end}.main-footer .branding-wrapper .site-name{font-size:1.25rem;padding-bottom:.35rem}@media screen and (min-width:0px) and (max-width:860px){.main-footer .branding-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.main-footer .slogan{font-size:.75rem;max-width:19rem;display:block;line-height:1.25em;margin-top:2rem}.region--footer_bottom{background-color:var(--palette-bg-dark);color:var(--palette-bg);margin-bottom:-1px}.region--footer_bottom>div{max-width:calc(1540px + 4rem);margin-left:auto;margin-right:auto}.region--footer_bottom a{color:var(--palette-bg)}.region--footer_bottom .copyright-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:2rem;gap:2rem}.region--footer_bottom .copyright-footer div{font-size:.7rem}@media screen and (min-width:0px) and (max-width:620px){.region--footer_bottom .copyright-footer{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.top-button{text-transform:uppercase;text-decoration:none;letter-spacing:.02em}.top-button:after{content:"";display:inline-block;vertical-align:middle;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/top--light.svg");width:1em;height:.7em;background-size:contain;margin-top:-2px;background-position:center;background-repeat:no-repeat;margin-left:1rem}body.error .region--content{text-align:center;font-size:1.24rem}body.error .layout-hero .region--content_hero{padding-bottom:2rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form details{padding:1.4em 1.2em;border-radius:0;border:1px solid;margin-bottom:.5rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form fieldset:not(.fieldgroup){padding:2rem;border:0;min-width:0;margin:0;border:1px solid var(--palette-form-border);border-radius:0}@media screen and (min-width:1180px) and (max-width:8880px){.lowfidelity-theme .dialog-off-canvas-main-canvas form fieldset:not(.fieldgroup){margin:1em 0}}.lowfidelity-theme .dialog-off-canvas-main-canvas form fieldset:not(.fieldgroup) fieldset{box-shadow:none;background-color:transparent;border:0 none}.lowfidelity-theme .dialog-off-canvas-main-canvas form fieldset:not(.fieldgroup) fieldset legend{margin:0;padding-bottom:3rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form fieldset:not(.fieldgroup) legend{margin-left:-1rem;padding:1rem .5rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form fieldset:not(.fieldgroup) legend+.fieldset-wrapper{margin-top:-3rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu{margin:0;padding:0;margin-right:1rem;border:0 none}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item{display:block;list-style:none;background-color:transparent;border:1px solid var(--palette-form-border);border-right:0 none;border-bottom:0 none;padding:0;margin-bottom:0}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item:last-child{border-bottom:1px solid var(--palette-form-border)}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item:before{display:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item a{display:block;padding:1em;text-decoration:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item a:hover,.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item a:focus{text-decoration:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item .vertical-tabs__menu-item-title{text-decoration:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item.is-selected{background-color:var(--palette-primary);color:var(--palette-primary-contrast)}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title,.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item.is-selected a{color:var(--palette-primary-contrast)}.lowfidelity-theme .dialog-off-canvas-main-canvas form legend span{padding-bottom:.55em;display:inline-block;padding-top:.25em}.lowfidelity-theme .dialog-off-canvas-main-canvas form .label,.lowfidelity-theme .dialog-off-canvas-main-canvas form label:not(.option){display:block;margin:1em 0 .5em}.lowfidelity-theme .dialog-off-canvas-main-canvas form .label-with-description{padding-top:.25em;padding-bottom:.25em}.lowfidelity-theme .dialog-off-canvas-main-canvas form .label-with-description label:not(.option){display:inline-block;vertical-align:middle;line-height:2em;margin:0}.lowfidelity-theme .dialog-off-canvas-main-canvas form label.form-required:not(.option):after,.lowfidelity-theme .dialog-off-canvas-main-canvas form label.option.form-required:after{content:" *";font-size:calc(var(--typo-text-size)*0.9);color:red}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item{margin-bottom:.5em}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-managed-file,.lowfidelity-theme .dialog-off-canvas-main-canvas form textarea,.lowfidelity-theme .dialog-off-canvas-main-canvas form select,.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=text],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=email],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=search],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=tel],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=url],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=password],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=color],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=file],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=color],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=number],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=range],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=date],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=month],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=week],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=time],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=datetime],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=datetime-local]{font-family:var(--typo-text-family),sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;padding:1.2rem 1rem;border:0 none;outline:none;border:1px solid var(--palette-form-border);border-radius:7px;background-color:var(--palette-form);color:var(--palette-form-contrast);font-size:var(--typo-text-size);font-weight:var(--typo-text-weight);letter-spacing:var(--typo-text-letter-spacing);text-transform:var(--typo-text-transform)}.lowfidelity-theme .dialog-off-canvas-main-canvas form textarea,.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=text],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=email],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=search],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=tel],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=url],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=password],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=color],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=file],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=color],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=number],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=range],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=date],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=month],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=week],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=time],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=datetime],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=datetime-local]{width:100%;min-height:4rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=file]{width:auto;margin-bottom:1rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form select{-webkit-appearance:none;appearance:none;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/expand--light.svg");background-size:auto 1.5rem;background-position:calc(100% - 1em) center;background-repeat:no-repeat;min-width:6em;max-width:100%;padding-right:4em}.lowfidelity-theme .dialog-off-canvas-main-canvas form select:focus-within{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/collapse--light.svg")}.lowfidelity-theme .dialog-off-canvas-main-canvas form select::-ms-expand{display:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form .select2-container--default .select2-search--inline .select2-search__field{padding:1em}.lowfidelity-theme .dialog-off-canvas-main-canvas form .select2-container--default .select2-selection--multiple .select2-selection__choice{height:4rem;border:0 none;padding:0 12px;line-height:4rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container{font-size:var(--typo-text-size);font-weight:var(--typo-text-weight);max-width:100%}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container input[type=text].chosen-search-input{min-height:3rem;background:url(/libraries/chosen/chosen-sprite.png) no-repeat 100% -20px;border-left:0 none;border-right:0 none;background-color:var(--palette-form)}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container .chosen-search{margin-left:0;margin-right:0;padding:0}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container .chosen-drop{background:var(--palette-form)}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container .chosen-single{padding-left:1rem;height:4rem;line-height:4rem;border:1px solid var(--palette-form-border);border-radius:7px;background:var(--palette-form);color:var(--palette-form-contrast);box-shadow:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container .chosen-single div b{background-position-y:1.25rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container .chosen-results{margin:0;padding:0}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container .chosen-results li{padding:.75rem 1rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container.chosen-container-active.chosen-with-drop .chosen-single div b{background-position-x:-14px}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container.chosen-container-active.chosen-with-drop .chosen-single{box-shadow:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form input.form-autocomplete{background-position:calc(100% - .5rem) center;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/autocomplete--light.svg")}.lowfidelity-theme .dialog-off-canvas-main-canvas form input.form-autocomplete.ui-autocomplete-loading{background-image:url(/themes/custom/pmcms_theme/css/../throbber.svg);background-position:calc(100% - 1rem) center;background-size:2rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=submit]{-webkit-appearance:none;appearance:none;display:inline-block;vertical-align:middle;cursor:pointer;margin-bottom:.5rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=submit][disabled=disabled]{opacity:.4}.lowfidelity-theme .dialog-off-canvas-main-canvas form .description{font-size:.8em;padding:0;position:relative;margin-top:.5em;margin-bottom:1em}.lowfidelity-theme .dialog-off-canvas-main-canvas form .description a{text-decoration:underline}.lowfidelity-theme .dialog-off-canvas-main-canvas form .description.description_toggle_display:before{content:"";font-size:calc(var(--typo-text-weight)*0.5);border-bottom:1em solid var(--palette-primary);border-left:1em solid transparent;border-right:1em solid transparent;position:absolute;top:0;-webkit-transform:translate(50%,-100%);transform:translate(50%,-100%)}.lowfidelity-theme .dialog-off-canvas-main-canvas form .description.description_toggle_display:not(.expanded){display:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form label.option+.description.description_toggle_display:not(.expanded){display:block;margin:0;border-radius:0;color:var(--palette-text)}.lowfidelity-theme .dialog-off-canvas-main-canvas form label.option+.description.description_toggle_display:not(.expanded):before{display:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-actions{margin-top:1em;text-align:center}.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-suffix{font-size:calc(var(--typo-text-weight)*0.75);display:inline-block;margin-top:6px;padding-left:1.4em}.lowfidelity-theme .dialog-off-canvas-main-canvas form.confirmation{text-align:center;max-width:40rem;margin-left:auto;margin-right:auto;font-family:var(--typo-highlight-family),sans-serif;font-weight:var(--typo-highlight-weight);font-size:var(--typo-highlight-size);line-height:var(--typo-highlight-line-height);letter-spacing:var(--typo-highlight-letter-spacing);text-transform:var(--typo-highlight-transform);overflow-wrap:break-word;padding:2rem}@media screen and (min-width:0px) and (max-width:860px){.lowfidelity-theme .dialog-off-canvas-main-canvas form.confirmation{word-break:break-word;font-size:var(--typo-highlight-mobile-size)}}.lowfidelity-theme .dialog-off-canvas-main-canvas form.confirmation .form-actions>*{display:inline-block;vertical-align:middle}.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=date]{background:0 0;background-repeat:no-repeat;background-size:2rem auto;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/date--light.svg");background-position:calc(100% - .5em) center;padding-right:1rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form [type=date]::-webkit-inner-spin-button{display:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form [type=date]::-webkit-calendar-picker-indicator{opacity:0}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-show-description{width:1.25rem;height:1.25rem;display:inline-block;font-size:calc(var(--typo-text-weight)*0.75);border-radius:100%;outline:none;padding:0;vertical-align:top}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-managed-file{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-align:center;align-items:center}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-managed-file input[type=file]{margin:0}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-managed-file input[type=submit]{font-size:1rem;padding:1em;line-height:0;height:3rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox{position:relative;margin-bottom:.75em}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio label,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox label{display:inline-block;padding:0;padding-left:1.75rem;position:relative}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio label:before,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox label:before{content:"";width:1em;height:1em;border:2px solid;position:absolute;left:0;top:2px;-webkit-transform:none;transform:none;background-size:90% auto;background-position:center;background-repeat:no-repeat}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio label+.description,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox label+.description{margin-left:0;padding-left:1.75rem;margin-top:4px;max-width:600px}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio input[type=radio],.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio input[type=checkbox],.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox input[type=radio],.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;bottom:0;left:50%}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio input[type=radio]:checked+label:before,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio input[type=checkbox]:checked+label:before,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox input[type=radio]:checked+label:before,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox input[type=checkbox]:checked+label:before{background-color:var(--palette-primary);border-color:var(--palette-primary);content:"⨯";text-align:center;color:#fff;font-size:var(--typo-text-size);line-height:var(--typo-text-line-height);font-weight:var(--typo-text-weight);width:1rem;height:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:.8rem;font-weight:600}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio .label-value>small,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox .label-value>small{margin-top:.5em;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio .label-value>div,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox .label-value>div{font-weight:700;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio label:before{border-radius:50%}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio input[type=radio]:checked+label:before{content:"■"}.lowfidelity-theme .dialog-off-canvas-main-canvas form .g-recaptcha>div{margin-left:0;margin-right:0;margin-bottom:2rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=password]{width:100%;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/lock--light.svg");background-repeat:no-repeat;background-size:2.5rem auto;background-position:calc(100% - .4rem) center;padding-right:4rem}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm>label:not(.option){font-family:var(--typo-h4-family),sans-serif;font-weight:var(--typo-h4-weight);font-size:var(--typo-h4-size);line-height:var(--typo-h4-line-height);letter-spacing:var(--typo-h4-letter-spacing);text-transform:var(--typo-h4-transform);overflow-wrap:break-word;padding-left:0}@media screen and (min-width:0px) and (max-width:860px){.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm>label:not(.option){word-break:break-word;font-size:var(--typo-h4-mobile-size)}}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm .form-item{position:relative;display:block}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm .password-suggestions{display:none !important}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm .js-password-confirm-message{text-indent:-9999px}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm .js-password-confirm-message>span{width:1.5em;height:1.5em;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:50%;right:1em;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm .password-strength{width:100px;position:absolute;top:28px;right:0;display:none !important}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm .password-strength__title{display:none}@media screen and (min-width:0px) and (max-width:1180px){.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details{padding:2rem;border:0 none;background-color:transparent;border-radius:0}.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details .step-button-container{display:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details summary{font-family:var(--typo-h3-family),sans-serif;font-weight:var(--typo-h3-weight);font-size:var(--typo-h3-size);line-height:var(--typo-h3-line-height);letter-spacing:var(--typo-h3-letter-spacing);text-transform:var(--typo-h3-transform);overflow-wrap:break-word;margin-bottom:.75rem;padding-top:2rem;padding-bottom:2rem;pointer-events:none;display:block}}@media screen and (min-width:0px) and (max-width:1180px) and (min-width:0px) and (max-width:860px){.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details summary{word-break:break-word;font-size:var(--typo-h3-mobile-size)}}@media screen and (min-width:0px) and (max-width:1180px){.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details summary:focus::marker,.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details summary::marker{background:0 0;color:transparent;display:none}.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper .horizontal-tabs-list{display:none}}@media screen and (min-width:0px) and (max-width:620px){.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details{padding:0}}.light .lowfidelity-theme form input[type=password]{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/lock--dark.svg")}.light .lowfidelity-theme form input[type=date]{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/date--dark.svg")}.light .lowfidelity-theme form input.form-autocomplete{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/autocomplete--dark.svg")}.light .lowfidelity-theme form input.form-autocomplete.ui-autocomplete-loading{background-image:url(/themes/custom/pmcms_theme/css/../throbber.svg)}.light .lowfidelity-theme form select{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/expand--dark.svg")}.light .lowfidelity-theme form select:focus-within{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/collapse--dark.svg")}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}.paragraph.element-bg-light{background:var(--palette-bg);color:var(--palette-bg-contrast)}.paragraph.element-bg-light a:not(.button){color:var(--palette-bg-contrast)}.paragraph.element-bg-dark{background:var(--palette-bg-light);color:var(--palette-bg-light-contrast)}.paragraph.element-bg-dark a:not(.button){color:var(--palette-bg-light-contrast)}.paragraph.element-bg-color{background:var(--palette-bg-color);color:var(--palette-bg-color-contrast)}.paragraph.element-bg-color a:not(.button){color:var(--palette-bg-color-contrast)}.paragraph .longtext-container{max-width:48.1rem}.paragraph.text-align-center .longtext-container{margin-left:auto;margin-right:auto}.paragraph.text-align-right .longtext-container{margin-left:auto;margin-right:0}.paragraph h2.large-style{margin-top:-10px}@media screen and (min-width:1180px) and (max-width:1400px){.paragraph h2.large-style{font-size:4rem}}@media screen and (min-width:0px) and (max-width:1180px){.paragraph h2.large-style{font-size:2rem;margin-bottom:2rem}}.paragraph h2{margin-bottom:5rem}.paragraph h2 span{position:relative;display:inline-block}.paragraph h2 span:after{content:"";display:block;height:.3rem;width:100%;background-color:var(--palette-text);margin-top:-.45rem}@media screen and (min-width:0px) and (max-width:1180px){.paragraph h2 span:after{height:.15rem;margin-top:-.15rem}}.paragraph .paragraph-introduction,.paragraph .paragraph-introduction-container{max-width:1540px;margin-left:auto;margin-right:auto;margin-bottom:5rem}@media screen and (min-width:0px) and (max-width:860px){.paragraph .paragraph-introduction,.paragraph .paragraph-introduction-container{padding-left:0;padding-right:0;margin-bottom:2rem}}.paragraph .paragraph-introduction a.more-link,.paragraph .paragraph-introduction article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph .paragraph-introduction a,.paragraph .paragraph-introduction-container a.more-link,.paragraph .paragraph-introduction-container article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph .paragraph-introduction-container a{margin-top:2rem;-ms-flex-pack:center;justify-content:center}.paragraph.text-align-right .paragraph-introduction,.paragraph.text-align-right .paragraph-introduction-container{max-width:74rem;margin-left:auto;margin-right:0}.paragraph.text-align-right .paragraph-introduction a.more-link,.paragraph.text-align-right .paragraph-introduction article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph.text-align-right .paragraph-introduction a,.paragraph.text-align-right .paragraph-introduction-container a.more-link,.paragraph.text-align-right .paragraph-introduction-container article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph.text-align-right .paragraph-introduction-container a{-ms-flex-pack:end;justify-content:flex-end}.paragraph.text-align-left .paragraph-introduction,.paragraph.text-align-left .paragraph-introduction-container{max-width:74rem;margin-left:0;margin-right:auto}.paragraph.text-align-left .paragraph-introduction a.more-link,.paragraph.text-align-left .paragraph-introduction article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph.text-align-left .paragraph-introduction a,.paragraph.text-align-left .paragraph-introduction-container a.more-link,.paragraph.text-align-left .paragraph-introduction-container article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph.text-align-left .paragraph-introduction-container a{-ms-flex-pack:start;justify-content:flex-start}.light .paragraph.element-bg-light{background:var(--palette-bg-light);color:var(--palette-bg-light-contrast)}.light .paragraph.element-bg-light a{color:var(--palette-bg-light-contrast)}.light .paragraph.element-bg-light a:before{background-color:var(--palette-bg-light)}.light .paragraph.element-bg-dark{background:var(--palette-bg-dark);color:var(--palette-bg-dark-contrast)}.light .paragraph.element-bg-dark a{color:var(--palette-bg-dark-contrast)}.light .paragraph.element-bg-dark a:before{background-color:var(--palette-bg-light)}.light .paragraph.element-bg-color{background:var(--palette-bg-color);color:var(--palette-bg-color-contrast)}.light .paragraph.element-bg-color a{color:var(--palette-bg-color-contrast)}.light .paragraph.element-bg-color a:before{background-color:var(--palette-bg-light)}.drupal--status--message{padding:1rem;border:1px solid;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/info--light.svg");background-repeat:no-repeat;background-size:2rem auto;background-position:1rem center;padding-left:4rem;padding-right:2rem;display:inline-block}.drupal--status--message__error{color:var(--palette-status-error-contrast);background-color:var(--palette-status-error);border-color:var(--palette-status-error);background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/error--light.svg")}.drupal--status--message__error a{color:var(--palette-status-error-contrast)}.drupal--status--message__warning,.drupal--status--message__info,.drupal--status--message__status{color:var(--palette-status-contrast);background-color:var(--palette-status)}.drupal--status--message__warning a,.drupal--status--message__info a,.drupal--status--message__status a{color:var(--palette-status-contrast)}.drupal--status--message__warning{background-color:var(--palette-status);background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/warning--light.svg")}.drupal--status{text-align:center}.dialog-off-canvas-main-canvas ul.js-pager__items{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-align:center;align-items:center}.dialog-off-canvas-main-canvas ul.js-pager__items li{padding:0}.dialog-off-canvas-main-canvas ul.js-pager__items li:before{display:none}.dialog-off-canvas-main-canvas ul.js-pager__items a{text-decoration:none}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item{position:relative;padding:0;margin:0}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item:before{display:none}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item.is-active a:after{content:"";display:block;position:absolute;height:2px;width:100%;background-color:var(--palette-text)}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item a span:not(.visually-hidden){font-size:0;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/right--light.svg");width:50px;height:25px;display:block;background-position:center;background-size:1.4rem auto;background-repeat:no-repeat;border:1px solid;border-radius:1.4rem;transition:background-position .4s ease-in-out}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item:focus span:not(.visually-hidden){background-size:1.6rem auto}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item--last a span:not(.visually-hidden){background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/last--light.svg");background-color:var(--palette-primary);border-color:var(--palette-primary)}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item--last a:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item--last a:focus span:not(.visually-hidden){background-position:65%}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item--first a span:not(.visually-hidden){background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/first--light.svg");background-color:var(--palette-primary);border-color:var(--palette-primary)}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item--first a:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item--first a:focus span:not(.visually-hidden){background-position:35%}.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=prev] span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=next] span:not(.visually-hidden){font-size:0;width:50px;height:25px;display:block;background-position:center;background-size:1.4rem auto;background-repeat:no-repeat;border:1px solid;border-radius:1.4rem;transition:background-position .4s ease-in-out;background-color:var(--palette-primary);border-color:var(--palette-primary)}.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=prev]:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=prev]:focus span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=next]:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=next]:focus span:not(.visually-hidden){background-size:1.6rem auto}.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=next] span:not(.visually-hidden){background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/right--light.svg");background-color:var(--palette-primary);border-color:var(--palette-primary)}.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=next]:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=next]:focus span:not(.visually-hidden){background-position:65%}.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=prev] span:not(.visually-hidden){background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/left--light.svg");background-color:var(--palette-primary);border-color:var(--palette-primary)}.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=prev]:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=prev]:focus span:not(.visually-hidden){background-position:35%}.light .js-pager__items a[rel=prev] span:not(.visually-hidden),.light .js-pager__items a[rel=next] span:not(.visually-hidden){background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/right--dark.svg")}.light .js-pager__items a[rel=prev] span:not(.visually-hidden){background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/left--dark.svg")}.light .js-pager__items .pager__item a span:not(.visually-hidden){font-size:0}.light .js-pager__items .pager__item--last a span:not(.visually-hidden){background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/last--dark.svg")}.light .js-pager__items .pager__item--first a span:not(.visually-hidden){background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/first--dark.svg")}.auth-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:10rem;padding-bottom:5rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.auth-form form{max-width:400px;display:block;margin-left:auto;margin-right:auto}.auth-form form input[type=email],.auth-form form input[type=text],.auth-form form input[type=password]{font-size:1.25rem;border:0 none;width:calc(100% - 1.7rem);padding:1rem .85rem;box-shadow:0 1px 18px -5px rgba(var(--palette-shadow),var(--palette-shadow-intensity)),2px 1px 10px -5px rgba(var(--palette-shadow),var(--palette-shadow-intensity)0.1);margin-left:auto;margin-right:auto;border-bottom:1px solid;border-radius:0}.auth-form form input[type=submit]{cursor:pointer;display:block;width:100%;border:0 none;padding:1rem;background-color:var(--palette-button);color:var(--palette-button-contrast);font-size:1.6rem;transition:background-position-x .35s ease-in-out}.auth-form form input[type=submit]:hover,.auth-form form input[type=submit]:focus{background-color:var(--palette-button-active)}.auth-form form .form-item{margin-bottom:.5rem}.auth-form form .form-item+p,.auth-form form .form-item .description,.auth-form form .form-item label:not(.option){display:none}.auth-form .small-link{font-size:11px;text-align:center;display:block;margin-top:10px;text-decoration:underline}body.user-login .layout-hero,body.user-password .layout-hero{display:none}body.user-login .layout-container main,body.user-password .layout-container main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.progress{position:relative}.progress__track{background-color:var(--palette-bg);height:3rem;border-radius:2rem;overflow:hidden;border:2px solid var(--palette-text)}.progress__description{color:var(--palette-bg-contrast);text-align:center;display:block;margin-top:.75rem;margin-bottom:.75rem;float:none}.progress__percentage{color:var(--palette-primary-contrast);position:absolute;top:1.65rem;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:var(--typo-highlight-family),sans-serif;font-weight:var(--typo-highlight-weight);font-size:var(--typo-highlight-size);line-height:var(--typo-highlight-line-height);letter-spacing:var(--typo-highlight-letter-spacing);text-transform:var(--typo-highlight-transform);overflow-wrap:break-word;margin:0;font-weight:600}@media screen and (min-width:0px) and (max-width:860px){.progress__percentage{word-break:break-word;font-size:var(--typo-highlight-mobile-size)}}.progress__bar{height:3rem;background-color:var(--palette-primary);background:transparent linear-gradient(90deg,var(--palette-primary) 0%,var(--palette-secondary) 100%) 0% 0% no-repeat padding-box}table{max-width:100%;border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1.529411765em;table-layout:fixed}table caption{margin-bottom:1rem}table th,table td{padding:.470588235em;text-align:left;border-top:.071428571em solid var(--palette-text)}table th{font-weight:700;vertical-align:bottom}table td{vertical-align:top}table thead:first-child tr th,table thead:first-child tr td{border-top:0}table tbody+tbody{border-top:.142857143em solid var(--palette-text)}.colors-scheme-switch{position:relative;display:inline-block;width:3rem;height:1.5rem}.colors-scheme-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border:1px solid var(--palette-text);border-radius:20px;transition:.4s;background-repeat:no-repeat;background-size:auto 80%}.colors-scheme-switch .slider:before{position:absolute;content:"";height:1rem;width:1rem;left:4px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.colors-scheme-switch input{opacity:0;width:0;height:0}.colors-scheme-switch input:checked+.slider{background-color:var(--palette-text);background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/dark_mode--light.svg");background-position:.2rem center}.colors-scheme-switch input:checked+.slider:before{background-color:var(--palette-bg)}.colors-scheme-switch input:focus+.slider{box-shadow:0 0 1px var(--palette-text)}.colors-scheme-switch input:checked+.slider:before{-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem)}.colors-scheme-switch input+.slider{background-color:transparent;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/light_mode--light.svg");background-position:1.5rem center;background-size:auto 70%}.fancybox-toolbar button{color:#fff;background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.user_info_block{position:relative;width:125px;margin:0 0 0 auto;padding:6px;background:#f0f3f5;border-radius:5px;box-shadow:0 1px 0 rgba(0,0,0,.2);cursor:pointer;outline:none;transition:all .3s ease-out}.user_info_block.active:after{border-color:rgba(240,243,245,.5411764706) transparent;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.user_info_block:after{content:"";width:0;height:0;position:absolute;top:50%;right:15px;margin-top:-3px;border-width:6px 6px 0;border-style:solid;border-color:rgba(37,151,220,.231372549) transparent;transition:all .3s ease-out}.user_info_block img{width:50px;height:50px;border-radius:50px;margin:0 auto;display:block}.user_info_block .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.user_info_block .dropdown{position:absolute;top:100%;left:0;right:0;background:#f0f3f5;color:#181818;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,.2);border-top:none;border-bottom:none;list-style:none;transition:all .3s ease-out;max-height:0;overflow:hidden;z-index:1}.user_info_block .dropdown li{padding:0}.user_info_block .dropdown li a{display:block;text-decoration:none;color:#333;padding:.5rem 1rem;transition:all .3s ease-out;border-bottom:1px solid #e6e8ea;font-size:.85rem}.user_info_block .dropdown li a:hover,.user_info_block .dropdown li a:focus{background-color:#e8e8e8}.user_info_block .dropdown li i{margin-right:5px;color:inherit;vertical-align:middle}.user_info_block .dropdown li::last-of-type a{border:none}.user_info_block .dropdown li.special__item{text-align:center;padding-top:.75rem;padding-bottom:.75rem}.user_info_block .dropdown li.special__item .badge{display:block;padding-left:.5rem;padding-right:.5rem}.user_info_block .dropdown li.special__item .badge span{display:block}.user_info_block .dropdown li.special__item .badge span.email{font-size:.8rem;opacity:.7}.user_info_block .dropdown li.special__item .badge--signupinfo{font-size:.8rem}.user_info_block{background-color:transparent;border:0 none;box-shadow:none;width:auto}.user_info_block:hover .dropdown,.user_info_block:focus .dropdown{max-height:420px;overflow-y:auto}.user_info_block:hover:after,.user_info_block:focus:after{border-color:#f0f3f5 transparent;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);display:block}.user_info_block img{-o-object-fit:cover;object-fit:cover}.user_info_block ul.menu--acount{padding:0;margin:0;font-size:.85rem}.user_info_block ul.menu--acount li{border-top:1px solid #f2f2f2;list-style:none}.user_info_block ul.menu--acount li.list-icon a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:1rem;padding-right:1rem}.user_info_block ul.menu--acount li.list-icon a:before{display:inline-block;width:1.2rem;height:1.2rem;content:"";vertical-align:middle;margin-right:.5em;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/profile--dark.svg")}.user_info_block ul.menu--acount li.list-icon--userlogin a:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/login--dark.svg")}.user_info_block ul.menu--acount li.list-icon--userlogout a:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/logout--dark.svg")}.user_info_block ul.menu--acount li.list-icon--lowfidelity-shoporders-account a:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/invoice--dark.svg")}.user_info_block ul.menu--acount li.list-icon--lowfidelity-shopuser-orders a:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/cart--dark.svg")}.user_info_block ul.menu--acount li.list-icon--entityuseredit-form a:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/settings--dark.svg")}.user_info_block ul.menu--acount li.list-icon--userregister a:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/signup--dark.svg")}.user_info_block .user-icon-placeholder{width:50px;height:50px;border-radius:50%;margin:0 auto;display:block;background-color:var(--palette-primary);background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/user--light.svg");background-size:70%;background-repeat:no-repeat;background-position:center}.user_info_block:after{display:none;position:absolute;border-color:var(--palette-text) transparent;top:3.3rem;right:24px}@media screen and (min-width:0px) and (max-width:1180px){.user_info_block:after{top:3.8rem}}.user_info_block.active:after{display:block}.user_info_block .dropdown{background-color:#fff;right:0;left:unset;min-width:15rem;border:0 none;border-radius:0;overflow-y:auto;top:calc(100% - .5rem);transition:none;z-index:9;border-radius:7px;box-shadow:0 1px 18px -5px rgba(var(--palette-shadow),var(--palette-shadow-intensity)),2px 1px 10px -5px rgba(var(--palette-shadow),var(--palette-shadow-intensity)0.1)}.user_info_block .dropdown li.navigation__item{padding:0}.user_info_block .dropdown li.navigation__item a{font-family:"Poppins",sans-serif;font-size:.91rem;font-weight:500;line-height:1.56em;text-decoration:none;padding:.8rem 1rem;border:0 none;border-top:1px solid #f2f2f2}.user_info_block .dropdown li.navigation__item a:hover,.user_info_block .dropdown li.navigation__item a:focus{background-color:var(--palette-primary);color:var(--palette-primary-contrast)}.audioplayer{color:var(--palette-primary-contrast);margin:0;text-align:center;padding:1rem;position:relative}.audioplayer:after{content:"";display:block;position:absolute;background:linear-gradient(90deg,var(--palette-primary) 0%,var(--palette-secondary) 100%);top:0;right:0;left:0;bottom:0;opacity:.6}.audioplayer .field--name{position:relative;z-index:1}.audioplayer .field--poster{position:absolute;text-align:center;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.audioplayer .field--poster img{margin-left:auto;margin-right:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;width:100% !important;height:100% !important}.audioplayer audio{display:none}.waveform-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;position:relative;z-index:1}@media screen and (min-width:0px) and (max-width:1180px){.waveform-container{-ms-flex-direction:column;flex-direction:column}}.waveform-container wave{cursor:pointer}.waveform-container .wrapper{-ms-flex:1;flex:1;margin-left:2rem;margin-right:2rem}@media screen and (min-width:0px) and (max-width:1180px){.waveform-container .wrapper{margin:0;width:100%}}.waveform-container .current_duration,.waveform-container .duration{font-family:"Poppins",sans-serif;font-weight:500;font-size:1.4rem}.waveform-container .current_duration{-ms-flex-preferred-size:100%;flex-basis:100%;opacity:.8}@media screen and (min-width:0px) and (max-width:1180px){.waveform-container .current_duration{font-size:.8rem}}.waveform-play{background-color:transparent;border:0 none;width:6rem;height:6rem;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/play--light.svg");background-size:contain;background-repeat:no-repeat;padding:0;box-shadow:none;font-size:0;border-radius:50%;cursor:pointer}.waveform-play.playing{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/pause--light.svg")}.waveform-play:hover,.waveform-play:focus{background-color:var(--palette-primary)}.media--audio--full{margin-top:2rem;margin-bottom:2rem}.icon{font-size:0}.icon:before{content:"";width:2.5rem;height:2.5rem;display:block;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/world--light.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.icon--facebook:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/facebook--light.svg")}.icon--youtube:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/youtube--light.svg")}.icon--linkedin:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/linkedin--light.svg")}.icon--instagram:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/instagram--light.svg")}.icon--twitter:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/twitter--light.svg")}.icon--pinterest:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/pinterest--light.svg")}.icon--tiktok:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/tiktok--light.svg")}.icon--phone:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/phone--light.svg")}.icon--mail:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/mail--light.svg")}.icon--xing:before{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/xing--light.svg")}.icon-round{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:3.25rem;height:3.25rem;background-color:var(--palette-primary);border-radius:50%}.icon-round.icon:before{height:1.25rem;width:1.25rem}.icon-round:hover.icon:before,.icon-round:focus.icon:before{opacity:.6}.sliding-popup-bottom{position:fixed;width:100%;box-shadow:0 0 10px 10px rgba(var(--palette-shadow),var(--palette-shadow-intensity))}.sliding-popup-bottom>.eu-cookie-compliance-banner{position:relative;background-color:rgba(128,137,255,.95);color:#fff;padding:2rem;width:auto}.sliding-popup-bottom>.eu-cookie-compliance-banner p a{color:#fff;text-decoration:underline}.sliding-popup-bottom .eu-cookie-compliance-buttons{text-align:center}.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-bottom .eu-cookie-compliance-message{float:none;max-width:none}.sliding-popup-bottom .eu-cookie-withdraw-tab{display:none !important}.sliding-popup-bottom .decline-button{padding:0;display:block;margin:auto;margin-top:5px;background:0 0;text-transform:none;box-shadow:none;font-weight:400;font-size:11px;text-decoration:underline;border:0 none;color:#fff;letter-spacing:.2px;margin-bottom:25px;text-shadow:none}.sliding-popup-bottom .agree-button{margin:0;outline:none}.sliding-popup-bottom button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed{text-transform:none;font-weight:400;border-radius:0;padding:0;box-shadow:none;margin-bottom:20px;font-size:12px;background-color:transparent;border:0 none;color:var(--palette-text);padding-left:0;text-decoration:underline}.sliding-popup-bottom button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed:hover:after,.sliding-popup-bottom button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed:focus:after{display:none}.sliding-popup-bottom button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed:after{margin-top:4px;margin-left:-1px}.sliding-popup-bottom button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed:before{display:none}.sliding-popup-bottom button.decline-button:after,.sliding-popup-bottom button.agree-button.eu-cookie-compliance-secondary-button:after{display:none}.sliding-popup-bottom #popup-text{position:relative}.sliding-popup-bottom #popup-text p{margin-top:0;margin-bottom:0}.sliding-popup-bottom #popup-text h1,.sliding-popup-bottom #popup-text h2,.sliding-popup-bottom #popup-text h3,.sliding-popup-bottom #popup-text h4,.sliding-popup-bottom #popup-text table caption,table .sliding-popup-bottom #popup-text caption{margin-top:0;margin-bottom:.2em}.sliding-popup-bottom #popup-text h2{font-size:1.75rem}@media screen and (min-width:0px) and (max-width:860px){.sliding-popup-bottom #popup-text h2{font-size:1.3rem}}.sliding-popup-bottom #popup-text h1,.sliding-popup-bottom #popup-text h2,.sliding-popup-bottom #popup-text h3,.sliding-popup-bottom #popup-text p,.sliding-popup-bottom #popup-text label,.sliding-popup-bottom #popup-text div,.sliding-popup-bottom #popup-text .eu-cookie-compliance-more-button,.sliding-popup-bottom #popup-text .eu-cookie-compliance-secondary-button,.sliding-popup-bottom #popup-text .eu-cookie-withdraw-tab{color:#fff}.sliding-popup-bottom #popup-text:before{content:"";display:inline-block;vertical-align:middle;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/privacy--light.svg");background-size:contain;background-repeat:no-repeat;width:3.5rem;height:4rem;position:absolute;left:0;opacity:1}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom #popup-text:before{width:5rem;height:4rem;position:relative;background-position:center;margin-bottom:1rem}}.sliding-popup-bottom .eu-cookie-compliance-message,.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-bottom .eu-cookie-compliance-categories{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:5rem}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-message,.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-bottom .eu-cookie-compliance-categories{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:0;width:100%}}.sliding-popup-bottom .eu-cookie-compliance-buttons button{margin-bottom:.5rem;margin-right:.5rem;background-color:#4d5aff;border-color:#4d5aff}.sliding-popup-bottom .eu-cookie-compliance-buttons button:hover,.sliding-popup-bottom .eu-cookie-compliance-buttons button:focus{background-color:var(--palette-primary);border-color:var(--palette-primary-contrast)}.sliding-popup-bottom .eu-cookie-compliance-category-description{margin-left:1.5rem;font-size:.8rem}.sliding-popup-bottom .eu-cookie-compliance-categories{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;gap:0 1rem;margin-bottom:1.5rem}.sliding-popup-bottom .eu-cookie-compliance-categories-buttons{margin-bottom:.5rem;-ms-flex-preferred-size:100%;flex-basis:100%}.sliding-popup-bottom .eu-cookie-compliance-categories button{font-size:1rem;padding:0;margin:0;background:0 0;border:0 none;font-weight:400;text-decoration:underline;border-radius:0;margin-top:.75rem;cursor:pointer}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-categories button{margin-top:1rem}}.sliding-popup-bottom .eu-cookie-compliance-categories button:after,.sliding-popup-bottom .eu-cookie-compliance-categories button:before{display:none}.sliding-popup-bottom .show-category-settings .eu-cookie-compliance-categories{display:-ms-flexbox;display:flex;gap:.75rem}.sliding-popup-bottom .eu-cookie-compliance-content{max-width:74rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-content{-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-pack:center;justify-content:center}}.sliding-popup-bottom .eu-cookie-compliance-content .privacy-text{display:inline-block;vertical-align:middle;max-width:calc(100% - 4rem);height:auto}.sliding-popup-bottom .eu-cookie-compliance-content .privacy-text p{margin-bottom:0}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-content .privacy-text{max-width:100%;display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem}}.sliding-popup-bottom .eu-cookie-compliance-content .privacy-icon-container{display:inline-block;vertical-align:middle;width:4rem;height:auto}@media screen and (min-width:0px) and (max-width:620px){.sliding-popup-bottom .eu-cookie-compliance-content .privacy-icon-container{display:none}}.sliding-popup-bottom .eu-cookie-compliance-content .privacy-icon-container img{display:block;width:100%;height:auto}.element-bg-transparent{background:0 0}.paragraph--type--hero-block{display:grid;position:relative;overflow:hidden;margin-left:-2rem;margin-right:-2rem;grid-template-columns:50% 50%}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block{grid-template-columns:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.paragraph--type--hero-block .field--hintergrund{grid-row:1;grid-column:2;position:relative;width:100%;height:100%}.paragraph--type--hero-block .field--hintergrund .field--mediavideofile,.paragraph--type--hero-block .field--hintergrund .field--mediaimage{height:100%}.paragraph--type--hero-block .field--hintergrund .field--mediavideofile picture,.paragraph--type--hero-block .field--hintergrund .field--mediaimage picture{height:100%}.paragraph--type--hero-block .field--hintergrund .field--mediavideofile video,.paragraph--type--hero-block .field--hintergrund .field--mediavideofile img,.paragraph--type--hero-block .field--hintergrund .field--mediaimage video,.paragraph--type--hero-block .field--hintergrund .field--mediaimage img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.paragraph--type--hero-block .field--hintergrund .field--mediavideofile video,.paragraph--type--hero-block .field--hintergrund .field--mediaimage video{aspect-ratio:16/9}.paragraph--type--hero-block .hero-content-wrapper{grid-row:1;grid-column:1}.paragraph--type--hero-block .media--video--hero,.paragraph--type--hero-block .media--image--hero{height:100%}.paragraph--type--hero-block .media--video--hero figcaption,.paragraph--type--hero-block .media--image--hero figcaption{background:0 0}.paragraph--type--hero-block .field--kurzbeschreibung p:first-child{margin-top:0}.paragraph--type--hero-block .field--kurzbeschreibung a.button,.paragraph--type--hero-block .field--kurzbeschreibung .paragraph--type--map .marker-link a,.paragraph--type--map .marker-link .paragraph--type--hero-block .field--kurzbeschreibung a,.paragraph--type--hero-block .field--kurzbeschreibung .sliding-popup-bottom a.agree-button,.sliding-popup-bottom .paragraph--type--hero-block .field--kurzbeschreibung a.agree-button{margin-top:1rem}.paragraph--type--hero-block .hero-content-wrapper{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;z-index:4}.paragraph--type--hero-block .field--link{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.paragraph--type--hero-block .hero--annotation{position:relative;max-width:calc(100% - 2rem*4);margin-left:auto;margin-right:auto;padding:4rem}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block .hero--annotation{padding:2rem;max-width:calc(100% - 2rem*2)}}.paragraph--type--hero-block.text-align-center .field--seitentitel+*,.paragraph--type--hero-block.text-align-center .field--seitentitel h1,.paragraph--type--hero-block.text-align-center .field--seitentitel .paragraph h2.large-style,.paragraph .paragraph--type--hero-block.text-align-center .field--seitentitel h2.large-style{text-align:center}.paragraph--type--hero-block.text-align-center .hero--annotation{margin-right:auto;margin-left:auto}.paragraph--type--hero-block.text-align-center .hero--annotation>*{display:block;text-align:center;width:100%}.paragraph--type--hero-block.text-align-center .hero--annotation a.more-link,.paragraph--type--hero-block.text-align-center .hero--annotation article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--hero-block.text-align-center .hero--annotation a,.paragraph--type--hero-block.text-align-center .hero--annotation div.more-link a{-ms-flex-pack:center;justify-content:center}.paragraph--type--hero-block.text-align-left .field--seitentitel+*,.paragraph--type--hero-block.text-align-left .field--seitentitel h1,.paragraph--type--hero-block.text-align-left .field--seitentitel .paragraph h2.large-style,.paragraph .paragraph--type--hero-block.text-align-left .field--seitentitel h2.large-style{text-align:left}.paragraph--type--hero-block.text-align-left .hero--annotation{margin-right:auto;margin-left:0}.paragraph--type--hero-block.text-align-left .hero--annotation>*{display:block;text-align:left;width:100%}.paragraph--type--hero-block.text-align-right .field--seitentitel+*,.paragraph--type--hero-block.text-align-right .field--seitentitel h1,.paragraph--type--hero-block.text-align-right .field--seitentitel .paragraph h2.large-style,.paragraph .paragraph--type--hero-block.text-align-right .field--seitentitel h2.large-style{text-align:right}.paragraph--type--hero-block.text-align-right .hero--annotation{margin-right:0;margin-left:auto}.paragraph--type--hero-block.text-align-right .hero--annotation>*{display:block;text-align:right;width:100%}.paragraph--type--hero-block.text-align-right .hero--annotation a.more-link,.paragraph--type--hero-block.text-align-right .hero--annotation article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--hero-block.text-align-right .hero--annotation a,.paragraph--type--hero-block.text-align-right .hero--annotation div.more-link a{-ms-flex-pack:end;justify-content:flex-end}.paragraph--type--hero-block.hero-style--full{aspect-ratio:16/9}.paragraph--type--hero-block.hero-style--full .hero--annotation{width:70%}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--hero-block.hero-style--full{aspect-ratio:auto}}.paragraph--type--hero-block.hero-style--compact,.paragraph--type--hero-block.hero-style--full{display:block}.paragraph--type--hero-block.hero-style--compact:before,.paragraph--type--hero-block.hero-style--full:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(90deg,var(--palette-bg) 0%,transparent 100%);opacity:.75;z-index:3}.paragraph--type--hero-block.hero-style--compact.text-align-right:before,.paragraph--type--hero-block.hero-style--full.text-align-right:before{background:linear-gradient(255deg,var(--palette-bg) 0%,transparent 100%)}.paragraph--type--hero-block.hero-style--compact .field--hintergrund,.paragraph--type--hero-block.hero-style--full .field--hintergrund{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--hero-block.hero-style--compact .field--hintergrund .field--mediavideofile,.paragraph--type--hero-block.hero-style--compact .field--hintergrund .field--mediaimage,.paragraph--type--hero-block.hero-style--full .field--hintergrund .field--mediavideofile,.paragraph--type--hero-block.hero-style--full .field--hintergrund .field--mediaimage{position:relative;padding:0;height:0;height:100%}.paragraph--type--hero-block.hero-style--compact .field--hintergrund .field--mediavideofile video,.paragraph--type--hero-block.hero-style--compact .field--hintergrund .field--mediavideofile img,.paragraph--type--hero-block.hero-style--compact .field--hintergrund .field--mediaimage video,.paragraph--type--hero-block.hero-style--compact .field--hintergrund .field--mediaimage img,.paragraph--type--hero-block.hero-style--full .field--hintergrund .field--mediavideofile video,.paragraph--type--hero-block.hero-style--full .field--hintergrund .field--mediavideofile img,.paragraph--type--hero-block.hero-style--full .field--hintergrund .field--mediaimage video,.paragraph--type--hero-block.hero-style--full .field--hintergrund .field--mediaimage img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--hero-block.hero-style--compact.element-bg-light:before,.paragraph--type--hero-block.hero-style--full.element-bg-light:before{background:linear-gradient(90deg,var(--palette-bg-light) 0%,transparent 100%)}.paragraph--type--hero-block.hero-style--compact.element-bg-dark:before,.paragraph--type--hero-block.hero-style--full.element-bg-dark:before{background:linear-gradient(90deg,var(--palette-bg-dark) 0%,transparent 100%)}.paragraph--type--hero-block.hero-style--compact.element-bg-color:before,.paragraph--type--hero-block.hero-style--full.element-bg-color:before{background:var(--palette-bg-color)}.paragraph--type--hero-block.hero-style--compact.element-bg-transparent:before,.paragraph--type--hero-block.hero-style--full.element-bg-transparent:before{background:0 0}.paragraph--type--hero-block.hero-style--compact{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block.hero-style--compact{padding-top:6rem;padding-bottom:2rem}}.paragraph--type--hero-block.hero-style--compact.hero-style--half{padding-left:2rem;padding-right:2rem;margin-left:-2rem;margin-right:-2rem;height:auto;max-height:none;gap:5rem;display:grid;grid-template-columns:repeat(2,minmax(400px,42.55rem))}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block.hero-style--compact.hero-style--half{padding:2rem 1rem}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block.hero-style--compact.hero-style--half{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2rem}}.paragraph--type--hero-block.hero-style--compact.hero-style--half>.field,.paragraph--type--hero-block.hero-style--compact.hero-style--half .hero-content-wrapper{aspect-ratio:1/1;width:100%;padding:0;margin:auto;border-radius:1.25rem;overflow:hidden}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block.hero-style--compact.hero-style--half>.field,.paragraph--type--hero-block.hero-style--compact.hero-style--half .hero-content-wrapper{max-height:25rem;width:auto}}.paragraph--type--hero-block.hero-style--compact.hero-style--half .hero-content-wrapper{background-color:var(--palette-bg-light)}.paragraph--type--hero-block.hero-style--compact.hero-style--half .hero-content-wrapper .hero--introduction{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;height:100%}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block.hero-style--compact.hero-style--half .field--hintergrund{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem);border-radius:0}}.paragraph--type--hero-block.hero-style--compact.hero-style--half .field--hintergrund .field--mediavideofile video,.paragraph--type--hero-block.hero-style--compact.hero-style--half .field--hintergrund .field--mediavideofile img,.paragraph--type--hero-block.hero-style--compact.hero-style--half .field--hintergrund .field--mediaimage video,.paragraph--type--hero-block.hero-style--compact.hero-style--half .field--hintergrund .field--mediaimage img{-o-object-fit:cover;object-fit:cover}.paragraph--type--hero-block.hero-style--compact .hero--annotation{padding-top:7.5rem;padding-bottom:7.5rem;max-width:74rem;margin-left:auto;margin-right:auto}.paragraph--type--hero-block.hero-style--compact-half-image-small-inverted .field--hintergrund,.paragraph--type--hero-block.hero-style--compact-half-image-inverted .field--hintergrund,.paragraph--type--hero-block.hero-style--full-half-image-small-inverted .field--hintergrund,.paragraph--type--hero-block.hero-style--full-half-image-inverted .field--hintergrund{grid-column:1;grid-row:1}.paragraph--type--hero-block.hero-style--compact-half-image-small-inverted .hero-content-wrapper,.paragraph--type--hero-block.hero-style--compact-half-image-inverted .hero-content-wrapper,.paragraph--type--hero-block.hero-style--full-half-image-small-inverted .hero-content-wrapper,.paragraph--type--hero-block.hero-style--full-half-image-inverted .hero-content-wrapper{grid-row:1;grid-column:2}.paragraph--type--hero-block.hero-style--compact .hero-content-wrapper,.paragraph--type--hero-block.hero-style--compact-inverted .hero-content-wrapper,.paragraph--type--hero-block.hero-style--compact-half-image-small .hero-content-wrapper,.paragraph--type--hero-block.hero-style--compact-half-image-small-inverted .hero-content-wrapper,.paragraph--type--hero-block.hero-style--compact-half-image-inverted .hero-content-wrapper,.paragraph--type--hero-block.hero-style--compact-half-image .hero-content-wrapper{min-height:auto}.paragraph--type--hero-block.hero-style--compact-half-image-small .field--hintergrund,.paragraph--type--hero-block.hero-style--compact-half-image-small-inverted .field--hintergrund,.paragraph--type--hero-block.hero-style--full-half-image-small-inverted .field--hintergrund,.paragraph--type--hero-block.hero-style--full-half-image-small .field--hintergrund{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.paragraph--type--hero-block.hero-style--compact-half-image-small .field--hintergrund .media--video--hero,.paragraph--type--hero-block.hero-style--compact-half-image-small .field--hintergrund .media--image--hero,.paragraph--type--hero-block.hero-style--compact-half-image-small-inverted .field--hintergrund .media--video--hero,.paragraph--type--hero-block.hero-style--compact-half-image-small-inverted .field--hintergrund .media--image--hero,.paragraph--type--hero-block.hero-style--full-half-image-small-inverted .field--hintergrund .media--video--hero,.paragraph--type--hero-block.hero-style--full-half-image-small-inverted .field--hintergrund .media--image--hero,.paragraph--type--hero-block.hero-style--full-half-image-small .field--hintergrund .media--video--hero,.paragraph--type--hero-block.hero-style--full-half-image-small .field--hintergrund .media--image--hero{height:auto;max-height:70%;width:100%;height:100%}.paragraph--type--hero-block.hero-style--half{display:grid;grid-template-columns:50% 50%}.paragraph--type--hero-block.hero-style--half .media--video--hero:before,.paragraph--type--hero-block.hero-style--half .media--image--hero:before,.paragraph--type--hero-block.hero-style--half:before{display:none}.paragraph--type--hero-block.hero-style--half .hero--annotation{padding:2rem;width:auto}.paragraph--type--hero-block.hero-style--half .field--hintergrund{grid-column:1;grid-row:1;position:relative}.paragraph--type--hero-block.hero-style--half .hero-content-wrapper{grid-row:1;grid-column:2}.paragraph--type--hero-block.hero-style--half.hero-style--inverted .field--hintergrund{grid-column:2;grid-row:1;position:relative}.paragraph--type--hero-block.hero-style--half.hero-style--inverted .hero-content-wrapper{grid-row:1;grid-column:1}.paragraph--type--hero-block.hero-style--half h2.large-style{margin-bottom:4rem}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--hero-block.hero-style--half h2.large-style{margin-bottom:2rem}}.paragraph--type--teaser-liste{margin-left:-2rem;margin-right:-2rem}.paragraph--type--teaser-liste>.inner{max-width:80rem;margin-left:auto;margin-right:auto;padding:5rem 2rem}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--teaser-liste>.inner{padding:2rem 1rem}}.paragraph--type--teaser-liste .paragraph-introduction h2,.paragraph--type--teaser-liste .paragraph-introduction-container h2{margin-top:0;margin-bottom:2rem}.paragraph--type--teaser-liste .highlight{font-size:1.3125rem;line-height:1.47em}.paragraph--type--bild-mit-text{margin-left:-2rem;margin-right:-2rem}.paragraph--type--bild-mit-text--inline-wrapper{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;max-width:74rem;margin-left:auto;margin-right:auto;padding:5rem 2rem}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--bild-mit-text--inline-wrapper{padding:2rem}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bild-mit-text--inline-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.paragraph--type--bild-mit-text .field--titel h3{margin-top:0;margin-bottom:2rem}.paragraph--type--bild-mit-text .paragraph-bild-mit-text--bild{-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}.paragraph--type--bild-mit-text .paragraph-bild-mit-text--text{-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}.paragraph--type--bild-mit-text.video-media .paragraph-bild-mit-text--bild{-ms-flex-preferred-size:calc(65% - 1rem);flex-basis:calc(65% - 1rem)}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bild-mit-text.video-media .paragraph-bild-mit-text--bild{-ms-flex-preferred-size:1;flex-basis:1;margin-left:-2rem;margin-right:-2rem}}.paragraph--type--bild-mit-text.video-media .paragraph-bild-mit-text--text{-ms-flex-preferred-size:calc(35% - 1rem);flex-basis:calc(35% - 1rem)}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bild-mit-text.video-media .paragraph-bild-mit-text--text{-ms-flex-preferred-size:1;flex-basis:1}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bild-mit-text.video-media .paragraph--type--bild-mit-text--inline-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.paragraph--type--bild-mit-text .paragraph-bild-mit-text--bild,.paragraph--type--bild-mit-text .paragraph-bild-mit-text--text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--bild-mit-text .paragraph-bild-mit-text--bild,.paragraph--type--bild-mit-text .paragraph-bild-mit-text--text{width:auto}}.paragraph--type--bild-mit-text.reverse-elements .paragraph--type--bild-mit-text--inline-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bild-mit-text.reverse-elements .paragraph--type--bild-mit-text--inline-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.paragraph--type--bild-mit-text .field--bild img,.paragraph--type--bild-mit-text .field--bild video{height:100%;width:100%}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bild-mit-text .field--bild img,.paragraph--type--bild-mit-text .field--bild video{max-height:30rem}}.paragraph--type--bild-mit-text .longtext-container a.more-link,.paragraph--type--bild-mit-text .longtext-container article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--bild-mit-text .longtext-container a,.paragraph--type--bild-mit-text .longtext-container a.button,.paragraph--type--bild-mit-text .longtext-container .paragraph--type--map .marker-link a,.paragraph--type--map .marker-link .paragraph--type--bild-mit-text .longtext-container a,.paragraph--type--bild-mit-text .longtext-container .sliding-popup-bottom a.agree-button,.sliding-popup-bottom .paragraph--type--bild-mit-text .longtext-container a.agree-button{margin-top:1rem}.paragraph--type--bild-mit-text+.paragraph--type--bild-mit-text>.inner{margin-top:-2.5rem}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--bild-mit-text+.paragraph--type--bild-mit-text>.inner{margin-top:-1rem}}.paragraph--type--textblock{margin-left:-2rem;margin-right:-2rem;padding:5rem 2rem}.paragraph--type--textblock .inner{max-width:74rem;margin-left:auto;margin-right:auto}.paragraph--type--textblock.text-align-center .paragraph-introduction,.paragraph--type--textblock.text-align-right .paragraph-introduction,.paragraph--type--textblock.text-align-left .paragraph-introduction{max-width:none}.paragraph--type--bildergalerie{margin-left:-2rem;margin-right:-2rem;padding:5rem 0}.paragraph--type--bildergalerie>.inner{max-width:74rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.paragraph--type--bildergalerie .field--bildergalerie{display:grid;grid-gap:2rem;padding:2rem;grid-auto-rows:auto}.paragraph--type--bildergalerie .field--bildergalerie .figure,.paragraph--type--bildergalerie .field--bildergalerie figure{height:100%}.paragraph--type--bildergalerie .field--bildergalerie .figure .fancy-box-field .field--value,.paragraph--type--bildergalerie .field--bildergalerie .figure .fancy-box-field,.paragraph--type--bildergalerie .field--bildergalerie figure .fancy-box-field .field--value,.paragraph--type--bildergalerie .field--bildergalerie figure .fancy-box-field{height:100%}.paragraph--type--bildergalerie .field--bildergalerie .figure figcaption .field--bildbeschreibung,.paragraph--type--bildergalerie .field--bildergalerie figure figcaption .field--bildbeschreibung{display:none}@media screen and (min-width:860px) and (max-width:1180px){.paragraph--type--bildergalerie .field--bildergalerie{grid-template-columns:repeat(2,1fr)}.paragraph--type--bildergalerie .field--bildergalerie .field--item:nth-child(3n+1){grid-column:span 2}}@media screen and (min-width:1180px) and (max-width:8880px){.paragraph--type--bildergalerie .field--bildergalerie{grid-template-columns:repeat(4,1fr)}.paragraph--type--bildergalerie .field--bildergalerie .field--item:nth-child(6n+2){grid-column:span 2}.paragraph--type--bildergalerie .field--bildergalerie .field--item:nth-child(3n+3){grid-column:span 1}.paragraph--type--bildergalerie .field--bildergalerie .field--item:nth-child(3n+14){grid-column:span 1}}.paragraph--type--bildergalerie .field--bildergalerie .field--item{max-height:25rem;min-height:20rem}.paragraph--type--bildergalerie .field--bildergalerie .media--image--fancybox{border-radius:10px;width:100%;height:100%;overflow:hidden}.paragraph--type--bildergalerie .field--bildergalerie .media--image--fancybox img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--bildergalerie .field--bildergalerie .media--image--fancybox a[data-fancybox=gallery]{display:block;height:100%;width:100%}.paragraph--type--bildergalerie .field--bildergalerie .media--image--fancybox .fancy-box-field{width:100%;height:100%}.paragraph--type--bildergalerie.text-align-center a.more-link,.paragraph--type--bildergalerie.text-align-center article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--bildergalerie.text-align-center a{-ms-flex-pack:center;justify-content:center}.paragraph--type--bildergalerie.text-align-right a.more-link,.paragraph--type--bildergalerie.text-align-right article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--bildergalerie.text-align-right a{-ms-flex-pack:end;justify-content:flex-end}.paragraph--type--bildergalerie-kompakt{margin-left:-2rem;margin-right:-2rem;padding:5rem 0}.paragraph--type--bildergalerie-kompakt>.inner{max-width:74rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list{margin-top:2rem;width:100%}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-slide img{width:100%}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track{text-align:center}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--full div{display:inline-block}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--full figcaption .field{display:block}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--full--item{max-height:500px;display:inline-block;margin-left:auto;margin-right:auto}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--full--item img{max-height:500px;height:100%;width:auto;display:inline-block;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--full--item img{width:100%;max-width:calc(100% - 8rem)}}.paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails{margin-top:2rem;margin-bottom:2rem}.paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .field--mediaimage figcaption{display:none}.paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .field--mediaimage img{display:block;width:140px;height:140px;-o-object-fit:cover;object-fit:cover}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container{display:none;left:0;-ms-flex-pack:justify;justify-content:space-between;bottom:50%;pointer-events:none}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .icon--left:after{display:none}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow{pointer-events:auto;background-color:transparent}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow .icon{background-size:1.5rem}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev .icon{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/left--color.svg")}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next .icon{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/right--color.svg")}.paragraph--type--bildergalerie-kompakt.text-align-center a.more-link,.paragraph--type--bildergalerie-kompakt.text-align-center article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--bildergalerie-kompakt.text-align-center a{-ms-flex-pack:center;justify-content:center}.paragraph--type--bildergalerie-kompakt.text-align-right a.more-link,.paragraph--type--bildergalerie-kompakt.text-align-right article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--bildergalerie-kompakt.text-align-right a{-ms-flex-pack:end;justify-content:flex-end}.paragraph--type--frequently-asked-question{padding:0;font-size:1.15rem}.paragraph--type--frequently-asked-question .inner{margin:0 auto}.paragraph--type--frequently-asked-question .question{display:block;text-decoration:none;padding:1.3125rem 2rem;background-color:var(--palette-bg);box-shadow:1px 0px 20px rgba(var(--palette-form-border),.1);border-top:1px solid rgba(var(--palette-form-border),.1);border-bottom:1px solid var(--palette-text)}.paragraph--type--frequently-asked-question .question:hover,.paragraph--type--frequently-asked-question .question:focus{background-color:var(--palette-bg-dark);color:var(--palette-bg-dark-contrast);cursor:pointer;outline:none}.paragraph--type--frequently-asked-question .question:hover .toggle-icon,.paragraph--type--frequently-asked-question .question:focus .toggle-icon{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/expand--color.svg")}.paragraph--type--frequently-asked-question .question .field--value{padding:0 calc(2rem/2) 0 0;-ms-flex:1;flex:1}.paragraph--type--frequently-asked-question .question .inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.paragraph--type--frequently-asked-question .answer{height:0;overflow:hidden;box-shadow:1px 0px 20px rgba(var(--palette-form-border),.1)}.paragraph--type--frequently-asked-question .answer .question-inner{padding:1.3125rem 2rem}.paragraph--type--frequently-asked-question.expanded .answer{height:auto;overflow:hidden}.paragraph--type--frequently-asked-question.expanded .question{color:var(--palette-primary)}.paragraph--type--frequently-asked-question.expanded .question .toggle-icon{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/collapse--color.svg")}.paragraph--type--faq-liste{padding:5rem 0}.paragraph--type--faq-liste .toggle-icon{width:1em;height:1em;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/expand--light.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:block}.paragraph--type--faq-liste.element-bg-light .paragraph--type--frequently-asked-question .question{background:var(--palette-bg-light);color:var(--palette-bg-light-contrast);border-color:var(--palette-bg-light-contrast)}.paragraph--type--faq-liste.element-bg-light .paragraph--type--frequently-asked-question .toggle-icon{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/expand--dark.svg")}.paragraph--type--faq-liste.element-bg-light .paragraph--type--frequently-asked-question.expanded .toggle-icon{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/collapse--dark.svg")}.paragraph--type--faq-liste.element-bg-color .paragraph--type--frequently-asked-question .question{background:var(--palette-bg-color);color:var(--palette-bg-color-contrast);border-color:var(--palette-bg-color-contrast)}.paragraph--type--faq-liste.element-bg-color .paragraph--type--frequently-asked-question .toggle-icon{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/expand--light.svg")}.paragraph--type--faq-liste.element-bg-color .paragraph--type--frequently-asked-question.expanded .toggle-icon{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/collapse--light.svg")}.paragraph--type--kontaktformular{position:relative;padding:5rem 2rem}.paragraph--type--kontaktformular .field--titel h2{margin-top:0;margin-bottom:.25em}.paragraph--type--kontaktformular .media--image--hero,.paragraph--type--kontaktformular .media--image--hero .field--mediaimage,.paragraph--type--kontaktformular .media--image--hero .field--mediaimage picture{height:100%}.paragraph--type--kontaktformular form{text-align:left;max-width:74rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.paragraph--type--kontaktformular form input[type=tel],.paragraph--type--kontaktformular form input[type=text],.paragraph--type--kontaktformular form input[type=email],.paragraph--type--kontaktformular form textarea{width:100%}.paragraph--type--kontaktformular .form-actions{-ms-flex-pack:end !important;justify-content:flex-end !important;margin-top:4rem}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--kontaktformular .form-actions{-ms-flex-pack:center !important;justify-content:center !important;margin-top:2rem}}.paragraph--type--kontaktformular .field--hintergrund{position:absolute;width:100%;height:100%;left:0;top:0}.paragraph--type--kontaktformular .field--hintergrund figcaption{color:var(--palette-bg-contrast);background:linear-gradient(to top,rgba(var(--palette-bg),.7) 0%,rgba(var(--palette-bg),0) 100%)}.paragraph--type--kontaktformular .field--hintergrund img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--kontaktformular .field--hintergrund:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(90deg,var(--palette-bg) 0%,transparent 100%);opacity:.75;z-index:1}.paragraph--type--kontaktformular .field--hintergrund+.inner{color:var(--palette-bg-contrast);position:relative;z-index:2}.paragraph--type--kontaktformular .field--hintergrund+.inner a,.paragraph--type--kontaktformular .field--hintergrund+.inner h4,.paragraph--type--kontaktformular .field--hintergrund+.inner table caption,table .paragraph--type--kontaktformular .field--hintergrund+.inner caption{color:var(--palette-bg-contrast)}.paragraph--type--kontaktformular.element-bg-dark .chosen-container .chosen-drop,.paragraph--type--kontaktformular.element-bg-dark .chosen-container .chosen-single,.paragraph--type--kontaktformular.element-bg-dark form .form-item-managed-file,.paragraph--type--kontaktformular.element-bg-dark form textarea,.paragraph--type--kontaktformular.element-bg-dark form select,.paragraph--type--kontaktformular.element-bg-dark form input[type=text],.paragraph--type--kontaktformular.element-bg-dark form input[type=email],.paragraph--type--kontaktformular.element-bg-dark form input[type=search],.paragraph--type--kontaktformular.element-bg-dark form input[type=tel],.paragraph--type--kontaktformular.element-bg-dark form input[type=url],.paragraph--type--kontaktformular.element-bg-dark form input[type=password],.paragraph--type--kontaktformular.element-bg-dark form input[type=color],.paragraph--type--kontaktformular.element-bg-dark form input[type=file],.paragraph--type--kontaktformular.element-bg-dark form input[type=color],.paragraph--type--kontaktformular.element-bg-dark form input[type=number],.paragraph--type--kontaktformular.element-bg-dark form input[type=range],.paragraph--type--kontaktformular.element-bg-dark form input[type=date],.paragraph--type--kontaktformular.element-bg-dark form input[type=month],.paragraph--type--kontaktformular.element-bg-dark form input[type=week],.paragraph--type--kontaktformular.element-bg-dark form input[type=time],.paragraph--type--kontaktformular.element-bg-dark form input[type=datetime],.paragraph--type--kontaktformular.element-bg-dark form input[type=datetime-local]{box-shadow:none;border:0 none}.paragraph--type--kontaktformular.element-bg-dark .chosen-container input[type=text].chosen-search-input{background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/search--light.svg");background-repeat:no-repeat;background-position:100% .7rem;background-color:var(--palette-bg-contrast)}.paragraph--type--kontaktformular.text-align-center a.more-link,.paragraph--type--kontaktformular.text-align-center article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--kontaktformular.text-align-center a{-ms-flex-pack:center;justify-content:center}.paragraph--type--kontaktformular.text-align-right a.more-link,.paragraph--type--kontaktformular.text-align-right article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--kontaktformular.text-align-right a{-ms-flex-pack:end;justify-content:flex-end}.website-survey .webform-actions .button+.ajax-progress,.website-survey .webform-actions .paragraph--type--map .marker-link a+.ajax-progress,.paragraph--type--map .marker-link .website-survey .webform-actions a+.ajax-progress,.website-survey .webform-actions .sliding-popup-bottom .agree-button+.ajax-progress,.sliding-popup-bottom .website-survey .webform-actions .agree-button+.ajax-progress{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4rem;height:4rem}.website-survey .webform-actions .button+.ajax-progress .throbber,.website-survey .webform-actions .paragraph--type--map .marker-link a+.ajax-progress .throbber,.paragraph--type--map .marker-link .website-survey .webform-actions a+.ajax-progress .throbber,.website-survey .webform-actions .sliding-popup-bottom .agree-button+.ajax-progress .throbber,.sliding-popup-bottom .website-survey .webform-actions .agree-button+.ajax-progress .throbber{background-size:3rem}.website-survey .webform-options-display-one-column{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:0px) and (max-width:1180px){.website-survey .webform-options-display-one-column{-ms-flex-direction:column;flex-direction:column;gap:2rem}}.website-survey .js-form-type-radio{width:calc(50% - 6rem);position:relative;padding:3rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:0px) and (max-width:1180px){.website-survey .js-form-type-radio{width:calc(100% - 6rem)}}.website-survey .js-form-type-radio:before{content:"";display:block;position:absolute;width:6.5rem;height:3px;top:3px;background-color:var(--palette-primary-contrast);z-index:2}@media screen and (min-width:0px) and (max-width:380px){.website-survey .js-form-type-radio:before{width:2rem}}.website-survey .js-form-type-radio label{pointer-events:none;position:relative;z-index:1;font-size:2.75rem;line-height:1.125em}@media screen and (min-width:0px) and (max-width:1180px){.website-survey .js-form-type-radio label{font-size:2rem}}.website-survey .js-form-type-radio .description{font-size:var(--typo-text-size);margin-bottom:.25rem}.website-survey .js-form-type-radio input{position:absolute;width:100%;height:100%;appearance:none;-webkit-appearance:none;background-color:var(--palette-primary);box-shadow:0px 0px 10px rgba(0,0,0,.1411764706);opacity:.4;left:0;top:0;margin:0;border-radius:0;accent-color:var(--palette-primary)}.website-survey .js-form-type-radio input:hover,.website-survey .js-form-type-radio input:focus{background-color:var(--palette-primary)}.website-survey .js-form-type-radio input:checked{opacity:.9}.paragraph--type--umfrage .paragraph-introduction,.paragraph--type--umfrage .paragraph-introduction-container{margin-bottom:5rem}.paragraph--type--umfrage .paragraph-introduction>*,.paragraph--type--umfrage .paragraph-introduction-container>*{max-width:none}.paragraph--type--umfrage .webform-ajax-form-wrapper .table-wrapper{overflow-x:inherit}.paragraph--type--umfrage .webform-button--submit{display:none}.survey-results{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:0px) and (max-width:1180px){.survey-results{-ms-flex-direction:column;flex-direction:column;gap:2rem}}.survey-results .survey_question{position:relative;width:calc(50% - 6rem);padding:3rem;background-color:var(--palette-primary);box-shadow:0px 0px 10px rgba(0,0,0,.1411764706)}@media screen and (min-width:0px) and (max-width:1180px){.survey-results .survey_question{width:calc(100% - 6rem)}}@media screen and (min-width:0px) and (max-width:620px){.survey-results .survey_question{padding:2rem 1rem;width:calc(100% - 2rem)}}.survey-results .survey_question:before{content:"";display:block;position:absolute;width:6.5rem;height:3px;top:0;background-color:var(--palette-primary-contrast);z-index:2}@media screen and (min-width:0px) and (max-width:620px){.survey-results .survey_question:before{width:4rem;left:0}}.survey-results .question{pointer-events:none;position:relative;z-index:1;font-size:2.75rem;line-height:1.125em}@media screen and (min-width:0px) and (max-width:1180px){.survey-results .question{font-size:2rem}}.survey-results .survey_result{position:absolute;font-size:2.75rem;top:-2.15rem;right:0;background-image:url(/themes/custom/pmcms_theme/css/../resources/dist/survey_result.svg);width:18rem;height:6rem;background-size:contain;background-repeat:no-repeat;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:500}@media screen and (min-width:0px) and (max-width:1180px){.survey-results .survey_result{width:10rem;height:3rem;font-size:1.25rem;top:-1.15rem}}.survey-results .survey_result span{opacity:.8}@media screen and (min-width:0px) and (max-width:1180px){.survey-results .survey_result span{margin-top:3px}}.paragraph--type--beschreibung-mit-icon{text-align:center;margin-left:auto;margin-right:auto;display:block;width:100%}.paragraph--type--beschreibung-mit-icon .inner{padding:0 2rem}.paragraph--type--beschreibung-mit-icon .inner .icon-link{display:block}.paragraph--type--beschreibung-mit-icon .inner .icon-link:before{display:none}.paragraph--type--beschreibung-mit-icon .inner .icon-link:hover,.paragraph--type--beschreibung-mit-icon .inner .icon-link:focus{opacity:.9}.paragraph--type--beschreibung-mit-icon .inner .icon-link:hover img,.paragraph--type--beschreibung-mit-icon .inner .icon-link:focus img{-webkit-transform:scale(1.05);transform:scale(1.05)}.paragraph--type--beschreibung-mit-icon .inner .icon--element--title{font-size:2rem;line-height:1.2em;font-weight:400}.paragraph--type--beschreibung-mit-icon .inner .field--icon img{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;aspect-ratio:1/1;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;overflow:visible;margin-bottom:1rem}.paragraph--type--icon-liste{padding:5rem 2rem}.paragraph--type--icon-liste .field--iconblock{max-width:74rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}@media screen and (min-width:1180px) and (max-width:8880px){.paragraph--type--icon-liste .field--iconblock .field--item{width:calc(33.3333333333% - 2rem)}}.paragraph--type--icon-liste .field--iconblock .paragraph{padding:0}.paragraph--type--icon-liste.icon-size--small .paragraph--type--beschreibung-mit-icon img{max-width:150px;min-width:150px}.paragraph--type--icon-liste.icon-size--medium .paragraph--type--beschreibung-mit-icon img{max-width:400px}.paragraph--type--icon-liste.icon-size--large .paragraph--type--beschreibung-mit-icon img{max-width:500px}.paragraph--type--icon-liste.icon-decoration .paragraph--type--beschreibung-mit-icon .inner .icon-link:hover .field--icon img,.paragraph--type--icon-liste.icon-decoration .paragraph--type--beschreibung-mit-icon .inner .icon-link:focus .field--icon img{border-color:#ababab}.paragraph--type--icon-liste.icon-decoration .paragraph--type--beschreibung-mit-icon .inner .field--icon img{background-color:transparent;background:var(--palette-primary);border-radius:50%;width:calc(100% - 7rem);overflow:hidden}.paragraph--type--person-liste{padding:5rem 2rem}.paragraph--type--person-liste .field--personen{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;gap:2rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--person-liste .field--personen{padding-left:1rem;padding-right:1rem}}.paragraph--type--person-liste .field--personen .person-wrapper{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.paragraph--type--person-liste .field--personen .person-wrapper .field--links{-ms-flex:1;flex:1;-ms-flex-align:end;align-items:flex-end}.paragraph--type--person-liste .field--personen .node--person{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.paragraph--type--person-liste .field--personen .node--person .field--links{-ms-flex:1;flex:1;-ms-flex-align:end;align-items:flex-end}.paragraph--type--person-liste .field--personen .person-wrapper--inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--person-liste .field--personen .person-wrapper--inner .field--zitat{min-height:calc(100% - 4rem)}.paragraph--type--person-liste.text-align-left .field--personen{-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--person-liste.text-align-left .field--personen{-ms-flex-pack:center;justify-content:center}}.paragraph--type--person-liste.text-align-right .field--personen{-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--person-liste.text-align-right .field--personen{-ms-flex-pack:center;justify-content:center}}.paragraph--type--video{margin-left:-2rem;margin-right:-2rem}.paragraph--type--video .inner{max-width:74rem;margin-left:auto;margin-right:auto;padding:5rem 2rem}.paragraph--type--video .media-oembed-content{max-width:100%;height:40rem;width:100%;max-height:45vh;min-height:24rem}.paragraph--type--video .subtitle{font-size:2rem;color:var(--palette-primary);text-transform:uppercase;margin-bottom:1rem}@media screen and (min-width:1180px) and (max-width:1400px){.paragraph--type--video .subtitle{font-size:1.5rem}}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--video .subtitle{font-size:1rem}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--video .field--video{margin-left:-2rem;margin-right:-2rem}}.paragraph--type--video h3{font-size:3rem;margin-bottom:1rem;margin-top:0}@media screen and (min-width:1180px) and (max-width:1400px){.paragraph--type--video h3{font-size:2.5rem}}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--video h3{font-size:2rem}}.paragraph.element-bg-light .video-js{background-color:var(--palette-bg)}.paragraph--type--ansicht{padding:5rem 2rem}.paragraph--type--audio{padding:5rem 2rem}.paragraph--type--audio .inner{max-width:74rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.paragraph--type--audio .field--audio .field--item{margin-bottom:2rem}.paragraph--type--audio .field--audio .field--item:last-child{margin-bottom:0}.paragraph--type--map .leaflet-container{min-height:50rem}.paragraph--type--map .marker-title{font-size:1.4rem}.paragraph--type--map .marker-link a{font-size:1.2rem;padding:.5rem 1rem}.paragraph--type--map .marker{text-align:center}.paragraph--type--map .leaflet-marker-icon{background-image:url(/themes/custom/pmcms_theme/css/../resources/dist/marker.svg);background-size:contain;background-repeat:no-repeat}.paragraph--type--map .leaflet-container a.leaflet-popup-close-button{font-size:30px;top:5px}.paragraph--type--map .leaflet-popup-content{padding-top:10px}.paragraph--type--text-highlight{margin-left:-2rem;margin-right:-2rem}.paragraph--type--text-highlight .inner{max-width:74rem;margin-left:auto;margin-right:auto;padding:1rem 2rem}.paragraph--type--text-highlight p{margin:0;font-size:1.1rem;line-height:1.65em}.paragraph--type--text-highlight h2.large-style{margin-bottom:2rem}.paragraph--type--text-highlight.padding-style--large .inner{padding-top:10rem;padding-bottom:10rem}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--text-highlight.padding-style--large .inner{padding-top:5rem;padding-bottom:5rem}}.paragraph--type--text-highlight.padding-style--medium .inner{padding-top:3.75rem;padding-bottom:5rem}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--text-highlight.padding-style--medium .inner{padding-top:3rem;padding-bottom:3rem}}.paragraph--type--text-highlight.padding-style--small .inner{padding-top:1rem;padding-bottom:1rem}article.teaser.paragraph--type--teaser-text{background-color:var(--palette-bg);border:0 none;padding:2.48rem 2rem}article.teaser.paragraph--type--teaser-text .teaser-highlight{font-size:1.75rem;color:var(--palette-primary);margin-bottom:2rem}article.teaser.paragraph--type--teaser-text h3{margin-bottom:2rem}.paragraph--type--zitat{text-align:center;margin-left:-2rem;margin-right:-2rem}.paragraph--type--zitat .inner{max-width:74rem;margin-left:auto;margin-right:auto;padding:5rem 2rem}.paragraph--type--zitat .quote{margin-bottom:2rem}.paragraph--type--zitat .quote:before{content:"»"}.paragraph--type--zitat .quote:after{content:"«"}.paragraph--type--zitat .author{font-size:1.75rem}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--zitat .author{font-size:1.3125rem}}.paragraph--type--zitat .subtitle{font-size:.75rem;text-transform:uppercase;margin-bottom:.25rem}.paragraph--type--feature-liste{margin-left:-2rem;margin-right:-2rem}.paragraph--type--feature-liste .inner{max-width:74rem;margin-left:auto;margin-right:auto;padding:5rem 2rem;display:-ms-flexbox;display:flex;gap:5rem}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--feature-liste .inner{padding-top:2rem;padding-bottom:2rem}}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--feature-liste .inner{-ms-flex-direction:column;flex-direction:column;gap:2rem}}.paragraph--type--feature-liste h2.large-style{margin-bottom:5rem}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--feature-liste h2.large-style{margin-bottom:2rem}}.paragraph--type--feature-liste--text{-ms-flex-preferred-size:50%;flex-basis:50%}.paragraph--type--feature-liste--features{-ms-flex-preferred-size:50%;flex-basis:50%}.paragraph--type--feature-liste .field--features{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;counter-reset:dots}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--feature-liste .field--features{margin-left:-2rem;margin-right:-2rem;gap:1rem}}.paragraph--type--feature-liste .feature{font-size:1.75rem;line-height:1.25em;padding:2rem;background-color:var(--palette-bg-lighter);color:var(--palette-text);display:-ms-flexbox;display:flex;border-radius:20px}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--feature-liste .feature{font-size:1.25rem}}.paragraph--type--feature-liste .feature:before{counter-increment:dots;content:counter(dots,decimal-leading-zero);color:var(--palette-primary);margin-right:2rem}.element-bg-color.paragraph--type--feature-liste h2 span:after{background-color:var(--palette-primary-contrast)}.element-bg-dark.paragraph--type--feature-liste h2 span:after{background-color:var(--palette-bg-light)}article.teaser{max-width:45rem;height:100%;margin:0 auto;text-align:left;border-bottom:1px solid;padding-bottom:1rem}article.teaser .field--body{padding-top:0}article.teaser .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}article.teaser .inner .teaser-content{-ms-flex:1;flex:1}article.teaser .field--teaserbild,article.teaser .field--bild{margin-bottom:.6666666667rem}@media screen and (min-width:0px) and (max-width:620px){article.teaser .field--teaserbild,article.teaser .field--bild{margin-left:-2rem;margin-right:-2rem}}article.teaser .field--teaserbild img,article.teaser .field--teaserbild video,article.teaser .field--bild img,article.teaser .field--bild video{width:100%;height:100%;aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover}article.teaser .field--teaserbild .media--video--teaser-narrow- video,article.teaser .field--teaserbild .media--video--teaser-narrow- img,article.teaser .field--teaserbild .media--image--teaser-narrow- video,article.teaser .field--teaserbild .media--image--teaser-narrow- img,article.teaser .field--bild .media--video--teaser-narrow- video,article.teaser .field--bild .media--video--teaser-narrow- img,article.teaser .field--bild .media--image--teaser-narrow- video,article.teaser .field--bild .media--image--teaser-narrow- img{aspect-ratio:3/1}article.teaser ul.links.inline{margin-top:1rem;margin-bottom:0;padding-left:0}article.teaser ul.links.inline li{padding:0;margin:0}article.teaser ul.links.inline li:before{display:none}.teaser-liste--grid{margin-left:auto;margin-right:auto;display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;gap:2rem;padding:0;grid-template-columns:repeat(auto-fit,minmax(23rem,25rem));gap:2rem}@media screen and (min-width:0px) and (max-width:860px){.teaser-liste--grid{-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:0px) and (max-width:620px){.teaser-liste--grid{gap:1rem}}.teaser-liste--grid>.field--item,.teaser-liste--grid .views-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;min-width:none;max-width:100%;height:100%;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:0px) and (max-width:620px){.teaser-liste--grid>.field--item,.teaser-liste--grid .views-row{min-width:auto;width:100%}}.teaser-liste--grid>.field--item article.teaser,.teaser-liste--grid .views-row article.teaser{width:auto;max-width:none;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:20px}.teaser-liste--grid>.field--item article.teaser .teaser-content,.teaser-liste--grid .views-row article.teaser .teaser-content{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1rem}.teaser-liste--grid>.field--item article.teaser.paragraph--type--teaser-text .teaser-content,.teaser-liste--grid .views-row article.teaser.paragraph--type--teaser-text .teaser-content{padding:0}.teaser-liste--grid>.field--item article.teaser .content-wrapper,.teaser-liste--grid .views-row article.teaser .content-wrapper{-ms-flex:1;flex:1}.teaser-liste--grid>.field--item:nth-child(odd) article.teaser_color_ .teaser-color-content,.teaser-liste--grid .views-row:nth-child(odd) article.teaser_color_ .teaser-color-content{background-color:var(--palette-secondary)}.teaser-liste--grid>.field--item:nth-child(odd) article.teaser_color_:hover .teaser-color-content,.teaser-liste--grid>.field--item:nth-child(odd) article.teaser_color_:focus .teaser-color-content,.teaser-liste--grid .views-row:nth-child(odd) article.teaser_color_:hover .teaser-color-content,.teaser-liste--grid .views-row:nth-child(odd) article.teaser_color_:focus .teaser-color-content{background-color:var(--palette-secondary)}.card-link,.teaser-link{text-decoration:none;display:block}article.teaser_color_{max-width:45rem;width:100%;height:100%;margin:0 auto;text-align:left;overflow:hidden}article.teaser_color_ .teaser-link{color:var(--palette-primary-contrast)}article.teaser_color_ .teaser-link{width:100%;height:100%;position:relative;border-radius:2px;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}article.teaser_color_:hover .teaser-link .teaser-content,article.teaser_color_:focus .teaser-link .teaser-content{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}article.teaser_color_:hover .teaser-content,article.teaser_color_:focus .teaser-content{-webkit-mask-size:40rem;mask-size:40rem}article.teaser_color_:hover .teaser-color-content,article.teaser_color_:focus .teaser-color-content{background-color:var(--palette-primary)}article.teaser_color_ .teaser-color-content{aspect-ratio:1/1;background-color:var(--palette-primary);padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;pointer-events:none}article.teaser_color_ .teaser-content{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;-webkit-mask-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/circle--dark.svg");mask-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/circle--dark.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:0;mask-size:0}article.teaser_color_ .teaser-content .mask-title{position:absolute;pointer-events:none;bottom:1rem;left:1rem;right:1rem;color:var(--palette-primary)}article.teaser_color_ .field--teaserbild,article.teaser_color_ .field--bild{margin-bottom:.6666666667rem}@media screen and (min-width:0px) and (max-width:620px){article.teaser_color_ .field--teaserbild,article.teaser_color_ .field--bild{margin-left:-2rem;margin-right:-2rem}}article.teaser_color_ .field--teaserbild img,article.teaser_color_ .field--teaserbild video,article.teaser_color_ .field--bild img,article.teaser_color_ .field--bild video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}article.teaser_color_ .field--teaserbild .media--video--square video,article.teaser_color_ .field--teaserbild .media--video--square img,article.teaser_color_ .field--teaserbild .media--image--teaser-sqaure- video,article.teaser_color_ .field--teaserbild .media--image--teaser-sqaure- img,article.teaser_color_ .field--bild .media--video--square video,article.teaser_color_ .field--bild .media--video--square img,article.teaser_color_ .field--bild .media--image--teaser-sqaure- video,article.teaser_color_ .field--bild .media--image--teaser-sqaure- img{aspect-ratio:1/1}article.teaser_color_ .teaser-magic{width:40rem;height:40rem;border-radius:50%;z-index:1;position:absolute;top:0;bottom:0;opacity:0;pointer-events:none;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/circle--dark.svg");background-size:contain;background-repeat:no-repeat;opacity:0}article.full .node--erweiterte-seite--full__content>.field--body{max-width:74rem;margin-left:auto;margin-right:auto;padding-bottom:5rem}.node--person--teaser{width:25rem;min-width:25rem;padding:1rem 2rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.node--person--teaser .image-placeholder,.node--person--teaser .field--bild img,.node--person--teaser .field--teaserbild img{display:block;width:100%;height:auto;border-radius:50%;overflow:hidden;max-width:10.25rem;margin:0 auto;background-color:var(--palette-bg-dark)}.node--person--teaser .media--image--square{margin-bottom:1rem}.node--person--teaser .media--image--square .field--mediaimage{height:auto}.node--person--teaser .media--image--square figcaption{position:relative;text-transform:none;text-align:center;padding:0;top:unset;bottom:unset;left:unset;right:unset;z-index:inherit}.node--person--teaser .image-placeholder{width:100%;aspect-ratio:1/1;background-image:url("/themes/custom/pmcms_theme/css/../resources/dist/icons/colors/user_placeholder--light.svg");background-color:var(--palette-bg-dark);background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem}.node--person--teaser .teaser-subtitle{margin-top:.5rem;font-size:1rem}.node--person--teaser .field--links ul.icon-link{display:-ms-flexbox;display:flex;padding:0;margin:0;margin-top:1rem;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;gap:.6666666667rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--person--teaser .field--links ul.icon-link li{padding:0}.node--person--teaser .field--links ul.icon-link li:before{display:none}.node--person--teaser .field--links ul.icon-link a:hover,.node--person--teaser .field--links ul.icon-link a:focus{background-color:var(--palette-primary);opacity:.6}.node--person--teaser .node--person--teaser__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}
