/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background-color:#f9f9f9;color:#303030;font-family:Helvetica,Arial,sans-serif;font-size:17px;line-height:1.42857}body.navbar-is-fixed-top{margin-top:0;padding-top:0}body.path-frontpage,body.path-taxonomy{background-color:#f2f2f2}body.term{background-color:#fff}body.term.vml2372600{background-color:#f9f9f9}#block-erstinformation{display:none}.eu-cookie-compliance-banner{background-color:#fff;font-size:13px}.eu-cookie-compliance-message{max-width:70%}.eu-cookie-compliance-banner .info{padding-top:10px;padding-bottom:10px;background:#fff;text-align:left}.eu-cookie-compliance-banner .info p{margin:0;padding:0;float:left}.eu-cookie-compliance-banner button{margin:0;padding:0;font:inherit;color:inherit;border:0;background-color:transparent}.eu-cookie-compliance-banner button.find-more-button{margin:0;padding:0;float:left;padding-bottom:1px;text-decoration:underline}.eu-cookie-compliance-banner button.agree-button{font-size:17px;font-weight:bold;padding-bottom:1px;border-bottom:1px solid #666}.eu-cookie-compliance-banner button.agree-button:hover{color:#7dab2e;border-bottom:1px solid #7dab2e}.eu-cookie-compliance-banner button.decline-button{font-size:17px;font-weight:normal;margin:8px}#navbar,.path-node.page-node-type-webform #navbar{position:absolute;z-index:100;top:0;width:100%;border:0;height:120px;background:transparent url(/themes/contrib/finanzberatung/img/bgfnav.png) no-repeat center top;}#navbar.navbar-fixed-top,.path-node.page-node-type-webform #navbar.navbar-fixed-top{position:fixed;z-index:1020}#navbar.affix,.path-node.page-node-type-webform #navbar.affix,.path-node.page-node-type-team #navbar.affix{background:transparent url(/themes/contrib/finanzberatung/img/bgfnavs.png) repeat top;}@media(max-width:768px){#navbar,.path-node.page-node-type-webform #navbar{position:absolute;z-index:100;top:0;width:100%;border:0;height:auto;padding-bottom:15px;background:#fff none}}.path-node.page-node-type-team #navbar{height:120px;background:0}.navbar-header{width:100%}@media(max-width:768px){.container>.navbar-header{margin-right:0;margin-left:0}}.navbar .logo{position:absolute;z-index:2;margin:0;padding:28px 10px 20px 10px;}@media(max-width:1200px){.navbar .logo{width:210px;padding:28px 10px 20px 0;}}@media(max-width:992px){.navbar .logo{width:130px;padding:7px 10px 5px 0;}}@media(max-width:768px){.navbar .logo{width:200px;padding:0;margin:35px 0 0 0;box-shadow:none}}@media(max-width:645px){.navbar .logo{width:180px;margin-top:40px;}}@media(max-width:530px){.navbar .logo{width:175px;margin:45px 10px 0 10px;}}@media(max-width:450px){.navbar .logo{width:175px;margin:75px 10px 0 10px;}}.navbar-collapse{border-top:0}@media(max-width:768px){.navbar-collapse.collapsing,.navbar-collapse.in{background-color:#fff}}.navbar .block-block-content{float:right;position:relative;z-index:150;margin-bottom:0;min-height:36px}.navbar .block-block-content ul{margin:0;padding:0}.navbar #block-info.block-block-content li{padding:0;}.navbar #block-info.block-block-content a{color:#666;text-decoration:none;padding:7px 20px 7px 20px;display:inline-block;}@media(max-width:520px){.navbar #block-info.block-block-content a{padding:7px 15px 7px 15px;}}.navbar #block-info.block-block-content a:hover{color:#fff;}.navbar .block-block-content li{float:left;list-style:none inside none;margin-left:20px;padding:7px 20px 7px 20px;background-color:#e6e6e6;color:#000;font-size:15px}@media(max-width:992px){.navbar .block-block-content li{font-size:13px;}}@media(max-width:380px){.navbar .block-block-content li{padding:7px 0 7px 7px}}@media(max-width:520px){.navbar .block-block-content li{margin-left:0;background-color:#f5f5f5}.navbar .block-block-content{width:100%;background-color:#f5f5f5;display:inline}.navbar .container{padding-right:0;padding-left:0;margin-right:0;margin-left:0}}.navbar .block-block-content li:hover{background-color:#7dab2e;color:#fff}@media(max-width:380px){.navbar .block-block-content li:hover{background-color:transparent;color:inherit}}.navbar .block-block-content a{color:#666;text-decoration:none}.navbar .block-block-content a:hover,.navbar .block-block-content li:hover a{color:#fff;text-decoration:underline}@media(max-width:380px){.navbar .block-block-content a:hover,.navbar .block-block-content li:hover a{color:#666;text-decoration:underline}}.navbar-toggle{position:relative;z-index:300;float:right;padding:9px 10px;margin-right:0;margin-top:8px;margin-bottom:8px;background-color:#7dab2e;background-image:none;border:0;border-radius:0;right:0}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}@media(max-width:520px){.navbar-toggle{margin-right:15px}}.navbar .nav{float:right;width:900px;text-align:right;margin:14px 0 0 30px}@media(max-width:1200px){.navbar .nav{width:auto;float:right}}@media(max-width:992px){.navbar .nav{width:auto;margin:27px 0 0 0}}@media(max-width:768px){.navbar .nav{width:auto;margin:50px 0 0 0}}.navbar .nav>li{padding:15px;float:right}@media(max-width:992px){.navbar .nav>li{padding:0 15px 7px 15px}}@media(max-width:768px){.navbar .nav>li{padding:15px;background:#fff}}.navbar .nav>li>a{color:#212121;font-size:18px;text-transform:uppercase;padding:0}@media(max-width:992px){.navbar .nav>li>a{font-size:17px}}@media(max-width:768px){.navbar .nav>li>a{font-size:18px;padding-bottom:2px;border-bottom:2px solid #fff}}.navbar .nav>li>a:hover{color:#7dab2e;padding-bottom:2px;border-bottom:2px solid #7dab2e;background:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#212121;background-color:transparent}.search-block-form{width:auto;position:relative;z-index:100;margin-bottom:5px;min-height:36px}@media(max-width:520px){.search-block-form{margin-right:15px}#block-suchformular.search-block-form{display:none}}.region-content .search-block-form,.region-content .view-suche .views-exposed-form{width:50%}.search-block-form .form-control{display:block;width:50%;float:right;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #e6e6e6;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.region-content .view-suche .form-control,.region-content .search-block-form .form-control{display:block;width:100%;float:left;height:34px;padding:6px 12px 0 12px;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;background-image:none;border:1px solid #999;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.search-block-form .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:0}.search-block-form .btn-primary,.view-suche .btn-primary{color:#fff;background-color:#e6e6e6;border-color:#e6e6e6}.region-content .view-suche .btn-primary,.region-content .search-block-form .btn-primary{color:#f9f9f9;background-color:#999;border-color:#999}.navbar-header .search-block-form .form-group{margin-bottom:0}.slider img{width:100%}.slider img{min-height:565px;width:100%;object-fit:cover;overflow:hidden}@media(max-width:768px){.path-frontpage .slider img,.page-node-type-startseite .slider img{min-height:700px}}@media(max-width:768px){.page-node-type-team .slider img{min-height:350px;padding-top:70px}}.region-content .h3,.region-content .h4,.region-content .h5,.region-content .h6,.region-content h3,.region-content h4,.region-content h5,.region-content h6{font-size:24px;}@media(max-width:645px){h3{word-break:break-all;}h4{word-break:break-all;}h5{word-break:break-all;}h6{word-break:break-all;}}.path-frontpage .slider,.page-node-type-startseite .slider{height:auto}.page-node-type-webform .slider img,.vml2372083 .slider img,.vml2372026 .slider img,.vml2372857 .slider img{height:400px;min-height:400px}.vml2372743.page-node-type-webform .slider img,.vml2372744.page-node-type-webform .slider img,.vml2372745.page-node-type-webform .slider img{min-height:700px;width:100%;object-fit:cover;overflow:hidden}.vml2372743.path-node.page-node-type-webform #navbar{background:transparent url(/themes/contrib/finanzberatung/img/bgfnav.png) center bottom}.term.page-node-type-page .slider{position:relative;z-index:0;top:120px;width:auto;height:530px}.term.page-node-type-page .slider img{float:none;margin:0 auto;display:block;max-width:100%;width:1300px}a{color:#7dab2e;text-decoration:none}a:hover,a:focus{color:#000;text-decoration:none}a[href^="tel:"]{color:#303030;text-decoration:none}.region-sidebar-second a,.views-field-field-kontakt a{color:#fff;text-decoration:underline}.region-sidebar-second a:hover,.region-sidebar-second a:focus,.view-frontpage .views-field-field-kontakt a:hover,.view-frontpage .views-field-field-kontakt a:focus{color:#000;text-decoration:underline}.path-frontpage .slider .img-responsive{display:inherit;max-width:inherit;height:inherit}.carousel-caption{top:250px}.slider h1{font-size:40px;font-weight:bold;color:#fff;margin:0}@media(max-width:768px){.slider h1{font-size:30px;}}.slider strong{font-size:24px;color:#fff}@media(max-width:768px){.slider strong{font-size:21px;}}.slider ul{display:inline-block;margin:5px 0 0 0;padding:0;text-align:center}.slider li{display:inline;list-style:none inside none}.slider li a{margin:0 15px 15px 15px;padding:7px 16px 5px 16px;border:2px solid #c0e97a;background:#7dab2e;color:#fff;font-size:30px;display:inline-block}@media(max-width:768px){.slider li a{font-size:20px;}}.slider li a:hover{border:2px solid #fff;background:transparent url(/themes/contrib/finanzberatung/img/bglink.png) repeat;color:#fff;text-decoration:none;}.carousel-fade .carousel-inner .item.row{margin-right:0;margin-left:0;}.carousel-fade .carousel-inner .item.row .col-md-12{padding-right:0;padding-left:0;}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity;}.carousel-fade .carousel-inner .active{opacity:1;}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1;}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;}.carousel-fade .carousel-control{z-index:2;}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner > .item.next,.carousel-fade .carousel-inner > .item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.carousel-fade .carousel-inner > .item.prev,.carousel-fade .carousel-inner > .item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.carousel-fade .carousel-inner > .item.next.left,.carousel-fade .carousel-inner > .item.prev.right,.carousel-fade .carousel-inner > .item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.region-content #block-finanzberatung-suchformular.search-block-form,.region-content .view-suche #views-exposed-form-suche-page-1.views-exposed-form{width:70%;display:block;margin:20px auto;}@media(max-width:992px){.region-content #block-finanzberatung-suchformular.search-block-form,.region-content .view-suche #views-exposed-form-suche-page-1.views-exposed-form{width:100%;}}.region-content .view-suche #views-exposed-form-suche-page-1 .form-inline .form-type-textfield.form-group{width:70%;margin:0;float:left;}.region-content .view-suche #views-exposed-form-suche-page-1 .form-inline .form-actions.form-group{float:left;}.region-content #block-finanzberatung-suchformular.search-block-form .form-control,.region-content .view-suche #views-exposed-form-suche-page-1.views-exposed-form .form-control{height:45px;padding:2px 20px 0 20px;font-size:17px;color:#000;border-radius:24px 0 0 24px;box-shadow:none;}.region-content #block-finanzberatung-suchformular.search-block-form .btn,.region-content .view-suche #views-exposed-form-suche-page-1.views-exposed-form .btn{display:inline-block;height:45px;padding:11px 20px 12px 14px;font-size:16px;border-radius:0 24px 24px 0;}.region-content #block-finanzberatung-suchformular.search-block-form .btn:hover,.region-content .view-suche #views-exposed-form-suche-page-1.views-exposed-form .btn:hover{background-color:#7dab2e;}.region-content .view-suche #views-exposed-form-suche-page-1.views-exposed-form .glyphicon-search::before{margin-right:10px;}#box{width:100%;height:800px;position:relative;overflow:hidden;z-index:0}.layer{position:absolute;display:block;width:100%;height:100%}.path-node #sun{width:2400px;height:1351px;margin:0;z-index:2}.c1{width:100px;height:50px;top:0;left:0}.c2{width:100px;height:50px;top:15px;left:-20px}.c3{width:100px;height:50px;top:20px;right:40px}.c4{width:100px;height:50px;top:10px;right:90px}.hill{width:2400px;height:1039px;margin:-50px 0 0 -200px;position:absolute;z-index:2}.flower{position:absolute;width:852px;height:498px;margin:380px 0 0 40vw;z-index:2}@media(max-width:992px){.flower{margin:370px 0 0 25vw}}@media(max-width:768px){.flower{margin:370px 0 0 10vw}}@media(max-width:580px){.flower{margin:370px 0 0 -180px}}.path-node .flower{position:absolute;width:2400px;height:1351px;margin:0;z-index:2}#l1{z-index:1;top:30px;left:80px}#l2{z-index:2;top:50px;left:60px}#l3{z-index:3}#l4{z-index:4}.breadcrumb{padding:0;margin-bottom:3px;list-style:none;background-color:transparent;border-radius:0;font-size:14px}.breadcrumb a{color:#444}.breadcrumb a:hover{color:#7dab2e;border-bottom:1px solid #7dab2e;text-decoration:none}.breadcrumb a:active,.breadcrumb a:focus{text-decoration:none}.page-node-type-startseite .main-container .row{margin:-40px 0 60px 0;background:#fff;display:inline-block;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}.path-frontpage .main-container,.page-node-type-startseite .main-container,.page-node-type-team .main-container,.vml2372 .main-container,.page-node-type-article .main-container{margin-bottom:0}.main-container{margin-bottom:200px;padding-top:200px}.term .main-container{margin-bottom:0;padding-top:200px}.path-frontpage .main-container,.page-node-type-startseite .main-container,.page-node-type-team .main-container,.page-node-type-webform .main-container,.vml2372083 .main-container,.vml2372026 .main-container,.vml2372857 .main-container{padding-top:0}.page-node-type-team .main-container,.page-node-type-webform .main-container,.vml2372083 .main-container,.vml2372026 .main-container,.vml2372857 .main-container{margin-top:-40px;background-color:#f9f9f9;position:relative;z-index:5}.vml2372084 .main-container{margin-bottom:0}.field--name-field-einleitung{margin-bottom:15px}.path-frontpage .path-node .main-container .fkc,.path-frontpage .path-node .main-container .fkr{background:#fff}.path-node .main-container .region-content{padding:25px 10px 25px 10px}.path-frontpage .region-content{margin-top:-40px;margin-bottom:60px;position:relative;z-index:900;background:#fff;display:inline-block;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}.region-content{margin-top:0;margin-bottom:60px}.region-content .tabs{display:block;clear:both;margin-bottom:15px}.page-node-type-article .main-container .field--name-body{padding:0;background:transparent}#block-views-block-mitarbeiter-block-1 h2.block-title{color:#444;margin-bottom:3px}.view-mitarbeiter .view-header{margin-bottom:40px}.view-mitarbeiter{position:relative;display:inline-block}.view-mitarbeiter .fkltkl{position:absolute;z-index:2;bottom:55px;right:39%;color:#000;background-color:#bbb;padding:9px 16px;font-size:18px;line-height:1.42857143;border-radius:4px}.view-mitarbeiter .field-content:hover .fkltkl,.view-mitarbeiter .fkltkl:hover{color:#fff;background-color:#7dab2e}.view-mitarbeiter img{margin-bottom:25px;border-radius:4px}.view-mitarbeiter .views-field-field-bild-1{font-size:15px}.view-mitarbeiter a{color:#444}.view-mitarbeiter a:hover{color:#7dab2e}.term .fkc{margin-top:-140px;background-color:#fff}.term.page-node-type-webform .fkc{margin-top:0;background-color:#f9f9f9}.views-field-body .field-content,.views-field-field-starttext .field-content{padding:30px 15px 30px 15px}h2{margin-top:25px;font-weight:bold;color:#7dab2e}h2{margin-top:25px;font-weight:bold;color:#7dab2e}@media(max-width:645px){h2{word-break:break-all;}}.views-field-field-kontakt .field-content{background:transparent url(/themes/contrib/finanzberatung/img/bgbox.png) no-repeat top left;color:#fff;margin-left:-15px;margin-right:-15px;padding:35px 35px 35px 71px;-webkit-box-shadow:40px 40px 20px -35px rgba(0,0,0,0.13);-moz-box-shadow:40px 40px 20px -35px rgba(0,0,0,0.13);box-shadow:40px 40px 20px -35px rgba(0,0,0,0.13)}@media(max-width:992px){.path-frontpage .views-field-field-kontakt .field-content{background:#7dab2e none;margin-left:-15px;margin-right:-15px;padding:25px}.views-field-field-kontakt .field-content{background:#7dab2e none;margin-left:0;margin-right:0;padding:25px}}.region-info .views-field-field-kontakt .field-content{background:#7dab2e none;color:#fff;margin-left:0;margin-right:0;padding:35px;-webkit-box-shadow:40px 40px 20px -35px rgba(0,0,0,0.13);-moz-box-shadow:40px 40px 20px -35px rgba(0,0,0,0.13);box-shadow:40px 40px 20px -35px rgba(0,0,0,0.13)}.view-frontpage .views-field-field-kontakt .field-content{-webkit-box-shadow:40px 40px 20px -35px rgba(0,0,0,0.08);-moz-box-shadow:40px 40px 20px -35px rgba(0,0,0,0.08);box-shadow:40px 40px 20px -35px rgba(0,0,0,0.08)}.views-field-field-kontakt strong{font-size:20px;font-weight:bold}.views-field-field-kontakt .table{margin-top:-15px;margin-bottom:0}.views-field-field-kontakt .table>tbody>tr>td{border:0;padding:4px 0 0 0}.region-sidebar-second .block{margin-bottom:30px;margin-left:23px}@media(max-width:992px){.region-sidebar-second .block{margin-right:-15px}}.region-sidebar-second .block:first-child{margin-left:0}@media(max-width:992px){.region-sidebar-second .block:first-child{margin-left:-15px}}#block-weiterempfehlen .btn-default,#block-weiterempfehlen-2 .btn-default,#block-finanzberatung-weiterempfehlen .btn-default,#block-finanzberatung-weiterempfehlen-2 .btn-default{display:inline-block}#block-weiterempfehlen .btn-lg,#block-weiterempfehlen-2 .btn-lg,#block-finanzberatung-weiterempfehlen .btn-lg,#block-finanzberatung-weiterempfehlen-2 .btn-lg{margin-top:6px;margin-bottom:6px;padding:12px 12px 8px 12px;font-size:15px;line-height:1.3333333;border-radius:0;border:1px solid #7dab2e;background-color:#c4e291}#block-weiterempfehlen .btn-lg:hover,#block-weiterempfehlen-2 .btn-lg:hover,#block-finanzberatung-weiterempfehlen .btn-lg:hover,#block-finanzberatung-weiterempfehlen-2 .btn-lg:hover{background-color:#e2f4c4}.view-frontpage .btn-default{display:inline-block}.view-frontpage .btn-lg{margin:6px 6px 6px 0;padding:12px 12px 8px 12px;font-size:15px;line-height:1.333333;border-radius:0;border:1px solid #ddd;background-color:#eee}.view-frontpage .btn-lg:hover{border:1px solid #619508;background-color:#7dab2e;color:#fff}.region-sidebar-second .block-block-content,.region-content .block-block-content,.path-node .region-info .block-block-content{background:#7dab2e;color:#fff;margin-bottom:30px;margin-left:23px;margin-right:-15px;padding:35px 35px 27px 35px;-webkit-box-shadow:40px 40px 20px -35px rgba(0,0,0,0.13);-moz-box-shadow:40px 40px 20px -35px rgba(0,0,0,0.13);box-shadow:40px 40px 20px -35px rgba(0,0,0,0.13)}.region-content #block-bewertungen.block-block-content,.region-content #block-bewertungschreiben.block-block-content{background:transparent;color:#333;margin-bottom:30px;margin-left:0;margin-right:0;padding:35px 35px 27px 35px;box-shadow:none}.review-item{min-height:350px;margin-bottom:30px}#block-bewertungen .review-stars{float:left;width:100%}.review-stars ul{display:inline-block;list-style:none!important;margin:5px 0 0 0;padding:0}.review-stars ul li{float:left;list-style:none!important;margin:0 1px 0 0;line-height:1}.review-stars ul li i{color:#e4b248;font-size:1.4em;font-style:normal}.star::after{content:"\2605"}.region-sidebar-second #block-weiterempfehlen.block-block-content,.region-sidebar-second #block-finanzberatung-weiterempfehlen.block-block-content,.region-sidebar-second #block-finanzberatung-weiterempfehlen-2.block-block-content{padding:20px 35px 20px 35px}@media(max-width:992px){.region-sidebar-second .block-block-content,.region-content .block-block-content,.path-node .region-info .block-block-content{margin-left:-15px;margin-right:-15px;padding:25px 25px 20px 25px}}@media(max-width:768px){.region-sidebar-second .block-block-content{margin-left:0;margin-right:0}}.region-content .block-block-content,.path-node .region-info .block-block-content{margin:30px 0 30px 0}.region-content .block-block-content a,.path-node .region-info .block-block-content a{color:#fff;text-decoration:underline}.path-node .region-info .block-block-content a:hover,.path-node .region-info .block-block-content a:focus{color:#000;text-decoration:underline}.region-sidebar-second #block-whofinancesiegel.block-block-content{background:transparent;color:#fff;margin-bottom:30px;margin-left:23px;margin-right:-15px;padding:0;box-shadow:none}.block-block-content78864306-9c74-4c12-87b1-61db6c5740f8 ul{list-style:url(/themes/contrib/finanzberatung/img/lir.png)}.block-block-content78864306-9c74-4c12-87b1-61db6c5740f8 li{margin-bottom:8px}.info{padding-top:65px;padding-bottom:65px;background:#fff;text-align:center}.info .col{margin-bottom:40px}.info #block-views-block-infos-block-1 img{margin-bottom:20px;}.info img,.view-vergleiche img{display:block;margin-left:auto;margin-right:auto;width:auto}.info .views-field-title{font-size:20px;font-weight:bold}.info .views-field-body .field-content{padding:3px 15px 3px 15px}.info .views-field-field-link a{margin:10px 15px 15px 15px;padding:7px 13px 7px 13px;border:1px solid #c0e97a;background:#7dab2e;color:#fff;display:inline-block}.info .views-field-field-link a:hover{border:1px solid #fff;background:#ccc;color:#303030;text-decoration:none;text-shadow:none}.block-views-blockvergleiche-block-1{background:#7dab2e;color:#fff;margin-top:40px;padding:50px 0 55px 0;text-align:center;word-wrap:break-word}.block-views-blockvergleiche-block-1 .block-title{margin:0 20px 0 20px;font-weight:bold;color:#fff}.block-views-blockvergleiche-block-1 .views-field-name a{color:#fff}.block-views-blockvergleiche-block-1 .views-field-name a:hover{color:#eee;text-decoration:none;border-bottom:1px solid #eee}.block-views-blockvergleiche-block-1 .views-field-name a:active,.block-views-blockvergleiche-block-1 .views-field-name a:focus{text-decoration:none}.view-vergleiche .views-row{display:inline-block;padding:45px 45px 0 45px}#block-views-block-icon-block-1{float:left;margin-right:10px}#block-views-block-icon-block-1 img{float:left;margin-right:10px}.path-taxonomy h1{padding:30px 0 9px 0;margin:0 0 30px 0;border-bottom:1px solid #686d71;color:#686d71;float:left;width:70%}.view-taxonomy-term{clear:both}.view-taxonomy-term .col{margin-top:20px;margin-bottom:10px;min-height:200px}.view-suche .views-field-title .field-content span{float:left;margin:0 5px 0 0;font-size:22px;line-height:1.2}p.views-field-title{margin:0 0 5px 0}.view-taxonomy-term .views-field-title a,.view-suche .views-field-title a,.view-news-blog .views-field-title a,.region-sidebar-second .views-field-title a{font-size:22px;font-weight:normal;color:#7dab2e;display:block;line-height:1.2;text-decoration:none}.view-taxonomy-term .views-field-title a:hover,.view-suche .views-field-title a:hover,.view-news-blog .views-field-title a:hover,.region-sidebar-second .views-field-title a:hover{color:#000}.path-frontpage .view-news .views-field-field-image figcaption{display:none}.region-sidebar-second .view-aehnliche-beitraege .views-field-title a,.region-sidebar-second .view-aehnliche-vergleiche .views-field-title a,.region-sidebar-second .view-tagblock .views-field-title a{margin-top:5px;font-size:20px}.view-aehnliche-beitraege .views-row,.view-aehnliche-vergleiche .views-row,.view-tagblock .views-row{margin-bottom:25px}.news{margin-bottom:30px;padding-top:55px;padding-bottom:30px;background:#f2f2f2;text-align:center}.vml2372 .news{margin-bottom:0;padding-top:55px;padding-bottom:30px;background:transparent url(/themes/contrib/finanzberatung/img/Oeffentliches-Parken-Parkhaus-Leipzig-Zentrum.webp) no-repeat top center;background-size:cover;text-align:left;min-height:600px}.vml2372 .parken{background:#fff;color:#333;padding:35px;-webkit-box-shadow:40px 40px 20px -35px rgba(0,0,0,0.13);-moz-box-shadow:40px 40px 20px -35px rgba(0,0,0,0.13);box-shadow:40px 40px 20px -35px rgba(0,0,0,0.13)}.vml2372 .parken h2{color:#333}.news .block-title{margin-top:0;font-weight:bold}.news .view-header{margin-bottom:35px;font-size:20px}.news .blog{background:#fff;text-align:left;padding:20px 25px 25px 25px}.news .col{margin-bottom:60px}.news .bgd{margin:0 0 5px 0;color:#827f7c;font-size:16px;padding-bottom:0;border-bottom:0}.news strong{margin-bottom:5px;font-size:22px;font-weight:normal;color:#7dab2e;display:block;line-height:1.2}.news span{margin-left:15px;color:#7dab2e;padding-bottom:1px;border-bottom:1px solid #7dab2e}.path-frontpage .news span{margin-left:0}.path-frontpage .team,.page-node-type-webform .team{margin-top:30px;padding-top:30px;background:#fff}.vml2372.page-node-type-webform .team{margin-top:0;padding-top:80px;background:#fff}.team .views-field-field-info{padding:55px 0 0 0}.team .views-field-field-info strong{font-size:26px;font-weight:bold;line-height:1}.team .views-field-field-info .nl a{font-size:16px;margin-top:10px;padding:12px 18px 9px 18px;line-height:1;color:#fff;background:#7dab2e;display:inline-block}.team .views-field-field-info .nl a:hover{color:#fff;background:#232a39}.team .views-field-field-ifb{padding:0}@media(max-width:1200px){.team .views-field-field-info{padding:45px 0 45px 0}.team .views-field-field-ifb{margin-top:8%}}@media(max-width:992px){.team .views-field-field-info{padding:55px 0 25px 0;text-align:center}}.rezensionen{padding-top:60px;padding-bottom:100px;background:#fff}.vml2372084 .rezensionen{padding-top:0;padding-bottom:70px;background:#fff}.rezensionen .block-title{font-weight:bold;line-height:1;text-align:center}.rezensionen .col,.view-bewertungen .col{padding-top:30px;padding-bottom:30px}.view-bewertungen .col{min-height:300px}.rezensionen .col .views-field-field-titel,.view-bewertungen .col .views-field-field-titel{font-size:19px}.rezensionen .col .views-field-field-text,.view-bewertungen .col .views-field-field-text{font-style:italic;color:#595959}.rezensionen .col .views-field-field-name,.view-bewertungen .col .views-field-field-name{text-align:right}.rezensionen .view-footer{text-align:center}#block-bewertungschreiben{text-align:center}#block-bewertungenstartseite,#block-finanzberatung-bewertungenstartseite{margin-top:30px;margin-bottom:60px}.rezensionen .view-footer .nl a,#block-bewertungschreiben .nl a,#block-bewertungenstartseite .nl a,#block-finanzberatung-bewertungenstartseite .nl a{font-size:16px;margin-top:10px;padding:12px 18px 9px 18px;line-height:1;border:1px solid #7dab2e;color:#fff;background:#7dab2e;display:inline-block;text-decoration:none}.rezensionen .view-footer .nl a:hover,#block-bewertungschreiben .nl a:hover,#block-bewertungenstartseite .nl a:hover,#block-finanzberatung-bewertungenstartseite .nl a:hover{border:1px solid #7dab2e;color:#7dab2e;background:#fff}.rezt{font-size:30px;color:#7dab2e;font-weight:bold;line-height:1;text-align:right;margin-top:27px}.view-rezensionen .col{margin-bottom:30px;}.path-frontpage .view-rezensionen{margin-top:50px;margin-bottom:30px;}.path-frontpage .view-rezensionen .col{margin-bottom:30px;}.path-frontpage .view-rezensionen .col .fklrez{padding:20px;background:#f9f9f9;}.view-rezensionen .views-field-title{font-weight:bold;font-size:17px;display:block;margin-bottom:3px;}.view-rezensionen .views-field-field-vita{font-size:14px;display:block;}.view-rezensionen .views-field-field-datum-rez{font-size:14px;display:block;}.view-rezensionen .views-field-body .field-content{padding:5px 0 0 0;display:block;}.view-rezensionen .views-field-body .field-content a{font-size:15px;display:block;}.path-frontpage .view-rezensionen .leipzig-versicherungsberater a{font-size:16px;margin-top:10px;padding:12px 18px 9px 18px;line-height:1;color:#fff;background:#7dab2e;display:inline-block;}.path-frontpage .view-rezensionen .leipzig-versicherungsberater a:hover{color:#333;background:#ccc;}.kontakt{background:#eef3f7;font-size:20px;text-align:center}.kontakt .form-group{margin:0}.kontakt .views-field-field-image{margin-top:-40px;padding:0;position:relative;z-index:1}.kontakt .views-field-field-info{left:250px;padding:40px 0 40px 0;font-size:20px;text-align:center;position:relative;z-index:2}#block-views-block-termin-block-1-2 .views-field-field-info{text-align:center}#block-views-block-termin-block-1-2 .views-field-field-info a{color:#303030;font-weight:normal}@media(max-width:1200px){.kontakt .views-field-field-info{padding:25px 0 20px 0}}@media(max-width:992px){.kontakt .views-field-field-info{left:0;padding:45px 0 45px 0}}.kontakt h3,.kontakt h4,.kontakt h5{font-size:24px;font-weight:bold;margin-bottom:0}.view-whofinance{display:block;margin:40px auto 0 auto;width:160px}.view-news-blog .col,.view-suche .col{min-height:250px;margin-top:50px;margin-bottom:30px}.view-news-blog .col img,.view-suche .col img,.view-taxonomy-term .col img{margin-bottom:10px;border-radius:6px;outline:1px solid #ddd;outline-offset:2px;}.view-news-blog .views-field-created,.view-suche .views-field-type{font-size:14px;color:#555}.view-news-blog h3,.view-news-blog h4{font-size:21px;margin-top:2px;margin-bottom:5px;line-height:1.3}.view-news-blog p.views-field-body{margin:0}.view-news-blog .views-field-body .field-content{padding:0}.view-news-blog a.views-more-link,.view-taxonomy-term a.views-more-link,.view-suche a.views-more-link,.view-suche .views-field-type{font-size:14px}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#666;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#333;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#9fcd50;border-color:#9fcd50}.field--type-webform,.block-webform-block{margin-top:70px}.page-node-type-article .article h2,.page-node-type-article .article h3,.page-node-type-article .article h4,.page-node-type-article .article h5,.page-node-type-article .article h6{color:#333;font-weight:normal;margin-top:25px}.page-node-type-article .article p{margin-bottom:15px}.page-node-type-article .article a{color:#555;border-bottom:1px solid #9fcd50;text-decoration:none}.page-node-type-article .article a:hover{color:#000;border-bottom:1px solid #555;text-decoration:none}.page-node-type-article .article .field--name-body img{display:block;max-width:100%;width:515px;height:auto;float:left;margin:5px 15px 15px 0}.page-node-type-article .article .content .field--name-field-image{margin-bottom:30px}.field--name-field-image figcaption{font-size:14px;margin:7px 3px 7px 3px}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media(min-width:768px){.col-sm-15{width:20%;float:left}}@media(min-width:992px){.col-md-15{width:20%;float:left}}@media(min-width:1200px){.col-lg-15{width:20%;float:left}}.kategorien{background:#f4f4f4;font-size:15px;padding:80px 0 120px 0;border-top:1px solid #ebeaea;border-bottom:1px solid #ebeaea}.kategorien .block-title{font-size:22px;text-align:center;font-weight:bold;color:#7dab2e}.kategorien .field--name-body{display:block;margin-left:auto;margin-right:auto}.kategorien .item-list{margin-top:20px}.kategorien p{margin:0 0 3px 0;font-size:17px;text-align:left;font-weight:normal}.kategorien ul{text-align:left;list-style:none inside none;padding-left:0;color:#595959}.kategorien strong a{color:#333}.kategorien a{color:#595959}.kategorien a:hover{color:#7dab2e}.view-bloguebersicht li{display:inline-block;margin:0 20px 20px 0}.control-group .help-inline,.help-block{color:#333;font-size:13px}.block-webform .block-title{margin-top:0;font-weight:bold;color:#7dab2e;font-size:24px;padding-right:15px;padding-left:15px}.form-inline.form-item-telefonnummer label.control-label{display:block;margin-bottom:5px}.form-inline input.webform-webform-telephone-international.form-control{width:100%}.webform .form-type-date input.form-date{display:block;clear:both}.webform .form-inline.form-type-date .control-label{margin-bottom:5px}.webform .radio label{padding-left:20px;margin-right:30px}.webform .radio input[type="radio"],.webform .radio-inline input[type="radio"]{margin-left:-25px;width:30px}.webform .webform-multiple-table button.tabledrag-toggle-weight,.webform .webform-multiple-table .webform-multiple-table--handle{display:none}.webform fieldset.webform-radios-other,.webform fieldset.webform-type-radios{margin-top:7px;margin-bottom:7px}#webform-submission-gebaeudeversicherung-node-13-add-form .checkbox{margin-top:-5px;margin-bottom:10px}#webform-submission-gebaeudeversicherung-node-13-add-form .panel{margin-bottom:20px;background-color:transparent;border:0;border-radius:0;box-shadow:none}#webform-submission-gebaeudeversicherung-node-13-add-form .panel-heading{padding:10px 15px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#333;background-color:#f5f5f5}#webform-submission-gebaeudeversicherung-node-13-add-form .panel-body{padding:15px;background-color:#fff;border:1px solid #ddd;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}.fklteam li{display:block;width:auto;max-width:200px}.webform-options-display-one-column input[type="radio"],.webform-options-display-one-column input[type="checkbox"]{margin:4px 0 0 -20px;line-height:normal;float:left;width:auto}.thumbnails.image_picker_selector p{margin:0;padding-top:4px}ul.thumbnails.image_picker_selector li:hover{cursor:pointer}ul.thumbnails.image_picker_selector li .thumbnail.selected{background:#7dab2e;border:1px solid #7dab2e;color:#fff}ul.thumbnails.image_picker_selector li .thumbnail.selected p{color:#fff}.progress-step.is-active .progress-marker{background-color:#7dab2e}.webform-progress-tracker .progress-step.is-active:hover .progress-marker{background-color:#7dab2e}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker{background-color:#7dab2e}.progress-step.is-complete .progress-marker{background-color:#7dab2e}.progress-marker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:20;width:28px;height:28px;padding-top:4px;padding-bottom:2px;color:#fff;font-weight:400;border:2px solid transparent;border-radius:50%;-webkit-transition:background-color,border-color;transition:background-color,border-color;-webkit-transition-duration:.3s;transition-duration:.3s}.page-node-type-webform .btn-default{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}.btn-primary{color:#fff;background-color:#666;border-color:#999}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{color:#fff;background-color:#7dab2e;border-color:transparent}.path-gbv section.col-sm-12{padding:0}.page-header{margin:15px 0 20px 0;padding-bottom:9px;border-bottom:1px solid #eee;}.path-gbv section.col-sm-12 h1.page-header{padding-left:15px;padding-right:15px}@media(max-width:645px){h1.page-header{word-break:break-all;}}.view-ergebnis .view-header{clear:both}.view-ergebnis .fklbox{margin-bottom:30px}.view-ergebnis .fklbox p{background:#fff;border:1px solid #ccc;padding:20px;text-align:center;min-height:175px}.view-ergebnis .fklbox p b{display:block;font-size:21px;text-align:center;margin-bottom:5px}.view-ergebnis .fklbox p a{text-decoration:none;padding-bottom:1px;border-bottom:1px solid #7dab2e;color:#7dab2e}.view-ergebnis .fklbox p a:hover{text-decoration:none;padding-bottom:1px;border-bottom:1px solid #000;color:#000}.view-ergebnis .views-field.views-field-nothing{margin-bottom:0}.view-ergebnis .views-field{margin-bottom:30px}.view-ergebnis .webform-section-title{display:none}.view-ergebnis .panel-body .webform-element{width:100%;text-align:right}.view-ergebnis .panel-body .webform-element label{float:left;text-align:left}.view-ergebnis #gebaeudeversicherung--versicherungsnehmer .panel-body .webform-element,.view-ergebnis #gebaeudeversicherung--risikoanschrift .panel-body .webform-element,.view-ergebnis .panel-body .webform-element.webform-element-type-textarea,.panel-body .webform-element.form-item-haben-sie-massnahmen-ergriffen-um-zukuenftig-weitere-schaeden-di{text-align:left}.view-ergebnis .field-content .webform-container-type-fieldset{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}.view-ergebnis #gebaeudeversicherung--angaben_zu_vorschaeden_und_vorsorgemassnahmen .panel-body .webform-element{text-align:left;margin-bottom:15px}.view-ergebnis #gebaeudeversicherung--angaben_zu_vorschaeden_und_vorsorgemassnahmen .panel-body .webform-element:last-child{margin-bottom:0}.view-ergebnis #gebaeudeversicherung--angaben_zur_vorversicherung .panel-body .webform-element{text-align:left}#block-views-block-wiki-term-block-1,#block-finanzberatung-views-block-wiki-term-block-1{float:left;width:100%}.view-wiki-term .views-field a{color:#303030;border:1px solid #7dab2e;color:#7dab2e;text-align:center;margin:0 15px 15px 0;padding:10px 20px 10px 20px;font-size:20px;float:left}.view-wiki-term .views-field a:hover{background:#7dab2e;color:#fff}.view-taxonomy-wiki-term .views-row{float:left;width:100%}.view-taxonomy-wiki-term .views-field-body .field-content{padding:0 0 30px 0}.view-taxonomy-wiki-term .views-field-title{font-size:22px;font-weight:normal;color:#303030;display:block;line-height:1.2;text-decoration:none}highlighted{position:relative;z-index:10}.alert{position:relative;z-index:10;margin-top:15px}.footer{margin-top:0;padding-top:0;padding-bottom:15px;border-top:0;background-color:#fff;font-size:14px;color:#686d71;text-align:center}.region-footer{margin-top:-50px;background:transparent url(/themes/contrib/finanzberatung/img/finanz-kompass-leipzig_fl.png) no-repeat top center;position:relative;z-index:5}.region-footer .field--name-body{padding-top:130px;}.region-footer a{color:#686d71;text-decoration:none}.region-footer a:hover{color:#000;text-decoration:none}#webform-submission-gespraech-vereinbaren-add-form{display:inline;}#block-webform-3{margin-top:0;}#webform-submission-gespraech-vereinbaren-add-form label{font-size:15px;min-width:70px;}#webform-submission-gespraech-vereinbaren-add-form .form-item-einwilligungsabkommen label{font-size:13px}#webform-submission-gespraech-vereinbaren-add-form #edit-einwilligungsabkommen--description.help-block{font-size:13px}#webform-submission-gespraech-vereinbaren-add-form .captcha .form-item-captcha-response label{font-size:13px;font-weight:normal;}#webform-submission-gespraech-vereinbaren-add-form .captcha img.img-responsive{height:40px}#webform-submission-gespraech-vereinbaren-add-form .captcha .form-item-captcha-response #edit-captcha-response--description{height:0}.form-group.js-form-item-captcha-response{margin-bottom:0;}.reload-captcha-wrapper a.reload-captcha{font-size:13px;width:100%}.captcha__image-wrapper img{border:0}.spb_center{top:25%;}.spb-popup-main-wrapper{padding:25px 25px 10px 25px;text-align:left;border:0;}.spb-popup-main-wrapper h3{font-size:22px;}.spb-popup-main-wrapper .form-item-name .control-label{width:70px;}.spb-popup-main-wrapper #edit-name.form-control{display:inline-block;vertical-align:middle;width:270px;}.spb-popup-main-wrapper #edit-telefon.form-control{display:inline-block;vertical-align:middle;width:270px;}.spb_minimize{margin:-15px 3px 3px 3px;font-size:13px;}.spb_minimized{background:#7dab2e url(/themes/contrib/finanzberatung/img/fklfragen.gif) no-repeat center;}#block-finanzberatung-rezensionen{margin-top:55px;margin-bottom:55px;}.well{min-height:20px;padding:0;margin-bottom:0;background-color:transparent;border:0;border-radius:0;box-shadow:none;}.wfwc{float:left;margin:5px 15px 5px 0}body.page-node-type-landingpage{background-color:#edf1e6;}.views-field-field-slidertextlp{position:absolute;right:15%;top:400px;left:15%;z-index:10;padding:30px;color:#333;font-size:20px;background:transparent url(/themes/contrib/finanzberatung/img/bgslp.png) repeat;width:100%;max-width:600px;border-radius:6px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);box-shadow:0 0 20px 0 rgba(0,0,0,0.15);}.views-field-field-slidertextlp h1{font-size:44px;font-weight:bold;margin-bottom:8px;color:#7dab2e;}#block-webform-4{position:absolute;top:500px;right:15%;z-index:10;padding:20px 20px 10px 20px;color:#fff;background:#7dab2e;width:100%;max-width:300px;border-radius:6px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);box-shadow:0 0 20px 0 rgba(0,0,0,0.15);}#block-webform-4.block-webform .block-title,#block-webform-5.block-webform .block-title{margin-top:0;font-weight:bold;color:#fff;font-size:24px;padding-right:0;padding-left:0;}.page-node-type-landingpage .main-container{margin-bottom:100px;padding-top:50px;}.page-node-type-landingpage .main-container.container{width:100%;margin:0 -15px 0 -15px;padding:0;}.page-node-type-landingpage .main-container .region-content{padding:0;}.paragraph--type--bild-links-text{background-color:#f9f9f9;width:100%;display:inline-block;margin-bottom:-10px;}.field--name-field-textllp{position:absolute;top:200px;right:15%;z-index:10;padding:30px;background:transparent url(/themes/contrib/finanzberatung/img/bgslp.png) repeat;width:100%;max-width:700px;border-radius:6px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.10);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.10);box-shadow:0 0 20px 0 rgba(0,0,0,0.10);}.page-node-type-landingpage h2{font-size:34px;font-weight:bold;color:#7dab2e;}.paragraph--type--bild-rechts-text{background-color:#f9f9f9;width:100%;display:inline-block;margin:0;}.field--name-field-bild-rechts{float:right;background-color:#f9f9f9;}.field--name-field-textrlp{position:relative;top:200px;left:15%;z-index:10;padding:30px;background:transparent url(/themes/contrib/finanzberatung/img/bgslp.png) repeat;width:100%;max-width:700px;border-radius:6px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.10);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.10);box-shadow:0 0 20px 0 rgba(0,0,0,0.10);}.paragraph--type--text{background:#edf1e6;width:100%;display:inline-block;padding:100px 0 100px 0;}.field--name-field-textlp{margin:0 auto 0 auto;text-align:center;width:100%;max-width:1170px;}.field--name-field-textlp img{height:150px;width:auto;margin:30px;}#block-webform-5{margin:100px auto 100px auto;padding:30px 30px 15px 30px;color:#fff;background:#7dab2e;width:100%;max-width:600px;border-radius:6px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);box-shadow:0 0 20px 0 rgba(0,0,0,0.15);}#block-webform-4 .btn-primary,#block-webform-5 .btn-primary{color:#fff;background-color:#3e5c0c;border-color:#3e5c0c;width:100%;font-size:17px;font-weight:bold;text-transform:uppercase;white-space:normal;}.webform-progress-tracker .progress-step .progress-marker,.webform-progress-tracker .progress-step:hover .progress-marker{background-color:#06364a;}.webform-progress-tracker .progress-step.is-active .progress-marker,.webform-progress-tracker .progress-step.is-active:hover .progress-marker{background-color:#70ad47;border-color:#83cb52;color:#06364a;}.progress-step .progress-marker{margin:0 auto;}.progress-step.is-active .progress-marker::before{background-color:#70ad47;}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before{background-color:transparent;}.webform-progress-tracker .progress-step.is-active .progress-text,.webform-progress-tracker .progress-step .progress-text{width:auto;text-align:center;}.progress-marker::after{display:none;}body #sliding-popup{width:100%;height:100% !important;display:inline-block;background-color:rgb(255,255,255,0.6);}body .sliding-popup-bottom{transform:translateY(100%);animation:cookie-animation 1s linear 1.1s forwards;overflow:scroll;}@keyframes cookie-animation{100%{transform:translateY(0);}}.is-unpublished{background-color:transparent;}.field--name-body img.align-center,.field--name-body figure.align-center img{display:block;max-width:100%;width:100%;height:auto;float:none;margin:5px auto 15px auto;}.field--name-body figure figcaption{font-size:14px;}.paragraph-select-dialog iframe{height:100%;border:none;}.paragraph--view-mode--embed{width:100%;font-size:16px;margin:15px auto 15px auto;display:inline-block;padding:15px 5px 0 5px;}.paragraph--view-mode--embed figure figcaption{font-size:16px;font-weight:bold;}.paragraph--view-mode--embed figure figcaption a,.paragraph--view-mode--embed figure figcaption a:hover{font-size:16px;font-weight:bold;border-bottom:0;color:#303030;}.paragraph--type--mein-persoenlicher-tipp,.paragraph--type--mein-persoenlicher-tipp-m-assman,.paragraph--type--mein-persoenlicher-tipp-a-brumme{background-color:#fff;border:1px solid #eee;}.field--name-field-bild-mptcl img,.field--name-field-bild-mptma img,.field--name-field-bild-mptab img{margin:5px 0 5px 0;}.field--name-field-text-mptcl strong,.field--name-field-text-mptma strong,.field--name-field-text-mptab strong{font-size:18px;margin-bottom:10px;}.field--name-field-text-mptcl em,.field--name-field-text-mptma em,.field--name-field-text-mptab em{display:inline-block;margin:10px 0 0 0;}.field--name-field-untertext,.field--name-field-untertext-mptma,.field--name-field-untertext-mptab{font-size:14px;}.field--name-field-link-mptcl a,.field--name-field-link-mptma a,.field--name-field-link-mptab a{margin:0 auto 15px auto;padding:8px;background:#c4e291;border:1px solid #7dab2e;border-radius:6px;color:#000;font-size:16px;text-decoration:none;text-align:center;display:inline-block;}.field--name-field-link-mptcl a:hover,.field--name-field-link-mptma a:hover,.field--name-field-link-mptab a:hover{background:#e2f4c4;border:1px solid #c4e291;color:#000;text-decoration:none;}span.kleintxt a{text-decoration:none;border-bottom:0;font-size:14px;line-height:1.2;display:inline-block;padding-bottom:65px;color:#303030;background:transparent url(/themes/contrib/finanzberatung/img/gstars.png) no-repeat center bottom;}.field--name-field-bildtext-mptma p a,.field--name-field-bildtext-mptab p a,.field--name-field-bildtext p a{text-decoration:none;border-bottom:0;color:#303030;}span.kleintxt a:hover,.field--name-field-bildtext-mptma p a:hover,.field--name-field-bildtext-mptab p a:hover,.field--name-field-bildtext p a:hover{text-decoration:none;border-bottom:0;color:#303030;}.field--name-field-link-mptcl,.field--name-field-link-mptma,.field--name-field-link-mptab{padding-left:0;}.ctfuacl{background:transparent url(/themes/contrib/finanzberatung/img/fklgreen.png) no-repeat top right;padding:15px 55px 5px 5px;}@media screen and (max-width:992px){.ctfuacl{padding:15px 5px 5px 5px;}}.ctfuacll{padding:0;}.paragraph--type--fragen-und-anregungen-c-liebmann,.paragraph--type--fragen-und-anregungen-m-assmann,.paragraph--type--fragen-und-anregungen-a-brumme{background:#7dab2f url(/themes/contrib/finanzberatung/img/Fragen-Anregungen-Finanzkompass-Leipzig.jpg) no-repeat right bottom;background-size:contain;padding:0;}@media screen and (max-width:992px){.paragraph--type--fragen-und-anregungen-c-liebmann,.paragraph--type--fragen-und-anregungen-m-assmann,.paragraph--type--fragen-und-anregungen-a-brumme{background:#7dab2f none;}}.paragraph--type--fragen-und-anregungen-c-liebmann .field--name-field-text-fuacl,.paragraph--type--fragen-und-anregungen-m-assmann .field--name-field-text-fuama,.paragraph--type--fragen-und-anregungen-a-brumme .field--name-field-text-fuaab{text-transform:uppercase;color:#fff;}.paragraph--type--fragen-und-anregungen-c-liebmann span.kleintxt,.paragraph--type--fragen-und-anregungen-m-assmann span.kleintxt,.paragraph--type--fragen-und-anregungen-a-brumme span.kleintxt{font-size:14px;line-height:1.2;display:inline-block;}.field--name-field-link-fuacl a,.field--name-field-link-fuama a,.field--name-field-link-fuaab a{margin:0 auto 15px auto;padding:8px;background:#c4e291;border:1px solid #7dab2e;border-radius:6px;color:#000;font-size:16px;text-decoration:none;text-align:center;display:inline-block;}.field--name-field-link-fuacl a:hover,.field--name-field-link-fuama a:hover,.field--name-field-link-fuaab a:hover{background:#e2f4c4;border:1px solid #c4e291;color:#000;text-decoration:none;}.view-artikel .views-field-body .field-content,.view-seiten .views-field-body .field-content{padding:0 0 10px 0;}.view-artikel .views-field-body figure img{display:block;max-width:100%;height:auto;}.page-node-type-article .view-artikel h2,.page-node-type-article .view-artikel h3,.page-node-type-article .view-artikel h4,.page-node-type-article .view-artikel h5,.page-node-type-article .view-artikel h6{color:#333;font-weight:normal;margin-top:25px;}.region-content #block-siehabenfragenoderwunscheneinepersonlicheberatung.block-block-content,.region-content #block-finanzberatung-siehabenfragenoderwunscheneinepersonlicheberatung.block-block-content{background:#fff;color:#333;margin:10px 0 30px 0;padding:0;box-shadow:none;border:1px solid #eee;position:relative;}.region-content #block-siehabenfragenoderwunscheneinepersonlicheberatung.block-block-content a,.region-content #block-finanzberatung-siehabenfragenoderwunscheneinepersonlicheberatung.block-block-content a{color:#7dab2e;text-decoration:underline;}.region-content #block-siehabenfragenoderwunscheneinepersonlicheberatung.block-block-content a:hover,.region-content #block-finanzberatung-siehabenfragenoderwunscheneinepersonlicheberatung.block-block-content a:hover{color:#333;text-decoration:underline;}p.versicherung{background:#f9f9f9;color:#333;font-size:15px;margin:35px 0 35px 0;padding:20px;box-shadow:none;border:1px solid #eee;position:relative;}.versicherungsfragen{margin:0;padding:0;}.jetzt{font-size:15px;}.fragensieuns{padding:20px 14px 15px 14px;text-align:center;}body #toolbar-administration{position:relative;z-index:9999;}body .eu-cookie-compliance-banner{background-color:transparent;font-size:13px;width:100%;display:inline-block;}body .eu-cookie-compliance-banner .eu-cookie-compliance-category-description{font-size:12px;}body .eu-cookie-compliance-banner .info{padding:20px;background:#fff;text-align:left;width:700px;margin:100px auto 0 auto;display:inline-block;border-radius:6px;box-shadow:rgba(17,17,26,0.1) 0px 4px 16px,rgba(17,17,26,0.05) 0px 8px 32px;}@media screen and (max-width:760px){body .eu-cookie-compliance-banner .info{width:100%;margin:0 auto;padding:10px;}}body .eu-cookie-compliance-message{width:100%;max-width:100%;display:block;}body #eu-cookie-compliance-categories{float:left;}body .eu-cookie-compliance-categories-buttons{width:auto;float:left;margin-top:20px;}@media screen and (max-width:760px){body .eu-cookie-compliance-categories-buttons{margin-top:8px;}}body .eu-cookie-compliance-buttons{float:right;max-width:70%;margin-top:-45px;}@media screen and (max-width:760px){body .eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:none;margin-top:8px;display:inline-block;}}.eu-cookie-compliance-category{margin-top:10px;}@media screen and (max-width:760px){.eu-cookie-compliance-category{margin-top:3;}}@media screen and (max-width:760px){.eu-cookie-compliance-category label{margin-bottom:0;}}body .eu-cookie-compliance-default-button,body .eu-cookie-compliance-save-preferences-button,body .eu-cookie-compliance-banner button.agree-button,body .eu-cookie-compliance-default-button.eu-cookie-compliance-reject-button,body .eu-cookie-withdraw-button{font-size:15px;font-weight:normal;border:1px solid #333;border-radius:4px;margin-right:8px;padding:7px 10px 5px 10px;}body .eu-cookie-compliance-default-button:hover,body .eu-cookie-compliance-save-preferences-button:hover,body .eu-cookie-compliance-banner button.agree-button:hover,body .eu-cookie-compliance-default-button.eu-cookie-compliance-reject-button:hover,body .eu-cookie-withdraw-button:hover{background-color:#7dab2e;border:1px solid #7dab2e;color:#fff;}.eu-cookie-compliance-banner button.agree-button:hover{color:#333;border:1px solid #333;}body .eu-cookie-withdraw-tab{display:none;}#block-eucookiecompliancebuttonblock .btn-default{color:#333;background-color:transparent;border:0;}#block-eucookiecompliancebuttonblock .btn-default:hover{color:#333;background-color:transparent;border:0;box-shadow:none;text-shadow:none;}#block-eucookiecompliancebuttonblock .btn{display:inline-block;margin-bottom:36px;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:0;padding:0;font-size:14px;font-family:'Fira Sans';line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#block-finanzberatung-eucookiecompliancebuttonblock .btn-default{color:#333;background-color:#fff;border-color:transparent;}#block-finanzberatung-eucookiecompliancebuttonblock .btn-default:hover{color:#000;background-color:#fff;border-color:transparent}#block-finanzberatung-eucookiecompliancebuttonblock .btn-default.focus,#block-finanzberatung-eucookiecompliancebuttonblock .btn-default:focus{color:#333;background-color:#fff;border-color:transparent}.eu-cookie-compliance-content{margin:100px auto 0 auto;max-width:80%;display:inline-block;text-align:left;top:0;padding:20px;background:#fff;text-align:left;width:700px;border-radius:6px;box-shadow:rgba(17,17,26,0.1) 0px 4px 16px,rgba(17,17,26,0.05) 0px 8px 32px;font-size:14px;color:#303030;}@media screen and (max-width:760px){.eu-cookie-compliance-content{max-width:100%;}}body .eu-cookie-withdraw-banner .eu-cookie-compliance-buttons{float:left;max-width:100%;margin-top:15px;}
