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{text-align:center}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-attachment:fixed;background-color:#f4f4f4;background-color:#090909;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='0' x2='0' y1='0' y2='100%25' gradientTransform='rotate(225 927 483)'%3E%3Cstop offset='0' stop-color='%23090909'/%3E%3Cstop offset='1' stop-color='%2314791C'/%3E%3C/linearGradient%3E%3Cpattern patternUnits='userSpaceOnUse' id='b' width='540' height='450' x='0' y='0' viewBox='0 0 1080 900'%3E%3Cg fill-opacity='.13'%3E%3Cpath fill='%23444' d='M90 150 0 300h180z'/%3E%3Cpath d='M90 150 180 0H0z'/%3E%3Cpath fill='%23AAA' d='M270 150 360 0H180z'/%3E%3Cpath fill='%23DDD' d='m450 150-90 150h180z'/%3E%3Cpath fill='%23999' d='M450 150 540 0H360z'/%3E%3Cpath d='m630 150-90 150h180z'/%3E%3Cpath fill='%23DDD' d='M630 150 720 0H540z'/%3E%3Cpath fill='%23444' d='m810 150-90 150h180z'/%3E%3Cpath fill='%23FFF' d='M810 150 900 0H720z'/%3E%3Cpath fill='%23DDD' d='m990 150-90 150h180z'/%3E%3Cpath fill='%23444' d='m990 150 90-150H900z'/%3E%3Cpath fill='%23DDD' d='M90 450 0 600h180z'/%3E%3Cpath d='m90 450 90-150H0z'/%3E%3Cpath fill='%23666' d='m270 450-90 150h180z'/%3E%3Cpath fill='%23AAA' d='m270 450 90-150H180z'/%3E%3Cpath fill='%23DDD' d='m450 450-90 150h180z'/%3E%3Cpath fill='%23999' d='m450 450 90-150H360zM630 450l-90 150h180z'/%3E%3Cpath fill='%23FFF' d='m630 450 90-150H540z'/%3E%3Cpath d='m810 450-90 150h180z'/%3E%3Cpath fill='%23DDD' d='m810 450 90-150H720z'/%3E%3Cpath fill='%23AAA' d='m990 450-90 150h180z'/%3E%3Cpath fill='%23444' d='m990 450 90-150H900z'/%3E%3Cpath fill='%23222' d='M90 750 0 900h180z'/%3E%3Cpath d='m270 750-90 150h180z'/%3E%3Cpath fill='%23DDD' d='m270 750 90-150H180z'/%3E%3Cpath d='m450 750 90-150H360zM630 750l-90 150h180z'/%3E%3Cpath fill='%23444' d='m630 750 90-150H540z'/%3E%3Cpath fill='%23AAA' d='m810 750-90 150h180z'/%3E%3Cpath fill='%23666' d='m810 750 90-150H720z'/%3E%3Cpath fill='%23999' d='m990 750-90 150h180zM180 0 90 150h180z'/%3E%3Cpath fill='%23444' d='m360 0-90 150h180z'/%3E%3Cpath fill='%23FFF' d='m540 0-90 150h180z'/%3E%3Cpath d='m900 0-90 150h180z'/%3E%3Cpath fill='%23222' d='m0 300-90 150H90z'/%3E%3Cpath fill='%23FFF' d='m0 300 90-150H-90zM180 300 90 450h180z'/%3E%3Cpath fill='%23666' d='m180 300 90-150H90z'/%3E%3Cpath fill='%23222' d='m360 300-90 150h180z'/%3E%3Cpath fill='%23FFF' d='m360 300 90-150H270z'/%3E%3Cpath fill='%23444' d='m540 300-90 150h180z'/%3E%3Cpath fill='%23222' d='m540 300 90-150H450z'/%3E%3Cpath fill='%23AAA' d='m720 300-90 150h180z'/%3E%3Cpath fill='%23666' d='m720 300 90-150H630z'/%3E%3Cpath fill='%23FFF' d='m900 300-90 150h180z'/%3E%3Cpath fill='%23999' d='m900 300 90-150H810z'/%3E%3Cpath d='m0 600-90 150H90z'/%3E%3Cpath fill='%23666' d='m0 600 90-150H-90z'/%3E%3Cpath fill='%23AAA' d='M180 600 90 750h180z'/%3E%3Cpath fill='%23444' d='m180 600 90-150H90zM360 600l-90 150h180z'/%3E%3Cpath fill='%23999' d='m360 600 90-150H270z'/%3E%3Cpath fill='%23666' d='m540 600 90-150H450z'/%3E%3Cpath fill='%23222' d='m720 600-90 150h180z'/%3E%3Cpath fill='%23FFF' d='m900 600-90 150h180z'/%3E%3Cpath fill='%23222' d='m900 600 90-150H810z'/%3E%3Cpath fill='%23DDD' d='m0 900 90-150H-90z'/%3E%3Cpath fill='%23444' d='m180 900 90-150H90z'/%3E%3Cpath fill='%23FFF' d='m360 900 90-150H270z'/%3E%3Cpath fill='%23AAA' d='m540 900 90-150H450z'/%3E%3Cpath fill='%23FFF' d='m720 900 90-150H630z'/%3E%3Cpath fill='%23222' d='m900 900 90-150H810zM1080 300l-90 150h180z'/%3E%3Cpath fill='%23FFF' d='m1080 300 90-150H990z'/%3E%3Cpath d='m1080 600-90 150h180z'/%3E%3Cpath fill='%23666' d='m1080 600 90-150H990z'/%3E%3Cpath fill='%23DDD' d='m1080 900 90-150H990z'/%3E%3C/g%3E%3C/pattern%3E%3C/defs%3E%3Crect fill='url(%23a)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23b)' width='100%25' height='100%25'/%3E%3C/svg%3E");background-size:cover;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6}.container{margin:0 auto}.header{align-items:baseline;background-color:#fafafacc;color:#202221;display:flex;justify-content:space-between;padding:20px 10px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.logo{font-size:1.8em;font-weight:700}.logo img{height:120px;padding:2px}.nav a{border-radius:10px;color:#fff;color:#000;font-size:1.2em;font-weight:600;margin-left:20px;padding:10px 20px;text-decoration:none;transition:color .3s;transition:box-shadow .9s}.nav a:hover{box-shadow:4px 4px #099c2960;transition:.3s}.hero{align-items:center;background-color:initial;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:80vh;padding:80px 20px;text-align:center}.hero h1{font-size:2.8em;margin-bottom:20px}.hero p{font-size:1.3em;margin-bottom:30px}.cta-button{background-color:#000;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.3em;padding:25px 30px;transition:background-color box-shadow .3s .3s}.cta-button:hover{animation:pulse 1s 10;background-image:linear-gradient(135deg,#000,#242627);box-shadow:0 4px 8px #0000001a;font-weight:600;transition:transform background-image .3s .3s}@keyframes pulse{0%{transform:scale(1)}70%{background-image:linear-gradient(135deg,#000,#222425);transform:scale(.9)}to{transform:scale(1)}}section{padding:100px 20px 90px}section h2{color:#099c29;font-size:2.5em;margin-bottom:40px;text-align:center}.features{background-color:#fff}.feature-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-around;margin-left:auto;margin-right:auto;max-width:1500px}.feature{align-items:center;background-color:#dbe7e1;border-radius:8px;display:flex;flex:1 1 250px;flex-direction:column;justify-content:center;min-height:250px;min-width:32%;padding:20px;transition:transform .3s,box-shadow .3s}.feature:hover{background-color:#cfe5da;box-shadow:0 4px 8px #0000001a;transform:translateY(-5px)}.feature:nth-child(2n){background-color:#ccc}.feature:nth-child(2n):hover{background-color:#bbb}.icon-container{align-items:center;display:flex;gap:40px;justify-content:center;margin-top:50px}.icon{cursor:pointer;font-size:50px;transition:transform .3s,color .3s}.feature:hover .icon{color:#28a745;transform:scale(1.3) translateY(-10px)}.feature h3{color:#030303;font-size:1.5em;margin-bottom:30px;text-align:center}.feature p{font-size:1.2em;opacity:0;padding-bottom:10px;padding-left:10px;padding-right:10px;text-align:justify;transition:opacity .3s ease-in-out}.feature:hover p{opacity:1}.about{background-image:linear-gradient(180deg,#000000b3 0,#000000e6);display:flex;flex-direction:column;justify-content:center;min-height:500px}.about p{color:#ccc;font-size:1.3em;line-height:1.6;margin:0 auto;max-width:800px;text-align:center}.contact{background-color:#fff;text-align:center}.contact p{font-size:1.2em;font-style:italic}.contact-form{display:flex;flex-direction:column;gap:15px;margin:50px auto 0;max-width:600px}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:5px;font-size:1.2em;padding:15px;width:100%}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#777;font-style:italic}.contact-form textarea{font-family:Arial,Helvetica,sans-serif;min-height:200px}.contact-form input:focus,.contact-form textarea:focus{outline-color:#090909}.contact-form button{background-color:#10aa1d;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.2em;padding:15px;transition:background-color .3s}.contact-form button:hover{background-image:linear-gradient(135deg,#000,#242627);box-shadow:0 4px 8px #0000001a;font-weight:600;transition:transform background-image .3s .3s}.footer{background-color:#000;color:#fff;font-size:14px;margin-top:60px;padding:30px;text-align:center}@media(max-width:1024px){.feature{min-width:45%}.feature p{opacity:1}}@media(max-width:768px){.header{padding:5px;position:static}.logo img{height:70px}.nav{display:none}.feature-list{align-items:center;flex-direction:column;gap:20px}.feature{min-height:-webkit-fit-content;min-height:fit-content;min-width:80%}.feature p{opacity:1}}
/*# sourceMappingURL=main.6b0aad13.css.map*/