html{scroll-behavior:smooth}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}.header{align-items:center;background-color:#282c34;box-sizing:border-box;display:flex;height:80px;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.logo-container{flex-shrink:0;padding-left:15px}.logo-link{align-items:center;display:flex}.logo-image{height:50px;width:auto}.site-nav{display:flex}.site-nav ul{display:flex;list-style:none;margin:0;padding:0}.site-nav li{margin-right:25px}.site-nav a{color:#fff;font-size:1em;font-weight:600;text-decoration:none;transition:color .2s ease}.hamburger{-webkit-tap-highlight-color:transparent;background:#0000!important;border:none;cursor:pointer;display:none;height:24px;margin:0 20px;outline:none;padding:0;position:relative;touch-action:manipulation;width:30px}.hamburger span{background:#fff;height:3px;left:0;position:absolute;transition:transform .3s ease,top .3s ease,opacity .3s ease;width:100%}.hamburger span:first-child{top:0}.hamburger span:nth-child(2){top:10px}.hamburger span:nth-child(3){top:20px}.hamburger.open span:first-child{top:10px;transform:rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){top:10px;transform:rotate(-45deg)}@media (max-width:768px){.hamburger{display:block}.site-nav{background:#282c34;border-bottom-left-radius:8px;border-bottom-right-radius:8px;max-height:0;overflow:hidden;position:absolute;right:0;top:80px;transition:max-height .3s ease;width:100%}.site-nav.open{max-height:240px}.site-nav ul{flex-direction:column;margin:0;padding:10px 0}.site-nav li{margin:0}.site-nav a{display:block;padding:10px 20px}}.hamburger,.hamburger:active,.hamburger:focus{background-color:initial!important;outline:none!important}.background{align-items:center;background-image:url(https://firebasestorage.googleapis.com/v0/b/verdant-evolution-webpage.appspot.com/o/Human%20And%20Robot.jpg?alt=media);background-position:50%;background-size:cover;display:flex;flex-direction:column;height:calc(100vh - 100px);justify-content:center;position:relative;width:100%}.background:before{background-color:#0000004d;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.background h1{color:#60ad2c;font-size:5em;font-weight:700;text-shadow:2px 2px 4px #000000b3}.background h1,.background span{position:relative;text-align:center;z-index:2}.background span{color:#f0f0f0;font-size:2em;text-shadow:1px 1px 3px #000000b3}.consulting-section{background:#fff;padding:60px 20px}.consulting-section h2{font-size:2.5em;margin-bottom:40px;text-align:center}.consulting-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1000px}.consulting-card{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000001a;display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.consulting-image{height:0;padding-bottom:66.7557%;position:relative;width:100%}.consulting-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.consulting-text{padding:20px}.consulting-text h3{color:#60ad2c;font-size:1.4em;margin:0;text-align:center}.consulting-text p{color:#555;line-height:1.6;margin-top:12px;text-align:center}@media (max-width:1000px){.consulting-grid{grid-template-columns:1fr;max-width:100%}.consulting-card{margin:0 auto;max-width:375px}}.team-section{background-color:#f9f9f9;padding:60px 20px;text-align:center}.team-section h2{color:#60ad2c;font-size:2.5em;margin-bottom:40px}.team-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0 auto;max-width:1000px}.team-card{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000001a;overflow:hidden;padding:20px}.avatar{border:4px solid #60ad2c;border-radius:50%;box-shadow:0 2px 8px #0000001a;height:120px;margin:0 auto 20px;overflow:hidden;transition:box-shadow .3s ease;width:120px}.avatar img{height:100%;object-fit:cover;width:100%}.avatar:hover{box-shadow:0 6px 20px #00000026}.team-card h3{color:#222;font-size:1.5em;margin:0}.role{color:#60ad2c;font-style:italic;font-weight:700;margin:8px 0}.bio{color:#555;line-height:1.6;margin-top:12px}.team-card:hover{box-shadow:0 4px 16px #0000001a}.about-us{background:#fff;padding:60px 20px}.about-us h2{font-size:2.5em;margin-bottom:40px;text-align:center}.history-list{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1000px}.history-card{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000001a;display:flex;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.history-card.reverse{flex-direction:row-reverse}.history-image{flex:0 0 40%;overflow:hidden;position:relative}.history-image img{height:100%;object-fit:cover;width:100%}.history-text{flex:1 1;padding:30px;text-align:left}.history-card.reverse .history-text{text-align:right}.history-text h3{color:#60ad2c;font-size:1.6em;margin:0}.history-text h4{color:#333;font-size:1.2em;margin:8px 0}.history-text p{color:#555;line-height:1.6;margin-top:12px}@media (max-width:800px){.history-card,.history-card.reverse{align-items:stretch;flex-direction:column}.history-image{flex:none;height:auto!important;overflow:visible;padding-bottom:0!important;width:100%}.history-image img{display:block;height:auto;object-fit:cover;position:relative;width:100%}.history-text{padding:20px;text-align:left}}.contact-form-container{background:#f8f8f8;border:1px solid #ccc;border-radius:8px;margin:40px auto;max-width:600px;padding:20px}.contact-form-container h2{color:#333;font-size:2em;margin-bottom:30px;text-align:center}.input-group{margin-bottom:20px}.input-group label{color:#666;display:block;font-weight:600;margin-bottom:5px}.input-group input,.input-group textarea{background:#fff;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-family:Arial,sans-serif;font-size:1em;padding:12px;width:100%}.input-group textarea{height:120px}button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:700;margin-top:10px;padding:15px;width:100%}button:hover{background-color:#45a049}.input-group input:focus,.input-group textarea:focus,button:focus{border-color:#4caf50;box-shadow:0 0 0 2px #4caf5066;outline:none}button:disabled{background-color:#ccc;cursor:not-allowed}.footer{background-color:#333;color:#fff;font-size:.9em;padding:20px 0;text-align:center}.footer-content{margin:0 auto;max-width:1200px;padding:0 20px}.footer p{margin:5px 0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.a08f9175.css.map*/