.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{display:flex;flex-direction:column;align-items:center;margin-bottom:28px}.hero-section .hero .heading .heading-1{margin-bottom:20px;white-space:normal}@media(max-width:991px){.hero-section .hero .heading .heading-1{white-space:normal}}@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;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 .heading-1 .rough-highlight{position:relative;z-index:0}.hero-section .hero .heading .heading-1 .rough-highlight:before{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:1.1em;transform:translateY(-45%) rotate(-1deg);background:radial-gradient(120% 80% at 50% 50%,#ffe8a3 0,#ffd36a 60%,#ffcc52 100%);filter:drop-shadow(0 2px 6px rgba(255,204,82,.35));border-radius:8px 10px 8px 12px/12px 10px 12px 10px;z-index:-1;opacity:.9}@media(max-width:767px){.hero-section .hero .heading .heading-1 .rough-highlight:before{left:-4px;right:-4px;height:1.05em}}.hero-section .hero .heading p{margin-bottom:0}@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:12px}@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{text-align:center;margin:0 auto 28px}.hero-section .hero .input-container .btn{width:auto!important;display:inline-block!important;max-width:none!important}.hero-section .hero .input-container input:focus{outline:none}.hero-section .hero .input-container small{font-style:italic}.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;filter:grayscale(100%) brightness(1.1) contrast(.95);opacity:.35}.hero-section .hero .partners .partner-logos img:hover{filter:none;opacity:1}@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}}.hero-section .hero .partners{margin-top:46px}@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)}}