<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Generated from page: about-us */
.themify_builder_content-26 .tb_2t8u030.module_row{padding-top:5%; padding-bottom:5%; background-color:rgba(60, 128, 51, 1);}
.themify_builder_content-26 .tb_dtzv535.module-text .tb_text_wrap,.themify_builder_content-26 .tb_dtzv535.module-text .tb_text_wrap p,.themify_builder_content-26 .tb_dtzv535.module-text .tb_text_wrap blockquote,.themify_builder_content-26 .tb_dtzv535.module-text .tb_text_wrap h1,.themify_builder_content-26 .tb_dtzv535.module-text .tb_text_wrap h2,.themify_builder_content-26 .tb_dtzv535.module-text .tb_text_wrap h3,.themify_builder_content-26 .tb_dtzv535.module-text .tb_text_wrap h4,.themify_builder_content-26 .tb_dtzv535.module-text .tb_text_wrap h5,.themify_builder_content-26 .tb_dtzv535.module-text .tb_text_wrap h6,.themify_builder_content-26 .tb_dtzv535.module-text .tb_text_wrap li,.themify_builder_content-26 .tb_dtzv535.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-26 .tb_dtzv535.module-text{text-align:center; font-size:40px;}
.themify_builder_content-26 .tb_o2ha539.module_row{padding-top:2%; padding-bottom:0%;}
.themify_builder_content-26 .tb_3oxz592.module_row{padding-top:0%; padding-bottom:5%; background-color:rgba(252, 252, 255, 1);}
.themify_builder_content-26 .tb_da93592.module_column{background-image:linear-gradient(135deg,rgb(230, 244, 236) 0%,rgb(243, 250, 247) 100%); box-shadow:0px 1px 4px 1px rgba(191, 191, 191, 1); margin-top:34px;}
.themify_builder_content-26 .tb_da93592.module_column,.themify_builder_content-26 .tb_da93592.module_column&gt;.builder_row_cover::before,.themify_builder_content-26 .tb_da93592.module_column&gt;.ms-tableCell&gt;.builder_row_cover::before{border-radius:14px;}
.themify_builder_content-26 .tb_nf9n592.module-text.module h2{font-size:58px; line-height:65px;}
.themify_builder_content-26 .tb_nf9n592.module-text .tb_text_wrap,.themify_builder_content-26 .tb_nf9n592.module-text .tb_text_wrap p,.themify_builder_content-26 .tb_nf9n592.module-text .tb_text_wrap blockquote,.themify_builder_content-26 .tb_nf9n592.module-text .tb_text_wrap h1,.themify_builder_content-26 .tb_nf9n592.module-text .tb_text_wrap h2,.themify_builder_content-26 .tb_nf9n592.module-text .tb_text_wrap h3,.themify_builder_content-26 .tb_nf9n592.module-text .tb_text_wrap h4,.themify_builder_content-26 .tb_nf9n592.module-text .tb_text_wrap h5,.themify_builder_content-26 .tb_nf9n592.module-text .tb_text_wrap h6,.themify_builder_content-26 .tb_nf9n592.module-text .tb_text_wrap li,.themify_builder_content-26 .tb_nf9n592.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-26 .tb_nf9n592.module-text{padding:10px; letter-spacing:0.1px; text-align:justify; margin-top:20px;}

@media screen and (max-width: 480px) {
.themify_builder_content-26 .tb_nf9n592.module-text.module h2{font-size:40px; line-height:48px;}
}/* Builder Custom CSS START */
.about-box {
      max-width: 5000px;
      margin: auto;
      background: #ffffff;
      border-radius: 20px;
      display: flex;
      flex-wrap: wrap;
      box-shadow: 0 8px 30px rgba(0, 0, 0, 0.08);
      overflow: hidden;
    }

    .about-text {
      flex: 1 1 55%;
      padding: 40px;
      background: linear-gradient(135deg, #e6f4ec, #f3faf7);
    }

    .about-text h2 {
      font-size: 28px;
      color: #2c5e4e;
      margin-bottom: 20px;
    }

    .about-text p {
      font-size: 16px;
      color: #444;
      line-height: 1.8;
    }

    .about-image {
      flex: 1 1 45%;
      background: #d9f0e3;
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 20px;
    }

    .about-image img {
      width: 100%;
      max-width: 480px;
      height: auto;
      border-radius: 12px;
      box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
    }

    @media (max-width: 768px) {
.header-bar{
width:auto;
}
      .about-box {
        flex-direction: column;
      }

      .about-text, .about-image {
        flex: 1 1 100%;
        padding: 30px;
      }

      .about-text h2 {
        font-size: 24px;
      }
    }
/* Builder Custom CSS END */</pre></body></html>