@font-face{font-family:'Poppins';src:url(/wp-content/themes/fintly-theme-advanced/fonts/poppins/Poppins-Light.ttf) format('truetype');font-weight:300}@font-face{font-family:'Poppins';src:url(/wp-content/themes/fintly-theme-advanced/fonts/poppins/Poppins-Regular.ttf) format('truetype');font-weight:400}@font-face{font-family:'Poppins';src:url(/wp-content/themes/fintly-theme-advanced/fonts/poppins/Poppins-Medium.ttf) format('truetype');font-weight:500}@font-face{font-family:'Poppins';src:url(/wp-content/themes/fintly-theme-advanced/fonts/poppins/Poppins-SemiBold.ttf) format('truetype');font-weight:600}@font-face{font-family:'Poppins';src:url(/wp-content/themes/fintly-theme-advanced/fonts/poppins/Poppins-Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:'Poppins';src:url(/wp-content/themes/fintly-theme-advanced/fonts/poppins/Poppins-ExtraBold.ttf) format('truetype');font-weight:800}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}html,body{overflow-x:hidden}body{font-family:'Poppins',sans-serif!important;font-size:15px;font-weight:400}img:focus-visible{outline:none}input::placeholder,select::placeholder,textarea::placeholder{color:#707070;font-weight:400}nav{box-shadow:none!important}nav a:hover,nav>div a:hover,nav button:hover,#mobileMenu a:hover{background:linear-gradient(90deg,#008190,#00B47E)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}nav a.active,nav>div a.active,#mobileMenu a.active{background:linear-gradient(90deg,#008190,#00B47E)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}#scrollToTop{background:linear-gradient(45deg,#008190,#00B47E 70%)!important;z-index:10}.font-poppins-light{font-family:'Poppins',sans-serif;font-weight:300}.font-poppins-regular{font-family:'Poppins',sans-serif;font-weight:400}.font-poppins-medium{font-family:'Poppins',sans-serif;font-weight:500}.font-poppins-semibold{font-family:'Poppins',sans-serif;font-weight:600}.font-poppins-bold{font-family:'Poppins',sans-serif;font-weight:700}.font-poppins-extrabold{font-family:'Poppins',sans-serif;font-weight:800}.font-light{font-family:'Poppins',sans-serif;font-weight:300}.font-normal{font-family:'Poppins',sans-serif;font-weight:400}.font-medium{font-family:'Poppins',sans-serif;font-weight:500}.font-semibold{font-family:'Poppins',sans-serif;font-weight:600}.font-bold{font-family:'Poppins',sans-serif;font-weight:700}.font-extrabold{font-family:'Poppins',sans-serif;font-weight:800}.typing-cursor{display:inline-block;animation:blink 1.2s infinite;color:#16a34a;transition:opacity 0.3s ease-in-out}@keyframes blink{0%,50%{opacity:1}51%,100%{opacity:0}}.text-gradient{background:linear-gradient(4deg,#5FE26B,#03A8BC);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.bg-tab-gradient{background:linear-gradient(6deg,rgb(92 220 104 / .18),rgb(255 255 255 / .04))}.faq-item.active{background:#FFF;box-shadow:0 0 25px 0 rgb(0 0 0 / .1);border-radius:20px;border:none}.faq-item{border-bottom:1px solid;border-image:linear-gradient(to right,#FFFFFF,#EBEBEB 13%,#EBEBEB 43%,#FFFFFF) 1}.faq-item:last-child{border:none!important}.bg-footer{background-image:url(/wp-content/themes/fintly-theme-advanced/images/footer-section.svg);background-size:cover;background-position:center;background-repeat:no-repeat;background-blend-mode:multiply}footer ul li:hover{text-decoration:underline!important;text-decoration-color:#01848F!important}footer ul li a:hover{background:linear-gradient(4deg,#01848F,#21A12D);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}#green-gradient{--color-stop-1:#01848F;--color-stop-2:#21A12D}.contact-us-btn:hover svg path,.contact-us-btn:hover svg g,.contact-us-btn:hover svg clipPath{fill:#fff}.product-features-section .tab-btn{border-color:white!important}.product-features-section .tab-btn.active{background-image:linear-gradient(6deg,rgb(92 220 104 / .18),rgb(255 255 255 / .04));-webkit-background-clip:unset;-webkit-text-fill-color:unset;background-clip:unset;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1)!important}.mute-unmute-video{background-color:rgb(255 255 255 / .2);color:#FFF;position:absolute;bottom:15px;right:15px;border-radius:100%;padding:5px}.product-ecosystem-section .tab-btn{border-right:none!important}.product-ecosystem-section .tab-btn.active{background-image:linear-gradient(to right,#008190,#21A12D)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:#fff0;background-clip:text!important;box-shadow:none!important;font-weight:600}.play-btn{position:absolute;inset:0;margin:auto;width:70px;height:70px;border-radius:50%;background:rgb(0 0 0 / .6);color:#fff;font-size:28px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.play-btn.hidden{display:none}#calendarGrid div.bg-\[\#05A879\]{color:#FFFFFF!important}#timeSlotsList button.bg-\[\#05A879\]{background:#05A879!important;color:#FFFFFF!important}#timeSlotsList button:hover{background:#F3F4F6!important}#timeSlotsList button{background:#FFFFFF!important;border:1px solid #e5e5e5!important}#timeSlotsList button.bg-\[\#05A879\]:hover{background:#05A879!important}#calendarGrid div.bg-\[\#05A879\]:hover{background:#05A879!important}.product-ecosystem-section .tab-content.active{display:grid!important}.product-ecosystem-section .tab-btn{position:relative!important;font-weight:500!important;margin-bottom:0!important;overflow:unset}.product-ecosystem-section .tab-btn.active{background-image:linear-gradient(to right,#008190,#21A12D)!important;webkit-background-clip:text!important;-webkit-text-fill-color:#fff0;background-clip:text!important;border:none;box-shadow:none!important;padding:0 0 5px 0}.product-ecosystem-section .tab-btn:before{content:'';position:absolute;width:2px;height:18px;display:block;background:#F0F0F0;top:2px;left:-20px}.product-ecosystem-section .tab-btn.active::after{content:"";position:relative;width:80px;height:4px;display:block;margin:auto;background:#05A879;border-radius:100px;top:5px}.product-ecosystem-section .tab-btn:nth-child(1):before{display:none!important}.how-it-works-btn:hover svg path,.how-it-works-btn:hover svg g,.how-it-works-btn:hover svg clipPath{fill:#fff}.insights-boxes .card-hover h3:after{content:'';position:relative;width:30px;height:4px;display:block;background:green;margin:12px 0;border-radius:100px;transform-origin:center;transform:translateY(0) rotate(0deg);transition:transform 0.8s ease-in-out}.insights-boxes .card-hover:hover h3:after{width:150px;transform:translateY(60px) rotate(-180deg)}.insights-boxes .large-box:hover h3:after{width:150px;transform:translateY(85px) rotate(-180deg)}.insights-boxes .card-hover:hover p{transition:transform 0.5s ease-in-out}.insights-boxes .card-hover:hover p{transform:translateY(-12px)}.card-hover:hover{transform:translateY(0)!important;box-shadow:none!important}.how-it-works-btn br{display:none!important}.trust-audit-hero-bg{background-image:url(/wp-content/uploads/2026/04/trust-audit-header-bg.svg);background-size:1200px}.how-platform-works-bg{background:url(/wp-content/uploads/2026/04/no-code-automation-bg.svg)}.loan-account-audits:before{content:'';position:absolute;top:0;left:300px;width:700px;height:700px;background:url(/wp-content/uploads/2026/04/audit-coverage-bg.svg);background-size:cover;background-position:center;z-index:-1}.loan-account-audits .tab-btn{font-weight:500!important;padding:10px 20px}.loan-account-audits .tab-btn.active{background:linear-gradient(25deg,#008190,#00B47E);color:#FFFFFF!important;border:none;border-radius:100px}.audit-visibility:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:200px;background:url(/wp-content/uploads/2026/04/real-time-dashboard-bottom-bg.svg);background-size:cover;background-position:center}.branch-performance-bg:before{content:'';position:absolute;top:-70px;left:-120px;width:100%;height:100%;background:url(/wp-content/uploads/2026/04/branch-performance-bg.svg);background-size:cover;background-position:center;z-index:-1}.play-btn{position:absolute;inset:0;margin:auto;width:70px;height:70px;border-radius:50%;background:rgb(0 0 0 / .6);color:#fff;font-size:28px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.loan-account-audits .tab-btn{margin:0}.loan-account-audits .tab-btn.active{-webkit-background-clip:unset;-webkit-text-fill-color:unset;background-clip:unset}