.elementor-4788 .elementor-element.elementor-element-dcb06b4{--display:flex;}/* Start custom CSS for html, class: .elementor-element-f868bd5 */.elementor-4788 .elementor-element.elementor-element-f868bd5 .fwd-page .fwd-connection .fwd-role-card {
  background-color: #ffffff !important;
  background-image: url(https://ukconsulting.de/wp-content/uploads/2026/08/Bild-fwd_Coronahilfe.jpg) !important;
  background-position: center center !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  padding: 0 !important;
  min-height: 320px;
  overflow: hidden;
}

.elementor-4788 .elementor-element.elementor-element-f868bd5 .fwd-page .fwd-connection .fwd-role-card > * {
  display: none !important;
}

@media (max-width: 767px) {
  .elementor-4788 .elementor-element.elementor-element-f868bd5 .fwd-page .fwd-connection .fwd-role-card {
    min-height: 260px;
  }
}/* End custom CSS */
/* Start custom CSS */.fwd-page{
  --black:#1F2529 !important;
  --yellow:#FBBE2C !important;
  --cream:#f4f6f8 !important;
  --paper:#fff !important;
  --ink:#1F2529 !important;
  --muted:#626b75 !important;
  color:#1F2529 !important;
  background:#fff !important;
}
.fwd-wrap{width:min(1240px,calc(100% - 72px)) !important}
.fwd-hero{
  min-height:600px !important;
  background:#14253D !important;
  background-image:none !important;
}
.fwd-hero:before{border-color:rgba(255,255,255,.12) !important}
.fwd-hero:after{border-color:rgba(255,255,255,.055) !important}
.fwd-hero .fwd-eyebrow,
.fwd-hero h1,
.fwd-hero h1 em{color:#fff !important}
.fwd-hero .fwd-eyebrow:before{background:#FBBE2C !important}
.fwd-hero h1 em{text-decoration-color:#FBBE2C !important}
.fwd-intro{
  padding:92px 0 !important;
  color:#fff !important;
  background:#1F2529 !important;
  background-image:none !important;
}
.fwd-intro-label,
.fwd-intro p strong{color:#FBBE2C !important}
.fwd-intro p{color:#fff !important}
.fwd-ecosystem{
  padding:36px 0 64px !important;
  background:#fff !important;
  background-image:none !important;
}
.fwd-ecosystem-grid{
  gap:16px !important;
  background:transparent !important;
  border:0 !important;
}
.fwd-ecosystem span,
.fwd-ecosystem span:nth-child(1),
.fwd-ecosystem span:nth-child(2),
.fwd-ecosystem span:nth-child(3),
.fwd-ecosystem span:nth-child(4){
  min-height:82px !important;
  padding:22px 24px !important;
  color:#1F2529 !important;
  background:#f4f6f8 !important;
  border-top:3px solid #FBBE2C !important;
  border-radius:3px !important;
}
.fwd-ecosystem span i,
.fwd-ecosystem span:nth-child(1) i,
.fwd-ecosystem span:nth-child(2) i,
.fwd-ecosystem span:nth-child(3) i,
.fwd-ecosystem span:nth-child(4) i{
  background:#FBBE2C !important;
  border-color:#FBBE2C !important;
}
.fwd-philosophy{
  padding:104px 0 !important;
  background:#fff !important;
  background-image:none !important;
}
.fwd-philosophy .fwd-section-kicker{color:#9a6f00 !important}
.fwd-philosophy h2{color:#14253D !important}
.fwd-copy{color:#4f5963 !important}
.fwd-manifest{
  border-color:#14253D !important;
  background:#f4f6f8 !important;
}
.fwd-manifest div{border-color:#d8dde2 !important}
.fwd-manifest small{color:#9a6f00 !important}
.fwd-manifest strong{color:#14253D !important}
.fwd-connection{
  padding:96px 0 !important;
  color:#fff !important;
  background:#14253D !important;
  background-image:none !important;
}
.fwd-connection:before{color:rgba(255,255,255,.035) !important}
.fwd-connection .fwd-section-kicker{color:#FBBE2C !important}
.fwd-connection h2,
.fwd-connection p{color:#fff !important}
.fwd-role-card{
  color:#14253D !important;
  background:#fff !important;
  background-image:none !important;
  border-top:5px solid #FBBE2C !important;
  border-radius:3px !important;
  box-shadow:0 22px 48px rgba(0,0,0,.18) !important;
}
.fwd-role-card span{color:#9a6f00 !important}
.fwd-cta{
  padding:78px 0 !important;
  background:#f4f6f8 !important;
  background-image:none !important;
}
.fwd-cta h2{color:#14253D !important}
.fwd-cta p{color:#4f5963 !important}
.fwd-button{
  color:#fff !important;
  background:#14253D !important;
  box-shadow:6px 6px 0 #FBBE2C !important;
  border-radius:2px !important;
}
.fwd-button:hover{
  color:#fff !important;
  background:#1F2529 !important;
  box-shadow:3px 3px 0 #FBBE2C !important;
}
@media(max-width:1000px){
  .fwd-wrap{width:min(100% - 42px,900px) !important}
  .fwd-hero{min-height:0 !important}
  .fwd-philosophy,.fwd-connection{padding:78px 0 !important}
}
@media(max-width:680px){
  .fwd-wrap{width:calc(100% - 28px) !important}
  .fwd-intro,.fwd-philosophy,.fwd-connection,.fwd-cta{padding:58px 0 !important}
  .fwd-ecosystem{padding:24px 0 48px !important}
}
/* Ruhige UKC-Farbwelt mit höherer Priorität als ältere fwd:-Stile */
body.elementor-page-4788 .fwd-page .fwd-intro{background:#1F2529 !important}
body.elementor-page-4788 .fwd-page .fwd-intro-label,
body.elementor-page-4788 .fwd-page .fwd-intro p strong{color:#FBBE2C !important}
body.elementor-page-4788 .fwd-page .fwd-ecosystem{background:#fff !important}
body.elementor-page-4788 .fwd-page .fwd-ecosystem-grid{background:transparent !important;border:0 !important;gap:16px !important}
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(1),
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(2),
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(3),
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(4){background:#f4f6f8 !important;color:#1F2529 !important;border-top:3px solid #FBBE2C !important}
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(1) i,
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(2) i,
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(3) i,
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(4) i{background:#FBBE2C !important;border-color:#FBBE2C !important}
body.elementor-page-4788 .fwd-page .fwd-philosophy{background:#fff !important}
body.elementor-page-4788 .fwd-page .fwd-philosophy .fwd-section-kicker{color:#9a6f00 !important}
body.elementor-page-4788 .fwd-page .fwd-connection{background:#14253D !important}
body.elementor-page-4788 .fwd-page .fwd-connection .fwd-section-kicker{color:#FBBE2C !important}
body.elementor-page-4788 .fwd-page .fwd-role-card{background:#fff !important;color:#14253D !important}
body.elementor-page-4788 .fwd-page .fwd-cta{background:#f4f6f8 !important}
body.elementor-page-4788 .fwd-page .fwd-cta h2{color:#14253D !important}
body.elementor-page-4788 .fwd-page .fwd-cta p{color:#4f5963 !important}
body.elementor-page-4788 .fwd-page .fwd-button{background:#14253D !important;color:#fff !important;box-shadow:6px 6px 0 #FBBE2C !important}
body.elementor-page-4788 .fwd-page .fwd-button:hover{background:#1F2529 !important;color:#fff !important;box-shadow:3px 3px 0 #FBBE2C !important}

body.elementor-page-4788 .fwd-page .fwd-intro p::first-letter{font-size:0 !important}
.fwd-page{
  --black:#1F2529 !important;
  --yellow:#FBBE2C !important;
  --cream:#f4f6f8 !important;
  --paper:#fff !important;
  --ink:#1F2529 !important;
  --muted:#626b75 !important;
  color:#1F2529 !important;
  background:#fff !important;
}
.fwd-wrap{width:min(1240px,calc(100% - 72px)) !important}
.fwd-hero{
  min-height:600px !important;
  background:#14253D !important;
  background-image:none !important;
}
.fwd-hero:before{border-color:rgba(255,255,255,.12) !important}
.fwd-hero:after{border-color:rgba(255,255,255,.055) !important}
.fwd-hero .fwd-eyebrow,
.fwd-hero h1,
.fwd-hero h1 em{color:#fff !important}
.fwd-hero .fwd-eyebrow:before{background:#FBBE2C !important}
.fwd-hero h1 em{text-decoration-color:#FBBE2C !important}
.fwd-intro{
  padding:92px 0 !important;
  color:#fff !important;
  background:#1F2529 !important;
  background-image:none !important;
}
.fwd-intro-label,
.fwd-intro p strong{color:#FBBE2C !important}
.fwd-intro p{color:#fff !important}
.fwd-ecosystem{
  padding:36px 0 64px !important;
  background:#fff !important;
  background-image:none !important;
}
.fwd-ecosystem-grid{
  gap:16px !important;
  background:transparent !important;
  border:0 !important;
}
.fwd-ecosystem span,
.fwd-ecosystem span:nth-child(1),
.fwd-ecosystem span:nth-child(2),
.fwd-ecosystem span:nth-child(3),
.fwd-ecosystem span:nth-child(4){
  min-height:82px !important;
  padding:22px 24px !important;
  color:#1F2529 !important;
  background:#f4f6f8 !important;
  border-top:3px solid #FBBE2C !important;
  border-radius:3px !important;
}
.fwd-ecosystem span i,
.fwd-ecosystem span:nth-child(1) i,
.fwd-ecosystem span:nth-child(2) i,
.fwd-ecosystem span:nth-child(3) i,
.fwd-ecosystem span:nth-child(4) i{
  background:#FBBE2C !important;
  border-color:#FBBE2C !important;
}
.fwd-philosophy{
  padding:104px 0 !important;
  background:#fff !important;
  background-image:none !important;
}
.fwd-philosophy .fwd-section-kicker{color:#9a6f00 !important}
.fwd-philosophy h2{color:#14253D !important}
.fwd-copy{color:#4f5963 !important}
.fwd-manifest{
  border-color:#14253D !important;
  background:#f4f6f8 !important;
}
.fwd-manifest div{border-color:#d8dde2 !important}
.fwd-manifest small{color:#9a6f00 !important}
.fwd-manifest strong{color:#14253D !important}
.fwd-connection{
  padding:96px 0 !important;
  color:#fff !important;
  background:#14253D !important;
  background-image:none !important;
}
.fwd-connection:before{color:rgba(255,255,255,.035) !important}
.fwd-connection .fwd-section-kicker{color:#FBBE2C !important}
.fwd-connection h2,
.fwd-connection p{color:#fff !important}
.fwd-role-card{
  color:#14253D !important;
  background:#fff !important;
  background-image:none !important;
  border-top:5px solid #FBBE2C !important;
  border-radius:3px !important;
  box-shadow:0 22px 48px rgba(0,0,0,.18) !important;
}
.fwd-role-card span{color:#9a6f00 !important}
.fwd-cta{
  padding:78px 0 !important;
  background:#f4f6f8 !important;
  background-image:none !important;
}
.fwd-cta h2{color:#14253D !important}
.fwd-cta p{color:#4f5963 !important}
.fwd-button{
  color:#fff !important;
  background:#14253D !important;
  box-shadow:6px 6px 0 #FBBE2C !important;
  border-radius:2px !important;
}
.fwd-button:hover{
  color:#fff !important;
  background:#1F2529 !important;
  box-shadow:3px 3px 0 #FBBE2C !important;
}
@media(max-width:1000px){
  .fwd-wrap{width:min(100% - 42px,900px) !important}
  .fwd-hero{min-height:0 !important}
  .fwd-philosophy,.fwd-connection{padding:78px 0 !important}
}
@media(max-width:680px){
  .fwd-wrap{width:calc(100% - 28px) !important}
  .fwd-intro,.fwd-philosophy,.fwd-connection,.fwd-cta{padding:58px 0 !important}
  .fwd-ecosystem{padding:24px 0 48px !important}
}
/* Ruhige UKC-Farbwelt mit höherer Priorität als ältere fwd:-Stile */
body.elementor-page-4788 .fwd-page .fwd-intro{background:#1F2529 !important}
body.elementor-page-4788 .fwd-page .fwd-intro-label,
body.elementor-page-4788 .fwd-page .fwd-intro p strong{color:#FBBE2C !important}
body.elementor-page-4788 .fwd-page .fwd-ecosystem{background:#fff !important}
body.elementor-page-4788 .fwd-page .fwd-ecosystem-grid{background:transparent !important;border:0 !important;gap:16px !important}
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(1),
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(2),
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(3),
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(4){background:#f4f6f8 !important;color:#1F2529 !important;border-top:3px solid #FBBE2C !important}
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(1) i,
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(2) i,
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(3) i,
body.elementor-page-4788 .fwd-page .fwd-ecosystem span:nth-child(4) i{background:#FBBE2C !important;border-color:#FBBE2C !important}
body.elementor-page-4788 .fwd-page .fwd-philosophy{background:#fff !important}
body.elementor-page-4788 .fwd-page .fwd-philosophy .fwd-section-kicker{color:#9a6f00 !important}
body.elementor-page-4788 .fwd-page .fwd-connection{background:#14253D !important}
body.elementor-page-4788 .fwd-page .fwd-connection .fwd-section-kicker{color:#FBBE2C !important}
body.elementor-page-4788 .fwd-page .fwd-role-card{background:#fff !important;color:#14253D !important}
body.elementor-page-4788 .fwd-page .fwd-cta{background:#f4f6f8 !important}
body.elementor-page-4788 .fwd-page .fwd-cta h2{color:#14253D !important}
body.elementor-page-4788 .fwd-page .fwd-cta p{color:#4f5963 !important}
body.elementor-page-4788 .fwd-page .fwd-button{background:#14253D !important;color:#fff !important;box-shadow:6px 6px 0 #FBBE2C !important}
body.elementor-page-4788 .fwd-page .fwd-button:hover{background:#1F2529 !important;color:#fff !important;box-shadow:3px 3px 0 #FBBE2C !important}


/* fwd: redaktioneller Feinschliff */
body.elementor-page-4788 .fwd-page .fwd-hero h1{font-size:clamp(44px,5vw,72px)!important;line-height:1.04!important;max-width:780px!important}
body.elementor-page-4788 .fwd-page .fwd-hero .fwd-eyebrow{font-size:0!important;text-transform:none!important}
body.elementor-page-4788 .fwd-page .fwd-hero .fwd-eyebrow::after{content:"fwd: · Bundesvereinigung Veranstaltungswirtschaft";display:inline-block;font-size:13px!important;letter-spacing:.12em;text-transform:none;color:#fff}
body.elementor-page-4788 .fwd-page .fwd-intro p{font-size:clamp(18px,1.6vw,24px)!important;line-height:1.65!important}
body.elementor-page-4788 .fwd-page .fwd-intro p::first-letter{font-size:0!important}
body.elementor-page-4788 .fwd-page .fwd-ecosystem{display:none!important}
body.elementor-page-4788 .fwd-page .fwd-philosophy{padding-top:88px!important}
body.elementor-page-4788 .fwd-page .fwd-manifest strong{font-size:0!important}
body.elementor-page-4788 .fwd-page .fwd-manifest div:nth-child(1) strong::after{content:"Vernetzen.";font-size:23px!important;font-weight:700}
body.elementor-page-4788 .fwd-page .fwd-manifest div:nth-child(2) strong::after{content:"Vertreten.";font-size:23px!important;font-weight:700}
body.elementor-page-4788 .fwd-page .fwd-manifest div:nth-child(3) strong::after{content:"Vorantreiben.";font-size:23px!important;font-weight:700}
body.elementor-page-4788 .fwd-page .fwd-connection .fwd-section-kicker{font-size:0!important;text-transform:none!important}
body.elementor-page-4788 .fwd-page .fwd-connection .fwd-section-kicker::after{content:"fwd: in Baden-Württemberg";display:inline-block;font-size:13px!important;letter-spacing:.12em;text-transform:none;color:#FBBE2C}
body.elementor-page-4788 .fwd-page .fwd-connection h2{font-size:clamp(34px,3.5vw,52px)!important;line-height:1.08!important}
@media(max-width:680px){body.elementor-page-4788 .fwd-page .fwd-hero h1{font-size:clamp(38px,11vw,54px)!important}body.elementor-page-4788 .fwd-page .fwd-manifest div strong::after{font-size:19px!important}}/* End custom CSS */