.insurance-profilers .mainPageSec{
    margin:0px !important
}

.insurance-profilers .platformSection{
    padding:0px 32px 55px !important;
}

.insurance-profiler .portfolio-wrap-txt img {
  position: absolute;
  top: 0;
  left: 0;
}

.insurance-profiler .siteButton:hover {
  background: #005e9e !important;
  box-shadow: 0 8px 12px rgb(0 131 195 / 30%);
}

.calculator-section .form-group input.dticon {
  background: url(../../../../../content/dam/hdfclifeinsurancecompany/icons/date.png) no-repeat;
  background-position: 95%;
  cursor: pointer;
}

.form-control::placeholder {
  color: #233253;
  opacity: 1;
}

@media only screen and (max-width: 767px) {
  /* .prodcalc {
    max-width: 1050px;
    padding-left: 30px;
    padding-right: 30px;
  } */
  .insurance-profiler .portfolio-wrap-txt {
    float: none;
    padding-left: 0;
    padding-top: 80px;
  }

  .insurance-profiler .siteButton {
    margin: 20px 0 0 0;
  }
}

.daterangepicker select.monthselect, .daterangepicker select.yearselect{
  padding:5px !important;
}
.calculator-section .select-holder1 {
  max-width: 200px !important;
}
.calculator-section .form-group input {
  width: 200px !important;
}