.avia-section.av-na7e8-b4f48f13bff116c1c4cfddf63ea7e8ff{
background-repeat:no-repeat;
background-image:url(https://www.florianihof.com/wp-content/uploads/2018/01/Florianihof-Miesenbach-Image-182-1500x430.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-29ozc-f9618b3dc9a22430b7bb4217fc59c669{
padding-bottom:0;
font-size:90px;
}
body .av-special-heading.av-29ozc-f9618b3dc9a22430b7bb4217fc59c669 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-29ozc-f9618b3dc9a22430b7bb4217fc59c669 .av-special-heading-tag{
font-size:90px;
}
.av-special-heading.av-29ozc-f9618b3dc9a22430b7bb4217fc59c669 .av-subheading{
font-size:40px;
}

.avia-section.av-m380o-dcb211847b8160b122ce82dd036cf48d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.florianihof.com/wp-content/uploads/2018/01/Florianihof-Miesenbach-Image-34-1500x630.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-m380o-dcb211847b8160b122ce82dd036cf48d .av-section-color-overlay{
opacity:0.8;
background-color:#fcfcfc;
background-image:url(https://www.florianihof.com/wp-content/themes/enfold/images/background-images/linen-for-light-background.png);
background-repeat:repeat;
}

.flex_column.av-lxxa0-1c4b88ee2edaff5cba61e6fc2ab666e5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l978c-ce6648cdc97daec57c8f119d3330bad8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-22nqo-efe734f51c13c0832c8e5c75ad9f0210{
padding-bottom:10px;
font-size:80px;
}
body .av-special-heading.av-22nqo-efe734f51c13c0832c8e5c75ad9f0210 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-22nqo-efe734f51c13c0832c8e5c75ad9f0210 .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-22nqo-efe734f51c13c0832c8e5c75ad9f0210 .av-subheading{
font-size:40px;
}

.flex_column.av-jiklo-1d05d37b2e1ec122fd08926ab16ba333{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-iz658-c6597a39b10586c4efe72550e2568337{
height:250px;
}

.avia-section.av-1ssvo-58ad5e48628f9de8f2b527ae5051e9eb .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.florianihof.com/wp-content/uploads/2017/12/Florianihof-Website-Essen.png);
background-position:50% 100%;
background-attachment:scroll;
}

.flex_column.av-hkspw-f9a6059bb2275dd3e21ac710574e68f1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-h4i58-00058290c1758ec99bbebbb1863b2793{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-gcp2c-225c1eb7953d7b0dba0274e2044a4a40{
padding-bottom:10px;
font-size:80px;
}
body .av-special-heading.av-gcp2c-225c1eb7953d7b0dba0274e2044a4a40 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-gcp2c-225c1eb7953d7b0dba0274e2044a4a40 .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-gcp2c-225c1eb7953d7b0dba0274e2044a4a40 .av-subheading{
font-size:40px;
}

.flex_column.av-ezjp4-474a333207d31077e29ae3f2161bef4f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-ens34-bffe66f6f770f03e01ea029bb1bdcdc3{
height:250px;
}

.avia-section.av-dypb4-8cd92aab977bafe5181fc8f8bbd13ba8{
background-repeat:no-repeat;
background-image:url(https://www.florianihof.com/wp-content/uploads/2017/12/FlorianihofWebsiteGastrofullwidth-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-1cm5w-e9069f600a85f152feab1f9bcfddcc52{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-culmw-7f3c83f79036b50b588f81c142b69c9f{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .av-special-heading.av-c2ves-faf0a2f59fb71e29b1262b2f9a7224fd{
padding-bottom:10px;
font-size:80px;
}
body .av-special-heading.av-c2ves-faf0a2f59fb71e29b1262b2f9a7224fd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-c2ves-faf0a2f59fb71e29b1262b2f9a7224fd .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-c2ves-faf0a2f59fb71e29b1262b2f9a7224fd .av-subheading{
font-size:40px;
}

.flex_column.av-anlnk-b49978cb19ed0daae5cbf9a8c1b0cc3b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-95f6w-5c2c82a19df707b1f57c288f395e4bb2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-89d3o-e41528aa3eb184bf671c71d9c24dc62e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-752eo-35959175c6c682b31ced698f38ff66cb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-752eo-35959175c6c682b31ced698f38ff66cb .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-61988-cbfb1b65d6045eac440fe036f6018c07{
height:5px;
}

.flex_cell.av-4vhiw-c05b810350ac31d2b329ac3d609e112a{
vertical-align:middle;
background:url(https://www.florianihof.com/wp-content/uploads/2017/12/FlorianihofWebsitePattern.png) 0% 0% repeat scroll #efefef;
}
.responsive #top #wrap_all .flex_cell.av-4vhiw-c05b810350ac31d2b329ac3d609e112a{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-4fwkg-e2a921478aad46cfff8424f800860b7a{
padding-bottom:10px;
font-size:80px;
}
body .av-special-heading.av-4fwkg-e2a921478aad46cfff8424f800860b7a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4fwkg-e2a921478aad46cfff8424f800860b7a .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-4fwkg-e2a921478aad46cfff8424f800860b7a .av-subheading{
font-size:40px;
}

.flex_cell.av-2s7f0-919f5358b0d12ba4ae314d8d6248fd3d{
vertical-align:middle;
background:url(https://www.florianihof.com/wp-content/uploads/2017/12/FlorianihofWebsiteGastrohalfwidth.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2s7f0-919f5358b0d12ba4ae314d8d6248fd3d{
padding:350px 0 350px 0 !important;
}

.flex_column.av-1zw4k-8c61d295cf8dde534412dd1cf88bc2c0{
border-radius:0px 0px 0px 0px;
padding:50px 0px 0px 0px;
}

#top .av-special-heading.av-1bah8-10a08f4fd4756d56b03e70a3aeaf5be1{
padding-bottom:10px;
font-size:80px;
}
body .av-special-heading.av-1bah8-10a08f4fd4756d56b03e70a3aeaf5be1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1bah8-10a08f4fd4756d56b03e70a3aeaf5be1 .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-1bah8-10a08f4fd4756d56b03e70a3aeaf5be1 .av-subheading{
font-size:40px;
}


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

#top #wrap_all .av-special-heading.av-22nqo-efe734f51c13c0832c8e5c75ad9f0210 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-gcp2c-225c1eb7953d7b0dba0274e2044a4a40 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-4fwkg-e2a921478aad46cfff8424f800860b7a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1bah8-10a08f4fd4756d56b03e70a3aeaf5be1 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-22nqo-efe734f51c13c0832c8e5c75ad9f0210 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-gcp2c-225c1eb7953d7b0dba0274e2044a4a40 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-4fwkg-e2a921478aad46cfff8424f800860b7a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1bah8-10a08f4fd4756d56b03e70a3aeaf5be1 .av-special-heading-tag{
font-size:0.8em;
}
}
