@keyframes fadeOut{100%{opacity:0;visibility:hidden}}:root{--icon-external-link: url('data:image/svg+xml,	<svg xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 20 20"> 		<g style="stroke:rgb(255,255,255);stroke-width:1"> 			<line x1="5" y1="5" x2="5" y2="14" /> 			<line x1="14" y1="9" x2="14" y2="14" /> 			<line x1="5" y1="14" x2="14" y2="14" /> 			<line x1="5" y1="5" x2="9" y2="5"  /> 			<line x1="10" y1="2" x2="17" y2="2"  /> 			<line x1="17" y1="2" x2="17" y2="9" /> 			<line x1="10" y1="9" x2="17" y2="2" style="stroke-width:1.5" /> 		</g> 	</svg>');--hollaender-primary: #4f7ec2;--hollaender-secondary: #da131a}.h1,.h2,.h3,.h4,.h5,.h6{color:#555;font-weight:bold;line-height:1.5;margin:0 0 30px}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:inherit;text-decoration:none}.h1{font-size:2em}.h2{font-size:1.75em}.h3{font-size:1.35em}.h4{font-size:1.1em;margin-bottom:25px}.h5{font-size:.9em;margin-bottom:20px}.h6{font-size:.7em;margin-bottom:15px}.site-section{padding-top:30px}.site-title-logo img{height:100px}body .site-header.site-section{background-color:var(--wp--preset--color--white)}#home-slider .wpsight-listing-thumbnail{aspect-ratio:2/1;overflow:hidden}#home-slider .wpsight-listing-thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.site-header-bg{box-shadow:0 6px 12px rgba(0,0,0,.08);position:relative;z-index:100}.responsive-menu-icon{color:var(--hollaender-primary)}@media only screen and (max-width: 980px){#menu-menu.responsive-menu{background-color:rgba(241,245,249,.5);color:rgba(79,126,194,.75)}}.site-header-title .site-title,.site-header-title .site-title a{color:#050505}.site-header-title .site-title.h1,.site-header-title .site-title a.h1{font-size:1.2em}.wpsight-menu a,.wpsight-menu .sub-menu a{color:#050505}.wpsight-menu a:hover{color:var(--hollaender-primary)}.wpsight-menu .sub-menu,.wpsight-menu .sub-menu a{width:320px}body.page .site-top,body.archive .site-top{background-color:var(--hollaender-primary)}.site-page-title .page-title{color:var(--wp--preset--color--white)}.site-footer-bg{background-image:none}.site-footer-bg hr{border-color:#444}.site-footer-bg .icon{color:var(--hollaender-primary)}.site-hr hr{margin:0}footer.site-footer{padding-bottom:10px}.site-footer-bg .site-hr,.site-footer-top,.site-footer{background-color:#d8d8d8}.site-footer-bg .site-hr p,.site-footer-bg .site-hr h3,.site-footer-bg .site-hr p a,.site-footer-top p,.site-footer-top h3,.site-footer-top p a,.site-footer p,.site-footer h3,.site-footer p a{color:#444}.menu-rechtliches-container{margin-bottom:30px;text-align:center}.menu-rechtliches-container .menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}.menu-rechtliches-container .menu li{display:flex;align-items:center;margin-left:.75rem}.menu-rechtliches-container .menu li a{color:#444;text-decoration:underline;transition:all .2s ease-in-out}.menu-rechtliches-container .menu li a:hover,.menu-rechtliches-container .menu li a:focus{color:#fff;text-decoration:none}.menu-rechtliches-container .menu li:not(:last-child)::after{content:"";display:block;width:6px;height:6px;margin-left:1.5rem;border-radius:50%;background-color:#444}.wpsight-listings .wpsight-listing-meta{opacity:100}.cf7sg-container .cf7-smart-grid.has-grid form .container{max-width:1110px}.wpcf7-form .row>*{padding-left:0;padding-bottom:10px}.wpcf7-form input[type=tel]{height:2.25em}.wpcf7-form input[type=confirm_email],.wpcf7-form input[type=number]{appearance:none;background:#f1f5f9;border:1px solid rgba(144,144,144,.25);color:inherit;display:block;height:2.25em;outline:0;padding:0 1em;text-decoration:none;transition:background-color .1s ease-in-out,border-color .1s ease-in-out;width:100%}.wpcf7-form input[type=confirm_email]:focus,.wpcf7-form input[type=number]:focus{border-color:rgba(144,144,144,.75)}.textwidget form p{margin-bottom:.5em}.wpsight-listing-mortgage-calculator-shortcode select.form-control{padding-right:2.5em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23777777' stroke-width='2' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:right .85em center;background-repeat:no-repeat;background-size:.75em auto}/*# sourceMappingURL=main.min.css.map */
