.btn-blue,.btn:hover,header .menu .dropdown-menu li a:hover,header .menu a{background:#0b62d6;color:#fff}.container,.hero img,body img,header{width:100%}body.naati-page img {height: auto;}.btn,.card .custom-btn,body a,header .menu a{text-decoration:none}.card,.testimonial-card,header .menu li{position:relative}.blue-color,.footer-grid div:first-child p a{line-height:1.5;font-weight:700;font-size:20px}#ai-tool-toggle,#floating-ai-tool{position:fixed;right:20px;z-index:9999;display:none}.ai-header,.blog-header,.blog-listing h2,.btn,.copy,.cta-box,.lang-strip,.process,.process-card,.testimonial-slider h2,.testimonials,.thanku-inner,header .menu a{text-align:center}*{margin:0;padding:0;box-sizing:border-box;font-family:"Public Sans",sans-serif}html{overflow-x:hidden;scroll-behavior:smooth}body{background:#f3f3f3;color:#000}body h1,body h2,body h3,body h4,body h5,body h6{margin:0 0 12px;line-height:1.5;font-weight:600}body h1{font-size:36px}body h2{font-size:26px}body p{margin:0 0 12px;font-size:16px;line-height:26px}.content-header ul li:last-child,.cta-box p:last-child,body p:last-child{margin-bottom:0}body a{color:#0b62d6;font-weight:600;transition:.3s linear}body img{max-width:100%}.container{max-width:1370px;margin:auto;padding:0 20px}header{position:sticky;top:0;z-index:999;background-color:#fff;border-bottom:1px solid #6666661c}header .navbar{display:flex;justify-content:space-between;align-items:center;padding-top:15px;padding-bottom:15px;column-gap:15px}.logo{width:250px}.logo img{vertical-align:middle}header .menu{list-style:none;display:flex;align-items:center;gap:6px;justify-content:flex-end}header .menu a{font-size:15px;padding:10px 18px;transition:.3s;border-radius:100px;display:table}header .menu .dropdown-menu{position:absolute;box-shadow:0 -1px 3px rgba(0,0,0,.1);top:40px;left:0;background:#fff;list-style:none;min-width:180px;border-radius:6px;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(10px);transition:.3s}header .menu .dropdown-menu li a{padding:12px 15px;display:block;border-radius:0;background:0 0;color:#000;border-bottom:1px solid #00000024}header .menu .dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.menu-icon{font-size:36px;color:#0b62d6;cursor:pointer;display:none}#menu-toggle,.testimonial-inner .slick-dots button::before{display:none}.content-header,.hero{background:#efe2c8}.hero-wrap,.why{display:grid;align-items:center;gap:40px;grid-template-columns:repeat(2,1fr)} .ai-section,.hero h1{margin-bottom:15px}.hero p{margin-bottom:25px}.btn{padding:16px 22px;border-radius:25px;display:inline-block;margin-right:10px;font-weight:600;min-width:210px;font-size:17px;line-height:normal;transition:.3s linear}.btn-yellow{background:#fbd276;color:#000}.lang-strip{background:#fff5e0;padding:35px 0;font-size:18px;display:flex;justify-content:space-around}.grid,.process-grid{display:grid;margin-top:40px}.lang-strip span{font-size:26px;font-style:italic;padding:0 50px}.section{padding:70px 0;background:#fff}.ai-wrap ul,.why ul{margin-top:22px}.ai-wrap ul li,.why ul li{margin:12px 0 12px 14px}.lang-services,.services{background:#fff5e0;text-align:center}.card,.process{background:#fff}.grid{grid-template-columns:repeat(4,1fr);gap:20px}.services .grid {grid-template-columns: repeat(3,1fr);} .grid.three-columns{grid-template-columns:repeat(3,1fr)}.card{padding:25px 25px 55px;border:1px solid #e2e2e2}.card .icon{width:80px;height:80px;background-color:#fff9ed;border-radius:100%;margin:0 auto;display:flex;align-items:center;justify-content:center}.card .icon img,.process-card .icon img{width:40px}.card h3{margin:10px 0;font-size:22px}.card p{font-size:15px;color:#666}.card .custom-btn{position:absolute;bottom:30px;left:0;right:0;margin:auto;color:#0b62d6;border-bottom:1px solid #0b62d6;display:table;font-weight:600;transition:.3s linear}.card .custom-btn:hover{color:#fbd276;border-color:#fbd276}.process{padding-bottom:20px}.process-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}.process-card{background:#f7f7f7;padding:30px 25px;border-radius:10px;transition:.3s;border:1px solid #e2e2e2}.process-card:hover{transform:translateY(-6px)}.process-icon{width:60px;height:60px;background:#1f67d2;color:#fff;margin:auto auto 15px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px}.process-card .icon{width:80px;height:80px;background-color:#fff;border-radius:100%;margin:0 auto 15px;display:flex;align-items:center;justify-content:center}.process-card .process-title{margin-bottom:10px;font-size:18px}.process-card p{font-size:14px;color:#666}.lang-services .process-grid{margin-bottom:32px}.testimonial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:40px}.testimonial{background:#f6f6f6;padding:20px;border-radius:8px}.small-desc{max-width:700px;margin:0 auto 25px}.testimonial-inner .slick-track{display:flex;align-items:stretch;flex-wrap:wrap}.testimonial-card{background:#fff;border:1px solid #e5e5e5;padding:20px 20px 65px;margin:10px;border-radius:6px;height:auto!important}.cta,footer{background:#fff5e0}.quote,.user-info{position:absolute}.stars{color:#f5a623;font-size:30px;margin-bottom:10px}.quote{right:15px;top:10px;font-size:80px;color:#ffb0004F}.testimonial-text{font-size:16px;color:#555;line-height:1.6;margin-bottom:20px}.user-info{display:flex;align-items:center;border-top:1px solid #eee;padding:10px 0 10px 22px;bottom:0;width:100%;left:0}.user-info img{width:40px;height:40px;border-radius:50%;margin-right:10px}.user-name{font-weight:600;font-size:17px;margin-bottom:0}.user-role{font-size:14px;color:#888;margin-top:8px}.testimonial-inner .slick-dots li{width:16px;height:16px;margin:0 5px}.testimonial-inner .slick-dots button{width:16px;height:16px;background:#e3e3e3;border-radius:100%;transition:.3s linear}.testimonial-inner .slick-dots li.slick-active button{background:#0b62d6}.ai-wrap{display:grid;gap:40px;align-items:center;grid-template-columns:repeat(2,1fr)}.ai li,.blog-post ol li,.blog-post ul li{margin:10px 0}.breadcrumb,.content-header ul li{margin-bottom:12px}.cta-box p{max-width:850px;margin:20px auto 25px}.blog-header{background:#efe2c8}.blog-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;margin-top:40px}.blog-card{position:relative;background:#fff;padding:25px 25px 75px;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:.3s}.blog-card .blog-img img{vertical-align:middle;aspect-ratio:16/9;object-fit:cover;margin-bottom:16px}.blog-card:hover{transform:translateY(-5px)}.blog-card h3{font-size:18px;margin-bottom:10px;line-height:28px}.blog-card h3 a,.footer-grid a{color:#000}#ai-tool-toggle,.ai-section button{background:#5d2906;color:#fad789;cursor:pointer}.blog-card .custom-btn{display:table;padding:10px 18px;background:#0b62d6;color:#fff;border-radius:6px;position:absolute;bottom:25px;left:25px;margin:0 auto}#contact .why{align-items:flex-start}#contact .why img{margin-top:12px}footer{padding:40px 0}.footer-grid div:first-child p a{color:#0b62d6}.footer-grid{display:grid;grid-template-columns:700px 1fr auto;gap:30px;justify-content:space-between}.footer-grid h5{font-size:22px}.copy{margin-top:50px;font-size:13px;border-top:1px solid #fff;padding-top:40px}.footer-grid a:hover{color:#0b62d6}.content-header ul{padding:0 0 2px 15px}.contact-form .form-group{margin-bottom:20px}.contact-form .form-group label{display:block;margin-bottom:8px;font-weight:500}.contact-form .form-group.language-pair label{font-weight:700;color:#0b62d6;font-size:20px}.contact-form .form-group.language-pair .lang-label{color:#000;font-size:16px;font-weight:600;margin-top:16px}.contact-form .form-group input,.contact-form .form-group select,.contact-form .form-group textarea{background:#fff;height:48px;border:1px solid #fbd276;width:100%;padding:10px;font-size:14px;border-radius:6px}.contact-form .form-group textarea{height:100px!important}.contact-form .btn-cta{background:#fbd276;min-width:200px;padding:16px;border:none;font-size:16px;font-weight:500;cursor:pointer;border-radius:100px}.thankyou-container{background:#fff;padding:50px;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.1);max-width:500px}.breadcrumb{font-size:.9rem;color:#666}.blog-post h3{margin:20px 0}.blog-post .blog-img img{vertical-align:middle;margin-bottom:22px}.note{background:#f7f9fc;border-left:4px solid #cfe3ff;padding:25px;margin:28px 0;line-height:26px}.blog-post ol,.blog-post ul{margin-left:30px;margin-bottom:22px}.thanku-inner{max-width:575px;margin:0 auto}.checkmark{width:50px;height:50px;margin:0 auto 20px;border-radius:100%;background:#28c76f;display:flex;align-items:center;justify-content:center;color:#fff;font-size:25px}.info-box{background:#f6f9ff;padding:15px;border-radius:8px;font-size:14px;color:#444;margin-bottom:30px;line-height:1.5}#ai-tool-toggle{bottom:20px;padding:10px 15px;border-radius:100px;align-items:center;gap:10px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.tool-output{margin-top:12px;padding:14px;background:#faf7f0;border:1px solid #ddd;border-radius:8px;min-height:70px;font-size:15px;line-height:1.5}#ai-tool-toggle img{height:30px;object-fit:contain;width:auto}#ai-tool-toggle span{width:100%;font-size:14px}.ai-section textarea::placeholder{font-size:13px}.tool-heading{display:flex;align-items:center;justify-content:center;gap:14px}.tool-heading img{height:42px;width:auto}#polish-output,#translation-output{width:100%;height:90px;margin-top:10px;background:#fafafa}.tool-heading h3{margin:0}#floating-ai-tool{bottom:80px;width:340px;background:#fff;border-radius:14px;box-shadow:0 8px 25px rgba(0,0,0,.2);flex-direction:column}.ai-header{background:#fad789;padding:12px;position:relative}.close-btn{position:absolute;right:10px;top:5px;cursor:pointer}.ai-body{padding:15px;overflow-y:auto}.ai-section label{display:block;margin-bottom:8px}.ai-section textarea{width:100%;height:70px;margin-bottom:8px;padding:10px;border-radius:8px;border:1px solid #ddd}.ai-section button{font-weight:600;border:none;padding:6px 10px;border-radius:6px}#word-count-display{margin-top:8px;font-size:13px}#limit-message{display:none;color:red;font-size:12px}@media(max-width:1366px){header .menu{gap:8px}header .menu a{font-size:14px;padding:10px 12px}}@media(max-width:1024px){body h1{font-size:26px;line-height:36px}body h2{font-size:22px;line-height:32px}.btn{padding:12px 20px;min-width:150px;font-size:16px}.menu-icon,header .menu .dropdown:hover .dropdown-menu{display:block}header .menu{position:absolute;top:100%;left:0;width:100%;background:#0b62d6;flex-direction:column;align-items:flex-start;padding:20px;display:none}header .menu li{width:100%}header .menu a{width:100%;padding:12px 0;background-color:#fff;border-radius:0;color:#000}#menu-toggle:checked+.menu-icon+.menu{display:flex}header .menu .dropdown-menu{position:static;opacity:1;visibility:visible;transform:none;display:none;background:#fff;width:100%;margin:0 auto;border-radius:0}.grid{grid-template-columns:repeat(2,1fr);margin-top:20px}.footer-grid{grid-template-columns:auto 1fr auto}}@media(max-width:900px){.hero,.section{padding:40px 0}nav{display:none}.hero p{margin-bottom:22px}.ai-wrap,.hero-wrap,.why{gap:25px;grid-template-columns:1fr}}@media(max-width:767px){.footer-grid,.grid,.grid.three-columns{grid-template-columns:1fr}.hero-wrap .btn{width:100%}.hero-wrap .btn-yellow{margin-bottom:20px}.testimonial-card{margin:0}.footer-grid{gap:20px}.copy{margin-top:20px;padding-top:25px}.process{padding-bottom:0!important}.process-grid{margin-top:25px}#floating-ai-tool{overflow-y:scroll;height:400px}}
@media(max-width:1600px){.hero-wrap h1 {font-size: 34px;}}
.container.why.new { grid-template-columns: repeat(2, minmax(0, 1fr));}.container.why.new > :nth-child(3) { grid-column: 1 / 3; width: 50%; justify-self: center;}

