h1{font-size:32pt;line-height:1.2}h2{font-size:23pt;line-height:1.2}h3{font-size:16pt;line-height:1.2}h4{font-size:14pt;line-height:1.6}.ch_intro{font-size:23pt;line-height:1.2}.ch_label_teaser{font-size:16pt;line-height:1.2}.ch_text{font-size:14pt;line-height:1.5}.bt_label{font-size:11pt}.ch_rubric_title{font-size:9pt;line-height:1.2;letter-spacing:2px;margin-bottom:20px;display:block}#header{padding:3vw 0 0 3vw}#header .button_container{top:32px}#header .lrg-logo,#header .sml-logo{top:25px;margin-left:7vw!important;background-size:auto 99%}#header .lang{display:none}#header.open{background-image:none}.arrow_box .txt{left:10vw;bottom:15vh;width:55vw}.image_box{background-position:center top}.header_box{padding-top:15vh;padding-bottom:0}.hero_box{height:60vh}.textbox{padding-top:0;padding-bottom:10px}.images-4column{padding:0}.news{padding-top:0;padding-bottom:50px}.news .intro{padding-bottom:0}.contact .span-2{width:27%}.contact .span-1{width:32%}.contact i{margin-top:0;right:0;float:right}.box_container .box.grid3{width:calc(100vw / 3);height:calc(100vw / 3)}.box_container .box.grid4{width:calc(100vw / 2);height:calc(100vw / 2)}#b1_expand.containerTab.grid4:before{left:calc((100vw/4) *1)}#b2_expand.containerTab.grid4:before{left:calc((100vw/4) *3)}#b3_expand.containerTab.grid4:before{left:calc((100vw/4) *1)}#b4_expand.containerTab.grid4:before{left:calc((100vw/4) *3)}#b5_expand.containerTab.grid4:before{left:calc((100vw/4) *1)}#b6_expand.containerTab.grid4:before{left:calc((100vw/4) *3)}div#b1{order:1}div#b2{order:2}div#b1_expand,div#b2_expand{order:3}div#b3{order:4}div#b4{order:5}div#b3_expand,div#b4_expand{order:6}div#b5{order:7}div#b6{order:8}div#b5_expand,div#b6_expand{order:9}#section5{min-height:0}:root{--pagemargin:10vw}.overlay:before{width:50%}.overlay:after{width:50%}.overlay nav{left:10vw;width:35%}.overlay .social{display:none}.overlay .lang{display:block}.overlay .lang a{display:inline-block;padding-right:12px;bottom:0}#cd-vertical-nav ul{list-style:none!important}.multiply:hover,.multiply:hover img{background-color:transparent!important}.grid-4.span-3-space{width:90%;margin-right:10%}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){#header{padding:8vw 0 0 8vw}#header .button_container{left:8vw;top:50px}#header .lrg-logo,#header .sml-logo{right:8vw;top:39px;background-position:right bottom}.overlay:after{background:#FFF}.overlay.open:after{opacity:1}.overlay nav{left:9vw;width:82vw}.overlay ul li{height:10%}.overlay .lang{width:60%}.arrow_box,.visual{position:relative;height:50vh;width:100vw}.arrow_box:after{left:calc(50% - 20px);top:-20px;transform:rotate(-90deg)}.arrow_box .txt{left:8vw;top:12%;width:70vw}.image_box{position:relative;left:0;height:50vh;width:100vw}#hero_box{height:33vh}:root{--pagemargin:8vw}.overlay .lang{display:block}}