@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-tabs-nested{display:flex;flex-direction:column;width:100%}.brxe-tabs-nested .tab-title{cursor:pointer;width:auto}.brxe-tabs-nested .tab-pane,.brxe-tabs-nested .tab-pane:empty{display:none!important}.brxe-tabs-nested .tab-pane.brx-open{display:block!important}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-icon-box){align-items:flex-start;display:flex;flex-direction:column}:where(.brxe-icon-box).top .icon{margin-bottom:20px}:where(.brxe-icon-box).bottom{flex-direction:column-reverse}:where(.brxe-icon-box).bottom .icon{margin-top:20px}:where(.brxe-icon-box).right{flex-direction:row-reverse}:where(.brxe-icon-box).right .icon{margin-left:20px}:where(.brxe-icon-box).left{flex-direction:row}:where(.brxe-icon-box).left .icon{margin-right:20px}:where(.brxe-icon-box) .icon{display:inline-flex}:where(.brxe-icon-box) .icon a{display:inline-flex}:where(.brxe-icon-box) i{display:inline-block;font-size:40px;line-height:1;text-align:center}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-ed9379 {color: var(--bricks-color-otflyf)}#brxe-ed9379 span{ display: block;}#brxe-39c9dd {flex-grow: 1; display: flex; flex-direction: column; justify-content: center}@media (max-width: 478px) {#brxe-39c9dd {flex-grow: 0}}#brxe-b005ef {color: var(--bricks-color-zhyuob)}#brxe-a99b5d {font-size: 1.5rem}#brxe-66cd97 {color: var(--bricks-color-zhyuob)}#brxe-b6df9b {font-size: 1.5rem}#brxe-09ad07 {color: var(--bricks-color-zhyuob)}#brxe-fabc66 {font-size: 1.5rem}#brxe-eecc3f {color: var(--bricks-color-otflyf); flex-direction: row; column-gap: 6rem; flex-grow: 1}@media (max-width: 478px) {#brxe-eecc3f {flex-direction: column; display: none}}#brxe-ecf4cf {font-size: 1.2rem}#brxe-0fd8a3 {height: 2rem; width: 2rem; font-size: 1.5rem}#brxe-1d79a8 {color: var(--bricks-color-otflyf); line-height: 1.2; font-weight: 600; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; border: 1px solid rgba(255, 255, 255, 0.79); border-radius: 1rem; background-color: var(--bricks-color-fbwkau)}#brxe-1d79a8, #brxe-1d79a8 :is(path, svg){ transition: all 0.15s ease-in-out;}#brxe-1d79a8:hover{ background-color: var(--secondary-light-green); color: var(--raven-black);}#brxe-1d79a8:hover path{ fill: var(--raven-black);}#brxe-1d79a8:hover svg{ transform: translateX(1rem);}@media (max-width: 478px) {#brxe-1d79a8 {border: 1px solid var(--bricks-color-yqtotn)}}#brxe-a8d0bb {flex-direction: row; align-items: center; padding-bottom: 3rem}@media (max-width: 767px) {#brxe-a8d0bb {flex-direction: column; align-items: flex-start; column-gap: var(--col-gap-1-5rm); row-gap: var(--col-gap-1-5rm)}}#brxe-f4524f {display: flex; flex-direction: column; margin-right: auto; margin-left: auto; max-width: 90rem; height: 100%; padding-top: calc(var(--header-height) + 3rem); padding-right: 1.5rem; padding-left: 1.5rem}@media (max-width: 478px) {#brxe-f4524f {justify-content: center}}[data-id="brxe-4c42c4"].splide__slide {display: block; background-image: url(https://www.fixfertighaus.de/wp-content/uploads/2025/10/fixfertighaus-zweimodulige-79m-slider.jpg); background-size: cover; background-blend-mode: multiply; background-position: center center; background-repeat: no-repeat; position: relative}:where([data-id="brxe-4c42c4"].splide__slide > *) {position: relative}[data-id="brxe-4c42c4"].splide__slide::before {background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 10%, rgba(0, 0, 0, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-f90fd7 {color: var(--bricks-color-otflyf)}#brxe-f90fd7 span{ display: block;}#brxe-468b00 {color: var(--bricks-color-otflyf); font-size: 1.2rem; max-width: 650px}#brxe-468b00 a {color: var(--bricks-color-otflyf); font-size: 1.2rem; font-size: inherit}#brxe-eb65a1 {font-size: 1.2rem}#brxe-ff3a17 {height: 2rem; width: 2rem; font-size: 1.5rem}#brxe-1c7161 {color: var(--bricks-color-otflyf); line-height: 1.2; font-weight: 600; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; border: 1px solid rgba(255, 255, 255, 0.79); border-radius: 1rem; background-color: var(--bricks-color-fbwkau)}#brxe-1c7161, #brxe-1c7161 :is(path, svg){ transition: all 0.15s ease-in-out;}#brxe-1c7161:hover{ background-color: var(--secondary-light-green); color: var(--raven-black);}#brxe-1c7161:hover path{ fill: var(--raven-black);}#brxe-1c7161:hover svg{ transform: translateX(1rem);}#brxe-7a2cfe {flex-direction: row; align-items: center; padding-bottom: 3rem; justify-content: flex-start; margin-top: 1.5rem}@media (max-width: 767px) {#brxe-7a2cfe {flex-direction: column; align-items: flex-start; column-gap: var(--col-gap-1-5rm); row-gap: var(--col-gap-1-5rm)}}#brxe-648bb1 {flex-grow: 1; display: flex; flex-direction: column; justify-content: center}#brxe-132f0c {display: flex; flex-direction: column; margin-right: auto; margin-left: auto; max-width: 90rem; height: 100%; padding-top: calc(var(--header-height) + 3rem); padding-right: 1.5rem; padding-left: 1.5rem}[data-id="brxe-365af4"].splide__slide {display: block; background-image: url(https://www.fixfertighaus.de/wp-content/uploads/2025/10/fixfertighaus-zweimodulige-79m-real.avif); background-size: cover; background-blend-mode: multiply; background-position: center center; background-repeat: no-repeat; position: relative}:where([data-id="brxe-365af4"].splide__slide > *) {position: relative}[data-id="brxe-365af4"].splide__slide::before {background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 10%, rgba(0, 0, 0, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-8f2784 .splide__pagination .splide__pagination__page {border: 1px solid var(--bricks-color-otflyf); color: rgba(255, 255, 255, 0); background-color: rgba(255, 255, 255, 0)}#brxe-8f2784 .splide__pagination .splide__pagination__page.is-active {color: var(--bricks-color-otflyf); background-color: var(--bricks-color-otflyf)}#brxe-956829 {padding-top: 0; padding-bottom: 3rem}#brxe-knnwxc {font-size: 1.2rem}#brxe-hihcwn {display: flex; height: 100%; flex-direction: column; justify-content: center; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem}#brxe-hgrksm {aspect-ratio: 16/9}#brxe-hgrksm:not(.tag), #brxe-hgrksm img {object-fit: cover; object-position: 50% 80%}#brxe-zqbkiy {font-size: 1.2rem}#brxe-wcqwpq {display: flex; height: 100%; flex-direction: column; justify-content: center; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem}#brxe-tlutwg {aspect-ratio: 16/9}#brxe-tlutwg:not(.tag), #brxe-tlutwg img {object-fit: cover; object-position: 50% 80%}#brxe-izmezt {font-size: 1.2rem}#brxe-rdxwir {display: flex; height: 100%; flex-direction: column; justify-content: center; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem}#brxe-wdakyp {aspect-ratio: 16/9}#brxe-wdakyp:not(.tag), #brxe-wdakyp img {object-fit: cover; object-position: 50% 80%}#brxe-emliuo {font-size: 1.2rem}#brxe-ybhoej {display: flex; height: 100%; flex-direction: column; justify-content: center; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem}#brxe-qxjahn {aspect-ratio: 16/9}#brxe-qxjahn:not(.tag), #brxe-qxjahn img {object-fit: cover; object-position: 50% 80%}#brxe-lqrgri {display: grid; align-items: initial; grid-gap: var(--col-gap-1-5rm); grid-template-columns: minmax(0, 1fr) minmax(0, 1fr)}@media (max-width: 767px) {#brxe-lqrgri {grid-template-columns: minmax(0, 1fr)}}#brxe-pfqdgp {aspect-ratio: 4/5}#brxe-pfqdgp:not(.tag), #brxe-pfqdgp img {object-fit: cover}#brxe-aihvaj {aspect-ratio: 16/9; width: 75%}#brxe-aihvaj:not(.tag), #brxe-aihvaj img {object-fit: cover}#brxe-caqdyc {aspect-ratio: 4/5}#brxe-caqdyc:not(.tag), #brxe-caqdyc img {object-fit: cover}#brxe-hkktmn {row-gap: 1.5rem}#brxe-twnwgt {display: grid; align-items: initial; grid-template-columns: repeat(2, 1fr); grid-gap: var(--col-gap-1-5rm); align-items: center}#brxe-xxumig {margin-bottom: 1.5rem}#brxe-nsvsdx {display: grid; align-items: initial; grid-gap: var(--col-gap-3rm); grid-template-columns: repeat(2,1fr); align-items: center}@media (max-width: 767px) {#brxe-nsvsdx {grid-template-columns: 1fr; grid-gap: var(--col-gap-1-5rm)}}#brxe-pkjttl {background-color: var(--bricks-color-wjyozw); overflow: hidden}#brxe-dqeltd {margin-bottom: 2rem}#brxe-ctfisz {display: block; text-align: center}#brxe-vgicky svg {width: 120px}#brxe-vgicky {flex-direction: column}#brxe-vgicky .icon {align-self: center}@media (max-width: 767px) {#brxe-vgicky .icon {align-self: center}}#brxe-gaarfn svg {width: 120px}#brxe-gaarfn {flex-direction: column}#brxe-gaarfn .icon {align-self: center}@media (max-width: 767px) {#brxe-gaarfn .icon {align-self: center}}#brxe-tygztl svg {width: 120px}#brxe-tygztl {flex-direction: column}#brxe-tygztl .icon {align-self: center}@media (max-width: 767px) {#brxe-tygztl .icon {align-self: center}}#brxe-ejbvkv svg {width: 120px}#brxe-ejbvkv {flex-direction: column}#brxe-ejbvkv .icon {align-self: center}@media (max-width: 767px) {#brxe-ejbvkv .icon {align-self: center}}#brxe-tyqlxa {flex-direction: row; align-items: center; row-gap: var(--col-gap-1-5rm); column-gap: var(--col-gap-1-5rm)}@media (max-width: 767px) {#brxe-tyqlxa {flex-direction: column; align-items: center}}#brxe-fjxmpz {display: block}#brxe-kloitp {flex-direction: row; margin-bottom: 1.5rem}#brxe-kkyzkq {margin-bottom: 1rem}#brxe-fcgixo {position: relative; z-index: 2}#brxe-osmogq {display: block; background-image: url(https://www.fixfertighaus.de/wp-content/uploads/2025/06/leistungen-bauarbeiten-cover.avif); background-size: cover}#brxe-qlwmvu {margin-bottom: 1rem}#brxe-wqwwhf {position: relative; z-index: 2}#brxe-suojrd {background-image: url(https://www.fixfertighaus.de/wp-content/uploads/2025/06/leistungen-planung-cover.avif); background-size: cover; background-repeat: no-repeat}@media (max-width: 767px) {#brxe-suojrd {background-image: url(https://www.fixfertighaus.de/wp-content/uploads/2025/06/leistungen-planung-cover.avif); background-size: cover}}#brxe-rwbgvu {margin-bottom: 1rem}#brxe-svgfiy {position: relative; z-index: 2}#brxe-botcno {background-image: url(https://www.fixfertighaus.de/wp-content/uploads/2025/06/leistungen-immobile-cover.avif); background-size: cover; background-repeat: no-repeat}#brxe-uqehai {margin-bottom: 1rem}#brxe-lfgwhi {position: relative; z-index: 2}#brxe-tgepim {background-image: url(https://www.fixfertighaus.de/wp-content/uploads/2025/06/leistungen-formalitaten-cover-scaled.avif); background-size: cover; background-repeat: no-repeat}#brxe-zeemow {margin-bottom: 1rem}#brxe-zihuro {position: relative; z-index: 2}#brxe-knjglt {background-image: url(https://www.fixfertighaus.de/wp-content/uploads/2025/06/leistungen-erweiterungen-cover.avif); background-size: cover; background-repeat: no-repeat}#brxe-agmulj {display: block; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-agmulj{ padding: 0 !important;}#brxe-cdvcwe > .tab-menu .tab-title {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-cdvcwe > .tab-menu .tab-title.brx-open {background-color: #dddedf}#brxe-cdvcwe > .tab-content {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; border: 1px solid var(--bricks-border-color)}#brxe-tcrbvv {max-width: 920px; margin-right: auto; margin-left: auto}