.elementor .bb-card__cta:hover,.elementor .bb-card__cta:focus-visible{color:#2D2A70!important;background-color:transparent!important;}.elementor .bb-card__cta{color:#1D86C5!important;border-color:0!important;background-color:transparent!important;display:inline-flex!important; align-items:center!important; gap:.35rem!important; align-self:flex-start!important; width:auto!important; max-width:100%!important; margin-top:auto!important; padding:15px 0 0!important; font-size:.9rem!important; font-weight:700!important; border-radius:0!important; box-shadow:none!important; text-align:left!important; & .bb-card__cta-arrow { display:inline-block;transition:transform .22s cubic-bezier(.22,1,.36,1); } &:hover .bb-card__cta-arrow { transform:translateX(5px); }\n}.elementor .bb-card__excerpt{overflow:hidden;font-size:0.875rem;color:#5B5A66;line-height:1.45;margin:0px;flex:1 1 auto;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;\n}.elementor .bb-card__title{font-family:Montserrat,Figtree,system-ui,sans-serif;font-weight:700;font-size:1.05rem;line-height:1.25;margin:0px;.bb-card:hover; & a { color:#2D2A70!important;text-decoration:none; } & a { color:#1D86C5!important; }\n}.elementor .bb-card__place{font-weight:600;font-size:0.8125rem;color:#5B5A66;display:inline-flex;gap:0.3rem;align-items:center;}.elementor .bb-card__meta{display:flex;gap:0.4rem;flex-wrap:wrap;align-items:center;}.elementor .bb-card__body{display:flex!important; flex-direction:column!important; gap:.45rem!important; padding:.9rem 1rem 1rem!important; flex:1 1 auto!important; min-height:0!important;\n}.elementor .bb-card__media{aspect-ratio:16/9!important;background-color:#EEF0F5!important;position:relative!important; display:block!important; padding:0!important; overflow:hidden!important; flex:0 0 auto!important; min-height:0!important; .bb-card:hover; & img { width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;transition:transform .2s ease; } & img { transform:scale(1.03); }\n}.elementor .bb-card:hover,.elementor .bb-card:focus-visible{box-shadow:0px 8px 24px 0px rgba(20,20,40,.12)!important;transform:translate3d(0px, -2px, 0px);}.elementor .bb-card{background-color:#fff!important;box-shadow:0px 2px 12px 0px rgba(20,20,40,.08)!important;transition:transform 0.22s, box-shadow 0.22s;display:flex!important; flex-direction:column!important; height:100%!important; padding:0!important; gap:0!important; border-radius:1.25rem!important; overflow:hidden!important; position:relative!important;\n}.elementor .bb-mnav-account-btn{display:inline-flex;}.elementor .bb-mnav-cta{display:inline-flex;}.elementor .bb-mnav-link{display:inline-block;}.elementor .bb-mnav-panel{display:block;}.elementor .bb-mnav-toggle{cursor:pointer;}.elementor .bb-mnav{display:none;}.elementor .bb-hdr-hide-sm{white-space: nowrap;\n}.elementor .bb-hdr-bar{width:100%;padding: 0 !important;\n}.elementor .bb-hdr-inner{width:100%;max-width:87.5rem;flex-wrap: nowrap !important; box-sizing: border-box; margin-inline: auto;\n}.elementor .bb-hdr-nav{--width: auto !important; width: auto !important; min-width: 0 !important; flex: 1 1 auto !important;\n}.elementor .bb-hdr-actions{--width: auto !important; width: auto !important; max-width: none !important; flex: 0 0 auto !important; flex-shrink: 0 !important;\n}.elementor .FooterTitel{color:#ffffff;}