.elementor-2160 .elementor-element.elementor-element-50ecbaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-2160 .elementor-element.elementor-element-50ecbaa:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-50ecbaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2160 .elementor-element.elementor-global-1950 .breadcrumb{text-align:left;font-size:12px;color:var( --e-global-color-ee96036 );}.elementor-2160 .elementor-element.elementor-global-1950 .breadcrumb a{color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-16ea4101 .elementor-heading-title{color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-33736a84 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-33736a84{color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-65b98922{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-2160 .elementor-element.elementor-element-5d48917{--grid-columns:3;}.elementor-2160 .elementor-element.elementor-element-5d48917 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2160 .elementor-element.elementor-element-5d48917 .e-loop-item > .elementor-section, .elementor-2160 .elementor-element.elementor-element-5d48917 .e-loop-item > .elementor-section > .elementor-container, .elementor-2160 .elementor-element.elementor-element-5d48917 .e-loop-item > .e-con, .elementor-2160 .elementor-element.elementor-element-5d48917 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2160 .elementor-element.elementor-element-50e70501{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2160 .elementor-element.elementor-element-50e70501:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-50e70501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-25775ea1 p{margin-block-end:15px;}.elementor-2160 .elementor-element.elementor-element-5b47e96e{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2160 .elementor-element.elementor-element-5b47e96e:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-5b47e96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-78a787be p{margin-block-end:15px;}.elementor-2160 .elementor-element.elementor-element-0f50f2d p{margin-block-end:15px;}.elementor-2160 .elementor-element.elementor-element-50ce0eca{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2160 .elementor-element.elementor-element-50ce0eca:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-50ce0eca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-29ef59ae p{margin-block-end:15px;}.elementor-2160 .elementor-element.elementor-element-feef7a3{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2160 .elementor-element.elementor-element-feef7a3:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-feef7a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-80bae34 p{margin-block-end:15px;}.elementor-2160 .elementor-element.elementor-element-e21ea30{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2160 .elementor-element.elementor-element-e21ea30:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-e21ea30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-26480b8 p{margin-block-end:15px;}.elementor-2160 .elementor-element.elementor-element-ce84f82{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2160 .elementor-element.elementor-element-ce84f82:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-ce84f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-c249ae5 p{margin-block-end:15px;}.elementor-2160 .elementor-element.elementor-element-7e81934{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2160 .elementor-element.elementor-element-7e81934:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-7e81934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-20e0069 p{margin-block-end:15px;}.elementor-2160 .elementor-element.elementor-element-b1091d7{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2160 .elementor-element.elementor-element-b1091d7:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-b1091d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-72ac334 p{margin-block-end:15px;}.elementor-2160 .elementor-element.elementor-element-fca3aaf{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2160 .elementor-element.elementor-element-fca3aaf:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-fca3aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-299ef8a p{margin-block-end:15px;}.elementor-2160 .elementor-element.elementor-element-f347891{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2160 .elementor-element.elementor-element-f347891:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-f347891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-eb937b2 p{margin-block-end:15px;}.elementor-2160 .elementor-element.elementor-element-ad121b1{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2160 .elementor-element.elementor-element-ad121b1:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-ad121b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-78361d9 p{margin-block-end:15px;}.elementor-2160 .elementor-element.elementor-element-312b778{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2160 .elementor-element.elementor-element-312b778:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-312b778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2160 .elementor-element.elementor-element-0c0f49d{--display:flex;}.elementor-2160 .elementor-element.elementor-element-1f104df{--display:flex;}.elementor-2160 .elementor-element.elementor-element-65c1519{--display:flex;}.elementor-2160 .elementor-element.elementor-element-e4c3733{--display:flex;}.elementor-2160 .elementor-element.elementor-element-5e851ef{--display:flex;}.elementor-2160 .elementor-element.elementor-element-d301e0c{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}:where( .elementor-2160 .elementor-element.elementor-element-d301e0c > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}@media(max-width:1024px){.elementor-2160 .elementor-element.elementor-element-5d48917{--grid-columns:2;}}@media(max-width:767px){.elementor-2160 .elementor-element.elementor-element-5d48917{--grid-columns:1;}}/* Start custom CSS for html, class: .elementor-element-fb866ce */.payment-flow-section {
  margin: 2rem 0;
}

.payment-flow-section h3 {
  font-size: 1.2rem;
  margin-bottom: 0.5rem;
}

.payment-flow-intro {
  font-size: 0.95rem;
  margin-bottom: 1rem;
  color: #555;
}

/* Wrapper */

.payment-flow {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.5rem;
}

/* Hvert trin + pil */

.flow-step {
  display: flex;
  align-items: center;
  gap: 0.4rem;
}

.step-box {
  padding: 0.6rem 0.9rem;
  border-radius: 999px;
  border: 1px solid #e2e2e2;
  background: #fafafa;
  font-size: 0.9rem;
  white-space: nowrap;
}

.arrow {
  font-size: 1.1rem;
}

/* Mobilvisning: gør det til lodret flow */

@media (max-width: 640px) {
  .payment-flow {
    flex-direction: column;
    align-items: flex-start;
  }

  .flow-step {
    gap: 0.3rem;
  }

  .arrow {
    transform: rotate(90deg); /* pilen peger nedad på mobil */
  }

  .step-box {
    white-space: normal;
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0d3a345 */.payout-chart {
  margin: 1.5rem 0;
}

.chart-row {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  margin-bottom: 0.75rem;
}

.chart-row .label {
  flex: 0 0 30%;
  font-size: 0.9rem;
}

.bar-wrapper {
  flex: 1;
  background: #f2f2f2;
  border-radius: 999px;
  height: 0.6rem;
  overflow: hidden;
}

.bar {
  height: 100%;
  border-radius: 999px;
}

/* Bar bredder som illustration, ikke præcise værdier */
.bar-fast { width: 20%; background: #7dd3fc; }
.bar-medium { width: 65%; background: #fbbf24; }
.bar-slow { width: 80%; background: #fca5a5; }

.chart-row .time {
  flex: 0 0 30%;
  font-size: 0.85rem;
  white-space: nowrap;
}

/* Mobilvisning */
@media (max-width: 640px) {
  .chart-row {
    flex-direction: column;
    align-items: flex-start;
  }
  .chart-row .label, .chart-row .time {
    flex: none;
  }
}/* End custom CSS */