/*! Swipebox v1.5.2 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */
html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin-bar #swipebox-overlay{top: 32px;}.admin-bar #swipebox-container {bottom: 32px;}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(/wp-content/plugins/responsive-lightbox/assets/swipebox/img/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:0.5s;transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(/wp-content/plugins/responsive-lightbox/assets/swipebox/img/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring 0.3s;animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring 0.3s;animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:.95}#swipebox-top-bar{color:white!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}.panel-grid{zoom:1}.panel-grid:before{content:'';display:block}.panel-grid:after{content:'';display:table;clear:both}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>div:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax
.simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,
.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-grid-cell{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:1em;float:left}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:'';display:block}.panel-grid-cell .so-panel:after{content:'';display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}.panel-row-style{zoom:1}.panel-row-style:before{content:'';display:block}.panel-row-style:after{content:'';display:table;clear:both}html, body, body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}main,article,aside,figure,footer,header,nav,section,details,summary{display:block}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:separate;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6
input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:bold}td, td
img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7
img{-ms-interpolation-mode:bicubic}.clearfix:after{content:" ";display:block;clear:both}.tns-outer{padding:0
!important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0
auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
/*!
Theme Name: Citysens Wordpress Theme
Theme URI: https://citysens.de
Author: Cortex Media GmbH
Author URI: https://cortex-media.de
Description: Theme des 2022er Redesigns von citysens.de
Version: 1.0
Text Domain: citysens
*/
@font-face{font-family:"Poppins";font-style:normal;font-weight:300;src:url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-300.eot");src:local(""), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-300.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-300.woff2") format("woff2"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-300.woff") format("woff"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-300.ttf") format("truetype"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-300.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;src:url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-regular.eot");src:local(""), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-regular.woff2") format("woff2"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-regular.woff") format("woff"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-regular.ttf") format("truetype"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-regular.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;src:url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-600.eot");src:local(""), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-600.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-600.woff2") format("woff2"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-600.woff") format("woff"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-600.ttf") format("truetype"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-600.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;src:url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-700.eot");src:local(""), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-700.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-700.woff2") format("woff2"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-700.woff") format("woff"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-700.ttf") format("truetype"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-700.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:800;src:url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-800.eot");src:local(""), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-800.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-800.woff2") format("woff2"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-800.woff") format("woff"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-800.ttf") format("truetype"), url("/wp-content/themes/citysens/static/css/fonts/poppins/poppins-v19-latin-800.svg#Poppins") format("svg")}ins{background-color:#fcd700;color:#000;text-decoration:none}mark{background-color:#fcd700;color:#000;font-style:italic;font-weight:bold}input:-moz-placeholder{color:#a9a9a9}textarea:-moz-placeholder{color:#a9a9a9}img{-ms-interpolation-mode:bicubic;height:auto}video{max-width:100%;display:block}html{scroll-behavior:auto}.margin-top{margin-top:6.25rem}.no-margin{margin:0
!important}section{width:100%;max-width:100%;margin-bottom:5rem}section.section-reduced-margin{margin-bottom:5em}.grid-inner{display:flex;flex-wrap:wrap;max-width:1480px;margin:0
auto}.grid-inner
.inner{display:flex;justify-content:space-between;align-items:center;width:100%}.no-margin-bottom{margin-bottom:0}.margin-bottom{margin-bottom:1rem}p{margin-bottom:25px;font-size:1rem;line-height:1.525em}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.space-between{justify-content:space-between}.row-reverse{flex-direction:row-reverse}.flex-start{justify-content:flex-start}.space-around{justify-content:space-around}.align-self-center{align-self:center}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-top{align-items:flex-start}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{padding-left:18px;padding-right:18px;width:100%}.col1.no-padding,.col2.no-padding,.col3.no-padding,.col4.no-padding,.col5.no-padding,.col6.no-padding,.col7.no-padding,.col8.no-padding,.col9.no-padding,.col10.no-padding,.col11.no-padding,.col12.no-padding{padding-left:0;padding-right:0}.col1.text-padding-right,.col2.text-padding-right,.col3.text-padding-right,.col4.text-padding-right,.col5.text-padding-right,.col6.text-padding-right,.col7.text-padding-right,.col8.text-padding-right,.col9.text-padding-right,.col10.text-padding-right,.col11.text-padding-right,.col12.text-padding-right{padding-right:30px}.col1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col3{flex:0 0 25%;max-width:25%}.col4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col6{flex:0 0 50%;max-width:50%}.col7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col9{flex:0 0 75%;max-width:75%}.col10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col12{flex:0 0 100%;max-width:100%}.text-align-center{text-align:center}.hidden{display:none}.relative{position:relative}header .grid-inner{justify-content:space-between}header
nav{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:1480px;margin:0
auto;padding:20px
0}header nav
ul{justify-content:space-between;list-style-type:none;flex:1 1 auto;display:flex}header nav ul li:before{display:none}header nav ul li
a{color:#282828;transition:0.35s all ease;font-weight:600}header nav ul li a:hover{color:#08C;text-decoration:none;font-weight:600}header nav ul li.link-button-container
a{background:#08C;max-width:100%;padding:11px
30px;border-radius:50px;color:white;white-space:nowrap}header nav ul li.link-button-container a:hover{background-color:#282828;color:#fff;text-decoration:none}header nav ul li.link-button-container a.allow-multiline{display:inline-block;white-space:break-spaces;text-align:center}header nav ul li.current-menu-item a, header nav ul li.current_page_parent
a{color:#08C}header nav ul li.current-menu-item a::after, header nav ul li.current_page_parent a::after{content:"";display:block;width:5px;height:5px;border-radius:5px;background-color:#08C;position:relative;margin-top:-5px;bottom:-5px;left:50%}header nav ul li.current-menu-item.link-button-container a, header nav ul li.current_page_parent.link-button-container
a{color:white}header nav ul li.link-button-container.current-menu-item a:hover{background:#282828}header nav ul li.link-button-container.current-menu-item a::after{display:none}header nav
a.logo{width:60px;margin:0
106px;position:relative}header nav a.logo
img{display:block}body{font-family:"Poppins",sans-serif;font-size:18px;font-weight:400;line-height:1.65;color:#282828}h1{padding-bottom:1.875rem;line-height:3.125rem;margin-top:-0.625rem;font-size:2em;position:relative;display:block}h1
span{display:block;font-weight:700}h1 span:last-child{margin-bottom:2.1875rem;color:#08C}h2{padding-bottom:0;line-height:3.125rem;font-size:1.625em;position:relative;display:block}h2
span{display:block;font-weight:700;line-height:1.2}h2 span:last-child{color:#08C}h2.margin-bottom{margin-bottom:30px}h3{padding-bottom:1.875rem;line-height:2.625rem;margin-top:-0.625rem;font-size:1.325em;font-weight:700;position:relative;display:block;color:#08C}h4{padding-bottom:1.875rem;line-height:2.325rem;margin-top:0.625rem;font-size:1em;font-weight:500;position:relative;display:block;color:#282828}a{color:#08C;text-decoration:none;transition-duration:0.3s}a.link-button{background:#08C;max-width:100%;padding:11px
30px;border-radius:50px;color:white;white-space:nowrap}a.link-button:hover{background-color:#282828;color:#fff;text-decoration:none}a.link-button.allow-multiline{display:inline-block;white-space:break-spaces;text-align:center}a:hover{text-decoration:underline}.row{display:flex;flex-wrap:wrap;width:100%;margin-bottom:5rem}.header{flex:0 0 100%;max-width:100%}form .input-field{margin-bottom:1em;z-index:454654564}form .input-field input[type=email], form .input-field input[type=text], form .input-field
textarea{background:#282828;color:white;border:0;border-radius:0;border-bottom:1px solid #fff;font-size:0.9em;padding:6px
8px 6px 24px;width:100%}form .input-field
textarea{width:100% !important;height:191px}form .submit-row{float:right}form .submit-row input[type=submit]{border:none}form .submit-row input[type=submit]:hover{background-color:white;color:#08C}form input[type=submit]{background:#08C;max-width:100%;padding:11px
30px;border-radius:50px;font-weight:700;color:white;border:0;-webkit-appearance:none}form input[type=submit]:hover{background-color:#08C;color:#fff}form .success-message{color:#08C;font-weight:700}ul{margin-left:1em}ul li::before{content:"•";color:#08C;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}li{list-style-position:outside;font-size:1rem}.text-padding-right{padding-right:30px}.grid-city{display:flex}.info-graphic
svg{width:inherit}.info-graphic [id^=hover_]{cursor:pointer}.info-graphic [id^=label_]{cursor:pointer}.info-graphic #label-select{display:none;padding:12px;margin:30px
0}.stage{margin:5rem 0}.gesellschafter .gesellschafter-container{display:flex;flex-wrap:wrap}.gesellschafter .gesellschafter-container .gesellschafter-text{padding-right:30px;align-self:flex-end}.gesellschafter
#container{align-items:flex-start}.gesellschafter .gesellschafter-image-container{min-height:111px;margin-bottom:4rem}.gesellschafter .gesellschafter-image-container
img{margin-top:auto}.gesellschafter .gesellschafter, .gesellschafter
.logo{max-height:50px}.gesellschafter .gesellschafter.small, .gesellschafter
.logo.small{max-height:85px}.gesellschafter .gesellschafter.smallest, .gesellschafter
.logo.smallest{max-height:102px}.gesellschafter .gesellschafter img, .gesellschafter .logo
img{display:block}.gesellschafter .gesellschafter.exxcellent, .gesellschafter
.logo.exxcellent{max-width:200px}.gesellschafter .gesellschafter:hover, .gesellschafter .logo:hover{filter:none}.gesellschafter-details
.inner{align-items:start;margin-bottom:5em}.gesellschafter-details .logo-container
.exxcellent{height:55px}.gesellschafter-details .logo-container
.cortex{height:70px}.gesellschafter-details .logo-container
.swu{height:130px}.gesellschafter-details .logo-container
.systemzwo{height:180px}.successStory{margin:5rem 0}.successStory.successStorySnippet{margin-top:0}.successStory
.col3{padding-left:0}.single-post{margin-bottom:2rem}#mySVG{position:relative;top:15%;left:50%;width:100%;height:210px;margin-left:-50px;z-index:454654654}.carousel .tns-outer{position:relative;max-width:100%}.carousel.references-container .tns-nav{position:absolute;z-index:20;left:50%;bottom:-4.5rem}.carousel.references-container .tns-nav
button{border:2px
solid white;background:white;width:16px;height:16px;margin:0
3px 0 0;border-radius:100%;-webkit-appearance:none;padding:0}.carousel.references-container .tns-nav button.tns-nav-active{border:2px
solid #08C;background:#08C}.carousel.news-container{position:relative}.carousel.news-container .tns-nav{position:absolute;z-index:20;left:50%;transform:translate(-50%, 0);bottom:-40px;overflow:hidden;width:fit-content}.carousel.news-container .tns-nav
button{border:2px
solid #282828;background:white;width:16px;height:16px;margin:0
3px 0 0;border-radius:100%;-webkit-appearance:none;padding:0}.carousel.news-container .tns-nav button.tns-nav-active{border:2px
solid #08C;background:#08C}[data-controls]{border:0;padding:0;font-size:30px;position:absolute;top:50%;margin-top:-18px;z-index:1;background:transparent}button[data-controls=prev]{display:block;width:35px;height:35px;position:absolute;background-repeat:no-repeat;background-image:url("/wp-content/themes/citysens/static/img/arrow-left-green.svg");cursor:pointer;background-size:100% 100%}button[data-controls=next]{display:block;width:35px;height:35px;position:absolute;background-repeat:no-repeat;background-size:100% 100%;background-image:url("/wp-content/themes/citysens/static/img/arrow-right-green.svg");cursor:pointer}.references-container button[data-controls=prev]{left:-15%}.references-container button[data-controls=next]{right:-15%}.news-container button[data-controls=prev]{background-image:url("/wp-content/themes/citysens/static/img/arrow-left-dark.svg");left:-60px}.news-container button[data-controls=next]{background-image:url("/wp-content/themes/citysens/static/img/arrow-right-dark.svg");right:-120px}.references-container{padding:7em
0;background-color:#EEE;position:relative;width:100%}.references-container .reference-container.grid-inner{margin:0;color:red}.references-container .reference-internal-text p, .references-container .reference-external-text
p{height:auto}.references-container .reference-image{max-height:15em}.references-container .reference-image
img{object-fit:cover;width:100%;height:100%;max-width:max-content}.references-container
.quote{top:-62px;width:18rem;left:140px;position:absolute}.news [data-controls=next]{right:0}.news-container{position:relative}.news-container
img{border-radius:20px}.news-container .news-item{position:relative}.news-container .news-item
.inner{width:100%;z-index:100;position:static;border-radius:20px;color:white;padding-top:52.5%;flex-wrap:wrap}.news-container .news-item .inner
img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;object-fit:cover}.news-container .news-item .inner
.content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;display:flex;align-items:flex-end;padding:0
40px}.news-container .news-item .inner div.bottom-div{margin-bottom:16px}.news-container .news-item .inner
div{display:block}.news-container .news-item .inner
div.event{font-weight:700;color:white}.news-container .news-item .inner
div.place{font-size:0.725rem;margin-top:15px}.news-container .news-item .inner
div.category{position:absolute;display:flex;justify-content:flex-end;background:#08C;width:fit-content;padding:5px
13px;overflow:hidden;right:0;top:15%;font-size:0.725em;border-bottom-left-radius:20px;border-top-left-radius:20px}.news-container .news-item .inner div.date-time{font-size:0.725rem}.news-container .news-item .inner
.overlay{width:100%;height:100%;background:rgba(0, 0, 0, 0.4);position:absolute;top:0;left:0;z-index:2;border-radius:20px}.news-container .news-item .news-description{font-size:0.86em;padding:10px
40px}.contact-form,.support-form{padding:3rem 0;background:#282828;color:white;position:relative}.linear-element-container{position:relative;margin:50px
0;width:100%}.linear-element-container
span.line{position:absolute;top:50%;height:7px;background-color:#08C;width:100%;display:block}.linear-element-container .circles-container{position:relative;display:block;justify-content:space-between;align-items:center;transform:translate(50%, -40%)}.linear-element-container .circles-container
span.text{width:100px;position:relative}.linear-element-container .circles-container
span.circle{display:inline-block;position:absolute;height:50px;width:50px;background-color:#08C;border-radius:50%}.linear-element-container
.container{width:100%}.linear-element-container .container
.lines{display:flex;align-items:center}.linear-element-container .container .lines
.dot{display:block;height:50px;width:50px;background:#D1D6E6;border-radius:100%}.linear-element-container .container .lines
.line{width:20%;height:7px;background:#D1D6E6;margin-left:5.3px}.linear-element-container .container
.cards{margin-left:12px;transform:translateY(-50px)}.linear-element-container .container .cards
.card{width:content-box;height:93px;padding-top:25px;margin-bottom:10px}.linear-element-container .container .cards
.card.mid{height:71px}.linear-element-container .container .cards .card
h4{color:#2B2862}.linear-element-container .container .cards .card
p{color:#2B2862;margin-left:25px}.time-line-box{width:100%;margin-bottom:5rem;position:relative}.time-line-box .background-line{height:7px;width:100%;background:#08C;position:absolute;left:0;top:65px}.time-line-box
.timeline{list-style-type:none;display:flex;padding:0;text-align:center}.time-line-box
.timestamp{margin-bottom:9px}.time-line-box .timestamp
.date{font-size:1.725em;font-weight:700;color:#08C}.time-line-box
.status{padding:16px
10px 0;font-size:1rem}.time-line-box
.circle{margin:0
auto;width:50px;height:50px;background-color:#08C;border-radius:50%;border:2px
solid #08C}.swiper-container{width:100%;margin:auto}.swiper-wrapper{display:flex;flex-direction:row;justify-content:center}.swiper-slide{text-align:center;font-size:0.667em;height:100%;position:relative}.stat-container{background:#282828;color:white;position:relative}.stat-container
.inner{padding:4em
0}.stat-container .inner:before{content:"";display:block;position:absolute;top:0;width:75%;height:100%;background-image:url("/wp-content/themes/citysens/static/img/csens_c_weiss.png");background-repeat:no-repeat;background-position:left;background-size:25%;opacity:0.1;left:50px;overflow:hidden}.stat-container
.text{text-align:center}.stat-container
.number{font-weight:700;font-size:3.125rem;text-align:center}section.overview-tiles-section .success-stories-grid{display:flex;flex-wrap:wrap;width:100%;margin-bottom:10em}section.overview-tiles-section .success-stories-grid .story-container.flex{justify-content:center}section.overview-tiles-section .success-stories-grid .story-container
.story{padding:0
45px}section.overview-tiles-section .success-stories-grid .story-container .story.story-title{display:flex;top:50%;justify-content:center;align-items:center}section.overview-tiles-section .success-stories-grid .story-container .story
h3{text-align:center;align-items:center}section.overview-tiles-section .success-stories-grid .story-container .story
h4{color:#08C;font-size:1.1em;line-height:1.7em}section.overview-tiles-section .success-stories-grid .story-container .story h4:hover{color:#08C}section.overview-tiles-section .success-stories-grid .story-container .story img.story-thumbnail{object-fit:cover;position:absolute;top:0;left:0;max-width:100%;max-height:100%}section.overview-tiles-section .success-stories-grid .story-container.story::before{content:"";padding-bottom:100%;display:block}section.overview-tiles-section .success-stories-grid .story-container.story::before>img{grid-area:1/1/2/2}.facts-container
.col3{padding:0}.facts-container
.fact{width:100%;padding-right:40px}.facts-container .fact .fact-header{font-weight:600;font-size:0.8em;color:#08C;display:flex}.facts-container .fact .fact-info{display:inline-block}.text-image-combination .image-container{height:300px;width:100%}.text-image-combination .image-container
img{object-fit:cover;width:100%;height:100%}.products-used-container .background-container{position:relative;flex:0 0 100%;max-width:100%}.products-used-container .dark-background{width:100%;height:220px;top:0;left:0;background-color:#282828;position:absolute}.products-used-container
.products{z-index:2;position:relative;width:100%;display:flex;margin-top:70px}.products-used-container .products .product
h4{font-weight:600;color:#08C}.products-used-container .products .product .product-image{width:220px;height:220px}.products-used-container .products .product .product-image
img{object-fit:cover;width:100%;height:100%}.products-used-container .products .product:hover{text-decoration:none}.team-container .image-container{height:300px;width:300px;margin-bottom:1.625em}.team-container .image-container
img{object-fit:cover;width:100%;height:100%;filter:grayscale(100%)}.team-container .image-container img:hover, .team-container .image-container
img.active{filter:none}.team-container
h3{padding-bottom:0}.team-container
.description{visibility:hidden}.gesellschafter-vorstellung-container
.col4{display:flex}.gesellschafter-vorstellung-container
img{margin:auto;align-items:center;max-height:50px}.gesellschafter-vorstellung-container
img.small{max-height:100px}.gesellschafter-vorstellung-container
.description{visibility:hidden}.open-positions-container .position-heading{font-weight:600;flex:0 0 100%;max-width:100%;margin-bottom:2em;text-transform:uppercase}.open-positions-container
h4{color:#08C;font-weight:600;padding-bottom:5px}.open-positions-container .list
ul{margin-left:1em}.open-positions-container .list ul li::before{content:"•";color:#08C;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.open-positions-container .list
li{list-style-position:outside;font-size:1rem}.navbar-container{margin-bottom:4rem}.navbar-container .logo-container{display:flex;align-items:center}.navbar-container .logo-container
img{display:block}.mobile-menu-container{position:fixed;display:flex;justify-content:flex-end;width:100%;right:0;top:0;max-width:100%;z-index:1000;height:100vh;transform:translate3d(105%, 0, 0);transition:transform 0.4s ease;background:rgba(0, 0, 0, 0.6)}.mobile-menu-container
.inner{height:100%}.mobile-menu-container .inner .mobile-menu{background:#282828;height:calc(100% - 123px)}.mobile-menu-container .inner .mobile-menu
ul{margin-left:0}.mobile-menu-container .inner .mobile-menu ul li:before{display:none}.mobile-menu-container .inner .mobile-menu ul li
a{text-align:center;display:block;color:#fff;padding:16px
64px;font-weight:600}.mobile-menu-container .inner .mobile-menu ul li.current-menu-item a::after, .mobile-menu-container .inner .mobile-menu ul li.current_page_parent a::after{content:"";display:block;width:5px;height:5px;border-radius:5px;background-color:#08C;position:relative;margin-top:-5px;bottom:-5px;left:50%}.mobile-menu-container .inner .mobile-menu ul.footer-menu li
a{font-weight:400}.mobile-menu-container .inner .mobile-menu
hr{max-width:176px;margin:16px
auto}.mobile-menu-container .inner .logo-bar{background-color:#fff;justify-content:center;display:flex;position:relative;padding:16px
0}.mobile-menu-container .inner .logo-bar
.logo{height:91px}.mobile-menu-container .inner .logo-bar
.close{cursor:pointer;display:block;width:24px;height:24px;position:absolute;top:50%;right:20px;transform:translateY(-50%);background-repeat:no-repeat;background-image:url("/wp-content/themes/citysens/static/img/close.svg")}.mobile-menu-container .inner .logo-bar .close:hover{opacity:0.8}.mobile-menu-container.active{display:flex;transform:translate3d(0, 0, 0)}.mobile-menu-container
.back{padding:0
20px;height:50px;border-bottom:1px solid #e5e5e5}.mobile-menu-container .back
a{padding:16px
25px;text-transform:uppercase;position:relative;line-height:1}.mobile-menu-container .back a:before{content:" ";border:0;display:block;width:10px;height:18px;background-repeat:no-repeat;background-size:contain;background-image:url("/wp-content/themes/citysens/static/img/arrow-right-green.svg");position:absolute;top:50%;bottom:0;left:4px;right:auto;transform:rotate(-180deg) translateY(50%)}.mobile-menu-container
.menu{position:relative}.mobile-menu-container .menu .menu-container{position:absolute;top:0;left:0;width:100%;background:#fff}.mobile-menu-container .menu
ul{margin-left:0}.mobile-menu-container .menu ul
li{border-bottom:1px solid #e5e5e5}.mobile-menu-container .menu ul li
a{padding:18px
10px 18px 20px;text-transform:uppercase;color:#404040;line-height:1;display:block;position:relative}.mobile-menu-container .menu ul li a .submenu-indicator{display:block;position:absolute;right:23px;top:50%;transform:translateY(-50%);background-image:url("/wp-content/themes/citysens/static/img/arrow-right-green.svg");background-repeat:no-repeat;background-size:contain;width:10px;height:18px}.mobile-menu-container .menu .mobile-main-menu{transition:transform 0.4s ease}.mobile-menu-container .menu .mobile-main-menu.move-left{transform:translate3d(-100%, 0, 0)}.mobile-menu-container .menu .mobile-sub-menu{transform:translate3d(100%, 0, 0);transition:transform 0.4s ease;background:#fff}.mobile-menu-container .menu .mobile-sub-menu.active{transform:translate3d(0, 0, 0)}.description-container{display:none;max-width:80%}.description-container
.sticky{display:block}.description-container .element-title{color:black;font-weight:600}.description-container.show{display:block}.mobile-icons{padding-right:18px;margin-top:6px}.mobile-icons .burger-menu-container{float:right;padding:0;border:none;display:block;background-color:transparent;line-height:1;font-size:1.4375rem;width:1.5em;height:1.5em}.mobile-icons .burger-menu-container:hover{opacity:0.8}.mobile-icons .burger-menu-container .burger-menu-icon{display:inline-block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center center;background-size:100% 100%;background-image:url("/wp-content/themes/citysens/static/img/burger-menu.svg")}.lora-park-display{justify-content:center}.lora-park-display
img{height:fit-content}.post-password-form{min-height:60vh;max-width:1480px;margin:0
auto;padding-top:90px}.post-password-form
label{display:block;font-weight:700;margin-bottom:32px}.post-password-form input[type=password]{padding:8px;margin-left:16px}.cortex-monitoring-state{margin-bottom:90px}.cortex-monitoring-state .current-state{font-size:1.2em;display:flex;align-items:center}.cortex-monitoring-state .current-state.hidden{display:none}.cortex-monitoring-state
.indicator{width:24px;height:24px;flex:0 0 24px;background-size:24px;margin-right:12px;background-position:center;display:inline-block}.cortex-monitoring-state
.indicator.red{background-image:url("/wp-content/themes/citysens/static/img/icons/indicator_red.svg")}.cortex-monitoring-state
.indicator.yellow{background-image:url("/wp-content/themes/citysens/static/img/icons/indicator_yellow.svg")}.cortex-monitoring-state
.indicator.green{background-image:url("/wp-content/themes/citysens/static/img/icons/indicator_green.svg")}.cortex-monitoring-state
.indicator.blue{background-image:url("/wp-content/themes/citysens/static/img/icons/indicator_blue.svg")}.cortex-monitoring-state
.indicator.grey{background-image:url("/wp-content/themes/citysens/static/img/icons/indicator_grey.svg")}footer{bottom:0;padding:5em
0;font-size:1.12em;background-color:#EEE;width:100%;clear:both}footer
ul{list-style-type:none;display:block;margin-left:0}footer ul
li{display:block;font-size:1em}footer ul li:before{display:none}footer ul.menu
li{font-size:1rem}footer .grid-inner
.inner{justify-content:flex-start}footer .logo-col{min-width:374px}footer .logo-col
.logo{width:150px;position:relative}footer .info-col{display:flex;justify-content:space-between;flex:1 1 auto;align-items:center}footer .info-col
.col{width:31.5%;line-height:1.4}footer .info-col .col
h4{line-height:1.42}footer .info-col .col p:last-child{margin-bottom:0}footer
nav{margin-top:auto}footer .footer-headline{font-size:1.667em;font-weight:500;line-height:1;margin-bottom:27px}.hamburger{padding:0;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0
12px;overflow:visible;align-self:center;display:none}.hamburger .is-active:hover{opacity:0.7}.hamburger .is-active .hamburger-inner,
.hamburger .is-active .hamburger-inner::before,
.hamburger .is-active .hamburger-inner::after{background-color:#000}.hamburger:hover{opacity:0.7}.hamburger-box{width:36px;height:30px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:36px;height:3px;background-color:#282828;border-radius:3px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before, .hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;box-shadow:none;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg);box-shadow:none}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg);box-shadow:none}.datenschutz
p{max-width:100%}@media (max-width: 1919px){[data-controls=prev]{left:0}[data-controls=next]{right:0}}@media (max-width: 1620px){.references-container .reference-image{flex:0 0 100%;max-width:100%}.reference-container .grid-inner{margin:0;flex-wrap:nowrap}}@media (max-width: 1560px){.grid-inner, header nav,.post-password-form{max-width:90%}.time-line-box .grid-inner{max-width:100%}footer
.col{min-width:auto}}@media (max-width: 1400px){.info-graphic{flex-direction:column-reverse}.info-graphic .col3, .info-graphic
.col9{flex:0 0 100%;max-width:100%}.info-graphic .col3 .description-container, .info-graphic .col9 .description-container{max-width:100%}.info-graphic #label-select{display:block}.info-graphic .element-title{display:none}}@media (max-width: 1279px){.navbar-container .logo-container{margin-bottom:20px}.navbar-container
a.logo{margin:0
52px}.navbar-container .mobile-icons{display:flex}.stat-container
.inner{flex-wrap:wrap;gap:1em}footer .grid-inner
.inner{justify-content:space-between}footer .logo-col{flex:0 1 50%;text-align:center}footer .info-col{margin-left:auto;flex-wrap:wrap;flex:0 1 50%}footer .info-col
.col{flex:1 1 100%}.gesellschafter .gesellschafter-container{flex-wrap:nowrap;flex-direction:column;margin-bottom:3em}.gesellschafter .gesellschafter-image-container{margin-bottom:1em}.gesellschafter
.inner{flex-wrap:wrap}}@media (max-width: 1080px){.navbar-container ul li
a{font-size:0.9em}.reference-container .col4, .reference-container
.col5{flex:0 0 50%;max-width:50%}.reference-container .reference-image
img{margin-left:50%;margin-top:16px}.gesellschafter .gesellschafter-container{flex:0 0 50%;max-width:50%}.tablet-half{flex-wrap:wrap !important}.tablet-half .panel-grid-cell{width:calc(50% - 20px) !important}.time-line-box
.status{font-size:0.84rem}.gesellschafter-details
.inner{flex-wrap:wrap}.gesellschafter-details .inner .logo-container.col4{flex:0 0 100%;max-width:100%}.gesellschafter-details .inner
.col4{flex:0 0 47.5%;max-width:47.5%}.citysens-as-employer,.list-of-jobs{flex:0 0 50%;max-width:50%}.open-positions-container
.col4{flex:0 0 50%;max-width:50%;margin-bottom:30px}}@media (max-width: 992px){.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{flex:0 0 100%;max-width:100%}.col5.text-padding-right,.col6.text-padding-right,.col7.text-padding-right,.col8.text-padding-right,.col9.text-padding-right,.col10.text-padding-right,.col11.text-padding-right,.col12.text-padding-right{padding-right:0}.col1,.col2,.col3,.col4{flex:0 0 47.5%;max-width:47.5%}.col1.text-padding-right,.col2.text-padding-right,.col3.text-padding-right,.col4.text-padding-right{padding-right:0}.text-padding-right{padding-right:0}.news-carousel .col4.news-item{}.successStory .col3, .successStory
.col7{flex:0 0 50%;max-width:50%}.list-of-jobs{padding:0;margin-top:30px}.open-positions-container
.col4{padding-left:0;padding-right:0;margin-bottom:30px;flex:0 0 100%;max-width:100%}.grid-inner.info-graphic{flex-direction:column-reverse}.gesellschafter-details .inner
.col4{padding-left:0;padding-right:0}.gesellschafter-details .inner .logo-container{margin-bottom:16px}.reference-container .col4, .reference-container
.col5{flex:0 0 100%;max-width:100%}.reference-container .reference-image
img{margin-top:0;margin-left:0}.reference-container .reference-image, .reference-container .reference-internal-text, .reference-container .reference-external-text{margin-top:2rem}.products-used-container .products
.col3{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (max-width: 900px){.navbar-container
nav{justify-content:center}.navbar-container nav
ul{display:none}.navbar-container nav
a.logo{margin:0
-48px 0 auto}.navbar-container
.hamburger{display:flex;margin-left:auto}.mobile-menu.active{transform:translate3d(0, 0, 0)}.story-container.col4{max-width:47.5% !important;flex:0 0 47.5% !important}.products-used-container
.products{flex-wrap:wrap}.products-used-container .products
.col3{flex:0 0 47.5%;max-width:47.5%}}@media (max-width: 820px){.successStory .col3, .successStory
.col7{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.successStory .col3 p, .successStory .col7
p{max-width:100%;margin-top:1em}.tablet-full{flex-wrap:wrap !important}.tablet-full .panel-grid-cell{width:100% !important}.tablet-full section.section-reduced-margin{margin-bottom:30px}.news-container .news-item .news-description{padding:16px
0}.gesellschafter{display:flex}.gesellschafter .gesellschafter-container.col3{padding-left:0;padding-right:0;flex:0 0 100%;max-width:100%}.gesellschafter .gesellschafter-text{width:100%}}@media (max-width: 780px){.tablet-half .panel-grid-cell{width:100% !important}section.section-reduced-margin{margin-bottom:0}section.section-reduced-margin p:last-child{margin-bottom:0}}@media (max-width: 768px){.time-line-box .swiper-wrapper{align-items:center;flex-direction:column}.time-line-box .background-line{width:7px;height:100%;top:0;transform:translate(-50%, 0);left:50%}.time-line-box .swiper-slide{max-width:50% !important;flex:0 0 50% !important;margin-bottom:48px;display:flex;flex-wrap:wrap}.time-line-box .swiper-slide .status, .time-line-box .swiper-slide
.timestamp{background:#fff;width:100%}.time-line-box .swiper-slide
.circle{order:1;width:22px;height:22px}.time-line-box .swiper-slide
.timestamp{margin:0;order:2}.time-line-box .swiper-slide
.status{padding-top:0;order:3}.description-container{max-width:100%}.gesellschafter-details .inner
.col4{flex:0 0 100%;max-width:100%}}@media (max-width: 576px){.col1,.col2,.col3,.col4{flex:0 0 100%;max-width:100%}.col1.text-padding-right,.col2.text-padding-right,.col3.text-padding-right,.col4.text-padding-right{padding-right:0}.references-container
.quote{display:none}section{margin-bottom:2em}h1{line-height:2.125rem;margin-top:-0.625rem;font-size:1.5em}h2{font-size:1.275em}h3{line-height:2.125rem;font-size:1.1em}.references-container{padding:3.5em 0}.carousel.references-container .tns-nav{bottom:-3rem}section.overview-tiles-section .success-stories-grid .story-container.col4{max-width:100% !important;flex:0 0 100% !important;margin-bottom:30px;padding:0}section.overview-tiles-section .success-stories-grid .story-container.col4
.story{padding:0}section.overview-tiles-section .success-stories-grid .story-container.col4:first-child{margin-bottom:0}.time-line-box .swiper-slide{max-width:100% !important;flex:0 0 100% !important}.products-used-container .products .product .product-image{width:calc(90vw - 36px);height:calc(90vw - 36px)}.products-used-container .products
.col3{flex:0 0 100%;max-width:100%}form .submit-row{margin-top:45px;float:none}form .submit-row input[type=submit]{width:100%;padding:18px
30px;display:block;margin:0
auto}.back-to-overview{margin:0
auto}footer{padding:3rem 0}footer
.inner{flex-wrap:wrap}footer .logo-col{margin-bottom:3rem}footer .logo-col
.logo{width:112px}footer .info-col, footer .logo-col{flex:0 0 100%;max-width:100%;min-width:auto}.cortex-monitoring-state{min-height:30vh}.cortex-monitoring-state .current-state{align-items:flex-start;font-size:1.1em}.cortex-monitoring-state
.indicator{margin-top:6px}.gesellschafter .gesellschafter-container{flex:0 0 100%;max-width:100%}}