.elementor-78731 .elementor-element.elementor-element-5b057082 > .elementor-container{max-width:1200px;}.elementor-78731 .elementor-element.elementor-element-5b057082{padding:80px 24px 80px 24px;}.elementor-78731 .elementor-element.elementor-element-50facf57 .elementor-heading-title{color:#FFFFFF;font-size:46px;font-weight:700;}.elementor-78731 .elementor-element.elementor-element-2bece489 .elementor-button{font-weight:800;fill:#135A83;color:#135A83;background-color:#FDC14D;border-radius:7px 7px 7px 7px;}.elementor-78731 .elementor-element.elementor-element-6d234803 > .elementor-container{max-width:1200px;}.elementor-78731 .elementor-element.elementor-element-6d234803{padding:62px 24px 20px 24px;}.elementor-78731 .elementor-element.elementor-element-396f14a9 > .elementor-container{max-width:1200px;}.elementor-78731 .elementor-element.elementor-element-396f14a9{padding:0px 24px 65px 24px;}.elementor-78731 .elementor-element.elementor-element-5b07d482 > .elementor-container{max-width:1200px;}.elementor-78731 .elementor-element.elementor-element-5b07d482{padding:10px 24px 20px 24px;}.elementor-78731 .elementor-element.elementor-element-6239d68 > .elementor-container{max-width:1200px;}.elementor-78731 .elementor-element.elementor-element-6239d68{padding:0px 24px 65px 24px;}.elementor-78731 .elementor-element.elementor-element-71a1b9ac > .elementor-container{max-width:1200px;}.elementor-78731 .elementor-element.elementor-element-71a1b9ac{padding:10px 24px 20px 24px;}.elementor-78731 .elementor-element.elementor-element-577688ad > .elementor-container{max-width:1200px;}.elementor-78731 .elementor-element.elementor-element-577688ad{padding:0px 24px 70px 24px;}.elementor-78731 .elementor-element.elementor-element-4ccbf74e > .elementor-container{max-width:1200px;}.elementor-78731 .elementor-element.elementor-element-4ccbf74e{padding:70px 24px 70px 24px;}.elementor-78731 .elementor-element.elementor-element-45161f97 > .elementor-container{max-width:1200px;}.elementor-78731 .elementor-element.elementor-element-45161f97{margin-top:60px;margin-bottom:60px;padding:42px 42px 42px 42px;}.elementor-78731 .elementor-element.elementor-element-13193183 .elementor-heading-title{color:#FFFFFF;}.elementor-78731 .elementor-element.elementor-element-7b380b89 .elementor-button{font-weight:800;fill:#135A83;color:#135A83;background-color:#FDC14D;border-radius:7px 7px 7px 7px;}@media(max-width:767px){.elementor-78731 .elementor-element.elementor-element-5b057082{padding:46px 18px 46px 18px;}.elementor-78731 .elementor-element.elementor-element-50facf57 .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-78731 .elementor-element.elementor-element-6d234803{padding:42px 18px 14px 18px;}.elementor-78731 .elementor-element.elementor-element-1cf4843c .elementor-heading-title{font-size:27px;line-height:33px;}.elementor-78731 .elementor-element.elementor-element-396f14a9{padding:0px 18px 42px 18px;}.elementor-78731 .elementor-element.elementor-element-5b07d482{padding:8px 18px 14px 18px;}.elementor-78731 .elementor-element.elementor-element-1f17c198 .elementor-heading-title{font-size:27px;line-height:33px;}.elementor-78731 .elementor-element.elementor-element-6239d68{padding:0px 18px 42px 18px;}.elementor-78731 .elementor-element.elementor-element-71a1b9ac{padding:8px 18px 14px 18px;}.elementor-78731 .elementor-element.elementor-element-49f0aea7 .elementor-heading-title{font-size:27px;line-height:33px;}.elementor-78731 .elementor-element.elementor-element-577688ad{padding:0px 18px 44px 18px;}.elementor-78731 .elementor-element.elementor-element-4ccbf74e{padding:44px 18px 44px 18px;}.elementor-78731 .elementor-element.elementor-element-3a7a1dd9 .elementor-heading-title{font-size:27px;line-height:33px;}}/* Start custom CSS */.lm-b2b-hero{background:#135A83;color:#fff}
.lm-b2b-hero .elementor-heading-title,.lm-b2b-hero p{color:#fff}
.lm-b2b-kicker{display:inline-block;background:#FDC14D;color:#135A83;font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:7px 11px}
.lm-b2b-lead{font-size:20px;line-height:1.55;max-width:780px}
.lm-b2b-section .elementor-heading-title{color:#135A83}
.lm-b2b-price-card,.lm-b2b-step,.lm-b2b-benefit{background:#fff;border:1px solid #e1e7eb;border-radius:14px;padding:24px;height:100%;box-shadow:0 8px 24px rgba(19,90,131,.06)}
.lm-b2b-price-card--accent{border:2px solid #FDC14D;background:#fffaf0}
.lm-b2b-price-card h3,.lm-b2b-step h3,.lm-b2b-benefit h3{color:#135A83;margin-top:0}
.lm-b2b-number{width:38px;height:38px;display:inline-grid;place-items:center;border-radius:50%;background:#FDC14D;color:#135A83;font-weight:900;margin-bottom:12px}
.lm-b2b-check{font-size:18px;color:#135A83;font-weight:700}
.lm-b2b-offerte{background:#F0F2F5}
.lm-b2b-incompany{background:#135A83;color:#fff;border-radius:18px}
.lm-b2b-incompany .elementor-heading-title,.lm-b2b-incompany p{color:#fff}
@media(max-width:767px){
 .lm-b2b-lead{font-size:17px}
 .lm-b2b-price-card,.lm-b2b-step,.lm-b2b-benefit{margin-bottom:14px}
}

@media(max-width:767px){
  .lm-b2b-hero .elementor-button,
  .lm-b2b-incompany .elementor-button{
    width:100%;
  }

  .lm-b2b-lead{
    font-size:17px;
    line-height:1.5;
  }

  .lm-b2b-price-card,
  .lm-b2b-step,
  .lm-b2b-benefit{
    padding:18px;
    margin-bottom:14px;
    height:auto;
  }

  .lm-b2b-price-card h3,
  .lm-b2b-step h3,
  .lm-b2b-benefit h3{
    font-size:20px;
    line-height:1.25;
    margin-bottom:8px;
  }

  .lm-b2b-price-card p,
  .lm-b2b-step p,
  .lm-b2b-benefit p{
    margin-bottom:0;
  }

  .lm-b2b-number{
    width:34px;
    height:34px;
    margin-bottom:10px;
  }

  .lm-b2b-incompany{
    border-radius:14px;
  }

  .lm-b2b-incompany .elementor-column:last-child{
    margin-top:12px;
  }

  .lm-b2b-offerte input,
  .lm-b2b-offerte select,
  .lm-b2b-offerte textarea,
  .lm-b2b-offerte button{
    max-width:100%;
  }
}/* End custom CSS */