.collapse{display:none;}.collapse.show{display:block;}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}a{text-decoration:none;}a:hover{text-decoration:underline}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;}body,.contentparagraph{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;letter-spacing:calc((0.875rem + 0.125
                                 * (100vw - 64rem)
                                 / (93.75 - 64))
                                 / 1000 * 0);font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:0.875rem;font-smoothing:antialiased;font-weight:300;line-height:1.46;text-rendering:geometricPrecision;-webkit-text-size-adjust:100%;text-size-adjust:100%;}.navigationheaderlink,.navigationsublink,.sidelink,.subnavigationsublink,.cc-window{font-family:"Roboto",Arial,Helvetica,sans-serif;}.contentparagraph{font-size:16px;}.contentparagraph h1,.contentparagraph h2,.contentparagraph h3,.contentparagraph h4,.contentparagraph h5,.text-block-3{font-family:"Montserrat",Arial,Helvetica,sans-serif;}.contentparagraph h1{font-size:1.9375rem;font-weight:600;line-height:1.35;margin-top:2rem;margin-bottom:1.5rem;}.contentparagraph h1:first-child,.contentparagraph h1:first-of-type{margin-top:-5px;}.contentparagraph h2{font-size:1.5rem;font-weight:600;line-height:1.54545455;margin-top:2rem;margin-bottom:1rem;}.contentparagraph h1 strong,.contentparagraph h2 strong{font-weight:600;}.contentparagraph h3{font-size:1rem;line-height:1.47368421;font-weight:500;margin-top:2rem;margin-bottom:1rem;}.backendlayout-no_submenu #page-content{display:block;}a,a:hover,a:focus,a.w-dropdown-link.w--current,a.dropdown-link:hover{color:#642566;}.dropdown-item.active,.dropdown-item:active{background-color:transparent !important;color:#642566;}span.uppercase,a.uppercase,.sidelinkheader,h1.uppercase{text-transform:uppercase;}h1.text-span-10{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:30px;line-height:30px;font-weight:400;margin-top:0px !important;padding-bottom:20px;}.sidelinkheader{margin-top:25px;}.sidelinkheader:first-child{margin-top:0px;}.frame-container img{height:auto;}.typo3-messages{padding-left:0px;margin-top:10px;}.typo3-messages .alert{list-style:none;}p.alert-message{margin-bottom:0px;}.contentsidelinkdiv.mobilenav,.sidelinkheader.mobilenav,.sidelink.mobilenav{display:none;}.navigationbar a,.navigationbar a:hover{text-transform:uppercase;text-decoration:none;color:#3b3b3b;}.navigationbar a:hover{color:#642566;}.navigationbar .w-dropdown-toggle:after{content:none;}@media screen and (min-width:990px){.navigationbar .w-dropdown:hover > .w-dropdown-list{display:block;}}@media screen and (max-width:990px){.navigationbar .container-2{margin-left:140px;}}.contentmaindiv h2{font-size:22px;line-height:28px;}.contentmaindiv h3{font-size:18px;line-height:24px;}.countrydiv a.countrylink,.countrydiv a.countrylink:hover,a.footerlink,a.footerlink:hover{text-transform:uppercase;text-decoration:none;color:#fff;white-space:nowrap;}.countrylink{flex-grow:1;flex-shrink:1;flex-basis:auto;}.countrydivmobiletrigger img{transition:.3s transform ease-in-out;transform:rotate(90deg);}.countrydivmobiletrigger.collapsed img{transform:rotate(0deg);}.mainsliderparagraph{text-transform:uppercase;}.mainslider-color0{color:white;}.mainslider-color0 a,.mainslider-color0 a:hover{color:white;text-decoration:none;}.mainslider-color1{color:#642566;}.mainslider-color1 a,.mainslider-color1 a:hover{color:#642566;text-decoration:none;}.mainslider-color2{color:#0063be;}.mainslider-color2 a,.mainslider-color2 a:hover{color:#0063be;text-decoration:none;}.mainslider-color3{color:#3B3B3B;}.mainslider-color3 a,.mainslider-color1 a:hover{color:#3B3B3B;text-decoration:none;}.slidercontent{position:relative;}.slidercontent img,.slidercontent .container{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.slidercontent .container{z-index:100;padding-left:80px;}@media (max-width:767px){.slidercontent .container{padding-left:30px;padding-right:30px;}}@media (max-width:450px){.mainsliderparagraph{font-size:30px;}}.sliderinfo a.infolinkblock:hover,.sliderinfo a.infoslidertextdiv:hover{background-color:rgb(231,231,231);text-decoration:none;}.inforowtrigger img{transition:.3s transform ease-in-out;transform:rotate(90deg);}.inforowtrigger.collapsed img{transform:rotate(0deg);}.sliderinfo a.link-22,.sliderinfo a.link-22:hover{color:#3b3b3b;text-decoration:underline;line-height:35px;}.infosliderimage{height:auto;}.international-news-link{height:100%;}.infocolumncontent.nopicture{margin-left:25px;}.counter div{text-align:center;}.odometer{white-space:nowrap;}.contentheaderimage{position:relative;}.contentheaderimage img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.personheadername{color:black;opacity:0.9;font-size:18px;padding:10px;position:absolute;left:20px;bottom:20px;cursor:default;display:none;}.header-image-text{padding:30px;position:absolute;cursor:default;height:300px;display:table;width:100%;}.header-image-text div{display:table-cell;vertical-align:middle;color:white;font-size:28px;line-height:40px;font-weight:bold;}@media (max-width:900px){.header-image-text div{font-size:22px;line-height:34px;}}.header-image-text h3,.header-image-text h2{color:#642566;font-size:50px;line-height:60px;font-weight:normal;}@media (max-width:900px){.header-image-text h3,.header-image-text h2{font-size:40px;line-height:50px;}}@media (max-width:450px){.header-image-text h3,.header-image-text h2{font-size:30px;line-height:40px;}}.text-footer-location{text-transform:uppercase;}.footercolumndiv .link-10:hover{color:#cacaca;text-decoration:none;}.legaltext{text-transform:uppercase;}.footerimage{position:relative;top:-35px;}@media (min-width:1400px){.footerimage{margin-right:190px;}}@media (max-width:1400px) and (min-width:1200px){.footerimage{margin-right:160px;}}@media (max-width:1200px) and (min-width:1000px){.footerimage{margin-right:100px;}}@media (max-width:770px){.legaltext{text-align:center;}.legalcontent a{margin-left:0px;}}main{width:100%;}.team-headline{text-transform:uppercase;}a.team-contact-link{color:#333;text-decoration:none;text-transform:none !important;}.btn-person-item{cursor:pointer;}.teamdetail-shortinfo{padding-top:20px;padding-bottom:15px;}#person-search-form .search-option,#person-search-form .search-option-country,#person-search-form .w-dropdown-toggle span,#glossary-search-form .search-option,#glossary-search-form .w-dropdown-toggle span{text-transform:uppercase;}.infotext.team{font-size:16px;}.infotext.team ul,.infotext.team ol{padding-left:18px;}.infosubheader.team{font-weight:400;}.employeephotodiv,.contentheaderimage,.referenceimage._2{background-image:none;}.autocomplete-suggestions{border:1px solid #999;background:#FFF;overflow:auto;min-width:500px !important;}.autocomplete-suggestion{padding:8px 8px;white-space:nowrap;overflow:hidden;}.autocomplete-selected{background:#F0F0F0;}.autocomplete-suggestions strong{font-weight:normal;color:#3399FF;}.autocomplete-group{padding:2px 5px;}.autocomplete-group strong{display:block;border-bottom:1px solid #000;}a.navigationheaderlink,a.navigationheaderlink:hover{text-decoration:none;color:#642566;}a.navigationsublink,a.navigationsublink:hover,a.subnavigationsublink,a.subnavigationsublink:hover{text-decoration:none;color:#3b3b3b;}a.sidelink,a.sidelink:hover{text-decoration:underline;color:#3b3b3b;}a.sidelink.competencenews{text-decoration:none;}a.navigationsublink.active,a.subnavigationsublink.active span{font-weight:bold;}.competence-container .contentnavigationdiv a{text-transform:uppercase;}.digitalawrow{height:auto;min-height:300px;}a.digitalawrow:hover,a.newsrow:hover{text-decoration:none;}.digitalaw-detail-container,.person-info-container{display:flex;}.digitalaw-detail-container .contentmaindiv{width:67%;padding-right:20px;}.digitalaw-detail-container .contentsidelinkdiv{width:33%;}@media (max-width:767px){.digitalaw-detail-container{display:block;}.digitalaw-detail-container .contentmaindiv,.digitalaw-detail-container .contentsidelinkdiv{padding-right:0px;width:100%;}}.person-info-container div{}.person-info-container div img{width:90%;max-width:200px;height:auto;}.person-info-container div:first-child{width:40%;max-width:210px;}.person-info-container div:last-child{width:60%;}@media (max-width:500px){.person-info-container{display:block;}.person-info-container div{width:100% !important;padding-right:0px;padding-bottom:10px;}}.digitalawimage{height:auto;}.news-picture-container img{padding-bottom:6px;padding-right:6px;}.news-picture-container a,.news-picture-container:hover{text-decoration:none;}.eventrow .defaultrow,.publicationrow .defaultrow{display:block;}.eventinfo h1,.eventinfo h2,.eventinfo h3{margin-top:10px;text-transform:uppercase;font-size:18px;font-weight:400;}.eventinfo h3{font-size:16px;text-transform:none;}.w-dropdown-link.sublink{padding-left:40px;padding-top:5px;padding-bottom:5px;}.nexteventlink,.nexteventlink:hover{text-decoration:none;min-height:40px;}@media (max-width:767px){.nexteventlink{min-height:initial;}}.linkrow:hover{text-decoration:none;}.applicationbutton{text-transform:uppercase;min-width:150px;width:auto;}.applicationtext{font-size:14px;}.breadcrumbdiv span{white-space:nowrap;}.breadcrumbdiv span:last-child{overflow:hidden;text-overflow:ellipsis;min-width:150px;max-width:800px;}.referenceimage{position:relative;background-image:none;}.referenceimage img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.referencerow:hover{text-decoration:none;color:inherit;}.referenceparagraph-text{margin-bottom:15px;}@media (min-width:995px){.referenceparagraph .text-span-16{font-size:18px;line-height:24px;}.referenceparagraph,.referencerow{height:440px;}.referenceparagraph-text{overflow:hidden;height:100%;}.referenceparagraph .reference-abstract{}.referencerow.twisted,.referenceimagesdiv.twisted{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}@media (max-width:994px){.referenceimagesdiv,.referenceimage{min-height:450px;}.referencerow{height:auto;}}@media (max-width:767px){.referenceimagesdiv{flex-direction:row !important;}.referenceimage{width:50% !important;}.referenceimagesdiv,.referenceimage{min-height:300px;}.referencerow{height:auto;}}@media (max-width:450px){.referenceimagesdiv,.referenceimage{min-height:250px;max-height:250px;}}textarea.error,input.error{border-color:red;}.applicationtext.error,.w-form-label.error{color:red;}#conversionFunnel .defaultbutton{text-decoration:none;color:white;}@media (min-width:995px){.contentheaderfunnel{padding-left:120px;}}.contentheaderfunnel .w-dropdown{background-color:rgba(255,255,255,0.7);margin-left:36px;margin-top:10px;}.funnelform{padding-right:50px;}.funnelform select{max-width:400px;}.funnelmaindiv{background-image:url('../../../typo3conf/ext/site_scwp/Resources/Public/Images/cf_default_background.jpg');}.funnelmaindiv .applicationbutton.w-button:hover{color:white;text-decoration:none;}.funnelform select.error{border-color:red;}.funnelform input[type="radio"].error{outline:1px solid red;}@media screen and (max-width:700px){.funnelform{padding-top:25px;}.contentfunnelheader{font-size:25px;line-height:34px;}}@media screen and (max-width:479px){.funnelform{padding-left:10px;padding-right:10px;}.contentfunnelheader{font-size:22px;line-height:30px;}}.google-map{position:relative;min-height:300px;width:100%;}.google-map .w-button,.google-map .w-button:hover{color:white;margin-bottom:0px;text-decoration:none;}.google-map-overlay,.google-map-canvas{display:none;width:100%;height:100%;position:absolute;top:0;left:0;}.google-map-overlay{background-color:#f8f8f8;padding:25px;}.google-map-canvas{}.video-intro-text{padding-top:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;}.gallery-row .image{width:auto;}.tx-indexedsearch-searchbox{padding-left:0px;padding-right:0px;}.tx-indexedsearch-res h3{font-weight:normal;margin-bottom:0px;}ul.tx-indexedsearch-browsebox{list-style-type:none;padding-left:0px;}ul.tx-indexedsearch-browsebox li{float:left;padding-right:10px;padding-bottom:2px;}.tx-indexedsearch-browsebox{border:1px solid white;}.footercolumndiv .text-block-4,.footercolumndiv p{width:100%;}@media (max-width:1160px) and (min-width:995px){.navigationbar .dropdown-toggle,.navigationbar .navigationlink{padding-left:6px;padding-right:6px;}}.section.nopaddingbottom{padding-left:25px;padding-right:25px;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.container{margin-left:0px;margin-right:0px;}.contentcontainerdiv{max-width:1240px;}.section.sliderinfo{padding-left:0px;padding-right:0px;}.slidercontent img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;object-fit:cover;}.img-responsive{height:auto;}.digitalawrow{height:auto;}.digitalawparagraph{min-height:300px;}.digitalawparagraph span,p{max-width:100%;}.tx-pt-glossary nav{max-width:1240px;margin-left:auto;margin-right:auto;}.referenceparagraph{min-height:430px;}.referenceimage{position:relative;width:100%;height:100%;overflow:hidden;}.referenceimage img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto;max-width:none;}}@media screen and (min-width:992px){.section.fullscreen{min-height:683px;}}@media screen and (max-width:991px){.section.fullscreen{min-height:583px;}}.youtube-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:30px;}.youtube-container iframe,.youtube-container object,.youtube-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.youtube-container iframe{border:none;}@media screen and (max-width:400px){.text-block-2{font-size:28px;line-height:32px;}.infosubheader{font-size:18px;line-height:24px;}.rowtriggerimage{width:15px;height:15px;}.contentheaderimage{height:210px;}.header-image-text{padding-top:10px;padding-bottom:10px;height:210px;}.header-image-text h3{margin-top:15px;}.header-image-text h3,.header-image-text h2{font-size:27px;line-height:35px;}.infocolumncontent{margin-left:15px;}.contentparagraph h1{font-size:26px;line-height:30px;margin-bottom:25px;}.contentparagraph h2{font-size:18px;line-height:24px;}.contentparagraph h3{font-size:16px;line-height:22px;}.section.breadcrumbs{padding-top:10px;padding-bottom:5px;}.section.typocontent{padding-top:15px;}.container{padding-left:0px;padding-right:0px;}.infotext.team{margin-left:15px;}.teamdetail-shortinfo{padding-top:5px;padding-bottom:0px;}}@media screen and (max-width:991px){.contentsidelinkdiv.mobilenav{min-width:190px;}.contentsidelinkdiv.mobilenav,.sidelinkheader.mobilenav,.sidelink.mobilenav{display:block;}}@media screen and (max-width:320px){.header-image-text h3,.header-image-text h2{font-size:25px;line-height:30px;}}.socialbutton.youtube{width:35px;height:35px;background-image:url('../../../typo3conf/ext/site_scwp/Resources/Public/Images/youtube_social_square_red.png');}.applicationtextfield.upload{background:none;border:1px solid #cccccc;}.applicationcolumncontent.verticalalignment{border:1px solid #cccccc;padding-left:10px;padding-right:10px;padding-top:5px;}.linkrow-hover{margin-left:-15px;margin-right:-15px;padding:15px;}.linkrow-hover:hover{background-color:#f8f8f8;}.apply-now-link{font-weight:bold;}.apply-now-link img{width:40px;margin-bottom:4px;margin-right:2px;}.ui-datepicker{z-index:1000 !important;}.slidercontent.one,.slidercontent.two,.slidercontent.three{background-image:none;}.radiobuttonapplicartionfield{border:none;margin-bottom:5px;padding:0px 0px 0px 20px;}a.expertiselinkblock:hover{text-decoration:none;}.expertisefilterdiv{width:100%;}#expertise-search-form{padding:0px;}.expertiselinkblock{height:100%;}.newsEmbeddedContainer{margin-bottom:15px;text-align:center;}.projecthomelinkblock{height:100%;}.projecthomelinkblock:hover .infosubsubheader{color:#642566;}.mainreferencelink:hover{text-decoration:none;color:#3b3b3b;}.grid-dropdown{width:100%;margin-left:15px;margin-right:15px;}.grid-dropdown .dce-person-list h2{font-size:18px;line-height:24px;margin-top:10px;}.person-contact-info-container{}.person-contact-info-container.big-picture div:first-child{max-width:260px;margin-right:10px;}.person-contact-info-picture.big-picture img{max-width:235px;}.person-contact-info-picture{padding-top:5px;}.person-contact-info-container a{color:#333;}.textpic-left{margin-bottom:5px;}.applicationcolumncontent.more-padding .w-radio{padding-left:40px;}.navigationbar a.tax-menu-level-3.level2{color:#642566 !important;font-weight:bold;}.contentnavigationdiv.tax-custom a.level1{color:#642566 !important;font-weight:bold;margin-bottom:10px;}.contentnavigationdiv.tax-custom a.level2{margin-left:0px;}.contentnavigationdiv.tax-custom a.level3{margin-left:15px;}.contentnavigationdiv.tax-custom .subnavigationdiv{padding-top:0px;border-top:none;border-bottom:none;}.contentnavigationdiv.tax-custom a.level2 .submenu-icon{display:none;}.imageslider{margin-top:10px;margin-bottom:30px;}@media screen and (max-width:991px){.imageslider{height:400px;}}@media screen and (max-width:767px){.imageslider{height:300px;}}.tx-pt-news .expertiselinkblock .youtube-container{margin-bottom:0px;}.tx-pt-news .expertiselinkblock .playbutton{max-width:40px;margin-left:15px;}.tx-pt-news .expertiselinkblock{height:auto;}.conversionfunnel-buttons{}.conversionfunnel-circle{width:25px;height:25px;border:3px #5d2d5f solid;border-radius:15px;background-color:white;margin-right:15px;margin-top:2px;}.contentfunnellink-new{background-color:#c6cbd1;background-color:rgba(198,203,209,0.8);padding:18px 20px 18px 20px;color:#5d2d5f;float:left;margin-right:25px;border-radius:10px;font-weight:500;margin-bottom:10px;}.contentfunnellink-new div{float:left;}.contentfunnellink-new:hover .text-block-13{text-decoration:underline;}@media screen and (max-width:479px){.contentfunnellink-new{padding:14px 16px 14px 16px;}.contentfunnellink-new .text-block-13{font-size:22px;line-height:30px;}.conversionfunnel-circle{margin-right:8px;}}@media screen and (max-width:991px){.tx-pt-cooperation .expertisecolumn .w-inline-block .expertisetextblock img{min-width:100%;}}
