.banner-section .banner-details{align-items:center;display:flex;flex-wrap:wrap;gap:64px}.banner-section .banner-details .form-section,.banner-section .banner-details .text-section{flex:1}.banner-section .form-details{background:#0d1054;border-radius:25px;padding:49px 51px 61px 52px}.banner-section .form-details .form-title,.banner-section .form-details form .hsfc-Step .hsfc-Step__Content .hsfc-Row:nth-child(5){display:none}.banner-section .form-details .top-text{padding-bottom:31px}.banner-section .form-details .top-text h5{color:#fff;font-size:22px;font-weight:600;line-height:28px;margin:0}.banner-section .form-section .bottom-text{padding-top:26px}.banner-section .form-section .bottom-text p{color:#737887;font-size:16px;font-weight:500;line-height:100%;text-align:center}.banner-section .form-details form .hsfc-Step{background:transparent}.banner-section .form-details form .hsfc-Step .hsfc-Step__Content{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.banner-section .form-details form label{color:#fff;font-size:14px;font-weight:400;line-height:18px;margin:0!important;padding:0 0 16px}.banner-section .form-details form .hsfc-Step .hsfc-Step__Content .hsfc-Row{margin-bottom:22px}.banner-section .form-details form .hsfc-ErrorAlert{font-size:12px;line-height:normal}.banner-section .form-details form .hsfc-Step .hsfc-Step__Content .hsfc-Row:nth-child(2),.banner-section .form-details form .hsfc-Step .hsfc-Step__Content .hsfc-Row:nth-child(3){width:47%}.banner-section .form-details form .hsfc-Step .hsfc-Step__Content .hsfc-Row input{border:1px solid #f2f2f2;border-radius:5px;color:#000;font-size:14px;font-weight:400;height:50px;line-height:18px}.banner-section .form-details form .hsfc-Step .hsfc-Step__Content .hsfc-Row .hsfc-PhoneInput{background:#fff;border-radius:5px}.banner-section .form-details form .hsfc-Step .hsfc-Step__Content .hsfc-Row .hsfc-PhoneInput .hsfc-PhoneInput__FlagAndCaret{border:1px solid #f2f2f2;border-radius:5px}.banner-section form .hsfc-NavigationRow{margin-top:28px}.banner-section form .hsfc-NavigationRow .hsfc-NavigationRow__Alerts{margin:0}.banner-section form .hsfc-NavigationRow button{background:#00b2eb;border-radius:4px;font-size:14px;font-weight:700;line-height:100%;padding:14px 25px;text-transform:uppercase}.banner-section .text-section h1{color:#0d1054;font-size:53px;font-weight:700;line-height:100%;margin-bottom:33px}.banner-section .text-section h1 span{color:#00b2eb;font-weight:500}.banner-section .text-section h4{color:#0d1054;font-size:26px;font-weight:500;line-height:normal;margin-bottom:34px}.banner-section .text-section p{color:#737887;font-size:20px;font-weight:400;line-height:100%}.banner-section .form-details .hsfc-PostSubmit .hsfc-Step{background:transparent}.banner-section .form-details .hsfc-PostSubmit .hsfc-Step .hsfc-Step__Content{padding:0}.banner-section .form-details .hsfc-PostSubmit .hsfc-Step .hsfc-RichText{color:#fff}.banner-section .form-details .hsfc-PostSubmit .hsfc-Step .hsfc-RichText p{margin-bottom:10px}@media screen and (max-width:767px){.banner-section .text-section h1{font-size:34px;line-height:normal;margin-bottom:15px}.banner-section .text-section h4{font-size:22px;line-height:normal;margin-bottom:20px}.banner-section .text-section p{font-size:18px;line-height:normal;margin:0}.banner-section .form-details .top-text h5{font-size:20px}.banner-section .form-details .top-text{padding-bottom:20px}.banner-section .form-details{border-radius:15px;padding:20px}.banner-section .form-details form .hsfc-Step .hsfc-Step__Content{display:block}.banner-section .form-details form .hsfc-Step .hsfc-Step__Content .hsfc-Row:nth-child(2),.banner-section .form-details form .hsfc-Step .hsfc-Step__Content .hsfc-Row:nth-child(3){width:100%}.banner-section .form-details form .hsfc-Step .hsfc-Step__Content .hsfc-Row input{height:auto;line-height:18px}.banner-section .banner-details{gap:30px}.banner-section .banner-details .form-section,.banner-section .banner-details .text-section{flex:auto}}@media (min-width:768px) and (max-width:1024px){.banner-section .banner-details{gap:30px}.banner-section .text-section h1{font-size:32px;line-height:normal;margin-bottom:25px}.banner-section .text-section h4{font-size:24px;line-height:normal}.banner-section .form-details .top-text h5{font-size:20px}.banner-section .form-details{border-radius:15px;padding:30px 25px}.banner-section .form-details form .hsfc-Step .hsfc-Step__Content .hsfc-Row input{height:auto}}@media (min-width:1025px) and (max-width:1280px){.banner-section .form-details form .hsfc-Step .hsfc-Step__Content .hsfc-Row input{height:auto}.banner-section .form-details{border-radius:20px;padding:30px 20px}.banner-section .banner-details{gap:40px}.banner-section .text-section h1{font-size:40px}.banner-section .text-section h4{font-size:22px;margin-bottom:25px}.banner-section{padding:80px 0!important}}