    #hs_cos_wrapper_widget_1710421649002 .icons-texts--list-item img {
        margin: 0 auto;
        margin-bottom: var(--spacer_20);
      }

      #hs_cos_wrapper_widget_1710421649002 .icons-texts--list-item h4,
      #hs_cos_wrapper_widget_1710421649002 .icons-texts--list-item p {
        text-align: center;
      }

      #hs_cos_wrapper_widget_1710421649002 .icons-texts--list {
        gap: 3.6rem 0;
      }

      #hs_cos_wrapper_widget_1710421649002 .icons-texts--list {
        gap: var(--spacer_20) 0;
      }

      #hs_cos_wrapper_widget_1710421649002
        .icons-texts--list-item:nth-child(odd) {
        margin-left: 0;
      }

      #hs_cos_wrapper_widget_1710421649002 .icons-texts--list-item img.image {
        height: 36rem;
        max-height: 36rem;
      }

            #hs_cos_wrapper_widget_1710422246263 .text-media {
        flex-direction: row;
      }

      @media (max-width: 767px) {
        #hs_cos_wrapper_widget_1710422246263 .text-media {
          flex-direction: column-reverse;
        }
      }

      #hs_cos_wrapper_module_17183448892157 .text-media {
        flex-direction: row-reverse;
      }

      @media (max-width: 767px) {
        #hs_cos_wrapper_module_17183448892157 .text-media {
          flex-direction: column-reverse;
        }
      }

      #hs_cos_wrapper_module_17183449018138 .text-media {
        flex-direction: row;
      }

      @media (max-width: 767px) {
        #hs_cos_wrapper_module_17183449018138 .text-media {
          flex-direction: column-reverse;
        }
      }

      #hs_cos_wrapper_module_17163439344654 .text-media {
        flex-direction: row-reverse;
      }

      @media (max-width: 767px) {
        #hs_cos_wrapper_module_17163439344654 .text-media {
          flex-direction: column-reverse;
        }
      }

      #hs_cos_wrapper_module_17183450015147 .text-media {
        flex-direction: row;
      }

      @media (max-width: 767px) {
        #hs_cos_wrapper_module_17183450015147 .text-media {
          flex-direction: column-reverse;
        }
      }

      #hs_cos_wrapper_module_171834501374110 .text-media {
        flex-direction: row-reverse;
      }

      @media (max-width: 767px) {
        #hs_cos_wrapper_module_171834501374110 .text-media {
          flex-direction: column-reverse;
        }
      }

            #hs_cos_wrapper_widget_1710424097028
        .dropdown-list__list-item-subList-subItem {
        list-style: url();
      }
            #hs_cos_wrapper_widget_1710422666835 .fwtm__text-container {
        justify-content: flex-end;
      }
            #hs_cos_wrapper_widget_1710424884714 .icons-texts--list-item img {
        margin: 0 auto;
        margin-bottom: var(--spacer_20);
      }

      #hs_cos_wrapper_widget_1710424884714 .icons-texts--list-item h4,
      #hs_cos_wrapper_widget_1710424884714 .icons-texts--list-item p {
        text-align: center;
      }

      #hs_cos_wrapper_widget_1710424884714 .icons-texts--list {
        gap: 3.6rem 0;
      }

      #hs_cos_wrapper_widget_1710424884714 .icons-texts--list {
        gap: var(--spacer_20) 0;
      }

      #hs_cos_wrapper_widget_1710424884714
        .icons-texts--list-item:nth-child(odd) {
        margin-left: 0;
      }

      #hs_cos_wrapper_widget_1710424884714 .icons-texts--list-item img.image {
        height: 36rem;
        max-height: 36rem;
      }
            .banner-CTA-module.module_17187173925481 {
        background-color: rgba(18, 19, 32, 1);
      }

      .banner-CTA-module.module_17187173925481 * {
        color: rgba(255, 255, 255, 1);
      }

      .banner-CTA-module.module_17187173925481:before,
      .banner-CTA-module.module_17187173925481:after {
        content: "";
        position: absolute;
        background-color: rgba(1, 115, 255, 1);
        border-radius: 10rem;
        filter: blur(200px);
        opacity: 0.2;
        width: 60rem;
        height: 60rem;
      }

      .banner-CTA-module.module_17187173925481:before {
        left: -10%;
        bottom: -50%;
      }

      .banner-CTA-module.module_17187173925481:after {
        right: -10%;
        top: -50%;
      }

      @media (max-width: 992px) {
        .banner-CTA-module.module_17187173925481:before {
          width: 36rem;
          height: 36rem;
        }
        .banner-CTA-module.module_17187173925481:after {
          width: 17rem;
          height: 17rem;
          right: 0;
          bottom: 0;
          top: unset;
        }
      }
      /* HubSpot Non-stacked Media Query Styles */
      @media (min-width: 768px) {
        .cell_17163439344632-row-0-vertical-alignment > .row-fluid {
          display: -ms-flexbox !important;
          -ms-flex-direction: row;
          display: flex !important;
          flex-direction: row;
        }
        .cell_17170678500332-vertical-alignment {
          display: -ms-flexbox !important;
          -ms-flex-direction: column !important;
          -ms-flex-pack: center !important;
          display: flex !important;
          flex-direction: column !important;
          justify-content: center !important;
        }
        .cell_17170678500332-vertical-alignment > div {
          flex-shrink: 0 !important;
        }
        .cell_17183450015132-row-0-vertical-alignment > .row-fluid {
          display: -ms-flexbox !important;
          -ms-flex-direction: row;
          display: flex !important;
          flex-direction: row;
        }
        .cell_17183450015143-vertical-alignment {
          display: -ms-flexbox !important;
          -ms-flex-direction: column !important;
          -ms-flex-pack: center !important;
          display: flex !important;
          flex-direction: column !important;
          justify-content: center !important;
        }
        .cell_17183450015143-vertical-alignment > div {
          flex-shrink: 0 !important;
        }
      }
      /* HubSpot Styles (default) */
      .dnd_area-row-0-background-layers {
        /* background-image: url("./../images/bg-blur-5.webp") !important; */
        background-position: center center !important;
        background-size: cover !important;
        background-repeat: no-repeat !important;
            background: #05202b;
      }
      .dnd_area-row-1-padding {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
      }
      .dnd_area-row-2-background-layers {
        background-image: linear-gradient(
          rgba(247, 247, 247, 1),
          rgba(247, 247, 247, 1)
        ) !important;
        background-position: left top !important;
        background-size: auto !important;
        background-repeat: no-repeat !important;
      }
      .dnd_area-row-3-padding {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
      }
      .dnd_area-row-4-padding {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
      }
      .dnd_area-row-5-padding {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
      }
      .dnd_area-row-6-padding {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
      }
      .dnd_area-row-7-padding {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
      }
      .dnd_area-row-8-padding {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
      }
      .dnd_area-row-9-padding {
        padding-top: 0px !important;
      }
      .dnd_area-row-10-background-layers {
        background-image: linear-gradient(
          rgba(243, 250, 255, 1),
          rgba(243, 250, 255, 1)
        ) !important;
        background-position: left top !important;
        background-size: auto !important;
        background-repeat: no-repeat !important;
      }
      .dnd_area-row-11-padding {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
      }
      .dnd_area-row-12-background-layers {
        background-image: linear-gradient(
          rgba(247, 247, 247, 1),
          rgba(247, 247, 247, 1)
        ) !important;
        background-position: left top !important;
        background-size: auto !important;
        background-repeat: no-repeat !important;
      }
      .dnd_area-row-13-background-layers {
        background-image: linear-gradient(
          rgba(243, 250, 255, 1),
          rgba(243, 250, 255, 1)
        ) !important;
        background-position: left top !important;
        background-size: auto !important;
        background-repeat: no-repeat !important;
      }
      .dnd_area-row-15-padding {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
      }
      .dnd_area-row-15-background-layers {
        background-image: linear-gradient(
          rgba(243, 250, 255, 1),
          rgba(243, 250, 255, 1)
        ) !important;
        background-position: left top !important;
        background-size: auto !important;
        background-repeat: no-repeat !important;
      }
      .dnd_area-row-17-background-layers {
        background-image: linear-gradient(
          rgba(247, 247, 247, 1),
          rgba(247, 247, 247, 1)
        ) !important;
        background-position: left top !important;
        background-size: auto !important;
        background-repeat: no-repeat !important;
      }
         #hs_cos_wrapper_company_description {
        display: block !important;
        padding-left: 24px !important;
      }
      .dnd_area-row-0-force-full-width-section > .row-fluid {
        max-width: none !important;
      }
      .dnd_area-row-1-force-full-width-section > .row-fluid {
        max-width: none !important;
      }
      .dnd_area-row-9-force-full-width-section > .row-fluid {
        max-width: none !important;
      }
          #hs_cos_wrapper_widget_1710425701780
        .key-number-company--2
        .key-number-company--item:after {
        content: "+";
        font-size: 5.6rem;
        color: var(--primary_color);
        font-weight: var(--font_weight_700);
      }

      #hs_cos_wrapper_widget_1710425701780
        .key-number-company--3
        .key-number-company--item:after {
        content: "K+";
        font-size: 5.6rem;
        color: var(--primary_color);
        font-weight: var(--font_weight_700);
      }
            a.cta_button {
        -moz-box-sizing: content-box !important;
        -webkit-box-sizing: content-box !important;
        box-sizing: content-box !important;
        vertical-align: middle;
      }
      .hs-breadcrumb-menu {
        list-style-type: none;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
      }
      .hs-breadcrumb-menu-item {
        float: left;
        padding: 10px 0px 10px 10px;
      }
      .hs-breadcrumb-menu-divider:before {
        content: "&rsaquo;";
        padding-left: 10px;
      }
      .hs-featured-image-link {
        border: 0;
      }
      .hs-featured-image {
        float: right;
        margin: 0 0 20px 20px;
        max-width: 50%;
      }
      @media (max-width: 568px) {
        .hs-featured-image {
          float: none;
          margin: 0;
          width: 100%;
          max-width: 100%;
        }
      }
      .hs-screen-reader-text {
        clip: rect(1px, 1px, 1px, 1px);
        height: 1px;
        overflow: hidden;
        position: absolute !important;
        width: 1px;
      }