#top .hr.hr-invisible.av-vq74tl-a0b3ae84931974f352ab9896929fecd1{
height:300px;
}

#top .av_textblock_section.av-mlayzq2n-97e17c0ea5fb097e95b4113625d7d110 .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-mlb2qc3t-5fd1235b86507b992b0d96afe36cbf99{
height:50px;
}

.avia-buttonrow-wrap.av-mmrop319-366a4d261bf72f5e8f2485277f44c796 .avia-button{
padding:12px 12px 12px 12px;
}

#top #wrap_all .avia-button.av-1kvaand-a7a95d6a726e0d5da07e255cf1b90830{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-1kvaand-a7a95d6a726e0d5da07e255cf1b90830:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1kvaand-a7a95d6a726e0d5da07e255cf1b90830 .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-1kvaand-a7a95d6a726e0d5da07e255cf1b90830:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-17b74x5-f89d006745d8389ed56a35dca69f5d9b{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-17b74x5-f89d006745d8389ed56a35dca69f5d9b:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-17b74x5-f89d006745d8389ed56a35dca69f5d9b .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-17b74x5-f89d006745d8389ed56a35dca69f5d9b:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-o8m23t-02f79221a2e9f6cb5b5487063922eea4{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-o8m23t-02f79221a2e9f6cb5b5487063922eea4:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-o8m23t-02f79221a2e9f6cb5b5487063922eea4 .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-o8m23t-02f79221a2e9f6cb5b5487063922eea4:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mlaz2f7z-28bec62a6995cd05b9812a1943dc20f1{
height:200px;
}

.avia-section.av-1caiwbt-bfa140063d358b4622e11f114746d824{
background-color:#f2eeeb;
background-image:url(https://egholzbau.spatzl.online/wp-content/uploads/2026/03/EG-Holzbau-aus-Franken-•-Baumscheibe-klein.jpg);
background-repeat:no-repeat;
background-position:100% 100%;
background-attachment:scroll;
}

.flex_column.av-1850ybt-c4f31a28c4adb0b5d38aeb6969941cc5{
width:39.4%;
}

.avia-image-container.av-mm9ancqu-c25b1be1cfcd0bbd6022b5ff32101e6a{
position:relative;
top:-100px;
z-index:1;
}
.avia-image-container.av-mm9ancqu-c25b1be1cfcd0bbd6022b5ff32101e6a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mm9ancqu-c25b1be1cfcd0bbd6022b5ff32101e6a .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-13or2a1-be19c88520798ff0467570e7229944f4{
width:39.4%;
margin-left:1%;
}

#top .av_textblock_section.av-mlf4hg98-9602595da4690f5ed41b6e1d4c62714c .avia_textblock{
padding:80px 0 20px 80px;
text-align:left;
}

.flex_column.av-rfrai1-4ad8ef742a062375017543b477145ad3{
width:19.2%;
margin-left:1%;
}

.flex_column.av-pv996x-3f39f2c3871ed0a5225f156bc620749c{
width:18.8%;
}

.flex_column.av-1jc3evd-bbad8e38aea8646a73ed4123b8e4f027{
width:18.8%;
margin-left:1.5%;
height:auto;
min-height:300px;
}

.avia-image-container.av-mlf4ujom-9e3e0fa048e6d1681e12041ae3188085 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlf4ujom-9e3e0fa048e6d1681e12041ae3188085 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mmastiud-c94baa28eb5aa9d7d37b14a365a75509 .avia_textblock{
padding:-10px 0 0 0;
}

.flex_column.av-4dsbh55-96e89d4723393f32ce92edd9384b13c7{
width:18.8%;
margin-left:1.5%;
height:auto;
min-height:300px;
}

.avia-image-container.av-mlf506i5-a10b941a419182c20da1cd06cf3d6cd4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlf506i5-a10b941a419182c20da1cd06cf3d6cd4 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3xksj55-58a6bf884f8833a95aa9a644440a04ec{
width:18.8%;
margin-left:1.5%;
height:auto;
min-height:300px;
}

.avia-image-container.av-mlf51dcm-8083c3d16bcb5ee60f1502bf6b6882f4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlf51dcm-8083c3d16bcb5ee60f1502bf6b6882f4 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3bq077t-0ea67a399717a6bcabef980dcf98a11b{
width:18.8%;
margin-left:1.5%;
height:300px;
}

.avia-image-container.av-mlf527fk-af6e1254536aea6bc977a7a0b0faa465 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlf527fk-af6e1254536aea6bc977a7a0b0faa465 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-pvsjmx-65ae9b8c8de77e90507d24cce0c5f8fa{
width:18.8%;
}

.flex_column.av-2zmjrd5-4dd50f596a9399df8d34b9745d12e799{
width:18.8%;
margin-left:1.5%;
height:auto;
min-height:300px;
}

.avia-image-container.av-2r2bnhl-520d1c41c5ad06efe6d549af0a4ce8f9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2r2bnhl-520d1c41c5ad06efe6d549af0a4ce8f9 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mmat5ubb-a91aab225b3f436954b62a82cc0ca479 .avia_textblock{
padding:-10px 0 0 0;
}

.flex_column.av-27vkjft-80ac17efb274aa8f8d18ee294dbf963c{
width:18.8%;
margin-left:1.5%;
height:auto;
min-height:300px;
}

.avia-image-container.av-1itp4a1-5291c51da08a545f7829250392395682 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1itp4a1-5291c51da08a545f7829250392395682 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mmat68lr-56b86aa48ac25f470fe3b81b704a6e6a .avia_textblock{
padding:-10px 0 0 0;
}

.flex_column.av-13x0zl5-755c87f2fa5462d80f4cb3574604472c{
width:18.8%;
margin-left:1.5%;
height:auto;
min-height:300px;
}

.avia-image-container.av-qyjv49-b5f149094c33653b65247dd211ca513c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-qyjv49-b5f149094c33653b65247dd211ca513c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mmat6e1e-4f39f4084c6c92ac535b41ac99e5c7c5 .avia_textblock{
padding:-10px 0 0 0;
}

.flex_column.av-3txovqh-4c0182b809d348aa0053682335c7f310{
width:18.8%;
margin-left:1.5%;
}

#top .hr.hr-invisible.av-qbxe4p-61996ac906afec043fb563eb0c782815{
height:200px;
}

.avia-section.av-mlgipauw-af29ec0352ab367b0c1fbce57a81d5a5{
background-repeat:no-repeat;
background-image:url(https://egholzbau.spatzl.online/wp-content/uploads/2026/02/eg-Holz-WEB-Kind-Treppe-s.jpg);
background-position:50% 50%;
background-attachment:fixed;
}

.avia-section.av-l0r3s9-976e892328c02d1e35e6b9b151caaafc{
background-color:#f2eeeb;
background-image:unset;
}

#top .flex_column_table.av-equal-height-column-flextable.av-13sk8jt-6604abb89bcc2fd05721715b028b9481{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mol62x-babeb09b345fdb28363ee3e94c00ca67{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-mlgrq24q-7ade030a0e3c5e4169623f3322931051 .avia_textblock{
text-align:left;
}

#top .av_textblock_section.av-2mfof9l-2464904238659b29334a9263e34ec6db .avia_textblock{
text-align:left;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ta2zah-bc72de8a1f54a356c7013eb208171bd4{
margin-top:0px;
margin-bottom:0px;
}

.av-hotspot-image-container .av-image-hotspot.av-mmuggn7g-ed8254fb96a1c07699658c68d5013edd{
top:6.7%;
left:66.7%;
}
.av-hotspot-image-container .av-image-hotspot.av-mmuggn7g-ed8254fb96a1c07699658c68d5013edd .av-image-hotspot-pulse{
background-color:ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-mmuggsqm-447c5511ed42bf40e6e1bfceedf5f7dd{
top:34.3%;
left:90%;
}
.av-hotspot-image-container .av-image-hotspot.av-mmuggsqm-447c5511ed42bf40e6e1bfceedf5f7dd .av-image-hotspot_inner{
background-color:#ffcc3f;
color:#333333333;
}
.av-hotspot-image-container .av-image-hotspot.av-mmuggsqm-447c5511ed42bf40e6e1bfceedf5f7dd .av-image-hotspot-pulse{
background-color:ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-mmugiiu3-c7065e521618f19cb6a2dded62fb659a{
top:86.2%;
left:3.3%;
}
.av-hotspot-image-container .av-image-hotspot.av-mmugiiu3-c7065e521618f19cb6a2dded62fb659a .av-image-hotspot_inner{
background-color:#ffcc3f;
color:#333333333;
}
.av-hotspot-image-container .av-image-hotspot.av-mmugiiu3-c7065e521618f19cb6a2dded62fb659a .av-image-hotspot-pulse{
background-color:ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-rz1qi1-1aee962ee71e1f9d75c1913a378302f4{
top:80.8%;
left:95%;
}
.av-hotspot-image-container .av-image-hotspot.av-rz1qi1-1aee962ee71e1f9d75c1913a378302f4 .av-image-hotspot_inner{
background-color:#ffcc3f;
color:#333333333;
}
.av-hotspot-image-container .av-image-hotspot.av-rz1qi1-1aee962ee71e1f9d75c1913a378302f4 .av-image-hotspot-pulse{
background-color:ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-orhhzd-25fcf3b99e97e6c06133aba3db4df514{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-5g4zozt-b8004ed96fc37a7d47199a774f46dd2b{
height:60px;
}

.avia-buttonrow-wrap.av-mmashz4f-623adfa4fe0deacb2793d15907a426a9 .avia-button{
padding:12px 12px 12px 12px;
}

#top #wrap_all .avia-button.av-mmascv82-bf1972786902796d1a2f0207257d745e{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-mmascv82-bf1972786902796d1a2f0207257d745e:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mmascv82-bf1972786902796d1a2f0207257d745e .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-mmascv82-bf1972786902796d1a2f0207257d745e:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-2pwpgax-8167293f1471cced8c56fcff311b628b{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-2pwpgax-8167293f1471cced8c56fcff311b628b:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2pwpgax-8167293f1471cced8c56fcff311b628b .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-2pwpgax-8167293f1471cced8c56fcff311b628b:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-1616bux-76f18dc39497715bcad9a4efe7eac197{
height:80px;
}

.flex_column.av-2ezvnd5-8abc4cd2ee7a62459ea2fa5d1d4ec6a5{
width:23.5%;
margin-left:0;
height:300px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2ezvnd5-8abc4cd2ee7a62459ea2fa5d1d4ec6a5 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-mlpelwge-10b785a875e4ff3abfaa75c6b8b63f48 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlpelwge-10b785a875e4ff3abfaa75c6b8b63f48 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mmatav08-0c4e79e13506bc88488f671a5a483d60 .avia_textblock{
padding:-10px 0 0 0;
}

.flex_column.av-23it3ux-d41980bfd42b729bfcd2c62bb605d7f8{
width:23.5%;
margin-left:0;
height:auto;
min-height:300px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-23it3ux-d41980bfd42b729bfcd2c62bb605d7f8 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-mlpem8g2-645db4b40dd8116ff64c92b54c663b67 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlpem8g2-645db4b40dd8116ff64c92b54c663b67 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mmatb4gm-aa572fa98fe5fae0a0713d14d21893e7 .avia_textblock{
padding:-10px 0 0 0;
}

.flex_column.av-1rzpow9-630af5b282493a04a9c6b2585363200a{
width:23.5%;
margin-left:0;
height:auto;
min-height:300px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1rzpow9-630af5b282493a04a9c6b2585363200a .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-mlpemm2x-7c32783231382025fa870fb81302a428 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlpemm2x-7c32783231382025fa870fb81302a428 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mmatbd5k-f6714d94b33c4184b1403157655b2477 .avia_textblock{
padding:-10px 0 0 0;
}

.flex_column.av-15h40rt-e1ea81f36f902f0f40b8b4f47a06eff4{
width:23.5%;
margin-left:0;
height:auto;
min-height:300px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-15h40rt-e1ea81f36f902f0f40b8b4f47a06eff4 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-mlpen9n8-0e15b596ae1791ec0c37d25ce9afc724 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlpen9n8-0e15b596ae1791ec0c37d25ce9afc724 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mmatbntf-dda2b3ab86a6975640fca7ea2a035c7b .avia_textblock{
padding:-10px 0 0 0;
}

#top .hr.hr-invisible.av-qbxe4p-6-1167f1b23c82262cf9bebc0b0fddb5c2{
height:200px;
}

.avia-section.av-mlgspm7d-5063b8820e5892a035d2bb2773ec519c{
background-repeat:no-repeat;
background-image:url(https://www.eg-holzhaus.de/wp-content/uploads/2022/03/holzhausbau-einfamilienhaus-rosstal-13.jpg);
background-position:0% 0%;
background-attachment:fixed;
}

.avia-section.av-8hdz221-d59cb9111824b2af8fd29f0b8d58623b{
background-color:#f2eeeb;
background-image:unset;
}

#top .hr.hr-invisible.av-85wq32h-3ce56fcb98446a1b39c60c3b9fb42457{
height:100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1ceoxk9-2525080f06a8989a893241fb86430d95{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-765vs5l-cffbdb5d2541be4a0d2ee7dd7710fdda{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-687kv7t-670cd97f0611b753451becab065864a1 .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-2v44pjd-9d10b7f368adbbe37f964581cd8d40ed{
height:100px;
}

#top .av-masonry.av-2e6aell-80fdee4c06fc5560811f36b4ec58f950{
background-color:#f2eeeb;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7npozbd-741099b63d57bcfc676c853ecdf1e97a{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-u4dxzd-a4ebfdcd0477bd9f849ca3299fc97fc6{
height:60px;
}

.avia-buttonrow-wrap.av-234gk6h-c5f75839faa6dae073efa6350e74a2a1 .avia-button{
padding:12px 12px 12px 12px;
}

#top #wrap_all .avia-button.av-1i5chmx-337112eac8a8458ff2f1ae5843cad990{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-1i5chmx-337112eac8a8458ff2f1ae5843cad990:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1i5chmx-337112eac8a8458ff2f1ae5843cad990 .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-1i5chmx-337112eac8a8458ff2f1ae5843cad990:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-z3ezl5-e4b51ca737d4d81a5142218803e67fb1{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-z3ezl5-e4b51ca737d4d81a5142218803e67fb1:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-z3ezl5-e4b51ca737d4d81a5142218803e67fb1 .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-z3ezl5-e4b51ca737d4d81a5142218803e67fb1:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-vxcc2x-8a37fe83894a9ca5253f6b1e892f991a{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-vxcc2x-8a37fe83894a9ca5253f6b1e892f991a:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-vxcc2x-8a37fe83894a9ca5253f6b1e892f991a .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-vxcc2x-8a37fe83894a9ca5253f6b1e892f991a:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-1ydrl1l-6512255a84c76cb5f931e03c9354c134{
height:100px;
}

#top .hr.hr-invisible.av-ksjbmx-cd7e524e01c40f9598a1cc6409ef6752{
height:100px;
}

#top .av_textblock_section.av-mli81xyq-47928a604af34754c1fb9fc1715a7ada .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-wtyw15-0ada466a0d811f80dd91b9eb87b64c17{
height:60px;
}

.avia-buttonrow-wrap.av-mljdvvyc-1143c212ff2511b3643503849af4aab7 .avia-button{
padding:12px 12px 12px 12px;
}

#top #wrap_all .avia-button.av-mljdv67a-dccbbf264ab8a1e994f8e17f726470df{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-mljdv67a-dccbbf264ab8a1e994f8e17f726470df:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mljdv67a-dccbbf264ab8a1e994f8e17f726470df .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-mljdv67a-dccbbf264ab8a1e994f8e17f726470df:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-mljdvrmm-5c66a4741684741e46b2d3245bccb10a{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-mljdvrmm-5c66a4741684741e46b2d3245bccb10a:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mljdvrmm-5c66a4741684741e46b2d3245bccb10a .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-mljdvrmm-5c66a4741684741e46b2d3245bccb10a:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-mljdvv9b-c830edb413b692ab6b58b7ca31901ab7{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-mljdvv9b-c830edb413b692ab6b58b7ca31901ab7:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mljdvv9b-c830edb413b692ab6b58b7ca31901ab7 .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-mljdvv9b-c830edb413b692ab6b58b7ca31901ab7:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-3j0x8p-767aadeef7730833c054e399bd981732{
height:60px;
}

.avia-section.av-mljpnoj2-625a58a7e68386377ba5523dd2626082{
background-repeat:no-repeat;
background-image:url(https://egholzbau.spatzl.online/wp-content/uploads/2026/03/EG-Holzbau-aus-Franken-•-Einfamilienhaus-•-Adamsson.jpg);
background-position:0% 0%;
background-attachment:fixed;
}

#top .hr.hr-invisible.av-12ra577t-80275a84aaa71c248984667a04b82377{
height:200px;
}

#top .hr.hr-invisible.av-pcoj49-10d5e754c44c967b08ec7c750717ab3d{
height:200px;
}

.avia-section.av-13cl1njd-5ac387347bc9af1174aa218dfb4e5976{
background-color:#f2eeeb;
background-image:unset;
}

#top .flex_column.av-10pr3znt-0b8830bd70c5b18471af58cb75c46924{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-10pr3znt-0b8830bd70c5b18471af58cb75c46924{
padding:10px 10px 10px 10px;
background-color:#f2eeeb;
}
.responsive #top #wrap_all .flex_column.av-10pr3znt-0b8830bd70c5b18471af58cb75c46924{
margin-top:20px;
margin-bottom:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-10hb42x-0091d2c82480f3571f3cedfcf9cf3e17{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-12dwhitl-8075a4e6d30f5317be10e6747891adf5{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-maark9-4d779508a519b722e96e685f2c7048b6{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-wxs8pnt-8c1d01506403496b244a15710284ad79{
height:60px;
}

#top .hr.hr-invisible.av-64t1ux5-d2d1c6c51d3d686643c279b903a574e2{
height:60px;
}

#top .flex_column.av-31g7ve1-015a44ed50d5c01a765e20bf52e80c71{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-31g7ve1-015a44ed50d5c01a765e20bf52e80c71{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-17fs6a1-d52abe5d370966bd45d256fbb45c63b0{
height:60px;
}

#top .hr.hr-invisible.av-qx8pl5-b533f524a3062e9ac96f3b662b8cbc3b{
height:100px;
}

#top .av-masonry.av-127ac5l-490f86012554ee73ec6bab3286449d1a{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-o8qcfd-ccb5b70bb191c874b8bca33f9c5ea89e{
height:100px;
}

.avia-section.av-jj1t0p-43b662ad8124ce2df98a76b10e51fba7{
background-repeat:no-repeat;
background-image:url(https://www.eg-holzhaus.de/wp-content/uploads/2021/02/holzhausbau-einfamilienhaus-einliegerwohnung-neustadt-13.jpg);
background-position:0% 0%;
background-attachment:fixed;
}

#top .hr.hr-invisible.av-2ukaz3d-ed1fef6c2b147c17d85a1482e1d3cc7b{
height:200px;
}

#top .hr.hr-invisible.av-13frf1l-cbd684ef1fc6dcdbc10377556e292d16{
height:60px;
}

.avia-buttonrow-wrap.av-mmt7otfk-02038769ca03276a1e487a847be10f69 .avia-button{
padding:12px 12px 12px 12px;
}

#top #wrap_all .avia-button.av-mmt7on3d-81a348d2b3f8c7dd81a7790a3847fe4e{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-mmt7on3d-81a348d2b3f8c7dd81a7790a3847fe4e:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mmt7on3d-81a348d2b3f8c7dd81a7790a3847fe4e .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-mmt7on3d-81a348d2b3f8c7dd81a7790a3847fe4e:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-mmt7osi8-e459de7f6efbc97abeb5690e99b78eb1{
color:#007580;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#007580;
transition:all 0.4s ease-in-out;
margin-bottom:14px;
margin-right:7px;
margin-left:7px;
}
#top #wrap_all .avia-button.av-mmt7osi8-e459de7f6efbc97abeb5690e99b78eb1:hover{
background-color:#007580;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mmt7osi8-e459de7f6efbc97abeb5690e99b78eb1 .avia-svg-icon svg:first-child{
fill:#007580;
stroke:#007580;
}
#top #wrap_all .avia-button.av-mmt7osi8-e459de7f6efbc97abeb5690e99b78eb1:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-vi3mzt-00e233f16720c595344e0d4bbf7d7eca{
height:60px;
}

#top .flex_column.av-280ov8p-58aafb55490373a9715c98f337642910{
margin-top:4px;
margin-bottom:4px;
}
.flex_column.av-280ov8p-58aafb55490373a9715c98f337642910{
width:19.2%;
order:0;
}
.responsive #top #wrap_all .flex_column.av-280ov8p-58aafb55490373a9715c98f337642910{
margin-top:4px;
margin-bottom:4px;
}

#top .flex_column.av-5v5h0p-701ab4006a5729593867c2f06581cc6c{
margin-top:4px;
margin-bottom:4px;
}
.flex_column.av-5v5h0p-701ab4006a5729593867c2f06581cc6c{
width:19.2%;
margin-left:1%;
order:0;
}
.responsive #top #wrap_all .flex_column.av-5v5h0p-701ab4006a5729593867c2f06581cc6c{
margin-top:4px;
margin-bottom:4px;
}

.avia-image-container.av-mljpcwdc-8380a91a9e8a48953301e46eceaaf2b3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mljpcwdc-8380a91a9e8a48953301e46eceaaf2b3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mmc8jeap-6f688a8218b4fa5ba8425babfab118aa .avia_textblock{
padding:-10px 0 0 0;
}

#top .flex_column.av-17vsqg9-8b43edecc5cd16c743079e946c251d64{
margin-top:4px;
margin-bottom:4px;
}
.flex_column.av-17vsqg9-8b43edecc5cd16c743079e946c251d64{
width:19.2%;
margin-left:1%;
order:1;
}
.responsive #top #wrap_all .flex_column.av-17vsqg9-8b43edecc5cd16c743079e946c251d64{
margin-top:4px;
margin-bottom:4px;
}

.avia-image-container.av-mljpedzg-37f078f447bb0f897266074efcbba1a6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mljpedzg-37f078f447bb0f897266074efcbba1a6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mmc8jpt1-4b6ab013522751d0387ece0fa4130631 .avia_textblock{
padding:-10px 0 0 0;
}

#top .flex_column.av-486d8qx-22382787b57f0b5ff199dd2f5ddf300f{
margin-top:4px;
margin-bottom:4px;
}
.flex_column.av-486d8qx-22382787b57f0b5ff199dd2f5ddf300f{
width:19.2%;
margin-left:1%;
order:2;
}
.responsive #top #wrap_all .flex_column.av-486d8qx-22382787b57f0b5ff199dd2f5ddf300f{
margin-top:4px;
margin-bottom:4px;
}

.avia-image-container.av-mljpfnce-1ad128339696ba510751c2f608df253b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mljpfnce-1ad128339696ba510751c2f608df253b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mmc8k2hn-7b6263b76babdbb572ee76666017904c .avia_textblock{
padding:-10px 0 0 0;
}

#top .flex_column.av-k409ih-8de97b1269ad403509a6a72ad3e5cd12{
margin-top:4px;
margin-bottom:4px;
}
.flex_column.av-k409ih-8de97b1269ad403509a6a72ad3e5cd12{
width:19.2%;
margin-left:1%;
order:0;
}
.responsive #top #wrap_all .flex_column.av-k409ih-8de97b1269ad403509a6a72ad3e5cd12{
margin-top:4px;
margin-bottom:4px;
}

#top .hr.hr-invisible.av-lptgcp-cbef94cb36d38f37487d19a3250357ab{
height:200px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .flex_column.av-280ov8p-58aafb55490373a9715c98f337642910{
margin-top:2%;
margin-bottom:2%;
}
.responsive #top #wrap_all .flex_column.av-280ov8p-58aafb55490373a9715c98f337642910{
margin-top:2%;
margin-bottom:2%;
}

#top .flex_column.av-5v5h0p-701ab4006a5729593867c2f06581cc6c{
margin-top:2%;
margin-bottom:2%;
}
.flex_column.av-5v5h0p-701ab4006a5729593867c2f06581cc6c{
padding:2% 2% 2% 2%;
}
.responsive #top #wrap_all .flex_column.av-5v5h0p-701ab4006a5729593867c2f06581cc6c{
margin-top:2%;
margin-bottom:2%;
}

#top .flex_column.av-17vsqg9-8b43edecc5cd16c743079e946c251d64{
margin-top:2%;
margin-bottom:2%;
}
.flex_column.av-17vsqg9-8b43edecc5cd16c743079e946c251d64{
padding:2% 2% 2% 2%;
}
.responsive #top #wrap_all .flex_column.av-17vsqg9-8b43edecc5cd16c743079e946c251d64{
margin-top:2%;
margin-bottom:2%;
}

#top .flex_column.av-486d8qx-22382787b57f0b5ff199dd2f5ddf300f{
margin-top:2%;
margin-bottom:2%;
}
.flex_column.av-486d8qx-22382787b57f0b5ff199dd2f5ddf300f{
padding:2% 2% 2% 2%;
}
.responsive #top #wrap_all .flex_column.av-486d8qx-22382787b57f0b5ff199dd2f5ddf300f{
margin-top:2%;
margin-bottom:2%;
}

#top .flex_column.av-k409ih-8de97b1269ad403509a6a72ad3e5cd12{
margin-top:2%;
margin-bottom:2%;
}
.responsive #top #wrap_all .flex_column.av-k409ih-8de97b1269ad403509a6a72ad3e5cd12{
margin-top:2%;
margin-bottom:2%;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column.av-280ov8p-58aafb55490373a9715c98f337642910{
margin-top:2%;
margin-bottom:2%;
}
.responsive #top #wrap_all .flex_column.av-280ov8p-58aafb55490373a9715c98f337642910{
margin-top:2%;
margin-bottom:2%;
}

#top .flex_column.av-5v5h0p-701ab4006a5729593867c2f06581cc6c{
margin-top:2%;
margin-bottom:2%;
}
.flex_column.av-5v5h0p-701ab4006a5729593867c2f06581cc6c{
padding:2% 2% 2% 2%;
}
.responsive #top #wrap_all .flex_column.av-5v5h0p-701ab4006a5729593867c2f06581cc6c{
margin-top:2%;
margin-bottom:2%;
}

#top .flex_column.av-17vsqg9-8b43edecc5cd16c743079e946c251d64{
margin-top:2%;
margin-bottom:2%;
}
.flex_column.av-17vsqg9-8b43edecc5cd16c743079e946c251d64{
padding:2% 2% 2% 2%;
}
.responsive #top #wrap_all .flex_column.av-17vsqg9-8b43edecc5cd16c743079e946c251d64{
margin-top:2%;
margin-bottom:2%;
}

#top .flex_column.av-486d8qx-22382787b57f0b5ff199dd2f5ddf300f{
margin-top:2%;
margin-bottom:2%;
}
.flex_column.av-486d8qx-22382787b57f0b5ff199dd2f5ddf300f{
padding:2% 2% 2% 2%;
}
.responsive #top #wrap_all .flex_column.av-486d8qx-22382787b57f0b5ff199dd2f5ddf300f{
margin-top:2%;
margin-bottom:2%;
}

#top .flex_column.av-k409ih-8de97b1269ad403509a6a72ad3e5cd12{
margin-top:2%;
margin-bottom:2%;
}
.responsive #top #wrap_all .flex_column.av-k409ih-8de97b1269ad403509a6a72ad3e5cd12{
margin-top:2%;
margin-bottom:2%;
}
}
