.avia-section.av-mrab4qit-463dbabb7b8ec91ea6b18329655c117a{
background-color:#cc0000;
background-image:unset;
}

#top .hr.hr-invisible.av-mrab69y0-87ff0fde013792ea5185f710b0999f7c{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mrab8qw1-bad0c647cf98ee6b127b7b606268f8d4{
margin-top:0px;
margin-bottom:-80px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4qog06-ec561dc783456f32b84fc285c4b7d6a0{
margin-top:0px;
margin-bottom:-80px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-21gscm-a94b692dc432437a3a8647126101b0c1{
margin-top:0px;
margin-bottom:-80px;
}

#top .hr.hr-invisible.av-mrab99pr-4d2f97ce38457a6adf2fbf8e6b2ff1af{
height:80px;
}

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

#top .hr.av-mrad5fad-282b8a7fae5ccdbf687a641f5e2d24eb{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-mrad5fad-282b8a7fae5ccdbf687a641f5e2d24eb .hr-inner{
width:50px;
border-color:#000000;
max-width:45%;
}
.hr.av-mrad5fad-282b8a7fae5ccdbf687a641f5e2d24eb .av-seperator-icon{
color:#cc0000;
}
.hr.av-mrad5fad-282b8a7fae5ccdbf687a641f5e2d24eb .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#cc0000;
stroke:#cc0000;
}

#top .avia-icon-list-container.av-mr0qefa4-4cef94b8849053f9852151aaf0767204 .iconlist_icon{
color:#cc0000;
font-size:16px;
}
#top .avia-icon-list-container.av-mr0qefa4-4cef94b8849053f9852151aaf0767204 .iconlist_icon svg:first-child{
stroke:#cc0000;
fill:#cc0000;
height:16px;
width:16px;
}
#top #wrap_all .avia-icon-list-container.av-mr0qefa4-4cef94b8849053f9852151aaf0767204 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mr0qefa4-4cef94b8849053f9852151aaf0767204 .iconlist_content{
font-size:16px;
}

#top .avia-icon-list-container.av-mr0qgsxq-54c1f449a584008125cb5bf49e454540 .iconlist_icon{
color:#cc0000;
font-size:16px;
}
#top .avia-icon-list-container.av-mr0qgsxq-54c1f449a584008125cb5bf49e454540 .iconlist_icon svg:first-child{
stroke:#cc0000;
fill:#cc0000;
height:16px;
width:16px;
}
#top #wrap_all .avia-icon-list-container.av-mr0qgsxq-54c1f449a584008125cb5bf49e454540 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mr0qgsxq-54c1f449a584008125cb5bf49e454540 .iconlist_content{
font-size:16px;
}

#top .avia-icon-list-container.av-mr0qkhqa-f18bcb225fe37651c76d30966775cec9 .iconlist_icon{
color:#cc0000;
font-size:16px;
}
#top .avia-icon-list-container.av-mr0qkhqa-f18bcb225fe37651c76d30966775cec9 .iconlist_icon svg:first-child{
stroke:#cc0000;
fill:#cc0000;
height:16px;
width:16px;
}
#top #wrap_all .avia-icon-list-container.av-mr0qkhqa-f18bcb225fe37651c76d30966775cec9 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mr0qkhqa-f18bcb225fe37651c76d30966775cec9 .iconlist_content{
font-size:16px;
}

#top .avia-icon-list-container.av-mr0qmuv4-0b90c48278c638a1c4f6651e24086b6c .iconlist_icon{
color:#cc0000;
font-size:16px;
}
#top .avia-icon-list-container.av-mr0qmuv4-0b90c48278c638a1c4f6651e24086b6c .iconlist_icon svg:first-child{
stroke:#cc0000;
fill:#cc0000;
height:16px;
width:16px;
}
#top #wrap_all .avia-icon-list-container.av-mr0qmuv4-0b90c48278c638a1c4f6651e24086b6c .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mr0qmuv4-0b90c48278c638a1c4f6651e24086b6c .iconlist_content{
font-size:16px;
}

#top .avia-icon-list-container.av-mr0qoo2c-993c0c8ff3ddf334914ed01976235d24 .iconlist_icon{
color:#cc0000;
font-size:16px;
}
#top .avia-icon-list-container.av-mr0qoo2c-993c0c8ff3ddf334914ed01976235d24 .iconlist_icon svg:first-child{
stroke:#cc0000;
fill:#cc0000;
height:16px;
width:16px;
}
#top #wrap_all .avia-icon-list-container.av-mr0qoo2c-993c0c8ff3ddf334914ed01976235d24 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mr0qoo2c-993c0c8ff3ddf334914ed01976235d24 .iconlist_content{
font-size:16px;
}

.av_textblock_section.av-mraatu9v-ef882a02b87c8e81a30f49b5316a3f6f{
background-color:#ba1212;
}
#top .av_textblock_section.av-mraatu9v-ef882a02b87c8e81a30f49b5316a3f6f .avia_textblock{
padding:25px 25px 25px 25px;
color:#ffffff;
}

.avia-section.av-mr0qqwvd-09dbfde1d42b36eddb24703092b09206{
background-color:#f4f4f4;
background-image:unset;
}

.avia-section.av-mraayad0-4dc8f4c2f79796def99905aa6d01a0c8 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://dsa-nfc.de/wp-content/uploads/2025/10/smartphone-scannt-nfc-karte.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

