.about-section-wrapper {
  width: 890px; 
  display: flex; 
  margin: auto;
}

.mobile-tom-image {
  display: none;
}

.about-tom-tl-wrapper {
  margin-top: -50px; 
  width: 100%; 
  height: 100%; 
  background: linear-gradient(183deg, white 0%, #F0F0F8 58%, #CBE4F1 100%); 
  border: 1;
  border-top-left-radius: 64px; 
  border-top-right-radius: 64px; 
  padding-bottom:120px; 
  padding-top: 100px;
}

.about-tom-body span {
  line-height: 34px !important;
  font-family: Satoshi Variable !important;
  line-height: 26px !important;
}

.about-tom-body {
  padding-top: 16px;
}

.about-tom-wrapper {
    width: 561px;  
  padding-left: 40px;
}

.about-tom-numbers-divider {
  margin: auto;
  margin-bottom: 123px;  
  width: 882px; 
  height: 1px; 
  background: url('https://23968119.fs1.hubspotusercontent-na1.net/hubfs/23968119/Atlas%20Template/faded-line.png');
}

@media screen and (max-width: 769px) {
  .about-tom-body {
    padding-top: 0px;
  }
  
  .about-tom-numbers-divider {
    margin: auto;
    margin-bottom: 59px;  
    max-width: 394px; 
    height: 1px; 
    background: url('https://23968119.fs1.hubspotusercontent-na1.net/hubfs/23968119/Atlas%20Template/faded-line-mobile.png');
}
  
  .about-tom-numbers {
    flex-direction: column;
    width: 100% !important;
    padding-bottom: 62px !important;;
  }
  .mobile-tom-image {
    display: block;
    margin: auto;
    width: 345px; 
    height: 298px;
  }
  
  .desktop-tom-image { 
    display: none;
  }
  
  .about-section-wrapper {
    flex-direction: column;
    width: 100%;
  }
  
  .about-tom-wrapper {
    width: 100%;  
    padding: 23px;
    margin: auto;
    display: flex;
    flex-direction: column;
    gap: 36px;
  }
  
  .about-tom-tl-wrapper {
  margin-top: -50px; 
  width: 100%; 
  height: 100%; 
  background: linear-gradient(183deg, white 0%, #F0F0F8 58%, #CBE4F1 100%); 
  border: 1;
  border-top-left-radius: 64px; 
  border-top-right-radius: 64px; 
  padding-bottom:36px; 
  padding-top: 36px;
}
  .about-tom-title span {
    text-align: center;
    font-size: 28px !important;
    max-width: 343px;
    margin: auto;
    line-height: 32px  !important;
  }
  .about-tom-title {
    display: flex;
    flex-direction: column;
}