iframe[data-src],[data-iframe][data-src],img[data-src],.terminAnfragen{background:url("/images/layout/loading.svg") no-repeat center center}@font-face{font-family:"icomoon";font-weight:null;font-style:normal;font-display:block;src:url("/fonts/icomoon.woff") format("woff"),url("/fonts/icomoon.ttf") format("truetype"),url("/fonts/icomoon.svg#icomoon") format("svg"),url("/fonts/icomoon.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"Lato";font-weight:300;font-style:normal;font-display:block;src:url("/fonts/lato-v16-latin-300.woff2") format("woff2"),url("/fonts/lato-v16-latin-300.woff") format("woff"),url("/fonts/lato-v16-latin-300.ttf") format("truetype"),url("/fonts/lato-v16-latin-300.svg#Lato") format("svg"),url("/fonts/lato-v16-latin-300.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"Lato";font-weight:300;font-style:italic;font-display:block;src:url("/fonts/lato-v16-latin-300italic.woff2") format("woff2"),url("/fonts/lato-v16-latin-300italic.woff") format("woff"),url("/fonts/lato-v16-latin-300italic.ttf") format("truetype"),url("/fonts/lato-v16-latin-300italic.svg#Lato") format("svg"),url("/fonts/lato-v16-latin-300italic.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"Lato";font-weight:400;font-style:normal;font-display:block;src:url("/fonts/lato-v16-latin-regular.woff2") format("woff2"),url("/fonts/lato-v16-latin-regular.woff") format("woff"),url("/fonts/lato-v16-latin-regular.ttf") format("truetype"),url("/fonts/lato-v16-latin-regular.svg#Lato") format("svg"),url("/fonts/lato-v16-latin-regular.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"Lato";font-weight:400;font-style:italic;font-display:block;src:url("/fonts/lato-v16-latin-italic.woff2") format("woff2"),url("/fonts/lato-v16-latin-italic.woff") format("woff"),url("/fonts/lato-v16-latin-italic.ttf") format("truetype"),url("/fonts/lato-v16-latin-italic.svg#Lato") format("svg"),url("/fonts/lato-v16-latin-italic.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"Lato";font-weight:900;font-style:normal;font-display:block;src:url("/fonts/lato-v16-latin-900.woff2") format("woff2"),url("/fonts/lato-v16-latin-900.woff") format("woff"),url("/fonts/lato-v16-latin-900.ttf") format("truetype"),url("/fonts/lato-v16-latin-900.svg#Lato") format("svg"),url("/fonts/lato-v16-latin-900.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"Lato";font-weight:900;font-style:italic;font-display:block;src:url("/fonts/lato-v16-latin-900italic.woff2") format("woff2"),url("/fonts/lato-v16-latin-900italic.woff") format("woff"),url("/fonts/lato-v16-latin-900italic.ttf") format("truetype"),url("/fonts/lato-v16-latin-900italic.svg#Lato") format("svg"),url("/fonts/lato-v16-latin-900italic.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"Playfair Display";font-weight:400;font-style:normal;font-display:block;src:url("/fonts/playfair-display-v15-latin-regular.woff2") format("woff2"),url("/fonts/playfair-display-v15-latin-regular.woff") format("woff"),url("/fonts/playfair-display-v15-latin-regular.ttf") format("truetype"),url("/fonts/playfair-display-v15-latin-regular.svg#PlayfairDisplay") format("svg"),url("/fonts/playfair-display-v15-latin-regular.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"Playfair Display";font-weight:700;font-style:normal;font-display:block;src:url("/fonts/playfair-display-v15-latin-700.woff2") format("woff2"),url("/fonts/playfair-display-v15-latin-700.woff") format("woff"),url("/fonts/playfair-display-v15-latin-700.ttf") format("truetype"),url("/fonts/playfair-display-v15-latin-700.svg#PlayfairDisplay") format("svg"),url("/fonts/playfair-display-v15-latin-700.eot?#iefix") format("embedded-opentype")}.row{margin-left:auto;margin-right:auto;max-width:90rem;width:100%;position:relative;display:flex;flex:0 1 auto;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch}.row.full{max-width:none}.row .row{margin-left:-1.125rem;padding-left:0;padding-right:0;max-width:calc(100% + 2.25rem);width:calc(100% + 2.25rem)}.row>.row{margin:0;padding:0;max-width:100%;width:100%;flex-basis:100%}.row.breakRight,.row.breakLeft{max-width:calc(50vw + 711px)}.row.breakRight{margin-left:auto;margin-right:0;justify-content:flex-start}.row.breakLeft{margin-right:auto;margin-left:0;justify-content:flex-end}.col{float:left;padding-left:1.125rem;padding-right:1.125rem;max-width:100%;width:100%;flex:0 0 auto;flex-grow:1;flex-basis:100%;box-sizing:border-box}.noGutter,.noGutter>.col{padding-left:0;padding-right:0}@media (min-width: 0){.col.default-3{max-width:25%;flex-basis:25%}}@media (min-width: 0) and (min-width: 90em){.row.breakLeft .col.default-3,.row.breakRight .col.default-3{max-width:22.5rem}}@media (min-width: 0){.col.default-9{max-width:75%;flex-basis:75%}}@media (min-width: 0) and (min-width: 90em){.row.breakLeft .col.default-9,.row.breakRight .col.default-9{max-width:67.5rem}}@media (min-width: 30em){.col.tiny-7{max-width:58.33333%;flex-basis:58.33333%}}@media (min-width: 30em) and (min-width: 90em){.row.breakLeft .col.tiny-7,.row.breakRight .col.tiny-7{max-width:52.5rem}}@media (min-width: 30.0625em){.col.tiny2-7{max-width:58.33333%;flex-basis:58.33333%}}@media (min-width: 30.0625em) and (min-width: 90em){.row.breakLeft .col.tiny2-7,.row.breakRight .col.tiny2-7{max-width:52.5rem}}@media (min-width: 40em){.col.small-5{max-width:41.66667%;flex-basis:41.66667%}}@media (min-width: 40em) and (min-width: 90em){.row.breakLeft .col.small-5,.row.breakRight .col.small-5{max-width:37.5rem}}@media (min-width: 40em){.col.small-4{max-width:33.33333%;flex-basis:33.33333%}}@media (min-width: 40em) and (min-width: 90em){.row.breakLeft .col.small-4,.row.breakRight .col.small-4{max-width:30rem}}@media (min-width: 40em){.col.small-6{max-width:50%;flex-basis:50%}}@media (min-width: 40em) and (min-width: 90em){.row.breakLeft .col.small-6,.row.breakRight .col.small-6{max-width:45rem}}@media (min-width: 40em){.col.small-suffix-8{margin-right:66.66667%}.col.small-suffix-3{margin-right:25%}.col.small-prefix-3{margin-left:25%}}@media (min-width: 47.5em){.col.medium-4{max-width:33.33333%;flex-basis:33.33333%}}@media (min-width: 47.5em) and (min-width: 90em){.row.breakLeft .col.medium-4,.row.breakRight .col.medium-4{max-width:30rem}}@media (min-width: 47.5em){.col.medium-5{max-width:41.66667%;flex-basis:41.66667%}}@media (min-width: 47.5em) and (min-width: 90em){.row.breakLeft .col.medium-5,.row.breakRight .col.medium-5{max-width:37.5rem}}@media (min-width: 47.5em){.col.medium-8{max-width:66.66667%;flex-basis:66.66667%}}@media (min-width: 47.5em) and (min-width: 90em){.row.breakLeft .col.medium-8,.row.breakRight .col.medium-8{max-width:60rem}}@media (min-width: 47.5em){.col.medium-6{max-width:50%;flex-basis:50%}}@media (min-width: 47.5em) and (min-width: 90em){.row.breakLeft .col.medium-6,.row.breakRight .col.medium-6{max-width:45rem}}@media (min-width: 62em){.col.large-2{max-width:16.66667%;flex-basis:16.66667%}}@media (min-width: 62em) and (min-width: 90em){.row.breakLeft .col.large-2,.row.breakRight .col.large-2{max-width:15rem}}@media (min-width: 62em){.col.large-3{max-width:25%;flex-basis:25%}}@media (min-width: 62em) and (min-width: 90em){.row.breakLeft .col.large-3,.row.breakRight .col.large-3{max-width:22.5rem}}@media (min-width: 62em){.col.large-4{max-width:33.33333%;flex-basis:33.33333%}}@media (min-width: 62em) and (min-width: 90em){.row.breakLeft .col.large-4,.row.breakRight .col.large-4{max-width:30rem}}@media (min-width: 62em){.col.large-5{max-width:41.66667%;flex-basis:41.66667%}}@media (min-width: 62em) and (min-width: 90em){.row.breakLeft .col.large-5,.row.breakRight .col.large-5{max-width:37.5rem}}@media (min-width: 62em){.col.large-6{max-width:50%;flex-basis:50%}}@media (min-width: 62em) and (min-width: 90em){.row.breakLeft .col.large-6,.row.breakRight .col.large-6{max-width:45rem}}@media (min-width: 62em){.col.large-7{max-width:58.33333%;flex-basis:58.33333%}}@media (min-width: 62em) and (min-width: 90em){.row.breakLeft .col.large-7,.row.breakRight .col.large-7{max-width:52.5rem}}@media (min-width: 62em){.col.large-8{max-width:66.66667%;flex-basis:66.66667%}}@media (min-width: 62em) and (min-width: 90em){.row.breakLeft .col.large-8,.row.breakRight .col.large-8{max-width:60rem}}@media (min-width: 62em){.col.large-9{max-width:75%;flex-basis:75%}}@media (min-width: 62em) and (min-width: 90em){.row.breakLeft .col.large-9,.row.breakRight .col.large-9{max-width:67.5rem}}@media (min-width: 62em){.col.large-10{max-width:83.33333%;flex-basis:83.33333%}}@media (min-width: 62em) and (min-width: 90em){.row.breakLeft .col.large-10,.row.breakRight .col.large-10{max-width:75rem}}@media (min-width: 62em){.col.large-auto{max-width:100%;flex-basis:0}.row.breakLeft .col.large-auto,.row.breakRight .col.large-auto{max-width:100%}.col.large-suffix-0{margin-right:0%}.col.large-suffix-1{margin-right:8.33333%}.col.large-prefix-0{margin-left:0%}}@media (min-width: 79em){.col.giant-3{max-width:25%;flex-basis:25%}}@media (min-width: 79em) and (min-width: 90em){.row.breakLeft .col.giant-3,.row.breakRight .col.giant-3{max-width:22.5rem}}@media (min-width: 79em){.col.giant-6{max-width:50%;flex-basis:50%}}@media (min-width: 79em) and (min-width: 90em){.row.breakLeft .col.giant-6,.row.breakRight .col.giant-6{max-width:45rem}}@media (min-width: 79em){.col.giant-9{max-width:75%;flex-basis:75%}}@media (min-width: 79em) and (min-width: 90em){.row.breakLeft .col.giant-9,.row.breakRight .col.giant-9{max-width:67.5rem}}@media (min-width: 79em){.col.giant-4{max-width:33.33333%;flex-basis:33.33333%}}@media (min-width: 79em) and (min-width: 90em){.row.breakLeft .col.giant-4,.row.breakRight .col.giant-4{max-width:30rem}}@media (min-width: 79em){.col.giant-2{max-width:16.66667%;flex-basis:16.66667%}}@media (min-width: 79em) and (min-width: 90em){.row.breakLeft .col.giant-2,.row.breakRight .col.giant-2{max-width:15rem}}@media (min-width: 79em){.col.giant-5{max-width:41.66667%;flex-basis:41.66667%}}@media (min-width: 79em) and (min-width: 90em){.row.breakLeft .col.giant-5,.row.breakRight .col.giant-5{max-width:37.5rem}}@media (min-width: 79em){.col.giant-suffix-0{margin-right:0%}}@media (min-width: 90em){.col.cut-auto{max-width:100%;flex-basis:0}.row.breakLeft .col.cut-auto,.row.breakRight .col.cut-auto{max-width:100%}}@media (min-width: 85.25em){.col.huge-8{max-width:66.66667%;flex-basis:66.66667%}}@media (min-width: 85.25em) and (min-width: 90em){.row.breakLeft .col.huge-8,.row.breakRight .col.huge-8{max-width:60rem}}@media (min-width: 85.25em){.col.huge-3{max-width:25%;flex-basis:25%}}@media (min-width: 85.25em) and (min-width: 90em){.row.breakLeft .col.huge-3,.row.breakRight .col.huge-3{max-width:22.5rem}}@media (min-width: 95em){.col.full-8{max-width:66.66667%;flex-basis:66.66667%}}@media (min-width: 95em) and (min-width: 90em){.row.breakLeft .col.full-8,.row.breakRight .col.full-8{max-width:60rem}}.icon{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"icomoon"}.icon-times:before,noscript input#noticebar:checked ~ label:before{content:"×"}.icon-minus:before{content:"-"}.icon-angle-right:before{content:"❯"}.icon-plus:before{content:"+"}.icon-angle-up:before{content:"↑"}.icon-exclamation:before,noscript label:before,.informatizer:before{content:"!"}.icon-phone:before,.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .ipadFix.phone:before{content:""}.icon-cheveron-left:before{content:""}.icon-cheveron-right:before{content:""}.icon-search:before{content:""}.icon-envelope-o:before{content:""}.icon-check:before{content:""}.icon-cheveron-down:before{content:""}.icon-location:before{content:""}.icon-time:before{content:""}.icon-grundstueck:before{content:""}.icon-erbrecht:before{content:""}.icon-verein:before{content:""}.icon-notariat:before{content:""}.icon-vollsorge:before{content:""}.icon-swipe:before{content:""}.icon-handel:before{content:""}.icon-faq:before{content:""}.icon-pdf:before{content:""}/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.10.0
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:1000000;transition:opacity 0.5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,0.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,0.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left 0.4s ease;transition:left 0.4s ease, transform 0.4s ease;transition:left 0.4s ease, transform 0.4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight 0.4s ease-out;animation:bounceFromRight 0.4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft 0.4s ease-out;animation:bounceFromLeft 0.4s ease-out}@-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;background:transparent;color:#ddd;font:1.6em sans-serif;transition:background-color 0.4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,0.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.lightbox-image{display:table;position:relative;text-decoration:none;width:100%}.lightbox-image[href*="qr"]{width:auto}.lightbox-image[href*="qr"]:before,.lightbox-image[href*="qr"]:after{content:none}.lightbox-image:before,.lightbox-image:after{pointer-events:none}.lightbox-image:before{bottom:0;color:rgba(255,255,255,0.75);content:"+";display:block;font-family:sans-serif;font-size:2rem;height:2em;line-height:1.8;position:absolute;right:0;text-align:center;text-shadow:.0625rem .0625rem .0625rem rgba(53,62,71,0.8);transform:translate3d(0, 0, 0);width:2em;z-index:1}.lightbox-image:after{bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;z-index:0}.lightbox-image:hover:before,.lightbox-image:focus:before{bottom:50%;font-size:3rem;height:1.5em;line-height:1.5;right:50%;transform:translate3d(50%, 50%, 0);width:1.5em}.lightbox-image:hover:after,.lightbox-image:focus:after{opacity:0.5}.collapserCtn{margin-bottom:1rem}.collapserBox{margin-bottom:.625rem}.collapserContent{height:0}.collapserContent div.clearfix{padding:1.25rem 1.25rem 0}@media (min-width: 85.25em){.collapserContent div.clearfix{padding:1.875rem 1.875rem .625rem}}.collapser{background-color:#353e47;padding:1.25rem;padding-right:3.125rem;position:relative;cursor:pointer;margin-bottom:0;color:#fff;font-weight:600;transition:background-color .5s;font-size:1.25rem}body.noJS .collapser{color:#353e47}@media (min-width: 85.25em){.collapser{font-size:1.375rem}}.collapser:hover{background-color:#b30009}.collapser:not(.collapser-initialized){background:none;padding:0}.collapser:not(.collapser-initialized):after,.collapser:not(.collapser-initialized):before{display:none}.collapser:after,.collapser:before{background:#fff;width:20px;height:3px;content:"";position:absolute;right:1.25rem;transition:.5s}.collapser:after{top:50%}.collapser:before{transform:rotate(90deg);top:50%}.collapser:not(.active){overflow:hidden}.collapser:not(.active) ~ .collapserContent{opacity:0;transition:.5s}.collapser.active:before,body.noJS .collapser:before{transform:rotate(-135deg)}.collapser.active:after,body.noJS .collapser:after{transform:rotate(-45deg)}.collapser.active ~ .collapserContent,body.noJS .collapser ~ .collapserContent{height:100%;background-color:rgba(53,62,71,0.05);transition:.5s;opacity:1}.collapser.active{background-color:#b30009}.collapser+*{overflow:hidden;transition:max-height 300ms}.collapser+*.limited{overflow-y:scroll;margin-bottom:1rem}noscript{margin-top:3.75rem;display:block}noscript input#noticebar{display:none}noscript input#noticebar:checked ~ div{opacity:1;visibility:visible}noscript input#noticebar:checked ~ label{background:#fff;color:#ff343e}noscript label{text-indent:110%;white-space:nowrap;overflow:hidden;background:#ff343e;bottom:.625rem;color:#fff;font-size:1.5625rem;height:2.8125rem;opacity:0.9;position:fixed;right:.625rem;text-decoration:none;width:2.8125rem;z-index:910}noscript label:before{font-family:sans-serif;display:inline-block;left:50%;position:absolute;text-indent:0;top:50%;transform:translate(-50%, -50%)}noscript label:hover{cursor:pointer;background:#ff1b26}noscript label+div{opacity:0;visibility:hidden;height:100vh}noscript label+div,.noticeBar{background:#ff343e;color:#fff;display:flex;justify-content:space-around;left:0;padding:1.25rem;position:fixed;text-align:center;top:0;transition:0.3s;width:100%;z-index:900 !important}noscript label+div span,.noticeBar span{align-self:center;font-size:1.375rem;line-height:1.875rem;margin:0}noscript label+div a,.noticeBar a{color:#fff}noscript label+div a:hover,.noticeBar a:hover{color:#fff;text-decoration:none}noscript div:first-child{display:none}.breadcrumb li{list-style:none;float:left}.breadcrumb li:before{content:"❯";padding:0 1rem;font-size:60%}.breadcrumb li:first-child+li:before{content:" ";padding:0 0.2rem}.breadcrumb li:first-child:before{content:"";padding:0}#log_container pre,#log_container .checkupXYZ{height:100%;overflow-y:scroll;background:#fff;padding:1%}#log_hider{cursor:pointer;z-index:999999999}#show_console{display:none}#show_console:checked+#log_container{top:0}#log_container{height:100%;width:100%;position:fixed;top:-100%;left:0;color:#353e47;background:#f2f2f2;padding:2%;transition:all 0.5s ease-in-out;box-shadow:inset 0 0 .0625rem .0625rem rgba(255,52,62,0.5);z-index:99999999}#log_container:target{top:0}#log_container.show{top:0}#log_container ul{list-style:inside square}#log_container ul ul{margin-left:2rem}#log_container ul h3{display:inline-block}#log_container ul li{padding:0.5rem 0;border-bottom:.0625rem solid #f2f2f2}#log_container ul li:last-child{border:none}#log_container h1{text-align:center;padding-top:2rem}#log_container h2{padding-bottom:0.5rem;border-bottom:.0625rem solid #f8f8f8;text-align:center;font-weight:normal;margin-top:4rem}#log_container h3{font-weight:normal}#log_container .checkup_pages li{padding:1rem}#log_container .checkup_pages .sub{margin-left:2rem}#log_container>p{margin-bottom:4rem}.checkup_pages>li:nth-child(odd){background:#f4f4f4}.checkupXYZ{width:60rem;margin:0 auto;resize:horizontal}.informatizer{background:#8dd45c;padding:1%;position:fixed;top:2%;right:2%;display:block;color:#fff;transition:all 0.5s ease-in-out;text-decoration:none}.informatizer:before{margin-right:1rem;font-size:1.5em;line-height:1rem}.informatizer a{color:#fff}.btnFocus{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%) scale(0);padding:2.6em;background:rgba(255,52,62,0.9);color:#fff !important;font-size:1.5rem;z-index:2000;text-decoration:none}.btnFocus:focus{transform:translate(-50%, -50%) scale(1)}body.sitemap{display:flex;padding:2rem}body.sitemap nav{width:auto;margin:0 auto}body.sitemap nav .sitemap ul{padding-left:20px}.backToTop{position:fixed;bottom:60px;right:1.125rem;z-index:800;font-size:1rem;width:3em;height:3em;line-height:3em;background-color:#b30009;color:#fff;text-decoration:none;text-align:center}.backToTop:hover{background-color:#ff343e}body:not(.scrollingUp) .backToTop{opacity:0;visibility:hidden}.backToTop span{display:none}*{margin:0;padding:0;text-decoration:none}*,*:before,*:after{box-sizing:inherit}html{background:#fff;box-sizing:border-box;color:#353e47;font-family:"Lato",sans-serif;font-size:100%;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;line-height:1.5rem;-webkit-text-size-adjust:none;text-size-adjust:none}body{line-height:1.5rem;opacity:1 !important}iframe,[data-iframe]{border:none;width:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{display:block;text-rendering:optimizeLegibility;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span{color:#51575f}h1,.h1{font-family:"Playfair Display",serif;font-size:2rem;line-height:2rem;font-weight:400}@media (min-width: 47.5em){h1,.h1{font-size:2.625rem;line-height:2.625rem}}h1 span,.h1 span{font-size:1.125rem;line-height:2.25rem;text-transform:uppercase;color:#51575f;position:relative;display:block}@media (min-width: 47.5em){h1 span,.h1 span{font-size:1.25rem;line-height:2.375rem}}h2,.h2{font-family:"Playfair Display",serif;font-size:1.625rem;line-height:2.375rem;font-weight:400}body.aktuelles h2,body.aktuelles .h2{word-break:break-word}@media (min-width: 62em){h2,.h2{font-size:2rem;line-height:2.875rem}}h3,.h3{font-family:"Playfair Display",serif;font-size:1.4375rem;line-height:2.375rem;font-weight:400}@media (min-width: 62em){h3,.h3{font-size:1.75rem;line-height:2.625rem}}h4,.h4{font-size:1.375rem}h5,.h5{font-size:1.125rem}h6,.h6{font-size:1rem}a{color:#ff343e;word-wrap:break-word}a:focus,a:hover,a:active{color:#b30009}a img{border:none}a[href^="tel"]{color:inherit;text-decoration:none}a:not(.btn):focus,[tabindex]:focus{outline:1px dotted #ff343e;outline-offset:.3125rem}hr,.hr{display:flex;background:#e6e6e6;border:none;clear:both;height:.0625rem;margin:30px 0;flex-basis:100%}hr.wenigerAbstand,.hr.wenigerAbstand{margin:.75rem 0 30px}ul,ol{list-style:none}@media (min-width: 40em){ul.multipleCols,ol.multipleCols{-moz-column-count:2;column-count:2}}@media (min-width: 47.5em){ul.multipleCols,ol.multipleCols{-moz-column-count:3;column-count:3}}@media (min-width: 62em){ul.multipleCols,ol.multipleCols{-moz-column-count:2;column-count:2}}@media (min-width: 79em){ul.multipleCols,ol.multipleCols{-moz-column-count:3;column-count:3}body.rechtsgebieteHandelsUndGesellschaftsrecht ul.multipleCols,body.rechtsgebieteVertragsrecht ul.multipleCols,body.rechtsgebieteHandelsUndGesellschaftsrecht ol.multipleCols,body.rechtsgebieteVertragsrecht ol.multipleCols{-moz-column-count:2;column-count:2}}ul.styledList li,main ul:not(.unstyledList) li,ol.styledList li{padding-left:.9375rem;margin-bottom:.4375rem}ul.styledList li:before,main ul:not(.unstyledList) li:before,ol.styledList li:before{position:relative;font-family:"icomoon";content:"";font-size:1.125rem}ul.styledList ul,main ul:not(.unstyledList) ul,ol.styledList ul{margin-left:1rem;margin-bottom:0}dl.styledList,main dl:not(.unstyledList){zoom:1}dl.styledList:after,main dl:not(.unstyledList):after{content:"";display:table;clear:both}dl.styledList dt,main dl:not(.unstyledList) dt,dl.styledList dd,main dl:not(.unstyledList) dd{display:block;background:#fff;padding:.9375rem}dl.styledList dt,main dl:not(.unstyledList) dt{padding-bottom:0;font-weight:400}dl.styledList dd,main dl:not(.unstyledList) dd{padding-top:0}dl.styledList dd:not(:last-child),main dl:not(.unstyledList) dd:not(:last-child){margin-bottom:.625rem}dl.floatList{zoom:1}dl.floatList:after{content:"";display:table;clear:both}dl.floatList dt,dl.floatList dd{display:block;vertical-align:top;float:left}dl.floatList dt{padding-right:0.5rem;width:40%;clear:left}dl.floatList dd{width:60%}ol{list-style-type:none;counter-reset:item}ol li{padding-top:0.3rem;padding-bottom:0.3rem;display:table;counter-increment:item}ol li:before{content:counters(item, ".") ". ";display:table-cell;padding-right:0.3em}ol ol{margin-bottom:0}ol ol li:before{content:counters(item, ".") " "}img{vertical-align:bottom;float:none;height:auto;max-width:100%;width:100%}img[src^='http://cms.'],img[src^='https://cms.']{max-width:none;width:auto}[data-rel] img,.lightbox-image img{margin-bottom:0}table{display:table;border-collapse:collapse;width:100%;max-width:100%;text-align:left;font-size:1rem}@media (max-width: 39.9375em){table{overflow-x:auto;display:block}}table caption{text-align:left;padding:1.125rem 1.125rem 1.5625rem;display:table-caption;font-weight:700;font-size:1.2rem}table thead{border-collapse:collapse;display:table-header-group}table tbody{width:100%;overflow-x:scroll;display:table-row-group}table tbody tr{padding:1.125rem 0}table tbody tr:not(:last-child){border-bottom:.0625rem solid #f8f8f8}table tr{display:table-row}table th,table td{padding:1.125rem;display:table-cell;vertical-align:top}@media (max-width: 39.9375em){table td{min-width:50vw}}.marginBottom,.lightbox-image,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,ul,ol,dl,.terminAnfragen .row .col.box .inhaltsBox .default.dark label[for="Datenschutz"],form.default label[for="Datenschutz"]{margin-bottom:1.5rem}.highlight{color:#ff343e}.btn,form.default button,form.default [type="submit"],.btnStyle{background:#b30009;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:1.125rem;padding:14px 30px 16px;text-align:center;text-decoration:none;font-family:"Lato",sans-serif;transition:background 350ms linear}.btn:hover,form.default button:hover,form.default :hover[type="submit"],.btn:active,form.default button:active,form.default :active[type="submit"],.btn:focus,form.default button:focus,form.default :focus[type="submit"],.btnStyle:hover,.btnStyle:active,.btnStyle:focus{background:#ff343e;color:#fff}.btn *[class^="icon"],form.default button *[class^="icon"],form.default [type="submit"] *[class^="icon"],.btnStyle *[class^="icon"]{margin-left:0.5rem;vertical-align:middle}.btn.maxbBreite,form.default button.maxbBreite,form.default .maxbBreite[type="submit"],.btnStyle.maxbBreite{width:100%}.clear{clear:both;float:none}.clearfix{zoom:1}.clearfix:after{content:"";display:table;clear:both}.hidden{display:none}.hideText{text-indent:110%;white-space:nowrap;overflow:hidden;display:inline-block;overflow:hidden;width:0}.floatLeft{float:left}img.floatLeft{margin-right:1rem}.floatRight{float:right}img.floatRight{margin-left:1rem}.fluid{height:auto;width:100%}.nonFluid{width:auto !important}.alignLeft{text-align:left}.alignRight{text-align:right}.alignCenter{text-align:center}.wide{width:100%;display:block}.videoContainer:not(.videoTag),main .video:not(.videoTag){height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.videoContainer:not(.videoTag) iframe,main .video:not(.videoTag) iframe{border:none;height:100%;position:absolute;width:100%;top:0;left:0}.videoContainer video,main .video video{width:100%;height:auto}body:before{width:99pt;content:"default:16px....default:0....tiny:30em....tiny2:30.0625em....small:40em....medium:47.5em....large:62em....giant:79em....cut:90em....huge:85.25em....full:95em";display:none !important}@media (min-width: 0){body:before{width:177pt}}@media (min-width: 30em){body:before{width:255pt}}@media (min-width: 30.0625em){body:before{width:369pt}}@media (min-width: 40em){body:before{width:453pt}}@media (min-width: 47.5em){body:before{width:555pt}}@media (min-width: 62em){body:before{width:639pt}}@media (min-width: 79em){body:before{width:723pt}}@media (min-width: 90em){body:before{width:795pt}}@media (min-width: 85.25em){body:before{width:891pt}}@media (min-width: 95em){body:before{width:969pt}}body.devmode:before,body.debug:before{background:#ff343e;border-color:#ff343e;border-style:solid;border-width:0 1.125rem;color:#fff;display:block !important;font-family:Courier;font-size:10pt;left:0;line-height:2.5;overflow:hidden;position:absolute;right:0;text-align:center;top:0;white-space:nowrap;z-index:99999}body:hover:before{opacity:0.5;pointer-events:none}.lightbox-image:before,.lightbox-image:after,.backToTop,#quickbar label[for="naviToggled"]:after,#navigation nav ul.navi li a,#navigation nav ul.navi li:not(.navBack)>span,#navigation nav ul.navi li.navBack,#navigation nav ul.navi li.hasSub>span,#quickbar{transition:0.3s}.notificationArea{position:fixed;bottom:20px;left:20px;z-index:999999}.notificationArea>:not(:last-child){margin-bottom:18px}.notificationArea .notification{display:block;position:relative;transition:300ms all ease-in-out;overflow:hidden;padding:1em;background:#d85d00;font-size:12px;line-height:16px;box-shadow:0 0 5px 0 rgba(0,0,0,0.35);width:330px;max-width:calc(100vw - 40px);transform-origin:left center}.notificationArea .notification,.notificationArea .notification a{color:#fff}.notificationArea .notification .close{position:absolute;top:5px;right:8px;cursor:pointer;color:#fff;font-size:1.2rem}.notificationArea .notification.hide{opacity:0;visibility:hidden;transform:scale(0);max-height:0;height:0;padding-top:0;padding-bottom:0}#privacyCtrl{background:#333;border-radius:4px;color:#fff;padding:0}#privacyCtrl,#privacyCtrl *{font-family:Arial, sans-serif}#privacyCtrl.hide,#privacyCtrl .hide{opacity:0;visibility:hidden}#privacyCtrl.open{opacity:1;visibility:visible}.open #privacyCtrl{height:calc(100vh - 40px)}#privacy-controller{display:block;font-size:11px;line-height:1.3em;font-weight:normal}.privacy-header{display:block;padding:10px}.privacy-header .privacy-text{padding-right:20px}.privacy-text{display:block;margin-bottom:10px}.privacy-buttons{display:flex}.privacy-btn{width:100%;display:flex;color:#464a4d;background:#888a8c;cursor:pointer;border-radius:4px;padding-top:6.6666666667px;padding-bottom:6.6666666667px;padding-left:12px;padding-right:12px;flex-wrap:nowrap;white-space:nowrap;justify-content:center}.privacy-btn:first-of-type{margin-right:10px}#privacy-confirm{background:#3bb54a;color:#fff}.privacy-link{cursor:pointer;color:#eee;text-decoration:underline}.privacy-fields{display:block;background:#464a4d;max-height:40vh;overflow-y:auto;border-left:2px solid #333;border-right:2px solid #333;height:0;transition:800ms height ease-in-out}.privacy-controller.open .privacy-fields{height:100vh}.privacy-fields label{cursor:pointer;position:relative;display:block;width:100%}.privacy-fields label span{font-size:1.2em;content:"";letter-spacing:0;width:2.2em;height:1.2em;line-height:1.2em;border-radius:14px;display:block;text-align:center;background:#888a8c;color:transparent;margin-right:10px;position:relative}.privacy-fields label span:before{content:"";width:9px;height:9px;border-radius:50%;background:#fff;position:absolute;left:4px;top:3px;opacity:1;transition:150ms left ease-in-out;z-index:10}.privacy-fields label span:after{content:attr(data-off) " ";display:inline-block;position:absolute;left:calc(100% + 5px);color:#eee;font-size:11px;word-break:normal}.privacy-fields input:checked+span:before{left:17px}.privacy-fields input:checked+span{background:#3bb54a}.privacy-fields input:checked+span:after{content:attr(data-on) " "}.privacy-fields input{display:none}.privacy-row{display:flex;flex-wrap:wrap;padding:10px}.privacy-row:not(:last-of-type){border-bottom:2px solid #333}.privacy-cell{width:50%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.privacy-cell:not(:last-of-type){margin-bottom:10px}.privacy-footer{display:flex;justify-content:flex-end;padding:10px}.privacy-footer .privacy-link{padding-left:10px}#privacy-reset{opacity:0.5}.privacyControlBadge{transform:rotate(90deg) translateX(-100%);display:inline-block;position:fixed;left:0;bottom:125px;transform-origin:bottom left;background:#333;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;font-size:12px;line-height:12px;text-decoration:none;padding:10px;transition:300ms all ease-in-out;z-index:998}body.privacyControlIsOpen .privacyControlBadge{left:-100%}.wordbr{word-break:break-word !important}#navigation nav ul.navi li a:hover,#navigation nav ul.navi li a.active,#navigation nav ul.navi li:not(.navBack)>span:hover,#navigation nav ul.navi li:not(.navBack)>span.active,#navigation nav ul.navi li.navBack:hover,#navigation nav ul.navi li.navBack.active,#navigation nav ul.navi li.hasSub>span:hover,#navigation nav ul.navi li.hasSub>span.active,#navigation nav ul.navi li a:hover>a,#navigation nav ul.navi li a:hover>span,#navigation nav ul.navi li a.active>a,#navigation nav ul.navi li a.active>span,#navigation nav ul.navi li:not(.navBack)>span:hover>a,#navigation nav ul.navi li:not(.navBack)>span:hover>span,#navigation nav ul.navi li:not(.navBack)>span.active>a,#navigation nav ul.navi li:not(.navBack)>span.active>span,#navigation nav ul.navi li.navBack:hover>a,#navigation nav ul.navi li.navBack:hover>span,#navigation nav ul.navi li.navBack.active>a,#navigation nav ul.navi li.navBack.active>span,#navigation nav ul.navi li.hasSub>span:hover>a,#navigation nav ul.navi li.hasSub>span:hover>span,#navigation nav ul.navi li.hasSub>span.active>a,#navigation nav ul.navi li.hasSub>span.active>span,#navigation nav ul.navi li:hover>a,#navigation nav ul.navi li:hover:not(.navBack)>span{color:#ff343e}#navigation nav ul.navi li a.active,#navigation nav ul.navi li.hasSub>span.active,#navigation nav ul.navi li.hasSub.active>a,#navigation nav ul.navi li.hasSub.active>span{color:#ff343e}#navigation nav ul.navi li.navBack:before{font-family:"icomoon";content:"";transform:rotate(90deg);font-size:.875rem;color:#bbbbbb;top:0;position:relative}@media (min-width: 62em){#navigation nav ul.navi li.navBack:before{transform:rotate(0)}}#navigation nav ul.navi li.hasSub>span:after,#navigation nav ul.navi li.hasSub>a:after{font-family:"icomoon";content:"";font-size:.875rem;color:#bbbbbb;top:2px;position:relative}@media (min-width: 62em){#navigation nav ul.navi li.hasSub>span:after,#navigation nav ul.navi li.hasSub>a:after{font-size:1.25rem;line-height:initial}}@media (max-width: 61.9375em){#navigation{min-width:100%;overflow:hidden;top:3.125rem;bottom:0}}@media (max-width: 61.9375em) and (min-width: 40em){#navigation{min-width:50%}}@media (max-width: 61.9375em){#navigation.firstLevel nav{height:auto;overflow:hidden;overflow-y:auto}#navigation nav ul.navi li.hasSub .sub{height:auto}#navigation nav ul.navi li.hasSub .sub.open{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto}#navigation nav ul.navi li.hasSub .sub:before{content:attr(data-parent-name);display:block}html.hidden-scroll{overflow:hidden}}#quickbar{position:fixed;left:0;width:100%;top:0}@media (max-width: 61.9375em){#quickbar{height:3.125rem}}#quickbar.hide{transform:translateY(-100%)}#quickbar label[for="naviToggled"]{display:block;cursor:pointer;width:1.25rem;height:1.25rem;position:relative;overflow:hidden}#quickbar label[for="naviToggled"]:after{content:"";position:fixed;left:0;width:200vw;height:200vh;display:block;background-color:#353e47;opacity:0.9;z-index:-1;top:3.125rem}#quickbar label[for="naviToggled"] span{transition:0.4s linear;text-indent:-9999px;width:0;top:50%;transform:translate(-50%, -50%)}#quickbar label[for="naviToggled"] span,#quickbar label[for="naviToggled"] span:before,#quickbar label[for="naviToggled"] span:after{content:"";position:absolute;display:block;background:#fff;height:2px;left:50%;transform-origin:center}#quickbar label[for="naviToggled"] span:before,#quickbar label[for="naviToggled"] span:after{top:calc(50% + 0rem);width:1.25rem;transition:top 0.3s ease-in-out, transform 0.3s 0.2s linear}#quickbar label[for="naviToggled"] span:before{transform:translate(-50%, -50%) rotate(45deg)}#quickbar label[for="naviToggled"] span:after{transform:translate(-50%, -50%) rotate(-45deg)}#naviToggled{display:none}@media (max-width: 61.9375em){#naviToggled:not(:checked) ~ * #navigation,#naviToggled:not(:checked) ~ #navigation{transform:translateX(100%)}}#naviToggled:not(:checked) ~ #quickbar label[for="naviToggled"]:after{opacity:0;visibility:hidden}#naviToggled:not(:checked) ~ #quickbar label[for="naviToggled"] span{width:1.25rem}#naviToggled:not(:checked) ~ #quickbar label[for="naviToggled"] span:before,#naviToggled:not(:checked) ~ #quickbar label[for="naviToggled"] span:after{transform:translate(-50%, -50%);transition:top 0.3s 0.2s ease-in-out, transform 0.3s linear}#naviToggled:not(:checked) ~ #quickbar label[for="naviToggled"] span:before{top:calc(50% + -.3125rem)}#naviToggled:not(:checked) ~ #quickbar label[for="naviToggled"] span:after{top:calc(50% + .3125rem)}#navigation{transition:transform 350ms linear;position:fixed;max-width:100%;right:0;z-index:1001}#navigation nav .langBox{display:flex;justify-content:center;align-items:center;height:1.625rem;vertical-align:middle;width:100%;background-color:#2E353D;padding-top:1.875rem}#navigation nav .langBox .languages{display:flex;justify-content:center;align-items:center;margin-bottom:0;vertical-align:middle}#navigation nav .langBox .languages .de{display:block;height:1.125rem !important;width:1.625rem !important;vertical-align:middle;margin-right:.625rem !important}#navigation nav .langBox .languages .de a{display:block;height:1.125rem !important;width:1.625rem !important;background-size:cover;background-position:center center;text-indent:-99999px;background-repeat:no-repeat;vertical-align:middle;opacity:1;transition:opacity .5s}#navigation nav .langBox .languages .de a:hover,#navigation nav .langBox .languages .de a.active{opacity:.5}#navigation nav .langBox .languages .de a.lazyLoaded{background-image:url("../images/layout/de.png")}#navigation nav .langBox .languages .en{display:block;height:1.125rem !important;width:1.625rem !important;vertical-align:middle}#navigation nav .langBox .languages .en a{display:block;height:1.125rem !important;width:1.625rem !important;background-size:cover;background-position:center center;text-indent:-99999px;background-repeat:no-repeat;vertical-align:middle;opacity:1;transition:opacity .5s}#navigation nav .langBox .languages .en a:hover,#navigation nav .langBox .languages .en a.active{opacity:.5}#navigation nav .langBox .languages .en a.lazyLoaded{background-image:url("../images/layout/gb.png")}@media (min-width: 62em){#navigation nav .langBox{display:none}}#navigation nav ul{width:100%}#navigation nav ul.navi{background:#2e353d;padding:1.125rem}@media (min-width: 62em){#navigation nav ul.navi{background:none;padding:0;border:none}}#navigation nav ul.navi li a,#navigation nav ul.navi li:not(.navBack)>span,#navigation nav ul.navi li.navBack,#navigation nav ul.navi li.hasSub>span{display:block;cursor:pointer;position:relative;padding:1em 1.125rem;text-decoration:none;color:#fff;text-align:center;font-family:"Playfair Display",serif;font-weight:400;font-size:1rem;border-bottom:1px solid #404b56}@media (min-width: 62em){#navigation nav ul.navi li a,#navigation nav ul.navi li:not(.navBack)>span,#navigation nav ul.navi li.navBack,#navigation nav ul.navi li.hasSub>span{font-size:1.0625rem;padding:17px 0;border:none;transition:color 350ms linear;overflow:hidden;border:none;color:#6f7985}}@media (min-width: 79em){#navigation nav ul.navi li a,#navigation nav ul.navi li:not(.navBack)>span,#navigation nav ul.navi li.navBack,#navigation nav ul.navi li.hasSub>span{font-size:1.25rem}}#navigation nav ul.navi li a:hover:before,#navigation nav ul.navi li a.active:before,#navigation nav ul.navi li:not(.navBack)>span:hover:before,#navigation nav ul.navi li:not(.navBack)>span.active:before,#navigation nav ul.navi li.navBack:hover:before,#navigation nav ul.navi li.navBack.active:before,#navigation nav ul.navi li.hasSub>span:hover:before,#navigation nav ul.navi li.hasSub>span.active:before{left:0}#navigation nav ul.navi li:last-child a{border:none}#navigation nav ul.navi li.hasSub>span,#navigation nav ul.navi li.hasSub>a{display:flex;justify-content:space-between;align-items:center}#navigation nav ul.navi li.hasSub>span span,#navigation nav ul.navi li.hasSub>a span{display:block}@media (min-width: 62em){#navigation nav ul.navi li.hasSub>span span,#navigation nav ul.navi li.hasSub>a span{background:none}}#navigation nav ul.navi li.hasSub>span .sub,#navigation nav ul.navi li.hasSub>a .sub{transition:opacity 350ms linear, transform 250ms linear;position:absolute;left:0;top:0;background-color:#2e353d;height:100%;z-index:1}#navigation nav ul.navi li.hasSub>span .sub:before,#navigation nav ul.navi li.hasSub>a .sub:before{padding:1em 1.125rem;background-color:#f8f8f8;color:#353e47;text-align:center;border:1px solid #353e47;font-weight:700;text-transform:uppercase;font-family:"Playfair Display",serif}#navigation nav ul.navi li.hasSub>span .sub li.kanzlei.active a,#navigation nav ul.navi li.hasSub>span .sub li.rechtsgebiete.active a,#navigation nav ul.navi li.hasSub>a .sub li.kanzlei.active a,#navigation nav ul.navi li.hasSub>a .sub li.rechtsgebiete.active a{color:#ff343e}#navigation nav ul.navi li.hasSub>span .sub li a,#navigation nav ul.navi li.hasSub>a .sub li a{text-transform:none}@media (max-width: 61.9375em){#navigation nav ul.navi li.hasSub>span .sub,#navigation nav ul.navi li.hasSub>a .sub{transform:translateX(100%)}}@media (min-width: 62em){#navigation nav ul.navi li.hasSub>span .sub,#navigation nav ul.navi li.hasSub>a .sub{opacity:0;visibility:hidden}}@media (max-width: 61.9375em){#navigation nav ul.navi li.hasSub>span .sub.current,#navigation nav ul.navi li.hasSub>a .sub.current{transform:translateX(0%)}}@media (min-width: 62em){#navigation nav ul.navi li.hasSub>span .sub.current,#navigation nav ul.navi li.hasSub>a .sub.current{opacity:1;visibility:visible}}#navigation nav ul.navi li.hasSub>span:after,#navigation nav ul.navi li.hasSub>a:after{margin-left:0;display:inline-block}#navigation nav ul.navi li.hasSub span{display:block}@media (min-width: 62em){#navigation nav ul.navi li.hasSub span{background:none}}#navigation nav ul.navi li.hasSub .sub{transition:opacity 350ms linear, transform 250ms linear;position:absolute;left:0;top:0;background-color:#2e353d;height:100%;z-index:1}#navigation nav ul.navi li.hasSub .sub:before{padding:1em 1.125rem;background-color:#f8f8f8;color:#353e47;text-align:center;border:1px solid #353e47;font-weight:700;text-transform:uppercase;font-family:"Playfair Display",serif}#navigation nav ul.navi li.hasSub .sub li.kanzlei.active a,#navigation nav ul.navi li.hasSub .sub li.rechtsgebiete.active a{color:#ff343e}#navigation nav ul.navi li.hasSub .sub li a{text-transform:none}@media (max-width: 61.9375em){#navigation nav ul.navi li.hasSub .sub{transform:translateX(100%)}}@media (min-width: 62em){#navigation nav ul.navi li.hasSub .sub{opacity:0;visibility:hidden}}@media (max-width: 61.9375em){#navigation nav ul.navi li.hasSub .sub.current{transform:translateX(0%)}}@media (min-width: 62em){#navigation nav ul.navi li.hasSub .sub.current{opacity:1;visibility:visible}}#navigation nav ul.navi li.navBack{position:relative;background:#353e47;color:#ff343e;border:1px solid #404b56}@media (min-width: 62em){#navigation nav ul.navi li.navBack{background:#fff;border:1px solid #353e47}}#navigation nav ul.navi li.navBack:before{color:#ff343e;font-size:16px}#navigation nav ul.navi li.navBack span{display:inline-block}@media (min-width: 62em){#navigation nav ul.navi li.navBack span{display:block}}@media (min-width: 62em){#navigation nav ul.navi li.navBack{border:none}}#navigation nav ul.navi li.navBack:before{margin-right:1em;display:inline-block}body.internetExplorer #navigation{transition:none}@media (min-width: 62em){#navigation{position:relative}}#navigation{padding:1.125rem;overflow-y:auto}@media (min-width: 30em){#navigation{padding:2.25rem}}@media (min-width: 40em){#navigation{min-width:50%}}@media (min-width: 47.5em){#navigation{padding:3.375rem}}@media (min-width: 62em){#navigation{padding:0;overflow:initial}body.internetExplorer #navigation{overflow:visible}}@media (min-width: 62em){#navigation{top:0;width:100%}#navigation nav ul.navi{display:flex;justify-content:space-between}#navigation nav ul.navi li a,#navigation nav ul.navi li:not(.navBack)>span,#navigation nav ul.navi li .sub:before,#navigation nav ul.navi li .navBack{white-space:nowrap}#navigation nav ul.navi li.hasSub{position:relative}#navigation nav ul.navi li.hasSub .sub{top:100%;width:auto}#navigation nav ul.navi li.hasSub .sub .sub{left:100%;top:0}#navigation nav ul.navi li.navBack:before{content:"×";text-align:center;width:100%}#navigation nav ul.navi li.navBack span{display:none}#navigation.hoverNavigation nav ul.navi li.navBack{display:none}#navigation nav ul.navi li.hasSub .sub{border:none;left:50%;transform:translateX(-50%);top:-4px;margin-bottom:0}}@media (min-width: 62em) and (min-width: 62em){#navigation nav ul.navi li.hasSub .sub{background:transparent}}@media (min-width: 62em) and (min-width: 62em){#navigation nav ul.navi li.hasSub .sub a{background-color:#fff;font-size:1rem;transition:background 350ms linear;padding:1.125rem;border-bottom:1px solid #f8f8f8;transition:color 350ms linear, background color 350ms linear;padding:8px 1.125rem}}@media (min-width: 62em){#navigation nav ul.navi li.hasSub .sub a:hover{background:#f8f8f8}#navigation nav ul.navi li.facebook a{font-size:0;overflow:initial}#navigation nav ul.navi li.facebook a:after{position:relative;font-family:"icomoon";color:#fff;font-size:1.875rem;color:#1777f1}}@media (min-width: 62em) and (min-width: 62em){#navigation nav ul.navi li.facebook a:after{top:-1px;font-size:1.375rem;opacity:1;transition:opacity 350ms linear}}@media (min-width: 62em) and (min-width: 79em){#navigation nav ul.navi li.facebook a:after{font-size:1.5rem}}@media (min-width: 62em){#navigation nav ul.navi li.facebook a:hover:after{opacity:0.7}#navigation nav ul.navi li.navBack{border:none}}@media (min-width: 62em) and (min-width: 62em){#navigation nav ul.navi li.navBack{width:155px;left:50%;transform:translateX(-50%)}#navigation nav ul.navi li.navBack:before{left:0;border:none}}@media (min-width: 62em){#navigation nav ul.navi li.navBack:before{position:relative;background:#fff;color:#b30009;font-size:1.625rem;margin-right:0;height:100%;opacity:1}#navigation nav ul.navi li.navBack:after{display:none}}#quickbar{background-color:#b30009;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 1.125rem;z-index:1000}@media (min-width: 62em){#quickbar{display:none}}#quickbar a{line-height:initial;font-weight:900}#quickbar a.branding{max-width:60px}.naviAddBar{background:#2e353d;width:100%;margin-bottom:50px;margin-top:50px;padding-bottom:100px}@media (min-width: 47.5em){.naviAddBar{padding-bottom:0}}@media (min-width: 62em){.naviAddBar{margin-top:0;margin-bottom:0}}.naviAdd{margin-bottom:0}@media (min-width: 47.5em){.naviAdd{display:flex;justify-content:center;justify-content:space-between;margin-bottom:0;padding:0}}.naviAdd li{margin:0}@media (min-width: 47.5em){.naviAdd li{margin:0}}@media (min-width: 62em){.naviAdd li:first-child{margin-left:0}}.naviAdd li:last-child a{border-bottom:none}.naviAdd li a{font-family:"Playfair Display",serif;color:#fff;font-weight:400;display:block;padding:25px 0;transition:color 350ms linear;font-size:1rem;border-bottom:1px solid #404b56;text-align:center;text-transform:uppercase}@media (min-width: 47.5em){.naviAdd li a{border:none}}@media (min-width: 79em){.naviAdd li a{font-size:1.0625rem}}.naviAdd li a:hover{color:#ff343e}.naviAdd li.active a{color:#ff343e}.row.spezial{max-width:1080px}.row.end{justify-content:flex-end}.row.middle{align-items:center}.row.between{justify-content:space-between}.row.around{justify-content:space-around}.row.bottom{align-items:flex-end}.row.center{justify-content:center}.row.wrap{flex-wrap:wrap}.row.top{align-items:flex-start}.keinAbstand{margin-bottom:0 !important}.mobileHide{display:none}@media (min-width: 62em){.mobileHide{display:block}}p,ul,ol,dl{font-family:"Lato",sans-serif;font-size:1.25rem;line-height:1.875rem;color:#6f7985;font-weight:300}p strong,ul strong,ol strong,dl strong{font-weight:400}.phone:before{position:relative;font-family:"icomoon";content:"";font-size:1.125rem;top:3px;margin-right:10px}.designElement{position:relative;padding-bottom:35px}.designElement:before{position:absolute;content:'';width:32px;height:7px;bottom:0;display:block;background:#6f7985}.modalGallery .bildBoxAbstand{margin:1.125rem 0}.modalGallery a.modalImage,.modalGallery a[data-rel*="lightbox:"]{position:relative;display:inline-block;width:100%}.modalGallery a.modalImage:before,.modalGallery a[data-rel*="lightbox:"]:before{position:absolute;content:'';background:rgba(255,255,255,0.3);top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;transition:opacity 350ms linear}.modalGallery a.modalImage:after,.modalGallery a[data-rel*="lightbox:"]:after{position:absolute;font-family:"icomoon";content:"";font-size:2.25rem;color:#fff;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);opacity:0;z-index:2;transition:opacity 350ms linear, transform 350ms linear}.modalGallery a:hover.modalImage:before,.modalGallery a:hover[data-rel*="lightbox"]:before{opacity:1}.modalGallery a:hover.modalImage:after,.modalGallery a:hover[data-rel*="lightbox"]:after{opacity:1;transform:translate(-50%, -50%) scale(1)}.leiste{position:fixed;width:100%;padding-top:50px;background:#fff;z-index:1003;bottom:0}@media (min-width: 30.0625em){.leiste{z-index:1003}}@media (min-width: 62em){.leiste{position:fixed;top:0;z-index:100;padding-top:0;bottom:auto;left:50%;transform:translatex(-50%)}}.leiste .innerLeiste{background:#f8f8f8}.leiste .branding{max-width:282px;display:block;margin:15px auto;transition:max-width 350ms linear}@media (min-width: 62em){.leiste .branding{margin:0}}.leiste .naviMain{margin-bottom:0}.leiste .row{position:relative}.leiste .row .kontaktBox{position:relative}.leiste .row .kontaktBox .mobileFixedBox{position:fixed;background:#b30009;height:50px;width:100%;left:0;bottom:0;z-index:10;display:flex;border:1px solid #cd000a}@media (min-width: 47.5em){.leiste .row .kontaktBox .mobileFixedBox{width:65%;left:50%;transform:translatex(-50%)}}@media (min-width: 62em){.leiste .row .kontaktBox .mobileFixedBox{position:relative;background:transparent;width:100%;display:flex;justify-content:space-between;border:none;height:100%;padding:5px 0 15px 0}}.leiste .row .kontaktBox .mobileFixedBox li{position:relative;text-align:center;width:calc(100%/3);font-size:0;border-right:1px solid #cd000a;height:50px;padding:8px 0;font-weight:300}@media (min-width: 62em){.leiste .row .kontaktBox .mobileFixedBox li{position:relative;color:#6f7985;width:auto;margin:0;font-size:.875rem;top:3px;border:none;height:auto;padding-top:0;padding-bottom:0}.leiste .row .kontaktBox .mobileFixedBox li:last-child{margin-right:0}}@media (min-width: 79em){.leiste .row .kontaktBox .mobileFixedBox li{font-size:1rem}}.leiste .row .kontaktBox .mobileFixedBox li:last-child{border-right:none}.leiste .row .kontaktBox .mobileFixedBox li.icon-location:before{font-size:.875rem;color:#6f7985;font-family:"icomoon";content:""}.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .inhalt{position:fixed;background-color:#353e47;display:block;width:100%;height:95px;bottom:50px;z-index:-1;color:#fff;padding:1.125rem;border-top:1px solid #404b56;font-size:1rem}@media (min-width: 62em){.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .inhalt{position:relative;background-color:transparent;display:inline-block;font-size:.875rem;color:#6f7985;width:auto;height:auto;bottom:initial;border:none;padding:0}}@media (min-width: 79em){.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .inhalt{font-size:1rem}}.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .ipadFix{font-size:.875rem;color:#fff;cursor:text}.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .ipadFix:hover .inhalt{visibility:visible;opacity:1;bottom:50px}@media (min-width: 62em){.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .ipadFix:hover .inhalt{visibility:visible;opacity:1;bottom:0;pointer:text}}.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .ipadFix:before{position:relative;font-size:.875rem;color:#fff;font-family:"icomoon";content:"";text-align:center;margin:0;top:1px;display:block}@media (min-width: 62em){.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .ipadFix:before{display:inline;color:#6f7985;margin-right:5px}}.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .ipadFix.phone a{font-size:16px;height:auto}.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .inhalt{transition:bottom 350ms linear,opacity 350ms linear;visibility:hidden;opacity:0;left:0;bottom:0;width:100%}@media (min-width: 30em){.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .inhalt{padding:30px 0 0}}@media (min-width: 62em){.leiste .row .kontaktBox .mobileFixedBox li.iconZeiten .inhalt{display:inline;left:0;padding:0;bottom:0;visibility:visible;opacity:1}}.leiste .row .kontaktBox .mobileFixedBox li a,.leiste .row .kontaktBox .mobileFixedBox li span{width:100%;height:100%;display:block;font-size:0}@media (min-width: 62em){.leiste .row .kontaktBox .mobileFixedBox li a,.leiste .row .kontaktBox .mobileFixedBox li span{width:auto;height:auto;display:inline-block;font-size:1rem}}.leiste .row .kontaktBox .mobileFixedBox li a:before,.leiste .row .kontaktBox .mobileFixedBox li span:before{position:relative;color:#fff;font-size:.875rem;font-family:"icomoon";text-align:center;margin:0;top:1px;margin-right:5px}@media (min-width: 62em){.leiste .row .kontaktBox .mobileFixedBox li a:before,.leiste .row .kontaktBox .mobileFixedBox li span:before{color:#787878}}.leiste .row .kontaktBox .mobileFixedBox li .phone:before{content:""}.leiste .row .kontaktBox .mobileFixedBox li.iconMail{display:flex;justify-content:flex-end;align-items:center}@media (min-width: 62em){.leiste .row .kontaktBox .mobileFixedBox li.iconMail a{font-size:.875rem !important}}@media (min-width: 79em){.leiste .row .kontaktBox .mobileFixedBox li.iconMail a{font-size:1rem !important}}.leiste .row .kontaktBox .mobileFixedBox li.iconMail a:before{content:""}#header{position:relative;z-index:initial;margin-top:3.125rem;background-image:url("/images/layout/bgHeader.jpg");background-size:cover;background-position:center center}#header.lazyLoaded{background-size:50px;background-position:center center}#header.lazyLoaded.isOnScreen{background-size:cover}@media (max-width: 61.9375em){#header{background-image:url("/images/layout/large-bgHeader.jpg")}}@media (max-width: 47.4375em){#header{background-image:url("/images/layout/medium-bgHeader.jpg")}}@media (max-width: 29.9375em){#header{background-image:url("/images/layout/tiny-bgHeader.jpg")}}@media (min-width: 62em){#header{height:430px}body.index #header,body.enIndex #header{height:700px}body:not(.index):not(.enIndex) #header{background-position:center 80px}}@media (min-width: 79em){#header{height:500px}body.index #header,body.enIndex #header{height:950px}}#header .branding{max-width:202px;display:block;margin:0 auto;transition:max-width 350ms linear;margin-bottom:3.375rem}@media (min-width: 85.25em){#header .branding{max-width:242px}}#header .btn,#header form.default button,form.default #header button,#header form.default [type="submit"],form.default #header [type="submit"],#header .btnStyle{display:block;width:100%}#header .row{height:100%;padding:50px 0}@media (min-width: 62em){#header .row{padding:0}}#header .row.keinAbstand{padding:0}#header .claim{position:relative;text-align:center}@media (min-width: 62em){#header .claim{top:50px}}@media (min-width: 79em){body.index #header .claim,body.enIndex #header .claim{top:-50px}}#header .claim p{position:relative;font-family:"Playfair Display",serif;font-weight:700;font-size:1.25rem;color:#fff;margin-bottom:0}@media (min-width: 47.5em){#header .claim p{font-size:2.25rem;line-height:3rem}}@media (min-width: 79em){#header .claim p{font-size:2.625rem;line-height:3.375rem}}@media (min-width: 85.25em){#header .claim p{font-size:3.125rem;line-height:4.125rem}}#header .claim p span{color:#ff343e;font-size:1.25rem}@media (min-width: 47.5em){#header .claim p span{font-size:1.375rem}}@media (min-width: 79em){#header .claim p span{font-size:1.5625rem}}@media (min-width: 85.25em){#header .claim p span{font-size:2rem}}#header .claim p.spezial{font-size:.875rem;line-height:.875rem;font-family:"Lato",sans-serif;font-weight:400}@media (min-width: 47.5em){#header .claim p.spezial{font-size:1.125rem;line-height:1.125rem}}#header .claim p.spezial span{font-size:.875rem;color:#fff;margin:0 5px}@media (min-width: 47.5em){#header .claim p.spezial span{margin:0 15px}}#header .claim p.abstand{margin-bottom:3.375rem}#header .claim .phone{border:1px solid #fff;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;line-height:1.5rem;padding:13px 30px 14px;font-size:1.125rem;font-weight:400;text-align:center;text-decoration:none;font-family:"Lato",sans-serif;width:100%;max-width:362px;margin-bottom:1.125rem}@media (min-width: 79em){#header .claim .phone{margin-bottom:0}}#header .claim .btn,#header .claim form.default button,form.default #header .claim button,#header .claim form.default [type="submit"],form.default #header .claim [type="submit"]{font-size:1.125rem;display:inline-block}@media (min-width: 30em){#header .claim .btn,#header .claim form.default button,form.default #header .claim button,#header .claim form.default [type="submit"],form.default #header .claim [type="submit"]{max-width:362px}}body:not(.index) #header .rechtsgebieteBtn{display:none}.teaser{position:relative;z-index:2;background-color:#f8f8f8;overflow-x:scroll}body.internetExplorer .teaser{overflow-x:visible}@media (min-width: 62em){.teaser{overflow:initial}}.teaser .row.teaseBox{width:1185px;max-width:2000px;padding:50px 0 2rem;flex-wrap:nowrap}@media (min-width: 30em){.teaser .row.teaseBox{width:1230px}}@media (min-width: 40em){.teaser .row.teaseBox{width:1990px}}@media (min-width: 62em){.teaser .row.teaseBox{padding:1.125rem;width:100%;max-width:1627px;flex-wrap:wrap}}@media (min-width: 79em){.teaser .row.teaseBox{padding:0 1.125rem}}.teaser .teaseBox .col{position:relative;padding:0;margin-bottom:1.125rem;text-align:center;overflow:hidden}@media (min-width: 62em){.teaser .teaseBox .col{margin-bottom:0}}@media (min-width: 79em){.teaser .teaseBox .col{margin-top:-203px}.teaser .teaseBox .col:nth-child(4),.teaser .teaseBox .col:nth-child(5),.teaser .teaseBox .col:nth-child(6){margin-top:0}}.teaser .teaseBox .col a{position:relative;display:block;width:100%;height:100%;padding:85px 1.125rem}@media (min-width: 62em){.teaser .teaseBox .col a{padding:85px 25px}}.teaser .teaseBox .col a.teaser01{background:#353e47;border-right:1px solid #3d454d}.teaser .teaseBox .col a.teaser01:after{background:#333b44}.teaser .teaseBox .col a.teaser01:before{font-family:"icomoon";content:""}.teaser .teaseBox .col a.teaser02{background:#323a43;border-right:1px solid #3c434b}.teaser .teaseBox .col a.teaser02:after{background:#303740}.teaser .teaseBox .col a.teaser02:before{font-family:"icomoon";content:""}.teaser .teaseBox .col a.teaser03{background:#2e353d;border-right:1px solid #323a43}.teaser .teaseBox .col a.teaser03:after{background:#2c323a}.teaser .teaseBox .col a.teaser03:before{font-family:"icomoon";content:""}.teaser .teaseBox .col a.teaser04{background:#2a3138}.teaser .teaseBox .col a.teaser04:after{background:#282e35}.teaser .teaseBox .col a.teaser04:before{font-family:"icomoon";content:"";font-size:80px}.teaser .teaseBox .col a.teaser05{background:#272e34}.teaser .teaseBox .col a.teaser05:after{background:#252b31}.teaser .teaseBox .col a.teaser05:before{font-family:"icomoon";content:""}.teaser .teaseBox .col a.teaser06{background:#252b30}.teaser .teaseBox .col a.teaser06:after{background:#23282d}.teaser .teaseBox .col a.teaser06:before{font-family:"icomoon";content:""}@media (min-width: 62em){.teaser .teaseBox .col a:after{position:absolute;content:'';width:100%;height:100%;display:block;bottom:-100%;left:0;transition:bottom 350ms linear;z-index:1}}.teaser .teaseBox .col a:before{position:relative;display:block;font-size:3.125rem;margin-bottom:20px;color:#ff343e}.teaser .teaseBox .col a .btn,.teaser .teaseBox .col a form.default button,form.default .teaser .teaseBox .col a button,.teaser .teaseBox .col a form.default [type="submit"],form.default .teaser .teaseBox .col a [type="submit"]{position:relative;bottom:0;left:50%;transform:translate(-50%, -50%);display:block;max-width:280px;margin-top:50px;z-index:2}@media (min-width: 62em){.teaser .teaseBox .col a .btn,.teaser .teaseBox .col a form.default button,form.default .teaser .teaseBox .col a button,.teaser .teaseBox .col a form.default [type="submit"],form.default .teaser .teaseBox .col a [type="submit"]{position:absolute;bottom:inherit;top:150%;margin-top:0;transition:top 350ms 150ms linear, background 350ms linear}}.teaser .teaseBox .col a:hover:after{bottom:0}@media (min-width: 62em){.teaser .teaseBox .col a:hover .btn,.teaser .teaseBox .col a:hover form.default button,form.default .teaser .teaseBox .col a:hover button,.teaser .teaseBox .col a:hover form.default [type="submit"],form.default .teaser .teaseBox .col a:hover [type="submit"]{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.teaser .teaseBox .col a .h2{position:relative;text-transform:uppercase;font-family:"Playfair Display",serif;font-size:1.0625rem;color:#fff;font-weight:400;padding-bottom:17px}@media (min-width: 62em){.teaser .teaseBox .col a .h2{font-size:1.1875rem}}.teaser .teaseBox .col a .h2:before,.teaser .teaseBox .col a .h2:after{position:absolute;content:'';width:100%;max-width:280px;height:1px;background:#f8f8f8;bottom:0;left:50%;transform:translateX(-50%)}.teaser .teaseBox .col a .h2:after{width:32px;height:7px;bottom:-3px}.teaser .teaseBox .col a p{color:#fff}.teaser .teaseBox .col a p.inhalt{max-width:280px;margin:0 auto;font-size:1.125rem;line-height:1.75rem}main{display:block}main .phone:before{display:none}main .col.marginBottom,main .col.lightbox-image,main h1.col,main h2.col,main h3.col,main h4.col,main h5.col,main h6.col,main .col.h1,main .col.h2,main .col.h3,main .col.h4,main .col.h5,main .col.h6,main p.col,main ul.col,main ol.col,main dl.col,main .terminAnfragen .row .col.box .inhaltsBox .default.dark label.col[for="Datenschutz"],.terminAnfragen .row .col.box .inhaltsBox .default.dark main label.col[for="Datenschutz"],main form.default label.col[for="Datenschutz"],form.default main label.col[for="Datenschutz"]{margin-bottom:2.25rem}main .col:empty{display:none}body:not(.aktuelles) main .col:empty ~ .col{width:100%;max-width:100%}main .col p,main .col ol,main .col ul,main .col dl{margin-bottom:1.125rem}main .col table{margin-bottom:2.25rem;width:100%}@media (min-width: 62em){main .col.modalGallery .marginBottom,main .col.modalGallery .lightbox-image,main .col.modalGallery h1,main .col.modalGallery h2,main .col.modalGallery h3,main .col.modalGallery h4,main .col.modalGallery h5,main .col.modalGallery h6,main .col.modalGallery .h1,main .col.modalGallery .h2,main .col.modalGallery .h3,main .col.modalGallery .h4,main .col.modalGallery .h5,main .col.modalGallery .h6,main .col.modalGallery p,main .col.modalGallery ul,main .col.modalGallery ol,main .col.modalGallery dl,main .col.modalGallery .terminAnfragen .row .col.box .inhaltsBox .default.dark label[for="Datenschutz"],.terminAnfragen .row .col.box .inhaltsBox .default.dark main .col.modalGallery label[for="Datenschutz"],main .col.modalGallery form.default label[for="Datenschutz"],form.default main .col.modalGallery label[for="Datenschutz"]{margin-bottom:0}}main .col img{margin-bottom:1.125rem}@media (min-width: 62em){main .col img{margin-bottom:0}}main ul:not(.unstyledList).bildquellen{font-size:.875rem;line-height:1.25rem;margin-bottom:0}main ul:not(.unstyledList).bildquellen li{margin:0}main h1,main .h1,main h2,main .h2,main h3,main .h3,main h4,main .h4,main h5,main .h5,main h6,main .h6{color:#ff343e}main h1,main .h1{position:relative;margin-bottom:1.125rem}@media (min-width: 47.5em){main h1,main .h1{margin-bottom:3.125rem}}main a{transition:color 350ms linear;font-weight:400}main a:hover{color:#4e4e4e}@media (min-width: 47.5em){main .googleMaps iframe{height:570px}}@media (min-width: 62em){main .googleMaps iframe{height:565px}}@media (min-width: 79em){main .googleMaps iframe{height:476px}}main figure figcaption{padding:1.125rem}main figure figcaption p{font-size:1rem}main figure figcaption p:last-child{margin-bottom:0}main figure figcaption:empty{display:none}main .teamBox{padding:45px 1.125rem;border:1px solid #e6e6e6;height:100%}main .teamBox:empty{display:none}main .teamBox p:last-child{margin-bottom:0}main .teamBox a[data-rel*="lightbox:"]{max-width:200px;margin-bottom:1.125rem}main .boxHg{position:relative;width:100%;background-color:#f8f8f8;padding:50px 0}@media (min-width: 62em){main .boxHg{padding:70px 0}}@media (min-width: 79em){main .boxHg{padding:95px 0}body.index main .boxHg{min-height:initial}}@media (min-width: 85.25em){main .boxHg{padding:120px 0}body.index main .boxHg{min-height:initial}}body.aktuelles main .boxHg{word-break:break-word}main .boxHg dl.styledList dt,main .boxHg dl:not(.unstyledList) dt,main .boxHg dl.styledList dd,main .boxHg dl:not(.unstyledList) dd{background-color:#fff}main .boxHg:nth-child(even),main .boxHg.mediumBg{background-color:#fff}main .boxHg:nth-child(even) .highlightBox,main .boxHg:nth-child(even) .partnerBox,main .boxHg:nth-child(even) figcaption,main .boxHg.mediumBg .highlightBox,main .boxHg.mediumBg .partnerBox,main .boxHg.mediumBg figcaption{background-color:#f8f8f8}main .boxHg:nth-child(even).whiteBg,main .boxHg.mediumBg.whiteBg{background-color:#f8f8f8}main .boxHg:nth-child(even) dl.styledList dt,main .boxHg:nth-child(even) dl:not(.unstyledList) dt,main .boxHg:nth-child(even) dl.styledList dd,main .boxHg:nth-child(even) dl:not(.unstyledList) dd,main .boxHg.mediumBg dl.styledList dt,main .boxHg.mediumBg dl:not(.unstyledList) dt,main .boxHg.mediumBg dl.styledList dd,main .boxHg.mediumBg dl:not(.unstyledList) dd{background-color:#f8f8f8}main .boxHg figcaption{background-color:#f8f8f8}main .boxHg .overflowHidden{overflow:hidden}main .boxHg .highlightBox{position:relative;background-color:#fff;padding:25px 25px;height:100%}@media (min-width: 47.5em){main .boxHg .highlightBox{padding:60px 45px}}@media (min-width: 62em){main .boxHg .highlightBox{padding:45px 60px}}@media (min-width: 79em){main .boxHg .highlightBox{padding:65px 80px}}main .boxHg .highlightBox.spezial{display:block}main .boxHg .highlightBox.abstand{display:block}main .boxHg .highlightBox .highlight{color:#ff343e}main .boxHg .highlightBox .highlight span{color:#b30009}main .boxHg .highlightBox a{color:#ff343e}main .boxHg .highlightBox a:hover{color:#707984}main .boxHg .highlightBox.icon:before{position:absolute;background:#edeeef;width:69px;height:61px;font-size:2.5rem;display:block;color:#707984;text-align:center;padding-top:11px;top:-7px;left:-7px}main .boxHg .highlightBox.icon.notar:before{font-family:"icomoon";content:""}main .boxHg .highlightBox.icon.grundstueck:before{font-family:"icomoon";content:""}main .boxHg .highlightBox.icon.erbrecht:before{font-family:"icomoon";content:""}main .boxHg .highlightBox.icon.verein:before{font-family:"icomoon";content:""}main .boxHg .highlightBox.highlightBoxBild{background-color:#fff;border:1px solid #f8f8f8;padding:25px;height:100%;display:flex;justify-content:center;align-items:center}@media (min-width: 62em){main .boxHg .highlightBox.highlightBoxBild{height:100%;padding:34px}}main .boxHg .highlightBox.highlightBoxBild img{width:100%;max-width:200px;height:auto}body.cmsBackend main .boxHg .highlightBox.highlightBoxBild img{width:auto;max-width:initial}main .boxHg .highlightBox.highlightBoxBild figure{text-align:center}main .boxHg .highlightBox.highlightBoxBild figure figcaption{margin:1.125rem 0;padding:1.125rem;background-color:#fff;border:1px solid #f8f8f8}main .boxHg .highlightBox p:last-child{margin-bottom:0}main .boxHg .highlightBox ul:last-child{margin-bottom:0}main .boxHg .highlightBox:empty{display:none}main .facebookBox{background:#b30009;padding:50px 0;text-align:center}@media (min-width: 62em){main .facebookBox{text-align:left;padding:70px 0}}@media (min-width: 79em){main .facebookBox{padding:95px 0}}@media (min-width: 85.25em){main .facebookBox{padding:120px 0}}main .facebookBox p{color:#f8f8f8;margin-bottom:1.125rem}@media (min-width: 62em){main .facebookBox p{margin-bottom:0}}main .facebookBox p.highlight{font-size:1.4375rem;font-family:"Playfair Display",serif;margin-bottom:0}main .facebookBox .btn,main .facebookBox form.default button,form.default main .facebookBox button,main .facebookBox form.default [type="submit"],form.default main .facebookBox [type="submit"]{background:#f8f8f8;color:#4e4e4e;border:2px solid #f8f8f8;padding:17px 20px 19px}main .facebookBox .btn:hover,main .facebookBox form.default button:hover,form.default main .facebookBox button:hover,main .facebookBox form.default :hover[type="submit"],form.default main .facebookBox :hover[type="submit"]{background:transparent;color:#f8f8f8}main .facebookBox .logoFacebook{max-width:74px}.terminAnfragen{background-color:#2e353d}.terminAnfragen.lazyLoaded{background-size:50px;background-position:top right}.terminAnfragen.lazyLoaded.isOnScreen{background-size:auto 100%}.terminAnfragen.lazyLoaded{background-image:url("/images/layout/bgTerminAnfragen.jpg")}@media (max-width: 61.9375em){.terminAnfragen.lazyLoaded{background-image:url("/images/layout/large-bgTerminAnfragen.jpg")}}@media (max-width: 47.4375em){.terminAnfragen.lazyLoaded{background-image:url("/images/layout/medium-bgTerminAnfragen.jpg")}}@media (max-width: 29.9375em){.terminAnfragen.lazyLoaded{background-image:url("/images/layout/tiny-bgTerminAnfragen.jpg")}}.terminAnfragen .row .col.box{position:relative;padding:50px 0}@media (min-width: 62em){.terminAnfragen .row .col.box{padding:70px 0}}@media (min-width: 79em){.terminAnfragen .row .col.box{padding:95px 0}}@media (min-width: 85.25em){.terminAnfragen .row .col.box{padding:120px 0}}.terminAnfragen .row .col.box:after{position:absolute;content:'';background:#2e353d;width:300%;height:100%;top:0;right:0;z-index:1}.terminAnfragen .row .col.box a{transition:color 350ms linear}.terminAnfragen .row .col.box a:hover{color:#fff}.terminAnfragen .row .col.box .inhaltsBox{position:relative;z-index:2;padding-left:1.125rem}.terminAnfragen .row .col.box .inhaltsBox .h1{position:relative;margin-bottom:1.125rem;color:#ff343e}@media (min-width: 47.5em){.terminAnfragen .row .col.box .inhaltsBox .h1{margin-bottom:3.125rem}}.terminAnfragen .row .col.box .inhaltsBox .h1 small{color:#f8f8f8;position:relative;display:block}.terminAnfragen .row .col.box .inhaltsBox .h1.designElement:before{background:#f8f8f8}.terminAnfragen .row .col.box .inhaltsBox .default.dark{padding-right:1.125rem}@media (min-width: 62em){.terminAnfragen .row .col.box .inhaltsBox .default.dark{padding-right:70px}}.terminAnfragen .row .col.box .inhaltsBox .default.dark ::-webkit-input-placeholder{color:#f8f8f8}.terminAnfragen .row .col.box .inhaltsBox .default.dark ::-moz-placeholder{color:#f8f8f8}.terminAnfragen .row .col.box .inhaltsBox .default.dark :-ms-input-placeholder{color:#f8f8f8 !important}.terminAnfragen .row .col.box .inhaltsBox .default.dark :-moz-placeholder{color:#f8f8f8}.terminAnfragen .row .col.box .inhaltsBox .default.dark label{font-size:1.125rem;color:#fff;font-weight:300}.terminAnfragen .row .col.box .inhaltsBox .default.dark label.hide{display:none}.terminAnfragen .row .col.box .inhaltsBox .default.dark label[for="Datenschutz"]{float:left;width:calc(100% - 2.1875rem)}.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="text"],.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="tel"],.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="email"],.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="file"],.terminAnfragen .row .col.box .inhaltsBox .default.dark input,.terminAnfragen .row .col.box .inhaltsBox .default.dark textarea,.terminAnfragen .row .col.box .inhaltsBox .default.dark select{background:transparent;border-bottom:1px solid #dbdbdb;color:#f8f8f8;display:block;position:relative;resize:none;width:100%;border-radius:0}.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="text"]:focus,.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="tel"]:focus,.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="email"]:focus,.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="file"]:focus,.terminAnfragen .row .col.box .inhaltsBox .default.dark input:focus,.terminAnfragen .row .col.box .inhaltsBox .default.dark textarea:focus,.terminAnfragen .row .col.box .inhaltsBox .default.dark select:focus{background:#323a43;outline:none}.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="text"]#Datenschutz,.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="tel"]#Datenschutz,.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="email"]#Datenschutz,.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="file"]#Datenschutz,.terminAnfragen .row .col.box .inhaltsBox .default.dark input#Datenschutz,.terminAnfragen .row .col.box .inhaltsBox .default.dark textarea#Datenschutz,.terminAnfragen .row .col.box .inhaltsBox .default.dark select#Datenschutz{width:16px}.terminAnfragen .row .col.box .inhaltsBox .default.dark textarea{min-height:7.5rem;padding-top:0.9rem}.terminAnfragen .row .col.box .inhaltsBox .default.dark textarea[name="Nachricht"]{min-height:-1rem}.terminAnfragen .row .col.box .inhaltsBox .default.dark button,.terminAnfragen .row .col.box .inhaltsBox .default.dark [type="submit"]{display:inline-block;max-width:273px;margin-bottom:0}#footer{background:#f8f8f8;text-align:center}@media (min-width: 47.5em){#footer{text-align:left}}#footer .kontaktBox{border-top:1px solid #dbdbdb}#footer .row.abstand{padding:50px 0 2rem}@media (min-width: 62em){#footer .row.abstand{padding:70px 0 3.25rem}}@media (min-width: 79em){#footer .row.abstand{padding:95px 0 4.8125rem}}@media (min-width: 85.25em){#footer .row.abstand{padding:120px 0 6.375rem}}#footer .mapBox iframe{display:block;height:300px;width:100%}@media (min-width: 79em){#footer .mapBox iframe{height:484px}}#footer .mapInfo{width:100%;padding:30px 0}#footer .mapInfo ul{margin-bottom:1.125rem}@media (min-width: 47.5em){#footer .mapInfo ul{display:flex;justify-content:space-around}}@media (min-width: 62em){#footer .mapInfo ul{margin-bottom:0}}#footer .mapInfo ul li:before{position:relative;font-family:"icomoon";content:"";font-size:1.125rem;top:2px}#footer .mapInfo .btn,#footer .mapInfo form.default button,form.default #footer .mapInfo button,#footer .mapInfo form.default [type="submit"],form.default #footer .mapInfo [type="submit"]{min-width:273px}@media (min-width: 47.5em){#footer .contactCtn{display:flex;justify-content:center}#footer .contactCtn .innerCtn{display:flex;justify-content:space-between}#footer .contactCtn .innerCtn .first{margin-right:2.5rem}}@media (min-width: 47.5em) and (min-width: 62em){#footer .contactCtn .innerCtn .first{margin-right:.9375rem}}@media (min-width: 47.5em) and (min-width: 79em){#footer .contactCtn .innerCtn .first{margin-right:1.5625rem}}@media (min-width: 47.5em) and (min-width: 85.25em){#footer .contactCtn .innerCtn .first{margin-right:2.5rem}}@media (min-width: 47.5em) and (min-width: 90em){#footer .contactCtn .innerCtn .first{margin-right:3.125rem}}@media (min-width: 47.5em) and (min-width: 62em){#footer .contactCtn .innerCtn .together{display:flex}#footer .contactCtn .innerCtn .together .kontaktDaten:first-child{margin-right:1.5625rem}}@media (min-width: 47.5em) and (min-width: 62em) and (min-width: 79em){#footer .contactCtn .innerCtn .together .kontaktDaten:first-child{margin-right:1.5625rem}}@media (min-width: 47.5em) and (min-width: 62em) and (min-width: 85.25em){#footer .contactCtn .innerCtn .together .kontaktDaten:first-child{margin-right:2.5rem}}@media (min-width: 47.5em) and (min-width: 62em) and (min-width: 90em){#footer .contactCtn .innerCtn .together .kontaktDaten:first-child{margin-right:3.125rem}}#footer .branding{max-width:242px;display:block;margin:0 auto 2.5rem}@media (min-width: 62em){#footer .branding{margin:0;position:relative}}#footer p,#footer ul{margin-bottom:0;font-size:1.125rem;line-height:1.875rem;color:#515a62}@media (min-width: 47.5em){#footer p,#footer ul{font-size:1rem}}@media (min-width: 62em){#footer p,#footer ul{background:transparent;padding:0}}@media (min-width: 79em){#footer p,#footer ul{font-size:1.125rem}}#footer .kontaktDaten{margin-bottom:1.875rem}@media (min-width: 62em){#footer .kontaktDaten{margin-bottom:0}}#footer .kontaktDaten b{font-family:"Playfair Display",serif;font-size:1.25rem}@media (min-width: 62em){#footer .kontaktDaten b{font-size:1rem}}@media (min-width: 79em){#footer .kontaktDaten b{font-size:1.1875rem}}@media (min-width: 85.25em){#footer .kontaktDaten b{font-size:1.3125rem;margin-bottom:.3125rem}}@media (min-width: 90em){#footer .kontaktDaten b{font-size:1.375rem;display:block;margin-bottom:.3125rem}}#footer .kontaktDaten:last-child{margin-bottom:0}#footer .phone:before{display:none}#footer .bundeskammerLogo{text-align:center}#footer .bundeskammerLogo img{max-width:138px}@media (min-width: 62em){#footer .bundeskammerLogo{text-align:right}}#footer .rueckrufBox{background-color:#b30009;padding:1.5rem 1.125rem;margin-bottom:1.5rem;color:#fff;text-align:center;transform:translateY(-50%);margin:0 auto;margin-bottom:-4.375rem;max-width:23.125rem;background-color:#b30009;color:#fff;text-align:center;margin-top:5.125rem}@media (min-width: 79em){#footer .rueckrufBox{padding:1.5rem 1.125rem 1.875rem}}#footer .rueckrufBox hr{background-color:rgba(255,255,255,0.5);margin:0.66rem auto;max-width:calc(100% - 1.96875rem)}#footer .rueckrufBox .h3{color:#fff;margin-bottom:0;font-weight:700}@media (min-width: 47.5em){body.langEN #footer .rueckrufBox .h3{line-height:1.875rem}}@media (min-width: 62em){body.langEN #footer .rueckrufBox .h3{line-height:1.875rem;font-size:1.375rem}}@media (min-width: 79em){body.langEN #footer .rueckrufBox .h3{line-height:2.375rem;font-size:1.625rem}}#footer .rueckrufBox .h3:before{display:none}@media (min-width: 47.5em){#footer .rueckrufBox{margin-top:1.875rem}}@media (min-width: 85.25em){#footer .rueckrufBox{transform:translateY(-46%)}}#footer .rueckrufBox span.block{font-weight:300;margin-bottom:0;letter-spacing:0}@media (min-width: 47.5em){#footer .rueckrufBox span.block{font-size:1.125rem}}ul.subnav li{display:flex}ul.subnav li a{display:flex;flex-direction:column;color:#353e47;text-decoration:none;transition:background-color .5s;text-align:center;background-color:rgba(248,248,248,0.15);padding:1.875rem 1.875rem;align-items:center}@media (min-width: 79em){ul.subnav li a{padding:2.5rem 2.5rem}}ul.subnav li a .btn,ul.subnav li a form.default button,form.default ul.subnav li a button,ul.subnav li a form.default [type="submit"],form.default ul.subnav li a [type="submit"]{padding:.875rem 1.875rem;border:2px solid #b30009;background-color:transparent;font-weight:700;transition:color .5s, background-color .5s;display:block;color:#b30009;width:100%}@media (min-width: 47.5em){ul.subnav li a .btn,ul.subnav li a form.default button,form.default ul.subnav li a button,ul.subnav li a form.default [type="submit"],form.default ul.subnav li a [type="submit"]{padding:1rem 2.5rem}}ul.subnav li a:hover{background-color:rgba(248,248,248,0.35)}ul.subnav li a:hover .btn,ul.subnav li a:hover form.default button,form.default ul.subnav li a:hover button,ul.subnav li a:hover form.default [type="submit"],form.default ul.subnav li a:hover [type="submit"]{color:#fff;background-color:#b30009}ul.subnav li a span.name{margin-bottom:.625rem;color:#353e47;font-size:1.2em;font-family:"Playfair Display",serif}@media (min-width: 79em){ul.subnav li a span.name{font-size:1.4em}}ul.subnav li a span.description{flex-grow:1;margin-bottom:.9375rem;font-weight:300}.marginBottom,.lightbox-image,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,ul,ol,dl,.terminAnfragen .row .col.box .inhaltsBox .default.dark label[for="Datenschutz"],form.default label[for="Datenschutz"]{margin-bottom:2.25rem}.swipeSlide{display:none;text-align:center;font-size:1.0625rem;line-height:1.6875rem;color:#353e47 !important;font-family:"Playfair Display",serif;background-color:#F8F8F8}body.index .swipeSlide{display:block}@media (min-width: 62em){body.index .swipeSlide{display:none}}.swipeSlide i{vertical-align:middle;font-weight:400;font-size:2.125rem;padding-left:.375rem;font-style:normal}.autoWidth{width:auto;height:auto}#widget-jsJTRJWP{position:relative;z-index:1002}@media (min-width: 30em){#widget-jsJTRJWP{z-index:1003}}.callattention{background-color:#b30009;color:#fff;font-family:"Lato",sans-serif;transition:.55s all ease;position:fixed;right:0;bottom:0;padding:1.5625rem;text-align:center;z-index:3;transform:translateY(73px);cursor:help;display:none;height:8.9375rem}body.noAttention .callattention{transform:translateY(100%)}@media (min-width: 62em){.callattention{display:inline-block}}@media (min-width: 79em){.callattention{transform:translateY(78px)}}.noneattention .callattention{transform:translateY(100%)}.callattention:hover{transform:translateY(0)}.callattention:hover hr{opacity:1}.callattention hr{margin:.625rem auto;max-width:23.125rem;background-color:#fff;opacity:0;transition:.55s all ease}.callattention span{display:inline-block;font-size:.875rem}@media (min-width: 79em){.callattention span{font-size:1rem}}.callattention span span{display:block}.callattention span.head{font-size:1.125rem;font-family:"Playfair Display",serif;display:block}@media (min-width: 79em){.callattention span.head{font-size:1.25rem}}.widgetFlex{bottom:3.125rem;box-shadow:none;z-index:10 !important}.desktopPhone{display:none}@media (min-width: 62em){.desktopPhone{display:flex;justify-content:flex-end;align-items:center}.desktopPhone .phone{font-size:.875rem !important}}@media (min-width: 62em) and (min-width: 79em){.desktopPhone .phone{font-size:1rem !important}}.StickyBottomLeft{bottom:2.5rem}@media (min-width: 47.5em){.StickyBottomLeft{bottom:0}}@media (min-width: 62em){.mobilePhoneBox{display:none}}a.pdf{font-size:1.25rem;line-height:1.875rem;margin-bottom:.25rem;display:inline-block}a.pdf:before{font-family:"icomoon";content:'\eadf';position:relative;top:0;margin-right:.4375rem;font-size:1.125rem}.block{display:block}.socials{display:none}@media (min-width: 62em){.socials{display:flex;justify-content:flex-end;align-items:center}}.socials .facebook{display:block !important;width:1.25rem !important;height:1.25rem !important;margin-right:.625rem !important;transition:opacity .5s !important}.socials .facebook img{vertical-align:top}.socials .facebook:hover{opacity:.7}.socials .xing{display:block !important;width:1.25rem !important;height:1.25rem !important;transition:opacity .5s !important}.socials .xing img{vertical-align:top;width:100%;display:block;height:auto}.socials .xing:hover{opacity:.7}.artikel{background-color:#f8f8f8;padding:1.875rem 1.25rem}@media (min-width: 40em){.artikel{padding:2.5rem 2.5rem}}@media (min-width: 62em){.artikel{height:100%}}.artikel .h4{font-family:"Playfair Display",serif;line-height:1.875rem;margin-bottom:.9375rem !important}@media (min-width: 40em){.artikel .h4{font-size:1.5rem;line-height:2rem}}.wide.mail{font-size:1.25rem;color:#6f7985}span.notUppercase{text-transform:none !important}.langBox{display:none;font-size:0 !important}@media (min-width: 62em){.langBox{display:flex;justify-content:flex-end;align-items:center;top:0 !important}.langBox .languages{display:flex;margin-bottom:0;vertical-align:middle;font-size:0 !important}.langBox .languages .de{display:block;height:1.125rem !important;width:1.625rem !important;vertical-align:middle;margin-right:.625rem !important;font-size:0 !important;top:0 !important}.langBox .languages .de a{display:block;height:1.125rem !important;width:1.625rem !important;background-image:url("../images/layout/de.png");background-size:cover;background-position:center center;text-indent:-99999px;background-repeat:no-repeat;vertical-align:middle;opacity:1;transition:opacity .5s;font-size:0 !important}.langBox .languages .de a:hover,.langBox .languages .de a.active{opacity:.5}.langBox .languages .en{display:block;height:1.125rem !important;width:1.625rem !important;vertical-align:middle;font-size:0 !important;top:0 !important}.langBox .languages .en a{display:block;height:1.125rem !important;width:1.625rem !important;background-image:url("../images/layout/gb.png");background-size:cover;background-position:center center;text-indent:-99999px;background-repeat:no-repeat;vertical-align:middle;opacity:1;transition:opacity .5s;font-size:0 !important}.langBox .languages .en a:hover,.langBox .languages .en a.active{opacity:.5}}.index,.rechtsgebieteVersicherungsrecht,.impressum,.kontakt,.downloadsPhp,.rechtsgebieteFaq{word-break:break-word}form.default{overflow:hidden;width:100%}form.default ::-webkit-input-placeholder{color:#6f7985}form.default ::-moz-placeholder{color:#6f7985}form.default :-ms-input-placeholder{color:#6f7985 !important}form.default :-moz-placeholder{color:#6f7985}form.default fieldset{border:none;margin:0 0 1.125rem 0}form.default label,form.default input,form.default textarea,form.default select,form.default button,form.default [type="submit"]{min-height:3.5rem}form.default label{color:inherit;display:block;padding:1rem 0 0.6rem;position:relative}form.default label.hide{display:none}form.default label small{color:#ff343e;display:inline-block;line-height:0.5rem}form.default label[for="Datenschutz"]{float:left;width:calc(100% - 1.875rem)}form.default legend{display:none}form.default [type="text"],form.default [type="tel"],form.default [type="email"],form.default [type="file"],form.default input,form.default textarea,form.default select{background:#fff;border:none;border-bottom:1px solid #e6e6e6;color:#353e47;display:block;font-family:"Lato",sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5rem;margin:0 0 0.5rem 0;padding:0.8rem;position:relative;resize:none;width:100%;border-radius:0}@media (min-width: 62em){form.default [type="text"].abstand,form.default [type="tel"].abstand,form.default [type="email"].abstand,form.default [type="file"].abstand,form.default input.abstand,form.default textarea.abstand,form.default select.abstand{margin-bottom:26px}}form.default [type="text"]:focus,form.default [type="tel"]:focus,form.default [type="email"]:focus,form.default [type="file"]:focus,form.default input:focus,form.default textarea:focus,form.default select:focus{background:#fafafa;outline:none}form.default textarea{min-height:7.5rem;padding-top:0.9rem}form.default textarea[name="Nachricht"]{min-height:-4rem}form.default [type="checkbox"]{display:inline-block;float:right;margin:0 0 0.5rem .9375rem;padding:0;width:.9375rem;height:.9375rem}body.iexplore form.default [type="checkbox"]{border:none}body.iexplore form.default [type="checkbox"]:focus{background:none}form.default [type="radio"]{clear:none;float:left;width:.9375rem;margin:0.4rem 0.8rem 0 0;min-height:auto}form.default button,form.default [type="submit"]{margin:0 0 1.75rem;width:100%}.specialfield{display:none !important;visibility:hidden !important}#newsletter-info{background:#ff343e;color:#fff;font-weight:bold;margin-bottom:24px;padding:18px}#newsletter-info *:last-of-type{margin-bottom:0}img[name="vimg"]+input[name="imgverify"]{float:right}

/*# sourceMappingURL=styles.css.map */
