#wrapper.container.company-portrait.tdcp-style{position:relative;width:100%;max-width:1000px;padding:0 !important;margin:20px auto -28px auto}@media (max-width: 1024px){#wrapper.container.company-portrait.tdcp-style{max-width:100%}}#wrapper.container.company-portrait.tdcp-style #header-full{margin:0 !important;padding:1rem 0 !important}@media (max-width: 480px){#wrapper.container.company-portrait.tdcp-style #header-full .upper-header{padding-right:0}}#wrapper.container.company-portrait.tdcp-style #header-full .company-navbar{width:100% !important;max-width:1000px;height:auto !important;background-color:#fff;z-index:999999;display:none;padding:1rem}#wrapper.container.company-portrait.tdcp-style #header-full .company-navbar.fixed{display:block;position:fixed;left:auto !important;-webkit-box-shadow:0 15px 14px -10px rgba(0,0,0,0.75);-moz-box-shadow:0 15px 14px -10px rgba(0,0,0,0.75);box-shadow:0 15px 14px -10px rgba(0,0,0,0.75)}@media (max-width: 1024px){#wrapper.container.company-portrait.tdcp-style #header-full .company-navbar.fixed{left:0 !important}}@media (max-width: 640px){#wrapper.container.company-portrait.tdcp-style #header-full .company-navbar.fixed{display:none !important}}#wrapper.container.company-portrait.tdcp-style #header-full .company-navbar .company-navbar-wrapper{display:flex;justify-content:flex-start;flex-direction:column}#wrapper.container.company-portrait.tdcp-style #header-full .company-navbar .company-navbar-wrapper #header_company_nav_title{display:flex;justify-content:flex-start;align-items:center;width:100%}#wrapper.container.company-portrait.tdcp-style #header-full .company-navbar .company-navbar-wrapper #header_company_nav_title img{border-right:1px solid #868889;margin-right:10px}#wrapper.container.company-portrait.tdcp-style #header-full .company-navbar .company-navbar-wrapper #header_company_nav_title .company-nav-headline{font-size:24px;margin:0}#wrapper.container.company-portrait.tdcp-style #header-full .company-navbar .company-navbar-wrapper #company-nav-info{font-size:12px;margin:1.5rem 0 0 0}#wrapper.container.company-portrait.tdcp-style #header-full .tdcp-head{padding-left:3.5rem}#wrapper.container.company-portrait.tdcp-style #header-full .tdcp-head .company-headline{width:100%}@media (max-width: 480px){#wrapper.container.company-portrait.tdcp-style #header-full .tdcp-head .company-headline{padding:0 2rem}}@media (max-width: 480px){#wrapper.container.company-portrait.tdcp-style #header-full .tdcp-head>img{width:calc(4rem + 200px);padding:0 2rem}}@media (max-width: 480px){#wrapper.container.company-portrait.tdcp-style #header-full .tdcp-head{padding-right:0 !important;padding-left:0 !important}}#wrapper.container.company-portrait.tdcp-style #header-full .tdcp-search{padding-right:2.5rem}@media (max-width: 480px){#wrapper.container.company-portrait.tdcp-style #header-full .tdcp-search{display:none !important}}#wrapper.container.company-portrait.tdcp-style .main-menu-seperator{width:calc(100% - 5rem);margin:1rem auto 2rem 2.5rem}@media (max-width: 480px){#wrapper.container.company-portrait.tdcp-style .main-menu-seperator{width:100%;margin-left:0;margin-right:0}}#wrapper.container.company-portrait.tdcp-style #company-wrapper{margin:0 0 6rem 0 !important;padding:2rem 2rem 4rem 2rem}#wrapper.container.company-portrait.tdcp-style #company-wrapper .tdcp-post-content>div>h2:first-child{margin-top:0}@media (max-width: 480px){#wrapper.container.company-portrait.tdcp-style #company-wrapper #company-inhalt{padding-right:0 !important;padding-left:0 !important}}#wrapper.container.company-portrait.tdcp-style #company-wrapper #company-inhalt .tdcp-post-content{margin-bottom:3rem}#wrapper.container.company-portrait.tdcp-style #company-wrapper #company-inhalt .tdcp-post-content img{max-width:100% !important}#wrapper.container.company-portrait.tdcp-style #company-wrapper #company-inhalt #company-extras{background-color:#F2F2F2;padding:10px;clear:both;margin-top:0;margin-bottom:3rem}#wrapper.container.company-portrait.tdcp-style #company-wrapper #company-inhalt #company-extras>h4{margin-bottom:20px;font-weight:bold}#wrapper.container.company-portrait.tdcp-style #company-wrapper #company-inhalt #company-extras>h4 .ineed-link img:hover{transform:rotate(0deg) !important}#wrapper.container.company-portrait.tdcp-style #company-wrapper #company-inhalt #company-extras>h5{margin-bottom:15px}#wrapper.container.company-portrait.tdcp-style #company-wrapper #company-inhalt #company-extras a{font-size:16px}@media (max-width: 480px){#wrapper.container.company-portrait.tdcp-style #company-wrapper #company-inhalt .tdcp-metas{margin:0 !important}}@media (max-width: 480px){#wrapper.container.company-portrait.tdcp-style #company-wrapper .sidebar{padding-right:0 !important;padding-left:0 !important}#wrapper.container.company-portrait.tdcp-style #company-wrapper .sidebar .tdcp-metas{margin:0 !important}}#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article a{color:#000}#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article a.tdcp-innovation-article-image{display:block;width:100%;max-width:200px;padding-right:10px}@media (max-width: 640px){#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article a.tdcp-innovation-article-image{max-width:100%;padding-right:0;padding-bottom:10px}#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article a.tdcp-innovation-article-image img{width:100%;height:auto}}#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article a.tdcp-innovation-article-content{display:block;width:100%;max-width:calc(100% - 210px)}@media (max-width: 640px){#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article a.tdcp-innovation-article-content{max-width:100%}}#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article a.tdcp-innovation-article-content h2.supline{font-size:14px;margin:0 0 4px 0}#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article a.tdcp-innovation-article-content h1.headline{font-size:20px;margin-bottom:12px}#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article a.tdcp-innovation-article-content>p{font-size:14px}@media (max-width: 480px){#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article{float:none !important}#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article{margin:0 !important}#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article>a{display:block;width:100%}#wrapper.container.company-portrait.tdcp-style #company-wrapper .s-article .innovation-article>a img{width:100%;margin-right:0 !important;float:none !important}}#wrapper.container.company-portrait.tdcp-style a{color:green}#back-to-itp{position:relative;bottom:0;width:100%}#back-to-itp p{margin-bottom:0}#back-to-itp p a{display:flex;justify-content:center;align-items:center;height:40px;background-color:#868889;font-size:18px;color:white !important}#back-to-itp p a img{background-color:white;padding:2px 3px;margin-left:10px}#back-to-itp p a:hover{background-color:green;text-decoration:underline}
