.primary{color:#16436a!important}.secondary{color:#cba961!important}.bg{background-color:#f1f3f4}.bg-primary{background-color:#16436a!important}.bg-primary *{color:#fff}.bg-secondary{background-color:#cba961!important}.bg-secondary *{color:#fff}.bg-white{background-color:#fff!important}@media (min-width:991.99px){.bg-verlauf{background:linear-gradient(to right,#16436a 0 40%,#fff 40% 100%)}}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:400;src:url(../fonts/lora-v37-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:600;src:url(../fonts/lora-v37-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/open-sans-v44-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url(../fonts/open-sans-v44-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;src:url(../fonts/open-sans-v44-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:500;src:url(../fonts/open-sans-v44-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url(../fonts/open-sans-v44-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:url(../fonts/open-sans-v44-latin-700italic.woff2) format("woff2")}.pointer{cursor:pointer}.show{display:block}.hide{display:none}.breadcrumb{text-align:right;font-size:.8em}.table{padding:10px}.table.table-secondary{background-color:#cba961;color:#fff}.portrait{aspect-ratio:3/4;width:100%;object-fit:cover}.landscape{aspect-ratio:3/2;width:100%;object-fit:cover}.panorama{aspect-ratio:16/9;width:100%;object-fit:cover}.quadrat{aspect-ratio:1/1;width:100%;object-fit:cover}.gallery-img{cursor:pointer;aspect-ratio:3/2;width:100%;object-fit:cover}.rund{aspect-ratio:1/1;width:100%;object-fit:cover;border-radius:50%}.team-img{aspect-ratio:.9/1;width:100%;object-fit:cover}iframe{max-width:100%}a:hover .rotate{animation:rotate 2s ease 0s 1 normal forwards}.line{border-top:2px solid #cba961;margin-bottom:30px;opacity:1}.border-bottom{border-bottom:2px solid #cba961!important;opacity:1!important}.border-bottom:last-of-type{border-bottom:none!important}.border-right{border-bottom:2px solid #cba961;opacity:1}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (min-width:991.99px){.border-right{border-bottom:none;border-right:2px solid #cba961;opacity:1}}#toTop{display:none;position:fixed;bottom:20px;right:20px;z-index:99;background-color:#fff;width:50px;height:50px;border-radius:0;cursor:pointer;transition:all linear .2s;filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, .3));padding:5px;margin:0}#toTop i{color:#cba961;font-size:20px}#toTop:hover{background-color:#cba961;padding-bottom:10px}#toTop:hover i{color:#fff}button{font-family:'Open Sans';background-color:transparent;outline:0;border:1px solid #cba961;border-radius:0;padding:5px 30px;transition:all linear .2s;cursor:pointer;color:#16436a}button:hover{background-color:#cba961;color:#fff}body{width:100vw;margin:0;padding:0;overflow-x:hidden}body .modal-content{border-radius:0!important}body ::-moz-selection{color:#fff;background:#16436a}body ::selection{color:#fff;background:#16436a}footer#colophon{background-color:#16436a}footer#colophon *{color:#fff}footer#colophon .banner{width:100px;height:auto}@media (min-width:991.99px){footer#colophon{background-image:url(../img/Footer-Hintergrund.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}footer#colophon .banner{position:absolute;bottom:0;width:120px}}#masthead #logo{display:none}#masthead #logo_klein{display:block;padding:10px 0}#masthead #logo_klein img{height:40px;width:auto}@media (min-width:991.99px){#masthead.shrink #logo{display:none}#masthead.shrink #logo_klein{display:block}#masthead #logo{display:block;padding:15px 0}#masthead #logo img{height:200px;width:auto}#masthead #logo_klein{display:none;padding:15px 0}#masthead #logo_klein img{height:50px;width:auto}}#header{margin-top:60px}#header .header-img{width:100%;height:30vh;object-fit:cover}#header #videoHeader{width:100%;height:auto;object-fit:cover}@media (min-width:991.99px){#header{margin-top:0}#header .header-img{height:80vh;position:relative}#header .header-img.high{height:100vh}#header .container-fluid{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}#header .container-fluid h1,#header .container-fluid h2{font-size:4.175rem}#header .container-fluid div,#header .container-fluid p{font-size:1.35rem}}#masthead{width:100vw;position:fixed;top:0;left:0;z-index:20;background-color:#fff}#masthead.nav-open{background-color:#fff;height:100vh}#masthead .navbar{align-items:flex-start;padding:0}#masthead .navbar .navbar-collapse{transition:none}#masthead .navbar .navbar-toggler{background-color:#16436a;width:40px;height:40px;padding:0;border-radius:0;outline:0!important;box-shadow:none!important;display:flex;justify-content:center;align-items:center;margin-top:10px}#masthead .navbar .navbar-toggler:hover{background-color:#16436a}#masthead .navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-icon{width:15px;height:15px;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}#masthead .navbar .navbar-toggler .navbar-toggler-icon{filter:brightness(0) invert(1);opacity:1!important;width:25px;height:25px}#masthead .navbar #navbarNav{margin-top:20px}#masthead .navbar #navbarNav ul#menu-hauptmenue li{font-family:Lora;padding:10px 0;font-weight:400;font-size:1.275rem}#masthead .navbar #navbarNav ul#menu-hauptmenue li.menu-item-has-children{padding-bottom:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li.current-menu-item,#masthead .navbar #navbarNav ul#menu-hauptmenue li.current-menu-parent,#masthead .navbar #navbarNav ul#menu-hauptmenue li:hover{font-weight:600}#masthead .navbar #navbarNav ul#menu-hauptmenue li.current-menu-item>a,#masthead .navbar #navbarNav ul#menu-hauptmenue li.current-menu-parent>a,#masthead .navbar #navbarNav ul#menu-hauptmenue li:hover>a{border-bottom:2px solid #cba961}#masthead .navbar #navbarNav ul#menu-hauptmenue li a{color:#16436a;padding-bottom:10px}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu{list-style:none}@media (min-width:991.99px){#masthead{align-items:start;background-color:transparent}#masthead.shrink{background-color:#fff}#masthead .navbar .navbar-toggler{display:none!important}#masthead .navbar #navbarNav{justify-content:flex-end}#masthead .navbar #navbarNav ul#menu-hauptmenue{margin:0;width:100%;justify-content:space-between}#masthead .navbar #navbarNav ul#menu-hauptmenue li{padding:0 10px;font-size:1rem}#masthead .navbar #navbarNav ul#menu-hauptmenue li.button{margin-top:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li.menu-item-has-children{position:relative;padding:10px}#masthead .navbar #navbarNav ul#menu-hauptmenue li.menu-item-has-children:hover ul.sub-menu{display:block!important}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu{display:none;position:absolute;background-color:#fff;list-style:none;min-width:max-content;margin:10px 0 0 0;padding:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu li.current-menu-item a{border-bottom:none}}@media (min-width:1599.99px){#masthead .navbar #navbarNav ul#menu-hauptmenue{justify-content:flex-end}#masthead .navbar #navbarNav ul#menu-hauptmenue li{padding:0 40px;font-size:1.275rem}}footer ul{margin:0;padding:0;list-style:none!important;padding-inline-start:0!important}footer ul li{list-style-type:none!important;margin-bottom:0!important;padding:10px 0}footer ul li a{color:#fff}@media (min-width:991.99px){footer ul{margin:0;padding:0;list-style:none!important;padding-inline-start:0!important}footer ul li{display:inline-block}footer ul li:after{content:'|';margin:15px}footer ul li:last-of-type:after{content:'';margin:0}}body{font-family:'Open Sans';font-weight:400;color:#16436a;font-size:16px;line-height:1.5;hyphens:auto}body h1,body h2{font-family:Lora;font-weight:400;color:#16436a;font-size:2rem;margin-bottom:30px;position:relative;letter-spacing:1px}body h1.hyphens-none,body h2.hyphens-none{hyphens:none!important}body h1:after,body h2:after{content:'';width:80px;height:2px;background-color:#cba961;position:absolute;bottom:-15px;left:0}body h3{font-family:Lora;font-weight:600;color:#cba961;font-size:1rem;letter-spacing:.7px}body h4{font-family:Lora;font-weight:400;color:#16436a;font-size:1rem;letter-spacing:.5px}body a{text-decoration:none;transition:all .5s;color:#16436a}body a:active,body a:focus,body a:hover{text-decoration:none;transition:all .5s;color:#cba961}body a.active,body a:focus{outline:0}body .zahl{font-family:Lora;font-weight:400;font-size:2.5rem}body .regular{font-weight:400!important}body strong{font-weight:700}body .subline{font-weight:700;font-size:1.2rem}body .bold{font-weight:700!important}body .italic{font-style:italic}body .underline{text-decoration:underline}body .uppercase{text-transform:uppercase;letter-spacing:1px}body .xxl{font-size:1.5em}body #page ul,body #single-rechtsgebiete ul{padding-inline-start:0}body #page ul li,body #single-rechtsgebiete ul li{list-style:none;position:relative;padding-left:35px;line-height:2}body #page ul li::before,body #single-rechtsgebiete ul li::before{content:"";position:absolute;left:0;top:5px;width:25px;height:25px;background:url(../img/bullet.png) center/contain no-repeat}body #single-rechtsanwaelte ul{padding-inline-start:0}body #single-rechtsanwaelte ul li{list-style:none;position:relative;padding-left:20px;line-height:2}body #single-rechtsanwaelte ul li::before{content:"";position:absolute;left:0;top:10px;width:10px;height:10px;background:url(../img/square.png) center/contain no-repeat}@media (min-width:991.99px){body h1,body h2{font-size:2.5rem;margin-bottom:50px}body h1:after,body h2:after{bottom:-25px}body h3,body h4{font-size:1.375rem}}#header .carousel-indicators{bottom:0;z-index:9999}#header .carousel-indicators li{opacity:1!important;width:15px!important;height:15px!important;margin-left:5px!important;margin-right:5px!important;background-color:#16436a;border:none}#header .carousel-indicators li.active{width:60px!important;height:15px!important;background-color:#cba961;transition:width .3s ease}#carouselLeistungsmodelleMobil .carousel-indicators li{opacity:1!important;background-color:#16436a}#carouselLeistungsmodelleMobil .carousel-indicators li.active{background-color:#cba961}.slick-dots{display:flex;justify-content:center;gap:20px}.slick-dots li button{background-color:#16436a;border-radius:5px;width:10px;height:10px}.slick-dots li button:before{content:''}.slick-dots li.slick-active button{background-color:#cba961!important;width:40px!important;height:10px!important;transition:width .3s ease}.slick-next,.slick-prev{position:absolute;bottom:-30px;top:auto;width:30px;height:30px;background:0 0;z-index:1}.slick-prev{left:50%;right:auto;transform:translateX(-125%)}.slick-prev:before{content:"";display:block;width:30px;height:30px;background-image:url(../img/arrow-left.png);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1!important}.slick-next{left:50%;right:auto;transform:translateX(25%)}.slick-next:before{content:"";display:block;width:30px;height:30px;background-image:url(../img/arrow.png);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1!important}@media (min-width:991.99px){#header .carousel-indicators{justify-content:flex-end!important;margin:30px 80px 30px 0;bottom:0!important}}#popUp .modal-content .modal-header{justify-content:flex-end;border-bottom:none;padding-bottom:0}#popUp .modal-content .modal-header button.modal-close{width:25px;height:25px;display:inline-block;z-index:12;border-radius:0;border:0;box-shadow:none!important;filter:none!important;background-color:transparent;padding:0}#popUp .modal-content .modal-header button.modal-close img{width:25px;height:25px}#popUp .modal-content .modal-body h3:after{display:none!important}@media (min-width:991.99px){#rechtsanwaelte .funktionen>p{margin-bottom:0}#rechtsanwaelte #liste_rechtsanwaelte .funktionen{min-height:136px}#rechtsanwaelte #carousel_rechtsanwaelte .funktionen{min-height:100px}}@media (min-width:1599.99px){#rechtsanwaelte #liste_rechtsanwaelte .funktionen{min-height:112px}#rechtsanwaelte #carousel_rechtsanwaelte .funktionen{min-height:100px}}#rechtsgebiete h3{min-height:52.8px}.primary{color:#16436a!important}.secondary{color:#cba961!important}.bg{background-color:#f1f3f4}.bg-primary{background-color:#16436a!important}.bg-primary *{color:#fff}.bg-secondary{background-color:#cba961!important}.bg-secondary *{color:#fff}.bg-white{background-color:#fff!important}@media (min-width:991.99px){.bg-verlauf{background:-webkit-gradient(linear,left top,right top,from(#16436a 0),to(#fff 40%));background:-webkit-linear-gradient(left,#16436a 0 40%,#fff 40% 100%);background:linear-gradient(to right,#16436a 0 40%,#fff 40% 100%)}}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:400;src:url(../fonts/lora-v37-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:600;src:url(../fonts/lora-v37-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/open-sans-v44-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url(../fonts/open-sans-v44-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;src:url(../fonts/open-sans-v44-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:500;src:url(../fonts/open-sans-v44-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url(../fonts/open-sans-v44-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:url(../fonts/open-sans-v44-latin-700italic.woff2) format("woff2")}.pointer{cursor:pointer}.show{display:block}.hide{display:none}.breadcrumb{text-align:right;font-size:.8em}.table{padding:10px}.table.table-secondary{background-color:#cba961;color:#fff}.portrait{aspect-ratio:3/4;width:100%;object-fit:cover}.landscape{aspect-ratio:3/2;width:100%;object-fit:cover}.panorama{aspect-ratio:16/9;width:100%;object-fit:cover}.quadrat{aspect-ratio:1/1;width:100%;object-fit:cover}.gallery-img{cursor:pointer;aspect-ratio:3/2;width:100%;object-fit:cover}.rund{aspect-ratio:1/1;width:100%;object-fit:cover;border-radius:50%}.team-img{aspect-ratio:.9/1;width:100%;object-fit:cover}iframe{max-width:100%}a:hover .rotate{-webkit-animation:rotate 2s ease 0s 1 normal forwards;animation:rotate 2s ease 0s 1 normal forwards}.line{border-top:2px solid #cba961;margin-bottom:30px;opacity:1}.border-bottom{border-bottom:2px solid #cba961!important;opacity:1!important}.border-bottom:last-of-type{border-bottom:none!important}.border-right{border-bottom:2px solid #cba961;opacity:1}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:991.99px){.border-right{border-bottom:none;border-right:2px solid #cba961;opacity:1}}#toTop{display:none;position:fixed;bottom:20px;right:20px;z-index:99;background-color:#fff;width:50px;height:50px;border-radius:0;cursor:pointer;-webkit-transition:all linear .2s;transition:all linear .2s;-webkit-filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, .3));filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, .3));padding:5px;margin:0}#toTop i{color:#cba961;font-size:20px}#toTop:hover{background-color:#cba961;padding-bottom:10px}#toTop:hover i{color:#fff}button{font-family:'Open Sans';background-color:transparent;outline:0;border:1px solid #cba961;border-radius:0;padding:5px 30px;-webkit-transition:all linear .2s;transition:all linear .2s;cursor:pointer;color:#16436a}button:hover{background-color:#cba961;color:#fff}body{width:100vw;margin:0;padding:0;overflow-x:hidden}body .modal-content{border-radius:0!important}body ::-moz-selection{color:#fff;background:#16436a}body ::selection{color:#fff;background:#16436a}footer#colophon{background-color:#16436a}footer#colophon *{color:#fff}footer#colophon .banner{width:100px;height:auto}@media (min-width:991.99px){footer#colophon{background-image:url(../img/Footer-Hintergrund.jpg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;position:relative}footer#colophon .banner{position:absolute;bottom:0;width:120px}}#masthead #logo{display:none}#masthead #logo_klein{display:block;padding:10px 0}#masthead #logo_klein img{height:40px;width:auto}@media (min-width:991.99px){#masthead.shrink #logo{display:none}#masthead.shrink #logo_klein{display:block}#masthead #logo{display:block;padding:15px 0}#masthead #logo img{height:200px;width:auto}#masthead #logo_klein{display:none;padding:15px 0}#masthead #logo_klein img{height:50px;width:auto}}#header{margin-top:60px}#header .header-img{width:100%;height:30vh;object-fit:cover}#header #videoHeader{width:100%;height:auto;object-fit:cover}@media (min-width:991.99px){#header{margin-top:0}#header .header-img{height:80vh;position:relative}#header .header-img.high{height:100vh}#header .container-fluid{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#header .container-fluid h1,#header .container-fluid h2{font-size:4.175rem}#header .container-fluid div,#header .container-fluid p{font-size:1.35rem}}#masthead{width:100vw;position:fixed;top:0;left:0;z-index:20;background-color:#fff}#masthead.nav-open{background-color:#fff;height:100vh}#masthead .navbar{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0}#masthead .navbar .navbar-collapse{-webkit-transition:none;transition:none}#masthead .navbar .navbar-toggler{background-color:#16436a;width:40px;height:40px;padding:0;border-radius:0;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px}#masthead .navbar .navbar-toggler:hover{background-color:#16436a}#masthead .navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-icon{width:15px;height:15px;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}#masthead .navbar .navbar-toggler .navbar-toggler-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:1!important;width:25px;height:25px}#masthead .navbar #navbarNav{margin-top:20px}#masthead .navbar #navbarNav ul#menu-hauptmenue li{font-family:Lora;padding:10px 0;font-weight:400;font-size:1.275rem}#masthead .navbar #navbarNav ul#menu-hauptmenue li.menu-item-has-children{padding-bottom:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li.current-menu-item,#masthead .navbar #navbarNav ul#menu-hauptmenue li.current-menu-parent,#masthead .navbar #navbarNav ul#menu-hauptmenue li:hover{font-weight:600}#masthead .navbar #navbarNav ul#menu-hauptmenue li.current-menu-item>a,#masthead .navbar #navbarNav ul#menu-hauptmenue li.current-menu-parent>a,#masthead .navbar #navbarNav ul#menu-hauptmenue li:hover>a{border-bottom:2px solid #cba961}#masthead .navbar #navbarNav ul#menu-hauptmenue li a{color:#16436a;padding-bottom:10px}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu{list-style:none}@media (min-width:991.99px){#masthead{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;background-color:transparent}#masthead.shrink{background-color:#fff}#masthead .navbar .navbar-toggler{display:none!important}#masthead .navbar #navbarNav{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#masthead .navbar #navbarNav ul#menu-hauptmenue{margin:0;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#masthead .navbar #navbarNav ul#menu-hauptmenue li{padding:0 10px;font-size:1rem}#masthead .navbar #navbarNav ul#menu-hauptmenue li.button{margin-top:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li.menu-item-has-children{position:relative;padding:10px}#masthead .navbar #navbarNav ul#menu-hauptmenue li.menu-item-has-children:hover ul.sub-menu{display:block!important}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu{display:none;position:absolute;background-color:#fff;list-style:none;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:10px 0 0 0;padding:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu li.current-menu-item a{border-bottom:none}}@media (min-width:1599.99px){#masthead .navbar #navbarNav ul#menu-hauptmenue{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#masthead .navbar #navbarNav ul#menu-hauptmenue li{padding:0 40px;font-size:1.275rem}}footer ul{margin:0;padding:0;list-style:none!important;padding-inline-start:0!important}footer ul li{list-style-type:none!important;margin-bottom:0!important;padding:10px 0}footer ul li a{color:#fff}@media (min-width:991.99px){footer ul{margin:0;padding:0;list-style:none!important;padding-inline-start:0!important}footer ul li{display:inline-block}footer ul li:after{content:'|';margin:15px}footer ul li:last-of-type:after{content:'';margin:0}}body{font-family:'Open Sans';font-weight:400;color:#16436a;font-size:16px;line-height:1.5;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body h1,body h2{font-family:Lora;font-weight:400;color:#16436a;font-size:2rem;margin-bottom:30px;position:relative;letter-spacing:1px}body h1.hyphens-none,body h2.hyphens-none{-webkit-hyphens:none!important;-moz-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important}body h1:after,body h2:after{content:'';width:80px;height:2px;background-color:#cba961;position:absolute;bottom:-15px;left:0}body h3{font-family:Lora;font-weight:600;color:#cba961;font-size:1rem;letter-spacing:.7px}body h4{font-family:Lora;font-weight:400;color:#16436a;font-size:1rem;letter-spacing:.5px}body a{text-decoration:none;-webkit-transition:all .5s;transition:all .5s;color:#16436a}body a:active,body a:focus,body a:hover{text-decoration:none;-webkit-transition:all .5s;transition:all .5s;color:#cba961}body a.active,body a:focus{outline:0}body .zahl{font-family:Lora;font-weight:400;font-size:2.5rem}body .regular{font-weight:400!important}body strong{font-weight:700}body .subline{font-weight:700;font-size:1.2rem}body .bold{font-weight:700!important}body .italic{font-style:italic}body .underline{text-decoration:underline}body .uppercase{text-transform:uppercase;letter-spacing:1px}body .xxl{font-size:1.5em}body #page ul,body #single-rechtsgebiete ul{padding-inline-start:0}body #page ul li,body #single-rechtsgebiete ul li{list-style:none;position:relative;padding-left:35px;line-height:2}body #page ul li::before,body #single-rechtsgebiete ul li::before{content:"";position:absolute;left:0;top:5px;width:25px;height:25px;background:url(../img/bullet.png) center/contain no-repeat}body #single-rechtsanwaelte ul{padding-inline-start:0}body #single-rechtsanwaelte ul li{list-style:none;position:relative;padding-left:20px;line-height:2}body #single-rechtsanwaelte ul li::before{content:"";position:absolute;left:0;top:10px;width:10px;height:10px;background:url(../img/square.png) center/contain no-repeat}@media (min-width:991.99px){body h1,body h2{font-size:2.5rem;margin-bottom:50px}body h1:after,body h2:after{bottom:-25px}body h3,body h4{font-size:1.375rem}}#header .carousel-indicators{bottom:0;z-index:9999}#header .carousel-indicators li{opacity:1!important;width:15px!important;height:15px!important;margin-left:5px!important;margin-right:5px!important;background-color:#16436a;border:none}#header .carousel-indicators li.active{width:60px!important;height:15px!important;background-color:#cba961;-webkit-transition:width .3s ease;transition:width .3s ease}#carouselLeistungsmodelleMobil .carousel-indicators li{opacity:1!important;background-color:#16436a}#carouselLeistungsmodelleMobil .carousel-indicators li.active{background-color:#cba961}.slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px}.slick-dots li button{background-color:#16436a;border-radius:5px;width:10px;height:10px}.slick-dots li button:before{content:''}.slick-dots li.slick-active button{background-color:#cba961!important;width:40px!important;height:10px!important;-webkit-transition:width .3s ease;transition:width .3s ease}.slick-next,.slick-prev{position:absolute;bottom:-30px;top:auto;width:30px;height:30px;background:0 0;z-index:1}.slick-prev{left:50%;right:auto;-webkit-transform:translateX(-125%);-ms-transform:translateX(-125%);transform:translateX(-125%)}.slick-prev:before{content:"";display:block;width:30px;height:30px;background-image:url(../img/arrow-left.png);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1!important}.slick-next{left:50%;right:auto;-webkit-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%)}.slick-next:before{content:"";display:block;width:30px;height:30px;background-image:url(../img/arrow.png);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1!important}@media (min-width:991.99px){#header .carousel-indicators{-webkit-box-pack:flex-end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:flex-end!important;justify-content:flex-end!important;margin:30px 80px 30px 0;bottom:0!important}}#popUp .modal-content .modal-header{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:none;padding-bottom:0}#popUp .modal-content .modal-header button.modal-close{width:25px;height:25px;display:inline-block;z-index:12;border-radius:0;border:0;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-filter:none!important;filter:none!important;background-color:transparent;padding:0}#popUp .modal-content .modal-header button.modal-close img{width:25px;height:25px}#popUp .modal-content .modal-body h3:after{display:none!important}@media (min-width:991.99px){#rechtsanwaelte .funktionen>p{margin-bottom:0}#rechtsanwaelte #liste_rechtsanwaelte .funktionen{min-height:136px}#rechtsanwaelte #carousel_rechtsanwaelte .funktionen{min-height:100px}}@media (min-width:1599.99px){#rechtsanwaelte #liste_rechtsanwaelte .funktionen{min-height:112px}#rechtsanwaelte #carousel_rechtsanwaelte .funktionen{min-height:100px}}#rechtsgebiete h3{min-height:52.8px}