.sipCalculatorSec .card-body input::placeholder {
  color: #120e1b;
}
.sipCalculatorSec .card-body input.form-control {
  color: #120e1b;
  height: 56px;
  padding: 15px;
}
.sipCalculatorSec .card-body .btn {
  padding: 0.75rem 1.5rem;
}
.sipCalculatorSec .card-body .btn-primary {
  background: #2563eb;
  color: #f9f8fc;
  font-weight: bold;
}
.sipCalculatorSec .card-body .btnReset {
  background-color: #d3d4d5;
}
.sipCalculatorSec .card-body img.dummyPlaceholder {
  max-width: 330px;
  margin: auto 100px;
}
.sipCalculatorSec details summary {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 0;
}
.sipCalculatorSec details[open] svg {
  transform: rotate(180deg);
}
.sipCalculatorSec .custom-svg path:first-of-type {
  fill: url(#gradient-fill);
}
.sipCalculatorSec .custom-svg path:last-of-type {
  stroke: #674e97;
  stroke-width: 3;
  stroke-linecap: round;
}
.sipCalculatorSec .text-primary-dark {
  color: #120e1b;
}