﻿.button-wrapper,.docs,.wrapper-xl,.wrapper-l,.main-wrapper,.wrapper-s,.wrapper-xs,#main-container,#main,section,header,footer,article,.article-body,.pages-overview,.pages-overview-two,.logo-list,.teaser-info,.teaser.boards .teaser-item,#contact-form-container,#contact-form{zoom:1}.button-wrapper:before,.docs:before,.wrapper-xl:before,.wrapper-l:before,.main-wrapper:before,.wrapper-s:before,.wrapper-xs:before,#main-container:before,#main:before,section:before,header:before,footer:before,article:before,.article-body:before,.pages-overview:before,.pages-overview-two:before,.logo-list:before,.teaser-info:before,.teaser.boards .teaser-item:before,#contact-form-container:before,#contact-form:before,.button-wrapper:after,.docs:after,.wrapper-xl:after,.wrapper-l:after,.main-wrapper:after,.wrapper-s:after,.wrapper-xs:after,#main-container:after,#main:after,section:after,header:after,footer:after,article:after,.article-body:after,.pages-overview:after,.pages-overview-two:after,.logo-list:after,.teaser-info:after,.teaser.boards .teaser-item:after,#contact-form-container:after,#contact-form:after{content:"";display:table}.button-wrapper:after,.docs:after,.wrapper-xl:after,.wrapper-l:after,.main-wrapper:after,.wrapper-s:after,.wrapper-xs:after,#main-container:after,#main:after,section:after,header:after,footer:after,article:after,.article-body:after,.pages-overview:after,.pages-overview-two:after,.logo-list:after,.teaser-info:after,.teaser.boards .teaser-item:after,#contact-form-container:after,#contact-form:after{clear:both}#main-container #editpage-btn,#mainnav-inner .inner{box-shadow:0 0 4px rgba(0,0,0,0.25)}article header.img .wrapper-s{box-shadow:0 5px 20px rgba(0,0,0,0.25)}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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,*::before,*::after{box-sizing:border-box}@font-face{font-family:'calibri-regular';src:url("../fonts/Calibri/Calibri-Light.woff2") format("woff2"),url("../fonts/Calibri/Calibri-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'calibri-bold';src:url("../fonts/Calibri/Calibri-Bold.woff2") format("woff2"),url("../fonts/Calibri/Calibri-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.title{margin-bottom:1.875rem;display:block;font-family:calibri-regular;letter-spacing:0.01em;word-spacing:0.08em}h1,h2{font-family:calibri-regular}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,.title strong{font-family:calibri-bold;font-weight:600}#pageheader h1,#pageheader h2,#pageheader h3,#pageheader h4,#pageheader h5,#pageheader h6,#pageheader p{text-align:center}h1 q,h2 q,h3 q,h4 q,h5 q,h6 q{font-size:inherit;letter-spacing:normal}h1,h2{font-size:2.625em;line-height:1.125em}.slider .herotext{font-size:2.625rem !important;line-height:1.125em !important}h3{font-size:1.625em;line-height:1.125em}.herotext{font-size:1.625rem !important;line-height:1.125em !important}h4,h5,h6 p.title,.section-locations .contact-item .title{font-size:1.25em;line-height:1.25em}p,article li,figcaption{margin-bottom:.9375rem;font-family:calibri-regular;font-size:1.25rem;line-height:1.625em;font-weight:400;letter-spacing:0.01em;word-spacing:0.03em;font-weight:400}small,* small{font-size:.875rem;line-height:1.5em}article a,header a,#main-container a{position:relative;color:#555458;outline:none;-webkit-appearance:none !important;-moz-appearance:none}article a,.teaser-title a{text-decoration:underline}#main-container .bgc a{color:#fff}b,strong,p b,p strong{font-family:calibri-bold;font-weight:600}.marker{padding:5px 15px !important;margin:5px 0;display:inline-block}blockquote,cite,em{font-style:italic}blockquote{position:relative;margin-bottom:40px;display:block}blockquote *{margin-bottom:0}blockquote::before{content:"„";position:absolute;top:-40px;left:-40px;height:50px;display:inline-block;font-size:60px;line-height:0;color:#555458;overflow:hidden}.bgc blockquote::before{color:#fff}time{color:#bc2e25}@media only screen and (max-width: 1440px){blockquote{left:0}}@media only screen and (max-width: 960px){blockquote::before{position:relative;top:0;left:0;margin-bottom:-10px}}address{margin-bottom:15px}.pc-style-four address{text-align:left}@media only screen and (max-width: 1600px){h1,h2{font-size:2.25rem;line-height:1.125em}.slider .herotext{font-size:2.25rem !important;line-height:1.125em !important}h3{font-size:1.5rem;line-height:1.125em}.herotext{font-size:1.5rem !important;line-height:1.125em !important}h4,h5,h6 p.title,.section-locations .contact-item .title{font-size:1.25rem;line-height:1.25em}}@media only screen and (max-width: 768px){h1,h2{font-size:1.75rem;line-height:1.125em}.slider h1,.slider h2,.slider .herotext{font-size:1.5rem !important;line-height:1.125em !important}h3{font-size:1.25rem;line-height:1.125em}.herotext{font-size:1.25rem !important;line-height:1.125em !important}h4,h5,h6 p.title,.section-locations .contact-item .title{font-size:1.25rem;line-height:1.125em}p,article li,figcaption{font-size:1.125rem;line-height:1.5em}}@font-face{font-family:'superduperfont';src:url("../fonts/superduperfont/superduperfont.eot?g0uw8c");src:url("../fonts/superduperfont/superduperfont.eot?g0uw8c#iefix") format("embedded-opentype"),url("../fonts/superduperfont/superduperfont.ttf?g0uw8c") format("truetype"),url("../fonts/superduperfont/superduperfont.woff?g0uw8c") format("woff"),url("../fonts/superduperfont/superduperfont.svg?g0uw8c#superduperfont") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'socicon';src:url("../fonts/socicon/socicon.eot?g0uw8c");src:url("../fonts/socicon/socicon.eot?g0uw8c#iefix") format("embedded-opentype"),url("../fonts/socicon/socicon.ttf?g0uw8c") format("truetype"),url("../fonts/socicon/socicon.woff?g0uw8c") format("woff"),url("../fonts/socicon/socicon.svg?g0uw8c#socicon") format("svg");font-weight:normal;font-style:normal}html,body{font-family:Calibri,calibri-regular,Arial,sans-serif;line-height:1.4em;font-size:16px;line-height:24px;color:#4E4E52;background-color:#eaeaea}::-moz-selection{color:#fff;background:#B0B9DF;text-shadow:none}::selection{color:#fff;background:#B0B9DF;text-shadow:none}body{width:100%;display:block;overflow-x:hidden}figure,img{width:100%;display:block}figure,.logo{background-size:cover;background-repeat:no-repeat;background-position:center}.logo{background-size:contain}figure img{display:none}button,.button,#main .button:after,#menu-btn{transition:all 350ms ease-in-out}#cookie-consent button,#main-container button,#main-container .button,#menu-btn,#editpage-btn,select{position:relative;height:auto;padding:0 20px;font-family:calibri-bold;font-size:1rem;line-height:40px;letter-spacing:0.11em;font-weight:600;text-transform:uppercase;color:#B0B9DF;background-color:rgba(255,255,255,0.89);border:2px solid #B0B9DF;outline:none;cursor:pointer;display:inline-block;border-radius:24px;-webkit-appearance:none;-moz-appearance:none;overflow:hidden}#main-container .button{height:44px}#main-container .button a{color:#B0B9DF}#main-container .button:hover a{color:#fff}.button-wrapper{width:100%;padding:0;margin:0;display:block}.button-wrapper .button{float:left}.slide .button-wrapper .button{left:50%;transform:translateX(-50%);margin-top:20px}#main-container button,#main-container .button,#main-container button *,#main-container .button *{text-decoration:none;-webkit-appearance:none;-moz-appearance:none}#main-container .button.min{height:auto;padding:0;font-size:.875rem;line-height:0;text-transform:none;background-color:transparent;border:none;border-radius:0}#main-container .button.min span{display:inline-block;line-height:30px;color:#555458}#main-container .button.min::after{content:none}#main-container .button.min span::after{content:"";position:absolute;bottom:5px;left:0;height:1px;width:100%;display:inline-block}#main-container .button.prev,#main-container .button.next{font-size:0}#main-container .button.prev span::before,#main-container .button.next span::before,#main-container .button.scroll span::before{position:absolute;top:0;left:0;width:100%;height:100%;font:36px/60px superduperfont;text-align:center}#main-container .button.prev span::before{content:""}#main-container .button.next span::before{content:""}#main-container button:hover,#main-container .button:hover{color:#fff !important;border-color:#B0B9DF;background-color:#B0B9DF}#main-container button.min:hover,#main-container .button.min:hover,#main-container button.min:hover span,#main-container .button.min:hover span{color:#555458;background-color:transparent}#main-container .button.next:hover,#main-container .button.prev:hover{color:#555458;background-color:transparent}#main-container .button:after{bottom:0;height:0;background-color:#4E4E52}#main-container #editpage-btn{position:fixed;bottom:10px;right:10px;z-index:100;background-color:#B0B9DF;color:#fff;text-decoration:none;border:none}#editpage-btn:hover{opacity:1}.docs{width:100%;margin-bottom:20px;display:block;text-align:center}#main .button.pdf{padding:0;border:none}#main .button.pdf span{margin-left:10px;line-height:34px}.button.pdf:before{content:"";float:left;width:22px;height:30px;display:inline-block;background:url("../img/pdf-logo.png") no-repeat 0;background-repeat-x:0;background-repeat-y:0;background-size:22px 30px}#mainnav-container,#mainnav-bg,#mainnav-logo,#mainnav-logo a,#mainnav-logo img,#mainnav a,#mainnav a span:after,#editpage-btn,.socialmedia-btns{transition:all 350ms ease}#mainnav li{transition:all 250ms ease}#mainnav-container{position:absolute;top:0;left:0;z-index:50;width:100%;height:auto;display:block}#mainnav-bg{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}#mainnav-container .main-wrapper{position:relative;z-index:1}#mainnav-inner .inner{position:relative;float:left;width:100%;display:block;clear:both}#mainnav-inner .inner-two{position:relative;left:50%;float:left;width:auto;display:inline-block;clear:both;transform:translateX(-50%)}#mainnav-logo{position:relative;top:0;left:0;z-index:3;width:100%;height:auto;padding:0;display:block}#mainnav-logo .main-wrapper{height:165px}#mainnav-logo a.logo{position:relative;width:auto;height:100%;margin:0 auto;display:block;border:none;background-size:auto 90%}#main-container #mainnav-logo a:after{content:none}#mainnav-logo img{position:relative;top:50%;width:auto;height:100px;margin:0 auto;display:block;transform:translateY(-50%);display:none}#mainnav{width:100%;display:block;opacity:1}#mainnav .inner::before{content:"";position:absolute;bottom:0;left:-200%;width:500%;height:500%;display:block;background-image:linear-gradient(to top, rgba(255,255,255,0), rgba(255,255,255,0.35) 50%)}#mainnav .inner{position:relative;float:left;width:100%;display:block}.no-logo #mainnav{position:relative;float:none;left:50%;transform:translateX(-50%)}#mainnav ul,#mainnav li,#mainnav a,#mainnav a:after{float:left;display:inline-block}#mainnav #nav-btn-list{position:relative;float:left;display:inline-block}#mainnav a{position:relative;z-index:2;padding:0 20px;font-size:.9375em;line-height:55px;outline:none}#mainnav a,#menu-btn p{font-family:calibri-regular;letter-spacing:0.05em;text-transform:uppercase;text-decoration:none}#mainnav a{color:#555458}#mainnav a:hover,#mainnav a.active{color:#4E4E52}#mainnav a.active{font-weight:600;line-height:55px}#mainnav a span{position:relative;width:100%;display:block}#mainnav a:after{content:none}#mainnav a span:after{content:"";position:absolute;bottom:15px;left:50%;z-index:2;transform:translateX(-50%);width:0;height:1px;opacity:1;background-color:#555458}#mainnav a:hover span:after{width:20px}#mainnav .subnav a span{width:auto;display:inline-block}#mainnav .subnav a span:after{bottom:auto;top:50%;left:-20px;transform:translate(0, -50%)}#mainnav .subnav a:hover span:after{width:15px}#mainnav a.active{font-family:calibri-bold}#mainnav a:hover{color:#555458}#mainnav .drpdwn:hover .nav-btn{color:#555458}#mainnav #mainnav-cta-btn{float:right;margin:5px 10px 5px 0}#mainnav .dropdown,#mainnav .dropdown li,#mainnav .dropdown a{position:relative;float:none;width:100%;display:block;white-space:nowrap}#mainnav li{position:relative}#mainnav .dropdown{position:absolute;top:auto;bottom:500%;left:0;z-index:1;width:100%;display:block;opacity:0;transition:margin-top 350ms ease}#mainnav li:hover .dropdown{top:100%;bottom:auto;margin-top:-10px;opacity:1}.switch #mainnav li:hover .dropdown{margin-top:0}#mainnav .drpdwn .nav-btn{position:relative}#mainnav .drpdwn .nav-btn::after{content:"";position:absolute;left:2px;bottom:0;width:100%;font-family:superduperfont;font-size:1.5em;color:#555458;text-align:right;display:block;transform:none}#mainnav .drpdwn .nav-btn.active::after{font-weight:600}#mainnav .lvl-02>.subnav-btn::after{bottom:50%;right:5px;margin-bottom:-4px;transform:rotate(-90deg)}#mainnav .drpdwn:hover .nav-btn::after,#mainnav .drpdwn .nav-btn.active::after{border-color:#555458 transparent transparent transparent}#mainnav .dropdown .subnav{background-color:#B0B9DF;background-color:rgba(176,185,223,0.89);box-shadow:0 14px 20px -12px rgba(0,0,0,0.2);border-radius:20px}#mainnav .dropdown .lvl-02 .subnav:before{border-left:1px solid #B0B9DF}#mainnav .dropdown{padding:0;width:auto;left:50%;transform:translateX(-50%)}#mainnav .dropdown .main-wrapper{padding:0}#mainnav .dropdown ul{width:auto;padding:10px 0;overflow:hidden}#mainnav .dropdown li,#mainnav .dropdown a{position:relative;width:100%}#mainnav .dropdown a{width:100%;padding:0 20px;text-align:left;line-height:44px}#mainnav .dropdown a.active{line-height:40px}#mainnav .dropdown .lvl-02 ul.subnav{position:absolute;top:0;left:100%;display:none}#mainnav .dropdown li.lvl-02:hover>ul.subnav{display:block}#mainnav-container #menu-btn{position:absolute;top:50%;right:5%;z-index:4;float:right;width:128px;height:50px;padding:0;margin:0;border:none;display:none;background-color:#fff;border:2px solid #B0B9DF;overflow:visible;cursor:pointer;transform:translateY(-50%)}#mainnav-container #menu-btn:after{content:none}#menu-btn p,#menu-btn ul{float:left;margin:0;display:block;color:#B0B9DF}#menu-btn p{position:absolute;top:0;left:10px;width:100%;margin:0;font-family:calibri-bold;font-size:.875rem;line-height:46px;font-weight:600;text-align:left}#menu-btn ul{position:absolute;top:50%;right:18px;width:30px;height:20px;transform:translateY(-50%)}#menu-btn.active ul{margin-top:-2px}#menu-btn li{position:absolute;width:100%;height:2px;display:block;background-color:#B0B9DF}#menu-btn li.one{top:0}#menu-btn li.two{bottom:50%;margin-bottom:-1px}#menu-btn li.three{bottom:0}#menu-btn.active li.one{top:12px;left:4px;transform:rotate(-45deg)}#menu-btn.active li.two{opacity:0}#menu-btn.active li.three{bottom:6px;left:4px;transform:rotate(45deg)}#menu-btn.active li.one,#menu-btn.active li.three{width:30px}#menu-btn.active p{color:#B0B9DF}#menu-btn.active li{background-color:#B0B9DF}.lang-nav,#mainnav .lang-btn{position:relative;float:left;width:auto;height:auto;display:inline-block}.lang-nav{margin-left:20px}#mainnav .lang-btn{padding:0 0 0 5px}#mainnav .lang-btn:first-child{padding-left:0}#mainnav .lang-btn p{margin:0;line-height:80px}#mainnav .lang-btn p:after{content:"/";padding-left:5px;display:inline}#mainnav .lang-btn:last-child p:after{content:none}.socialmedia-btns{position:relative;float:left;width:auto;display:inline-block}.sm-btn,#mainnav .sm-btn{position:relative;float:left;width:44px;height:auto;padding:0;margin:0 20px 0 0;display:inline-block}.sm-btn::after{content:none !important}.sm-btn i,.sm-btn span,.sm-btn span::before{width:44px;height:auto;display:block;line-height:44px;color:#B0B9DF;text-align:center}#mainnav .sm-btn i,#mainnav .sm-btn span,#mainnav-container #mainnav .sm-btn span::before{color:#fff;line-height:100px}#mainnav .sm-btn i{font-size:26px}.sm-btn span::before{z-index:2;font-family:socicon;color:#555458}#mainfooter .sm-btn span::before{color:#555458}.blue .sm-btn span::before,#mainnav .sm-btn span::before{color:#B0B9DF}.sm-btn:hover span::before,#mainnav .sm-btn:hover span::before,#mainfooter .sm-btn:hover span::before{color:#E8B869}.sm-btn strong{position:absolute;bottom:0;left:50%;height:0;font-size:11px;line-height:15px;opacity:0;overflow:hidden;transform:translateX(-50%)}.sm-btn:hover strong{bottom:-10px;height:20px;color:#E8B869;opacity:1}#mainnav .sm-btn:hover strong{color:#fff}.pw-edit-buttons{z-index:100}@media only screen and (min-width: 1281px){#mainnav{top:0 !important;display:inline-block !important;opacity:1 !important}}@media only screen and (max-width: 1280px){#mainnav-container,#mainnav-container.switch{position:relative;padding:0;background-color:rgba(255,255,255,0.35)}#mainnav-container #menu-btn{display:block}#mainnav .main-wrapper{padding:0}#mainnav-logo{padding-right:190px}#mainnav-logo a.logo{background-size:auto 90%;background-position:left center}#mainnav-logo .main-wrapper{height:120px}#mainnav{position:relative;top:auto;left:auto;z-index:3;float:left;width:100%;height:0;padding:0;opacity:0;background-image:linear-gradient(to bottom, #b0b9df, rgba(176,185,223,0.89));overflow:hidden}.on #mainnav{height:auto}#mainnav:before{content:"";position:absolute;top:-25%;left:-50%;width:200%;height:150%;display:block}#mainnav ul,#mainnav li,#mainnav a,#mainnav a:after{position:relative;float:none;width:100%;display:block}#mainnav a span:after{bottom:auto;top:50%;left:-30px;transform:translate(0, -50%)}#mainnav .subnav a span:after{left:-20px}#mainnav-inner,#mainnav-inner .inner-two{float:none;left:auto;transform:none;width:100%;display:block;background:transparent;box-shadow:none}#mainnav-inner .inner-two{padding:40px 0 20px 0}#mainnav #nav-btn-list{float:none;position:relative;top:0;z-index:2;width:100%;max-width:720px;padding:0 5% 20px 5%;margin:0 auto;display:block}#mainnav li:first-child{margin-top:0}#mainnav a,#menu-btn p,#mainnav a,.switch #mainnav a{padding:0;font:20px/44px calibri-regular;text-transform:none;line-height:44px;text-align:left}#mainnav a.subnav-btn{padding-left:20px}#menu-btn p{font:600 15px/46px calibri-bold;padding:0 10px;text-transform:uppercase}#mainnav a.active{font-family:calibri-bold}#mainnav a,.switch #mainnav a{font-size:1.25rem}#mainnav li .dropdown,#mainnav li:hover .dropdown{position:relative;top:0;left:0;margin-top:0;transform:none;opacity:1}#mainnav .dropdown .subnav.lvl-01{margin-top:0}#mainnav .dropdown .subnav{background-color:transparent;border:1px solid #555458;border-radius:0 10px 10px 10px}li.drpdwn{margin-bottom:10px}#mainnav .drpdwn .nav-btn::after{content:none}#mainnav .lang-nav,#mainnav .socialmedia-btns{float:none;width:100%;max-width:720px;padding:0 5% 20px 5%;margin:-10px auto 0 auto;display:block}#mainnav .sm-btn{float:none}#mainnav .lang-btn p,#mainnav .sm-btn i{text-align:left;line-height:44px}#mainnav .lang-btn{float:none}#mainnav-logo a{height:auto;margin:0}#mainnav-logo img{top:0;width:100%;height:auto;max-width:720px;padding:0 175px 0 5%;margin:0 auto;transform:none}#mainnav .dropdown .lvl-02 ul.subnav{position:relative;top:auto;left:auto;display:block}#mainnav-container #mainnav .dropdown .lvl-02 ul.subnav{width:95%;margin-left:5%;margin-bottom:20px;border:1px solid #B0B9DF;border-top:none}#mainnav-container #mainnav .dropdown .lvl-02 ul.subnav li:first-child .subnav-btn{border-top:none}#mainnav-container #mainnav .dropdown .lvl-02>.subnav-btn{border-bottom:1px solid #B0B9DF}#mainnav .lvl-02>.subnav-btn::after{content:none}#mainnav .dropdown .lvl-02 .subnav:before{border:none}}@media only screen and (max-width: 640px){#mainnav-inner .inner-two{padding:20px 0 0 0}#mainnav-logo{width:100%;margin-right:0;padding-right:0}#mainnav-container #menu-btn{right:2.5%;width:50px}#menu-btn ul{right:8px}#mainnav-container #menu-btn p{display:none}#menu-btn.active li.one,#menu-btn.active li.three{left:0}}.button.scroll,.button.scroll:before,.button.scroll span::before{transition:all 250ms ease}#main-container .button.scroll{position:absolute;bottom:20px;left:50%;z-index:10;width:50px;height:50px;padding:0;margin:0 0 0 -25px;display:block;border:none;overflow:visible;visibility:hidden;border-radius:50%}@keyframes bg-pulse{0%{opacity:1;transform:scale(1)}15%{opacity:1}100%{opacity:0;transform:scale(1.75)}}#main-container .button.scroll hr{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:50%;background-color:rgba(255,255,255,0.5);transform:scale(1);animation:bg-pulse 2s cubic-bezier(0.165, 0.84, 0.44, 1) 5s infinite normal}#main-container .button.scroll span::before{content:"";position:absolute;top:0;left:0;z-index:1;width:50px;height:50px;line-height:50px;text-align:center}#main-container .button.scroll:hover span::before{top:5px}@keyframes scroll-wheel{0%{top:10px;opacity:1}100%{top:25px;opacity:0}}#main section:first-child .button.scroll hr{position:absolute;top:10px;left:50%;width:4px;height:12px;margin-left:-2px;display:none;background-color:#fff;transform:scale(1);border-radius:2px;animation:scroll-wheel 1500ms ease 0s infinite normal}#main section:first-child .button.scroll:before{content:"SCROLL";position:absolute;top:-20px;left:50%;height:20px;width:80px;margin:0 0 0 -40px;display:block;font-size:12px;font-weight:600;line-height:20px;text-align:center;background-color:transparent;opacity:0}#main section:first-child .button.scroll:hover:before{top:-25px;opacity:1}#main section:first-child .button.scroll span::before{content:none}#pageheader .button.scroll:hover:after{top:10%}#main section:first-child .button.scroll{bottom:20px;width:30px;height:60px;margin-left:-15px;border:2px solid #fff;background-color:transparent;border-radius:15px}#main section:first-child .button.scroll:after{content:none}#main section:first-child .button.scroll hr{display:block}@media only screen and (max-width: 640px){#main section:first-child .button.scroll{display:none}}#main-container,#main{width:100%;display:block;overflow:hidden;background-size:1280px;background-attachment:fixed}#main-container{position:relative;padding-top:220px}#main-container::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;display:block;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(to top, rgba(255,255,255,0.78), rgba(255,255,255,0.22)) !important;opacity:0.92}@media only screen and (max-width: 640px){#main-container::before{background-image:linear-gradient(to top, rgba(255,255,255,0.78), rgba(255,255,255,0.55)) !important}}#main{top:40px;opacity:0}@media only screen and (max-width: 1280px){#main-container{padding-top:0}}.wrapper-xl,.wrapper-l,.main-wrapper,.wrapper-s,.wrapper-xs{position:relative;padding:0 80px;margin:0 auto;display:block}@media only screen and (max-width: 1280px){.wrapper-xl,.wrapper-l,.main-wrapper,.wrapper-s,.wrapper-xs{padding:0 5%}}@media only screen and (min-width: 1720px){.main-wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width: 1920px){.wrapper-xl,.wrapper-l{padding-left:0;padding-right:0}}.wrapper-xl{max-width:1920px}.wrapper-l{max-width:1600px}.main-wrapper{max-width:1440px}.wrapper-s{max-width:640px}.wrapper-xs{max-width:720px}#main-container,#main,.wrapper-l,.main-wrapper,.wrapper-s,.wrapper-xs,section,header,footer,article,.article-body{width:100%;display:block}article header,#main-container header .column.one,.section-header{width:100%;display:block}.section-header *:last-child{margin-bottom:0}header figure,header img{width:100%;display:block}header.wrapper-l{padding:0}.section-footer{width:100%;margin-top:40px;display:block}.half-col{width:50%}.third-col{width:33.33333%}.twothird-col{width:66.66667%}.quarter-col{width:25%}@media only screen and (max-width: 960px){.half-col,.third-col,.twothird-col,.quarter-col{width:100%}}.bgc *{color:#fff}.bgc.grey *{color:#555458}.black{background-color:#555458}.grey{background-color:#4E4E52}.lightgrey{background-color:#eaeaea}.white{background-color:#fff}#breadcrumbs-wrapper{position:relative;z-index:2;float:left;width:100%;margin-top:10px;padding:0;display:block;opacity:0}.section-pageheader.img+#breadcrumbs-wrapper{padding-top:10px}.breadcrumbs{position:relative;z-index:2;width:100%;padding-bottom:0;margin-top:0;margin-bottom:0;display:block}.breadcrumbs li{position:relative;float:left;height:20px;display:inline-block;font-family:calibri-bold;line-height:20px;letter-spacing:0.02em;text-transform:uppercase}.breadcrumbs li::after{content:"";position:relative;font-family:superduperfont;color:#555458;display:inline-block}.breadcrumbs li:last-child::after{content:none}#main-container .breadcrumbs a{position:relative;float:left;padding:0;display:inline-block;font-size:13px;line-height:20px;letter-spacing:0.02em;color:#4E4E52;text-transform:none;text-decoration:none;border:none}#main-container .breadcrumbs a.active{font-family:calibri-regular}.breadcrumbs a.active{font-family:calibri-bold}.breadcrumbs a,.breadcrumbs a:before,.breadcrumbs a:after{transition:all 350ms cubic-bezier(0.165, 0.84, 0.44, 1)}#main-container .breadcrumbs a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#eaeaea}#main-container .breadcrumbs li:first-child a:after{margin:0 15%}#main-container .breadcrumbs li:first-child a{position:relative;width:12px;height:12px;padding:0;margin-top:4px;margin-right:5px;font-size:0;color:transparent;border-left:1px solid #4E4E52;border-bottom:1px solid #4E4E52}#main-container .breadcrumbs li:first-child a:before{content:"";position:absolute;left:-1px;top:0;width:12px;height:12px;transform:rotate(135.5deg);border-style:solid;border-width:0 0 1px 1px;border-color:#4E4E52}#main-container .breadcrumbs li:first-child a:after{content:"";position:absolute;bottom:0;left:auto;right:0;width:1px !important;height:8px;margin:0 0 0 3px;background-color:#4E4E52}.breadcrumbs a:before{position:relative;float:left;width:30px;display:block}.breadcrumbs a.active:after,.breadcrumbs a:hover:after{width:100%}#main-container .breadcrumbs li:first-child a:hover{font-size:0}#main-container .breadcrumbs li:first-child a:hover:after{width:70%}#main-container .breadcrumbs li:first-child a:after{background-color:#4E4E52}#main-container .breadcrumbs li:first-child a,#main-container .breadcrumbs li:first-child a:before{border-color:#4E4E52}@media only screen and (max-width: 768px){#breadcrumbs-wrapper::before{background-size:auto 22px}.no-img #breadcrumbs-wrapper,#breadcrumbs-wrapper{padding-top:20px;padding-bottom:0;margin-bottom:-10px;border-top:1px solid #B0B9DF;display:none}.breadcrumbs li{width:100%;margin-left:-9px;display:block}.breadcrumbs li:first-child{margin-bottom:2px;margin-left:0}}article{width:100%;display:block}article header{position:relative;width:100%;display:block}article header .wrapper-s{max-width:none;padding:0}article header.img .wrapper-s{position:absolute;left:0;bottom:-20px;width:80%;padding:20px;margin:0 10%;background-color:rgba(26,26,24,0.5)}article header.img .wrapper-s *{color:#fff}article header *:last-child{margin-bottom:0}@media only screen and (max-width: 640px){article header{margin-bottom:0}article header.img .wrapper-s{width:90%;margin:0 5%}}article header.img{margin-top:40px}article header figure{padding-bottom:0;height:auto;overflow:hidden}article header img{position:relative;float:left;width:100%;margin-top:0;display:block;visibility:visible}article header img,article header figure,article header figcaption{float:left;width:100%;height:auto;display:block}article ul,article ol{width:100%;padding:0;margin-bottom:30px;display:block}article ul ul,article ol ul,article ol ol,article ul ul{margin-top:5px}article ol{margin-bottom:40px;counter-reset:olist}#main .caption ol,#main .caption ul{margin-bottom:30px}article ul li,article ol li,#main .caption ul li,#main .caption ol li{position:relative;padding-left:20px;margin-bottom:10px;list-style:none;display:block}article ul li:before,article ol li:before{font-size:1rem;line-height:1.5em}article ul li:last-child,article ol li:last-child,#main .caption ul li:last-child,#main .caption ol li:last-child{margin-bottom:0}article ul li:before,#main .caption ul li:before{position:absolute;top:0;left:-2px;content:"~";font-size:1.625rem !important;line-height:1.25em;font-family:Arial,Calibri !important;font-weight:400;display:inline-block;color:#B0B9DF}li[style="text-align:center;"]:before{position:relative;padding-right:10px}article ol li *:first-child:before,#main .caption ol li *:first-child:before{content:"";left:-45px;font-size:40px;font-family:superduperfont !important}article ul li span:before,article ul li strong:before{content:none !important}article ol{counter-reset:olist}article ol li,#main .caption ol li{position:relative;margin-left:40px;margin-bottom:20px;display:block;list-style-image:none;list-style-type:none}article ol li *:first-child:before,#main .caption ol li *:first-child:before{counter-increment:olist;content:counter(olist) "."}@media only screen and (max-width: 640px){article ol li *:first-child:before,#main .caption ol li *:first-child:before{left:-32px;font-size:28px}article ol li,#main .caption ol li{margin-left:30px;margin-bottom:10px}}article ol li p *:first-child:before,#main .caption ol li p *:first-child:before{content:none}article ul li *,article ol li *,#main .caption ul li *,#main .caption ol li *{margin-bottom:0}article ul ul li,article ol ul li,article ol ol li,article ul ol li,#main .caption ul ul li,#main .caption ol ul li,#main .caption ol ol li,#main .caption ul ol li{margin-bottom:5px}hr{width:60px;height:2px;margin:0;display:block;background-color:#4E4E52;border:none;outline:none;border-radius:1px}#pageheader hr,.caption hr{background-color:#fff}.caption hr{margin:0 auto 15px auto}.article-body{position:relative}header+.article-body,header+.teaser-wrapper{padding-top:80px}header+footer,.article-body+footer{padding-top:40px}@media only screen and (max-width: 1280px){header+.article-body,header+.teaser-wrapper{padding-top:60px}header+footer,.article-body+footer{padding-top:30px}}@media only screen and (max-width: 768px){header+.article-body,header+.teaser-wrapper{padding-top:30px}}.article-body .column{position:relative;float:left;width:50%;padding-left:2.5%;display:inline-block}.article-body .column:first-child{padding-left:0;padding-right:2.5%}#main .article-body .column.one{float:none;width:100%;max-width:640px;padding-top:20px;padding-left:0;padding-right:0;margin:0 auto;display:block}#main .article-body .column.one:first-child{padding-top:0}.article-body.third-col{position:relative;left:-5%;width:105%;margin:0 2.5%}.article-body.third-col .column{width:28.33333%;padding:0;margin:0 2.5% -20px 2.5%}.article-body .column *:last-child{margin-bottom:0}article footer{float:left;width:100%;display:block;clear:both}article footer *:last-child{margin-bottom:0}article footer iframe{float:left;width:50%;height:320px !important;margin-bottom:20px;display:inline-block}@media only screen and (min-width: 961px){article footer iframe{height:320px !important}}article footer iframe body{height:auto !important;padding-bottom:56.25% !important}article footer iframe:nth-child(odd){border-left:20px solid transparent}article footer iframe:nth-child(even){border-right:20px solid transparent}@media only screen and (max-width: 1152px){.article-body.third-col .column{width:45%}}@media only screen and (max-width: 960px){.article-body.third-col{left:0;width:100%;margin:0}.article-body .column,.article-body .column:first-child,.article-body.third-col .column{width:100%;padding-left:0;padding-right:0;margin:0}.article-body .column{padding-top:20px}.article-body .column:first-child{padding-top:0}article footer iframe{float:left;width:100%;border:none !important}}#main.aside{overflow:visible}#main.aside:before{content:"";position:absolute;top:0;left:-200%;width:500%;height:100%;display:block;background-color:#fff}#main.aside .section-teaser,#main.aside section{float:left;width:64.16667%;display:inline-block}#main.aside .article-body .column,#main.aside .article-body .column:first-child{width:100%;padding:0}#main.aside section .wrapper-l,#main.aside section .main-wrapper{padding:0}#main.aside .section-pageheader{width:100%}#main.aside .section-pageheader .wrapper-l,#main.aside .section-pageheader .main-wrapper{padding:0 2.5%}@media only screen and (max-width: 960px){#main.aside .section-teaser,#main.aside section{width:100%}}#main-aside{position:relative;top:0;right:0;z-index:2;float:right;width:30.83333%;padding:40px 0;display:inline-block}#main-aside header{border-bottom:1px solid #eaeaea}#main-aside header hr{margin-bottom:-2px}#main-aside .wrapper-s{position:-webkit-sticky;position:sticky;top:0;padding:0 0 0 40px}#main-aside .header{padding:0}@media only screen and (max-width: 960px){#main-aside{position:static;width:100%}#main-aside .wrapper-s{padding:0}}ul.docs.pdf li{height:30px;padding:0;line-height:30px;white-space:nowrap}ul.docs.pdf li:before{content:"";float:left;display:inline-block;width:30px;height:30px;margin-right:10px;background:url(../img/pdf-doc.png) no-repeat center;background-size:30px}.pages-overview-section{padding:0}.pages-overview,.pages-overview-two{width:100%;display:block}.pages-overview{padding:15px 5px 0 5px}.pages-overview-two{padding:15px 0 0 0}.po-column{float:left;width:50%;padding:0 5px 15px 5px;display:inline-block}.po-column hr{margin:15px 0;display:inline-block}.pages-overview-two .po-column{width:100%;max-width:640px;padding:0 10px 15px 10px;display:block}.pages-overview figure{width:100%;height:160px;display:block;background-position:center;background-repeat:no-repeat;background-size:100% auto;background-size:cover;overflow:hidden}.pages-overview-two header{padding:0;margin-top:0}.pages-overview img{position:absolute;width:100%;display:block;visibility:hidden}.btn-label{margin:5px 0 15px 0}.btn-label h1,.btn-label h2,.btn-label h3{font-size:1.3125em;line-height:1.25em}.btn-description *{font-size:12px;line-height:18px;color:#4E4E52}@media only screen and (max-width: 768px){.pages-overview .po-column{float:none;width:100%;max-width:375px;margin:0 auto;display:block}.pages-overview figure{height:auto;padding-bottom:62.5%}}#mainfooter{position:relative;z-index:1;float:left;width:100%;padding:80px 0;display:block;font-size:16px}#mainfooter.no-img{padding-top:40px}@media only screen and (max-width: 1280px){#mainfooter{padding:60px 0}#mainfooter.no-img{padding-top:30px}}@media only screen and (max-width: 640px){#mainfooter.no-img{padding-bottom:30px}}#mainfooter::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}#mainfooter .col{position:relative;width:100%;margin:0 auto}#mainfooter.no-img .teasertiles li{height:auto}#mainfooter.img *,#mainfooter.img a,#mainfooter.img a::after{color:#fff;border-color:#fff}#mainfooter.img a::after{background-color:#fff}#mainfooter .wrapper-xl{max-width:none;padding:0}#mainfooter figure{position:absolute;top:0;left:0;width:100%;height:100%}#mainfooter hr{width:100%;height:2px;margin:15px 0;display:block;background:transparent;border:none !important;border-top:1px dotted #E8B869}#copyright-disclaimer{width:100%;margin-top:20px;padding:10px 0;display:block}#copyright-disclaimer,#copyright-disclaimer *,#main-container #copyright-disclaimer a{font-size:.9375rem;line-height:1.5em;font-family:calibri-bold;font-weight:600;text-align:center;color:#E298C2}#mainfooter .contact.col{width:100%}#mainfooter .contact.col .contact-item{width:30.83333%;padding:0 1.25% 30px 0}#mainfooter .contact.col.items-1 .contact-item{float:none;width:100%;max-width:640px;padding:0;margin:0 auto;display:block}#mainfooter .contact.col.items-1 .contact-item *,#mainfooter .contact.col.items-1 .contact-item figure{text-align:center;background-position:center}@media only screen and (max-width: 1052px){#mainfooter .contact.col .contact-item{width:49.9%}}@media only screen and (max-width: 960px){#mainfooter{padding:80px 0;text-align:center}}@media only screen and (max-width: 540px){#mainfooter .contact.col .contact-item{width:99.9%}}.address-section{padding-bottom:15px}.logo-list{float:left;width:100%;padding:0;margin:-5px 0;display:block}.logo-list li{float:left;display:inline-block;width:50%;padding-right:40px}.logo-list figure,.logo-list img{width:100%;display:block}.caption-wrapper,.caption-wrapper:before,.caption-body{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;display:block}.caption-wrapper{overflow:hidden}.caption{position:relative;top:50%;width:100%;height:auto;display:block;transform:translateY(-50%)}.caption .wrapper-xs{padding:30px 5% 21px 5%;background-color:#000;background-color:rgba(0,0,0,0.5)}.caption .wrapper-xs{text-align:center}.caption .wrapper-xs *{color:#B0B9DF}.img .caption{color:#fff}.caption p,.caption h1,.caption h2,.caption h3,.caption h4,.caption h5,.caption h6{margin-bottom:10px}.caption *:last-child{margin-bottom:0}@media only screen and (max-width: 640px){.caption .wrapper-s{padding:20px 5% 1px 5%}}.contact-item{float:left;width:50%;display:inline-block}.contact-item:nth-child(odd){padding-right:40px}.contact-item:nth-child(even){padding-left:40px}.contact-item .logo,#mainfooter .contact-item .logo{position:relative;top:0;left:0;width:100%;height:100px;margin-bottom:10px;background-size:auto 90%;background-position:left}.contact-item .wrapper-s{max-width:360px;padding:0}.contact-item header p{text-align:left}.contact-item p.title{width:auto;margin-bottom:10px;display:inline-block;color:#B0B9DF}.contact-item address,#main .contact-item .info{margin-bottom:10px}.contact-item p{margin-bottom:0}.contact-item p a{text-decoration:none}.opening-hours{float:left;width:100%;margin-bottom:10px;display:block;clear:both}.opening-hours p{float:left;width:100%;max-width:240px;display:block}.opening-hours p span{float:right;width:50%;display:inline-block}.opening-hours p span:first-child{float:left}@media only screen and (max-width: 960px){.contact-item{width:100%;padding-bottom:30px}.contact-item:first-child{margin-top:0}.contact-item header p{text-align:center}.contact-item:nth-child(odd){padding-right:0}.contact-item:nth-child(even){padding-left:0}.opening-hours p{max-width:none}.opening-hours p span{text-align:left}.opening-hours p span:first-child{padding-right:20px;text-align:right}}#page-bg{position:fixed;top:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden}#page-bg:before,#page-bg:after{content:"";position:absolute;top:0;z-index:1;width:100%;height:100%;display:block}#page-bg .wrapper-l{height:1440px;height:100vh}#page-bg figure,#page-bg img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}#page-bg figure{background-repeat:no-repeat;background-position:center;background-size:auto 100%;background-size:cover}#page-bg img{visibility:hidden}.hint-win{position:fixed;bottom:0;left:0;z-index:40;width:100%;display:block;background-color:#eaeaea;background-color:rgba(234,234,234,0.92);box-shadow:rgba(0,0,0,0.1) 3px 15px 43px}#browser-hint.hint-win{position:relative;background-color:rgba(188,46,37,0.92);box-shadow:none;border-top:none}.lt-ie10 #browser-hint.hint-win{display:block !important}.hint-win .main-wrapper{max-width:1440px;display:block;padding-top:10px;padding-bottom:10px;margin:0 auto}#browser-hint.hint-win .main-wrapper{padding-top:30px}#browser-hint.hint-win .main-wrapper *{color:#fff;border-color:#fff;text-align:center}.hint-win .hint,#main-container .hint-win button{float:none;display:inline-block}.hint-win .hint{width:100%;padding-right:220px}.hint-win .hint *{margin-bottom:0}.hint-win .hint p{font-size:.875rem}.hint-win .button-wrapper{position:absolute;top:0;right:0;width:220px;height:100%}#main-container .hint-win button{position:absolute;top:50%;left:50%;display:inline-block;transform:translate(-50%, -50%)}@media only screen and (max-width: 1280px){.hint-win .main-wrapper{padding:20px 2.5%}.hint-win .button-wrapper{position:static;width:100%;height:auto;padding:15px 0 0 0}#main-container .hint-win button{position:relative;top:auto;left:auto;display:inline-block;transform:translate(0, 0)}.hint-win .hint{padding-right:0}}#cookie-consent{position:fixed;bottom:0;right:0;z-index:500;width:100%;max-width:640px;max-height:100vh;padding:20px 0 0 0;display:block;background-color:#eaeaea;background-color:rgba(255,255,255,0.96);box-shadow:rgba(0,0,0,0.1) 3px 15px 43px;overflow-y:scroll;transform:none;opacity:1}#main #cookie-consent{padding-bottom:0}#cookie-consent .wrapper-s{padding:0 2.5%}#cookie-consent .main-wrapper{max-width:1440px;display:block;padding:10px 20px;margin:0 auto}#cookie-consent a,#cookie-consent input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none}#cookie-consent h2{margin:40px 0 20px 0}#cookie-consent a{color:#555458;text-decoration:underline !important}#cookie-consent .toggle-btn{margin:10px 0 0 0;display:inline-block;color:#B0B9DF;cursor:pointer;border-bottom-width:2px;border-style:solid}#cookie-consent .toggle-btn::before{font-weight:600;padding-right:5px;display:inline-block}html[lang="en"] #cookie-consent .toggle-btn::before{content:"Open ";display:inline}html[lang="en"] #cookie-consent .toggle-btn.active::before{content:"Close "}html[lang="de"] #cookie-consent .toggle-btn::before{content:" Öffne";display:inline}html[lang="de"] #cookie-consent .toggle-btn.active::before{content:" Schließe"}#cookie-consent .toggle-btn,#cookie-consent .toggle-btn::after{font-family:calibri-bold}#cookie-consent .Inputfield{float:left;width:100%;display:block;padding-top:10px;margin-top:10px;border-top:1px solid #eaeaea}#cookie-consent .Inputfield:first-child{border-top:none}#cookie-consent .InputfieldContent{position:relative;float:left;width:100%;display:block}#cookie-consent table,#cookie-consent tbody,#cookie-consent tr{width:100%}#cookie-consent tr:nth-child(even){background-color:rgba(234,234,234,0.75)}#cookie-consent th,#cookie-consent td{font-size:14px;line-height:18px;padding:5px}#cookie-consent th{font-family:calibri-bold;padding-right:15px}#cookie-consent td{width:70%}.cc-cat-list,.cc-cat{float:left;width:100%;margin:0;display:block}.cc-cat{margin-bottom:20px}.cc-cat .title{padding:15px 0 0 0}#cookie-consent .InputfieldHeader{margin-bottom:5px}#cookie-consent .hint,#cookie-consent .hint p{width:100%;display:block}#cookie-consent .toggle-btn,#cookie-consent .toggle-btn::after,#cookie-consent .hint p{font-size:.9375rem;line-height:1.25rem}#cookie-consent .toggle-btn,#cookie-consent .toggle-btn::after{line-height:14px}#cookie-consent *{hyphens:auto}#cookie-consent .title p,#cookie-consent .hint *,#cookie-consent .InputfieldHeader *{margin-bottom:0}#cookie-consent .title p,#cookie-consent .InputfieldHeader *{margin-bottom:0;font-family:calibri-regular;color:#555458}#cookie-consent .title p{font-size:1.25rem;font-family:calibri-bold;color:#555458}#cookie-consent .InputfieldHeader *{font-size:1.25rem}#cookie-consent .button-wrapper{float:left;position:relative;top:auto;right:auto;width:100%;height:auto;padding:0;margin-bottom:10px;display:inline-block}#cookie-consent button{float:left;position:relative;top:auto;left:auto;width:100%;margin:20px 0 0 0;display:inline-block}#cookie-consent button:last-child{margin-right:0;margin-top:10px}#cookie-consent button span{display:inline-block;white-space:nowrap}#cookie-consent button#cc-req-btn,#cookie-consent button#cc-req-btn *{color:#4E4E52;border-color:transparent;opacity:0.66}#main-container #cookie-consent button#cc-req-btn:hover,#main-container #cookie-consent button#cc-req-btn:hover *{color:#B0B9DF;background-color:transparent;opacity:1}#cookie-consent button#cc-reg-btn{background-color:#4E4E52}#cookie-consent .InputfieldContent *{margin-bottom:0;font-family:calibri-regular;color:#555458}#cookie-consent .pw-no-select{float:left;width:100%;padding-left:30px;margin-top:0;font-family:calibri-bold}#cookie-settings-wrapper{width:100%;height:0;display:block;overflow:hidden}@media only screen and (max-width: 640px){#cookie-consent{right:0}#cookie-consent table,#cookie-consent tbody,#cookie-consent tr,#cookie-consent th,#cookie-consent td{float:left;width:100%;padding:0;display:inline-block}#cookie-consent .InputfieldContent th{font-family:calibri-bold}#cookie-consent tr{padding:5px 2.5%}#cookie-settings-wrapper{padding:0 2.5%}#cookie-consent input[type=checkbox]{left:2.5%}#main-container .InputfieldCheckbox label{margin-left:2.5%}}#cookie-settings-content{padding-bottom:20px}input[readonly="readonly"]{pointer-events:none}input:read-only{pointer-events:none}input:-moz-read-only{pointer-events:none}#cookie-consent input[type=checkbox]{position:absolute;top:0;left:0;z-index:2;width:24px;height:24px;padding:0;margin:0;color:#555458;border:1px solid #555458;border-radius:5px;cursor:pointer;outline:none}#cookie-consent input[type=checkbox]:checked,#cookie-consent input[type=checkbox]:checked::after{color:#B0B9DF;border-color:#B0B9DF;outline:none}#cookie-consent input[type=checkbox]::after{content:"";position:absolute;top:0;left:-3px;width:24px;height:24px;font:18px/24px Arial;text-align:center;font-weight:700}#cookie-consent input[type=checkbox]:checked::after{content:"✓"}#cookie-consent.w-txt{background-color:#B0B9DF}#cookie-consent.w-txt *,#cookie-consent.w-txt .title p,#cookie-consent.w-txt .toggle-btn,#cookie-consent input[type=checkbox],#cookie-consent input[type=checkbox]::after,#cookie-consent input[type=checkbox]:checked,#cookie-consent input[type=checkbox]:checked::after{color:#555458;border-color:#555458}#cookie-consent .Inputfield{border-top:1px solid rgba(234,234,234,0.25)}#cookie-consent tr:nth-child(even){background-color:rgba(234,234,234,0.15)}#cookie-consent .title{margin-bottom:0}.dp-page #cookie-consent{position:relative;z-index:0;max-width:none;max-height:none;margin:0 auto;display:block !important;opacity:1 !important;overflow:visible;box-shadow:none}.dp-page #cookie-consent h2{margin-top:20px}.dp-page #cookie-settings-wrapper{height:auto !important}.dp-page #cookie-consent .toggle-btn{display:none}.dp-page #main{margin-bottom:0}.dp-page #mainfooter{position:relative}section{position:relative;padding:80px 0}section+section{padding:40px 0}#main section:first-child{padding-bottom:40px}#main section:last-child{padding-bottom:80px}@media only screen and (max-width: 1280px){section{padding:60px 0}section+section{padding:30px 0}#main section:first-child{padding-bottom:30px}#main section:last-child{padding-bottom:60px}}.section-bg,.section-bg figure{position:absolute;bottom:0;right:0;z-index:0;width:100%;height:100%;display:block;background-repeat:no-repeat;overflow:hidden}.section-bg img{display:none}.section-slider,.section-slider .wrapper-xl{padding:0}.section-slider{opacity:0}@media only screen and (max-width: 1024px){.home .section-slider:first-child,.basic-page-modular .section-slider:first-child{padding-top:0;border-bottom:40px solid transparent;margin-top:0}#main-container .slider-nav,#main-container .slider-dots{opacity:1}#main-container .slider-nav *,#main-container .slider-dots *{color:#4E4E52}}.section-slider.gallery{padding:40px 0 80px 0}.section-slider .wrapper-xl{max-width:none}.gallery .section-header{position:absolute;top:0;left:0;z-index:1;padding-bottom:0}.slider,.slide{position:relative;width:100%;display:block}.slide{height:55vh;min-height:375px;max-height:720px;overflow:hidden}.carousel .slide{padding-bottom:75%}.gallery .slide{height:auto}.slide figure,.slide img{position:absolute;top:0;left:0;width:100%;display:block}.slide figure{height:100%}.slide.svg figure{background-size:auto 100%}.gallery .slide figure{position:relative;height:auto;padding-bottom:125%}.slide img{visibility:hidden}.slide figcaption{position:absolute;left:0;bottom:0;width:100%;padding:10px 15px}.slide figcaption:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;opacity:0.75}.slide figcaption *{position:relative;z-index:2;margin-bottom:0;text-align:center;font-weight:700;color:#fff}.gallery .slider .caption{vertical-align:bottom}.gallery .slider .caption *{text-align:center;color:#555458}#pageheader .caption .wrapper-s,.slide .caption .wrapper-s{position:relative;left:50%;z-index:1;max-width:960px;width:auto;padding:20px 30px;display:inline-block;background-color:rgba(176,185,223,0.89);border-radius:40px;transform:translateX(-50%)}@media only screen and (max-width: 1280px){.gallery .slider .caption-body{margin-top:-80px}}@media only screen and (max-width: 1024px){.slide{padding-bottom:56.25%}}@media only screen and (max-width: 640px){.slide{padding-bottom:75%}.gallery .slider .caption-body{margin-top:-60px}.gallery .slider .caption .wrapper-s{padding:0 5% 20px 5%}}.section-pageheader{padding:0;opacity:0}#pageheader{position:relative}.img #pageheader *{color:#fff}#pageheader-img{position:relative;top:0;left:0;width:100%;padding-bottom:42.86%;display:block}@media only screen and (min-width: 1760px){#pageheader-img{border-radius:20px}}#pageheader-img img{position:absolute;visibility:hidden}#pageheader .wrapper-s{padding-top:40px;padding-bottom:40px}#pageheader .wrapper-s *:last-child{margin-bottom:0}.no-img #pageheader .wrapper-s{max-width:1440px;padding:80px 0}@media only screen and (max-width: 1024px){.section-pageheader{margin-top:0}#pageheader-img{padding-bottom:52.25%}.no-img #pageheader .wrapper-s{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width: 768px){#pageheader-img{padding-bottom:75%}#pageheader .wrapper-s{padding-bottom:0}}.section-heroimg{padding:0}.section-heroimg .wrapper-xl{max-width:none;padding-bottom:37.5%;padding-bottom:42.86%;overflow:hidden}.section-heroimg figure,.section-heroimg img{position:absolute;top:0;left:0;width:100%;height:100%}.section-heroimg figure{z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center}.section-heroimg img{visibility:hidden}.section-heroimg .caption-body,.section-heroimg .caption,.section-heroimg .wrapper-xs{width:auto;height:auto;margin:0;display:block}.section-heroimg .caption-body{position:absolute;z-index:2;top:80px;right:80px;top:5vh;right:5vh}.section-heroimg .caption{position:static}.section-heroimg .wrapper-xs{margin-top:80px}#main .section-heroimg .scroll-btn{bottom:40px}@media only screen and (max-width: 1024px){.section-heroimg .caption-body{width:100%;top:2.5vh;right:auto}.section-heroimg .wrapper-xs{width:100%;margin-left:auto;margin-right:auto}}.section-togglelist{padding:0;background-color:#eaeaea}.togglelist-container{width:100%;margin-bottom:30px;display:block}.toggle-item{width:100%;margin-top:30px;display:block;background-color:#fff}.toggle-item:first-child{margin-top:0}.toggle-item header{padding-top:30px}.toggle-item .article-body{position:absolute;top:0;left:0;padding:30px 60px 0 60px}.toggle-wrapper{position:relative;width:100%;height:0;display:block;border-top:1px solid #eaeaea;overflow:hidden}.toggle-item .button-wrapper{padding-top:15px;padding-bottom:15px}.toggle-btn span{text-indent:-9999px}.toggle-btn span:before{content:"Details einblenden"}.toggle-btn.active span:before{content:"Details ausblenden"}.teaser-title{margin-bottom:.9375rem}.teaser-title *{color:#555458 !important}.teaser-title *:last-child{margin-bottom:0}.section-teaser.tiles{padding:0}.section-teaser.cards .section-header,.section-teaser.list .section-header,.section-teaser.boards .section-header{padding-bottom:0}.teaser-container{padding:0;max-width:none;display:block}.teaser{float:left;width:100%;display:block}.teaser-image,.teaser figure,.teaser img{width:100%;display:block}.teaser figure{position:relative;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.teaser-item{position:relative;float:left;width:100%;display:inline-block}.teaser-item.one-col{width:100%;height:auto;min-height:0;padding:80px 0;text-align:center}.teaser-item.one-col .caption-body,.teaser-item.one-col .caption{position:relative;display:block}#main-container .one-col{width:100%}#main-container .half-col{width:50%}#main-container .third-col{width:33.33333%}#main-container .twothird-col{width:66.66667%}#main-container .quarter-col{width:25%}.teaser figure,.teaser img{width:100%;display:block;overflow:hidden}.teaser figure{height:100%;background-repeat:no-repeat;background-position:center;background-size:auto 100%;background-size:cover}.teaser.cards figure,.teaser.boards figure{border-radius:20px}@media only screen and (max-width: 1440px) and (min-width: 769px){.teaser.boards .teaser-item:nth-child(odd) figure{border-radius:20px 0 0 20px}.teaser.boards .teaser-item:nth-child(even) figure{border-radius:0 20px 20px 0}}.gallery .teaser figure{background-size:auto 100%}.teaser img{position:absolute;width:100%;visibility:hidden}.teaser-info{padding:20px 0;display:block}.teaser-info .button{margin-top:.9375rem}.teaser .wrapper-s{color:#555458;background-color:transparent}.teaser .cat-title{margin-top:5px}.cat-title time{margin-right:10px}.teaser.cards .abstract *,.teaser.list .abstract *,.teaser.boards .abstract *{margin-bottom:0}.teaser.cards .abstract p,.teaser.list .abstract p,.teaser.boards .abstract p{display:inline-block}.teaser-nav{width:100%;padding:15px 0;display:block}.teaser-nav a,.teaser-nav p{width:100%;margin:0;line-height:20px;text-decoration:none;display:block}.teaser-nav a{padding:10px 0;border-bottom:1px solid #B0B9DF}.tiles .teaser-wrapper{max-width:1920px;padding:0}.tiles .teaser-item{width:50%;height:66vh;min-height:480px}.tiles .teaser-info{position:relative;top:50%;transform:translateY(-50%)}.tiles .wrapper-s{padding:0 40px}.teaser.tiles figure,.teaser.tiles img{position:absolute;top:0;left:0}@media only screen and (max-width: 1280px){#main-container .tiles .teaser-item.third-col,#main-container .tiles .teaser-item.twothird-col,#main-container .tiles .teaser-item.fourth-col{width:50%}}@media only screen and (max-width: 960px){#main-container .tiles .teaser-item,#main-container .tiles .teaser-item.one-col,#main-container .tiles .teaser-item.half-col,#main-container .tiles .teaser-item.third-col,#main-container .tiles .teaser-item.twothird-col,#main-container .tiles .teaser-item.fourth-col{width:100%;height:auto;min-height:0;padding:40px 0}#main-container .tiles .teaser-item.img{width:100%;height:50vh;padding:0}.tiles .teaser-info{position:relative;top:0;transform:none}.tiles .wrapper-s{padding:0 5%}}.section-teasercards .wrapper-l{padding:0}.cards .main-wrapper{max-width:1600px}.teaser.cards{width:102.5%;padding:0;margin-left:-2.5%;margin-bottom:-40px;display:block;display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-flow:row wrap;-webkit-flex-flow:row wrap}.teaser.cards .teaser-item{position:relative;width:30.83333%;min-height:0;margin-left:2.5%;margin-bottom:40px}.teaser.cards.items-1 .teaser-item,.teaser.cards.items-2 .teaser-item{width:47.5%}.aside .teaser.cards .teaser-item{width:100%}.teaser.cards figure{padding-bottom:56.25%}.teaser.cards figure.logo{height:80px;padding-bottom:0;background-size:contain;background-position:left center}.teaser.cards .wrapper-s{padding:0}.teaser.cards .teaser-info{padding:0}.teaser.cards .teaser-img+.teaser-info{padding-top:15px}.teaser-info .button-wrapper,.teaser-info .button-wrapper .button{float:left}.teaser.cards .teaser-info .button{margin-top:5px}#main .teaser-info .button.min{color:#555458}#main .teaser-info .button.min span::after{background-color:#555458}.teaser.cards .doc figure{padding-bottom:75%;background-size:contain}.teaser.cards .doc .teaser-info *{text-align:center}#main .cards .doc .teaser-info .button.min{position:relative;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 1152px){.teaser.cards .teaser-item{width:45%}}@media only screen and (max-width: 960px){.teaser.cards{width:100%;margin-left:0;display:block}.teaser.cards.items-1 .teaser-item,.teaser.cards.items-2 .teaser-item,.teaser.cards .teaser-item{width:100%;margin-left:0}.teaser.cards .teaser figure{padding-bottom:56.25%}}.teaser.boards .teaser-item{float:left;width:100%;min-height:25vh;margin-bottom:40px;display:block;display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-box;display:-ms-flexbox;-webkit-flex-flow:row wrap}.teaser.boards .teaser-item:last-child{margin-bottom:0}@media only screen and (max-width: 1440px) and (min-width: 769px){.boards .teaser-wrapper{padding-left:0;padding-right:0}}.teaser.boards .teaser-info,.teaser.boards .teaser-img{position:relative;float:left;width:50%;display:inline-block}.teaser.boards .teaser-item:nth-child(odd){-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.teaser.boards figure{padding-bottom:56.25%}.teaser.boards .teaser-info .inner{position:relative;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 1024px){.section-teaser.boards .wrapper-l{padding:0}.teaser.boards{margin-bottom:0}}@media only screen and (max-width: 768px){.teaser.boards .teaser-item{min-height:0;margin-bottom:30px;display:block}.teaser.boards .teaser-item:last-child{margin-bottom:0}.teaser.boards .teaser-info,.teaser.boards .teaser-img{width:100%}.teaser.boards .teaser-item:nth-child(odd){-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.teaser.boards .teaser-img figure{position:static;width:100%;height:auto;padding-bottom:56.25%}.teaser.boards .teaser-info .inner{position:relative;top:0;transform:none}.teaser.boards .teaser-info .wrapper-s{padding:0}}.section-gmap .section-header{margin-bottom:40px}.iframe-container{position:relative;width:100%;height:auto;min-height:320px;padding-bottom:42.86%;display:block;border-radius:20px;overflow:hidden}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block;overflow:hidden}@media only screen and (max-width: 1024px){.iframe-container{padding-bottom:56.25%}}@media only screen and (max-width: 768px){.iframe-container{height:auto;padding-bottom:100%}}.section-locations,#main .section-locations:last-child{padding:0}.section-locations .section-header{background-color:#fff}.section-locations .teaser-item{position:relative;float:left;width:100%;height:66vh;min-height:480px;display:inline-block;background-color:#fff}.section-locations .teaser-item .caption-body{position:absolute;top:0;left:0;width:50%;height:100%;display:table}.section-locations .teaser-item .caption{display:table-cell}.section-locations .map-wrapper{position:absolute;top:0;right:0;width:50%;height:100%;padding:0}.section-locations .iframe-container{height:100%}.section-locations .contact-item{width:100%;padding:0}.section-locations .contact-item .title{margin-bottom:20px;color:#555458;background-color:transparent}.section-locations .contact-item header p,.section-locations .opening-hours p{float:none;margin:0 auto;display:block;text-align:center}.section-locations .opening-hours p span:first-child{text-align:right;padding-right:20px}.section-locations .teaser-item:nth-child(even) .caption-body{left:auto;right:0}.section-locations .teaser-item:nth-child(even) .map-wrapper{right:auto;left:0}@media only screen and (max-width: 768px){.section-locations .teaser-item{height:auto;min-height:0;padding:5vh 0 0 0;border-top:1px solid #eaeaea}.section-locations .teaser-item .caption-body,.section-locations .teaser-item .caption,.section-locations .map-wrapper,.section-locations .teaser-item:nth-child(even) .caption-body,.section-locations .teaser-item:nth-child(even) .map-wrapper{position:relative;top:auto;left:auto;right:auto;width:100%;height:auto;min-height:0;display:block}.section-locations .teaser-item .caption{padding:0 0 5vh 0;margin-bottom:0}.section-locations .map-wrapper .iframe-container{height:auto;padding-bottom:56.25%}}.section-contactform{padding:0;background-color:#eaeaea}#contact-form-container{width:66.66667%;padding:60px 30px 60px 0;margin-top:-15px}#contact-form,.Inputfields,.Inputfield,#contact-form label,#contact-form input,#contact-form textarea{width:100%;display:block;transition:all 350ms ease}#contact-form{width:100%;display:block}.InputfieldText,.InputfieldTextarea,.InputfieldEmail,.InputfieldSubmit,.InputfieldMarkup{float:left;width:50%;margin-top:15px;display:inline-block}.Inputfield{padding:0 5px}.Inputfield:nth-child(odd){padding-left:0;padding-right:5px}.Inputfield:nth-child(even){padding-left:5px;padding-right:0}.InputfieldText{width:50%}.InputfieldTextarea{width:100%}.InputfieldTextarea:nth-child(odd),.InputfieldTextarea:nth-child(even){padding:0}#contact-form label,.InputfieldMarkup p{font-size:.875em;letter-spacing:0.08em}#contact-form input,#contact-form textarea{padding:10px;font-size:1em;line-height:1.375em;border:1px solid transparent;outline:none}#contact-form input:focus,#contact-form textarea:focus{border-color:#B0B9DF}.InputfieldMarkup{width:100%}@media only screen and (max-width: 1024px){#contact-form-container{float:none;width:100%;padding-right:0;padding-left:0;display:block}}@media only screen and (max-width: 768px){#contact-form,.InputfieldText,.InputfieldTextarea,.InputfieldEmail,.InputfieldSubmit,.InputfieldMarkup{float:none;width:100%;display:block}}.section-svg{background-color:#eaeaea}.section-svg .select-menu{position:absolute;top:0;left:20px;z-index:2}#stadtteil-titel{position:absolute;top:auto !important;bottom:0 !important;left:0 !important;width:100%;display:block;text-align:center}#stadtteil-titel p{padding:2px 10px;display:inline;color:#fff;background-color:#B0B9DF}.logo-gallery-wrapper{position:relative;width:100%;display:block}.logo-gallery{position:relative;float:left;width:100%;display:block;overflow:hidden}.logo-item{float:left;width:25%;height:auto;display:inline-block}.logo-item figure{width:100%;height:auto;padding-bottom:42.86%;display:block;background-size:80% auto;background-repeat:no-repeat;background-position:center;overflow:hidden}.logo-item img{position:absolute;width:100%;display:block;visibility:hidden}@media only screen and (max-width: 1440px){.logo-item{width:33.33333%}}@media only screen and (max-width: 640px){.logo-item{width:50%}}#main-container .FormBuilder{margin-bottom:30px}#main-container .FormBuilderErrors *,#main-container .FormBuilder .error{margin-bottom:0;font-size:14px;line-height:20px;color:#B0B9DF;font-weight:700}#main-container .InputfieldStateRequired>.InputfieldHeader:first-child:after,#main-container .InputfieldCheckbox.InputfieldStateRequired>.InputfieldContent>label>span.pw-no-select:after{color:#B0B9DF;font-weight:700}#main-container .FormBuilderErrors{margin-bottom:20px}.newsletter .InputfieldForm{padding:0 0 40px 0}.newsletter .Inputfield{float:left;width:100%;display:inline-block !important;clear:none !important}.newsletter .Inputfield:nth-child(1),.newsletter .Inputfield:nth-child(2){width:50%}.newsletter .InputfieldHeader,.newsletter .InputfieldHeader label{font-size:14px !important}.newsletter button[type="submit"]{position:relative;padding:0 15px !important;margin:0 !important;font-size:.8125em !important;line-height:44px !important;font-weight:700 !important;color:#1A1A18 !important;letter-spacing:0.1em !important;text-transform:uppercase !important;background-color:transparent !important;border:1px solid #555458 !important;outline:none !important;cursor:pointer !important;display:inline-block !important;border-radius:0 !important;-webkit-appearance:none;-moz-appearance:none;overflow:hidden}.newsletter button[type="submit"]:hover{color:#fff !important;background-color:#1A1A18 !important}#main-container form .Inputfield input{padding:0 15px !important;margin-bottom:10px;line-height:44px;border:1px solid #555458 !important;background-color:transparent;outline:none;border-radius:0 !important}#main-container form label{padding:0 0 5px 0;font-size:.875em;line-height:20px;text-align:left}#main-container .InputfieldForm .Inputfield{margin-bottom:10px}.FormBuilder-newsletter,.FormBuilderErrors,#FormBuilder_newsletter,.newsletter header{position:relative;width:100%;max-width:720px;margin:0 auto}.newsletter header p{text-align:justify}#FormBuilder_newsletter .InputfieldEmail{width:100%;padding-right:235px}#main-container form .InputfieldEmail input{border-right:none}#FormBuilder_newsletter .InputfieldSubmit{position:absolute;top:25px;right:0;width:235px}.FormBuilder .success{font-size:1.25em;line-height:1.125em}#main-container .Inputfield_datenschutzerklaerung{margin:-15px 0 0 0}#main-container .Inputfield_datenschutzerklaerung label{display:none}@media only screen and (max-width: 640px){.newsletter .Inputfield:nth-child(1),.newsletter .Inputfield:nth-child(2){width:100%}.newsletter .Inputfield:nth-child(5) *{text-align:left}#FormBuilder_newsletter .InputfieldEmail{padding-right:0}#main-container form .InputfieldEmail input{border-right:1px solid #555458}#FormBuilder_newsletter .InputfieldSubmit{position:static;top:auto;right:auto;width:auto}}#main .section-slider{margin-top:0}.slider-container,.carousel-container{position:relative;display:none;width:100%;display:block;-webkit-tap-highlight-color:transparent}.no-js .slider-container{display:block}.carousel-container{float:left;max-width:none;padding:0 100px 60px 100px;display:block}.slider,.slider-viewport,.slide-item{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-ms-touch-action:pan-Y;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.slider,.slider-viewport{width:100%;display:block}.slider-viewport:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.slide-item{float:left;width:100%;display:inline-block;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.carousel .slide-item{height:auto}.slider-nav.disabled,.slider-dots.disabled{display:none}.slider-nav .prev,.slider-nav .next,.slider-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-loaded{display:block}.slider-loading{opacity:0;display:block}.slider-hidden{opacity:0}.slider-refresh .slider-item{visibility:hidden}.slider-drag .slider-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-grab{cursor:move;cursor:grab}.slider-rtl{direction:rtl}.slider-rtl .slider-item{float:right}.slider .animated{animation-duration:1000ms;animation-fill-mode:both}.slider .owl-animated-in{z-index:0}.slider .owl-animated-out{z-index:1}.slider .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.slider-height{transition:height 500ms ease-in-out}.slider-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.slider-item img.owl-lazy{transform-style:preserve-3d}.slider-dots{position:absolute;bottom:0;right:0;z-index:9;width:auto;padding:0 45px;margin:0;display:block;text-align:center;background-color:rgba(176,185,223,0.89);border-radius:20px 0 0 0}.carousel-container .slider-dots{right:50%;margin-right:-80px}.slider-dots .dot,.slider-dots span,.slider-dots span:last-child::before{position:relative;font:16px/50px calibri-bold;text-align:center;color:#fff;font-weight:600}.slider-dots .dot,.slider-dots span,.slider-dots span:last-child::before{float:left;display:inline-block}.slider-dots .dot{display:none}.slider-dots .dot.active{display:inline-block}.slider-dots span{width:30px}.slider-dots span:last-child::before{content:"/";position:absolute;top:0;left:-5px;width:10px;font-size:14px}.slider-nav{position:absolute;bottom:0;right:0;z-index:10}.gallery .slider-nav,.gallery .slider-dots{bottom:-50px;right:50%;margin-right:-80px;background-color:transparent}#main-container .gallery .button.scroll{display:none}.carousel-container .slider-nav{right:50%;margin-right:-80px}#main-container .slider-nav .button.prev,#main-container .slider-nav .button.next{float:left;width:50px;height:50px;margin:0;background-color:transparent;border:none}.button.prev.disabled,.button.next.disabled{opacity:0.25}#main-container .slider-nav .button.prev{margin-right:25px}#main-container .slider-nav .button.next{margin-left:25px}#main-container .slider-nav .button.prev span:before,#main-container .slider-nav .button.next span:before{font-size:30px;line-height:50px;font-weight:600;color:#fff}.slide .caption{top:55%;opacity:0;transform:translate3d(0, -50%, 0);transition:opacity 750ms ease-in-out,top 1000ms cubic-bezier(0.1, 0.54, 0.37, 1)}.fadeOut .slide .caption{top:50%;transition:opacity 250ms ease-in-out,top 500ms cubic-bezier(0.1, 0.54, 0.37, 1)}.active .slide .caption{top:50%;opacity:1}@media only screen and (max-width: 1024px){.slider{overflow:visible}.slider-nav,.slider-dots{bottom:-45px;right:50%;margin-right:-80px;background-color:transparent;opacity:0.5}.slider:hover .slider-nav,.slider:hover .slider-dots{opacity:1}.slider-dots .dot,.slider-dots span,.slider-dots span:last-child::before,#main-container .slider-nav .button.prev span:before,#main-container .slider-nav .button.next span:before{color:#4E4E52}}
