/* Generated from page: join-us */
.themify_builder_content-2142 .tb_8vqi606.module_row{background-image:linear-gradient(180deg,rgb(12, 31, 255) 0%,rgb(0, 0, 0) 100%); text-align:center; padding-top:7%; padding-bottom:6%; background-color:rgba(3, 71, 98, 1);}
.themify_builder_content-2142 .tb_7pbz006.module-text.module .tb_text_wrap h1{color:rgba(255, 255, 255, 1.00);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-2142 .tb_7pbz006.module-text.module h1{font-size:80px; line-height:60px;}
.themify_builder_content-2142 .tb_7pbz006.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(255, 255, 255, 1.00);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-2142 .tb_7pbz006.module-text.module h3{font-size:30px; line-height:70px;}
.themify_builder_content-2142 .tb_2m5z246.module_row{background-color:rgba(241, 245, 249, 1.00); padding-top:3%; padding-bottom:3%;}
.themify_builder_content-2142 .tb_ib61630.module_row{background-color:rgba(241, 245, 249, 1.00); padding-top:3%; padding-bottom:3%;}
.themify_builder_content-2142 .tb_u13p646.module-text.module h2{font-size:58px; line-height:65px;}
.themify_builder_content-2142 .tb_u13p646.module-text{text-align:justify;}
.themify_builder_content-2142 .tb_es9m464.module_row{padding-top:0%; padding-bottom:5%;}
.themify_builder_content-2142 .tb_hlu6346.module-text.module h2{font-size:58px; line-height:65px;}
.themify_builder_content-2142 .tb_hlu6346.module-text{text-align:justify;}
.themify_builder_content-2142 .tb_bzrj006.module_row{padding-top:4%; padding-bottom:4%;}
.themify_builder_content-2142 .tb_fk60688.module-text{text-align:center; margin-bottom:30px;}
.themify_builder_content-2142 .tb_1eyd660.module-image.module .image-title,.themify_builder_content-2142 .tb_1eyd660.module-image.module .image-title a{color:rgba(0, 0, 0, 1.00);}
.themify_builder_content-2142 .tb_1eyd660.module-image.module .image-title{font-size:28px; line-height:35px;}
.themify_builder_content-2142 .tb_1eyd660.module-image.module .image-caption{color:rgba(48, 48, 48, 1.00); font-size:18px;}
.themify_builder_content-2142 .tb_073d604.module-image.module .image-title,.themify_builder_content-2142 .tb_073d604.module-image.module .image-title a{color:rgba(0, 0, 0, 1.00);}
.themify_builder_content-2142 .tb_073d604.module-image.module .image-title{font-size:28px; line-height:35px;}
.themify_builder_content-2142 .tb_073d604.module-image.module .image-caption{color:rgba(48, 48, 48, 1.00); font-size:18px;}
.themify_builder_content-2142 .tb_1gpx066.module-image.module .image-title,.themify_builder_content-2142 .tb_1gpx066.module-image.module .image-title a{color:rgba(0, 0, 0, 1.00);}
.themify_builder_content-2142 .tb_1gpx066.module-image.module .image-title{font-size:28px; line-height:35px;}
.themify_builder_content-2142 .tb_1gpx066.module-image.module .image-caption{color:rgba(48, 48, 48, 1.00); font-size:18px;}
.themify_builder_content-2142 .tb_5oz4262.module_row{background-color:rgba(53, 64, 93, 1.00); padding-top:5%; padding-bottom:10%;}
.themify_builder_content-2142 .tb_hpaa666.module-text .tb_text_wrap,.themify_builder_content-2142 .tb_hpaa666.module-text .tb_text_wrap p,.themify_builder_content-2142 .tb_hpaa666.module-text .tb_text_wrap blockquote,.themify_builder_content-2142 .tb_hpaa666.module-text .tb_text_wrap h1,.themify_builder_content-2142 .tb_hpaa666.module-text .tb_text_wrap h2,.themify_builder_content-2142 .tb_hpaa666.module-text .tb_text_wrap h3,.themify_builder_content-2142 .tb_hpaa666.module-text .tb_text_wrap h4,.themify_builder_content-2142 .tb_hpaa666.module-text .tb_text_wrap h5,.themify_builder_content-2142 .tb_hpaa666.module-text .tb_text_wrap h6,.themify_builder_content-2142 .tb_hpaa666.module-text .tb_text_wrap li,.themify_builder_content-2142 .tb_hpaa666.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1.00);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-2142 .tb_hpaa666.module-text{text-align:center; margin-bottom:10px;}
.themify_builder_content-2142 .tb_68k9034.module-text .tb_text_wrap,.themify_builder_content-2142 .tb_68k9034.module-text .tb_text_wrap p,.themify_builder_content-2142 .tb_68k9034.module-text .tb_text_wrap blockquote,.themify_builder_content-2142 .tb_68k9034.module-text .tb_text_wrap h1,.themify_builder_content-2142 .tb_68k9034.module-text .tb_text_wrap h2,.themify_builder_content-2142 .tb_68k9034.module-text .tb_text_wrap h3,.themify_builder_content-2142 .tb_68k9034.module-text .tb_text_wrap h4,.themify_builder_content-2142 .tb_68k9034.module-text .tb_text_wrap h5,.themify_builder_content-2142 .tb_68k9034.module-text .tb_text_wrap h6,.themify_builder_content-2142 .tb_68k9034.module-text .tb_text_wrap li,.themify_builder_content-2142 .tb_68k9034.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1.00);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-2142 .tb_68k9034.module-text{font-size:16px; line-height:26px;}
.themify_builder_content-2142 .tb_68k9034.module-text.module h4{font-size:28px; line-height:32px;}
.themify_builder_content-2142 .tb_0ps6664.module-buttons i,.themify_builder_content-2142 .tb_0ps6664.module-buttons span{font-size:16px;}
.themify_builder_content-2142 .tb_0ps6664.module-buttons{margin-top:20px;}
.themify_builder_content-2142 .tb_7wci660.module-text .tb_text_wrap,.themify_builder_content-2142 .tb_7wci660.module-text .tb_text_wrap p,.themify_builder_content-2142 .tb_7wci660.module-text .tb_text_wrap blockquote,.themify_builder_content-2142 .tb_7wci660.module-text .tb_text_wrap h1,.themify_builder_content-2142 .tb_7wci660.module-text .tb_text_wrap h2,.themify_builder_content-2142 .tb_7wci660.module-text .tb_text_wrap h3,.themify_builder_content-2142 .tb_7wci660.module-text .tb_text_wrap h4,.themify_builder_content-2142 .tb_7wci660.module-text .tb_text_wrap h5,.themify_builder_content-2142 .tb_7wci660.module-text .tb_text_wrap h6,.themify_builder_content-2142 .tb_7wci660.module-text .tb_text_wrap li,.themify_builder_content-2142 .tb_7wci660.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1.00);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-2142 .tb_7wci660.module-text{font-size:16px; line-height:26px;}
.themify_builder_content-2142 .tb_7wci660.module-text.module h4{font-size:28px; line-height:32px;}
.themify_builder_content-2142 .tb_2i95336.module-buttons i,.themify_builder_content-2142 .tb_2i95336.module-buttons span{font-size:16px;}
.themify_builder_content-2142 .tb_2i95336.module-buttons{margin-top:20px;}
.themify_builder_content-2142 .tb_i8g4464.module-text .tb_text_wrap,.themify_builder_content-2142 .tb_i8g4464.module-text .tb_text_wrap p,.themify_builder_content-2142 .tb_i8g4464.module-text .tb_text_wrap blockquote,.themify_builder_content-2142 .tb_i8g4464.module-text .tb_text_wrap h1,.themify_builder_content-2142 .tb_i8g4464.module-text .tb_text_wrap h2,.themify_builder_content-2142 .tb_i8g4464.module-text .tb_text_wrap h3,.themify_builder_content-2142 .tb_i8g4464.module-text .tb_text_wrap h4,.themify_builder_content-2142 .tb_i8g4464.module-text .tb_text_wrap h5,.themify_builder_content-2142 .tb_i8g4464.module-text .tb_text_wrap h6,.themify_builder_content-2142 .tb_i8g4464.module-text .tb_text_wrap li,.themify_builder_content-2142 .tb_i8g4464.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1.00);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-2142 .tb_i8g4464.module-text{font-size:16px; line-height:26px;}
.themify_builder_content-2142 .tb_i8g4464.module-text.module h4{font-size:28px; line-height:32px;}
.themify_builder_content-2142 .tb_xsg1380.module-buttons i,.themify_builder_content-2142 .tb_xsg1380.module-buttons span{font-size:16px;}
.themify_builder_content-2142 .tb_xsg1380.module-buttons{margin-top:20px;}
.themify_builder_content-2142 .tb_a2yv806.module-text .tb_text_wrap,.themify_builder_content-2142 .tb_a2yv806.module-text .tb_text_wrap p,.themify_builder_content-2142 .tb_a2yv806.module-text .tb_text_wrap blockquote,.themify_builder_content-2142 .tb_a2yv806.module-text .tb_text_wrap h1,.themify_builder_content-2142 .tb_a2yv806.module-text .tb_text_wrap h2,.themify_builder_content-2142 .tb_a2yv806.module-text .tb_text_wrap h3,.themify_builder_content-2142 .tb_a2yv806.module-text .tb_text_wrap h4,.themify_builder_content-2142 .tb_a2yv806.module-text .tb_text_wrap h5,.themify_builder_content-2142 .tb_a2yv806.module-text .tb_text_wrap h6,.themify_builder_content-2142 .tb_a2yv806.module-text .tb_text_wrap li,.themify_builder_content-2142 .tb_a2yv806.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1.00);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-2142 .tb_a2yv806.module-text{font-size:16px; line-height:26px;}
.themify_builder_content-2142 .tb_a2yv806.module-text.module h4{font-size:28px; line-height:32px;}
.themify_builder_content-2142 .tb_rk5l008.module-buttons i,.themify_builder_content-2142 .tb_rk5l008.module-buttons span{font-size:16px;}
.themify_builder_content-2142 .tb_rk5l008.module-buttons{margin-top:20px;}

@media screen and (max-width: 680px) {
.themify_builder_content-2142 .tb_7pbz006.module-text.module h1{font-size:60px;}
.themify_builder_content-2142 .tb_7pbz006.module-text.module h3{font-size:23px;}
.themify_builder_content-2142 .tb_u13p646.module-text.module h2{font-size:40px; line-height:48px;}
.themify_builder_content-2142 .tb_hlu6346.module-text.module h2{font-size:40px; line-height:48px;}
}/* Builder Custom CSS START */
.container {
      
      padding: 0 20px;
      display: grid;
      grid-template-columns: 2fr 1fr;
      gap: 30px;
    }

    .content, .sidebar {
      background: white;
      padding: 30px;
      border-radius: 12px;
      box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05);
    }

    h2 {
      color: #003366;
      margin-bottom: 15px;
      border-left: 5px solid #0073b1;
      padding-left: 10px;
    }

    p, li {
      line-height: 1.7;
      color: #555;
      font-size: 15px;
    }

    ul {
      margin-left: 20px;
    }

    .highlight {
      background: #e8f2ff;
      border-left: 5px solid #0073b1;
      padding: 15px 20px;
      border-radius: 8px;
      margin: 20px 0;
    }

    .btn {
      display: inline-block;
      background: #0073b1;
      color: white;
      text-decoration: none;
      padding: 12px 25px;
      border-radius: 8px;
      font-weight: 600;
      transition: background 0.3s ease;
    }

    .btn:hover {
      background: #005f91;
    }

    .sidebar h3 {
      color: #003366;
      margin-top: 0;
    }

    .sidebar p {
      font-size: 14px;
      color: #444;
    }

    footer {
      text-align: center;
      padding: 25px;
      background: #003366;
      color: white;
      font-size: 14px;
      margin-top: 60px;
    }

    @media (max-width: 900px) {
      .container {
        grid-template-columns: 1fr;
      }
    }
  </style>
/* Builder Custom CSS END */