@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&display=swap);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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}ul li:before{color:orange;content:"✓";display:inline-block;font-weight:700;margin-right:10px}.App-logo{height:30px;pointer-events:none}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;justify-content:space-between;min-height:60px;padding:10px 20px;position:relative}.menu-toggle{background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:30px;position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:2}.App-header nav{transition:all .3s ease-in-out}.App-header nav ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.App-header nav ul li{display:inline}.App-header nav ul li a{color:#fff;padding:10px;text-decoration:none}.App-header nav ul li a:hover{background-color:orange;border-radius:5px;color:#282c34;text-decoration:underline}@media (max-width:768px){.menu-toggle{display:block}.App-header nav{background-color:#282c34;box-shadow:0 2px 5px #0003;display:none;left:0;padding:20px 0;position:absolute;top:60px;width:100%;z-index:3}.App-header.nav-open nav{display:block}.App-header nav ul{flex-direction:column;width:100%}.App-header nav ul li{padding:10px 0;text-align:center;width:100%}.Section{padding:20px 15px}.Section-content{flex-direction:column}.Section-column{padding:10px 0}h2,p{font-size:inherit}h2{font-size:1.8em}p{font-size:1em}.Expertise-section h2{font-size:1.8em}.Expertise-section p{font-size:1em}}@media (min-width:769px){.Section-content{align-items:flex-start;display:flex}.Section-column.text{flex:2 1;margin-right:20px}.Section-column.image{flex:1 1;text-align:right}.Section-image-wrapper{max-width:100%}.Section-image{border-radius:10px;height:auto;max-width:100%}}.Home-hero{color:#fff;overflow:hidden;padding:100px 20px;position:relative;text-align:center}.Home-hero:after{background:linear-gradient(45deg,#0000004d,#000000b3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Home-heading{color:#fff;font-size:3em;font-weight:700;left:50%;position:absolute;top:30px;transform:translateX(-50%);z-index:2}.Hero-content{animation:fadeIn 1s ease-in-out;background:#00000080;border-radius:10px;display:inline-block;margin-top:70px;padding:20px;position:relative;z-index:2}.Home-hero h1,.Home-hero h3,.Home-hero p{color:#fff;margin:0;padding:10px 0}.Home-hero h3{color:orange;font-size:2em;font-weight:600}.Typewriter-container{align-items:center;display:flex;height:2.5em;justify-content:center}.Typewriter{display:inline}.Home-hero p{font-size:1.2em;font-weight:300;margin-bottom:20px}.CTA-section{background-position:50%;background-size:cover;color:#fff}.CTASection-content{animation:fadeIn 1s ease-in-out;background:#00000080;border-radius:10px;display:inline-block;margin-top:70px;padding:20px;position:relative;z-index:2}.CTA-section h3{font-size:1.5em}.cta-button{background-color:orange;border-radius:5px;color:#fff;font-size:1.2em;font-weight:700;padding:10px 20px;text-decoration:none;transition:background-color .3s ease-in-out}.cta-button:hover{background-color:#1e90ff;color:#fff}ul{list-style-type:none}ul,ul li{padding-left:20px}ul li{font-size:1.25em;font-weight:500;margin-bottom:10px;position:relative}@media (max-width:768px){.Section{padding:20px 15px}.Section-content{flex-direction:column}.Section-column{min-width:0;min-width:auto;padding:10px 0}.Section-column.image{margin-bottom:10px}.Section-column.text{margin-top:10px}.Section-image{margin-bottom:10px}.separator{margin:20px 0}.Section+.Section{margin-top:30px}h2,p{font-size:1.8em;font-size:1em}}@media (min-width:769px){.Section-content{flex-direction:row}.alternate .Section-column.text{order:1}.alternate .Section-column.image,.reverse .Section-column.text{order:2}.reverse .Section-column.image{order:1}.About-section .Section-content,.Expertise-section .Section-content{align-items:flex-start;display:flex}.About-section .Section-image,.Expertise-section .Section-image{border-radius:10px;margin-top:0;width:40%}.About-section img,.Expertise-section img{border-radius:10px;height:auto;max-width:100%}.Expertise-section .Section-content{padding-right:40px}.Expertise-section .Section-image{float:right;margin:0 0 20px 20px}.About-section .Section-content,.Expertise-section .Section-content,.Product-section .Section-content{padding-left:40px}.About-section .Section-column.text,.Expertise-section .Section-column.text,.Product-section .Section-column.text{text-align:left}.About-section .Section-image-wrapper,.Product-section .Section-image-wrapper{float:left;margin-bottom:20px;margin-right:20px;width:40%}.Expertise-section .Section-image-wrapper{float:right;margin-bottom:20px;margin-left:20px;width:40%}.About-section .Section-image,.Expertise-section .Section-image,.Product-section .Section-image{border-radius:10px;height:auto;width:100%}.About-section h2,.Expertise-section h2,.Product-section h2{margin-top:0}.About-section .Section-content:after,.Expertise-section .Section-content:after,.Product-section .Section-content:after{clear:both;content:"";display:table}.Section-column.image,.Section-column.text{align-self:flex-start}}@media (max-width:480px){.Home-hero h1{font-size:1.5em;line-height:1.2}.Home-hero h3{font-size:1.2em}.Home-heading{font-size:2em;top:20px}.Hero-content{margin-top:40px}.Home-hero p,.cta-button{font-size:.9em}.About-section h2,.Benefits-section h2,.CTA-section h2,.Product-section h2,.Team-section h2,.Vision-section h2{font-size:1.8em}.About-section p,.Benefits-section p,.CTA-section p,.Product-section p,.Team-section p,.Vision-section p{font-size:1em}}body{box-sizing:border-box;font-family:Montserrat,sans-serif;margin:0;padding:0}.h2-wrapper{align-items:center;display:flex;margin-bottom:20px;position:relative}.orange-mark{background-color:#ff4500;bottom:0;left:0;margin-right:10px;position:absolute;top:0;width:5px}h2{font-size:2.5em;font-weight:700;margin:0;padding-left:15px}p{font-family:Montserrat,sans-serif;font-size:1.2em;line-height:1.6;margin-bottom:20px}p ul{list-style-type:none;padding-left:0}p ul li{font-size:1.25em;font-weight:500;margin-bottom:10px;padding-left:20px;position:relative}p a{color:#1e90ff;text-decoration:none}p a:hover{text-decoration:underline}@media (max-width:768px){.Section{padding:20px 15px}.Section-content{flex-direction:column}.Section-column{padding:10px 0}h2,p{font-size:inherit}h2{font-size:1.8em}p{font-family:Montserrat,sans-serif;font-size:1em}}.AboutUs-section p,.Mission-section p,.Products-section p,.Values-section p,.Vision-section p{font-family:Montserrat,sans-serif;font-size:1.5em;line-height:1.6;margin-bottom:20px}.Section{margin:0 auto;max-width:1200px;padding:50px 20px;text-align:center}.Section-content{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.Section-column{flex:1 1;min-width:300px;padding:20px}.Section-column.text{text-align:left}.Section-column.image{text-align:center}.Section-image{border-radius:10px;height:auto;margin-bottom:20px;max-width:100%}.separator{background-color:#ccc;height:2px;margin:20px 0}@media (max-width:480px){.Section-column.text{margin-top:10px}.Section-image{margin-bottom:10px}h2,p{font-size:1.2em}.orange-mark{margin-right:5px;width:3px}.AboutUs-section p,.Mission-section p,.Products-section p,.Values-section p,.Vision-section p{font-family:Montserrat,sans-serif;font-size:1em;line-height:1.6;margin-bottom:20px}}@media (min-width:1024px){.Section-content{flex-direction:row;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:80%}}
/*# sourceMappingURL=main.d4749c82.css.map*/