.live-support-page{color:#2c2c2c;background-color:#f0f4f8;line-height:1.6;.hero-section{background-image:url(/empty-workplace.jpg);background-size:cover;background-position:50%;height:100vh;position:relative;.hero-overlay{background-color:rgba(0,0,0,.7);height:100%;display:flex;justify-content:center;align-items:center;.hero-content{text-align:center;color:#fff;padding:20px;h1{font-size:3.5rem;margin-bottom:20px;font-weight:700;line-height:1.2em;letter-spacing:-2px;animation:fadeInDown 1s ease-in-out}p{font-family:Manrope,sans-serif;font-size:1.5rem;margin-bottom:40px;animation:fadeInUp 1s ease-in-out}.cta-link,p{font-weight:500;line-height:1.8em}.cta-link{font-family:Poppins,sans-serif;font-size:20px;min-height:47px;border-style:none;cursor:pointer;background-color:var(--button-bg-color);color:#fff;padding:15px 30px;font-size:1.2rem;border-radius:30px;transition:background-color .3s ease;text-decoration:none}.cta-link:hover{background-color:#ff6200}}}}.why-us{padding:80px 20px;background-color:#f7f7f7;text-align:center;.section-heading{color:#1a1f2f;font-size:39.06px;font-weight:700;line-height:1.2em;letter-spacing:-2px}.why-us-content{display:grid;grid-template-columns:repeat(3,1fr);.why-us-item{padding:20px;margin:20px;background-color:#fff;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:box-shadow .3s ease;h3{font-size:30.06px;font-weight:700;line-height:1.2em;letter-spacing:-2px}h3,p{color:#1a1f2f}p{font-family:Manrope,sans-serif;font-size:17px;font-weight:500;line-height:1.8em;margin-bottom:40px}}.why-us-item:hover{box-shadow:0 6px 20px rgba(0,0,0,.2)}}}.footer-div{background-color:#333;color:#fff;font-size:17px;font-weight:500;line-height:1.8em;font-family:Manrope,sans-serif;padding:1px;text-align:center}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:932px){.live-support-page{.hero-section{height:45vh;.hero-overlay{align-items:flex-start;.hero-content{padding:0;h1{font-size:40px}p{font-size:17px}}}}.why-us{padding:10px 20px 20px;.why-us-content{grid-template-columns:repeat(1,1fr)}}.footer-div{p{font-size:15px}}}}