    .hero-section {
       margin-top: 125px;
       padding-bottom: 40px;
   }

   .breadcrumb-section {
       padding-bottom: 20px;

   }

   .breadcrumb a {
       text-decoration: none;
       color: #000;
       font-size: 16px;
       font-weight: 500;
   }

   .breadcrumb-item+.breadcrumb-item::before {
       color: #000;
       font-size: 16px;
       content: ">" !important;
       padding-right: 12px !important;
   }

   .breadcrumb-item.active {
       color: #000 !important;
       font-size: 16px;
       font-weight: 500;
   }

   .breadcrumb-item+.breadcrumb-item {
       padding-left: 12px !important;
   }

   .policy-section {

       display: flex;
       align-items: center;
       justify-content: space-between;
       padding-top: 40px;
   }

   .policy-section-content {
       max-width: 65%;
   }

   .policy-section-content h2 {
       font-size: 28px;
       font-weight: 700;
       margin-bottom: 15px;
   }

   .policy-section-content p {
       font-size: 16px;
       line-height: 1.4;
       font-weight: 400;
   }

   

   @media (max-width: 992px) {
       .policy-section {
           flex-direction: column;
           text-align: center;
           padding: 30px;
       }

       .policy-section-content {
           max-width: 100%;
       }

   }
   .policy-body-section{
        padding:20px 0;
   }

   .policy-body-section h4 , .policy-body-section h3 , .policy-body-section h2 {
        font-size:24px;
        font-family: 'Lexend';
        font-weight:700;
        margin-top: 20px;
   }
   .policy-body-section p{
        font-size:16px;
        font-weight:400;
   }
   .hero-section .container-fluid{
    max-width:1600px;
    width:100%;
    margin:0 auto;
   }
   .policy-body-section .container-fluid{
        max-width:1600px;
        width:100%;
        margin:0 auto;
   }

   @media (max-width:768px) {
    .hero-section{
        margin-top:95px;
        padding-bottom:20px;
    }
    .policy-section{
        padding:40px 0px 0px 0px;
        text-align:left;
        align-items:flex-start;
    }       .breadcrumb-section{            padding-bottom: 8px;        }
    .policy-section-content h2{
        font-size: 22px;        margin-bottom: 8px;
    }.policy-section-content p{margin-bottom:8px !important;}
    .policy-body-section h4, .policy-body-section h3, .policy-body-section h2{
        font-size: 22px;
    }
   }

   @media (min-width:768px) and (max-width:992px) {
    .hero-section{
      margin-top:70px;
      padding-bottom: 20px;
    }
    .policy-section{
      padding: 30px 0px 0px 0px;
      text-align: left;
      align-items: flex-start;
    }
   }


@media (min-width:1700px) {
  .hero-section .container-fluid{
    padding: 0 40px !important;
  }
  .policy-body-section .container-fluid{
    padding: 0 40px !important;
  }
}


.hero-section .container-fluid{
    padding: 0 40px !important;
  }
  .policy-body-section .container-fluid{
    padding: 0 40px !important;
  }