.flex_column.av-seriw0-75b49f87d1c2bd7240258428e5d84f1f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

@keyframes av_boxShadowEffect_av-poauv4-a90d9392a685a1a11fd640799edf2a03-row {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-poauv4-a90d9392a685a1a11fd640799edf2a03{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#553489;
}

#top .av-rotator-container.av-o3gtgg-28a99f57489f69a90856c3ec3489ed94{
text-align:left;
margin:0 0 20px 0;
}
#top #wrap_all .av-rotator-container.av-o3gtgg-28a99f57489f69a90856c3ec3489ed94 .av-rotator-container-inner{
font-size:28px;
}

#top .av-rotator-container .av-rotator-text-single.av-ltjkm8-0f36117f59f83e4d87580a0fa80f4265{
color:#ba7ae2;
}

#top .av-rotator-container .av-rotator-text-single.av-kchum8-ff4e8afc7a7c8b11dfca87a7fa05b185{
color:#ba7ae2;
}

#top .av-rotator-container .av-rotator-text-single.av-1xolzk-40eb175ce73c1e348b0dd483b8641609{
color:#ba7ae2;
}

#top #wrap_all .avia-button.av-gxh9ls-eca3f11db6a6002fbba9d8f151935ad6:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.flex_column.av-gds8ww-74f752cf026004eb42c1c579cb6574d3{
border-width:1px;
border-color:#543489;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-cklrf4-f47932c6ade18b27b83e37de9640dc63{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-9kp5qo-c8c56ee92e3990c459f533f5db045d5c{
height:20px;
}

.avia-section.av-5ka1j4-3833be9a79a795c1afe8b8d9aa43d71a{
background-color:#3c3e45;
background-image:unset;
}

.avia-section.av-3s5nog-ce1b1f792bfb2485e726af6a1ebf301d .av-parallax .av-parallax-inner{
background-color:#5a1d80;
background-image:url(https://www.osna.immobilien/wp-content/uploads/2015/11/marktplatz-sw2.jpg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}

#top .av_textblock_section.av-37ehj4-a16dd6f17efc837492b29270fa4f4199 .avia_textblock{
font-size:30px;
color:#ffffff;
}

