:root{--header-height:80px}.child .et_pb_section_0_tb_footer.et_pb_section .et-pb-icon-circle{padding:12px}.child .et_pb_section_1_tb_footer.et_pb_section .facebook svg,.child .et_pb_section_1_tb_footer.et_pb_section .linkedin svg,.child .et_pb_section_1_tb_footer.et_pb_section .xing svg{height:32px;width:auto}.child .et_pb_section_1_tb_footer.et_pb_section .facebook a,.child .et_pb_section_1_tb_footer.et_pb_section .linkedin a,.child .et_pb_section_1_tb_footer.et_pb_section .xing a{color:#5c5248;transition:all .4s ease;height:32px}.child .et_pb_section_1_tb_footer.et_pb_section .facebook a:hover,.child .et_pb_section_1_tb_footer.et_pb_section .linkedin a:hover,.child .et_pb_section_1_tb_footer.et_pb_section .xing a:hover{color:#d2ccc6;transition:all .4s ease}.child #minimal-contact-form{max-width:100%}.child #minimal-contact-form input,.child #minimal-contact-form textarea{background:#fff0;border:1px solid #bec5c3;border-radius:4px;color:#f9fafb;font-family:'Oxygen',Helvetica,Arial,Lucida,sans-serif;font-size:1rem;font-weight:300;padding:1em}.child #minimal-contact-form input:focus,.child #minimal-contact-form textarea:focus{border-color:#f9fafb}.child #minimal-contact-form input::placeholder,.child #minimal-contact-form textarea::placeholder{color:#bec5c3}.child #minimal-contact-form input.not-valid,.child #minimal-contact-form textarea.not-valid{border-color:#eb5757}.child #minimal-contact-form .privacy{margin-bottom:1.5em}.child #minimal-contact-form .privacy a{color:#ff8f15}.child #minimal-contact-form .notice{font-size:.875rem;margin-bottom:.75em;color:#2f7bc2}.child #minimal-contact-form .notice .success{color:#27ae60}.child #minimal-contact-form .notice .warning{color:#e2b93b}.child #minimal-contact-form .notice .error{color:#eb5757}.child #minimal-contact-form .submit{border-radius:4px;background-color:#fff0;border:#ff8f15 2px solid;color:#ff8f15;text-transform:uppercase;font-size:1rem;font-weight:600;padding:15px 30px;transition:all 300ms ease 0ms}.child #minimal-contact-form .submit:hover{background-color:#ff8f15;color:#161b1c;transform:translateX(0) translateY(-2px)!important;transition:all 300ms ease 0ms}.child blockquote{border:none;font-size:20px;font-style:italic;line-height:1.8;position:relative}.child blockquote::before{content:'\201C';font-family:Georgia,'Times New Roman',Times,serif;font-size:5rem;font-weight:700;color:#d2ccc6;position:absolute;left:0;top:-.75rem;z-index:-1;line-height:1}.child .rplg a,.child .rplg p,.child .rplg div,.child .rplg span,.child .rplg button{font-family:'Oxygen',Helvetica,Arial,Lucida,sans-serif!important;font-size:1rem!important;font-weight:300!important;color:#453d36!important}.child .rplg a{color:#80450c!important}.child .rplg .rplg-box{background-color:transparent!important;border-color:#ecebe9!important;margin-bottom:1.5rem!important;border-radius:16px!important}.child .rplg .rplg-businesses .rplg-box{background-color:#ecebe9!important}.child .rplg .rplg-review-avatar{box-shadow:none!important}.child .rplg .rplg-biz-name a,.child .rplg .rplg-review-name{color:#2e2924!important;font-family:'Hind Siliguri',Helvetica,Arial,Lucida,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:1.3!important}.child .rplg .rplg-biz-rating.rplg-biz-google .rplg-biz-score{color:#f1943b!important}.child .rplg .rplg-stars svg use{fill:#f1943b}.child .rplg .rplg-biz-based .rplg-biz-based-text,.child .rplg .rplg-review-time{font-size:.875rem!important;text-shadow:none!important;color:#988d83!important}@media screen and (max-width:767px){.child .rplg .rplg-review-badge{display:none}}.child .et_pb_image.sold,.child .et_pb_image.rented{position:relative;overflow:hidden}.child .et_pb_image.sold::after,.child .et_pb_image.rented::after{content:'Verkauft';display:block;position:absolute;top:0;right:0;z-index:20;font-family:'Oxygen',sans-serif;font-size:16px;font-weight:700;line-height:1.7;background-color:#f1943b;color:#fff;padding:4px 8px;text-align:center;min-width:200px;transform:translate(60px,30px) rotate(45deg);text-transform:uppercase}.child .et_pb_image.rented::after{content:'Vermietet'}.child .et_pb_image.sold .box-shadow-overlay,.child .et_pb_image.rented .box-shadow-overlay{background-color:rgb(255 255 255 / .4);box-shadow:none}.child .blog-item-header .et_pb_row,.child .blog-item-header .et_pb_column,.child .blog-item-header .blog-item-image,.child .blog-item-header .blog-item-image .et_pb_title_featured_container,.child .blog-item-header .blog-item-image .et_pb_image_wrap{height:100%}.child .blog-item-header .blog-item-image .et_pb_image_wrap img{height:100%;object-fit:cover;object-position:center}.child .blog-item-header .blog-item-title{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgb(69 61 54 / .6)}.child .blog-item-header .blog-item-title .et_pb_title_container{width:80%;max-width:1080px}.child .blog-item-content h1,.child .blog-item-content h2,.child .blog-item-content h3,.child .blog-item-content h4,.child .blog-item-content h5,.child .blog-item-content h6{margin-top:.75em;margin-bottom:.75em}.child .blog-overview .et_pb_ajax_pagination_container{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:2rem;justify-items:stretch;align-items:stretch}.child .blog-overview article.et_pb_post{position:relative;margin-bottom:0;height:0;padding-top:100%}.child .blog-overview article.et_pb_post:first-child{grid-column:span 2;grid-row:span 2}.child .blog-overview article.et_pb_post:first-child .entry-title{font-size:36px!important}.child .blog-overview article.et_pb_post a.entry-featured-image-url{margin-bottom:0;position:absolute;top:0;left:0;height:100%;width:100%}.child .blog-overview article.et_pb_post a.entry-featured-image-url img{object-fit:cover;object-position:center;width:100%;height:100%}.child .blog-overview article.et_pb_post .entry-title{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(69 61 54 / .3);transition:all .3s ease-in}.child .blog-overview article.et_pb_post .entry-title a{padding:2rem;display:flex;align-items:center;text-align:center;width:100%;height:100%}.child .blog-overview article.et_pb_post:hover .entry-title{background-color:rgb(69 61 54 / .6)}.child .blog-overview .et_pb_ajax_pagination_container>div{grid-column:span 4}@media screen and (max-width:1120px){.child .blog-overview .et_pb_ajax_pagination_container{grid-template-columns:repeat(3,minmax(200px,1fr));gap:2rem}.child .blog-overview .et_pb_ajax_pagination_container>div{grid-column:span 3}.child.single .comment-form input{width:100%!important}}@media screen and (max-width:479px){.child .blog-overview .et_pb_ajax_pagination_container{grid-template-columns:1fr;gap:2rem}.child .blog-overview article.et_pb_post:first-child,.child .blog-overview .et_pb_ajax_pagination_container>div{grid-column:span 1}.child .blog-overview article.et_pb_post:first-child .entry-title{font-size:20px!important}}.google-business-reviews-rating.badge{max-width:500px}.google-business-reviews-rating.badge.narrow{max-width:300px}.google-business-reviews-rating.badge.deutsch .button{color:#000;font-weight:600;padding:.5rem .5rem;font-size:1rem;background-color:#ff8f15}