.aside-text-text{
  .subFlex {
    display: flex;
    flex-direction: column;
    gap: 50px;
  }
  .t-section-title {
    max-width: calc(var(--size) * 7);
  }
  h3{
    margin-bottom:calc( var(--size) * 0.2);
  }
  p{ 
   font-size: calc( var(--font) * 0.18);
    &:last-child{
     margin-bottom:0;
    }
  }
  .t-grid {
    gap: calc( var(--size) * 1);
    padding-top: calc( var(--size) * 1);
  }
  .section__text {
    margin: 0 !important;
    padding: calc(var(--size) * 1) 0 0 0;
    gap: calc(var(--size) * 1);
    @media (max-width: 768px) {
      gap: calc(var(--size) * .5);
    }
    h2{
      font-family: var(--funnel);
      font-weight: 600;
      font-size: calc( var(--font) * 0.26);
      margin: 0 0 calc(var(--size) * 0.25 ); 0 ;
    }
    p, ul, li{
      margin: 0;
      font-family: var(--jakarta);
      font-weight: 400;
      font-size: calc( var(--font) * 0.22);
      margin-bottom: calc(var(--size) * 0.25 );
      @media (max-width: 768px) {
        font-size: calc( var(--font) * 0.2);
      }
    }
    hr{
      margin-bottom: calc(var(--size) * 0.25 );
    }
    ul[style="list-style-type: square;"] {
      list-style-type: none !important;
      padding: 0;
      li{
        position: relative;
        padding: 0 0 0 calc( var(--size) * 0.25);
      }
      li:before{
        content: "";
        position:absolute;
        top: calc( var(--font) * 0.12);
        left:0;
        width:  calc( var(--size) * 0.04);
        height:  calc( var(--size) * 0.04);
        background: black;
      }
    }
  }
}

@media (max-width: 768px) {
  .t-section-title._small{
    height: calc(var(--size) * 2);
  }
}
