.hero-section{margin-top:60px}@media(max-width:991px){.hero-section{margin-top:30px}}.hero-section .hero{max-width:960px;width:100%;margin:10px auto;padding:0 20px}.hero-section .hero .heading .heading-1{margin-bottom:20px}@media(max-width:767px){.hero-section .hero .heading .heading-1{font-size:36px!important;line-height:50px!important;padding-top:30px}}.hero-section .hero .heading .heading-1 span{color:#000;font-weight:700;padding:0 4px;cursor:default;background:linear-gradient(180deg,transparent 60%,#FFE5B4 0,#FFE5B4);background-size:100% .4em;background-repeat:no-repeat;background-position:0 90%;font-size:inherit;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background .3s;line-height:1;margin:0 4px -4px}.hero-section .hero .heading p{margin-bottom:-30px}@media(max-width:767px){.hero-section .hero .heading p{margin-bottom:0}.hero-section .hero .heading{margin-bottom:30px}}.hero-section .hero .images-div{display:flex;align-items:center;justify-content:center}.hero-section .hero .images-div .images{position:relative;width:135px;height:46px}.hero-section .hero .images-div .images .img-1{position:absolute;left:0;top:0;z-index:1}.hero-section .hero .images-div .images .img-2{position:absolute;left:22px;top:0;z-index:2}.hero-section .hero .images-div .images .img-3{position:absolute;left:45px;top:0;z-index:3}.hero-section .hero .images-div .images .img-4{position:absolute;left:72px;top:0;z-index:4}.hero-section .hero .images-div .images-div-text{font-size:18px;color:#595959;font-weight:400}@media(max-width:767px){.hero-section .hero .images-div .images-div-text{font-size:14px}}.hero-section .hero .benefit{display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media(max-width:767px){.hero-section .hero .benefit{flex-direction:column}}.hero-section .hero .benefit .benefit-item{display:flex;align-items:center;margin-right:20px}@media(max-width:767px){.hero-section .hero .benefit .benefit-item{margin-bottom:20px}}.hero-section .hero .benefit .benefit-item .check{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background-color:#b9f4ad;border-radius:50%;margin-right:8px}.hero-section .hero .benefit .benefit-item p{margin-bottom:0;font-size:16px;font-weight:400;letter-spacing:.3px;text-shadow:0 0 1px rgba(0,0,0,.1);position:relative;color:#2d2d2d;background:none;-webkit-text-fill-color:initial;background-clip:initial;-webkit-background-clip:initial}@media(max-width:991px){.hero-section .hero .benefit .benefit-item p{animation:none!important;background:none!important;-webkit-text-fill-color:initial!important;background-clip:initial!important;-webkit-background-clip:initial!important}}.hero-section .hero .input-container{position:relative;max-width:770px;margin:0 auto 20px}.hero-section .hero .input-container .desktop-only{display:block}.hero-section .hero .input-container .mobile-only{display:none}@media(max-width:991px){.hero-section .hero .input-container .desktop-only{display:none}.hero-section .hero .input-container .mobile-only{display:block}}.hero-section .hero .input-container input{width:100%;padding:20px 30px;border:1px solid #e5e5e5;border-radius:50px;font-size:18px;color:#000}@media(max-width:991px){.hero-section .hero .input-container input{padding:20px 15px}}.hero-section .hero .input-container input::placeholder{color:#b4b4b4}.hero-section .hero .input-container .input-button{position:absolute;right:5px;top:50%;transform:translateY(-50%);background-color:#000;color:#fff;border:none;padding:15px 30px;cursor:pointer;border-radius:50px;font-size:18px}@media(max-width:573px){.hero-section .hero .input-container .input-button{position:relative;top:0;margin-top:40px;width:100%}}.hero-section .hero .input-container .start-now-button{width:100%;background-color:#003a9b;color:#fff;border:none;padding:20px 30px;cursor:pointer;border-radius:50px;font-size:20px;font-weight:600;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,58,155,.2)}.hero-section .hero .input-container .start-now-button:hover{background-color:#002d7a;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,58,155,.3)}.hero-section .hero .input-container .start-now-button:active{transform:translateY(0)}@media(max-width:991px){.hero-section .hero .input-container .start-now-button{animation:border-glow-subtle 1.5s infinite alternate}}.hero-section .hero .input-container input:focus{outline:none}.hero-section .hero .partners{text-align:center}.hero-section .hero .partners .heading-6{font-size:18px;font-weight:600;margin-bottom:15px}@media(max-width:767px){.hero-section .hero .partners .heading-6{margin-bottom:0}}.hero-section .hero .partners .partner-logos{display:flex;align-items:center;justify-content:space-evenly;margin-bottom:30px;transition:all .3s ease-in-out}@media(max-width:767px){.hero-section .hero .partners .partner-logos{margin-bottom:20px}}.hero-section .hero .partners .partner-logos img{transition:all .3s ease-in-out}@media(max-width:991px){.hero-section .hero .partners .partner-logos img{padding:0 20px}}.hero-section .hero .partners .partner-logos .rfm-marquee-container{margin-top:20px}.hero-section .hero .partners .partner-logos .marquee-logo{height:20px;padding-right:50px}.hero-section .hero .empty-container{max-width:930px;width:100%;height:520px;background-color:#f5f5f5;border-radius:50px}.hero-section .hero .animation{background-color:rgba(0,0,0,0);border-radius:30px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1000;padding:0;box-shadow:0 0 15px rgba(0,58,155,.5);animation:glowing 1.5s infinite alternate}@media(max-width:767px){.hero-section .hero .animation{margin-bottom:0;padding-bottom:0;overflow:hidden;max-height:270px;box-sizing:border-box;border-radius:20px}}@media(max-width:573px){.container{padding:0}}@keyframes glowing{0%{box-shadow:0 0 10px rgba(0,58,155,.5)}to{box-shadow:0 0 20px rgba(0,58,155,.8)}}@keyframes shimmer{0%{background-position:200%}to{background-position:-200%}}@keyframes border-glow-subtle{0%{box-shadow:0 0 0 0 rgba(0,58,155,.8),0 0 8px 2px hsla(0,0%,100%,.4),0 0 16px 4px rgba(0,58,155,.8)}to{box-shadow:0 0 0 4px rgba(0,58,155,.8),0 0 16px 4px hsla(0,0%,100%,.2666666667),0 0 32px 8px rgba(0,58,155,.8)}}