<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio, video, img { margin: 0;padding: 0; border: 0;font-size: 100%;vertical-align: baseline; box-sizing:border-box;} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body              			{ line-height: 1;}
ol, ul              			{ list-style: none; margin:0; padding:0;}
blockquote, q            		{ quotes: none;}
table              			{ border-collapse: collapse; border-spacing: 0;}
input:focus, textarea:focus { outline: none!important; } span.wpcf7-form-control-wrap 	{ position: unset!important; } .links							{ float:left;}
.rechts							{ float:right;}
.center							{ text-align:center;}
.keincss						{ border:none!important; padding:0px!important; margin:0px!important; float:none!important; }
img.alignleft, .entry .alignleft			{ float:left; margin-right:20px;}
img.alignright, .entry .alignright			{ float:right; margin-left:20px;}
img.aligncenter, .entry .aligncenter		{ display: block; margin-left: auto; margin-right: auto; }
iframe 							{max-width:100%;}
sub 							{ vertical-align: sub; font-size: smaller;}
sup 							{ vertical-align: super; font-size: smaller; }
.clear							{ clear:both;}
.clearfix:after                 { content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix                       { display: inline-block;}
html[xmlns] .clearfix           { display: block;}
* html .clearfix                { height: 1%;}
p.wp-caption-text				{ font-size:11px; font-style:italic;}
.hinweisbar 					{ padding: 10px 20px 10px 20px; box-sizing:border-box; font-size:13px; line-height:20px; text-align:center;} .btn 							{ display: inline-block; text-align: center; background: rgb(160, 45, 52) none repeat scroll 0% 0%; border-radius: 3px; padding: 10px 15px;} input, textarea 					{ -webkit-appearance: none; border-radius: 0px; }
.wpcf7-checkbox input 				{ -webkit-appearance: checkbox; margin-left: 0px;}  @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
src: url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-regular.eot); src: local(''),
url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-regular.woff2) format('woff2'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-regular.woff) format('woff'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-regular.ttf) format('truetype'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-regular.svg#Montserrat) format('svg'); } @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 600;
src: url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-600.eot); src: local(''),
url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-600.eot?#iefix) format('embedded-opentype'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-600.woff2) format('woff2'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-600.woff) format('woff'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-600.ttf) format('truetype'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-600.svg#Montserrat) format('svg'); } @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
src: url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-700.eot); src: local(''),
url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-700.woff2) format('woff2'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-700.woff) format('woff'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-700.ttf) format('truetype'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-700.svg#Montserrat) format('svg'); } @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
src: url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-italic.eot); src: local(''),
url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-italic.eot?#iefix) format('embedded-opentype'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-italic.woff2) format('woff2'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-italic.woff) format('woff'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-italic.ttf) format('truetype'), url(//www.kanzlei-bradtke.de/wp-content/themes/web-labels/fonts/montserrat-v25-latin-italic.svg#Montserrat) format('svg'); } ._brlbs-embed._brlbs-google-maps {
width: 100%;
}
.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-thumbnail {
width: 100%;
height: 480px;
} body							{ font-family: 'Montserrat', sans-serif; font-size:16px; line-height:25px; color:#0a0a0a;}
a								{ outline:none; text-decoration:none; -webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;}
h1, h2, h3, h4, h5				{ font-weight:normal;}
#page 							{ width:100%; margin:0 auto;}
hr								{ border:none; display:block; width:100%; height:1px; background-color:rgba(0,0,0,0.2); margin:20px 0;} #logo							{ display:inline-block; width:auto!important; min-width:0px!important; padding:15px 0; background: none!important; }
#logo img						{ display:inline-block; width:auto!important; min-width:0px!important; max-width:300px; }
#header							{ width:100%; height:auto; margin-top:140px;}
#header img.headimg				{ width:100%; height:auto; max-height:620px; min-height:250px; object-fit:cover; object-position:10% 22%;}
#branding-wrap					{ display:block; position:fixed; margin-top:-140px; z-index:1000; width:100%; height:auto; background-color:white; -webkit-box-shadow: 0px 1px 2px 0px rgba(48,48,48,0.2); -moz-box-shadow: 0px 1px 2px 0px rgba(48,48,48,0.2); box-shadow: 0px 1px 2px 0px rgba(48,48,48,0.2);}
#branding 						{ height:auto; max-width:1260px; margin:0 auto; padding:0 10px 0 30px; display:flex; align-items:center; justify-content:space-between; }
@media screen and (max-width: 1100px){
#logo img					{ max-width:85%; }
}
@media screen and (max-width: 900px){
#header						{ margin-top:0;}
#branding-wrap				{ display:none;}
} #nav							{ height:100%;}
#menu-header-menue				{ display:flex; height:100%; }
#menu-header-menue li			{ display:inline-block; height:100%;}
#menu-header-menue li a			{ display:inline-block; padding:65px 18px; height:100%; color:#0a5282; text-transform:lowercase; font-size:16px;}
#menu-header-menue li a:hover	{ background-color:#0a5282; color:white;}
#menu-header-menue li.current_page_item a	{ background-color:#0a5282; color:white;}
.menu-item-607 a 				{min-width:140px;}
#nav ul{width:750px;margin:0 auto;padding:0;}
#nav ul li{float:left;font-size:14px;padding-right:0.8%;position:relative;}
#nav ul li:last-child{padding-right:0%;}
#nav ul li ul{position:absolute;top:155px;display:none;margin-left:-125px;height:50px;}
#nav ul li ul li{float:none; position: relative; font-size:10px;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s; margin-right:-140px;margin-left:125px; width: 52%; background-color: #0a5282; padding-right: 0%;}
#nav ul li ul li a{color:white;font-size:14px; display: block; padding: 15px 25px;}
#nav ul li ul li a:hover { background-color:#084065;  }
#nav ul li.current-menu-item ul li a, #nav ul li:hover ul li a{border-bottom:none;}
#nav ul li:hover ul{display:block;transition:300ms;}
body								{ margin-top:14px;}
#wprmenu_bar					{ height:60px!important; padding:19px!important;}
#wprmenu_bar .bar_logo			{ height:40px!important; margin-top:-8px!important;}
#mg-wprm-wrap					{ margin-top:18px; } #content-wrap-page				{ width:100%; min-height:100px!important; height:auto; }
#content-wrap 					{ min-height:100px; max-width:1260px; margin: 0 auto; padding:0px 30px 0px 30px; }
#content						{ }
.vc_row							{ padding-top:50px; padding-bottom:50px;}
.entry							{ line-height:22px;}
.entry img						{ max-width:100%; height:auto;}
h1								{ color:#0a5282; font-size:40px; line-height:60px; font-weight:600; }
h2								{ color:#0a5282; font-size:40px; line-height:60px; font-weight:600; }
h3								{ color:#0a5282; font-size:32px; line-height:50px; font-weight:400; margin-bottom:15px!important;}
h4								{ color:#0a5282; font-size:25px; line-height:35px; font-weight:400; margin-bottom:15px!important;}
h5								{ color:#0a5282; font-size:20px; line-height:25px; font-weight:400; margin-bottom:5px!important;}
.large-headlines h1				{ font-size:30px; line-height:40px; margin-bottom:15px!important;}
.large-headlines h2				{ font-size:30px; line-height:40px; margin-bottom:15px!important;}
.large-headlines h3				{ font-size:25px; line-height:35px; margin-bottom:15px!important;}
@media screen and (max-width: 768px){
h1							{ font-size:30px; line-height:40px; }
h2							{ font-size:30px; line-height:40px; }
h3							{ font-size:24px; line-height:32px; margin-bottom:10px!important;}
h4							{ font-size:20px; line-height:28px; margin-bottom:10px!important;}
h5							{ font-size:18px; line-height:22px; margin-bottom:5px!important;}
.large-headlines h1			{ font-size:25px; line-height:35px; }
.large-headlines h2			{ font-size:25px; line-height:35px; }
.large-headlines h3			{ font-size:20px; line-height:28px; }
}
.entry a							{ color:#0a5282; text-decoration:none; font-weight: 800; text-decoration: underline;}
.entry a:hover					{ opacity:0.7;}
.entry a.btn 					{ color: rgb(255, 255, 255);}
.entry a.btn:hover 				{ border:2px solid rgb(160, 45, 52); background:#fff; color:rgb(160, 45, 52);}
.entry p							{ margin-bottom:18px;}
.entry ol li						{ list-style: decimal outside none; margin-left: 20px;}
.entry ul li						{ list-style: disc outside none; margin-left: 20px;} #blog-wrap							{ padding:50px 0 70px; }
#blog-wrap &gt; .sub-headline			{ margin-bottom:30px;}
.nav-sidebar						{ display:inline-block; float:left; width:350px;}
.blog-content						{ display:inline-block; float:left; width:calc(100% - 350px); padding-left:30px;}
#blog-wrap h4 ~ h4					{ margin-top:30px;}
.sidebar-box ~ .sidebar-box			{ margin-top:30px;}
#blog-wrap a						{ color:#0a5282;}
#blog-wrap a:hover					{ opacity:0.7;}
#blog-wrap p						{ margin-bottom:15px;}
.nav-sidebar sub					{ font-size:10px; line-height:1em;}
.screen-reader-text					{ display:none;}
#searchform #s						{ border:none; border-bottom:1px solid #0a5282; padding:7px 10px; font-family: 'Montserrat', sans-serif; font-size:16px;}
#searchform #searchsubmit			{ border:none; padding:10px; background-color:#0a5282; color:white; font-family: 'Montserrat', sans-serif; text-transform:uppercase; margin-left:5px; transition:350ms; font-size:9px;}
#searchform #searchsubmit:hover		{ background-color:#13649a; transition:350ms; cursor:pointer;}
@media screen and (max-width: 1000px){
.nav-sidebar					{ width:300px;}
.blog-content					{ width:calc(100% - 300px);}
}
@media screen and (max-width: 900px){
.nav-sidebar					{ width:100%; display:flex; flex-direction:row; flex-wrap:wrap;}
.sidebar-box					{ margin-top:0!important; margin-bottom:50px; margin-right:50px;}
.blog-content					{ width:100%; padding-left:0;}
}  #footer-wrap				{ width:100%; height:auto;}
#footer						{ padding:30px; background-color:#0a5282; display:flex; align-items:center; justify-content:center; margin-top:-7px;}
#menu-footer-menue			{ display:inline-block; }
#menu-footer-menue li			{ display:inline-block; }
#menu-footer-menue li ~ li::before	{ content:'|'; display:inline-block; margin:0 15px; color:white;}
#menu-footer-menue li	a		{ display:inline-block; color:white;}
#menu-footer-menue li	a:hover	{ opacity:0.7;}
.social-media {margin-left: 10px; } .wpcf7						{ background-color:#0a5282; padding:20px!important; color:white; font-size:14px; line-height:18px;}
.wpcf7 h4					{ color:white; line-height:22px; margin-bottom:15px!important;} .scf-name,
.scf-email,
.scf-phone,
.scf-message				{ display:block; width:100%; margin-bottom:5px;}
#scf-name,
#scf-email,
#scf-phone,
#scf-message				{ display:block; width:100%; box-sizing:border-box; border:none; padding:7px 10px; font-family: 'Montserrat', sans-serif; font-size:14px;}
#scf-submit					{ width:100%; padding:10px 15px; border:none; background-color:#084065; color:white; font-family: 'Montserrat', sans-serif; font-size:14px; font-weight:600; margin-top:5px; transition:400ms;}
#scf-submit:hover			{ background-color:#2872a2; cursor:pointer; transition:400ms;}
.ajax-loader				{ display:none!important;}
@media screen and (max-width: 940px){
.wpcf7 h4				{ font-size:19px;}
}
@media screen and (max-width: 768px) {  #nav								{display:none;} .entry img							{ max-width:100%; height:auto;} .nachrichtenfelder						{ float:inherit; width:92%;}
#nachricht							{ padding:0.8em 4% 0.8em 4%;}
} .sidebar-kontakt {
margin-top:12px;
margin-bottom: 30px;
}
.sidebar-kontakt p {
font-weight: 600;
}</pre></body></html>