body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{background-color:#001529;box-shadow:0 2px 8px #0000001a;position:fixed;top:0;width:100%;z-index:1000}.ant-menu{line-height:64px}.ant-menu-item{font-size:18px}.logo{align-items:center;background-color:#fff;border-radius:50%;display:inline-block;display:flex;height:50px;justify-content:center;margin-right:16px;margin-top:8px;width:50px}.logo:after{color:#1890ff;content:"CCT";font-size:18px;font-weight:700}.desktop-nav{display:block}.mobile-nav{display:none}@media (max-width:768px){.desktop-nav{display:none}.mobile-nav{display:block}.ant-menu{text-align:center}.ant-menu-item{font-size:16px}}.home-container{background-color:#f9f9f9}.hero-section{background-color:#001529;color:#fff!important;padding:5rem 2rem;text-align:center}.hero-title{color:#fff!important;font-size:3rem}.hero-subtitle{color:#ffffffd9;font-size:1.2rem;margin:1.5rem 0}.why-choose-us{background-color:#fff;padding:4rem 2rem}.services-section{background-color:#f0f2f5;padding:4rem 2rem}.service-card{min-height:230px}.testimonial-section{background:#fff;padding:3rem 1rem}.cta-section{background:#e6f7ff}.about-container{background-color:#fff}.about-banner{background-color:#001529;color:#fff;padding:5rem 2rem;text-align:center}.about-title{color:#fff!important;font-size:2.8rem}.about-subtitle{color:#ffffffd9;font-size:1.2rem;margin-top:1rem}.mission-section{background-color:#f5f5f5;padding:4rem 2rem;text-align:center}.story-section{background-color:#fff;padding:3rem 2rem}.team-section{background-color:#e6f7ff;padding:3rem 2rem}.services-container{background-color:#fff}.services-banner{background-color:#001529;color:#fff;padding:5rem 2rem;text-align:center}.services-title{color:#fff!important;font-size:2.8rem}.services-subtitle{color:#ffffffd9;font-size:1.2rem;margin-top:1rem}.services-list{background-color:#f9f9f9;padding:4rem 2rem}.service-card{min-height:280px;text-align:center}.services-cta{background-color:#e6f7ff;padding:3rem 2rem;text-align:center}.testimonials-section{background-color:#fff;padding:50px 0}.testimonials-title{color:#001529;font-size:36px;margin-bottom:40px;text-align:center}.testimonial-card{background-color:#f4f4f4;border-radius:10px;padding:20px;text-align:center}.testimonial-card p{color:#666;font-size:16px}.testimonial-card h5{color:#001529;font-size:20px;margin-top:15px}.contact-container{background-color:#fff;padding:4rem 2rem}.contact-header{color:#fff!important;margin-bottom:3rem;text-align:center}.contact-header h1{font-size:2.5rem}.contact-content .contact-form{background:#f9f9f9;border-radius:8px;box-shadow:0 0 12px #0000000d;padding:2rem}.contact-info{background:#f0f5ff;border-radius:8px;padding:2rem}.contact-info p{align-items:center;display:flex;font-size:16px;gap:10px;margin-bottom:1rem}.contact-map{border-radius:8px;margin-top:1.5rem;overflow:hidden}
/*# sourceMappingURL=main.83725936.css.map*/