.row .tg-aboutussection img {
  width: 100px;
  /* Or any desired width */
  height: auto;
  /* Maintains aspect ratio */
}
.tg-main-section .builder-column {
  /* Add styling if needed */
}
.container .tg-main-section {
  /* Add styling if needed */
  border-width: 21.8px;
}
@media screen and (max-width: 1024px) {
  .container .tg-main-section {
    border-width: 21px;
    border-style: solid;
  }
}
@media screen and (max-width: 768px) {
  .container .tg-main-section {
    border-width: 21px;
    border-style: solid;
    border-top-width: 0.8px;
  }
}
@media screen and (max-width: 667px) {
  .container .tg-main-section {
    border-width: 21px;
    border-style: solid;
  }
  .page-id-876 .container h1 {
    margin: 0 auto;
    /* center but no top/bottom gap */
    padding: 50px;
    /* small inner spacing */
  }
}
@media screen and (max-width: 375px) {
  .container .tg-main-section {
    border-width: 3px;
    border-style: solid;
  }
  body > #tg-wrapper .tg-imglayer {
    border-width: 15px;
    border-style: solid;
  }
  #tg-wrapper > #tg-main .main-page-wrapper {
    border-width: 21px;
    border-style: solid;
    border-top-width: 18px;
  }
  .page-id-876 .container .tg-main-section {
    margin: 0 auto;
    /* center but no top/bottom gap */
    padding: 10px;
    /* small inner spacing */
  }
  .page-id-876 #tg-wrapper > #tg-main .main-page-wrapper {
    margin: 0 auto;
    /* center but no top/bottom gap */
    padding: 10px;
    /* small inner spacing */
  }
  .page-id-876 .container h1 {
    margin: 0 auto;
    /* center but no top/bottom gap */
    padding: 50px;
    /* small inner spacing */
  }
}
