body,h1,h2,h3,h4,button{font-family:Raleway,sans-serif}h5,h6,p,span,li,a,label{font-family:Montserrat,sans-serif}a{color:inherit;text-decoration:none}.features-section{color:#fff;background:#195b54;border-radius:20px;width:98%;margin:auto;padding:4rem 2rem}.features-section .section-header{margin-bottom:2.5rem}.features-section .section-header .badge{background:#fff3;border-radius:50px;padding:.4rem 1rem;font-size:.9rem;display:inline-block}.features-section .section-header h2{margin-top:1rem;font-size:2rem;font-weight:700}.features-section .features-grid{row-gap:1.5rem}.features-section .feature-card{background:0 0;border:1px solid #ffffff40;border-radius:15px;flex-direction:column;justify-content:space-between;height:100%;padding:1.5rem;transition:all .3s;display:flex;position:relative}.features-section .feature-card h3{font-size:1.1rem;font-weight:600}.features-section .feature-card p{opacity:.8;margin-top:.5rem;font-size:.9rem}.features-section .feature-card:hover{border-color:#fff;transform:translateY(-3px)}.features-section .feature-card.highlight{color:#000;background:#fff9e2}.features-section .feature-card.highlight .icon-btn{color:#000;border-color:#000}.features-section .feature-card .icon-btn{color:#fff;background:0 0;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;transition:all .3s;display:flex;position:absolute;top:1rem;right:1rem}.features-section .feature-card .icon-btn:hover{background:#ffffff1a}
body,h1,h2,h3,h4,button{font-family:Raleway,sans-serif}h5,h6,p,span,li,a,label{font-family:Montserrat,sans-serif}a{color:inherit;text-decoration:none}.finbook-hero-section{position:relative}.finbook-hero-section:before{content:"";border-radius:inherit;z-index:-1;background-image:linear-gradient(90deg,#7272721a 1.5px,#0000 1px),linear-gradient(#7272721a 1.5px,#0000 1px);background-size:50px 60px;position:absolute;inset:0}.finbook-hero-section{text-align:center;z-index:1;background:#25554f;border-radius:30px;width:98%;margin:auto auto 20px;padding-top:80px}.finbook-hero-section .text-content,.finbook-hero-section .button-container{z-index:1;position:relative}.finbook-hero-section .text-content{width:100%;margin:auto}.finbook-hero-section .text-content h1{color:#fff;margin-bottom:20px;font-size:50px;font-weight:700}.finbook-hero-section .text-content p{color:#fff;text-align:center;margin-bottom:40px;font-weight:400;line-height:30px}.finbook-hero-section .button-container{justify-content:center;gap:20px;display:flex}.finbook-hero-section .button-container .video-btn{color:#fff;border:1px solid #fff;align-items:center;gap:5px;display:flex}.finbook-hero-section .button-container .video-btn:hover{background-color:#0000}.finbook-hero-section .button-container .video-btn svg{font-size:20px}.finbook-hero-section .button-container .start-now-button{color:#1c1c1c;background-color:#fef3b5}.finbook-hero-section .banner-image{text-align:center;border-radius:20px;width:70%;padding:20px 20px 0}
