.clause .container{display:flex;flex-direction:column;margin-bottom:50px}@media only screen and (max-width:560px){.clause .container{padding-left:0;padding-right:0}}.clause .container>.main-content,.clause .container>.sidebar{width:100%}.clause .container>.main-content ol,.clause .container>.main-content ul,.clause .container>.sidebar ol,.clause .container>.sidebar ul{counter-reset:list}.clause .container>.main-content ul,.clause .container>.sidebar ul{margin-left:1em;margin-top:.6em}.clause .container>.main-content ul li,.clause .container>.sidebar ul li{list-style-type:disc;margin-bottom:.6em}.clause .container>.main-content ul.nav-tabs,.clause .container>.sidebar ul.nav-tabs{background-color:#e8eaee;margin-left:0}.clause .container>.main-content ul.nav-tabs li,.clause .container>.sidebar ul.nav-tabs li{list-style-type:none;margin-bottom:.3em}.clause .container>.main-content ul.nav-tabs li button,.clause .container>.sidebar ul.nav-tabs li button{border:none;border-radius:0;color:#576175;font-size:17px;font-weight:700}.clause .container>.main-content ul.nav-tabs li button.active,.clause .container>.sidebar ul.nav-tabs li button.active{color:#ce0000}.clause .container>.main-content ul.nav-tabs li button .lucide,.clause .container>.sidebar ul.nav-tabs li button .lucide{margin-right:7px}@media(max-width:360px){.clause .container>.main-content ul.nav-tabs li button .lucide,.clause .container>.sidebar ul.nav-tabs li button .lucide{margin-right:2px}}.clause .container>.main-content .clause-top,.clause .container>.sidebar .clause-top{align-items:center;background-color:#e8eaee;display:flex;justify-content:space-between;padding:17px 25px}.clause .container>.main-content .clause-top .clause-meta,.clause .container>.sidebar .clause-top .clause-meta{color:#1d2330;font-weight:500}.clause .container>.main-content .clause-top .clause-meta .authorname,.clause .container>.sidebar .clause-top .clause-meta .authorname{color:#ce0000;cursor:pointer;text-decoration:underline}@media only screen and (max-width:560px){.clause .container>.main-content .clause-top,.clause .container>.sidebar .clause-top{align-items:flex-start;flex-direction:column}.clause .container>.main-content .clause-top .select-clause-version,.clause .container>.sidebar .clause-top .select-clause-version{margin-bottom:15px}}.clause .container>.main-content .clause-content,.clause .container>.sidebar .clause-content{background-color:#fff;margin-bottom:15px}.clause .container>.main-content .clause-content .synopsis,.clause .container>.sidebar .clause-content .synopsis{border-bottom:1px solid #ebebeb;font-size:15pt;font-weight:500;line-height:44.5px}.clause .container>.main-content .clause-content .clause-previous-title,.clause .container>.sidebar .clause-content .clause-previous-title{margin-top:20px}.clause .container>.main-content .clause-intro,.clause .container>.sidebar .clause-intro{border-bottom:1px solid #cacdd5;padding:20px 40px}@media only screen and (max-width:560px){.clause .container>.main-content .clause-intro,.clause .container>.sidebar .clause-intro{padding:20px}}.clause .container>.main-content .clause-intro ul li,.clause .container>.sidebar .clause-intro ul li{list-style-type:none}.clause .container>.main-content .clause-toolbar,.clause .container>.sidebar .clause-toolbar{background-color:#fff;padding:5px 40px;position:sticky;top:210px;z-index:800}@media only screen and (max-width:992px){.clause .container>.main-content .clause-toolbar,.clause .container>.sidebar .clause-toolbar{top:0}}.clause .container>.main-content .clause-toolbar .clause-toolbar-content,.clause .container>.sidebar .clause-toolbar .clause-toolbar-content{align-items:anchor-center;background-color:#e8eaee;display:flex;justify-content:space-between}.clause .container>.main-content .clause-toolbar .toc-link,.clause .container>.sidebar .clause-toolbar .toc-link{display:none}.clause .container>.main-content .clause-toolbar .toc-link a,.clause .container>.sidebar .clause-toolbar .toc-link a{display:block;font-size:13px;font-weight:500;padding:.5rem 1rem}.clause .container>.main-content .clause-toolbar .toc-link a:hover,.clause .container>.sidebar .clause-toolbar .toc-link a:hover{text-decoration:none}.clause .container>.main-content .clause-toolbar .toc-link a .lucide,.clause .container>.sidebar .clause-toolbar .toc-link a .lucide{margin-right:7px;transform:rotate(180deg)}@media(max-width:360px){.clause .container>.main-content .clause-toolbar .toc-link a .lucide,.clause .container>.sidebar .clause-toolbar .toc-link a .lucide{margin-right:2px}}.clause .container>.main-content .clause-toolbar .toc,.clause .container>.sidebar .clause-toolbar .toc{background-color:#f6f7f9;border:1px solid #cacdd5;border-radius:8px;display:inline-block;font-size:14px;margin-right:20px;padding:5px}.clause .container>.main-content .clause-toolbar .toc:hover,.clause .container>.sidebar .clause-toolbar .toc:hover{text-decoration:none}@media only screen and (max-width:1062px){.clause .container>.main-content .clause-toolbar .toc,.clause .container>.sidebar .clause-toolbar .toc{display:none}.clause .container>.main-content .clause-toolbar,.clause .container>.sidebar .clause-toolbar{padding:10px}.clause .container>.main-content .clause-toolbar ul.nav-tabs,.clause .container>.sidebar .clause-toolbar ul.nav-tabs{display:flex;justify-content:space-around;margin-top:0;width:100%}.clause .container>.main-content .clause-toolbar ul.nav-tabs li,.clause .container>.sidebar .clause-toolbar ul.nav-tabs li{margin-bottom:0}.clause .container>.main-content .clause-toolbar ul.nav-tabs li button,.clause .container>.sidebar .clause-toolbar ul.nav-tabs li button{font-size:13px;font-weight:500}.clause .container>.main-content .clause-toolbar .toc-link,.clause .container>.sidebar .clause-toolbar .toc-link{display:block}.clause .container>.main-content .clause-toolbar .lucide,.clause .container>.sidebar .clause-toolbar .lucide{height:16px;width:16px}}@media only screen and (max-width:768px){.clause .container>.main-content .clause-toolbar,.clause .container>.sidebar .clause-toolbar{padding:0}}@media only screen and (min-width:768px)and (max-width:930px){.clause .container>.main-content .clause-toolbar .toc-link a,.clause .container>.main-content .clause-toolbar ul.nav-tabs li button,.clause .container>.sidebar .clause-toolbar .toc-link a,.clause .container>.sidebar .clause-toolbar ul.nav-tabs li button{font-size:9px;font-weight:600;padding:.5rem 5px}}@media only screen and (max-width:515px){.clause .container>.main-content .clause-toolbar .toc-link a,.clause .container>.main-content .clause-toolbar ul.nav-tabs li button,.clause .container>.sidebar .clause-toolbar .toc-link a,.clause .container>.sidebar .clause-toolbar ul.nav-tabs li button{font-size:9px;font-weight:600;padding:.5rem 5px}}.clause .container>.main-content .ad-super-banner,.clause .container>.sidebar .ad-super-banner{background-color:#fff;padding:15px 0;text-align:center}.clause .container>.main-content .ad-super-banner ins a,.clause .container>.sidebar .ad-super-banner ins a{display:block}.clause .container>.main-content .commentaries,.clause .container>.sidebar .commentaries{background-color:#fff;padding:5px 40px}@media only screen and (max-width:560px){.clause .container>.main-content .commentaries,.clause .container>.sidebar .commentaries{padding:5px 20px}}.clause .container>.sidebar .sidebar-sticky{margin-top:30px;position:sticky;top:230px}.clause .container>.sidebar .clause-sibling{background-color:#fff;padding:22px 0}.clause .container>.sidebar .clause-sibling .clause-number{color:#ce0000}.clause .container>.sidebar .clause-sibling-title{color:#576175;font-size:14px;font-weight:700;padding:5px 0 20px 22px;text-transform:uppercase}.clause .container>.sidebar .clause-sibling-title img{margin:-2px 20px 0 0}.clause .container>.sidebar ul{font-size:14px;font-weight:500;margin-left:0;margin-top:.6em;padding:0}.clause .container>.sidebar ul li{list-style-type:none;margin-bottom:0;padding:.4em 22px;position:relative}.clause .container>.sidebar ul li.current-clause{background-color:#ce0000;color:#fff}.clause .container>.sidebar ul li.current-clause .clause-number{color:#fff}.clause .container>.sidebar ul li.current-clause :after{border-bottom:5px solid transparent;border-left:8px solid #ce0000;border-top:5px solid transparent;content:"";height:0;position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:0}.clause .container>.sidebar iframe{border:none;margin-top:30px;width:100%}.clause .container>.main-content{padding-left:30px}@media(min-width:768px){.clause .container{flex-direction:row}.clause .container>.sidebar{flex:0 0 384px;max-width:384px}.clause .container>.main-content{flex:1 1 auto;min-width:0}}@media only screen and (max-width:767px){.clause .container>.sidebar{display:none}.clause .container .main-content{padding-left:0}}.clause .sidebar ul li{margin-bottom:.6em}.clause #expertenhinweise,.clause #rechtsverkehr{padding-bottom:40px}.clause .section-title{color:#1d2330;font-size:24px;font-weight:700;margin:25px 0}.clause .link-to-professionals{cursor:pointer;display:block;margin-left:20px}.clause .link-to-professionals span{text-decoration:underline}.clause .link-to-professionals span.link-details{color:#656565;display:inline-block;font-size:11px;line-height:16px;margin-left:28px;text-decoration:none}.clause .commentary-header{border-bottom:1px solid #ebebeb;font-size:15pt;font-weight:500;line-height:44.5px;margin-top:30px}.clause .commentary-text{position:relative}.clause .commentary-text .sidenumber-link{color:#3d6a92;cursor:pointer;font-family:Times New Roman,Georgia,Serif;font-size:15px;font-style:normal;font-weight:700;line-height:1.714285714;position:absolute;right:-35px;text-decoration:underline}.clause span.fn{display:none}.clause .footnote{word-wrap:break-word}@media only screen and (max-width:560px){.clause .footnote{padding-left:10px;padding-right:10px}}.clause .footnote .footnote-title{border-bottom:1px solid #ebebeb;color:#1d2330;font-size:14pt;font-weight:700;line-height:44.5px;text-align:left}.clause .footnote p{font-size:14px}.clause .toc-title{color:#3180c5;font-weight:700}.clause .toc-title svg{margin-right:10px}.clause .table-of-contents{margin-bottom:30px;margin-top:10px;padding-left:20px}.clause .table-of-contents li{list-style-type:none!important;margin-bottom:.5em}.clause .table-of-contents li.toc-level-2{padding-left:20px}.clause .table-of-contents li.toc-level-3{padding-left:40px}.clause .table-of-contents li.toc-level-4{padding-left:60px}.clause .table-of-contents li.toc-level-5{padding-left:80px}.clause .table-of-contents li a{color:#3180c5}.message-warning{background-color:#f8f8f4;border:3px solid #900;color:#900;font-weight:700;margin:.5em;padding:.5em}.message-warning .warning-title{color:#900;font-size:24px;font-weight:500;line-height:38px;margin:0}.message-warning .warning-title svg{height:20px;vertical-align:middle;width:20px}.clause-navigator{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:25px}.clause-navigator h1{color:#1d2330;display:flex;font-weight:700;line-height:47px;margin:0 15px;padding-bottom:0}.clause-navigator h1 .clause-number{color:#ce0000;margin-right:10px}.clause-navigator h1 .clause-number span{display:flex;white-space:nowrap}.clause-navigator h1 .clause-number span .hilitor{margin:0 4px}.clause-navigator .prev{background:transparent url(/build/images/prev.b4b72e87.svg) no-repeat 50%}.clause-navigator .next,.clause-navigator .prev{display:block;flex-shrink:0;height:32px;width:20px}.clause-navigator .next{background:transparent url(/build/images/next.d3c1fad0.svg) no-repeat 50%}.clause-navigator--bottom{align-items:center;background-color:transparent;justify-content:center;padding:25px 0 40px}@media only screen and (max-width:560px){.clause-navigator--bottom{align-items:flex-start}}.clause-navigator--bottom .next-clause-nav,.clause-navigator--bottom .prev-clause-nav{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:100%}.clause-navigator--bottom .prev-clause-nav{border-right:.5px solid #cacdd5;padding-right:25px;text-align:right}@media only screen and (max-width:560px){.clause-navigator--bottom .prev-clause-nav{padding-right:5px}}.clause-navigator--bottom .next-clause-nav{border-left:.5px solid #cacdd5;padding-left:25px;text-align:left}@media only screen and (max-width:560px){.clause-navigator--bottom .next-clause-nav{padding-left:5px}}.clause-navigator--bottom .clause-nav-label{color:#1d2330;font-weight:600;line-height:50px;text-transform:uppercase}@media only screen and (max-width:560px){.clause-navigator--bottom .clause-nav-label{font-size:13px}}@media only screen and (max-width:360px){.clause-navigator--bottom .clause-nav-label{font-size:11px}}.clause-navigator--bottom .clause-nav-title{font-weight:500}.clause-navigator--bottom .clause-nav-title .clause-number{color:#ce0000}@media only screen and (max-width:560px){.clause-navigator--bottom .clause-nav-title{font-size:13px}}@media only screen and (max-width:360px){.clause-navigator--bottom .clause-nav-title{font-size:11px}}@media only screen and (max-width:560px){.clause-navigator{padding:25px 5px}.clause-navigator h1{flex-direction:column;font-size:28px;line-height:35px}}.husbandincome-calculator{margin-bottom:20px}.husbandincome-calculator .title{color:#9c9a90;font-size:28px;line-height:42px;padding-bottom:14px;text-align:center}.husbandincome-calculator input{text-align:right;width:90px}.calculator.calculator-button-placeholder{display:none;margin-top:20px;text-align:center}#sidenumberPopup{background:rgba(0,0,0,.6);height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:810}#sidenumberPopup #content{background:#fff;box-shadow:0 0 25px #111;height:auto;left:0;margin:230px 15%;padding:50px;position:fixed;right:0;text-align:left;width:auto}#sidenumberPopup #content a#close{cursor:pointer;position:absolute;right:0;text-decoration:none;top:0;z-index:301}#sidenumberPopup #content p{color:#333;font-size:16px;text-align:left}@media only screen and (max-width:800px){#sidenumberPopup #content{margin:320px 15%}}.company-profiles{margin-top:20px;width:100%}.company-profiles .company-profiles-title{background-color:#ce0000;color:#fff;font-size:24px;font-weight:600;padding:14px 40px}.company-profiles .company-profiles-title img{margin:-2px 10px 0 0}.company-profiles .company-profiles-content{background-color:#fff;padding:40px}@media only screen and (max-width:560px){.company-profiles .company-profiles-content{padding:20px}}.company-profiles .company-content{border-bottom:1px solid #cacdd5;margin-bottom:40px;padding-bottom:40px}.company-profiles .company-content:last-child{border-bottom:none;margin-bottom:20px}@media only screen and (max-width:1016px)and (min-width:768px){.company-profiles .author-card{flex-direction:column}.company-profiles .author-card .profile-info{margin-left:0;margin-top:20px;max-width:100%;overflow:hidden}.company-profiles .profile-tags{flex-direction:column}.company-profiles .profile-tags .tag-box{margin-right:0;width:100%}}.authorBtn{border:1px solid #ce0000;border-radius:38px;color:#ce0000!important;display:inline-block;font-weight:700;letter-spacing:0;padding:8px;text-align:left}.authorBtn :hover{color:#ce0000;opacity:.8;text-decoration:none}.authorBtnAvatar{background:#e3eeee;background-position:50%;background-size:cover;border-radius:20px;display:inline-block;flex-shrink:0;height:38px;margin-right:5px;padding:5px;vertical-align:middle;width:38px}.authorCard{top:unset}.authorCard .header{background-color:#ce0000;color:#fff;font-size:15px;font-weight:700;letter-spacing:normal;line-height:normal;padding:15px}.authorCard .body{background-color:#fff;padding:15px}.authorCard .body .authorIntro{display:flex;flex-direction:row}.authorCard .body .authorIntro .authorBtnAvatar{border:2px solid #fff;border-radius:100%;height:70px;width:70px}.authorCard .body .authorIntro .ask-author-title{align-self:center;color:#000;font-size:18px;font-weight:700;line-height:normal;margin-left:10px}.authorCard .body .authorDetails{display:flex;flex-direction:column;padding:20px 0}.authorCard .body .authorDetails .lucide{height:20px;margin:5px 5px 5px 0}.authorCard .body .authorDetails span{display:inline-block}.authorCard .body .authorDetails span.author-link{margin-top:20px}.authorCard .body .authorDetails span.author-link a{color:#ce0000;font-weight:600}.authorCard .body .authorDetails span.author-link .lucide{margin-left:10px}.authorCard .body .authorDetails span.author-name{color:#1d2330;font-size:16px;margin-bottom:20px}.authorCard.highlighted .header{background-color:#3d3d3d;color:#fff}.authorCard.highlighted .body{background-color:#ce0000;color:#fff}.authorCard.highlighted .body .authorDetails,.authorCard.highlighted .body .authorDetails span.author-link a,.authorCard.highlighted .body .authorDetails span.author-name,.authorCard.highlighted .body .authorIntro .ask-author-title{color:#fff}.authorCard.highlighted .body a{color:#fff;text-decoration:none}.authorCard.highlighted .body a:hover{text-decoration:underline}.authorRightBtns{bottom:45px;position:fixed;right:45px}.authorRightBtns .authorBtn{background-color:#ce0000;color:#fff;display:block;margin:10px 0;padding-right:15px}.authorRightBtns .authorBtn .authorBtnAvatar{background-color:#fff}#authorLinkButton{vertical-align:super}#author-img-1,#author-img-2,#author-img-eng{margin-left:.5%;transform:translateY(15px)}#author-popup{text-align:center}#author-popup .modal-dialog{max-width:400px}#author-popup .modal-content{padding:15px 35px 35px}#author-popup .modal-content .modal-header{border:none;padding:0 0 10px}#author-popup .modal-content .modal-header .btn-close{margin-right:-20px}#author-popup .author-popup-title{color:#ce0000;font-size:25px;font-weight:700;line-height:31.5px;margin-bottom:10px;text-transform:uppercase}#author-popup .author-popup-subtitle{color:#000;font-size:16px;font-weight:700;padding-bottom:15px}#author-popup .authorDetails{display:flex;flex-direction:column;padding:15px 0 0}#author-popup .authorDetails span{margin:3px 0}#author-popup .authorDetails span.author-link{margin-top:20px}#author-popup .authorDetails .lucide{height:20px;margin:5px 5px 5px 0}#author-popup a:focus{outline:unset;outline-offset:unset}#author-popup .author-name{color:#ce0000;display:inline-block;font-weight:600;line-height:normal}#author-popup .author-link a{color:#656565}#author-popup .author-avatar-wrapper{background:#e1e1e1;height:1px;margin-bottom:48px;margin-top:48px}#author-popup .author-avatar-wrapper .authorBtnAvatar{border:5px solid #fff;border-radius:100%;height:94px;position:relative;top:-48px;width:94px}@media (max-width:1660px){.authorRightBtns{display:none}}.kj-widget.horizontal.box{margin-top:30px}.ad-traditional-banner{display:inline-block}.ad-traditional-banner.bgb,.ad-traditional-banner.gmbhg{margin-left:75px}.ad-skyscraper{position:absolute;right:-120px}.ad-wide-skyscraper{position:fixed;right:10px}.ad-wide-skyscraper .closeAdBtn{display:none}.ad-medium-rectangle ins,.ad-skyscraper ins,.ad-super-banner ins,.ad-traditional-banner ins,.ad-wide-skyscraper ins{border-bottom:unset;color:unset;text-decoration:unset}@media screen and (max-width:1800px){.ad-wide-skyscraper{background-color:hsla(0,0%,100%,.8);margin-bottom:0;max-height:600px;padding:10px;right:20px;top:100px;z-index:1000}.ad-wide-skyscraper .closeAdBtn{background-color:#000;color:#fff;cursor:pointer;left:-1px;padding:5px;position:absolute;text-align:center;top:-30px;width:calc(100% - 8px)}.ad-wide-skyscraper .closeAdBtn:after{content:"×";float:right;font-size:18px;margin-right:5px}}