.HeroComponent{width:100%}.HeroComponent-in{width:100%;height:121vh;background-image:url(/drone.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:2rem 0 0}.hero-one{width:100%;height:50vh}.hero-one-one{width:60%;margin:0 auto;display:flex;align-items:center;justify-content:center;padding:6rem 0 0}.hero-one-one h1{text-align:center;font-size:4vw;color:black;font-weight:800}.hero-one-two{width:60%;margin:0 auto;display:flex;align-items:center;justify-content:center;padding:1em 0 0}.hero-one-two p{text-align:center;font-size:1vw;color:rgb(161,160,160);font-weight:600}.hero-two,.hero-two img{width:100%;height:100%}.hero-two img{object-fit:cover}@media (max-width:900px){.HeroComponent-in{width:100%;height:70vh;background-image:url(/drone.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:2rem 0 0}}@media (max-width:768px){.HeroComponent-in{width:100%;height:90vh}.hero-one-one{width:90%;margin:0 auto;display:flex;align-items:center;justify-content:center;padding:6rem 0 0}.hero-one-one h1{text-align:center;font-size:1.2rem;color:black;font-weight:800}.hero-one-two{width:90%}.hero-one-two p{text-align:center;font-size:.8rem;color:rgb(161,160,160);font-weight:600}}.AboutComponent{width:100%;background-color:rgb(242,242,242);padding:6rem 1rem}.AboutComponent-in{width:90%;margin:0 auto}.about-one{width:100%}.about-one h1{width:fit-content;font-size:1rem;font-weight:800;background-color:rgb(184,222,140);border-radius:1rem;padding:.5rem 1rem}.about-two{width:100%}.about-two-in{width:100%;border-radius:.8rem;display:flex;align-items:center;justify-content:center}.about-two-one{width:60%}.about-two-one p{text-align:left;font-size:2rem;color:black;font-weight:800;padding:1rem 0}.about-two-one p span{color:rgb(158,158,158)}.about-two-two{width:40%;padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.about-box{width:45%;padding:.2rem;border-radius:.8rem}.about-box img{width:100%;height:100%;object-fit:cover;border-radius:.8rem}@media (max-width:900px){.about-two-in{flex-direction:column}.about-two-one{width:100%}.about-two-two{width:100%;padding:1rem 0;justify-content:center}.about-box{width:48%}}@media (max-width:768px){.AboutComponent{padding:4rem 1rem}.AboutComponent-in{width:100%}.about-two-in{flex-direction:column}.about-two-one{width:100%}.about-two-one p{font-size:1rem}.about-two-two{width:100%;padding:1rem 0;justify-content:center}.about-box{width:49%}}.ProductsComponent{width:100%;background-color:rgb(242,242,242);padding:4rem 1rem}.ProductsComponent-in{width:90%;margin:0 auto}.products-one{width:100%}.products-one h1{width:fit-content;font-size:1rem;font-weight:800;background-color:rgb(184,222,140);border-radius:1rem;padding:.5rem 1rem}.products-two{width:100%;padding:2rem 0}.products-two-in{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;gap:2rem}.products-three{width:100%;display:flex;align-items:center;justify-content:center;padding:1rem}.products-three a{text-decoration:none;color:black;font-size:1rem;font-weight:600}.products-three a:hover{color:green}.productCard{width:30%;background-color:white;border-radius:1rem;overflow:hidden}.productCard-one,.productCard-one img{width:100%;height:100%}.productCard-one img{object-fit:cover}.productCard-two{width:100%;padding:1rem}.productCard-two h1{width:fit-content;font-size:1.5rem;font-weight:800;color:black}.productCard-two p{width:fit-content;font-size:1rem;color:rgb(158,158,158)}@media (max-width:768px){.ProductsComponent{padding:4rem 1rem 1rem}.ProductsComponent-in{width:100%}.products-two-in{flex-direction:column;gap:2rem}.productCard{width:100%}.products-three{padding:1rem 0}}.ServicesComponent{width:100%;padding:4rem 1rem}.ServicesComponent-in{width:90%;margin:0 auto}.services-one{width:100%}.services-one h1{width:fit-content;font-size:1rem;font-weight:800;background-color:rgb(184,222,140);border-radius:1rem;padding:.5rem 1rem}.services-two{width:100%;padding:1rem 0}.services-two h1{width:fit-content;font-size:2rem;font-weight:800}.services-three{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;padding:1rem 0}.servicesCard{width:100%;cursor:pointer}.servicesCard-in{width:100%;height:100%;padding:1rem;background-color:rgb(242,242,242);border-radius:1rem}.servicesCard-one{width:100%;display:flex;align-items:center;justify-content:space-between}.servicesCard-one-one{width:60%;min-height:9.25rem;display:flex;flex-direction:column;gap:.5rem}.servicesCard-one-one h1{width:fit-content;font-size:1.4rem;font-weight:800}.servicesCard-one-one p{width:fit-content;font-size:1rem}.servicesCard-one-two{width:30%;display:flex;align-items:center;justify-content:flex-end}.servicesCard-one-two svg{width:50%;height:50%;border-radius:50%;border:1px solid green;color:green}.servicesCard-two{width:100%;padding:1rem 0 0}.servicesCard-two img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:1rem}.servicesCard-in:hover{background-color:rgb(3,45,35);color:white}.servicesCard-in:hover .servicesCard-one-two svg{background-color:rgb(184,222,140)}@media (max-width:768px){.ServicesComponent-in{width:100%}.services-two h1{font-size:1rem}.services-three{grid-template-columns:1fr;gap:0}.servicesCard{width:100%;padding:1rem 0}.servicesCard-one-one{min-height:0}}.serviceModel-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(5px);padding:2rem;animation:fadeIn .3s ease-out}.serviceModel{background-color:white;padding:3rem;border-radius:1.5rem;width:90%;max-width:800px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation:slideUp .4s ease-out;-ms-overflow-style:none;scrollbar-width:none}.serviceModel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;border-bottom:2px solid rgb(184,222,140);padding-bottom:1rem}.serviceModel-header h2{font-size:2.5rem;font-weight:800;color:rgb(3,45,35)}.close-button{background:rgb(184,222,140);border:none;cursor:pointer;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.close-button svg{font-size:1.5rem;color:rgb(3,45,35)}.close-button:hover{background:rgb(3,45,35);transform:rotate(90deg)}.close-button:hover svg{color:rgb(184,222,140)}.serviceModel-content{display:flex;flex-direction:column;gap:2.5rem}.serviceModel-image{width:100%;height:300px;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.serviceModel-image img{width:100%;height:100%!important;object-fit:cover;transition:transform .3s ease}.serviceModel-image:hover img{transform:scale(1.02)}.serviceModel-description{font-size:1.1rem;line-height:1.8;color:#333}.serviceModel-details{margin-top:2.5rem;background-color:rgb(242,242,242);padding:2rem;border-radius:1rem}.serviceModel-details h3{color:rgb(3,45,35);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.serviceModel-details ul{list-style-type:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.serviceModel-details li{margin-bottom:.8rem;padding-left:2rem;position:relative;font-weight:500}.serviceModel-details li:before{content:"•";color:rgb(184,222,140);font-size:2rem;position:absolute;left:0;top:-.5rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.serviceModel::-webkit-scrollbar{display:none}@media (max-width:768px){.serviceModel{width:95%;padding:1.5rem}.serviceModel-header h2{font-size:1.8rem}.serviceModel-image{height:200px}.serviceModel-details ul{grid-template-columns:1fr}.serviceModel-overlay{padding:1rem}}