.testimonial-section h3 span{background:linear-gradient(90deg,#6335f0,#b97ffb);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.testimonial-section .testimonial-slider{max-width:927px;margin:32px auto 0;background-image:url(http://aardishinfotech.local/wp-content/uploads/2026/01/Testimonials.png);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:50px;border-radius:50px}@media(max-width:767px){.testimonial-section .testimonial-slider{padding:20px}}.testimonial-section .testimonial-user{margin-top:40px}.testimonial-section .testimonial-user img{text-align:center;margin:auto;border-radius:50px}.testimonial-section .testimonial-user h4{color:#ffe9e9;font-size:19px;line-height:8px;margin:20px 0 5px}.testimonial-section .testimonial-user span{color:#ffe9e9;font-size:11px}.testimonial-section .testimonial-card p.testimonial-text{font-size:27px;line-height:41px;color:#fff;font-weight:400;max-width:85%}@media(max-width:767px){.testimonial-section .testimonial-card p.testimonial-text{font-size:20px;line-height:30px}}.slick-dots li button{background:transparent}.slick-dots li button:before{border-radius:50px;color:#fff;font-size:20px}.testimonial-section .slick-dots li button:before{content:"";text-align:center;opacity:.25;color:#000;width:20px;height:20px;position:absolute;top:0;left:0;background-color:#fff}.testimonial-section .slick-dots li.slick-active button:before{opacity:1;color:#fff;width:50px}.testimonial-section .slick-dots li.slick-active button,.testimonial-section li.slick-active{width:50px}.testimonial-section ul.slick-dots{bottom:-70px;left:0;right:0}section.blog-section.testimonial-section{padding:72px 0 140px}@media(max-width:767px){section.blog-section.testimonial-section{padding:50px 0 140px}}.testimonial-section .blog-content p{max-width:50%;margin:auto}@media(max-width:767px){.testimonial-section .blog-content p{max-width:100%}}section.tools-section{background-color:#0f091b;color:#fff;text-align:center;padding:72px 0}@media(max-width:767px){section.tools-section{padding:50px 0}}section.tools-section span.subheading{color:#fff;border:1px solid hsla(0,0%,100%,.5);padding:7px 14px;display:inline-block;border-radius:50px;font-size:12px;line-height:16px;text-transform:uppercase;letter-spacing:2px;background-color:#1a1425}section.tools-section h3{color:#fff;font-family:Inter;font-size:40px;font-weight:600;line-height:48px;margin-top:16px;margin-bottom:16px}section.tools-section h3 span{background:linear-gradient(90deg,#6335f0,#df9fff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}section.tools-section p{font-size:18px;line-height:26px;max-width:80%;margin:auto;font-family:Inter;color:hsla(0,0%,100%,.5)}@media(max-width:767px){section.tools-section p{max-width:100%}}section.tools-section .marquee.marquee-left{margin-top:40px;margin-bottom:0}section.tools-section .marquee.marquee-right{margin-top:-80px}section.tools-section .marquee{margin-top:40px}section.tools-section .marquee .slider-item{text-align:center;background-color:hsla(0,0%,45%,.3);border-radius:30px;border:1px solid hsla(0,0%,45%,.3);padding:30px 0}section.tools-section .marquee .slider-item span{display:block;font-size:13px;font-family:Inter}section.tools-section .marquee .slider-item img{margin:0 auto 11px}section.tools-section .slick-slide{margin:0 27px}@media(max-width:767px){section.tools-section .slick-slide{margin:0 15px}}section.tools-section .slick-slide .tool-card{min-width:240px;height:120px;margin-right:24px;border-radius:18px;background:hsla(0,0%,100%,.08);backdrop-filter:blur(10px);display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media(max-width:767px){section.tools-section .slick-slide .tool-card{width:100px;height:80px;margin-right:0;min-width:unset}}section.tools-section .slick-slide .tool-card span{display:block;text-align:center;font-size:14px;color:#fff}section.tools-section .slick-slide .tool-card img{height:auto;margin:0}@media(max-width:767px){section.tools-section .slick-slide .tool-card img{width:40px}}.slick-list{overflow:hidden!important}.slick-track{display:flex!important;flex-wrap:nowrap!important}.slick-slide{height:auto}.slick-slide>div{display:flex}.banner{background-image:url(/bg.png);background-size:cover;background-repeat:no-repeat;background-position:50%;padding:196px 0 72px;color:#fff}@media(max-width:767px){.banner{padding:145px 0 40px}}.banner span.title-btn{color:#fff;letter-spacing:6px;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);cursor:pointer;background:none;border:1px solid rgba(178,121,249,.2);border-radius:999px;padding:16px 30px;font-size:12px;font-weight:600;display:inline-block;box-shadow:inset 0 0 0 1px rgba(178,121,249,.2)}.banner h1{margin:20px 0;font-size:51px;font-family:var(--font-lato),sans-serif;FONT-WEIGHT:700}@media(max-width:767px){.banner h1{font-size:40px}}.banner h1 span{background:linear-gradient(45deg,#6335f0,#df9fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.banner p{font-family:Inter;font-size:18px;line-height:26px;opacity:.8}@media(max-width:767px){.banner p{font-size:16px}}.banner .buttons{margin-top:50px}.banner .buttons a.primary-button{font-family:var(--font-be-vietnam),sans-serif;text-transform:capitalize;letter-spacing:0;background:linear-gradient(45deg,#6335f0,#df9fff);border-radius:50px;padding:20px 35px;font-size:15.78px;transition:all .5s;color:#fff;text-decoration:unset}@media(max-width:767px){.banner .buttons a.primary-button{padding:18px 30px}}.banner .buttons a.secondary-button{position:relative;padding:18px 48px;font-size:18px;font-weight:500;color:#fff;background:transparent;border-radius:999px;cursor:pointer;border:none;z-index:1;text-decoration:unset;margin-left:20px}@media(max-width:767px){.banner .buttons a.secondary-button{background:linear-gradient(45deg,#6335f0,#df9fff);padding:18px 30px}}.banner .buttons a.secondary-button:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(90deg,#6335f0,#df9fff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}@media(max-width:767px){.banner .buttons a.secondary-button:after{display:none}}.banner .banner-image{text-align:right;margin-top:50px}.banner .banner-image img{width:100%}.banner .banner-content{padding-right:60px}@media(max-width:767px){.banner .banner-content{padding-right:15px}}.banner .trust-logos{margin-top:110px;text-align:center}@media(max-width:767px){.banner .trust-logos{margin-top:60px}}.banner .trust-logos h3{margin-bottom:33px;font-size:18px;font-family:Inter;line-height:26px}.banner .trust-logos img{width:100%}section.demo-section{background-color:#0f091b;padding-bottom:72px;padding-top:72px}@media(max-width:767px){section.demo-section{padding:0}}section.demo-section .demo-content{background:linear-gradient(45deg,#6335f0,#df9fff);max-width:1296px;margin:auto;border-radius:20px;text-align:center;color:#fff;padding:68px 0}section.demo-section .demo-content h3{font-size:57px;font-family:Inter;margin-bottom:40px}@media(max-width:767px){section.demo-section .demo-content h3{font-size:40px}}section.demo-section .demo-content p{font-family:Inter;font-size:20px}@media(max-width:767px){section.demo-section .demo-content p{font-size:18px}}section.demo-section .demo-content a{background-color:#fff;padding:16px 42px;text-decoration:unset;color:#6335f0;border-radius:50px;display:inline-block;margin-top:10px}