#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ycglm-f291e51ae6fe9e46b454d47b98d1761e__0 .avia-caption-title{font-size:70px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-f291e51ae6fe9e46b454d47b98d1761e__0 .avia-caption-content{font-size:38px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-f291e51ae6fe9e46b454d47b98d1761e__0 .avia-caption-content p{font-size:38px} @media only screen and (max-width:479px){#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ycglm-f291e51ae6fe9e46b454d47b98d1761e__0 .avia-caption-title{font-size:32px}}#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ycglm-f291e51ae6fe9e46b454d47b98d1761e__1 .avia-caption-title{font-size:70px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-f291e51ae6fe9e46b454d47b98d1761e__1 .avia-caption-content{font-size:29px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-f291e51ae6fe9e46b454d47b98d1761e__1 .avia-caption-content p{font-size:29px}#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ycglm-f291e51ae6fe9e46b454d47b98d1761e__2 .avia-caption-title{font-size:70px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-f291e51ae6fe9e46b454d47b98d1761e__2 .avia-caption-content{font-size:38px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-f291e51ae6fe9e46b454d47b98d1761e__2 .avia-caption-content p{font-size:38px} .flex_cell.av-8leid6-a531fc50e6deec9ae9b304c63aa99fea{vertical-align:top;background-color:#a89425}.responsive #top #wrap_all .flex_cell.av-8leid6-a531fc50e6deec9ae9b304c63aa99fea{padding:90px 50px 90px 50px !important} .iconbox.av-8f3do2-93811bfadbe8c109b83643f38662b1e8 .iconbox_icon{border:1px solid #ffffff;color:#ffffff}#top #wrap_all .iconbox.av-8f3do2-93811bfadbe8c109b83643f38662b1e8 .iconbox_content_title{color:#ffffff}.iconbox.av-8f3do2-93811bfadbe8c109b83643f38662b1e8 .iconbox_content_container{color:#ffffff} .flex_cell.av-870jre-daad93e1319c00a5eb4c83fd8fa44f00{vertical-align:top;background-color:#282828}.responsive #top #wrap_all .flex_cell.av-870jre-daad93e1319c00a5eb4c83fd8fa44f00{padding:90px 50px 90px 50px !important} .iconbox.av-80eohm-b4e05e61ff1970f024bd799d68ab83e1 .iconbox_icon{color:#ffffff}#top #wrap_all .iconbox.av-80eohm-b4e05e61ff1970f024bd799d68ab83e1 .iconbox_content_title{color:#ffffff}.iconbox.av-80eohm-b4e05e61ff1970f024bd799d68ab83e1 .iconbox_content_container{color:#ffffff} .flex_cell.av-7wf2qi-62069666d257ee9f6337023011b8c9e8{vertical-align:top;background-color:#494949}.responsive #top #wrap_all .flex_cell.av-7wf2qi-62069666d257ee9f6337023011b8c9e8{padding:90px 50px 90px 50px !important} .iconbox.av-7r94ai-ce100f33bc010f539dbdeff268a4df3d .iconbox_icon{color:#ffffff}#top #wrap_all .iconbox.av-7r94ai-ce100f33bc010f539dbdeff268a4df3d .iconbox_content_title{color:#ffffff}.iconbox.av-7r94ai-ce100f33bc010f539dbdeff268a4df3d .iconbox_content_container{color:#ffffff} #top .av-special-heading.av-65k356-3393eb9b481bfbb941e4740745b4304e{padding-bottom:20px;font-size:50px}body .av-special-heading.av-65k356-3393eb9b481bfbb941e4740745b4304e .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-65k356-3393eb9b481bfbb941e4740745b4304e .av-special-heading-tag{font-size:50px}.av-special-heading.av-65k356-3393eb9b481bfbb941e4740745b4304e .av-subheading{font-size:15px} .flex_column.av-61e7b6-2d393eca3a18ecf50e1f80e1ab60fbaf{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-5tkf0q-40071112f8b8037753a27a4f51c5867e{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av_textblock_section.av-5r5z4y-0608cb45729fa47d86a7f0f47f1a0fde .avia_textblock{font-size:18px} .flex_column.av-5kqzju-9a5520778ab38601559693e746cf4aaf{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .avia-section.av-drf4q-32f069e46825e152faa0111070b52279{background-repeat:no-repeat;background-image:url(https://gutshof-ruppenthal.de/wp-content/uploads/2025/07/9C0B6382-81D8-4CCE-BA98-4A3BB0D67DE8-1210x423.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-drf4q-32f069e46825e152faa0111070b52279 .av-section-color-overlay{opacity:0.6;background-color:#111c3d} #top .av-special-heading.av-3oxqiq-09dfae4fb2ff5940011ef36c19beffa7{padding-bottom:20px;font-size:50px}body .av-special-heading.av-3oxqiq-09dfae4fb2ff5940011ef36c19beffa7 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-3oxqiq-09dfae4fb2ff5940011ef36c19beffa7 .av-special-heading-tag{font-size:50px}.av-special-heading.av-3oxqiq-09dfae4fb2ff5940011ef36c19beffa7 .av-subheading{font-size:15px} .flex_column.av-3mlnii-b80816796871d438937fdccfcbd6c6d7{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-3fm03m-20223dd8ba431bfb9967570c276ccca9{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av_textblock_section.av-39mj5m-8c79ebbb4e7e82d972f69bbd1c3406fb .avia_textblock{font-size:18px} .flex_column.av-32k9lu-9616858427dc508cbff3ea95f7b074c9{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-2x6mxe-6ba5f20092daf60b2ba8029727b9ee79{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .av_font_icon.av-2p1fde-9ca3a93bd36f7ea590b65f9fcb3f96d6 .av-icon-char{font-size:40px;line-height:40px;width:40px} .flex_column.av-2i4geq-7b7e4455bf96b05f3cb751262abff176{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .av_font_icon.av-2f4n8i-7cf836aa708b67114b08384dbd2c8635 .av-icon-char{font-size:40px;line-height:40px;width:40px} .flex_column.av-28l7xe-931b9efd5da526d4f161135e91047d1e{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .av_font_icon.av-232c7e-803c68afff4009cdaf6c92b468b17a0e .av-icon-char{font-size:40px;line-height:40px;width:40px} .flex_column.av-1u8acy-32efbd83ea1071db42092c3abfb6a514{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .av_font_icon.av-1ojgwi-e1d3bad583558858f8f271b7990df028 .av-icon-char{font-size:40px;line-height:40px;width:40px} .flex_column.av-1mk836-3e465c1fac314ab1c1b9ea0432c9f1d0{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .av_font_icon.av-1gl0ei-637dd58ad63441ef0b53409166e03bf7 .av-icon-char{font-size:40px;line-height:40px;width:40px} #top .av-special-heading.av-md1fbzdx-108e973a400b47b91560045101e539af{padding-bottom:20px;font-size:50px}body .av-special-heading.av-md1fbzdx-108e973a400b47b91560045101e539af .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-md1fbzdx-108e973a400b47b91560045101e539af .av-special-heading-tag{font-size:50px}.av-special-heading.av-md1fbzdx-108e973a400b47b91560045101e539af .av-subheading{font-size:15px} .flex_column.av-tc86a-085b6b2cf5256adb8241ec16e39a04f2{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-jzdmq-ed2d32c6ff910b233e463f102f475968{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av_textblock_section.av-hj1ui-1430d3069b369dcd91d9c3dc6cbf5835 .avia_textblock{font-size:18px} .flex_column.av-ayap6-822499f124c786a0d09751b7de98fe58{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-masonry.av-5ed76a-d487f0b7e80d78dd9f26e73dc5cc0ab2{background-color:#ffffff} .avia-section.av-ra7tm-96fc192b8815e3bac978bdaa7b09cb88{background-repeat:no-repeat;background-image:url(https://gutshof-ruppenthal.de/wp-content/uploads/2025/07/IMG_7172-1500x1125.jpg);background-position:50% 50%;background-attachment:fixed}.avia-section.av-ra7tm-96fc192b8815e3bac978bdaa7b09cb88 .av-section-color-overlay{opacity:0.9;background-color:#111c3d} #top .av-special-heading.av-7du4y2-2ac5540bfba2bb7538b0e76facbcf753{padding-bottom:20px;font-size:50px}body .av-special-heading.av-7du4y2-2ac5540bfba2bb7538b0e76facbcf753 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-7du4y2-2ac5540bfba2bb7538b0e76facbcf753 .av-special-heading-tag{font-size:50px}.av-special-heading.av-7du4y2-2ac5540bfba2bb7538b0e76facbcf753 .av-subheading{font-size:15px} .flex_column.av-78fr9e-6bb253959130a9b8165df179197ae62d{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-72886y-058df82ab49e39dcf939473127362905{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av_textblock_section.av-6tbu8q-653cca458c5465c6af7aa4053cd2095f .avia_textblock{font-size:18px} .flex_column.av-6rwee2-4ee494264ebe5abd0821de1c4474a3e9{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-4za15u-0cd45162267c946d53c45c7b7fdd1bae{padding-bottom:20px;font-size:50px}body .av-special-heading.av-4za15u-0cd45162267c946d53c45c7b7fdd1bae .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-4za15u-0cd45162267c946d53c45c7b7fdd1bae .av-special-heading-tag{font-size:50px}.av-special-heading.av-4za15u-0cd45162267c946d53c45c7b7fdd1bae .av-subheading{font-size:15px} .flex_column.av-4yhafu-53f0ef5c9acebbced9bfc57cd72081e2{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-4ras42-2a6058bbd318fd13e44375be83b27bfa{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-41x6ga-cf41489f42a876dfe11e7fdc5c3743d0{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-65k356-3393eb9b481bfbb941e4740745b4304e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-3oxqiq-09dfae4fb2ff5940011ef36c19beffa7 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-md1fbzdx-108e973a400b47b91560045101e539af .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-7du4y2-2ac5540bfba2bb7538b0e76facbcf753 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-4za15u-0cd45162267c946d53c45c7b7fdd1bae .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .iconbox.av-8f3do2-93811bfadbe8c109b83643f38662b1e8 .iconbox_content_title{font-size:22px} #top #wrap_all .iconbox.av-80eohm-b4e05e61ff1970f024bd799d68ab83e1 .iconbox_content_title{font-size:22px} #top #wrap_all .iconbox.av-7r94ai-ce100f33bc010f539dbdeff268a4df3d .iconbox_content_title{font-size:22px} #top #wrap_all .av-special-heading.av-65k356-3393eb9b481bfbb941e4740745b4304e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-3oxqiq-09dfae4fb2ff5940011ef36c19beffa7 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-md1fbzdx-108e973a400b47b91560045101e539af .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-7du4y2-2ac5540bfba2bb7538b0e76facbcf753 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-4za15u-0cd45162267c946d53c45c7b7fdd1bae .av-special-heading-tag{font-size:0.8em}}