@font-face{font-family:'open_sansregular';src:url('/wp-content/themes/csh/assets/fonts/opensans-regular-webfont.eot');src:url('/wp-content/themes/csh/assets/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/csh/assets/fonts/opensans-regular-webfont.woff2') format('woff2'),url('/wp-content/themes/csh/assets/fonts/opensans-regular-webfont.woff') format('woff'),url('/wp-content/themes/csh/assets/fonts/opensans-regular-webfont.ttf') format('truetype'),url('/wp-content/themes/csh/assets/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansbold';src:url('/wp-content/themes/csh/assets/fonts/opensans-bold-webfont.eot');src:url('/wp-content/themes/csh/assets/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/csh/assets/fonts/opensans-bold-webfont.woff2') format('woff2'),url('/wp-content/themes/csh/assets/fonts/opensans-bold-webfont.woff') format('woff'),url('/wp-content/themes/csh/assets/fonts/opensans-bold-webfont.ttf') format('truetype'),url('/wp-content/themes/csh/assets/fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'open_sansbold' !important;text-transform:uppercase;line-height:1.1em !important}h1,#header-bottom-right-content h2{font-family:'open_sansbold';color:white !important;font-size:70px !important;font-size:5vw !important;font-size:calc(44px + 1vw) !important}h2{font-size:54px !important}.cmm-container .cmm.cmm-theme-nts-mega-menu-theme>li>a:hover{text-decoration:none}.cmm.cmm-theme-nts-mega-menu-theme li>.cmm-content-container .vc_btn3-container{margin-bottom:0;width:100%}.cmm.cmm-theme-nts-mega-menu-theme li>.cmm-content-container button{width:100%;text-transform:uppercase;padding:15px 19px 11px}.cmm.cmm-theme-nts-mega-menu-theme li>.cmm-content-container .menu-last-button-of-row{padding:0 5px}#nts-skills-menu h5{text-align:center;color:white;font-size:11px}#nts-skills-menu .nts-skill-wrapper{margin-bottom:0}#nts-skills-menu .col-sm-4{padding-left:5px;padding-right:5px}#nts-skills-menu .col-sm-4:nth-child(n+4){margin-top:10px}#nts-skills-menu .col-sm-4:hover .nts-skill-wrapper{-webkit-transform:scale(1.01);transform:scale(1.01)}#nts-skills-menu a:hover{text-decoration:none}body{font-family:'open_sansregular',sans-serif !important;font-size:20px !important;line-height:1.2em !important;font-weight:400;font-style:normal;color:#000;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-color:#fff}p{margin:0 !important}.no-gutter{margin-left:0;margin-right:0}.no-gutter [class*='col-']:not(:first-child),.no-gutter [class*='col-']:not(:last-child){padding-right:0;padding-left:0}a{text-decoration:none}a:hover{text-decoration:underline}.site-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow:hidden}.header{position:fixed;top:0;left:0;z-index:1000;width:100vw}.header.header--scrolled .header__bottom{background:rgba(35,97,146,.9);background:#236192}.header.header--scrolled .header__bottom{height:80px}.header .header__bottom .header__bottom__logo{margin-top:0;-webkit-transition:margin-top 150ms ease;transition:margin-top 150ms ease}.header.header--scrolled .header__bottom .header__bottom__logo{margin-top:0}.header .header__bottom .header__bottom__logo a{display:block}.header .header__bottom .header__bottom__logo a img{height:120px !important;-webkit-transition:height 150ms ease;transition:height 150ms ease}.header.header--scrolled .header__bottom .header__bottom__logo a img{height:80px !important}.header #lang_sel_list{padding-top:7px;padding-left:18px}#lang_sel_list a.lang_sel_sel,#lang_sel_list a.lang_sel_sel:visited,#lang_sel_list ul a.lang_sel_other{background-color:transparent !important}.header.header--scrolled #lang_sel_list{padding-left:0}.header #lang_sel_list ul{border-top:0}.menu-item-lang:not(:last-child) a:after{content:'|';padding-left:2px}.cmm-container .cmm.cmm-theme-nts-mega-menu-theme>li.menu-item-lang>a,.cmm-container .cmm.cmm-theme-nts-mega-menu-theme>li.menu-item-lang>.cmm-nav-link{padding:2px;text-align:center;font-size:14px}.wrapper{margin:0 auto;padding:0 30px;max-width:1400px}.site-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:padding-top 150ms ease;transition:padding-top 150ms ease}#header-placeholder{height:71vh;position:relative;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;overflow:hidden;background-position:center}.menu-button a{background-color:#236192 !important;color:#fff !important;font-size:18px !important;text-transform:uppercase !important;padding:5px !important;font-family:'open_sansbold' !important}@media(max-width:768px){#header-placeholder{min-height:100vh;background-attachment:scroll}.single-researcher #header-placeholder{min-height:120vh;background-attachment:scroll}#header-placeholder .top-header-content-wrapper .top-header-content{padding-top:80px}.cmm-content-container.clever-toggled-on .csh-square-item .csh-square-item-wrapper{background-size:cover;max-height:90px}#cmm-main-menu .csh-square-item-container .csh-square-item-table-content{padding:10px;line-height:1.1em;font-size:16px}#cmm-main-menu .csh-square-item-container .csh-square-item-table-content h4{font-size:16px}div#reseacher-menu-row .csh-square-item-wrapper{max-height:90px !important}}.skill #header-placeholder{height:50vh}body.home #header-placeholder #header-bottom-right-content h2{color:#28476b !important;text-align:right}#header-placeholder #header-bottom-right-content img{margin-bottom:25px;max-width:25vw;float:right}.page-template-page-skill #header-placeholder #header-bottom-right-content img{max-width:10vw}#header-placeholder .top-header-content-wrapper .top-header-content{display:table-cell;vertical-align:middle}#header-placeholder .top-header-content-wrapper .top-header-content a{position:absolute;color:white;padding:15px 40px 13px;padding:15px 60px 13px;padding:8px 60px 6px;border:2px solid white;z-index:2;font-size:18px;text-transform:uppercase}#header-placeholder .top-header-content-wrapper .top-header-content a:hover{color:#008bcc;background:white;text-decoration:none}.nts-solution .folddown-content{padding:40px 0;color:white}.nts-solution .folddown-content .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.nts-solution .folddown-content .btn-column{text-align:center}.nts-solution .folddown.vertical{text-align:center}.nts-solution .folddown.vertical .folddown-content-wrapper{margin:0 auto}.nts-solution .horizontal .folddown-content .btn-column{position:absolute;right:110px}@media(max-width:991px){.nts-solution .folddown-content .btn-column{margin-top:50px}.nts-solution .horizontal .folddown-content .btn-column{position:relative;right:auto;text-align:left}}.nts-solution .folddown-content a.network:hover{color:#5aa}.nts-solution .folddown-content a.cloud:hover{color:#5a5096}.nts-skill-wrapper{position:relative;margin-bottom:30px}.nts-skill-wrapper:after{content:"";display:block;padding-top:100%}.nts-skill-wrapper .nts-skill-container{position:absolute;top:0;left:0;width:100%;height:100%}.nts-skill-wrapper .nts-skill-container .nts-skill-table{position:absolute;top:0;left:0;width:100%;height:100%;display:table}.nts-skill-wrapper .nts-skill-container .nts-skill-table .nts-skill-table-content{display:table-cell}.nts-skill-wrapper .nts-skill-container .nts-skill-table .nts-skill-tablfe-content p{margin:0 30px !important}.nts-skill-wrapper .nts-skill-container .nts-skill-table .nts-skill-table-content .nts-skill-image-wrapper{height:50%;position:relative}.nts-skill-wrapper .nts-skill-container .nts-skill-table .nts-skill-table-content .nts-skill-image-wrapper img{position:absolute;top:50%;left:50%;max-width:50%;max-height:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}.nts-skills{color:white;text-align:center;padding:50px 0}.nts-skills h2{text-transform:uppercase;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:35px;margin-top:0 !important;margin-left:30px !important;margin-right:30px !important}@media(max-width:1200px){.nts-skills p{display:none}.nts-skill-wrapper .nts-skill-container .nts-skill-table .nts-skill-table-content{vertical-align:middle}}.nts-skills a,.nts-skills a:hover{color:white}.nts-skills a:hover{text-decoration:none}.nts-skills .nts-skill-container.magictime{visibility:initial}.nts-skills .nts-skill-container{visibility:hidden}#skill-submenu{text-align:center}#skill-submenu .wpb_content_element{margin-bottom:0}#skill-submenu ul li{display:inline-block;margin:25px;text-transform:uppercase}#slider-row-home>div{z-index:100}.tparrows:before{color:#236192}.nts-post-overview{z-index:107;position:relative}.nts-post-overview .nts-post-filters{padding:30px 0}.nts-post-overview .nts-post-filters ul{text-align:center;padding:0;margin-bottom:0}.nts-post-overview .nts-post-filters ul li{display:inline-block;margin:10px 25px}@media screen and (max-width:500px){.nts-post-overview .nts-post-filters ul li{display:inline-block;margin:10px 3px}}.nts-post-overview .nts-post-filters ul li a{color:#236192}.nts-post-overview.no-background-color .nts-post-headline,.nts-post-overview.no-background-color .nts-post-filters ul li a{color:#236192}.nts-post-overview .nts-post-headline{text-align:center;color:white}.grid-sizer{width:calc(25% - 30px)}.gutter-sizer{width:30px}.nts-post{width:calc(25% - 30px);border:1px solid white;margin-bottom:30px}.nts-post:after{content:"";display:block;padding-top:100%}.nts-post{z-index:2}.nts-post-results-hidden{display:none}@media(max-width:1200px){.nts-post{width:calc(33.3333% - 30px)}}@media(max-width:991px){.nts-post{width:calc(50% - 30px)}.nts-post{width:calc(50% - 30px)}}.nts-post a{color:white}.post-item-container{position:absolute;top:0;left:0;width:100%;height:100%}.post-item-container .post-item-table{position:absolute;top:0;left:0;width:100%;height:100%;display:table;background-size:cover;background-position:center}.post-item-container .post-item-table .post-item-table-content{display:table-cell;vertical-align:middle;padding-left:5%;padding-left:30px}.post-item-container .post-item-table .post-item-table-content p.cluster{text-transform:uppercase}.post-item-container.projekt .post-item-table{background-size:cover;background-repeat:no-repeat}.post-item-container.projekt .post-item-table .post-item-table-content{display:table-cell;vertical-align:bottom;padding-bottom:25px}.post-item-container.projekt h3,.post-item-container.event h3,.post-item-container.event .post-event-date{font-size:44px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.post-item-container.event .post-event-date{margin-top:20px}.post-item-container.blog{background-color:white}.post-item-container.blog .post-item-table{height:66%;background-size:cover}.post-item-container.blog .post-item-table-content{position:absolute;bottom:0;left:5%}.post-item-container.blog .post-item-table-content p.cluster{color:#d2d5d8}.post-item-container.blog .post-item-table-content h3{color:#236192}.nts-client-story{text-align:center;color:white}.nts-client-story .folddown{padding:40px 0}.nts-client-story h2{font-size:48px;padding:0 15%}.nts-client-story h4{text-transform:none}.nts-client-story .client-story-text h4{margin-bottom:0}.nts-client-story .client-story-text h4:last-child{margin-top:0}#clients-row{padding:40px 0}#clients-row .wpb_content_element{margin-bottom:0 !important}#products{margin-bottom:50px}.nts-pagelink{margin-top:30px}.nts-pagelink.nts-pagelink-left-right .nts-pagelink-content .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;height:500px}.nts-pagelink.nts-pagelink-top-bottom .nts-pagelink-content .container-fluid,.nts-pagelink.nts-pagelink-top-bottom .nts-pagelink-content .container,.nts-pagelink.nts-pagelink-top-bottom .nts-pagelink-content .row{display:-webkit-box;display:-ms-flexbox;display:flex;height:500px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:250px}.nts-pagelink .nts-pagelink-image-col{background-size:cover;background-repeat:no-repeat;background-position:center center}.pagelink-left-right-row .vc_column_container:first-child>.vc_column-inner{padding-right:0}.pagelink-left-right-row .vc_column_container:last-child>.vc_column-inner{padding-left:0}.dark-mode .btn-column a{color:#d2d5d8;border:2px solid #d2d5d8;padding:20px 60px;font-size:22px;width:100%;text-transform:uppercase}.dark-mode .btn-column a:hover{color:#3c4b55;background-color:#d2d5d8;text-decoration:none}.light-mode .btn-column a{color:#3c4b55;border:2px solid #3c4b55;padding:20px 60px;font-size:22px;width:100%;text-transform:uppercase}.light-mode .btn-column a:hover{color:#d2d5d8;background-color:#3c4b55;text-decoration:none}.something-semantic{display:table;height:100%}.something-semantic .something-else-semantic{display:table-cell;vertical-align:middle}#menu-footer-submenue{margin:30px 0;text-align:center}footer.footer{background-color:#236192;color:white}footer.footer ul{padding:0}footer.footer li{list-style-type:none}footer.footer ul.footer-submenu-ul li a{color:white}footer.footer ul#menu-footer-submenue li{display:inline-block;margin:0 20px;list-style-type:none}footer.footer .welcome-to-the-family{background-color:#236192;color:white;visibility:hidden}footer.footer .welcome-to-the-family.magictime{visibility:initial}footer.footer .welcome-to-the-family>div{padding:50px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.footer .welcome-to-the-family img{width:50px}footer.footer .welcome-to-the-family img:hover{-webkit-transform:scale(0.95);transform:scale(0.95)}footer.footer .welcome-to-the-family form{margin:0}footer.footer .welcome-to-the-family input[type="text"],footer.footer .welcome-to-the-family input[type="text"]::-webkit-input-placeholder{color:white !important;text-align:center}footer.footer .support-footer-left-column{padding-bottom:50px;visibility:hidden}footer.footer .support-footer-left-column.animated{visibility:initial}footer.footer .support-footer-left-column:after,#footer-headline:after{content:'';background:white;z-index:99;width:15000px;height:100%;position:absolute;right:64px;top:0;-webkit-transform:skew(-45deg);transform:skew(-45deg)}#footer-headline:after{right:0}@media(max-width:676px){#footer-headline:after{right:50px}}#footer-headline{visibility:hidden}#footer-headline.animated{visibility:initial}#footer-headline h3{position:relative;z-index:101;font-size:50px;color:#236192}footer.footer .footer_nav{display:-webkit-box;display:-ms-flexbox;display:flex}::-moz-selection{color:#fff;background:#28476b;text-shadow:1px 1px 0 #000}::selection{color:#fff;background:#28476b;text-shadow:1px 1px 0 #000}footer.footer .support-footer-left-content a,footer.footer .support-footer-left-content{color:#236192;z-index:101;position:relative}.footer_sub_nav__wrapper{background-color:white}.footer_sub_nav__wrapper a{color:#28476b;text-transform:uppercase}.nts-solution{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.boingInUp2{-webkit-animation-name:boingInUp2;animation-name:boingInUp2}@-webkit-keyframes boingInUp2{0%{opacity:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateX(-90deg);transform:perspective(800px) rotateX(-90deg)}100%{opacity:1;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg)}}@keyframes boingInUp2{0%{opacity:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateX(-90deg);transform:perspective(800px) rotateX(-90deg)}100%{opacity:1;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg)}}span#cn-notice-text{font-size:14px}#cookie-notice .button.wp-default{font-family:'open_sansbold';border-color:#236192;color:#236192;background:white;border-radius:0;text-transform:uppercase}.single-post-header-row #triangle-bottomright{border-bottom:176px solid white;border-left:176px solid transparent;top:0;position:absolute;right:0}.single-post-header-row.row{background-size:cover;height:600px;background-repeat:no-repeat;margin-right:0;margin-left:0}.single-post-content h1{color:#236192 !important}.single-post-content h1{margin-bottom:30px}.single-post-content .share-the-story{margin-bottom:30px}.share-the-story .twenty-percent-width{padding:0 15px}.share-the-story .social-action-description{text-transform:uppercase;text-align:right;color:#236192}.post-autor-container{margin-bottom:30px}.post-autor-container ul{padding:0;margin:0}.post-autor-container li{display:inline-block;margin-right:5px}.post-autor-container li img{width:35px}.autor{padding:15px}.autor>div.row{display:flex;align-items:center}.autor .autor-image-column{width:33.333333%;padding:0 15px}.autor .autor-bio-column{width:66.666667%;padding:0 15px}@media(min-width:991px) and (max-width:1200px){.autor .autor-image-column{width:100%}.autor .autor-bio-column{width:100%;padding-top:15px}}@media(max-width:414px){.autor .autor-image-column{width:100%}.autor .autor-bio-column{width:100%;padding-top:15px}}.nts-featured-post-wrapper{position:relative;margin-bottom:30px}.nts-featured-post-wrapper:after{content:"";display:block;padding-top:100%}.nts-featured-post-wrapper .nts-featured-post-container{position:absolute;top:0;left:0;width:100%;height:100%}.nts-featured-post-wrapper .nts-featured-post-container .nts-featured-post-table{position:absolute;top:0;left:0;width:100%;height:100%;display:table}.nts-featured-post-wrapper .nts-featured-post-container .nts-featured-post-table .nts-featured-post-table-content{display:table-cell}.nts-featured-post-wrapper .nts-featured-post-container .nts-featured-post-table .nts-featured-post-table-content .nts-featured-post-image-wrapper{height:50%;position:relative;background-size:cover;background-repeat:no-repeat}.nts-featured-post-wrapper .nts-featured-post-container .nts-featured-post-table .nts-featured-post-table-content .nts-featured-post-image-wrapper img{position:absolute;top:50%;left:50%;max-width:50%;max-height:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}.nts-featured-post-wrapper h3,.nts-featured-post-wrapper h4{color:#236192}.nts-featured-post-content-table-wrapper{height:50%;display:table;width:100%;padding:0 30px}.nts-featured-post-content-table-cell{display:table-cell;vertical-align:middle}.post-whitepaper-container{margin-bottom:30px}@media(max-width:991px){.post-whitepaper-container{text-align:center}}.post-whitepaper-container .whitepaper-sidebar-content{padding:30px 0}.csh-blog-seperator{margin-bottom:30px}.csh-blog-text-seperator-row{padding:30px;margin-left:-50vw;padding-left:50vw}.csh-blog-text-seperator-row h2{hyphens:auto}.csh-blog-image-seperator{height:300px;margin-left:-50vw;padding-left:50vw;background-repeat:no-repeat;background-size:cover;background-position:center}.content__section .csh-grid-square-menu-item{padding-bottom:32px}