@font-face{font-family:"Roboto";src:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Fonts/Roboto-Regular.ttf')}@font-face{font-family:"Roboto";src:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Fonts/Roboto-Bold.ttf');font-weight:bold}@font-face{font-family:"Roboto";src:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Fonts/Roboto-Light.ttf');font-weight:300}@font-face{font-family:"Roboto";src:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Fonts/Roboto-Medium.ttf');font-weight:500}@font-face{font-family:"Cardo";src:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Fonts/Cardo-Bold.ttf')}html{font-family:'Roboto',sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a.nice-select.open,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}#mobile{display:none}#dropdown{display:inline-block}#mainstage{margin:0;padding:0;list-style:none}#mainstage>li{display:inline-block}#mainstage>li a{text-decoration:none;color:#000;margin-left:30px;font-size:1em;font-weight:300}#mainstage>li.current a{font-weight:500}#language_switch{display:inline-block;margin-left:40px}#head{position:relative;top:0;left:0;width:100%;height:100vh;background-repeat:no-repeat;background-size:100%;background-size:cover;z-index:9}#head.basic{height:450px}#head .topics{max-width:1280px;margin:auto;padding:40px 0 0 0;text-align:right}#head .topics.fixed{position:fixed;left:0;right:0;margin:auto;background:rgba(255,255,255,0.8);padding:15px 20px;z-index:9999999;max-width:none}#head .topics .logo{display:inline-block;vertical-align:top;float:left}#head .topics .logo a{display:block;width:450px;height:70px;font-size:0px;line-height:0px;background-image:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Images/csp_logo.svg');background-repeat:no-repeat;background-size:100%}#head .topics .navigation{display:inline-block;vertical-align:top;margin-top:28px}#head .slider{max-width:960px;margin:auto;top:20vh;position:relative}#head .slider h1{font-size:4.6em;margin:0 0 20px 0;font-family:'Cardo',sans-serif}.slick-slider{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-dots{display:block;margin:0;padding:0;list-style:none;text-align:center;position:absolute;left:0;right:0;bottom:50px}.slick-dots li{display:inline-block;margin:0 5px;padding:0 !important}.slick-dots li:before,.slick-dots li:after{content:none !important}.slick-dots li button{outline:none;border:none;background:#fff;width:20px;height:20px;border-radius:50px;font-size:0px}.slick-dots li.slick-active button{background:#B1005B}.nice-select{font-weight:lighter;padding-right:25px;line-height:10px;-webkit-tap-highlight-color:transparent;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;outline:none;position:relative;text-align:left !important;transition:all 0.2s ease-in-out;user-select:none;white-space:nowrap;width:auto}.nice-select:after{border-bottom:2px solid #000;border-right:2px solid #000;content:'';display:block;height:5px;margin-top:-6px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all 0.15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select .list{box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(0.75) translateY(-21px);transition:all 0.2s cubic-bezier(0.5,0,0,1.25),opacity 0.15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;list-style:none;outline:none;text-align:left;transition:all 0.2s;padding:15px 0 0 0;font-weight:lighter}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:transparent;color:#ccc;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.clearfloat{content:".";display:block;height:0;clear:both;visibility:hidden}h1{font-size:3em;font-family:'Cardo',sans-serif}h2{font-size:2em}h3{font-size:2.6em}h4{font-size:2.3em}h5{font-size:2em}h1,h2,h3,h4,h5{color:#4A4A4A}h1.ce-headline-left,h2.ce-headline-left,h3.ce-headline-left,h4.ce-headline-left,h5.ce-headline-left{text-align:left}h1.ce-headline-center,h2.ce-headline-center,h3.ce-headline-center,h4.ce-headline-center,h5.ce-headline-center{text-align:center}h1.ce-headline-right,h2.ce-headline-right,h3.ce-headline-right,h4.ce-headline-right,h5.ce-headline-right{text-align:right}p{color:#4A4A4A;font-size:1.6em;line-height:1.6em;font-weight:lighter}p.text-left{text-align:left}p.text-center{text-align:center}p.text-right{text-align:right}p>a{color:#2B858F;font-size:0.8em;text-decoration:none;border-bottom:1px solid #2B858F;background-image:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Images/link_arrow.svg');background-repeat:no-repeat;background-position:right center;padding-right:30px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}p>a:hover{padding-right:25px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}p>strong>a{color:#fff;font-size:0.6em;font-weight:normal;text-decoration:none;text-transform:uppercase;padding:15px 30px;border-radius:100px;background:#fac461;background:-moz-linear-gradient(top,#fac461 0%,#f76b1c 100%);background:-webkit-linear-gradient(top,#fac461 0%,#f76b1c 100%);background:linear-gradient(to bottom,#fac461 0%,#f76b1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac461',endColorstr='#f76b1c',GradientType=0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}p>strong>a:hover{background:#f76b1c;background:-moz-linear-gradient(top,#f76b1c 0%,#f76b1c 100%);background:-webkit-linear-gradient(top,#f76b1c 0%,#f76b1c 100%);background:linear-gradient(to bottom,#f76b1c 0%,#f76b1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f76b1c',endColorstr='#f76b1c',GradientType=0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.contact-button{position:fixed;right:-30px;top:150px;z-index:5}.contact-button a{color:#fff;font-size:1em;font-weight:normal;text-decoration:none;text-transform:uppercase;padding:15px 50px 15px 30px;border-radius:100px;background:#fac461;background:-moz-linear-gradient(top,#fac461 0%,#f76b1c 100%);background:-webkit-linear-gradient(top,#fac461 0%,#f76b1c 100%);background:linear-gradient(to bottom,#fac461 0%,#f76b1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac461',endColorstr='#f76b1c',GradientType=0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.contact-button a:hover{background:#f76b1c;background:-moz-linear-gradient(top,#f76b1c 0%,#f76b1c 100%);background:-webkit-linear-gradient(top,#f76b1c 0%,#f76b1c 100%);background:linear-gradient(to bottom,#f76b1c 0%,#f76b1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f76b1c',endColorstr='#f76b1c',GradientType=0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#content .img-parallax{width:25%;height:auto;position:fixed;top:50%;left:0;transform:translate(0,0);pointer-events:none;z-index:1}#content section.size-00{padding:50px 0}#content section.size-00 .row-6 .frame-space-before-large{margin-top:140px}#content section.size-00 .row-6 h2,#content section.size-00 .row-6 h3{font-family:'Cardo',sans-serif}#content section.size-00 .row-6:first-child{width:calc(50% - 40px);margin:0 40px 0 0}#content section.size-00 .row-6:last-child{width:calc(50% - 40px);margin:0 0 0 40px}#content section.size-00 h4{font-weight:lighter}#content section ul{margin:20px 0;padding:0;list-style:none}#content section ul li{position:relative;font-weight:lighter;color:#4A4A4A;padding:8px 0 8px 20px}#content section ul li:before,#content section ul li:after{border-right:2px solid #4A4A4A;content:'';display:block;height:8px;margin-top:-6px;position:absolute;-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);left:0px;top:16px;width:0}#content section ul li:after{margin-top:-1px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}section .row-12{display:inline-block;width:100%}section .row-12.green{background:rgba(43,133,143,0.8);width:calc(100% - 45px);margin:3px;padding:0px 20px}section .row-12.green>div{max-width:960px;margin:auto}section .row-6{display:inline-block;width:50%;vertical-align:top}section .row-4{display:inline-block;width:33.33%;vertical-align:top}section .row-4 h3,section .row-4 h4,section .row-4 h5{font-size:2em;font-weight:lighter;text-transform:uppercase;color:#2B858F}section .row-4 h4{font-size:1.6em}section .row-4 p{font-size:1em;line-height:1.8em}section .row-4 ul{margin:20px 0;padding:0;list-style:none}section .row-4 ul li{position:relative;font-weight:lighter;color:#4A4A4A;padding:8px 0 8px 20px}section .row-4 ul li:before,section .row-4 ul li:after{border-right:2px solid #4A4A4A;content:'';display:block;height:8px;margin-top:-6px;position:absolute;-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);left:0px;top:50%;width:0}section .row-4 ul li:after{margin-top:-1px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}section .row-3{display:inline-block;width:25%;vertical-align:top}section .row-3 h3,section .row-3 h4,section .row-3 h5{font-size:2em;font-weight:lighter;text-transform:uppercase;color:#2B858F}section .row-3 h4{font-size:1.6em}section .row-3 p{font-size:1em;line-height:1.8em}section.size-00,section.size-0100{max-width:1280px;margin:auto}section.size-0100{padding:20px 0;margin:20px auto}section.size-0200{padding:100px 0;margin:auto;background-image:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Images/csp_map_background.jpg');background-repeat:no-repeat;background-position:center right;background-size:auto 100%}section.size-0200 .wrap{max-width:1280px;margin:auto}section.size-0200 .wrap .row-6 h1,section.size-0200 .wrap .row-6 h2,section.size-0200 .wrap .row-6 h3,section.size-0200 .wrap .row-6 h4,section.size-0200 .wrap .row-6 h5{color:#4A4A4A;font-weight:lighter}section.size-0200 .wrap .row-6 p{color:#4A4A4A}section.size-0300 .row-6 {text-align:center;margin:auto}section.size-0400{padding:100px 0;margin:auto;background-image:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Images/csp_team_background.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;overflow:hidden}section.size-0400 .wrap{max-width:1280px;margin:auto;position:relative;z-index:2}section.size-0400 .wrap .row-6{float:right}section.size-0400 .wrap .row-6 h1,section.size-0400 .wrap .row-6 h2,section.size-0400 .wrap .row-6 h3,section.size-0400 .wrap .row-6 h4,section.size-0400 .wrap .row-6 h5{color:#fff;font-weight:normal}section.size-0400 .wrap .row-6 p{color:#fff}section.size-0500,section.size-0600,section.size-0700,section.size-0900{padding:50px 0;margin:auto;background-image:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Images/background_image001.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;z-index:2}section.size-0500 .wrap,section.size-0600 .wrap,section.size-0700 .wrap,section.size-0900 .wrap{max-width:1280px;margin:auto}section.size-0500 .wrap .row-12 h1,section.size-0500 .wrap .row-12 h2,section.size-0500 .wrap .row-12 h3,section.size-0500 .wrap .row-12 h4,section.size-0500 .wrap .row-12 h5,section.size-0600 .wrap .row-12 h1,section.size-0600 .wrap .row-12 h2,section.size-0600 .wrap .row-12 h3,section.size-0600 .wrap .row-12 h4,section.size-0600 .wrap .row-12 h5,section.size-0700 .wrap .row-12 h1,section.size-0700 .wrap .row-12 h2,section.size-0700 .wrap .row-12 h3,section.size-0700 .wrap .row-12 h4,section.size-0700 .wrap .row-12 h5,section.size-0900 .wrap .row-12 h1,section.size-0900 .wrap .row-12 h2,section.size-0900 .wrap .row-12 h3,section.size-0900 .wrap .row-12 h4,section.size-0900 .wrap .row-12 h5{color:#fff}section.size-0500 .wrap .row-12 p,section.size-0600 .wrap .row-12 p,section.size-0700 .wrap .row-12 p,section.size-0900 .wrap .row-12 p{color:#fff}section.size-0500 .wrap .row-4,section.size-0600 .wrap .row-4,section.size-0700 .wrap .row-4,section.size-0900 .wrap .row-4{display:inline-block;width:calc(33.33% - 64px);vertical-align:top;background:rgba(231,238,247,0.9);margin:0 2px;padding:30px}section.size-0500 .wrap .row-4 h1,section.size-0500 .wrap .row-4 h2,section.size-0500 .wrap .row-4 h3,section.size-0500 .wrap .row-4 h4,section.size-0500 .wrap .row-4 h5,section.size-0600 .wrap .row-4 h1,section.size-0600 .wrap .row-4 h2,section.size-0600 .wrap .row-4 h3,section.size-0600 .wrap .row-4 h4,section.size-0600 .wrap .row-4 h5,section.size-0700 .wrap .row-4 h1,section.size-0700 .wrap .row-4 h2,section.size-0700 .wrap .row-4 h3,section.size-0700 .wrap .row-4 h4,section.size-0700 .wrap .row-4 h5,section.size-0900 .wrap .row-4 h1,section.size-0900 .wrap .row-4 h2,section.size-0900 .wrap .row-4 h3,section.size-0900 .wrap .row-4 h4,section.size-0900 .wrap .row-4 h5{margin:0}section.size-0500 .wrap .row-3,section.size-0600 .wrap .row-3,section.size-0700 .wrap .row-3,section.size-0900 .wrap .row-3{display:inline-block;width:calc(25% - 64px);vertical-align:top;background:rgba(231,238,247,0.9);margin:0 2px;padding:30px}section.size-0500 .wrap .row-3 h1,section.size-0500 .wrap .row-3 h2,section.size-0500 .wrap .row-3 h3,section.size-0500 .wrap .row-3 h4,section.size-0500 .wrap .row-3 h5,section.size-0600 .wrap .row-3 h1,section.size-0600 .wrap .row-3 h2,section.size-0600 .wrap .row-3 h3,section.size-0600 .wrap .row-3 h4,section.size-0600 .wrap .row-3 h5,section.size-0700 .wrap .row-3 h1,section.size-0700 .wrap .row-3 h2,section.size-0700 .wrap .row-3 h3,section.size-0700 .wrap .row-3 h4,section.size-0700 .wrap .row-3 h5,section.size-0900 .wrap .row-3 h1,section.size-0900 .wrap .row-3 h2,section.size-0900 .wrap .row-3 h3,section.size-0900 .wrap .row-3 h4,section.size-0900 .wrap .row-3 h5{margin:0}section.size-0600{background-image:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Images/background_image002.jpg');background-size:cover}section.size-0600 .wrap{max-width:1280px;margin:auto}section.size-0600 .wrap .row-12 h1,section.size-0600 .wrap .row-12 h2,section.size-0600 .wrap .row-12 h3,section.size-0600 .wrap .row-12 h4,section.size-0600 .wrap .row-12 h5{color:#fff}section.size-0600 .wrap .row-12 p{color:#fff}section.size-0600 .wrap .row-4{display:inline-block;width:calc(33.33% - 64px);vertical-align:top;background:rgba(231,238,247,0.9);margin:0 2px;padding:30px}section.size-0600 .wrap .row-4 h1,section.size-0600 .wrap .row-4 h2,section.size-0600 .wrap .row-4 h3,section.size-0600 .wrap .row-4 h4,section.size-0600 .wrap .row-4 h5{margin:0}section.size-0600 .wrap .row-3{display:inline-block;width:calc(25% - 64px);vertical-align:top;background:rgba(231,238,247,0.9);margin:0 2px;padding:30px}section.size-0600 .wrap .row-3 h1,section.size-0600 .wrap .row-3 h2,section.size-0600 .wrap .row-3 h3,section.size-0600 .wrap .row-3 h4,section.size-0600 .wrap .row-3 h5{margin:0}section.size-0700{background-image:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Images/background_image003.jpg');background-size:cover}section.size-0700 .wrap{max-width:1280px;margin:auto}section.size-0700 .wrap .row-12 h1,section.size-0700 .wrap .row-12 h2,section.size-0700 .wrap .row-12 h3,section.size-0700 .wrap .row-12 h4,section.size-0700 .wrap .row-12 h5{color:#fff}section.size-0700 .wrap .row-12 p{color:#fff}section.size-0700 .wrap .row-4{display:inline-block;width:calc(33.33% - 64px);vertical-align:top;background:rgba(231,238,247,0.9);margin:0 2px;padding:30px}section.size-0700 .wrap .row-4 h1,section.size-0700 .wrap .row-4 h2,section.size-0700 .wrap .row-4 h3,section.size-0700 .wrap .row-4 h4,section.size-0700 .wrap .row-4 h5{margin:0}section.size-0700 .wrap .row-3{display:inline-block;width:calc(25% - 64px);vertical-align:top;background:rgba(231,238,247,0.9);margin:0 2px;padding:30px}section.size-0700 .wrap .row-3 h1,section.size-0700 .wrap .row-3 h2,section.size-0700 .wrap .row-3 h3,section.size-0700 .wrap .row-3 h4,section.size-0700 .wrap .row-3 h5{margin:0}section.size-0800{background:#e7edf5;background:-moz-linear-gradient(left,#e7edf5 0%,#fff 50%);background:-webkit-linear-gradient(left,#e7edf5 0%,#fff 50%);background:linear-gradient(to right,#e7edf5 0%,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7edf5',endColorstr='#ffffff',GradientType=1);position:relative;padding:50px 0}section.size-0800 .wrap{max-width:1280px;margin:auto}section.size-0800 .wrap .row-6:first-child{width:calc(50% - 40px);margin:0 40px 0 0}section.size-0800 .wrap .row-6:last-child{width:calc(50% - 40px);margin:0 0 0 40px}section.size-0800:after{content:" ";display:block;position:absolute;right:0;top:0;bottom:0;margin:auto;height:300px;width:256px;background-size:100%;background-repeat:no-repeat;background-image:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Images/csp_branding_logo.png')}section.size-0900{background-image:none}section.slideshow{padding:100px 0;margin:auto;background-image:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Images/csp_slideshow_background.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:500px;position:relative;z-index:2}section.slideshow .wrap{max-width:960px;margin:auto}section.teaser-options{position:relative;z-index:2;background:rgba(255,255,255,0.6)}section.teaser-options #munich{height:100%;width:100%}section.teaser-options.aligned0 .wrap .rows>div:first-child{display:inline-block;width:calc(50% - 4px);vertical-align:top;min-height:400px}section.teaser-options.aligned0 .wrap .rows>div:last-child{display:inline-block;width:calc(50% - 84px);vertical-align:top;min-height:400px;padding:0px 40px}section.teaser-options.aligned0 .wrap .rows>div:last-child header h4{margin-top:12px}section.teaser-options.aligned1 .wrap .rows>div:first-child{display:inline-block;width:calc(50% - 84px);vertical-align:top;min-height:400px;padding:0px 40px}section.teaser-options.aligned1 .wrap .rows>div:first-child header h4{margin-top:12px}section.teaser-options.aligned1 .wrap .rows>div:last-child{display:inline-block;width:calc(50% - 4px);vertical-align:top;min-height:400px}section.teaser-options .wrap .rows .frame-type-image>header{text-align:left;margin-right:40px;max-width:360px;margin-left:auto}section.teaser-options .wrap .rows .frame-type-image>header h2,section.teaser-options .wrap .rows .frame-type-image>header h3,section.teaser-options .wrap .rows .frame-type-image>header h4,section.teaser-options .wrap .rows .frame-type-image>header h5{font-size:1.6em;margin-bottom:-5px}section.teaser-options .ce-image.ce-center img{margin:auto;display:block}section.teaser-options .ce-image.ce-left img{margin:0 auto 0 0;display:block}section.teaser-options .ce-image.ce-right img{margin:0 0 0 auto;display:block}section.maps header h4{margin:20px 0;font-size:1.4em}section.maps p{font-size:1em}#footer{background-image:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Images/csp_footer_background.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover;padding:80px 0 40px 0;position:relative;z-index:2}#footer .size-00{max-width:1280px}#footer .size-00.last{margin-top:50px}#footer .row-6{vertical-align:top}#footer .row-6 .frame-type-text{display:inline-block;width:calc(50% - 2px);vertical-align:top}#footer .row-6 .frame-type-textpic .ce-gallery,#footer .row-6 .frame-type-textpic .ce-bodytext{display:inline-block;vertical-align:middle}#footer .row-6 .frame-type-textpic .ce-gallery a,#footer .row-6 .frame-type-textpic .ce-bodytext a{font-size:2em;font-weight:bold}#footer .row-6 h5{margin:0;font-size:1.2em;font-weight:normal;text-transform:uppercase}#footer .row-6 p{font-size:1em;margin:10px 0}#footer .row-6.left,#footer .row-6.right{width:calc(50% - 2px)}#footer .row-6.left ul,#footer .row-6.right ul{margin:0;padding:0;list-style:none;display:block;font-size:0.8em}#footer .row-6.left ul li,#footer .row-6.right ul li{display:inline-block}#footer .row-6.left ul li a,#footer .row-6.right ul li a{text-decoration:none;color:#4A4A4A;font-weight:lighter;margin-right:30px}#footer .row-6.left p,#footer .row-6.right p{margin:0;line-height:1em;font-size:0.8em}@media screen and (max-width:1320px){#head .topics{width:94%;margin:0 3%}section .wrap{width:94%;margin:0 3%}}@media screen and (max-width:1145px){.contact-button{top:200px}}@media screen and (max-width:960px){h1,h2,h3,h4,h5{margin:30px 0}section.teaser-options .wrap .rows .frame-type-image>header{margin-right:auto;margin-left:40px}#footer .row-6 .frame-type-text{width:100%;margin-bottom:30px}#footer .row-6.left ul li{margin-bottom:10px}}@media screen and (max-width:768px){h1,h2,h3,h4,h5{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#head .slider h1{font-size:3em}.contact-button{top:100px;background:#fac461;border-radius:100px;padding:10px;background:-moz-linear-gradient(top,#fac461 0%,#f76b1c 100%);background:-webkit-linear-gradient(top,#fac461 0%,#f76b1c 100%);background:linear-gradient(to bottom,#fac461 0%,#f76b1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac461',endColorstr='#f76b1c',GradientType=0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.contact-button a{font-size:0px;background-image:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Images/call-answer.svg');background-size:auto 80%;background-repeat:no-repeat;background-position:10px center;padding:15px 30px 15px 40px;line-height:0em;display:block}.contact-button a:hover{font-size:0px;background-image:url('../../../typo3conf/ext/sitetemplate/Resources/Public/Images/call-answer.svg');background-size:auto 80%;background-repeat:no-repeat;background-position:10px center;padding:15px 30px 15px 40px;line-height:0em;display:block}.contact-button:hover{background:#f76b1c;background:-moz-linear-gradient(top,#f76b1c 0%,#f76b1c 100%);background:-webkit-linear-gradient(top,#f76b1c 0%,#f76b1c 100%);background:linear-gradient(to bottom,#f76b1c 0%,#f76b1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f76b1c',endColorstr='#f76b1c',GradientType=0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#head.basic{height:160px}#head .topics .navigation{display:none;position:fixed;left:0;top:0;width:100%;height:100%;margin:0;text-align:left;background:#fff;z-index:10}#head .slider{width:94%;margin:0 3%}#dropdown{display:block;margin:63px 10px 20px 10px}#mainstage>li{display:block;padding:0 0 25px 0}#mobile{outline:none;display:block;background:transparent;border:none;position:absolute;width:50px;height:40px;margin:25px 0 0 0;z-index:20;right:3%;top:30px}#mobile span{margin:0 auto;position:relative;top:0px}#mobile span:before,#mobile span:after{position:absolute;content:''}#mobile span,#mobile span:before,#mobile span:after{width:35px;height:3px;background-color:#2B858F;display:block}#mobile span:before{margin-top:-12px}#mobile span:after{margin-top:12px}#mobile span{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.2s;transition-delay:0.2s}#mobile.open span{background-color:transparent;-webkit-transition-delay:0.2s;transition-delay:0.2s}#mobile span:before{-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s,0s;transition-delay:0.2s,0s}#mobile.open span:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0s,0.2s;transition-delay:0s,0.2s}#mobile span:after{-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s,0s;transition-delay:0.2s,0s}#mobile.open span:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0s,0.2s;transition-delay:0s,0.2s}.wrap .row-3,.wrap .row-4,.wrap .row-6{width:calc(100% - 60px) !important;margin:0 0 5px 0 !important}section.teaser-options.aligned0 .wrap .rows{margin:20px 0}section.teaser-options.aligned0 .wrap .rows>div:first-child{display:inline-block;width:calc(100% - 4px);vertical-align:top;min-height:auto;height:250px}section.teaser-options.aligned0 .wrap .rows>div:last-child{display:inline-block;width:calc(100% - 84px);vertical-align:top;min-height:200px;padding:40px}section.teaser-options.aligned1 .wrap .rows{margin:20px 0;border-top:1px solid #e3f5f9}section.teaser-options.aligned1 .wrap .rows>div:first-child{display:inline-block;width:calc(100% - 84px);vertical-align:top;min-height:200px;padding:40px}section.teaser-options.aligned1 .wrap .rows>div:last-child{display:inline-block;width:calc(100% - 4px);min-height:auto;height:250px}section.teaser-options .ce-image.ce-right img{width:200px;height:auto;display:block;margin:0}#footer{padding:0px}#footer .wrap .row-6{text-align:center;width:100% !important}#footer .wrap .row-6 img{width:100px;height:auto}#footer .wrap .row-6 ul li a{margin:0 15px !important}#footer section.last{text-align:center;float:none}#footer section.last p{text-align:center}}@media screen and (max-width:560px){#head .topics .logo a{width:300px;height:48px}#head .slider h1{font-size:2.4em}h2,h3{font-size:1.6em !important}h4,h5{font-size:1.2em}p{font-size:1em}p strong>a{font-size:0.8em}#mobile{top:20px}section{padding:20px 0 !important}section.teaser-options{padding:0 !important}#content section.size-00 .row-6 .frame-space-before-large{margin-top:30px}}@media screen and (max-width:420px){#head .topics .logo a{width:250px;height:38px}#mobile{top:14px}}@media only screen and (max-height:768px){#head{height:768px}#head .slider{top:100px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#head{height:768px}#head .slider{top:100px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#head{height:768px}#head .slider{top:100px}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){#head{height:768px}#head .slider{top:100px}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){#head{height:768px}#head .slider{top:100px}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){#head{height:768px}#head .slider{top:100px}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){#head{height:768px}#head .slider{top:100px}}
