@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;src:url(../../s/80045380185002722/uploads/fonts/open-sans-v40-latin-500-4814685.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../../s/80045380185002722/uploads/fonts/open-sans-v40-latin-500-4814685.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url(../../s/80045380185002722/uploads/fonts/open-sans-v40-latin-600-7295187.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url(../../s/80045380185002722/uploads/fonts/open-sans-v40-latin-700-7295187.woff2) format("woff2")}@media only screen and (max-width: 768px){.menu-widget.center nav>ul>li>a{text-align:left!important}.theme .center nav li>div>ul li a{text-align:left}.mobile-menu .vertical-menu-styling.center li.with-submenu>a{padding-left:0!important;padding-right:0!important}.mobile-header-wrapper .header-widget{justify-content:left!important}.mobile-header-wrapper,.mobile-popup nav{width:300px;left:-300px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;moz-transition:none;-webkit-transition:none;transition:none}.open .mobile-header-wrapper,.mobile-popup nav{-webkit-box-shadow:-2px 0 45px 0 rgba(0,0,0,.27);-moz-box-shadow:-2px 0 15px 0 rgba(0,0,0,.27);box-shadow:-2px 0 45px 0 rgba(0,0,0,.27);moz-transition:left .5s ease;-webkit-transition:left .5s ease;transition:left .5s ease}.open ul.navToggle.burger.slide.mobile-burger{-webkit-box-shadow:-2px 0 45px 0 rgba(0,0,0,.27);-moz-box-shadow:-2px 0 15px 0 rgba(0,0,0,.27);box-shadow:-2px 0 20px 0 rgba(0,0,0,.27);left:50px}.mobile-header-wrapper .right-submenu.menu-widget{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:20px}.mobile-menu .header-widget > .text-widget-content span a,.signin-button .text{padding:0!important;margin-left:0;margin-right:0;display:block}.mega-menu-inner{box-shadow:none}}.mega-menu-inner{padding-bottom:7px}.mega-menu-inner .grid-content{width:100%}.theme .vertical-menu-styling.right-submenu nav li:hover>div>ul{margin-bottom:0;padding-top:7px;padding-bottom:7px}.vertical-menu-styling .with-submenu>div{padding-left:10px;background-repeat:repeat;background-size:auto;background-image:none;box-shadow:none}.theme .vertical-menu-styling.right-submenu nav li:hover>div>ul{margin-bottom:0}.live-theme .mobile-menu nav li .mega-menu-wrapper{margin-bottom:20px}.not-visible-badge{border:1px solid #fc00da;box-shadow:0 0 15px 0 rgba(0,0,0,.5)}.live-theme .badge-2 p{border-left:1px solid #fc00da;padding-left:15px;text-align:justify;line-height:1.2em}p,span{hyphens:auto;hyphenate-limit-chars:5 2 3!important}h1,h2,h3,h4,h5,h6,h1 span,h2 span,h3 span,h4 span,h5 span,.hero h1 span{hyphens:auto}.toggle-widget .toggle-header{font-weight:600;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue","Arial",sans-serif}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.videoplayer{position:relative;padding-top:56.25%;box-shadow:0 0 30px -10px rgba(0,0,0,0.5);border-radius:10px;overflow:hidden}.iframe{box-shadow:0 0 30px -10px rgba(0,0,0,0.5);border-radius:10px;overflow:hidden}.iframe.blank{box-shadow:none;border-radius:0;overflow:hidden}.iframe.dia{margin-top:20px}.video{-webkit-box-shadow:-8px 17px 45px 8px rgba(0,0,0,0.13);-moz-box-shadow:-8px 17px 45px 8px rgba(0,0,0,0.13);box-shadow:-8px 17px 45px 8px rgba(0,0,0,0.13);width:100%;max-width:656px}.video.center{margin:0 auto;display:block}.map-widget .widget-preserving-ratio-outer{padding-bottom:50vh!important}@media (max-width:768px){.map-widget .widget-preserving-ratio-outer{min-height:250px}.map-widget{padding:0!important}}.portfolio-list-wrapper .post-description{text-align:left}.portfolio-list .post-summary h5{font-weight:700;margin-bottom:8px}.popup-container .popup-close-btn{font-weight:700;background:#fff!important;border-radius:4px 0 0 4px}.custom-checkbox .custom-checkbox-label:before{top:auto;margin-top:0;background:#fff}.type1.icon-section .icon-header-wrapper{margin-bottom:.25em}.type2.icon-section header{margin-bottom:1em}.note-editable.panel-body li,.text-widget-content li{margin-top:.25em;margin-bottom:.5em}.type1.icon-section .icon-header-wrapper{align-items:start!important}.progress-widget-wrapper{margin:10px 0!important;padding:0!important}.progress-widget-wrapper>span{border-radius:8px}.code-widget-content h1,.code-widget-content h2,.code-widget-content h3,.code-widget-content h4,.code-widget-content h5,.code-widget-content h6,.code-widget-content p,.code-widget-content span,.code-widget-content ol,.code-widget-content ul,.code-widget-content li{border:revert;font-size:revert;font:revert;vertical-align:revert;margin:revert;padding:revert;line-height:initial}.path-blog-my-blog-post-title .post-title{font-size:36px}.vergleichsrechner-seite,.vergleichsrechner{width:100%;border:none;overflow:hidden;height:23000px;width:100%}button.baufilead_budgetrechner,button.baufilead_konditionsrechner,button.baufilead_nebenkostenrechner,button.baufilead_mietekaufvergleichsrechner,button.baufilead_mietekaufvergleichsrechner,button.baufilead_annahmen,#baufilead-zinstableau-container-0 .baufilead-zinstableau-lead-erfassen{font-size:16px;color:#fff;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Arial,sans-serif;letter-spacing:0;border-width:0;padding:15px 30px;width:auto;border-radius:60px;border-color:var(--color-primary);background-color:var(--color-primary);text-transform:capitalize}#baufilead-zinstableau-container-0 div{float:none;text-align:center}button:hover{cursor:pointer}.blog-post-article .post-summary{padding:30px 0}.posts-list-wrapper.listType1 .post-title{text-align:center}.posts-list-wrapper.listType1 article a.read-more{max-width:120px}.posts-list-wrapper.listType0 .post-featured{border-radius:5px;box-shadow:1px 0 30px -10px #000}.big-featured-image .post-content-wrapper span{opacity:1}.big-featured-image article .post-info-wide .post-meta{text-transform:uppercase}.vci{margin:20px 0}.vci p{font-size:11px;text-align:center;line-height:1.4;color:#000}.vci p a,.vci p a:hover{font-family:"Open Sans",arial;color:#fc00da!important;text-decoration:none}.vci p img{height:12px!important;width:auto!important;vertical-align:middle;margin:0 0 2px 2px}.widget-form [data-type="section"] .title{color:var(--color-primary);border-color:var(--color-primary);font-size:150%!important;font-weight:700}.widget-form .form-field{margin-bottom:30px}.widget-form.widget-layout-lined .form-field{margin-bottom:0}.select-wrapper.style-3 ul li a{margin:0 0 7px}.widget-form .title{margin-bottom:14px}.widget-form input[type=file],.widget-form input[type=number],.widget-form input[type=password],.widget-form input[type=text],.widget-form select,.widget-form textarea{font-size:1em}.popup-container .widget-form .form-field{margin-bottom:0}@media (max-width: 768px){.stretched-mobile .grid-column-no-widgets{padding-top:0!important}.portfolio-gallery .widget-gallery-image-item{min-height:240px!important;margin:5px 0}.portfolio-item-detail .details .view{width:inherit}}@media (max-width: 1024px){div:not(.product-body-container) .portfolio-map.grid-row-fullwidth .grid-column .widget:not(.sliderWidget):not(.gallery){padding:0!important}.portfolio-map .widget-preserving-ratio-outer{min-height:240px}}.widget-row.with-centered-content .widget{margin-bottom:inherit}.cookieconsent-optout-marketing{display:inline-block;width:90%;margin:0 auto;padding:40px;background-color:#f2f2f2;text-align:center}.cookieconsent-optout-marketing a{text-decoration:underline}body.path-subscribe .p-PaymentMethodSelector button#sepa_debit-tab,body.path-subscribe .p-PaymentMethodSelector button#sofort-tab,body.path-subscribe .p-PaymentMethodSelector button#ideal-tab,body.path-subscribe .p-PaymentMethodSelector .p-AdditionalPaymentMethods{display:none!important}.theme .theme-button:hover .btn-text-wrapper span:last-child{color:inherit!important}@media (max-width: 480px){.col1,.col10,.col11,.col12,.col13,.col14,.col15,.col16,.col17,.col18,.col19,.col2,.col20,.col3,.col4,.col5,.col6,.col7,.col8,.col9{width:90%}.rechner-linkleiste .grid-content{width:100%}}