.title-image-round-text-wrap { overflow-x: hidden;background-position: center; background-size: contain; }
.title-image-round-text .blocks-wrap { display: flex; flex-wrap: wrap; gap: 0; justify-content: center; }
.title-image-round-text .blocks-wrap .tirt-block { width: calc(100% / 3); padding: 0.5rem; position: relative; }
.title-image-round-text .blocks-wrap .tirt-block:nth-child(4), .title-image-round-text .blocks-wrap .tirt-block:nth-child(5) { margin-top: -5%; }
.title-image-round-text .blocks-wrap .tirt-block:after { content: ""; background-image: url('/cdn/shop/t/5/assets/circle_bg.png?v=1744617251'); background-position: center; background-size: 100%; position: absolute; display: flex; width: 100%; height: 100%; top: 0; left: 0; transform: scale(1.3); background-repeat: no-repeat; }
.title-image-round-text .blocks-wrap .tirt-block-inner { aspect-ratio: 1/1; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; border-radius: 100%; position: relative; padding: 8%; }
.title-image-round-text .blocks-wrap .tirt-block-inner .tirt-block-header { display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 24px; max-width: 170px; margin-bottom: 20px }
.title-image-round-text .blocks-wrap .tirt-block-inner .tirt-block-header img { height: 108px;  width: auto; }
.title-image-round-text .blocks-wrap .tirt-block-inner .tirt-block-footer { max-width: 260px; color: #fff; }

/* For Tablet */
@media only screen and (max-width:1023.9px) {
  .title-image-round-text .blocks-wrap .tirt-block-inner .tirt-block-header { margin-bottom: 10px; gap: 10px }
  .title-image-round-text .blocks-wrap .tirt-block-inner .tirt-block-header img { height: 60px; }
  .title-image-round-text .blocks-wrap .tirt-block-inner .tirt-block-header .lder-h4 { font-size: 16px; }
  .title-image-round-text .blocks-wrap .tirt-block-inner .tirt-block-footer { max-width: 180px; font-size: 12px; }
  .title-image-round-text .ld-container{
    padding-inline: 0!important;
  }
}

/* For Mobile */
@media only screen and (max-width:767px) {
  .title-image-round-text .blocks-wrap .tirt-block { width: 100%; max-width: 350px }
  .title-image-round-text .blocks-wrap .tirt-block:after { display: none; }
  .title-image-round-text .blocks-wrap .tirt-block:nth-child(4), .title-image-round-text .blocks-wrap .tirt-block:nth-child(5) { margin-top: 0; }
  .title-image-round-text .blocks-wrap .tirt-block-inner { padding: 0; aspect-ratio: 4/3; margin-top: 10px; }
  .title-image-round-text .blocks-wrap .tirt-block .tirt-block-header { aspect-ratio: 1/1; display: flex; flex-direction: column; 
                                                                        justify-content: center; align-items: center; border-radius: 100%; position: relative; padding: 12%; max-width: 195px;
    width: 100%; }
  .title-image-round-text .blocks-wrap .tirt-block .tirt-block-header:after { content: ""; background-image: url('/cdn/shop/t/5/assets/circle_bg.png?v=1744617251'); background-position: center; background-size: 100%; position: absolute; display: flex; width: 100%; height: 100%; top: 0; left: 0; transform: scale(1.3); background-repeat: no-repeat; }
  .title-image-round-text .blocks-wrap .tirt-block-inner .tirt-block-footer { max-width: 320px; font-size: 14px; }
}
@media only screen and (max-width:400px) {
   .title-image-round-text .ld-container {
    padding-inline:calc(var(--pd-base) * 2) !important;
  }
}
