.content-wrapper .large-title *,
      .content-wrapper .large-title {
        font-family: Poppins, Poppins !important;
        font-size: 26px!important;
        line-height: 36.4px !important;
        font-weight:600!important
      }
      .content-wrapper .content-sec-desc *,
      .content-wrapper .content-sec-desc{
        font-family: Poppins, Poppins !important;
        font-size: 16px !important;
        line-height: 22.4px !important;
      }
      .content-wrapper .content-sec-title *,
      .content-wrapper .content-sec-title {
        font-family: Poppins, Poppins !important;
        font-size: 20px!important;
        line-height: 28px !important;
        letter-spacing:1px;
      }
      .content-wrapper .content-sec-items *,
      .content-wrapper .content-sec-items {
        font-family: Poppins, Poppins !important;
        font-size: 14px!important;
        line-height: 19.599999999999998px !important;
      }
      strong,h2{
        font-weight:600!important
      }

      @media (max-width: 800px) {
        .content-wrapper .large-title *,
        .content-wrapper .large-title {
          font-size: 22px!important;
        }
        .content-wrapper .content-sec-title *,
        .content-wrapper .content-sec-title {
          font-size: 18px!important;
        }
        .content-wrapper .content-sec-desc *,
        .content-wrapper .content-sec-desc,
        .content-wrapper .content-sec-items *,
        .content-wrapper .content-sec-items
        {
         font-size: 14px!important;
        }
      }
     
      .color-1 {
        color: #1E78E8 !important;
      }
      .background-1 {
        background: #1E78E8 !important;
      }
     
      .color-2 {
        color: #ffffff !important;
      }
      .background-2 {
        background: #ffffff !important;
      }
     
      .color-3 {
        color: #191919 !important;
      }
      .background-3 {
        background: #191919 !important;
      }
     
      .color-4 {
        color: #333333 !important;
      }
      .background-4 {
        background: #333333 !important;
      }
     
      .color-5 {
        color: #f5f5f5 !important;
      }
      .background-5 {
        background: #f5f5f5 !important;
      }
     
      .color-6 {
        color: #E4E4E4 !important;
      }
      .background-6 {
        background: #E4E4E4 !important;
      }
     
        
        .gradient-background {
        background: transparent linear-gradient(
        180deg,
        #ffffff 0%,
        #ffffff 100%
      ) 0% 0% no-repeat padding-box !important;
    }
        
   
    body {
      margin: 0;
    }
    .w-100 {
      width: 100%;
    }
    .fa-20 {
      font-size: 20px !important;
    }
    .fb-600 {
      font-weight: 600;
    }
    ul {
      margin: 0;
      padding-inline-start: 28px;
      unicode-bidi: isolate;
    }
    ol {
      padding-inline-start: 26px;
    }


    .content-wrapper * ,.content-wrapper{
        font-family: Poppins, Poppins !important;
    }
    .wrapper * {
      font-family: Poppins!important;
    }

    .liquid-body {
      background: #F8F8F8;
    }
    .info-icon {
      color: #F56363;
      margin-right: 4px;
    }
    .item-image {
      width: 60px;
      height: 60px;
      object-fit: contain;
    }


    .content-wrapper {
      max-width: 890px;
      margin: 12px auto;
      border: 1px solid #4d4d4d;
      margin-bottom: 100px;
      background-color: #fff;
    }

    .wrapper {
      max-width: 890px;
      margin: 12px auto;
      padding: 32px;
      margin-bottom: 100px;
      background-color: #fff;
      font-family: Poppins !important;
    }

    .wrapper hr {
      border: none;
      border-bottom: 1px solid #CFD6E7;
      margin: 0;
    }

    .wrapper .flexbox {
      display: flex;
      justify-content: space-between;
      flex-wrap: wrap;
      gap: 15px;
      margin-bottom: 16px;
    }

    .wrapper .link {
      font-size: 13px;
      font-weight: 500;
      margin: 0 0 5px;
    }

    .wrapper .listing-content {
      display: flex;
      flex-wrap: wrap;
      padding-left: 0;
      column-gap: 10px;
      margin: 0;
    }

    .wrapper .listing-content li {
      display: inline-block;
      padding: 0;
      font-size: 16px;
      color: #0C2577 !important;
    }

    .wrapper .listing-content img {
      width: 20px;
      height: 20px;
      position: relative;
      top: -2px;
      margin-right: 5px;
    }

    .wrapper .link a {
      color: #0099B0 !important;
      text-decoration: none !important;
    }

    .wrapper .content {
      flex: 1 1 0;
    }

    .job-title {
      margin-bottom: 5px;
      font-size: 21px;
      color: #0C2577;
      font-weight: 500;
    }

    .wrapper .button {
      display: flex;
      flex-wrap: wrap;
      gap: 16px;
    }

    .wrapper .button a {
      display: inline-flex;
      justify-content: center;
      gap: 5px;
      padding: 12px 16px;
      text-align: center;
      font-size: 16px;
      background: #E1F6F7;
      cursor: pointer;
      border-radius: 999px;
      text-decoration: none!important;
      align-items: center;
      color: #0C2577 !important;
      transition: .2s;
    }

    .wrapper .button a:hover {
      background: #C3ECEF;
    }

    .wrapper .button a:nth-of-type(1) {
      flex-grow: 3;
      background: #0099B0;
      color: #fff !important;
    }
    .wrapper .button a:nth-of-type(2) {
      flex-grow: 3;
    }
    .wrapper .button a:nth-of-type(3) {
      flex-grow: 1;
    }

    .wrapper .button a:nth-of-type(1):hover {
      background: #006981 !important;
    }

    .wrapper header {
      margin-bottom: 35px;
    }

    .wrapper .logo a {
      width: 120px;
      height: 120px;
      padding: 4px 10px;
      border-radius: 8px;
      display: flex;
      justify-content: center;
      align-items: center;
      box-shadow: inset 0 0 0 1px #CFD6E7;
    }

    .wrapper .logo a:hover {
      box-shadow: inset 0 0 0 1px #006981;
    }
    .section-container {
      padding: 20px 0;
    }

    .content-wrapper .section-container {
      padding: 20px;
    }

    .d-flex {
      display: flex;
    }

    .left, .right {
      flex: 0 0 calc(50% - 15px);
      max-width: calc(50% - 15px);
    }

    .container {
      display: flex;
      box-sizing: border-box;
      width: 100%;
      gap: 30px;
      flex-wrap: wrap;
      margin: 0 auto;
    }
    .container-list{
      display: flex;
      box-sizing: border-box;
      width: 100%;
      gap: 30px;
      flex-wrap: wrap;
      margin: 0 auto;
    }
    .show-desktop {
      display: block!important;
    }

    .show-mobile {
      display: none!important;
    }

    @media (max-width: 1300px) {
      .section-container {
        padding: 24px;
      }
    }

    @media (max-width: 767px) {
      .section-container {
        padding: 12px;
      }
    }

    .d-none {
      display: none;
    }
    .hide-element {
      display: none;
    }

    .d-block {
      display: block;
    }

    .flex-row {
      flex-direction: row;
    }

    .flex-column {
      flex-direction: column;
    }

    .mr-2 {
      margin-right: 7px;
    }

    .mr-1 {
      margin-right: 5px;
    }

    .d-inline-block {
      display: inline-block;
    }

    .col-12 {
      flex: 0 0 100%;
      max-width: 100%;
    }

    @media (min-width: 802px) {
      .col-md-6 {
        flex: 0 0 calc(50% - 20px) !important;
        max-width: calc(50% - 20px) !important;
      }
    }

    @media (min-width: 900px) {
      .col-xl-4 {
        flex: 0 0 calc(33.3% - 20px) !important;
        max-width: calc(33.3% - 20px) !important;
      }
    }

    .d-md-none {
      display: none!important;
    }

    .flex-md-wrap {
      flex-wrap: wrap!important;
    }

    .justify-content-md-end {
      justify-content: end!important;
    }

    .justify-content-md-center {
      justify-content: center!important;
    }

    .d-md-block {
      display: block!important;
    }

    .d-md-flex {
      display: flex!important;
    }

    .justify-content-start {
      justify-content: start;
    }

    .justify-content-end {
      justify-content: end;
    }

    .justify-content-center {
      justify-content: center;
    }

    @media (max-width: 600px) {
      .section-container {
        padding: 8px;
      }
    }

    .content-wrapper .ql-align-right {
      text-align: end !important;
    }

    .content-wrapper .ql-align-center {
      text-align: center !important;
    }

    .content-wrapper .ql-align-justify {
      text-align: justify !important;
    }
    .wrapper .content-sec-title *,
    .wrapper .content-sec-title {
      line-height: normal;
      font-size: 20px!important;
    }
    .template-btn {
      font-weight: 500;
      text-decoration: none !important;
      height: 45px;
      padding: 0 32px;
      display: flex;
      justify-content: start;
      width: max-content;
      align-items: center;
    }

    .template-btn-alone {
      font-weight: 500;
      text-decoration: none!important;
      padding: 0 32px!important;
      height: 45px;
      display: flex;
      align-items: center;
    }
    .border-80px{
      border-radius:80px;
    }
    .border-140px{
      border-radius:140px;
    }
    .border-0{
      border-radius:0;
    }
    .border-6px{
      border-radius:6px;
    }
    .align-items-center {
      align-items: center;
    }

    .p-3 {
      padding: 16px;
    }

    .mt-2 {
      margin-top: 7px;
    }

    .mb-2 {
      margin-bottom: 10px;
    }
    .mb-4 {
      margin-bottom: 16px;
    }

    .mt-3 {
      margin-top: 10px;
    }
    .wrapper .content-sec-desc *,
    .wrapper .content-sec-desc {
      line-height: 28px!important;
      font-size: 16px!important;
    }
    .wrapper .large-title *,
    .wrapper .large-title {
      font-size: 26px!important;
    }

    .image-container {
      display: flex;
      align-items: center;
      height: 100%;
    }

    .reverse-items {
      display: flex;
      flex-direction: row-reverse;
    }

    .image-preview.liquid {
      border-radius: 15px;
    }

    .image-preview {
      width: 100%;
      height: auto;
      object-fit: cover;
    }
    .banner-preview{
      width: auto%;
      height: auto;
      max-height:200px;
      object-fit: cover;
    }
    .padding-list {
      padding-bottom: 0;
      margin-top: 20px;
    }

    @media (max-width: 959px) {
      .padding-list {
        padding-bottom: 12px!important;
      }
    }

    @media (max-width: 759px) {
      .padding-list {
        padding-bottom: 12px!important;
      }
    }

    .content-wrapper .list_item {
      border-radius: 40px;
      font-size: 14px!important;
      letter-spacing: 0px;
      padding: 16px 30px;
      width: max-content;
    }

    @media (max-width: 768px) {
      .content-wrapper .list_item {
        font: normal 14px/24px Poppins, Poppins !important;
      }
    }

    .items-section {
      overflow-x: auto !important;
    }

    @media (max-width: 890px) {
      .show-desktop {
        display: none !important;
      }
      .show-mobile {
        display: block !important;
      }

      .left, .right {
        flex: 0 0 100%;
        max-width: 100%;
        width: 100%;
      }

      .container {
        flex-direction: column;
      }

      .reverse-items {
        flex-direction: column-reverse !important;
      }
    }

    .content-sec-items p {
      margin-bottom: 0 !important;
    }

    .large-title p:not(.break), .content-sec-desc p:not(.break) {
      margin-bottom: 0 !important;
      margin-top: 0 !important;
    }

    .break {
      min-height: 1px;
      margin-block-start: 9px!important;
      margin-block-end: 9px!important;
    }

    .content-sec-title p {
      margin-top: 0 !important;
    }

    h1, h2, h3 {
      margin: 0;
    }

    .content-wrapper .content-sec-desc li::before,
    .content-wrapper .content-sec-title li::before,
    .content-wrapper .content-sec-items li::before {
      color: #191919 !important;
    }
    .content-wrapper .content-sec-desc li::marker,
    .content-wrapper .content-sec-title li::marker,
    .content-wrapper .content-sec-items li::marker {
      color: #191919 !important;
    }
    .content-wrapper ul li::before {
            left: -19px;
            top: 1px;
            position:absolute;
            font-size: 20px;
    }
    .content-wrapper ul li{
      position: relative;
    }
    .wrapper ul li{
      list-style: disc;
    }
    .section-container a:not(.template-btn-alone):not(.template-btn) {
      color: #191919 !important;
    }

    .custom-row {
      display: grid;
      grid-template-columns: 1fr;
      gap: 1rem;
      align-items: center;
      padding: 0;
      margin: 0;
    }
    .banner-col {
      order: 1;
    }
    .banner-col img{
        max-height: 140px;
        width: 100%;
        height: 100%;
        max-width: 140px;
        min-width: 130px;
        min-height: 130px;
        object-fit: cover;
    }
    .text-col {
      order: 2;
    }
    @media (min-width: 768px) {
      .custom-row {
        grid-template-columns: auto 1fr;
      }
    }

    .responsive-iframe-container {
    position: relative;
    width: 100%;
    padding-top: 56.25%;
    overflow: hidden;
  }

  .responsive-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
  }
  ::-webkit-scrollbar {
        width: 10px;
      }
  ::-webkit-scrollbar-thumb {
     background: #666C78;
     border-radius: 10px;
  }