.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.p-all-0{padding:0}.p-all-10{padding:10px!important}@media only screen and (max-width:991.98px){.p-all-10{padding:5px!important}}@media only screen and (max-width:575.98px){.p-all-10{padding:3px!important}}.p-all-20{padding:20px!important}@media only screen and (max-width:991.98px){.p-all-20{padding:10px!important}}@media only screen and (max-width:575.98px){.p-all-20{padding:7px!important}}.p-all-30{padding:30px!important}@media only screen and (max-width:991.98px){.p-all-30{padding:15px!important}}@media only screen and (max-width:575.98px){.p-all-30{padding:10px!important}}.p-all-40{padding:40px!important}@media only screen and (max-width:991.98px){.p-all-40{padding:20px!important}}@media only screen and (max-width:575.98px){.p-all-40{padding:13px!important}}.p-all-50{padding:50px!important}@media only screen and (max-width:991.98px){.p-all-50{padding:25px!important}}@media only screen and (max-width:575.98px){.p-all-50{padding:17px!important}}.p-all-60{padding:60px!important}@media only screen and (max-width:991.98px){.p-all-60{padding:30px!important}}@media only screen and (max-width:575.98px){.p-all-60{padding:20px!important}}.p-all-70{padding:70px!important}@media only screen and (max-width:991.98px){.p-all-70{padding:35px!important}}@media only screen and (max-width:575.98px){.p-all-70{padding:23px!important}}.p-all-80{padding:80px!important}@media only screen and (max-width:991.98px){.p-all-80{padding:40px!important}}@media only screen and (max-width:575.98px){.p-all-80{padding:27px!important}}.p-all-90{padding:90px!important}@media only screen and (max-width:991.98px){.p-all-90{padding:45px!important}}@media only screen and (max-width:575.98px){.p-all-90{padding:30px!important}}.p-tb-0{padding-top:0;padding-bottom:0}.p-tb-10{padding-top:10px!important;padding-bottom:10px!important}@media only screen and (max-width:991.98px){.p-tb-10{padding-top:5px!important;padding-bottom:5px!important}}@media only screen and (max-width:575.98px){.p-tb-10{padding-top:3px!important;padding-bottom:3px!important}}.p-tb-20{padding-top:20px!important;padding-bottom:20px!important}@media only screen and (max-width:991.98px){.p-tb-20{padding-top:10px!important;padding-bottom:10px!important}}@media only screen and (max-width:575.98px){.p-tb-20{padding-top:7px!important;padding-bottom:7px!important}}.p-tb-30{padding-top:30px!important;padding-bottom:30px!important}@media only screen and (max-width:991.98px){.p-tb-30{padding-top:15px!important;padding-bottom:15px!important}}@media only screen and (max-width:575.98px){.p-tb-30{padding-top:10px!important;padding-bottom:10px!important}}.p-tb-40{padding-top:40px!important;padding-bottom:40px!important}@media only screen and (max-width:991.98px){.p-tb-40{padding-top:20px!important;padding-bottom:20px!important}}@media only screen and (max-width:575.98px){.p-tb-40{padding-top:13px!important;padding-bottom:13px!important}}.p-tb-50{padding-top:50px!important;padding-bottom:50px!important}@media only screen and (max-width:991.98px){.p-tb-50{padding-top:25px!important;padding-bottom:25px!important}}@media only screen and (max-width:575.98px){.p-tb-50{padding-top:17px!important;padding-bottom:17px!important}}.p-tb-60{padding-top:60px!important;padding-bottom:60px!important}@media only screen and (max-width:991.98px){.p-tb-60{padding-top:30px!important;padding-bottom:30px!important}}@media only screen and (max-width:575.98px){.p-tb-60{padding-top:20px!important;padding-bottom:20px!important}}.p-tb-70{padding-top:70px!important;padding-bottom:70px!important}@media only screen and (max-width:991.98px){.p-tb-70{padding-top:35px!important;padding-bottom:35px!important}}@media only screen and (max-width:575.98px){.p-tb-70{padding-top:23px!important;padding-bottom:23px!important}}.p-tb-80{padding-top:80px!important;padding-bottom:80px!important}@media only screen and (max-width:991.98px){.p-tb-80{padding-top:40px!important;padding-bottom:40px!important}}@media only screen and (max-width:575.98px){.p-tb-80{padding-top:27px!important;padding-bottom:27px!important}}.p-tb-90{padding-top:90px!important;padding-bottom:90px!important}@media only screen and (max-width:991.98px){.p-tb-90{padding-top:45px!important;padding-bottom:45px!important}}@media only screen and (max-width:575.98px){.p-tb-90{padding-top:30px!important;padding-bottom:30px!important}}.p-lr-0{padding-top:0;padding-bottom:0}.p-lr-10{padding-left:10px!important;padding-right:10px!important}@media only screen and (max-width:991.98px){.p-lr-10{padding-left:5px!important;padding-right:5px!important}}@media only screen and (max-width:575.98px){.p-lr-10{padding-left:3px!important;padding-right:3px!important}}.p-lr-20{padding-left:20px!important;padding-right:20px!important}@media only screen and (max-width:991.98px){.p-lr-20{padding-left:10px!important;padding-right:10px!important}}@media only screen and (max-width:575.98px){.p-lr-20{padding-left:7px!important;padding-right:7px!important}}.p-lr-30{padding-left:30px!important;padding-right:30px!important}@media only screen and (max-width:991.98px){.p-lr-30{padding-left:15px!important;padding-right:15px!important}}@media only screen and (max-width:575.98px){.p-lr-30{padding-left:10px!important;padding-right:10px!important}}.p-lr-40{padding-left:40px!important;padding-right:40px!important}@media only screen and (max-width:991.98px){.p-lr-40{padding-left:20px!important;padding-right:20px!important}}@media only screen and (max-width:575.98px){.p-lr-40{padding-left:13px!important;padding-right:13px!important}}.p-lr-50{padding-left:50px!important;padding-right:50px!important}@media only screen and (max-width:991.98px){.p-lr-50{padding-left:25px!important;padding-right:25px!important}}@media only screen and (max-width:575.98px){.p-lr-50{padding-left:17px!important;padding-right:17px!important}}.p-lr-60{padding-left:60px!important;padding-right:60px!important}@media only screen and (max-width:991.98px){.p-lr-60{padding-left:30px!important;padding-right:30px!important}}@media only screen and (max-width:575.98px){.p-lr-60{padding-left:20px!important;padding-right:20px!important}}.p-lr-70{padding-left:70px!important;padding-right:70px!important}@media only screen and (max-width:991.98px){.p-lr-70{padding-left:35px!important;padding-right:35px!important}}@media only screen and (max-width:575.98px){.p-lr-70{padding-left:23px!important;padding-right:23px!important}}.p-lr-80{padding-left:80px!important;padding-right:80px!important}@media only screen and (max-width:991.98px){.p-lr-80{padding-left:40px!important;padding-right:40px!important}}@media only screen and (max-width:575.98px){.p-lr-80{padding-left:27px!important;padding-right:27px!important}}.p-lr-90{padding-left:90px!important;padding-right:90px!important}@media only screen and (max-width:991.98px){.p-lr-90{padding-left:45px!important;padding-right:45px!important}}@media only screen and (max-width:575.98px){.p-lr-90{padding-left:30px!important;padding-right:30px!important}}.m-all-0{padding:0}.m-all-10{padding:10px!important}@media only screen and (max-width:991.98px){.m-all-10{padding:5px!important}}@media only screen and (max-width:575.98px){.m-all-10{padding:3px!important}}.m-all-20{padding:20px!important}@media only screen and (max-width:991.98px){.m-all-20{padding:10px!important}}@media only screen and (max-width:575.98px){.m-all-20{padding:7px!important}}.m-all-30{padding:30px!important}@media only screen and (max-width:991.98px){.m-all-30{padding:15px!important}}@media only screen and (max-width:575.98px){.m-all-30{padding:10px!important}}.m-all-40{padding:40px!important}@media only screen and (max-width:991.98px){.m-all-40{padding:20px!important}}@media only screen and (max-width:575.98px){.m-all-40{padding:13px!important}}.m-all-50{padding:50px!important}@media only screen and (max-width:991.98px){.m-all-50{padding:25px!important}}@media only screen and (max-width:575.98px){.m-all-50{padding:17px!important}}.m-all-60{padding:60px!important}@media only screen and (max-width:991.98px){.m-all-60{padding:30px!important}}@media only screen and (max-width:575.98px){.m-all-60{padding:20px!important}}.m-all-70{padding:70px!important}@media only screen and (max-width:991.98px){.m-all-70{padding:35px!important}}@media only screen and (max-width:575.98px){.m-all-70{padding:23px!important}}.m-all-80{padding:80px!important}@media only screen and (max-width:991.98px){.m-all-80{padding:40px!important}}@media only screen and (max-width:575.98px){.m-all-80{padding:27px!important}}.m-all-90{padding:90px!important}@media only screen and (max-width:991.98px){.m-all-90{padding:45px!important}}@media only screen and (max-width:575.98px){.m-all-90{padding:30px!important}}.m-tb-0{padding-top:0;padding-bottom:0}.m-tb-10{padding-top:10px!important;padding-bottom:10px!important}@media only screen and (max-width:991.98px){.m-tb-10{padding-top:5px!important;padding-bottom:5px!important}}@media only screen and (max-width:575.98px){.m-tb-10{padding-top:3px!important;padding-bottom:3px!important}}.m-tb-20{padding-top:20px!important;padding-bottom:20px!important}@media only screen and (max-width:991.98px){.m-tb-20{padding-top:10px!important;padding-bottom:10px!important}}@media only screen and (max-width:575.98px){.m-tb-20{padding-top:7px!important;padding-bottom:7px!important}}.m-tb-30{padding-top:30px!important;padding-bottom:30px!important}@media only screen and (max-width:991.98px){.m-tb-30{padding-top:15px!important;padding-bottom:15px!important}}@media only screen and (max-width:575.98px){.m-tb-30{padding-top:10px!important;padding-bottom:10px!important}}.m-tb-40{padding-top:40px!important;padding-bottom:40px!important}@media only screen and (max-width:991.98px){.m-tb-40{padding-top:20px!important;padding-bottom:20px!important}}@media only screen and (max-width:575.98px){.m-tb-40{padding-top:13px!important;padding-bottom:13px!important}}.m-tb-50{padding-top:50px!important;padding-bottom:50px!important}@media only screen and (max-width:991.98px){.m-tb-50{padding-top:25px!important;padding-bottom:25px!important}}@media only screen and (max-width:575.98px){.m-tb-50{padding-top:17px!important;padding-bottom:17px!important}}.m-tb-60{padding-top:60px!important;padding-bottom:60px!important}@media only screen and (max-width:991.98px){.m-tb-60{padding-top:30px!important;padding-bottom:30px!important}}@media only screen and (max-width:575.98px){.m-tb-60{padding-top:20px!important;padding-bottom:20px!important}}.m-tb-70{padding-top:70px!important;padding-bottom:70px!important}@media only screen and (max-width:991.98px){.m-tb-70{padding-top:35px!important;padding-bottom:35px!important}}@media only screen and (max-width:575.98px){.m-tb-70{padding-top:23px!important;padding-bottom:23px!important}}.m-tb-80{padding-top:80px!important;padding-bottom:80px!important}@media only screen and (max-width:991.98px){.m-tb-80{padding-top:40px!important;padding-bottom:40px!important}}@media only screen and (max-width:575.98px){.m-tb-80{padding-top:27px!important;padding-bottom:27px!important}}.m-tb-90{padding-top:90px!important;padding-bottom:90px!important}@media only screen and (max-width:991.98px){.m-tb-90{padding-top:45px!important;padding-bottom:45px!important}}@media only screen and (max-width:575.98px){.m-tb-90{padding-top:30px!important;padding-bottom:30px!important}}.m-lr-0{padding-left:0;padding-right:0}.m-lr-10{padding-left:10px!important;padding-right:10px!important}@media only screen and (max-width:991.98px){.m-lr-10{padding-left:5px!important;padding-right:5px!important}}@media only screen and (max-width:575.98px){.m-lr-10{padding-left:3px!important;padding-right:3px!important}}.m-lr-20{padding-left:20px!important;padding-right:20px!important}@media only screen and (max-width:991.98px){.m-lr-20{padding-left:10px!important;padding-right:10px!important}}@media only screen and (max-width:575.98px){.m-lr-20{padding-left:7px!important;padding-right:7px!important}}.m-lr-30{padding-left:30px!important;padding-right:30px!important}@media only screen and (max-width:991.98px){.m-lr-30{padding-left:15px!important;padding-right:15px!important}}@media only screen and (max-width:575.98px){.m-lr-30{padding-left:10px!important;padding-right:10px!important}}.m-lr-40{padding-left:40px!important;padding-right:40px!important}@media only screen and (max-width:991.98px){.m-lr-40{padding-left:20px!important;padding-right:20px!important}}@media only screen and (max-width:575.98px){.m-lr-40{padding-left:13px!important;padding-right:13px!important}}.m-lr-50{padding-left:50px!important;padding-right:50px!important}@media only screen and (max-width:991.98px){.m-lr-50{padding-left:25px!important;padding-right:25px!important}}@media only screen and (max-width:575.98px){.m-lr-50{padding-left:17px!important;padding-right:17px!important}}.m-lr-60{padding-left:60px!important;padding-right:60px!important}@media only screen and (max-width:991.98px){.m-lr-60{padding-left:30px!important;padding-right:30px!important}}@media only screen and (max-width:575.98px){.m-lr-60{padding-left:20px!important;padding-right:20px!important}}.m-lr-70{padding-left:70px!important;padding-right:70px!important}@media only screen and (max-width:991.98px){.m-lr-70{padding-left:35px!important;padding-right:35px!important}}@media only screen and (max-width:575.98px){.m-lr-70{padding-left:23px!important;padding-right:23px!important}}.m-lr-80{padding-left:80px!important;padding-right:80px!important}@media only screen and (max-width:991.98px){.m-lr-80{padding-left:40px!important;padding-right:40px!important}}@media only screen and (max-width:575.98px){.m-lr-80{padding-left:27px!important;padding-right:27px!important}}.m-lr-90{padding-left:90px!important;padding-right:90px!important}@media only screen and (max-width:991.98px){.m-lr-90{padding-left:45px!important;padding-right:45px!important}}@media only screen and (max-width:575.98px){.m-lr-90{padding-left:30px!important;padding-right:30px!important}}
@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local(""),url(../fonts/roboto-v30-latin-100.woff2) format("woff2"),url(../fonts/roboto-v30-latin-100.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(../fonts/roboto-v30-latin-300.woff2) format("woff2"),url(../fonts/roboto-v30-latin-300.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(../fonts/roboto-v30-latin-regular.woff2) format("woff2"),url(../fonts/roboto-v30-latin-regular.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local(""),url(../fonts/roboto-v30-latin-italic.woff2) format("woff2"),url(../fonts/roboto-v30-latin-italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(../fonts/roboto-v30-latin-500.woff2) format("woff2"),url(../fonts/roboto-v30-latin-500.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(../fonts/roboto-v30-latin-700.woff2) format("woff2"),url(../fonts/roboto-v30-latin-700.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local(""),url(../fonts/roboto-v30-latin-900.woff2) format("woff2"),url(../fonts/roboto-v30-latin-900.woff) format("woff")}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;backface-visibility:hidden}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}body,html{margin:0;padding:0;border:0;height:100%;font-family:Roboto;font-weight:400;font-size:18px;line-height:24px;word-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:300}h1{font-size:48px}h2{font-size:38px}h3{font-size:32px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px}.modal-content.allow-cookie a,.modal-content.remove-question a,.modal-content.show-geo-error a,.modal-content.show-statistic a,.modal-content a,button a,section a{text-decoration:none!important;outline:none!important}.modal-content.allow-cookie p,.modal-content.remove-question p,.modal-content.show-geo-error p,.modal-content.show-statistic p,.modal-content p,button p,section p{margin-bottom:1 rem!important}.modal-content.allow-cookie,.modal-content.remove-question,.modal-content.show-geo-error,.modal-content.show-statistic{width:60%!important}button:focus{outline:0}@media print{.pagebreak{clear:both;page-break-after:always}}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999}.loader .bar-container{height:2px;background:#f5f5f5;width:100px;margin-left:-50px;top:50%;left:50%;position:absolute}.loader .bar-container .bar{position:relative;left:0;top:0;width:0;height:2px}.masterheader-1{height:100vh}.masterheader-2{overflow:auto;min-height:100vh}.nav-tabs{border-bottom:none}.nav-tabs .nav-item{width:auto}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{height:0;background-color:inherit;border-color:none}.nav-tabs .nav-item .nav-link.onkomap{height:inherit;width:auto}.nav-tabs .nav-link{border:none;border-top-left-radius:0;border-top-right-radius:0;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.nav-tabs .nav-item .nav-link.onkomap.active{width:inherit}.custom-control-label:after,.custom-control-label:before{width:22px;height:22px;background-color:transparent;border-color:#afbcc7!important;border-radius:none}.custom-checkbox .custom-control-label:before{border-radius:0}label{display:block;font-size:20px;line-height:32px;color:#6c757d!important}#onkomap-survey{min-height:300px}.nav-pills{height:0!important}.transparent-header{height:140px;background-color:transparent}.content.onkoresult{padding-top:0!important}.block-content{padding:0 2px}.nav{margin:0 0 30px}.header_img_about,.header_img_article,.header_img_empty,.header_img_faq,.header_img_galery,.header_img_home,.header_img_location,.header_img_newsletter,.header_img_portfolio,.header_img_pricing,.header_img_project,.header_img_reference{max-width:100%;width:inherit;height:350px;background-repeat:no-repeat;background-size:cover;background-position:50%}#map_canvas,.header-parallax{max-width:100%;width:inherit;height:350px}.header_img_home{background-image:url(../img/pics/img-header-home.jpg)}.header_img_about{background-image:url(../img/pics/img-header-about.jpg)}.header_img_portfolio{background-image:url(../img/pics/img-header-portfolio.jpg)}.header_img_reference{background-image:url(../img/pics/img-header-reference.jpg)}.header_img_pricing{background-image:url(../img/pics/img-header-pricing.jpg)}.header_img_galery{background-image:url(../img/pics/img-header-galery.jpg)}.header_img_project{background-image:url(../img/pics/img-header-project.jpg)}.header_img_faq{background-image:url(../img/pics/img-header-faq.jpg)}.header_img_empty{background-image:url(../img/pics/img-header-empty.jpg)}.header_img_location{background-image:url(../img/pics/img-header-location.jpg)}.header_img_article{background-image:url(../img/pics/img-header-article.jpg)}.header_img_newsletter{background-image:url(../img/pics/img-header-newsletter.jpg)}.background_img_home{max-width:100%;width:inherit;height:auto;background-repeat:no-repeat;background-size:cover;background-position:50%;background-image:url(../img/pics/img-background-home.jpg)}.divider{height:1px;border-bottom:1px solid}.textBox.full,.textBox.left,.textBox.right{font-size:18px;line-height:24px}.textBox.full.lawyer,.textBox.left.lawyer,.textBox.right.lawyer,.textList.lawyer li{font-size:16px;line-height:20px;text-align:left}.textList.lawyer li{margin-left:15px;padding:6px}.textBoxImg{text-align:center;margin-bottom:15px}.textBoxImg img{max-width:80%;height:auto}.textBoxImg.lawyer img{max-width:100%;height:auto}.textBoxImgText{font-size:18px;line-height:24px;text-align:center}.textList{margin-bottom:20px;list-style:square}.textList li{margin-left:15px;padding:6px;font-size:18px;line-height:24px}.text-in-pic{position:relative}.text-in-pic img{display:block}.text-in-pic span{position:absolute;padding:30px;line-height:28px}.text-in-pic-01{background-image:url(../img/pics/02.jpg)}.text-in-pic-02,.text-in-pic-03{background-image:url(../img/pics/09.jpg)}.text-in-pic-04{background-image:url(../img/pics/05.jpg)}.text-in-pic-05{background-image:url(../img/pics/09.jpg)}.text-in-pic-06{background-image:url(../img/pics/01.jpg)}.location-pic-01,.location-pic-02,.location-pic-03,.location-pic-04{background-image:url(../img/pics/09.jpg)}#map-canvas-1,#map-canvas-2{width:100%;height:300px}.location-pic-02,.location-pic-04{height:300px}.table td,.table th{font-size:18px;font-weight:400}.row-flex,.row-flex>div[class*=col-]{display:flex;flex:1 1 auto}.row-flex-wrap{flex-flow:row wrap;align-content:flex-start;flex:0}.container-flex>div[class*=col-],.row-flex>div[class*=col-]{margin:-.2px}.container-flex>div[class*=col-] div,.row-flex>div[class*=col-] div{width:100%}.flex-col{display:flex;display:-webkit-flex;flex:1 100%;flex-flow:column nowrap}.flex-grow{display:flex;flex:2}.accordion-custom{margin-top:20px}.card{margin-bottom:15px;border-radius:0;border:1px solid}.card-header{border:none}.card-header a span{margin-left:10px}.accordion-custom .card-heading{font-size:20px;padding:10px}.accordion-custom .card-heading,.card-heading.lawyer{display:block;width:100%;cursor:pointer;position:relative}.card-heading.lawyer{font-size:16px;padding:8px}.card-body{font-size:18px;line-height:24px;text-align:justify}.card-body.lawyer{padding:15px 30px}.blogpost-divider-1{margin-top:30px;margin-bottom:17px}.blogpost-divider-2{margin-top:17px;margin-bottom:30px}.blogpost-overview-header{font-size:20px;line-height:28px;margin:15px 0}.blogpost-header h1{font-size:36px;line-height:48px;font-weight:500;margin:15px 0}.blogpost-author,.blogpost-overview-author{font-size:16px;margin:0 0 15px}.blogpost-author{font-weight:500}.blogpost-image,.blogpost-overview-image{background-repeat:no-repeat;background-position:50%;background-size:cover;margin:0}.blogpost-image img,.blogpost-overview-image img{max-width:100%;height:auto;border-radius:25px!important}.shop-image img,.shop-overview-image img{max-width:100%;height:auto}.blogpost-image-copyright,.blogpost-overview-image-copyright{font-size:14px;font-weight:500;margin:5px 0}.blogpost-overview-image img+span.badge{position:relative;top:-190px;left:4px}.blogpost-overview-content-short{font-size:18px;line-height:26px;margin:15px 0 40px}.blogpost-content-short h2{font-size:22px;font-weight:500;line-height:28px;margin:20px 0 40px}.blogpost-content{margin:40px 0 100px}.blogpost-content ol,.blogpost-content ul{margin-bottom:20px!important;list-style:square!important}.blogpost-content ol li,.blogpost-content ul li{margin-left:15px!important;padding:6px!important;font-size:18px;line-height:24px}#blogpost-overview-space-to-bottom{margin-bottom:500px}.search-form{margin-bottom:40px}.search-form.dojo{margin-bottom:0!important}.search-form input{padding-top:10px;padding-bottom:10px;text-indent:15px;font-size:17px;font-weight:400;border:none;outline:none}.search-form button{border:none;min-width:41px;min-height:41px;opacity:1;padding:0 12px;cursor:pointer}.team-widget-header{position:relative;padding:20px 15px 15px;height:100px;overflow:hidden}.team-widget-content h3,.team-widget-content h4{font-weight:400}.team-widget-body{height:auto;position:relative;padding:20px 5px 5px}.team-widget-image{position:absolute;display:inline-block;padding:8px;width:140px;height:140px;top:-70px;left:50%;margin-left:-70px;border-radius:120px}.service-widget-header{position:relative;padding:30px 15px 50px;height:50px;overflow:hidden}.service-widget-content{padding:20px 0}.service-widget-content h3,.service-widget-content h4{font-size:24px!important;font-weight:300}.service-widget-body{height:auto;position:relative;padding:90px 15px 15px;cursor:pointer}.service-widget-block,.service-widget-image-round,.service-widget-image-transparent{position:absolute;display:inline-block;padding:8px;width:140px;height:140px;top:-70px;left:50%;margin-left:-70px;border-radius:120px;text-align:center;vertical-align:middle}.service-widget-block svg.svg-inline--fa,.service-widget-image-round svg.svg-inline--fa,.service-widget-image-transparent svg.svg-inline--fa{font-size:48px}.portfolio-widget-header{position:relative;padding:15px 15px 20px;height:0;overflow:hidden;white-space:nowrap}.portfolio-widget-content{padding:20px 0}.portfolio-widget-content h3{padding-bottom:20px;font-weight:300}.portfolio-widget-content h4{font-weight:300}.portfolio-widget-body{height:auto;position:relative;padding:30px 15px 15px}.portfolio-widget-image{position:absolute;display:inline-block;padding:8px;width:140px;height:140px;top:-70px;left:50%;margin-left:-70px;border-radius:120px;text-align:center;vertical-align:middle}.portfolio-widget-image svg.svg-inline--fa{color:#e6001c;font-size:48px;margin-top:34px}.pricing-widget-header{position:relative;padding:30px 15px 50px;height:160px;overflow:hidden}.pricing-widget-content h1{font-weight:300}.pricing-widget-content h1 small{font-size:60%}.pricing-widget-body{height:auto;position:relative;padding:20px}.pricing-widget-body .textList{list-style:none!important;margin:0;padding:0}.pricing-widget-body .textList li{padding-top:15px;font-size:18px}.pricing-detail-btn{width:100%;height:55px;margin-right:3px;margin-top:20px;margin-bottom:20px;font-weight:400;opacity:.8;border:none;cursor:pointer}.card-header.pricing{padding:0;border-bottom:1px solid inherit}.iso-filtering{position:relative}.iso-filtering ul li.nav-item.button{margin-top:15px}.iso-grid{margin-left:0}.iso-pic-container{margin:0;padding:0}.iso-pic{margin-right:15px;background-repeat:no-repeat;background-position:50%;background-size:cover}.iso-pic img{width:100%}.iso-pic .blogpost{margin-right:30px}.iso-pic .brands{background-size:80%}.iso-pic .brands img{height:100px}.iso-pic .glasses{background-size:95%}.iso-pic .glasses img{height:200px}.incl-label{margin-bottom:0}.iso-pic-label,.no-label{margin-bottom:15px}.iso-pic-label{overflow:hidden;white-space:nowrap;margin-right:15px;text-align:center;padding:5px;font-size:14px}.iso-pic.project-pic-01{background-image:url(../img/project-01/project-01.jpg)}.iso-pic.project-pic-02{background-image:url(../img/project-01/project-02.jpg)}.iso-pic.project-pic-03{background-image:url(../img/project-01/project-03.jpg)}.iso-pic.project-pic-04{background-image:url(../img/project-01/project-04.jpg)}.iso-pic.project-pic-05{background-image:url(../img/project-01/project-05.jpg)}.iso-pic.project-pic-06{background-image:url(../img/project-01/project-06.jpg)}.iso-pic.project-pic-07{background-image:url(../img/project-02/project-01.jpg)}.iso-pic.project-pic-08{background-image:url(../img/project-02/project-02.jpg)}.iso-pic.project-pic-09{background-image:url(../img/project-02/project-03.jpg)}.iso-pic.project-pic-10{background-image:url(../img/project-02/project-04.jpg)}.iso-pic.project-pic-11{background-image:url(../img/project-02/project-05.jpg)}.iso-pic.project-pic-12{background-image:url(../img/project-02/project-06.jpg)}.grid-galery{display:flex;flex-wrap:wrap;padding:0 8px}.grid-galery .column{flex:25%;max-width:25%;padding:0 8px}.grid-galery .column img{margin-top:16px;vertical-align:middle;width:100%}#contact-form input[type=text],#form-dojo-edit input[type=text],#form-event-subscribe input[type=text],#form-graduation input[type=text],#form-jhv input[type=text],#form-login input[type=password],#form-login input[type=text],#form-member-edit input[type=text],#form-member input[type=text],#form-pw-change input[type=password],#form-register input[type=text],#form-teams-register input[type=text],#form-trainer input[type=text],#subscribe-form input[type=text]{display:block;width:100%;margin-right:3px;padding-top:15px;padding-bottom:15px;font-size:18px;font-weight:400;border:none;outline:none}#contact-form textarea{display:block;width:100%;margin-right:3px;padding-top:15px;font-size:18px;font-weight:400;line-height:20px;text-indent:15px;overflow:auto;border:none;outline:none}#contact-form label,#form-dojo-edit label,#form-event-subscribe label,#form-graduation label,#form-jhv label,#form-login label,#form-member-edit label,#form-member label,#form-pw-change label,#form-register label,#form-teams-register label,#form-trainer label,#subscribe-form label{display:block;font-size:18px;font-weight:400;line-height:32px;letter-spacing:-.03em;margin-top:15px;padding-left:8px}#contact-form small,#form-dojo-edit small,#form-event-subscribe small,#form-graduation small,#form-jhv small,#form-login small,#form-member-edit small,#form-member small,#form-pw-change small,#form-register small,#form-teams-register small,#form-trainer small,#subscribe-form small{font-size:100%;font-weight:inherit}#event-message,#login-message,#mail-message,#register-message,#subscribe-message{padding:0 0 20px;width:100%;height:auto;font-size:18px;line-height:30px;text-align:left;font-weight:400}.permalink-association a,.permalink-dojo a{cursor:pointer}.form-row{margin-left:0;margin-right:0}.form-check{margin-bottom:10px}.form-check-label{margin-left:10px}.form-check-input{margin-top:20px}.form-check-inline .form-check-input{margin-top:13px}.submit-btn{width:100%;border:none;border-radius:25px}.dojo-btn,.submit-btn{font-weight:400;opacity:.8;cursor:pointer}.dojo-btn{width:auto;height:55px;margin-right:5px;padding:5px 15px;border:none}.is-invalid{font-size:14px;font-style:italic;margin-top:10px;margin-bottom:0;width:100%}.modal{z-index:99999!important}.cookie-window{position:relative;opacity:1;overflow:hidden;width:auto;height:auto;transition:all .5s ease-in-out}html{height:100%}body.slider{margin:0;font-family:inherit;font-weight:400;line-height:1.5;position:relative;height:100%}.galery-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200}.galery-loader svg{color:#e6001c;top:50%;left:50%;margin-top:-18px;margin-left:-18px;position:absolute}.swiper-container{width:92%;height:92%;color:#fff;text-align:center;padding-top:6%}.pic-slide{background-repeat:no-repeat;background-position:50%;background-size:80% auto;background-size:contain}.arrow-left{left:10px}.arrow-left,.arrow-right{position:absolute;top:50%;z-index:1300}.arrow-right{right:10px}.swiper-pagination{text-align:center;vertical-align:middle;height:auto;padding-top:15px;padding-bottom:15px}.swiper-pagination-bullet{margin-right:10px;width:8px;height:8px;display:inline-block;border-radius:100%;opacity:.3}.swiper-pagination-bullet-active{opacity:1}.close-btn{position:absolute;text-decoration:none;font-weight:500;right:1%;top:2%;z-index:1300;cursor:pointer}#aikikai-start{padding:15px 0;font-size:24px;font-weight:500;width:350px;height:auto}.textBox svg{margin-top:6px;font-size:38px!important}.textBox svg.mail{margin-top:1px;font-size:28px!important}.aikikai-box,.aikikai-box a,.mitglieder-box,.mitglieder-box a{font-size:18px}.aikikai-box a:hover,.mitglieder-box a:hover{text-decoration:underline!important}.aikikai-box svg,.mitglieder-box svg{font-size:28px!important}.p-group{font-size:18px;line-height:34px}.p-group img{height:250px;width:auto}.p-group a{margin-left:15px}.group-title{margin:40px 0 30px;font-size:24px;font-weight:700}.group-info{font-size:18px;font-weight:500;padding:20px}.group-info svg{font-size:28px;margin-right:15px}.info-text{font-size:16px;padding:20px;list-style:square}.info-text li{margin-left:45px;padding:6px;font-size:18px;line-height:24px}.info-text.info-middle{text-align:left;border-left:1px solid #fff;border-right:1px solid #fff}.info-text.info-left{text-align:left}.reference-widget-content{cursor:pointer;border-radius:25px}.reference-widget{border-radius:25px}.reference-widget-content-shop{cursor:pointer;border-radius:0}.reference-widget-shop{border-radius:0}#start-section{height:700px}#start-section .extra-space{height:100px}.card.aikikai-dojo,.card.event-aikikai,.card.event-mitglieder{margin-bottom:20px}.event-divider{height:1px;border-bottom:1px solid;margin-top:15px;margin-bottom:15px}.event-aikikai .btn,.event-mitglieder .btn{border-radius:25px}.aikikai-dojo .btn{border-radius:0}.ribbon{position:relative;min-height:3.25rem}.ribbon-box{position:absolute;top:-40px;right:-60px;padding:0 .75rem;height:2rem;line-height:2rem;z-index:5;font-weight:500;max-width:120px;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.ribbon-box.details{right:0;top:-75px}.ribbon-box:before{position:absolute;display:block;width:0;height:0;content:""}.modal-header.allow-cookie,.modal-header.remove-question,.modal-header.show-geo-error,.modal-header.show-statistic{padding:0!important;border:none!important}.modal-header.allow-cookie img,.modal-header.remove-question img,.modal-header.show-geo-error img,.modal-header.show-statistic img{width:100%!important}.modal-header.allow-cookie h4,.modal-header.remove-question h4,.modal-header.show-geo-error h4,.modal-header.show-statistic h4{margin-left:30px!important}.modal-body.allow-cookie,.modal-body.remove-question,.modal-body.show-geo-error,.modal-body.show-statistic{padding:20px 40px 0!important;font-size:18px}button.close{position:absolute;top:0;right:15px;font-weight:500;line-height:1;color:#e6001c;opacity:1}.modal-footer.allow-cookie,.modal-footer.remove-question,.modal-footer.show-geo-error,.modal-footer.show-statistic{border:none}.modal-footer.allow-cookie button,.modal-footer.remove-question button,.modal-footer.show-geo-error button,.modal-footer.show-statistic button{font-size:18px!important;padding:4px 20px!important}#extra-space{margin-bottom:500px}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:inherit}.aikikai-people img,.kids-area img{max-width:100%;height:auto}.aikikai-people img,.lv-people img{border-radius:50%}.lv-people img{max-width:70%;height:auto}.shop-badge{position:absolute;top:-3px;right:10px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:10px}
.lc-top-header{max-height:200px;margin-top:auto;margin-bottom:auto;text-align:center;z-index:1099}.lc-top-header img{height:auto}.lc-navigation{height:auto;z-index:1099;font-weight:400}.lc-navigation .lc-navlogo img{height:55px}.lc-navigation .lc-navlogo .menu-company-text{padding-left:15px;font-size:22px;font-weight:300;line-height:55px}.lc-navbar{overflow:hidden;height:auto;font-weight:inherit}.lc-navbar a{display:block;text-align:center;padding:12px;margin-left:12px;text-decoration:none;font-size:17px}.lc-navbar a.last{margin-right:12px}.lc-navbar .lc-toggle-icon{display:none}.lc-navbar .lc-toggle-icon svg{font-size:26px}.lc-navbar .lc-dropdown{overflow:hidden}.lc-navbar .lc-dropdown .lc-dropdown-btn{font-family:inherit;font-weight:inherit;font-size:16px;border:none;outline:none;padding:20px;margin:0}.lc-navbar .lc-dropdown:hover .lc-dropdown-content{display:block}.lc-navbar .lc-dropdown-content{display:none;position:fixed;min-width:200px;z-index:1100}.lc-navbar .lc-dropdown-content a{float:none;padding:12px 16px;margin-left:0!important;text-decoration:none;display:block;text-align:left}.lc-navbar .lc-dropdown-content a svg{margin-right:6px}.lc-sticky{position:fixed;top:0;width:100%}.first-content-margin{margin-top:75px!important}.lc-sidenav{font-weight:400;height:100%;width:0;position:fixed;z-index:1100;top:0;left:0;overflow-x:hidden;padding-top:69px}.lc-sidenav a{margin-bottom:10px;padding:8px 8px 8px 32px;text-decoration:none;font-size:17px;display:block}.lc-sidenav a.lc-close-icon{position:absolute;top:10px;right:15px;padding:12px!important;font-size:26px}.lc-sidenav .lc-sidenav-dropdown{overflow:hidden}.lc-sidenav .lc-sidenav-dropdown .lc-sidenav-dropdown-btn{font-family:inherit;font-weight:inherit;display:block;font-size:17px;border:none;outline:none;margin-top:10px;padding:8px 8px 8px 32px}.lc-sidenav-dropdown-content{display:none}.lc-sidenav-dropdown-content a{margin-bottom:10px;padding:8px 8px 8px 30px!important;text-decoration:none;font-size:17px;display:block}.dropdown-show{display:block}
footer{background-repeat:no-repeat;background-position:50%;background-size:cover;height:auto;font-weight:400}footer a,footer a:active,footer a:focus,footer a:visited{text-decoration:none;outline:none}footer a:hover{text-decoration:none}footer .footer-item{font-size:16px;padding:5px 0}footer h4{font-weight:400;font-size:16px;text-transform:uppercase;padding:10px 0}footer h4.social-media{text-transform:none!important}footer .copyright{font-size:13px}footer .footer-img img{padding-bottom:20px;max-width:100%;height:auto}.back_to_top{position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:99999999;background-color:#e6001c;color:#fff;width:50px;height:50px;right:50px;bottom:50px;padding-top:1px;border-radius:25px;transition:all .5s ease-in-out}.back_to_top:hover{background-color:#fff;border:1px solid #e6001c;color:#e6001c;opacity:.9}.back_to_top i{font-size:1.8rem;color:#f5f5f5;transition:all .5s ease-in-out}.show{visibility:visible;cursor:pointer;opacity:1}
.bg-dark{background-color:#212529!important}.bg-gray{background-color:#939393!important}.bg-black{background-color:#000!important}.bg-light{background-color:#f5f5f5!important}.bg-white{background-color:#fff!important}.bg-footer,.bg-search{background-color:#ebebeb!important}.text-dark{color:#6d6f6b!important}.text-gray{color:#939393!important}.text-black{color:#000!important}.text-light{color:#f5f5f5!important}.text-white{color:#fff!important}.text-footer{color:#6d6f6b!important}.text-search{color:#fff!important}.text-headline{color:#6d6f6b!important}.border-dark{border-color:#212529!important}.border-gray{border-color:#939393!important}.border-black{border-color:#000!important}.border-light{border-color:#dfdddd!important}.border-white{border-color:#fff!important}.border-footer{border-color:#d1d1d1!important}.border-search{border-color:#fff!important}.client-bg,.client-bg-hover{background-color:#e6001c!important}.client-svg{color:#e6001c!important}.client-text{color:#f2f2f2!important}.client-red-bg{background-color:#e6001c!important}.client-red-text-light{color:#fff!important}.client-red-text-dark{color:#000!important}.client-red-border,.client-red-text{color:#e6001c!important}.client-blue-bg{background-color:#394263!important}.client-blue-text-light{color:#fff!important}.client-blue-text-dark{color:#000!important}.client-blue-border,.client-blue-text{color:#394263!important}.client-green-bg{background-color:#9bc305!important}.client-green-text-light{color:#fff!important}.client-green-text-dark{color:#000!important}.client-green-border,.client-green-text{color:#9bc305!important}.nav-top-header-bg{color:#f5f5f5!important}.nav-bg,.nav-top-header-text{color:#212529!important}.nav-text{color:#cecccc!important}.nav-border{color:#939393!important}.nav-active-bg,.nav-svg{color:#e6001c!important}.nav-active-text{color:#f2f2f2!important}.nav-hover-bg{color:#e6001c!important}.nav-hover-text{color:#f2f2f2!important}.nav-hover-svg-bg{color:#e6001c!important}.nav-hover-svg-text{color:#f2f2f2!important}.nav-dropdown-bg{color:#292d32!important}.nav-dropdown-text{color:#e6ebf4!important}body{background-color:#fff}body,h1,h2,h3{color:#6d6f6b}.modal-content a,button a,section a{color:#e6001c!important}.modal-backdrop{background-color:#394263}.textBox.full.dojos a,.textBox.full.dojos a:active,.textBox.full.dojos a:focus,.textBox.full.dojos a:visited{color:#6d6f6b!important}.textBox.full.dojos a:hover{color:#e6001c!important}.loader,.loader .bar-container{background-color:#fff}.loader .bar-container .bar{opacity:1;background-color:#e6001c}.cookie-window{background-color:#f5f5f5;color:#6d6f6b}#site-loader{color:#e6001c}.lc-top-header{background-color:#f5f5f5;color:#212529}.lc-navbar,.lc-navigation{background-color:#212529;color:#cecccc}.lc-navbar a{color:#cecccc!important}.lc-navbar a svg{color:#e6001c}.lc-navbar a:hover,.lc-navbar a:hover svg{background-color:#e6001c;color:#f2f2f2!important}.lc-navbar a.navbar-active{background-color:#e6001c!important;color:#f2f2f2!important;border:1px dashed #f2f2f2}.lc-navbar a.nav-logo:hover{background-color:transparent}.lc-navbar .lc-dropdown:hover .lc-dropdown-btn{background-color:#e6001c!important;color:#f2f2f2!important}.lc-navbar .lc-dropdown:hover .lc-dropdown-btn svg{color:#f2f2f2!important}.lc-navbar .lc-dropdown-btn{background-color:#212529!important;color:#cecccc!important}.lc-navbar .lc-dropdown-btn svg{color:#e6001c!important}.lc-navbar .lc-dropdown-content{background-color:#292d32;color:#e6ebf4}.lc-navbar .lc-dropdown-content a{color:#cecccc!important}.lc-navbar .lc-dropdown-content a:hover{background-color:#e6001c!important;color:#f2f2f2!important}.lc-sidenav{background-color:#212529!important}.lc-sidenav,.lc-sidenav a{color:#cecccc!important}.lc-sidenav a svg{color:#e6001c}.lc-sidenav a:hover,.lc-sidenav a:hover svg{background-color:#e6001c;color:#f2f2f2!important}.lc-sidenav a.sidenav-active{background-color:#e6001c!important;color:#f2f2f2!important;border:1px dashed #f2f2f2}.lc-sidenav a.sidenav-active svg{color:#f2f2f2!important}.lc-sidenav .lc-sidenav-dropdown,.lc-sidenav .lc-sidenav-dropdown-btn{background-color:inherit;color:inherit}.lc-sidenav .lc-sidenav-dropdown:hover .lc-sidenav-dropdown-btn{background-color:#e6001c!important;color:#f2f2f2!important}.lc-sidenav .lc-sidenav-dropdown:hover .lc-sidenav-dropdown-btn svg{color:#f2f2f2!important}.lc-sidenav .lc-sidenav-dropdown-content{background-color:#292d32;color:#e6ebf4}.lc-sidenav .lc-sidenav-dropdown-content a{color:#cecccc!important}.lc-sidenav .lc-sidenav-dropdown-content a:hover{background-color:#b8b5b5!important;color:#212529!important}.lc-sidenav .lc-sidenav-dropdown-content a:hover svg{background-color:#b8b5b5!important;color:#e6001c!important}.blogpost-overview a{color:#6d6f6b!important}.blogpost-overview a:hover{color:#e6001c!important}.blogpost-image-copyright,.blogpost-overview-image-copyright{color:#6d6f6b}.badge-blogpost{background-color:#e6001c;color:#fff}.blogpost-header,.blogpost-overview-header{color:#6d6f6b}.search-form input{background-color:#ebebeb;color:#6d6f6b}.search-form button{background-color:#e6001c;color:#f2f2f2;border-right:2px solid #fff}.search-form button.member-search,.search-form button.trainer-search{background-color:#394263;color:#f2f2f2}.search-form button.first-btn{border-left:2px solid #fff}.search-form button.last-btn{border-right:none}.team-widget-header{background-color:#394263}.team-widget-content h4{color:#97adcf}.team-widget-image{background-color:#fff}.service-widget a{outline:none!important;text-decoration:none!important}.service-widget:hover .service-widget-block.aikikai{background-color:#e6001c!important}.service-widget:hover .service-widget-block.mitglieder{background-color:#394263!important}.service-widget:hover svg{color:#f2f2f2!important}.service-widget-header{background-color:transparent}.service-widget-content h3,.service-widget-content h4{color:#394263}.service-widget-image-round{background-color:#394263}.service-widget-image-round svg.svg-inline--fa{color:#fff}.service-widget-block{background-color:#fff}.service-widget-block.aikikai svg.svg-inline--fa{color:#e6001c}.service-widget-block.mitglieder svg.svg-inline--fa{color:#394263}.service-widget-image-transparent{background-color:transparent}.service-widget-image-transparent svg.svg-inline--fa{color:#e6001c}.portfolio-widget a,.portfolio-widget a:active,.portfolio-widget a:focus,.portfolio-widget a:visited{color:#6d6f6b!important}.portfolio-widget a:hover{color:#e6001c!important}.portfolio-widget-header{background-color:transparent}.portfolio-widget-content h3{color:#6d6f6b}.portfolio-widget-image{background-color:transparent}.portfolio-widget-image i{color:#e6001c}.pricing-widget-header{background-color:#394263}.pricing-widget-content h1{color:#97adcf}.pricing-widget-content h3{color:#fff}.pricing-widget-image{background-color:#fff}.pricing-detail-btn{background-color:#e6001c;color:#f2f2f2}.card{border-color:#dfdddd}.card,.card-body,.card-header,.card-heading{background-color:transparent}.accordion-custom .card-heading.lawyer:after,.accordion-custom .card-heading:after{color:#6d6f6b;background-color:transparent}.lawyer a,.lawyer a:active,.lawyer a:focus,.lawyer a:visited{color:#6d6f6b!important}.lawyer a:hover{color:#e6001c!important}.card-body .lawyer a,.card-body .lawyer a:active,.card-body .lawyer a:focus,.card-body .lawyer a:visited,.card-header .lawyer a,.card-header .lawyer a:active,.card-header .lawyer a:focus,.card-header .lawyer a:visited,.card-heading .lawyer a,.card-heading .lawyer a:active,.card-heading .lawyer a:focus,.card-heading .lawyer a:visited,.card .lawyer a,.card .lawyer a:active,.card .lawyer a:focus,.card .lawyer a:visited{color:#6d6f6b!important}.card-body .lawyer a:hover,.card-header .lawyer a:hover,.card-heading .lawyer a:hover,.card .lawyer a:hover{color:#e6001c!important}.iso-pic-label{background-color:#212529;color:#f5f5f5}#contact-form input[type=text],#form-dojo-edit input[type=text],#form-dojo-edit select,#form-event-subscribe input[type=text],#form-event-subscribe select,#form-jhv input[type=text],#form-login input[type=password],#form-login input[type=text],#form-member-edit input[type=text],#form-member-edit select,#form-member input[type=text],#form-member select,#form-register input[type=text],#form-teams-register input[type=text],#form-trainer input[type=text],#form-trainer select,#subscribe-form input[type=text]{background-color:#f5f5f5;color:#6d6f6b}#form-pw-change input[type=password]{background-color:#fff;color:#6d6f6b}#contact-form textarea{background-color:#f5f5f5;color:#6d6f6b}#contact-form a:hover,#contact-form small,#event-message,#event-message small,#form-dojo-edit a:hover,#form-dojo-edit small,#form-event-subscribe a:hover,#form-event-subscribe small,#form-graduation a:hover,#form-graduation small,#form-jhv a:hover,#form-jhv small,#form-login a:hover,#form-login small,#form-member-edit a:hover,#form-member-edit small,#form-member a:hover,#form-member small,#form-pw-change a:hover,#form-pw-change small,#form-register a:hover,#form-register small,#form-teams-register a:hover,#form-teams-register small,#form-trainer a:hover,#form-trainer small,#login-message,#login-message small,#mail-message,#mail-message small,#register-message,#register-message small,#subscribe-form a:hover,#subscribe-form small,#subscribe-message,#subscribe-message small{color:#e6001c}#contact-form label,#form-dojo-edit label,#form-event-subscribe label,#form-graduation label,#form-jhv label,#form-login label,#form-member-edit label,#form-member label,#form-pw-change label,#form-register label,#form-teams-register label,#form-trainer label,#subscribe-form label{background-color:inherit;color:#6d6f6b}input[type=text]:disabled{background-color:#394263!important;color:#f5f5f5!important}#form-member input[type=text]:disabled,#form-memberreport input[type=text]:disabled,#form-summaryreport input[type=text]:disabled,#form-trainer input[type=text]:disabled{background-color:#f5f5f5!important;border:1px solid #394263;color:#000!important}.form-check-input.is-invalid~.form-check-label,.invalid-feedback,.is-invalid,.was-validated .form-check-input:invalid~.form-check-label{color:#e6001c}.dojo-btn,.login-btn,.submit-btn{background-color:#e6001c;color:#fff}.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#394263}footer a,footer a:active,footer a:focus,footer a:visited{color:#6d6f6b!important}footer a:hover{color:#e6001c!important}footer h4{border-bottom:1px solid}footer i{color:#e6001c}.galery-loader,body.slider{background-color:#000}.galery-loader svg{color:#e6001c}.swiper-container{color:#fff;background:transparent!important}.arrow-left{color:#f5f5f5}.arrow-left svg{color:#f5f5f5!important}.arrow-left svg:hover{color:#e6001c!important}.arrow-right,.arrow-right svg{color:#f5f5f5}.arrow-right svg:hover{color:#e6001c}.swiper-pagination{background-color:transparent;color:#e6001c}.swiper-pagination-bullet{background:#f5f5f5}.swiper-pagination-bullet-active{background:#e6001c}.close-btn{color:#f5f5f5}.close-btn:hover{color:#e6001c}.custom-control-label:before{background-color:transparent}.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.custom-radio .custom-control-input:checked~.custom-control-label:before{color:#fff;background-color:#e6001c}.mitglieder-box a,.mitglieder-box svg{color:#394263!important}.mitglieder-box .media-body a{color:#939393!important}.aikikai-box a,.aikikai-box svg{color:#e6001c!important}.aikikai-box .media-body a{color:#939393!important}.p-group a,.p-group svg{color:#fff!important}.group-info a,.group-info svg{color:#e6001c!important}.info-text a{color:#939393!important}.info-text a:active,.info-text a:focus,.info-text a:visited{color:#6d6f6b!important}.info-text a:hover,.reference-widget-content-shop.aikikai,.reference-widget-content.aikikai{color:#e6001c!important}.reference-widget-content-shop.mitglieder,.reference-widget-content.mitglieder{color:#394263!important}.reference-widget-content-shop:hover,.reference-widget-content:hover{color:#fff!important}.reference-widget-content-shop:hover.aikikai,.reference-widget-content:hover.aikikai{background-color:#e6001c!important}.reference-widget-content-shop:hover.mitglieder,.reference-widget-content:hover.mitglieder{background-color:#394263!important}.reference-widget-content-shop.aikikai.active,.reference-widget-content.aikikai.active{color:#fff!important;background-color:#e6001c!important}.reference-widget-content-shop.mitglieder.active,.reference-widget-content.mitglieder.active{color:#fff!important;background-color:#394263!important}.btn-round{background-color:#fff}.btn-round.aikikai{border:2px solid #e6001c!important;color:#e6001c!important}.btn-round.mitglieder{border:2px solid #394263!important;color:#394263!important}.btn-round:hover{color:#fff!important}.btn-round:hover.aerzte,.btn-round:hover.mitglieder,.btn-round:hover.ueber-uns{border:2px solid #fff!important;background-color:#e6001c!important}.event-aikikai h3,.event-aikikai h4{color:#939393!important}.event-aikikai .event-title{color:#e6001c!important}.event-aikikai a{color:#939393!important}.event-aikikai a:active,.event-aikikai a:focus,.event-aikikai a:visited{color:#6d6f6b!important}.event-aikikai a:hover,.event-aikikai button{color:#e6001c!important}.event-aikikai button{background-color:#fff!important}.event-aikikai button:hover{background-color:#e6001c!important;color:#fff!important}.event-mitglieder h3,.event-mitglieder h4{color:#939393!important}.event-mitglieder .event-title{color:#394263!important}.event-mitglieder a{color:#939393!important}.event-mitglieder a:active,.event-mitglieder a:focus,.event-mitglieder a:visited{color:#6d6f6b!important}.event-mitglieder a:hover{color:#394263!important}.event-mitglieder button{background-color:#fff!important;color:#394263!important}.event-mitglieder button:hover{background-color:#394263!important;color:#fff!important}.aikikai-dojo h3,.aikikai-dojo h4{color:#394263!important}.aikikai-dojo h3.dojo-title,.aikikai-dojo h4.dojo-title{color:#e6001c!important}.aikikai-dojo a{color:#939393!important}.aikikai-dojo a:active,.aikikai-dojo a:focus,.aikikai-dojo a:visited{color:#6d6f6b!important}.aikikai-dojo a:hover,.aikikai-dojo button{color:#394263!important}.aikikai-dojo button{background-color:#fff!important}.aikikai-dojo button:hover{background-color:#394263!important;color:#fff!important}.ribbon-aikikai .ribbon-box,.ribbon-aikikai .ribbon-box-details{color:#fff;background-color:#e6001c}.ribbon-mitglieder .ribbon-box,.ribbon-mitglieder .ribbon-box-details{color:#fff;background-color:#394263}.shop-badge{color:#fff;background-color:#e6001c}
@media (max-width:1199.98px){.lv-people img{max-width:50%}}@media (max-width:991.98px){.lc-navbar .lc-dropdown,.lc-navbar a{display:none}.lc-navbar .lc-dropdown.lc-toggle-icon,.lc-navbar a.lc-toggle-icon{float:right;display:block}.first-content-margin{margin-top:65px!important}#map_canvas,.header-parallax{height:250px}.team-widget-content h3,.team-widget-content h4{font-size:22px}.pricing-widget-content h1{font-size:32px}.pricing-widget-body .textList li{padding-top:10px;font-size:18px}.pricing-detail-btn{width:80%;height:40px;margin-right:3px;margin-top:10px;margin-bottom:10px}.text-in-pic span{font-size:16px}.text-in-pic h4{font-size:18px}.grid-galery .column{flex:50%;max-width:50%}.modal-content.allow-cookie,.modal-content.remove-question,.modal-content.show-geo-error,.modal-content.show-statistic{width:85%!important}.lv-people img{max-width:60%}}@media (max-width:767.98px){body{padding-top:0}.container{padding:0!important}#event-header{padding-top:3rem!important}#map_canvas,.header-parallax,.header_img_about,.header_img_article,.header_img_empty,.header_img_faq,.header_img_galery,.header_img_home,.header_img_location,.header_img_newsletter,.header_img_portfolio,.header_img_pricing,.header_img_project,.header_img_reference{height:200px}.blogpost-header,h1{font-size:32px;line-height:36px}.blogpost-content-short,h2{font-size:26px;line-height:30px}.team-widget-content h3,.team-widget-content h4{font-size:22px}.divider{margin-top:15px;margin-bottom:15px}.textBox.full,.textBox.left,.textBox.right{font-size:18px;line-height:22px;text-align:left}.textBoxImg img{max-width:50%;height:auto}.textBoxImgText,.textList li{font-size:18px;line-height:22px}#contact-form input[type=text],#contact-form label,#contact-form textarea,#form-graduation input[type=password],#form-graduation input[type=text],#form-graduation label,#form-graduation textarea,#form-login input[type=password],#form-login input[type=text],#form-login label,#form-login textarea,#form-member-edit input[type=password],#form-member-edit input[type=text],#form-member-edit label,#form-member-edit textarea,#form-pw-change input[type=password],#form-pw-change input[type=text],#form-pw-change label,#form-pw-change textarea,#form-register input[type=text],#form-register label,#form-teams-register input[type=text],#form-teams-register label,#login-message,#mail-message,#register-message,#subscribe-form input[type=text],#subscribe-form label,#subscribe-message{font-size:16px}.accordion-custom .card-heading{font-size:18px}.card-heading.lawyer{font-size:16px}.card-body{font-size:18px;line-height:24px}.iso-pic-label{padding:3px;font-size:12px}.iso-filtering ul li.nav-item.button{margin-top:4px}.team-widget-body{padding:20px 5px}.service-widget-body{padding:70px 15px 15px}.service-widget-content{padding:30px 0 0}.portfolio-widget-content h3{padding:10px 0 0}.portfolio-widget-content .textBox{padding:20px 0 0}.reference-widget-content h3,.reference-widget-content h4{font-size:20px}.blogpost-overview-content{height:0;margin-bottom:0;visibility:hidden}.mb-30{margin-bottom:15px}footer .address,footer .opening,footer .sitemap{padding-left:10px;padding-right:10px;padding-bottom:40px;text-align:center!important}footer h4{text-align:center!important}footer .footer-img img{padding:15px;max-width:60%;height:auto}.back_to_top{right:20px}.aikikai-box,.aikikai-box a,.mitglieder-box,.mitglieder-box a{font-size:18px}.aikikai-box svg,.mitglieder-box svg{font-size:22px!important}.textBox{margin-bottom:0}.textBox svg,.textBox svg.mail{font-size:24px!important;margin-top:0}.input-group.about-us{padding-top:30px}.modal-content.allow-cookie,.modal-content.remove-question,.modal-content.show-geo-error,.modal-content.show-statistic{width:80%!important}.aikikai-people img,.kids-area img{max-width:50%}.form-dojo-suche,.form-in-der-naehe{padding-top:15px!important}.lv-people img{max-width:40%}}@media (max-width:575.98px){.first-content-margin{margin-top:61px!important}.lc-navlogo .menu-company-text{padding-left:10px!important;font-size:20px!important}.blogpost-header,h1{font-size:28px;line-height:34px}.blogpost-content-short,h2{font-size:22px;line-height:26px}h3{font-size:24px}.service-widget-header{padding:30px 15px 50px;height:90px}.service-widget-image{padding:8px;width:120px;height:120px;top:-60px;left:50%;margin-left:-60px;border-radius:120px}.service-widget-image i{padding:35px 32px 35px 35px;font-size:2rem}.service-widget-content{padding:30px 0 0}.service-widget-content h3,.service-widget-content h4{font-size:24px}.portfolio-widget-image{padding:8px;width:80px;height:80px;top:-40px;left:50%;margin-left:-40px;border-radius:80px}.portfolio-widget-image i{padding:15px 15px 20px;font-size:2rem}.portfolio-widget-content{padding:15px 0 0}.portfolio-widget-content h3,.service-widget-content h4{font-size:24px}.iso-pic.brands{background-size:90%}.iso-pic.brands img{height:90px}.iso-pic.glasses{background-size:100%}.iso-pic.glasses img{height:150px}.pic-slide{background-repeat:no-repeat;background-position:50%;background-size:70% auto;background-size:contain}.arrow-left,.arrow-right,.swiper-pagination{display:none}.text-in-pic span h4{font-size:18px}.text-in-pic span{font-size:16px;padding:20px;line-height:24px}ol,ul{padding-left:5px}.grid-galery{padding:0!important}.grid-galery .column{flex:100%;max-width:100%;padding:0}.grid-galery .column img{margin-top:15px}footer .footer-img img{padding-bottom:20px;max-width:100%;height:auto}.modal-content.allow-cookie,.modal-content.remove-question,.modal-content.show-geo-error,.modal-content.show-statistic{width:70%!important}#area-top,#area-top-1,#area-top-2,#area-top-3,#area-top-4,#area-top-5,#area-top-6,#area-top-7,#area-top-8{display:none!important}.lv-people img{max-width:50%}}
/*# sourceMappingURL=lc.style.min.css.map */
