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}.app-header{align-items:center;background:#fff;border-bottom:2px solid #b6b4b4;display:flex;justify-content:space-between;overflow:hidden;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;z-index:1000;.header-left{display:inline-block;float:left;padding-right:20px;text-align:left;vertical-align:middle;width:10%;.logo{border-radius:12px;height:auto;transition:transform .3s ease;width:65px}}.header-right{display:inline-block;float:right;padding:10px 0;text-align:left;vertical-align:middle;width:85%;h1{color:#0a7e44;font-size:24px;margin:0}p{color:#666;font-size:14px;margin:4px 0 0}}}.App{background:url(/static/media/background.7d43381297f8bb649f8f.jpg) no-repeat 50% fixed;background-size:cover;font-family:Arial,sans-serif;min-height:100vh;padding:0;text-align:center}.contact,.customers,.gallery,.services,.videos{background-color:#f9f9f9;border-radius:10px;box-shadow:0 3px 8px #0000001a;margin:20px auto;max-width:90%;padding:25px;text-align:left}.contact h2,.customers h2,.gallery h2,.services h2{color:#2e7d32}.services ul{list-style:none;padding:0}.services li{font-size:18px;margin:8px 0}.image-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.image-grid img{border-radius:12px;box-shadow:0 3px 6px #0003;height:auto;transition:transform .3s ease;width:350px}.image-grid img:hover{transform:scale(1.05)}.logo-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.logo-grid img{filter:grayscale(30%);height:auto;object-fit:contain;transition:transform .3s ease,filter .3s ease;width:120px}.logo-grid img:hover{filter:grayscale(0);transform:scale(1.1)}.footer{background:#158071;border-radius:12px;color:#fff;margin-top:40px;padding:20px}.footer .social-links{margin:10px 0}.footer .social-links a{color:#fff;font-weight:700;margin:0 10px;text-decoration:none}.footer .social-links a:hover{text-decoration:underline}.video-gallery{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}video{border-radius:12px;box-shadow:0 4px 10px #0006}.footer p{margin:8px 0}
/*# sourceMappingURL=main.03027a9c.css.map*/