.formWrapper form input:focus+span,.formWrapper form input:not(:placeholder-shown)+span{top:-2px;color:#3ea195}.floating.is-filled select,.floating2.is-filled select,.formWrapper form input:focus,.formWrapper form input:not(:placeholder-shown){border-color:#3ea195}.citizenship:has(select:focus) label,.citizenship:has(select:valid) label{top:0}.floating.is-filled label,.floating2.is-filled label,.floating2:focus-within label,.floating:focus-within label{top:0;color:#3ea195}#aDetails.active .line,#aDetails.active .step,#rDetails.active .line,#rDetails.active .step,#sDetails.active .line,#sDetails.active .step,#tDetails.active .line,#tDetails.active .step{background:#ccfe0f;color:#000}.stepper.active .pText{color:#000}.pulseAnm::before{content:'';position:absolute;top:-15px;left:0;z-index:-1;width:90px;height:90px;background:linear-gradient(90deg,#65ab0e 0,#b3e042 100%);opacity:.8;filter:blur(35px);animation:3s infinite pulse}@keyframes pulse{50%{transform:scale(.5);filter:blur(25px)}}