.flex_cell.av-4rytkm-a05c6bbd48fed917582452e3246cca17{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4rytkm-a05c6bbd48fed917582452e3246cca17{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-l0glnx72-671ac8b846880ae1636964194a259be2{
background-repeat:no-repeat;
background-image:url(https://www.heh.de/wp-content/uploads/2023/07/Hotel_Europaeischer_Hof_Einzel_Standard_City_Hotelzimmer_1.webp);
background-position:50% 50%;
background-attachment:scroll;
}

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

.flex_cell.av-lafpo6-c6dd73b9a4e28e33b5b21b3d721fb636{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-lafpo6-c6dd73b9a4e28e33b5b21b3d721fb636{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-hykq5y-474359add049162590d72b95402ea76c .avia_textblock{
color:#b4b409;
}

#top #wrap_all .avia-button.av-6fkydi-1948224cd8ecec5a576951a508a2083f{
background-color:#cc5f16;
border-color:#cc5f16;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-l0gw241s-6fd827065fe8ebef4c70e1aba9bfd559{
margin:25px 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-l0gw241s-6fd827065fe8ebef4c70e1aba9bfd559 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l0gw241s-6fd827065fe8ebef4c70e1aba9bfd559 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-l0gw241s-6fd827065fe8ebef4c70e1aba9bfd559 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-55wsk6-bb90918bd61e5aea9c0a5eb8347b2883{
height:5px;
}

.av_font_icon.av-l0gw2crv-3e0f666d5bf3ccb69299c4399494bdc4 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-4cerja-526efac9d8415de015b8379634f9d5d3 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-l0gw2kp3-a778e269f29535109e47e7ba96a089b7 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-l0gw2qsw-a9d0f215b7e7b45c33220a365b425b31 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-lilibrer-60f1247eb0e55ee2bac48b9eb5ba44c6 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-lilicbyl-0ab8d87979a34ebdd66d18b2b8768d76 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-lggj6m5d-bfa818776407584513eb9e766249258a{
height:5px;
}

#top #wrap_all .avia-button.av-lftey2sw-ab81bdc473727c256f3cd93aa1733758{
background-color:#cc5f16;
border-color:#cc5f16;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

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

#top .hr.hr-invisible.av-3oshyu-1d79d62be827b0deaee8c78fbaa39d97{
height:5px;
}

.av_font_icon.av-l0gw13mu-5beb475622fdee3f242d2efd67550f38 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-hhsawm-80c02afa79e8d64972165589df8c2cfc .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-l0gw1g66-2ee647e180e186f8e9f42be683af2f49 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-l0gw1pg5-eb0f9a54a121cd15c8375ed31f2b37c4 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-lin6pi4k-20dc4794f886d0f98efdd3cb426955f0 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-lin6pyvs-2e187a7934934497f117d4d45460a656 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-likouihq-e0a363972796e35265fcedfbf729fc2d .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-likov5i5-55420b87dc2f10904878bf061561c301 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-2ifi9y-3598a433ea474e04b20ff49127750d92{
height:5px;
}

#top #wrap_all .avia-button.av-lfteyf1o-857e69d22aab14fb18f9e8e0497ce625{
background-color:#cc5f16;
border-color:#cc5f16;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-l0gvz5so-4629c9410ba617ca65ac9d5b1b8a48d4{
margin:25px 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-l0gvz5so-4629c9410ba617ca65ac9d5b1b8a48d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l0gvz5so-4629c9410ba617ca65ac9d5b1b8a48d4 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-l0gvz5so-4629c9410ba617ca65ac9d5b1b8a48d4 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-al2c6-536e506f7dc0e66594fa0adaa56a0d4f{
height:5px;
}

.av_font_icon.av-l0gvzims-1610d6db6e2a459e4f136e2d0a0f6c5a .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-v4ec8m-01cdaa4774052f671b448976aee4d101 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-l0gw08yf-ac7be8340e72d7c3806a8b25482c5f1b .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-36arx2-b2004e3b5bf1ee158535c967a918501a .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-lin6xlib-a71ac41a36b012e5d10ae72a77b93f20 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-lin6xwho-362fa49d975c002469232102e5b70c4b .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-likoxnjp-009381e0fed62b084db29f3064c3f229 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-likoyad6-c97e79ad9c8125df940045a7e1abe37c .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-2iixqe-84fc90c50cb4d740ea696edbb135579a{
height:5px;
}

.avia-section.av-93mlom-d425b1af4cccba866f607293cf1ffee4{
background-repeat:no-repeat;
background-image:url(https://www.heh.de/wp-content/uploads/2023/03/Hotel_Europaeischer_Hof_Essenssaal_Fruestueck_Model_Frau_Mann_4.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-5n95eu-8c8c1c39b7781a6b36ba38e813c20a92{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-5n95eu-8c8c1c39b7781a6b36ba38e813c20a92 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5n95eu-8c8c1c39b7781a6b36ba38e813c20a92 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5n95eu-8c8c1c39b7781a6b36ba38e813c20a92 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-40ylkm-61d5e9aab776467f2d55536575e88b90 .avia_textblock{
color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-5n95eu-8c8c1c39b7781a6b36ba38e813c20a92 .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-rzc4gm-8052ed80d0902a47c5e7dd798dd02127 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5n95eu-8c8c1c39b7781a6b36ba38e813c20a92 .av-special-heading-tag{
font-size:30px;
}
}

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

#top #wrap_all .av-special-heading.av-5n95eu-8c8c1c39b7781a6b36ba38e813c20a92 .av-special-heading-tag{
font-size:30px;
}
}
