@font-face{font-family:'fontello';src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/fontello.eot?18697232);src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/fontello.eot?18697232#iefix) format('embedded-opentype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/fontello.woff?18697232) format('woff'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/fontello.ttf?18697232) format('truetype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/fontello.svg?18697232#fontello) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:200;src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-200.eot);src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-200.eot?#iefix) format('embedded-opentype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-200.woff2) format('woff2'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-200.woff) format('woff'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-200.ttf) format('truetype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-200.svg#Poppins) format('svg')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-300.eot);src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-300.eot?#iefix) format('embedded-opentype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-300.woff2) format('woff2'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-300.woff) format('woff'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-300.ttf) format('truetype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-300.svg#Poppins) format('svg')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-regular.eot);src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-regular.woff2) format('woff2'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-regular.woff) format('woff'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-regular.ttf) format('truetype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-regular.svg#Poppins) format('svg')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-500.eot);src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-500.eot?#iefix) format('embedded-opentype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-500.woff2) format('woff2'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-500.woff) format('woff'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-500.ttf) format('truetype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-500.svg#Poppins) format('svg')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-600.eot);src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-600.eot?#iefix) format('embedded-opentype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-600.woff2) format('woff2'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-600.woff) format('woff'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-600.ttf) format('truetype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-600.svg#Poppins) format('svg')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-700.eot);src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-700.woff2) format('woff2'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-700.woff) format('woff'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-700.ttf) format('truetype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-700.svg#Poppins) format('svg')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:800;src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-800.eot);src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-800.eot?#iefix) format('embedded-opentype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-800.woff2) format('woff2'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-800.woff) format('woff'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-800.ttf) format('truetype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-800.svg#Poppins) format('svg')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:900;src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-900.eot);src:url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-900.eot?#iefix) format('embedded-opentype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-900.woff2) format('woff2'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-900.woff) format('woff'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-900.ttf) format('truetype'),url(//www.systemische-beratung-passau.de/wp-content/themes/systemische-beratung-passau/fonts/poppins-v21-latin-900.svg#Poppins) format('svg')}img{image-rendering:-webkit-optimize-contrast}b,strong{font-weight:500 !important}body{font-family:'Poppins',museo-sans,sans-serif !important;font-weight:300 !important;font-style:normal;background:#fff;color:#000 !important}.zak-content{background-color:#fff !important}.zak-main-header .zak-container{max-width:94% !important}.zak-footer .zak-container{max-width:94% !important}.site-branding .custom-logo-link{width:240px;height:114px;padding-top:0}.zak-main-header{padding-top:0;padding-bottom:0;z-index:99999;position:relative}.zak-header{border-bottom:none !important}.zak-primary-nav{margin-top:5rem}.zak-primary-nav li a{text-transform:uppercase !important;padding:0 5px !important;font-weight:300 !important}.zak-toggle-menu .zak-icon{fill:#000}.zak-primary,.zak-content .zak-row{padding-top:0 !important;padding-bottom:0 !important}.zak-header .zak-top-bar{position:absolute;top:30px;right:0;z-index:999999}.zak-top-bar__2{text-align:right}.zak-top-bar{padding-top:0 !important}.zak-top-bar .widget{font-family:'Poppins',Arial,Helvetica,sans-serif;font-weight:400}.zak-top-bar .widget a{color:#000}.zak-top-bar .widget a:hover{color:#ef7d00}.zak-top-bar__2{width:100%}.zak-top-bar{font-size:1.8rem !important}.zak-footer{font-size:1.6rem !important}.zak-top-bar .fa-phone:before,.zak-top-bar .fa-envelope:before{color:#ef7d00 !important;font-size:2.5rem !important;font-family:FontAwesome !important}.zak-top-bar .fa-phone:before{position:relative;top:5px;font-size:2.75rem !important}#header-box{width:500px;padding:100px 25px 30px !important}#header-box img{max-width:500px;height:auto}#button-header{width:350px;height:350px;text-align:center !important;border:1px solid #fff !important;border-radius:50% !important;padding:40px 20px 60px !important}#button-header h6{font-size:1.75rem !important;font-weight:500 !important;color:#fff !important;text-align:center !important;line-height:.7 !important;margin-bottom:15px !important}#button-header h3{font-size:2.5rem;color:#fff !important;text-align:center !important;line-height:.7 !important;font-weight:700 !important;margin-bottom:25px !important}.button_slider{font-size:18px !important;padding:5px 15px !important;font-weight:600 !important;color:#fff !important;background-color:#41b23b !important;border:1px solid #fff !important;text-decoration:none !important}.button_slider:hover{color:#41b23b !important;background-color:#000 !important}h1,h2,h3{font-weight:400}h1{font-size:3rem;color:#027abb}h2,h3{font-size:2.5rem;color:#000}h4{color:#000;font-size:2rem;font-weight:300}.vc_btn3.vc_btn3-size-md{font-size:18px !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:20px;padding-right:20px;font-weight:500 !important}.vc_btn3.vc_btn3-size-lg{font-size:18px !important;padding:10px 40px !important;font-weight:500 !important}.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat{color:#fff !important;background-color:#41b23b !important;border:1px solid #fff}.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-success:focus,.vc_btn3.vc_btn3-color-success:hover{color:#41b23b !important;background-color:#000 !important}.listbox{width:100%;max-width:220px;float:left;margin-bottom:15px}.listbox ul li{margin-left:0;position:relative;padding-left:.5em;list-style:none;margin-bottom:12px}.listbox ul li:before{font-family:"fontello";content:"\2713";font-size:1.2em;position:absolute;top:-7px;left:-22px;color:#41b23b}.boxtext{height:100%;min-height:230px;color:#fff;background:#027abb;text-align:center;padding:30px 0}.boxtext h3{color:#fff;font-size:1.125em !important;font-weight:300 !important;line-height:1.8}.kreis{border-radius:50%;background:#fff;height:100%;min-height:400px}.weiss{color:#fff}#sp-wp-carousel-free-id-100.sp-wpcp-100 .swiper-button-prev,#sp-wp-carousel-free-id-100.sp-wpcp-100 .swiper-button-next,#sp-wp-carousel-free-id-100.sp-wpcp-100 .swiper-button-prev:hover,#sp-wp-carousel-free-id-100.sp-wpcp-100 .swiper-button-next:hover,#sp-wp-carousel-free-id-206.sp-wpcp-206 .swiper-button-prev,#sp-wp-carousel-free-id-206.sp-wpcp-206 .swiper-button-next,#sp-wp-carousel-free-id-206.sp-wpcp-206 .swiper-button-prev:hover,#sp-wp-carousel-free-id-206.sp-wpcp-206 .swiper-button-next:hover{font-size:50px !important}.fa-angle-left:before{content:"\f0d9" !important}.fa-angle-right:before{content:"\f0da" !important}table{width:100%;border-collapse:collapse}th{background-color:#41b23b !important;border:none !important;color:#fff !important}td{border:none !important;border-bottom:#000 1px solid !important}th.download,td.download{text-align:right}tr:nth-of-type(odd){background:#ebebf1}.adresse{text-align:right}#footermenu a{font-weight:500;margin-right:40px}#footermenu a:hover,.adresse a:hover{color:#027abb}#zak-footer .alignleft{margin-right:.5em;margin-bottom:.5em}.zak-footer-cols{padding-bottom:0;padding-top:40px}.kontaktbox{font-weight:400}.kontaktbox p,.kontaktformular p{margin-bottom:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],select,textarea{color:#000;margin-top:0;margin-bottom:10px;padding:1rem;background:0 0;border:1px solid #000;font-weight:400}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,select:focus,textarea:focus{color:#000;border:1px solid #027abb}input[type=checkbox]{margin-right:0;vertical-align:initial}input,optgroup,select,textarea{margin-bottom:10px;font-size:16px}textarea{overflow:auto;height:160px}input[type=button],input[type=reset],input[type=submit]{background-color:#027abb !important;padding:10px 30px !important;color:#fff !important;font-size:18px;border-radius:0;font-weight:500}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#000 !important;color:#fff !important}.wpcf7-list-item{margin-left:0}.wpcf7-list-item{display:block}.wpcf7-checkbox .wpcf7-list-item{width:120px}span.wpcf7-list-item-label{margin-right:20px;font-weight:400}.datenschutzbox{margin:10px 0;overflow:hidden;float:none;width:100%;font-size:16px}.datenschutzbox .wpcf7-checkbox .wpcf7-list-item{width:100%}.datenschutzbox label{margin-bottom:0;float:left;line-height:1}.datenschutzbox span.wpcf7-checkbox{line-height:1.4}span.klein{font-weight:300;display:block;float:left;line-height:1.4;margin:0 0 0 3px;width:calc(100% - 19px - 10px)}span.klein a{color:#000;text-decoration:underline}.wpcf7-not-valid-tip{font-size:1rem !important}.wpcf7 form .wpcf7-response-output{color:#fff;border-color:#007b3d !important;background:#007b3d !important}.use-floating-validation-tip span.wpcf7-not-valid-tip{border:none;top:0;left:1.5%}input.wpcf7-not-valid{border-color:#e52323}span.wpcf7-not-valid{background:#e52323}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok{max-width:600px;margin:30px auto;padding:15px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900 !important;background:#ffb900 !important}*,:focus{outline:0 none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}input:-moz-placeholder,textarea:-moz-placeholder{color:#000}input::-moz-placeholder,textarea::-moz-placeholder{color:#000;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#000}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#000}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#000}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#000}.vc_toggle_title,.vc_toggle_content{padding-left:0 !important}.vc_toggle_title h4{color:#000 !important;background-color:#fff !important;border:1px solid #fff;font-size:18px !important;padding:5px 30px;font-weight:500}.vc_toggle_icon{display:none}.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_simple .vc_toggle_icon:before{background-color:#000 !important}.zak-footer-bar{display:none}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #000}td{border:none;border-bottom:1px solid #000;position:relative;padding-left:50% !important}th.download,td.download{text-align:left}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}td:nth-of-type(1):before{content:"Wohnung";line-height:2.7}td:nth-of-type(2):before{content:"Größe";line-height:2.7}td:nth-of-type(3):before{content:"KP Wohnung";line-height:2.7}td:nth-of-type(4):before{content:"KP Stellplatz";line-height:2.7}td:nth-of-type(5):before{content:"KP Gesamt";line-height:2.7}td:nth-of-type(6):before{content:"Grundriss PDF";line-height:2.7}}@media screen and (max-width:1200px){.site-branding .custom-logo-link{width:140px;height:66px}}@media screen and (max-width:768px){.zak-header .zak-top-bar{position:relative;top:0;right:0;display:block}.site-branding .custom-logo-link{width:140px;height:66px}.zak-top-bar__2{text-align:center}.zak-top-bar{font-size:1.25rem !important}.zak-footer{font-size:1.5rem !important}.zak-top-bar .fa-phone:before{font-size:2.25rem !important}.zak-top-bar .fa-envelope:before{font-size:2rem !important}#header-box{width:200px;padding:0 !important}#header-box img{max-width:200px !important}h1{font-size:2.5rem}h2,h3{font-size:2.25rem}h4{font-size:1.5rem}.listbox{width:100%;max-width:100%;float:none}.adresse{text-align:left}#footermenu a{margin-right:5px}#button-header{width:250px;height:250px;text-align:center !important;border:1px solid #fff !important;border-radius:50% !important;padding:40px 20px 60px !important}#button-header h6{font-size:1.55rem !important;font-weight:500 !important;color:#fff !important;text-align:center !important;line-height:.7 !important;margin-bottom:15px !important}#button-header h3{font-size:2rem;color:#fff !important;text-align:center !important;line-height:.7 !important;font-weight:700 !important;margin-bottom:25px !important}}@media screen and (max-width:400px){.zak-header .zak-main-header{background-image:none !important}}@media screen and (min-width:769px){.kontaktbox{width:47%;float:left;margin-right:2.4%}textarea,select{width:96.5%}}@media screen and (min-width:1440px){.zak-primary-nav li a{padding:0 20px !important}}