.no-breadcrumbs .main-content{padding-top:0;padding-bottom:0}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:200;src:url(fonts/Source_Sans_Pro/SourceSansPro-ExtraLight.ttf)}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url(fonts/Source_Sans_Pro/SourceSansPro-Light.ttf)}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(fonts/Source_Sans_Pro/SourceSansPro-Regular.ttf)}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(fonts/Source_Sans_Pro/SourceSansPro-SemiBold.ttf)}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(fonts/Source_Sans_Pro/SourceSansPro-Bold.ttf)}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:url(fonts/Source_Sans_Pro/SourceSansPro-Black.ttf)}body{font-family:'Source Sans Pro'}a{text-decoration:none}#header .main-menu>li.menu-item>a{font-family:'Source Sans Pro';font-weight:400;font-size:21px;line-height:25px;text-decoration:none}#header .main-menu .narrow li.menu-item>a{font-size:21px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:15px;padding-right:15px}.porto-u-sub-heading,p{font-family:Source Sans Pro}input{width:100%}.mega-menu>li.menu-item.active:not(:first-child):not(:last-child),.mega-menu>li.menu-item:not(:last-child):hover>a{text-shadow:0 0 1px #1a4696}.mega-menu>li.menu-item .sub-menu li.menu-item{text-shadow:none}.mega-menu>li.menu-item:last-child:hover>a{color:#fff!important}#header .main-menu>li.menu-item:last-child{background-color:#1a4696;border-radius:4px}#header .mega-menu>li.menu-item:last-child:hover{background:#163773}@media (min-width:1260px){#header .main-menu>li.menu-item:last-child{margin-left:20px}}#header .main-menu>li.menu-item:last-child a{color:#fff;font-weight:600;line-height:40px;padding:0 30px}#header .header-right-bottom{margin:10px 0 0}@media (min-width:992px) and (max-width:1024px){#header .header-main .header-right{padding-left:20px}}.mega-menu.show-arrow>li.has-sub>a:after{margin-left:10px;transform:rotate(-90deg);transition:transform .3s}.mega-menu.show-arrow>li.has-sub:hover>a:after{transform:rotate(0)}.mega-menu>li.menu-item .popup{padding-top:8px}.mega-menu .narrow ul.sub-menu{padding:28px 0 19px}#header .main-menu .narrow li.menu-item>a{border:none;padding-top:0;padding-bottom:0}.mega-menu .narrow ul.sub-menu{box-shadow:0 9px 14px -5px rgb(0 0 0 / 64%)}#nav-panel .accordion-menu li.menu-item.active>a{background-color:transparent;color:#1a4696}#header #nav-panel .accordion-menu li.menu-item.active>a,#nav-panel .accordion-menu>li.menu-item.active>.arrow,#nav-panel .accordion-menu>li.menu-item>.arrow,#nav-panel .accordion-menu>li.menu-item>a{color:#1a4696;font-size:16px}.fixed-header #nav-panel .mobile-nav-wrap{padding:0!important}#footer,#footer a{color:#444;font-size:15px;line-height:23px;letter-spacing:.06px}#footer .footer-main>.container{padding-top:30px;padding-bottom:134px}#footer .footer-main>.container .widget{margin:0}#footer .footer-main>.container .widget.widget_media_image{margin-bottom:27px}#footer .footer-main>.container #custom_html-6{margin-bottom:18px}#footer .footer-main>.container .widget .widget-title{text-transform:initial;margin-top:34px;font-size:20px;line-height:27px}#footer .footer-main>.container .widget ul li{line-height:19px}#footer .footer-main>.container .widget ul li:not(:last-child){margin-bottom:13px}@media (min-width:992px){#footer .footer-main>.container>.row{justify-content:space-between}#footer .footer-main>.container>.row>[class^=col-]{flex:0 0 auto;max-width:max-content}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:100%}}@media (min-width:992px){.container{max-width:100%}}@media (min-width:1260px){.container{max-width:1230px}}.home-section{min-height:calc(100vh - 138px);background-size:cover}.home-section .home__content{padding-top:16%}.home-section .home__content p{line-height:31px}.home-section .home__content .porto-btn{letter-spacing:.88px;text-transform:uppercase}@media (max-width:767px){.home-section .home__content p{max-width:200px;margin-left:auto;text-align:right!important;margin-bottom:100px!important;line-height:27px!important}.home-section .home__content p span{font-size:20px!important}.home-section .home__content .porto-btn{font-size:15px!important;min-height:34px!important;line-height:normal!important;padding:5px 0}}@media (max-width:992px){.home-section{min-height:calc(100vh - 108px)}}@media (max-width:1024px){.home-section{background-position:-300px!important}}.profits p{letter-spacing:.1px;max-width:350px;margin:0 auto}.profits .show-more a,.profits .show-more a:hover{text-decoration:underline}@media (max-width:767px){.profits h3{font-size:32px!important}.profits p span{font-size:16px!important}.profits .show-more{display:none}}@media (min-width:768px){.profits .container .profits-row{overflow-y:hidden;height:580px;transition:all .3s}.profits .container.open .profits-row{height:auto}.profits .container{position:relative}.profits .show-more{position:relative}.profits .container:not(.open) .show-more:before{content:'';height:155px;position:absolute;top:-155px;left:0;right:0;z-index:1;background-image:linear-gradient(to bottom,rgba(238,238,238,0) 12%,#fff 71%)}}@media (max-width:991px){.profits .container:not(.open):before{bottom:55px}}@media (min-width:1440px){.profits .container:not(.open):before{bottom:65px}}.porto-btn{text-transform:uppercase}.bg-section{background-size:cover}.bg-section .porto-btn-ctn-center{margin-bottom:0}.bg-section .porto-btn-ctn-center.about-us-btn a{min-width:381px;width:auto!important;padding:0 15px}@media (max-width:1024px){.bg-section-haus{background-position:-500px!important}.bg-section-finanziell{background-position:-100px!important}}@media (max-width:991px){.bg-section-finanziell{background-position:-300px!important}.bg-section .porto-btn-ctn-center.about-us-btn a{min-width:auto!important;line-height:normal!important;min-height:auto!important;padding-top:10px;padding-bottom:10px}}@media (max-width:767px){.bg-section{background-position:0 0!important;background-size:contain;background-color:#f0ede6;padding-top:70%!important;padding-bottom:0!important}.bg-section.bg-section-haus{background-image:url(https://hausvorteil.de/wp-content/uploads/2021/04/bg-section-haus.jpg)!important}.bg-section.bg-section-finanziell{background-image:url(https://hausvorteil.de/wp-content/uploads/2021/04/bg-section-finanziell.jpg)!important}.bg-section .porto-u-sub-heading,.bg-section h2,.bg-section h3{font-size:17.5px!important;line-height:normal!important}.bg-section .porto-u-sub-heading{line-height:normal!important;margin-bottom:45px!important}.bg-section .porto-btn{max-width:287px;width:100%!important;line-height:47px!important;min-height:47px!important;font-size:15px!important}.single-post .bg-section.bg-section-haus{padding-bottom:50px!important}}.steps .porto-btn-ctn-left,.steps .porto-info-list{max-width:790.5px;margin:0 auto}.steps .porto-info-list{counter-reset:stepCounter}.steps .porto-info-list .porto-info-list-item{counter-increment:stepCounter;position:relative}.steps .porto-info-list .porto-info-list-item::before{content:counter(stepCounter) '.';position:absolute;top:0;left:0;color:#89b640;font-size:50px;line-height:63px;letter-spacing:.2px;font-weight:600}.steps .porto-info-list .porto-info-list-item{padding:0 0 90px 102.5px}.steps .porto-btn-ctn-left{padding-left:102.5px}.steps .porto-info-list .porto-info-list-item h4{font-weight:600;letter-spacing:.11px;line-height:56px;margin-bottom:17px}.steps .porto-info-list .porto-info-list-item p{letter-spacing:.1px;line-height:35px;margin-bottom:0}.steps .steps-footer p{line-height:35px}.steps .porto-info-list .porto-info-list-item:not(:last-child)::after{content:'';background-image:url(https://hausvorteil.de/wp-content/uploads/2021/06/arrow.svg);width:125px;height:39px;position:absolute;bottom:30px;margin-left:-62.5px;left:50%}.steps .steps-footer{max-width:790.5px;margin:0 auto!important}.steps .steps-footer p a[href^="/"]{color:#000;text-decoration:underline}@media (max-width:767px){.steps h3{font-size:44px!important}.steps .porto-info-list .porto-info-list-item h4{line-height:normal}.steps .porto-info-list .porto-info-list-item{padding-left:0;padding-top:60px}.steps .porto-info-list .porto-info-list-item::before{top:0}.steps .porto-btn-ctn-left{padding-left:0}.steps .steps-footer p{margin-top:25px}}.benefits .porto-info-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:0}.benefits .porto-info-list .porto-info-list-item{width:360px;align-items:flex-start}.benefits .porto-info-list .porto-info-list-item h4{font-weight:600;letter-spacing:.11px;height:70px;margin-bottom:10px}.benefits .porto-info-list .porto-info-list-item p{letter-spacing:.1px;line-height:35px;margin-bottom:0;max-width:280px}.benefits .porto-info-list .porto-info-list-item{padding:0 0 0 48px;position:relative;margin-bottom:35px}.benefits .porto-info-list .porto-info-list-item::before{content:'';background-image:url(https://hausvorteil.de/wp-content/uploads/2021/06/checkmark.svg);width:27px;height:42px;position:absolute;top:0;left:0}@media (max-width:767px){.benefits .porto-info-list .porto-info-list-item h4{line-height:27px;height:auto}.benefits .porto-info-list .porto-info-list-item p{max-width:max-content}}@media (min-width:768px) and (max-width:992px){.benefits .porto-info-list .porto-info-list-item{width:50%}}#topcontrol{background:url(https://hausvorteil.de/wp-content/uploads/2021/04/Up.png) no-repeat!important;width:57px!important;height:57px!important;right:135px!important;bottom:13px!important}#topcontrol i{display:none}@media (max-width:991px){#topcontrol{right:13px!important}}.faq .faq-accordion{max-width:825px;margin:0 auto}.faq .porto-section{padding-top:10px}.faq .faq-accordion .vc_tta-panel{margin-bottom:15px}.faq .faq-accordion .vc_tta-panel-body,.faq .faq-accordion .vc_tta-panel-heading{border:none!important}.faq .faq-accordion .vc_tta-panel-body{padding:25px 0 30px 43px!important}.faq .faq-accordion .vc_tta-panel-heading{position:relative;min-height:80px;display:flex;align-items:center}.faq .faq-accordion .vc_tta-panel .vc_tta-panel-heading a::after{content:'>';width:26px;height:36px;font-size:28px;font-weight:600;letter-spacing:.11px;color:#000;position:absolute;left:0;display:flex;justify-content:center;top:calc(50% - 18px);align-items:center;cursor:pointer}.faq .faq-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading a::after{transform:rotate(90deg);color:#89b640}.faq .faq-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading h4,.faq .faq-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading h4 a{color:#89b640}.faq .faq-accordion .vc_tta-panel .vc_tta-panel-heading h4{font-size:28px;color:#000;letter-spacing:.11px;font-weight:600;line-height:normal}.faq .faq-accordion .vc_tta-panel .vc_tta-panel-heading h4 a{color:#000;padding:0 0 0 43px!important}.faq .faq-accordion .vc_tta-panel .vc_tta-panel-heading:hover{background-color:transparent!important}.faq .faq-accordion .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading:hover h4{text-decoration:underline}.faq .faq-accordion .vc_tta-panel-body p{line-height:35px;letter-spacing:.1px}.faq .faq-footer{max-width:825px;margin:0 auto!important;padding-left:43px!important}.faq .faq-footer p{line-height:35px;margin-bottom:10px}.faq .faq-footer .footer-image{max-width:176px;flex:0 0 auto}@media (max-width:767px){.faq .faq-accordion .vc_tta-panel-body{padding-left:33px!important}.faq .faq-accordion .vc_tta-panel-heading h4.vc_tta-panel-title a{padding-left:33px!important}.faq .faq-accordion .vc_tta-panel .vc_tta-panel-heading a::after{top:0}.faq .faq-footer{padding-left:0!important}.faq .faq-footer h3{line-height:normal!important}.faq .faq-footer p{margin-top:35px}}.about-us .container{max-width:810px;margin:0 auto}.about-us .person p,.contact .person p{line-height:29px;font-weight:300}.about-us .person p strong,.contact .person p strong{font-weight:600}.about-us .person p a,.contact .person p a{line-height:50px}@media (max-width:767px){.about-us .person,.contact .person{margin-bottom:80px!important}}.contact .porto-section{padding-top:10px}.contact .container{max-width:820px;margin:0 auto}.contact form p{margin-bottom:25px}.contact form p:last-of-type{margin-bottom:0}.contact form label{font-size:24px;line-height:35px;letter-spacing:.1px;margin:0}.contact .form-row{margin:0 0 25px}.form-row{display:flex}@media (min-width:768px){.contact .form-row{flex-wrap:nowrap}.contact .form-row span,.contact .form-row>li{width:50%}}.contact .form-row span,.contact .form-row>li{flex:1 1 auto;max-width:50%;padding:0!important}.contact .form-row span:first-child,.contact .form-row>li:first-child{margin-right:30px}.contact .form-row>li input,.contact .form-row>li select{width:100%!important}.contact select[multiple]{background:#fff;border-color:#979797}.contact select[multiple] option{font-size:18px;color:#444}.contact form .your-agree label{line-height:normal;display:flex;font-size:17px;letter-spacing:.07px}.contact form label,.contact form label input:not([type=checkbox]){width:100%}.contact form label input:not([type=checkbox]){line-height:46px;border-color:#979797;font-size:18px;color:#444;padding:0 16px}.contact form label input:not([type=checkbox]):focus{border-color:#7d7d7d;background-color:#f7f7f7;box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,.5)}.contact form input[type=submit]{width:100%;height:60px;background-color:#89b640;letter-spacing:.09px;font-size:23px;font-weight:600;border:none;margin-top:30px}.contact form input[type=submit]:focus{border:none;outline:0}.contact form input[type=submit]:active,.contact form input[type=submit]:focus,.contact form input[type=submit]:hover{background-color:#64852e}.contact form input[type=checkbox]{margin-right:25px}.contact .zf-checkbox .form-row{margin:0}span.wpcf7-list-item{margin:0}.wpcf7-checkbox label{position:relative;cursor:pointer}.wpcf7-checkbox input[type=checkbox]{position:absolute;visibility:hidden;width:18px;height:18px;top:3px;left:0}.wpcf7-checkbox input[type=checkbox]+span:before{display:block;position:absolute;content:'';width:18px;height:18px;top:3px;left:0;border:1px solid #7d7d7d}.wpcf7-checkbox input[type=checkbox]+span:after{display:block;position:absolute;content:"\2713";width:18px;height:18px;top:3px;left:0;font-weight:700;visibility:hidden;font-size:16px;text-align:center;line-height:18px;color:#444}.wpcf7-checkbox input[type=checkbox]:checked+span:after{visibility:visible}.wpcf7-list-item-label{margin-left:43px;display:inline-block}.required-info{font-size:17px;padding-left:43px}.required-fields{color:#444;font-size:15px}.required-fields span{color:#d53d3d}.zf-decesion .zf-tempContDiv input[type=checkbox]+label{margin-left:24px!important;color:#444!important;font-size:15px!important}.zf-decesion .zf-tempContDiv input[type=checkbox]+label em{color:red!important;font-size:15px!important}.zf-decesion .zf-tempContDiv input[type=checkbox]+label a{color:#444!important;font-size:15px!important}@media (max-width:767px){.contact .porto-u-heading h3{font-size:42px!important}.contact .form-row span,.contact .form-row>li{max-width:100%}.contact .form-row span:first-child,.contact .form-row>li:first-child{margin-right:0}.contact option[value="Frau & Herr"]{display:none}}.page-not-found{padding:133px 0 223px}.page-not-found img{margin-top:0;margin-bottom:0}.page-not-found p{color:#1a4696;font-size:50px;font-weight:300;line-height:63px;letter-spacing:.2px;margin:30px 0 0}@media (max-width:767px){.page-not-found{padding:60px 0 120px}.page-not-found p{font-size:30px;line-height:normal}}.narrow-container .porto-section{padding-top:10px}.narrow-container .container{max-width:800px}.narrow-container h3{color:#89b640;font-size:28px;font-weight:600;letter-spacing:.11px;margin-bottom:25px}.narrow-container h3:not(:first-child){margin-top:70px}.narrow-container h4{font-size:26px;font-weight:600;letter-spacing:.11px;line-height:40px}.narrow-container h5{font-size:24px;font-weight:600;letter-spacing:.11px;line-height:40px}.narrow-container p:not(:last-child){margin-bottom:20px}.narrow-container.datenschutz p{margin-bottom:20px}.narrow-container ul li{font-size:24px;line-height:35px;color:#000}.narrow-container a{color:#000}@media (max-width:767px){.narrow-container .header-mobile h2{font-size:34px!important;line-height:34px!important}.narrow-container h3{line-height:normal}#footer br{display:block!important}.person br{display:block!important}.calculator-section br{display:block!important}.steps-footer br{display:block!important}.alternatives-section-contact br{display:block!important}.partner br{display:block!important}.narrow-container strong{word-break:break-word;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}}.calculator-section .container{max-width:820px}.calculator-section .range-row{display:flex}.calculator-section .range-row .range-field{width:100%;position:relative}.calculator-section .range-row .range-field .tooltip{top:-58px!important;left:-256px!important}.calculator-section .range-row .range-field .tooltip:not(.show){display:none}@media (max-width:767px){.calculator-section .range-row .range-field .tooltip{top:-50px!important;left:0!important}.calculator-section .range-row .range-field .tooltip .tooltip-arrow{left:5px!important}}@media (width:768px){.calculator-section .range-row .range-field .tooltip{left:10px!important}.calculator-section .range-row .range-field .tooltip .tooltip-arrow{left:0!important}.calculator-section .range-row .range-field .tooltip .tooltip-arrow::before{border-width:0 0 15px 15px;border-color:transparent transparent transparent #7d7d7d}}.calculator-section .range-button{display:flex;justify-content:center;align-items:center;height:100%;padding:35px 0}.calculator-section .calculator-back-btn,.calculator-section .range-button button{background:0 0;border:none;color:#7d7d7d;font-size:23px;font-weight:300;line-height:28px;text-decoration:underline;cursor:pointer}.calculator-section .calculator-back-btn{line-height:63px;margin:30px auto 5px;position:relative;width:100%;display:none;padding:0}.calculator-section .calculator-back-btn:focus,.calculator-section .range-button button{outline:0}.calculator-section .calculator-back-btn::before{content:'^';position:absolute;top:-30px;left:50%}.calculator-section .range-row .range-field .range-button button:focus{outline:0}.calculator-section .range-row .range-field:first-child{margin-right:25px}.calculator-section .range-row:first-child{margin-bottom:60px}.calculator-section .range-row label{margin:0}.calculator-section .range-row .hv-value-label,.calculator-section .range-row label{font-size:22px;line-height:30px;letter-spacing:.1px;color:#000}.calculator-section .range-row .hv-range-label{display:flex;justify-content:space-between;margin-top:-10px}.calculator-section .range-row .hv-range-label .hv-range-stop{font-size:17px;line-height:35px;letter-spacing:.08px;color:#7d7d7d}.calculator-section .range-row .range-input-fee .hv-range-stop{line-height:22px}.calculator-section .range-row .range-input-fee .hv-range-stop#usagePay{text-align:right}.calculator-section .range-row .range-input-fee .hv-range-label{margin-top:15px}.calculator-section .range-row .hv-range-label .hv-range-stop span{display:block}.calculator-section .range-row .hv-range-label .hv-range-stop#usageFeeMax span{text-align:right}.calculator-section .range-row.usageFeeMin-label.invisible{visibility:hidden}.calculator-section .range-row .custom-range{-webkit-appearance:none;margin-top:13px;margin-bottom:10px;height:12px}.calculator-section .range-row .custom-range::-webkit-slider-thumb{-webkit-appearance:none;height:31px;width:31px;width:22px;height:34px;margin-top:-18px;position:relative;z-index:2;background:url(https://hausvorteil.de/wp-content/uploads/2021/06/thumb-green.svg) no-repeat;background-size:22px 34px;border-radius:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 0 #fff}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 0 #fff}.calculator-section .range-row #betrachtungszeitraum::-webkit-slider-thumb,.calculator-section .range-row #saleYear::-webkit-slider-thumb,.calculator-section .range-row #usageFee::-webkit-slider-thumb{background:url(https://hausvorteil.de/wp-content/uploads/2021/06/thumb-blue.svg) no-repeat}.calculator-section .range-row .custom-range::-moz-range-thumb{-webkit-appearance:none;width:22px;height:34px;background:#1a4696;background:url(https://hausvorteil.de/wp-content/uploads/2021/06/thumb-green.svg) no-repeat;background-size:22px 34px;border:0;border-radius:0;cursor:pointer}.calculator-section .range-row #betrachtungszeitraum::-moz-range-thumb,.calculator-section .range-row #saleYear::-moz-range-thumb,.calculator-section .range-row #usageFee::-moz-range-thumb{background:url(https://hausvorteil.de/wp-content/uploads/2021/06/thumb-blue.svg) no-repeat}.calculator-section .range-row .range-green::-webkit-slider-thumb{background:url(https://hausvorteil.de/wp-content/uploads/2021/06/thumb-green.svg)!important}@media (max-width:768px){.calculator-section .range-row #betrachtungszeitraum::-webkit-slider-thumb,.calculator-section .range-row #saleYear::-webkit-slider-thumb,.calculator-section .range-row #usageFee::-webkit-slider-thumb,.calculator-section .range-row .custom-range::-webkit-slider-thumb,.calculator-section .range-row .range-green::-webkit-slider-thumb{width:29px!important;height:44px!important;background-size:33px 44px!important;background-position:-2px 0!important;margin-top:-28px;background-color:#fff!important}.calculatorSliders-gray .range-row #saleYear::-webkit-slider-thumb{background-color:transparent!important}.calculator-section .range-row .custom-range::-moz-range-thumb{width:33px;height:44px;background-size:33px 44px}.calculator-section .range-row .hv-value-label,.calculator-section .range-row label{margin-bottom:9px}}.calculator-section .range-row .custom-range::-webkit-slider-runnable-track{height:12px;background:#c7c7c7;background:0 0;border-radius:6px}.calculator-section .range-row .custom-range::-moz-range-track{height:12px;background:#c7c7c7;background:0 0;border-radius:6px}.calculator-section .range-row:last-child .custom-range::-webkit-slider-thumb{background:#89b640}.calculator-section .range-row:last-child .custom-range::-moz-range-thumb{background:#89b640}.custom-range#usageFee{position:relative}.custom-range#usageReceive{direction:rtl}.calculator-section .custom-range#usageReceive.hide-thumb::-webkit-slider-thumb{display:none}.calculator-section .custom-range#usageFee.hide-thumb::-webkit-slider-thumb{display:none}.input-fee{position:relative}.separator{content:'';width:1px;height:26px;background-color:#323232;position:absolute;left:50%;margin-left:.5px;top:6.5px;box-shadow:0 0 0 2px #fff;z-index:1}.separator.hidden{display:none}.separator::after{content:'0 €';width:23px;text-align:center;position:absolute;bottom:-28px;left:-10px;line-height:35px;font-size:17px;color:#7d7d7d}.range-row .input-row{display:flex}.custom-range#usageFee+.hv-range-label .hv-range-stop{width:50px}.canvas-wrapper{margin:0 14%;position:relative}.canvas-wrapper::before{content:'';position:absolute;left:0;top:-2px;background:url(https://hausvorteil.de/wp-content/uploads/2021/06/2.png) no-repeat;width:88px;height:134px}.canvas-wrapper::after{content:'';position:absolute;right:0;top:-2px;background:url(https://hausvorteil.de/wp-content/uploads/2021/06/1.png) no-repeat;width:88px;height:134px}#calcChart{height:236px!important;max-width:176px}.calculator-section .hv-calculator-chart{display:flex;justify-content:center;align-items:center;margin-bottom:55px;flex-wrap:wrap}.calculator-section .hv-chart-info{font-size:40px;line-height:40px;font-weight:600;min-width:195px}.calculator-section .hv-chart-yours,.calculator-section .hv-chart-yours~.hv-chart-label,.calculator-section .hv-chart-yours~.hv-chart-value{color:#1a4696}.calculator-section .hv-chart-label{margin-top:18px;font-size:24px;line-height:30px;font-weight:300;max-width:195px}@media (max-width:768px){.canvas-wrapper{order:1;margin-bottom:20px}.calculator-section .hv-chart-info{order:2;flex:0 0 50%;min-width:auto;font-size:34px;line-height:34px;padding:0 0 0 15px}.calculator-section .hv-chart-info.align-right{padding:0 15px 0 0}.calculator-section .hv-chart-label{font-size:20px;line-height:20px}.calculator-section .hv-chart-value{font-size:28px}.calculator-section .range-row .range-field:first-child{margin:0 0 25px}.calculator-section .range-row .range-field{margin-bottom:25px}.calculator-section .range-row{flex-wrap:wrap;margin-bottom:0!important}}.calculator-section .hv-chart-ours,.calculator-section .hv-chart-ours~.hv-chart-label,.calculator-section .hv-chart-ours~.hv-chart-value{color:#89b640}.calculator-section .range-row.range-row-years{max-width:590px;margin:0 auto 60px;text-align:center}.calculator-section .range-row.range-row-years label{color:#1a4696;font-size:28px;font-weight:600;margin-bottom:9px}.calculator-section .hv-result{display:flex;justify-content:space-between;line-height:35px;font-size:24px;letter-spacing:.1px;color:#000;padding-bottom:10px}.calculator-section .hv-result .hv-result-number{padding-left:5px}.calculator-section .hv-result-spacer{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #979797}.calculator-section .hv-result-section{color:#89b640;font-weight:700;padding:35px 0 0}.calculator-section .hv-result-section #customerSaldo{position:relative}.calculator-section .hv-result-section #customerSaldo::after{content:'';border-top:1px solid #979797;position:absolute;left:0;top:-22px;width:100%;height:1px}.calculator-section .hv-result-section .hv-result-number{color:#89b640}.calculator-section .hv-bilanz{margin-top:75px}.calculator-section .hv-bilanz .hv-result-sum{padding-top:15px;padding-bottom:50px;margin-top:15px;border-top:1px solid #979797}.calculator-section .hv-bilanz .hv-result #yourHv,.calculator-section .hv-bilanz .hv-result-subtle .hv-result-number,.calculator-section .range-row-years+.hv-result .hv-result-number{font-weight:700;color:#1a4696}.calculator-section .hv-result #yourHv{padding-left:5px}.calculator-section .custom-select{margin:15px 0;background-color:#efeeec;border:none;height:46px;font-size:24px;color:#000;line-height:35px}.calculator-section .custom-select option{font-size:18px}.calculator-footer p{line-height:18px}.calculator-section .hv-result-info{width:16px;opacity:.5}.tooltip.show{opacity:1}.tooltip-inner{max-width:267px!important;font-size:15px;letter-spacing:.06px;padding:5px;background:#7d7d7d;text-align:left;font-family:Source Sans Pro;line-height:normal}.bs-tooltip-top .tooltip-arrow::before{border-top-color:#7d7d7d}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-right .tooltip-arrow::before{border-right-color:#7d7d7d}.bs-tooltip-left .tooltip-arrow::before{border-left-color:#7d7d7d}.bs-tooltip-bottom .tooltip-arrow::before{border-bottom-color:#7d7d7d}@media (min-width:767px){.calculator-section .hv-result-info{margin-left:28px;margin-left:5px;margin-bottom:3px}.bs-tooltip-top .tooltip-arrow{width:15px}}#berechnen .porto-section{padding-bottom:0}.calculatorSliders.calculatorSliders-gray .range-row{margin-bottom:0}.calculatorSliders.calculatorSliders-gray .range-row .range-field{margin:0}.calculatorSliders.calculatorSliders-gray::before{content:'';border-style:solid;border-width:50px 100px 0 100px;border-color:#fff transparent transparent transparent;position:absolute;top:0;left:calc(50% - 100px)}.calculatorSliders.calculatorSliders-gray::after{content:'';border-style:solid;border-width:50px 100px 0 100px;border-color:#efeeec transparent transparent transparent;position:absolute;bottom:-50px;left:calc(50% - 100px)}.personal-balance .hv-result{font-size:20px;line-height:24px;padding:0;padding-bottom:20px}.personal-balance .hv-result-spacer{padding-bottom:30px}.personal-balance .gray-block .hv-result:not(.hv-result-section){color:#7d7d7d}.personal-summary .hv-result{justify-content:center;font-size:28px;font-weight:600;color:#89b640}.hv-result-label.minus,.personal-summary .hv-result.minus{color:#d53d3d}@media (max-width:767px){.calculator-section h3{font-size:36px!important}}.alternatives-section .porto-section,.alternatives-section-table .porto-section{padding:0}.alternatives-section .container{max-width:820px}.alternatives-section ul{margin:20px 0;padding:0;list-style:none}.alternatives-section ul li{line-height:35px;letter-spacing:.1px;position:relative;padding-left:45px}.alternatives-section ul li::before{content:'';width:20px;font-size:28px;font-weight:600;letter-spacing:.11px;color:#000;position:absolute;left:0}.alternatives-section ul.advantages li::before{height:31px;background:url(https://hausvorteil.de/wp-content/uploads/2021/06/checkmark.svg) no-repeat;background-size:20px 31px}.alternatives-section ul.disadvantages li::before{height:14px;background:url(https://hausvorteil.de/wp-content/uploads/2021/05/closed-copy-6.png) no-repeat;background-size:14px 14px;top:10px}.alternatives-section p strong{font-weight:600}.alternativen-table tbody td,.alternativen-table thead,.alternativen-table thead th{border:none}.alternativen-table thead th{font-size:20px;line-height:24px;letter-spacing:.06px;padding-top:0;padding-bottom:30px;color:#000}.alternativen-table thead th:nth-child(2) a{color:#89b640}.alternativen-table thead th a{color:#000}.alternativen-table table{max-width:1050px;margin:0 auto}.alternativen-table tbody tr td{font-size:20px;line-height:24px;letter-spacing:.07px;color:#000;padding-top:25px;padding-bottom:25px}.alternativen-table tbody tr td:nth-child(odd){background-color:#efeeec}.alternativen-table tbody tr td:nth-child(1){font-weight:600}.alternativen-table tbody tr td:nth-child(2){background-color:#89b640;color:#fff;font-weight:600}.alternativen-table tbody tr td:first-child{background-color:#fff}.alternativen-table+p{display:none}@media (max-width:767px){.alternatives-section h2{font-size:40px!important}.alternatives-section h3{line-height:normal!important}}@media (min-width:992px){.alternativen-table table{table-layout:fixed}}.cli-style-v2{line-height:18px}.cli-style-v2 a{color:#333}#wt-cli-accept-all-btn,#wt-cli-accept-btn,.accept-selection{margin-left:5px}.cli-bar-message{width:100%;margin-bottom:10px}.cli-bar-checkboxes{order:2;display:flex}.cli-bar-checkboxes>div{display:flex;align-items:center;cursor:pointer}.cli-bar-checkboxes>div:not(:last-child){margin-right:15px}.cli-bar-checkboxes>div label{margin:0}.cli-bar-btn_container{order:3}@media (max-width:767px){.cli-bar-btn_container{margin-top:10px}.cli-plugin-button{margin:5px}}.cli-privacy-content-text img{margin-bottom:10px}.cli-privacy-content-text h3{font-weight:600;font-size:20px;line-height:35px;margin-bottom:5px}.cli-privacy-content-text ul{margin:20px 0 8px;padding:0;list-style:none;display:flex}.cli-privacy-content-text ul li{padding-right:30px}.cli-privacy-content-text ul li a{color:#000}.cli-privacy-content-text br{display:none}#wt-cli-privacy-save-btn{background:#89b640}.cli-privacy-readmore{display:none!important}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:initial}.cli-tab-pane ul{padding-left:20px}.cli-tab-pane ul li{font-size:14px}.cli-bar-popup{padding-top:40px}.offer-receive .container{max-width:820px}.offer-receive .form-row{margin-left:-15px;margin-right:-15px;margin-bottom:15px;flex-wrap:nowrap}.offer-receive .offer-receive-form .zf-addOne{display:block}.offer-receive .offer-receive-form .form-row{margin:0}.offer-receive .offer-receive-form .form-row li{margin-bottom:25px!important}.offer-receive .offer-receive-form .form-row li,.offer-receive .offer-receive-form .form-row span{width:50%}.offer-receive .offer-receive-form .form-row li:first-child{margin-right:2%!important}.offer-receive .offer-receive-form select{width:100%}.offer-receive .offer-receive-form .zf-threeColumns .zf-labelName{margin-bottom:20px}.contact .zf-multiAttType,.offer-receive .offer-receive-form .zf-multiAttType{position:relative}.contact .zf-multiAttType label,.offer-receive .offer-receive-form .zf-multiAttType label{color:#7d7d7d;font-size:20px!important}.offer-receive .offer-receive-form .zf-address .zf-addOne{margin-bottom:25px}.offer-receive .form-row>li{flex:1 1 auto;max-width:50%;margin:0!important}.offer-receive .form-row>li input,.offer-receive .form-row>li select{width:100%}.offer-receive .radio-row{display:flex;justify-content:space-between;min-height:48px;padding:13.5px 0}.offer-receive .radio-row>span{margin:0;position:relative;width:auto}.offer-receive .radio-row>span label{padding:0;font-size:20px;color:#7d7d7d;cursor:pointer;margin-left:33px}.zf-tempContDiv input[type=radio]{position:absolute;visibility:hidden;width:18px;height:18px;top:3px;left:0}.zf-tempContDiv input[type=radio]+label:before{display:block;position:absolute;content:'';width:18px;height:18px;top:2px;left:0;border:1px solid #7d7d7d;border-radius:50%}.zf-tempContDiv input[type=radio]+label:after{display:block;position:absolute;content:"";width:10px;height:10px;top:6px;left:4px;visibility:hidden;background:#444;border-radius:50%}.zf-tempContDiv input[type=radio]:checked+label:after{visibility:visible}.offer-receive .offer-section{border-top:1px solid #979797;padding-top:40px;padding-left:102px;position:relative}.offer-receive{counter-reset:offer}.offer-receive .offer-section::before{counter-increment:offer;content:counter(offer) ".";position:absolute;left:0;top:30px;color:#89b640;font-size:50px;letter-spacing:.2px;line-height:63px;font-weight:600}.offer-receive .offer-section-header{color:#89b640;font-size:28px;font-weight:600;line-height:49px;margin:0}.zf-tempFrmWrapper.zf-section{margin-bottom:15px}.zf-tempFrmWrapper.zf-section h2{border:none;font-size:24px;font-weight:700;line-height:35px;padding:0;margin-bottom:0}.zf-tempFrmWrapper.zf-section h2.zf-section-title{color:#89b640;font-size:28px;font-weight:600;line-height:49px}.zf-tempFrmWrapper.zf-section p{font-weight:700;margin-bottom:0}.zf-section.zf-subsection{margin-top:50px}.zf-tempFrmWrapper:not(.zf-decesion) .zf-labelName{white-space:nowrap}.offer-receive .ablegen-inputs .input-row{padding:10px 15px;flex:1 1 auto}.offer-receive .ablegen-inputs .input-row input{width:100%;border-color:#979797;line-height:30px}@media (max-width:767px){.offer-receive .offer-section{padding-left:0}.offer-receive .offer-section::before{position:initial}.zf-tempFrmWrapper:not(.zf-decesion) .zf-labelName{white-space:normal}.offer-receive .form-row{flex-wrap:wrap}.offer-receive .form-row>li{max-width:100%}.offer-receive .radio-row{flex-wrap:wrap}.offer-receive .radio-row>span{width:100%;margin-bottom:20px}.offer-receive .calculator-section .wpb_text_column{margin-bottom:25px!important}.offer-receive .offer-receive-form .form-row li:first-child{margin-right:0!important;margin-bottom:25px!important}.offer-receive .offer-receive-form .form-row li,.offer-receive .offer-receive-form .form-row span{width:100%}.offer-receive .offer-receive-form .zf-sonstige-angaben .form-row span{margin-bottom:10px!important}.offer-receive .offer-receive-form .zf-sonstige-angaben .form-row{margin-bottom:0!important}}@media (min-width:992px){.offer-receive:not(.b2b-offer-receive) .calculator-section{padding-left:102px!important}}.blog .porto-section{padding-top:10px}.blog .magazine .vc_grid{margin:0}.blog .magazine .single-post .vc_gitem-zone.vc_gitem-zone-a{height:383px}.blog .vc_gitem-zone{background-color:#fff!important}.blog .magazine .single-post .vc_gitem_row .vc_gitem-col{padding:23px 0 0}.blog .vc_custom_heading{margin:0!important}.blog h4{font-size:28px;font-weight:600;letter-spacing:.11px;line-height:35px;margin-bottom:4px}.blog .vc_gitem-post-data-source-post_excerpt p:empty{display:none}.blog .magazine p{margin-bottom:18px;line-height:34px}.blog .magazine .column-post .vc_gitem_row .vc_gitem-col{padding:23px 0 0}@media (max-width:767px){.blog .magazine .vc_grid-item{margin-bottom:55px}}@media (min-width:768px){.blog .magazine .column-post .vc_gitem_row .vc_gitem-col{padding:0 0 0 25px}.blog .magazine .column-post .vc_grid-item-mini{display:flex}.blog .magazine .single-post p{padding-right:26px}.blog .magazine .column-post .vc_gitem-zone.vc_gitem-zone-a{width:180px;height:180px}}.blog .magazine .vc_gitem_row{margin:0}.blog .vc_general{background-color:transparent!important;color:#000!important;font-size:20px;line-height:25px;letter-spacing:.08px;padding:0}.blog .vc_btn3-container{margin:0}.blog .vc_general:active,.blog .vc_general:focus,.blog .vc_general:hover{background-color:transparent;color:#000;text-decoration:underline}.blog .magazine .vc_grid-item{padding-bottom:18px!important}.blog .other-posts .vc_grid.vc_row{margin:0}.blog .other-posts .vc_gitem_row{margin:0}.blog .other-posts .vc_gitem_row .vc_gitem-col{padding:23px 0 0}.blog .other-posts h4{margin-bottom:30px}.blog .other-posts .vc_gitem-post-data-source-post_excerpt p{max-height:105px;overflow:hidden}.blog .other-posts .vc_grid-item{margin-bottom:55px}.blog .other-posts .vc_grid .vc_pageable-load-more-btn{margin:0}.blog .other-posts .vc_grid .vc_pageable-load-more-btn .vc_general{color:#fff!important;font-size:23px;font-weight:600;background:#7d7d7d!important;opacity:.38;padding:0 60px;line-height:60px;border:none;border-radius:0}.single-post .container-fluid{padding-left:0;padding-right:0}.single-post .post-back{color:#7d7d7d;font-size:23px;line-height:29px;letter-spacing:.09px;font-weight:300}.single-post .post-back:hover{color:#7d7d7d}.single-post .entry-title{margin:43px 0!important;color:#1a4696;font-size:35px;line-height:44px;font-weight:600;letter-spacing:.14px}.single-post .post-content,.single-post figcaption{max-width:790px;margin:0 auto}.single-post figcaption{font-size:20px;color:#323232;text-align:left}.single-post .post-content figure.wp-block-gallery{margin-top:40px;margin-bottom:40px}.single-post .related-posts{margin:0 auto;max-width:1215px;padding:0 0 180px}.single-post .related-posts h4.sub-title{color:#1a4696;font-weight:300;font-size:50px;line-height:63px;letter-spacing:.2px;margin-bottom:32px;text-transform:initial;text-align:center}.single-post .related-posts .owl-carousel{margin:55px 0 0}.single-post .related-posts .owl-carousel h4{margin-bottom:28px}.single-post .related-posts .owl-carousel h4 a{font-size:28px;font-weight:600;letter-spacing:.11px}.single-post .related-posts .owl-carousel .post-excerpt{margin:0}.single-post .related-posts .owl-carousel .read-more{color:#000;font-size:20px;font-weight:400;line-height:25px;margin-top:28px}@media (min-width:1200px){.single-post .post-content figure.wp-block-gallery{margin-left:-100px;margin-right:-100px}}@media (max-width:830px){.single-post .post-content{padding-left:20px;padding-right:20px}}@media (max-width:1255px){.single-post .related-posts{padding-left:20px;padding-right:20px}}.zf-templateWidth{margin:0;max-width:790px;width:unset}.zf-templateWrapper{border:none;border-radius:0;box-shadow:none}.zf-templateWrapper ul{padding:0}.zf-subContWrap{margin:0}.zf-subContWrap>ul{padding:0;margin:0}.zf-subContWrap>ul>li{padding:0;margin:0 0 25px}.zf-tempFrmWrapper .zf-labelName{font-size:24px;color:#000;font-weight:400;line-height:35px}.zf-tempFrmWrapper.zf-decesion .zf-labelName,.zf-tempFrmWrapper.zf-decesion .zf-labelName a,.zf-tempFrmWrapper.zf-decesion .zf-labelName em{color:#7d7d7d;font-size:20px}.zf-tempFrmWrapper .zf-labelName em{font-size:24px!important;color:red}.zf-topAlign .zf-tempFrmWrapper .zf-labelName{padding:0;margin:0}.zf-form-sBox{border-color:#979797;line-height:46px;font-size:18px;color:#444;padding:0 16px}.zf-tempContDiv .zf-pdfTextArea,.zf-tempContDiv input[type=text],.zf-tempContDiv textarea{border-radius:0;border-color:#979797;line-height:46px;font-size:18px;color:#444;padding:0 16px;width:100%!important}.zf-tempContDiv input[type=text]:hover,.zf-tempContDiv textarea:hover{border-color:#979797}.zf-tempContDiv input[type=text]:focus,.zf-tempContDiv textarea:focus{border-color:#7d7d7d!important;background-color:#f7f7f7;box-shadow:inset 2px 2px 3px 0 rgb(0 0 0 / 50%)!important}.zf-address .zf-tempContDiv label,.zf-address .zf-tempContDiv span label,.zf-date .zf-tempContDiv label,.zf-date .zf-tempContDiv span label,.zf-geolocation .zf-tempContDiv span label,.zf-instruction,.zf-name .zf-tempContDiv span label,.zf-phNumber span label,.zf-phone .zf-tempContDiv label,.zf-phone .zf-tempContDiv span label,.zf-time .zf-tempContDiv label,.zf-time .zf-tempContDiv span label{color:#323232;font-size:16px;padding:7.5px 0;margin:0}.zf-instruction{font-style:normal;line-height:normal;padding:15px 0}.zf-instruction a{color:#323232}@media (max-width:767px){.zf-decesion .zf-instruction{margin-top:15px;line-height:24px!important}.zf-namemedium .zf-nameWrapper,.zf-small .zf-phwrapper,.zf-small input[type=text]{width:100%!important}}.zf-fmFooter{padding:0}.zf-fmFooter .zf-submitColor{height:60px;background:#89b640;letter-spacing:.09px;font-size:23px;font-weight:600;border:none;box-shadow:none;text-shadow:none;width:300px;margin-top:30px;cursor:pointer;color:#fff}.zf-fmFooter .zf-submitColor:hover{background-color:#64852e}.zf-fmFooter .zf-submitColor:focus{outline:0}.zf-decesion .zf-tempContDiv{position:relative}.zf-tempContDiv input[type=checkbox]{position:absolute;visibility:hidden;width:18px;height:18px;top:3px;left:0}.zf-tempContDiv input[type=checkbox]+label{margin-left:43px!important;cursor:pointer}.zf-tempContDiv input[type=checkbox]+label:before{display:block;position:absolute;content:'';width:18px;height:18px;top:2px;left:0;border:1px solid #7d7d7d}.zf-tempContDiv input[type=checkbox]+label:after{display:block;position:absolute;content:"";background:url(https://hausvorteil.de/wp-content/uploads/2021/04/checked.png) no-repeat;width:17px;height:26px;top:-6px;left:0;font-weight:700;visibility:hidden;font-size:16px;text-align:center;line-height:18px;color:#444}.zf-tempContDiv input[type=checkbox]:checked+label:after{visibility:visible}.partner .porto-section{padding-top:0;padding-bottom:0}.partner .container{max-width:820px}.partner .partner-list.gray-block{background-color:#efeeec;padding:25px 0}.partner .partner-list ul{padding-left:100px;padding-right:10px}.partner .partner-list ul li{list-style:none;position:relative;font-size:24px;line-height:35px;color:#000;margin-bottom:10px}.partner .partner-list ul li::before{content:'>';font-size:28px;font-weight:600;letter-spacing:.11px;color:#000;width:26px;height:36px;position:absolute;left:-62px;top:0}.partner .porto-info-list{margin-bottom:60px}.partner .porto-info-list .porto-info-list-item .porto-info-icon{margin-right:24px}.partner .porto-info-list .porto-info-list-item{position:relative;align-items:start;padding:0 0 120px 0}.partner .porto-info-list .porto-info-list-item:last-child{padding-bottom:0}.partner .porto-info-list .porto-info-list-item .porto-info-list-item-desc{font-size:24px;color:#000;line-height:35px;margin-bottom:0}.partner .porto-info-list .porto-info-list-item:not(:last-child)::after{content:'';background-image:url(https://hausvorteil.de/wp-content/uploads/2021/06/arrow.svg);width:125px;height:39px;position:absolute;bottom:40px;margin-left:-62.5px;left:50%}@media (max-width:767px){.partner .partner-list ul{padding-left:40px}.partner .partner-list ul li::before{left:-30px}.partner h3{line-height:normal!important}.partner .porto-info-list .porto-info-list-item{flex-wrap:wrap}.partner .porto-info-list .porto-info-list-item .porto-info-icon{margin-bottom:20px}.bg-section.bg-section-partner{background-size:auto 240px}.partner .partner-contact p{font-size:21px}}.jobs .container{max-width:820px}.jobs .porto-section{padding-top:0;padding-bottom:0}.jobs .vc_gitem-zone-c{background:#fff!important}.jobs .vc_gitem-post-data-source-post_title h4{font-size:28px;color:#89b640;font-weight:600;margin-bottom:17px;line-height:34px}.jobs .vc_gitem-post-data-source-post_excerpt,.jobs .vc_gitem-post-data-source-post_excerpt p{margin:0}.jobs .date-label,.jobs .vc_gitem-post-data-source-post_date{display:inline-block;font-size:24px;line-height:35px;color:#000;margin:0!important}.jobs .vc_general{background:0 0!important;color:#000!important;font-size:20px;padding:0;margin:0;margin-top:10px}.jobs .vc_btn3-container,.jobs .wpb_single_image{margin:0!important}.jobs figure{padding-top:10px}.jobs .vc_col-sm-9{padding-left:10px!important}.jobs .vc_gitem_row.vc_row,.jobs .vc_grid.vc_row{margin:0}.jobs .vc_row .vc_gitem-col{padding:0}.jobs .vc_grid .vc_grid-item:not(:last-child){margin-bottom:35px}.jobs .zf-templateWidth li{list-style:none}.jobs .zf-tempContDiv input[type=file]{border:1px solid #ccc;padding:8px 5px}.jobs .zf-fmFooter{text-align:center}.jobs .form-row>li{flex:1 1 auto;max-width:50%}.jobs .form-row>li input{width:100%}@media (max-width:767px){.jobs .wpb_single_image{margin-bottom:20px!important}.jobs .form-row>li{max-width:100%;padding-left:5px;padding-right:5px}.jobs .vc_col-sm-9{padding-left:0!important}}.single-post .category-job h2{font-size:50px;line-height:normal;font-weight:300;margin:10px 0 60px!important;text-align:center}.single-post .category-job .entry-content h3,.single-post .category-job .entry-content h4{color:#89b640;font-size:28px;font-weight:600}.single-post .category-job .entry-content h4:first-of-type{margin-top:40px}.single-post .category-job .entry-content h3{margin-bottom:50px}.single-post .category-job .entry-content ul{padding-left:25px;margin-bottom:40px}.single-post .category-job .entry-content ul li{color:#000;font-size:24px;line-height:35px;letter-spacing:.1px}.single-post .category-job .entry-content ul li:not(:last-child){margin-bottom:10px}.single-post .category-job .entry-content a{color:#000}.single-post .category-job .job-form{padding-bottom:50px}.single-post .category-job .job-form input,.single-post .category-job .job-form select,.single-post .category-job .job-form textarea{width:100%}.single-post .category-job .job-form .zf-address .zf-addOne{display:block;margin:0 0 25px}.single-post .category-job .job-form .zf-tempContDiv input[type=file]{border:1px solid #ccc;padding:8px 5px}@media (max-width:767px){.single-post .category-job .wp-block-column p{text-align:left}.single-post .category-job .job-form .form-row li,.single-post .category-job .job-form .form-row span{max-width:100%}}.partner-form .container{max-width:820px}.zf-templateWidth ul li{list-style:none}.zf-fmFooter{text-align:center}.zf-nameWrapper{display:flex}.zf-nameWrapper label{display:block}.zf-nameWrapper span:not(:first-child){margin-left:2%;width:38%}.zf-nameWrapper input,.zf-nameWrapper select{width:100%}.zf-nameWrapper .zf-salutation{width:20%}.form-row li,.form-row>span{flex:1 1 auto;max-width:50%}.form-row li:first-child,.form-row span:first-child{margin-right:2%}.form-row{margin:0 0 25px}.zf-tempFrmWrapper.zf-decesion .zf-labelName{line-height:20px}.zf-errorMessage{font:12px Arial,Helvetica,sans-serif;color:red;padding-top:5px}@media (max-width:767px){.form-row li,.form-row span{max-width:100%}.form-row li:first-child,.form-row span:first-child{margin-right:0;margin-bottom:25px}}.magazin-section{max-width:1180px;padding:0!important;margin:0 auto!important}.magazin-section .magazin-btn a{border:none;padding:0}.magazin-section .porto-u-heading{margin:0}.magazin-section .vc_column_container{padding:0 10px!important}@media (max-width:768px){.magazin-section .col-lg-6 .vc_inner{margin-bottom:30px!important}}@media (max-width:992px){.magazin-section .magazin-btn{margin-bottom:45px!important}}.post-password-form{text-align:center}.contact-sidebar{position:fixed;right:0;top:33%;z-index:999999;width:0;display:flex;flex-direction:column;align-items:flex-end}@media (max-width:992px){.contact-sidebar{top:66%}}.contact-sidebar a{font-size:40px;color:#89b640;margin:5px 0;width:300px;padding:10px;text-align:center;background:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px;box-shadow:0 3px 9px -8px #000;display:flex;align-items:center;margin-right:-240px;transition:all .3s ease-in-out}.contact-sidebar a:hover{text-decoration:none;margin-right:0}.contact-sidebar a span{color:#444;font-size:26px;padding-left:15px}@media (min-width:1200px){.item-list-horizontal .steps .porto-btn-ctn-left,.steps .item-list-horizontal.porto-info-list{max-width:unset;margin:0 auto}.steps .item-list-horizontal.porto-info-list .porto-info-list-item{padding:0 0 0 50px;max-width:calc(25% - 20px);display:inline-flex;margin-right:20px}.steps .item-list-horizontal.porto-info-list .porto-info-list-item h4{line-height:1.5em}.steps .item-list-horizontal.porto-info-list .porto-info-list-item:last-child{margin-right:0}.steps .item-list-horizontal.porto-info-list .porto-info-list-item:not(:last-child)::after{bottom:unset;margin-left:0;left:calc(100% - 40px);transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg)}}.smaller-text-size{font-size:18px}body.cli-barmodal-open #cookie-law-info-bar{display:block!important;padding:30px;max-height:calc(100% - 40px)}html:has(.cli-barmodal-open) .page-wrapper{filter:blur(5px)}html:has(.cli-barmodal-open){overflow:hidden}body.cli-barmodal-open .cli-bar-message strong:first-child{display:flex}body.cli-barmodal-open #cookie-law-info-bar .cli-bar-container{display:flex;flex-direction:column;row-gap:12px}body.cli-barmodal-open #cookie-law-info-bar .cli-bar-container .cli-bar-btn_container{display:flex;align-items:start;justify-content:center;flex-wrap:wrap;row-gap:10px;column-gap:10px}body.cli-barmodal-open .wt-cli-cookie-bar-container{z-index:9999999;position:relative}body.cli-barmodal-open #cookie-law-info-bar .cli-bar-container .cli-bar-btn_container #wt-cli-settings-btn{color:#333;background-color:#efeeec;display:inline-block;padding:8px 16px;-webkit-border-radius:4px;position:relative;font-size:13px;line-height:1}