@charset 'UTF-8';
.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
box-sizing: content-box;
height: 0;
overflow: visible;
} pre {
font-family: monospace, monospace;
font-size: 1em;
}  a {
background-color: transparent;
} abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
} button,
input {
overflow: visible;
} button,
select {
text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
} progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0;
} [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
} [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}  *,
*::before,
*::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
}  body,
button,
input,
select,
optgroup,
textarea {
color: #404040;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
font-size: 1rem;
line-height: 1.5;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
p {
margin-bottom: 1.5em;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} body {
background: #fff;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0 0 1.5em 3em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1.5em 1.5em;
} embed,
iframe,
object {
max-width: 100%;
}
img {
height: auto;
max-width: 100%;
}
figure {
margin: 1em 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
} a {
color: #4169e1;
}
a:visited {
color: #800080;
}
a:hover,
a:focus,
a:active {
color: #191970;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
color: rgba(0, 0, 0, 0.8);
line-height: 1;
padding: 0.6em 1em 0.4em;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
}
button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
border-color: #aaa #bbb #bbb;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111;
}
select {
border: 1px solid #ccc;
}
textarea {
width: 100%;
}    .sticky {
display: block;
}
.post,
.page {
margin: 0 0 1.5em;
}
.updated:not(.published) {
display: none;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
} .widget {
margin: 0 0 1.5em;
}
.widget select {
max-width: 100%;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .custom-logo-link {
display: inline-block;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
display: grid;
grid-gap: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
width: 100%;
}
.gallery-columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-columns-9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery-caption {
display: block;
}   .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
} .infinity-end.neverending .site-footer {
display: block;
}   .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
} #primary[tabindex="-1"]:focus {
outline: 0;
} .alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
}html{line-height:1.35;-webkit-text-size-adjust:100%}html[lang]{margin-top:0px !important}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:1;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(//seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/fonts/open-sans-v40-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url(//seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/fonts/open-sans-v40-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url(//seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/fonts/open-sans-v40-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url(//seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/fonts/open-sans-v40-latin-800.woff2) format("woff2")}html{scroll-behavior:smooth}body{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400;background-color:#1f1f1f;color:#fff}@media only screen and (max-width: 769px){body{font-size:18px}}::-moz-selection{background:#113a55;color:#fff}::selection{background:#113a55;color:#fff}.myriad{font-family:"Open Sans",sans-serif !important}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;margin:0em 0em;color:#fff;text-transform:uppercase;font-weight:800;font-size:2.3rem}h1.subheadline,h2.subheadline,h3.subheadline,h4.subheadline,h5.subheadline,h6.subheadline{font-weight:600}h1,h2{word-break:break-word;line-height:1.2;margin-bottom:.2rem}h1{font-weight:800;font-size:2.6rem;font-weight:300;font-weight:900}@media only screen and (max-width: 1382px){h1{font-size:2.3rem}}@media only screen and (max-width: 599px){h1{font-size:2.1rem}}h2{font-weight:800;font-size:2rem}h2.subheadline{font-weight:600}@media only screen and (max-width: 1382px){h2{font-size:2rem}}@media only screen and (max-width: 599px){h2{font-size:1.8rem}}h3{font-size:1.5rem}@media only screen and (max-width: 599px){h3{font-size:1.3rem}}h4{font-size:1.2rem;margin:.3em 0em}h5{font-size:1.1rem;margin:.3em 0em}h6{font-size:1rem;margin:.3em 0em}b,strong{font-weight:800;color:inherit}.light{font-weight:200}.regular{font-weight:400}.bold{font-weight:600}.black,.black strong{font-weight:800 !important}.uppercase{text-transform:uppercase !important}.font-highlight{font-family:"Open Sans",sans-serif}.site-main ul{margin:.75em 0;padding:0 1em;list-style:none}.site-main ul li::before{content:"";border-color:rgba(0,0,0,0) #ed6e20;border-style:solid;border-width:.35em 0 .35em .45em;display:block;height:0;width:0;left:-1em;top:19px;position:relative}hr{margin:0;margin-top:1rem;margin-bottom:.7rem;background:#141414}.bg-img{background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.bg-primary{background-color:#113a55}.primary{color:#113a55}.bg-secondary{background-color:#ed6e20}.secondary{color:#ed6e20}.bg-tertiary{background-color:#ed6e20}.tertiary{color:#ed6e20}.has-primary-color{color:#113a55}.has-primary-background-color{background-color:#113a55}.has-secondary-color{color:#ed6e20}.has-secondary-background-color{background-color:#ed6e20}.has-tertiary-color{color:#ed6e20}.has-tertiary-background-color{background-color:#ed6e20}.has-gray-color{color:#1f1f1f}.has-gray-background-color{background-color:#1f1f1f}.has-dark-gray-color{color:#141414}.has-dark-gray-background-color{background-color:#141414}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.align-center{text-align:center}a{text-decoration:none;transition:.3s;font-weight:600;color:#ed6e20}a:hover{color:inherit}a:visited{color:inherit}a:focus{color:inherit}p{margin-top:.6rem;margin-bottom:.6rem}p a{text-decoration:underline rgba(0,0,0,0);transition:.3s}p a:hover{text-decoration:underline}.has-white-background-color a{color:#141414}button.btn-primary,.btn-primary,input.btn-primary{border:none;padding:inherit;cursor:pointer;color:inherit;text-transform:uppercase;background:none;font-size:1.3em;font-weight:800;z-index:9;position:relative;transition:.3s}button.btn-primary::after,.btn-primary::after,input.btn-primary::after{content:"";width:35px;height:35px;position:absolute;background-image:url(//seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/img/bs-chevron-white.svg);background-repeat:no-repeat;background-size:contain;margin-left:8px;transition:.3s;transition-timing-function:ease;margin-top:0px}button.btn-primary:hover,.btn-primary:hover,input.btn-primary:hover{padding-left:1rem}button.btn-primary:hover::after,.btn-primary:hover::after,input.btn-primary:hover::after{padding-left:1rem}input.btn-primary{border:unset;color:#fff;transition:.3s;cursor:pointer;background-color:unset;outline:unset;padding:0;position:relative;display:inline-block}input.btn-primary::before{content:"x"}.btn-secondary,#comment-form-wrapper #submit,#commentform #submit{text-transform:uppercase;border:3px solid #fff;padding:.3em;border-radius:unset;color:#fff;font-size:inherit;font-weight:800;z-index:9;position:relative;background-color:#141414;transition:.3s;cursor:pointer}.btn-secondary::after,#comment-form-wrapper #submit::after,#commentform #submit::after{content:">>";color:rgba(0,0,0,0);width:1em;height:1em;background-image:url(//seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/img/bs-chevron-white.svg);background-repeat:no-repeat;background-size:contain;margin-left:.3em;transition:.3s;transition-timing-function:ease;margin-top:-0.15em}.btn-secondary:hover,#comment-form-wrapper #submit:hover,#commentform #submit:hover{margin-left:1rem}.btn-secondary:hover::after,#comment-form-wrapper #submit:hover::after,#commentform #submit:hover::after{margin-left:1rem}.dark .btn-primary,.dark .btn-secondary{color:#000;font-weight:800}.dark .btn-primary::after,.dark .btn-secondary::after{background-image:url(//seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/img/bs-chevron-black.svg)}.dark .btn-primary .btn-secondary,.dark .btn-secondary .btn-secondary{border:3px solid #000}#content{margin-top:8.45em;transition:.3s;min-height:92.2vh}@media only screen and (max-width: 991px){#content{margin-top:5.45em}}@media only screen and (max-width: 769px){.desktop{display:none !important}}@media only screen and (max-width: 991px){.desktop991{display:none !important}}.mobile{display:none !important}@media only screen and (max-width: 769px){.mobile{display:block !important}}.mobile991{display:none !important}@media only screen and (max-width: 991px){.mobile991{display:block !important}}@media only screen and (max-width: 1382px){.wp-block-columns{flex-direction:row !important}}.wp-block-cover .wp-block-group,.wp-block-cover .wp-block-columns{max-width:1322px !important}@media only screen and (max-width: 1382px){.wp-block-cover .wp-block-group,.wp-block-cover .wp-block-columns{padding-left:2rem;padding-right:2rem}}.wp-block-cover .wp-block-group.alignfull,.wp-block-cover .wp-block-columns.alignfull{max-width:100% !important}@media only screen and (max-width: 1382px){.wp-block-cover .wp-block-group.alignfull,.wp-block-cover .wp-block-columns.alignfull{padding-left:0rem;padding-right:0rem}}.wp-block-cover .wp-block-group.alignwide,.wp-block-cover .wp-block-columns.alignwide{max-width:1922px !important}@media only screen and (max-width: 1382px){.wp-block-cover .wp-block-group.alignwide,.wp-block-cover .wp-block-columns.alignwide{padding-left:0rem;padding-right:0rem}}.container,.wp-block-group,.wp-block-columns{max-width:1322px;width:100%;margin:auto;position:relative;gap:2rem}@media only screen and (max-width: 1382px){.container,.wp-block-group,.wp-block-columns{width:auto;margin:0em 30px;padding:0em}}.wp-block-group,.wp-block-columns{margin-bottom:.5em}.wp-block-columns .wp-block-column:last-child{margin-right:0 !important}.wp-block-column:not(:first-child){margin-left:unset !important}.wp-block-column{margin-right:1em !important}@media only screen and (max-width: 991px){.wp-block-column{margin-right:unset !important}}@media only screen and (max-width: 991px){.wp-block-columns{flex-direction:column}}@media only screen and (max-width: 1382px){.wp-block-group .wp-block-group{margin-right:0}}.wp-block-group .wp-block-columns,.wp-block-group .wp-block-group{padding:2rem}@media only screen and (max-width: 1382px){.wp-block-group .wp-block-columns,.wp-block-group .wp-block-group{padding:0}}.alignwide{max-width:1920px;width:100%;margin:auto;padding:0 2rem}@media only screen and (max-width: 1382px){.alignwide{width:auto;margin:0em 30px;padding:0em}}.alignfull{max-width:100%;width:100%;margin:auto;padding:0}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em;display:grid;justify-content:center}.col-1-grid{display:grid;grid-template-columns:1fr;gap:1.8em;margin-bottom:1.8em}.col-1-grid img{max-width:100%}.col-2-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:1rem}.col-2-grid img{max-width:100%}@media only screen and (max-width: 769px){.col-2-grid{grid-template-columns:1fr}}.col-2-asym{position:relative;display:grid !important;grid-template-columns:1fr 1fr;gap:2rem;max-width:100%;padding-left:calc((100% - 1322px)/2)}@media only screen and (max-width: 1382px){.col-2-asym{padding-left:2rem;padding-right:2rem}}@media only screen and (max-width: 769px){.col-2-asym{grid-template-columns:1fr}.col-2-asym div:first-child{order:2}.col-2-asym div:nth-child(2){order:1}}.col-2-flex{display:flex;margin-left:-1em;margin-right:-1em}.col-2-flex .item{width:50%;margin:1em}@media only screen and (max-width: 1024px){.col-2-flex{flex-direction:column;margin-left:0;margin-right:0}.col-2-flex .item{width:100%;margin:0em}}.col-3-grid{display:grid !important;grid-template-columns:1fr 1fr 1fr;gap:2rem !important;margin-bottom:1rem}.col-3-grid .wp-block-column{margin-right:0 !important}.col-3-grid .wp-block-cover{height:100%}.col-3-grid .span-2{grid-column:span 2}@media only screen and (max-width: 900px){.col-3-grid{grid-template-columns:1fr}.col-3-grid .span-2{grid-column:span 1}}@media only screen and (max-width: 769px){.col-3-grid{grid-template-columns:1fr}}.col-4-grid{display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem !important;margin-bottom:1rem}.col-4-grid .wp-block-column{margin-right:0 !important}.col-4-grid .span-2{grid-column:span 2}@media only screen and (max-width: 991px){.col-4-grid{grid-template-columns:1fr 1fr}.col-4-grid.one{grid-template-columns:1fr}}.col-5-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem;margin-bottom:1rem}@media only screen and (max-width: 1382px){.col-5-grid{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 425px){.col-5-grid{grid-template-columns:1fr}}.col-6-grid{display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:2rem;margin-bottom:1rem}@media only screen and (max-width: 769px){.col-6-grid{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 425px){.col-6-grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 769px){.wp-block-columns{flex-direction:column}}.col-6-grid-v2{display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:1rem;margin-bottom:1rem}@media only screen and (max-width: 1024px){.col-6-grid-v2{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 425px){.col-6-grid-v2{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 769px){.wp-block-columns{flex-direction:column}}.separator,.wp-block-separator{width:60px;height:14px;margin-left:0;margin-top:.7em;margin-bottom:1em;background-color:#ed6e20;border:none}@media only screen and (max-width: 769px){.separator,.wp-block-separator{width:48px;height:10px}}.separator-full,.is-style-wide{width:100%;height:1px;max-width:1800px;margin:auto;margin-top:.5em;margin-bottom:.5em}.h-100{height:100%}.h-auto{height:auto}.m-auto{margin:auto !important}.m-0{margin:0}.mt--10{margin-top:-10px}.mt--25{margin-top:-25px}.mt--50{margin-top:-50px}.mt--80{margin-top:-80px}.mt--100{margin-top:-100px}.mt--125{margin-top:-100px}.mt--150{margin-top:-150px}.mt--200{margin-top:-200px}.mt--250{margin-top:-250px}.mt--300{margin-top:-300px}.mt--350{margin-top:-350px}.mt--500{margin-top:-500px}.mt--520{margin-top:-520px}.py-50{padding-top:50px;padding-bottom:50px}.pb-50{padding-bottom:50px}.p-5,.p-15{padding:1.5rem !important}@media only screen and (max-width: 1382px){.p-2-container{padding:2rem !important}}@media only screen and (max-width: 1382px){.p-1-container{padding:1rem !important}}.mb-30{margin-bottom:30px}@media only screen and (max-width: 769px){.mmb-30{margin-bottom:30px}}.maxw-500{max-width:500px}.maxw-600{max-width:600px}.maxw-700{max-width:700px}.maxw-800{max-width:800px}.maxw-900{max-width:900px}.maxw-1000{max-width:1000px}.spacer{height:150px !important}.spacer-50{height:50px !important}.spacer-80{height:50px !important}.spacer-100{height:100px !important}.spacer-150{height:150px !important}.spacer-200{height:200px !important}.spacer-250{height:250px !important}.spacer-300{height:300px !important}.spacer-350{height:350px !important}@media only screen and (max-width: 1024px){.order-m1{order:-1;margin-bottom:2rem !important}}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #dadada;border-radius:3px;padding:.7em;height:auto;max-width:100%}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=range]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=color]::placeholder,textarea::placeholder{color:#dadada;opacity:1;font-size:.9rem}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=range]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#dadada}input[type=text]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=range]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=datetime]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=color]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#dadada}input[type=range]{max-width:100%}input[type=date],input[type=month],input[type=week],input[type=time]{line-height:inherit !important}input,select,textarea{color:#666;line-height:0;margin:0;padding:.7em;height:auto}textarea{line-height:unset}.boxed{height:100%;padding:1.5rem}.shadow-boxed{background-color:#fff;padding:2rem;box-shadow:0px 0px 5px rgba(0,0,0,0.2784313725);z-index:99}.gap-0{gap:0}.gap-0 .wp-block-column{margin-right:0 !important}.bouncy{transform:scale(1.35) translateY(-2px) translateX(2px)}.sll-eff{transition:.5s}.effect-me.del-1{animation-delay:.4s;transition-delay:.4s}@media only screen and (max-width: 991px){.effect-me.del-1{animation-delay:.05s;transition-delay:.05s}}.effect-me.del-2{animation-delay:.8s;transition-delay:.8s}@media only screen and (max-width: 991px){.effect-me.del-2{animation-delay:.1s;transition-delay:.1s}}.effect-me.del-3{animation-delay:1.2s;transition-delay:1.2s}@media only screen and (max-width: 991px){.effect-me.del-3{animation-delay:.15s;transition-delay:.15s}}.effect-me.del-4{animation-delay:1.6s;transition-delay:1.6s}@media only screen and (max-width: 991px){.effect-me.del-4{animation-delay:.2s;transition-delay:.2s}}.blob-in{opacity:0}.blob-in.effect-me{opacity:1;animation-name:bounce;animation-duration:1s;animation-iteration-count:1}.fade-in{opacity:0}.fade-in.effect-me{opacity:1}.slide-in-left{opacity:0;transform:translateX(-20px)}.slide-in-left.effect-me{opacity:1;transform:translateX(0)}.slide-in-right{opacity:0;transform:translateX(20px)}.slide-in-right.effect-me{opacity:1;transform:translateX(0)}.slide-in-up{opacity:0;transform:translateY(20px)}.slide-in-up.effect-me{opacity:1;transform:translateY(0)}.slide-in-down{opacity:0;transform:translateY(-20px)}.slide-in-down.effect-me{opacity:1;transform:translateY(0)}@keyframes bounce{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(1.1, 0.9) translateY(0)}30%{transform:scale(0.9, 1.1) translateY(-20px)}50%{transform:scale(1.05, 0.95) translateY(0)}57%{transform:scale(1, 1) translateY(-7px)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}.zi-1{position:relative;z-index:1}.zi-2{position:relative;z-index:2}.zi-3{position:relative;z-index:3}@media(max-width: 781px){.wp-block-column:not(:only-child){width:100% !important}}a[href^=tel]{text-decoration:inherit;color:inherit}.cc-animate.cc-revoke.cc-bottom{border:3px solid #113a55 !important}.cc-message a{opacity:1 !important;color:#fff !important;text-decoration:underline}#wpadminbar{position:relative}@-moz-document url-prefix(){}#primary p.has-x-large-font-size{font-size:3rem !important;margin-bottom:0 !important}#primary p.has-large-font-size{font-size:2rem !important}#primary p.has-medium-font-size{font-size:1.6rem !important}@media only screen and (max-width: 1382px){#primary p.has-medium-font-size{font-size:1.5rem !important}}@media only screen and (max-width: 769px){#primary p.has-medium-font-size{font-size:1.3rem !important}}#primary p.has-small-font-size{font-size:.9rem !important}#masthead{box-shadow:unset;background:#141414;color:#fff;z-index:9999;position:sticky;top:-1px;transition:.3s}#masthead #site-navigation .site-branding{background-color:rgba(0,0,0,0);padding-left:0}@media only screen and (max-width: 1382px){#masthead #site-navigation .site-branding{padding-left:2rem}}@media only screen and (max-width: 991px){#masthead #site-navigation .site-branding{padding:0;padding-left:2rem}}@media only screen and (max-width: 769px){#masthead #site-navigation .site-branding{padding-left:0}}#masthead #site-navigation .site-branding #websitename{font-size:3rem;font-weight:800;text-transform:uppercase;padding:1rem 0rem}#masthead #site-navigation .site-branding #websitename span{font-size:1.5rem;font-weight:600}@media only screen and (max-width: 769px){#masthead #site-navigation .site-branding #websitename{font-size:2rem}#masthead #site-navigation .site-branding #websitename span{font-size:1rem}}@media only screen and (max-width: 599px){#masthead #site-navigation .site-branding #websitename{font-size:1.5rem}#masthead #site-navigation .site-branding #websitename span{font-size:.8rem}}#masthead #site-navigation .site-branding .custom-logo{margin:.5rem 0rem !important;max-width:180px !important}#masthead #site-navigation{display:flex;align-items:center;width:100%;margin:auto;padding:0rem 2rem;transition:.5s}@media only screen and (max-width: 769px){#masthead #site-navigation{justify-content:left;padding:0 2rem}}#masthead #site-navigation .site-branding{position:relative;margin-right:1rem;z-index:999999;padding:0;transition:.5s}@media only screen and (max-width: 769px){#masthead #site-navigation .site-branding{padding:0}}#masthead #site-navigation .site-branding .custom-logo{margin-top:70px;width:180px;object-fit:contain;transition:.3s;padding:.7rem 0rem}@media only screen and (max-width: 991px){#masthead #site-navigation .site-branding .custom-logo{margin-top:30px;width:110px}}@media only screen and (max-width: 769px){#masthead #site-navigation .site-branding .custom-logo{margin-top:8px !important;width:110px !important}}#masthead #site-navigation .menu-main-menu{margin-left:auto;margin-top:23px}@media only screen and (max-width: 769px){#masthead #site-navigation .menu-main-menu{margin-top:9px}}@media only screen and (max-width: 599px){#masthead #site-navigation .menu-main-menu{margin-top:5px}}#masthead #site-navigation .main-menu{color:#113a55;list-style-type:none;margin:0;padding:0;transition:.3s}@media only screen and (max-width: 1382px){#masthead #site-navigation .main-menu{padding-right:1rem}}@media only screen and (max-width: 991px){#masthead #site-navigation .main-menu{padding-right:1rem}}#masthead #site-navigation .main-menu li{display:inline;margin:0px 10px;padding:5px 2px;transition:.3s}@media only screen and (max-width: 991px){#masthead #site-navigation .main-menu li{margin:0px 5px}}@media only screen and (max-width: 830px){#masthead #site-navigation .main-menu li{margin:2px}}#masthead #site-navigation .main-menu li a{color:#fff !important;font-size:1.3rem;font-weight:600;transition:.2s}#masthead #site-navigation .main-menu li a:hover{color:#113a55}#masthead #site-navigation .main-menu li.menu-item-has-children{position:relative}#masthead #site-navigation .main-menu li.menu-item-has-children::after{content:"❯";font-size:.75rem;font-weight:900;color:#113a55;transition:.3s}#masthead #site-navigation .main-menu li.menu-item-has-children a{color:#000}#masthead #site-navigation .main-menu li.menu-item-has-children .sub-menu{display:none;position:absolute;background-color:#fff;color:#000;padding:0;left:4px;margin:25px 5px 0 2px;border:4px solid #f2f2f2;border-top:8px solid #f2f2f2}#masthead #site-navigation .main-menu li.menu-item-has-children .sub-menu li{padding:0;display:block;transition:.3s}#masthead #site-navigation .main-menu li.menu-item-has-children .sub-menu li:last-child{border:unset}#masthead #site-navigation .main-menu li.menu-item-has-children .sub-menu li a{padding:10px;color:#000;font-weight:normal;text-transform:unset;display:block}#masthead #site-navigation .main-menu li.menu-item-has-children .sub-menu .sub-menu{position:relative !important;right:unset;min-width:unset}#masthead #site-navigation .main-menu li.menu-item-has-children.open::after{content:"❯";transform:rotate(90deg);color:#113a55}#masthead #site-navigation .main-menu li.menu-item-has-children.open a:first-child{text-decoration:underline}#masthead #site-navigation .main-menu li.menu-item-has-children.open .menu-item-has-children a{color:#000 !important;font-weight:normal !important;font-size:16px;padding-bottom:0}@media only screen and (max-width: 769px){#masthead #site-navigation .main-menu li.menu-item-has-children.open .menu-item-has-children a{font-weight:800 !important;color:#fff !important}}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu{display:grid;grid-template-columns:1fr;padding:1rem}@media only screen and (max-width: 769px){#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu{grid-template-columns:1fr}}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu::before{content:"";width:20px;height:15px;position:absolute;top:-17px;clip-path:polygon(50% 0%, 0% 100%, 100% 100%);background:#f2f2f2;left:1rem}@media only screen and (max-width: 769px){#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu::before{display:none}}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu li.menu-item-has-children::after{display:none}@media only screen and (max-width: 769px){#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu li.menu-item-has-children li a{color:#fff !important}}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu li:nth-child(2){grid-row-start:2;align-self:end}@media only screen and (max-width: 769px){#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu li:nth-child(2){grid-row-start:3}}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu li:nth-child(3){grid-row-start:1;grid-row-end:3}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu .sub-menu{display:block;flex-direction:column;border:unset;margin:unset;padding:unset}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu .sub-menu::before{display:none}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu .sub-menu li{display:block;width:100%}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu .sub-menu li:nth-child(2){grid-row-start:unset}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu .sub-menu a{color:#113a55 !important;font-weight:normal !important;font-size:16px;padding:5px !important;transition:.3s}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu .sub-menu a:hover{text-decoration:underline}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu .sub-menu a::before{content:"» "}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu a{font-weight:400}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu a:first-child{text-decoration:none;font-weight:normal;font-size:16px;min-width:150px}#masthead #site-navigation .main-menu li.menu-item-has-children.open .sub-menu a:first-child::before{content:"» "}#masthead #site-navigation #menu-toggle{display:none;margin-left:auto;order:2;border-radius:50%;padding:9px 5px 7px 5px;transition:.3s;background-color:#113a55;border:3px solid #113a55;cursor:pointer}#masthead #site-navigation #menu-toggle div{background-color:#fff;width:30px;height:5px;margin:4px;border-radius:50px;transition:.3s}@media only screen and (max-width: 769px){#masthead #site-navigation #menu-toggle{display:block}}#masthead #site-navigation.open{position:relative}#masthead #site-navigation.open .menu-main-menu{display:block;position:absolute;bottom:0;width:100%;height:100%;left:0;top:70px;z-index:99999;opacity:1}#masthead #site-navigation.open .main-menu{display:flex;flex-direction:column;background-color:#113a55;padding:2rem;height:calc(100vh - 80px);overflow-y:auto}@media only screen and (max-width: 769px){#masthead #site-navigation.open .main-menu{margin-top:1rem}#masthead #site-navigation.open .main-menu ::-webkit-scrollbar{display:none}}#masthead #site-navigation.open .main-menu li{margin:10px 0px}#masthead #site-navigation.open .main-menu li a{font-size:1.2rem;color:#fff !important}#masthead #site-navigation.open .main-menu .menu-item-has-children::after{color:#fff !important;position:absolute;top:10px !important;right:0 !important}#masthead #site-navigation.open .main-menu .sub-menu{position:relative !important;background-color:rgba(0,0,0,0) !important;margin:0 !important;border:unset !important}#masthead #site-navigation.open .main-menu .sub-menu li{padding:8px;display:block}#masthead #site-navigation.open .main-menu .sub-menu li:last-child{border:unset}#masthead #site-navigation.open .main-menu .sub-menu li a{font-weight:400;color:#fff !important;text-transform:unset;font-size:.9rem}#masthead #site-navigation.open #menu-toggle{border-radius:50%;padding:9px 5px 7px 5px;background:#113a55}#masthead #site-navigation.open #menu-toggle div{background-color:#fff}#masthead #site-navigation.open #menu-toggle div:first-child{transform:rotate(45deg) translate(5px, 5px)}#masthead #site-navigation.open #menu-toggle div:nth-child(2){opacity:0}#masthead #site-navigation.open #menu-toggle div:nth-child(3){transform:rotate(-45deg) translate(7px, -7px)}.menu-item{cursor:pointer}#top-info-wrapper{width:100%;background:#141414;z-index:9999999;position:relative}#top-info-wrapper .top-info{padding:6px 4rem;text-align:end;color:#fff;font-size:.8rem}#top-info-wrapper .top-info a{color:#fff}@media only screen and (max-width: 769px){#top-info-wrapper{display:none}}#bspress-body #page #masthead .mega-menu{position:unset !important}@media only screen and (max-width: 769px){#bspress-body #page #masthead .mega-menu{position:relative !important}}#bspress-body #page #masthead .mega-menu .sub-menu{max-width:650px;right:2rem;left:unset !important;grid-template-columns:1fr 1fr}@media only screen and (max-width: 769px){#bspress-body #page #masthead .mega-menu .sub-menu{overflow-y:auto}}@media only screen and (max-width: 599px){#bspress-body #page #masthead .mega-menu .sub-menu{grid-template-columns:1fr}}#bspress-body #page #masthead .mega-menu .sub-menu::before{left:15rem}#bspress-body #page #masthead .mega-menu .sub-menu a{font-weight:400}#bspress-body #page #masthead .mega-menu .sub-menu a:first-child::before{display:none}#bspress-body #page #masthead .mega-menu .sub-menu .sub-menu{min-width:unset;right:unset}#bspress-body #page #masthead .mega-menu .sub-menu .sub-menu a:first-child::before{display:inline}#bspress-body #masthead #site-navigation .menu-main-menu .main-menu li.wpml-ls-menu-item.open .sub-menu{display:grid;position:absolute;background-color:#fff;color:#000;padding:0;left:-18px;margin:0px;border:unset}#bspress-body #masthead #site-navigation .menu-main-menu .main-menu li.wpml-ls-menu-item.open .sub-menu::before{display:none}#bspress-body #masthead #site-navigation .menu-main-menu .main-menu li.wpml-ls-menu-item.open .sub-menu a:first-child::before{content:""}li.wpml-ls-menu-item .wpml-ls-flag{padding-top:6px}#bspress-body li.wpml-ls-current-language.wpml-ls-menu-item{width:35px !important;margin-left:1.4rem !important}#bspress-body li.wpml-ls-current-language.wpml-ls-menu-item a{display:inline-flex !important;height:100%;position:absolute;width:21px;left:-22px;bottom:0}@media only screen and (max-width: 769px){#bspress-body li.wpml-ls-current-language.wpml-ls-menu-item{padding-top:25px !important}}#bspress-body li.wpml-ls-current-language.wpml-ls-menu-item .sub-menu .menu-item{width:35px;margin-top:1.1rem !important;position:absolute;left:-2px;top:2px}@media only screen and (max-width: 769px){#bspress-body li.wpml-ls-current-language.wpml-ls-menu-item .sub-menu .menu-item{margin-top:44px !important;margin-left:8px !important}}.menu-contact::after{content:"";width:25px;height:25px;position:absolute;background-image:url(//seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/img/bs-chevron-white.svg);background-repeat:no-repeat;background-size:contain;margin-left:8px;transition:.3s;transition-timing-function:ease;margin-top:4px}@media only screen and (max-width: 769px){.menu-contact::after{height:20px}}@media only screen and (max-width: 599px){.menu-contact a{font-size:.8rem !important}}.site-main{min-height:60vh;position:relative}.page-content,.entry-content,.entry-summary{margin:0}.chevron{width:30px;display:inline-block;height:30px;cursor:pointer;z-index:999;position:relative}.chevron::before{border-style:solid;border-width:.3em .3em 0 0;content:"";display:inline-block;height:1em;left:.15em;position:relative;top:7px;transform:rotate(-45deg);vertical-align:top;width:1em;color:#ed6e20}.arw.right{display:flex}.arw.right .chevron.right{margin-left:auto}.chevron.right:before{left:3px;transform:rotate(45deg)}.chevron.bottom:before{top:0;transform:rotate(135deg)}.arw.left{position:absolute;bottom:0}.chevron.left:before{left:9px;transform:rotate(-135deg)}.slick-list{margin-left:-1rem;margin-right:-1rem}.slick-dots{bottom:-10px}.slick-dots li{border-radius:0}.slick-dots li button{width:18px;height:18px;border-radius:0;background-color:#1f1f1f}.slick-dots li button::before{color:#1f1f1f;width:18px;height:18px}.slick-dots li.slick-active button{background-color:#ed6e20}.slick-dots li.slick-active button::before{color:#ed6e20}.slick-dots li::before{display:none}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:9px;top:5px;width:8px;height:12px;border:solid #113a55;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em;max-width:100px}#primary .wp-block-gallery{margin:0}.grid-full-height .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow p{height:100%}.ct_slider .slick-slide{margin-top:10px}.ct_slider .slick-slide .wp-block-group,.ct_slider .slick-slide .wp-block-columns{max-width:100% !important}.ct_slider .slick-slide .wp-block-group{margin:2rem;max-width:calc(100% - 4rem) !important}.ct_slider .wp-block-columns{display:flex !important}.ct_slider .col-2-grid{display:grid !important}@media only screen and (max-width: 1382px){.ct_slider .col-2-grid{padding:10px;margin:0}}.ct_slider .arw.left{left:calc((100% - 1322px)/2)}@media only screen and (max-width: 1382px){.ct_slider .arw.left{left:1rem}}.ct_slider .arw.right{margin-right:calc((100% - 1322px)/2)}@media only screen and (max-width: 1382px){.ct_slider .arw.right{margin-right:1rem}}.ct_slider .chevron::before{color:#ed6e20}.ct_slider .slick-dots li.slick-active button{background-color:#141414 !important}.ct_slider .slick-dots{display:flex;justify-content:center;bottom:-10px;list-style:none !important}.ct_slider .slick-dots li{border-radius:0;width:50px;height:5px}.ct_slider .slick-dots li button{width:50px;height:5px;border-radius:0;background-color:#f2f2f2}.ct_slider .slick-dots li button::before{display:none;color:light- #1f1f1f;width:50px;height:5px}.ct_slider .slick-dots li.slick-active button{background-color:#ed6e20}.ct_slider .slick-dots li.slick-active button::before{color:#ed6e20}.ct_slider .slick-dots li::before{display:none}#primary .slick-track{display:flex;gap:0rem}#primary .slick-track .slick-slide{padding:1rem}#primary .ct_slider .slick-slide .wp-block-group,#primary .ct_slider .slick-slide .wp-block-columns{margin:0}#primary p.has-background{padding:1.5rem}#primary .wp-block-gallery{gap:2rem}blockquote p{font-size:18px;font-style:italic;border-left:8px solid #113a55;padding-left:1rem}blockquote cite{font-size:18px;font-style:italic;padding-left:1rem}.op-0{opacity:0}.op-5{opacity:.5}.op-8{opacity:.8}.br-1{border-radius:1rem}.br-2{border-radius:1rem}.tilt-effect{border-radius:2rem}#justizia-wrapper{margin-top:-580px;height:870px;position:absolute;z-index:3;cursor:pointer}@media only screen and (max-width: 1382px){#justizia-wrapper{height:750px}}@media only screen and (max-width: 991px){#justizia-wrapper{height:550px}}@media only screen and (max-width: 782px){#justizia-wrapper{width:100%;margin-top:-550px;height:auto;opacity:.3;z-index:-1}}@media only screen and (max-width: 599px){#justizia-wrapper{width:510px;margin-top:-80px;height:auto;opacity:.5;z-index:-1;right:0}}.akte{position:relative;margin-bottom:1rem;transition:.3s;width:300px;margin:auto;margin-bottom:2.5rem;cursor:grab}.akte .numb{position:absolute;left:0;bottom:-20px;width:60px;height:60px;border:5px solid #ed6e20;color:#fff;background:#1f1f1f;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:2rem;border-radius:50px}.akte .back{border-radius:5px;background-color:#b8813d;width:250px;height:150px;clip-path:polygon(42% 0, 55% 0, 74% 0, 100% 0, 94% 100%, 0 100%, 6% 0, 24% 0);margin-left:18px}.akte .paper{position:absolute;top:5px;left:5px;width:240px;box-shadow:0px 0px 10px rgba(0,0,0,.8);bottom:0;background-color:#fff;clip-path:polygon(42% 0, 55% 0, 74% 0, 100% 0, 94% 100%, 0 100%, 6% 0, 24% 0);margin-left:18px;transition:.3s}.akte .front{border-radius:5px;position:absolute;top:10px;left:0px;right:0;bottom:0;background-color:#f6cd9a;width:254px;clip-path:polygon(27% 6%, 66% 6%, 69% 0, 94% 0, 100% 100%, 6% 100%, 0 0, 24% 0);display:flex;justify-content:center;align-items:center}.akte .front span{font-size:.9rem;background-color:rgba(255,255,255,.646);text-transform:uppercase;color:#113a55;font-weight:900;border:3px solid #113a55;padding:3px 10px;transform:skewX(4deg) rotate(-4deg)}.akte:hover{transform:rotate(-3deg)}.akte:hover .paper{transform:translate3d(20px, -30px, 20px)}.scene{display:inline-block;width:100%;min-height:350px;height:100%;margin:40px 0;perspective:600px}.flipycard{position:relative;width:100%;height:100%;cursor:pointer;transform-style:preserve-3d;transform-origin:center right;transition:transform 1s}.flipycard.is-flipped{transform:translateX(-100%) rotateY(-180deg)}.flipycard.is-flipped .btn-primary{display:none !important}.card__face{position:absolute;width:100%;height:100%;overflow:hidden;color:#fff;text-align:center;backface-visibility:hidden;border-radius:2rem}.card__face--front{background:#113a55;background-size:cover;background-position-y:bottom;background-repeat:no-repeat}.card__face--back{background:#141414;transform:rotateY(180deg)}.flipycard .shadow{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#113a55;opacity:.7}.flipycard .card-content{display:flex;flex-direction:column;position:relative;height:100%}.flipycard .card-content b{font-weight:800}.flipycard .card-content .title{font-size:2rem;text-transform:uppercase;padding:2rem}@media only screen and (max-width: 1382px){.flipycard .card-content .title{font-size:1.6rem;padding:1rem}}.flipycard .card-content .list{font-size:1.3rem;padding:1rem}.flipycard .card-content .list .item{margin-bottom:.3rem}@media only screen and (max-width: 1382px){.flipycard .card-content .list{font-size:1rem}}.flipycard .card-content button{margin-top:auto;font-size:.9rem}.flipycard .card-content button::after{height:17px}.flipycard .card-content .price{font-size:1.6rem;margin-top:auto;background-color:rgba(3,7,20,.7);padding:1rem;font-weight:800;color:#fff;text-align:center}.flipycard .card-content .price span{font-size:1rem;font-weight:300}@media only screen and (max-width: 1382px){.flipycard .card-content .price{font-size:1.3rem}}.flipycard .card-content .txt{font-size:1rem;padding:1rem}@media only screen and (max-width: 1382px){.flipycard .card-content .txt{font-size:.9rem;padding:1rem}}@media only screen and (max-width: 991px){.col-pack{display:grid !important;grid-template-columns:1fr}}.add-chevrons{position:relative;overflow:visible}.add-chevrons::after{content:"";width:80px;height:80px;position:absolute;right:-20px;bottom:-45px;background-image:url(//seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/img/chevron-doppel-white.png);background-repeat:no-repeat;background-size:contain;z-index:2}#colophon{position:relative;margin-top:2rem;overflow:hidden;margin-bottom:-2rem}#colophon a{color:#fff}#colophon .site-info{width:100%;margin:auto;flex-direction:row}@media only screen and (max-width: 769px){#colophon .site-info{flex-direction:column}}#colophon .site-info .wp-block-group,#colophon .site-info .wp-block-columns{padding-left:0}#colophon .site-info .menu{margin:auto;padding:0;list-style:none;display:flex;justify-content:center}@media only screen and (max-width: 769px){#colophon .site-info .menu{flex-direction:column}}#colophon .site-info .menu li{margin-bottom:.4rem;padding:0px 10px;position:relative}#colophon .site-info .menu li:last-child::after{display:none}#colophon .site-info .menu li a{color:#141414;font-weight:700}#colophon hr{height:1px}#colophon .footer-nav{background-color:#113a55;color:#fff;display:flex;justify-content:center;padding:.5rem 2rem;font-size:.9rem;align-items:center}@media(max-width: 769px){#colophon .footer-nav{flex-direction:column;align-items:center;text-align:center}}@media(max-width: 599px){#colophon .footer-nav{flex-direction:column;text-align:center}#colophon .footer-nav .copyright{text-align:center;margin-top:1rem}}#colophon .footer-nav .footer-menu{display:flex;list-style:none;margin:0;padding:0}#colophon .footer-nav .footer-menu a{color:#fff;padding:0px 10px}@media(max-width: 991px){#colophon .footer-nav .footer-menu li{margin:5px}#colophon .footer-nav .footer-menu a{border-right:0px solid rgba(0,0,0,0)}}@media(max-width: 769px){#colophon .footer-nav .footer-menu{flex-direction:column}}#colophon .wp-block-table td,#colophon .wp-block-table th{border:0px solid;max-width:100%;min-width:10px;padding:5px;padding-right:10px}#colophon .wp-block-table td img,#colophon .wp-block-table th img{margin:auto}#colophon .wp-block-table td:first-child,#colophon .wp-block-table th:first-child{text-align:center}#colophon .wp-block-table table{width:auto}#colophon .quicknav-wrapper .menu{display:flex;flex-direction:column;max-width:250px;text-align:left !important;margin-left:0}#colophon .quicknav-wrapper .menu li{margin-left:0;padding-left:0}#colophon .quicknav-wrapper .menu li a{font-size:1.2rem;margin-left:0;color:#fff;font-weight:400;transition:.3s}#colophon .quicknav-wrapper .menu li a::after{content:"⇢";position:absolute;font-size:2rem;transition:.3s;top:-10px;right:0}#colophon .quicknav-wrapper .menu li a:hover{padding-left:5px}#colophon .quicknav-wrapper .menu li a:hover::after{right:-5px}#colophon .quicknav-wrapper .col-3-grid,#colophon .quicknav-wrapper .col-4-grid{margin:0 !important}@media(max-width: 599px){#colophon .wp-block-columns{text-align:center;padding:0}}@media(max-width: 991px){#colophon .col-3-grid{grid-template-columns:1fr 1fr}}@media(max-width: 599px){#colophon .col-3-grid{grid-template-columns:1fr;padding:0}#colophon .col-3-grid .menu,#colophon .col-3-grid h2{text-align:center}}#colophon .footer-image{position:absolute;top:100px;right:0;text-align:end}#colophon .footer-image figure{position:absolute;right:0;width:45.8%;z-index:1}#colophon .footer-image figure img{width:100%;height:auto}@media(max-width: 1524px){#colophon .footer-image figure{width:33vw}}@media(max-width: 991px){#colophon .footer-image{top:75px}#colophon .footer-image figure{width:44vw}}@media(max-width: 769px){#colophon .footer-image{top:75px}#colophon .footer-image figure{width:38vw}}@media(max-width: 599px){#colophon .footer-image{display:none}}.contact-icon-wrapper{display:flex;gap:.5rem;flex-direction:column;position:fixed;right:0rem;bottom:30vh;z-index:999;transition:.3s}.contact-icon-wrapper .icon{padding:5px;border:2px solid #fff;background-color:#113a55;width:60px;height:60px;display:flex;align-items:center;justify-content:center;transition:.3s;cursor:pointer}.contact-icon-wrapper .icon img{transition:.3s;margin:0;padding:0}.contact-icon-wrapper .close-arrow{background-color:#113a55;color:#fff;font-weight:bold;text-align:center;padding:5px 5px 11px 5px;position:absolute;top:-56px;right:0;transform:rotate(-180deg);cursor:pointer;transition:ease-in .3s}.contact-icon-wrapper.close{right:-66px}.contact-icon-wrapper.close .close-arrow{background-color:#113a55;color:#fff;font-weight:bold;text-align:center;padding:5px 5px 11px 5px;position:absolute;top:-56px;right:0;transform:rotate(-180deg);cursor:pointer;transition:.3s;right:66px;transform:rotate(0)}@media(max-width: 599px){.contact-icon-wrapper{left:0;right:0;background-color:#113a55;bottom:0;flex-direction:row;padding:5px 2rem;border-top:2px solid #fff;gap:2rem}.contact-icon-wrapper .close-arrow{display:block;transform:rotate(-90deg);position:absolute;right:8px;background:#fff;color:#141414;padding:0px 5px 5px 5px;top:-27px;font-size:1.2rem;font-weight:900;text-align:center;cursor:pointer;display:block;transition:0s}.contact-icon-wrapper .icon{flex:1;padding:3px;height:45px;border:unset;background-color:#113a55}.contact-icon-wrapper .icon img{height:30px;filter:grayscale(1) brightness(2.5)}.contact-icon-wrapper.close{bottom:-50px;right:0}.contact-icon-wrapper.close .close-arrow{transform:rotate(90deg);right:8px}}#colophon{font-size:1rem}#colophon .widget_nav_menu h2{text-transform:unset;font-size:1rem}#colophon .widget_nav_menu .menu{flex-direction:column}#colophon .widget_nav_menu .menu li{margin:0;padding:3px 0px}#colophon .widget_nav_menu .menu li a{color:#fff;font-weight:300;font-size:1rem}.socials-wrapper{display:flex;gap:1rem;justify-content:center}.socials-wrapper img{width:30px;height:30px}.primary-border-box{border:5px dotted #113a55;padding:2rem}.secondary-border-box{border:5px dotted #ed6e20;padding:2rem}.primary-box{background-color:#113a55;padding:2rem;color:#fff}.secondary-box{background-color:#ed6e20;padding:2rem;color:#fff}.otgs-development-site-front-end{display:none}.copyright{font-size:.8rem;text-align:center;margin-top:10px;margin-bottom:1.5rem}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
 .slick-loading .slick-list
{
background: #fff url(https://seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/inc/slick-master/slick/ajax-loader.gif) center center no-repeat;
} @font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(https://seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/inc/slick-master/slick/fonts/slick.eot);
src: url(https://seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/inc/slick-master/slick/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/inc/slick-master/slick/fonts/slick.woff) format('woff'), url(https://seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/inc/slick-master/slick/fonts/slick.ttf) format('truetype'), url(https://seo-fuer-rechtsanwaelte.de/wp-content/themes/bspress/inc/slick-master/slick/fonts/slick.svg#slick) format('svg');
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}.lazy-hidden,.entry img.lazy-hidden, img.thumbnail.lazy-hidden {
background-color: #ffffff;
background-image: url(//seo-fuer-rechtsanwaelte.de/wp-content/plugins/a3-lazy-load/assets/css/loading.gif);
background-repeat: no-repeat;
background-position: 50% 50%;
}
figure.wp-block-image img.lazy-hidden {
min-width: 150px;
}
picture source[type="image/webp"] {
display: block;
}.clear{clear:both}.nobr{white-space:nowrap}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff}