.elementor-11 .elementor-element.elementor-element-48bcdbc{--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;}.elementor-11 .elementor-element.elementor-element-35d7cd2{--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;}.elementor-11 .elementor-element.elementor-element-df79850{--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;}.elementor-11 .elementor-element.elementor-element-f2f4abb{--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;}.elementor-11 .elementor-element.elementor-element-c75acec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:45px;margin-bottom:0px;padding:43px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c75acec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-71b462d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-71b462d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-72aad592{text-align:center;}.elementor-11 .elementor-element.elementor-element-72aad592 .elementor-heading-title{font-family:var( --e-global-typography-a4609ff-font-family ), Sans-serif;font-size:var( --e-global-typography-a4609ff-font-size );font-weight:var( --e-global-typography-a4609ff-font-weight );text-transform:var( --e-global-typography-a4609ff-text-transform );letter-spacing:var( --e-global-typography-a4609ff-letter-spacing );color:#008000;}.elementor-11 .elementor-element.elementor-element-1e383354 .elementor-swiper-button{font-size:20px;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-72aad592 .elementor-heading-title{font-size:var( --e-global-typography-a4609ff-font-size );letter-spacing:var( --e-global-typography-a4609ff-letter-spacing );}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-72aad592 .elementor-heading-title{font-size:var( --e-global-typography-a4609ff-font-size );letter-spacing:var( --e-global-typography-a4609ff-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-39d0bbd */<style>
  .icsS3 .enterpriseRibbon{
    margin-top:14px;
    border-radius: 20px;
    border:1px solid rgba(15,23,42,.10);
    background: linear-gradient(135deg, rgba(22,163,74,.10) 0%, rgba(37,99,235,.08) 100%);
    box-shadow: 0 10px 26px rgba(2,6,23,.06);
    padding:14px 14px;
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:12px;
  }
  .icsS3 .enterpriseLeft{
    display:flex; align-items:flex-start; gap:12px;
  }
  .icsS3 .enterpriseIcon{
    width:42px; height:42px;
    border-radius:14px;
    display:grid; place-items:center;
    color:#fff;
    background: linear-gradient(135deg, var(--ics3-green2) 0%, var(--ics3-green) 100%);
    box-shadow:0 16px 30px rgba(22,163,74,.20);
    flex:0 0 auto;
    font-weight:1000;
  }
  .icsS3 .enterpriseLeft b{
    display:block;
    font-size:14px;
    letter-spacing:-.2px;
  }
  .icsS3 .enterpriseLeft span{
    display:block;
    margin-top:3px;
    font-size:13.2px;
    color: var(--ics3-muted);
    line-height:1.7;
  }
  .icsS3 .enterpriseLink{
    display:flex; align-items:center; gap:10px; flex-wrap:wrap;
  }
  .icsS3 .enterpriseUrl{
    font-size:12.5px;
    font-weight:900;
    letter-spacing:.06em;
    color:#2c3a49;
    padding:8px 10px;
    border-radius:999px;
    border:1px solid rgba(15,23,42,.10);
    background: rgba(255,255,255,.72);
  }
</style>/* End custom CSS */