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}.hero-container{align-items:center;background-color:#f0f0f0;color:#333;flex-wrap:wrap;padding:40px 10%}.hero-container,.image-container{display:flex;justify-content:center}.image-container{flex:1 1;margin-bottom:20px}.image-wrapper{max-width:280px;width:100%}.hero-image{border:5px solid #fff;border-radius:50%;height:280px;object-fit:cover;object-position:top center;transition:transform .3s ease-in-out;width:280px}.hero-image:hover{transform:scale(1.03)}.text-container{flex:2 1;min-width:300px;padding-left:20px}.heading{color:#0073e6;font-size:2.5rem;margin-bottom:10px}.subheading{color:#555;font-size:1.8rem;margin-bottom:20px}.description{font-size:1.2rem;line-height:1.6;margin-bottom:20px}.cta-button{background-color:#0073e6;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;padding:12px 24px;transition:background .3s ease}.cta-button:hover{background-color:#005bb5}@media (max-width:768px){.hero-container{flex-direction:column;padding:20px}.image-container{margin-bottom:20px}.text-container{padding-left:0;text-align:center;width:100%}.heading{font-size:2rem}.subheading{font-size:1.5rem}.cta-button,.description{font-size:1rem}.cta-button{padding:10px 20px}.hero-image{height:200px;object-fit:cover;object-position:top center;width:200px}}.about-container{align-items:center;background:#faf3e0;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding:50px 10%}.about-container .col-md-6{flex:1 1;text-align:center}.about-container img{border-radius:0;height:800px;object-fit:cover;transition:transform .3s ease-in-out;width:600px}.about-container img:hover{transform:scale(1.03)}.about-text-container{flex:2 1;max-width:600px}.about-heading{color:#0073e6;font-size:2rem;font-weight:600;margin-bottom:15px;text-align:center}.about-subheading{color:#444;font-size:1.5rem;font-weight:600;margin-top:20px}.about-description{color:#555;font-size:1.1rem;line-height:1.6;text-align:justify}.about-list{list-style:none;padding:0}.about-list li{align-items:center;color:#333;display:flex;font-size:1rem;padding:8px 0}.about-list .icon{color:#0073e6;font-size:1.2rem;margin-right:10px}.fun-facts{margin-top:15px}.fun-facts li{color:#666;font-size:1rem}@media (max-width:768px){.about-container{flex-direction:column;text-align:center}.about-text-container{max-width:100%}}.services-container{background-color:#dfe6f6;padding:50px 10%;text-align:center}.services-title{color:#2c3e50;font-size:2rem;margin-bottom:20px}.services-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:20px}.service-card{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;padding:20px;text-align:center;transition:transform .3s ease-in-out}.service-card:hover{transform:translateY(-5px)}.service-icon{color:#007bff;font-size:40px;margin-bottom:10px}.service-title{color:#34495e;font-size:1.2rem;font-weight:700;margin-bottom:10px}.service-description{color:#666;font-size:1rem}.projects-container{background-color:#e3f2fd;padding:60px 20px;text-align:center}.projects-heading{color:#333;font-size:2rem;margin-bottom:20px}.projects-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center}.project-card{align-items:center;background:#f2f2f2;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;padding:20px;transition:transform .3s ease-in-out}.project-card:hover{transform:translateY(-5px)}.project-image{border-radius:8px;height:auto;max-width:300px;object-fit:cover;width:100%}.project-title{color:#444;font-size:1.5rem;margin-top:15px}.project-description{color:#666;font-size:1rem;margin-top:10px;text-align:center}.skills-container{background-color:#0a192f;padding:50px 20px;text-align:center}.skills-heading{color:#333;font-size:2rem;margin-bottom:20px}.skills-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.skill-category{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:20px;text-align:center;width:300px}.skill-icon{color:#007bff;font-size:2rem;margin-bottom:10px}.skill-category h3{color:#333;margin-bottom:10px}.skill-category ul{list-style:none;padding:0}.skill-category ul li{color:#555;margin:5px 0}.tools-section{background-color:#e3f2fd;padding:60px 20px;text-align:center}.container{margin:0 auto;max-width:1100px}.section-title{color:#333;font-size:28px;font-weight:700;margin-bottom:10px}.section-description{color:#555;font-size:16px;margin-bottom:30px}.tools-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));justify-content:center}.tool-card{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;padding:15px;transition:transform .3s ease,box-shadow .3s ease}.tool-card:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-5px)}.tool-logo{height:60px;margin-bottom:10px;object-fit:contain;width:60px}.tool-name{color:#444;font-size:14px;font-weight:500}.contact-container{background:#f9f9f9;border-radius:10px;box-shadow:0 4px 10px #0000001a;margin:0 auto;max-width:800px;padding:40px;text-align:center}.contact-container h2{color:#333;font-size:28px;margin-bottom:20px}.contact-form{display:flex;flex-direction:column;gap:15px}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:5px;font-size:16px;outline:none;padding:12px;width:100%}.contact-form textarea{height:120px;resize:none}.contact-form button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;padding:12px;transition:.3s ease-in-out}.contact-form button:hover{background:#0056b3}.calendly-button{background-color:#007bff;border-radius:5px;color:#fff;display:inline-block;font-size:18px;padding:12px 20px;text-decoration:none;transition:.3s}.calendly-button:hover{background-color:#0056b3}
/*# sourceMappingURL=main.8799ca25.css.map*/