.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-image .ce-gallery{margin-bottom:0}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-below .ce-gallery{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table th,.ce-table td{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgb(0 0 0 / .05)}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgb(0 0 0 / .25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgb(0 0 0 / .25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-300.eot);src:local('Open Sans Light'),local('OpenSans-Light'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-300.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-300.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-300.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-300.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-300.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-regular.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-regular.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-regular.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-300italic.eot);src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-300italic.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-300italic.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-300italic.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-300italic.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-300italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-italic.eot);src:local('Open Sans Italic'),local('OpenSans-Italic'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-italic.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-italic.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-italic.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-italic.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-600italic.eot);src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-600italic.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-600italic.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-600italic.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-600italic.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-600italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-600.eot);src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-600.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-600.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-600.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-600.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-600.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-700.eot);src:local('Open Sans Bold'),local('OpenSans-Bold'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-700.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-700.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-700.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-700.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-700.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-800.eot);src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-800.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-800.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-800.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-800.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-800.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-800italic.eot);src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-800italic.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-800italic.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-800italic.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-800italic.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-800italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-700italic.eot);src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-700italic.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-700italic.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-700italic.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-700italic.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/open-sans-v17-latin-700italic.svg#OpenSans') format('svg')}@font-face{font-family:'Merriweather';font-style:normal;font-weight:300;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-300.eot);src:local('Merriweather Light'),local('Merriweather-Light'),url('/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-300.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-300.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-300.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-300.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-300.svg#Merriweather') format('svg')}@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-regular.eot);src:local('Merriweather Regular'),local('Merriweather-Regular'),url('/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-regular.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-regular.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-regular.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-regular.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-regular.svg#Merriweather') format('svg')}@font-face{font-family:'Merriweather';font-style:italic;font-weight:300;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-300italic.eot);src:local('Merriweather Light Italic'),local('Merriweather-LightItalic'),url('/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-300italic.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-300italic.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-300italic.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-300italic.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-300italic.svg#Merriweather') format('svg')}@font-face{font-family:'Merriweather';font-style:italic;font-weight:400;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-italic.eot);src:local('Merriweather Italic'),local('Merriweather-Italic'),url('/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-italic.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-italic.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-italic.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-italic.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-italic.svg#Merriweather') format('svg')}@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-700.eot);src:local('Merriweather Bold'),local('Merriweather-Bold'),url('/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-700.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-700.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-700.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-700.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-700.svg#Merriweather') format('svg')}@font-face{font-family:'Merriweather';font-style:italic;font-weight:700;font-display:swap;src:url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-700italic.eot);src:local('Merriweather Bold Italic'),local('Merriweather-BoldItalic'),url('/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-700italic.eot?#iefix') format('embedded-opentype'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-700italic.woff2) format('woff2'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-700italic.woff) format('woff'),url(/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-700italic.ttf) format('truetype'),url('/typo3conf/ext/frp/Resources/Public/Fonts/merriweather-v21-latin-700italic.svg#Merriweather') format('svg')}.dropdown-menu{will-change:transform}body{background-color:#FFF;font-family:'Open Sans',sans-serif;font-size:14px;line-height:24px;font-weight:300;color:#000}.h1,.h2,.h3,h1,h2,h3{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase}.h2,h2{font-size:55px;line-height:55px}a{color:#6f0042}a:hover,a:focus{color:inherit;text-decoration:underline}#content{padding-top:166px;padding-bottom:0}#main-content{position:relative}#header{height:55px;background-color:#6f0042;color:#fff;text-align:right;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:500}#header .row{padding-top:13px}#header a{display:inline-block;height:28px;vertical-align:bottom;color:#fff;margin-left:5px;margin-right:5px}#header a:hover,#header a:focus{text-decoration:none;color:#7d8184}#header a span{position:relative;top:8px;margin-left:4px}#nav-con{height:85px;position:relative}.navbar-brand{padding:0;height:110px}#nav-icons{position:absolute;right:10px;top:57px}#nav-icons a{padding-left:10px}#nav-icons a:focus,#nav-icons a:hover{text-decoration:none}.navbar-default{background-color:#fff;border:0 none}#navbar{padding-top:55px;padding-right:75px;position:relative}#navbar>ul>li>a{font-weight:700;text-transform:uppercase}.caret{display:none}.dropdown-menu{border:0 none;box-shadow:none}.dropdown-menu li{display:inline}.dropdown-menu.page-60,.dropdown-menu.page-3{height:auto;-webkit-column-count:3;-moz-column-count:3;column-count:3}.dropdown-menu.page-79,.dropdown-menu.page-4{height:230px;-webkit-column-count:2;-moz-column-count:2;column-count:2}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#6f0042;background-color:#fff}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:auto!important}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:5px}.navbar-default .navbar-nav>li>a{color:#7d8184;font-size:16px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#6f0042;background-color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#6f0042;background-color:#fff}.dropdown-menu>li>a{color:#7d8184;padding:0 16px;font-size:16px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#6f0042;background-color:#fff;padding:0 16px}.dropdown-menu.page-60,.dropdown-menu.page-3{left:-98px}.dropdown-menu.page-79,.dropdown-menu.page-4{left:-204px}.dropdown-menu.page-6{left:-535px;width:600px}#footer{position:relative;z-index:100}#footer-head{background-color:#fff;color:#7d8184;text-align:center;padding:20px 0 25px}#footer-head img{margin-bottom:15px}#footer-head p{padding:0 20px}#footer-top{background-color:#6f0042;color:#fff;text-align:center}#footer-top .row{padding:46px 0;position:relative}#footer-top .hl{font-size:55px;line-height:55px;text-transform:uppercase;font-weight:700;display:block;margin-bottom:25px}#footer-top .sub{font-size:14px;line-height:24px;display:inline-block;background-image:url(/typo3conf/ext/frp/Resources/Public/Images/footer-arrow-left.png);background-position:0 10px;background-repeat:no-repeat;padding:0 40px}#footer-top .sub:after{content:" >>>"}#footer-top .extra{font-family:'Merriweather',serif;font-size:17px;line-height:24px;font-style:italic;font-weight:700}#footer-icons{position:absolute;bottom:45px;right:235px}#footer-icons a{margin-right:10px}#footer-icons a:hover,#footer-icons a:focus{text-decoration:none}#footer-bottom{background-color:#FFF;font-size:14px;color:#7d8184}#footer-bottom .row{padding:40px 0 10px}#footer-bottom li{display:inline;padding:0 5px}#footer-bottom li:before{content:"|";position:relative;left:-5px}#footer-bottom li:first-child:before{content:""}#footer-bottom li.extra{color:#6f0042;font-weight:700}#footer-bottom li.bold{font-weight:700}#footer-bottom a{color:#7d8184}#footer-bottom a:focus,#footer-bottom a:hover{color:#6f0042}#footer-bottom .col-left{float:left}#footer-bottom .col-right{float:right}#footer-bottom .lila{color:#6f0042;font-weight:700}#footer-bottom ul{padding:0;background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2.png);background-position:0 8px;background-repeat:no-repeat;padding-left:30px}#footer-bottom .page-link{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2-grey.png);background-position:0 8px;background-repeat:no-repeat;padding-left:30px;padding-left:35px;margin-left:10px}.align-center{text-align:center}.location-block{padding:50px 50px 100px 50px}.location-block h2{margin-bottom:40px}.arrow-headline{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2.png);background-position:0 8px;background-repeat:no-repeat;padding-left:40px;position:relative;font-weight:700;color:#6f0042;text-transform:uppercase}.arrow-headline .grey{color:#7d8184;text-transform:none}#page-50 #main-content{padding-bottom:200px}.header-teaser{min-height:990px;position:relative}.header-teaser>.container>.row{margin-left:0;margin-right:0}.header-teaser .container{position:relative;z-index:1}.header-teaser .container>div{background-color:rgb(255 255 255 / .7);margin-top:220px}.header-teaser h2{font-family:'Open Sans',sans-serif;font-weight:700;font-size:75px;line-height:80px;margin:15px 7px 30px 7px}.header-teaser h2 span{display:block;left:-100%;position:relative;transition:all 1s ease 0s}.header-teaser h2.show span{left:0}.header-teaser .txt-con{font-family:'Merriweather',serif;font-size:18px;line-height:30px;overflow:hidden}.header-teaser .txt{padding-right:60px;padding-bottom:20px;text-align:justify}.header-teaser .txt p{transition:all 1s ease 0s;left:-100%;position:relative}.header-teaser .txt p.show{left:0}.header-teaser .txt p{padding-left:75px}.header-teaser .txt p:first-child{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow.png);background-position:2px 11px;background-repeat:no-repeat}#header-content>.header-teaser .bg-img-con{position:fixed;z-index:0;top:166px}#header-content>.header-teaser .bg-img-con img{width:100%;height:auto;opacity:0;transition:opacity 2s ease 0s,transform 3s ease 0s,-webkit-transform 3s ease 0s}#header-content>.header-teaser .bg-img-con.show img{opacity:1;transform:scale(1.1)}#main-content .header-teaser .bg-img-con{opacity:1;position:absolute;top:0;max-width:100%}.header-teaser .bg-img-con{overflow:hidden}#main-content .header-teaser .bg-img-con img{transition:transform 3s ease 0s}#main-content .header-teaser .bg-img-con.scale img{transform:scale(1.1)}blockquote{border-left:5px solid #fff}.teaser{margin-bottom:30px;position:relative;z-index:1}.teaser>.container{padding:0}.teaser h2{position:relative;left:-120%;transition:all 1s ease 0s}.teaser h2.show{left:0}.teaser h2 span{display:block}.teaser:nth-of-type(odd) .col-first{float:right!important}.teaser:nth-of-type(odd) .col-second{float:left!important}.teaser-txt-con{background-color:#fff;transition:all 0.3s ease 0s!important}.teaser .col-sm-6{padding:0}.teaser:nth-of-type(odd) .para-txt-con{margin-top:90px;background-color:#fff;position:absolute;z-index:1;width:570px}.teaser .teaser-txt-con{padding-left:30px;padding-right:30px;overflow:hidden}.teaser .teaser-txt-con .txt{padding-bottom:15px;padding-top:15px;text-align:justify}.teaser .teaser-txt-con .txt p{position:relative;left:-120%;transition:all 1s ease 0s}.teaser .teaser-txt-con .txt p.show{left:0}.teaser .teaser-txt-con .txt p{padding-left:40px}.teaser .teaser-txt-con .txt p:first-child{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2.png);background-position:0 8px;background-repeat:no-repeat}.teaser:nth-of-type(odd) .para-img-con{width:665px}.teaser:nth-of-type(odd) .para-img-con .wrapper{overflow:hidden}.teaser:nth-of-type(odd) .para-img-con img{transition:all 3s ease 0s}.teaser:nth-of-type(odd) .para-img-con img.scale{transform:scale(1.1)}.teaser:nth-of-type(even) .para-img-con .wrapper{overflow:hidden}.teaser:nth-of-type(even) .para-img-con img{transition:all 3s ease 0s}.teaser:nth-of-type(even) .para-img-con img.scale{transform:scale(1.1)}.teaser>.container{position:relative}.teaser:nth-of-type(even) .para-txt-con{width:540px;position:absolute;z-index:1;right:20px;margin-top:156px}.teaser:nth-of-type(even) .para-img-con{width:540px;margin-left:125px}.teaser:nth-of-type(even) .teaser-txt-con{padding-top:15px}.teaser:nth-of-type(even) .para-img-con.extra-image{margin-left:0;width:998px}.area-teaser,.lawyer-teaser{margin-bottom:150px!important}a.area-teaser-link,a.lawyer-teaser-link{margin-top:40px;color:#6f0042!important;text-transform:uppercase;font-weight:600;background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2-grey.png);background-position:left 8px;background-repeat:no-repeat;padding-left:40px;display:inline-block}a.area-teaser-link::after,a.lawyer-teaser-link::after{content:" >>>"}p a.btn{background-color:#6f0042;color:#fff;padding:3px 20px;border-radius:0;transition:all .3s ease;font-weight:700}p a.btn:hover,p a.btn:focus{opacity:.7}.lawyer .row-first blockquote{font-family:'Merriweather',serif;font-size:30px;line-height:40px;position:relative;padding:10px 0}.lawyer .row-first blockquote:before{content:'„';font-size:90px;line-height:40px;font-weight:900;left:-60px;line-height:40px;position:absolute;top:-10px;color:#6f0042}.lawyer .row-first blockquote:after{content:'“';font-size:30px;line-height:40px;font-weight:900;color:#6f0042}.lawyer .row-first h1,.lawyer .row-first h3{font-size:26px;line-height:26px;font-weight:600;color:#6f0042;text-transform:uppercase}.lawyer .row-first h2,.lawyer .row-first p{font-size:18px;line-height:26px;color:#7d8184;margin-bottom:3px}.lawyer .row-first .col-second .txt{background-color:#FFF;padding:80px 70px 75px 90px;min-height:416px}.lawyer .row-second h2,.lawyer .row-second h3{font-size:50px;line-height:50px}.lawyer .row-second h2 span,.lawyer .row-second h3 span{display:block}.lawyer .row-second .col-first{padding-left:0;padding-right:0}.lawyer .row-second .col-first .lawyer-desc{padding-left:67px;padding-right:15px;padding-top:20px;background-color:#fff;transition:all 0.3s ease 0s!important}.lawyer .row-second .col-first,.lawyer .row-second .col-second{background-color:#fff}.lawyer .row-second .col-second{padding-bottom:30px}.lawyer-desc img{max-width:100%;height:auto}.lawyer .row-first .col-first .wrapper{overflow:hidden}.lawyer .row-first .col-first img{transition:all 3s ease 0s}.lawyer .row-first .col-first img.scale{transform:scale(1.1)}.lawyer .row-second{padding-top:20px}.lawyer .row-second .txt{padding-top:20px;padding-right:30px}.lawyer .row-second .txt p{padding-left:40px}.lawyer .txt p:first-child{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2.png);background-position:0 8px;background-repeat:no-repeat}.lawyer:nth-of-type(even) .logo{text-align:right;padding-bottom:20px}.lawyer:nth-of-type(odd) .logo{text-align:left;padding-bottom:20px}.lawyer .row-second .contact-options{margin-top:20px}.contact-options{margin-bottom:15px}.contact-option a{display:inline-block;color:#7d8184;font-weight:500}.contact-option.bold a{font-weight:700}.contact-option a:hover,.contact-option a:focus{color:#6f0042;text-decoration:none}.contact-option span{background-position:0 0;background-repeat:no-repeat;display:inline-block;height:26px;width:40px;position:relative;top:8px}.iPhone{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/c-option-phone.png)}.iFax{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/c-option-fax.png)}.iMail{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/c-option-mail.png)}.vCard{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/c-option-vcard.png)}.con-areas,.con-exp{border-bottom:2px dotted #6f0042;padding:8px 0 14px}.con-areas{border-top:2px dotted #6f0042}.con-areas-hl,.con-exp-hl{color:#6f0042;font-weight:900;font-size:14px;margin:10px 0 2px}.con-areas-hl:after,.con-exp-hl:after{content:" ... >>>"}.con-areas-hl.open:after,.con-exp-hl.open:after{content:""}.con-areas-con,.con-exp-con{margin-bottom:0}.con-areas-con li,.con-exp-con li{list-style-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2.png);font-size:17px;font-weight:600;color:#7d8184;line-height:24px;padding-bottom:6px}.con-areas-con li a,.con-areas-con li a:hover,.con-areas-con li a:focus{color:#7d8184}.con-areas-hl,.con-exp-hl{cursor:pointer}.con-areas-con,.con-exp-con{display:none}.lawyer{margin-bottom:30px}.lawyer>.container{position:relative}.lawyer .row-first .col-first{width:665px;padding:0}.lawyer .row-first .col-second{width:570px;position:absolute;padding:0;right:0}.lawyer:nth-of-type(odd) .row-second .col-second{padding-left:66px}#main-content .lawyer:nth-child(4n) .row-first .col-second{float:left!important;right:auto}#main-content .lawyer:nth-child(4n) .row-first .col-first{float:right!important}.lawyer:nth-of-type(odd) .row-second .col-first{float:right!important}.lawyer:nth-of-type(odd) .row-second .col-second{float:left!important}.lawyer .row-second .lawyer-desc,.lawyer .row-second .txt,.lawyer .row-first .txt{overflow:hidden}.lawyer .row-second h2,.lawyer .row-second h3,.lawyer .row-second .txt p,.lawyer .row-first .txt>*{position:relative;left:-120%;transition:all 1s ease 0s}.lawyer .row-second h2.show,.lawyer .row-second h3.show,.lawyer .row-second .txt p.show,.lawyer .row-first .txt>*.show{left:0}#navbar-search-wrapper{position:inherit}#navbar-search-popup{background-color:#fff;padding:13px 20px;position:absolute;right:15px;top:42px;z-index:100}#navbar-search-popup .input-group-addon{color:#fff;cursor:pointer}#navbar-search-popup .input-group-addon{background-color:#c3d64c;border:1px solid #c3d64c;height:34px}#navbar-search-icon{position:absolute;left:0;top:15px}#navbar-search-close{position:absolute;right:-5px;top:15px;cursor:pointer}#navbar-search-popup .navbar-form .input-group{display:block}#navbar-search-popup input.form-control{border:0 none;width:100%;box-shadow:none}#navbar-search-popup input.form-control:focus{box-shadow:none}.area{margin-bottom:30px}.area .row-second{position:relative}.area .area-header{background-color:#fff;padding:20px 60px;z-index:1}.area .area-header h1,.area .area-header h2{margin-bottom:30px;font-size:55px;line-height:55px}.area .area-desc h3{margin-top:30px;font-size:35px;line-height:55px;color:#6f0042;text-transform:none}.area .area-desc h4{text-transform:uppercase;font-weight:900;margin-bottom:5px}.area .area-desc p{margin-bottom:0}.area .area-desc{transition:all 0.3s ease 0s!important}.area .area-desc,.area .area-desc a{color:#8ea4a3;font-size:14px;line-height:16px}.area .area-desc a:hover,.area .area-desc a:focus{text-decoration:underline}.area .area-desc li{list-style-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2-grey.png);margin-bottom:10px;font-weight:900}.area .contact-option a{font-weight:900}.area .contact-option .iPhone{width:27px}.area .contact-option{padding:0;margin-bottom:25px}.area .txt p{padding-left:40px}.area .txt p:first-child{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2.png);background-position:0 8px;background-repeat:no-repeat}.area .col-first{padding:0;width:665px;z-index:0}.area .col-second{position:absolute;width:570px;right:0;top:60px;background-color:#fff;padding-left:30px;padding-right:30px;padding-bottom:15px;z-index:1}#main-content .area:nth-child(4n) .row-second .col-first{float:right!important}#main-content .area:nth-child(4n) .row-second .col-second{float:left!important;right:auto}.area .area-desc,.area .area-header{overflow:hidden}.area .area-desc li,.area .area-header h1,.area .area-header h2,.area .area-header .txt p{position:relative;left:-120%;transition:all 1s ease 0s}.area .area-desc li{clear:both}.area .area-desc li.show,.area .area-header h1.show,.area .area-header h2.show,.area .area-header .txt p.show{left:0}.area .wrapper{overflow:hidden}.area .wrapper img{transition:all 3s ease 0s}.area .wrapper img.scale{transform:scale(1.1)}.area-teaser .area-desc h2 a{font-size:50px;line-height:50px;font-weight:700;color:#000;text-transform:uppercase;font-size:55px;line-height:55px}.area-teaser .col-second{padding:60px 70px 75px 90px}.area-teaser .area-desc{font-size:14px;line-height:24px;color:#000}.area-teaser .area-desc .txt{padding-top:20px}.area-teaser .col-first{width:365px}.area-teaser .col-second{width:870px}.area-teaser{margin-bottom:100px!important}body#page-98 .teaser{margin-top:50px}.teaser .extra{position:relative;left:-120%;transition:all 1s ease 0s}.teaser .extra.show{left:0}.linklist{position:relative;top:-20px}.linklist li{list-style-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2-grey.png);width:50%;float:left;margin-bottom:10px;text-wrap:balance}.linklist a{color:inherit;text-transform:uppercase;font-weight:600}.linklist a:after{content:" ... >>>"}.download .links{margin-top:20px;margin-bottom:20px;padding:0}.download .links li{list-style-image:none;margin-bottom:10px}.download .links a{color:inherit;text-transform:uppercase;font-weight:600;background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2-grey.png);background-position:left 8px;background-repeat:no-repeat;padding-left:40px;display:inline-block}.download .links a:after{content:" >>>"}.download .links{overflow:hidden}.download .links li{position:relative;left:-120%;transition:all 1s ease 0s}.download .links li.show{left:0}.teaser-lawyers .teaser-lawyers-col{margin-bottom:30px}.teaser-lawyer-con{position:relative;overflow:hidden;cursor:pointer}.teaser-lawyer-con .img{position:relative;z-index:0;transition:all 1s ease 0s;transform:scale(1)}.teaser-lawyer-con .overlay{position:absolute;z-index:1;top:0;height:100%;width:100%}.teaser-lawyer-con .overlay .inner{position:absolute;z-index:1;bottom:0;width:100%;padding:20px 30px;transition:all 0.3s ease 0s;opacity:0}.teaser-lawyer-con h4{font-size:17px;line-height:20px;font-weight:700;text-transform:uppercase;color:#fff}.teaser-lawyer-con .txt{font-size:14px;line-height:17px;color:#fff;margin-bottom:10px}.teaser-lawyer-con .txt span{display:block}.teaser-lawyer-con .overlay .bg{position:absolute;z-index:0;width:100%;height:100%;transition:all 0.5s ease 0s;top:263px;background:-moz-linear-gradient(top,#fff0 0%,rgb(125 129 132) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(125 129 132) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(125 129 132) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#7d8184',GradientType=0);background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#000000',GradientType=0);background:-moz-linear-gradient(top,#fff0 0%,rgb(125 129 132) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(125 129 132) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(125 129 132) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#7d8184',GradientType=0)}.teaser-lawyer-con:hover .overlay .inner{opacity:1}.teaser-lawyer-con:hover .overlay .bg{top:0}.teaser-lawyer-con:hover .img{transform:scale(1.2)}.teaser-lawyer-emtpy{background-color:#6f0042;height:100%;min-height:255px}:root{--brand-purple:#6f0e3e;--tile-radius:0px;--tile-gap:18px}.teaser-lawyers .row::before{content:none}.teaser-lawyers .row{column-count:3;column-gap:18px}@media (max-width:1199px){.teaser-lawyers .row{column-count:3}}@media (max-width:991px){.teaser-lawyers .row{column-count:2}}.teaser-lawyers .row>[class*="col-"]{padding:0!important;float:none;width:auto}.teaser-lawyers .row>[class*="col-"]{display:inline-block;width:100%;margin:0 0 18px;break-inside:avoid;-webkit-column-break-inside:avoid;column-break-inside:avoid;padding:0!important;float:none}.teaser-lawyer-con,.teaser-lawyer-emtpy,.teaser-lawyer-empty{position:relative;display:block;width:100%;border-radius:var(--tile-radius);overflow:hidden;background:#fff;border:1px solid rgb(0 0 0 / .06)}.teaser-lawyer-con{aspect-ratio:1 / 1}.teaser-lawyer-con .img,.teaser-lawyer-con .img img{width:100%;height:100%;display:block}.teaser-lawyer-con .img{position:absolute;inset:0}.teaser-lawyer-con .img img{object-fit:cover;-o-object-fit:cover}.teaser-lawyer-con .overlay{position:absolute;inset:0;background:rgb(111 14 62 / .88);color:#fff;opacity:0;transition:opacity .25s ease;display:flex;flex-direction:column;justify-content:flex-end}.teaser-lawyer-con:hover .overlay,.teaser-lawyer-con:focus-within .overlay{opacity:1}.teaser-lawyer-con .overlay .inner{padding:16px}.teaser-lawyer-con .overlay h4{margin:0 0 6px 0;font-weight:700;font-size:18px;line-height:1.2}.teaser-lawyer-con .overlay .txt span{display:block;line-height:1.2;opacity:.95;font-size:14px}.teaser-lawyer-con .overlay .bg{display:none}.teaser-lawyers-col-empty a{display:block;height:100%}.teaser-lawyer-emtpy,.teaser-lawyer-empty{aspect-ratio:1 / 2;background:var(--brand-purple);color:#fff;display:grid;place-items:center;text-align:center;padding:24px}.teaser-lawyers-col-empty h4{margin:0;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.15;font-size:clamp(16px, 2.1vw, 28px);word-break:break-word;hyphens:auto}.teaser-lawyers-col-empty img{display:none}.teaser-lawyer-con a,.teaser-lawyers-col-empty a{text-decoration:none;color:inherit;outline:none}.teaser-lawyer-con a:focus-visible,.teaser-lawyers-col-empty a:focus-visible{box-shadow:0 0 0 3px rgb(111 14 62 / .35);border-radius:var(--tile-radius)}.teaser-lawyers .row>[class*="teaser-lawyers-col"]:nth-child(4n+1) .teaser-lawyer-con,.teaser-lawyers .row>[class*="teaser-lawyers-col"]:nth-child(4n+1) .teaser-lawyer-emtpy{aspect-ratio:1 / .87}.teaser-lawyers .row>[class*="teaser-lawyers-col"]:nth-child(4n+2) .teaser-lawyer-con,.teaser-lawyers .row>[class*="teaser-lawyers-col"]:nth-child(4n+2) .teaser-lawyer-emtpy{aspect-ratio:1 / 1}.teaser-lawyers .row>[class*="teaser-lawyers-col"]:nth-child(4n) .teaser-lawyer-con,.teaser-lawyers .row>[class*="teaser-lawyers-col"]:nth-child(4n) .teaser-lawyer-emtpy{aspect-ratio:1 / 1.22}.teaser-lawyers .row>[class*="teaser-lawyers-col"]:nth-child(4n+3) .teaser-lawyer-con,.teaser-lawyers .row>[class*="teaser-lawyers-col"]:nth-child(4n+3) .teaser-lawyer-emtpy{aspect-ratio:1 / 1.3}.teaser-lawyers .row>[class*="teaser-lawyers-col"]:last-child .teaser-lawyer-con,.teaser-lawyers .row>[class*="teaser-lawyers-col"]:last-child .teaser-lawyer-emtpy{aspect-ratio:1 / .87}.contact{min-height:990px}.header-teaser .container>div.row-icons{margin-top:0;padding-bottom:50px}.contact.header-teaser .container>div.row-icons{padding-bottom:150px}.contact .row-icons{text-align:center}.contact .col-extra{width:24%}.contact-icon{cursor:pointer}.contact-icon .info{position:relative;font-weight:700}.contact-icon .text{transition:all 0.3s ease 0s;opacity:1}.contact-icon .overlay{transition:all 0.3s ease 0s;opacity:0;position:absolute;top:20px;width:250px;text-align:left}.contact-icon .overlay p:not(.arrow-headline){margin-left:40px;font-weight:500;display:none}.contact-icon .overlay p.open{display:block}.contact-icon:hover .overlay,.contact-icon:focus .overlay{opacity:1;top:0}.contact-icon:hover .text,.contact-icon:focus .text{opacity:0}span.span-purple-italic-17-24-heavy-merri{font-family:'Merriweather',serif;font-style:italic;font-size:17px;line-height:24px;font-weight:900;color:#6f0042}span.span-purple-italic-26-30-heavy-merri{font-family:'Merriweather',serif;font-style:italic;font-size:26px;line-height:30px;font-weight:900;color:#6f0042}span.span-purple-normal-22-36-bold-open-sans{font-family:'Open Sans',serif;font-style:normal;font-size:22px;line-height:36px;font-weight:600;color:#6f0042}span.span-purple-normal-14-24-bold-open-sans{font-family:'Open Sans',serif;font-style:normal;font-size:14px;line-height:24px;font-weight:600;color:#6f0042}p.p-purple-italic-26-36-heavy-merri{font-family:'Merriweather',serif;font-style:italic;font-size:26px;line-height:36px;font-weight:900;color:#6f0042}p.p-purple-italic-17-24-heavy-merri{font-family:'Merriweather',serif;font-style:italic;font-size:17px;line-height:24px;font-weight:900;color:#6f0042}p.p-arrow{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2.png);background-position:0 8px;background-repeat:no-repeat}.header-teaser p.p-arrow{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow.png);background-position:2px 11px}.news-single{margin-bottom:100px}.tx-indexedsearch-res{clear:both}.tx-indexedsearch-info dt,.tx-indexedsearch-info dd{display:inline;padding-right:10px;display:none}.tx-indexedsearch-info dt.tx-indexedsearch-text-item-path,.tx-indexedsearch-info dd.tx-indexedsearch-text-item-path{display:inline}.tx-indexedsearch-text-item-path p{display:inline}.tx-indexedsearch-searchbox-button-submit{margin:10px 0 20px}.tx-indexedsearch-title{color:#6f0042}.tx-indexedsearch-percent{color:#7d8184}.tx-indexedsearch-res{border-bottom:1px solid #6f0042;padding-bottom:10px;margin-bottom:20px}.tx-indexedsearch-res dl{margin-bottom:0}#tx_indexedsearch{margin-bottom:30px;margin-top:50px}#tx_indexedsearch legend{font-size:24px;font-family:"Open Sans",sans-serif;font-weight:700;text-transform:uppercase;border:0 none;color:#000}#results-con{margin-bottom:50px}.news .article .header{margin-bottom:30px}.news .article h3{font-size:35px;line-height:35px;padding-left:75px;color:#6f0042}.news .article h3{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow.png);background-position:0 26px;background-repeat:no-repeat}.news .article:nth-child(even) h3{color:#8ea4a3}.news .article:nth-child(even) h3{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-blue.png)}.news .article .news-img-wrap a{border:0 none;padding:0}.news .article .news-img-wrap{float:right;margin:3px 0 5px 12px}.news .article .teaser-text{margin-left:80px}.news .article .teaser-text p{padding-left:40px}.news .article .teaser-text p:first-child{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2-grey.png);background-position:0 8px;background-repeat:no-repeat}.news .article{margin-bottom:45px;padding-left:18px;padding-right:18px}.news .footer{display:none}.news .article a.more{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2-grey.png);background-position:0 8px;background-repeat:no-repeat;padding-left:40px;margin-left:80px}.news .article .news-text-wrap{margin-left:120px}.news .article .news-backlink-wrap{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2-grey.png);background-position:0 8px;background-repeat:no-repeat;padding-left:40px;margin-left:80px;margin-top:60px}.news .article{overflow:hidden}.news .article h3,.news .article .teaser-text>div>*,.news .article .news-text-wrap>*,.news .article .more{display:block;left:-120%;position:relative;transition:all 1s ease 0s}.news .article h3.show,.news .article .teaser-text div>*.show,.news .article .news-text-wrap>*.show,.news .article .more.show{left:0}body#page-1 .news.container{width:auto;padding:0}.news .linklist li{width:100%}.news .linklist li{color:#6f0042}.news .linklist li:nth-child(3n+1){color:#6f0042}.news .linklist li:nth-child(3n+2){color:#8ea4a3}.news .linklist li:nth-child(3n+0){color:#7d8184}.news-list-view{margin-bottom:100px}#mio{position:relative;top:-50px}@media screen and (max-width:1199px){#header{font-size:13px}#navbar{padding-top:49px}#nav-icons{top:51px}.navbar-brand>img{height:auto;width:250px;position:relative;top:9px}.navbar-nav>li>a{padding-left:10px;padding-right:10px}.teaser-lawyer-emtpy{min-height:212px}#footer-icons{right:130px}.navbar-default .navbar-nav>li>a{font-size:15px}.navbar-nav>li>a{padding-left:8px;padding-right:8px}.teaser:nth-of-type(odd) .para-txt-con{width:530px}.teaser:nth-of-type(odd) .para-img-con{width:485px}.teaser:nth-of-type(even) .para-img-con{margin-left:30px;width:500px}.teaser:nth-of-type(even) .para-txt-con{width:500px}.teaser:nth-of-type(even) .para-img-con.extra-image{width:590px}.area-teaser,.lawyer-teaser{margin-bottom:50px!important}.lawyer .row-first .col-first{width:555px}.lawyer .row-first .col-second{width:470px}.lawyer .row-first .col-second .txt{padding:50px 70px 45px 90px;min-height:306px}.lawyer .row-first blockquote{font-size:25px;line-height:30px}.lawyer .row-first blockquote::before{font-size:80px;top:-20px}.area .col-first{width:505px}.header-teaser h2{font-size:50px;line-height:50px}.h2,h2,.lawyer .row-second h3,.lawyer .row-second h2,.area .area-header h1,.area .area-desc h3,.teaser h2{font-size:50px;line-height:50px}#footer-top .hl{font-size:50px}#footer-bottom .col-left{width:70%}#footer-bottom li{white-space:nowrap}.header-teaser .container>div{margin-top:140px}#header-content>.header-teaser .bg-img-con img{height:auto;max-height:640px;width:auto;left:0;right:0}.lawyer .row-first{margin-bottom:100px}.news-list-view .article .news-img-wrap,.news-list-view .article .teaser-text{width:50%}.news .article .news-img-wrap img{height:auto;width:100%}.dropdown-menu.page-60,.dropdown-menu.page-3{left:-81px}.dropdown-menu.page-79,.dropdown-menu.page-4{left:-168px}.dropdown-menu.page-6{left:-454px}.dropdown-menu>li>a{padding:0 10px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{padding:0 10px}}@media screen and (min-width:992px){#header .container{width:100%}}@media screen and (max-width:991px){#header{height:85px}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important}.navbar-header .collapse,.navbar-toggle{display:block!important}.navbar-header{width:100%}.navbar-toggle{border:0 none;margin-right:84px;margin-top:51px;padding:0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff0}#navbar{margin:0;padding:0 15px;width:100%}.caret{display:inline-block}#navbar.pull-right{float:left!important}#footer-icons{bottom:35px;right:30px}.teaser-lawyers-col-empty{display:none}.teaser:nth-of-type(odd) .para-txt-con{width:430px}.teaser:nth-of-type(odd) .para-img-con{width:385px}.teaser:nth-of-type(even) .para-img-con{margin-left:30px;width:400px}.teaser:nth-of-type(even) .para-txt-con{width:400px}.teaser:nth-of-type(even) .para-img-con.extra-image{width:450px}.lawyer .row-first .col-first{width:405px}.lawyer .row-first .col-second{width:370px;top:0}.lawyer .row-first .col-second .txt{padding:30px 20px 0 40px}.lawyer .row-second .col-first{padding-left:15px}.lawyer:nth-of-type(odd) .row-second .col-second{padding-left:15px}.lawyer .row-second .col-first .lawyer-desc{padding-left:0}.lawyer .row-first blockquote::before{font-size:70px;left:-50px;top:-15px}.lawyer .row-first blockquote{font-size:25px;line-height:30px}.area .col-first{width:305px}.area .col-second{padding-left:15px;padding-right:15px;width:530px}.contact .col-extra{width:12%}.header-teaser h2{font-size:45px;line-height:45px}.h2,h2,.area .area-header h1,.lawyer .row-second h2,.lawyer .row-second h3,.area .area-desc h3,.teaser h2{font-size:45px;line-height:45px}.linklist li{width:100%}#footer-top .hl{font-size:38px}#footer-top .row{padding:35px 0}#footer-bottom .col-left{width:100%}#footer-bottom .col-right{float:left}.dropdown-menu.page-60,.dropdown-menu.page-3{left:-96px}.dropdown-menu.page-79,.dropdown-menu.page-4{left:-197px}.dropdown-menu.page-6{left:-496px}}@media screen and (max-width:767px){#header{height:55px}#header a{display:none}#header span{display:none}#header a{margin-left:10px;margin-right:0}.navbar-toggle{margin-right:70px}#footer-icons{bottom:auto;margin-top:20px;position:relative;right:auto}.teaser:nth-of-type(odd) .para-txt-con{width:50%;margin-top:0;position:relative}.teaser:nth-of-type(odd) .para-img-con{width:50%}.teaser:nth-of-type(even) .para-img-con{margin-left:0;width:50%;float:left}.teaser:nth-of-type(even) .para-txt-con{width:50%;margin-top:0;position:relative;right:0;float:left}.para-img-con img{transform:none!important}.teaser-txt-con{transform:none!important}.teaser:nth-of-type(even) .para-img-con.extra-image{width:50%}.header-teaser h2{font-size:37px;line-height:37px;margin:15px 0 30px}.h2,h2,.area .area-header h1,.lawyer .row-second h2,.lawyer .row-second h3,.area .area-desc h3,.teaser h2{font-size:35px;line-height:37px}#footer-top .hl{font-size:35px;line-height:35px;margin-bottom:15px}.header-teaser .txt p:first-child{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2.png);background-position:2px 10px;background-repeat:no-repeat}.header-teaser .txt p{padding-left:40px}.header-teaser .txt{padding-right:0}.header-teaser p.p-arrow{background-image:url(/typo3conf/ext/frp/Resources/Public/Images/text-arrow-2.png)}#footer-bottom .col-left{width:100%}#footer-bottom li::before{content:''}#footer-bottom ul{margin-left:10px}#footer-bottom .col-left li{display:block}#footer-bottom .col-right{width:100%}#navbar-search-popup{top:10px;padding:30px 20px 10px;right:0}#navbar-search-popup .navbar-form{margin:8px 11px}#navbar-search-icon{top:47px;left:15px}#navbar-search-close{right:15px;top:47px}.lawyer .row-first{margin-bottom:0}.lawyer .row-first blockquote{font-size:20px;line-height:30px}.lawyer .row-first blockquote::after{font-size:25px;line-height:30px}.location-block{padding:0 10px 100px 10px}}@media screen and (max-width:700px){.teaser:nth-of-type(odd) .para-img-con,.teaser:nth-of-type(odd) .para-txt-con,.teaser:nth-of-type(even) .para-img-con,.teaser:nth-of-type(even) .para-txt-con,.teaser:nth-of-type(even) .para-img-con.extra-image{width:100%}#header-content>.header-teaser .bg-img-con img{max-height:none}.lawyer .row-first .col-first{width:100%}.lawyer .row-first .col-second{width:100%}.lawyer .row-first .col-second .txt{padding:60px 20px 0 70px}.lawyer .row-first .col-second{position:relative}.lawyer:nth-of-type(odd) .row-second .col-second{width:100%}.area .col-first{width:100%}.area .col-second{padding-left:15px;padding-right:15px;width:100%;position:relative;top:0}.area .area-desc li{clear:both}.area .area-header{padding:20px 15px}.area .row.row-second{height:auto!important}.teaser-lawyers-col{width:100%}.area .area-desc li{float:left;margin-bottom:20px;display:block}.area .area-desc li div{width:100%}.area .contact-option{margin-bottom:0}.dropdown-menu.page-60,.dropdown-menu.page-79,.dropdown-menu.page-3,.dropdown-menu.page-4,.dropdown-menu.page-6{left:0;height:auto;-webkit-column-count:1;-moz-column-count:1;column-count:1}.navbar-nav .open .dropdown-menu{position:relative}.navbar-fixed-top .navbar-collapse{max-height:calc(100vh - 125px)}#header-content>.header-teaser .bg-img-con img{height:auto;max-height:auto;left:0;right:0;width:200%;margin-left:-50%}.news .article h3,.news .article:nth-child(2n) h3{background-image:none;padding-left:0}.news .article .teaser-text,.news .article .news-text-wrap{margin-left:0}.news .article .news-text-wrap p{padding-left:40px}.news .article a.more{margin-left:0}.news .article .news-backlink-wrap{margin-left:0}.news-list-view .article .news-img-wrap,.news-list-view .article .teaser-text{width:100%;clear:both}.news-list-view{margin-bottom:50px}}@media screen and (max-width:459px){.navbar-brand>img{width:160px}.navbar-toggle{margin-top:22px}#nav-icons{top:22px}.navbar-brand{height:auto}#nav-con{height:70px}#content{padding-top:126px}#header-content>.header-teaser .bg-img-con{top:126px}.header-teaser h2{font-size:33px;line-height:33px}.h2,h2,.area .area-header h1,.lawyer .row-second h2,.lawyer .row-second h3,.area .area-desc h3,.teaser h2{font-size:30px;line-height:33px}#footer-top .hl{font-size:30px}#footer-bottom .col-left,#footer-bottom .col-right{width:100%}#footer-top .sub{background-image:none}#footer-top .sub::after{content:""}#navbar-search-popup{padding:0 20px 5px}#navbar-search-icon{top:12px;left:10px}#navbar-search-close{right:10px;top:12px}.header-teaser .container{padding-left:10px;padding-right:10px}.header-teaser .col-xs-12{padding-left:10px;padding-right:10px}.header-teaser .container>div{margin-top:70px}.header-teaser .txt-con{font-size:15px;line-height:27px}.teaser-lawyers-col-empty{display:none}.teaser-lawyers-col{padding:0}.teaser .teaser-txt-con{padding-left:15px;padding-right:15px}p.p-purple-italic-26-36-heavy-merri{font-size:23px;line-height:34px}.contact-icon{width:100%}.contact-icon img{display:inline;text-align:center}.lawyer .row-first blockquote::before{left:-40px}.news .article h3{font-size:30px;line-height:33px}.contact-icon .overlay{position:relative}}.dp--overlay-inner{display:flex;flex-direction:column-reverse}.dp--overlay-header{display:none}.cc-window{display:none}.cc-revoke{display:none!important}
