.flex_cell.av-58i6kd-a4e378e93e200a332198af840e32ebfa{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://venen.demopro.de/wp-content/uploads/venen-077.jpg) 0% 0% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-58i6kd-a4e378e93e200a332198af840e32ebfa{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-51c6r9-257da54a2b3aa2b4143044afdfaa8ba2{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#0e3979;
}
.responsive #top #wrap_all .flex_cell.av-51c6r9-257da54a2b3aa2b4143044afdfaa8ba2{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-4ugfrx-d9941dcb9149199ebbd63263810dfa5a{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-4ugfrx-d9941dcb9149199ebbd63263810dfa5a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4ugfrx-d9941dcb9149199ebbd63263810dfa5a .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-4ugfrx-d9941dcb9149199ebbd63263810dfa5a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4ugfrx-d9941dcb9149199ebbd63263810dfa5a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-4q4vgt-e362960c479fc01401d5602f7a646d7c .avia_textblock{
color:#ffffff;
}

.flex_cell.av-4ftfjx-7c8501410daa6a639e8fd4ae0ac0c2a1{
vertical-align:top;
background-color:#2388c2;
}
.responsive #top #wrap_all .flex_cell.av-4ftfjx-7c8501410daa6a639e8fd4ae0ac0c2a1{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-4a2ta5-8f39ba300a545757e3830a79a881bc4f{
vertical-align:top;
background-color:#5fb4e4;
}
.responsive #top #wrap_all .flex_cell.av-4a2ta5-8f39ba300a545757e3830a79a881bc4f{
padding:9px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3xr8x1-94689e779496f393355eda6d12bbc9fd{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-3xr8x1-94689e779496f393355eda6d12bbc9fd{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3q6w4t-6e8dc2cd9eecb76b490cd6d44a4ba02d{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-3q6w4t-6e8dc2cd9eecb76b490cd6d44a4ba02d{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#1d5bb3;
}

.av_font_icon.av-d30vx-ceff69043ce5ba9fd8f4daa7cccd1b98{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-d30vx-ceff69043ce5ba9fd8f4daa7cccd1b98 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-d30vx-ceff69043ce5ba9fd8f4daa7cccd1b98 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-3byz4d-d5bd8f532124e526fddc56193b24b269{
height:20px;
}

#top .av_textblock_section.av-37mpcl-50aa712ec626c83fe0fb47c229fd8d59 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-319ux9-2af05296640a1a25d89ae2c79e8c0714{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2z30yl-d0e1d0b39b377d5746ebd9249e6f43eb{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-2z30yl-d0e1d0b39b377d5746ebd9249e6f43eb{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

.flex_column.av-2o23lx-76c04f5ccbcf539a48779bf3c6a03c9d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2kj0rh-fe87b7d4279bfde1a9b860587d35330d{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-2kj0rh-fe87b7d4279bfde1a9b860587d35330d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2kj0rh-fe87b7d4279bfde1a9b860587d35330d .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-2kj0rh-fe87b7d4279bfde1a9b860587d35330d .av-subheading{
font-size:15px;
}

.flex_column.av-uyfp1-f00e661534be1220a91f2af1074f5bb3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-4ugfrx-d9941dcb9149199ebbd63263810dfa5a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2kj0rh-fe87b7d4279bfde1a9b860587d35330d .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-4ugfrx-d9941dcb9149199ebbd63263810dfa5a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2kj0rh-fe87b7d4279bfde1a9b860587d35330d .av-special-heading-tag{
font-size:0.8em;
}
}
