@import url(/wp-content/themes/Divi/style.css);@import url(/wp-content/plugins/tooltipster/dist/css/plugins/tooltipster/sideTip/themes/tooltipster-sideTip-shadow.min.css);@import url(/wp-content/themes/DiviChild/fonts/font.css);@import url(https://fonts.googleapis.com/css?family=Caveat);h5{font-family:'Caveat',cursive!important;font-weight:normal!important;text-transform:none!important;font-size:36px!important;color:#2a478a!important;line-height:1.2em!important}.et_pb_toggle_title::before{color:#9e150f}h5.et_pb_toggle_title{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;color:#666!important;font-size:20px!important}h1,h2,h3,h4,h6{font-weight:300!important}.et_pb_accordion h5{font-size:27px!important}.et_pb_toggle h5.et_pb_toggle_title{font-size:20px!important}body{font-weight:300}strong{font-weight:400}.home .et_pb_section_21 .et_pb_text_33 h5{font-size:28px!important}body.custom-background{background-position-y:76px!important}.page-id-645 #main-content{overflow:hidden}@media (max-width:980px){body.custom-background{background:none!important}}.et_pb_section .et_pb_row{padding-left:80px}@media (max-width:600px){.et_pb_section .et_pb_row{padding-left:10vw}}.linepoint.ready h1::before,.linepoint.ready h2::before,.linepoint.ready h5::before{content:'';position:absolute;width:67px;height:16px;margin-left:-80px;margin-top:6px;background-image:url(/wp-content/themes/DiviChild/linepoint.svg);background-position:top right;overflow:hidden}#footersection .linepoint.ready h1::before,#footersection .linepoint.ready h2::before,#footersection .linepoint.ready h5::before{content:'';position:absolute;width:67px;height:16px;margin-left:-80px;margin-top:6px;background-image:url(/wp-content/themes/DiviChild/whitelinepoint.svg);background-position:top right;overflow:hidden}.linepoint.ready h5::before,#footersection .linepoint.ready h5::before{margin-top:15px}@media (max-width:600px){.linepoint.ready h1::before,#footersection .linepoint.ready h1::before,.linepoint.ready h2::before,#footersection .linepoint.ready h2::before,.linepoint.ready h5::before,#footersection .linepoint.ready h5::before{width:8vw;margin-left:-10vw}}#footerline.ready::after{content:'';width:16px;height:16px;background-image:url(/wp-content/themes/DiviChild/whiteendpoint.svg);position:absolute;bottom:-15px;left:-8px}#girl{position:absolute;width:100%;z-index:2;padding:0}#girl .et_pb_row,#girl .et_pb_row .et_pb_column{padding:0}#paerchen_row .et_pb_column_1_3{position:absolute;right:-20%;bottom:0;margin-bottom:-80px;z-index:9;width:600px}@media (min-width:981px) and (max-width:1180px){#paerchen_row .et_pb_column_1_3{width:500px!important;right:-10%}}@media (min-width:768px) and (max-width:980px){#paerchen_row .et_pb_column_1_3{float:right;width:50%!important;position:relative;right:auto;margin-top:-100px}}@media (min-width:530px) and (max-width:767px){#paerchen_row .et_pb_column_1_3{float:right;width:60%!important;position:relative;right:auto;margin-top:-60px;margin-bottom:-50px;z-index:9}}@media (max-width:530px){#paerchen_row .et_pb_column_1_3{margin-bottom:-50px;z-index:9;position:relative;right:auto}}#et-top-navigation .home-link a{width:15px;height:20px;overflow:hidden;padding:0px!important}#et-top-navigation .home-link a::before{content:url(/wp-content/themes/DiviChild/assets/img/home_icon.png);position:relative;top:0}#et-top-navigation{float:left;padding-left:30px!important}#et-info-phone::before{content:''}#et-info{width:100%}#top-header .et-social-icons{float:right}.et-social-icon a.icon{background:#fff;border-radius:26px;padding:5px;width:26px;height:26px;color:#000!important}.mobile_menu_bar::before{color:#fff!important}#main-header.et-fixed-header{background-color:rgb(0 0 0 / .5)!important}#top-menu li{padding-right:8px}#top-menu li a{font-family:'Roboto Light',Helvetica,Arial,Lucida,sans-serif}#top-menu li+li a:before{content:"|";color:#FFF;padding-right:11px}#et-top-navigation,#top-menu-nav,#top-menu{width:100%}#top-menu-nav{padding-left:50px}#customfooter{width:100%;font-size:18px;padding-left:20px}#customfooter,#customfooter a{color:#fff}#customfooter p{padding:0}#customfooter .et_pb_column.et_pb_column_1_2:nth-of-type(even){text-align:right}#customfooter p#footerurl{padding-left:25px}#line{width:1px;background:#000}#footerline{width:1px;background:#fff}.et_pb_contact_submit{color:#fff!important}body.et_pb_button_helper_class .et_pb_button:hover{color:#FFF!important}.contactform-button{color:#FFF;background-color:#9e150f;border:1px solid #FFF;padding:.3em 1em;font-weight:700;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.contactform-button:hover{color:#9e150f;background-color:#FFF}body a.et_pb_button.button-pink{color:#cd2c7a!important}.et_contact_bottom_container{color:#999!important}.wpcf7-submit:hover{cursor:pointer}#wpbs_slider{background-size:72px 225px!important;top:180px!important;border-top-left-radius:0px!important;border-bottom-left-radius:0px!important;background-position:7px 0px!important}#wpbs_slider{cursor:inherit!important}.icon_label{cursor:pointer}.contactform-button{cursor:pointer!important}#wpbs_slider select{min-height:38px;max-height:38px}input[type="text"],input[type="password"],input[type="tel"],input[type="email"],input.text,input.title,textarea,select{padding:10px;border:none;color:#4e4e4e;background-color:#fff;font-size:14px;width:100%}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{color:#FFF;background-color:#9e150f;border:none}.wpcf7-form-control.wpcf7-textarea{height:160px}.entry-content ol,.entry-content ul{line-height:1.8em}.entry-content ol{list-style-position:outside;margin-left:20px}.wpcf7-form-control-wrap.bereich span.wpcf7-list-item{display:block}.wpcf7-response-output{margin:0!important;position:absolute}#kontakt .wpcf7-response-output.wpcf7-display-none{display:none!important}.entry-content ul{padding:0 0 23px 20px}.page-id-816 .entry-content ul,.page-id-645 .entry-content ul{list-style-type:none}.page-id-645 .entry-content ul li:before,.page-id-816 .entry-content ul li:before{content:"•";font-size:40px;margin-left:-20px;padding-right:8px;text-decoration:none!important;color:#cd2c7a;position:relative;top:10px}#top-menu li:first-child{top:4px}#anmeldeformular{border:none;margin-bottom:1.6em}#anmeldeformular td{border:none;padding:10px 0}#wpcf7-f962-p961-o1 input[type="text"]{border:1px solid #bbb;border-top:none}#wpcf7-f962-p961-o1 .date-919 input[type="text"]{width:auto;border:1px solid #bbb;border-top:none}#wpcf7-f962-p645-o1 input[type="text"]{border:1px solid #bbb;border-top:none}#wpcf7-f962-p645-o1 .date-919 input[type="text"]{width:auto;border:1px solid #bbb;border-top:none}#dp1486461861946{max-width:100%}#anmeldeformular .spalte1{width:20%}#anmeldeformular .spalte2{width:32%;padding-right:5%}#anmeldeformular .spalte3{width:20%}#anmeldeformular .spalte4{width:27%}.baufi-seminar-anmeldung{color:#cd2c7a;background-color:#FFF;border:2px solid #cd2c7a;border-radius:0;letter-spacing:0;font-size:20px;padding:.3em 1em;text-transform:uppercase;transition:all 0.2s;float:right}.baufi-seminar-anmeldung:hover{color:#FFF;background-color:#cd2c7a;cursor:pointer}.zurueck-button{color:#9f9f9f;background-color:#FFF;border:2px solid #9f9f9f;border-radius:0;letter-spacing:0;font-size:20px;padding:.3em 1em;text-transform:uppercase;transition:all 0.2s}.zurueck-button:hover{color:#FFF;background-color:#9f9f9f;cursor:pointer}.small-button.smallblue{font-weight:normal!important;color:#9e150f!important;background:none;background-color:#FFF;border:2px solid #9e150f;border-radius:0;letter-spacing:0;font-size:20px;padding:.3em 1em;text-transform:uppercase;transition:all 0.2s;float:right;text-shadow:none;box-shadow:none}.small-button.smallblue:hover{color:#FFF!important;background-color:#9e150f!important;cursor:pointer}#wpcf7-f997-p965-o1 input[type="text"],#wpcf7-f998-p984-o1 input[type="text"],#wpcf7-f999-p986-o1 input[type="text"],#wpcf7-f1000-p988-o1 input[type="text"]{border:1px solid #bbb;border-top:none;width:90%}#wpcf7-f997-p965-o1 .date-919 input[type="text"],#wpcf7-f998-p965-o1 .date-919 input[type="text"],#wpcf7-f999-p986-o1 .date-919 input[type="text"],#wpcf7-f1000-p988-o1 .date-919 input[type="text"]{width:auto;border:1px solid #bbb;border-top:none}#wpcf7-f997-p965-o1 textarea,#wpcf7-f998-p984-o1 textarea,#wpcf7-f999-p986-o1 textarea,#wpcf7-f1000-p988-o1 textarea{border:1px solid #bbb;border-top:none}#wpcf7-f997-p965-o1 input[type="email"],#wpcf7-f998-p965-o1 input[type="email"],#wpcf7-f999-p986-o1 input[type="email"],#wpcf7-f1000-p988-o1 input[type="email"]{border:1px solid #bbb;border-top:none}#wpcf7-f997-p965-o1 .radio-696 span.wpcf7-list-item,#wpcf7-f998-p984-o1 .radio-696 span.wpcf7-list-item,#wpcf7-f999-p986-o1 .radio-696 span.wpcf7-list-item,#wpcf7-f1000-p988-o1 .radio-696 span.wpcf7-list-item{display:block}#wpcf7-f997-p965-o1 select,#wpcf7-f998-p984-o1 select,#wpcf7-f999-p986-o1 select,#wpcf7-f1000-p988-o1 select{border:1px solid #bbb;width:90%;margin-right:10px}#wpcf7-f997-p965-o1 p,#wpcf7-f998-p984-o1 p,#wpcf7-f999-p986-o1 p,#wpcf7-f1000-p988-o1 p{padding:.3em 0 1em;line-height:1.3em}#wpcf7-f997-p965-o1 p:last-of-type,#wpcf7-f998-p984-o1 p:last-of-type,#wpcf7-f999-p986-o1 p:last-of-type,#wpcf7-f1000-p988-o1 p:last-of-type{padding:.3em 0 1em;line-height:1.3em}#wpcf7-f1000-p988-o1 .wpcf7-form-control.wpcf7-textarea{height:150px}.no-margin{margin-right:0px!important}.column_last{margin-right:0!important;margin-bottom:25px;clear:right}.custom-row{clear:both}.custom-row.et_pb_column_1_3{float:left;clear:none}.et_pb_tab_active a{color:#FFF!important}.et_pb_tab table{border:none}.et_pb_tab table td{border:none;vertical-align:top}.et_pb_post_slider . et_pb_slides .et_pb_slide_description .et_pb_slide_content{font-weight:300}.et_pb_accordion_0 table{border:none}.et_pb_accordion_0 tr td{border:none;vertical-align:top}#wpcf7-f998-p984-o1 form .form-group .et_pb_column_1_4{width:26%}#wpcf7-f998-p984-o1 form .form-group .et_pb_column_1_4.column_last .wpcf7-form-control-wrap{width:60%}#wpcf7-f998-p984-o1 form .form-group .et_pb_column_1_4.column_last .tooltip-wrap{margin-left:12px}#wpcf7-f999-p986-o1 form .form-group .et_pb_column_1_3:nth-child(2){margin-right:0;width:32%}#wpcf7-f999-p986-o1 form .form-group .et_pb_column_1_3:nth-child(3){width:32%}#wpcf7-f999-p986-o1 form .form-group .et_pb_column_2_3+.et_pb_column_1_3{width:29.5%!important}#wpcf7-f999-p986-o1 form .form-group .wpcf7-form-control-wrap{width:72%}#wpcf7-f999-p986-o1 form .form-group .wpcf7-form-control-wrap.weitere_person{width:67%}#wpcf7-f1000-p988-o1 form .form-group .et_pb_column_1_3:nth-child(2){margin-right:0;width:32%}#wpcf7-f1000-p988-o1 form .form-group .et_pb_column_1_3:nth-child(3){width:32%}#wpcf7-f1000-p988-o1 form .form-group .wpcf7-form-control-wrap{width:72%}#wpcf7-f1000-p988-o1 form .form-group .wpcf7-form-control-wrap.weitere_person{width:67%}.tooltip-wrap{float:right;margin-left:5px}.tooltipster-base{pointer-events:all!important}.tooltip:hover{cursor:pointer}form .form-group img.tooltip{display:block;width:auto;height:20px;margin:10px auto}.tooltipster-content,.tooltipster-content p{font-size:12px}.tooltipster-content h5{font-size:30px!important}.tooltipster-content a{color:#cd2c7a}form .form-group .rows .wpcf7-list-item,form .form-group .wpcf7-list-item.first{margin:0px!important}form .form-group input,form .form-group select{font-size:.8em}form .form-group button{font-size:.8em;padding:6px 15px 7px;margin-right:10px}form .form-group .wpcf7-checkbox .wpcf7-list-item{display:inline-block}form .form-group .rows .wpcf7-list-item,form .form-group .wpcf7-checkbox.rows .wpcf7-list-item{display:block}form .form-group .et_pb_column_1_2{width:42.25%}form .form-group .et_pb_column_1_2.column_last{width:52.25%}form .form-group .wpcf7-form-control-wrap{display:block;width:80%;float:left}form .form-group .wpcf7-radio .wpcf7-list-item{margin:0;display:block}form .form-group input[type="text"],form .form-group select{width:100%!important}form .form-group .wohnflaeche_selbst::after{content:'m²';position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .wohnflaeche_vermietet::after{content:'m²';position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .gewerbeflaeche_vermietet::after{content:'m²';position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .kaufpreis_kosten_schuld::after{position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .kosten::after{position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .eigenkapital::after{position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .finanzierungsbetrag::after{position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .wunschrate::after{position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .kaufpreis_wert::after{position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .courtage_prozent::after{content:'%';position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .courtage_euro::after{position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .nettoeinkommen_haupt1::after,form .form-group .nettoeinkommen_haupt2::after{content:'/mtl.';position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .nettoeinkommen_neben1::after,form .form-group .nettoeinkommen_neben2::after{content:'/mtl.';position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .nettoeinkommen_rente1::after,form .form-group .nettoeinkommen_rente2::after{content:'/mtl.';position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .kindergeld1::after,form .form-group .kindergeld2::after{content:'/mtl.';position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .elterngeld1::after,form .form-group .elterngeld2::after{content:'/mtl.';position:absolute;right:0;font-size:12px;font-weight:700;margin-right:10px}form .form-group .currency.currency-mtl::after{content:'/mtl.'}form .form-group .et_pb_column_1_3+.et_pb_column_1_3.column_last{margin-left:7px}form .form-group .et_pb_column{margin-bottom:25px}@media (max-width:980px) and (min-width:400px){form .form-group{display:inline-block;float:none;margin-bottom:20px;width:100%}form .form-group .et_pb_column{margin-bottom:0}form .form-group p{margin:0px!important;padding:0px!important}form .form-group .et_pb_column_1_3+.et_pb_column_1_3.column_last{margin-left:0}form .form-group .et_pb_column_1_3+.et_pb_column_1_3.column_last,form .form-group .et_pb_column_1_3+.et_pb_column_1_3{width:50%!important;float:left;clear:none}form .form-group .et_pb_column_2_3+.et_pb_column_1_3,#wpcf7-f999-p986-o1 form .form-group .et_pb_column_2_3+.et_pb_column_1_3{width:100%!important}}@media (max-width:399px){h2 span{font-size:30px!important;line-height:20px}form .form-group .et_pb_column{margin-bottom:0;display:inline-block}form .form-group p{margin:0px!important;padding:0px!important}form .form-group .et_pb_column_1_2{width:100%!important;float:none;clear:both}form .form-group .et_pb_column_1_2.column_last{float:none;clear:both}form .form-group .et_pb_column_1_3+.et_pb_column_1_3.column_last{margin-left:0}form .form-group .et_pb_column_1_3{width:100%!important;float:none;clear:both}#wpcf7-f999-p986-o1 form .form-group .et_pb_column_2_3+.et_pb_column_1_3{width:100%!important}form .tooltip-wrap{right:0;top:-40px}form .validation-wrap{position:absolute;right:30px;top:-40px}}@media (max-width:599px){.entry-content ol,.entry-content ul,.entry-content ol li,.entry-content ul li{font-size:14px!important}.et_pb_toggle h5.et_pb_toggle_title{font-size:14px!important}}.et_pb_column_1_3+.et_pb_column_2_3{margin-right:0}#wpcf7-f999-p986-o1 form .form-group .wpcf7-form-control-wrap{width:80%}@media (max-width:980px){.custom-row.et_pb_column_1_3{width:100%;float:none;clear:both}}.wpcf7-form-control-wrap.datenschutz{width:auto!important}.wpcf7-form-control-wrap.datenschutz span.wpcf7-list-item{margin:0 10px 0 0px!important}.wpcf7-form-control-wrap.datenschutz span.wpcf7-list-item input{position:relative!important;height:auto!important;width:auto!important;margin:0px!important;padding:0px!important}div.wpcf7-response-output.wpcf7-display-none{display:none!important}.wpcf7-form-control-wrap{clear:both!important}.form-group .wpcf7-checkbox .wpcf7-list-item{cursor:pointer}.form-group .wpcf7-checkbox .wpcf7-list-item{overflow:hidden}.form-group input[type="checkbox"]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.form-group input[type="checkbox"]+span{margin-left:25px}.form-group input[type="checkbox"]+span::before{content:'';background-image:url(/wp-content/themes/DiviChild/assets/img/bg-checkbox.png);background-repeat:no-repeat;height:20px;width:20px;position:absolute;margin-left:-26px;margin-top:8px}.form-group input[type="checkbox"]:checked+span::before{background-image:url(/wp-content/themes/DiviChild/assets/img/bg-checkbox-checked.png)}#wpcf7-f962-p645-o1 input[type="radio"]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#wpcf7-f962-p645-o1 input[type="radio"]+span::before{content:'';background-image:url(/wp-content/themes/DiviChild/assets/img/bg-checkbox.png);background-repeat:no-repeat;height:20px;width:20px;position:absolute;margin-left:-25px;margin-top:8px}#wpcf7-f962-p645-o1 .wpcf7-radio .wpcf7-list-item.first .wpcf7-list-item-label{margin-right:6px}@media (max-width:767px){#wpcf7-f962-p645-o1 input[type="radio"]+span::before{margin-top:0}}#wpcf7-f962-p645-o1 input[type="radio"]:checked+span::before{background-image:url(/wp-content/themes/DiviChild/assets/img/bg-checkbox-checked.png)}#wpcf7-f962-p645-o1 .wpcf7-radio .wpcf7-list-item{margin-left:30px}.acceptance-90 input,#kontakt .acceptance-95 input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.acceptance-90::after,#kontakt .acceptance-95::after{content:'';background-image:url(/wp-content/themes/DiviChild/assets/img/lite-red-check.png);width:15px;height:15px;display:inline-block;margin-right:5px;top:3px;position:relative}.checkbox-checked::after{background-position:0 -15px}form .validation-wrap{float:left;margin-left:15px}form i.fa{line-height:40px;display:block}form .validation-warning input{border:1px solid #cd2c7a}form .validation-success i{color:#cd2c7a}.pageline{position:absolute;width:1px;background:#000;z-index:5}.pageline-end{position:absolute;width:1px;background:#fff;z-index:6}.pageline-end::after{content:'●';font-size:30px!important;color:#fff;bottom:-14px;left:-8px;position:absolute}.linepoint h1::before{content:'';position:absolute;width:67px;height:16px;margin-left:-80px;margin-top:9px;background-image:url(/wp-content/themes/DiviChild/linepoint.png);background-repeat:no-repeat;background-position:top right;overflow:hidden}.linepoint-pink h1::before{content:'';position:absolute;width:67px;height:16px;margin-left:-80px;margin-top:9px;background-image:url(/wp-content/themes/DiviChild/linepoint-pink.png);background-repeat:no-repeat;background-position:top right;overflow:hidden}.linepoint h2::before{content:'';position:absolute;width:67px;height:16px;margin-left:-80px;margin-top:6px;background-image:url(/wp-content/themes/DiviChild/linepoint.png);background-repeat:no-repeat;background-position:top right;overflow:hidden}.linepoint-pink h2::before{content:'';position:absolute;width:67px;height:16px;margin-left:-80px;margin-top:6px;background-image:url(/wp-content/themes/DiviChild/linepoint-pink.png);background-repeat:no-repeat;background-position:top right;overflow:hidden}.linepoint h5::before{content:'';position:absolute;width:67px;height:16px;margin-left:-80px;margin-top:14px;background-image:url(/wp-content/themes/DiviChild/linepoint.png);background-repeat:no-repeat;background-position:top right;overflow:hidden}.linepoint-pink h5::before{content:'';position:absolute;width:67px;height:16px;margin-left:-80px;margin-top:14px;background-image:url(/wp-content/themes/DiviChild/linepoint-pink.png);background-repeat:no-repeat;background-position:top right;overflow:hidden}@media (max-width:980px){.pageline,.pageline-end{display:none}}#img-links-over{position:relative}#img-links-over #overlink-1{display:block;position:absolute;left:27%;top:1.3%;width:200px;height:50px;max-width:25%;max-height:8%}#img-links-over #overlink-2{display:block;position:absolute;left:50%;top:4.7%;width:470px;height:50px;max-width:47%;max-height:8%}#img-links-over #overlink-3{display:block;position:absolute;left:62%;top:16.1%;width:255px;height:50px;max-width:36%;max-height:8%}#img-links-over #overlink-4{display:block;position:absolute;left:66.5%;top:27.4%;width:230px;height:50px;max-width:36%;max-height:8%}#img-links-over #overlink-5{display:block;position:absolute;left:66.5%;top:39.1%;width:315px;height:50px;max-width:36%;max-height:8%}#img-links-over #overlink-6{display:block;position:absolute;left:64%;top:50.2%;width:300px;height:80px;max-width:36%;max-height:11%}#img-links-over #overlink-7{display:block;position:absolute;left:54.5%;top:65%;width:300px;height:25px;max-width:36%;max-height:11%}#img-links-over #overlink-8{display:block;position:absolute;left:43.5%;top:72%;width:325px;height:50px;max-width:36%;max-height:11%}#img-links-over #overlink-9{display:block;position:absolute;left:35%;top:83.6%;width:240px;height:25px;max-width:36%;max-height:11%}#img-links-over #overlink-10{display:block;position:absolute;left:7%;top:91.9%;width:380px;height:50px;max-width:48%;max-height:11%}@media (max-width:790px){#img-links-over #overlink-1{max-height:6%;max-width:22%}#img-links-over #overlink-2{max-height:6%}#img-links-over #overlink-3{max-height:6%;max-width:30%}#img-links-over #overlink-4{max-height:6%;max-width:30%}#img-links-over #overlink-5{max-width:32%}#img-links-over #overlink-6{max-width:32%}#img-links-over #overlink-7{max-height:6%;max-width:32%}#img-links-over #overlink-8{max-height:6%;max-width:32%}#img-links-over #overlink-9{max-height:6%;max-width:32%}#img-links-over #overlink-10{max-height:6%}}#footer-bottom{padding:15px 0}#customfooter{font-size:16px}#customfooter .et_pb_column_1_2{margin:0;padding:0}.wpcf7-response-output{position:relative!important}.et_pb_toggle_content p:last-of-type{padding-bottom:1em}.page-id-645 a{color:#cd2c7a}@media (max-width:980px){.linepoint h2::before{margin-left:-100px}}@media (min-width:1200px) and (max-width:1300px){.home .et_pb_section_0{background-position:top right -150px}.home #absichern .et_pb_row_16{display:none}}@media (min-width:769px) and (max-width:1025px){.home .et_pb_section_0{background-position:bottom right -240px}}@media (max-width:980px) and (min-width:600px){.home .et_pb_section_5{background-position:center}.home .et_pb_section_5 .et_pb_column_16,.home .et_pb_section_5 .et_pb_column_18{width:50%!important;float:right}.home .et_pb_section_8{background-position:center}.home .et_pb_section_8 .et_pb_column_27{width:50%!important;float:right}.page-id-1122 .et_pb_section_1 .et_pb_text_2 h5{font-size:30px!important}.home .et_pb_section_12 .et_pb_row_18 .et_pb_text_17 h5{font-size:30px!important}}@media (max-width:980px){.home .et_pb_text_4{padding-right:0px!important;padding-left:0px!important}.home .et_pb_text_5{padding-right:0px!important;padding-left:0px!important}.home .et_pb_column_16{padding-left:0}.home .et_pb_column_18{padding-left:0}}@media (max-width:1200px){#customfooter .et_pb_column_1_2{width:100%;text-align:left!important}#customfooter p#footerurl{padding-left:0}}@media (max-width:1024px){#anmeldeformular .spalte1,#anmeldeformular .spalte2,#anmeldeformular .spalte3,#anmeldeformular .spalte4{float:left;width:100%}#anmeldeformular .spalte2{margin:0;padding-right:0%}}@media (max-width:405px){#customfooter p#footerurl{max-width:200px;margin-bottom:10px!important}}@media (max-width:767px){#bestaendig{background-image:none}#bestaendig .et_pb_text_6{padding-left:0px!important;padding-right:0px!important}}@media (max-width:980px){.form-group .et_pb_column{margin-bottom:0}.form-group .et_pb_column:nth-child(1){margin-bottom:10px}span.wpcf7-list-item{padding:0;margin-left:0}.wpcf7-checkbox .wpcf7-list-item+.wpcf7-list-item{margin-left:20px}.wpcf7-checkbox.rows .wpcf7-list-item+.wpcf7-list-item{margin-left:0}#wpcf7-f998-p984-o1 form .form-group .et_pb_column_1_4.column_last .wpcf7-form-control-wrap{width:80%}#wpcf7-f998-p984-o1 form .form-group .et_pb_column_1_4{margin-bottom:10px}.tooltip-wrap,.validation-wrap{margin:0 5px!important;padding:0}#werbung{padding-bottom:0px!important}#werbung .et_pb_row_15{padding-bottom:0px!important}}@media (min-width:1200px){#smart-frau{display:none}#tablet-frau{display:none}#button-anfrage-mobile{display:none}}@media (min-width:601px) and (max-width:1199px){#desktop-frau{display:none}#desktop-balken{display:none}}#werbung .et_pb_column_15 .et_pb_image_1{position:absolute;top:-101px}@media (min-width:601px) and (max-width:1200px){#button-anfrage-desktop{display:none}.page-id-645 .et_pb_section_5.et_pb_section{padding-top:0}#main-header{position:fixed!important}.page-id-69 .et_pb_section_7 .et_pb_column_17{padding-left:100px}.page-id-69 .et_pb_section_7 .et_pb_column_19{text-align:right}.page-id-69 .et_pb_row_18 .et_pb_column_28{width:100%}.et_mobile_menu li a{font-weight:300}#et-top-navigation .home-link a{margin:0 0 10px 0}#top-menu li a{font-size:15px!important}#seminare .et_pb_image_1{top:150px;position:absolute;right:20px}#bubbles{top:150px;position:absolute;right:20px}}@media (min-width:768px) and (max-width:1200px){#smart-frau{display:none}}@media (min-width:601) and (max-width:899px){.page-id-69 #bestaendig .et_pb_row_5 .et_pb_column_8 .et_pb_text_5{padding-left:50px!important}.page-id-1156 .et_pb_section_1 .et_pb_text_6 h5{font-size:27px!important}}@media (min-width:1101) and (max-width:1200px){.page-id-69 #bestaendig .et_pb_row_5 .et_pb_column_8 .et_pb_text_5{padding-left:50px!important}}@media (min-width:900px) and (max-width:1100px){.page-id-1122 .et_pb_section_8 .et_pb_divider_3{display:none}.page-id-1122 .et_pb_section_8 .et_pb_image_1{top:-102px}#werbung .et_pb_row_14{padding-bottom:0px!important}.page-id-1156 .et_pb_section_1 .et_pb_text_6 h5{font-size:33px!important}.home .et_pb_section_0 .et_pb_divider_0{display:none}.home .et_pb_section_0 .et_pb_divider_1{display:none}.home .et_pb_section_0{background-position:bottom right -50px}.home #bestaendig .et_pb_divider_4{display:none}.home #bestaendig .et_pb_divider_5{display:none}}@media (width:768px){.page-id-69 #bestaendig .et_pb_row_4 .et_pb_column_6 .et_pb_text_4{padding-left:0px!important}.page-id-69 #bestaendig .et_pb_row_5 .et_pb_column_8 .et_pb_text_5{padding-left:0px!important}#seminare .et_pb_image_1{display:none}#bubbles{display:none}#customfooter .mobil{display:none}}@media (min-width:601px){#customfooter .mobil{display:none}}@media (min-width:768px) and (max-width:980px){#wpbs_slider{top:80px!important}.wpcf7-checkbox .wpcf7-list-item+.wpcf7-list-item{margin-left:0}.wpcf7-checkbox .wpcf7-list-item{margin-right:10px}.home .et_pb_section_8{display:inherit!important}}@media (max-width:767px){.et_pb_toggle_content{font-size:14px;line-height:1.4em}#desktop-frau{display:none}#desktop-balken{display:none}#tablet-frau{display:none}#button-anfrage-desktop{display:none}.page-id-645 .et_pb_section_5.et_pb_section{padding-top:0}.home .et_pb_section_0{background-image:none;background-color:#fff}.home .et_pb_section_4{background-image:none;background-color:#FFF}.home .et_pb_button_1.et_pb_button.et_pb_module{margin-right:0px!important}#customfooter p#footerurl{padding-left:0;width:240px}#customfooter .et_pb_column.et_pb_column_1_2:nth-of-type(2n){text-align:center}h1,h2{font-size:17px!important}h5{font-size:26px!important;line-height:1em!important}.et_mobile_menu li a{font-weight:300}#et-top-navigation .home-link a{margin:0 0 10px 10px}.page-id-1122 .et_pb_post_slider p,.page-id-1122 .et_pb_post_slider li{font-size:13px;font-weight:300;line-height:1.5em}.page-id-1122 .et-pb-controllers{display:none}.linepoint h1::before,.linepoint h2::before{display:none}.linepoint-pink h1::before,.linepoint-pink h2::before{display:none}table,.et_pb_button{font-size:15px!important}#home{max-width:160px}p{font-size:14px;line-height:1.5em}.page-id-961 #seminare .et_pb_column_4{margin-bottom:0}.page-id-961 #seminare .et_pb_column_4 .et_pb_text_2{margin-bottom:0}.page-id-961 #seminare .et_pb_column_5{display:none}.page-id-961 .et_pb_section_3{margin-top:-20px;position:inherit}.page-id-645 #seminare .et_pb_column_4{margin-bottom:0}.page-id-645 #seminare .et_pb_column_4 .et_pb_text_2{margin-bottom:0}.page-id-645 #seminare .et_pb_column_5{display:none}#smart-haus{position:absolute;z-index:9;width:150px;margin:0 auto;right:0;bottom:-70px}.baufi-seminar-anmeldung{font-size:15px}#anmeldeformular .spalte1,#anmeldeformular .spalte2,#anmeldeformular .spalte3,#anmeldeformular .spalte4{float:left;width:100%}#anmeldeformular .spalte2,#anmeldeformular .spalte4{padding-right:0%}#kontakt .et_pb_image_3{width:100%;max-width:none}#kontakt .et_pb_image_3 img{max-width:200px;display:block}#customfooter p#footerurl{width:100%}#customfooter .not-mobil{display:none}#customfooter .mobil{display:block}#customfooter .mobil p{text-align:left}#main-header{top:0px!important;position:fixed!important;background-color:rgb(0 0 0 / .5)!important}ul{padding:0 20px}ul li{font-size:14px}.et_pb_row,.et_pb_column .et_pb_row_inner{padding:20px 0}.et_pb_section .et_pb_column .et_pb_module{margin-bottom:10px}.et_pb_column{margin-bottom:0}.et_pb_section{padding:0px!important}p{padding-bottom:10px}.et_pb_button_module_wrapper{margin:10px 0}header#main-header{max-height:50px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation{padding-top:10px}.et_header_style_split .mobile_menu_bar,.et_header_style_left .mobile_menu_bar{padding-bottom:0}#wpbs_slider{cursor:inherit!important;background-size:auto 100%!important;height:100px!important;margin-right:-20px;top:50px!important;width:415px!important;z-index:99!important}#wpbs_slider.open{right:-145px!important}#wpbs_slider.close{right:-350px!important}#wpbs_slider #icon_label{max-height:150px;width:50px}#wpbs_slider #wpbs__cont{width:200px;height:auto!important;margin-left:50px}#wpbs_slider .textwidget{max-width:200px}#wpbs_slider td{width:100%!important;display:block;font-size:10px!important;line-height:1em}#wpbs_slider .textwidget,#wpbs_slider .textwidget p{font-size:10px!important;margin:0 0 5px 0;padding:0}#wpbs_slider a{color:#fff;font-weight:700}#wpbs_slider .wpcf7-list-item{display:inline-block;margin:0;line-height:10px}#wpbs_slider .wpcf7-list-item{margin-right:5px}#wpbs_slider input.wpcf7-form-control{padding:5px;font-size:10px!important}.page-id-645 .et_pb_section_7 .et_pb_row_9 .et_pb_column_1_4 .et-waypoint{max-width:90%!important}.page-id-645 .et_pb_section_7 .et_pb_row_9 .et_pb_column_1_4{width:50%!important}.page-id-645 #seminar-anmeldung .et_pb_row_16 .et_pb_text_12{margin-bottom:20px}.page-id-645 .et_pb_section_5{background-color:#fff0;margin-top:-30px}}.wpcf7-response-output{color:#cd2c7a!important;background-color:transparent!important;display:block!important;padding:0px!important;text-align:right!important;margin:10px 0px!important}#kontakt .wpcf7-response-output{color:#9e150f!important;background-color:transparent!important;display:block!important;padding:0px!important;text-align:left!important;margin:10px 0px!important}#wpbs_slider .wpcf7-response-output{color:#ffff!important;border:none!important;background-color:#9e150f!important;display:block!important;padding:0px!important;text-align:left!important;margin:0px!important;line-height:14px}@media (max-width:767px){.page-id-69 .et_pb_section_0 .et_pb_row_0 .et_pb_column_0 .et_pb_text_0 h5{margin:20px 0}.page-id-645 .et_pb_section_7 .et_pb_row_9 .et_pb_column_1_4 .et-waypoint{max-width:90%!important}.page-id-645 .et_pb_section_7 .et_pb_row_9 .et_pb_column_1_4{width:50%!important;margin:15px 0px!important}}@media (max-height:767px) and (min-width:800px){#wpbs_slider{top:140px!important}}@media (max-width:1400px) and (min-width:1000px){#bestaendig .et_pb_column_10 .et_pb_text_6 h5{max-width:260px}}.page-id-79,.page-id-79 li{font-size:17px;line-height:22px}.page-id-695,.page-id-695 li{font-size:17px;line-height:22px}.page-id-620 #post-620 .et_pb_section_1{padding:20px 0px!important}.page-id-620 ul ul li{list-style:none}.page-id-645 .et_pb_section_7 .et_pb_row_9 img{transition:transform 0.8s;-moz-transition:transform 0.8s;-webkit-transition:transform 0.8s;-o-transition:transform 0.8s;-ms-transition:transform 0.8s}.page-id-645 .et_pb_section_7 .et_pb_row_9 img:hover{cursor:zoom-in;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1)}#wpcf7-f962-p961-o1 .date-919 input[type="text"]{max-width:100%!important;width:100%!important;position:absolute}#wpcf7-f962-p961-o1 input[type="number"]{border:1px solid #bbb;border-top:none}.et_pb_accordion h5.et_pb_toggle_title{font-weight:300!important;text-transform:uppercase!important}@media (max-width:767px){#wpcf7-f962-p645-o1 .wpcf7-date{max-width:357px!important;width:100%!important;margin:20px 0}#ui-datepicker-div{max-width:250px!important;width:250px!important}.et_pb_accordion h5{font-size:20px!important}#post-1122 .et_pb_section_2 .et_pb_row_8 .et_pb_column_9 .et_pb_text_7 h5{max-width:250px}}.et_pb_accordion .et_pb_toggle_title::before{font-size:26px;content:"\33"}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\32"}@media (max-width:490px) and (min-width:350px){#ganzheitlich .et_pb_row_2 .et_pb_column_4 .et_pb_text_2 h2{max-width:280px}}@media (max-width:320px){h2{font-size:16px!important}h5{font-size:23px!important}}#bestaendig{background-position:top center}#kontakt tr{line-height:30px}@media (min-width:1400px){#finanzieren{background-position:top left}}@media (min-width:1300px) and (max-width:1400px){#finanzieren{background-position:top left -80px}}@media (max-width:1300px) and (min-width:1250px){#finanzieren{background-position:top left -100px}#absichern{background-image:url(/wp-content/themes/DiviChild/01_fliegender_junge_NOTEBOOK-optimiert.jpg)}}@media (max-width:1250px) and (min-width:1200px){#finanzieren{background-position:top left -50px}}@media (max-width:1024px){#absichern .et_pb_column_21 div{margin-left:16%!important}}@media (max-width:767px){#bestaendig .no-margin{margin-left:0px!important;margin-right:0px!important}#kontakt tr{line-height:20px}}@media (max-width:767px){.custom-row.form-group .wpcf7-form-control-wrap .wpcf7-list-item{font-size:14px}.form-group input[type="checkbox"]+span::before{margin-top:4px}}@media (max-width:420px){#customfooter #footerurl b{display:block}}form .form-group .wunschobjekt .wpcf7-form-control{display:block;width:100%}form .form-group .back-button{float:left;width:auto!important;margin:0;padding:0;clear:left;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;line-height:initial}form .form-group .back-button .zurueck-button,form .form-group .back-button .prev-page{border-radius:0px!important;padding:5px 8px!important;text-transform:uppercase!important;font-size:15px!important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight:initial!important;margin:0 5px 0 0;text-align:left!important}form .form-group .back-button .prev-page{color:#9f9f9f;background-color:#FFF;border:2px solid #9f9f9f}form .form-group .back-button .prev-page:hover{color:#FFF;background-color:#9f9f9f;cursor:pointer}form .form-group .next-button{float:right;width:auto!important;margin-top:0;padding:0;clear:right}form .form-group .next-button input{padding:5px 8px;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight:initial!important}form .form-group .next-button .ajax-loader{display:none}@media (max-width:1300px){.wpcf7-form-control-wrap+i{display:none!important}form .form-group .et_pb_column_1_3+.et_pb_column_2_3{margin-bottom:15px!important}}@media (max-width:767px){form .form-group .back-button .zurueck-button,form .form-group .back-button .prev-page{clear:both!important;display:block!important;margin-bottom:5px!important;width:100px;max-width:100px}form .form-group .back-button .zurueck-button,form .form-group .back-button .prev-page{font-size:12px!important;line-height:15px!important}form .form-group .next-button{float:right!important;clear:none!important}form .form-group .next-button .baufi-seminar-anmeldung{font-size:12px!important;width:100px!important;max-width:100px;line-height:15px!important}}.et_pb_slide_content{font-weight:300!important}.et_pb_slide_description{padding:5% 8%!important}.single-post .et_pb_row{max-width:1080px}.single-post .et_pb_section .et_pb_row{padding-left:0}