.screen_hidden{display:none!important}.text_h1,h1{font-size:120px;line-height:132px}.text_h2,h2{font-size:100px;line-height:112px}.text_h3,h3{font-size:36px;line-height:46px}.text_h4,h4{font-size:28px;line-height:38px}.text_h5,h5{font-size:28px;line-height:45px}.text_category{font-size:24px;line-height:34px}.text_normal{font-size:22px;line-height:34px}.text_small{font-size:18px;line-height:28px}.text_numbers_large{font-size:75px;line-height:99px}.text_numbers_small{font-size:20px;line-height:31px}.text_footer{font-size:20px;line-height:32px}.text_link{font-size:28px;line-height:38px}.text_link_list{font-size:16px;line-height:24px}.text_sidebar_subheadline{font-size:16px;line-height:18px}div.arrow_button{width:80px;height:80px;font-size:50px}div.widget_get_in_touch{position:fixed;width:375px;margin-left:64px}section#nav_main{height:150px;display:grid;grid-template-columns:auto 1440px auto}section#nav_main div.nav_container{grid-column:2;display:grid;grid-template-columns:33px 300px 808px 233px 66px;grid-template-rows:0;overflow:visible}section#nav_main div.nav_container div.logo{grid-row-start:2;grid-column:2;height:69px;padding-top:35px}section#nav_main div.nav_container div.logo img{height:69px}section#nav_main div.nav_container div.interact_button{grid-row:2;grid-column:4;display:flex;align-items:center;justify-content:center}section#nav_main div.nav_container nav.nav_top{grid-column:3;grid-row:2;display:flex;align-items:center}section#nav_main div.nav_container nav.nav_top ul{position:relative;width:100%;display:grid;grid-template-columns:33% 33% 33%}section#nav_main div.nav_container nav.nav_top ul li{padding:8px;text-align:center;box-sizing:border-box}section#nav_main div.nav_container nav.nav_top ul li .nav_category{font-size:27px;letter-spacing:.05em}section#nav_main div.nav_container nav.nav_top ul li div.nav_expand_container{display:none;grid-template-columns:33% 33% 33%;position:absolute;left:0;top:100%;width:100%;padding:16px;box-sizing:border-box;text-align:left;background-color:rgba(246,243,239,.97)}section#nav_main div.nav_container nav.nav_top ul li div.nav_expand_container div.nav_expand_container_column{display:flex;flex-direction:column;justify-content:center;border-right:1px #000 solid}section#nav_main div.nav_container nav.nav_top ul li div.nav_expand_container div.nav_expand_container_column div{font-size:14px;text-indent:66px;padding:8px;box-sizing:border-box}section#nav_main div.nav_container nav.nav_top ul li div.nav_expand_container div.nav_expand_container_column:last-child{border-right:none}section#nav_main div.nav_container nav.nav_top ul li.active{background-color:rgba(246,243,239,.97);text-decoration:underline}section#nav_main div.nav_container nav.nav_top ul li:hover{background-color:rgba(246,243,239,.97);text-decoration:underline}section#nav_main div.nav_container nav.nav_top ul li:hover div.nav_expand_container{display:grid!important}section#nav_main div.nav_container div.menu_button,section#nav_main div.nav_container label.menu_button{grid-column:3;grid-row-start:2;height:150px;cursor:pointer}section#nav_main div.nav_container input:checked+label::before{font-size:28px}section#nav_main div.nav_container input:checked+label+div.menu_items{transform:scaleX(1)}section#nav_main div.nav_container div.menu_items{transform:scaleX(0);width:481px}section#nav_main div.nav_container div.menu_items nav{left:64px;transform:translateY(-50%);line-height:65px}section.contentframe{display:grid;grid-template-columns:auto 1440px auto}div.contentblock{grid-column:2;padding:132px 66px}div.contentblock_banner div.images_frame{width:100%;height:820px}div.contentblock_banner div.images_frame div.banner_image{background-size:100% 100%;width:100vw;position:absolute;left:50%;top:0;transform:translateX(-50%)}div.contentblock_banner div.images_frame div.banner_image_hidden{opacity:0}div.contentblock_banner div.highlight_button{left:60px;bottom:0;transform:translateY(30px)}div.contentblock_banner div.slogan_frame div.slogan_text{width:60%}div.contentblock_cells{grid-column:2;display:grid;grid-template-columns:588px 588px;grid-gap:66px}div.contentblock_cells div.title{grid-column-start:1;grid-column-end:2}div.contentblock_cells ul li div.list_link{text-align:right}div.contentblock_cells div.cell div.more_link{text-align:right}div.contentblock_cells div.cell img{width:100%}div.contentblock_cells div.cell div.cell_vr{height:400px}div.contentblock_cells div.cell_group_header{position:absolute;left:0;top:-50px;white-space:nowrap}div.contentblock_minicells div.cell{width:16%}div.contentblock_minicells div.cell img{transition:filter 250ms ease-in-out;filter:grayscale(100%)}div.contentblock_minicells div.cell img:hover{filter:grayscale(0)}div.contentblock_scrolltiles{display:grid;grid-template-columns:224px 224px 626px 224px}div.contentblock_scrolltiles div.title{grid-column:1;grid-row:1}div.contentblock_scrolltiles div.headertext{grid-column-start:1;grid-column-end:5;grid-row:1;text-align:center}div.contentblock_scrolltiles div.tile_markers{display:none;text-align:center}div.contentblock_scrolltiles div.tile_frame{grid-column-start:1;grid-column-end:5;grid-row:2;position:relative;display:grid;grid-template-columns:64px auto 64px}div.contentblock_scrolltiles div.tile_frame div.arrow_left{display:flex;justify-content:center;align-items:center;grid-column:1;font-size:32px;cursor:pointer}div.contentblock_scrolltiles div.tile_frame div.arrow_right{display:flex;justify-content:center;align-items:center;grid-column:3;font-size:32px;cursor:pointer}div.contentblock_scrolltiles div.tile_frame div.tiles{overflow-x:hidden}div.contentblock_scrolltiles div.tile_frame div.tiles div.tile{display:inline-grid;grid-template-columns:50% 50%;align-items:center;vertical-align:top;transition:transform 1s ease-in-out;white-space:normal;overflow-x:hidden}div.contentblock_scrolltiles div.tile_frame div.tiles div.tile div.overview{text-align:center}div.contentblock_scrolltiles div.tile_frame div.tiles div.tile div.overview div.author:hover a{text-decoration:underline}div.contentblock_scrolltiles div.tile_frame div.tiles div.tile div.overview img{width:66%}div.contentblock_scrolltiles div.tile_frame div.tiles div.tile div.more_link{margin-top:50px}div.contentblock_default div.more_link{text-align:right}div.contentblock_default div.post div.headline{font-family:"Telegraf Regular",sans-serif;font-size:44px;line-height:52px}div.contentblock_default div.footer_block{display:grid;grid-template-columns:25% 45% 30%;padding-top:64px}div.contentblock_default div.footer_bar{grid-template-columns:20% 20% 20% 20% 20%}div.contentblock_post{grid-column:2;display:grid;grid-template-columns:914px 476px}div.contentblock_post div.post{grid-column:1;padding-right:60px}div.contentblock_post div.post div.author{font-size:30px;line-height:35px;padding:16px 0}div.contentblock_post div.post div.author:hover a{text-decoration:underline}div.contentblock_post div.post div.date{margin-bottom:20px}div.contentblock_post div.post div.headline{font-family:"Telegraf Regular",sans-serif;font-size:44px;line-height:52px}div.contentblock_post div.sidebar{grid-column:2;padding:16px;display:grid;align-items:center;height:100vh}div.contentblock_client,div.contentblock_teammember{grid-column:2;display:grid;grid-template-columns:414px auto;grid-gap:30px}div.contentblock_client div.nav_container,div.contentblock_teammember div.nav_container{position:absolute;top:53px;right:66px}div.contentblock_client div.nav_container a,div.contentblock_teammember div.nav_container a{display:flex;align-items:center}div.contentblock_client div.nav_container i,div.contentblock_teammember div.nav_container i{font-size:45px}div.contentblock_client div.image,div.contentblock_teammember div.image{grid-column:1}div.contentblock_client div.image div.image_text,div.contentblock_teammember div.image div.image_text{padding-top:16px}div.contentblock_client div.image img,div.contentblock_teammember div.image img{max-height:400px}div.contentblock_client div.content,div.contentblock_teammember div.content{padding:0 30px}div.contentblock_client div.content div.info,div.contentblock_teammember div.content div.info{display:grid;grid-template-columns:auto auto}div.contentblock_client div.content div.info div,div.contentblock_teammember div.content div.info div{padding-bottom:30px}div.contentblock_list_entries{grid-column:2;display:grid;grid-template-columns:914px 476px}div.contentblock_list_entries div.nav_category{grid-row:0}div.contentblock_list_entries ul{list-style:none}div.contentblock_list_entries ul li{padding-left:40px;text-indent:-40px}div.contentblock_list_entries ul li::before{content:" ";position:relative;display:inline-block;width:20px;margin-right:20px;background:url(https://wss-redpoint.com/website_2021/style/icons/icon_minus.svg) center/contain no-repeat}div.contentblock_list_entries div.title{grid-row:1;grid-column:1}div.contentblock_list_entries div.header{padding-left:212px}div.contentblock_list_entries div.cell_headercell{grid-column-start:1;grid-column-end:6;text-align:center;margin-bottom:50px}div.contentblock_list_entries div.more_link{grid-row:1;grid-column:5;text-align:right}div.contentblock_list_entries div.entries{margin-top:32px;grid-row-start:2;grid-column:1;display:grid;grid-row-gap:20px}div.contentblock_list_entries div.entries div.entry{display:grid;grid-template-columns:292px 620px;padding:40px 0}div.contentblock_list_entries div.entries div.entry div.date{grid-column:1}div.contentblock_list_entries div.entries div.entry div.author:hover a{text-decoration:underline}div.contentblock_list_entries div.entries div.entry div.text{grid-column:2;padding-left:32px}div.contentblock_list_entries div.entries div.entry:last-child{border-bottom:none}div.contentblock_list_entries div.two_cell_list{grid-column-start:1;grid-column-end:5}div.contentblock_list_entries div.two_cell_list div.entry{grid-template-columns:50% 50%!important;align-items:center;font-size:25px;padding:30px 0}div.contentblock_list_entries div.two_cell_list div.entry div.cell_left img{max-height:250px;max-width:66%}div.contentblock_list_entries div.accordion{padding-top:32px;grid-column-start:1;grid-column-end:4}div.contentblock_list_entries div.accordion div.entry{display:grid;grid-template-columns:446px 750px 112px;grid-template-rows:38px auto;margin:55px 0;align-items:center}div.contentblock_list_entries div.accordion div.entry div.index{grid-column-start:1;color:#ec2529;padding-left:20px}div.contentblock_list_entries div.accordion div.entry div.content{grid-column-start:2;text-transform:uppercase}div.contentblock_list_entries div.accordion div.entry div.toggler_container{padding-right:20px;text-align:right;grid-column:3}div.contentblock_list_entries div.accordion div.entry div.toggler_button{width:72px;height:72px;font-size:50px}div.contentblock_list_entries div.accordion div.entry div.more{grid-column-start:2;grid-column-end:4;position:relative;display:flex;flex-direction:column;gap:32px}div.contentblock_list_entries div.accordion div.entry div.more div.content_text{display:inline-block;max-width:550px}div.contentblock_list_entries div.accordion div.entry div.more div.content_image{float:right;margin-right:32px}div.contentblock_list_entries div.accordion div.entry div.more div.content_image img{max-height:200px;max-width:200px}div.contentblock_list_entries div.accordion div.entry div.more_open{padding-right:64px}div.contentblock_list_entries div.sidebar{grid-column:2;grid-row:2;padding:16px;display:grid;align-items:flex-start}div.contentblock_list_entries div.sidebar_block ul{list-style:none}div.contentblock_list_entries div.sidebar_block ul li:before{display:none}div.cell_team_simple div.name{padding:20px 0}div.cell_team_simple div.info{padding-top:20px}div.cell_team_start{position:relative;display:grid;grid-template-columns:414px auto;grid-template-rows:315px auto;grid-gap:33px}div.cell_team_start div.picture{grid-row:1;grid-column:1}div.cell_team_start div.picture img{width:414px;height:315px}div.cell_team_start div.info{grid-row:1;grid-column:2}div.cell_team_start div.name{grid-row:2;grid-column:1;padding:32px 0}div.cell_team_start div.jobtitle{grid-row:2;grid-column:2;padding:32px 0}