/* Generated from page: srsb-aavas-financiers-limited */
.themify_builder_content-1392 .tb_nq3j400.module_row{padding-top:5%; padding-bottom:5%; background-color:rgba(38, 128, 61, 1);}
.themify_builder_content-1392 .tb_e7rh557.module-text .tb_text_wrap,.themify_builder_content-1392 .tb_e7rh557.module-text .tb_text_wrap p,.themify_builder_content-1392 .tb_e7rh557.module-text .tb_text_wrap blockquote,.themify_builder_content-1392 .tb_e7rh557.module-text .tb_text_wrap h1,.themify_builder_content-1392 .tb_e7rh557.module-text .tb_text_wrap h2,.themify_builder_content-1392 .tb_e7rh557.module-text .tb_text_wrap h3,.themify_builder_content-1392 .tb_e7rh557.module-text .tb_text_wrap h4,.themify_builder_content-1392 .tb_e7rh557.module-text .tb_text_wrap h5,.themify_builder_content-1392 .tb_e7rh557.module-text .tb_text_wrap h6,.themify_builder_content-1392 .tb_e7rh557.module-text .tb_text_wrap li,.themify_builder_content-1392 .tb_e7rh557.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:400;font-family:"Open Sans";}
.themify_builder_content-1392 .tb_e7rh557.module-text{text-align:center; font-size:40px;}
.themify_builder_content-1392 .tb_tjdv777.module_row{padding-top:2%; padding-bottom:0%;}
.themify_builder_content-1392 .tb_t2wj170.module-text.module h2{font-size:58px; line-height:65px;}
.themify_builder_content-1392 .tb_t2wj170.module-text{font-size:33px; mix-blend-mode:normal; column-count:0;}
.themify_builder_content-1392 .tb_t2wj170.module-text .tb_text_wrap,.themify_builder_content-1392 .tb_t2wj170.module-text .tb_text_wrap p,.themify_builder_content-1392 .tb_t2wj170.module-text .tb_text_wrap blockquote,.themify_builder_content-1392 .tb_t2wj170.module-text .tb_text_wrap h1,.themify_builder_content-1392 .tb_t2wj170.module-text .tb_text_wrap h2,.themify_builder_content-1392 .tb_t2wj170.module-text .tb_text_wrap h3,.themify_builder_content-1392 .tb_t2wj170.module-text .tb_text_wrap h4,.themify_builder_content-1392 .tb_t2wj170.module-text .tb_text_wrap h5,.themify_builder_content-1392 .tb_t2wj170.module-text .tb_text_wrap h6,.themify_builder_content-1392 .tb_t2wj170.module-text .tb_text_wrap li,.themify_builder_content-1392 .tb_t2wj170.module-text .tb_text_wrap span{color:rgba(41, 39, 39, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:400;font-family:"Open Sans";}
.themify_builder_content-1392 .tb_mlvg734.module_row{padding-top:0%; padding-bottom:5%;}
.themify_builder_content-1392 .tb_isj5359.module-text.module h2{font-size:58px; line-height:65px;}
.themify_builder_content-1392 .tb_isj5359.module-text .tb_text_wrap,.themify_builder_content-1392 .tb_isj5359.module-text .tb_text_wrap p,.themify_builder_content-1392 .tb_isj5359.module-text .tb_text_wrap blockquote,.themify_builder_content-1392 .tb_isj5359.module-text .tb_text_wrap h1,.themify_builder_content-1392 .tb_isj5359.module-text .tb_text_wrap h2,.themify_builder_content-1392 .tb_isj5359.module-text .tb_text_wrap h3,.themify_builder_content-1392 .tb_isj5359.module-text .tb_text_wrap h4,.themify_builder_content-1392 .tb_isj5359.module-text .tb_text_wrap h5,.themify_builder_content-1392 .tb_isj5359.module-text .tb_text_wrap h6,.themify_builder_content-1392 .tb_isj5359.module-text .tb_text_wrap li,.themify_builder_content-1392 .tb_isj5359.module-text .tb_text_wrap span{color:rgba(41, 39, 39, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:400;font-family:"Open Sans";}

@media screen and (max-width: 480px) {
.themify_builder_content-1392 .tb_t2wj170.module-text.module h2{font-size:40px; line-height:48px;}
.themify_builder_content-1392 .tb_isj5359.module-text.module h2{font-size:40px; line-height:48px;}
}/* Builder Custom CSS START */
.container {
      max-width: 1200px;
      margin: auto;
      padding: 60px 20px;
    }

    .section-title {
      text-align: center;
      font-size: 28px;
      margin-bottom: 40px;
      color: var(--primary);
      position: relative;
    }

    .section-title::after {
      content: \'\';
      display: block;
      width: 80px;
      height: 3px;
      background: var(--accent);
      margin: 10px auto 0;
      border-radius: 2px;
    }

    .awards-grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
      gap: 30px;
    }

    .award-card {
      position: relative;
      background-size: cover;
      background-position: center;
      border-radius: 12px;
      overflow: hidden;
      height: 250px;
      color: var(--text-light);
      display: flex;
      align-items: flex-end;
      padding: 20px;
      box-shadow: 0 6px 20px rgba(0, 0, 0, 0.2);
      transition: transform 0.3s ease, box-shadow 0.3s ease;
    }

    .award-card::before {
      content: \'\';
      position: absolute;
      inset: 0;
      background: var(--overlay);
      z-index: 0;
    }

    .award-content {
    position: relative;
    z-index: 1;
    background-color:#090941;
    width: 100%;
    text-align: center;
}
    .award-title {
      font-size: 20px;
      font-weight: 600;
      margin-bottom: 6px;
    }

    .award-desc {
    font-size: 14px;
    color: #e0e0e0;
    padding-top: 11px;
    padding-bottom: 11px;
}

    .award-card:hover {
      transform: scale(1.02);
      box-shadow: 0 12px 28px rgba(0, 0, 0, 0.3);
    }

  

    @media (max-width: 768px) {
      header h1 {
        font-size: 32px;
      }

      .section-title {
        font-size: 24px;
      }

      .award-card {
        height: 220px;
        padding: 16px;
      }
    }
/* Builder Custom CSS END */