@charset "UTF-8";*,*:after,*:before{box-sizing:border-box;margin:0;padding:0}@font-face{src:url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/lusitana/Lusitana.woff2') format('woff2'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/lusitana/Lusitana.woff') format('woff'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/lusitana/Lusitana.ttf') format('truetype');font-family:'Lusitana';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/lusitana/Lusitana-Bold.woff2') format('woff2'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/lusitana/Lusitana-Bold.woff') format('woff'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/lusitana/Lusitana-Bold.ttf') format('truetype');font-family:'Lusitana';font-weight:bold;font-style:normal;font-display:swap}@font-face{src:url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-ExtraBoldItalic.woff2') format('woff2'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-ExtraBoldItalic.woff') format('woff'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-ExtraBoldItalic.ttf') format('truetype');font-family:'Open Sans';font-weight:800;font-style:italic;font-display:swap}@font-face{src:url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-LightItalic.woff2') format('woff2'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-LightItalic.woff') format('woff'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-LightItalic.ttf') format('truetype');font-family:'Open Sans';font-weight:300;font-style:italic;font-display:swap}@font-face{src:url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-SemiBoldItalic.woff2') format('woff2'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-SemiBoldItalic.woff') format('woff'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-SemiBoldItalic.ttf') format('truetype');font-family:'Open Sans';font-weight:600;font-style:italic;font-display:swap}@font-face{src:url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-Italic.woff2') format('woff2'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-Italic.woff') format('woff'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-Italic.ttf') format('truetype');font-family:'Open Sans';font-weight:normal;font-style:italic;font-display:swap}@font-face{src:url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-SemiBold.woff2') format('woff2'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-SemiBold.woff') format('woff'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-SemiBold.ttf') format('truetype');font-family:'Open Sans';font-weight:600;font-style:normal;font-display:swap}@font-face{src:url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-Bold.woff2') format('woff2'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-Bold.woff') format('woff'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-Bold.ttf') format('truetype');font-family:'Open Sans';font-weight:bold;font-style:normal;font-display:swap}@font-face{src:url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-ExtraBold.woff2') format('woff2'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-ExtraBold.woff') format('woff'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-ExtraBold.ttf') format('truetype');font-family:'Open Sans';font-weight:800;font-style:normal;font-display:swap}@font-face{src:url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-BoldItalic.woff2') format('woff2'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-BoldItalic.woff') format('woff'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-BoldItalic.ttf') format('truetype');font-family:'Open Sans';font-weight:bold;font-style:italic;font-display:swap}@font-face{src:url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-Regular.woff2') format('woff2'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-Regular.woff') format('woff'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-Regular.ttf') format('truetype');font-family:'Open Sans';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-Light.woff2') format('woff2'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-Light.woff') format('woff'),url('https://kanzlei-weisse.de/templates/kanzleiweisse/css/open_sans/OpenSans-Light.ttf') format('truetype');font-family:'Open Sans';font-weight:300;font-style:normal;font-display:swap}html{font-family:'Open Sans','Helvetica Neue','Helvetica','Arial',sans-serif}body{color:#494949;letter-spacing:0.01em;background-color:#fff;scroll-behavior:smooth}a{color:#9b222c;text-decoration:none;transition:color 0.2s;font-family:'Open Sans','Helvetica Neue','Helvetica','Arial',sans-serif}a:focus,a:hover{color:#9c222c}address,p,li,b,i,strong,a,mark,span{font-size:calc(14px + 0.1vw);line-height:1.6em;letter-spacing:calc(1rem * 0.0015);font-feature-settings:normal;font-family:'Open Sans','Helvetica Neue','Helvetica','Arial',sans-serif}p,li,mark,a,blockquote,span{font-weight:calc(400* 1.2)}b,strong{font-weight:calc(400* 1.6)}code{font-size:calc(calc(14px + 0.1vw) * 1.1);line-height:1.6em;letter-spacing:calc(1rem * 0.0015);font-weight:calc(400* 1.2);color:#EB5757;font-family:'Open Sans','Helvetica Neue','Helvetica','Arial',sans-serif}mark{background:#B3D7FF;padding:0.05vw 0.4vw;border-radius:2px;color:#545454;font-size:calc(calc(14px + 0.1vw) * 1.1);letter-spacing:calc(1rem * 0.0015);font-weight:calc(400* 1.2);word-break:break-word;font-family:'Open Sans','Helvetica Neue','Helvetica','Arial',sans-serif}blockquote{background-color:#f7f7f7;font-size:calc(calc(14px + 0.1vw) * 1.1);letter-spacing:calc(1rem * 0.0015);border-left:4px solid #545454;border-radius:2px;padding:2.5vw;margin:2%;font-style:italic;font-family:'Open Sans','Helvetica Neue','Helvetica','Arial',sans-serif}p:last-child{margin-bottom:0}pre{background-color:#282c35;color:#abb2bf;display:block;margin:0 0 1.5625em;border-radius:4px;overflow:auto;padding:2.5vw;tab-size:4;-moz-tab-size:4;-o-tab-size:4;white-space:pre-wrap;word-break:break-all;font-size:calc(calc(14px + 0.1vw) * 1.1);letter-spacing:calc(1rem * 0.0015);font-family:'Open Sans','Helvetica Neue','Helvetica','Arial',sans-serif}h1,.h1,h1 a,h1 p,h1 b,h1 i,h1 strong,h1 span{font-size:calc(2rem + .8vw);letter-spacing:calc(1rem * 0.0015);font-weight:normal;font-family:'Lusitana';margin-bottom:calc(1rem * 3);color:#9b222c;line-height:1.3em}h2,.h2,h2 a,h2 p,h2 b,h2 i,h2 strong,h2 span{font-size:calc(1.6rem + .5vw);letter-spacing:calc(1rem * 0.0015);font-weight:normal;font-family:'Lusitana';margin-bottom:calc(1rem * 2.2);color:#9b222c;line-height:1.3em}h3,.h3,h3 a,h3 p,h3 b,h3 i,h3 strong,h3 span{font-size:calc(1.3rem + .4vw);letter-spacing:calc(1rem * 0.0015);font-weight:normal;font-family:'Lusitana';margin-bottom:calc(1rem * 1.8);color:#9b222c;line-height:1.3em}h4,.h4,h4 a,h4 p,h4 b,h4 i,h4 strong,h4 span{font-size:calc(1.2rem + .3vw);letter-spacing:calc(1rem * 0.0015);font-weight:normal;font-family:'Lusitana';margin-bottom:calc(1rem * 1.4);color:#9b222c;line-height:1.3em}h5,.h5{font-size:calc(1.1rem + .2vw);letter-spacing:calc(1rem * 0.0015);font-weight:normal;font-family:'Lusitana';margin-bottom:calc(1rem * 1.2);color:#9b222c;line-height:1.3em}h6,.h6{font-size:calc(1rem + .2vw);letter-spacing:calc(1rem * 0.0015);font-weight:normal;font-family:'Lusitana';margin-bottom:calc(1rem * 1);color:#9b222c;line-height:1.3em}table{border-spacing:0;width:100%}td,th{border-bottom:0.1rem solid #e1e1e1;padding:1.2rem 1.5rem;text-align:left}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}img{max-width:100%;height:auto}dl,ol,ul{list-style:none;margin-top:0;padding-left:2rem}dl li>dl,dl li>ol,dl li>ul,ol li>dl,ol li>ol,ol li>ul,ul li>dl,ul li>ol,ul li>ul{margin:1rem 0}dl li>dl li,dl li>ol li,dl li>ul li,ol li>dl li,ol li>ol li,ol li>ul li,ul li>dl li,ul li>ol li,ul li>ul li{font-size:90%}ol{list-style:decimal inside}ul{list-style:square;font-family:"Lusitana"}hr{margin:3rem 0;width:100%;border-radius:49%;background-color:#9b222c;border:0;height:3px}address{font-style:normal}.button,button,dd,dt,li{margin-bottom:calc(.6rem + 0.2vw)}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,form,ol,p,pre,table,ul{margin-bottom:2.5rem}.size1{width:7.6923076923%;margin-bottom:1rem}.size1.centered{margin-left:auto;margin-right:auto}.size2{width:15.3846153846%;margin-bottom:1rem}.size2.centered{margin-left:auto;margin-right:auto}.size3{width:23.0769230769%;margin-bottom:1rem}.size3.centered{margin-left:auto;margin-right:auto}.size4{width:30.7692307692%;margin-bottom:1rem}.size4.centered{margin-left:auto;margin-right:auto}.size5{width:38.4615384615%;margin-bottom:1rem}.size5.centered{margin-left:auto;margin-right:auto}.size6{width:46.1538461538%;margin-bottom:1rem}.size6.centered{margin-left:auto;margin-right:auto}.size7{width:53.8461538462%;margin-bottom:1rem}.size7.centered{margin-left:auto;margin-right:auto}.size8{width:61.5384615385%;margin-bottom:1rem}.size8.centered{margin-left:auto;margin-right:auto}.size9{width:69.2307692308%;margin-bottom:1rem}.size9.centered{margin-left:auto;margin-right:auto}.size10{width:76.9230769231%;margin-bottom:1rem}.size10.centered{margin-left:auto;margin-right:auto}.size11{width:84.6153846154%;margin-bottom:1rem}.size11.centered{margin-left:auto;margin-right:auto}.size12{width:92.3076923077%;margin-bottom:1rem}.size12.centered{margin-left:auto;margin-right:auto}.size13{width:100%;margin-bottom:1rem}.size13.centered{margin-left:auto;margin-right:auto}@media (max-width:1024px){.size6{width:100%}.size7{width:100%}.size8{width:100%}.size9{width:100%}.size10{width:100%}.size11{width:100%}.size12{width:100%}.size13{width:100%}.size1{width:48%}.size2{width:48%}.size3{width:48%}.size4{width:48%}.size5{width:48%}}@media (max-width:1024px){.size6{width:100%}.size7{width:100%}.size8{width:100%}.size9{width:100%}.size10{width:100%}.size11{width:100%}.size12{width:100%}.size13{width:100%}.size1{width:75%;margin-left:auto;margin-right:auto}.size2{width:75%;margin-left:auto;margin-right:auto}.size3{width:75%;margin-left:auto;margin-right:auto}.size4{width:75%;margin-left:auto;margin-right:auto}.size5{width:75%;margin-left:auto;margin-right:auto}}@media (max-width:575px){.size1{width:100%}.size2{width:100%}.size3{width:100%}.size4{width:100%}.size5{width:100%}.size6{width:100%}.size7{width:100%}.size8{width:100%}.size9{width:100%}.size10{width:100%}.size11{width:100%}.size12{width:100%}.size13{width:100%}}.center{text-align:center}.flex{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.flex.vcenter{align-items:center}.flex.right{margin-left:auto}.flex .right{margin-left:auto;text-align:right}.flex.left{justify-content:left}.flex .left{margin-right:auto;text-align:left}.flex:not(.nomargin){margin-bottom:2rem}@keyframes scrolled{0%{top:-100px}100%{top:0}}section#header header.mainheader{position:relative;z-index:100;box-shadow:0px 4px 6px 1px rgba(0,0,0,0.1);border:1px solid #9b222c;border-width:0 0 1px 0}section#header header.mainheader .beforenav{height:35px;overflow:hidden;background-color:#ececec}section#header header.mainheader .beforenav>.inner{padding:0}section#header header.mainheader .beforenav>.inner>div{display:flex;align-items:center;margin:0;height:35px}section#header header.mainheader .beforenav>.inner>div svg{width:22px;height:22px;margin-right:4px}section#header header.mainheader .beforenav>.inner>div svg *{fill:#9b222c}section#header header.mainheader .mainnav.outer{background-color:#fff}section#header header.mainheader .mainnav.outer .inner{padding:0;align-items:center}section#header header.mainheader .mainnav.outer .inner>*{margin-bottom:0}section#header header.mainheader .mainnav.outer .headerlogo{width:14vw;max-width:350px}section#header header.mainheader .mainnav.outer .headerlogo a{display:block;padding:10px 0}section#header header.mainheader .mainnav.outer .headerlogo svg{height:100%;width:100%;position:relative;overflow:visible}section#header header.mainheader .mainnav.outer nav>span.hamburger{display:none}section#header header.mainheader .mainnav.outer nav>span.hamburger::before{content:"";display:block;width:100%;height:100vh;position:absolute;left:0;top:0;background-color:rgba(60,20,20,0.3);transition:opacity 0.5s;pointer-events:none;opacity:0}section#header header.mainheader .mainnav.outer nav>span.hamburger.open+ul{visibility:visible;opacity:1;right:0;z-index:2}section#header header.mainheader .mainnav.outer nav>span.hamburger.open::before{opacity:1;pointer-events:auto}section#header header.mainheader .mainnav.outer nav>ul{list-style:none;margin:0;padding:0;letter-spacing:2px;display:flex}section#header header.mainheader .mainnav.outer nav>ul>li{position:relative;margin:0 1rem;padding:0;display:flex;flex-wrap:wrap;align-items:center}section#header header.mainheader .mainnav.outer nav>ul>li>a{font-family:'Lusitana';font-size:calc(20px + .2vw);color:#494949;background-color:transparent;padding:40px 5px;margin:19px 0;transition:all 0.3s;display:block}section#header header.mainheader .mainnav.outer nav>ul>li>a+span{transition:all 0.3s;color:#494949;padding:16px 5px;margin:0;line-height:0;height:53px}section#header header.mainheader .mainnav.outer nav>ul>li>a+span svg{transition:all 0.3s}section#header header.mainheader .mainnav.outer nav>ul>li>a+span svg path{fill:#000}section#header header.mainheader .mainnav.outer nav>ul>li:hover>ul,section#header header.mainheader .mainnav.outer nav>ul>li:focus>ul{pointer-events:auto;opacity:1}section#header header.mainheader .mainnav.outer nav>ul>li:hover>a,section#header header.mainheader .mainnav.outer nav>ul>li:focus>a{color:#9b222c}section#header header.mainheader .mainnav.outer nav>ul>li:hover>span svg,section#header header.mainheader .mainnav.outer nav>ul>li:focus>span svg{transform:rotate(180deg)}section#header header.mainheader .mainnav.outer nav>ul>li:hover>span svg path,section#header header.mainheader .mainnav.outer nav>ul>li:focus>span svg path{fill:#9b222c}section#header header.mainheader .mainnav.outer nav>ul>li.active a,section#header header.mainheader .mainnav.outer nav>ul>li:hover a{color:#9b222c}section#header header.mainheader .mainnav.outer nav>ul>li.active a::before,section#header header.mainheader .mainnav.outer nav>ul>li:hover a::before{content:"";width:100%;height:3px;background-color:#9b222c;display:block;position:absolute;bottom:20px;left:0}section#header header.mainheader .mainnav.outer nav>ul>li>ul{opacity:0;pointer-events:none;transition:visibility 0s,opacity 0.3s ease;position:absolute;left:0;top:100%;background-color:#eee;margin:0;padding:0;list-style:none}section#header header.mainheader .mainnav.outer nav>ul>li>ul>li{margin:0 15px;padding:0}section#header header.mainheader .mainnav.outer nav>ul>li>ul>li>a{display:block;color:#fff;padding:25px;white-space:nowrap;border-bottom:1px solid #9b222c}section#header header.mainheader .mainnav.outer nav>ul>li>ul>li>a::before{content:none !important}section#header header.mainheader .mainnav.outer nav>ul>li>ul>li>a:hover{color:#9b222c}section#header header.mainheader .mainnav.outer nav>ul>li>ul>li>a:hover::before{content:none}section#header header.mainheader .mainnav.outer nav>ul>li>ul>li:last-of-type a{border:none}section#header header.mainheader .mainnav.outer ul.navkontakt{background-color:#eee;list-style:none;padding-left:0;width:100px;text-align:center;border-left:1px solid}section#header header.mainheader .mainnav.outer ul.navkontakt li{border-bottom:1px solid #ccc;margin-bottom:0;padding:14px 0px}section#header header.mainheader .mainnav.outer ul.navkontakt li:last-of-type{border-bottom:0}section#header header.mainheader .mainnav.outer .button{margin:auto 0}section#header #fakeheader{position:fixed}section#header #fakeheader.scrolled{position:relative;height:192px}section#header.scrolled header.mainheader{position:fixed;width:100%;animation-name:scrolled;animation-duration:0.5s;animation-timing-function:ease-out}section#header.scrolled header.mainheader .beforenav{height:0}section#header.scrolled header.mainheader .mainnav nav>ul>li>a{padding:20px 5px}section#header.scrolled header.mainheader .mainnav.outer .headerlogo{width:10vw;overflow:hidden}section#header.scrolled header.mainheader .mainnav.outer .headerlogo a{padding:0}#popup .inner.flex.popupcontent{display:block}#popup .inner.flex.popupcontent>div{display:flex;align-items:center;margin:0;height:35px}#popup .inner.flex.popupcontent>div svg{width:22px;height:22px;margin-right:4px}#popup .inner.flex.popupcontent>div svg *{fill:#9b222c}.button,button,input[type='button'],input[type='reset'],input[type='submit']{background-color:#9b222c;border:none;color:#fff;cursor:pointer;display:inline-block;text-align:center;text-decoration:none;white-space:nowrap;transition:all 0.5s;padding:calc(5px + .4vw) calc(10px + 1vw);font-family:"Lusitana";font-size:calc(1rem + .3vw);line-height:1.6em;letter-spacing:calc(1rem * 0.0015);font-weight:normal;margin:0;margin-bottom:5px}.button:hover,.button:focus,button:hover,button:focus,input[type='button']:hover,input[type='button']:focus,input[type='reset']:hover,input[type='reset']:focus,input[type='submit']:hover,input[type='submit']:focus{color:#fff;background-color:#d84c57}.button.button-inverted,button.button-inverted,input[type='button'].button-inverted,input[type='reset'].button-inverted,input[type='submit'].button-inverted{background-color:#fff;color:#9b222c}.button.button-inverted:hover,button.button-inverted:hover,input[type='button'].button-inverted:hover,input[type='reset'].button-inverted:hover,input[type='submit'].button-inverted:hover{background-color:#ececec}#ff_form1 input[type='email'],#ff_form1 input[type='number'],#ff_form1 input[type='password'],#ff_form1 input[type='search'],#ff_form1 input[type='tel'],#ff_form1 input[type='text'],#ff_form1 input[type='url'],#ff_form1 textarea,#ff_form1 select{appearance:none;background-color:transparent;border:1px solid #ccc;box-shadow:none;box-sizing:inherit;height:3.8rem;padding:0.6rem 1rem;width:100%;max-width:100%;font-family:'Open Sans'}#ff_form1 input[type='email']:focus,#ff_form1 input[type='number']:focus,#ff_form1 input[type='password']:focus,#ff_form1 input[type='search']:focus,#ff_form1 input[type='tel']:focus,#ff_form1 input[type='text']:focus,#ff_form1 input[type='url']:focus,#ff_form1 textarea:focus,#ff_form1 select:focus{border-color:#9b222c;outline:0}#ff_form1 select{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="#d1d1d1" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>') center right no-repeat;padding-right:3rem}#ff_form1 select:focus{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="#9b4dca" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>')}#ff_form1 textarea{min-height:6.5rem;padding:1rem 1rem}#ff_form1 label,#ff_form1 legend{display:block;font-size:1.2rem;font-weight:bold;margin-bottom:0.5rem}#ff_form1 label>*,#ff_form1 legend>*{font-size:1.2rem;font-weight:bold}#ff_form1 fieldset{border-width:0;padding:0}#ff_form1 input[type='checkbox'],#ff_form1 input[type='radio']{display:inline}.label-inline{display:inline-block;font-weight:normal;margin-left:0.5rem}.message{list-style:none;border-radius:6px;border:1px solid}.message li{padding:0;margin:10px 20px}.message.error{background-color:#FCC;border-color:#F77}.message.success{background-color:#CFC;border-color:#7F7}#bfPage1{display:flex;flex-wrap:wrap}#bfPage1>*{width:100%}#bflinks{width:48%}#bfrechts{width:48%;margin-left:auto}#bfElemWrap41>div>div{display:flex}#bfElemWrap41>div>div>label{order:2}#bfElemWrap41>div>div>span{margin-right:10px}.bfErrorMessage.alert.alert-error{background:#fdd;padding:1rem 1rem;border:1px solid #ffa7a7;margin-bottom:1rem;font-weight:bold}.clearfix:after{clear:both;content:' ';display:table}.float-left{float:left}.float-right{float:right}.embed-container{position:relative;height:100%;overflow:hidden}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#totop{cursor:pointer;opacity:0;position:fixed;bottom:80px;right:30px;overflow:hidden;color:#9b222c;z-index:20;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;text-shadow:0 0 4px #fff}#totop svg{width:40px;height:40px}#totop.scrolled{opacity:1}.round{border-radius:50%}.rounded{border-radius:10px}.rounded_half{border-radius:10px 0 10px 0}ul.styled{padding-left:0}ul.styled li{display:flex;align-items:center;justify-content:left}ul.styled li span{margin-left:15px;width:100%}ul.styled li svg{width:30px;height:30px}ul.styled li svg path{fill:#9b222c}.parallax{background-repeat:no-repeat;background-attachment:fixed;background-size:cover}.img_right{float:right;margin-left:1rem;margin-bottom:1rem}@media (max-width:767px){.img_right{float:none;margin:0 auto 1rem;display:block}}.icon svg *{fill:#494949}@keyframes scrolled{0%{top:-100px}100%{top:0}}.achtung{width:100%;padding:0;text-align:center;background-color:#9b222c}.achtung a{font-size:calc(14px + 0.2vw);color:#fff;font-family:"Lusitana";width:100%;height:100%;display:block;padding:0.8rem;transition:all 0.3s;background-color:#9b222c;line-height:1em}.achtung a:hover{color:#fff;background-color:#d84c57}.moduletable,main,section,footer,nav{background-color:#fff;display:block}.moduletable .outer,main .outer,section .outer,footer .outer,nav .outer{padding:0 10%}.moduletable .outer .inner,main .outer .inner,section .outer .inner,footer .outer .inner,nav .outer .inner{padding:4rem 0;width:100%;max-width:1400px;margin:auto}.moduletable .outer .inner>article,.moduletable .outer .inner>aside,.moduletable .outer .inner .content,main .outer .inner>article,main .outer .inner>aside,main .outer .inner .content,section .outer .inner>article,section .outer .inner>aside,section .outer .inner .content,footer .outer .inner>article,footer .outer .inner>aside,footer .outer .inner .content,nav .outer .inner>article,nav .outer .inner>aside,nav .outer .inner .content{background-color:#fff;padding:3rem 4rem}.moduletable .outer.wide,main .outer.wide,section .outer.wide,footer .outer.wide,nav .outer.wide{padding:0}.moduletable .outer.wide .inner,main .outer.wide .inner,section .outer.wide .inner,footer .outer.wide .inner,nav .outer.wide .inner{max-width:100%}.moduletable .outer.narrow,main .outer.narrow,section .outer.narrow,footer .outer.narrow,nav .outer.narrow{padding:0 15%}.moduletable .outer.item-page .inner,main .outer.item-page .inner,section .outer.item-page .inner,footer .outer.item-page .inner,nav .outer.item-page .inner{padding-top:0}.moduletable>.divider,main>.divider,section>.divider,footer>.divider,nav>.divider{width:100%;background:#9b222c;background:-moz-linear-gradient(-70deg,#a41924 10%,#9b222c 33%,#711920 100%);background:-webkit-linear-gradient(-70deg,#a41924 10%,#9b222c 33%,#711920 100%);background:linear-gradient(160deg,#a41924 10%,#9b222c 33%,#711920 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color-primary',endColorstr='darken($color-primary, 10%)',GradientType=1);height:20px;text-align:center}.moduletable>.divider .dividericon,main>.divider .dividericon,section>.divider .dividericon,footer>.divider .dividericon,nav>.divider .dividericon{width:100px;height:100px;background:#9b222c;background:-moz-linear-gradient(-70deg,#b30a18 10%,#9b222c 33%,#711920 100%);background:-webkit-linear-gradient(-70deg,#b30a18 10%,#9b222c 33%,#711920 100%);background:linear-gradient(160deg,#b30a18 10%,#9b222c 33%,#711920 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color-primary',endColorstr='darken($color-primary, 10%)',GradientType=1);position:relative;top:-40px;border-radius:50%;padding:25px;margin:auto;box-shadow:0 5px 8px -5px #000}.moduletable>.divider .dividericon svg,main>.divider .dividericon svg,section>.divider .dividericon svg,footer>.divider .dividericon svg,nav>.divider .dividericon svg{width:100%;height:100%}.moduletable>.divider .dividericon svg *,main>.divider .dividericon svg *,section>.divider .dividericon svg *,footer>.divider .dividericon svg *,nav>.divider .dividericon svg *{fill:#fff}.moduletable>.divider+*,main>.divider+*,section>.divider+*,footer>.divider+*,nav>.divider+*{padding-top:1rem !important}.moduletable>.action,main>.action,section>.action,footer>.action,nav>.action{background:#9b222c;background:-moz-linear-gradient(-70deg,#a41924 10%,#9b222c 33%,#711920 100%);background:-webkit-linear-gradient(-70deg,#a41924 10%,#9b222c 33%,#711920 100%);background:linear-gradient(160deg,#a41924 10%,#9b222c 33%,#711920 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color-primary',endColorstr='darken($color-primary, 10%)',GradientType=1)}.moduletable>.action .inner,main>.action .inner,section>.action .inner,footer>.action .inner,nav>.action .inner{align-items:center;padding:2rem 0}.moduletable>.action .inner h2,main>.action .inner h2,section>.action .inner h2,footer>.action .inner h2,nav>.action .inner h2{color:#fff;margin-bottom:0}.moduletable>.action .inner div,main>.action .inner div,section>.action .inner div,footer>.action .inner div,nav>.action .inner div{margin-bottom:0}.moduletable>.action .page-header,main>.action .page-header,section>.action .page-header,footer>.action .page-header,nav>.action .page-header{color:#fff;margin:0}.moduletable>.introtext2 .custom,main>.introtext2 .custom,section>.introtext2 .custom,footer>.introtext2 .custom,nav>.introtext2 .custom{max-width:1000px;margin:auto}.moduletable>.fachbereiche,main>.fachbereiche,section>.fachbereiche,footer>.fachbereiche,nav>.fachbereiche{background-image:url(https://kanzlei-weisse.de/templates/kanzleiweisse/images/bg_haus_sw.jpg);background-repeat:no-repeat;background-position:center;background-attachment:fixed}.moduletable>.fachbereich_medizin,main>.fachbereich_medizin,section>.fachbereich_medizin,footer>.fachbereich_medizin,nav>.fachbereich_medizin{background-image:url(https://kanzlei-weisse.de/templates/kanzleiweisse/images/bg1.jpg);background-repeat:no-repeat;background-position:center;background-attachment:fixed}.moduletable .right_sidebar,main .right_sidebar,section .right_sidebar,footer .right_sidebar,nav .right_sidebar{padding-left:2rem}.moduletable .right_sidebar p:not(:last-child),main .right_sidebar p:not(:last-child),section .right_sidebar p:not(:last-child),footer .right_sidebar p:not(:last-child),nav .right_sidebar p:not(:last-child){margin-bottom:1.2rem}.moduletable .right_sidebar .moduletable.profil,main .right_sidebar .moduletable.profil,section .right_sidebar .moduletable.profil,footer .right_sidebar .moduletable.profil,nav .right_sidebar .moduletable.profil{background-color:#ececec;text-align:center;padding:1.5rem 1.5rem;margin-bottom:2rem}.moduletable .right_sidebar .sidebar_block,main .right_sidebar .sidebar_block,section .right_sidebar .sidebar_block,footer .right_sidebar .sidebar_block,nav .right_sidebar .sidebar_block{margin-bottom:2rem;padding:2.5rem 1.5rem;background-color:#ececec}.gmap .flex{max-width:100%;padding:0}.gmap .flex .embed-container:not(.size6){height:300px;width:50%}.gmap .flex .embed-container:not(.size6):first-of-type{border-right:1px solid #9b222c}@media (max-width:575px){.gmap .flex .embed-container:not(.size6){width:100%}.gmap .flex .embed-container:not(.size6):first-of-type{border-right:none}}.gmap .flex .embed-container.size6{height:300px}.anwaltde{background-color:#fff;border:solid #9b222c;border-width:1px 0}.anwaltde .outer .inner{padding:2rem 0}.anwaltde .outer .inner #widgetAnwaltde{border:none;width:100% !important;max-width:none !important}.anwaltde .outer .inner #widgetAnwaltde .widgetHeadingContainer{display:none}.anwaltde .outer .inner #widgetAnwaltde .widgetContent{text-align:center;padding:0}.anwaltde .outer .inner #widgetAnwaltde b,.anwaltde .outer .inner #widgetAnwaltde strong{color:#9b222c}.anwaltde .outer .inner #widgetAnwaltde ul{margin:auto;width:30%;display:inline-block;margin-right:2%}.anwaltde .outer .inner #widgetAnwaltde ul:not(:first-of-type) li{border-bottom:2px solid #9b222c;padding:1rem;background:rgba(150,150,150,0.1);margin-top:1rem}.anwaltde .outer .inner #widgetAnwaltde p.widgetResultText{margin:0}.anwaltde .outer .inner #widgetAnwaltde .widgetRight p{text-align:center}.itemid-127 .item-page .inner>div{width:100%}.com_content.view-article .item-page .item-image{width:100%;height:350px;overflow:hidden;margin-bottom:2rem;position:relative}@media (max-width:575px){.com_content.view-article .item-page .item-image{height:250px}}.com_content.view-article .item-page .item-image img{width:100%;height:100%;position:absolute;object-position:center;object-fit:cover}.com_content.view-article .item-page h1{margin-bottom:1rem}.com_content.view-article .item-page .article-info.text-muted{padding-left:0;margin:0;font-size:0.9rem;color:#888}.com_content.view-article .item-page .kontakt .size6{position:relative;padding-bottom:5rem}.com_content.view-article .item-page .kontakt .size6 a.button{position:absolute;bottom:2rem}footer{padding:0;background-color:#ececec;border-top:1px solid #9b222c}footer .outer .inner{padding:3rem 0}footer>div h3{position:relative;padding-bottom:10px;color:#9b222c}footer>div h3::before{content:"";width:100%;height:0px;display:block;position:absolute;bottom:-2px;left:0;border-bottom:2px solid #9b222c}footer>div ul{list-style:none;padding-left:0;margin-bottom:0}section#intro{background-repeat:no-repeat;background-position:70%;background-color:#ececec;background-size:cover;height:calc(100vh - 192px);min-height:900px;position:relative}section#intro::before{display:block;content:"";width:100%;height:100%;background:rgba(50,22,22,0.1);position:absolute;top:0;left:0}section#intro .outer{height:100%}section#intro .outer .inner{padding-top:0;padding-bottom:0;height:100%}section#intro .outer .inner .content{vertical-align:middle;background-color:transparent;padding:0;height:90%;padding-top:7rem;position:relative}section#intro .outer .inner .content p{color:#eee;font-size:calc(1.1rem + 0.4vw);line-height:1.3em;font-family:"Lusitana"}section#intro .outer .inner .content p.button{line-height:0}section#intro .outer .inner .content>p:first-of-type{font-size:calc(1.8rem + 1vw)}section#intro .outer .inner .content .bottom{position:absolute;bottom:2rem}section#intro .outer .inner .content .bottom p{margin-bottom:10px}section#top{background-image:url("https://kanzlei-weisse.de/templates/kanzleiweisse/images/background_header.jpg");background-size:cover}section#top .content{background-color:rgba(255,255,255,0.8)}section#top .content h1{margin-bottom:2rem}section#top .content div{line-height:1.4em;font-weight:bold}section#top .content div svg{width:34px;height:34px;margin-right:20px}section#top .content div svg *{fill:#9b222c}section#top .content address .flexcontent{align-items:center;justify-content:left;margin-bottom:10px}section#top .content .oeffnung div{margin-bottom:10px;padding-bottom:10px;position:relative}section#top .content .oeffnung div span:last-child{text-align:right}section#top .content .oeffnung div::after{content:"";background-image:linear-gradient(to right,rgba(155,34,44,0),rgba(155,34,44,0.75),rgba(155,34,44,0));position:absolute;bottom:0;width:100%;height:1px}section#top .content .oeffnung div:last-child{margin:0;padding:0}section#top .content .oeffnung div:last-child::after{background:none}section#announcement{background:#9b222c;background:linear-gradient(175deg,#9c222c 0%,#9b222c 100%);color:#fff;text-shadow:0 0 3px #666}section#team{background-color:#d84b57}section#iconboxes{background-color:#ececec}section#marken{background-color:#fff}section#marken #markenslider .ls_wrapper{padding:10px 0}section#marken #markenslider .ls_wrapper .ls_content{box-shadow:0 6px 4px -6px rgba(0,0,0,0.2);text-align:center;color:#fff;padding:2rem 0;transition:background-color 0.5s}section#marken #markenslider .ls_wrapper .ls_content p{margin:0}section#marken #markenslider .ls_wrapper .ls_content:hover{background-color:#d84b57}.item-page .accordion-content h3{margin-top:2.4rem}main{overflow:hidden}@keyframes FadeIn{0%{opacity:0}100%{opacity:1}}@keyframes FadeOut{0%{opacity:1}100%{opacity:0}}@keyframes FadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}@keyframes FadeInUpCENTER{0%{opacity:0;transform:translate3d(-50%,100%,0)}100%{opacity:1;transform:translate3d(-50%,-50%,0)}}@keyframes FadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}@keyframes FadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}@keyframes FadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:none}}@keyframes FadeOutRight{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(100%,0,0)}}.animate{opacity:0}.animating.SlideIn{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:SlideIn;-moz-animation-name:SlideIn;-ms-animation-name:SlideIn;animation-name:SlideIn}.animating.FadeOut{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:FadeOut;-moz-animation-name:FadeOut;-ms-animation-name:FadeOut;animation-name:FadeOut}.animating.FadeIn{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:FadeIn;-moz-animation-name:FadeIn;-ms-animation-name:FadeIn;animation-name:FadeIn}.animating.FadeInUp{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:FadeInUp;-moz-animation-name:FadeInUp;-ms-animation-name:FadeInUp;animation-name:FadeInUp}.animating.FadeInUpCENTER{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:FadeInUpCENTER;-moz-animation-name:FadeInUpCENTER;-ms-animation-name:FadeInUpCENTER;animation-name:FadeInUpCENTER}.animating.FadeInRight{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:FadeInRight;-moz-animation-name:FadeInRight;-ms-animation-name:FadeInRight;animation-name:FadeInRight}.animating.FadeInLeft{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:FadeInLeft;-moz-animation-name:FadeInLeft;-ms-animation-name:FadeInLeft;animation-name:FadeInLeft}.animating.FadeInDown{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:FadeInDown;-moz-animation-name:FadeInDown;-ms-animation-name:FadeInDown;animation-name:FadeInDown}.animating.FadeOutRight{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:FadeOutRight;-moz-animation-name:FadeOutRight;-ms-animation-name:FadeOutRight;animation-name:FadeOutRight}.animating[data-animation-delay='0']{-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s}.animating[data-animation-delay='1']{-webkit-animation-delay:0.05s;-moz-animation-delay:0.05s;-ms-animation-delay:0.05s;animation-delay:0.05s}.animating[data-animation-delay='2']{-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-ms-animation-delay:0.1s;animation-delay:0.1s}.animating[data-animation-delay='3']{-webkit-animation-delay:0.15s;-moz-animation-delay:0.15s;-ms-animation-delay:0.15s;animation-delay:0.15s}.animating[data-animation-delay='4']{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;animation-delay:0.2s}.animating[data-animation-delay='5']{-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s;-ms-animation-delay:0.25s;animation-delay:0.25s}.animating[data-animation-delay='6']{-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;animation-delay:0.3s}.animating[data-animation-delay='7']{-webkit-animation-delay:0.35s;-moz-animation-delay:0.35s;-ms-animation-delay:0.35s;animation-delay:0.35s}.animating[data-animation-delay='8']{-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-ms-animation-delay:0.4s;animation-delay:0.4s}.animating[data-animation-delay='9']{-webkit-animation-delay:0.45s;-moz-animation-delay:0.45s;-ms-animation-delay:0.45s;animation-delay:0.45s}.animating[data-animation-delay='10']{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;animation-delay:0.5s}.animating[data-animation-delay='11']{-webkit-animation-delay:0.55s;-moz-animation-delay:0.55s;-ms-animation-delay:0.55s;animation-delay:0.55s}.animating[data-animation-delay='12']{-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-ms-animation-delay:0.6s;animation-delay:0.6s}.animating[data-animation-delay='13']{-webkit-animation-delay:0.65s;-moz-animation-delay:0.65s;-ms-animation-delay:0.65s;animation-delay:0.65s}.animating[data-animation-delay='14']{-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;-ms-animation-delay:0.7s;animation-delay:0.7s}.animating[data-animation-delay='15']{-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;-ms-animation-delay:0.75s;animation-delay:0.75s}.animating[data-animation-delay='16']{-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;-ms-animation-delay:0.8s;animation-delay:0.8s}.animating[data-animation-delay='17']{-webkit-animation-delay:0.85s;-moz-animation-delay:0.85s;-ms-animation-delay:0.85s;animation-delay:0.85s}.animating[data-animation-delay='18']{-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;-ms-animation-delay:0.9s;animation-delay:0.9s}.animating[data-animation-delay='19']{-webkit-animation-delay:0.95s;-moz-animation-delay:0.95s;-ms-animation-delay:0.95s;animation-delay:0.95s}.animating[data-animation-delay='20']{-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;animation-delay:1s}.animating[data-animation-delay='21']{-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s;-ms-animation-delay:1.05s;animation-delay:1.05s}.animating[data-animation-delay='22']{-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-ms-animation-delay:1.1s;animation-delay:1.1s}.animating[data-animation-delay='23']{-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;-ms-animation-delay:1.15s;animation-delay:1.15s}.animating[data-animation-delay='24']{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;animation-delay:1.2s}.animating[data-animation-delay='25']{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-ms-animation-delay:1.25s;animation-delay:1.25s}.animating[data-animation-delay='26']{-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;animation-delay:1.3s}.animating[data-animation-delay='27']{-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s;-ms-animation-delay:1.35s;animation-delay:1.35s}.animating[data-animation-delay='28']{-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;-ms-animation-delay:1.4s;animation-delay:1.4s}.animating[data-animation-delay='29']{-webkit-animation-delay:1.45s;-moz-animation-delay:1.45s;-ms-animation-delay:1.45s;animation-delay:1.45s}.animating[data-animation-delay='30']{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;animation-delay:1.5s}.animating[data-animation-delay='31']{-webkit-animation-delay:1.55s;-moz-animation-delay:1.55s;-ms-animation-delay:1.55s;animation-delay:1.55s}.animating[data-animation-delay='32']{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-ms-animation-delay:1.6s;animation-delay:1.6s}.animating[data-animation-delay='33']{-webkit-animation-delay:1.65s;-moz-animation-delay:1.65s;-ms-animation-delay:1.65s;animation-delay:1.65s}.animating[data-animation-delay='34']{-webkit-animation-delay:1.7s;-moz-animation-delay:1.7s;-ms-animation-delay:1.7s;animation-delay:1.7s}.animating[data-animation-delay='35']{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-ms-animation-delay:1.75s;animation-delay:1.75s}.animating[data-animation-delay='36']{-webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;-ms-animation-delay:1.8s;animation-delay:1.8s}.animating[data-animation-delay='37']{-webkit-animation-delay:1.85s;-moz-animation-delay:1.85s;-ms-animation-delay:1.85s;animation-delay:1.85s}.animating[data-animation-delay='38']{-webkit-animation-delay:1.9s;-moz-animation-delay:1.9s;-ms-animation-delay:1.9s;animation-delay:1.9s}.animating[data-animation-delay='39']{-webkit-animation-delay:1.95s;-moz-animation-delay:1.95s;-ms-animation-delay:1.95s;animation-delay:1.95s}.animating[data-animation-delay='40']{-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;animation-delay:2s}.animating[data-animation-duration='0']{-webkit-animation-duration:0s;-moz-animation-duration:0s;-ms-animation-duration:0s;animation-duration:0s}.animating[data-animation-duration='1']{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s}.animating[data-animation-duration='2']{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s}.animating[data-animation-duration='3']{-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;animation-duration:3s}.animating[data-animation-duration='4']{-webkit-animation-duration:4s;-moz-animation-duration:4s;-ms-animation-duration:4s;animation-duration:4s}.animating[data-animation-duration='5']{-webkit-animation-duration:5s;-moz-animation-duration:5s;-ms-animation-duration:5s;animation-duration:5s}.animating[data-animation-duration='6']{-webkit-animation-duration:6s;-moz-animation-duration:6s;-ms-animation-duration:6s;animation-duration:6s}.animating[data-animation-duration='7']{-webkit-animation-duration:7s;-moz-animation-duration:7s;-ms-animation-duration:7s;animation-duration:7s}.animating[data-animation-duration='8']{-webkit-animation-duration:8s;-moz-animation-duration:8s;-ms-animation-duration:8s;animation-duration:8s}.animating[data-animation-duration='9']{-webkit-animation-duration:9s;-moz-animation-duration:9s;-ms-animation-duration:9s;animation-duration:9s}.animating[data-animation-duration='10']{-webkit-animation-duration:10s;-moz-animation-duration:10s;-ms-animation-duration:10s;animation-duration:10s}.borderanimation{border:0;box-sizing:border-box;box-shadow:inset 0 0 0 2px #9b222c;position:relative;vertical-align:middle}.borderanimation::before,.borderanimation::after{box-sizing:inherit;content:'';position:absolute;width:100%;height:100%;pointer-events:none}.borderanimation.draw{transition:color 0.25s}.borderanimation.draw::before,.borderanimation.draw::after{border:2px solid transparent;width:0;height:0}.borderanimation.draw::before{top:0;left:0}.borderanimation.draw::after{bottom:0;right:0}.borderanimation.draw:hover{color:#60daaa}.borderanimation.draw:hover::before,.borderanimation.draw:hover::after{width:100%;height:100%}.borderanimation.draw:hover::before{border-top-color:#60daaa;border-right-color:#60daaa;transition:width 0.25s ease-out,height 0.25s ease-out 0.25s}.borderanimation.draw:hover::after{border-bottom-color:#60daaa;border-left-color:#60daaa;transition:border-color 0s ease-out 0.5s,width 0.25s ease-out 0.5s,height 0.25s ease-out 0.75s}.borderanimation.meet:hover{color:#fbca67}.borderanimation.meet::after{top:0;left:0}.borderanimation.meet:hover::before{border-top-color:#fbca67;border-right-color:#fbca67}.borderanimation.meet:hover::after{border-bottom-color:#fbca67;border-left-color:#fbca67;transition:height 0.25s ease-out,width 0.25s ease-out 0.25s}.borderanimation.center:hover{color:#6477b9}.borderanimation.center::before,.borderanimation.center::after{top:0;left:0;height:100%;width:100%;transform-origin:center}.borderanimation.center::before{border-top:2px solid #6477b9;border-bottom:2px solid #6477b9;transform:scale3d(0,1,1)}.borderanimation.center::after{border-left:2px solid #6477b9;border-right:2px solid #6477b9;transform:scale3d(1,0,1)}.borderanimation.center:hover::before,.borderanimation.center:hover::after{transform:scale3d(1,1,1);transition:transform 0.5s}.borderanimation.spin{width:5em;height:5em;padding:0}.borderanimation.spin:hover{color:#0eb7da}.borderanimation.spin::before,.borderanimation.spin::after{top:0;left:0}.borderanimation.spin::before{border:2px solid transparent}.borderanimation.spin:hover::before{border-top-color:#0eb7da;border-right-color:#0eb7da;border-bottom-color:#0eb7da;transition:border-top-color 0.15s linear,border-right-color 0.15s linear 0.1s,border-bottom-color 0.15s linear 0.2s}.borderanimation.spin::after{border:0 solid transparent}.borderanimation.spin:hover::after{border-top:2px solid #0eb7da;border-left-width:2px;border-right-width:2px;transform:rotate(270deg);transition:transform 0.4s linear 0s,border-left-width 0s linear 0.35s}.borderanimation.circle{border-radius:100%;box-shadow:none}.borderanimation.circle::before,.borderanimation.circle::after{border-radius:100%}.scale{transform:scale(1);transition:transform 0.5s}.scale:hover,.scale:focus{transform:scale(1.1)}.accordion{margin:auto;margin-bottom:3rem;padding:0 !important}.accordion .accordion-item{margin-bottom:0;list-style:none;transition:all 0.3s}.accordion .accordion-item .accordion-content{display:none;padding:2rem 3rem;background:#ececec;width:100%;color:#000}.accordion .accordion-item .accordion-content p:last-of-type{margin-bottom:0}.accordion .accordion-item .accordion-heading{padding:2rem;display:flex;flex-wrap:nowrap;align-items:center;position:relative;cursor:pointer;transition:all 0.3s;border-top:1px solid #ccc}.accordion .accordion-item .accordion-heading *{margin:0;padding:0}.accordion .accordion-item .accordion-heading .icon{margin-right:2rem}.accordion .accordion-item .accordion-heading .icon svg{width:4rem;height:4rem}.accordion .accordion-item .accordion-heading .icon svg *{fill:#9b222c}.accordion .accordion-item .accordion-heading .headtext>.newsflash-title{font-size:1.4rem;font-weight:bold;line-height:1.3em;margin-bottom:1rem;color:#9b222c}.accordion .accordion-item .accordion-heading::before{content:"";height:100%;width:3px;background:#9b222c;position:absolute;left:0;top:0;opacity:0;transition:opacity 0.3s}.accordion .accordion-item .accordion-heading::after{content:url(https://kanzlei-weisse.de/templates/kanzleiweisse/images/svg/chevron-right.svg);filter:invert(0.6);margin-left:2rem;transition:all 0.3s;transform:rotate(0) scale(2)}.accordion .accordion-item:nth-of-type(1) .accordion-heading{border-top:0}.accordion .accordion-item:hover .accordion-heading::before{opacity:1}.accordion .accordion-item.active{position:relative}.accordion .accordion-item.active .accordion-heading::before{opacity:1}.accordion .accordion-item.active .accordion-heading::after{transform:rotate(90deg) scale(2);filter:invert(0);right:24px}.accordion .accordion-heading:hover,.accordion .accordion-heading{text-decoration:none}.boxes{justify-content:left}.boxes .head{margin:calc(-2rem - 1px) calc(-2rem - 1px) 2rem calc(-2rem - 1px);padding:2rem;background-color:#9b222c;background:#9b222c;background:-moz-linear-gradient(-70deg,#a41924 10%,#9b222c 33%,#711920 100%);background:-webkit-linear-gradient(-70deg,#a41924 10%,#9b222c 33%,#711920 100%);background:linear-gradient(160deg,#a41924 10%,#9b222c 33%,#711920 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color-primary',endColorstr='darken($color-primary, 10%)',GradientType=1)}.boxes>*{margin-bottom:3rem}.boxes .icon svg{width:100%;height:100%}.boxes .icon svg path{fill:#9b222c}.boxes .publish_up{font-size:0.9rem;color:#888;margin:-1rem 0 0.5rem 0;display:block}.boxes .icbox1{box-shadow:0px 4px 6px 1px rgba(0,0,0,0.1);border:1px solid #9b222c;text-align:left;padding:2rem 2rem 6rem;background-color:rgba(255,255,255,0.9);position:relative;margin:0 auto 2rem}.boxes .icbox1 .icon{width:75px;height:75px;margin:auto;margin-bottom:2rem;display:flex;align-items:center;justify-content:center}.boxes .icbox1 .icon svg *{fill:#fff}.boxes .icbox1>.head p,.boxes .icbox1 .body p{width:100%}.boxes .icbox1>.head p:last-child,.boxes .icbox1 .body p:last-child{align-self:flex-end;margin:0 auto}.boxes .icbox1>.head ul,.boxes .icbox1 .body ul{margin-bottom:0}.boxes .icbox1 h3{width:100%;text-align:center;position:relative;margin-bottom:0;color:#fff}.boxes .icbox1 h3 a{color:#fff}.boxes .icbox1 h3::before{content:"";width:40%;height:0px;display:block;position:absolute;margin:auto;top:-1rem;left:50%;transform:translate(-50%,0);border-bottom:4px solid #fff;border-radius:2px}.boxes .icbox1 .readmore{position:absolute;bottom:2rem;left:50%;transform:translate(-50%,0)}.boxes .kostenbox{text-align:left;padding:2rem 2rem 6rem 2rem;background-color:#fff;position:relative;box-shadow:0px 4px 6px 1px rgba(0,0,0,0.1);border:1px solid #9b222c;margin:0 auto 2rem}.boxes .kostenbox .head{height:6rem;padding:0 1rem}.boxes .kostenbox .head .newsflash-title{width:100%;text-align:center;position:relative;margin-bottom:0;color:#fff;top:50%;transform:translate3d(0,-50%,0)}.boxes .kostenbox>.body{display:block}.boxes .kostenbox .preisangabe{display:flex;flex-wrap:wrap;align-items:center;width:100%;min-height:110px;padding-top:1rem;padding-bottom:1rem;background:#ececec;border-top:1px solid;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);text-align:center;color:#9b222c}.boxes .kostenbox .preisangabe .p1{font-size:calc(.9rem + .5vw);width:100%;font-weight:bold}.boxes .kostenbox .preisangabe .p2{font-size:calc(.6rem + .2vw);display:block;width:100%}.boxes .blogbox{box-shadow:0px 4px 6px 1px rgba(0,0,0,0.1);border:1px solid #9b222c;text-align:left;background-color:rgba(255,255,255,0.9);position:relative;margin:0 auto 2rem}.boxes .blogbox .newsflash-image img{width:100%;height:100%}.boxes .blogbox .cat_title{position:absolute;left:0;top:1rem;background-color:#9b222c;padding:10px 15px;display:flex;align-items:flex-end;background:#9b222c;background:-moz-linear-gradient(-70deg,#b30a18 10%,#9b222c 33%,#711920 100%);background:-webkit-linear-gradient(-70deg,#b30a18 10%,#9b222c 33%,#711920 100%);background:linear-gradient(160deg,#b30a18 10%,#9b222c 33%,#711920 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color-primary',endColorstr='darken($color-primary, 10%)',GradientType=1);box-shadow:3px 3px 5px -3px #444}.boxes .blogbox .cat_title svg{width:22px;height:22px;margin-right:10px}.boxes .blogbox .cat_title svg *{fill:#fff}.boxes .blogbox .cat_title span{color:#fff;font-size:1.2rem;line-height:1em;font-family:'Lusitana'}.boxes .blogbox .body{padding:calc(1rem + 1vw);overflow:hidden;position:relative}.boxes .head{position:relative}.iconboxes2 .ic2box{padding:3rem 2rem;width:33.33333%;color:#ececec;margin-top:50px;position:relative;transition:filter 0.5s}.iconboxes2 .ic2box .head{margin-top:calc(calc(14px + 0.1vw) * 1.2)}.iconboxes2 .ic2box svg *{fill:#ececec}.iconboxes2 .ic2box:nth-of-type(1){border-radius:10px 0 0 10px;background:#9b222c;background:linear-gradient(175deg,#9b222c 0%,#9b222c 100%)}.iconboxes2 .ic2box:nth-of-type(1):hover{filter:contrast(1.2)}.iconboxes2 .ic2box:nth-of-type(2){background:#9b222c;background:linear-gradient(175deg,#9c222c 0%,#9b222c 100%)}.iconboxes2 .ic2box:nth-of-type(2):hover{filter:contrast(1.2)}.iconboxes2 .ic2box:nth-of-type(3){background:#9b222c;background:linear-gradient(175deg,#9c222c 0%,#9b222c 100%);border-radius:0 10px 10px 0}.iconboxes2 .ic2box:nth-of-type(3):hover{filter:contrast(1.2)}.iconboxes2 .ic2box>i.icon{position:absolute;top:-50px;background:#9b222c;width:100px;height:100px;display:flex;align-items:center;justify-content:center;border-radius:50%}.iconboxes2 .ic2box>i.icon svg{width:100%;height:100%;padding:20%}.referenzen figure{box-shadow:0px 4px 6px 1px rgba(0,0,0,0.1);border:1px solid #9b222c;text-align:center;font-size:0;margin-bottom:2rem}.referenzen figure figcaption{padding:1rem 2rem}.referenzen figure figcaption a{color:#fff;font-size:calc(var(--fontSize) * 1.3)}.referenzen figure .more{box-shadow:inset 0 0 0 6px #9b222c;height:100%;display:flex;align-items:center;justify-content:center}.referenzen figure .more svg{width:33%;height:33%}.referenzen figure .more svg path{fill:#9b222c}#gridgalerie{display:grid;grid-gap:5px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:150px;grid-auto-flow:dense}#gridgalerie .img_image_wrapper{overflow:hidden}#gridgalerie .img_image_wrapper .img_image{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;display:block}#gridgalerie .img_image_wrapper .img_image:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#gridgalerie .horizontal{grid-column:span 2}#gridgalerie .vertical{grid-row:span 2}#gridgalerie .large{grid-column:span 2;grid-row:span 2}#gridgalerie .img_image{-webkit-transition:transform 0.5s ease-in-out;-moz-transition:transform 0.5s ease-in-out;-ms-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out}.filter_wrapper{display:flex;flex-wrap:wrap}.filter_wrapper .img_filter{justify-content:space-evenly;margin-right:10px;margin-bottom:10px;align-content:flex-start;background-color:#9b222c}.filter_wrapper .img_filter h5{margin:0}.img_wrapper .img_title h5{font-size:1.4rem;border-bottom:1px solid;padding:10px 0}.img_wrapper .img_images{display:flex}.img_wrapper .img_images>.img_image{overflow:hidden}.img_wrapper .img_images>.img_image img{display:block;-webkit-transition:transform 0.5s ease-in-out;-moz-transition:transform 0.5s ease-in-out;-ms-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out}.img_wrapper .img_images>.img_image img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.img_wrapper .img_images .img_image_wrapper{overflow:hidden;margin-right:25px;margin-bottom:25px}.img_wrapper .img_images .img_image_wrapper .img_image{height:100%;width:100%;background-repeat:no-repeat;background-size:100%;background-position:center;display:block;-webkit-transition:background-size 0.5s ease-in-out;-moz-transition:background-size 0.5s ease-in-out;-ms-transition:background-size 0.5s ease-in-out;transition:background-size 0.5s ease-in-out;cursor:pointer}.img_wrapper .img_images .img_image_wrapper .img_image:hover{background-size:110%}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.team1>div{padding:calc(15px + 1.5vw);background-color:#eee;margin-bottom:6%}.team1>div figure{display:flex;position:relative;margin-bottom:2rem}.team1>div figure figcaption{position:absolute;bottom:0;background:rgba(0,0,0,0.1);width:100%;padding:20px;text-align:center;font-size:calc(var(--fontSize) * 1.750);letter-spacing:var(--letterSpacing);font-weight:calc(var(--fontWeight)* 2);font-family:'Secular One';text-shadow:-1px -1px 0 #fff,-1px 0px 0 #fff,-1px 1px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,1px -1px 0 #fff,1px 0px 0 #fff,1px 1px 0 #fff}.team2>div{padding:calc(15px + 1.5vw);background-color:#eee;margin-bottom:6%;display:flex;flex-wrap:nowrap;align-items:center}.team2>div figure{display:flex;position:relative}.team2>div:nth-child(2n){text-align:right;margin-left:auto}.team2>div:nth-child(2n) figure{order:2}.team3>div{text-align:center;position:relative;display:block;padding:calc(15px + 1.5vw);background-color:#eee;margin-bottom:6%;border-radius:20px}.team3>div figure{margin-bottom:20px}.team3>div figure img{padding:1px;width:60%;height:60%;margin:auto;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;border:1px solid #eee}#bread ul.breadcrumb{position:relative;display:flex;align-items:center;list-style:none;color:#9b222c;background-color:#fff;padding:2rem 0}#bread ul.breadcrumb li{margin:0;padding:0;display:flex;align-items:center}#bread ul.breadcrumb li a:hover{color:#9b222c}#bread ul.breadcrumb li svg path{fill:#9b222c}#bread ul.breadcrumb li span{transition:all 0.3s}#bread ul.breadcrumb li.lastitem span{padding-bottom:3px;color:#ececec}#bread ul.breadcrumb li .divider{display:flex}#bread ul.breadcrumb li .divider svg{width:30px;height:16px}#bread ul.breadcrumb li .divider svg *{fill:#494949}#bread span.homebread svg{transition:transform 0.3s;height:30px;width:30px}#popup{transition:opacity 0.5s;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:102;opacity:0;pointer-events:none;user-select:none}#popup .popupcontent{position:fixed;top:50%;left:50%;width:100%;max-width:600px;height:auto;max-height:90vh;transform:translate(-50%,-50%);background:#fff;border-radius:15px;padding:calc(15px + 2vw)}#popup .popupcontent .oeffnung{border:1px solid #eee;border-radius:15px;overflow:hidden;margin:calc(-15px - 2vw)}#popup .popupcontent .oeffnung .flexcontent{padding:1.2vh 1.5vw;align-items:center}#popup .popupcontent .oeffnung .flexcontent:nth-child(2n){background-color:#eee}#popup .popupcontent .kontaktdaten .flexcontent{margin-bottom:10px}#popup .popupcontent .kontaktdaten .flexcontent svg{margin-right:10px}#popup .popupcontent .kontaktdaten .flexcontent:last-of-type{margin-bottom:0}#popup.open{opacity:1;pointer-events:all}#popup.closing{opacity:0}@media (max-width:1024px){section#header header.mainheader{position:fixed;width:100%}section#header header.mainheader .beforenav{transition:height 0.5s;height:35px}section#header header.mainheader .mainnav.outer .headerlogo{width:180px}section#header header.mainheader .mainnav.outer nav{width:50px;margin-right:0}section#header header.mainheader .mainnav.outer nav span.hamburger{display:block;text-align:center;height:60px}section#header header.mainheader .mainnav.outer nav span.hamburger svg{width:55px;height:55px}section#header header.mainheader .mainnav.outer nav span.hamburger svg path{fill:#9b222c}section#header header.mainheader .mainnav.outer nav>ul{transition:all 0.5s;opacity:0;visibility:hidden;display:block;width:auto;position:absolute;right:-100%;top:0;background-color:#fff;box-shadow:0px 4px 6px 1px rgba(0,0,0,0.1);border:1px solid #9b222c}section#header header.mainheader .mainnav.outer nav>ul>li{margin:0}section#header header.mainheader .mainnav.outer nav>ul>li:hover>ul,section#header header.mainheader .mainnav.outer nav>ul>li:focus>ul{transform:scaleY(1);height:auto}section#header header.mainheader .mainnav.outer nav>ul>li>a{position:relative;padding:10px 0 10px 2rem;height:53px;margin:0;flex-grow:1}section#header header.mainheader .mainnav.outer nav>ul>li>a+span{padding:16px 30px}section#header header.mainheader .mainnav.outer nav>ul>li>a.active{background-color:#ececec}section#header header.mainheader .mainnav.outer nav>ul>li>a.active::before{content:none}section#header header.mainheader .mainnav.outer nav>ul>li>ul{position:relative !important;height:0;transform:scaleY(0);transform-origin:top;transition:transform 0.5s ease;width:100%;box-shadow:none;background-color:#ececec}section#header header.mainheader .mainnav.outer nav>ul>li>ul>li{margin:0}section#header header.mainheader .mainnav.outer nav>ul>li>ul>li>a{background-color:#ececec;padding:10px 0 10px 2rem}section#header header.mainheader .mainnav.outer nav>ul>li.active a,section#header header.mainheader .mainnav.outer nav>ul>li:hover a{background-color:#ececec}section#header header.mainheader .mainnav.outer nav>ul>li.active a+span,section#header header.mainheader .mainnav.outer nav>ul>li:hover a+span{background:#ececec}section#header header.mainheader .mainnav.outer nav>ul>li.active a::before,section#header header.mainheader .mainnav.outer nav>ul>li:hover a::before{content:none}section#header header.mainheader .button{display:none}section#header #fakeheader{position:relative;height:145px}section#header #fakeheader.scrolled{position:relative;height:145px}section#header.scrolled header.mainheader{animation-name:none}section#header.scrolled header.mainheader .topnav{display:grid;height:0}section#header.scrolled header.mainheader .mainnav.outer .headerlogo{width:150px}#bread ul.breadcrumb li{display:none}#bread ul.breadcrumb li:nth-last-of-type(-n+2){display:flex}#totop{bottom:20px;right:20px}}@media (max-width:767px){.float-left{float:none}.float-right{float:none}main .outer,section .outer,footer .outer,nav .outer{padding:0 5%}main .outer.narrow,section .outer.narrow,footer .outer.narrow,nav .outer.narrow{padding:0 5%}main .right_sidebar,section .right_sidebar,footer .right_sidebar,nav .right_sidebar{padding-left:0}main .right_sidebar.size4,section .right_sidebar.size4,footer .right_sidebar.size4,nav .right_sidebar.size4{width:100%;margin:auto}.boxes .icbox1{padding:1rem 1rem 6rem}.boxes .icbox1 .head{margin:calc(-1rem - 1px) calc(-1rem - 1px) 1rem calc(-1rem - 1px);padding:1rem}.boxes .kostenbox .preisangabe .p1{font-size:calc(1.2rem + .5vw)}.anwaltde .outer .inner #widgetAnwaltde ul{width:100%}section#intro::before{background:rgba(50,22,22,0.4)}section#header header.mainheader .beforenav>.inner>div>span{display:none}.accordion .accordion-item .accordion-heading{padding:2rem 0 3rem 1rem}.accordion .accordion-item .accordion-heading .icon{margin-right:1rem}.accordion .accordion-item .accordion-heading .icon svg{width:3rem;height:3rem}.accordion .accordion-item .accordion-heading .headtext .newsflash-title{font-size:1.2rem}.accordion .accordion-item .accordion-heading::after{content:url(https://kanzlei-weisse.de/templates/kanzleiweisse/images/svg/chevron-down.svg);margin-left:0;transform:rotate(0) scale(1.5);position:absolute;left:50%;bottom:1rem}.accordion .accordion-item.active .accordion-heading::after{transform:rotate(180deg) scale(1.5);right:auto}}@media (max-width:400px){body{word-break:break-word}h1,.h1,h1 a,h1 p,h1 b,h1 i,h1 strong,h1 span{font-size:calc(1.6rem + 1vw)}h2,.h2,h2 a,h2 p,h2 b,h2 i,h2 strong,h2 span{font-size:calc(1.4rem + .6vw)}h3,.h3,h3 a,h3 p,h3 b,h3 i,h3 strong,h3 span{font-size:calc(1.3rem + .5vw)}h5,.h5{font-size:calc(1.1rem + .3vw)}h6,.h6{font-size:calc(1rem + .2vw)}section#intro .outer .inner .content{padding-top:3rem}.accordion .accordion-item .accordion-heading{padding:2rem 0 3rem 1.2rem}.accordion .accordion-item .accordion-heading .icon{display:none}.accordion .accordion-item .accordion-content{padding:1.5rem 1.5rem}footer .outer .inner{padding:2rem 0 0}}.maps_grid{display:grid;grid-template-columns:1fr 1fr}.maps_grid.inner{padding:0 !important}.footermap{overflow:hidden}.footermap a{position:relative;display:flex;justify-content:center;align-items:center;height:100%;max-height:300px}.footermap button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:none;background-color:#444;padding:0.5em;color:#fff;opacity:0;cursor:pointer;box-shadow:0 0 5000px 5000px rgba(255,255,255,0.6);transition:opacity 0.3s;pointer-events:none}.footermap img:hover+button{opacity:1}.footermap img{min-height:200px;width:100%;height:100%;object-fit:cover}
