.investment-plan-form{background:#FFFA74 !important;border-radius:24px}
.investment-plan-form .investment-plan-heading{color:#1D1919;font-size:48px;font-weight:500;line-height:64px;text-align:left}
@media (max-width:800px){.investment-plan-form .investment-plan-heading{font-size:16px;line-height:28px;font-weight:400}}
@media (max-width:500px){.investment-plan-form .investment-underline{border-bottom:2px solid #1D1919}}
.investment-plan-form #plan-amount-input{background:transparent !important;border-bottom:2px solid #1D1919;max-width:4ch;text-align:center}
@media (max-width:800px){.investment-plan-form #plan-amount-input{width:50px}}
@media (max-width:500px){.investment-plan-form #plan-amount-input{border-bottom:2px solid rgba(29,25,25,0.5)}}
.investment-plan-form .select-wrapper{min-width:210px;position:relative;display:inline-block}
.investment-plan-form .select-value{color:#1D1919;border-bottom:2px solid #1D1919;display:inline-block;cursor:pointer;position:relative}
@media (max-width:500px){.investment-plan-form .select-value{border:none}}
.investment-plan-form .select-value:after{position:absolute;top:50%;transform:translateY(-50%)}
.investment-plan-form .select-arrow{cursor:pointer;transition:transform 0.3s ease}
.investment-plan-form .select-arrow.rotated{transform:rotate(180deg)}
.investment-plan-form .select-items{position:absolute;z-index:999;top:100%;width:100%;text-align:left;left:0;right:0;background-color:white;display:none}
.investment-plan-form .select-items-list{position:relative;z-index:10;padding-left:0;border-bottom-left-radius:24px;border-bottom-right-radius:24px;list-style:none;box-shadow:0 4px 10px rgba(0,0,0,0.1);margin:0}
.investment-plan-form .select-items-list li{font-size:21px;padding-left:21px;cursor:pointer}
@media (max-width:800px){.investment-plan-form .select-items-list li{font-size:14px;padding-left:8px}}
.investment-plan-form .select-items-list li:hover{text-decoration:underline}