.menuleiste .et_pb_column{margin-bottom:0px!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{margin-left:1vw}@media only screen and (max-width:1440px){h1{font-size:5rem!important}h2{font-size:2rem!important}.tribe-events-single-event-title{font-size:max(3vw,30px)!important;color:#009a93!important}.tribe-events-schedule{font-size:max(1vw,16px)}}.Seminarestart .tribe-events-c-subscribe-dropdown__container{display:none!important}.Seminarestart .tribe-events-c-nav{display:none!important}.Seminarestart .tribe-events .tribe-events-l-container{min-height:auto!important}.vfglogo{min-width:11rem!important}@media only screen and (max-width:767px){h1{font-size:60px!important}h2{font-size:24px!important}}.blogheader h1{font-size:max(3vw,30px)!important}.rechtlichesHeadline{font-size:max(4vw,40px)!important}.heroh1 h1{font-size:max(4vw,36px)!important}.texth2 h2{font-size:max(3vw,30px)!important}.herosubline p{font-size:max(1.5vw,20px)!important;line-height:1.2!important;font-family:Arial}.herosubline{font-size:max(1.5vw,20px)!important;line-height:1.2!important;font-family:Arial}.herobuttontext{font-size:max(0.8vw,18px)!important;line-height:1!important}.herobuttontext a{font-size:max(0.8vw,18px)!important;line-height:1!important}.bodytext{font-family:"Arial",Sans-serif;color:#474747;font-size:max(1vw,16px)!important;line-height:1.4!important}.tribe-events-c-search__button{border-radius:10px!important}.eventstart .tribe-events-l-container{margin:0px!important;padding:0px!important;min-width:100%}.vfgip-letters-nav{text-align:center;margin-bottom:1.5rem;font-size:0.9rem;border-bottom:1px solid #e6e6e6;padding-bottom:0.5rem}.vfgip-letters-nav a{color:#666666;margin:0 0.5rem;text-decoration:none;transition:color 0.2s}.vfgip-letters-nav a:hover,.vfgip-letters-nav a.active{color:#00857f;font-weight:600}.vfgip-partner-list{margin:0 auto;padding:2rem 1rem 0rem 1rem}@media (max-width:768px){.vfgip-partner-list{margin:0 auto;padding:0rem 1rem 0rem 1rem}}.vfgip-partner-list h2{margin-top:4rem;margin-bottom:1rem}.vfgip-partner-item{display:grid;grid-template-columns:1fr auto;column-gap:2rem;row-gap:1rem;align-items:start;padding:2rem 0;border-bottom:1px solid #e6e6e6}.vfgip-partner-item:last-child{border-bottom:none}.vfgip-partner-item h3{margin:0 0 0.5rem;font-size:1.25rem;color:#333333;line-height:1}.vfgip-partner-item address{margin:0;font-style:normal;color:#666666;font-size:0.9rem;line-height:1.4}.vfgip-partner-item address div{margin-bottom:0.25rem}.vfgip-partner-item address a{color:#333333;text-decoration:none}.vfgip-partner-item address a:hover{text-decoration:underline}.vfgip-partner-logo{justify-self:end;width:180px}.vfgip-partner-logo img{max-width:100%;height:auto;display:block}@media (max-width:768px){.vfgip-partner-item{grid-template-columns:1fr;row-gap:1rem}.vfgip-partner-logo{justify-self:start;margin-top:1rem;width:auto}}.vfg-members{margin:0 auto;padding:2rem 1rem 0rem 1rem}@media (max-width:768px){.vfg-members{margin:0 auto;padding:2rem 1rem 0rem 1rem}}.vfg-members h2{margin-top:4rem;margin-bottom:1rem}.vfg-member{display:grid;grid-template-columns:1fr auto;column-gap:2rem;row-gap:1rem;align-items:start;padding:2rem 0;border-bottom:1px solid #e6e6e6}.vfg-member:last-child{border-bottom:none}.vfg-member h3{margin:0 0 0.5rem;font-size:1.25rem;color:#333333;line-height:1}.vfg-members #member_A{margin-top:1rem}.vfg-member address{margin:0;font-style:normal;color:#666666;font-size:0.9rem;line-height:1.4}.vfg-member address div{margin-bottom:0.25rem}.vfg-member address a{color:#333333;text-decoration:none}.vfg-member address a:hover{text-decoration:underline}.vfg-member-logo{justify-self:end;width:180px}.vfg-member-logo img{max-width:100%;height:auto;display:block}@media (max-width:768px){.vfg-member{grid-template-columns:1fr;row-gap:1rem}.vfg-member-logo{justify-self:start;margin-top:1rem;width:auto}}.vfg-member .toggle{background:none;border:none;color:#00857f;font-size:0.9rem;cursor:pointer;padding:0;margin-top:0.5rem}.vfg-member .toggle:hover{text-decoration:underline}.vfg-member .more{margin-top:1rem}.vfg-member .more address+address{margin-top:1rem;padding-top:1rem;border-top:1px solid #ccc;max-width:300px}.vfgbenefits{border-radius:50%}.tribe-events{font-family:Arial,Lucida,sans-serif}.tribe-events-header,.tribe-events-c-top-bar{font-family:Arial,Lucida,sans-serif}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}#tribe-events-pg-template{max-width:80%}.tribe-events-single>.tribe_events{display:grid;column-gap:6rem}.tribe-events-single-event-title{color:#009a93}.tribe-events-single-event-title h1{font-size:max(3vw,30px)!important;color:#009a93!important}@media only screen and (max-width:1440px){.tribe-events-single-event-title h1{font-size:max(3vw,30px)!important;color:#009a93!important}}.tribe-events-single-event-title{}.tribe-events-meta-group{padding-top:0px!important}.tribe-events-single-event-description{grid-column-start:1!important;grid-column-end:4!important;grid-row-start:1;grid-row-end:4;font-size:max(1vw,20px)!important;line-height:1.3;font-family:Arial,Lucida,sans-serif;min-width:35vw}.tribe-common{grid-column-start:4!important;grid-column-end:6!important}.tribe-events-event-meta{grid-column-start:4!important;grid-column-end:6!important;grid-row-start:1;grid-row-end:2}.tribe-events-related-events-title{grid-row-start:3;grid-row-end:4;grid-column-start:1!important;grid-column-end:6!important}.tribe-related-events{grid-row-start:4;grid-row-end:6;grid-column-start:1!important;grid-column-end:6!important}.tribe-events-single-section.tribe-events-event-meta{background:#f2f2f2!important;padding:2rem;border-radius:10px}.tribe-events-event-meta:before{border:none}.tribe-events-view--organizer{max-width:80%!important;padding-top:2rem;margin:0 auto!important}.tribe-events-pro-organizer__meta-content{font-size:max(0.5vw,16px)!important;line-height:1.3;font-family:Arial,Lucida,sans-serif!important}.tribe-events-single-section{font-family:Arial,Lucida,sans-serif!important}.tribe-events-header__title-text{font-family:'Trade Gothic LT 20',Helvetica,Arial,Lucida,sans-serif!important}.tribe-events-header__content-title{display:none!important}.tribe-events-pro-organizer__meta-featured-image-wrapper{display:flex;flex-direction:column;justify-content:center}.tribe-events-pro-organizer__meta-featured-image-link{display:flex!important;flex-direction:row;justify-content:center!important}.tribe-events-pro-organizer__meta-featured-image-wrapper{display:flex!important;flex-direction:row!important;justify-content:center!important}@media (max-width:768px){.tribe-events-single>.tribe_events{display:block!important}.tribe-events-single-event-description,.tribe-common,.tribe-events-event-meta,.tribe-events-related-events-title,.tribe-related-events{grid-column-start:auto!important;grid-column-end:auto!important;grid-row-start:auto!important;grid-row-end:auto!important}#tribe-events-pg-template{max-width:100%}}.veranstalter-liste{display:grid;grid-template-columns:repeat(4,1fr);gap:6rem;list-style:none!important;padding:0;margin:0}.veranstalter-item{text-align:center}.veranstalter-item a{text-decoration:none;color:inherit;display:block}.veranstalter-logo{max-width:100%;height:auto;object-fit:contain;max-height:100px;margin-bottom:10px;min-width:100px}.veranstalter-name a{font-size:1rem;font-weight:500}@media (max-width:1024px){.veranstalter-liste{grid-template-columns:repeat(3,1fr);gap:4rem}}@media (max-width:768px){.veranstalter-liste{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width:480px){.veranstalter-liste{grid-template-columns:1fr;gap:1.5rem}}.vfgaktuelles .entry-title{display:none}.vfgaktuelles .et_pb_image_container{margin:0px}.vfgaktuelles .entry-featured-image-url{margin:0px;padding:0px}.vfgaktuelles .et_pb_post{margin:0px!important}.et-db #et-boc .et-l .et-l--post .et_builder_inner_content .et_pb_row{width:100%}.tribe-events-pro-organizer__meta-featured-image-wrapper{display:flex;justify-content:center;align-items:center;min-height:300px}.tribe-events-pro-organizer__meta-featured-image{max-width:250px;max-height:250px;width:auto;height:auto;display:block;margin:0 auto}