@font-face{font-family:nunito_sansbold;src:url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-bold-webfont.woff2') format('woff2'),url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-bold-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:nunito_sansbold_italic;src:url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-bolditalic-webfont.woff2') format('woff2'),url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-bolditalic-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:nunito_sansextrabold;src:url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-extrabold-webfont.woff2') format('woff2'),url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-extrabold-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:nunito_sansextrabold_italic;src:url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-extrabolditalic-webfont.woff2') format('woff2'),url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-extrabolditalic-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:nunito_sansextralight;src:url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-extralight-webfont.woff2') format('woff2'),url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-extralight-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:nunito_sansextralight_italic;src:url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-extralightitalic-webfont.woff2') format('woff2'),url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-extralightitalic-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:nunito_sansitalic;src:url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-italic-webfont.woff2') format('woff2'),url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-italic-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:nunito_sanslight;src:url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-light-webfont.woff2') format('woff2'),url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-light-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:nunito_sanslight_italic;src:url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-lightitalic-webfont.woff2') format('woff2'),url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-lightitalic-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:nunito_sansregular;src:url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-regular-webfont.woff2') format('woff2'),url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:nunito_sanssemibold;src:url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-semibold-webfont.woff2') format('woff2'),url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-semibold-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:nunito_sanssemibold_italic;src:url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-semibolditalic-webfont.woff2') format('woff2'),url('../../../_assets/721ce799a0805645df610da8f8af7895/Fonts/nunitosans-semibolditalic-webfont.woff') format('woff');font-weight:400;font-style:normal}@page{size:A4;margin:20mm 20mm 20mm 20mm;orphans:4;widows:2}@page :left{margin-left:20mm;margin-right:30mm}@page :right{margin-left:30mm;margin-right:20mm}*{box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:0}body,html{width:210mm;height:297mm;font-family:nunito_sansregular;font-size:12pt;line-height:18pt;color:rgba(0,0,0,1);background-color:transparent}a,li,p,span{font-size:12pt;line-height:14.5pt}a{color:rgba(0,0,0,1);text-decoration:none}strong{font-weight:700}p strong,strong{font-size:inherit;font-family:nunito_sanssemibold!important;font-weight:400!important}h1,h2,h3,h4,h5{page-break-after:avoid;padding-bottom:18pt}h1{padding-top:28pt}h2{font-family:nunito_sansextralight;font-size:14.5pt;line-height:17pt;margin-bottom:14.5pt;padding:0}h3{padding-top:20pt}h4,h5{padding-top:18pt;padding-bottom:18pt}a,p{padding-bottom:18pt}ol,ul{margin-bottom:30px}ol,ul{margin:0 0 19pt 11pt;padding:0}ul{list-style:none}li{margin-bottom:5mm}li{margin-bottom:7.5pt;margin-left:0;text-indent:-11pt;font-size:12pt;line-height:14.5pt}li::before{display:inline-block;margin:0 0 0 11pt;font-size:13.5pt;color:rgba(0,155,135,1)}ul>li::before{content:"•"}ul>li>ul>li::before{content:"–";margin:11pt 0 0 11pt;color:rgba(0,0,0,1)}li>strong{display:inline-block;padding-left:12pt;padding-right:3pt}li em,li p{margin-bottom:5px;color:rgba(0,0,0,1)}picture,picture img{height:100%;width:100%}img[src*=".svg"]{max-width:30mm}.banner{display:none}.content article{margin:0 0 30pt 0}.csc-default{page-break-inside:auto}.csc-default .csc-default,figure,img,p,table{page-break-inside:avoid}table{border-collapse:collapse;margin-bottom:15pt;width:100%}tr{border-bottom:1px solid rgba(233,238,245,1)}td{padding-top:20px}.content .contenttable td{padding:10px}.content .contenttable td:first-child{width:160px}.banderole{max-width:min-content;max-width:3cm}.greenteaser{display:none}.button_burger,.button_search,.footer_address_search,.footer_column.footer_primary_menu,.footer_column.footer_secondary_menu,.footer_column.logo,.page_disruptor .sleeve,.roof_secondary_menu,div.marginal,nav.header_primary_menu{display:none}.page_content img{max-width:100%}.page_content .media_preview.framed{max-width:80%}.back-to-top{display:none!important}.menu_inline{display:none}.job_entry>strong{display:inline-block;min-width:160px;padding-right:12pt;padding-bottom:12pt}.contentform input{display:none}.job_listing_header,.job_listing_result{display:table-row}.job_listing_header>*,.job_listing_result>*{display:table-cell;min-width:30mm;max-width:60mm;padding-right:5mm}.job_entry span[class*=counter]:after{content:",";display:inline-block;width:6pt}.job_entry span[class*=counter]:last-child:after{content:"";display:none}.download_file_listing{display:table}.download_file_listing>li{display:table-row}.download_file_listing>li>*{display:table-cell;min-width:5mm;max-width:50mm;padding-right:5mm;vertical-align:top}.download_file_listing>li img{width:9mm}.download_file_listing>li>.file_date{max-width:15mm}.download_file_listing>li>.file_description{min-width:80mm;max-width:105mm}.download_file_listing>li>.file_download{max-width:5mm}.download_file_listing>li .file_description_name{font-size:14pt;font-weight:700}.ce_person.single{border-bottom:1px solid rgba(233,238,245,.5);display:inline-block;padding-bottom:35px;width:100%}.person_portrait{display:inline-block;height:220px;margin:0 20px 0 0;vertical-align:top;width:150px}.page_content .person_portrait img{max-width:100%}.person_portrait_picture.female{background-image:url('../../../_assets/721ce799a0805645df610da8f8af7895/Graphics/portrait_placeholder_female.svg');background-repeat:no-repeat}.framed{padding:2px!important;border:.5px solid rgba(212,212,212,1)}.media_preview.framed{border:none}.person_info,.person_portrait{display:inline-block;vertical-align:top}.single .person_info{width:380px;height:220px}.person_info_top{display:inline-block;vertical-align:top;margin:-5px 0 14px 0;width:100%}.single .person_info_top{margin:-5px 0 0 0;height:100px}.person_info_bottom>*,.person_info_top>*{display:inline-block;width:100%}.person_info_name{line-height:22.5pt}.person_info_top h2{margin:0;padding:0}.person_info_bottom{margin-top:7.5pt}.person_info_email,.person_info_faximile,.person_info_mobile,.person_info_phone{padding-left:18pt;background-size:13.5pt;background-position:center left;background-repeat:no-repeat}.person_info_phone{background-image:url('../../../_assets/721ce799a0805645df610da8f8af7895/Graphics/icon_phone.png')}.person_info_faximile{background-image:url('../../../_assets/721ce799a0805645df610da8f8af7895/Graphics/icon_faximile.png')}.person_info_email{background-image:url('../../../_assets/721ce799a0805645df610da8f8af7895/Graphics/icon_mail.png')}.person_info_department,.person_info_longtitle{display:inline}.person_info_department{margin:0 0 0 5px}.ce_person.practice .person_portrait{display:inline-block;height:220px;margin:0 20px 0 0;vertical-align:top;width:150px}.ce_person.practice .person_info{display:inline-block;vertical-align:top;width:calc(100% - 175px)}.ce_person.practice .person_info_description,.ce_person.practice .person_info_location,.ce_person.practice .person_info_location_city,.ce_person.practice .person_info_location_street,.ce_person.practice .person_info_location_zip{display:inline-block}.ce_person.practice .person_info_description,.ce_person.practice .person_info_location{width:100%}.content .ce_logo_inline:before{display:block;font-size:0;page-break-inside:avoid}.content .ce_logo_inline{padding:20px 10px;border-top:1px solid rgba(242,242,242,1);border-bottom:1px solid rgba(242,242,242,1);page-break-before:auto}.content .logo_inline,.content .logo_inline_text{display:table-cell;vertical-align:middle}.content .logo_inline{display:table-cell;padding-right:30px;width:inherit;min-width:20%!important}.content .logo_inline picture,.content .logo_inline picture img{width:inherit;height:inherit;max-width:200px}.content .logo_inline picture img{margin:inherit;width:inherit}.content .logo_inline_text p{display:inline}.ce_person_vita figcaption,.ce_person_vita picture{display:inline-block}.ce_person_vita .person_portrait_picture,.ce_person_vita picture{margin:0 20px 0 0;width:150px;height:220px}.ce_person_vita .person_portrait_picture,.ce_person_vita picture{margin:0 20px 0 0;width:150px;height:220px}.ce_person_vita figcaption,.ce_person_vita picture{display:inline-block}.ce_person_vita figcaption{width:380px;vertical-align:top}.ce_person_vita .person_vita_name{font-size:2rem;line-height:3rem}.ce_person_vita figcaption .person_vita_position{display:inline-block;margin-top:10px}.ce_person_vita h3{display:inline-block;margin-bottom:10pt;margin-top:0;padding:10px;width:100%;background-color:rgba(233,238,244,.5)}.ce_person_vita h3+.accordion{display:inline-block;visibility:visible;width:100%}.ce_person_vita h3.active+.accordion{display:inline-block;visibility:visible;animation:fade 1s;width:100%}.ce_person_vita h3.active+.accordion{display:inline-block;visibility:visible;animation:fade 1s;width:100%}.ce_person_vita .toggle_all{display:inline-block;cursor:pointer;margin:20px 0;width:50%;text-align:right}.back-to-link-after-figure{display:inline-block;text-align:left;width:50%}.tx-cal-controller{margin-bottom:14.5pt;padding:2pt 14.5pt;border:1px solid rgba(212,212,212,1)}.content>#c744,.content>.frame-type-form_formframework,.content>.frame-type-html,.content>.frame-type-menu_sitemap_pages,.content>.tx-cal-controller{opacity:1}.content .tx-cal-controller,.content .tx-cal-controller .dayview,.content .tx-cal-controller .gridcontainer{background:0 0;border:none}.content .tx-cal-controller *{font-size:10.5pt}.content .tx-cal-controller .list-view h1{margin:0 0 37.5pt 0;padding:0;font-size:14.5pt;text-align:left;line-height:17pt;background:0 0}.content .tx-cal-controller .list-view h1{padding-left:10px}.tx-cal-controller .found,.tx-cal-controller .pagebrowser,.tx-cal-controller h1{text-align:center}.content .tx-cal-controller *{font-size:1.4rem}.content .tx-cal-controller .list-view .found,.content .tx-cal-controller .list-view .pagebrowser:first-child{display:none}.content .tx-cal-controller *{font-size:10.5pt}.content .tx-cal-controller .list-view dl{margin-bottom:37.5pt}.tx-cal-controller .vevent{cursor:default;color:#fff;-moz-user-select:none}.content .tx-cal-controller *{font-size:1.4rem}.tx-cal-controller .list-view .vevent,.tx-cal-controller .list-view .vtodo{color:#000}.content .tx-cal-controller .list-view dt{vertical-align:middle;min-height:30pt;background:0 0;border-top:0 solid rgba(233,238,245,1);border-bottom:1px solid rgba(233,238,245,1)}.content .tx-cal-controller .list-view dt:first-of-type{border-top:1px solid rgba(233,238,245,1)}.tx-cal-controller .list-view .vevent .dtstart-container,.tx-cal-controller .list-view .vtodo .dtstart-container{float:left}.content .tx-cal-controller .list-view dt .dtstart-container,.content .tx-cal-controller .list-view dt abbr{width:44%}.content .tx-cal-controller .list-view dt .dtstart-container{padding:14.5pt 7.5pt;margin:0;font-size:12pt;text-align:left;line-height:14.5pt}.content .tx-cal-controller .list-view dt abbr{padding:0}.content .tx-cal-controller .location,.content .tx-cal-controller .summary,.content .tx-cal-controller .time{display:inline-block}.content .tx-cal-controller .list-view dt abbr,.content .tx-cal-controller .list-view dt div{font-size:12pt;text-align:left;line-height:14.5pt}.content .tx-cal-controller .list-view dt div{padding:14.5pt 7.5pt}.content .tx-cal-controller .list-view dt .summary{width:52%}.content .tx-cal-controller .vevent a{color:rgba(0,0,0,1);font-size:12pt}.download_file_listing{margin:0}.download_file_listing_entry{margin:0 0 7.5pt 0;padding:7.5pt 0;min-height:48pt;text-indent:0;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;border-top:1px solid rgba(233,238,245,1);border-bottom:1px solid rgba(233,238,245,1)}.download_file_listing_entry::before{content:''}.download_file_listing>li>*{display:table-cell;min-width:5mm;max-width:50mm;padding-right:5mm;vertical-align:top}.file_date,.file_description,.file_download,.file_icon,.file_size{display:inline-block;vertical-align:top;width:48pt}.download_file_listing>li>.file_download,.download_file_listing>li>.file_icon,.file_download,.file_icon{margin-top:2px}.download_file_listing>li>.file_download,.download_file_listing>li>.file_icon,.download_file_listing>li>.file_size,.file_download,.file_icon{padding:0}.file_download,.file_icon{display:inline-block;width:32px;height:32px}.file_date,.file_download,.file_size{height:32px}.file_date,.file_date>span,.file_size{font-size:1.4rem;text-align:center}.file_date{display:inline-block}.file_description{margin-left:5%;width:calc(100% - 170px);min-height:32px;height:auto}.file_description{margin-left:0;width:calc(100% - 165pt)}.file_description_name{font-family:nunito_sansbold}.file_date,.file_date>span,.file_size{font-size:10.5pt;text-align:center}.download_file_listing_entry span{display:inline-block;width:100%}.file_description_info{font-size:1.4rem}.file_size{line-height:5.3rem;color:rgba(187,202,223,1)}
