.avia-section.av-2yeasc-f29b1170efc0a959aeae98d8ca70ec4c{
background-color:rgba(33,33,33,0.88);
background-image:unset;
}

.flex_column.av-urvbqk-948af3de9533e92216b073fa028e8133{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mlcoibif-c413153ebc5ca5e8e38fd98755ab72c0{
padding-bottom:10px;
color:#ff9900;
}
body .av-special-heading.av-mlcoibif-c413153ebc5ca5e8e38fd98755ab72c0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mlcoibif-c413153ebc5ca5e8e38fd98755ab72c0 .special-heading-inner-border{
border-color:#ff9900;
}
.av-special-heading.av-mlcoibif-c413153ebc5ca5e8e38fd98755ab72c0 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mlyq9wk4-a0e0a7c87dc42e50c85125ac204de1a9{
padding-bottom:10px;
}
body .av-special-heading.av-mlyq9wk4-a0e0a7c87dc42e50c85125ac204de1a9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mlyq9wk4-a0e0a7c87dc42e50c85125ac204de1a9 .av-subheading{
font-size:15px;
}

.avia-accordion.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9{
max-height:430px;
}
.avia-accordion.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9 .aviaccordion-preview{
width:7.1%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__0{
left:0%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__1{
left:6.6666666666667%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__2{
left:13.333333333333%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__3{
left:20%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__4{
left:26.666666666667%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__5{
left:33.333333333333%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__6{
left:40%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__7{
left:46.666666666667%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__8{
left:53.333333333333%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__9{
left:60%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__10{
left:66.666666666667%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__11{
left:73.333333333333%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__12{
left:80%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__13{
left:86.666666666667%;
}
.avia-accordion .aviaccordion-slide.av-mlcp46pf-154d8272aaf93bf46982871ac72048b9__14{
left:93.333333333333%;
}

.avia-section.av-mkuqeq86-70445db1b098760f9ac9cd104478e2a2{
background-repeat:no-repeat;
background-image:url(https://treppe.smo-optimal.de/wp-content/uploads/2026/01/dekore_auswahl-scaled.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

.flex_column.av-1k4qzy-097f369a56190ca486de438cb6af4288{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1j1ncy-6a3e7982b1d04e03625716d1d426907e{
border-width:1px;
border-color:#e0e0e0;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:30px 30px 30px 30px;
}

#top .av_textblock_section.av-1ik4f2-f6c473bd8aef517439cabf1457d5043c .avia_textblock{
color:#000000;
}

.flex_column.av-1hnypa-f7d6d4bd43c86c8eded4e993b1a22714{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-1h97om-f335d8a1df7551ff44af24ef3f7caabe .iconlist_icon{
color:#d62417;
background-color:#ffffff;
border:1px solid #bababa;
}
#top .avia-icon-list-container.av-1h97om-f335d8a1df7551ff44af24ef3f7caabe .iconlist_icon svg:first-child{
stroke:#d62417;
fill:#d62417;
}
.avia-icon-list-container.av-1h97om-f335d8a1df7551ff44af24ef3f7caabe .iconlist_content{
color:#ffffff;
}

.flex_column.av-1er3gy-f404e8f1c355e9864b48751221ad6bb9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-1egwyi-397a508004cf2eece72d7264e019e8b0 .iconlist_icon{
color:#d62417;
background-color:#ffffff;
border:1px solid #bababa;
}
#top .avia-icon-list-container.av-1egwyi-397a508004cf2eece72d7264e019e8b0 .iconlist_icon svg:first-child{
stroke:#d62417;
fill:#d62417;
}

.avia-section.av-1bvkb6-8ff7efa4efa9db485240c21c188c6be0{
background-color:#ededed;
background-image:unset;
}
.avia-section.av-1bvkb6-8ff7efa4efa9db485240c21c188c6be0 .av-extra-border-element .av-extra-border-inner{
background-color:#ededed;
}

.flex_column.av-1bi0ku-c6e8629ae7ebd4ecdb2e7dee8b7da17e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1adste-7dc4fc06f0c0298332ea67f0d58d7cd7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-18qyj2-ccae307da00126a4c74f2da0c94c283f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-188ydq-e34ed47c145fa162e72087d76d4b73cc .avia_textblock{
color:#000000;
}

.av_font_icon.av-17u7fu-b5782cd6ab9c4bcace44e9a8af8a6470 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-17b33a-539ee786f85bf0baf2bec67b95d82c39{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-16p4ky-06ef8173600eba9905bdcec7f226266e .avia_textblock{
color:#000000;
}

.av_font_icon.av-15t19a-45a9be3b1662999c4ed10e0306df69cf .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-158fcy-2e7cb9faaaeaf50d13b48dcffa9b364d{
border-width:1px;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#facc2e;
}

.flex_column.av-146f5e-3ae2dae4764b9b4adafddc189897d8f5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-13otcq-46f5e239ca5af045424df23ce3a2fda7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-131zza-fdaf37ab92d43a2a5122120af8214afd .avia_textblock{
color:#000000;
}

.flex_column.av-12i7xy-1d0ffb45a703a98ccdf570b2cec782fe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-110c7e-890d530e8d20122c599f2508f2676c95 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-110c7e-890d530e8d20122c599f2508f2676c95 .av-caption-image-overlay-bg{
opacity:0.4;
}
.avia-image-container.av-110c7e-890d530e8d20122c599f2508f2676c95 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-zncs2-befea84d8a0b67b5a73732c28072d20d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-y7ugi-f04a114f61d94e6504a1edcecd04a1bb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-y7ugi-f04a114f61d94e6504a1edcecd04a1bb .av-caption-image-overlay-bg{
opacity:0.4;
}
.avia-image-container.av-y7ugi-f04a114f61d94e6504a1edcecd04a1bb .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-wqsky-35528e8728cf57a21247e637ec1a536d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-vb30a-c5793de2bdd59ebd4fffc6b3767b6447 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-vb30a-c5793de2bdd59ebd4fffc6b3767b6447 .av-caption-image-overlay-bg{
opacity:0.4;
}
.avia-image-container.av-vb30a-c5793de2bdd59ebd4fffc6b3767b6447 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-tn9zy-5140ad89daaf2e73a3cc4e05c67a7b07{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-t2n92-099dc66ec5d2df9b46c1337092d15ccf img.avia_image{
box-shadow:none;
}
.avia-image-container.av-t2n92-099dc66ec5d2df9b46c1337092d15ccf .av-caption-image-overlay-bg{
opacity:0.4;
}
.avia-image-container.av-t2n92-099dc66ec5d2df9b46c1337092d15ccf .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-s9v7u-5b1151221dafc6e05ed8fcee328302d6{
margin-top:10;
margin-bottom:30px;
}
.hr.av-s9v7u-5b1151221dafc6e05ed8fcee328302d6 .hr-inner{
width:0;
}

.flex_column.av-ra2y2-a4696005123487f5b2dab42e26a43388{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-qmrfu-71613c68a78f01fb085e72f8711f05c3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-qmrfu-71613c68a78f01fb085e72f8711f05c3 .av-caption-image-overlay-bg{
opacity:0.4;
}
.avia-image-container.av-qmrfu-71613c68a78f01fb085e72f8711f05c3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-2kota-e7463b7e10cb5a66099f650f94a59c9b{
margin-top:10;
margin-bottom:30px;
}
.hr.av-2kota-e7463b7e10cb5a66099f650f94a59c9b .hr-inner{
width:0;
}

#top .av_textblock_section.av-pgbcq-99b803c39db3f84bdf4809451548bcac .avia_textblock{
color:#2b2b2b;
}

.flex_column.av-ourky-5336997490bd114889c191529640197f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-2epx6-851c64abdc32f8bd89c17c58521d0061 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2epx6-851c64abdc32f8bd89c17c58521d0061 .av-caption-image-overlay-bg{
opacity:0.4;
}
.avia-image-container.av-2epx6-851c64abdc32f8bd89c17c58521d0061 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-nrdde-49442aa4cc0cde40712182975303a9fd{
margin-top:10;
margin-bottom:30px;
}
.hr.av-nrdde-49442aa4cc0cde40712182975303a9fd .hr-inner{
width:0;
}

#top .av_textblock_section.av-n4dle-2da41f0f61a36f52bc50de2baedd0f44 .avia_textblock{
color:#000000;
}

.flex_column.av-m8sse-943bd63f3e983d0fbbf10276b3c80f4c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-licea-a3b38daf68a3ee0af7bfbb478bb3f27f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-licea-a3b38daf68a3ee0af7bfbb478bb3f27f .av-caption-image-overlay-bg{
opacity:0.4;
}
.avia-image-container.av-licea-a3b38daf68a3ee0af7bfbb478bb3f27f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-238vq-e51ed3878946575ae80b295c1b820a38{
margin-top:10;
margin-bottom:30px;
}
.hr.av-238vq-e51ed3878946575ae80b295c1b820a38 .hr-inner{
width:0;
}

.flex_column.av-jg05u-d4e83df623ecf2e7e0381ff3f5d6fb9f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-ipzny-1fc6b30ef2113cad7eafbf32e561864e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ipzny-1fc6b30ef2113cad7eafbf32e561864e .av-caption-image-overlay-bg{
opacity:0.4;
}
.avia-image-container.av-ipzny-1fc6b30ef2113cad7eafbf32e561864e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-i3vty-2d9ba25d493ce7341598c200fcf19e20{
margin-top:10;
margin-bottom:30px;
}
.hr.av-i3vty-2d9ba25d493ce7341598c200fcf19e20 .hr-inner{
width:0;
}

#top .av_textblock_section.av-hifge-9261e76f47e8416da9c9cf8cbfc9b3b9 .avia_textblock{
color:#000000;
}

.flex_column.av-g58gu-53caa4439ab55bc4fda73b41b4cc83f3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-fu8v6-245639be8cd7a0144983d45adef75a00 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-fu8v6-245639be8cd7a0144983d45adef75a00 .av-caption-image-overlay-bg{
opacity:0.4;
}
.avia-image-container.av-fu8v6-245639be8cd7a0144983d45adef75a00 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-fg8xi-af70acda27844e87f31461534eba761a{
margin-top:10;
margin-bottom:30px;
}
.hr.av-fg8xi-af70acda27844e87f31461534eba761a .hr-inner{
width:0;
}

.flex_column.av-d9d46-1b7cff707abc0fec387f07551f8dfca4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-d9d46-2-b4e76e3c919564c7e3ab70831d1e0f23{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-d9d46-1-f4334c4d4c749948c6f43a3122b2e13f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-cpnxm-9ffe8785505eef9af967ea51f8848e49{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-testimonial-wrapper.av-bguyy-d7fec17c9e698bb986ec84566be6ccf9 .avia-testimonial-name{
color:#af1f1f;
}
.avia-testimonial-wrapper.av-bguyy-d7fec17c9e698bb986ec84566be6ccf9 .avia-testimonial-subtitle{
color:#af1f1f;
}
.avia-testimonial-wrapper.av-bguyy-d7fec17c9e698bb986ec84566be6ccf9 .avia-testimonial-link{
color:#af1f1f;
}

.flex_column.av-35hvy-c53c1cc976389df00ccd06d1d0c1d70b{
border-radius:0 0 0 0;
padding:30px 30px 30px 30px;
}

.flex_column.av-1r75u-b29e27f7ced79b7af9daff8a29131d81{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

