.os-section{justify-content:center;width:100%;padding:2rem 0;display:flex}.os-main-container{background-color:var(--PrimaryPastel);box-sizing:border-box;border-radius:16px;width:100%;max-width:1120px;padding:20px}.os-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.os-card{background-color:var(--White);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:12px;height:100%;padding:24px 20px 20px;display:flex}.os-number{color:var(--Secondary);margin-bottom:8px;font-size:50px;font-weight:600;line-height:1}.os-content{flex-direction:column;gap:12px;display:flex}.os-title{color:var(--Primary);font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:140%}.os-desc{color:var(--Text);font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:160%}.os-list{color:var(--Text);margin-top:8px;padding-left:20px;list-style-type:disc}.os-list li{margin-bottom:6px;font-family:Poppins,sans-serif;font-size:14px;line-height:160%}@media (max-width:768px){.os-section{padding:2rem 1.5rem}}@media (max-width:1024px){.os-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.os-grid{grid-template-columns:1fr}.os-main-container{padding:10px}.os-number{font-size:40px}}
.qa-section{width:100%;padding:2rem 0}.qa-container{flex-direction:column;align-items:center;gap:30px;max-width:1120px;margin:0 auto;display:flex}.qa-header{text-align:center;max-width:584px;margin-bottom:20px}.qa-title{color:var(--Primary);margin:0 0 16px;font-size:36px;font-weight:600;line-height:150%}.qa-highlight{color:var(--Secondary)}.qa-subtitle{color:var(--Text);margin:0;font-size:16px;font-weight:400;line-height:160%}.qa-grid{flex-wrap:wrap;justify-content:center;gap:30px;width:100%;display:flex}.qa-card{background:var(--White);box-sizing:border-box;text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:16px;width:257.5px;min-height:260px;padding:16px;transition:transform .3s;display:flex;box-shadow:0 0 20px #00000014}.qa-icon-placeholder{flex-shrink:0}.qa-card-title{color:var(--Primary);margin:0;font-size:18px;font-weight:600;line-height:140%}.qa-card-desc{color:var(--Text);margin:0;font-size:14px;font-weight:400;line-height:150%}@media (max-width:1150px){.qa-card{flex-grow:1;width:45%}}@media (max-width:768px){.qa-section{padding:2rem 1.5rem}}@media (max-width:600px){.qa-title{font-size:28px}.qa-card{width:100%}}
.ClientSays-section{text-align:center;max-width:1120px;margin:auto;padding:2rem 0}.ClientSays-head{color:var(--Primary)}.ClientSays-head-span{color:var(--Secondary)}.ClientSays-head-para{color:var(--Text);margin-top:.5rem;max-width:894px;margin-inline:auto}.ClientSays-main{margin-top:3rem;position:relative}.ClientSays-scroll{scroll-behavior:smooth;gap:1.5rem;padding:10px;display:flex;overflow:hidden}.ClientSays-card{background:var(--White);text-align:left;border-radius:1rem;flex:0 0 calc(33.3333% - 1rem);padding:1.5rem;transition:all .4s;box-shadow:0 4px 15px #00418b1f}.stars{gap:.25rem;margin-bottom:1rem;display:flex}.testimonial-text{color:var(--Text);margin-bottom:1.5rem}.client-info{align-items:center;gap:16px;display:flex}.cs-auth-head{color:var(--Primary);margin:0;font-size:.95rem;font-weight:600}.cs-auth-desc{color:var(--Text);font-size:.8rem}.ClientSays-controls{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.nav-btn{cursor:pointer;background:0 0;border:none}.dots{justify-content:center;align-items:center;gap:.5rem;display:flex}.dot{background:var(--PrimaryPastel);cursor:pointer;border-radius:10px;width:25px;height:3px;transition:background .3s}.dot.active{background:var(--Secondary)}@media (max-width:1024px){.ClientSays-card{flex:0 0 300px}}@media (max-width:768px){.ClientSays-card{flex:0 0 100%}}@media (max-width:480px){.ClientSays-card{flex:0 0 90%}.ClientSays-section{padding:2rem 1.5rem}.ClientSays-head{font-size:1.5rem}.ClientSays-head-para{font-size:.9rem}.ClientSays-controls{gap:1rem}.dot{width:15px}}.nav-btn .hover-blueLeftArrow,.nav-btn .hover-blueArrowSwipe{display:none}.nav-btn img{transition:opacity .3s}.nav-btn.left:hover .default-whiteLeftArrow{display:none}.nav-btn.left:hover .hover-blueLeftArrow{display:inline-block}.nav-btn.right:hover .default-rightArrowSwipe{display:none}.nav-btn.right:hover .hover-blueArrowSwipe{display:inline-block}
