@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("../fonts/lato/lato-v24-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;src:url("../fonts/lato/lato-v24-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;src:url("../fonts/lato/lato-v24-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"EB Garamond";font-style:normal;font-weight:400;src:url("../fonts/garamond/eb-garamond-v27-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"EB Garamond";font-style:normal;font-weight:500;src:url("../fonts/garamond/eb-garamond-v27-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"EB Garamond";font-style:normal;font-weight:600;src:url("../fonts/garamond/eb-garamond-v27-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"EB Garamond";font-style:normal;font-weight:700;src:url("../fonts/garamond/eb-garamond-v27-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"EB Garamond";font-style:normal;font-weight:800;src:url("../fonts/garamond/eb-garamond-v27-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Charmonman";font-style:normal;font-weight:400;src:url("../fonts/charmonman/charmonman-v18-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Charmonman";font-style:normal;font-weight:700;src:url("../fonts/charmonman/charmonman-v18-latin-700.woff2") format("woff2")}body{font-family:"Lato",sans-serif;font-size:16px;color:#333;margin-top:6.25rem}.link-target-wrapper{position:relative}.link-target-wrapper .link-target{position:absolute;top:-6.25rem}@media(min-width: 768px){.link-target-wrapper .link-target{top:-12rem}}@media(min-width: 992px){.link-target-wrapper .link-target{top:-12.5rem}}.container,.container-fluid{padding-right:.46875rem;padding-left:.46875rem}.container-fluid:has(.container.content){margin-bottom:3.75rem}.container-fluid:first-of-type .container.content{padding-top:3.125rem}header{position:fixed;top:0;right:0;left:0;background-color:#fff;box-shadow:0 0 .8187rem rgba(0,0,0,.2);z-index:500}header .navbar{height:6.25rem}header .navbar>.container{position:relative;height:100%}header .navbar>.container .navbar-brand{width:10.625rem;height:4.2313rem;background-image:url("../img/blumenhaus-martitz-logo.svg");background-repeat:no-repeat;background-size:contain;background-position:center;padding-top:0;padding-bottom:0}header .navbar>.container .navbar-toggler{height:1.375rem;border:0;padding-right:0;padding-left:.5rem}header .navbar>.container .navbar-toggler .navbar-toggler-icon{height:.875rem;vertical-align:top;background-image:url("../img/navbar-toggler-icon.svg")}header .navbar>.container .navbar-toggler:focus{box-shadow:none}header .navbar>.container .navbar-collapse{position:absolute;top:7rem;left:0;width:calc(100% + .9375rem);background-color:#fff;margin-right:-0.46875rem;margin-left:-0.46875rem}header .navbar>.container .navbar-collapse .navbar-nav{margin-bottom:0}header .navbar>.container .navbar-collapse .navbar-nav .nav-item{padding-right:1.25rem;padding-left:1.25rem}header .navbar>.container .navbar-collapse .navbar-nav .nav-item .nav-link{width:100%;height:3.9688rem;font-size:1.25rem;font-weight:600;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;align-items:center}header .navbar>.container .navbar-collapse .navbar-nav .nav-item .nav-link.active{color:#fff}header .navbar>.container .navbar-collapse .navbar-nav .nav-item .nav-link::after{width:1.0625rem;height:.625rem;border:0;background-image:url("../img/navbar-dropdown-icon-close.svg");background-repeat:no-repeat;background-size:contain;transform:rotate(0deg)}header .navbar>.container .navbar-collapse .navbar-nav .nav-item .dropdown-menu{background-color:#f2f2f2;border:0;border-radius:0;padding-top:0;padding-bottom:0;margin-top:0;margin-right:-1.25rem;margin-left:-1.25rem}header .navbar>.container .navbar-collapse .navbar-nav .nav-item .dropdown-menu>li{padding-right:1.25rem;padding-left:1.25rem}header .navbar>.container .navbar-collapse .navbar-nav .nav-item .dropdown-menu>li .dropdown-item{position:relative;height:3.9688rem;font-size:1.25rem;font-weight:400;border-bottom:1px solid #d9d9d9;padding-right:0;padding-left:0;display:flex;align-items:center}header .navbar>.container .navbar-collapse .navbar-nav .nav-item .dropdown-menu>li .dropdown-item.active,header .navbar>.container .navbar-collapse .navbar-nav .nav-item .dropdown-menu>li .dropdown-item:hover,header .navbar>.container .navbar-collapse .navbar-nav .nav-item .dropdown-menu>li .dropdown-item:active,header .navbar>.container .navbar-collapse .navbar-nav .nav-item .dropdown-menu>li .dropdown-item:focus{color:#fff;background-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}header .navbar>.container .navbar-collapse .navbar-nav .nav-item .dropdown-menu>li:has(.dropdown-item:hover),header .navbar>.container .navbar-collapse .navbar-nav .nav-item .dropdown-menu>li:has(.dropdown-item.active){background-color:#d70409}header .navbar>.container .navbar-collapse .navbar-nav .nav-item:has(.nav-link.active){background-color:#d70409}.wrapper-round-border{border-radius:1.25rem;padding-top:2.5rem;padding-right:.625rem;padding-bottom:2rem;padding-left:.625rem}.bg-gray{background-color:#f3efee}.bg-light-gray{background-color:#faf8f7}.bg-dark-gray{background-color:#f3f2f1}.index-headline{font-family:"Garamond","EB Garamond",serif;font-size:2.625rem;line-height:2.8125rem;font-weight:700;color:#d70409;text-align:center;margin-bottom:1.125rem}.index-subline{font-family:"Garamond","EB Garamond",serif;font-size:1.875rem;line-height:2.5rem;font-weight:700;color:#d70409;text-align:center;padding-right:1rem;padding-left:1rem}h1,h2,h3,h4,h5,h6{font-family:"Garamond","EB Garamond",serif;font-weight:700}h1{font-size:2.625rem;line-height:3.125rem;margin-bottom:2rem;color:#d70409}h2{font-size:2.25rem;line-height:2.75rem;color:#d70409;margin-bottom:2rem}h3{font-size:1.875rem;line-height:2.5rem;color:#d70409}h4{font-size:1.875rem;line-height:2.5rem;text-decoration:underline;text-decoration-thickness:.0938rem;text-underline-offset:.15rem;-webkit-text-decoration-skip:none;text-decoration-skip:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#333;margin-bottom:1.5rem}h5{font-size:1.875rem;line-height:2.5rem;color:#333;margin-bottom:2rem}h6{font-size:1.875rem;line-height:2.5rem;color:#d70409;margin-bottom:2rem}p{font-size:1.125rem;line-height:1.75rem;color:#333}a{color:#333}.table{font-size:1.125rem;line-height:1.75rem;display:table}.table-row{display:table-row}.table-cell{display:table-cell}ul.content{list-style:none;list-style-position:outside;padding-left:1rem}ul.content li{font-size:1.125rem;margin-bottom:.5rem}ul.content li:before{content:"- ";margin-left:-0.625rem}.mb-2rem{margin-bottom:2rem !important}.owl-carousel .owl-nav{width:11.125rem;display:flex;justify-content:space-between;margin:auto;margin-top:1.875rem}.owl-carousel .owl-nav button{width:1rem;height:1.875rem;background-repeat:no-repeat;background-size:contain}.owl-carousel .owl-nav button span{display:none}.owl-carousel .owl-nav button.owl-prev{background-image:url("../img/owl-nav-prev.svg")}.owl-carousel .owl-nav button.owl-next{background-image:url("../img/owl-nav-next.svg")}.index-top-wrapper{position:relative;height:41.125rem}.index-top-wrapper .index-img-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../img/index-top-img-375px.png");background-repeat:no-repeat;background-size:cover;background-position:center left;z-index:100}.index-top-wrapper .index-img-wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.4);display:block}.index-top-wrapper>.container{position:relative;padding-top:10.9375rem !important;z-index:200}.index-teaser .index-teaser-icon{height:9.5rem;display:flex;justify-content:center;align-items:center}.index-teaser .index-teaser-icon img{height:5rem}.service-teaser .service-teaser-icon{height:9.5rem;display:flex;justify-content:center;align-items:center}.service-teaser .service-teaser-icon img{width:5rem}.service-teaser .service-teaser-text{margin-bottom:2rem}.service-wrapper{margin-bottom:2.5rem;text-decoration:none}.service-wrapper:last-of-type{margin-bottom:0}#beratung-verkauf,#beratungstermin{padding-top:2rem}#beratung-verkauf .text-wrapper,#beratungstermin .text-wrapper{padding-top:.75rem;padding-bottom:3.5rem}#beratung-verkauf .text-wrapper.last,#beratungstermin .text-wrapper.last{padding-bottom:2.125rem}#kontakt .text-wrapper{margin-bottom:4rem}.page-404-wrapper{display:flex;justify-content:center}.page-404-wrapper .number-wrapper{width:23.4375rem;height:13.375rem;background-image:url("../img/404-blume.png");background-repeat:no-repeat;background-position:top center;background-size:contain;display:flex;justify-content:space-around;align-items:center}.page-404-wrapper .number-wrapper .number{font-family:"Garamond","EB Garamond",serif;font-size:6rem;line-height:6rem;font-weight:700;color:#d70409}.text-404-wrapper{width:18.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;text-align:center;margin:auto;margin-bottom:1.875rem}.button-404-wrapper{display:flex;justify-content:center}.button-404-wrapper .button-404{width:13.75rem;height:3.125rem;font-size:1.125rem;line-height:1.125rem;font-weight:700;color:#fff;text-decoration:none;background-color:#d70409;border-radius:1rem;display:flex;justify-content:center;align-items:center;margin-bottom:40px}footer{font-size:1rem}footer p{margin-bottom:2rem}footer a{color:#333;display:block;text-decoration:none}footer a.mainlink{font-weight:700;margin-top:2rem;margin-bottom:2rem}footer a.sublink{margin-bottom:2rem}@media(min-width: 768px){body{margin-top:12.5rem}.container{max-width:46.125rem}.container.content.max-width{max-width:37.5rem}.container,.container-fluid{padding-right:0;padding-left:0}.container .row .right-col,.container-fluid .row .right-col{padding-left:2.5rem}.container .row .left-col,.container-fluid .row .left-col{padding-right:2.5rem}.container .row .right-col:has(.service-teaser),.container-fluid .row .right-col:has(.service-teaser){padding-left:1.5625rem}.container .row .left-col:has(.service-teaser),.container-fluid .row .left-col:has(.service-teaser){padding-right:1.5625rem}.index-top-wrapper>.container{padding-top:10rem !important}.index-headline{font-size:3rem;line-height:4rem;margin-bottom:.25rem}.index-subline{font-size:2.25rem;line-height:4rem}h1{font-size:3rem;line-height:4rem;margin-bottom:1rem}h2{text-align:left;margin-bottom:1rem}h3{font-size:2.25rem;line-height:2.25rem}h4{margin-top:1.25rem;margin-bottom:1.25rem}h5{margin-top:1rem}p.subline{margin-bottom:2.25rem}header>.container-fluid{padding-right:.9375rem;padding-left:.9375rem}header>.container-fluid .navbar{height:12.5rem;padding-top:1.375rem}header>.container-fluid .navbar>.container{align-items:start;padding-right:0;padding-left:0;margin-right:0;margin-left:0}header>.container-fluid .navbar>.container .navbar-collapse{top:6rem}header>.container-fluid .navbar>.container .navbar-collapse .navbar-nav .nav-item{padding-right:1.5rem;padding-left:1.5rem}header>.container-fluid .navbar>.container .navbar-collapse .navbar-nav .nav-item .dropdown-menu{top:5.125rem;left:3rem;width:20rem}header>.container-fluid .navbar>.container .navbar-collapse .navbar-nav .nav-item .dropdown-menu>li:last-of-type .dropdown-item{border-bottom:0}header>.container-fluid .navbar>.container .navbar-collapse .navbar-nav .nav-item .nav-link{color:#262626;border-bottom:0}header>.container-fluid .navbar>.container .navbar-collapse .navbar-nav .nav-item .nav-link.active{color:#d70409}header>.container-fluid .navbar>.container .navbar-collapse .navbar-nav .nav-item .nav-link::after{margin-top:.25rem;margin-left:.75rem}header>.container-fluid .navbar>.container .navbar-collapse .navbar-nav .nav-item:has(.nav-link.active){background-color:rgba(0,0,0,0)}.wrapper-round-border{padding-top:2rem}.wrapper-round-border .text-wrapper{max-width:33.75rem;margin:auto}.owl-carousel{max-width:40rem;margin:auto;margin-top:1.125rem}.owl-carousel .owl-nav{margin-top:2.875rem;margin-bottom:1.125rem}.index-top-wrapper{height:40.625rem}.index-top-wrapper .index-img-wrapper{background-image:url("../img/index-top-img-768px.png")}#beratung-verkauf .text-wrapper{padding-top:.5rem}#beratung-verkauf .rechte-spalte{padding-left:3.25rem}.service-wrapper{margin-bottom:0}.service-wrapper.right-col{padding-left:2.5rem}.service-wrapper.left-col{padding-right:2.5rem}#kontakt .text-wrapper.rechte-spalte{padding-left:2.5rem}#kontakt .text-wrapper.linke-spalte{padding-right:1.5rem}footer .container.content{max-width:39.25rem}footer p,footer a{font-size:1rem;color:#262626}footer a.mainlink{margin-top:0}}@media(min-width: 992px){body{margin-top:9.375rem}.container{max-width:60rem}.container.content.max-width{max-width:50rem}header>.container-fluid{display:flex;justify-content:center}header>.container-fluid .navbar{height:9.375rem;padding-top:1.25rem;padding-bottom:2.5rem}header>.container-fluid .navbar>.container{align-items:end}header>.container-fluid .navbar>.container .navbar-brand{width:13.9375rem;height:5.625rem}header>.container-fluid .navbar>.container .collapse.navbar-collapse{position:relative;top:.25rem}header>.container-fluid .navbar>.container .collapse.navbar-collapse .navbar-nav>.nav-item{padding-right:2rem;padding-left:2rem}header>.container-fluid .navbar>.container .collapse.navbar-collapse .navbar-nav>.nav-item .nav-link{height:2.75rem;padding-top:0;padding-bottom:0}header>.container-fluid .navbar>.container .collapse.navbar-collapse .navbar-nav>.nav-item .dropdown-menu{top:5rem}.owl-carousel{max-width:55rem;margin-top:.5rem}}@media(min-width: 1200px){.container-fluid:has(.container.content){margin-bottom:6.25rem}.container{max-width:73rem}header>.container-fluid .navbar>.container{max-width:60.3125rem}.index-top-wrapper>.container{padding-top:13rem !important}.index-headline{font-size:4rem;line-height:4rem}.wrapper-round-border{padding-right:2rem;padding-left:2rem}.wrapper-round-border .rechte-spalte{padding-left:2.5rem}.wrapper-round-border .linke-spalte{padding-right:2.5rem}.owl-carousel{max-width:100%}ul.content li{margin-bottom:1.5rem}footer .container.content{max-width:46.25rem}}@media(min-width: 1400px){.container.content.max-width{max-width:61.8125rem}.container-fluid.index-top-wrapper:has(.container.content){margin-bottom:4.25rem}.container-fluid.mb-xxl-150px{margin-bottom:9.375rem !important}header>.container-fluid .navbar>.container{max-width:1200px}.container .row .right-col{padding-left:3.125rem}.container .row .left-col{padding-right:3.125rem}.container .row .right-col:has(.service-teaser){padding-left:3.125rem}.container .row .left-col:has(.service-teaser){padding-right:3.125rem}.index-subline{line-height:5rem}h1{font-size:3.438rem}h2{font-size:2.938rem;margin-bottom:2rem}h3{font-size:2.9375rem;line-height:3rem}h4{font-size:2.25rem}p{font-size:1.25rem;line-height:2rem}ul.content{font-size:1.25rem;padding-top:.5rem;margin-bottom:0}ul.content li{font-size:1.25rem}ul.content li:last-of-type{margin-bottom:0}.index-top-wrapper{height:43.75rem}.index-top-wrapper>.container{padding-top:12.5rem !important}.index-top-wrapper .index-img-wrapper{background-image:url("../img/index-top-img-1680px.png")}.index-top-wrapper h1{margin-top:1.5rem}.wrapper-round-border{padding-top:3.5rem;padding-right:3.125rem;padding-bottom:3.5rem;padding-left:3.125rem}.service-teaser .service-teaser-text{margin-bottom:3.25rem}#beratung-verkauf .container.content{max-width:80.9375rem}#beratung-verkauf .text-wrapper{padding-top:1rem;padding-bottom:1.5rem}#beratung-verkauf .mittlere-spalte{padding-right:4rem}#beratung-verkauf .rechte-spalte{padding-left:unset}.owl-carousel{margin-top:0 !important;margin-bottom:0 !important}.owl-carousel .owl-nav{margin-bottom:0}.owl-carousel.items-1{width:100%}.owl-carousel.items-2{width:1050px}}