.sow-features-list .sow-features-feature h5{margin:5px 0!important}.footer-schwerpunkte a{display:block;line-height:1.35;color:#f4f1eb;text-decoration:none!important;transition:color 0.2s ease}.footer-schwerpunkte a:hover{color:#a89267!important}.widget_headline-widget h1{margin:0;font-size:26px;line-height:36px;text-transform:uppercase;letter-spacing:1px}.home #main{padding-top:0!important}.main-navigation{background:#474747;background:linear-gradient(90deg,rgb(71 71 71) 0%,rgb(52 53 56) 50%,rgb(188 188 188) 100%)}.kh-practice-areas .sow-icon-container{margin-bottom:18px}.kh-practice-areas .sow-features-feature h5,.kh-practice-areas .sow-features-feature .sow-features-feature-title{font-size:18px;line-height:1.35;font-weight:500;margin:0 0 12px;color:#3a3a3a}.kh-practice-areas .sow-features-feature p{font-size:15px;line-height:1.65;color:#666;margin:0 auto;max-width:320px}.kh-practice-areas .sow-features-feature{transition:transform 0.2s ease}.kh-practice-areas .sow-features-feature:hover{transform:translateY(-3px)}.kh-testimonials-headline{margin-bottom:24px}.kh-testimonials-featured-row{margin-bottom:38px}.kh-testimonial-featured-image-col,.kh-testimonial-featured-text-col{display:flex;align-items:center}.kh-testimonial-featured-image-col{justify-content:flex-end;padding-right:0!important}.kh-testimonial-featured-text-col{padding-left:0!important}.kh-testimonial-featured-media img{display:block!important;max-width:100%!important;max-height:260px!important;width:auto!important;object-fit:contain!important;margin:0 auto!important}.kh-testimonial-featured-text.panel-widget-style{background:#fbfaf8!important;border:1px solid #e7e1da!important;border-radius:12px!important;box-shadow:0 8px 20px rgb(0 0 0 / .035)!important;padding:18px 22px!important;margin:0 0 0 -10px!important;box-sizing:border-box!important}.kh-testimonial-featured-text .so-widget-sow-editor,.kh-testimonial-featured-text .siteorigin-widget-tinymce,.kh-testimonial-featured-text .textwidget,.kh-testimonial-featured-text .panel-widget-style{background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important;width:100%!important;box-sizing:border-box!important}.kh-testimonial-featured-text,.kh-testimonial-featured-text .textwidget,.kh-testimonial-featured-text .so-widget-sow-editor{text-align:left}.kh-testimonial-featured-text p{margin:0 0 12px 0!important;font-size:15px!important;line-height:1.62!important;color:#5f5a54!important}.kh-testimonial-featured-text p:first-child{margin:0 0 14px 0!important;font-family:"Source Serif 4",Georgia,serif!important;font-size:21px!important;line-height:1.18!important;font-weight:600!important;color:#2b2b2b!important}.kh-testimonial-featured-text p:last-child{margin-bottom:0!important}.kh-testimonials-secondary-row{margin-top:0}.kh-testimonial-quotes,.kh-testimonial-institutional{padding:0 12px}.kh-testimonial-quotes .kh-testimonial-media img,.kh-testimonial-institutional .kh-testimonial-media img{display:block;max-width:100%;width:auto;object-fit:contain;margin:0 auto 8px auto}.kh-testimonial-quotes .kh-testimonial-media img{max-height:155px}.kh-testimonial-institutional .kh-testimonial-media img{max-height:180px}.kh-testimonial-quotes .kh-testimonial-quote,.kh-testimonial-quotes .kh-testimonial-quote .textwidget,.kh-testimonial-quotes .kh-testimonial-quote .so-widget-sow-editor{text-align:center}.kh-testimonial-quotes .kh-testimonial-quote,.kh-testimonial-quotes .kh-testimonial-quote .textwidget{max-width:520px;margin-left:auto;margin-right:auto}.kh-testimonial-quotes .kh-testimonial-quote p{margin:0 0 12px 0;font-size:15px;line-height:1.68;color:#5f5a54}.kh-testimonial-quotes .kh-testimonial-quote p:first-child{margin-bottom:12px;font-family:"Source Serif 4",Georgia,serif;font-size:27px;line-height:1.16;font-weight:600;color:#2b2b2b}.kh-testimonial-quotes .kh-testimonial-quote p:last-child{margin-bottom:0}.kh-testimonial-quotes .kh-testimonial-quote{padding-bottom:40px!important;margin-bottom:16px!important;border-bottom:1px solid #e4ddd5!important}.kh-testimonial-quotes .so-panel{margin-bottom:12px!important}.kh-testimonial-quotes .so-panel:last-child .kh-testimonial-quote{border-bottom:0!important;padding-bottom:0!important;padding-top:0!important;margin-bottom:0!important}.kh-testimonial-quotes .so-panel:last-child{margin-bottom:0!important}.kh-testimonial-quotes .kh-testimonial-media,.kh-testimonial-quotes .kh-testimonial-media .panel-widget-style,.kh-testimonial-quotes .kh-testimonial-media img{border:0!important;padding-bottom:0!important}.kh-testimonial-institutional .kh-testimonial-text,.kh-testimonial-institutional .kh-testimonial-text .textwidget,.kh-testimonial-institutional .kh-testimonial-text .so-widget-sow-editor{text-align:center}.kh-testimonial-institutional .kh-testimonial-text,.kh-testimonial-institutional .kh-testimonial-text .textwidget{max-width:500px;margin-left:auto;margin-right:auto}.kh-testimonial-institutional .kh-testimonial-text p{margin:0 0 12px 0;font-size:15px;line-height:1.68;color:#5f5a54}.kh-testimonial-institutional .kh-testimonial-text p:first-child{margin-bottom:12px;font-family:"Source Serif 4",Georgia,serif;font-size:24px;line-height:1.16;font-weight:600;color:#2b2b2b}.kh-testimonial-institutional .kh-testimonial-text p:last-child{margin-bottom:0}.kh-testimonial-institutional blockquote,.kh-testimonial-institutional .textwidget blockquote{margin:16px auto;padding-left:16px;border-left:2px solid #d8d2cb}.kh-testimonial-institutional blockquote p,.kh-testimonial-institutional .textwidget blockquote p{font-style:italic;color:#6b655f}.kh-testimonial-institutional .kh-testimonial-text p:last-child,.kh-testimonial-institutional .kh-testimonial-text .textwidget p:last-child{margin-top:6px;font-size:14px;line-height:1.6;color:#6a645d}@media (max-width:991px){.kh-testimonial-featured-media img{max-height:220px!important}.kh-testimonial-featured-text.panel-widget-style{padding:16px 18px!important;margin-left:-6px!important}.kh-testimonial-featured-text p:first-child{font-size:20px!important}.kh-testimonial-quotes,.kh-testimonial-institutional{padding:0 10px}.kh-testimonial-quotes .kh-testimonial-media img{max-height:140px}.kh-testimonial-institutional .kh-testimonial-media img{max-height:145px}.kh-testimonial-quotes .kh-testimonial-quote p:first-child{font-size:24px}.kh-testimonial-institutional .kh-testimonial-text p:first-child{font-size:22px}}@media (max-width:767px){.kh-testimonials-featured-row{margin-bottom:28px}.kh-testimonial-featured-image-col,.kh-testimonial-featured-text-col{display:block;padding:0!important}.kh-testimonial-featured-image-col{margin-bottom:14px}.kh-testimonial-featured-media img{max-height:160px!important}.kh-testimonial-featured-text.panel-widget-style{margin-left:0!important;padding:16px 16px!important}.kh-testimonial-featured-text,.kh-testimonial-featured-text .textwidget,.kh-testimonial-featured-text .so-widget-sow-editor{text-align:center}.kh-testimonial-featured-text p{font-size:14px!important;line-height:1.65!important}.kh-testimonial-featured-text p:first-child{font-size:19px!important;margin-bottom:10px!important}.kh-testimonial-quotes,.kh-testimonial-institutional{padding:0 8px}.kh-testimonial-quotes .kh-testimonial-media img{max-height:110px;margin-bottom:10px}.kh-testimonial-institutional .kh-testimonial-media img{max-height:105px;margin-bottom:10px}.kh-testimonial-quotes .kh-testimonial-quote p,.kh-testimonial-institutional .kh-testimonial-text p{font-size:14px;line-height:1.65}.kh-testimonial-quotes .kh-testimonial-quote p:first-child,.kh-testimonial-institutional .kh-testimonial-text p:first-child{font-size:21px;margin-bottom:10px}.kh-testimonial-quotes .kh-testimonial-quote{padding-bottom:16px!important;margin-bottom:18px!important}}:root{--kh-text:#2b2b2b;--kh-text-soft:#6f6a63;--kh-blue:#1f2a44;--kh-gold:#c4a261;--kh-gold-dark:#b58f4f;--kh-border:#d7cbbb;--kh-card:#f8f6f1;--kh-card-border:#ddd3c3;--kh-shadow:0 10px 26px rgba(43, 43, 43, 0.06)}.kh-contact-headline{max-width:980px;margin:0 auto;padding:10px 20px 18px;text-align:center}.kh-contact-headline h1,.kh-contact-headline h2,.kh-contact-headline h3,.kh-contact-headline .widget-title,.kh-contact-headline .sow-headline{margin:0 0 14px;font-family:"Source Serif 4",Georgia,serif;font-size:44px;line-height:1.12;font-weight:600;color:var(--kh-blue);text-align:center}.kh-contact-headline p,.kh-contact-headline .sow-sub-headline,.kh-contact-headline .sow-sub-headline p{max-width:760px;margin:0 auto 10px;font-size:16px;line-height:1.7;color:var(--kh-text-soft);text-align:center}.kh-contact-headline a{color:var(--kh-gold-dark);text-decoration:none;border-bottom:1px solid #fff0;transition:all 0.2s ease}.kh-contact-headline a:hover{color:var(--kh-text);border-bottom-color:var(--kh-gold)}.kh-contact-section{padding:10px 20px 28px}.kh-contact-form{max-width:760px;margin:0 auto}.kh-contact-form .wpcf7{max-width:720px;margin:0 auto}.kh-contact-form .wpcf7 form{display:block;max-width:720px;margin:0 auto;padding:20px 20px 18px;background:var(--kh-card);border:1px solid var(--kh-card-border);border-radius:12px;box-shadow:var(--kh-shadow);position:relative;overflow:hidden}.kh-contact-form .wpcf7 form::before{content:"";position:absolute;top:0;left:20px;right:20px;height:3px;background:var(--kh-gold);border-radius:0 0 2px 2px}.kh-form-card-intro{text-align:center;margin:4px 0 14px}.kh-form-card-intro h3{margin:0 0 5px;font-family:"Source Serif 4",Georgia,serif;font-size:24px;line-height:1.12;font-weight:600;color:var(--kh-blue);text-align:center}.kh-form-card-intro p{max-width:500px;margin:0 auto;font-size:14px;line-height:1.45;color:#7a5d35;text-align:center}.kh-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:6px;align-items:start}.kh-field{min-width:0}.kh-field-full{grid-column:1 / -1}.kh-contact-form label{display:block;margin:0;font-size:13px;line-height:1.25;font-weight:600;color:var(--kh-text);text-align:left}.kh-contact-form .wpcf7-form-control-wrap{display:block;margin-top:2px}.kh-contact-form input[type="text"],.kh-contact-form input[type="email"],.kh-contact-form input[type="tel"],.kh-contact-form textarea{width:100%;border:1px solid var(--kh-border);border-radius:8px;background:rgb(255 255 255 / .88);color:var(--kh-text);font-size:14px;line-height:1.35;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease,background 0.2s ease}.kh-contact-form input[type="text"],.kh-contact-form input[type="email"],.kh-contact-form input[type="tel"]{height:36px;padding:6px 12px}.kh-contact-form textarea{min-height:150px;padding:10px 12px;resize:vertical}.kh-contact-form input[type="text"]:focus,.kh-contact-form input[type="email"]:focus,.kh-contact-form input[type="tel"]:focus,.kh-contact-form textarea:focus{outline:none;border-color:var(--kh-gold);box-shadow:0 0 0 3px rgb(196 162 97 / .14);background:#fff}.kh-consent{margin-top:-18px;margin-bottom:10px}.kh-consent p{margin:0;font-size:12px;line-height:1.55;color:#6e6255;text-align:left}.kh-contact-form a{color:#b7883d;text-decoration:underline}.kh-contact-form a:hover{color:#8f6a2f}.kh-contact-form .wpcf7-form-control-wrap[data-name*="honeypot"]{display:none!important}.kh-turnstile{margin-top:4px;margin-bottom:8px}.kh-submit-wrap{text-align:center;margin-top:0}.kh-contact-form input[type="submit"],.kh-contact-form .wpcf7-submit{display:inline-flex;align-items:center;justify-content:center;min-width:160px;height:38px;padding:0 20px;border:0;border-radius:9px;background:var(--kh-gold);color:#fff;font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 18px rgb(196 162 97 / .22);transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease}.kh-contact-form input[type="submit"]:hover,.kh-contact-form .wpcf7-submit:hover{background:var(--kh-gold-dark);transform:translateY(-1px);box-shadow:0 10px 20px rgb(196 162 97 / .28)}.kh-contact-form .wpcf7-response-output{margin:10px 0 0!important;padding:12px 14px!important;border-radius:10px;font-size:14px}@media (max-width:900px){.kh-contact-headline h1,.kh-contact-headline h2,.kh-contact-headline h3,.kh-contact-headline .widget-title,.kh-contact-headline .sow-headline{font-size:36px}.kh-contact-section{padding:14px 16px 22px}.kh-contact-form{max-width:100%}.kh-contact-form .wpcf7{max-width:100%}.kh-contact-form .wpcf7 form{max-width:100%;padding:20px 18px 18px}.kh-contact-form .wpcf7 form::before{left:18px;right:18px}}@media (max-width:767px){.kh-contact-headline h1,.kh-contact-headline h2,.kh-contact-headline h3,.kh-contact-headline .widget-title,.kh-contact-headline .sow-headline{font-size:31px}.kh-contact-headline p,.kh-contact-headline .sow-sub-headline,.kh-contact-headline .sow-sub-headline p{font-size:15px;line-height:1.6}.kh-contact-form .wpcf7 form{padding:18px 16px 16px}.kh-contact-form .wpcf7 form::before{left:16px;right:16px}.kh-form-card-intro h3{font-size:22px}.kh-form-card-intro p{font-size:13px}.kh-form-grid{grid-template-columns:1fr;column-gap:0;row-gap:8px}.kh-field-full{grid-column:auto}.kh-contact-form textarea{min-height:145px}.kh-consent{margin-top:-8px;margin-bottom:8px}.kh-turnstile{margin-top:2px;margin-bottom:8px}.kh-contact-form input[type="submit"],.kh-contact-form .wpcf7-submit{width:100%;min-width:0}}.kh-contact-form .wpcf7 form{position:relative;overflow:hidden;background-color:rgb(248 246 240 / .28)}.kh-contact-form .wpcf7 form::after{content:"";position:absolute;inset:0;background-image:url(/wp-content/uploads/2026/04/justizia-formular-background-breit.png);background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:.95;pointer-events:none;z-index:0}.kh-contact-form .wpcf7 form>*{position:relative;z-index:1}.kh-contact-form .kh-required-note{font-size:.88em;font-weight:400;color:#8a8278;margin-left:4px;white-space:nowrap}.kh-sidebar-form{background:rgb(250 248 244 / .98);border:1px solid rgb(190 160 106 / .22);border-radius:2px;padding:8px 8px 8px;box-shadow:none;background-image:linear-gradient(rgb(250 248 244 / .992),rgb(250 248 244 / .992)),url(/wp-content/uploads/2026/04/justizia-formular-background-breit.png);background-repeat:no-repeat;background-position:right bottom;background-size:102% auto}.kh-sidebar-form h3{margin:0 0 2px;text-align:center;font-family:"Cormorant Garamond",Georgia,serif;font-size:22px;line-height:1.08;color:#1f2b46}.kh-sidebar-form .kh-sidebar-intro{margin:0 0 6px;text-align:center;font-size:12px;line-height:1.4;color:#a3773e}.kh-sidebar-form .kh-sidebar-image{margin:0 0 6px;text-align:center}.kh-sidebar-form .kh-sidebar-image img{display:block;width:100%;max-width:240px;margin:0 auto;height:auto;border-radius:0}.kh-sidebar-form .kh-sidebar-meta{margin:0 0 6px;text-align:center}.kh-sidebar-form .kh-sidebar-meta p{margin:0 0 1px;font-size:12px;line-height:1.25}.kh-sidebar-form .kh-sidebar-meta strong,.kh-sidebar-form .kh-sidebar-meta a{color:#b08f59;text-decoration:none}.kh-sidebar-form label{display:block;margin:0 0 4px;font-size:12px;line-height:1.18;font-weight:600;color:#2b2b2b}.kh-sidebar-form .kh-required{font-weight:400;color:#9b9387;margin-left:2px;font-size:10.5px}.kh-sidebar-form input[type="text"],.kh-sidebar-form input[type="email"],.kh-sidebar-form input[type="tel"],.kh-sidebar-form textarea,.kh-sidebar-form .wpcf7-form-control-wrap input,.kh-sidebar-form .wpcf7-form-control-wrap textarea{width:100%;box-sizing:border-box;margin-top:2px;border:1px solid rgb(190 160 106 / .38);border-radius:0;background:rgb(255 255 255 / .94);color:#2b2b2b;font-size:12px}.kh-sidebar-form input[type="text"],.kh-sidebar-form input[type="email"],.kh-sidebar-form input[type="tel"]{height:24px;padding:0 7px}.kh-sidebar-form textarea{min-height:58px;height:58px;padding:7px;resize:vertical}.kh-sidebar-form .kh-form-note{margin:3px 0 4px;font-size:9.5px;line-height:1.35;color:#6a6257}.kh-sidebar-form .kh-form-note a{color:#b08f59;text-decoration:underline}.kh-turnstile-wrap{margin:4px 0 4px;height:58px;overflow:hidden;display:block}.kh-turnstile-wrap .cf-turnstile{transform:scale(.76);transform-origin:top left;width:395px!important;height:78px!important;max-width:none!important;display:block}.kh-turnstile-wrap .cf-turnstile>div{margin:0!important;padding:0!important}.kh-sidebar-form .wpcf7-submit,.kh-sidebar-form input[type="submit"]{display:block;width:auto;min-width:120px;height:32px;margin:4px auto 0;padding:0 22px;border:0;border-radius:0;background:#af996e;color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.01em;line-height:1;text-transform:none;text-shadow:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;box-shadow:none;cursor:pointer;transition:background 0.2s ease}.kh-sidebar-form .wpcf7-submit:hover,.kh-sidebar-form input[type="submit"]:hover{background:#9f8961;transform:none}.kh-sidebar-form .wpcf7-form-control-wrap{display:block;margin:0}.kh-sidebar-form p{margin:0 0 3px}.kh-sidebar-form .wpcf7-response-output{margin:4px 0 0!important;padding:5px 7px!important;font-size:9px;line-height:1.3}.kh-sidebar-form .wpcf7-spinner{margin:4px 0 0 6px}@media (max-width:480px){.kh-sidebar-form{padding:7px 7px 8px}.kh-sidebar-form h3{font-size:20px}.kh-sidebar-form .kh-sidebar-image img{max-width:100%}.kh-turnstile-wrap{height:52px}.kh-turnstile-wrap .cf-turnstile{transform:scale(.72)}.kh-sidebar-form textarea{min-height:54px;height:54px}}#secondary .widget_search,#secondary .wp-block-search{margin-bottom:18px}#secondary .wp-block-search__label{display:block;margin:0 0 6px;font-size:12px;font-weight:600;line-height:1.2;color:#2b2b2b}#secondary .wp-block-search__inside-wrapper{display:flex;align-items:stretch;gap:10px;width:100%!important}#secondary .wp-block-search__input{flex:1 1 auto;width:100%;min-width:0;height:40px;padding:0 12px;border:1px solid rgb(190 160 106 / .38);border-radius:0;background:rgb(255 255 255 / .94);color:#2b2b2b;font-size:13px;box-sizing:border-box;box-shadow:none}#secondary .wp-block-search__input:focus{outline:none;border-color:#af996e;box-shadow:0 0 0 1px rgb(175 153 110 / .18)}#secondary .wp-block-search__button,#secondary .wp-block-search button,#secondary .widget_search input[type="submit"],#secondary .search-form input[type="submit"]{height:40px;min-width:88px;padding:0 18px;border:0;border-radius:0;background:#af996e;color:#fff;font-size:12.5px;font-weight:700;line-height:1;letter-spacing:.01em;text-transform:none;text-shadow:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;box-shadow:none;cursor:pointer;transition:background 0.2s ease}#secondary .wp-block-search__button:hover,#secondary .wp-block-search button:hover,#secondary .widget_search input[type="submit"]:hover,#secondary .search-form input[type="submit"]:hover{background:#9f8961}#secondary .wp-block-search__button:focus,#secondary .wp-block-search button:focus,#secondary .widget_search input[type="submit"]:focus,#secondary .search-form input[type="submit"]:focus{outline:none;box-shadow:0 0 0 1px rgb(175 153 110 / .18)}@media (max-width:767px){#secondary .wp-block-search__inside-wrapper{gap:8px}#secondary .wp-block-search__input{height:38px;font-size:12.5px}#secondary .wp-block-search__button,#secondary .wp-block-search button,#secondary .widget_search input[type="submit"],#secondary .search-form input[type="submit"]{height:38px;min-width:82px;padding:0 16px;font-size:12px}}@media (min-width:1200px){#secondary{position:relative}#block-5.kh-js-sticky-bottom{position:fixed;bottom:24px;top:auto!important;z-index:20}#block-5.kh-js-sticky-stop{position:absolute;z-index:20}.kh-sticky-placeholder{display:none}.kh-sticky-placeholder.is-active{display:block}}:root{--impressum-gold:#a88445;--impressum-gold-dark:#7f6435;--impressum-text:#333333;--impressum-muted:#666666;--impressum-dark:#2f3134;--impressum-line:#ded6c8;--impressum-soft:#f7f3ec}.impressum-page{color:var(--impressum-text)}.impressum-page,.impressum-page>.e-con-inner,.impressum-page .e-con-inner{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}.impressum-grid{width:100%!important;max-width:920px!important;margin-left:auto!important;margin-right:auto!important;display:flex;flex-direction:column;align-items:stretch}.impressum-main{width:100%!important;max-width:920px!important;margin-left:auto!important;margin-right:auto!important;display:flex;flex-direction:column;gap:0}.impressum-page .ez-toc-container,.impressum-page .lwptoc,.impressum-page .elementor-widget-table-of-contents{display:none!important}.impressum-hero{width:100%!important;max-width:920px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:34px!important;padding:24px 0 20px 0!important;border-bottom:none!important;position:relative}.impressum-hero>.e-con-inner,.impressum-hero .e-con-inner{max-width:920px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.impressum-hero::before{content:"";display:block;width:42px!important;height:2px!important;background:var(--impressum-gold)!important;opacity:.75;margin:0 0 14px 0!important}.impressum-hero::after{content:"";display:block;width:100%!important;max-width:920px!important;height:1px;background:rgb(222 214 200 / .55);margin-top:22px}.impressum-hero .elementor-widget-heading{margin-bottom:12px!important}.impressum-hero h1,.impressum-hero h2,.impressum-hero .elementor-heading-title{font-size:29px!important;line-height:1.22!important;font-weight:500!important;color:var(--impressum-gold)!important;letter-spacing:0.01em!important;margin:0!important}.impressum-hero .elementor-widget-text-editor,.impressum-hero .elementor-widget-text-editor p{max-width:780px!important;font-size:15.5px!important;line-height:1.65!important;color:var(--impressum-muted)!important;margin:0!important}.impressum-section{position:relative;border-top:none!important;padding:28px 0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.impressum-section::before{content:"";display:block;width:100%!important;max-width:920px!important;height:1px;background:rgb(222 214 200 / .48);margin-bottom:24px}.impressum-section:first-child::before{display:none}.impressum-section:first-child{padding-top:0!important}.impressum-section>.elementor-widget-heading:first-child{margin-bottom:12px!important}.impressum-section>.elementor-widget-heading:first-child .elementor-heading-title{font-size:21px!important;line-height:1.3!important;font-weight:500;color:var(--impressum-gold);margin:0!important}.impressum-section .elementor-widget-text-editor,.impressum-section p,.impressum-section li{font-size:15px!important;line-height:1.62!important;color:var(--impressum-text)}.impressum-section .elementor-widget-text-editor{margin-bottom:0!important}.impressum-section .elementor-widget-text-editor p{margin-bottom:7px!important}.impressum-section .elementor-widget-text-editor p:last-child{margin-bottom:0!important}.impressum-section ul,.impressum-section ol{margin-top:10px;margin-bottom:14px;padding-left:20px}.impressum-section li{margin-bottom:4px}.impressum-section a{color:var(--impressum-gold-dark);text-decoration:underline;text-underline-offset:3px}.impressum-section a:hover{color:var(--impressum-dark)}.impressum-info-grid{display:grid!important;grid-template-columns:1.25fr 1.05fr 0.8fr!important;column-gap:44px!important;row-gap:16px!important;align-items:start;width:100%}.impressum-two-col{display:grid!important;grid-template-columns:1fr 1.5fr!important;column-gap:46px!important;row-gap:16px!important;align-items:start;width:100%}.impressum-info-grid>*,.impressum-two-col>*{width:auto!important;max-width:none!important;min-width:0!important;flex:initial!important}.impressum-info-grid>.elementor-element,.impressum-info-grid>.e-con,.impressum-two-col>.elementor-element,.impressum-two-col>.e-con{width:auto!important;max-width:none!important;min-width:0!important;flex:initial!important}.impressum-info-grid .elementor-widget-heading,.impressum-two-col .elementor-widget-heading{margin-bottom:0!important}.impressum-info-grid .elementor-widget-heading .elementor-heading-title,.impressum-two-col .elementor-widget-heading .elementor-heading-title{font-size:12.5px!important;line-height:1.25!important;font-weight:700!important;color:var(--impressum-dark)!important;text-transform:uppercase;letter-spacing:0.045em!important;margin:0 0 3px 0!important}.impressum-info-grid .elementor-widget-text-editor,.impressum-two-col .elementor-widget-text-editor{margin-top:0!important;font-size:14.8px!important;line-height:1.58!important;color:var(--impressum-text)}.impressum-info-grid .elementor-widget-text-editor p,.impressum-two-col .elementor-widget-text-editor p{margin-bottom:5px!important}.impressum-info-grid .elementor-widget-text-editor p:last-child,.impressum-two-col .elementor-widget-text-editor p:last-child{margin-bottom:0!important}.impressum-responsible{display:grid!important;grid-template-columns:245px 1fr!important;column-gap:24px!important;align-items:baseline!important;border-top:none!important;padding:4px 0 22px 0!important;margin-top:-8px!important}.impressum-responsible::before{display:none!important}.impressum-responsible>.elementor-widget-heading:first-child{grid-column:1;grid-row:1;margin:0!important;min-width:0!important}.impressum-responsible>.elementor-widget-heading:first-child .elementor-heading-title{font-size:15px!important;line-height:1.35!important;font-weight:500!important;color:var(--impressum-gold-dark)!important;margin:0!important}.impressum-responsible>.elementor-widget-text-editor{grid-column:2;grid-row:1;margin:0!important;width:auto!important;max-width:none!important}.impressum-responsible .elementor-widget-text-editor,.impressum-responsible .elementor-widget-text-editor p{font-size:15px!important;line-height:1.45!important;color:var(--impressum-text)!important;margin:0!important}.impressum-responsible+.impressum-section::before{display:block!important;margin-bottom:24px!important}.impressum-accordion-section{padding-top:28px!important}.impressum-accordion-section .e-n-accordion{border-top:none!important;margin-top:2px!important}.impressum-accordion-section .e-n-accordion-item{border-bottom:none!important;position:relative}.impressum-accordion-section .e-n-accordion-item::after{content:"";display:block;width:62%;max-width:520px;height:1px;background:rgb(222 214 200 / .38);margin:0}.impressum-accordion-section .e-n-accordion-item[open]::after,.impressum-accordion-section details[open]::after{background:rgb(168 132 69 / .22)}.impressum-accordion-section .e-n-accordion-item:last-child::after{display:none}.impressum-accordion-section .e-n-accordion-item-title{padding:8px 0!important;background:transparent!important;border:none!important;justify-content:flex-start;gap:10px}.impressum-accordion-section .e-n-accordion-item-title-text{font-size:15px!important;line-height:1.35!important;font-weight:500!important;color:var(--impressum-dark)!important}.impressum-accordion-section .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,.impressum-accordion-section .e-n-accordion-item[open] .e-n-accordion-item-title-text,.impressum-accordion-section details[open] .e-n-accordion-item-title-text{color:var(--impressum-gold)!important}.impressum-accordion-section .e-n-accordion-item-title-icon{color:var(--impressum-gold)!important;opacity:0.55!important;font-size:12px!important;transform:scale(.9)}.impressum-accordion-section .e-n-accordion-item-title-icon svg{width:12px!important;height:12px!important}.impressum-accordion-section .e-n-accordion-item>.e-con,.impressum-accordion-section .e-n-accordion-item>div,.impressum-accordion-section .e-n-accordion-item [role="region"]{padding:0 0 12px 0!important}.impressum-accordion-section .e-n-accordion-item .elementor-widget-text-editor,.impressum-accordion-section .e-n-accordion-item p,.impressum-accordion-section .e-n-accordion-item li{font-size:14.8px!important;line-height:1.62!important;color:var(--impressum-text)!important}.impressum-accordion-section .e-n-accordion-item p{margin-bottom:10px}.impressum-accordion-section .e-n-accordion-item p:last-child{margin-bottom:0}.impressum-section strong{font-weight:600;color:var(--impressum-dark)}.impressum-section em{color:var(--impressum-muted)}.impressum-section hr{border:none;border-top:1px solid var(--impressum-line);margin:24px 0}@media (max-width:1024px){.impressum-page,.impressum-page>.e-con-inner,.impressum-page .e-con-inner,.impressum-hero,.impressum-grid,.impressum-main{max-width:100%!important}.impressum-info-grid{grid-template-columns:1fr 1fr!important;column-gap:30px!important;row-gap:24px!important}.impressum-two-col{grid-template-columns:1fr!important;gap:26px!important}}@media (max-width:767px){.impressum-hero{padding:24px 0 22px 0!important;margin-bottom:30px!important}.impressum-hero .elementor-heading-title,.impressum-hero h1,.impressum-hero h2{font-size:26px!important}.impressum-hero::after,.impressum-section::before{width:100%!important}.impressum-section{padding:28px 0!important}.impressum-section>.elementor-widget-heading:first-child .elementor-heading-title{font-size:20px!important;margin-bottom:0!important}.impressum-info-grid,.impressum-two-col{grid-template-columns:1fr!important;gap:22px!important}.impressum-info-grid .elementor-widget-heading .elementor-heading-title,.impressum-two-col .elementor-widget-heading .elementor-heading-title{font-size:13.5px!important}.impressum-responsible{display:block!important;margin-top:-4px!important;padding:4px 0 24px 0!important}.impressum-responsible>.elementor-widget-heading:first-child{margin-bottom:6px!important}.impressum-responsible>.elementor-widget-text-editor{width:100%!important}.impressum-accordion-section .e-n-accordion-item::after{width:100%}.impressum-accordion-section .e-n-accordion-item-title-text{font-size:15px!important}.impressum-accordion-section .e-n-accordion-item .elementor-widget-text-editor,.impressum-accordion-section .e-n-accordion-item p,.impressum-accordion-section .e-n-accordion-item li{font-size:15px!important;line-height:1.7!important}}.home-address-card{border-left:2px solid #a88445;padding:4px 0 4px 18px;color:#333;font-size:15px;line-height:1.65}.home-address-card strong{display:inline-block;margin-bottom:3px;font-weight:600;color:#2f3134}.home-address-card .address-label{display:inline-block;font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.045em;text-transform:uppercase;color:#a88445;margin-bottom:2px}.home-address-card a{color:#7f6435;text-decoration:none;font-weight:500}.home-address-card a:hover{color:#2f3134;text-decoration:underline;text-underline-offset:3px}.home-address-card .address-route{display:inline-block;margin-top:2px}#panel-17158-7-0-1 .sow-buttons-grid{display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}#panel-17158-7-0-1 .so-widget-sow-button{margin:0!important;width:auto!important;flex:0 0 auto!important}#panel-17158-7-0-1 .ow-button-base{margin:0!important}#panel-17158-7-0-1 .sowb-button{min-width:175px;text-align:center}#panel-17158-7-0-1 .sowb-button span{white-space:nowrap}#panel-17158-7-0-1 .sow-buttons-grid>*{margin-left:0!important;margin-right:0!important}@media (max-width:767px){#panel-17158-7-0-1 .sow-buttons-grid{flex-direction:column!important;gap:8px!important}#panel-17158-7-0-1 .sowb-button{width:100%;max-width:260px}}:root{--kontakt-gold:#a88445;--kontakt-gold-dark:#7f6435;--kontakt-text:#333333;--kontakt-muted:#666666;--kontakt-dark:#2f3134;--kontakt-line:#ded6c8;--kontakt-soft:#f7f3ec}.kontakt-page{color:var(--kontakt-text)}.kontakt-page,.kontakt-page>.e-con-inner,.kontakt-page .e-con-inner{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}.kontakt-hero{max-width:980px;margin:0 auto 30px auto;padding:28px 0 24px 0;border-bottom:none}.kontakt-hero::before{content:"";display:block;width:42px;height:2px;background:var(--kontakt-gold);opacity:.75;margin-bottom:14px}.kontakt-hero .elementor-heading-title{color:var(--kontakt-gold);font-weight:500}.kontakt-hero p,.kontakt-hero .elementor-widget-text-editor{font-size:15.5px;line-height:1.7;color:var(--kontakt-muted)}.kontakt-hero .elementor-widget-image{margin-top:28px;padding-top:26px;border-top:1px solid rgb(222 214 200 / .55);text-align:center}.kontakt-hero .elementor-widget-image img,.kontakt-hero img{display:block;width:100%;max-width:720px;max-height:300px;object-fit:contain;object-position:center;margin-left:auto;margin-right:auto;opacity:.92;filter:saturate(.9) contrast(.98)}.kontakt-options{max-width:980px;margin:0 auto 42px auto;display:grid!important;grid-template-columns:repeat(3,1fr);gap:22px}.kontakt-option-card{border-top:1px solid var(--kontakt-line);padding-top:18px;text-align:center}.kontakt-options .kontakt-option-card .elementor-icon-box-wrapper{display:flex;flex-direction:column;align-items:center}.kontakt-options .kontakt-option-card .elementor-icon-box-icon{width:24px!important;height:24px!important;margin:0 auto 10px auto!important;display:flex!important;align-items:center;justify-content:center}.kontakt-options .kontakt-option-card .elementor-icon{width:24px!important;height:24px!important;font-size:18px!important;line-height:1!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center;justify-content:center;color:var(--kontakt-gold)!important;fill:var(--kontakt-gold)!important;background:transparent!important;border:none!important}.kontakt-options .kontakt-option-card .elementor-icon i{font-size:18px!important;line-height:1!important;width:18px!important;height:18px!important;display:inline-flex!important;align-items:center;justify-content:center;color:var(--kontakt-gold)!important}.kontakt-options .kontakt-option-card .elementor-icon svg{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;fill:var(--kontakt-gold)!important}.kontakt-option-card .elementor-icon-box-title,.kontakt-option-card .elementor-icon-box-title a,.kontakt-option-card .elementor-heading-title{color:var(--kontakt-gold)!important;font-size:15px!important;line-height:1.35;font-weight:500;margin-bottom:8px}.kontakt-option-card,.kontakt-option-card p,.kontakt-option-card a,.kontakt-option-card .elementor-icon-box-description{font-size:15px;line-height:1.6;color:var(--kontakt-text)}.kontakt-option-card a{color:var(--kontakt-gold-dark);text-decoration:none;font-weight:500}.kontakt-option-card a:hover{color:var(--kontakt-dark);text-decoration:underline;text-underline-offset:3px}.kontakt-main{max-width:980px;margin:0 auto 52px auto;display:grid!important;grid-template-columns:1.45fr 0.85fr;gap:46px;align-items:start}.kontakt-form-card,.kontakt-info-card{border-top:1px solid rgb(222 214 200 / .65);padding-top:24px}.kontakt-form-card .elementor-heading-title,.kontakt-info-card .elementor-heading-title,.kontakt-map-section .elementor-heading-title{color:var(--kontakt-gold);font-weight:500}.kontakt-form-card .elementor-widget-text-editor,.kontakt-info-card .elementor-widget-text-editor,.kontakt-map-section .elementor-widget-text-editor{font-size:15px;line-height:1.7;color:var(--kontakt-muted)}.kontakt-info-card{border-left:2px solid var(--kontakt-gold);padding-left:24px}.kontakt-info-card .elementor-heading-title{margin-bottom:18px}.kontakt-info-card p{margin-bottom:14px}.kontakt-info-card,.kontakt-info-card p,.kontakt-info-card a{font-size:15px;line-height:1.7}.kontakt-info-card a{color:var(--kontakt-gold-dark);text-decoration:none;font-weight:500}.kontakt-info-card a:hover{color:var(--kontakt-dark);text-decoration:underline;text-underline-offset:3px}.kontakt-info-card p:last-child{font-size:14px;color:var(--kontakt-muted)}.kontakt-form-card form{margin-top:18px}.kontakt-form-card label{font-size:13px;line-height:1.4;font-weight:600;color:var(--kontakt-dark);margin-bottom:5px}.kontakt-form-card input[type="text"],.kontakt-form-card input[type="email"],.kontakt-form-card input[type="tel"],.kontakt-form-card input[type="url"],.kontakt-form-card input[type="number"],.kontakt-form-card textarea,.kontakt-form-card select{width:100%;min-height:42px;border:1px solid #ddd6c8;background:#fff;padding:10px 12px;font-size:15px;line-height:1.5;color:var(--kontakt-text);border-radius:0;box-shadow:none;transition:border-color 0.18s ease,box-shadow 0.18s ease}.kontakt-form-card textarea{min-height:190px;resize:vertical}.kontakt-form-card input:focus,.kontakt-form-card textarea:focus,.kontakt-form-card select:focus{outline:none;border-color:var(--kontakt-gold);box-shadow:0 0 0 2px rgb(168 132 69 / .12)}.kontakt-form-card input[type="submit"],.kontakt-form-card button[type="submit"],.kontakt-form-card .elementor-button,.kontakt-form-card .wpcf7-submit{background:var(--kontakt-gold);border:1px solid var(--kontakt-gold);color:#fff;padding:11px 24px;font-size:14px;font-weight:600;border-radius:0;box-shadow:none;cursor:pointer}.kontakt-form-card input[type="submit"]:hover,.kontakt-form-card button[type="submit"]:hover,.kontakt-form-card .elementor-button:hover,.kontakt-form-card .wpcf7-submit:hover{background:var(--kontakt-gold-dark);border-color:var(--kontakt-gold-dark);color:#fff}.kontakt-form-card small,.kontakt-form-card .wpcf7-list-item-label,.kontakt-form-card .acceptance,.kontakt-form-card .datenschutz{font-size:12.5px;line-height:1.55;color:var(--kontakt-muted)}.kontakt-form-card iframe,.kontakt-form-card .cf-turnstile,.kontakt-form-card .wpcf7-response-output{margin-top:12px;margin-bottom:12px}.kontakt-map-section{max-width:980px;margin:0 auto 60px auto;border-top:1px solid rgb(222 214 200 / .65);padding-top:28px}.kontakt-map-section iframe{width:100%;min-height:360px;border:0;display:block}@media (max-width:900px){.kontakt-options,.kontakt-main{grid-template-columns:1fr}.kontakt-info-card{border-left:none;border-top:1px solid rgb(222 214 200 / .65);padding-left:0}.kontakt-hero .elementor-widget-image img,.kontakt-hero img{max-width:640px;max-height:280px}}@media (max-width:767px){.kontakt-page,.kontakt-page>.e-con-inner,.kontakt-page .e-con-inner,.kontakt-hero,.kontakt-options,.kontakt-main,.kontakt-map-section{max-width:100%!important}.kontakt-hero{margin-bottom:32px;padding:24px 0 26px 0}.kontakt-hero .elementor-heading-title{font-size:26px}.kontakt-hero .elementor-widget-image{margin-top:22px;padding-top:22px}.kontakt-hero .elementor-widget-image img,.kontakt-hero img{max-width:100%;max-height:220px}.kontakt-options{gap:24px;margin-bottom:38px}.kontakt-option-card{text-align:left}.kontakt-options .kontakt-option-card .elementor-icon-box-wrapper{align-items:flex-start}.kontakt-options .kontakt-option-card .elementor-icon-box-icon{margin-left:0!important}.kontakt-main{gap:34px;margin-bottom:44px}.kontakt-map-section{margin-bottom:48px}.kontakt-map-section iframe{min-height:300px}}.privacy-icon-grid .privacy-list-box{display:flex!important;justify-content:center!important;width:100%!important;margin-top:14px!important}.privacy-icon-grid .privacy-list-box ul{width:360px!important;max-width:100%!important;margin:0 auto!important;padding-left:18px!important;text-align:left!important;list-style-position:outside!important}.privacy-icon-grid .privacy-list-box li{text-align:left!important;font-size:15px!important;line-height:1.55!important;margin-bottom:5px!important;color:#555555!important}@media (min-width:768px){.privacy-icon-grid .privacy-list-box li{white-space:nowrap}}@media (max-width:767px){.privacy-icon-grid .privacy-list-box ul{width:100%!important;max-width:100%!important}.privacy-icon-grid .privacy-list-box li{white-space:normal}}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
 @font-face{font-family:'sow-fontawesome-brands';font-style:normal;font-weight:400;font-display:block;src:url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot);src:url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot) format("embedded-opentype"),url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff) format("woff"),url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"),url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.svg) format("svg")}.sow-fab{font-family:'sow-fontawesome-brands';font-style:normal!important;font-weight:normal!important}@font-face{font-family:'sow-fontawesome-free';font-style:normal;font-weight:400;font-display:block;src:url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot);src:url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot) format("embedded-opentype"),url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff) format("woff"),url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"),url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.svg) format("svg")}.sow-far{font-family:'sow-fontawesome-free';font-style:normal!important;font-weight:400!important}@font-face{font-family:'sow-fontawesome-free';font-style:normal;font-weight:900;font-display:block;src:url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot);src:url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot) format("embedded-opentype"),url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),url(https://hoesmann.legal/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.svg) format("svg")}.sow-fa,.sow-fas{font-family:'sow-fontawesome-free';font-weight:900!important;font-style:normal!important}.sow-icon-fontawesome{display:inline-block;speak:none;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sow-icon-fontawesome[data-sow-icon]:before{content:attr(data-sow-icon)}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .social-media-button-container{zoom:1;text-align:justify}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .social-media-button-container:before{content:'';display:block}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .social-media-button-container:after{content:'';display:table;clear:both}@media (max-width:780px){.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .social-media-button-container{text-align:left}}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .sow-social-media-button-phone-0{color:#ffffff!important;background-color:#a89267;border:1px solid #a89267}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .sow-social-media-button-phone-0.ow-button-hover:focus,.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .sow-social-media-button-phone-0.ow-button-hover:hover{color:#ffffff!important}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .sow-social-media-button-phone-0:hover{border-bottom:1px solid #a89267}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .sow-social-media-button-phone-0.ow-button-hover:hover{background-color:#a89267;border-color:#a89267}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .sow-social-media-button-envelope-0{color:#ffffff!important;background-color:#4682b4;border:1px solid #4682b4}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .sow-social-media-button-envelope-0.ow-button-hover:focus,.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .sow-social-media-button-envelope-0.ow-button-hover:hover{color:#ffffff!important}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .sow-social-media-button-envelope-0:hover{border-bottom:1px solid #4682b4}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .sow-social-media-button-envelope-0.ow-button-hover:hover{background-color:#4682b4;border-color:#4682b4}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .sow-social-media-button{display:inline-block;font-size:1em;line-height:1em;margin:.1em .1em .1em .1em;padding:.5em 0;width:2em;text-align:center;vertical-align:middle;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em}.so-widget-sow-social-media-buttons-flat-f9ed7ec027e2 .sow-social-media-button .sow-icon-fontawesome{display:inline-block;height:1em}