.avia-section.av-f5x9t-6e0200fe589daf3d991a4a522c537a00{
background-color:#ffffff;
background-image:url(https://www.maxenstein.de/wp-content/uploads/2019/12/villa-maxenstein-aussen-header.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

#top .flex_column.av-3falft-7ab637ac86ad6209a2ce384e87a129b2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3falft-7ab637ac86ad6209a2ce384e87a129b2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-3falft-7ab637ac86ad6209a2ce384e87a129b2{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-9i0a6-50f14fe342386c9796f991e8ee467a14{
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-9i0a6-50f14fe342386c9796f991e8ee467a14 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9i0a6-50f14fe342386c9796f991e8ee467a14 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-9i0a6-50f14fe342386c9796f991e8ee467a14 .av-subheading{
font-size:15px;
}

#top .hr.av-326i2h-d05ebb6ba8e0e774f51bf213f3e3b694{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-326i2h-d05ebb6ba8e0e774f51bf213f3e3b694 .hr-inner{
width:50px;
border-color:#f4ebd4;
}

#top .flex_column.av-2vzbch-5b8abd0d5d372003d2b30cedcc8cf8e5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2vzbch-5b8abd0d5d372003d2b30cedcc8cf8e5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2vzbch-5b8abd0d5d372003d2b30cedcc8cf8e5{
margin-top:0px;
margin-bottom:0px;
}

#top .avia-gallery.av-k3shmrug-fc1d780e29a7608fd39e7ad51f777087 .avia-gallery-thumb a{
width:25%;
}

#top .flex_column.av-3falft-10-19e901629013b3b2b60f1bfb58380bec{
margin-top:50px;
margin-bottom:0px;
}
.flex_column.av-3falft-10-19e901629013b3b2b60f1bfb58380bec{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-3falft-10-19e901629013b3b2b60f1bfb58380bec{
margin-top:50px;
margin-bottom:0px;
}

#top .av-special-heading.av-ggh9a-deb4e7de68d7cc6c4cfa752faa716ae6{
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-ggh9a-deb4e7de68d7cc6c4cfa752faa716ae6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ggh9a-deb4e7de68d7cc6c4cfa752faa716ae6 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-ggh9a-deb4e7de68d7cc6c4cfa752faa716ae6 .av-subheading{
font-size:15px;
}

#top .hr.av-326i2h-9-3c99ccb421543a5d119cd5617c0c36dc{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-326i2h-9-3c99ccb421543a5d119cd5617c0c36dc .hr-inner{
width:50px;
border-color:#f4ebd4;
}

.avia-icon-grid-container.av-k3sqsr26-c68adf8e1ecf55a9af33e3fdab0caf6a .avia-icongrid{
justify-content:space-between;
}
.avia-icon-grid-container.av-k3sqsr26-c68adf8e1ecf55a9af33e3fdab0caf6a .avia-icongrid-wrapper .avia-icongrid-icon{
color:#b02b2c;
}
.avia-icon-grid-container.av-k3sqsr26-c68adf8e1ecf55a9af33e3fdab0caf6a .avia-icongrid-wrapper .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#b02b2c;
stroke:#b02b2c;
}
.avia-icon-grid-container.av-k3sqsr26-c68adf8e1ecf55a9af33e3fdab0caf6a .avia-icongrid-wrapper .icongrid_title{
font-size:18px;
color:#5b646b;
}

#top .flex_column.av-3falft-6-03ceeca5c7ecaa7717dfec753286c43a{
margin-top:50px;
margin-bottom:0px;
}
.flex_column.av-3falft-6-03ceeca5c7ecaa7717dfec753286c43a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-3falft-6-03ceeca5c7ecaa7717dfec753286c43a{
margin-top:50px;
margin-bottom:0px;
}

#top .av-special-heading.av-2b55n2-4ceaccfe417a4e0b9b209194c4ae550b{
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-2b55n2-4ceaccfe417a4e0b9b209194c4ae550b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2b55n2-4ceaccfe417a4e0b9b209194c4ae550b .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-2b55n2-4ceaccfe417a4e0b9b209194c4ae550b .av-subheading{
font-size:15px;
}

#top .hr.av-326i2h-5-2e7e25a59fbadbbd91bfeec7a52d5865{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-326i2h-5-2e7e25a59fbadbbd91bfeec7a52d5865 .hr-inner{
width:50px;
border-color:#f4ebd4;
}

#top .flex_column.av-3falft-4-1b7cb460c7f80ed7adf57a8d3de719b8{
margin-top:50px;
margin-bottom:0px;
}
.flex_column.av-3falft-4-1b7cb460c7f80ed7adf57a8d3de719b8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-3falft-4-1b7cb460c7f80ed7adf57a8d3de719b8{
margin-top:50px;
margin-bottom:0px;
}

#top .av-special-heading.av-9vq3y-eb477ee50248b67e8f9c94ef63b6e7a6{
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-9vq3y-eb477ee50248b67e8f9c94ef63b6e7a6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9vq3y-eb477ee50248b67e8f9c94ef63b6e7a6 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-9vq3y-eb477ee50248b67e8f9c94ef63b6e7a6 .av-subheading{
font-size:15px;
}

#top .hr.av-326i2h-3-e5eb2b13e56e260f13de163902006a09{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-326i2h-3-e5eb2b13e56e260f13de163902006a09 .hr-inner{
width:50px;
border-color:#f4ebd4;
}

#top .flex_column.av-3falft-2-802a0f6e80cc6fd08e6f42d9b82f53df{
margin-top:50px;
margin-bottom:0px;
}
.flex_column.av-3falft-2-802a0f6e80cc6fd08e6f42d9b82f53df{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-3falft-2-802a0f6e80cc6fd08e6f42d9b82f53df{
margin-top:50px;
margin-bottom:0px;
}

#top .hr.av-326i2h-1-7eb3fc03f730f7ad3537db85370e3fb4{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-326i2h-1-7eb3fc03f730f7ad3537db85370e3fb4 .hr-inner{
width:50px;
border-color:#f4ebd4;
}

#top #wrap_all .avia-button.av-k3slhna2-a4144cd7225a9269344f9ed8fa7fc877{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-k3slhna2-a4144cd7225a9269344f9ed8fa7fc877:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-k3slhna2-a4144cd7225a9269344f9ed8fa7fc877 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-k3slhna2-a4144cd7225a9269344f9ed8fa7fc877:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-ggh9a-deb4e7de68d7cc6c4cfa752faa716ae6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2b55n2-4ceaccfe417a4e0b9b209194c4ae550b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9vq3y-eb477ee50248b67e8f9c94ef63b6e7a6 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-9i0a6-50f14fe342386c9796f991e8ee467a14 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-ggh9a-deb4e7de68d7cc6c4cfa752faa716ae6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2b55n2-4ceaccfe417a4e0b9b209194c4ae550b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9vq3y-eb477ee50248b67e8f9c94ef63b6e7a6 .av-special-heading-tag{
font-size:0.8em;
}
}
