#top .av-special-heading.av-lbw4ojfz-8255c8c438a8e11c200a6a22d511fda2{
padding-bottom:0;
color:#c2918d;
font-size:40px;
}
body .av-special-heading.av-lbw4ojfz-8255c8c438a8e11c200a6a22d511fda2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lbw4ojfz-8255c8c438a8e11c200a6a22d511fda2 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-lbw4ojfz-8255c8c438a8e11c200a6a22d511fda2 .special-heading-inner-border{
border-color:#c2918d;
}
.av-special-heading.av-lbw4ojfz-8255c8c438a8e11c200a6a22d511fda2 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lbw6ubsz-1ec3df9a894d57c151807a3be566c611 .avia_textblock{
font-size:17px;
}

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

#top .av_textblock_section.av-lbw9amq3-0ade7cfd3913523b8961c96095c6fe74 .avia_textblock{
font-size:17px;
}

#top .hr.hr-invisible.av-2ix131-a8d87dea8dba41089857b1d9af7ed430{
height:80px;
}

#top .av_textblock_section.av-lbw9b5rh-1824e89711df70cb1372b3cb5dd7dd05 .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-lbwaec0y-882541e5929a6fb078c9adabccd3b0a2 .avia_textblock{
font-size:17px;
}

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

.avia-section.av-3ewwod-58be8623c1e27afb1c3f020a35bbf6b6{
background-color:rgba(194,145,141,0.04);
background-image:unset;
}
.avia-section.av-3ewwod-58be8623c1e27afb1c3f020a35bbf6b6 .av-section-color-overlay{
opacity:0.5;
background-color:#c2918d;
}

.av_font_icon.av-30xkb1-4422319d409bbd80cd48681cea8e9839{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-30xkb1-4422319d409bbd80cd48681cea8e9839 .av-icon-char{
font-size:160px;
line-height:160px;
}

#top .av_textblock_section.av-lbw9707u-4f615b1df79e01694340cc167a1938a2 .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-1ric91-001d037564bf897fa1731e7a92ccbfa4 .avia_textblock{
font-size:17px;
}

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

#top .av_textblock_section.av-13bmkl-c43eb55d84a9a9f563e8793f1ecb0506 .avia_textblock{
font-size:17px;
}

.avia-image-container.av-2of5st-03493d665fc8d92905b5ecf499ffb317 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2of5st-03493d665fc8d92905b5ecf499ffb317 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-lbw9d99u-eb00c3431b623b027a51698d8e250c03 .avia_textblock{
font-size:17px;
}

#top .hr.hr-invisible.av-9p171-ea95f6d8231ceeb38c67af9878c24d77{
height:80px;
}

.avia-section.av-21lq1h-56f734e24baa2521d93b842f90e6a6da{
background-repeat:no-repeat;
background-image:url(https://casadellanima-immobilien.de/wp-content/uploads/2022/12/Casa-dell-Anima1.png);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-21lq1h-56f734e24baa2521d93b842f90e6a6da .av-section-color-overlay{
opacity:0.5;
background-color:#c2918d;
}

#top .av-special-heading.av-1y4gs5-d9bc38589b80b8aa8b0c00f436e0da44{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-1y4gs5-d9bc38589b80b8aa8b0c00f436e0da44 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1y4gs5-d9bc38589b80b8aa8b0c00f436e0da44 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-1y4gs5-d9bc38589b80b8aa8b0c00f436e0da44 .av-subheading{
font-size:20px;
}


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

#top #wrap_all .av-special-heading.av-1y4gs5-d9bc38589b80b8aa8b0c00f436e0da44 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1y4gs5-d9bc38589b80b8aa8b0c00f436e0da44 .av-special-heading-tag{
font-size:0.8em;
}
}
