.insurance-content {
  .popup-title {
    h2 {
      color: #000000;
      text-align: left;
      position: relative;
      padding-bottom: 10px;
      margin-bottom: 0px;
      &::after {
        content: "";
        position: absolute;
        bottom: 0px;
        width: 50px;
        left: 0;
        height: 5px;
        background-color: #fe5e00;
      }
    }
  }
  .content {
    a {
      transition: all 0.6s ease;
      color: #681e77;
      &:hover {
        color: #fe5e00;
      }
    }
    ul {
      padding-left: 15px;
    }
    ul li::marker {
      color: #681e77;
    }
    p,
    ul li {
      font-family:  "Lato", serif;
      text-align: left;
      font-weight: 400;
      font-size: 14px;
      margin-bottom: 10px;
    }
  }
}
section.image-banner {
  .bg-image {
    max-width: 100vw;
    height: 300px;
    @media (max-width:991px) {
      height: 200px;
    }
    @media (max-width:768px) {
      height: 150px;
    }
    &:before{
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: 1;
      background: rgb(104, 30, 119);
      background: linear-gradient(90deg, rgba(104, 30, 119, 1) 0%, rgba(104, 30, 119, 1) 25%, rgba(104, 30, 119, 0.9) 35%, rgba(104, 30, 119, 0.8) 40%, rgba(104, 30, 119, 0.7) 45%, rgba(104, 30, 119, 0.5) 58%, rgba(104, 30, 119, 0.2) 65%, rgba(104, 30, 119, 0.11) 100%);
    }
    h1 {
      /*  top: 50%;
       left: 50%;
       transform: translate(-50%, -50%);
       text-align: center; */
    }
    img {
      width: 100%;
      max-width: 100vw;
      object-fit: cover;
    }
  }
}
