/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 20 2026 | 11:44:23 */
/* ===== INFO-CTA-BOX (Split, Navy) ===== */
/* Container-Klasse: bcv-infocta */
.bcv-infocta{
  border-radius:16px;
  overflow:hidden;
  box-shadow:0 4px 16px rgba(0,0,0,.12);
}

/* Info-Seite */
.bcv-infocta-info{
  background:#003366;
}
.bcv-infocta-info h2.elementor-heading-title{
  font-family:'Roboto Condensed',sans-serif;
  font-weight:700;
  color:#fff;
  font-size:1.5rem;
  line-height:1.2;
  margin:0 0 1.25rem;
}
.bcv-infocta-info h3.elementor-heading-title{
  font-family:'Roboto Condensed',sans-serif;
  font-weight:700;
  color:#FF7E9B;
  font-size:.95rem;
  margin:0 0 .6rem;
}
/* Listen */
.bcv-infocta-info .elementor-widget-text-editor ul{
  list-style:none;
  margin:0 0 1.25rem;
  padding:0;
}
.bcv-infocta-info .elementor-widget-text-editor li{
  position:relative;
  padding-left:1.4rem;
  color:#C5D2E6;
  font-family:'Montserrat',sans-serif;
  font-size:.88rem;
  line-height:1.55;
  margin-bottom:.35rem;
}
.bcv-infocta-info .elementor-widget-text-editor li::before{
  content:"✓";
  position:absolute;
  left:0;
  color:#FF7E9B;
  font-size:.8rem;
}

/* CTA-Panel */
.bcv-infocta-panel{
  background:#0A4682;
  display:flex;
  flex-direction:column;
  justify-content:center;
}
.bcv-infocta-panel .elementor-widget-text-editor{
  font-family:'Montserrat',sans-serif;
  font-size:.92rem;
  line-height:1.6;
  color:#C5D2E6;
  margin-bottom:1.25rem;
}
.bcv-infocta-panel .elementor-button{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:.5rem;
  background:#FF4F72;
  color:#fff;
  font-family:'Montserrat',sans-serif;
  font-weight:600;
  font-size:.85rem;
  text-transform:uppercase;
  letter-spacing:.03em;
  padding:.8rem 1.5rem;
  border-radius:999px;
  transition:background .15s;
}
.bcv-infocta-panel .elementor-button:hover{ background:#F04468; }

/* Responsiv: Spalten stapeln */
@media (max-width:64rem){
  .bcv-infocta{ grid-template-columns:1fr !important; }
}

/* Äußeren Radius erzwingen */
.bcv-infocta{
  border-radius:16px !important;
  overflow:hidden !important;
}
/* Innere Container dürfen keinen eigenen Radius/Überstand haben */
.bcv-infocta-info,
.bcv-infocta-panel{
  border-radius:0 !important;
}