/* ============================================
   Awards Section Styles
   ============================================ */
.i2c-accelerate-awards-content-wrapper {
   background-color: #E5F3FF;
   background-image: url(../images/award_bg.webp);
   background-repeat: no-repeat;
   background-position: center top;
   background-size: cover;
   padding-block: 150px;
   padding-inline: 152px 147px;
   border-radius: 24px;
}

.i2c-accelerate-awards-content-wrapper {
   display: flex;
   flex-direction: column;
   justify-content: center;
   text-align: center;
   gap: 48px;
}

.i2c-accelerate-sect-awards h2 {
   margin-bottom: 0
}

.i2c-accelerate-sect-awards .tite-bg {
   background: -webkit-linear-gradient(transparent, transparent),
      url(../images/accelerate-award-text.webp) repeat;
   background: -o-linear-gradient(transparent, transparent);
   -webkit-text-fill-color: transparent;
   background-clip: text;
   background: -o-linear-gradient(transparent, transparent);
   -webkit-background-clip: text;
   margin-bottom: 16px;
   background-position: center top;
   background-position: center top;
   background-size: cover;
}

.i2c-accelerate-awards-content {
   display: flex;
   flex-direction: column;
   align-items: center;
   text-align: center;
   gap: 32px;
   max-width: 785px;
   margin: auto
}

.tite-bg span.textOrange {
   -webkit-text-fill-color: #F97C00;
}

.i2c-accelerate-awards-content .cta-wrapper {
   display: inline-block;
}

/* Responsive Styles */
@media screen and (max-width: 1366px) {
   .i2c-accelerate-awards-content-wrapper {
      padding-block: 80px;
      padding-inline: 45px;
   }

   .i2c-accelerate-sect-awards .tite-bg {
      background: -webkit-linear-gradient(transparent, transparent),
         url(../images/accelerate-award-text-1366.webp) repeat;
      background: -o-linear-gradient(transparent, transparent);
      -webkit-text-fill-color: transparent;
      background-clip: text;
      background: -o-linear-gradient(transparent, transparent);
      -webkit-background-clip: text;
      margin-bottom: 16px;
      background-position: center top;
      background-position: center top;
      background-size: cover;
   }
}

@media screen and (max-width: 1024px) {
   .i2c-accelerate-awards-content-wrapper {
      padding-block: 66px;
      padding-inline: 72px;
      border-radius: 16px;
   }

   .i2c-accelerate-awards-content-wrapper {
      gap: 32px;
   }

   .i2c-accelerate-awards-content {
      gap: 24px;
   }

   .i2c-accelerate-sect-awards .tite-bg {
      background: -webkit-linear-gradient(transparent, transparent),
         url(../images/accelerate-award-text-1024.webp) repeat;
      background: -o-linear-gradient(transparent, transparent);
      -webkit-text-fill-color: transparent;
      background-clip: text;
      background: -o-linear-gradient(transparent, transparent);
      -webkit-background-clip: text;
      margin-bottom: 16px;
      background-position: center top;
      background-position: center top;
      background-size: cover;
   }
}

@media screen and (max-width: 990px) {
   .i2c-accelerate-awards-content-wrapper {
      padding-block: 60px;
      padding-inline: 78px;
      border-radius: 12px;
   }

   .i2c-accelerate-sect-awards h2 {
      max-width: 400px;
      margin-inline: auto;
   }

   .i2c-accelerate-awards-content {
      max-width: 563px;
   }

   .i2c-accelerate-sect-awards .tite-bg {
      background: -webkit-linear-gradient(transparent, transparent),
         url(../images/accelerate-award-text-768.webp) repeat;
      background: -o-linear-gradient(transparent, transparent);
      -webkit-text-fill-color: transparent;
      background-clip: text;
      background: -o-linear-gradient(transparent, transparent);
      -webkit-background-clip: text;
      margin-bottom: 16px;
      background-position: center top;
      background-position: center top;
      background-size: cover;
   }
}

@media screen and (max-width: 570px) {
   .i2c-accelerate-awards-content-wrapper {
      padding-inline: 0;
      border-radius: 0;
   }

   .i2c-accelerate-awards-content-wrapper {
      background-image: none;
   }

   .i2c-accelerate-sect-awards {
      background-color: #E5F3FF;
   }

   .i2c-accelerate-sect-awards .tite-bg {
      background: -webkit-linear-gradient(transparent, transparent),
         url(../images/accelerate-award-text-375.webp) repeat;
      background: -o-linear-gradient(transparent, transparent);
      -webkit-text-fill-color: transparent;
      background-clip: text;
      background: -o-linear-gradient(transparent, transparent);
      -webkit-background-clip: text;
      margin-bottom: 16px;
      background-position: center top;
      background-position: center top;
      background-size: cover;
   }
}