.flex_cell.av-49zqyb-03c8803b8c621babaae1da2ae2064e38{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-49zqyb-03c8803b8c621babaae1da2ae2064e38{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-ixlntf-c939bb26847661b190fce8888c27dbef{
background-repeat:no-repeat;
background-image:url(https://www.heh.de/wp-content/uploads/2023/06/Header-Schloss-Neuschwanstein-©-iStock.com-SCStock.webp);
background-position:50% 50%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-ljbkjhzc-24de311982d576a6ae53027cca5f16d6{
height:520px;
}

#top .av_textblock_section.av-ljbkj9pb-ada615e4dc5d87db4de64c4833383ca3 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-cj2u3n-d0698dd2416527f88a55bfbf1f53df5e{
height:20px;
}

#top .av-special-heading.av-lfth7vwd-a3a9beb2a0d25a1610d9b4a45b6e859b{
padding-bottom:10px;
color:#b4b409;
font-size:26px;
}
body .av-special-heading.av-lfth7vwd-a3a9beb2a0d25a1610d9b4a45b6e859b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lfth7vwd-a3a9beb2a0d25a1610d9b4a45b6e859b .av-special-heading-tag{
font-size:26px;
}
.av-special-heading.av-lfth7vwd-a3a9beb2a0d25a1610d9b4a45b6e859b .special-heading-inner-border{
border-color:#b4b409;
}
.av-special-heading.av-lfth7vwd-a3a9beb2a0d25a1610d9b4a45b6e859b .av-subheading{
font-size:15px;
}

.avia-section.av-ljfjiymq-f9d6764a3c39c8cbed095e7c410d7ee1{
background-color:#efefef;
background-image:unset;
}

#top .av-special-heading.av-cv7foz-19e78f55dfb0f15406bb20e30d59035e{
padding-bottom:10px;
}
body .av-special-heading.av-cv7foz-19e78f55dfb0f15406bb20e30d59035e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-cv7foz-19e78f55dfb0f15406bb20e30d59035e .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ak1lwz-7e6ee1b7200c7ca8426d00fd24260b6d .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-4ldzgz-6e01eb3aa307d8f24f26443d7ba7f9ff{
height:50px;
}

#top .av-special-heading.av-ljfjkgyq-32e5ffbf16a42212b59e01dbcf11af70{
padding-bottom:10px;
}
body .av-special-heading.av-ljfjkgyq-32e5ffbf16a42212b59e01dbcf11af70 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ljfjkgyq-32e5ffbf16a42212b59e01dbcf11af70 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ljfjl5uc-fcec3bd9e45f7d6284e3d0b00625779d .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-ljfjlqgw-c016cb9c3dbea77f641c09c57cdb12fa{
height:50px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-cv7foz-19e78f55dfb0f15406bb20e30d59035e .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-ljfjkgyq-32e5ffbf16a42212b59e01dbcf11af70 .av-special-heading-tag{
font-size:40px;
}
}

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

#top #wrap_all .av-special-heading.av-cv7foz-19e78f55dfb0f15406bb20e30d59035e .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-ljfjkgyq-32e5ffbf16a42212b59e01dbcf11af70 .av-special-heading-tag{
font-size:30px;
}
}

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

#top #wrap_all .av-special-heading.av-cv7foz-19e78f55dfb0f15406bb20e30d59035e .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-ljfjkgyq-32e5ffbf16a42212b59e01dbcf11af70 .av-special-heading-tag{
font-size:30px;
}
}
