#CybotCookiebotDialog{border-radius:0!important}#CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-radius:0}h1,h2,h3,h4,h5,h6,.h1,.sidebar--headline,.h2,.h3,.h4,.h5,.h6{line-height:1.25;margin:0 0 10px;padding:0;font-weight:100;font-family:"Mueso Sans",serif;color:#014379;hyphens:auto;-webkit-font-smoothing:antialiased}@media (min-width:720px){h1,h2,h3,h4,h5,h6,.h1,.sidebar--headline,.h2,.h3,.h4,.h5,.h6{margin:0 0 20px}}@media (min-width:1260px){h1,h2,h3,h4,h5,h6,.h1,.sidebar--headline,.h2,.h3,.h4,.h5,.h6{hyphens:none}}.has--background-blue h1,.has--background-blue h2,.has--background-blue h3,.has--background-blue h4,.has--background-blue h5,.has--background-blue h6,.has--background-blue .h1,.has--background-blue .sidebar--headline,.has--background-blue .h2,.has--background-blue .h3,.has--background-blue .h4,.has--background-blue .h5,.has--background-blue .h6,.has--background-darkgray h1,.has--background-darkgray h2,.has--background-darkgray h3,.has--background-darkgray h4,.has--background-darkgray h5,.has--background-darkgray h6,.has--background-darkgray .h1,.has--background-darkgray .sidebar--headline,.has--background-darkgray .h2,.has--background-darkgray .h3,.has--background-darkgray .h4,.has--background-darkgray .h5,.has--background-darkgray .h6{color:#FFF}h1,.h1,.sidebar--headline{font-size:59.94px}@media (max-width:1920px){h1,.h1,.sidebar--headline{font-size:59.94px;font-size:calc(18px + 2.184375vw)}}h2,.h2{font-size:49.7502px}@media (max-width:1920px){h2,.h2{font-size:49.7502px;font-size:calc(18px + 1.65365625vw)}}h3,.h3{font-size:36px}@media (max-width:1920px){h3,.h3{font-size:36px;font-size:calc(18px + 0.9375vw)}}h4,.h4{font-size:18px}h5,.h5{font-size:18px}h6,.h6{font-size:18px}.sidebar--headline{font-size:24px;margin-bottom:10px}@media (max-width:1920px){.sidebar--headline{font-size:24px;font-size:calc(18px + 0.3125vw)}}.has--background-blue .sidebar--headline,.has--background-darkgray .sidebar--headline{color:#FFF}.container{margin:0 auto;padding:0 20px;max-width:1640px}.container::after{content:"";display:table;clear:both}@media (min-width:1000px){.container{padding:0 40px}}.wysiwyg{font-weight:100}.wysiwyg>*:first-child{margin-top:0}.wysiwyg>*:last-child{margin-bottom:0}.wysiwyg a{position:relative}.wysiwyg a:after{display:block;content:"";height:1px;width:100%;background-color:#014379;position:absolute;right:0;bottom:0}.has--background-blue .wysiwyg a,.has--background-darkgray .wysiwyg a{color:#FFF}.has--background-blue .wysiwyg a:after,.has--background-darkgray .wysiwyg a:after{background-color:#FFF}.wysiwyg ul,.wysiwyg ol{margin:0}.wysiwyg>*+*{margin-top:20px}.wysiwyg p{text-align:justify;hyphens:auto}.wysiwyg p img{display:inline-block}.is--muted{color:#b9b9b9}.pw-edit-buttons{z-index:1000}.grecaptcha-badge{z-index:1000}@media (min-width:1000px){.form--wrapper.has--text{display:flex}}@media (min-width:1000px){.has--text>.form--tag{width:60%;margin-top:-10px;padding-left:40px}}@media (min-width:1000px){.has--text>.form--text{width:40%}}.form--inner-wrapper{margin:0 -20px;display:flex;flex-wrap:wrap}.form--infotext{margin:20px 0 10px;font-weight:300}.form--input{display:block;width:100%;height:40px;line-height:20px;padding:10px;font-size:16px;font-size:1rem;font-family:"Mueso Sans",serif;font-weight:300;color:#014379;background-color:#FFF;border:1px solid #b9b9b9;border-radius:3px}@media (min-width:720px){.form--input{font-size:18px;font-size:1.125rem}}.form--input:focus{outline:0;box-shadow:none;color:#014379}.form--input::placeholder,.form--input:-ms-input-placeholder,.form--input::-ms-input-placeholder{color:#b9b9b9;opacity:1}.form--input.selection--none{color:#b9b9b9}.form--input.is--file{border:0;padding:0;width:auto}.form--input[type="file"]{position:absolute;opacity:0;z-index:-1;display:none}.form--input-wrapper{position:relative;padding:20px 20px 0;width:100%}.form--input-wrapper .form--file-button{width:200px;min-width:auto}.form--input-label{display:inline-block;margin-bottom:3px;font-weight:700}@media (min-width:1000px){.form--input-width-1-4{width:25%}.form--input-width-1-3{width:33.33%}.form--input-width-1-2{width:50%}.form--input-width-2-3{width:66.66%}.form--input-width-3-4{width:75%}}.form--required-warning{color:#e85034}.form--button{position:relative;display:block;height:50px;min-width:200px;max-width:360px;padding:0 40px;font-family:"Mueso Sans",serif;font-weight:300;background-color:#014379;color:#FFF;background-image:none;border:1px solid #014379;border-radius:3px;cursor:pointer;transition:0.5s}.form--button:disabled{background-color:#b9b9b9;opacity:0.5;cursor:auto}.form--button:disabled:hover{background-color:#b9b9b9}.form--button:hover{background-color:#FFF;color:#014379}.form--button-icon{position:absolute;top:50%;left:15px;transform:translateY(-50%)}.form--button-wrapper{margin-top:20px}.form--file-notice{margin-top:8px}.form--file-notice.has--error{color:#e85034;font-weight:700}.form--file-list-item{padding:0 8px;background-color:#014379;color:#FFF;border-bottom:1px solid #FFF;font-size:14.004px}[name="privacy_confirm"]{opacity:0;width:0;height:0;z-index:1;border:0}::placeholder,:-ms-input-placeholder,::-ms-input-placeholder{color:#b9b9b9;opacity:1}select.form--select option{font-size:16px;font-size:1rem;font-family:inherit;font-weight:300;color:#014379}@media (min-width:720px){select.form--select option{font-size:18px;font-size:1.125rem}}textarea.form--textarea{max-width:100%;height:auto;min-height:200px}input,button,textarea{font-family:"Mueso Sans",serif;font-size:18px}@media (min-width:1000px){.navigation--search-wrapper{order:2;margin:0 0 0 auto}}@media (min-width:1260px){.navigation--search-wrapper{margin:0 0 0 40px;font-size:26px}}@media (min-width:1000px){.navigation--search-toggle:hover{cursor:pointer}}@media (min-width:1260px){.navigation--search-toggle{width:32px;height:32px}}@media (min-width:720px){.navigation--search-form{top:70px}}@media (min-width:1000px){.navigation--search-form{top:110px}}@media screen and (min-width:1000px){.navigation--search-form .form--input-wrapper{max-width:1640px;margin:0 auto;padding:0 40px 20px}}@media screen and (min-width:1000px){.navigation--search-form .form--button{padding:0 60px}}@media (min-width:1000px){.navigation--phone-wrapper{order:3;margin:0 0 0 20px}}@media (min-width:1260px){.navigation--phone-wrapper{margin:0 0 0 40px;font-size:26px}}@media (min-width:1260px){.navigation--phone-link{width:32px;height:32px}}@media screen and (min-width:1000px){.navigation--toggle-wrapper{display:none}}@media (min-width:720px){.navigation--wrapper{position:fixed;height:70px;top:50px}}@media (min-width:1000px){.navigation--wrapper{position:fixed;top:50px;height:110px;transition:0.3s}.navigation--wrapper.navigation--is-slim{position:fixed;top:0}}@media (min-width:1000px){.navigation--container{padding:20px 40px;transition:padding 0.3s}.navigation--container .navigation--logo,.navigation--container .logo--image{transition:height 0.3s}}@media (min-width:720px){.navigation--logo{padding:10px 0 10px 10px;height:70px;flex-shrink:1}.navigation--logo .logo--link{height:40px;display:flex;align-items:center}}@media screen and (min-width:1000px){.navigation--logo{padding:0}}@media (min-width:1000px){.navigation--logo{min-width:250px}.navigation--logo .logo--link{height:70px}}@media (min-width:720px){.navigation--list-wrapper{top:120px}}@media screen and (min-width:1000px){.navigation--list-wrapper{display:block;position:relative;left:auto;top:auto;height:auto;width:auto;margin-left:auto;background-color:transparent;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.navigation--list.is--submenu{overflow-y:auto;padding:20px 20px 170px}@media screen and (min-width:1000px){.navigation--list{display:flex;align-items:center;padding:0 0 0 40px}.navigation--list.is--submenu{position:absolute;width:300px;height:auto;overflow:visible;padding:0;top:100%;left:0;box-shadow:0 10px 10px -5px rgba(0,0,0,0.1)}.level--1>.navigation--list.is--submenu{top:100%;left:50%;transform:translateX(-50%);padding-top:31px}.level--2>.navigation--list.is--submenu{top:0;left:100%}}.navigation--item.level--1{white-space:nowrap}@media screen and (min-width:1000px){.navigation--item.level--1~.navigation--item.level--1{margin-left:15px}}@media (min-width:1260px){.navigation--item.level--1~.navigation--item.level--1{margin-left:32px}}@media screen and (min-width:1000px){.navigation--item{display:flex;width:100%;align-items:center}.is--submenu .navigation--item:first-child{padding:3px 0 0}.navigation--item.level--2{background-color:#014379}.navigation--item.level--2.has--children:hover:after{display:inline-block;width:8px;height:8px;transform:rotate(-45deg);border-right:1px solid #FFF;border-bottom:1px solid #FFF;content:"";color:#FFF;position:absolute;right:20px}.navigation--item.level--2+.navigation--item.level--2>.navigation--link{border-top:1px solid #376891}.navigation--item.level--3{background-color:#eee}.navigation--item.level--3+.navigation--item.level--3>.navigation--link{border-top:1px solid #014379}.is--submenu .navigation--item.is--current,.is--submenu .navigation--item:hover,.is--submenu .navigation--item.is--parent{font-weight:700}.navigation--item:hover>.is--submenu{display:block}}@media screen and (min-width:1000px){.is--submenu .navigation--link{font-weight:300;margin:0 20px;color:#FFF}}@media screen and (min-width:1000px){.level--3 .navigation--link{color:#014379}}@media screen and (min-width:1000px){.navigation--link{font-size:18px}.navigation--link:after{display:block;content:attr(title);font-weight:bold;height:1px;color:transparent;overflow:hidden;visibility:hidden}.is--current>.navigation--link,.is--parent>.navigation--link,.navigation--link:hover{font-weight:300}.is--submenu .is--current>.navigation--link,.is--submenu .is--parent>.navigation--link,.is--submenu .navigation--link:hover{font-weight:700}.is--submenu .navigation--link{font-size:14.004px;font-weight:100}}@media (min-width:1260px){.navigation--link{font-size:21px}}@media (min-width:1260px) and (max-width:1920px){.navigation--link{font-size:21px;font-size:calc(18px + 0.15625vw)}}@media screen and (min-width:1000px){.navigation--faux-item{border-bottom:1px solid #376891}.navigation--faux-item:first-child{display:none}}@media screen and (min-width:1000px){.navigation--faux-link{background-color:#014379;padding:5px 20px;color:#FFF;font-size:14.004px}}@media (min-width:720px){.header--item-caption-wrapper{max-width:720px;width:50%;padding:0 0 0 20px;background-color:transparent;position:absolute;top:50%;transform:translateY(-50%)}}@media (min-width:1260px){.header--item-caption-wrapper{left:20px}}@media (min-width:1640px){.header--item-caption-wrapper{margin-left:-780px;text-align:left;transform:translateY(-50%);left:50%;padding:0}}.header--item-caption-headline{color:#FFF;margin-bottom:0}@media (min-width:720px){.header--item-caption-headline{color:#014379}}@media (min-width:1000px){.header--item-caption-headline{font-size:59.94px}}@media (min-width:1000px) and (max-width:1920px){.header--item-caption-headline{font-size:59.94px;font-size:calc(18px + 2.184375vw)}}@media (min-width:720px){.header--item-caption-text{margin-top:10px;font-size:18px;color:#014379;line-height:1.35em;-webkit-font-smoothing:antialiased}}@media (min-width:1000px){.header--item-caption-text{font-size:22.5px}.template--startsite .header--item-caption-text{font-size:23.994px}}@media (min-width:1000px) and (max-width:1920px){.header--item-caption-text{font-size:22.5px;font-size:calc(18px + 0.234375vw)}}@media (min-width:1000px) and (max-width:1920px){.template--startsite .header--item-caption-text{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}@media (min-width:1260px){.header--item-caption-text{font-size:27.9px}.template--startsite .header--item-caption-text{font-size:36px}}@media (min-width:1260px) and (max-width:1920px){.header--item-caption-text{font-size:27.9px;font-size:calc(18px + 0.515625vw)}}@media (min-width:1260px) and (max-width:1920px){.template--startsite .header--item-caption-text{font-size:36px;font-size:calc(18px + 0.9375vw)}}@media (min-width:720px){.header--item-caption-link{margin-top:20px}.header--item .header--item-caption-link{color:#014379;border-color:#014379}.header--item .header--item-caption-link:hover{color:#FFF}}@media (min-width:1260px){.header--item-caption-link{margin-top:40px}}@media (min-width:1000px){.header--nav{display:block;border-top:1px solid #014379;width:100%;height:50px;line-height:50px;background-color:#eee}.header--nav-inner{max-width:1640px;padding:0 40px;margin:0 auto;color:#014379;display:flex}.header--nav-item{margin-right:20px;cursor:pointer;font-weight:100;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header--nav-item.is--hidden{display:none}.header--nav-item.tns-nav-active{position:relative}.header--nav-item.tns-nav-active:before{position:absolute;top:0;left:-3px;content:"";border-width:8px 8px;border-style:solid;border-color:#014379 transparent transparent transparent}}@media (min-width:720px){.breadcrumb{display:block;max-width:1640px;padding:0 20px;margin:0 auto;height:40px}}@media (min-width:1000px){.breadcrumb{height:50px;padding:0 40px}}@media (min-width:720px){.breadcrumb--wrapper{background-color:#eee}}.breadcrumb--list{display:flex;align-items:center;flex-wrap:nowrap;padding:0;margin:0;font-size:0;list-style:none;overflow-x:auto;height:100%}.breadcrumb--item{position:relative;display:inline-block;padding:0;margin:0;list-style:none;white-space:nowrap}.breadcrumb--item+.breadcrumb--item{position:relative;padding-left:30px}.breadcrumb--item+.breadcrumb--item:before{position:absolute;top:0;left:12px;content:"»";font-size:14.004px;color:#626262}.breadcrumb--link{display:inline-block;vertical-align:middle;color:#626262;font-weight:100;font-size:14.004px}.breadcrumb--link:hover{color:#014379}.breadcrumb--current{display:inline-block;vertical-align:middle;font-size:14.004px}@media (min-width:720px){.site--wrapper{padding-top:120px}}@media (min-width:1000px){.site--wrapper{padding-top:160px}}@media (min-width:1000px){.content-sidebar--wrapper{display:flex;max-width:1640px;margin:0 auto}}@media (min-width:1000px){.content--wrapper{padding:80px 0}}@media (min-width:1000px){.has--sidebar .content-elements{margin:0 0 0 auto;padding:0 20px 0 0}}@media (min-width:1000px){.content-element--wrapper{padding:80px 40px 0}.has--sidebar .content-element--wrapper{padding-right:0}.content-element--wrapper:first-child{margin-top:-80px}.content-element--wrapper.has--background{margin:80px 0 0}.content-element--wrapper.has--background>*:first-child{padding:0 20px}.has--sidebar .content-element--wrapper.has--background{margin-left:40px}}@media (min-width:1640px){.content-element--wrapper{padding-top:100px}.content-element--wrapper:first-child{margin-top:-80px}.content-element--wrapper.has--background{margin:100px 0 0;padding:80px 0}.content-element--wrapper.has--background>*:first-child{padding:0 40px}}.pagination--wrapper{position:relative;height:40px;line-height:20px;padding:0 40px;margin-top:50px}.pagination--list{display:none}@media (min-width:720px){.pagination--list{display:flex;padding:0;margin:0;list-style:none;padding:0;margin:0;align-items:center;justify-content:center}}.pagination--item{padding:5px 1px}.pagination--link{display:block;width:30px;height:30px;line-height:30px;text-align:center}.pagination--link.is--active{background-color:#eee;color:#626262}.pagination--link:hover{background-color:#014379;color:#FFF}.pagination--pager{position:absolute;top:0;width:40px;height:40px;background-color:#eee;color:#626262}.pagination--pager.is--next{right:0}.pagination--pager.is--prev{left:0}.pagination--pager:hover{background-color:#014379;color:#FFF}.pagination--pager-icon{position:absolute;top:50%;left:50%;margin-top:2px;transform:translate(-50%,-50%)}.blog--header{position:relative;z-index:1}.blog--header-date{color:#b9b9b9}.blog--header-intro{font-weight:700;font-size:23.994px}@media (max-width:1920px){.blog--header-intro{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}.blog--sm-share{margin-top:80px}.blog--sm-share-headline{margin-bottom:10px;text-align:center;font-size:23.994px}@media (max-width:1920px){.blog--sm-share-headline{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}.blog--sm-share-items{display:flex;gap:5px;justify-content:center}.blog--sm-share-link svg{width:40px;height:40px}.is--facebook .blog--sm-share-link svg{fill:#4267B2}.is--linkedin .blog--sm-share-link svg{fill:#0077b5}.is--xing .blog--sm-share-link svg{fill:#126567}.is--whatsapp .blog--sm-share-link svg{fill:#25d366}.is--telegram .blog--sm-share-link svg{fill:#08c}.is--telegram .blog--sm-share-link svg path{transform:scale(1.6667)}@media (min-width:720px){.footer--wrapper{padding-bottom:0}}@media (min-width:720px){.footer--topbar{height:60px;padding:0}}@media (min-width:720px){.footer--topbar-inner{max-width:1640px;margin:0 auto}}@media (min-width:1000px){.footer--topbar-inner{padding:0 40px}}@media (min-width:1000px){.footer--container{padding:0 40px}}@media (min-width:720px){.footer--scroll-to-top{transition:0.5s;height:60px;width:60px}.footer--scroll-to-top:hover{cursor:pointer;background-color:#376891}}@media (min-width:720px){.footer--navigation{margin:0 20px 0 auto;position:static;bottom:unset;flex-wrap:nowrap;white-space:nowrap}}@media (min-width:1000px){.footer--navigation{margin:0 40px 0 auto}}@media (min-width:720px){.footer--navigation-list{display:flex;justify-content:center}}@media (min-width:720px){.footer--navigation-item{width:auto}.footer--navigation-item+.footer--navigation-item:before{content:"|";margin:0 5px}.footer--navigation-item.cookie-settings:before{content:"|";margin:0 2px 0 5px}}@media (min-width:720px){.footer--navigation-link{color:#646363;font-size:18px}}@media (min-width:720px){.footer--container{margin:60px auto}.footer--container a:hover{text-decoration:underline}}@media (min-width:720px){.footer--business-contact{display:flex;flex-wrap:wrap;margin:0 -20px -20px}.footer--business-contact--item{width:50%;padding:20px;display:flex;flex-direction:column}}@media (min-width:1000px){.footer--business-contact--item{width:25%}.footer--business-contact--item+.footer--business-contact--item{margin-top:0}}@media (min-width:720px){.footer--badges-badge{flex-direction:row;align-items:center;justify-content:center}}.topbar--wrapper{display:block;background-color:#eee;height:100px;position:fixed;top:50px;width:100%;font-weight:100;transform:translateX(-100%);z-index:1000;transition:0.5s}.navigation--is-active .topbar--wrapper{transform:translateX(0)}@media (min-width:720px){.topbar--wrapper{transform:translateX(0);top:0;height:50px}}@media screen and (min-width:1000px){.topbar--wrapper{position:fixed}}.topbar--inner{height:100%;padding:0 20px}@media (min-width:720px){.topbar--inner{display:flex}}@media (min-width:1000px){.topbar--inner{padding:0 40px}}.topbar--languages-list{display:flex;padding:0;margin:0;list-style:none;height:50px;align-items:center;justify-content:flex-end}.topbar--languages-item+.topbar--languages-item:before{content:"/";display:inline-block;margin:0 10px 0 15px}.topbar--languages-link{text-transform:uppercase;color:#646363}.is--active .topbar--languages-link{font-weight:900}.topbar--links-list{display:flex;padding:0;margin:0;list-style:none;margin:0 0 0 auto;height:50px;align-items:center;justify-content:flex-end}.topbar--links-item{margin:0 5px;display:flex;align-items:center}.topbar--links-item[data-career-pages]:after{flex-shrink:0;content:attr(data-career-pages);padding:3px;background-color:#014379;color:#FFF;text-align:center;font-size:10px;border-radius:50%;transform:translateY(-50%);display:block;line-height:10px;width:16px}.topbar--links-item:last-child{margin-right:0}@media (min-width:720px){.topbar--links-item{margin:0 20px}}.topbar--links-link{color:#646363;white-space:nowrap;line-height:1;font-size:14.004px}@media (min-width:720px){.topbar--links-link{font-size:18px}}.is--current>.topbar--links-link,.topbar--links-link:hover{font-weight:900}.topbar--links-link:after{display:block;content:attr(title);font-weight:bold;height:1px;color:transparent;overflow:hidden;visibility:hidden}.button{display:inline-block;transition:0.5s;line-height:1;cursor:pointer;font-size:18px}.button:hover{background-color:#014379;color:#FFF}.has--background-blue .button:hover,.has--background-darkgray .button:hover{background-color:#FFF;color:#014379}.button--flex{display:flex;align-items:center}.button--primary{color:#014379;background-color:transparent;border:1px solid #014379;border-radius:3px;padding:10px 10px;text-align:center;min-width:200px}@media (min-width:720px){.button--primary{min-width:300px}}.has--background-blue .button--primary,.has--background-darkgray .button--primary{color:#FFF;border-color:#FFF}.button .icon{border-color:#FFF}.button .icon-arrow-left,.button .icon-arrow-right{display:inline-block;margin-right:20px;vertical-align:middle;width:8px;height:8px;border-left:1px solid #626262;border-bottom:1px solid #626262;transform:rotate(45deg)}.button .icon-arrow-right{transform:rotate(-130deg)}.button .icon-right{margin-right:0;margin-left:auto}.button--light{color:#FFF;border-color:#FFF}.button--light:hover{color:#014379;background-color:#FFF}.button--secondary{background-color:#eee;font-size:14.004px;border-radius:0;border:none;padding:25px;font-weight:100;color:#626262;position:relative}.button--secondary:hover{background-color:#626262}.button--secondary:hover .icon{border-color:#FFF}.button.is--blue{background-color:#014379;color:#FFF}.button.is--blue:hover{background-color:#376891}.button.is--blue .icon{border-color:#FFF}.button.is--large{min-width:260px}.career--contact{margin-top:20px}.career--company-name{display:block;margin-top:20px;color:#014379}.career--list{display:block;padding:0;margin:0;list-style:none}.career--list .employees--item{width:100%}@media (min-width:720px){.career--list .employees--item{padding:20px 0}}@media (min-width:720px){.career--page{flex-direction:row;justify-content:space-between;padding:0 20px;margin:80px auto;max-width:1640px}.career--content{margin:0;width:80%;flex-grow:0}.career--content h1{font-size:36px;margin-bottom:20px}.career--back-button--wrapper{flex-shrink:0;padding-right:20px}}@media (min-width:720px) and (min-width:1000px){.career--page{padding:0 40px}}@media (min-width:720px) and (max-width:1920px){.career--content h1{font-size:36px;font-size:calc(18px + 0.9375vw)}}.lawyer--page{display:flex;flex-direction:column-reverse;margin:40px 20px}@media (min-width:720px){.lawyer--page{justify-content:space-between;flex-direction:row;margin:80px 20px}}@media (min-width:1000px){.lawyer--page{margin:80px 40px}}@media (min-width:1640px){.lawyer--page{max-width:1640px;margin:80px auto;padding:0 40px}}@media (min-width:720px){.lawyer--content{width:75%;flex-shrink:1}}@media (min-width:720px){.lawyer--sidebar{flex-grow:0;flex-shrink:0;padding-right:40px}}.lawyer--sidebar-button{margin:40px 0}@media (min-width:720px){.lawyer--sidebar-button{margin-top:0}}.lawyer--sidebar-button .button{width:100%}.lawyer--socialmedia{display:flex;margin:20px 0}.lawyer--socialmedia-link{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px;opacity:0.5}.lawyer--socialmedia-link.is--linkedin{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgMmM1LjUxNCAwIDEwIDQuNDg2IDEwIDEwcy00LjQ4NiAxMC0xMCAxMC0xMC00LjQ4Ni0xMC0xMCA0LjQ4Ni0xMCAxMC0xMHptMC0yYy02LjYyNyAwLTEyIDUuMzczLTEyIDEyczUuMzczIDEyIDEyIDEyIDEyLTUuMzczIDEyLTEyLTUuMzczLTEyLTEyLTEyem0tMiA4YzAgLjU1Ny0uNDQ3IDEuMDA4LTEgMS4wMDhzLTEtLjQ1LTEtMS4wMDhjMC0uNTU3LjQ0Ny0xLjAwOCAxLTEuMDA4czEgLjQ1MiAxIDEuMDA4em0wIDJoLTJ2Nmgydi02em0zIDBoLTJ2Nmgydi0yLjg2MWMwLTEuNzIyIDIuMDAyLTEuODgxIDIuMDAyIDB2Mi44NjFoMS45OTh2LTMuMzU5YzAtMy4yODQtMy4xMjgtMy4xNjQtNC0xLjU0OHYtMS4wOTN6Ii8+PC9zdmc+Cg==)}.lawyer--socialmedia-link.is--xing{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgMmM1LjUxNCAwIDEwIDQuNDg2IDEwIDEwcy00LjQ4NiAxMC0xMCAxMC0xMC00LjQ4Ni0xMC0xMCA0LjQ4Ni0xMCAxMC0xMHptMC0yYy02LjYyNyAwLTEyIDUuMzczLTEyIDEyczUuMzczIDEyIDEyIDEyIDEyLTUuMzczIDEyLTEyLTUuMzczLTEyLTEyLTEyem0xLjQ4OCAxOGwtMi42NjItNC44MzMgNC4wMzUtNy4xNjdoMi40NjdsLTQuMDM1IDcuMTY3IDIuNjM1IDQuODMzaC0yLjQ0em0tNC4wMTYtOWgtMi40N2wxLjUzNyAyLjM3Mi0yLjIxMSAzLjYyOGgyLjQ1N2wyLjIxMS0zLjYzNi0xLjUyNC0yLjM2NHoiLz48L3N2Zz4K)}.lawyer--socialmedia-link.is--facebook{background-image:url(data:image/svg+xml;base64,IDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIDJjNS41MTQgMCAxMCA0LjQ4NiAxMCAxMHMtNC40ODYgMTAtMTAgMTAtMTAtNC40ODYtMTAtMTAgNC40ODYtMTAgMTAtMTB6bTAtMmMtNi42MjcgMC0xMiA1LjM3My0xMiAxMnM1LjM3MyAxMiAxMiAxMiAxMi01LjM3MyAxMi0xMi01LjM3My0xMi0xMi0xMnptLTIgMTBoLTJ2MmgydjZoM3YtNmgxLjgybC4xOC0yaC0ydi0uODMzYzAtLjQ3OC4wOTYtLjY2Ny41NTgtLjY2N2gxLjQ0MnYtMi41aC0yLjQwNGMtMS43OTggMC0yLjU5Ni43OTItMi41OTYgMi4zMDh2MS42OTJ6Ii8+PC9zdmc+Cg==)}.lawyer--socialmedia-link.is--youtube{background-image:url(../../templates/images/icons/iconmonstr-youtube-5.svg)}.lawyer--socialmedia-link.is--instagram{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgMmM1LjUxNCAwIDEwIDQuNDg2IDEwIDEwcy00LjQ4NiAxMC0xMCAxMC0xMC00LjQ4Ni0xMC0xMCA0LjQ4Ni0xMCAxMC0xMHptMC0yYy02LjYyNyAwLTEyIDUuMzczLTEyIDEyczUuMzczIDEyIDEyIDEyIDEyLTUuMzczIDEyLTEyLTUuMzczLTEyLTEyLTEyem0tLjAwOCAxNC40MDhjMS4yOTkgMCAyLjM1NC0xLjA1NiAyLjM1NC0yLjM1NCAwLS43MDQtLjMxMi0xLjMzNy0uODAzLTEuNzY5LS4xNzQtLjE1MS0uMzY4LS4yNzgtLjU4LS4zNzQtLjI5Ny0uMTM1LS42MjUtLjIxLS45NzEtLjIxLS4zNDcgMC0uNjc1LjA3NS0uOTcxLjIxLS4yMTEuMDk2LS40MDYuMjIzLS41NzguMzc0LS40OTIuNDMyLS44MDUgMS4wNjQtLjgwNSAxLjc2OS4wMDEgMS4yOTggMS4wNTcgMi4zNTQgMi4zNTQgMi4zNTR6bS4wMDgtNC4wOTNjLjk2MSAwIDEuNzM4Ljc3OCAxLjczOCAxLjczOSAwIC45NjEtLjc3NyAxLjc0LTEuNzM4IDEuNzRzLTEuNzM4LS43NzktMS43MzgtMS43NGMwLS45Ni43NzctMS43MzkgMS43MzgtMS43Mzl6bTIuNjExLjE4NWgzLjM4OXY1LjEzOWMwIDEuMzA0LTEuMDU4IDIuMzYxLTIuMzYxIDIuMzYxaC03LjI0NmMtMS4zMDUgMC0yLjM5My0xLjA1Ny0yLjM5My0yLjM2MXYtNS4xMzloMy4zNzNjLS4yNzEuNDU3LS40MzYuOTg1LS40MzYgMS41NTQgMCAxLjY4OCAxLjM2NyAzLjA1NSAzLjA1NSAzLjA1NSAxLjY4NyAwIDMuMDU1LTEuMzY4IDMuMDU1LTMuMDU1IDAtLjU2OS0uMTY0LTEuMDk3LS40MzYtMS41NTR6bTEuMDI4LTQuNWgtNi4xMzl2Mi41aC0uNXYtMi41aC0uNXYyLjVoLS41di0yLjQ2MWMtLjE3NC4wMjgtLjM0MS4wNzEtLjUuMTM0djIuMzI3aC0uNXYtMi4wNTFjLS42MDIuNDI4LTEgMS4xMjMtMSAxLjkxMnYxLjYzOWgzLjczNmMuNTg0LS42NDIgMS4zOTktMSAyLjI1Ni0xIC44NiAwIDEuNjc1LjM2MiAyLjI1NSAxaDMuNzUzdi0xLjY0YzAtMS4zMDMtMS4wNTgtMi4zNi0yLjM2MS0yLjM2em0xLjM2MSAyLjYzMmMwIC4yMDMtLjE2Ni4zNjgtLjM3My4zNjhoLTEuMjU1Yy0uMjA1IDAtLjM3Mi0uMTY1LS4zNzItLjM2OHYtMS4yNjVjMC0uMjAyLjE2Ny0uMzY3LjM3Mi0uMzY3aDEuMjU1Yy4yMDcgMCAuMzczLjE2NS4zNzMuMzY3djEuMjY1eiIvPjwvc3ZnPgo=)}.lawyer--contactdata{margin-top:20px}@media (min-width:1260px){.lawyer--contactdata{padding-left:40px;margin-top:-15px;flex-grow:1}.lawyer--contactdata-wrapper{display:flex}}.lawyer--name{color:#014379;font-weight:100;font-size:59.94px;margin-bottom:10px}@media (max-width:1920px){.lawyer--name{font-size:59.94px;font-size:calc(18px + 2.184375vw)}}@media (min-width:720px){.lawyer--name{font-size:36px}}@media (min-width:720px) and (max-width:1920px){.lawyer--name{font-size:36px;font-size:calc(18px + 0.9375vw)}}@media (min-width:1260px){.lawyer--information{margin-top:80px}}.lawyer--information-list{display:block;padding:0;margin:0;list-style:none}.lawyer--information-item{display:flex;flex-wrap:wrap;line-height:1.5em;padding:8px 0}.lawyer--information-item+.lawyer--information-item{border-top:1px solid #eee}.lawyer--information .lawyer--information-item{border-top:1px solid #eee}.lawyer--information-item-key{font-weight:700;padding-right:10px;color:#626262}.lawyer--information-item-list{width:100%;margin:5px 0 0 0;padding:0 0 0 20px;list-style-type:disc}.lawyer--information-link{color:#014379}.lawyer--information-link:hover{text-decoration:underline}.items--filter-wrapper{padding-bottom:40px}@media (min-width:720px){.items--filter-wrapper{display:flex;flex-wrap:wrap;margin:-10px}}@media (min-width:1260px){.items--filter-wrapper{margin:-10px -20px}}.items--filter-item{margin-bottom:10px;position:relative}@media (min-width:720px){.items--filter-item{width:50%;padding:10px 10px;margin-bottom:10px}}@media (min-width:1000px){.items--filter-item{width:25%}}@media (min-width:1260px){.items--filter-item{padding:10px 20px}}.items--filter-item--inner{cursor:pointer;display:flex;align-items:center;line-height:1.1;height:75px;padding:0 20px;font-family:"Mueso Sans",serif;z-index:100;transition:0.5s;font-size:18px}@media (min-width:1000px){.items--filter-item--inner{height:100px}}.items--filter-input{display:none}.items--filter-input:checked~.items--filter-item--inner{background-color:#626262;color:#FFF}.items--filter-input:checked~.items--filter-item--inner .icon-arrow-right{transform:rotate(-45deg);border-color:#FFF}.items--filter-input:checked~.items--filter-dropdown{display:block}.items--filter-input:checked~.items--filter-dropdown.is--flex{display:flex;flex-wrap:wrap}.items--filter-dropdown{display:none;padding:20px 20px 10px;border:1px solid #014379;border-top:0;position:absolute;background-color:#FFF;box-shadow:0 0 5px 0 #b9b9b9;left:0;width:100%;z-index:1000}@media (min-width:720px){.items--filter-dropdown{left:20px;width:calc(100% - 40px)}}.items--filter-dropdown-close{display:block;text-align:right;margin-top:10px;margin-left:auto;cursor:pointer;color:#014379;font-size:14.004px}.items--filter-dropdown-close:hover{text-decoration:underline}.items--filter-apply{padding:10px;float:right;cursor:pointer}.items--filter-checkbox--label{font-size:14.004px}@media (min-width:720px){.items--filter-checkbox--label{font-size:18px}}.items--filter-checkbox--wrapper.is--letter{width:20%}.items--filter-active{margin-bottom:20px}.items--filter-active.is--hidden,.items--filter-active .is--hidden{display:none}.items--filter-active--headline{font-size:36px}@media (max-width:1920px){.items--filter-active--headline{font-size:36px;font-size:calc(18px + 0.9375vw)}}@media (min-width:1000px){.items--filter-active--headline{font-size:23.994px}}@media (min-width:1000px) and (max-width:1920px){.items--filter-active--headline{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}.sidebar--elements{margin:40px 20px}@media (min-width:1000px){.sidebar--elements{margin:0;width:336px;flex-shrink:0;padding:0 40px 0 20px}}@media (min-width:1640px){.sidebar--elements{width:420px}}.sidebar--element-wrapper{font-size:16px;line-height:1.5}.sidebar--element-wrapper+.sidebar--element-wrapper{margin-top:20px}.sidebar--element-wrapper.has--background{padding:20px}.sidebar--element-wrapper.has--background-blue{background-color:#014379;color:#FFF}.sidebar--element-wrapper.has--background-lightgray{background-color:#eee}.sidebar--element-wrapper.has--background-darkgray{background-color:#626262;color:#FFF}.sidebar--text.has--image-left,.sidebar--text.has--image-right{display:flex;margin:0 -10px}.sidebar--text.has--image-left .wysiwyg,.sidebar--text.has--image-right .wysiwyg,.sidebar--text.has--image-left .sidebar--text-image-wrapper,.sidebar--text.has--image-right .sidebar--text-image-wrapper{padding:0 10px}.sidebar--text.has--image-right{flex-direction:row-reverse}.has--image-left .sidebar--text-image-wrapper,.has--image-right .sidebar--text-image-wrapper{width:40%;flex-shrink:0;flex-grow:1}.sidebar--text-image-wrapper+.wysiwyg{margin-top:20px}.sidebar--text .wysiwyg{text-align:left}.has--image-left.sidebar--text .wysiwyg,.has--image-right.sidebar--text .wysiwyg{margin-top:-5px}.sidebar--button{text-align:center;margin-top:20px}.sidebar--link{min-width:auto;padding-right:20px;padding-left:20px}.gallery--wrapper{display:flex;flex-wrap:wrap;margin:-5px}@media (min-width:720px){.gallery--wrapper{margin:0}}.gallery--row{display:flex;flex-wrap:wrap;width:100%}@media (min-width:720px){.gallery--row{display:grid;grid-gap:10px;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr)}.gallery--row.items--1{grid-template-rows:repeat(1,1fr)}.gallery--row+.gallery--row{margin-top:10px}}.gallery--item{width:50%;padding:5px}.gallery--item.is--custom-tile{font-weight:100}.gallery--item.is--custom-tile .inner{height:100%;display:flex;justify-content:center;align-items:center;background-color:#014379;color:#FFF;font-size:59.94px}@media (max-width:1920px){.gallery--item.is--custom-tile .inner{font-size:59.94px;font-size:calc(18px + 2.184375vw)}}@media (min-width:720px){.gallery--item{width:100%;padding:0}.gallery--row:nth-child(odd) .gallery--item:nth-child(1){grid-row:1 / -1;grid-column:1 / 2}.gallery--row:nth-child(odd) .gallery--item:nth-child(2){grid-row:1 / -1;grid-column:2 / 4}.items--1.gallery--row:nth-child(odd) .gallery--item{grid-row:1 / -1;grid-column:1 / -1}.items--2.gallery--row:nth-child(odd) .gallery--item:nth-child(1){grid-row:1 / -1;grid-column:1 / 3}.items--2.gallery--row:nth-child(odd) .gallery--item:nth-child(2){grid-row:1 / -1;grid-column:3 / -1}.items--3.gallery--row:nth-child(odd) .gallery--item:nth-child(3){grid-row:1 / -1}.gallery--row:nth-child(even) .gallery--item:nth-child(1){grid-row:1 / 2;grid-column:1 / 1}.gallery--row:nth-child(even) .gallery--item:nth-child(2){grid-row:2 / 2;grid-column:1 / 1}.gallery--row:nth-child(even) .gallery--item:nth-child(3){grid-row:1 / -1;grid-column:2 / 3}.gallery--row:nth-child(even) .gallery--item:nth-child(4){grid-row:1 / -1;grid-column:3 / -1}.items--1.gallery--row:nth-child(even) .gallery--item{grid-row:1 / -1;grid-column:1 / -1}.items--2.gallery--row:nth-child(even) .gallery--item:nth-child(1){grid-row:1 / -1;grid-column:1 / 3}.items--2.gallery--row:nth-child(even) .gallery--item:nth-child(2){grid-row:1 / -1;grid-column:3 / -1}.items--3.gallery--row:nth-child(even) .gallery--item:nth-child(1){grid-row:1 / -1;grid-column:1 / 3}.items--3.gallery--row:nth-child(even) .gallery--item:nth-child(2){grid-row:1 / -1;grid-column:3 / 4}.items--3.gallery--row:nth-child(even) .gallery--item:nth-child(3){grid-row:1 / -1;grid-column:4 / -1}}.gallery--link{display:block;height:100%}.gallery--image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.teaser--items{display:flex;flex-wrap:wrap;margin:-5px}@media (min-width:720px){.teaser--items{margin:-10px}}@media (min-width:1000px){.teaser--items{margin:-20px}}.teaser--item{width:100%;padding:5px}@media (min-width:720px){.teaser--item{width:50%;padding:10px}}@media (min-width:1000px){.teaser--item{width:33.33%;padding:20px}}@media (min-width:1640px){.teaser--item{width:25%}}.teaser--headline{position:relative;display:flex;align-items:center;line-height:1.1;height:75px;padding:0 20px;font-family:"Mueso Sans",serif;background-color:#014379;color:#FFF;z-index:100;transition:0.5s}.teaser--headline:hover{background-color:#626262}.teaser--headline-icon{flex-shrink:0}@media (min-width:1000px){.teaser--headline{height:100px}}.is--fallback .teaser--image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px}.is--fallback .teaser--image-link{position:relative;display:block;padding-top:53.33%;background-color:#eee}@media (min-width:720px){.ce--headline.has--offset-left{padding-left:33.33%;margin-left:10px}}@media (min-width:1000px){.ce--headline.has--offset-left{margin-left:30px}}@media (min-width:720px){.text--wrapper.has--images-left,.text--wrapper.has--images-right,.text--wrapper.has--headline-beside{display:flex;margin:0 -20px}}@media (min-width:720px){.text--left-column{width:33.3%;flex-shrink:0;padding:0 20px}.has--images-left .text--left-column{order:10}.has--images-right .text--left-column{order:30}}@media (min-width:1000px){.text--left-column{padding:0 40px 0 20px}.has--images-right .text--left-column{padding:0 20px 0 40px}}@media (min-width:720px){.has--headline-beside .text--left-column{width:40%;padding-right:20px;flex-shrink:0;flex-grow:0;margin-top:-0.5%}.has--headline-beside .text--left-column .ce--headline{margin-bottom:0}}.text--left-column .tns-nav{text-align:center;margin-top:10px}.text--left-column .tns-nav button{padding:0;width:15px;height:15px;border-radius:50%;border:2px solid #95a5a5;margin:0 3px;background-color:transparent}.text--left-column .tns-nav button.tns-nav-active{background-color:#95a5a5}.text--text-wrapper{order:20;flex-grow:1}@media (min-width:720px){.text--text-wrapper{font-size:18px;line-height:1.75}.has--images-left .text--text-wrapper,.has--images-right .text--text-wrapper{padding:0 20px;width:100%;flex-shrink:1}.has--images-left .text--text-wrapper:not(.has--headline-beside.has--images-left .text--text-wrapper),.has--images-left .text--text-wrapper:not(.has--headline-beside.has--images-right .text--text-wrapper),.has--images-right .text--text-wrapper:not(.has--headline-beside.has--images-left .text--text-wrapper),.has--images-right .text--text-wrapper:not(.has--headline-beside.has--images-right .text--text-wrapper){margin-top:-7px}.has--text-bigger .text--text-wrapper{font-size:23.994px;line-height:1.5em}.has--text-bigger .text--text-wrapper .wysiwyg{-webkit-font-smoothing:antialiased}.has--headline-beside .text--text-wrapper{padding:0 20px}}@media (min-width:720px) and (min-width:1260px){.has--images-left .text--text-wrapper:not(.has--headline-beside.has--images-left .text--text-wrapper),.has--images-left .text--text-wrapper:not(.has--headline-beside.has--images-right .text--text-wrapper),.has--images-right .text--text-wrapper:not(.has--headline-beside.has--images-left .text--text-wrapper),.has--images-right .text--text-wrapper:not(.has--headline-beside.has--images-right .text--text-wrapper){margin-top:-10px}}@media (min-width:720px) and (max-width:1920px){.has--text-bigger .text--text-wrapper{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}@media (min-width:1000px){.has--images-left .text--text-wrapper,.has--headline-beside .text--text-wrapper{padding:0 20px 0 40px}.has--images-right .text--text-wrapper{padding:0 40px 0 20px}}.text--images{margin-bottom:20px}@media (min-width:720px){.text--images{margin-bottom:0}.has--headline-beside .text--images{margin-top:20px}}.text--button-wrapper{margin-top:20px;order:30}@media (min-width:1000px){.text--button-wrapper{margin-top:40px}}.downloads--list,.links--list{display:block;padding:0;margin:0;list-style:none}.downloads--list-item+.downloads--list-item,.downloads--list-item+.links--list-item,.links--list-item+.downloads--list-item,.links--list-item+.links--list-item{margin-top:10px}.downloads--list-item-link,.links--list-item-link{position:relative;display:block;color:#014379}.downloads--list-item-link-icon,.links--list-item-link-icon{position:absolute;left:0}.downloads--list-item-link-label,.links--list-item-link-label{display:block;padding-left:25px}.downloads--list-item-link:hover,.links--list-item-link:hover{text-decoration:underline}.code--wrapper iframe{display:block;width:100%;border:0}.video--wrapper{max-width:900px;margin:0 auto}.video--wrapper .wysiwyg{padding-top:20px}@media (min-width:720px){.video--wrapper.has--text{display:flex;margin:0 -20px;max-width:unset}.video--wrapper .wysiwyg{padding:0 20px}}@media (min-width:1260px){.video--wrapper.has--text{margin:0 -40px}.video--wrapper .wysiwyg{padding:0 40px}}.video--inner-wrapper{position:relative;padding-top:56.25%}@media (min-width:720px){.has--text .video--inner-wrapper{width:40%;padding-top:calc(22.5% - 20px);flex-shrink:0;height:0}}@media (min-width:1260px){.has--text .video--inner-wrapper{padding-top:calc(22.5% - 40px)}}.video--iframe{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0}@media (min-width:720px){.video--iframe{padding:0 20px}}@media (min-width:1260px){.video--iframe{padding:0 40px}}.video--note{position:absolute;top:0;width:100%;height:100%;display:none;flex-direction:column;justify-content:center;text-align:center;background-color:#eee}[data-src]+.video--note{display:flex}.timeline--wrapper{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.timeline--items{position:relative}.has--background .timeline--items{padding:20px}.timeline--items:before{position:absolute;left:0;top:0;bottom:0;width:1px;content:"";background-color:#014379}.has--background .timeline--items:before{left:20px;top:20px;bottom:20px}@media (min-width:1000px){.timeline--items:before{left:50%}.has--background .timeline--items:before{width:2px;margin-left:-1px;left:50%;top:20px;bottom:20px}}.timeline--item{position:relative;margin-left:20px}.timeline--item+.timeline--item{margin-top:20px}.timeline--item:before{position:absolute;top:40px;left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #eee transparent transparent;content:""}.has--background .timeline--item:before{border-color:transparent rgba(255,255,255,0.9) transparent transparent}@media (min-width:1000px){.timeline--item{width:48%;margin-left:0}.timeline--item+.timeline--item{margin-top:-20px}.timeline--item.is--odd{margin-right:auto}.timeline--item.is--odd:before{left:100%;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #eee}.timeline--item.is--even{margin-left:auto}.timeline--item.is--even:before{left:auto;right:100%}}.timeline--item-inner{padding:20px;background-color:#eee}.has--background .timeline--item-inner{background-color:rgba(255,255,255,0.9)}@media (min-width:1000px){.timeline--item-inner{padding:40px}}.timeline--item-headline{margin-bottom:10px;font-family:"Mueso Sans",serif;font-weight:700;font-size:23.994px;color:#014379}@media (max-width:1920px){.timeline--item-headline{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}.timeline--item-image-wrapper{margin-bottom:20px}.timeline--item-link{display:flex;max-width:280px;min-width:200px;line-height:20px;padding:10px;font-family:"Mueso Sans",serif;font-weight:700;background-color:#014379;color:#aedafe}.timeline--item-link:hover{background-color:#376891;color:#fcfdfe}.timeline--item-link-wrapper{margin-top:20px}.timeline--item-link-label{display:inline-block;margin-right:10px;margin-left:auto}.timeline--item-link-icon{margin-left:auto}.list--wrapper+.list--wrapper{margin-top:40px}@media (min-width:1000px){.list--wrapper+.list--wrapper{margin-top:80px}}.list--headline{margin-bottom:0;background-color:#FFF;position:relative;display:inline-block;padding:0 20px 0 0}.list--headline:after{display:block;width:50%;height:5px;background-color:#014379;content:"";margin-top:3px;transform:translateY(100%)}@media (min-width:1000px){.list--headline:after{height:10px;margin-top:10px;min-width:180px}}@media (min-width:1260px){.list--headline:after{min-width:260px}}@media (min-width:1000px){.list--headline{padding:0 40px 0 0}}.list--wrapper:nth-child(even) .list--headline{text-align:right;padding:0 0 0 20px;left:100%;transform:translateX(-100%)}.list--wrapper:nth-child(even) .list--headline:after{position:relative;left:auto;right:0;margin:10px 0 0 auto}@media (min-width:1000px){.list--wrapper:nth-child(even) .list--headline{padding:0 0 0 40px}}.list--list{display:block;padding:0;margin:0;list-style:none;background-color:#eee;padding:40px 20px 20px;margin:-25px 0 0 20px}.list--wrapper:nth-child(even) .list--list{margin:-25px 20px 0 auto}@media (min-width:720px){.list--list{margin:-25px 0 0 40px;padding:60px 40px 40px}.list--wrapper:nth-child(even) .list--list{margin:-25px 40px 0 auto}}@media (min-width:1000px){.list--list{margin:-50px 0 0 120px;padding:100px 60px 40px}.list--wrapper:nth-child(even) .list--list{margin:-50px 120px 0 auto}}@media (min-width:1260px){.list--list{margin:-50px 0 0 200px}.list--wrapper:nth-child(even) .list--list{margin:-50px 200px 0 auto}}.list--item{font-weight:100;display:flex;flex-wrap:nowrap;font-size:23.994px}@media (max-width:1920px){.list--item{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}.list--item+.list--item{margin-top:10px}.list--item .icon{display:inline-block;width:8px;height:8px;flex-shrink:0;border-right:1px solid #626262;border-bottom:1px solid #626262;transform:rotate(-45deg);margin:12px 10px 0 0}@media (min-width:1260px){.list--item .icon{margin:16px 15px 0 0}}.googlemaps--wrapper{position:relative}@media (min-width:720px){.googlemaps--wrapper{display:flex;margin:0 -20px}.googlemaps--wrapper.has--map-right{flex-direction:row-reverse}}.googlemaps--text{margin-top:20px}@media (min-width:720px){.googlemaps--text{padding:0 20px;width:40%;flex-shrink:0;margin-top:0}.has--map-right .googlemaps--text{text-align:right}}.googlemaps--text .wysiwyg p{text-align:unset}.googlemaps--iframe{display:block;width:100%;min-height:400px}@media (min-width:720px){.googlemaps--iframe{min-height:300px;width:60%;padding:0 20px}}@media (min-width:1000px){.googlemaps--iframe{min-height:500px}}.googlemaps--note{position:absolute;top:0;width:100%;height:100%;background-color:#eee;display:none;flex-direction:column;justify-content:center;text-align:center;left:0}[data-src]+.googlemaps--note{display:flex}@media (min-width:720px){.googlemaps--note{width:60%}.has--map-right .googlemaps--note{right:0;left:auto}}.googlemaps--note .wysiwyg p{text-align:center}.element--ctc .ce--headline{margin-bottom:0;background-color:#FFF;position:relative;display:inline-block;padding:0 20px 0 0}.element--ctc .ce--headline:after{display:block;width:50%;height:5px;background-color:#014379;content:"";margin-top:3px;transform:translateY(100%)}@media (min-width:1000px){.element--ctc .ce--headline:after{height:10px;margin-top:10px;min-width:180px}}@media (min-width:1260px){.element--ctc .ce--headline:after{min-width:260px}}@media (min-width:1000px){.element--ctc .ce--headline{padding:0 40px 0 0}}.ctc--wrapper+.ctc--wrapper{margin-top:40px}@media (min-width:1000px){.ctc--wrapper+.ctc--wrapper{margin-top:80px}}.ctc--intro{font-size:23.994px;font-weight:100;margin-bottom:10px}@media (max-width:1920px){.ctc--intro{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}@media (min-width:1000px){.ctc--intro{margin-bottom:20px}}.is--ctc-buttons .ctc--intro{font-size:18px;margin-bottom:10px}@media (min-width:720px){.ctc--locations{margin:-5px -20px;display:flex;flex-wrap:wrap;justify-content:space-between}.is--ctc-buttons .ctc--locations{margin:-5px -10px}}.ctc--locations-wrapper{background-color:#eee;padding:40px 20px 20px}@media (min-width:720px){.ctc--locations-wrapper{padding:40px}}.ctc--locations-wrapper:not(.is--ctc-buttons .ctc--locations-wrapper){margin:-25px 0 0 20px}@media (min-width:720px){.ctc--locations-wrapper:not(.is--ctc-buttons .ctc--locations-wrapper){margin:-25px 0 0 40px;padding:60px 40px 40px}}@media (min-width:1000px){.ctc--locations-wrapper:not(.is--ctc-buttons .ctc--locations-wrapper){margin:-50px 0 0 120px;padding:100px 60px 40px}}@media (min-width:1260px){.ctc--locations-wrapper:not(.is--ctc-buttons .ctc--locations-wrapper){margin:-50px 0 0 200px;padding:100px 100px 40px}}.ctc--location{font-weight:100;display:flex;flex-wrap:nowrap;font-size:23.994px}@media (max-width:1920px){.ctc--location{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}.ctc--location+.ctc--location{margin-top:5px}.is--ctc-buttons .ctc--location+.ctc--location{margin-top:10px}.ctc--location-button{border-radius:0;background-color:#014379;color:#FFF;width:100%}.ctc--location-button:hover{background-color:#376891}@media (min-width:720px){.ctc--location-button{padding:20px}}.ctc--location-phone-link{white-space:nowrap;color:#646363}.ctc--location-phone-link:hover{color:#376891;text-decoration:underline}.ctc--location-name{margin-left:10px}@media (min-width:720px){.ctc--location{width:50%;padding:5px 20px;font-size:23.994px}.ctc--location+.ctc--location{margin-top:0}.is--ctc-buttons .ctc--location+.ctc--location{margin-top:0}.is--ctc-buttons .ctc--location{padding:10px 10px;width:auto;max-width:100%;min-width:25%;flex-shrink:1;flex-grow:1}}@media (min-width:720px) and (max-width:1920px){.ctc--location{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}@media (min-width:1260px){.ctc--location-name:not(.is--ctc-buttons) .ctc--location-name{padding:0 20px}}.employees--list{display:block;padding:0;margin:0;list-style:none}@media (min-width:720px){.employees--list{display:flex;flex-wrap:wrap;margin:-20px -20px -20px}}.employees--item+.employees--item{margin-top:40px}.employees--item.is--hidden{display:none}@media (min-width:720px){.employees--item{display:flex;padding:20px;width:100%}.employees--item+.employees--item{margin-top:0}}@media (min-width:1260px){.employees--item{width:50%}.has--sidebar .employees--item{width:100%}}.employees--image{width:100%}@media (min-width:720px){.employees--image-wrapper{width:45%;flex-shrink:0;padding-right:20px;max-width:340px}}@media (min-width:1000px){.employees--image-wrapper{padding-right:40px}}.employees--name{font-size:36px;color:#014379;font-weight:100;margin:5px 0;display:inline-block}@media (max-width:1920px){.employees--name{font-size:36px;font-size:calc(18px + 0.9375vw)}}@media (min-width:720px){.employees--name{font-size:23.994px;margin:0 0 10px}}@media (min-width:720px) and (max-width:1920px){.employees--name{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}.employees--information{margin-top:10px}@media (min-width:720px){.employees--information{margin-top:-8px;width:100%}}.employees--information-row{display:flex;flex-wrap:nowrap;line-height:1.5em;font-size:14.004px}@media (min-width:720px){.employees--information-row{font-size:18px}}@media (min-width:1000px){.employees--information-row{flex-wrap:wrap}}@media (min-width:1260px){.employees--information-row{flex-wrap:nowrap}}.employees--information-row+.employees--information-row{margin-top:5px}.employees--information-key{font-weight:700;min-width:100px;padding-right:10px;flex-shrink:0;flex-grow:0}@media (min-width:720px){.employees--information-key{width:155px}}.employees--information-link{color:#014379}.employees--information-link:hover{text-decoration:underline}.element--blog{padding-left:0;padding-right:0;max-width:unset}.blog--wrapper{position:relative}.blog--wrapper:not(.has--no-image){padding:40px 0}@media (min-width:720px){.blog--wrapper:not(.has--no-image){padding:80px 0}}@media (min-width:1260px){.blog--wrapper:not(.has--no-image){padding:140px 0}}.blog--wrapper .ce--headline{text-align:center}.blog-post--content{position:relative;z-index:1}.blog-post--wrapper{background-color:#014379;padding:20px;color:#FFF;max-width:1160px;margin:20px}@media (min-width:720px){.blog-post--wrapper{width:80%;margin:20px auto 40px}}@media (min-width:1260px){.blog-post--wrapper{margin:40px auto 50px;padding:30px 40px 40px}}.blog-post--image{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:cover}.blog-post--headline{font-size:36px;font-weight:100;line-height:1.35em}@media (max-width:1920px){.blog-post--headline{font-size:36px;font-size:calc(18px + 0.9375vw)}}.blog-post--headline-link{color:#FFF}.blog-post--headline-link:hover{text-decoration:underline}.blog-post--date{font-size:14.004px;margin:10px 0}@media (min-width:1000px){.blog-post--date{font-size:18px}}@media (min-width:1260px){.blog-post--date{margin:20px 0}}.blog-post--intro{font-size:14.004px}@media (min-width:1000px){.blog-post--intro{font-size:18px}}.blog--link-wrapper{display:flex;justify-content:center}@media (min-width:720px){.blog-teaser--items{margin:-20px;display:flex;flex-wrap:wrap}}.blog-teaser--item+.blog-teaser--item{margin-top:20px}@media (min-width:720px){.blog-teaser--item{width:50%;padding:20px;display:flex;flex-direction:column}.blog-teaser--item+.blog-teaser--item{margin-top:0}}@media (min-width:1000px){.blog-teaser--item{width:33.33%}}.blog-teaser--item:nth-child(even) .blog-teaser--item-body{background-color:#b9b9b9}.blog-teaser--item:nth-child(even) .blog-teaser--item-body div{color:#FFF}.blog-teaser--item-body{position:relative;background-color:#eee;padding:20px 20px 80px 20px;height:100%}@media (min-width:720px){.blog-teaser--item-body{padding:20px 40px 80px 40px}}.blog-teaser--item-headline{color:#014379;font-weight:100;font-size:23.994px;margin:10px 0;hyphens:auto;display:block;line-height:1.25em;transition:0.25s}@media (max-width:1920px){.blog-teaser--item-headline{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}.blog-teaser--item-headline:hover{color:#376891}.blog-teaser--item-text{text-align:justify;hyphens:auto}.blog-teaser--item-link--wrapper{position:absolute;right:0;bottom:0}@media (min-width:720px){.career-teaser--items{margin:-20px;display:flex;flex-wrap:wrap}}.career-teaser--item{position:relative}.career-teaser--item.is--hidden{display:none}.career-teaser--item+.career-teaser--item{margin-top:20px}@media (min-width:720px){.career-teaser--item{width:50%;padding:20px}.career-teaser--item+.career-teaser--item{margin-top:0}}.career-teaser--item-body{position:relative;background-color:#eee;padding:20px 20px 80px 20px;height:100%;text-align:justify;hyphens:auto}@media (min-width:720px){.career-teaser--item-body{padding:40px 40px 80px 40px}}.career-teaser--item-headline{color:#014379;font-weight:100;font-size:36px;margin:20px 0;hyphens:auto;line-height:1.25em}@media (max-width:1920px){.career-teaser--item-headline{font-size:36px;font-size:calc(18px + 0.9375vw)}}.career-teaser--item:nth-child(4n+2) .career-teaser--item-body,.career-teaser--item:nth-child(4n+3) .career-teaser--item-body{background-color:#b9b9b9}.career-teaser--item:nth-child(4n+2) .career-teaser--item-body div,.career-teaser--item:nth-child(4n+3) .career-teaser--item-body div{color:#FFF}.career-teaser--item-link--wrapper{position:absolute;right:0;bottom:0}@media (min-width:720px){.career-teaser--item-link--wrapper{right:20px;bottom:20px}}@media (min-width:720px){.tiles--items{display:flex;flex-wrap:wrap;margin:-20px}}.tiles--item{width:100%;position:relative}.tiles--item+.tiles--item{margin-top:10px}.tiles--item-inner{background:#eee;padding:20px;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}@media (min-width:1000px){.tiles--item-inner{padding:20px 60px}}.is--lawyers-page .tiles--item-inner{background-color:#014379}@media (min-width:720px){.tiles--item{padding:20px;width:33.33%}.tiles--item+.tiles--item{margin-top:0}.tiles--item.is--legal-area,.tiles--item.is--lawyers-page,.tiles--item.is--custom-text{width:66.66%}}@media (min-width:1000px){.tiles--item{width:25%}.tiles--item.is--legal-area,.tiles--item.is--lawyers-page,.tiles--item.is--custom-text{width:50%}}.tiles--item.is--custom{width:100%;max-height:540px;overflow:hidden}@media (min-width:720px){.tiles--item.is--custom{width:50%}}.tiles--item.is--custom.is--fullwidth{width:100%}.tiles--content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tiles--text{color:#014379;font-size:54px;font-weight:100;line-height:1.1em;text-align:center}@media (max-width:1920px){.tiles--text{font-size:54px;font-size:calc(18px + 1.875vw)}}.is--lawyers-page .tiles--text{color:#FFF;font-size:59.94px}@media (max-width:1920px){.is--lawyers-page .tiles--text{font-size:59.94px;font-size:calc(18px + 2.184375vw)}}@media (min-width:720px){.is--lawyers-page .tiles--text{margin-bottom:40px}.is--smaller.is--lawyers-page .tiles--text{margin-bottom:10px}}@media (min-width:1260px){.is--smaller.is--lawyers-page .tiles--text{margin-bottom:20px}}.is--light .tiles--text{color:#FFF}.tiles--button{display:flex;justify-content:center;margin-top:10px}@media (min-width:1000px){.tiles--button{margin-top:20px}}.tiles--image{width:100%;animation:fadein 0.5s}.has--fadeout .tiles--image{opacity:0;transition:250ms}@keyframes fadein{from{opacity:0}to{opacity:1}}.tiles--image-wrapper{display:block}.element--contents .ce--headline{margin-bottom:0;background-color:#FFF;position:relative;display:inline-block;padding:0 20px 0 0}.element--contents .ce--headline:after{display:block;width:50%;height:5px;background-color:#014379;content:"";margin-top:3px;transform:translateY(100%)}@media (min-width:1000px){.element--contents .ce--headline:after{height:10px;margin-top:10px}}@media (min-width:1000px){.element--contents .ce--headline{padding:0 40px 0 0}}.contents--list{display:block;padding:0;margin:0;list-style:none;background-color:#eee;padding:40px 20px 20px;margin:-25px 0 0 20px}@media (min-width:720px){.contents--list{margin:-25px 0 0 40px;padding:60px 40px 40px}}@media (min-width:1000px){.contents--list{margin:-50px 0 0 120px;padding:100px 60px 40px}}@media (min-width:1260px){.contents--list{margin:-50px 0 0 200px}}.contents--item{counter-increment:li;display:flex}.contents--item:before{color:#014379;content:counter(li) '. ';font-size:23.994px;margin-right:5px}@media (max-width:1920px){.contents--item:before{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}.contents--link{color:#014379;font-size:23.994px}@media (max-width:1920px){.contents--link{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}.contents--link:hover{text-decoration:underline}.clients--items{display:flex;flex-wrap:wrap;margin:-5px}@media (min-width:720px){.clients--items{margin:-10px}}@media (min-width:1000px){.clients--items{margin:-20px}}.clients--item{width:100%;padding:5px}@media (min-width:720px){.clients--item{width:50%;padding:10px}}@media (min-width:1000px){.clients--item{width:33.33%;padding:20px}}@media (min-width:1640px){.clients--item{width:25%}}.clients--headline{position:relative;display:flex;align-items:center;line-height:1.1;height:75px;padding:0 20px;font-family:"Mueso Sans",serif;background-color:#014379;color:#FFF;z-index:100;transition:0.5s}.clients--headline:hover{background-color:#626262}@media (min-width:1000px){.clients--headline{height:100px}}@media (min-width:720px){.text-tiles--tiles{display:flex;flex-wrap:wrap;margin:-20px}}.text-tiles--tile+.text-tiles--tile{margin-top:20px}.text-tiles--tile:nth-child(4n+2) .text-tiles--tile-inner,.text-tiles--tile:nth-child(4n+3) .text-tiles--tile-inner{background-color:#b9b9b9;color:#014379}.text-tiles--tile:nth-child(4n+2) .text-tiles--tile-inner li,.text-tiles--tile:nth-child(4n+3) .text-tiles--tile-inner li,.text-tiles--tile:nth-child(4n+2) .text-tiles--tile-inner a,.text-tiles--tile:nth-child(4n+3) .text-tiles--tile-inner a{color:#FFF}.text-tiles--tile:nth-child(4n+2) .text-tiles--tile-inner a:after,.text-tiles--tile:nth-child(4n+3) .text-tiles--tile-inner a:after{background-color:#FFF}.text-tiles--tile:nth-child(4n+2) .text-tiles--tile-inner a:hover,.text-tiles--tile:nth-child(4n+3) .text-tiles--tile-inner a:hover{color:#376891}.text-tiles--tile:nth-child(4n+2) .text-tiles--tile-inner a:hover:after,.text-tiles--tile:nth-child(4n+3) .text-tiles--tile-inner a:hover:after{background-color:#376891}@media (min-width:720px){.text-tiles--tile{width:50%;padding:20px}.text-tiles--tile+.text-tiles--tile{margin-top:0}}.text-tiles--tile-inner{background-color:#eee;padding:20px;height:100%}@media (min-width:720px){.text-tiles--tile-inner{padding:40px}}.text-tiles--tile-headline{color:#014379;font-weight:100;line-height:1.25em;font-size:36px;margin-bottom:20px}@media (max-width:1920px){.text-tiles--tile-headline{font-size:36px;font-size:calc(18px + 0.9375vw)}}.text-tiles--tile-text{hyphens:auto}.text-tiles--tile-text~.text-tiles-contents--list{margin-top:10px}.references--items{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr)}@media (min-width:720px){.references--items{grid-gap:40px;grid-template-columns:repeat(3,1fr)}}@media (min-width:1260px){.references--items{grid-template-columns:repeat(4,1fr)}}.references--item-inner{padding:20px;background-color:#eee;height:100%;display:flex;justify-content:center;align-items:center}@media (min-width:1000px){.references--item-inner{padding:40px}}.references--item-image{width:100%;height:100%;object-fit:contain}.cooperation--inner{display:flex;justify-content:center;align-items:center;margin:0 -20px}.cooperation--inner.has--image-left{flex-direction:row-reverse}@media (min-width:720px){.cooperation--inner{margin:0 -40px}}.cooperation--text{padding:0 20px}.has--image-right .cooperation--text{text-align:right}.cooperation--text .ce--headline{font-size:119.88px}@media (max-width:1920px){.cooperation--text .ce--headline{font-size:119.88px;font-size:calc(18px + 5.30625vw)}}@media (min-width:1260px){.cooperation--text .ce--headline{font-size:104.895px}}@media (min-width:1260px) and (max-width:1920px){.cooperation--text .ce--headline{font-size:104.895px;font-size:calc(18px + 4.52578125vw)}}@media (min-width:720px){.cooperation--text{padding:0 40px}}.cooperation--image{max-height:220px}.cooperation--image-wrapper{flex-grow:1;min-width:120px;max-width:150px;padding:0 20px}@media (min-width:720px){.cooperation--image-wrapper{max-width:30%;padding:0 40px}}.newsletter--wrapper.has--background{padding:20px}.newsletter--wrapper.has--background-blue{background-color:#014379;color:#FFF}.newsletter--wrapper.has--background-lightgray{background-color:#eee}@media (min-width:1000px){.newsletter--wrapper.has--background{padding:40px}}.newsletter--headline{margin-bottom:20px}.newsletter--input{border:0;height:40px;padding:5px 10px;flex-grow:1;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:14.004px;outline:none}@media (min-width:1000px){.newsletter--input{font-size:18px;padding:5px 20px;height:50px}}.newsletter--input-wrapper{display:flex;gap:20px}@media (min-width:720px){.newsletter--input-wrapper{width:50%}}.newsletter--input-label{display:inline-block;line-height:1.5;font-weight:100;margin-bottom:10px}@media (min-width:1000px){.newsletter--input-label{font-size:23.994px}}@media (min-width:1000px) and (max-width:1920px){.newsletter--input-label{font-size:23.994px;font-size:calc(18px + 0.3121875vw)}}.newsletter--submit-button{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#FFF;border:none;flex-shrink:0;transition:0.25s;cursor:pointer}.has--background-lightgray .newsletter--submit-button{background-color:#014379}.newsletter--submit-button:hover{background-color:#626262}.newsletter--submit-button:hover:after{border-color:#FFF}.newsletter--submit-button:after{content:"";display:block;width:12px;height:12px;margin-left:-6px;border-right:2px solid #626262;border-top:2px solid #626262;transform:rotate(45deg)}.has--background-lightgray .newsletter--submit-button:after{border-right:2px solid #FFF;border-top:2px solid #FFF}@media (min-width:1000px){.newsletter--submit-button{height:50px;width:50px}.newsletter--submit-button:after{width:16px;height:16px;margin-left:-8px}}.newsletter--dataprotection{margin-top:20px;font-weight:100;line-height:1.5;font-size:12.6px}@media (min-width:1000px){.newsletter--dataprotection{font-size:18px}}.has--background-lightgray .newsletter--dataprotection a{color:#646363}.has--background-lightgray .newsletter--dataprotection a:after{background-color:#646363}.has--background-lightgray .newsletter--dataprotection a:hover{color:#014379}.has--background-lightgray .newsletter--dataprotection a:hover:after{background-color:#014379}#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#FFF;background-color:rgba(255,255,255,0.8);transition:opacity 0.5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,0.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,0.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left 0.4s ease,transform 0.4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight 0.4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft 0.4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:transparent;color:#ddd;font:1.6em sans-serif;transition:background-color 0.4s ease;opacity:0.5;transition:opacity 0.15s}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:transparent;opacity:1;transition:opacity 0.15s}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:0.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}