#term-insurance
{
   background: #f9f9f9;
    padding-top: 4px;
}

#term-insurance .heading_text
{
  font-size: 29px;
    font-weight: 800;
    font-family: inherit;
}

#term-insurance .card-img
{
  position: inherit;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  background:none;
  border-radius: inherit;
  border:none;
  margin-top: 0px;
  margin-bottom: 0px;
  box-shadow: none;
}

#term-insurance .term-insurance-card-body
{
    box-shadow: 0 0 15px 10px #ccc;
    padding: 34px;
    border-radius: 20px;
}


#term-insurance .ter-insurance-form-text {
    font-size: 20px;
    font-weight: 700;
    padding-bottom: 20px;
    color: #af0b06;
}

#term-insurance .occupation {
    width: 100%;
    height: 100%;
    border: 1px solid #ced4da;
    border-radius: 5px;
    font-size: 0.8rem;
    padding: 6px 9px;
    color: #808387;
}


#term-insurance .person {
    width: 100%;
    height: 100%;
    border: 1px solid #ced4da;
    border-radius: 5px;
    font-size: 0.8rem;
    padding: 6px 9px;
    color: #808387;
}
