.hero-card span,blockquote a{color:#6fd943}.about-box,.contact-row,.form,.icon,.search-box{display:flex}.list,.toc li{list-style:none}.contact,.logo{font-weight:700}#TrailBtn,.contact,.faq-question,.read-more,.tab{cursor:pointer}blockquote{border-left:3px solid #6fd943;margin:25px 0;padding:.5rem 0 .5rem 2rem}blockquote a{text-decoration:underline}blockquote a:hover{color:#0056b3}.anchor-offset{scroll-margin-top:100px}#TrailBtn{background:#6fd943!important;border-color:rgba(0,0,0,.35)!important;border-style:solid!important;border-radius:3px!important;border-width:0!important;box-shadow:none!important;color:#fff!important;font-family:Montserrat!important;font-size:20px!important;font-weight:500!important;-webkit-letter-spacing:0!important;-moz-letter-spacing:0!important;-ms-letter-spacing:0!important;letter-spacing:0!important;line-height:1.3!important;margin:24px 0 0!important;max-width:100%!important;padding:10px 18px!important;text-transform:none!important;-webkit-text-decoration:none!important;text-decoration:none!important;font-style:normal!important;width:90%!important}#blogTLDR{padding-left:20px;padding-right:15px;margin-bottom:30px;border-radius:10px;border:2px solid #6fd943;background:#e7fde7}.about-section,.contact-clients,.keyword-card,.toc{max-width:700px;margin:30px auto}.hero-card{padding:50px 20px;border-radius:20px;background:linear-gradient(135deg,#dfe9f3,#e7fde7);text-align:center;margin-bottom:20px}.hero-card h1{font-size:36px}.divider{width:50px;height:3px;background:#6fd943;margin:20px auto}.about-section,.hero-card p,.keyword-card{margin-bottom:20px}.list li,.toc li{margin-bottom:10px}.form{gap:10px;flex-wrap:nowrap}.form input{flex:1;min-width:200px;padding:8px;border-radius:5px;border:none}.form button{padding:8px;background:#6fd943;color:#fff;border:none;border-radius:5px;height:100%}.contact-clients,.toc{background:#e7fde7;border-radius:15px;padding:20px;margin-bottom:20px}.toc h2{font-size:22px}.toc li::before{content:"■";color:#6fd943;margin-right:8px}.keyword-card{background:linear-gradient(135deg,#1e1f26,#2c2d34);color:#fff;border-radius:20px;padding:20px}.keyword-card h2{color:#fff;font-size:22px}.search-box input{flex:1;padding:12px}.search-box button{width:60px;background:#ff5a2c;color:#fff;border:none}.logo-box,.logo-box img{width:40px}.keyword-card p{color:#fff;font-size:16px;padding-top:20px}.about-section{background:#e7fde7;border-radius:15px;padding:20px}.about-box{gap:15px;margin-bottom:15px}.about-box p{font-size:14px;color:#000}.about-box p strong{font-size:20px}.logo-box{border:2px solid #6fd943;padding:10px;color:#6fd943;height:100%}.contact{margin:20px 0;color:#6fd943}.contact-row{gap:15px;align-items:center}.icon{width:50px;height:50px;border:2px solid #333;border-radius:50%;align-items:center;justify-content:center}.logos{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-top:20px}.client-logo img{width:100%;border:2px solid;max-height:85px;object-fit:contain;filter:grayscale(100%);transition:.3s;height:65px;padding:5px}.client-logo img:hover{filter:grayscale(0%)}.moreLink{display:inline-block;margin-top:10px;text-decoration:none;color:#000}.card-tabs{max-width:700px;margin:30px auto;padding:20px;border-radius:15px;background:#e7fde7}.tabs{display:flex;justify-content:space-around;border-bottom:1px solid #ccc}.tab{padding:10px}.tab.active::after{content:"";display:block;height:3px;background:#6fd943}.list{margin-top:20px}.list li::before{content:"";width:8px;height:8px;background:#6fd943;display:inline-block;margin-right:10px}@media (max-width:768px){.hero-card h1{font-size:26px}.form{flex-direction:column}.logos{grid-template-columns:repeat(2,1fr)}.about-box,.contact-row{flex-direction:column;align-items:flex-start}}.slider-container{margin:50px auto;background:#e7fde7;padding:20px;border-radius:10px;position:relative}.slider-header{display:flex;justify-content:space-between;align-items:center}.slider-header h3{letter-spacing:2px}.nav-buttons{display:flex;gap:10px}.nav-buttons button{background:#ccc;border:none;padding:8px 12px;cursor:pointer}.slide{display:none;background:#fff;padding:20px;margin-top:20px;border-radius:5px}.slide.active{display:block}.logo{margin-bottom:10px}.read-more{margin-top:20px;color:#333}.faq-section{margin:100px 0}.faq-title{font-size:52px;font-weight:800;margin-bottom:14px;color:#111}.faq-subtitle{font-size:15px;color:#666;margin-bottom:45px}.faq-wrapper{background:#e7fde7;border-radius:12px;overflow:hidden;border:1px solid #6fd943}.faq-item{border-bottom:1px solid #ddd}.faq-item:last-child{border-bottom:none}.faq-question{width:100%;background:0 0;border:none;padding:0 15px;display:flex;justify-content:space-between;align-items:center;text-align:left}.faq-question h3{font-size:20px;font-weight:500;color:#000;line-height:1.5;margin:0}.faq-icon{font-size:36px;color:#67d63d;font-weight:500;transition:.3s}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s;background:#fff}.faq-answer-content{padding:10px 15px 15px;font-size:15px;line-height:1.9;color:#000}.faq-item.active .faq-answer{max-height:400px}.faq-item.active .faq-icon{transform:rotate(45deg)}@media(max-width:768px){.faq-title{font-size:36px}.faq-question{padding:22px}.faq-question h3{font-size:18px}.faq-answer-content{padding:0 22px 24px;font-size:14px}}