.avia-section.av-4t4ym-1247b9908836ede8f42060decd4acc1e{
background-repeat:no-repeat;
background-image:url(https://www.sansoro.de/wp-content/uploads/2020/12/img_sansoro_home_001-1.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-4t4ym-1247b9908836ede8f42060decd4acc1e .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .av-special-heading.av-ki7nff5p-811746780df9b4466d3c231c8f26d04e{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-ki7nff5p-811746780df9b4466d3c231c8f26d04e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ki7nff5p-811746780df9b4466d3c231c8f26d04e .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ki7nff5p-811746780df9b4466d3c231c8f26d04e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ki7nff5p-811746780df9b4466d3c231c8f26d04e .av-subheading{
font-size:15px;
}

#top .hr.av-19ds7u-6d45d4051a62a89c9cabd9762e95a434{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-19ds7u-6d45d4051a62a89c9cabd9762e95a434 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av-special-heading.av-9jg01-682da1b1ac4186f619b1e83d31da1521{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-9jg01-682da1b1ac4186f619b1e83d31da1521 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9jg01-682da1b1ac4186f619b1e83d31da1521 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-9jg01-682da1b1ac4186f619b1e83d31da1521 .av-subheading{
font-size:15px;
}

#top .hr.av-11wppy-f43c44e17e30544475b9ba56ce2e5e8f{
margin-top:0px;
margin-bottom:50px;
}
.hr.av-11wppy-f43c44e17e30544475b9ba56ce2e5e8f .hr-inner{
width:50px;
border-color:#333333;
}

.av-hotspot-image-container .av-image-hotspot.av-t26m1-6a586cfe137d131ff1ed846871277b16{
top:7.5%;
left:16.6%;
}
.av-hotspot-image-container .av-image-hotspot.av-t26m1-6a586cfe137d131ff1ed846871277b16 .av-image-hotspot_inner{
background-color:#0096d6;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-t26m1-6a586cfe137d131ff1ed846871277b16 .av-image-hotspot-pulse{
background-color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-n7ktl-e2953b8be691aa260658009302889a47{
top:84.3%;
left:33.4%;
}
.av-hotspot-image-container .av-image-hotspot.av-n7ktl-e2953b8be691aa260658009302889a47 .av-image-hotspot_inner{
background-color:#0096d6;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-n7ktl-e2953b8be691aa260658009302889a47 .av-image-hotspot-pulse{
background-color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-fo8ax-2e951d5104e04fb713038c9803c95dfc{
top:7.5%;
left:50.5%;
}
.av-hotspot-image-container .av-image-hotspot.av-fo8ax-2e951d5104e04fb713038c9803c95dfc .av-image-hotspot_inner{
background-color:#0096d6;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-fo8ax-2e951d5104e04fb713038c9803c95dfc .av-image-hotspot-pulse{
background-color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-9mzbd-5815d8038afb9cad6449b43d5fe1cf96{
top:85.4%;
left:67.8%;
}
.av-hotspot-image-container .av-image-hotspot.av-9mzbd-5815d8038afb9cad6449b43d5fe1cf96 .av-image-hotspot_inner{
background-color:#0096d6;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-9mzbd-5815d8038afb9cad6449b43d5fe1cf96 .av-image-hotspot-pulse{
background-color:#ffffff;
}

.avia-section.av-uh7xq-c1b607542c4f23826aa78e725a4e7e80{
background-color:#0096d6;
background-image:unset;
}

#top .av_textblock_section.av-zhida-8dea48be39e279677b7f901e99e6e7ec .avia_textblock{
color:#ffffff;
}

.avia-section.av-uh7xq-942dd5838f47b639325801dfb0fa53af .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-9jg01-682da1b1ac4186f619b1e83d31da1521 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-9jg01-682da1b1ac4186f619b1e83d31da1521 .av-special-heading-tag{
font-size:0.8em;
}
}
