@import url(https://fonts.googleapis.com/css2?family=Urbanist:wght@400;600;700&display=swap);.hero-section{background-color:#f6f6f5;border:solid;height:auto}.hero-section .container{border:solid;padding-left:100px;padding-right:100px;padding-top:140px}.banner-column{align-items:center;border:solid;display:flex;gap:6.4rem;justify-content:space-between}&-image{display:block;height:auto;justify-self:center;max-width:20rem;object-fit:cover}&-inner{align-items:flex-start;border:solid;display:flex;flex-direction:column;row-gap:1rem}.paragraph{margin:3.2rem 0}.heading-xl{color:#343434;font-size:clamp(2.648rem,6vw,4.241rem);font-weight:700;letter-spacing:-1px;line-height:1.15}.heading-xl,button{font-family:inherit}button{background:linear-gradient(90deg,#f0c,#33f);border:none;border-radius:.25rem;color:#fff;display:inline-block;font-weight:500;line-height:1.5;outline:none;padding:.6rem 2.4rem;text-align:center;text-transform:inherit;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.banner-img{align-items:center;border:solid;display:flex;justify-content:center}.container .banner-image{width:100%}@media screen and (max-width:990px){.banner-column{flex-direction:column}.banner-inner{order:1}.container .banner-image{order:0;width:80%}}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f0c,#33f);-webkit-background-clip:text;background-clip:text;color:#0000}.services-container{background-color:#fefefa;box-shadow:0 4px 12px #0000001a,0 0 8px #0000000d;color:#343434;font-family:inherit;letter-spacing:-1px;line-height:1.15;padding:50px 100px}.services-container .grid-container{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));justify-content:center}.services-container .grid-container .card{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026,0 0 5px #007bff33;color:#343434;font-family:inherit;letter-spacing:-2px;line-height:1.15;opacity:0;padding:20px;transform:scale(.9);transition:all .6s ease-out}.services-container .grid-container .card.animated{opacity:1;transform:scale(1)}.services-container .grid-container .card .card-image-container{padding:5px}.services-container .grid-container .card .card-image{height:70px;margin-right:20px;max-width:100%}.services-container .grid-container .card .card-heading{color:#343434;font-family:inherit;font-size:clamp(1.648rem,4vw,2.241rem);font-weight:700;letter-spacing:.4px;line-height:1.15;margin-bottom:5px}.services-container .grid-container .card .card-paragraph{font-size:1.25rem;letter-spacing:.4px;line-height:1.5;margin-top:5px}.services-container .headings{color:#343434}.services-container h1{color:#343434;font-family:inherit;font-size:clamp(2.648rem,6vw,2.841rem);font-weight:700;letter-spacing:-1px;line-height:1.15}.services-container .services-heading-container{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));justify-content:center}.services-heading-container h1{color:#343434;font-family:inherit;font-size:clamp(3.4rem,6vw,2.841rem);font-weight:700;letter-spacing:-1px;line-height:1.15}.services-heading-container .card-paragraph{font-size:1.25rem;letter-spacing:1px;line-height:1.25;margin-top:5px}.counter-div{background-color:#fff;box-shadow:0 4px 12px #0000001a,0 0 8px #0000000d;height:auto;padding-bottom:30px;padding-left:120px;padding-right:120px}.counter-div .purpose-div{padding-top:25px}.counter-container .card .heading{color:#343434;font-family:inherit;font-size:clamp(4.648rem,6vw,7.241rem);font-weight:700;letter-spacing:-1px;line-height:1.15}.counter-container .card{color:#343434;font-family:inherit;letter-spacing:-2px;line-height:1.15;padding:20px;text-align:center}.counter-container .card:hover{background-color:inherit;box-shadow:none;transform:none}.counter-div .counter-container{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;margin-bottom:20px;margin-top:20px}.counter-div .counter-heading-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));justify-content:center;margin-bottom:20px;margin-top:20px}.counter-div hr{background:linear-gradient(90deg,#0000,#aaa,#0000);border:none;height:2px}.counter-purpose-heading-div{align-items:center;display:flex;gap:5px;padding-left:20px}.counter-div-main-heading{padding-left:20px;h1{color:#343434;font-family:inherit;font-size:clamp(3.4rem,6vw,2.841rem);font-weight:700;letter-spacing:-1px;line-height:1.15}}.counter-div .counter-div-main-heading .card-paragraph{font-size:1.25rem;letter-spacing:1px;line-height:1.25;margin-top:5px}.expertise-container{background-color:#fff;padding:60px 120px 50px}.expertise-container,.expertise-container .grid-container .card{color:#343434;font-family:inherit;letter-spacing:-1px;line-height:1.15}.expertise-container .grid-container .card{display:flex;opacity:0;padding:20px;text-align:left;transform:translateY(50px);transition:all .8s ease-out}.expertise-container .grid-container .card-l{transform:translateX(-50px)}.expertise-container .grid-container .card-r{transform:translateX(50px)}.expertise-container .grid-container .card.animated{opacity:1;transform:translateX(0) translateY(0)}.expertise-container .grid-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));justify-content:center}.expertise-container .grid-container .card .card-image-container{padding:5px}.expertise-container .grid-container .card .card-image{height:70px;margin-right:20px;max-width:100%}.expertise-container .grid-container .card .card-heading{color:#343434;font-family:inherit;font-size:clamp(1.648rem,4vw,2.241rem);font-weight:700;letter-spacing:.4px;line-height:1.15;margin-bottom:5px}.expertise-container .grid-container .card .card-paragraph{font-size:1.25rem;letter-spacing:1px;margin-top:5px}.expertise-container .headings{color:#343434}.expertise-container h1{color:#343434;font-family:inherit;font-size:clamp(2.648rem,6vw,3rem);font-weight:700;letter-spacing:-1px;line-height:1.15}.expertise-container hr{background:linear-gradient(90deg,#0000,#aaa,#0000);border:none;height:2px;margin-bottom:2rem}.expertise-purpose-heading-div{align-items:center;display:flex;gap:5px;padding-bottom:10px;padding-left:20px}@media screen and (max-width:990px){.expertise-container .grid-container{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.expertise-purpose-heading-div{align-items:flex-start;display:flex;padding-left:0}}.hero-container{background-color:#000919;box-shadow:0 4px 6px #0000001a,0 1px 3px #00000014;color:#343434;font-family:inherit;letter-spacing:-1px;line-height:1.15;padding:140px 80px 40px}.hero-container .grid-container .hero-section-card{color:#fff;display:flex;font-family:inherit;letter-spacing:-1px;line-height:1.15;padding:20px;text-align:left}.hero-container .grid-container{grid-gap:30px;box-sizing:border-box;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));justify-content:center;max-width:100vw;padding:30px}.hero-container .grid-container .hero-section-card .card-image-container{padding:5px}.hero-container .grid-container .hero-section-card .card-image{border-radius:50%;box-shadow:0 0 20px #0000ff80;display:block;height:310px;margin-top:10px;max-width:100%;object-fit:cover}.hero-container .grid-container .hero-section-card .card-heading{color:#fff;font-family:inherit;font-size:clamp(2.648rem,4vw,4.241rem);font-weight:700;letter-spacing:.2px;line-height:1.15;margin-bottom:5px;margin-top:10px}.hero-container .grid-container .hero-section-card .card-heading-div{background-color:#000919;box-shadow:0 0 20px #0000ff80;margin-bottom:5px;margin-top:20px;padding:10px}.hero-container .grid-container .hero-section-card .card-heading-div,.hero-container .grid-container .hero-section-card .card-heading-div-heading{color:#343434;font-family:inherit;font-size:clamp(2.648rem,4vw,4.241rem);font-weight:700;letter-spacing:.2px;line-height:1.15}.hero-container .grid-container .hero-section-card .card-paragraph{font-size:1.25rem;letter-spacing:1px;margin-top:5px}.hero-container .headings{color:#343434}.hero-container hr{background:linear-gradient(90deg,#0000,#aaa,#0000);border:none;height:2px;margin:2rem 0}.hero-purpose-heading-div{align-items:center;display:flex;gap:5px;padding-left:20px}.hero-container .grid-container .hero-section-card button{margin-top:20px}.hero-section-card-img-div{align-items:center;justify-content:center;margin-left:100px;padding:10px}@media screen and (max-width:998px){.hero-container .grid-container .hero-section-card .card-image{display:none}.hero-container .grid-container .hero-section-card .card-heading{margin-bottom:0;margin-left:0;margin-top:0}.hero-container .grid-container .hero-section-card .card-heading-div{margin-bottom:0;margin-left:0;margin-top:20px}.hero-container .grid-container .hero-section-card .card-paragraph{margin-left:0;margin-top:0}.hero-container .grid-container .hero-section-card button{margin-left:0;margin-top:20px}.hero-container{padding-left:120px;padding-right:120px;padding-top:80px}.hero-container .grid-container .hero-section-card .card-heading,.hero-container .grid-container .hero-section-card .card-paragraph,.hero-container .grid-container .hero-section-card button{margin-left:0}}.contact-div{background:linear-gradient(90deg,#cfe6cf,#f7d2d2 34%,#c9d1d1 62%,#facba7);box-shadow:0 2px 0 #00000026;color:#343434;font-family:inherit;letter-spacing:-1px;line-height:1.15;padding:50px 100px;scroll-margin-top:80px}.contact-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));justify-content:center}.contact-div .contact-container .card{background-color:#fff;border-radius:20px;box-shadow:0 4px 20px #00000026,0 0 5px #007bff33;color:#343434;font-family:inherit;letter-spacing:.2px;line-height:1.15;padding:40px;text-align:left}.contact-container h1{color:#343434;font-family:inherit;font-size:clamp(2.648rem,6vw,2.841rem);font-weight:700;letter-spacing:-1px;line-height:1.15}.contact-container .card .card-image{height:80px;max-width:100%}.textarea,input[type=email],input[type=text],select{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;font-family:inherit;margin:8px 0;padding:12px 20px;width:100%}input[type=submit]{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:inherit;margin:8px 0;padding:14px 20px;width:100%}input[type=submit]:hover{background-color:#45a049}.form-card-heading{color:#343434;font-family:inherit;font-size:clamp(1.648rem,6vw,1.841rem);font-weight:700;letter-spacing:-1px;line-height:1.15}.card{transition:transform .3s ease,box-shadow .3s ease}.card:hover{background-color:#fff;box-shadow:0 4px 6px #0000001a,0 1px 3px #00000014;transform:scale(1.03)}.query-form-button{background:linear-gradient(90deg,#f0c,#33f);border:none;border-radius:.25rem;color:#fff;display:inline-block;font-family:inherit;font-weight:500;line-height:1.5;outline:none;padding:.6rem 2.4rem;text-align:center;text-transform:inherit;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.footer-div{background-color:#fff;background-color:#000919;padding:50px 100px}.footer-container .card,.footer-div{color:#fff;font-family:inherit;letter-spacing:.25px;line-height:1.15}.footer-container .card{display:flex;padding:20px;text-align:left;transition:none!important}.footer-container .card:hover{box-shadow:none!important;transform:none!important}.footer-div .footer-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));justify-content:center}.footer-container .card .card-image{height:100px;margin-right:20px}.company-card .card-paragraph{font-size:1rem;font-weight:500;letter-spacing:2.5px;line-height:1.75}.social-media-container{display:flex;gap:20px}.social-media-container .sm-img{height:30px;max-width:100%}.footer-container .card ul li{color:#fff;display:flex;font-family:inherit;font-weight:505;letter-spacing:2.5px;margin-bottom:15px}.footer-container .card .card-image,.footer-container .contact-card .card-image{height:25px;max-width:100%}.footer-container .contact-card ul li{color:#fff;display:flex;font-family:inherit;font-weight:300;letter-spacing:2.5px}.footer-container .solutions-card{ul{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);list-style:none;padding:0}li{align-items:center;display:flex;margin-top:0}}.footer-container .company-card{padding-left:250px}@media screen and (max-width:990px){.footer-div .footer-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.footer-container .solutions-card{padding-bottom:40px;ul{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(1,1fr);list-style:none;padding:0}}.footer-container .company-card{padding-left:0}.footer-container .card{padding-left:0;padding-right:0;padding-top:10px}}.footer-div .copyright-card{margin-top:50px;text-align:left}.footer-container .card{background-color:inherit;box-shadow:none;transform:none}*{box-sizing:border-box;margin:0;padding:0}html{font-family:urbanist}body{background:#f6f6f5;color:#000;overflow-x:hidden}a button,li,p{font-size:1.1rem;letter-spacing:.1rem}li{list-style:none}button{cursor:pointer}a{color:#fff;text-decoration:none;&:hover{color:#0000ff80}}header{background-color:#fff;font-size:62.5%;position:fixed;width:100%;z-index:1}.container{background-color:#000919;margin:auto;max-width:132rem;padding:50px 130px}.container.scrolled{padding-bottom:20px;padding-top:20px;transition:padding .3s ease}.grid{display:grid}.navbar-grid{align-items:center;grid-template-columns:.5fr 1fr}nav ul{display:flex;gap:3.2rem;justify-content:flex-end}.ham-menu{display:none}@media screen and (max-width:998px){.menu-web{display:none}.ham-menu{display:inline-block;margin-left:20px;text-align:end}.menu-mobile{background-color:#000919;box-shadow:0 14px 28px #00000040;left:0;position:absolute;top:5rem;width:100%}.menu-mobile ul{align-items:center;display:flex;flex-direction:column;& li:first-child{margin-top:1.2rem}& li:last-child{margin-bottom:1.2rem}}.container{margin:auto;max-width:132rem;padding:20px 40px}}.menu-web button{background:#f85b11;border:none;border-radius:.25rem;color:#fff;display:inline-block;font-family:inherit;font-weight:500;line-height:1.5;outline:none;padding:.6rem 2.4rem;text-align:center;text-transform:inherit;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.purpose-heading{color:#343434;font-family:inherit;font-size:clamp(.8rem,6vw,1.2rem);font-weight:550;letter-spacing:.25px;line-height:1.15}.logo-div{align-items:center;box-shadow:0 0 5px #0000ff80;display:flex;gap:5px;padding-bottom:5px;padding-left:20px;padding-top:5px;width:200px}.logo-div .purpose-heading{color:#fff}.card-paragraph{font-size:1.25rem;letter-spacing:1px;line-height:1.25;margin-top:5px}
/*# sourceMappingURL=main.993f967c.css.map*/