.avia-section.av-4vtsdc2-7f9b748e8a5d0197186cd53d58053e59{
background-color:#1c2028;
background-image:unset;
}
#top .hr.hr-invisible.av-4txky9u-564d3e64f84d4ce34887ce1fdbad2602{
height:50px;
}
#top .hr.hr-invisible.av-4o8qc5u-49d9835bc838592039b719869c442219{
height:50px;
}
.flex_column.av-4ms7h6a-f06a15fe9a31baeb87bc08939ef5958a{
width:100%;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.flex_column.av-fm7hzx-823673b05c171909af7c6fc229f51c90{
width:48.5%;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top .av_textblock_section.av-1dcpi5-b869dedc71ff835733fa40307964b36e .avia_textblock{
font-size:21px;
color:#ffffff;
}
#top .av-special-heading.av-ch5pnh-bf2027247f20e00bea5eb63f0171c1a0{
margin:0 0 0 0;
padding-bottom:0;
color:#ccaea1;
}
body .av-special-heading.av-ch5pnh-bf2027247f20e00bea5eb63f0171c1a0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ch5pnh-bf2027247f20e00bea5eb63f0171c1a0 .av-special-heading-tag{
font-size:21px;
padding:0 0 0 0;
}
.av-special-heading.av-ch5pnh-bf2027247f20e00bea5eb63f0171c1a0 .special-heading-inner-border{
border-color:#ccaea1;
}
.av-special-heading.av-ch5pnh-bf2027247f20e00bea5eb63f0171c1a0 .av-subheading{
font-size:15px;
}
#top .av_textblock_section.av-au330d-51b87d3af92948d370754bef5a391211 .avia_textblock{
font-size:21px;
color:#ffffff;
}
.flex_column.av-4f6nnki-e1f85bd9d7d318c11fdcc49bf257bd6d{
width:48.5%;
margin-left:3%;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top .av-special-heading.av-4epjfxe-67127a8961b4c8c7253024be42c6793b{
margin:0 0 0 0;
padding-bottom:0;
color:#ccaea1;
}
body .av-special-heading.av-4epjfxe-67127a8961b4c8c7253024be42c6793b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4epjfxe-67127a8961b4c8c7253024be42c6793b .av-special-heading-tag{
font-size:21px;
padding:0 0 0 0;
}
.av-special-heading.av-4epjfxe-67127a8961b4c8c7253024be42c6793b .special-heading-inner-border{
border-color:#ccaea1;
}
.av-special-heading.av-4epjfxe-67127a8961b4c8c7253024be42c6793b .av-subheading{
font-size:15px;
}
#top .hr.hr-invisible.av-4ax03rm-2f504632ccaece14854cf6deaafd511c{
height:50px;
}
#top .av_textblock_section.av-4993gvm-1065ba6a5ea8ed17bef2eaacedffde72 .avia_textblock{
font-size:21px;
color:#ffffff;
}
.avia-section.av-435avhe-65ca918f4525e3f6f14f895d85d40fce{
background-repeat:no-repeat;
background-image:url(https://hotel-admiral.de/wp-content/uploads/2025/05/Back_wave-light.webp);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-435avhe-65ca918f4525e3f6f14f895d85d40fce .av-section-color-overlay{
opacity:0.5;
background-color:#fffbf7;
}
#top .hr.hr-invisible.av-477e06q-dedd7b1526285190801cbfc537bba7f4{
height:50px;
}
#top .av-special-heading.av-4t8xe42-635b0d984276757aae89d1ba5a99adcb{
padding-bottom:10px;
}
body .av-special-heading.av-4t8xe42-635b0d984276757aae89d1ba5a99adcb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4t8xe42-635b0d984276757aae89d1ba5a99adcb .av-subheading{
font-size:15px;
}
#top #wrap_all .avia-button.av-mb9omw4j-d319fd20fc1234b4fa2ecea5596da0a9{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mb9onld6-73332560cf73c1cd0398a57a7f9332b0{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top .hr.hr-invisible.av-56zhf1-a8f5f8a796bc1929edd71fdf448952ff{
height:50px;
}
#top .hr.hr-invisible.av-2z4m1p-8b49dafbf7563e63bbbe8acc7bc34063{
height:50px;
}
#top .av_textblock_section.av-4pyr28y-f3e1c7b434b8187c40e64186dafa85e7 .avia_textblock{
font-size:21px;
color:#fcf7ea;
}
#top .hr.hr-invisible.av-be919p-6087471a26c5c6ebe6df4bc7689731a8{
height:50px;
}
#top .av_textblock_section.av-6sotd9-5ebb6e2c94c073e2b4799d1db971c94e .avia_textblock{
font-size:21px;
column-count:2;
column-gap:50px;
}
.flex_column.av-5mogx9-dc50051c8bdf251fc745d069b49cfb92{
width:100%;
margin-left:0;
border-width:1px;
border-color:#cac0b8;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5mogx9-dc50051c8bdf251fc745d069b49cfb92 .av-flex-placeholder{
width:0%;
}
#top .hr.hr-invisible.av-8yrdb6-53a76950a4e15f285abe794d672e301e{
height:50px;
}
.avia-section.av-mb9odijl-e3ea4f85a82c9965cfb5eccba45eb762{
background-color:#ffffff;
background-image:url(https://hotel-admiral.de/wp-content/uploads/2025/05/Back_Vektor-grey-Kopie.webp);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-mb9odijl-e3ea4f85a82c9965cfb5eccba45eb762 .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}
#top .hr.hr-invisible.av-kthebx-f9abc6c22197aeb1fc82c72224161694{
height:50px;
}
#top .av-special-heading.av-jsgnxp-b0eabd48319a1d5f22d900a646345d75{
padding-bottom:10px;
font-size:13px;
}
body .av-special-heading.av-jsgnxp-b0eabd48319a1d5f22d900a646345d75 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jsgnxp-b0eabd48319a1d5f22d900a646345d75 .av-special-heading-tag{
font-size:13px;
}
.av-special-heading.av-jsgnxp-b0eabd48319a1d5f22d900a646345d75 .av-subheading{
font-size:15px;
}
#top .hr.hr-invisible.av-hucnql-5920fb18d9849b4aca0958fbc1464ca7{
height:50px;
}
#top .av_textblock_section.av-mb9ocy7c-0a5cc862ae112ee52c3bd1639e3962a5 .avia_textblock{
font-size:21px;
color:#fcf7ea;
}
#top .av_textblock_section.av-2rt3a2q-4b6d8ea6bee7091b10dff4bda57c9cc4 .avia_textblock{
font-size:21px;
column-count:2;
column-gap:50px;
}
.flex_column.av-4pshgt-a3322910a2d19221881077529505fbd4{
width:100%;
margin-left:0;
border-width:1px;
border-color:#cac0b8;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4pshgt-a3322910a2d19221881077529505fbd4 .av-flex-placeholder{
width:0%;
}
#top .hr.hr-invisible.av-2ebigd-e4dfbc0f6fb3cf3b4baed12055f30f8a{
height:50px;
}
#top .hr.hr-invisible.av-40k6gr6-08588d40662c035c068d2525088d23fe{
height:20px;
}
@media only screen and (min-width: 990px){ 
.flex_column.av-4ms7h6a-f06a15fe9a31baeb87bc08939ef5958a{
padding:0 0 0 0;
}
.flex_column.av-fm7hzx-823673b05c171909af7c6fc229f51c90{
padding:0 0 0 0;
}
.flex_column.av-4f6nnki-e1f85bd9d7d318c11fdcc49bf257bd6d{
padding:0 0 0 0;
}
#top #wrap_all .av-special-heading.av-4t8xe42-635b0d984276757aae89d1ba5a99adcb .av-special-heading-tag{
font-size:80px;
}
.flex_column.av-8mbn3h-ed180a87dbd96c9084cf8864cc8adb6d{
padding:0 100px 0 100px;
}
.flex_column.av-mb9okfwl-f140de875f22551fb58c171696a31767{
padding:0 100px 0 100px;
}
}
@media only screen and (max-width: 989px){ 
#top .av_textblock_section.av-6sotd9-5ebb6e2c94c073e2b4799d1db971c94e .avia_textblock{
column-count:1;
}
.av_textblock_section.av-6sotd9-5ebb6e2c94c073e2b4799d1db971c94e .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}
#top .av_textblock_section.av-2rt3a2q-4b6d8ea6bee7091b10dff4bda57c9cc4 .avia_textblock{
column-count:1;
}
.av_textblock_section.av-2rt3a2q-4b6d8ea6bee7091b10dff4bda57c9cc4 .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-1dcpi5-b869dedc71ff835733fa40307964b36e .avia_textblock{
font-size:20px;
}
#top .av_textblock_section.av-au330d-51b87d3af92948d370754bef5a391211 .avia_textblock{
font-size:20px;
}
#top .av_textblock_section.av-4993gvm-1065ba6a5ea8ed17bef2eaacedffde72 .avia_textblock{
font-size:20px;
}
#top .av_textblock_section.av-4pyr28y-f3e1c7b434b8187c40e64186dafa85e7 .avia_textblock{
font-size:20px;
}
#top .av_textblock_section.av-6sotd9-5ebb6e2c94c073e2b4799d1db971c94e .avia_textblock{
font-size:20px;
}
#top #wrap_all .av-special-heading.av-jsgnxp-b0eabd48319a1d5f22d900a646345d75 .av-special-heading-tag{
font-size:0.8em;
}
#top .av_textblock_section.av-mb9ocy7c-0a5cc862ae112ee52c3bd1639e3962a5 .avia_textblock{
font-size:20px;
}
#top .av_textblock_section.av-2rt3a2q-4b6d8ea6bee7091b10dff4bda57c9cc4 .avia_textblock{
font-size:20px;
}
}
@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-4t8xe42-635b0d984276757aae89d1ba5a99adcb .av-special-heading-tag{
font-size:21px;
}
.flex_column.av-5mogx9-dc50051c8bdf251fc745d069b49cfb92{
padding:20px 20px 20px 20px;
}
#top #wrap_all .av-special-heading.av-jsgnxp-b0eabd48319a1d5f22d900a646345d75 .av-special-heading-tag{
font-size:0.8em;
}
.flex_column.av-4pshgt-a3322910a2d19221881077529505fbd4{
padding:20px 20px 20px 20px;
}
}