@charset "UTF-8";@font-face{font-family:"brandon-grotesque";src:url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Brandon-Grotesque/brandon-grotesque-regular.woff2') format("woff2"),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Brandon-Grotesque/brandon-grotesque-regular.woff') format("woff"),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Brandon-Grotesque/brandon-grotesque-regular.otf') format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"brandon-grotesque";src:url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Brandon-Grotesque/brandon-grotesque-bold.woff2') format("woff2"),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Brandon-Grotesque/brandon-grotesque-bold.woff') format("woff"),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Brandon-Grotesque/brandon-grotesque-bold.otf') format("opentype");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"brandon-grotesque";src:url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Brandon-Grotesque/brandon-grotesque-light.woff2') format("woff2"),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Brandon-Grotesque/brandon-grotesque-light.woff') format("woff"),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Brandon-Grotesque/brandon-grotesque-light.otf') format("opentype");font-display:swap;font-style:normal;font-weight:300;font-stretch:normal;}@font-face{font-family:"brandon-grotesque";src:url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Brandon-Grotesque/brandon-grotesque-semibold.woff2') format("woff2"),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Brandon-Grotesque/brandon-grotesque-semibold.woff') format("woff"),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Brandon-Grotesque/brandon-grotesque-semibold.otf') format("opentype");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal;}.tk-brandon-grotesque{font-family:"brandon-grotesque",sans-serif;}@font-face{font-family:'Assistant';font-style:normal;font-weight:400;font-display:swap;src:url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-regular.woff2') format('woff2'),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-regular.woff') format('woff'),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-regular.ttf') format('truetype'),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-regular.svg#Assistant') format('svg');}@font-face{font-family:'Assistant';font-style:normal;font-weight:500;font-display:swap;src:url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-500.woff2') format('woff2'),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-500.woff') format('woff'),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-500.ttf') format('truetype'),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-500.svg#Assistant') format('svg');}@font-face{font-family:'Assistant';font-style:normal;font-weight:600;font-display:swap;src:url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-600.woff2') format('woff2'),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-600.woff') format('woff'),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-600.ttf') format('truetype'),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-600.svg#Assistant') format('svg');}@font-face{font-family:'Assistant';font-style:normal;font-weight:700;font-display:swap;src:url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-700.woff2') format('woff2'),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-700.woff') format('woff'),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-700.ttf') format('truetype'),url('../../../typo3conf/ext/heyst_theme/Resources/Public/Inc/Font/Assistant/assistant-v15-latin-700.svg#Assistant') format('svg');}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,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,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:1.1rem;font-family:"Assistant",sans-serif;vertical-align:baseline;color:#084772}::selection{background:#0786C0;color:#FFFFFF}::-moz-selection{background:#0786C0;color:#FFFFFF}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{margin-bottom:0}ol li,ul li{list-style-type:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{border:none;font:inherit;cursor:pointer}button:focus{outline:none}b,strong{font-weight:bold;font-size:inherit}p{margin-bottom:1rem}a{color:inherit;text-decoration:none;display:block;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}a:focus{outline:none !important}button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}button:focus{outline:none !important}em{font-style:italic}small{font-size:0.85rem}html{height:100%;width:100%;font-size:100%;scroll-behavior:smooth;background-color:#0786C0}body{background-color:#FFFFFF}input{outline:none}img{display:block}hr{color:#f2f2f2;margin-bottom:2rem;margin-top:2rem;height:2px;background-color:#f2f2f2;width:100%;border:0}.ptl__external_resource{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px}.ptl__external_resource__format{display:block;width:100%}.ptl__external_resource__source[src*="youtube"]+.ptl__external_resource__format,.ptl__external_resource__source[data-iframe-src*="youtube"]+.ptl__external_resource__format{padding-top:calc(100% / 16 * 9)}.ptl__external_resource__source[src*="vimeo"]+.ptl__external_resource__format,.ptl__external_resource__source[data-iframe-src*="vimeo"]+.ptl__external_resource__format{padding-top:calc(100% / 16 * 9)}.ptl__external_resource__source[src*="google.com/maps/"]+.ptl__external_resource__format,.ptl__external_resource__source[data-iframe-src*="google.com/maps/"]+.ptl__external_resource__format{padding-top:calc(100% / 16 * 9)}.ptl__external_resource__source[src*="online-termine"]+.ptl__external_resource__format,.ptl__external_resource__source[data-iframe-src*="online-termine"]+.ptl__external_resource__format{padding-top:calc(100% / 16 * 9)}.ptl__external_resource__source{position:absolute;left:0;top:0;width:100%;height:100%}.ptl__external_resource__button{position:absolute;left:50%;top:50%;opacity:1;transform:translate(-50%,-50%);cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.ptl__external_resource__button>svg{height:60px;width:60px}@media (min-width:768px){.ptl__external_resource__button>svg{height:110px;width:110px}}.ptl__external_resource__button .ptl__external_resource__buttontext{font-size:0.9em;line-height:1.2em;color:#FFFFFF;transition:color 0.38s ease}.ptl__external_resource__button:focus{outline:none !important}.ptl__external_resource__button svg path{stroke:#FFFFFF;transition:stroke 0.3s ease-in-out}.ptl__external_resource__button:hover svg path{stroke:#F59D24;transition:stroke 0.3s ease-in-out}.ptl__external_resource--loaded .ptl__external_resource__button{opacity:0;pointer-events:none}.ptl__image{position:relative}.ptl__image__format{display:block;width:100%;height:auto}.ptl__image__source{display:block;width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center}.ptl__image__source>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}html{font-size:16px;line-height:1.5em;color:#161615;max-width:1920px;margin:auto !important}@media screen and (min-width:768px){html{font-size:18px;line-height:1.5em}}@media screen and (min-width:1024px){html{font-size:20px;line-height:1.5em}}html:after{background-color:rgba(8,71,114,0.2)}.ptl__text h2{font-weight:600;font-size:1.75rem;line-height:1.25em;margin-bottom:0.5em;color:#084772}.ptl__text h3{font-weight:600;font-size:1.5rem;line-height:1.25em;margin-bottom:0.5em}.ptl__text h4{font-weight:600;font-size:1.3rem;line-height:1.25em;margin-bottom:0.5em}.ptl__text h5{font-weight:600;font-size:1.2rem;line-height:1.25em;margin-bottom:0.5em}.ptl__text .ptl--text__teaser{font-size:1.35em;line-height:1.75rem;display:block;margin-bottom:1.25em}.ptl__text p{margin-bottom:1rem}.ptl__text p:last-of-type{margin-bottom:0}.ptl__text p:last-of-type~ul,.ptl__text p ol{margin-top:1rem}.ptl__text p+h2{padding-top:10px}.ptl__text ul{padding-left:40px;box-sizing:border-box;margin-bottom:1.75rem;line-height:1.5rem;list-style:none}.ptl__text ul li{position:relative;line-height:1.5rem;margin-bottom:0.75rem;font-size:1.1rem}.ptl__text h2+ul,.ptl__text h3+ul,.ptl__text h4+ul,.ptl__text h5+ul,.ptl__text h6+ul{padding-top:10px}.ptl__text p+ul,.ptl__text p+ol{margin-bottom:1.75rem}.ptl__text ul>li>ul{margin-top:1rem;margin-bottom:1rem}.ptl__text ol{padding-left:30px;box-sizing:border-box;list-style-position:outside;counter-reset:ol;margin-bottom:1rem}.ptl__text ol li{position:relative;line-height:1.75rem;margin-bottom:0.75rem;counter-increment:ol;font-size:1.1rem}.ptl__text ol li ul{margin-bottom:0.5rem;margin-top:0.5rem}.ptl__text ol li ul li{margin-bottom:0}.ptl__text a{color:#0786C0;font-weight:400;display:inline;text-decoration:none;word-break:break-word;transition:color 0.3s ease-in-out}.ptl__text a:hover{color:#F59D24;transition:color 0.3s ease-in-out}.ptl__text blockquote{margin-bottom:1rem}.ptl__text blockquote>p{display:inline}.ptl__text blockquote:before{content:"„"}.ptl__text blockquote:after{content:"”"}.ptl__text ul{padding-left:40px;box-sizing:border-box;margin-bottom:1.75rem;line-height:1.5rem}.ptl__text ul li{position:relative;line-height:1.5em;margin-bottom:0.75rem}.ptl__text ul li::before{content:" ";background-image:url("/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Image-Modul/dott.svg");background-repeat:no-repeat;position:absolute;left:-40px;top:0.25rem;height:20px;width:20px}@media (min-width:768px){.ptl__text ul li::before{top:0.375rem}}@media (min-width:1024px){.ptl__text ul li::before{top:0.5rem}}.ptl__text p+ul,.ptl__text p+ol{margin-bottom:1.75rem}.ptl__text ol{padding-left:30px;box-sizing:border-box;list-style-position:outside;counter-reset:ol;margin-bottom:1rem}.ptl__text ol li{position:relative;line-height:1.5rem;margin-bottom:0.75rem;counter-increment:ol}.ptl__text ol li ul{margin-bottom:0.5rem;margin-top:0.5rem}.ptl__text ol li ul li{margin-bottom:0}.ptl__text strong a{font-weight:700}[v-cloak]{opacity:0 !important}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.slower{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.slowest{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.delay-250{-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s;-o-animation-delay:0.25s;animation-delay:0.25s;}.delay-500{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s;}.delay-750{-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;-o-animation-delay:0.75s;animation-delay:0.75s;}.delay-1000{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;-o-animation-delay:1.0s;animation-delay:1.0s;}.delay-1250{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s;}.delay-1500{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s;}.delay-1750{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s;}.delay-2000{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s;}.delay-2250{-webkit-animation-delay:2.25s;-moz-animation-delay:2.25s;-o-animation-delay:2.25s;animation-delay:2.25s;}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s;}.delay-2750{-webkit-animation-delay:2.75s;-moz-animation-delay:2.75s;-o-animation-delay:2.75s;animation-delay:2.75s;}.delay-3000{-webkit-animation-delay:3.0s;-moz-animation-delay:3.0s;-o-animation-delay:3.0s;animation-delay:3.0s;}.delay-3250{-webkit-animation-delay:3.25s;-moz-animation-delay:3.25s;-o-animation-delay:3.25s;animation-delay:3.25s;}.delay-3500{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s;}.bounceInRight,.bounceInLeft,.bounceInUp,.bounceInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px);}.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px);}.flipInX,.flipInY,.rotateIn,.rotateInUpLeft,.rotateInUpRight,.rotateInDownLeft,.rotateDownUpRight,.rollIn{opacity:0;}.lightSpeedInRight,.lightSpeedInLeft{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px);}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);}50%{opacity:1;-webkit-transform:scale(1.05);}70%{-webkit-transform:scale(.9);}100%{-webkit-transform:scale(1);}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(.9);}100%{transform:scale(1);}}.bounceIn.go{-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(400px);}60%{-webkit-transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);}100%{opacity:1;-webkit-transform:translateX(0);}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(400px);}60%{transform:translateX(-30px);}80%{transform:translateX(10px);}100%{opacity:1;transform:translateX(0);}}.bounceInRight.go{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-400px);}60%{-webkit-transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);}100%{opacity:1;-webkit-transform:translateX(0);}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-400px);}60%{transform:translateX(30px);}80%{transform:translateX(-10px);}100%{opacity:1;transform:translateX(0);}}.bounceInLeft.go{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(400px);}60%{-webkit-transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);}100%{opacity:1;-webkit-transform:translateY(0);}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(400px);}60%{transform:translateY(-30px);}80%{transform:translateY(10px);}100%{opacity:1;transform:translateY(0);}}.bounceInUp.go{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-400px);}60%{-webkit-transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);}100%{opacity:1;-webkit-transform:translateY(0);}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-400px);}60%{transform:translateY(30px);}80%{transform:translateY(-10px);}100%{opacity:1;transform:translateY(0);}}.bounceInDown.go{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;display:block;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;display:block;}}.fadeIn{opacity:0;}.fadeIn.go{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes growIn{0%{-webkit-transform:scale(0.2);opacity:0;}50%{-webkit-transform:scale(1.2);}100%{-webkit-transform:scale(1);opacity:1;}}@keyframes growIn{0%{transform:scale(0.2);opacity:0;}50%{transform:scale(1.2);}100%{transform:scale(1);opacity:1;}}.growIn{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:0;}.growIn.go{-webkit-animation-name:growIn;animation-name:growIn;}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);}}@keyframes shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}.shake.go{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes shakeUp{0%,100%{-webkit-transform:translateY(0);}10%,30%,50%,70%,90%{-webkit-transform:translateY(-10px);}20%,40%,60%,80%{-webkit-transform:translateY(10px);}}@keyframes shakeUp{0%,100%{transform:translateY(0);}10%,30%,50%,70%,90%{transform:translateY(-10px);}20%,40%,60%,80%{transform:translateY(10px);}}.shakeUp.go{-webkit-animation-name:shakeUp;animation-name:shakeUp;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-400px);}50%{opacity:0.3;}100%{opacity:1;-webkit-transform:translateX(0);}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px);}50%{opacity:0.3;}100%{opacity:1;transform:translateX(0);}}.fadeInLeft{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px);}.fadeInLeft.go{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(400px);}50%{opacity:0.3;}100%{opacity:1;-webkit-transform:translateX(0);}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(400px);}50%{opacity:0.3;}100%{opacity:1;transform:translateX(0);}}.fadeInRight{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px);}.fadeInRight.go{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(400px);}50%{opacity:0.3;}100%{opacity:1;-webkit-transform:translateY(0);}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(400px);}50%{opacity:0.3;}100%{opacity:1;transform:translateY(0);}}.fadeInUp{opacity:0;-webkit-transform:translateY(400px);transform:translateY(400px);}.fadeInUp.go{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-400px);}50%{opacity:0.3;}100%{opacity:1;-webkit-transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-400px);}50%{opacity:0.3;}100%{opacity:1;transform:translateY(0);}}.fadeInDown{opacity:0;-webkit-transform:translateY(-400px);transform:translateY(-400px);}.fadeInDown.go{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0;}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0;}100%{transform-origin:center center;transform:rotate(0);opacity:1;}}.rotateIn.go{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}100%{transform-origin:left bottom;transform:rotate(0);opacity:1;}}.rotateInUpLeft.go{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0;}100%{transform-origin:left bottom;transform:rotate(0);opacity:1;}}.rotateInDownLeft.go{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}100%{transform-origin:right bottom;transform:rotate(0);opacity:1;}}.rotateInUpRight.go{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}100%{transform-origin:right bottom;transform:rotate(0);opacity:1;}}.rotateInDownRight.go{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;transform:translateX(0px) rotate(0deg);}}.rollIn.go{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg);}10%{-webkit-transform:skewX(-8deg);}20%{-webkit-transform:skewX(7deg);}30%{-webkit-transform:skewX(-6deg);}40%{-webkit-transform:skewX(5deg);}50%{-webkit-transform:skewX(-4deg);}60%{-webkit-transform:skewX(3deg);}70%{-webkit-transform:skewX(-2deg);}80%{-webkit-transform:skewX(1deg);}90%{-webkit-transform:skewX(0deg);}100%{-webkit-transform:skewX(0deg);}}@keyframes wiggle{0%{transform:skewX(9deg);}10%{transform:skewX(-8deg);}20%{transform:skewX(7deg);}30%{transform:skewX(-6deg);}40%{transform:skewX(5deg);}50%{transform:skewX(-4deg);}60%{transform:skewX(3deg);}70%{transform:skewX(-2deg);}80%{transform:skewX(1deg);}90%{transform:skewX(0deg);}100%{transform:skewX(0deg);}}.wiggle.go{-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center;}20%{-webkit-transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);}100%{-webkit-transform:rotate(0deg);}}@keyframes swing{20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}100%{transform:rotate(0deg);}}.swing.go{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);}}@keyframes tada{0%{transform:scale(1);}10%,20%{transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);}40%,60%,80%{transform:scale(1.1) rotate(-3deg);}100%{transform:scale(1) rotate(0);}}.tada.go{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);}15%{-webkit-transform:translateX(-25%) rotate(-5deg);}30%{-webkit-transform:translateX(20%) rotate(3deg);}45%{-webkit-transform:translateX(-15%) rotate(-3deg);}60%{-webkit-transform:translateX(10%) rotate(2deg);}75%{-webkit-transform:translateX(-5%) rotate(-1deg);}100%{-webkit-transform:translateX(0%);}}@keyframes wobble{0%{transform:translateX(0%);}15%{transform:translateX(-25%) rotate(-5deg);}30%{transform:translateX(20%) rotate(3deg);}45%{transform:translateX(-15%) rotate(-3deg);}60%{transform:translateX(10%) rotate(2deg);}75%{transform:translateX(-5%) rotate(-1deg);}100%{transform:translateX(0%);}}.wobble.go{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);}50%{-webkit-transform:scale(1.1);}100%{-webkit-transform:scale(1);}}@keyframes pulse{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}.pulse.go{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}}@keyframes lightSpeedInRight{0%{transform:translateX(100%) skewX(-30deg);opacity:0;}60%{transform:translateX(-20%) skewX(30deg);opacity:1;}80%{transform:translateX(0%) skewX(-15deg);opacity:1;}100%{transform:translateX(0%) skewX(0deg);opacity:1;}}.lightSpeedInRight.go{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0;}60%{-webkit-transform:translateX(20%) skewX(-30deg);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(15deg);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}}@keyframes lightSpeedInLeft{0%{transform:translateX(-100%) skewX(30deg);opacity:0;}60%{transform:translateX(20%) skewX(-30deg);opacity:1;}80%{transform:translateX(0%) skewX(15deg);opacity:1;}100%{transform:translateX(0%) skewX(0deg);opacity:1;}}.lightSpeedInLeft.go{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out;}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out;}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in;}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in;}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in;}}.flip.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;backface-visibility:visible !important;animation-name:flip;}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0;}40%{transform:perspective(400px) rotateX(-10deg);}70%{transform:perspective(400px) rotateX(10deg);}100%{transform:perspective(400px) rotateX(0deg);opacity:1;}}.flipInX.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX;}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-10deg);}70%{-webkit-transform:perspective(400px) rotateY(10deg);}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0;}40%{transform:perspective(400px) rotateY(-10deg);}70%{transform:perspective(400px) rotateY(10deg);}100%{transform:perspective(400px) rotateY(0deg);opacity:1;}}.flipInY.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY;}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);}25%{-webkit-transform:scale(.95);}50%{opacity:1;-webkit-transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(.3);}}@keyframes bounceOut{0%{transform:scale(1);}25%{transform:scale(.95);}50%{opacity:1;transform:scale(1.1);}100%{opacity:0;transform:scale(.3);}}.bounceOut.goAway{-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-2000px);}}@keyframes bounceOutUp{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(20px);}100%{opacity:0;transform:translateY(-2000px);}}.bounceOutUp.goAway{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(2000px);}}@keyframes bounceOutDown{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(-20px);}100%{opacity:0;transform:translateY(2000px);}}.bounceOutDown.goAway{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-2000px);}}@keyframes bounceOutLeft{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(20px);}100%{opacity:0;transform:translateX(-2000px);}}.bounceOutLeft.goAway{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(2000px);}}@keyframes bounceOutRight{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(-20px);}100%{opacity:0;transform:translateX(2000px);}}.bounceOutRight.goAway{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.fadeOut.goAway{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-2000px);}}.fadeOutUp.goAway{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(2000px);}}.fadeOutDown.goAway{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-2000px);}}.fadeOutLeft.goAway{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(2000px);}}.fadeOutRight.goAway{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1;}100%{transform:perspective(400px) rotateX(90deg);opacity:0;}}.flipOutX.goAway{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1;}100%{transform:perspective(400px) rotateY(90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY;}@-webkit-keyframes lightSpeedOutRight{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0;}}@keyframes lightSpeedOutRight{0%{transform:translateX(0%) skewX(0deg);opacity:1;}100%{transform:translateX(100%) skewX(-30deg);opacity:0;}}.lightSpeedOutRight.goAway{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes lightSpeedOutLeft{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}100%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0;}}@keyframes lightSpeedOutLeft{0%{transform:translateX(0%) skewX(0deg);opacity:1;}100%{transform:translateX(-100%) skewX(30deg);opacity:0;}}.lightSpeedOutLeft.goAway{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0;}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1;}100%{transform-origin:center center;transform:rotate(200deg);opacity:0;}}.rotateOut.goAway{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1;}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0;}}.rotateOutUpLeft.goAway{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1;}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}}.rotateOutDownLeft.goAway{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0;}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1;}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}}.rotateOutUpRight.goAway{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg);}100%{opacity:0;transform:translateX(100%) rotate(120deg);}}.rollOut.goAway{-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(60px);}100%{opacity:1;-webkit-transform:translateY(0);}}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(60px);}100%{opacity:1;transform:translateY(0);}}.fadeInUpShort{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);}.fadeInUpShort.go{-webkit-animation-name:fadeInUpShort;animation-name:fadeInUpShort;}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-60px);}100%{opacity:1;-webkit-transform:translateY(0);}}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-60px);}100%{opacity:1;transform:translateY(0);}}.fadeInDownShort{opacity:0;-webkit-transform:translateY(-60px);transform:translateY(-60px);}.fadeInDownShort.go{-webkit-animation-name:fadeInDownShort;animation-name:fadeInDownShort;}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);}}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(20px);}100%{opacity:1;transform:translateX(0);}}.fadeInRightShort{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}.fadeInRightShort.go{-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort;}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);}}@keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-20px);}100%{opacity:1;transform:translateX(0);}}.fadeInLeftShort{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}.fadeInLeftShort.go{-webkit-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("/typo3conf/ext/heyst_theme/Resources/Public/Inc/Slick/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("/typo3conf/ext/heyst_theme/Resources/Public/Inc/Slick/fonts/slick.eot");src:url("/typo3conf/ext/heyst_theme/Resources/Public/Inc/Slick/fonts/slick.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/heyst_theme/Resources/Public/Inc/Slick/fonts/slick.woff") format("woff"),url("/typo3conf/ext/heyst_theme/Resources/Public/Inc/Slick/fonts/slick.ttf") format("truetype"),url("/typo3conf/ext/heyst_theme/Resources/Public/Inc/Slick/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;font-display:swap}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}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,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,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:1.1rem;font-family:"Assistant",sans-serif;vertical-align:baseline;color:#084772}::selection{background:#0786C0;color:#FFFFFF}::-moz-selection{background:#0786C0;color:#FFFFFF}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{margin-bottom:0}ol li,ul li{list-style-type:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{border:none;font:inherit;cursor:pointer}button:focus{outline:none}b,strong{font-weight:bold;font-size:inherit}p{margin-bottom:1rem}a{color:inherit;text-decoration:none;display:block;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}a:focus{outline:none !important}button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}button:focus{outline:none !important}em{font-style:italic}small{font-size:0.85rem}html{height:100%;width:100%;font-size:100%;scroll-behavior:smooth;background-color:#0786C0}body{background-color:#FFFFFF}input{outline:none}img{display:block}hr{color:#f2f2f2;margin-bottom:2rem;margin-top:2rem;height:2px;background-color:#f2f2f2;width:100%;border:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("/typo3conf/ext/heyst_theme/Resources/Public/Inc/Slick/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("/typo3conf/ext/heyst_theme/Resources/Public/Inc/Slick/fonts/slick.eot");src:url("/typo3conf/ext/heyst_theme/Resources/Public/Inc/Slick/fonts/slick.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/heyst_theme/Resources/Public/Inc/Slick/fonts/slick.woff") format("woff"),url("/typo3conf/ext/heyst_theme/Resources/Public/Inc/Slick/fonts/slick.ttf") format("truetype"),url("/typo3conf/ext/heyst_theme/Resources/Public/Inc/Slick/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;font-display:swap}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.mdl__accordion .mdl__accordion__innercontainer{padding:0 20px 45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__accordion .mdl__accordion__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1600px){.mdl__accordion .mdl__accordion__innercontainer{max-width:960px}}.mdl__accordion .mdl__accordion__innercontainer .mdl__accordion__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel{position:relative;left:0;display:flex;justify-content:space-between;background-color:#FFFFFF;cursor:pointer;padding:30px 0;width:100%;text-align:left;border-top:2px solid rgba(22,22,21,0.3);box-sizing:border-box;color:#084772;transition:background-color 0.3s ease-in-out;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel:hover .collapse-icon,.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel:hover .retract-icon{border-radius:50%;background-color:#F59D24;transition:background-color 0.3s ease-in-out}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel:focus{outline:none !important}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__subheadline{font-weight:300;font-size:1.5rem;line-height:1.25em;padding-right:70px}@media (min-width:1024px){.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__subheadline{padding-right:90px}}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .collapse-icon{z-index:4;background-color:#0786C0;border-radius:50%;transition:z-index 0.3s ease-in-out}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .retract-icon{z-index:2;background-color:#0786C0;border-radius:50%;transition:z-index 0.3s ease-in-out}.mdl__accordion .mdl__accordion__innerwrapper:last-child{border-bottom:2px solid rgba(22,22,21,0.3)}.mdl__accordion .mdl__accordion__innerwrapper .active .collapse-icon{z-index:2;transition:z-index 0.3s ease-in-out}.mdl__accordion .mdl__accordion__innerwrapper .active .retract-icon{z-index:4;transition:z-index 0.3s ease-in-out}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;background-color:#FFFFFF}@media screen and (max-width:480px){.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container{padding:0}}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container--open{max-height:100%}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container .block{height:40px;width:100%;background-color:#FFFFFF}.mdl__accordion .mdl__accordion__innerwrapper__imgwrp{width:100%;height:auto}.mdl__accordion .mdl__accordion__innerwrapper__img{width:100%;height:auto;object-fit:contain;margin-bottom:60px}@media screen and (max-width:480px){.mdl__accordion .mdl__accordion__innerwrapper__textwrp{padding:0 30px}}.mdl__accordion .mdl__accordion__innerwrapper-module{margin-bottom:90px}@media screen and (max-width:480px){.mdl__accordion .mdl__accordion__innerwrapper-module{margin-bottom:50px}}.mdl__accordion .mdl__accordion__innerwrapper-module h2{display:block;margin-bottom:15px;font-size:30px}.mdl__accordion .mdl__accordion__innerwrapper--last{margin-bottom:0}.mdl__accordion__body{padding-bottom:30px}.mdl__accordion__body .mdl__text__innercontainer{padding:0 !important;max-width:1240px !important}.mdl__advantage--listview{background:#f5f5f5;position:relative;margin-bottom:45px}@media (min-width:768px){.mdl__advantage--listview{margin-bottom:75px}}.mdl__advantage--listview .mdl__advantage__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Vorteile-Modul/background-advantage-360.png);height:100%;width:100%;position:absolute;background-size:cover;background-repeat:no-repeat;pointer-events:none}@media (min-width:361px){.mdl__advantage--listview .mdl__advantage__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Vorteile-Modul/background-advantage-480.png);background-size:cover;background-repeat:no-repeat}}@media (min-width:481px){.mdl__advantage--listview .mdl__advantage__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Vorteile-Modul/background-advantage-768.png);background-size:cover;background-repeat:no-repeat}}@media (min-width:769px){.mdl__advantage--listview .mdl__advantage__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Vorteile-Modul/background-advantage-1024.png);background-size:cover;background-repeat:no-repeat}}@media (min-width:1280px){.mdl__advantage--listview .mdl__advantage__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Vorteile-Modul/background-advantage-default.png);background-size:cover;background-repeat:no-repeat}}.mdl__advantage--listview .mdl__advantage__innercontainer{padding:45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__advantage--listview .mdl__advantage__innercontainer{padding:70px 30px}}@media (min-width:1600px){.mdl__advantage--listview .mdl__advantage__innercontainer{max-width:960px}}.mdl__advantage--listview .mdl__advantage__innercontainer .mdl__advantage__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:40px}.mdl__advantage--listview .mdl__advantage__innercontainer .mdl__advantage__subheadline{font-family:"brandon-grotesque",sans-serif;font-size:2rem;line-height:1.25em;font-weight:700;padding-bottom:25px;text-transform:uppercase}.mdl__advantage--listview .mdl__advantage__innercontainer .mdl__advantage__item{display:flex;padding-bottom:20px}.mdl__advantage--listview .mdl__advantage__innercontainer .mdl__advantage__item svg{padding-right:20px}.mdl__advantage--listview .mdl__advantage__innercontainer .mdl__advantage__item p{font-size:1.3rem;width:100%}.mdl__advantage--listview .mdl__advantage__innercontainer .mdl__advantage__item p a{font-size:1.3rem;transition:color 0.3s ease-in-out;color:#0786C0}.mdl__advantage--listview .mdl__advantage__innercontainer .mdl__advantage__item p a:hover{color:#F59D24}.mdl__advantage--listview .mdl__advantage__innercontainer .mdl__advantage__item:last-of-type{padding-bottom:0}.mdl__advantage--listview .mdl__advantage__innercontainer .mdl__advantage__item:last-of-type p{margin-bottom:0}.mdl__advantage--boxview .mdl__advantage__innercontainer{padding:0 20px 45px 20px;max-width:960px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__advantage--boxview .mdl__advantage__innercontainer{padding:0 30px 75px 30px}}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper{display:flex;flex-wrap:wrap}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item{margin-bottom:30px;width:100%;background:#084772;transition:background 0.3s ease-in-out;border-radius:10px}@media (min-width:768px){.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item{width:calc(50% - 15px)}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item:nth-child(odd){margin-right:15px}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item:nth-child(even){margin-left:15px}}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item svg .background{fill:#0786C0;transition:fill 0.3s ease-in-out}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item svg .line{stroke:#FFFFFF;transition:stroke 0.3s ease-in-out}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item:hover{background:#0786C0}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item:hover svg .background{fill:#FFFFFF}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item:hover svg .line{stroke:#0786C0}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item .mdl__advantage__itemcontainer{padding:35px 45px;text-align:center}@media (min-width:1366px){.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item .mdl__advantage__itemcontainer{padding:45px 60px}}@media (min-width:1600px){.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item .mdl__advantage__itemcontainer{padding:60px 85px}}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item .mdl__advantage__itemcontainer svg{padding-bottom:30px}.mdl__advantage--boxview .mdl__advantage__innercontainer .mdl__advantage__wrapper .mdl__advantage__item .mdl__advantage__text p{font-size:1.4rem;line-height:1.2em;color:#FFFFFF;font-weight:600}.mdl__contactperson .mdl__contactperson__innercontainer{padding:0 20px 45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__contactperson .mdl__contactperson__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1600px){.mdl__contactperson .mdl__contactperson__innercontainer{max-width:960px}}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__item{display:flex;flex-direction:column;background:#f5f5f5;border-radius:10px}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__item:not(:last-of-type){margin-bottom:40px}@media (min-width:640px){.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__item{flex-direction:row}.tpl__content__sidebar .mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__item{flex-direction:column}}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content{display:flex;flex-direction:column;padding:20px 30px;flex:1 0 50%;box-sizing:border-box;justify-content:center}@media (min-width:1024px){.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content{padding:35px 45px}}@media (min-width:1600px){.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content{padding:45px 50px}}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__headline{font-weight:700;font-size:1.5rem;line-height:1.25em;margin-bottom:10px}@media (min-width:1600px){.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__headline{font-size:1.75rem}}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__function{margin-bottom:30px}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__buttonwrapper{display:flex;flex-direction:column}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--phone{border-radius:10px;padding:15px 30px 15px;display:inline-flex;align-items:center;position:relative;background:#0786C0;justify-content:center;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,border 0.3s ease-in-out}@media (min-width:1600px){.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--phone{min-width:260px}}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--phone .mdl__contactperson__phone{font-family:"brandon-grotesque",sans-serif;font-size:0.9rem;line-height:1em;font-weight:700;color:#FFFFFF;z-index:5;transition:color 0.3s ease-in-out}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--phone svg{margin-right:10px;z-index:5}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--phone svg path{transition:stroke 0.3s ease-in-out}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--phone:hover{background:#084772}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--phone:hover .mdl__contactperson__phone{color:#FFFFFF}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--phone:hover svg path{stroke:#FFFFFF}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--mail{border-radius:10px;padding:15px 30px 15px;display:inline-flex;align-items:center;position:relative;background:#F59D24;justify-content:center;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,border 0.3s ease-in-out}@media (min-width:1600px){.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--mail{min-width:260px}}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--mail .mdl__contactperson__mail{font-family:"brandon-grotesque",sans-serif;font-size:0.9rem;line-height:1em;font-weight:700;color:#FFFFFF;z-index:5;transition:color 0.3s ease-in-out;text-transform:uppercase}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--mail svg{margin-right:10px;z-index:5}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--mail svg path{transition:stroke 0.3s ease-in-out}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--mail svg circle{transition:stroke 0.3s ease-in-out}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button--mail:hover{background:#084772}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button+.mdl__contactperson__content__button{margin-top:10px;transition:background-color 0.2s ease-in-out}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__content__button+.mdl__contactperson__content__button:hover{transition:background-color 0.2s ease-in-out}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__image{flex:0 0 100%}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__image .ptl__image__format{aspect-ratio:1.3333333333}.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__image .ptl__image__format img{border-radius:10px 10px 0 0;width:100%;height:100%;object-fit:cover}@media (min-width:640px){.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__image .ptl__image__format img{border-radius:10px 0 0 10px}}@media (min-width:640px){.mdl__contactperson .mdl__contactperson__innercontainer .mdl__contactperson__image{flex:0 0 50%}}@media (min-width:880px){.mdl__contactperson .mdl__contactperson__innercontainer .tpl__content__sidebar .mdl__contactperson__content{padding:50px 30px}}.mdl__download .mdl__download__innercontainer{padding:0 20px 45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__download .mdl__download__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1600px){.mdl__download .mdl__download__innercontainer{max-width:960px}}.mdl__download .mdl__download__innercontainer .mdl__download__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__download .mdl__download__innercontainer .mdl__download__wrapper{display:flex;flex-direction:column}.mdl__download .mdl__download__innercontainer .mdl__download__item{display:flex;flex-direction:row;flex-grow:1;width:100%;border-radius:10px;box-sizing:border-box;margin-bottom:30px}.mdl__download .mdl__download__innercontainer .mdl__download__item:last-child{margin-right:0}.mdl__download .mdl__download__innercontainer .mdl__download__item .mdl__download__link{border-radius:10px;display:flex;align-items:center;width:100%;position:relative;background:#084772;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,border 0.3s ease-in-out;padding:20px}@media (min-width:768px){.mdl__download .mdl__download__innercontainer .mdl__download__item .mdl__download__link{padding:20px 30px}}.mdl__download .mdl__download__innercontainer .mdl__download__item .mdl__download__link:hover{background:#F59D24}.mdl__download .mdl__download__innercontainer .mdl__download__item .mdl__download__link .mdl__download__card__icon{padding-right:20px}@media (min-width:768px){.mdl__download .mdl__download__innercontainer .mdl__download__item .mdl__download__link .mdl__download__card__icon{padding-right:50px}}.mdl__download .mdl__download__innercontainer .mdl__download__item .mdl__download__link .mdl__download__card__caption{color:#FFFFFF}.mdl__download .mdl__download__innercontainer .mdl__download__item .mdl__download__link .mdl__download__card__file{color:#FFFFFF;margin-left:auto;padding-left:30px;white-space:nowrap}.mdl__download .mdl__download__innercontainer .mdl__download__item:last-of-type{margin-bottom:0}.mdl__entrypage__impression{box-sizing:border-box;position:relative;margin-bottom:-25px;margin-top:-75px}.mdl__entrypage__impression .mdl__entrypage__image img{width:100%;min-height:650px;object-fit:cover}.mdl__entrypage__impression .mdl__entrypage__impression__innercontainer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background:rgba(255,255,255,0.95);padding:60px 40px;border-radius:10px;box-sizing:border-box}@media (min-width:480px){.mdl__entrypage__impression .mdl__entrypage__impression__innercontainer{padding:60px}}@media (min-width:768px){.mdl__entrypage__impression .mdl__entrypage__impression__innercontainer{max-width:650px;width:auto;padding:60px 90px}}@media (min-width:1024px){.mdl__entrypage__impression .mdl__entrypage__impression__innercontainer{padding:60px 120px}}.mdl__entrypage__impression .mdl__entrypage__impression__innercontainer .mdl__entrypage__impression__text{display:flex;flex-direction:column;align-items:center}.mdl__entrypage__impression .mdl__entrypage__impression__innercontainer .mdl__entrypage__impression__text .mdl__entrypage__impression__headline{font-family:"brandon-grotesque",sans-serif;font-size:2rem;line-height:1.25em;font-weight:700;text-transform:uppercase;text-align:center}.mdl__entrypage__impression .mdl__entrypage__impression__innercontainer .mdl__entrypage__impression__text .mdl__entrypage__impression__link{display:inline-flex;align-items:center;padding:10px 15px;border-radius:10px;background-color:#F59D24;transition:background-color 0.3s ease-in-out;box-sizing:border-box;margin-top:40px}@media (min-width:1024px){.mdl__entrypage__impression .mdl__entrypage__impression__innercontainer .mdl__entrypage__impression__text .mdl__entrypage__impression__link{padding:10px 25px}}.mdl__entrypage__impression .mdl__entrypage__impression__innercontainer .mdl__entrypage__impression__text .mdl__entrypage__impression__link:hover{background-color:#0786C0}.mdl__entrypage__impression .mdl__entrypage__impression__innercontainer .mdl__entrypage__impression__text .mdl__entrypage__impression__link .mdl__entrypage__impression__linktext{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1rem;color:#FFFFFF;text-transform:uppercase}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer{padding:0 20px 45px 20px;max-width:1240px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1024px){.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer{display:flex}}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__textwrapper{padding-bottom:30px}@media (min-width:1024px){.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__textwrapper{width:calc(52.5% - 30px);padding-right:30px;padding-bottom:0}}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__textwrapper .mdl__entrypage__locationintro__headline{font-family:"brandon-grotesque",sans-serif;font-weight:300;font-size:2.25rem;text-transform:uppercase;padding-bottom:20px;line-height:1.25em}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__textwrapper .mdl__entrypage__locationintro__headline:first-line{font-weight:700}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__textwrapper>p a{display:inline;color:#0786C0;transition:color 0.3s ease-in-out}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__textwrapper>p a:hover{color:#F59D24}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__textwrapper .mdl__entrypage__locationintro__link__left{border-radius:10px;padding:15px 30px 15px;display:inline-flex;align-items:center;background:#0786C0;box-sizing:border-box;transition:background 0.3s ease-in-out,color 0.3s ease-in-out}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__textwrapper .mdl__entrypage__locationintro__link__left svg{margin-right:10px}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__textwrapper .mdl__entrypage__locationintro__link__left .mdl__entrypage__locationintro__linktext__left{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-size:1rem;line-height:1em;color:#FFFFFF;z-index:5;font-weight:700;transition:color 0.3s ease-in-out}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__textwrapper .mdl__entrypage__locationintro__link__left:hover{background:#F59D24}@media (min-width:1024px){.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper{width:calc(47.5% - 30px);padding-left:30px;min-width:400px}}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox{padding:25px 25px 0 25px;background-color:#f2f2f2;border-radius:10px}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__location__intro__locationbox__innercontainer{display:flex}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__location__intro__locationbox__innercontainer svg{border:5px solid #FFFFFF;border-radius:10px;background:#FFFFFF;box-sizing:border-box;flex:0 0 auto;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,0.1);box-shadow:5px 5px 10px 0 rgba(0,0,0,0.1)}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__location__intro__locationbox__innercontainer .mdl__entrypage__location__intro__locationbox__contact{flex:0 1 100%;padding-left:25px;box-sizing:border-box}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__location__intro__locationbox__innercontainer .mdl__entrypage__location__intro__locationbox__contact .mdl__entrypage__locationintro__record__address{font-size:1.2rem;font-weight:700;display:block}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__location__intro__locationbox__innercontainer .mdl__entrypage__location__intro__locationbox__contact .mdl__entrypage__locationintro__record__postcode{font-size:1.2rem;font-weight:700}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__location__intro__locationbox__innercontainer .mdl__entrypage__location__intro__locationbox__contact .mdl__entrypage__locationintro__record__town{font-size:1.2rem;font-weight:700}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__location__intro__locationbox__innercontainer .mdl__entrypage__location__intro__locationbox__contact .mdl__entrypage__locationintro__record__district{font-size:1.2rem;font-weight:700}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox hr{color:#e5e5e5;margin-bottom:1.5rem;margin-top:1.5rem;height:2px;background-color:#e5e5e5}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons{display:flex;flex-wrap:wrap}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__record__phone__button{display:flex;align-items:center;background-color:#0786C0;border-radius:10px;padding:10px 15px;box-sizing:border-box;transition:background-color 0.3s ease-in-out}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__record__phone__button:hover{background-color:#F59D24}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__record__phone__button svg{margin-right:10px}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__record__phone__button .mdl__entrypage__locationintro__record__phone{color:#FFFFFF;font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1rem}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons>a{margin-bottom:20px}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons>a:not(:last-of-type){margin-right:20px}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__link__righttop{display:flex;align-items:center;background-color:#FFFFFF;border-radius:10px;padding:10px 15px;box-sizing:border-box;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,0.1);box-shadow:5px 5px 10px 0 rgba(0,0,0,0.1);transition:background-color 0.3s ease-in-out}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__link__righttop:hover{background-color:#084772}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__link__righttop:hover .mdl__entrypage__locationintro__linktext__righttop{color:#FFFFFF}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__link__righttop:hover svg{margin-right:10px}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__link__righttop:hover svg path{stroke:#FFFFFF}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__link__righttop:hover svg line{stroke:#FFFFFF}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__link__righttop svg{margin-right:10px}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__link__righttop svg path{stroke:#084772;transition:stroke 0.3s ease-in-out}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__link__righttop svg line{stroke:#084772;transition:stroke 0.3s ease-in-out}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__locationbox .mdl__entrypage__locationintro__record__buttons .mdl__entrypage__locationintro__link__righttop .mdl__entrypage__locationintro__linktext__righttop{font-weight:700;font-size:1rem;color:#084772;transition:color 0.3s ease-in-out}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__link__right{border-radius:10px;padding:15px 30px 15px;width:100%;display:flex;align-items:center;justify-content:center;background:#F59D24;transition:background 0.3s ease-in-out,color 0.3s ease-in-out;box-sizing:border-box;margin-top:30px}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__link__right svg{margin-right:10px}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__link__right .mdl__entrypage__locationintro__linktext__right{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-size:1rem;line-height:1em;color:#FFFFFF;z-index:5;font-weight:700;transition:color 0.3s ease-in-out}.mdl__entrypage__locationintro .mdl__entrypage__locationintro__innercontainer .mdl__entrypage__locationintro__locationwrapper .mdl__entrypage__locationintro__link__right:hover{background:#0786C0}.mdl__frontpage__introduction{background:#084772;background:linear-gradient(90deg,#0a4d7b 0%,#043b61 100%);position:relative;margin-bottom:45px}@media (min-width:768px){.mdl__frontpage__introduction{margin-bottom:75px}}.mdl__frontpage__introduction .mdl__frontpage__introduction__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-360.png);height:100%;width:100%;position:absolute;background-size:cover;background-repeat:no-repeat;pointer-events:none}@media (min-width:361px){.mdl__frontpage__introduction .mdl__frontpage__introduction__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-480.png);background-size:cover;background-repeat:no-repeat}}@media (min-width:481px){.mdl__frontpage__introduction .mdl__frontpage__introduction__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-768.png);background-size:cover;background-repeat:no-repeat}}@media (min-width:769px){.mdl__frontpage__introduction .mdl__frontpage__introduction__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-1024.png);background-size:cover;background-repeat:no-repeat}}@media (min-width:1280px){.mdl__frontpage__introduction .mdl__frontpage__introduction__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-default.png);background-size:cover;background-repeat:no-repeat}}.mdl__frontpage__introduction .mdl__frontpage__introduction__content{max-width:1480px;padding:45px 20px;box-sizing:border-box;margin:auto;position:relative}@media (min-width:768px){.mdl__frontpage__introduction .mdl__frontpage__introduction__content{padding:75px 30px}}.mdl__frontpage__introduction .mdl__frontpage__introduction__content .mdl__frontpage__introduction__container{max-width:1200px;margin:auto}.mdl__frontpage__introduction .mdl__frontpage__introduction__headline{font-family:"brandon-grotesque",sans-serif;font-weight:300;font-size:2.25rem;line-height:1.25em;text-transform:uppercase;color:#FFFFFF;padding-bottom:20px;text-align:center}.mdl__frontpage__introduction .mdl__frontpage__introduction__headline:first-line{font-weight:700}.mdl__frontpage__introduction .mdl__frontpage__introduction__text{text-align:center;padding:0 20px;box-sizing:border-box;padding-bottom:20px}@media (min-width:768px){.mdl__frontpage__introduction .mdl__frontpage__introduction__text{padding:0 35px}}@media (min-width:1024px){.mdl__frontpage__introduction .mdl__frontpage__introduction__text{padding:0 75px}}.mdl__frontpage__introduction .mdl__frontpage__introduction__text p{color:rgba(255,255,255,0.5);font-size:1.2rem}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp{position:relative;-webkit-box-shadow:50px 30px 50px 20px rgba(0,0,0,0.25);box-shadow:50px 30px 50px 20px rgba(0,0,0,0.25);margin-bottom:30px;border-radius:10px}@media (min-width:768px){.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp{margin-bottom:60px}}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp.mdl__frontpage__introduction__mediawrp-playing picture{opacity:0;z-index:-1}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp.mdl__frontpage__introduction__mediawrp-playing .mdl__frontpage__introduction__videowrp{opacity:1;z-index:1}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp.mdl__frontpage__introduction__mediawrp-playing .mdl__frontpage__introduction--play-button{opacity:0;z-index:-1}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp.mdl__frontpage__introduction__mediawrp-playing:after{height:0}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp picture{opacity:1;z-index:1;transition:opacity 0.3s ease-in-out,z-index 0.3s ease-in-out}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp .mdl__frontpage__introduction--play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;cursor:pointer;background:transparent;margin:0;opacity:1;transition:opacity 0.3s ease-in-out}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp .mdl__frontpage__introduction--play-button svg{height:60px;width:60px}@media (min-width:768px){.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp .mdl__frontpage__introduction--play-button svg{height:110px;width:110px}}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp .mdl__frontpage__introduction--play-button svg path{stroke:#FFFFFF;transition:stroke 0.3s ease-in-out}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp .mdl__frontpage__introduction--play-button svg:hover path{stroke:#F59D24}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp:after{position:absolute;content:"";height:100%;width:100%;bottom:0;background:rgba(255,255,255,0);background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,#ffffff00 100%);border-radius:10px;transition:height 0.3s ease-in-out}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp img{width:100%;border-radius:10px}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp .mdl__frontpage__introduction__videowrp{position:absolute;bottom:0;height:100%;width:100%;opacity:0;z-index:-1;transition:opacity 0.3s ease-in-out,z-index 0.3s ease-in-out;cursor:pointer}.mdl__frontpage__introduction .mdl__frontpage__introduction__mediawrp .mdl__frontpage__introduction__videowrp video{height:100%;width:100%;border-radius:10px}.mdl__frontpage__introduction .mdl__frontpage__introduction__facts__container{display:flex;justify-content:space-between;padding-bottom:50px;flex-direction:column}@media (min-width:1024px){.mdl__frontpage__introduction .mdl__frontpage__introduction__facts__container{flex-direction:row}}.mdl__frontpage__introduction .mdl__frontpage__introduction__facts__container .mdl__frontpage__introduction__facts__item{border-radius:20px;position:relative;max-width:440px;width:100%;padding:40px 45px;pointer-events:none;box-sizing:border-box;z-index:2;box-shadow:30px 15px 20px 10px rgba(0,0,0,0.1);-webkit-box-shadow:30px 15px 20px 10px rgba(0,0,0,0.1);margin-left:auto;margin-right:auto}@media (min-width:768px){.mdl__frontpage__introduction .mdl__frontpage__introduction__facts__container .mdl__frontpage__introduction__facts__item{padding:45px 55px}}@media (min-width:1024px){.mdl__frontpage__introduction .mdl__frontpage__introduction__facts__container .mdl__frontpage__introduction__facts__item{margin-left:15px;margin-right:15px;padding:60px 70px}}.mdl__frontpage__introduction .mdl__frontpage__introduction__facts__container .mdl__frontpage__introduction__facts__item:not(:last-of-type){margin-bottom:20px}@media (min-width:1024px){.mdl__frontpage__introduction .mdl__frontpage__introduction__facts__container .mdl__frontpage__introduction__facts__item:not(:last-of-type){margin-bottom:0}}.mdl__frontpage__introduction .mdl__frontpage__introduction__facts__container .mdl__frontpage__introduction__facts__item:after{content:"";position:absolute;height:100%;width:auto;background:#28648c;background:linear-gradient(145deg,#28648c 0%,#084772 100%);top:0;right:0;left:0;border-radius:20px;pointer-events:none;z-index:-1}.mdl__frontpage__introduction .mdl__frontpage__introduction__facts__container .mdl__frontpage__introduction__facts__item .mdl__frontpage__introduction__facts__number{font-family:"brandon-grotesque",sans-serif;color:#FFFFFF;font-size:3rem;line-height:1.25em;font-weight:300;display:block;text-align:center;padding-bottom:10px}@media (min-width:768px){.mdl__frontpage__introduction .mdl__frontpage__introduction__facts__container .mdl__frontpage__introduction__facts__item .mdl__frontpage__introduction__facts__number{font-size:4rem}}.mdl__frontpage__introduction .mdl__frontpage__introduction__facts__container .mdl__frontpage__introduction__facts__item .mdl__frontpage__introduction__facts__text{text-align:center;color:rgba(255,255,255,0.75);display:block}.mdl__frontpage__introduction .mdl__frontpage__introduction__link{background-color:#F59D24;border-radius:10px;padding:15px 30px;transition:background-color 0.3s ease-in-out;align-items:center;display:block;width:max-content;margin:auto}.mdl__frontpage__introduction .mdl__frontpage__introduction__link .mdl__frontpage__introduction__linktext{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-size:1rem;color:#FFFFFF;font-weight:700}.mdl__frontpage__introduction .mdl__frontpage__introduction__link:hover{background-color:#0786C0}.mdl__theme .mdl__theme__innercontainer{margin:auto;box-sizing:border-box;position:relative;min-height:600px}@media (min-width:1024px){.mdl__theme .mdl__theme__innercontainer{min-height:750px}}.mdl__theme .mdl__theme__innercontainer .mdl__theme__imgwrp{position:absolute;height:100%;width:100%}.mdl__theme .mdl__theme__innercontainer .mdl__theme__imgwrp img{width:100%;height:100%;object-fit:cover}.mdl__theme .mdl__theme__innercontainer .mdl__theme__imgwrp.mdl__theme__imgwrp--gradient-half:after{position:absolute;content:"";background:linear-gradient(160deg,#084772 0%,rgba(0,0,0,0) 60%);height:100%;width:100%;top:0}.mdl__theme .mdl__theme__innercontainer .mdl__theme__imgwrp.mdl__theme__imgwrp--gradient-full:after{position:absolute;content:"";background:linear-gradient(-35deg,rgba(8,71,114,0.9) 0%,rgba(0,0,0,0) 100%);height:100%;width:100%;top:0}.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap{position:relative;margin-right:auto;align-items:center;margin-left:auto;text-align:center;padding:75px 0}@media (min-width:1024px){.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap{width:70%}}.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap .mdl__theme__headline{font-family:"brandon-grotesque",sans-serif;color:#FFFFFF;font-size:2.25rem;text-transform:uppercase;font-weight:700;line-height:1.25em;padding:0 20px 50px 20px;box-sizing:border-box}.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap .mdl__theme__headline:first-line{font-weight:300}.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap .mdl__theme__text{margin:auto;padding:0 20px;box-sizing:border-box}@media (min-width:768px){.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap .mdl__theme__text{padding:0 30px;width:75%}}@media (min-width:1280px){.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap .mdl__theme__text{width:50%}}.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap .mdl__theme__text p{color:#FFFFFF}.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap .mdl__theme__link{border-radius:10px;padding:15px 30px 15px;transition:background-color 0.3s ease-in-out;display:inline-flex;align-items:center;margin-top:30px;margin-right:auto;margin-left:auto}.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap .mdl__theme__link.mdl__theme__link--orange{background-color:#F59D24}.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap .mdl__theme__link.mdl__theme__link--orange:hover{background-color:#0786C0}.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap .mdl__theme__link.mdl__theme__link--blue{background-color:#084772}.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap .mdl__theme__link.mdl__theme__link--blue:hover{background-color:#F59D24}.mdl__theme .mdl__theme__innercontainer .mdl__theme__textwrap .mdl__theme__link .mdl__theme__linktext{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-size:1rem;color:#FFFFFF;font-weight:700}.mdl__theme .mdl__theme__innercontainer .mdl__theme__quicklinks{justify-content:space-around;padding:50px;max-width:1080px;margin:auto;box-sizing:border-box}.mdl__theme .mdl__theme__innercontainer .mdl__theme__quicklinks .slick-list{width:100%}.mdl__theme .mdl__theme__innercontainer .mdl__theme__quicklinks .slick-list .slick-track{display:flex;width:100%;justify-content:space-between}.mdl__theme .mdl__theme__innercontainer .mdl__theme__quicklinks .mdl__theme__quicklinks__item{box-sizing:border-box;padding:0 30px;min-width:200px !important}.mdl__theme .mdl__theme__innercontainer .mdl__theme__quicklinks .mdl__theme__quicklinks__link{display:flex;flex-direction:column;align-items:center}.mdl__theme .mdl__theme__innercontainer .mdl__theme__quicklinks .mdl__theme__quicklinks__link img{padding-bottom:20px}.mdl__theme .mdl__theme__innercontainer .mdl__theme__quicklinks .mdl__theme__quicklinks__linktext{color:#FFFFFF;max-width:min-content}.mdl__theme .mdl__theme__innercontainer .mdl__theme__quicklinks .slick-dots{position:relative}.mdl__theme .mdl__theme__innercontainer .mdl__theme__quicklinks .slick-dots li{margin:0}.mdl__theme .mdl__theme__innercontainer .mdl__theme__quicklinks .slick-dots li button:before{font-size:14px;color:#FFFFFF;opacity:0.5}.mdl__theme .mdl__theme__innercontainer .mdl__theme__quicklinks .slick-dots li.slick-active button:before{color:#FFFFFF;opacity:1}.mdl__theme__seperator{height:10px;width:100%;background:#084772;background:linear-gradient(90deg,#0786c0 0%,#084772 100%)}.mdl__gallery .mdl__gallery__innercontainer{padding:0 20px 45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__gallery .mdl__gallery__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1600px){.mdl__gallery .mdl__gallery__innercontainer{max-width:960px}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format{position:relative;display:block;width:100%;overflow:hidden;z-index:1}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format>picture{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format>picture>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:10px}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format[data-ptl-image-format="auto"]{padding-top:calc(100% / 3 * 2)}@media (min-width:480px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format[data-ptl-image-format="auto"]{padding-top:calc(100% / 16 * 9)}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format[data-ptl-image-format="3:1"]{padding-top:calc(100% / 3 * 1)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format[data-ptl-image-format="21:9"]{padding-top:calc(100% / 21 * 9)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format[data-ptl-image-format="16:9"]{padding-top:calc(100% / 16 * 9)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format[data-ptl-image-format="3:2"]{padding-top:calc(100% / 3 * 2)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format[data-ptl-image-format="4:3"]{padding-top:calc(100% / 4 * 3)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format[data-ptl-image-format="1:1"]{padding-top:calc(100% / 1 * 1)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format[data-ptl-image-format="4:5"]{padding-top:calc(100% / 4 * 5)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format[data-ptl-image-format="0"]{padding-top:0}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format[data-ptl-image-format="0"]>picture{position:static}@media (min-width:480px) and (max-width:1279px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format[data-ptl-image-format="0"]>picture>img{max-height:550px;margin:0 auto;object-fit:contain;border-radius:10px}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__format .mdl__gallery__image__link{position:absolute;left:0;top:0;width:100%;height:100%;display:block}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__caption{font-size:1rem;line-height:1.25em;padding-top:15px}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__caption .mdl__gallery__caption__text{display:block;padding-bottom:5px}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__caption .mdl__gallery__caption__source{display:block;font-weight:400;font-size:0.9rem;line-height:1.2em;color:rgba(8,71,114,0.5)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__source{padding-top:10px}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modal--active{opacity:1 !important;transition:opacity 0.4s ease-in-out;overflow:auto;z-index:200 !important}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture{padding-bottom:20px}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture .mdl__gallery__divider__big{display:none;color:#0786C0}@media (min-width:1024px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture .mdl__gallery__divider__big{display:block}}@media screen and (min-width:1024px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture{padding-bottom:0;width:calc(100% - 350px)}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format{display:block;width:100%;position:relative}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format>picture{display:block;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format>picture>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:10px}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format[data-ptl-image-format="auto"]{padding-top:calc(100% / 16 * 9)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format[data-ptl-image-format="3:1"]{padding-top:calc(100% / 3 * 1)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format[data-ptl-image-format="21:9"]{padding-top:calc(100% / 21 * 9)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format[data-ptl-image-format="16:9"]{padding-top:calc(100% / 16 * 9)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format[data-ptl-image-format="3:2"]{padding-top:calc(100% / 3 * 2)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format[data-ptl-image-format="4:3"]{padding-top:calc(100% / 4 * 3)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format[data-ptl-image-format="1:1"]{padding-top:calc(100% / 1 * 1)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format[data-ptl-image-format="4:5"]{padding-top:calc(100% / 4 * 5)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format[data-ptl-image-format="0"]{padding-top:0}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalpicture__format[data-ptl-image-format="0"]>picture{position:static}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalbody{padding-left:0;max-width:100%}@media screen and (min-width:1024px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalbody{width:350px;padding-left:30px}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalcontent{position:relative;margin:auto;padding:0 20px;max-width:1500px;width:auto;display:block;box-sizing:border-box}@media screen and (min-width:880px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalcontent{padding:0 30px}}@media screen and (min-width:1024px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalcontent{display:flex;justify-content:center}}@media screen and (min-width:1500px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalcontent{padding:0 40px}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalcaption{font-size:1rem;line-height:1.25em;color:#FFFFFF;padding-bottom:15px}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalsource{font-size:0.9rem;line-height:1.2em;color:#a0a0a0}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__preview{display:block;position:relative;overflow:hidden}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__preview:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(4,27,42,0.6);border-radius:10px;z-index:10}@media screen and (min-width:768px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__preview{display:flex}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__zoombtn{position:absolute;bottom:10px;right:10px;width:42px;height:42px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#0786C0}@media (min-width:480px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__zoombtn{bottom:20px;right:20px;width:48px;height:48px}}@media (min-width:768px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__zoombtn{bottom:30px;right:30px;width:56px;height:56px}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__zoombtn svg{transition:transform 0.3s ease-in-out}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__zoombtn:hover svg{transform:scale(1.2)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;border-radius:10px;min-width:max-content;z-index:15;color:inherit;text-decoration:none;display:block;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__button:focus{outline:none !important}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__button .mdl__gallery__button__innerwrapper{display:inline-flex;align-items:center;position:relative;padding:10px 20px;border-radius:10px;background-color:#F59D24;transition:background-color 0.3s ease-in-out}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__button .mdl__gallery__button__innerwrapper:hover{background-color:#0786C0}@media (min-width:480px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__button .mdl__gallery__button__innerwrapper{padding:15px 30px}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__button .mdl__gallery__button__innerwrapper .mdl__gallery__button__text{color:#FFFFFF;z-index:5;transition:color 0.3s ease-in-out}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__button .mdl__gallery__button__innerwrapper svg{z-index:5}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__button .mdl__gallery__button__innerwrapper svg line{stroke:#FFFFFF;transition:stroke 0.3s ease-in-out}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__button__icon__left{display:flex;margin-right:10px}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__button{position:absolute;right:15px;bottom:15px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;z-index:5}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__count{font-family:"brandon-grotesque",sans-serif;color:#FFFFFF;font-weight:700;font-size:1.5rem;line-height:1em;padding-bottom:15px;display:block}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__count__max{color:#a0a0a0;font-weight:700;font-size:1.5rem;line-height:1em}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(27,52,70,0.9);backdrop-filter:blur(4px);z-index:-1;opacity:0;padding:55px 0;transition:background 0.3s ease-in-out,backdrop-filter 0.3s ease-in-out,z-index 0.3s ease-in-out,opacity 0.3s ease-in-out}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview{display:block;z-index:3}@media screen and (min-width:768px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview{width:50%}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview .mdl__gallery__picturepreview__format{display:block;position:relative;padding-top:calc(100% / 3 * 2)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview .mdl__gallery__picturepreview__format>img{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:10px}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview--half{display:none}@media screen and (min-width:768px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview--half{display:block;margin-left:-20px;z-index:2}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview--half .mdl__gallery__picturepreview__format>img{width:calc(100% + 20px);object-fit:cover}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview--third{display:none}@media screen and (min-width:768px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview--third{display:block;margin-left:-20px;width:25%;z-index:1}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview--third .mdl__gallery__picturepreview__format>img{width:calc(100% + 20px);object-fit:cover;height:auto}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview--third--last{display:none}@media screen and (min-width:768px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview--third--last{display:block;margin-left:0;width:25%;z-index:0}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__picturepreview--third--last .mdl__gallery__picturepreview__format>img{width:calc(100% + 20px);object-fit:cover;height:200%}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modaldivider__large{display:none}@media screen and (min-width:1024px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modaldivider__large{margin:40px 0;display:block}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modaldivider__small{margin:40px 0}@media screen and (min-width:1024px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modaldivider__small{display:none}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__button__text{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1rem;line-height:1.2em;text-transform:uppercase}@media (min-width:768px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__button__text{font-size:1.25rem}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__icon__close_top{visibility:hidden;margin-right:20px;background:#0786C0;box-sizing:border-box;width:44px;height:44px;border-radius:10px;justify-content:center;align-items:center;display:none;position:relative}@media (min-width:1024px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__icon__close_top{display:flex;width:62px;height:56px}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__icon__close_top svg{width:44px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:width 0.3s ease-in-out}@media (min-width:1024px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__icon__close_top svg{width:55px}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__icon__close_top:hover{cursor:pointer}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__icon__close_top:hover svg{width:34px}@media (min-width:1024px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__icon__close_top:hover svg{width:44px}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalwrapper .mdl__gallery__divider__small{opacity:0.5;display:block;width:calc(100% - 40px)}@media (min-width:880px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalwrapper .mdl__gallery__divider__small{width:calc(100% - 60px)}}@media (min-width:1024px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalwrapper .mdl__gallery__divider__small{display:none}}@media (min-width:1024px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalwrapper .mdl__gallery__modalcontent:last-of-type .mdl__gallery__icon__close_bottom{display:none}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalwrapper .mdl__gallery__modalcontent:last-of-type .mdl__gallery__icon__close_top{display:none;position:relative;height:44px;width:44px}@media (min-width:1024px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalwrapper .mdl__gallery__modalcontent:last-of-type .mdl__gallery__icon__close_top{display:block;visibility:visible;margin-right:20px;align-self:flex-end;width:62px;height:56px}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalwrapper .mdl__gallery__modalcontent:last-of-type .mdl__gallery__icon__close_top svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalwrapper .mdl__gallery__modalcontent:last-of-type .mdl__gallery__icon__close_top svg:hover{transition:width 0.3s ease-in-out;cursor:pointer}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalwrapper .mdl__gallery__modalcontent:first-of-type .mdl__gallery__icon__close_top{display:block;visibility:visible;margin-right:20px;align-self:flex-start;margin-bottom:20px;position:relative}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalwrapper .mdl__gallery__modalcontent:first-of-type .mdl__gallery__icon__close_top svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__modalwrapper .mdl__gallery__modalcontent:first-of-type .mdl__gallery__icon__close_top svg:hover{transition:width 0.3s ease-in-out;cursor:pointer}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__icon__close_bottom{margin-right:20px;display:flex;place-self:flex-end;position:relative;height:44px;width:44px;background:#0786C0;box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__icon__close_bottom svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px}@media (min-width:768px){.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__icon__close_bottom svg{width:50px}}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__icon__close_bottom svg:hover{transition:transform 0.3s ease-in-out;cursor:pointer}.mdl__gallery .mdl__gallery__innercontainer .mdl__gallery__image__button:hover{cursor:pointer;transition:transform 0.3s ease-in-out}.mdl__grid .mdl__grid__innercontainer{padding-bottom:45px}@media (min-width:768px){.mdl__grid .mdl__grid__innercontainer{padding-bottom:75px}}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item{height:auto}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimage .mdl__grid__image img{width:100%}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetext{display:flex;flex-direction:column}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetext .mdl__grid__image img{width:100%}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetext .mdl__grid__imagetext__container{position:relative;aspect-ratio:2}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetext .mdl__grid__imagetext__container .mdl__grid__modetwo__text__container{position:absolute;top:10%;left:50%;transform:translate(-50%,0)}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetext .mdl__grid__imagetext__container .mdl__grid__modetwo__text__container .mdl__grid__modetwo__text{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1.2rem;line-height:1.125em;color:#FFFFFF;text-transform:uppercase;width:100%;text-align:center;padding:20px;box-sizing:border-box}@media (min-width:768px){.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetext .mdl__grid__imagetext__container .mdl__grid__modetwo__text__container .mdl__grid__modetwo__text{font-size:1.4rem}}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetextimage{display:flex;flex-direction:column}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetextimage .mdl__grid__image img{width:100%}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetextimage .mdl__grid__modethree__text__container{display:flex;flex:0 0 100%}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetextimage .mdl__grid__modethree__text__container .mdl__grid__imagewrp{flex:0 0 50%}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetextimage .mdl__grid__modethree__text__container .mdl__grid__modethree__text__container{flex:0 0 50%;position:relative}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetextimage .mdl__grid__modethree__text__container .mdl__grid__modethree__text__container .mdl__grid__modethree__text{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1.2rem;line-height:1.125em;color:#FFFFFF;text-transform:uppercase;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:20px;box-sizing:border-box}@media (min-width:768px){.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modeimagetextimage .mdl__grid__modethree__text__container .mdl__grid__modethree__text__container .mdl__grid__modethree__text{font-size:1.4rem}}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modetext{aspect-ratio:1}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modetext .mdl__grid__modefour__text__container{padding:25px;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modetext .mdl__grid__modefour__text__container{padding:40px}}@media (min-width:1280px){.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modetext .mdl__grid__modefour__text__container{padding:60px}}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modetext .mdl__grid__modefour__text__container .mdl__grid__modefour__headline{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1.2rem;line-height:1.125em;color:#FFFFFF;text-transform:uppercase;padding-bottom:30px}@media (min-width:768px){.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modetext .mdl__grid__modefour__text__container .mdl__grid__modefour__headline{font-size:1.4rem}}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modetext .mdl__grid__modefour__text__container .mdl__grid__modefour__text{padding-bottom:15px}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modetext .mdl__grid__modefour__text__container .mdl__grid__modefour__text p{font-family:"assistant",sans-serif;font-weight:400;font-size:1.1rem;line-height:1.125em;color:#FFFFFF}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modetext .mdl__grid__modefour__text__container .mdl__grid__modefour__link{background:#F59D24;display:flex;padding:10px 15px;border-radius:10px;align-items:center;box-sizing:border-box;width:fit-content;transition:background 0.3s ease-in-out}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modetext .mdl__grid__modefour__text__container .mdl__grid__modefour__link:hover{background:#0786C0}@media (min-width:768px){.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modetext .mdl__grid__modefour__text__container .mdl__grid__modefour__link{padding:15px 25px}}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modetext .mdl__grid__modefour__text__container .mdl__grid__modefour__link .mdl__grid__modefour__linktext{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:0.8rem;line-height:1.125em;color:#FFFFFF;text-transform:uppercase}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo{position:relative}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo:after{position:absolute;content:"";height:100%;width:100%;bottom:0;background:rgba(0,0,0,0.5);background:linear-gradient(90deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);opacity:0.5;transition:opacity 0.3s ease-in-out;border-radius:10px}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo .mdl__grid__image img{width:100%}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo.mdl__grid__item--modevideo-playing picture{opacity:0;z-index:-1}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo.mdl__grid__item--modevideo-playing .mdl__grid__modefive__video__container{opacity:1;z-index:1}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo.mdl__grid__item--modevideo-playing .mdl__grid__item--modevideo-play-button{opacity:0;z-index:-1}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo.mdl__grid__item--modevideo-playing:after{height:0}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo picture{opacity:1;z-index:1;transition:opacity 0.3s ease-in-out,z-index 0.3s ease-in-out}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo .mdl__grid__item--modevideo-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;cursor:pointer;background:transparent;margin:0;opacity:1;transition:opacity 0.3s ease-in-out}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo .mdl__grid__item--modevideo-play-button svg{height:60px;width:60px}@media (min-width:768px){.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo .mdl__grid__item--modevideo-play-button svg{height:110px;width:110px}}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo .mdl__grid__item--modevideo-play-button svg path{stroke:#FFFFFF;transition:stroke 0.3s ease-in-out}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo .mdl__grid__item--modevideo-play-button svg:hover path{stroke:#F59D24}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo .mdl__grid__modefive__video__container{position:absolute;bottom:0;height:100%;width:100%;opacity:0;z-index:-1;transition:opacity 0.3s ease-in-out,z-index 0.3s ease-in-out;cursor:pointer}.mdl__grid .mdl__grid__innercontainer .mdl__grid__item--modevideo .mdl__grid__modefive__video__container video{width:100%;height:100%;object-fit:cover}.mdl__grid__list .slick-prev{left:25px;z-index:1;height:56px;width:56px}.mdl__grid__list .slick-prev:before{content:"";height:56px;width:56px;background-size:56px 56px;background-image:url("/typo3conf/ext/heyst_theme/Resources/Public/Images/E-Wall/chevron-left.svg");background-repeat:no-repeat;left:0;top:0;position:absolute;opacity:1}.mdl__grid__list .slick-prev:hover:before{background-image:url("/typo3conf/ext/heyst_theme/Resources/Public/Images/E-Wall/chevron-left-hover.svg")}.mdl__grid__list .slick-next{right:25px;z-index:1;height:56px;width:56px}.mdl__grid__list .slick-next:before{content:"";height:56px;width:56px;background-size:56px 56px;background-image:url("/typo3conf/ext/heyst_theme/Resources/Public/Images/E-Wall/chevron-right.svg");background-repeat:no-repeat;top:0;right:0;position:absolute;opacity:1}.mdl__grid__list .slick-next:hover:before{background-image:url("/typo3conf/ext/heyst_theme/Resources/Public/Images/E-Wall/chevron-right-hover.svg")}.mdl__grid+.mdl__grid .mdl__grid__innercontainer{margin-top:-45px}@media (min-width:768px){.mdl__grid+.mdl__grid .mdl__grid__innercontainer{margin-top:-75px}}.tpl__page__content .mdl__highlightbox,.tpl__entrypage__content .mdl__highlightbox{background:#084772;background:linear-gradient(90deg,#0a4d7b 0%,#043b61 100%);position:relative;margin-bottom:45px}@media (min-width:768px){.tpl__page__content .mdl__highlightbox,.tpl__entrypage__content .mdl__highlightbox{margin-bottom:75px}}.tpl__page__content .mdl__highlightbox .mdl__highlightbox__background,.tpl__entrypage__content .mdl__highlightbox .mdl__highlightbox__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-360.png);height:100%;width:100%;position:absolute;background-size:cover;background-repeat:no-repeat}@media (min-width:361px){.tpl__page__content .mdl__highlightbox .mdl__highlightbox__background,.tpl__entrypage__content .mdl__highlightbox .mdl__highlightbox__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-480.png);background-size:cover;background-repeat:no-repeat}}@media (min-width:481px){.tpl__page__content .mdl__highlightbox .mdl__highlightbox__background,.tpl__entrypage__content .mdl__highlightbox .mdl__highlightbox__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-768.png);background-size:cover;background-repeat:no-repeat}}@media (min-width:769px){.tpl__page__content .mdl__highlightbox .mdl__highlightbox__background,.tpl__entrypage__content .mdl__highlightbox .mdl__highlightbox__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-1024.png);background-size:cover;background-repeat:no-repeat}}@media (min-width:1280px){.tpl__page__content .mdl__highlightbox .mdl__highlightbox__background,.tpl__entrypage__content .mdl__highlightbox .mdl__highlightbox__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-default.png);background-size:cover;background-repeat:no-repeat}}.tpl__page__content .mdl__highlightbox .mdl__highlightbox__item,.tpl__entrypage__content .mdl__highlightbox .mdl__highlightbox__item{position:relative}.tpl__page__content .mdl__highlightbox .mdl__highlightbox__background+.mdl__highlightbox__item,.tpl__entrypage__content .mdl__highlightbox .mdl__highlightbox__background+.mdl__highlightbox__item{padding-top:45px}@media (min-width:768px){.tpl__page__content .mdl__highlightbox .mdl__highlightbox__background+.mdl__highlightbox__item,.tpl__entrypage__content .mdl__highlightbox .mdl__highlightbox__background+.mdl__highlightbox__item{padding-top:75px}}.tpl__page__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body,.tpl__entrypage__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body{color:#FFFFFF}.tpl__page__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__subheadline,.tpl__entrypage__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__subheadline{color:#FFFFFF}.tpl__page__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__headline,.tpl__entrypage__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__headline{color:#FFFFFF}.tpl__page__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body p,.tpl__entrypage__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body p{color:rgba(255,255,255,0.5)}.tpl__page__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body p strong,.tpl__page__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body p b,.tpl__entrypage__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body p strong,.tpl__entrypage__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body p b{color:inherit}.tpl__page__content .mdl__highlightbox .mdl__accordion .mdl__accordion__innerwrapper:last-child,.tpl__entrypage__content .mdl__highlightbox .mdl__accordion .mdl__accordion__innerwrapper:last-child{border-bottom:2px solid rgba(255,255,255,0.5)}.tpl__page__content .mdl__highlightbox .mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel,.tpl__entrypage__content .mdl__highlightbox .mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel{background-color:transparent;color:#FFFFFF;border-top:2px solid rgba(255,255,255,0.5);transition:color 0.3s ease-in-out}.tpl__page__content .mdl__highlightbox .mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel:hover,.tpl__entrypage__content .mdl__highlightbox .mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel:hover{color:rgba(255,255,255,0.75)}.tpl__page__content .mdl__highlightbox .mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__subheadline,.tpl__entrypage__content .mdl__highlightbox .mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__subheadline{color:#FFFFFF}.tpl__page__content .mdl__highlightbox .mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container,.tpl__entrypage__content .mdl__highlightbox .mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container{background-color:transparent;color:#FFFFFF}.tpl__page__content .mdl__highlightbox .mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container p,.tpl__entrypage__content .mdl__highlightbox .mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container p{color:#FFFFFF}.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text h2,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text h3,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text h4,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text h5,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text p,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text ul,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text li,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text .ptl--text__teaser,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text h2,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text h3,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text h4,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text h5,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text p,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text ul,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text li,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text .ptl--text__teaser{color:#FFFFFF}.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text h2 a,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text h3 a,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text h4 a,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text h5 a,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text p a,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text ul a,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text li a,.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text .ptl--text__teaser a,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text h2 a,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text h3 a,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text h4 a,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text h5 a,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text p a,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text ul a,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text li a,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text .ptl--text__teaser a{color:#F59D24}.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text ul li:before,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text ul li:before{background-image:url("/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Image-Modul/dott_white.svg")}.tpl__page__content .mdl__highlightbox .mdl__text .ptl__text hr,.tpl__entrypage__content .mdl__highlightbox .mdl__text .ptl__text hr{color:#FFFFFF;background-color:#FFFFFF}.tpl__landingpage__content .mdl__highlightbox{background:#084772;background:linear-gradient(90deg,#0a4d7b 0%,#043b61 100%);position:relative;margin-bottom:45px}@media (min-width:768px){.tpl__landingpage__content .mdl__highlightbox{margin-bottom:75px}}.tpl__landingpage__content .mdl__highlightbox .mdl__highlightbox__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-360.png);height:100%;width:100%;position:absolute;background-size:cover;background-repeat:no-repeat}@media (min-width:361px){.tpl__landingpage__content .mdl__highlightbox .mdl__highlightbox__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-480.png);background-size:cover;background-repeat:no-repeat}}@media (min-width:481px){.tpl__landingpage__content .mdl__highlightbox .mdl__highlightbox__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-768.png);background-size:cover;background-repeat:no-repeat}}@media (min-width:769px){.tpl__landingpage__content .mdl__highlightbox .mdl__highlightbox__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-1024.png);background-size:cover;background-repeat:no-repeat}}@media (min-width:1280px){.tpl__landingpage__content .mdl__highlightbox .mdl__highlightbox__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Highlightbox/background_highlightbox-default.png);background-size:cover;background-repeat:no-repeat}}.tpl__landingpage__content .mdl__highlightbox .mdl__highlightbox__item{position:relative}.tpl__landingpage__content .mdl__highlightbox .mdl__highlightbox__background+.mdl__highlightbox__item{padding-top:45px}@media (min-width:768px){.tpl__landingpage__content .mdl__highlightbox .mdl__highlightbox__background+.mdl__highlightbox__item{padding-top:75px}}.tpl__landingpage__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body{color:#FFFFFF}.tpl__landingpage__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__subheadline{color:#FFFFFF}.tpl__landingpage__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__headline{color:#FFFFFF}.tpl__landingpage__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body p{color:#FFFFFF}.tpl__landingpage__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body p strong,.tpl__landingpage__content .mdl__highlightbox .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body p b{color:inherit}.mdl__html--default{position:relative;margin-bottom:45px}@media (min-width:768px){.mdl__html--default{margin-bottom:75px}}.mdl__html--default .mdl__html__innercontainer{padding:0 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__html--default .mdl__html__innercontainer{padding:0 30px}}@media (min-width:1600px){.mdl__html--default .mdl__html__innercontainer{max-width:960px}}.mdl__html--default .mdl__html__innercontainer .mdl__html__headline{font-size:1.3rem;line-height:1.5em;font-weight:700;padding-bottom:25px;color:#084772;position:relative}.mdl__html--default .mdl__html__innercontainer iframe{border-radius:10px}.mdl__html--default .mdl__html__wrapper{position:relative}.mdl__html--default .mdl__html__wrapper .ptl__external_resource{background-color:rgba(4,27,42,0.35);border:2px solid #F59D24}.mdl__html--default .mdl__html__wrapper .ptl__external_resource .ptl__external_resource__button{font-family:"brandon-grotesque",sans-serif;font-weight:700;line-height:1.2em;text-transform:uppercase;color:#FFFFFF;padding:10px 20px;background:#F59D24;border-radius:10px;transition:background 0.3s ease-in-out;font-size:1rem;width:max-content}@media (min-width:768px){.mdl__html--default .mdl__html__wrapper .ptl__external_resource .ptl__external_resource__button{font-size:1.25rem}}.mdl__html--default .mdl__html__wrapper .ptl__external_resource .ptl__external_resource__button:hover{background-color:#0786C0}@media (min-width:480px){.mdl__html--default .mdl__html__wrapper .ptl__external_resource .ptl__external_resource__button{padding:15px 30px}}.mdl__html--default .mdl__html__wrapper img{width:100%;height:auto;position:absolute;filter:brightness(0.7);border-radius:10px}.mdl__html--background{background:#0c5383;background:linear-gradient(90deg,#0c5383 0%,#043b60 100%);position:relative;margin-bottom:45px}@media (min-width:768px){.mdl__html--background{margin-bottom:75px}}.mdl__html--background .mdl__html__innercontainer__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/HTML/html-background-360.png) no-repeat;height:100%;width:100%;position:absolute;background-size:cover}@media (min-width:361px){.mdl__html--background .mdl__html__innercontainer__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/HTML/html-background-480.png) no-repeat;background-size:cover}}@media (min-width:481px){.mdl__html--background .mdl__html__innercontainer__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/HTML/html-background-768.png) no-repeat;background-size:cover}}@media (min-width:769px){.mdl__html--background .mdl__html__innercontainer__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/HTML/html-background-1024.png) no-repeat;background-size:cover}}@media (min-width:1280px){.mdl__html--background .mdl__html__innercontainer__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/HTML/html-background_default.png) no-repeat;background-size:cover}}.mdl__html--background .mdl__html__innercontainer{padding:45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__html--background .mdl__html__innercontainer{padding:75px 30px}}@media (min-width:1600px){.mdl__html--background .mdl__html__innercontainer{max-width:960px}}.mdl__html--background .mdl__html__innercontainer .mdl__html__headline{font-size:1.3rem;line-height:1.5em;font-weight:700;padding-bottom:25px;color:#FFFFFF;position:relative}.mdl__html--background .mdl__html__innercontainer iframe{border-radius:10px}.mdl__html--background .mdl__html__wrapper{position:relative}.mdl__html--background .mdl__html__wrapper img{width:100%;height:auto;position:absolute;filter:brightness(0.7)}.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer{max-width:800px;padding:0 20px 45px 20px;margin:auto;box-sizing:border-box}@media (min-width:768px){.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1500px){.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer{max-width:960px}}.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body{max-width:580px;margin:auto;text-align:center}@media (min-width:1600px){.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body{max-width:700px}}.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__subheadline,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__subheadline{text-transform:uppercase;font-size:1rem;line-height:1.25em;margin-bottom:20px;text-align:center;font-family:"brandon-grotesque",sans-serif;display:block;color:#F59D24}.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__headline,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__headline{font-family:"brandon-grotesque",sans-serif;font-size:1.75rem;line-height:1.25em;font-weight:700;margin-bottom:30px;text-align:center;text-transform:uppercase;hyphens:auto}@media (min-width:768px){.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__headline,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__headline{font-size:2rem}}@media (min-width:1280px){.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__headline,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__headline{font-size:2.25rem}}.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__content>p,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__content>p{text-align:center;margin-bottom:30px;font-size:1.3rem;line-height:1.25em}.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__content>p:last-of-type,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__content>p:last-of-type{margin-bottom:0}.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__content>p>a,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__content>p>a{font-weight:400;margin-top:30px;display:inline;text-decoration:none;word-break:break-word;transition:color 0.3s ease-in-out;font-size:inherit;color:#0786C0}.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__content>p>a:hover,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__content>p>a:hover{color:#F59D24;transition:color 0.3s ease-in-out}.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__link,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__link{margin:35px auto 0 auto;border-radius:10px;padding:25px;display:flex;align-items:center;width:max-content;position:relative;background:#0786C0;color:#FFFFFF;transition:background 0.3s ease-in-out}.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__link .mdl__introtext__linktext,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__link .mdl__introtext__linktext{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1rem;line-height:1em;color:#FFFFFF;z-index:5;transition:color 0.3s ease-in-out;text-transform:uppercase}.tpl__page__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__link:hover,.tpl__entrypage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__link:hover{background:#F59D24}.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer{max-width:960px;padding:0 20px 45px 20px;margin:auto;box-sizing:border-box}@media (min-width:768px){.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer{padding:0 30px 75px 30px}}.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body{margin:auto;text-align:center}.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__subheadline{text-transform:uppercase;font-size:1rem;line-height:1.25em;margin-bottom:20px;text-align:center;font-family:"brandon-grotesque",sans-serif;display:block;color:#F59D24}.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__headline{font-family:"brandon-grotesque",sans-serif;font-size:1.75rem;line-height:1.25em;font-weight:700;margin-bottom:30px;text-align:center;text-transform:uppercase;hyphens:auto}@media (min-width:768px){.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__headline{font-size:2rem}}@media (min-width:1280px){.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__headline{font-size:2.25rem}}.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body>p{text-align:center;margin-bottom:30px;font-size:1.1rem;line-height:1.25em;color:#FFFFFF}.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body>p strong,.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body>p b{color:inherit}.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body>p:last-of-type{margin-bottom:0}.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body>p>a{font-weight:400;margin-top:30px;display:inline;text-decoration:none;word-break:break-word;transition:color 0.3s ease-in-out;font-size:inherit;color:#F59D24}.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__link{margin:35px auto 0 auto;border-radius:10px;padding:25px;display:flex;align-items:center;width:max-content;position:relative;background:#0786C0;color:#FFFFFF;transition:background 0.3s ease-in-out}.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__link .mdl__introtext__linktext{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1rem;line-height:1em;color:#FFFFFF;z-index:5;transition:color 0.3s ease-in-out;text-transform:uppercase}.tpl__landingpage__content .mdl__introtext .mdl__introtext__innercontainer .mdl__introtext__body .mdl__introtext__link:hover{background:#F59D24}.mdl__link .mdl__link__innercontainer{padding:0 20px 45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__link .mdl__link__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1600px){.mdl__link .mdl__link__innercontainer{max-width:960px}}.mdl__link .mdl__link__innercontainer .mdl__link__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__link .mdl__link__innercontainer .mdl__link__item{position:relative;margin-bottom:30px;border-radius:10px;background-color:#f5f5f5;transition:background-color 0.3s ease-in-out}.mdl__link .mdl__link__innercontainer .mdl__link__item:hover{background-color:#F59D24}.mdl__link .mdl__link__innercontainer .mdl__link__item:hover .mdl__link__linktext{color:#FFFFFF}.mdl__link .mdl__link__innercontainer .mdl__link__item:hover .mdl__link__linkicon svg path{stroke:#FFFFFF}.mdl__link .mdl__link__innercontainer .mdl__link__item:hover .mdl__link__iconlink svg line{stroke:#FFFFFF}.mdl__link .mdl__link__innercontainer .mdl__link>div:last-of-type{margin-bottom:0}.mdl__link .mdl__link__innercontainer .mdl__link__link{padding:20px 15px;display:flex;align-items:center}@media (min-width:480px){.mdl__link .mdl__link__innercontainer .mdl__link__link{padding:25px 30px}}.mdl__link .mdl__link__innercontainer .mdl__link__linktext{font-size:1.2rem;line-height:1.25em;hyphens:auto;font-weight:300;margin-right:auto;color:#084772;transition:color 0.3s ease-in-out}.mdl__link .mdl__link__innercontainer .mdl__link__linkicon{display:flex;padding-right:15px}.mdl__link .mdl__link__innercontainer .mdl__link__linkicon svg{width:35px;height:auto}.mdl__link .mdl__link__innercontainer .mdl__link__linkicon svg path{stroke:#0786C0;transition:stroke 0.3s ease-in-out}@media (min-width:480px){.mdl__link .mdl__link__innercontainer .mdl__link__linkicon{padding-right:30px}.mdl__link .mdl__link__innercontainer .mdl__link__linkicon svg{width:auto;height:auto}}.mdl__link .mdl__link__innercontainer .mdl__link__iconlink{display:flex;padding-left:15px}.mdl__link .mdl__link__innercontainer .mdl__link__iconlink svg{width:35px;height:auto}.mdl__link .mdl__link__innercontainer .mdl__link__iconlink svg line{stroke:#0786C0;transition:stroke 0.3s ease-in-out}@media (min-width:480px){.mdl__link .mdl__link__innercontainer .mdl__link__iconlink{padding-left:30px}.mdl__link .mdl__link__innercontainer .mdl__link__iconlink svg{width:auto;height:auto}}.mdl__link .mdl__link__innercontainer .mdl__link__item:last-of-type{margin-bottom:0}.tpl__content__main>.mdl__link__horizontal{background-color:#f2f2f2;margin-bottom:45px}@media (min-width:768px){.tpl__content__main>.mdl__link__horizontal{margin-bottom:75px}}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__single{padding:45px 20px;max-width:960px;margin:auto;box-sizing:border-box}@media (min-width:768px){.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__single{padding:75px 30px}}@media (min-width:480px){.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__single .mdl__link__horizontal__wrapper{display:flex;justify-content:center}}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double{padding:45px 20px;max-width:1240px;margin:auto;box-sizing:border-box}@media (min-width:768px){.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double{padding:75px 30px}}@media (min-width:768px){.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__wrapper{display:flex;justify-content:center}}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item:not(:last-of-type){margin-bottom:20px}@media (min-width:768px){.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item{width:calc(100% / 2 - 15px)}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item:not(:last-of-type){margin-bottom:0}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item:nth-child(odd){margin-right:15px}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item:nth-child(even){margin-left:15px}}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple{padding:45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:1280px){.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple{max-width:1540px}}@media (min-width:1280px){.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__wrapper{display:flex;justify-content:center}}@media (min-width:768px){.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple{padding:75px 30px}}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__item:not(:last-of-type){margin-bottom:20px}@media (min-width:1280px){.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__item{width:calc(100% / 3 - 15px)}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__item:not(:last-of-type){margin-bottom:0}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__item:nth-child(2){margin:0 30px}}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__headline{font-family:"brandon-grotesque",sans-serif;font-size:1.5rem;line-height:1.25em;font-weight:700;padding-bottom:50px;text-transform:uppercase;text-align:center}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__wrapper{display:block}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__link{background:#FFFFFF;border-radius:10px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);padding:15px 25px;display:flex;align-items:center;justify-content:center;min-height:120px;box-sizing:border-box;transition:background 0.3s ease-in-out}@media (min-width:1024px){.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__link{padding:20px 40px}}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__link svg{margin-right:20px;box-sizing:border-box}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__link svg path{fill:#0786C0;transition:fill 0.3s ease-in-out}@media (min-width:1366px){.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__link svg{margin-right:40px}}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__link .mdl__link__horizontal__linktext{font-size:1.5rem;line-height:1.25em;font-weight:500;color:#0786C0;transition:color 0.3s ease-in-out}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__link:hover{background:#F59D24}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__link:hover svg path{fill:#FFFFFF}.tpl__content__main>.mdl__link__horizontal .mdl__link__horizontal__link:hover .mdl__link__horizontal__linktext{color:#FFFFFF}.tpl__entrypage__content>.mdl__link__horizontal{background-color:#f2f2f2;margin-bottom:45px}@media (min-width:768px){.tpl__entrypage__content>.mdl__link__horizontal{margin-bottom:75px}}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__single{padding:45px 20px;max-width:960px;margin:auto;box-sizing:border-box}@media (min-width:768px){.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__single{padding:75px 30px}}@media (min-width:480px){.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__single .mdl__link__horizontal__wrapper{display:flex;justify-content:center}}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double{padding:45px 20px;max-width:1240px;margin:auto;box-sizing:border-box}@media (min-width:768px){.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double{padding:75px 30px}}@media (min-width:768px){.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__wrapper{display:flex;justify-content:center}}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item:not(:last-of-type){margin-bottom:20px}@media (min-width:768px){.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item{width:calc(100% / 2 - 15px)}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item:not(:last-of-type){margin-bottom:0}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item:nth-child(odd){margin-right:15px}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item:nth-child(even){margin-left:15px}}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple{padding:45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:1280px){.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple{max-width:1540px}}@media (min-width:1280px){.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__wrapper{display:flex;justify-content:center}}@media (min-width:768px){.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple{padding:75px 30px}}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__item:not(:last-of-type){margin-bottom:20px}@media (min-width:1280px){.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__item{width:calc(100% / 3 - 15px)}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__item:not(:last-of-type){margin-bottom:0}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__item:nth-child(2){margin:0 30px}}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__headline{font-family:"brandon-grotesque",sans-serif;font-size:1.5rem;line-height:1.25em;font-weight:700;padding-bottom:50px;text-transform:uppercase;text-align:center}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__wrapper{display:block}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__link{background:#FFFFFF;border-radius:10px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);padding:15px 25px;display:flex;align-items:center;justify-content:center;min-height:120px;box-sizing:border-box;transition:background 0.3s ease-in-out}@media (min-width:1024px){.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__link{padding:20px 40px}}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__link svg{margin-right:20px;box-sizing:border-box}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__link svg path{fill:#0786C0;transition:fill 0.3s ease-in-out}@media (min-width:1366px){.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__link svg{margin-right:40px}}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__link .mdl__link__horizontal__linktext{font-size:1.5rem;line-height:1.25em;font-weight:500;color:#0786C0;transition:color 0.3s ease-in-out}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__link:hover{background:#F59D24}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__link:hover svg path{fill:#FFFFFF}.tpl__entrypage__content>.mdl__link__horizontal .mdl__link__horizontal__link:hover .mdl__link__horizontal__linktext{color:#FFFFFF}.tpl__ewallpage__content>.mdl__link__horizontal{margin-bottom:45px}@media (min-width:768px){.tpl__ewallpage__content>.mdl__link__horizontal{margin-bottom:75px}}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__single{padding:45px 20px;max-width:960px;margin:auto;box-sizing:border-box}@media (min-width:768px){.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__single{padding:75px 30px}}@media (min-width:480px){.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__single .mdl__link__horizontal__wrapper{display:flex;justify-content:center}}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double{padding:45px 20px;max-width:1240px;margin:auto;box-sizing:border-box}@media (min-width:768px){.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double{padding:75px 30px}}@media (min-width:768px){.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__wrapper{display:flex;justify-content:center}}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item:not(:last-of-type){margin-bottom:20px}@media (min-width:768px){.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item{width:calc(100% / 2 - 15px)}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item:not(:last-of-type){margin-bottom:0}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item:nth-child(odd){margin-right:15px}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__double .mdl__link__horizontal__item:nth-child(even){margin-left:15px}}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple{padding:45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:1280px){.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple{max-width:1540px}}@media (min-width:1280px){.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__wrapper{display:flex;justify-content:center}}@media (min-width:768px){.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple{padding:75px 30px}}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__item:not(:last-of-type){margin-bottom:20px}@media (min-width:1280px){.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__item{width:calc(100% / 3 - 15px)}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__item:not(:last-of-type){margin-bottom:0}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__innercontainer__triple .mdl__link__horizontal__item:nth-child(2){margin:0 30px}}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__headline{font-family:"brandon-grotesque",sans-serif;font-size:1.5rem;line-height:1.25em;font-weight:700;padding-bottom:50px;text-transform:uppercase;text-align:center}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__wrapper{display:block}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__link{background:#f2f2f2;border-radius:10px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);padding:15px 25px;display:flex;align-items:center;justify-content:center;min-height:120px;box-sizing:border-box;transition:background 0.3s ease-in-out}@media (min-width:1024px){.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__link{padding:20px 40px}}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__link svg{margin-right:20px;box-sizing:border-box}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__link svg path{fill:#0786C0;transition:fill 0.3s ease-in-out}@media (min-width:1366px){.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__link svg{margin-right:40px}}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__link .mdl__link__horizontal__linktext{font-size:1.5rem;line-height:1.25em;font-weight:500;color:#0786C0;transition:color 0.3s ease-in-out}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__link:hover{background:#F59D24}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__link:hover svg path{fill:#FFFFFF}.tpl__ewallpage__content>.mdl__link__horizontal .mdl__link__horizontal__link:hover .mdl__link__horizontal__linktext{color:#FFFFFF}.mdl__location_cta{box-sizing:border-box;max-width:800px;margin:auto;padding:0 20px 45px 20px}@media (min-width:1600px){.mdl__location_cta{max-width:960px}}@media (min-width:768px){.mdl__location_cta{padding:0 30px 75px 30px}}.mdl__location_cta .mdl__location_cta_innercontainer{display:flex;flex-direction:column;background-color:#f2f2f2;border-radius:10px;padding:25px 0;box-sizing:border-box;gap:25px}@media (min-width:1024px){.mdl__location_cta .mdl__location_cta_innercontainer{flex-direction:row;padding-bottom:50px}}.mdl__location_cta .mdl__location_cta_innercontainer h2{margin-bottom:25px}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_textwrp{padding:0 25px;max-width:100%}@media (min-width:1024px){.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_textwrp{max-width:67%}}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp{box-sizing:border-box;display:flex;padding:0 25px;width:100%;justify-content:space-between;gap:30px;flex-direction:column}@media (min-width:1024px){.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp{flex-direction:column;width:fit-content}}@media (min-width:500px) and (max-width:1024px){.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp{flex-direction:row}}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_choose_parent{position:relative}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_choose_parent .mdl__location_cta_choose{width:100%;display:flex;background-color:#FFFFFF;border-radius:10px;padding:10px 20px;align-items:center;justify-content:space-between;position:relative;cursor:pointer;box-sizing:border-box;gap:30px;transition:border-radius 0.3s ease-in-out}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_choose_parent .mdl__location_cta_choose .mdl__location_cta_choose_headline{font-family:"brandon-grotesque",sans-serif;color:#084772;text-transform:uppercase;font-weight:600;font-size:1.1rem}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_choose_parent .mdl__location_cta_choose svg{transform:rotate(0deg);transition:transform 0.3s ease-in-out}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_choose_parent.mdl__location_cta_choose-open .mdl__location_cta_choose{border-radius:10px 10px 0 0}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_choose_parent.mdl__location_cta_choose-open .mdl__location_cta_choose svg{transform:rotate(180deg)}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_choose_parent.mdl__location_cta_choose-open .mdl__location_cta_dropdown{opacity:1;pointer-events:all}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_dropdown{position:absolute;max-height:400px;z-index:5;overflow:auto;width:100%;opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out;border-radius:0 0 10px 10px}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_dropdown .mdl__location_cta_list_item{padding:10px 20px;background:#FFFFFF;transition:background 0.3s ease-in-out;cursor:pointer}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_dropdown .mdl__location_cta_list_item:hover{background:#F59D24}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_dropdown a{display:none}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_button{box-sizing:border-box;text-align:center;width:100%;border-radius:10px;background:#F59D24;color:#FFFFFF;transition:background 0.3s ease-in-out;cursor:pointer;font-family:"brandon-grotesque",sans-serif;font-weight:700;line-height:1.2em;font-size:1rem;text-transform:uppercase;padding:10px 20px;vertical-align:bottom;height:fit-content;margin-top:auto}@media (min-width:500px){.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_button{width:max-content;text-align:revert}}.mdl__location_cta .mdl__location_cta_innercontainer .mdl__location_cta_buttonselectorwrp .mdl__location_cta_button:hover{background:#0786C0}.mdl__logo .mdl__logo__innercontainer{max-width:800px;padding:0 20px 45px 20px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__logo .mdl__logo__innercontainer{padding:0 30px 70px 30px}}@media (min-width:1600px){.mdl__logo .mdl__logo__innercontainer{max-width:960px}}.mdl__logo .mdl__logo__innercontainer .mdl__logo__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__logo .mdl__logo__innercontainer .mdl__logo__wrapper{display:flex;flex-direction:column}@media (min-width:1024px){.mdl__logo .mdl__logo__innercontainer .mdl__logo__wrapper{flex-direction:row}}.mdl__logo .mdl__logo__innercontainer .mdl__logo__wrapper.mdl__logo__wrapper-wrap{flex-wrap:wrap}@media (min-width:1024px){.mdl__logo .mdl__logo__innercontainer .mdl__logo__wrapper.mdl__logo__wrapper-wrap{margin-bottom:-40px}}@media (min-width:1024px){.mdl__logo .mdl__logo__innercontainer .mdl__logo__wrapper.mdl__logo__wrapper-wrap .mdl__logo__item{flex-grow:initial;width:calc(33.33% - calc(40px / 3 * 2));margin-bottom:40px}.mdl__logo .mdl__logo__innercontainer .mdl__logo__wrapper.mdl__logo__wrapper-wrap .mdl__logo__item:nth-child(3n){margin-right:0}}.mdl__logo .mdl__logo__item{display:flex;flex-direction:row;flex-grow:1;margin-bottom:30px}@media (min-width:1024px){.mdl__logo .mdl__logo__item{width:calc(33.33% - 40px);margin-right:40px;flex-direction:column;margin-bottom:0}}.mdl__logo .mdl__logo__item:hover .mdl__logo__imgwrp img{filter:grayscale(0)}.mdl__logo .mdl__logo__item:last-child{margin-right:0}.mdl__logo .mdl__logo__link{display:flex;width:100%}@media (min-width:1024px){.mdl__logo .mdl__logo__link{flex-direction:column}}.mdl__logo .mdl__logo__imgwrp{display:flex;flex-direction:row;justify-content:center;align-items:center;height:160px;padding:0 15px;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.25);border-top-left-radius:20px;border-bottom-left-radius:20px;width:30%;min-width:110px;transition:box-shadow 0.3s ease-in-out}.mdl__logo .mdl__logo__imgwrp img{filter:grayscale(1);transition:filter 0.4s ease-in-out}@media (min-width:1024px){.mdl__logo .mdl__logo__imgwrp{padding:0 50px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0;width:auto;min-width:auto;height:215px}}.mdl__logo .mdl__logo__textwrp{background-color:#084772;border-top-right-radius:20px;border-bottom-right-radius:20px;display:flex;align-items:center;width:70%}@media (min-width:1024px){.mdl__logo .mdl__logo__textwrp{border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:0;width:auto}}.mdl__logo .mdl__logo__textwrp p{text-align:center;color:#FFFFFF;padding:15px;margin:0;font-size:1rem}@media (min-width:480px){.mdl__logo .mdl__logo__textwrp p{padding:25px 30px 30px 30px}}.mdl__logo .mdl__logo__innercontainer .mdl__logo__item:last-of-type{margin-bottom:0}.mdl__note .mdl__note__innercontainer{padding:0 20px 45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__note .mdl__note__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1600px){.mdl__note .mdl__note__innercontainer{max-width:960px}}.mdl__note .mdl__note__innercontainer .mdl__note__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item{border-radius:10px;padding:25px;color:#FFFFFF;margin-bottom:25px;position:relative;background:#F59D24;background:linear-gradient(135deg,#f59d24 75%,#f6aa41 75%)}@media (min-width:480px){.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item{padding:40px}}@media (min-width:1280px){.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item{padding:55px}}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item .mdl__note__header{display:flex;align-items:center;padding-bottom:20px}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item .mdl__note__header svg{padding-right:10px}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item h3{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;color:#FFFFFF;font-size:1.3rem;line-height:1.25em;font-weight:700}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item p{color:#FFFFFF}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item p:last-of-type{margin-bottom:0}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item p strong{color:#FFFFFF}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item p a{color:#084772}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item ul{padding-left:40px;box-sizing:border-box;margin-bottom:1.75rem;line-height:1.5rem;color:#FFFFFF}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item ul li{position:relative;line-height:1.5em;margin-bottom:0.75rem;color:#FFFFFF}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item ul li::before{content:" ";background-image:url("/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Image-Modul/dott_white.svg");background-repeat:no-repeat;position:absolute;left:-40px;top:0.25rem;height:20px;width:20px}@media (min-width:768px){.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item ul li::before{top:0.375rem}}@media (min-width:1024px){.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item ul li::before{top:0.5rem}}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item .mdl__note__link{border-radius:10px;padding:15px 30px 15px;display:flex;align-items:center;width:max-content;position:relative;background:#FFFFFF;transition:background 0.3s ease-in-out,color 0.3s ease-in-out;margin-top:20px;-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.15);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.15)}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item .mdl__note__link .mdl__note__linktext{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-size:1rem;line-height:1em;color:#084772;z-index:5;font-weight:700;transition:color 0.3s ease-in-out}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item .mdl__note__link:hover{background:#084772}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item .mdl__note__link:hover .mdl__note__linktext{color:#FFFFFF}.mdl__note .mdl__note__innercontainer .mdl__note__wrapper .mdl__note__item:last-of-type{margin-bottom:0}.mdl__notebanner{background:#F59D24}.mdl__notebanner .mdl__notebanner__innercontainer{padding:15px 20px 15px 20px;max-width:1260px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__notebanner .mdl__notebanner__innercontainer{padding:15px 30px 15px 30px}}.mdl__notebanner .mdl__notebanner__innercontainer .mdl__notebanner__wrapper{display:flex;align-items:center}.mdl__notebanner .mdl__notebanner__innercontainer .mdl__notebanner__wrapper>svg{height:32px;width:32px;padding-right:10px}.mdl__notebanner .mdl__notebanner__innercontainer .mdl__notebanner__wrapper .mdl__notebanner__text{color:#FFFFFF;padding-right:25px;box-sizing:border-box;font-size:0.9rem}.mdl__notebanner .mdl__notebanner__innercontainer .mdl__notebanner__wrapper .mdl__notebanner__link{margin-left:auto;display:flex;align-items:center;position:relative;padding-right:35px}.mdl__notebanner .mdl__notebanner__innercontainer .mdl__notebanner__wrapper .mdl__notebanner__link:hover svg{right:-10px}.mdl__notebanner .mdl__notebanner__innercontainer .mdl__notebanner__wrapper .mdl__notebanner__link svg{margin-left:10px;position:absolute;right:0;transition:right 0.3s ease-in-out}.mdl__notebanner .mdl__notebanner__innercontainer .mdl__notebanner__wrapper .mdl__notebanner__link .mdl__notebanner__linktext{color:#FFFFFF;font-weight:700;font-size:0.9rem}.mdl__picturemosaic .mdl__picturemosaic__innercontainer{max-width:800px;padding:0 20px 45px 20px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__picturemosaic .mdl__picturemosaic__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1600px){.mdl__picturemosaic .mdl__picturemosaic__innercontainer{max-width:960px}}.mdl__picturemosaic .mdl__picturemosaic__innercontainer .mdl__picturemosaic__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__picturemosaic .mdl__picturemosaic__innercontainer .mdl__picturemosaic__image__format{display:flex}.mdl__picturemosaic .mdl__picturemosaic__innercontainer .mdl__picturemosaic__row--half{display:flex;justify-content:space-between}.mdl__picturemosaic .mdl__picturemosaic__innercontainer .mdl__picturemosaic__row--half .mdl__picturemosaic__image__format{width:calc(50% - 5px)}@media (min-width:768px){.mdl__picturemosaic .mdl__picturemosaic__innercontainer .mdl__picturemosaic__row--half .mdl__picturemosaic__image__format{width:calc(50% - 15px)}}.mdl__picturemosaic .mdl__picturemosaic__rowbottom{display:flex;width:calc(50% - 5px)}@media (min-width:768px){.mdl__picturemosaic .mdl__picturemosaic__rowbottom{width:calc(50% - 15px)}}.mdl__picturemosaic .mdl__picturemosaic__imgwrp{display:block;width:100%;height:auto;border-radius:10px;overflow:hidden;margin-bottom:10px}@media (min-width:768px){.mdl__picturemosaic .mdl__picturemosaic__imgwrp{margin-bottom:30px}}.mdl__picturemosaic .mdl__picturemosaic__imgwrp img{width:100%;height:auto}.mdl__picturemosaic .mdl__picturemosaic__imgwrp--half{display:block;width:100%;height:auto;border-radius:10px;overflow:hidden}.mdl__picturemosaic .mdl__picturemosaic__imgwrp--half img{width:100%;height:auto}.mdl__picturetext{background:#FFFFFF;background:-moz-linear-gradient(top,#FFFFFF 0%,#FFFFFF 15%,#f2f2f2 15%,#f2f2f2 100%);background:-webkit-linear-gradient(top,#FFFFFF 0%,#FFFFFF 15%,#f2f2f2 15%,#f2f2f2 100%);background:linear-gradient(to bottom,#FFFFFF 0%,#FFFFFF 15%,#f2f2f2 15%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f2f2f2",GradientType=0);margin-bottom:45px}@media (min-width:768px){.mdl__picturetext{margin-bottom:75px}}.mdl__picturetext .mdl__picturetext__innercontainer{max-width:800px;padding:0 20px 45px 20px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__picturetext .mdl__picturetext__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1600px){.mdl__picturetext .mdl__picturetext__innercontainer{max-width:960px}}.mdl__picturetext .mdl__picturetext__innercontainer .mdl__picturetext__image__format{position:relative;z-index:2}.mdl__picturetext .mdl__picturetext__innercontainer .mdl__picturetext__imgwrp{display:block;width:100%;height:auto;border-radius:10px;overflow:hidden}.mdl__picturetext .mdl__picturetext__innercontainer .mdl__picturetext__imgwrp img{display:block;width:100%;height:auto}.mdl__picturetext .mdl__picturetext__innercontainer .mdl__picturetext__zoombtn{position:absolute;bottom:10px;right:10px;width:42px;height:42px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#0786C0}@media (min-width:480px){.mdl__picturetext .mdl__picturetext__innercontainer .mdl__picturetext__zoombtn{bottom:20px;right:20px;width:48px;height:48px}}@media (min-width:768px){.mdl__picturetext .mdl__picturetext__innercontainer .mdl__picturetext__zoombtn{bottom:30px;right:30px;width:56px;height:56px}}.mdl__picturetext .mdl__picturetext__innercontainer .mdl__picturetext__zoombtn svg{transition:transform 0.3s ease-in-out}.mdl__picturetext .mdl__picturetext__innercontainer .mdl__picturetext__zoombtn:hover svg{transform:scale(1.2)}.mdl__picturetext .mdl__picturetext__innercontainer .mdl__picturetext__caption{font-size:1rem;line-height:1.25em;padding-top:10px;color:rgba(8,71,114,0.5)}.mdl__picturetext .mdl__picturetext__modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(27,52,70,0.9);backdrop-filter:blur(4px);z-index:-1;opacity:0;padding:55px 0;transition:background 0.3s ease-in-out,backdrop-filter 0.3s ease-in-out,z-index 0.3s ease-in-out,opacity 0.3s ease-in-out}.mdl__picturetext .mdl__picturetext__modal--active{opacity:1 !important;transition:opacity 0.4s ease-in-out;overflow:auto;z-index:200 !important}.mdl__picturetext .mdl__picturetext__close{margin-right:20px;margin-bottom:20px;background:#0786C0;box-sizing:border-box;width:44px;height:44px;border-radius:10px;display:flex;justify-content:center;align-items:center;position:relative}@media (min-width:1024px){.mdl__picturetext .mdl__picturetext__close{width:62px;height:56px}}.mdl__picturetext .mdl__picturetext__close svg{width:44px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:width 0.3s ease-in-out}@media (min-width:1024px){.mdl__picturetext .mdl__picturetext__close svg{width:55px}}.mdl__picturetext .mdl__picturetext__close:hover{cursor:pointer}.mdl__picturetext .mdl__picturetext__close:hover svg{width:34px}@media (min-width:1024px){.mdl__picturetext .mdl__picturetext__close:hover svg{width:44px}}.mdl__picturetext .mdl__picturetext__modalcontent{position:relative;margin:auto;padding:0 20px;max-width:1500px;width:auto;display:block;box-sizing:border-box}@media screen and (min-width:880px){.mdl__picturetext .mdl__picturetext__modalcontent{padding:0 30px}}@media screen and (min-width:1024px){.mdl__picturetext .mdl__picturetext__modalcontent{display:flex;justify-content:center}}@media screen and (min-width:1500px){.mdl__picturetext .mdl__picturetext__modalcontent{padding:0 40px}}.mdl__picturetext .mdl__picturetext__modalcontent .mdl__picturetext__modalpicture{padding-bottom:20px}@media screen and (min-width:1024px){.mdl__picturetext .mdl__picturetext__modalcontent .mdl__picturetext__modalpicture{padding-bottom:0;width:calc(100% - 350px)}}.mdl__picturetext .mdl__picturetext__modalcontent .mdl__picturetext__modalpicture img{width:100%;height:auto;border-radius:10px}.mdl__picturetext .mdl__picturetext__modalcontent .mdl__picturetext__description{max-width:100%;color:#FFFFFF}@media screen and (min-width:1024px){.mdl__picturetext .mdl__picturetext__modalcontent .mdl__picturetext__description{width:350px;padding-left:30px}}.mdl__picturetext .mdl__picturetext__text-container{padding-top:50px}.mdl__picturetext .mdl__picturetext__text-container h2{font-size:1.3rem;line-height:1.25em;margin-bottom:30px}.mdl__picturetext .mdl__picturetext__text-container p{font-size:1.1rem;line-height:1.5em}.mdl__picturetext .mdl__picturetext__text-container p:last-of-type{margin-bottom:0}.mdl__picturetext .mdl__picturetext__text-container ul{margin-bottom:0}.mdl__picturetext .mdl__picturetext__text-container ul li:last-of-type{margin-bottom:0}.mdl__picturetext .mdl__picturetext__text-container ul~p{margin-top:1.75rem}.mdl__picturetext .mdl__picturetext__text-container hr{color:#c7c7c7;background-color:#c7c7c7}.mdl__quote{position:relative;overflow-x:hidden}.mdl__quote .mdl__quote__innercontainer{margin:auto;box-sizing:border-box}.mdl__quote .mdl__quote__innercontainer .mdl__quote__quotecontainer{display:flex;width:100%}@media (min-width:768px){.mdl__quote .mdl__quote__innercontainer .mdl__quote__quotecontainer{width:50%}}@media (min-width:1280px){.mdl__quote .mdl__quote__innercontainer .mdl__quote__quotecontainer{width:initial}}.mdl__quote .mdl__quote__innercontainer .mdl__quote__quotecontainer .mdl__quote__background img{display:none}@media (min-width:1280px){.mdl__quote .mdl__quote__innercontainer .mdl__quote__quotecontainer .mdl__quote__background img{max-width:480px;min-width:300px;width:100%;display:block}}.mdl__quote .mdl__quote__innercontainer.mdl__quote__align--left{display:flex;justify-content:flex-start;flex-direction:column-reverse}@media (min-width:768px){.mdl__quote .mdl__quote__innercontainer.mdl__quote__align--left{padding:50px 0;box-sizing:border-box;flex-direction:row}}.mdl__quote .mdl__quote__innercontainer.mdl__quote__align--left .mdl__quote__quotewrapper{max-width:100%;width:100%}@media (min-width:1280px){.mdl__quote .mdl__quote__innercontainer.mdl__quote__align--left .mdl__quote__quotewrapper{max-width:640px;margin-left:-100px}}.mdl__quote .mdl__quote__innercontainer.mdl__quote__align--left .mdl__quote__quotewrapper .slick-dotted.slick-slider{margin-bottom:0}.mdl__quote .mdl__quote__innercontainer.mdl__quote__align--right{display:flex;justify-content:flex-end;flex-direction:column}@media (min-width:768px){.mdl__quote .mdl__quote__innercontainer.mdl__quote__align--right{padding:50px 0;box-sizing:border-box;flex-direction:row}}.mdl__quote .mdl__quote__innercontainer.mdl__quote__align--right .mdl__quote__quotewrapper{max-width:100%;width:100%}@media (min-width:1280px){.mdl__quote .mdl__quote__innercontainer.mdl__quote__align--right .mdl__quote__quotewrapper{max-width:640px;margin-right:-100px}}.mdl__quote .mdl__quote__innercontainer.mdl__quote__align--right .mdl__quote__quotewrapper .slick-dotted.slick-slider{margin-bottom:0}.mdl__quote .mdl__quote__innercontainer.mdl__quote__background--large{flex-direction:column}@media (min-width:1024px){.mdl__quote .mdl__quote__innercontainer.mdl__quote__background--large{flex-direction:row}}.mdl__quote .mdl__quote__innercontainer.mdl__quote__background--large .mdl__quote__background img{width:100%}@media (min-width:1024px){.mdl__quote .mdl__quote__innercontainer.mdl__quote__background--large .mdl__quote__background img{min-width:550px;display:block}}.mdl__quote .mdl__quote__innercontainer .mdl__quote__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__quote .mdl__quote__innercontainer .mdl__quote__subheader{display:block;padding-bottom:20px;box-sizing:border-box;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase}.mdl__quote .mdl__quote__innercontainer .mdl__quote__subheadline{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-size:2.25rem;line-height:1.25em;font-weight:300;padding-bottom:30px}.mdl__quote .mdl__quote__innercontainer .mdl__quote__subheadline::first-line{font-weight:700}.mdl__quote .mdl__quote__innercontainer .mdl__quote__teaser{padding-bottom:30px}.mdl__quote .mdl__quote__innercontainer .mdl__quote__link{background-color:#F59D24;border-radius:10px;padding:15px 25px;transition:background-color 0.3s ease-in-out;width:max-content;display:flex;align-items:center}.mdl__quote .mdl__quote__innercontainer .mdl__quote__link:hover{background-color:#084772}.mdl__quote .mdl__quote__innercontainer .mdl__quote__link .mdl__quote__link__icon{display:flex;align-items:center;padding-right:10px}.mdl__quote .mdl__quote__innercontainer .mdl__quote__link .mdl__quote__linktext{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-size:1rem;color:#FFFFFF;font-weight:700;line-height:1em}.mdl__quote .mdl__quote__innercontainer .mdl__quote__additionallink__link{background-color:#0786C0;border-radius:10px;padding:15px 25px;transition:background-color 0.3s ease-in-out;width:max-content;display:flex;align-items:center;margin-top:20px}.mdl__quote .mdl__quote__innercontainer .mdl__quote__additionallink__link:hover{background-color:#F59D24}.mdl__quote .mdl__quote__innercontainer .mdl__quote__additionallink__link .mdl__quote__additionallink__linktext{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-size:1rem;color:#FFFFFF;font-weight:700;line-height:1em}.mdl__quote .mdl__quote__innercontainer .mdl__quote__kununu{margin-top:20px;display:inline-block}.mdl__quote .mdl__quote__innercontainer .mdl__quote__textwrapper{padding:45px 20px;box-sizing:border-box;z-index:5;margin-top:-45px}@media (min-width:768px){.mdl__quote .mdl__quote__innercontainer .mdl__quote__textwrapper{padding:75px 30px;max-width:660px;margin-top:-75px}}@media (min-width:1280px){.mdl__quote .mdl__quote__innercontainer .mdl__quote__textwrapper{padding:75px 45px}}.mdl__quote .mdl__quote__innercontainer .mdl__quote__slideitem{position:relative;padding-bottom:150px;padding-left:20px;padding-right:20px;margin:auto}@media (min-width:768px){.mdl__quote .mdl__quote__innercontainer .mdl__quote__slideitem{padding-bottom:200px;padding-left:30px;padding-right:30px}}.mdl__quote .mdl__quote__innercontainer .mdl__quote__slideitem img{width:100%;border-radius:10px}.mdl__quote .mdl__quote__innercontainer .mdl__quote__slideitem .mdl__quote__slider__textwrapper{padding:20px 30px 90px 30px;background:#FFFFFF;background:linear-gradient(110deg,white 75%,#fcfcfc 75%);position:inherit;width:auto;margin:-50px 20px;border-radius:10px;-webkit-box-shadow:0 35px 35px 0 rgba(0,0,0,0.15);box-shadow:0 35px 35px 0 rgba(0,0,0,0.15);box-sizing:border-box;height:250px}@media (min-width:768px){.mdl__quote .mdl__quote__innercontainer .mdl__quote__slideitem .mdl__quote__slider__textwrapper{padding:30px 40px 90px 40px;margin:-100px 25px;height:275px}}@media (min-width:1280px){.mdl__quote .mdl__quote__innercontainer .mdl__quote__slideitem .mdl__quote__slider__textwrapper{margin:-100px 50px}}.mdl__quote .mdl__quote__innercontainer .mdl__quote__slideitem .mdl__quote__slider__textwrapper .mdl__quote__name{display:block;font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;padding-bottom:10px}.mdl__quote .mdl__quote__innercontainer .mdl__quote__slideitem .mdl__quote__slider__textwrapper .mdl__quote__text{display:block}.mdl__quote .mdl__quote__innercontainer .mdl__quote__slideitem .mdl__quote__slider__textwrapper .mdl__quote__icon{position:absolute;right:20px;bottom:20px}.mdl__quote .mdl__quote__innercontainer .slick-dots{bottom:130px;padding:0 75px;box-sizing:border-box}.mdl__quote .mdl__quote__innercontainer .slick-dots li button:before{font-size:14px;color:#084772}.mdl__quote .mdl__quote__innercontainer .slick-dots li.slick-active button:before{color:#084772}.mdl__quote .slick-list{height:auto !important}.tpl__sidemenu{margin-top:-45px;max-width:800px;padding:0 20px 45px 20px;box-sizing:border-box;display:block;margin-right:auto;margin-left:auto}@media (min-width:768px){.tpl__sidemenu{margin-top:-75px;padding:0 30px 75px 30px}}@media (min-width:1366px){.tpl__sidemenu{position:absolute;background:transparent;max-width:280px;width:100%;top:-155px;z-index:5;padding:0;margin:0}}@media (min-width:1600px){.tpl__sidemenu{max-width:320px}}.mdl__sidemenu{display:block;position:relative;width:100%;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}@media (min-width:1366px){.mdl__sidemenu{}.mdl__sidemenu .mdl__sidemenu__button{display:none}}@media (max-width:1365px){.mdl__sidemenu{display:flex;flex-wrap:wrap;align-items:stretch}.mdl__sidemenu>.mdl__sidemenu__headline{flex:0 0 calc(100% - 60px);padding:15px 0 15px 25px;box-sizing:border-box;background:#f2f2f2}.mdl__sidemenu>.mdl__sidemenu__list{flex:0 0 100%;max-height:0;transition:max-height 0.7s ease-in-out;overflow:hidden}.mdl__sidemenu>.mdl__sidemenu__button{flex:0 0 60px;padding:15px 20px;background:#f2f2f2}.mdl__sidemenu>.mdl__sidemenu__button.mdl__sidemenu__button--active svg{transform:rotate(180deg)}.mdl__sidemenu>.mdl__sidemenu__button.mdl__sidemenu__button--active+.mdl__sidemenu__list{max-height:max-content}}.mdl__sidemenu__headline{padding:25px 30px;position:relative;box-sizing:border-box;font-size:1rem;background:white}@media (min-width:1366px){.mdl__sidemenu__headline{border-top-right-radius:10px}.mdl__sidemenu__headline:after{content:"";position:absolute;height:2px;width:100%;background:#084772;bottom:0;left:0;display:block}}.mdl__sidemenu__list{display:block;transition:opacity 0.5s ease 0.25s;box-sizing:border-box;font-size:1rem}.mdl__sidemenu__item{display:block}.mdl__sidemenu__card{display:flex;align-items:stretch;overflow:hidden;transition:height 0.38s ease}.mdl__sidemenu__card__link{flex:0 1 100%;box-sizing:border-box;font-size:1rem;transition:color 0.3s ease-in-out}.mdl__sidemenu__card__link:hover{color:#F59D24}.mdl__sidemenu__card__button{flex:0 0 60px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;background-color:transparent}.mdl__sidemenu__card__button svg{display:block;transition:transform 0.38s ease}.mdl__sidemenu__card__button svg path{fill:#084772;transition:fill 0.3s ease-in-out}.mdl__sidemenu__card__button svg:hover{fill:#F59D24}.mdl__sidemenu>.mdl__sidemenu__list{background-color:#fff}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item.mdl__sidemenu__item--active{background:#f7f7f7;background:linear-gradient(90deg,#f7f7f7 0%,#ececec 100%)}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item.mdl__sidemenu__item--current>.mdl__sidemenu__card>.mdl__sidemenu__card__link{color:#084772;font-weight:700}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item.mdl__sidemenu__item--active>.mdl__sidemenu__card>.mdl__sidemenu__card__link{color:#084772;font-weight:700}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__card>.mdl__sidemenu__card__button{padding:15px 20px 15px 20px;border-bottom:1px solid #f2f2f2}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__card>.mdl__sidemenu__card__link{padding:15px 20px 15px 30px;border-bottom:1px solid #f2f2f2}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__list{box-sizing:border-box;transform:translate(0,-10px)}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__list>.mdl__sidemenu__item.mdl__sidemenu__item--active>.mdl__sidemenu__card>.mdl__sidemenu__card__link{color:#F59D24;font-weight:700}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__list>.mdl__sidemenu__item.mdl__sidemenu__item--current>.mdl__sidemenu__card>.mdl__sidemenu__card__link{color:#F59D24;font-weight:700}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__card>.mdl__sidemenu__card__button{flex:0 0 40px;padding:15px 20px}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__card>.mdl__sidemenu__card__link{padding:3px 20px 3px 40px;font-size:0.9em;line-height:1.5rem}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__list{box-sizing:border-box;transform:translate(0,-5px)}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__list>.mdl__sidemenu__item.mdl__sidemenu__item--current>.mdl__sidemenu__card>.mdl__sidemenu__card__link{color:#F59D24}.mdl__sidemenu>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__list>.mdl__sidemenu__item>.mdl__sidemenu__card>.mdl__sidemenu__card__link{padding:2px 20px 2px 50px;font-size:0.8em;line-height:1.2rem}.mdl__sidemenu__item--active>.mdl__sidemenu__card>.mdl__sidemenu__card__button>svg{transform:rotate(-180deg)}.mdl__sidemenu--init>.mdl__sidemenu__list{position:absolute;left:0;top:100%;opacity:0;transition:opacity 0s ease 0s}.tpl__sidemenu__search__form{display:flex;background:#0786C0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;justify-content:center;cursor:pointer;height:55px}@media (min-width:1366px){.tpl__sidemenu__search__form{height:80px;border-bottom-left-radius:0}}.tpl__sidemenu__search__form:hover .tpl__sidemenu__search__submitform .tpl__sidemenu__search__searchicon{transform:scale(1.2)}.tpl__sidemenu__search__form .tpl__sidemenu__search__input{width:0;border:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:transparent;color:#FFFFFF;visibility:hidden;height:100%;font-size:0.9rem;padding:5px 0;box-sizing:border-box;transition:width 0.3s ease-in-out,visibility 0.3s ease-in-out,padding 0.3s ease-in-out,background 0.3s ease-in-out}@media (min-width:1366px){.tpl__sidemenu__search__form .tpl__sidemenu__search__input{border-bottom-left-radius:0}}.tpl__sidemenu__search__form .tpl__sidemenu__search__input::placeholder{color:#FFFFFF;font-family:"Assistant",sans-serif}.tpl__sidemenu__search__form .tpl__sidemenu__search__submitform{position:relative;display:flex;align-items:center;justify-content:center}.tpl__sidemenu__search__form .tpl__sidemenu__search__submitform .tx-indexedsearch-searchbox-button{position:absolute;height:35px;width:30px;z-index:-1;background:transparent;transition:z-index 0.3s ease-in-out;border:none;cursor:pointer}.tpl__sidemenu__search__form .tpl__sidemenu__search__submitform .tpl__sidemenu__search__searchicon{position:absolute;z-index:5;cursor:pointer;display:flex;transition:z-index 0.3s ease-in-out,transform 0.3s ease-in-out;transform:scale(1)}.tpl__sidemenu__search__form--active .tpl__sidemenu__search__input{width:100%;visibility:visible;padding:5px 55px 5px 30px;background:#F59D24}.tpl__sidemenu__search__form--active .tpl__sidemenu__search__submitform .tx-indexedsearch-searchbox-button{z-index:1;right:15px}.tpl__sidemenu__search__form--active .tpl__sidemenu__search__submitform .tpl__sidemenu__search__searchicon{z-index:0;right:15px}.mdl__slider .mdl__slider__innercontainer{padding:0 20px 45px 20px;max-width:1240px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__slider .mdl__slider__innercontainer{padding:0 30px 75px 30px}}.mdl__slider .mdl__slider__innercontainer .mdl__slider__headline{font-family:"brandon-grotesque",sans-serif;font-weight:300;font-size:2.25rem;text-transform:uppercase;line-height:1.25em;color:#FFFFFF;padding-bottom:50px}.mdl__slider .mdl__slider__innercontainer .mdl__slider__headline:first-line{font-weight:700}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img{margin:0 -15px}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide{position:relative;padding:0 15px;box-sizing:border-box;overflow:hidden}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide .mdl__slider__slidelink{overflow:hidden;border-radius:10px}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide .mdl__slider__slidelink:after{content:"";position:absolute;height:100%;width:auto;background:linear-gradient(200deg,#ffffff00 40%,rgba(0,0,0,0.5) 100%);background-size:100%;top:0;right:15px;left:15px;border-radius:10px;pointer-events:none;transition:background-size 0.3s ease-in-out}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide .mdl__slider__slidelink:hover img{transform:scale(1.1)}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide .mdl__slider__slidelink:hover+svg{transform:scale(1.1)}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide .mdl__slider__slidelink:hover+svg circle{fill:#F59D24}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide .mdl__slider__slidelink:hover+svg line{stroke:#FFFFFF}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide .mdl__slider__slidelink:hover:after{background-size:400%}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide img{width:100%;height:100%;object-fit:cover;border-radius:10px;position:relative;transform:scale(1);transition:transform 0.3s ease-in-out;min-height:350px}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide .mdl__slider__text{font-family:"brandon-grotesque",sans-serif;font-weight:700;color:#FFFFFF;text-transform:uppercase;font-size:1.5rem;line-height:1.5em;position:absolute;bottom:20px;left:35px;right:90px;z-index:10}@media (min-width:768px){.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide .mdl__slider__text{bottom:30px;left:55px;right:105px}}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide>svg{position:absolute;z-index:5;right:35px;bottom:20px;border-radius:50%;-webkit-box-shadow:3px 3px 20px 3px rgba(0,0,0,0.15);-moz-box-shadow:3px 3px 20px 3px rgba(0,0,0,0.15);box-shadow:3px 3px 20px 3px rgba(0,0,0,0.15);pointer-events:none;transform:scale(1);transition:transform 0.3s ease-in-out}@media (min-width:768px){.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide>svg{right:45px;bottom:30px}}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide>svg circle{fill:#FFFFFF;transition:fill 0.3s ease-in-out}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .mdl_slider__slide>svg line{stroke:#0786C0;transition:stroke 0.3s ease-in-out}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .slick-dots{position:initial}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .slick-dots li button:before{font-size:14px;color:#FFFFFF;opacity:0.5}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-img .slick-dots li.slick-active button:before{color:#FFFFFF;opacity:1}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-svg{margin:0 -15px}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-svg .mdl__slider__slidelink{display:flex;flex-direction:column;align-items:center;background:#084772;background:linear-gradient(180deg,#286188 0%,#104c6f 100%);border-radius:10px;padding:50px;box-sizing:border-box;min-height:350px}@media (min-width:1024px){.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-svg .mdl__slider__slidelink{flex-direction:row;min-height:275px}}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-svg .mdl__slider__slidelink picture{transform:scale(1);transition:transform 0.3s ease-in-out}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-svg .mdl__slider__slidelink:hover picture{transform:scale(1.1)}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-svg .mdl__slider__slidelink:hover .mdl__slider__text{color:#F59D24}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-svg .mdl_slider__slide{position:relative;padding:0 15px;box-sizing:border-box;overflow:hidden}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-svg .mdl_slider__slide .mdl__slider__text{color:#FFFFFF;font-size:1.5rem;line-height:1.5em;text-align:center;transition:color 0.3s ease-in-out;padding-top:20px;box-sizing:border-box;margin-top:auto}@media (min-width:1024px){.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-svg .mdl_slider__slide .mdl__slider__text{padding-left:40px;padding-top:0;text-align:initial;margin-top:initial}}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-svg .slick-dots li button:before{font-size:14px;color:#FFFFFF;opacity:0.5}.mdl__slider .mdl__slider__innercontainer .mdl__slider__slideslist--style-svg .slick-dots li.slick-active button:before{color:#FFFFFF;opacity:1}.mdl__slider__additional__text__container{position:absolute;top:0;right:15px;display:flex;background-color:#F59D24;border-top-right-radius:10px;border-bottom-left-radius:10px;align-items:center;padding:5px 10px}.mdl__slider__additional__text__container svg{margin-right:10px}.mdl__slider__additional__text__container .mdl__slider__additional__text{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:0.8rem;color:#FFFFFF;text-transform:uppercase}.mdl__stickyicons{display:flex;justify-content:space-evenly;height:100%;align-items:center}@media (min-width:480px){.mdl__stickyicons{flex-direction:column}}.mdl__stickyicons .mdl__socialmedia__importantlink__link{background:#F59D24;border-radius:10px;transition:background 0.3s ease-in-out;border:2px solid #F59D24;width:44px;height:44px;box-sizing:border-box;position:relative}@media (min-width:480px){.mdl__stickyicons .mdl__socialmedia__importantlink__link{margin-top:15px;width:52px;height:52px}}.mdl__stickyicons .mdl__socialmedia__importantlink__link svg{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.mdl__stickyicons .mdl__socialmedia__importantlink__link svg rect,.mdl__stickyicons .mdl__socialmedia__importantlink__link svg line,.mdl__stickyicons .mdl__socialmedia__importantlink__link svg path{stroke:#FFFFFF;transition:stroke 0.3s ease-in-out}.mdl__stickyicons .mdl__socialmedia__importantlink__link:hover{background:#FFFFFF}.mdl__stickyicons .mdl__socialmedia__importantlink__link:hover svg rect,.mdl__stickyicons .mdl__socialmedia__importantlink__link:hover svg line,.mdl__stickyicons .mdl__socialmedia__importantlink__link:hover svg path{stroke:#F59D24}.mdl__stickyicons .mdl__socialmedia__facebook__link{background:#0786C0;border-radius:10px;margin-top:0;display:block;transition:background 0.3s ease-in-out;border:2px solid #0786C0;width:44px;height:44px;box-sizing:border-box;position:relative}@media (min-width:480px){.mdl__stickyicons .mdl__socialmedia__facebook__link{margin-top:15px;width:52px;height:52px}}.mdl__stickyicons .mdl__socialmedia__facebook__link svg{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.mdl__stickyicons .mdl__socialmedia__facebook__link svg path{fill:#FFFFFF;transition:fill 0.3s ease-in-out}.mdl__stickyicons .mdl__socialmedia__facebook__link:hover{background:#FFFFFF}.mdl__stickyicons .mdl__socialmedia__facebook__link:hover svg path{fill:#0786C0}.mdl__stickyicons .mdl__socialmedia__instagram__link{background:#0786C0;border-radius:10px;margin-top:0;display:block;transition:background 0.3s ease-in-out;border:2px solid #0786C0;width:44px;height:44px;box-sizing:border-box;position:relative}@media (min-width:480px){.mdl__stickyicons .mdl__socialmedia__instagram__link{margin-top:15px;width:52px;height:52px}}.mdl__stickyicons .mdl__socialmedia__instagram__link svg{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.mdl__stickyicons .mdl__socialmedia__instagram__link svg path{fill:#FFFFFF;transition:fill 0.3s ease-in-out}.mdl__stickyicons .mdl__socialmedia__instagram__link:hover{background:#FFFFFF}.mdl__stickyicons .mdl__socialmedia__instagram__link:hover svg path{fill:#0786C0}.mdl__stickyicons .mdl__socialmedia__sharebutton{background:#0786C0;border-radius:10px;margin-top:0;display:block;transition:background 0.3s ease-in-out;border:2px solid #0786C0;cursor:pointer;width:44px;height:44px;box-sizing:border-box;position:relative}@media (min-width:480px){.mdl__stickyicons .mdl__socialmedia__sharebutton{margin-top:15px;width:52px;height:52px}}.mdl__stickyicons .mdl__socialmedia__sharebutton.close{background:#FFFFFF}.mdl__stickyicons .mdl__socialmedia__sharebutton.close svg path{fill:#0786C0}.mdl__stickyicons .mdl__socialmedia__sharebutton svg{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.mdl__stickyicons .mdl__socialmedia__sharebutton svg path{fill:#FFFFFF;transition:fill 0.3s ease-in-out}.mdl__stickyicons .mdl__socialmedia__sharebutton:hover{background:#FFFFFF}.mdl__stickyicons .mdl__socialmedia__sharebutton:hover svg path{fill:#0786C0}.mdl__stickyicons .mdl__socialmedia__share__innerwrapper{position:relative}.mdl__stickyicons .mdl__socialmedia__share__container{position:absolute;bottom:100%;margin-bottom:20px;display:flex;flex-direction:column;right:0;min-width:250px;max-width:300px;border:2px solid #0786C0;background:#FFFFFF;border-radius:10px;padding:20px;opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out}.mdl__stickyicons .mdl__socialmedia__share__container--open{opacity:1;pointer-events:all}.mdl__stickyicons .mdl__socialmedia__share__text{font-weight:700;padding-bottom:40px}.mdl__stickyicons .mdl__socialmedia__share__list{display:flex;justify-content:space-between;align-items:center}.mdl__stickyicons .mdl__socialmedia__share__list svg path{fill:#0786C0;transition:fill 0.3s ease-in-out}.mdl__stickyicons .mdl__socialmedia__share__list svg:hover path{fill:#F59D24;transition:fill 0.3s ease-in-out}.mdl__text{}.mdl__text .mdl__text__innercontainer{padding:0 20px 45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__text .mdl__text__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1600px){.mdl__text .mdl__text__innercontainer{max-width:960px}}.mdl__text .mdl__text__innercontainer .mdl__text__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__themebox .mdl__themebox__innercontainer{padding:0 20px 45px 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__themebox .mdl__themebox__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1600px){.mdl__themebox .mdl__themebox__innercontainer{max-width:960px}}.mdl__themebox .mdl__themebox__innercontainer .mdl__themebox__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__themebox .mdl__themebox__row{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:10px;background-color:#f2f2f2}@media (min-width:640px){.mdl__themebox .mdl__themebox__row:nth-of-type(even){flex-direction:row-reverse}.mdl__themebox .mdl__themebox__row:nth-of-type(even) .mdl__themebox__imgwrp{border-radius:0 10px 10px 0}.mdl__themebox .mdl__themebox__row:nth-of-type(even) .mdl__themebox__textwrp{padding:20px 25px;box-sizing:border-box}.mdl__themebox .mdl__themebox__row:nth-of-type(odd){flex-direction:row}.mdl__themebox .mdl__themebox__row:nth-of-type(odd) .mdl__themebox__imgwrp{border-radius:10px 0 0 10px}.mdl__themebox .mdl__themebox__row:nth-of-type(odd) .mdl__themebox__textwrp{padding:20px 25px;box-sizing:border-box}}@media (min-width:640px) and (min-width:1366px){.mdl__themebox .mdl__themebox__row:nth-of-type(even) .mdl__themebox__textwrp{padding:30px 40px}}@media (min-width:640px) and (min-width:1600px){.mdl__themebox .mdl__themebox__row:nth-of-type(even) .mdl__themebox__textwrp{padding:40px 60px}}@media (min-width:640px) and (min-width:1366px){.mdl__themebox .mdl__themebox__row:nth-of-type(odd) .mdl__themebox__textwrp{padding:30px 40px}}@media (min-width:640px) and (min-width:1600px){.mdl__themebox .mdl__themebox__row:nth-of-type(odd) .mdl__themebox__textwrp{padding:40px 60px}}.mdl__themebox .mdl__themebox__row:not(:last-child){margin-bottom:50px}.mdl__themebox .mdl__themebox__row:not(:last-child):after{display:none}.mdl__themebox .mdl__themebox__row .mdl__themebox__imgwrp{display:block;width:100%;height:auto;overflow:hidden;align-self:self-start}@media (min-width:640px){.mdl__themebox .mdl__themebox__row .mdl__themebox__imgwrp{width:40%;padding-bottom:0}}.mdl__themebox .mdl__themebox__row .mdl__themebox__imgwrp img{display:block;width:100%;height:auto}.mdl__themebox .mdl__themebox__row .mdl__themebox__textwrp{width:100%;padding:30px;box-sizing:border-box}@media (min-width:640px){.mdl__themebox .mdl__themebox__row .mdl__themebox__textwrp{width:60%}}.mdl__themebox .mdl__themebox__row .mdl__themebox__textwrp .mdl__themebox__subheadline{font-size:1.5rem;line-height:1.25em;margin-bottom:35px;font-weight:600}@media (min-width:1024px){.mdl__themebox .mdl__themebox__row .mdl__themebox__textwrp .mdl__themebox__subheadline{font-size:1.75rem}}.mdl__themebox .mdl__themebox__row .mdl__themebox__textwrp .mdl__themebox__body__link{border-radius:10px;padding:15px 25px;display:flex;width:max-content;background:#0786C0;color:#FFFFFF;transition:background 0.3s ease-in-out}@media (min-width:1024px){.mdl__themebox .mdl__themebox__row .mdl__themebox__textwrp .mdl__themebox__body__link{padding:25px}}.mdl__themebox .mdl__themebox__row .mdl__themebox__textwrp .mdl__themebox__body__link .mdl__themebox__linktext{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1rem;line-height:1em;color:#FFFFFF;z-index:5;transition:color 0.3s ease-in-out;text-transform:uppercase}.mdl__themebox .mdl__themebox__row .mdl__themebox__textwrp .mdl__themebox__body__link:hover{background:#F59D24}.mdl__themebox__fullwidth{overflow-x:hidden}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__innercontainer{padding:0 0 45px 0;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__themebox__fullwidth .mdl__themebox__fullwidth__innercontainer{padding:0 0 75px 0}}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__innercontainer .mdl__themebox__fullwidth__headline{font-family:"brandon-grotesque",sans-serif;font-size:2rem;line-height:1.25em;font-weight:700;padding:75px 0;text-align:center;text-transform:uppercase;background:#f2f2f2}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#f2f2f2}@media (min-width:768px){.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:nth-of-type(even){flex-direction:row-reverse}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:nth-of-type(even) .mdl__themebox__fullwidth__imgwrp{}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:nth-of-type(even) .mdl__themebox__fullwidth__textwrp{padding:10px 15px;box-sizing:border-box}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:nth-of-type(odd){flex-direction:row}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:nth-of-type(odd) .mdl__themebox__fullwidth__imgwrp{}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:nth-of-type(odd) .mdl__themebox__fullwidth__textwrp{padding:10px 15px;box-sizing:border-box}}@media (min-width:768px) and (min-width:768px){.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:nth-of-type(even) .mdl__themebox__fullwidth__textwrp{padding:20px 25px}}@media (min-width:768px) and (min-width:1024px){.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:nth-of-type(even) .mdl__themebox__fullwidth__textwrp{padding:30px 90px 30px 120px}}@media (min-width:768px) and (min-width:1280px){.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:nth-of-type(even) .mdl__themebox__fullwidth__textwrp{padding:40px 90px 40px 120px}}@media (min-width:768px) and (min-width:768px){.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:nth-of-type(odd) .mdl__themebox__fullwidth__textwrp{padding:20px 25px}}@media (min-width:768px) and (min-width:1024px){.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:nth-of-type(odd) .mdl__themebox__fullwidth__textwrp{padding:30px 120px 30px 60px}}@media (min-width:768px) and (min-width:1280px){.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:nth-of-type(odd) .mdl__themebox__fullwidth__textwrp{padding:40px 120px 40px 90px}}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:not(:last-child){margin-bottom:50px}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row:not(:last-child):after{display:none}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__imgwrp{display:block;width:100%;height:auto;overflow:hidden;align-self:self-start}@media (min-width:768px){.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__imgwrp{width:50%}}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__imgwrp img{display:block;width:100%;height:auto}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp{width:100%;padding:30px 20px;box-sizing:border-box}@media (min-width:768px){.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp{width:50%;padding:50px 30px}}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__subheadline{font-family:"brandon-grotesque",sans-serif;font-size:1rem;line-height:1em;margin-bottom:20px;display:block;text-transform:uppercase;color:#F59D24}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__textheadline{font-family:"brandon-grotesque",sans-serif;font-size:1.75rem;line-height:1.25em;font-weight:300;text-transform:uppercase;margin-bottom:20px;hyphens:auto}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__textheadline:first-line{font-weight:700}@media (min-width:768px){.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__textheadline{font-size:2rem}}@media (min-width:1280px){.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__textheadline{font-size:2.25rem}}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__text a{display:inline;color:#0786C0;transition:color 0.3s ease-in-out;font-size:inherit}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__text a:hover{color:#F59D24}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__text ul,.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__text ol{padding-left:50px;box-sizing:border-box;margin-bottom:1.75rem;line-height:1.5rem}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__text ul li,.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__text ol li{position:relative;line-height:1.5em;margin-bottom:0.75rem;font-size:1.1rem}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__text ul li::before,.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__text ol li::before{content:" ";background-image:url("/typo3conf/ext/heyst_theme/Resources/Public/Images/Page/Themenbox-Modul/advantage.svg");background-repeat:no-repeat;position:absolute;left:-50px;height:30px;width:30px;background-size:30px;top:2px}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__link{border-radius:10px;padding:15px 25px;display:inline-flex;background:#0786C0;color:#FFFFFF;transition:background 0.3s ease-in-out;box-sizing:border-box}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__link .mdl__themebox__fullwidth__linktext{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1rem;line-height:1em;color:#FFFFFF;z-index:5;transition:color 0.3s ease-in-out;text-transform:uppercase}.mdl__themebox__fullwidth .mdl__themebox__fullwidth__row .mdl__themebox__fullwidth__textwrp .mdl__themebox__fullwidth__link:hover{background:#F59D24}.mdl__townslist .mdl__townslist__innercontainer{max-width:1480px;padding:0 20px 45px 20px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__townslist .mdl__townslist__innercontainer{padding:0 30px 75px 30px}}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__header__headline{font-family:"brandon-grotesque",sans-serif;font-size:2rem;text-transform:uppercase;font-weight:700;padding-bottom:70px;box-sizing:border-box;text-align:center;line-height:1.5em}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container{display:flex;flex-wrap:wrap}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item--hidden{opacity:0;max-height:0;display:flex;pointer-events:none}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item--visible{padding-bottom:30px;box-sizing:border-box;pointer-events:all}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item--visible.delay{animation:heightIn;animation-duration:0.38s;animation-fill-mode:forwards}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item--visible.delay--100{animation:heightIn;animation-duration:0.38s;animation-fill-mode:forwards;animation-delay:250ms}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item--visible.delay--200{animation:heightIn;animation-duration:0.38s;animation-fill-mode:forwards;animation-delay:500ms}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item--visible.delay--300{animation:heightIn;animation-duration:0.38s;animation-fill-mode:forwards;animation-delay:750ms}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item--visible.delay--400{animation:heightIn;animation-duration:0.38s;animation-fill-mode:forwards;animation-delay:1000ms}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item--visible.delay--500{animation:heightIn;animation-duration:0.38s;animation-fill-mode:forwards;animation-delay:1250ms}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item--visible.delay--600{animation:heightIn;animation-duration:0.38s;animation-fill-mode:forwards;animation-delay:1500ms}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item--visible.delay--700{animation:heightIn;animation-duration:0.38s;animation-fill-mode:forwards;animation-delay:1750ms}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item--visible.delay--800{animation:heightIn;animation-duration:0.38s;animation-fill-mode:forwards;animation-delay:2000ms}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item--visible.delay--900{animation:heightIn;animation-duration:0.38s;animation-fill-mode:forwards;animation-delay:2250ms}@media (min-width:768px){.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item{width:calc(50% - 15px)}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item:nth-of-type(even){margin-left:15px}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item:nth-of-type(odd){margin-right:15px}}@media (min-width:1280px){.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item{width:calc(100% / 3 - (30px / 3 * 2))}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item:nth-of-type(even){margin-left:0}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item:nth-of-type(odd){margin-right:0}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item:nth-child(3n-1){margin-left:30px;margin-right:30px}}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card{width:100%;height:100%;background-color:#f2f2f2;border-radius:10px;padding:30px;box-sizing:border-box;display:flex;flex-direction:column;transition:height 0.3s ease-in-out}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card .mdl__townslist__item__locationtitle{font-weight:700;font-size:1.2rem;padding-bottom:25px;box-sizing:border-box;display:block}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card .mdl__townslist__item__locationaddress{display:block;margin-bottom:auto;transition:margin-bottom 0.3s ease-in-out}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card hr{background:#e5e5e5}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card .mdl__townslist__links{display:flex;flex-wrap:wrap}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card .mdl__townslist__links>a:not(:last-of-type){margin-right:20px}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card .mdl__townslist__phone{background:#0786C0;padding:10px 15px;border-radius:10px;transition:background 0.3s ease-in-out;display:flex;align-items:center}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card .mdl__townslist__phone svg{padding-right:5px}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card .mdl__townslist__phone .mdl__townslist__phonetext{color:#FFFFFF;font-size:1rem;font-weight:700}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card .mdl__townslist__phone:hover{background:#F59D24}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card .mdl__townslist__entrypage{display:flex;align-items:center;background-color:#FFFFFF;border-radius:10px;padding:10px 15px;box-sizing:border-box;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,0.1);box-shadow:5px 5px 10px 0 rgba(0,0,0,0.1);transition:background-color 0.3s ease-in-out}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card .mdl__townslist__entrypage .mdl__townslist__entrypagetext{color:#084772;font-weight:700;transition:color 0.3s ease-in-out;font-size:1rem}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card .mdl__townslist__entrypage:hover{background:#084772}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__container .mdl__townslist__item__card .mdl__townslist__entrypage:hover .mdl__townslist__entrypagetext{color:#FFFFFF}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__more{display:flex;flex-direction:column;margin:30px auto;background:transparent;align-items:center;position:relative}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__more.mdl__townslist__more--disabled{display:none;pointer-events:none}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__more span{font-size:1rem;line-height:1em;font-weight:700;transition:color 0.3s ease-in-out;display:flex;padding-top:60px}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__more svg{position:absolute;padding-bottom:30px;transition:padding-top 0.3s ease-in-out}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__more:hover span{color:#F59D24}.mdl__townslist .mdl__townslist__innercontainer .mdl__townslist__more:hover svg{padding-top:10px}@keyframes heightIn{0%{opacity:0;margin-top:-100px;margin-bottom:100px;max-height:0;min-height:0}100%{opacity:1;margin-top:0;margin-bottom:0;max-height:500px;min-height:100%}}.mdl__video{position:relative;margin-bottom:45px}@media (min-width:768px){.mdl__video{margin-bottom:75px}}.mdl__video .mdl__video__innercontainer{padding:0 20px;max-width:800px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__video .mdl__video__innercontainer{padding:0 30px}}@media (min-width:1600px){.mdl__video .mdl__video__innercontainer{max-width:960px}}.mdl__video .mdl__video__innercontainer .mdl__video__headline{font-size:1.3rem;line-height:1.5em;font-weight:700;padding-bottom:25px;color:#084772;position:relative}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp{position:relative;border-radius:10px}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp.mdl__video__mediawrp-playing picture{opacity:0;z-index:-1}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp.mdl__video__mediawrp-playing .mdl__video__videowrp{opacity:1;z-index:1}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp.mdl__video__mediawrp-playing .mdl__video--play-button{opacity:0;z-index:-1}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp.mdl__video__mediawrp-playing:after{height:0}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp picture{opacity:1;z-index:1;transition:opacity 0.3s ease-in-out,z-index 0.3s ease-in-out}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp .mdl__video--play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;cursor:pointer;background:transparent;margin:0;opacity:1;transition:opacity 0.3s ease-in-out}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp .mdl__video--play-button svg{height:60px;width:60px}@media (min-width:768px){.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp .mdl__video--play-button svg{height:110px;width:110px}}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp .mdl__video--play-button svg path{stroke:#FFFFFF;transition:stroke 0.3s ease-in-out}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp .mdl__video--play-button svg:hover path{stroke:#F59D24}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp:after{position:absolute;content:"";height:100%;width:100%;bottom:0;background:rgba(255,255,255,0);background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,#ffffff00 100%);border-radius:10px;transition:height 0.3s ease-in-out}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp img{width:100%;border-radius:10px}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp .mdl__video__videowrp{position:absolute;bottom:0;height:100%;width:100%;opacity:0;z-index:-1;transition:opacity 0.3s ease-in-out,z-index 0.3s ease-in-out;cursor:pointer}.mdl__video .mdl__video__innercontainer .mdl__video__mediawrp .mdl__video__videowrp video{height:100%;width:100%;border-radius:10px}.mdl__video .mdl__video__innercontainer .mdl__video__videotext{display:block;font-size:1rem;line-height:1.25em;padding-top:10px;box-sizing:border-box}.mdl__locationsearch{background:#0c5383;background:linear-gradient(90deg,#0c5383 0%,#043b60 100%);position:relative}.mdl__locationsearch .mdl__locationsearch__innercontainer__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/HTML/html-background-360.png) no-repeat;height:100%;width:100%;position:absolute;background-size:cover;pointer-events:none}@media (min-width:361px){.mdl__locationsearch .mdl__locationsearch__innercontainer__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/HTML/html-background-480.png) no-repeat;background-size:cover}}@media (min-width:481px){.mdl__locationsearch .mdl__locationsearch__innercontainer__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/HTML/html-background-768.png) no-repeat;background-size:cover}}@media (min-width:769px){.mdl__locationsearch .mdl__locationsearch__innercontainer__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/HTML/html-background-1024.png) no-repeat;background-size:cover}}@media (min-width:1280px){.mdl__locationsearch .mdl__locationsearch__innercontainer__background{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/HTML/html-background_default.png) no-repeat;background-size:cover}}.mdl__locationsearch .mdl__locationsearch__innercontainer{padding:45px 20px;max-width:1680px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__locationsearch .mdl__locationsearch__innercontainer{padding:75px 30px}}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header{display:flex;flex-direction:column;padding-bottom:30px;box-sizing:border-box;justify-content:space-between;align-items:stretch}@media (min-width:1024px){.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header{flex-direction:row;padding-bottom:50px}}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__textwrp{z-index:5;display:flex;flex-direction:column;align-self:self-end}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__textwrp .mdl__locationsearch__subline{color:#FFFFFF;display:block;font-weight:500;padding-bottom:10px;box-sizing:border-box}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__textwrp .mdl__locationsearch__headline{font-family:"brandon-grotesque",sans-serif;font-size:2.2rem;line-height:1.25em;text-transform:uppercase;color:#FFFFFF;font-weight:300}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__textwrp .mdl__locationsearch__headline:first-line{font-weight:700}@media (min-width:768px){.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__textwrp .mdl__locationsearch__headline{font-size:2.5rem}}@media (min-width:1280px){.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__textwrp .mdl__locationsearch__headline{font-size:3rem}}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__textwrp .mdl__locationsearch__explanation{margin-bottom:30px}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__textwrp .mdl__locationsearch__explanation>p{display:block;color:rgba(255,255,255,0.5)}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__textwrp .mdl__locationsearch__explanation>p strong{color:rgba(255,255,255,0.5)}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__textwrp .mdl__locationsearch__explanation p:last-of-type{margin-bottom:0}@media (min-width:1024px){.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__textwrp .mdl__locationsearch__explanation{width:75%;margin-bottom:0}}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right{max-width:550px}@media (min-width:1024px){.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right{align-self:flex-end}}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__note{border-radius:10px;padding:20px;color:#FFFFFF;position:relative;background:#F59D24;background:linear-gradient(135deg,#f59d24 75%,#f6aa41 75%);margin-bottom:25px}@media (min-width:768px){.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__note{padding:30px}}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__note .mdl__locationsearch__note__headline{font-family:"brandon-grotesque",sans-serif;font-weight:700;text-transform:uppercase;color:#FFFFFF;padding-bottom:15px;font-size:1.1rem;padding-right:40px}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__note .mdl__locationsearch__note__text>p{color:#FFFFFF;font-size:1.1rem}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__note .mdl__locationsearch__note__text>p strong{color:#FFFFFF;font-size:1.1rem}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__note .mdl__locationsearch__note__text p:last-of-type{margin-bottom:0}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__note>svg{position:absolute;top:10px;right:10px}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations{position:relative}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .mdl__locationsearch__choose{display:flex;background-color:#FFFFFF;border-radius:10px;padding:10px 20px;align-items:center;justify-content:space-between;position:relative;cursor:pointer;box-sizing:border-box}@media (min-width:768px){.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .mdl__locationsearch__choose{padding:15px 30px}}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .mdl__locationsearch__choose .mdl__locationsearch__text{font-family:"brandon-grotesque",sans-serif;color:#084772;text-transform:uppercase;font-weight:600;font-size:1.1rem}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .mdl__locationsearch__choose svg{transform:rotate(0deg);transition:transform 0.3s ease-in-out}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .tpl__entrypage__metanavigation__dropdown{position:absolute;max-height:400px;z-index:5;overflow:auto;width:100%;opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .tpl__entrypage__metanavigation__dropdown .tpl__entrypage__metanavigation__list__item{padding:10px 20px;background:#FFFFFF;transition:background 0.3s ease-in-out}@media (min-width:768px){.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .tpl__entrypage__metanavigation__dropdown .tpl__entrypage__metanavigation__list__item{padding:10px 30px}}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .tpl__entrypage__metanavigation__dropdown .tpl__entrypage__metanavigation__list__item .tpl__entrypage__metanavigation__list__card{color:#084772;transition:color 0.3s ease-in-out}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .tpl__entrypage__metanavigation__dropdown .tpl__entrypage__metanavigation__list__item:hover{background:#F59D24}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .tpl__entrypage__metanavigation__dropdown .tpl__entrypage__metanavigation__list__item:hover .tpl__entrypage__metanavigation__list__card{color:#FFFFFF}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .tpl__entrypage__metanavigation__dropdown::-webkit-scrollbar{width:10px}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .tpl__entrypage__metanavigation__dropdown::-webkit-scrollbar-track{background:#FFFFFF}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations .tpl__entrypage__metanavigation__dropdown::-webkit-scrollbar-thumb{background:#084772}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations--open .mdl__locationsearch__choose svg{transform:rotate(-180deg)}.mdl__locationsearch .mdl__locationsearch__innercontainer .mdl__locationsearch__header .mdl__locationsearch__wrapper__right .mdl__locationsearch__locations--open .tpl__entrypage__metanavigation__dropdown{opacity:1;pointer-events:all}.mdl__locationsearch #store-locator{height:650px;margin:auto;box-sizing:border-box;position:relative}.mdl__locationsearch #store-locator .mdl__woosmap__button{position:absolute;height:100%;width:100%;background:#ECECEC;border-radius:10px;border:2px solid #F59D24}.mdl__locationsearch #store-locator .mdl__woosmap__button .mdl__woosmap__buttontext{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px;background:#F59D24;color:#ffffff;transition:background 0.3s ease-in-out;cursor:pointer;font-family:"brandon-grotesque",sans-serif;font-weight:700;line-height:1.2em;font-size:1rem;text-transform:uppercase;padding:10px 20px;width:max-content}.mdl__locationsearch #store-locator .mdl__woosmap__button .mdl__woosmap__buttontext:hover{background:#0786C0}@media (min-width:480px){.mdl__locationsearch #store-locator .mdl__woosmap__button .mdl__woosmap__buttontext{padding:15px 30px}}@media (min-width:768px){.mdl__locationsearch #store-locator .mdl__woosmap__button .mdl__woosmap__buttontext{font-size:1.25rem}}.mdl__locationsearch #store-locator .woosmap-webapp-container{border-radius:10px}.mdl__locationsearch #store-locator .woosmap-webapp-container>div:nth-child(2)>div>div>div{}.mdl__locationsearch #store-locator .woosmap-webapp-container>div:nth-child(2)>div>div>div>div:nth-child(1){background-color:#FFFFFF !important;border-radius:10px !important}.mdl__locationsearch #store-locator .woosmap-webapp-container .woosmap-slw-search-results .woosmap-slw-cell{padding:12px !important;box-sizing:border-box !important}.mdl__locationsearch #store-locator .woosmap-webapp-container .woosmap-slw-table-view .woosmap-slw-cell{padding:12px !important;box-sizing:border-box !important}.mdl__locationsearch #store-locator .woosmap-webapp-container .woosmap-slw-table-view .woosmap-slw-cell>div:nth-child(1)>div:nth-child(1)>div:nth-child(2)>div:nth-child(1)>div:nth-child(1)>div>div{font-weight:700 !important;color:#084772 !important;padding-bottom:5px !important;box-sizing:border-box !important}.mdl__locationsearch #store-locator .woosmap-webapp-container .woosmap-slw-table-view .woosmap-slw-cell>div:nth-child(1)>div:nth-child(1)>div:nth-child(2)>div:nth-child(2)>div>div{font-size:1rem !important;padding-bottom:5px !important;box-sizing:border-box !important}.mdl__locationsearch #store-locator .woosmap-webapp-container .woosmap-slw-table-view .woosmap-slw-cell>div:nth-child(1)>div:nth-child(1)>div:nth-child(2)>div:nth-child(3)>div>div{font-size:1rem !important;padding-bottom:5px !important;box-sizing:border-box !important}.mdl__locationsearch #store-locator .woosmap-webapp-container .woosmap-slw-table-view .woosmap-slw-cell>div:nth-child(1)>div:nth-child(1)>div:nth-child(2)>div:nth-child(4)>div>div{font-size:1rem !important}.mdl__locationsearch #store-locator .woosmap-webapp-container .woosmap-slw-selected-store .woosmap-slw-cell{padding:12px !important;box-sizing:border-box !important}.mdl__softgarden{position:relative}@media (min-width:768px){.mdl__softgarden{margin-top:-150px}}.mdl__softgarden .mdl__softgarden__innercontainer{padding:0 20px 45px 20px;max-width:1360px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__softgarden .mdl__softgarden__innercontainer{padding:0 30px 75px 30px}}.mdl__softgarden__joblocation{position:relative}.mdl__softgarden__joblocation .mdl__softgarden__innercontainer{padding:0 20px 45px 20px;max-width:1360px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__softgarden__joblocation .mdl__softgarden__innercontainer{padding:0 30px 75px 30px}}.mdl__softgarden__joblocation__headline{font-size:1.3rem;line-height:1.25em;font-weight:700}.mdl__softgarden__sort{background:#f2f2f2;padding:30px;box-sizing:border-box;border-radius:10px;margin-bottom:45px}@media (min-width:768px){.mdl__softgarden__sort{padding:50px;margin-bottom:75px}}.mdl__softgarden__sort .mdl__softgarden__sort__header{display:flex;align-items:center;margin-bottom:25px}@media (min-width:768px){.mdl__softgarden__sort .mdl__softgarden__sort__header{margin-bottom:40px}}.mdl__softgarden__sort .mdl__softgarden__sort__header svg{margin-right:15px}.mdl__softgarden__sort .mdl__softgarden__sort__header .mdl__softgarden__sort__headline{font-family:"brandon-grotesque",sans-serif;font-weight:700;text-transform:uppercase;font-size:1.5rem;line-height:1.25em}@media (min-width:768px){.mdl__softgarden__sort .mdl__softgarden__sort__header .mdl__softgarden__sort__headline{font-size:1.75rem}}@media (min-width:1280px){.mdl__softgarden__sort .mdl__softgarden__sort__header .mdl__softgarden__sort__headline{font-size:1.9rem}}.mdl__softgarden__sort .mdl__softgarden__filter__options{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:column}@media (min-width:768px){.mdl__softgarden__sort .mdl__softgarden__filter__options{flex-direction:row}}.mdl__softgarden__sort .mdl__softgarden__filter__options .mdl__softgarden__filter__location{width:100%;height:56px;margin-bottom:20px}@media (min-width:768px){.mdl__softgarden__sort .mdl__softgarden__filter__options .mdl__softgarden__filter__location{width:calc(50% - 10px);margin-bottom:0}}.mdl__softgarden__sort .mdl__softgarden__filter__options .mdl__softgarden__filter__location #locationFilter{height:100%;width:100%;border-radius:10px;border:none;padding:10px 25px;font-family:"assistant",sans-serif;font-size:1rem;line-height:1em;color:#084772}.mdl__softgarden__sort .mdl__softgarden__filter__options .mdl__softgarden__filter__location #locationFilter .mdl__locationstate__option{font-weight:700}.mdl__softgarden__sort .mdl__softgarden__filter__options .mdl__softgarden__search{width:100%;height:56px;background:#F59D24;border-radius:10px;transition:background 0.3s ease-in-out}@media (min-width:768px){.mdl__softgarden__sort .mdl__softgarden__filter__options .mdl__softgarden__search{width:calc(50% - 10px)}}.mdl__softgarden__sort .mdl__softgarden__filter__options .mdl__softgarden__search .mdl__softgarden__search__linktext{font-family:"brandon-grotesque",sans-serif;font-size:1rem;line-height:1em;text-transform:uppercase;color:#FFFFFF;font-weight:700}.mdl__softgarden__sort .mdl__softgarden__filter__options .mdl__softgarden__search:hover{background:#0786C0}.mdl__softgarden__sort .mdl__softgarden__filter__options .mdl__softgarden__reset{width:100%;height:56px;background:#0786C0;border-radius:10px;transition:background 0.3s ease-in-out;margin-top:20px}.mdl__softgarden__sort .mdl__softgarden__filter__options .mdl__softgarden__reset .mdl__softgarden__reset__linktext{font-family:"brandon-grotesque",sans-serif;font-size:1rem;line-height:1em;text-transform:uppercase;color:#FFFFFF;font-weight:700}.mdl__softgarden__sort .mdl__softgarden__filter__options .mdl__softgarden__reset:hover{background:#084772}.mdl__softgarden__list__wrapper{position:relative}.mdl__softgarden__list__wrapper.mdl__softgarden__list__innercontainer--loading .mdl__softgarden__list__innercontainer{opacity:0.5;filter:blur(1px);pointer-events:none;display:block}.mdl__softgarden__list__wrapper.mdl__softgarden__list__innercontainer--loading:before{position:absolute;content:"";border:12px solid #084772;border-radius:50%;border-top:12px solid #F59D24;width:44px;height:44px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:10;top:100px;left:calc(50% - 22px)}.mdl__softgarden__list{padding:20px 0}.mdl__softgarden__list .mdl__softgarden__item{padding:30px 35px;box-sizing:border-box;background:#f2f2f2;border-radius:10px}@media (min-width:768px){.mdl__softgarden__list .mdl__softgarden__item{padding:35px 45px}}.mdl__softgarden__list .mdl__softgarden__item:not(:last-of-type){margin-bottom:45px}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__jobtitle{font-size:1.4rem;line-height:1.25em;color:#0786C0;margin-bottom:30px;box-sizing:border-box;font-weight:400}@media (min-width:768px){.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__jobtitle{margin-bottom:45px}}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig{display:flex;justify-content:space-between;flex-direction:column}@media (min-width:1280px){.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig{flex-direction:row;align-items:center}}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper{display:flex;align-items:flex-start;flex-direction:column}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper>span{margin-bottom:20px}@media (min-width:1280px){.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper>span{margin-bottom:0}}@media (min-width:768px){.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper{flex-direction:row;margin-bottom:0;align-items:center}}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper .mdl__softgarden__worktime{display:flex;align-items:center}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper .mdl__softgarden__worktime svg{margin-right:10px}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper .mdl__softgarden__worktime .mdl__softgarden__worktimetext{color:#084772;text-transform:uppercase;font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:700}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper .mdl__softgarden__itemconfig__separator{display:none}@media (min-width:768px){.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper .mdl__softgarden__itemconfig__separator{position:relative;display:flex;align-items:center;width:45px}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper .mdl__softgarden__itemconfig__separator>span{height:40px;box-sizing:border-box;border:1px solid rgba(93,92,92,0.25);margin:0 auto}}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper .mdl__softgarden__location{display:flex;align-items:center;flex-wrap:wrap}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper .mdl__softgarden__location svg{margin-right:10px}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__itemconfigwrapper .mdl__softgarden__location .mdl__softgarden__locationtext{color:#084772;text-transform:uppercase;font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:700}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__link{background:#F59D24;padding:10px 25px;border-radius:10px;transition:background 0.3s ease-in-out;width:max-content}@media (min-width:1280px){.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__link{width:auto}}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__link:hover{background:#0786C0}.mdl__softgarden__list .mdl__softgarden__item .mdl__softgarden__itemconfig .mdl__softgarden__link .mdl__softgarden__linktext{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1rem;color:#FFFFFF;text-transform:uppercase}.mdl__softgarden__nomatches p{font-size:1.2rem;line-height:1.25em}.mdl__softgarden__nomatches .mdl__softgarden__applicationlink{color:#F59D24;display:inline}.mdl__softgarden__nomatches .mdl__softgarden__applicationlink:hover{color:#0786C0}.mdl__softgarden__nomatches .mdl__note__innercontainer{padding:0}.mdl__softgarden__nomatches .mdl__softgarden__additionallinks{display:flex;flex-wrap:wrap;justify-content:space-between}.mdl__softgarden__nomatches .mdl__softgarden__additionallinks .mdl__softgarden__note__link{border-radius:10px;padding:15px 30px 15px;display:flex;align-items:center;width:100%;position:relative;background:#FFFFFF;transition:background 0.3s ease-in-out,color 0.3s ease-in-out;margin-top:20px;-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.15);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.15);box-sizing:border-box}@media (min-width:768px){.mdl__softgarden__nomatches .mdl__softgarden__additionallinks .mdl__softgarden__note__link{width:calc(50% - 10px)}}.mdl__softgarden__nomatches .mdl__softgarden__additionallinks .mdl__softgarden__note__link .mdl__softgarden__note__linktext{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-size:1rem;line-height:1em;color:#084772;z-index:5;font-weight:700;transition:color 0.3s ease-in-out}.mdl__softgarden__nomatches .mdl__softgarden__additionallinks .mdl__softgarden__note__link:hover{background:#084772}.mdl__softgarden__nomatches .mdl__softgarden__additionallinks .mdl__softgarden__note__link:hover .mdl__softgarden__note__linktext{color:#FFFFFF}.mdl__softgarden__pagination{display:flex;flex-wrap:wrap;font-weight:700;font-size:1rem}.mdl__softgarden__pagination li:not(:last-of-type){margin-right:10px}.mdl__softgarden__pagination li>a{width:30px;height:100%;display:flex;justify-content:center;text-align:center;align-items:center;color:#084772;transition:color 0.3s ease-in-out}.mdl__softgarden__pagination li>a>svg path{stroke:#084772;transition:stroke 0.3s ease-in-out}.mdl__softgarden__pagination li:hover>a{color:#F59D24}.mdl__softgarden__pagination li:hover>a>svg path{stroke:#F59D24}.mdl__softgarden__pagination li.active{color:#FFFFFF;background:#0786C0;padding:5px;box-sizing:border-box;border-radius:5px;transition:background 0.3s ease-in-out}.mdl__softgarden__pagination li.active>a{color:#FFFFFF}.mdl__softgarden__pagination li.active:hover{background:#F59D24}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mdl__softgarden__items:not(:last-of-type) .mdl__softgarden__item{margin-bottom:45px}.mdl__softgarden__item__initial-hide{max-height:0;visibility:hidden;transition:all 0.3s ease-in-out;opacity:0}.mdl__softgarden__item__initial-hide.mdl__softgarden__item__initial-visible{max-height:100%;visibility:visible;transition:all 0.3s ease-in-out;opacity:1}.mdl__softgarden__button{margin:auto;display:flex;background:#F59D24;padding:10px 25px;border-radius:10px;transition:background 0.3s ease-in-out;color:#FFFFFF;font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase}.mdl__softgarden__button:hover{background:#084772}.mdl__softgarden__button-more--disable{display:none}.mdl__jobsdetail .mdl__jobsdetail__head{content:"";max-height:380px;box-sizing:border-box;background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Header/background-header-360.png) no-repeat,linear-gradient(90deg,#0c5383 0%,#043b60 100%);height:100%;width:100%;position:absolute;background-size:cover}@media (min-width:361px){.mdl__jobsdetail .mdl__jobsdetail__head{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Header/background-header-480.png) no-repeat,linear-gradient(90deg,#0c5383 0%,#043b60 100%);background-size:cover}}@media (min-width:481px){.mdl__jobsdetail .mdl__jobsdetail__head{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Header/background-header-768.png) no-repeat,linear-gradient(90deg,#0c5383 0%,#043b60 100%);background-size:cover;max-height:480px}}@media (min-width:769px){.mdl__jobsdetail .mdl__jobsdetail__head{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Header/background-header-1024.png) no-repeat,linear-gradient(90deg,#0c5383 0%,#043b60 100%);background-size:cover}}@media (min-width:1280px){.mdl__jobsdetail .mdl__jobsdetail__head{background:url(/typo3conf/ext/heyst_theme/Resources/Public/Images/Header/background_header_default.png) no-repeat,linear-gradient(90deg,#0c5383 0%,#043b60 100%);background-size:cover}}.mdl__jobsdetail .mdl__jobsdetail__content__body{padding-top:45px}@media (min-width:768px){.mdl__jobsdetail .mdl__jobsdetail__content__body{padding-top:75px}}.mdl__jobsdetail .mdl__jobsdetail__header{max-width:960px;padding:0 15px;margin:auto;box-sizing:border-box;position:relative;text-align:center}@media (min-width:768px){.mdl__jobsdetail .mdl__jobsdetail__header{padding:0 30px}}.mdl__jobsdetail .mdl__jobsdetail__header .mdl__softgarden__detailitemconfigwrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:45px}@media (min-width:768px){.mdl__jobsdetail .mdl__jobsdetail__header .mdl__softgarden__detailitemconfigwrapper{flex-direction:row;padding-bottom:75px}}.mdl__jobsdetail .mdl__jobsdetail__header .mdl__softgarden__detailitemconfigwrapper .mdl__softgarden__worktime{display:flex;align-items:center}.mdl__jobsdetail .mdl__jobsdetail__header .mdl__softgarden__detailitemconfigwrapper .mdl__softgarden__worktime svg{margin-right:10px}.mdl__jobsdetail .mdl__jobsdetail__header .mdl__softgarden__detailitemconfigwrapper .mdl__softgarden__worktime .mdl__softgarden__worktimetext{color:#FFFFFF;text-transform:uppercase;font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:700}.mdl__jobsdetail .mdl__jobsdetail__header .mdl__softgarden__detailitemconfigwrapper .mdl__softgarden__itemconfig__separator{display:none}@media (min-width:768px){.mdl__jobsdetail .mdl__jobsdetail__header .mdl__softgarden__detailitemconfigwrapper .mdl__softgarden__itemconfig__separator{position:relative;display:flex;align-items:center;width:45px}}.mdl__jobsdetail .mdl__jobsdetail__header .mdl__softgarden__detailitemconfigwrapper .mdl__softgarden__itemconfig__separator>span{height:40px;box-sizing:border-box;border:1px solid rgba(7,134,192,0.25);margin:0 auto}.mdl__jobsdetail .mdl__jobsdetail__header .mdl__softgarden__detailitemconfigwrapper .mdl__softgarden__location{display:flex;align-items:center}.mdl__jobsdetail .mdl__jobsdetail__header .mdl__softgarden__detailitemconfigwrapper .mdl__softgarden__location span{color:#FFFFFF}.mdl__jobsdetail .mdl__jobsdetail__header .mdl__softgarden__detailitemconfigwrapper .mdl__softgarden__location svg{margin-right:10px}.mdl__jobsdetail .mdl__jobsdetail__header .mdl__softgarden__detailitemconfigwrapper .mdl__softgarden__location .mdl__softgarden__locationtext{color:#FFFFFF;text-transform:uppercase;font-family:"brandon-grotesque",sans-serif;font-size:1rem;font-weight:700}.mdl__jobsdetail .mdl__jobsdetail__header .mdl__jobsdetail__navigation__headline{font-size:1.75rem;line-height:1.2em;font-weight:600;display:block;margin:auto;text-align:center;color:#FFFFFF;padding-bottom:50px}@media (min-width:768px){.mdl__jobsdetail .mdl__jobsdetail__header .mdl__jobsdetail__navigation__headline{font-size:2rem}}@media (min-width:1024px){.mdl__jobsdetail .mdl__jobsdetail__header .mdl__jobsdetail__navigation__headline{font-size:2.2rem}}.mdl__jobsdetail .mdl__jobsdetail__contentimage{padding-bottom:45px;max-width:920px;margin:auto}@media (min-width:768px){.mdl__jobsdetail .mdl__jobsdetail__contentimage{padding-bottom:75px}}@media (min-width:1600px){.mdl__jobsdetail .mdl__jobsdetail__contentimage{max-width:1080px}}.mdl__jobsdetail .mdl__jobsdetail__contentimage .mdl__jobsdetail__image{margin:auto;position:relative;border-radius:10px;width:100%;margin-bottom:20px}@media (min-width:1366px){.mdl__jobsdetail .mdl__jobsdetail__contentimage .mdl__jobsdetail__image{margin-bottom:0}}.mdl__jobsdetail .mdl__jobsdetail__description{max-width:960px;padding:0 20px 75px 20px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__jobsdetail .mdl__jobsdetail__description{padding:0 30px 75px 30px}}.mdl__jobsdetail .mdl__jobsdetail__applicationbox{background-color:#f2f2f2}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper{max-width:760px;margin:auto;padding:45px 20px;box-sizing:border-box}@media (min-width:768px){.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper{padding:75px 30px}}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__headline{font-family:"brandon-grotesque",sans-serif;font-size:1.5rem;line-height:1em;font-weight:700;text-transform:uppercase;text-align:center;padding-bottom:20px}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__text{text-align:center;font-size:1.2rem;padding-bottom:35px}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__buttons{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:25px}@media (min-width:768px){.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__buttons{flex-direction:row}}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__buttons .mdl__jobsdetail__applicationbox__buttons__phone__button{background:#0786C0;padding:15px 25px;border-radius:10px;transition:background 0.3s ease-in-out;display:flex;align-items:center;width:100%;justify-content:center;box-sizing:border-box;margin-bottom:25px}@media (min-width:768px){.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__buttons .mdl__jobsdetail__applicationbox__buttons__phone__button{width:calc(50% - 10px);margin-bottom:0}}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__buttons .mdl__jobsdetail__applicationbox__buttons__phone__button:hover{background:#F59D24}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__buttons .mdl__jobsdetail__applicationbox__buttons__phone__button svg{margin-right:15px}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__buttons .mdl__jobsdetail__applicationbox__buttons__phone__button .mdl__jobsdetail__applicationbox__phone{font-family:"brandon-grotesque",sans-serif;font-size:0.9rem;font-weight:700;line-height:1em;text-transform:uppercase;color:#FFFFFF}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__buttons .mdl__jobsdetail__applicationbox__buttons__application__button{background:#F59D24;padding:15px 25px;border-radius:10px;transition:background 0.3s ease-in-out;display:flex;align-items:center;width:100%;justify-content:center;box-sizing:border-box}@media (min-width:768px){.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__buttons .mdl__jobsdetail__applicationbox__buttons__application__button{width:calc(50% - 10px)}}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__buttons .mdl__jobsdetail__applicationbox__buttons__application__button:hover{background:#084772}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__buttons .mdl__jobsdetail__applicationbox__buttons__application__button svg{margin-right:15px}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__buttons .mdl__jobsdetail__applicationbox__buttons__application__button .mdl__jobsdetail__applicationbox__application{font-family:"brandon-grotesque",sans-serif;font-size:0.9rem;font-weight:700;line-height:1em;text-transform:uppercase;color:#FFFFFF}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__back .mdl__jobsdetail__back{display:flex;align-items:center;padding:15px 25px;border-radius:10px;border:2px solid #0786C0;background-color:#FFFFFF;transition:background-color 0.3s ease-in-out,border 0.3s ease-in-out;justify-content:center;box-sizing:border-box;width:100%}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__back .mdl__jobsdetail__back svg{transform:rotate(180deg);margin-right:15px}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__back .mdl__jobsdetail__back svg path{stroke:#084772;transition:stroke 0.3s ease-in-out}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__back .mdl__jobsdetail__back .mdl__jobsdetail__back__text{font-family:"brandon-grotesque",sans-serif;font-size:0.9rem;font-weight:700;line-height:1.25em;text-transform:uppercase;color:#084772;transition:color 0.3s ease-in-out}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__back .mdl__jobsdetail__back:hover{border:2px solid #084772;background-color:#084772}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__back .mdl__jobsdetail__back:hover svg path{stroke:#FFFFFF}.mdl__jobsdetail .mdl__jobsdetail__applicationbox .mdl__jobsdetail__applicationbox__innerwrapper .mdl__jobsdetail__applicationbox__back .mdl__jobsdetail__back:hover .mdl__jobsdetail__back__text{color:#FFFFFF}.mdl__career__ewall{padding:0 20px}@media (min-width:768px){.mdl__career__ewall{padding:0 30px}}.mdl__career__ewall .mdl__career__ewall__innercontainer{padding:20px;max-width:1620px;margin:auto;box-sizing:border-box;border:3px solid #FFFFFF;border-radius:35px;position:relative}@media (min-width:480px){.mdl__career__ewall .mdl__career__ewall__innercontainer{padding:20px 30px 30px 30px}}@media (min-width:768px){.mdl__career__ewall .mdl__career__ewall__innercontainer{padding:20px 70px 70px 70px}}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__ewall__legend{margin:auto;padding:0 20px;text-align:center}@media (min-width:768px){.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__ewall__legend{padding:50px}}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__ewall__legend .mdl__career__ewall__legend--white{font-family:"brandon-grotesque",sans-serif;font-weight:400;font-size:1.75rem;line-height:1.125em;color:#FFFFFF;text-transform:uppercase}@media (min-width:768px){.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__ewall__legend .mdl__career__ewall__legend--white{font-size:2.2rem}}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__ewall__legend .mdl__career__ewall__legend--orange{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:1.75rem;line-height:1.125em;color:#F59D24;text-transform:uppercase}@media (min-width:768px){.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__ewall__legend .mdl__career__ewall__legend--orange{font-size:2.2rem}}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper{display:flex;flex-wrap:wrap}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item{margin-bottom:40px;box-sizing:border-box;width:100%}@media (min-width:1280px){.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item{min-height:350px;margin-bottom:0}}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__jobsearch{background:#f2f2f2;padding:20px;border-radius:10px}@media (min-width:768px){.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__jobsearch{padding:50px}}@media (min-width:1280px){.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__jobsearch{width:calc(60% - 20px);margin-right:20px}}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__application{background:#4983aa;background:linear-gradient(190deg,#4983aa 0%,#105473 100%);padding:30px;border-radius:10px;position:relative;z-index:1;margin-bottom:0}@media (min-width:768px){.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__application{padding:50px}}@media (min-width:1280px){.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__application{width:calc(40% - 20px);margin-left:20px}}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__subheadline{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-weight:500;display:block;padding-bottom:50px;color:#92D2F4}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationtext{font-size:2rem;color:#FFFFFF;line-height:1.25em;padding-bottom:20px}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationimage{display:none}@media (min-width:480px){.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationimage{display:initial;width:50%;mix-blend-mode:luminosity;position:absolute;right:0;bottom:30px;z-index:-1}}@media (min-width:768px){.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationimage{width:250px}}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationlink{display:inline-flex;align-items:center;padding:10px 25px;border-radius:10px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.1);box-shadow:0 0 5px 1px rgba(0,0,0,0.1);background-color:#FFFFFF;transition:background-color 0.3s ease-in-out}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationlink .mdl__career__applicationlinkbuttontext{font-family:"brandon-grotesque",sans-serif;font-size:1rem;line-height:1.25em;font-weight:700;text-transform:uppercase;color:#084772;transition:color 0.3s ease-in-out}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationlink:hover{background-color:#F59D24}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationlink:hover .mdl__career__applicationlinkbuttontext{color:#FFFFFF}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__headline{display:flex;align-items:center;padding-bottom:50px;box-sizing:border-box}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__headline .mdl__career__headlinetext{color:#084772;font-family:"brandon-grotesque",sans-serif;font-size:1.75rem;line-height:1.25em;text-transform:uppercase;font-weight:700}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__headline>svg{padding-right:10px;height:46px;width:46px;flex:0 0 46px}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper select{width:100%;margin-bottom:30px;height:58px;outline:none;border:none;border-radius:10px;font-size:1rem;font-family:"assistant",sans-serif;padding:0 20px;color:#084772}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__jobsearchbutton{background:#F59D24;padding:10px 25px;border-radius:10px;transition:background 0.3s ease-in-out;width:100%;box-sizing:border-box}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__jobsearchbutton .mdl__career__jobsearchbuttontext{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-weight:700;color:#FFFFFF;font-size:1rem;line-height:1.25em}.mdl__career__ewall .mdl__career__ewall__innercontainer .mdl__career__wrapper .mdl__career__jobsearchbutton:hover{background:#084772}.mdl__career .mdl__career__innercontainer{padding:0 20px 45px 20px;max-width:1360px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__career .mdl__career__innercontainer{padding:0 30px 75px 30px}}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper{display:flex;flex-wrap:wrap}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item{margin-bottom:40px;box-sizing:border-box;width:100%}@media (min-width:768px){.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item{min-height:350px}}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link{position:relative;overflow:hidden;border-radius:10px;-webkit-box-shadow:20px 10px 50px 10px rgba(0,0,0,0.2);box-shadow:20px 10px 50px 10px rgba(0,0,0,0.2);height:100%}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link .mdl__career__linkboximage{width:100%;height:100%;object-fit:cover;border-radius:10px;transform:scale(1);transition:transform 0.3s ease-in-out}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link .mdl__career__text{position:absolute;left:30px;right:100px;bottom:30px;font-family:"brandon-grotesque",sans-serif;font-size:1.25rem;line-height:1.25em;text-transform:uppercase;color:#FFFFFF;font-weight:700;z-index:5}@media (min-width:480px){.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link .mdl__career__text{font-size:1.5rem}}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link>svg{position:absolute;right:30px;bottom:30px;z-index:5;transform:scale(1);transition:transform 0.3s ease-in-out}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link>svg circle{fill:#FFFFFF;transition:fill 0.3s ease-in-out}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link>svg line{stroke:#0786C0;transition:stroke 0.3s ease-in-out}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link:after{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(200deg,#ffffff00 40%,rgba(0,0,0,0.5) 100%);background-size:100%;top:0;left:0;border-radius:10px;pointer-events:none;transition:background-size 0.3s ease-in-out}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link:hover .mdl__career__linkboximage{transform:scale(1.1)}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link:hover>svg{transform:scale(1.1)}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link:hover>svg circle{fill:#F59D24}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link:hover>svg line{stroke:#FFFFFF}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item .mdl__career__link:hover:after{background-size:400%}@media (min-width:768px){.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__imagelink{order:3;width:calc(50% - 20px)}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__imagelink.second{margin-left:40px}}@media (min-width:1280px){.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__imagelink{width:calc(40% - 20px);margin-left:20px}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__imagelink.second{margin-left:20px}}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__jobsearch{background:#f2f2f2;padding:20px;border-radius:10px}@media (min-width:768px){.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__jobsearch{padding:50px;order:1}}@media (min-width:1280px){.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__jobsearch{width:calc(60% - 20px);margin-right:20px}}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__application{background:#4983aa;background:linear-gradient(190deg,#4983aa 0%,#105473 100%);padding:30px;border-radius:10px;position:relative;z-index:1}@media (min-width:768px){.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__application{padding:50px;order:2}}@media (min-width:1280px){.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__application{width:calc(60% - 20px);margin-right:20px;order:3}}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__subheadline{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-weight:500;display:block;padding-bottom:50px;color:#92D2F4}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationtext{font-size:2rem;color:#FFFFFF;line-height:1.25em;padding-bottom:20px}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationimage{display:none}@media (min-width:480px){.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationimage{display:initial;width:50%;mix-blend-mode:luminosity;position:absolute;right:0;bottom:30px;z-index:-1}}@media (min-width:768px){.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationimage{width:auto}}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationlink{display:inline-flex;align-items:center;padding:10px 25px;border-radius:10px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.1);box-shadow:0 0 5px 1px rgba(0,0,0,0.1);background-color:#FFFFFF;transition:background-color 0.3s ease-in-out}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationlink .mdl__career__applicationlinkbuttontext{font-family:"brandon-grotesque",sans-serif;font-size:1rem;line-height:1.25em;font-weight:700;text-transform:uppercase;color:#084772;transition:color 0.3s ease-in-out}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationlink:hover{background-color:#F59D24}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__item__application .mdl__career__applicationlink:hover .mdl__career__applicationlinkbuttontext{color:#FFFFFF}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__headline{display:flex;align-items:center;padding-bottom:50px;box-sizing:border-box}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__headline .mdl__career__headlinetext{color:#084772;font-family:"brandon-grotesque",sans-serif;font-size:1.75rem;line-height:1.25em;text-transform:uppercase;font-weight:700}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__headline>svg{padding-right:10px;height:46px;width:46px}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper select{width:100%;margin-bottom:30px;height:58px;outline:none;border:none;border-radius:10px;font-size:1rem;font-family:"assistant",sans-serif;padding:0 20px;color:#084772}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__jobsearchbutton{background:#F59D24;padding:10px 25px;border-radius:10px;transition:background 0.3s ease-in-out;width:100%;box-sizing:border-box}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__jobsearchbutton .mdl__career__jobsearchbuttontext{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-weight:700;color:#FFFFFF;font-size:1rem;line-height:1.25em}.mdl__career .mdl__career__innercontainer .mdl__career__wrapper .mdl__career__jobsearchbutton:hover{background:#084772}
