/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/


/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/* Section Rounded corners*/
.hs-section,
.section,
.dnd-section,
.dnd-section .elements--post2--blog--header__container > div,
#main-content > div > section.elements--post2--blog--header__container {
  border-radius: 8px;
  overflow: hidden;
  width: 95%; /* Fill most of the viewport */
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.3%; /* 32px / 1400px ≈ 2.3% */
  padding-right: 2.3%;
  box-sizing: border-box;
}
}

/*Footer*/

.text-footer-gray {
  color: #9393a7;
}
.footer__products .hs-menu-wrapper li {
    margin-bottom: 15px;
}

.footer__wealthon .hs-menu-wrapper li {
    margin-bottom: 15px;
}

.footer__knowledge .hs-menu-wrapper li {
    margin-bottom: 15px;
}

.footer__industries .hs-menu-wrapper li {
    margin-bottom: 15px;
}

.footer {
  background: #000030; /* fallback */
}


#main-content > div > section:nth-child(2) > div > div:nth-child(1) > div > div > img {
  border-radius: 8px;
}
.elements--post--blog__subtitle {
  color: #ffffff;
}

* {
  word-break: normal;
  overflow-wrap: normal;
  hyphens: none;
}

#section-cta-blog {
    border-radius: 8px;
  overflow: hidden;
  width: 95%; /* viewport fill */
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.3%; 
  padding-right: 2.3%;
  box-sizing: border-box;
}


.footer {

  margin-top: 30px;
  padding: 30px;
  background: linear-gradient(180deg, rgba(82, 83, 135, 0.34) -8.32%, rgba(255, 255, 255, 0) 106.51%), #000030 !important;
    border-radius: 8px;
  overflow: hidden;
  width: 95%; /* viewport fill */
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.3%; 
  padding-right: 2.3%;
  box-sizing: border-box;
}




  @media (max-width: 767px) {
    .footer__knowledge,
    .footer__wealthon {
      width: 100% !important;
      display: block;
      margin-top: 16px;
    }
    .row-fluid > .widget-span {
      width: 100% !important;
      display: block;
    }
  }
@media (max-width: 767px) {
  .footer__partners-row > div:first-child {
    flex-direction: column !important;
    align-items: center !important;
    gap: 16px !important;
    width: 100% !important;
  }
  .footer__partners-row .footer__partners {
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    text-align: center !important;
    gap: 8px !important;
  }
  .footer__partners-row .footer__partners span {
    display: block !important;
    margin-bottom: 8px !important;
  }
  .footer__partners-row .footer__partners img {
    display: inline-block !important;
    margin: 0 8px !important;
  }
  .footer__partners-row [style*='text-align:right;'] {
    width: 100% !important;
    text-align: center !important;
    margin-top: 12px !important;
    display: block !important;
  }
  .footer__partners-row button,
  .footer__partners-row .btn-secondary-dark {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    display: block !important;
    box-sizing: border-box !important;
  }
}



box-sizing: border-box;

width: 1336px;
height: 720px;

.greygradient {
  background: 
    linear-gradient(181.28deg, rgba(242, 245, 254, 0.51) 3.38%, rgba(237, 242, 255, 0.51) 35.95%, rgba(220, 230, 255, 0.51) 92.77%),
    radial-gradient(53.84% 79.65% at 51.44% 0%, rgba(255, 255, 255, 0) 0.27%, rgba(221, 231, 255, 0) 100%),
    linear-gradient(180.1deg, rgba(245, 247, 255, 0.2) 17.51%, rgba(226, 234, 255, 0.2) 39.83%, rgba(216, 227, 255, 0.2) 94.53%),
    #000000;
  box-shadow: inset 0px 93px 150px rgba(255, 255, 255, 0.1);
}

.bluegradient {
background: radial-gradient(126.77% 115.51% at 49.99% 89.08%, #2F5CFF 0.47%, #3750DC 85%), radial-gradient(58.59% 86.67% at 51.15% 17.14%, rgba(255, 255, 255, 0) 31.8%, rgba(200, 210, 237, 0.2) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, #F3F5F9;
box-shadow: inset 0px -1px 150px 41px rgba(119, 144, 255, 0.26);
}
  
.footerbackground {
    background: linear-gradient(180deg, rgba(82, 83, 135, 0.34) -8.32%, rgba(255, 255, 255, 0) 106.51%), #000030 !important;
}