.avia-section.av-mb4wie1m-556cb428504415218f25a2a530910d98{
background-repeat:no-repeat;
background-image:url(https://kjp-mainz-gonsenheim.de/wp-content/uploads/2025/06/Slide-kjp3.jpg);
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-mb4wie1m-556cb428504415218f25a2a530910d98 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .av-special-heading.av-mb4wiuvk-963392a53e1d1f7a7c89a17b10be6d31{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mb4wiuvk-963392a53e1d1f7a7c89a17b10be6d31 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb4wiuvk-963392a53e1d1f7a7c89a17b10be6d31 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mb4wiuvk-963392a53e1d1f7a7c89a17b10be6d31 .av-subheading{
font-size:15px;
}

#top .hr.av-mb4wo42r-214b859dd41daacd742ab9980ca95895{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-mb4wo42r-214b859dd41daacd742ab9980ca95895 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top #wrap_all .avia-button.av-mb4wmhwz-8a129be4fa6c00aca9e99927b01ff14f{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mb4wmhwz-1-b821ce5f3681ccb2a29cfc5ff1a2b21f{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.avia-section.av-2rvc9d-c5189336291d26086bf3e3b891d1c820{
background-color:#ffffff;
background-image:unset;
position:relative;
}
.avia-section.av-2rvc9d-c5189336291d26086bf3e3b891d1c820 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffccbb;
}

.flex_column.av-29pwc9-49e9278d4cd47eb01bad2f58f4ce6987{
border-radius:15px 15px 15px 15px;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
}

#top .av-special-heading.av-maz80tyv-8ba918c16210149c7304aa3da32d2dda{
padding-bottom:10px;
color:#006c83;
}
body .av-special-heading.av-maz80tyv-8ba918c16210149c7304aa3da32d2dda .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-maz80tyv-8ba918c16210149c7304aa3da32d2dda .special-heading-inner-border{
border-color:#006c83;
}
.av-special-heading.av-maz80tyv-8ba918c16210149c7304aa3da32d2dda .av-subheading{
font-size:15px;
}

.flex_column.av-khc55-c2766497b5765d71758ed28251b82431{
border-radius:15px 15px 15px 15px;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
padding:25px 25px 25px 25px;
background-color:#006c83;
}

#top .av_textblock_section.av-maz7ouqq-09efe1f7d98f14c0f7c3a896e1a95754 .avia_textblock{
color:#ffffff;
text-align:center;
}

.avia-section.av-l1lzu1vc-16dd5aca8751ab42990e99774a445ff1{
background-color:#ffccbb;
background-image:unset;
}

.flex_column.av-ajujl-e2bdb3da930a0abbc28b80717d6b74e0{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-82k1d-7c9b787283f95bf3432a32fec442f11b{
padding-bottom:10px;
color:#006c83;
}
body .av-special-heading.av-82k1d-7c9b787283f95bf3432a32fec442f11b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-82k1d-7c9b787283f95bf3432a32fec442f11b .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-82k1d-7c9b787283f95bf3432a32fec442f11b .special-heading-inner-border{
border-color:#006c83;
}
.av-special-heading.av-82k1d-7c9b787283f95bf3432a32fec442f11b .av-subheading{
font-size:15px;
}

