.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-e940458600064c7f07c0f29cc38d0cff img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mr0qb7o3-e940458600064c7f07c0f29cc38d0cff .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-3e803699e1132c60560782e9f4cf265c{
padding-bottom:10px;
}
body .av-special-heading.av-mr0pwkbm-3e803699e1132c60560782e9f4cf265c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mr0pwkbm-3e803699e1132c60560782e9f4cf265c .av-subheading{
font-size:15px;
}

#top .hr.av-mracvm3s-fb1a20aaff4cd82fa403ebb1079ddecd{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-mracvm3s-fb1a20aaff4cd82fa403ebb1079ddecd .hr-inner{
width:50px;
border-color:#000000;
max-width:45%;
}
.hr.av-mracvm3s-fb1a20aaff4cd82fa403ebb1079ddecd .av-seperator-icon{
color:#cc0000;
}
.hr.av-mracvm3s-fb1a20aaff4cd82fa403ebb1079ddecd .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-mracqkzj-871d2dae97c67a3d18531aa9810a7a24 .iconlist_icon{
color:#cc0000;
font-size:16px;
}
#top .avia-icon-list-container.av-mracqkzj-871d2dae97c67a3d18531aa9810a7a24 .iconlist_icon svg:first-child{
stroke:#cc0000;
fill:#cc0000;
height:16px;
width:16px;
}
#top #wrap_all .avia-icon-list-container.av-mracqkzj-871d2dae97c67a3d18531aa9810a7a24 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mracqkzj-871d2dae97c67a3d18531aa9810a7a24 .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;
}

