.NavbarComponent{background-color:#fff;width:100%}.NavbarComponent-in{justify-content:space-between;align-items:center;width:90%;margin:0 auto;padding:2rem 0 1rem;display:flex}.navbar-one{justify-content:flex-start;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;display:flex}.navbar-one img{width:20%;height:auto}.navbar-one h1{color:#000;font-size:2rem;font-weight:600}.navbar-two{gap:1rem;width:40%}.navbar-two-in{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.navbar-two-in button{color:#000;cursor:pointer;background:0 0;border:none;padding:.5rem 0;font-size:1rem;font-weight:700;text-decoration:none;transition:color .3s}.navbar-two-in button:hover{color:#666}.navbar-three{justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;display:flex}.navbar-three button{color:#fff;background-color:#000;border:none;border-radius:1.5rem;padding:.5rem 1.5rem}.mobile-menu-button{cursor:pointer;z-index:1001;flex-direction:column;padding:.5rem;display:none}.hamburger{background-color:#000;border-radius:2px;width:25px;height:3px;margin:3px 0;transition:all .3s}.hamburger.active:first-child{background-color:#fff;transform:rotate(-45deg)translate(-5px,6px)}.hamburger.active:nth-child(2){opacity:0}.hamburger.active:nth-child(3){background-color:#fff;transform:rotate(45deg)translate(-5px,-6px)}.mobile-menu-overlay{z-index:1000;opacity:0;background-color:rgba(0,0,0,.9);justify-content:center;align-items:center;width:100%;height:100vh;transition:opacity .3s;display:none;position:fixed;top:0;left:0}.mobile-menu-overlay.active{opacity:1;display:flex}.mobile-menu-content{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}.mobile-menu-links{flex-direction:column;gap:1.5rem;display:flex}.mobile-menu-links button{color:#fff;cursor:pointer;background:0 0;border:none;padding:.5rem 0;font-size:1.5rem;font-weight:600;text-decoration:none;transition:color .3s}.mobile-menu-links button:hover{color:#ccc}.mobile-menu-login button{color:#fff;cursor:pointer;background-color:transparent;border:2px solid #fff;border-radius:1.5rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.mobile-menu-login button:hover{color:#000;background-color:#fff}@media (max-width:768px){.navbar-two,.navbar-three{display:none}.mobile-menu-button{display:flex}.NavbarComponent-in{padding:2rem 1rem}.navbar-one h1{font-size:1.5rem}.navbar-one img{width:15%}}@media (max-width:480px){.NavbarComponent-in{width:95%;padding:2rem 1rem}.navbar-one h1,.mobile-menu-links a{font-size:1.25rem}}
.HomePageComponent{background-color:#fff;width:100%}.HomePageComponent-in{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:90%;height:80vh;margin:0 auto;display:flex}.home-one{justify-content:center;align-items:center;width:100%;display:flex}.home-one-in{border:1px solid gray;border-radius:1.5rem;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:.2rem;display:flex}.home-one-in p{color:#000;padding:0 1rem;font-size:1rem;font-weight:400}.home-one-in button{color:#fff;background-color:#000;border:none;border-radius:1.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.5rem;display:flex}.home-two{text-align:center;justify-content:center;align-items:center;width:80%;margin:0 auto;display:flex}.home-two h1{color:#000;font-size:4rem;font-weight:600}.home-three{width:100%}.home-three p{color:#000;justify-content:center;align-items:center;font-size:1rem;display:flex}.home-three p svg{color:#00f;font-size:1.5rem}.home-four{justify-content:center;align-items:center;width:100%;display:flex}.home-four-in{background-color:#000;border-radius:2rem;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:.5rem 1rem;display:flex}.home-four-in p{color:#fff;padding:0 1rem;font-size:1rem}.home-four-in svg{color:#fff;font-size:1.5rem}@media (max-width:768px){.HomePageComponent-in{gap:2rem;width:95%;height:80vh;margin:auto;padding:2rem 0}.home-one-in{gap:0;width:100%}.home-one-in p{padding:0;font-size:.9rem}.home-one-in button{padding:.75rem 1.5rem;font-size:.9rem}.home-two{width:95%}.home-two h1{font-size:2.5rem;line-height:1.2}.home-three p{padding:0 1rem;font-size:.9rem}.home-three p svg{font-size:1.2rem}.home-four-in{padding:.75rem 1.5rem}.home-four-in p{font-size:.9rem}.home-four-in svg{font-size:1.2rem}}@media (max-width:480px){.HomePageComponent-in{gap:1.5rem;height:80vh;padding:0 0}.home-one{width:100%}.home-one-in{gap:.5rem;width:100%;padding:.5rem 0;display:flex}.home-one-in p{font-size:.8rem}.home-one-in button{padding:.6rem 1rem;font-size:.8rem}.home-two h1{font-size:2.2rem;line-height:1.5}.home-three p{gap:.2rem;padding:0 .5rem;font-size:1rem}.home-three p svg{font-size:1rem}.home-four-in{padding:.6rem 1.2rem}.home-four-in p{font-size:1rem}.home-four-in svg{font-size:1.2rem}}@media (max-width:360px){.home-two h1{font-size:1.75rem}.home-one-in p,.home-three p{font-size:.75rem}}
.BusinessComponent{background-color:#fff;width:100%}.BusinessComponent-in{width:90%;margin:0 auto;padding:6rem 0 2rem}.business-one{text-align:center;width:60%;margin:0 auto;padding:2rem 0}.business-one h1{color:#000;font-size:4rem;font-weight:600}.business-two{justify-content:center;align-items:center;display:flex}.bussines-img{width:-moz-fit-content;width:fit-content}.bussines-img img{object-fit:cover;width:100%;height:100%}@media (max-width:768px){.BusinessComponent-in{padding:2rem 0}.business-one{width:90%}.business-one h1{font-size:2rem}}@media (max-width:480px){.BusinessComponent-in{padding:2rem 0}.business-one{width:100%}}
.ServicesComponent{background-color:#000;width:100%}.ServicesComponent-in{flex-direction:column;justify-content:center;align-items:center;width:90%;margin:0 auto;padding:2rem 0;display:flex}.services-one{background-image:url(/services.jpeg);background-repeat:no-repeat;background-size:40% 100%;border-radius:1rem;width:100%;padding:0 1rem}.services-one h1{color:#fff;font-size:4rem;font-weight:600}.services-two{justify-content:space-between;align-items:center;width:100%;padding:4rem 0 0;display:flex}.services-card{background-color:#000;border:2px dotted #4e4d4d;border-radius:.8rem;width:24%;padding:1rem}.services-card-in{justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.services-card-one{flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;width:100%;display:flex}.services-card-one-icon{background-color:#000;border:1px solid #4e4d4d;border-radius:50%;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:.8rem;display:flex}.services-card-one-icon svg{color:#167aff;font-size:1.8rem}.services-card-one-title{width:100%}.services-card-one-title h1{color:#fff;font-size:1.5rem;font-weight:500}.services-card-two{justify-content:center;align-items:flex-start;gap:.5rem;width:100%;padding:.5rem 0;display:flex}.services-card-two p{color:#878787;font-size:.8rem;font-weight:400}@media (max-width:768px){.services-one h1{font-size:2rem}.services-two{flex-direction:column;gap:1rem;padding:2rem 0}.services-card{width:100%}.services-card-in{flex-direction:column}.services-card-one{width:100%}.services-card-one-icon,.services-card-one-title,.services-card-two,.services-card-two p{width:-moz-fit-content;width:fit-content}}
.WhyComponent{background-color:#fff;width:100%}.WhyComponent-in{width:90%;margin:0 auto;padding:4rem 0}.why-one{width:100%;display:flex}.why-one p{color:#383838;background-color:#ececec;border-radius:1rem;padding:.5rem 1rem;font-size:.8rem}.why-two{justify-content:space-between;align-items:center;width:100%;display:flex}.why-two-one{width:80%}.why-two-one h1{color:#000;font-size:4rem;font-weight:600}.why-two-one h1 span{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.why-two-one h1 span.dash-text{color:#e63160;font-weight:600}.why-two-two{justify-content:center;align-items:center;width:20%;display:flex}.thunderbolt-span{color:#000;background-color:#e63160;border-radius:50%;margin-left:-.5rem;padding:1rem;font-size:1.5rem}.thunderbolt{color:#fff;font-size:2.8rem}.arrow-up-span{background-color:#faa096;border-radius:50%;padding:1rem;font-size:1.5rem}.arrow-up{color:#fff;font-size:2.8rem}.why-three{width:100%;padding:4rem 0 1rem}.why-three-in{background-color:#f7f5f6;background-image:url(/why.jpeg);background-repeat:no-repeat;background-size:cover;border:1px solid #d0d0d0;border-radius:1rem;width:100%;height:40vh;padding:.5rem;position:relative;overflow:hidden}.why-tab{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab;will-change:transform;background:#fff;border:1px solid #000;border-radius:2rem;padding:.5rem 1rem;transition:transform .1s ease-out,box-shadow .2s ease-out}.why-tab:active{cursor:grabbing;transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.2)}.why-tab h1{color:#000;text-align:center;margin:0;font-size:1rem;font-weight:600}@media (max-width:768px){.WhyComponent-in{padding:2rem 0}.why-two{flex-direction:column;justify-content:flex-start;align-items:flex-start}.why-two-one{padding:1rem 0}.why-one p{font-size:.8rem}.why-two-one h1{font-size:2rem}.why-two-two{justify-content:flex-start;width:100%}}@media (max-width:480px){.why-two-one h1{font-size:2rem}}
.FooterComponent{background-color:#fff;border-top:1px solid #d0d0d0;width:100%}.FooterComponent-in{flex-direction:column;justify-content:center;align-items:center;width:90%;margin:0 auto;padding:2rem 0 1rem;display:flex}.footer-one{justify-content:space-between;align-items:center;width:100%;display:flex}.footer-one-one{justify-content:flex-start;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;display:flex}.footer-one-one img{width:20%;height:auto}.footer-one-one h1{color:#000;font-size:2rem;font-weight:600}.footer-one-two{justify-content:flex-end;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;display:flex}.footer-one-two span{color:#000;cursor:pointer;background-color:#fff;border:1px solid #d0d0d0;border-radius:50%;padding:.5rem;font-size:1.5rem}.footer-two{justify-content:center;align-items:center;width:100%;height:40vh;display:inline-block;overflow:hidden}.footer-two h1{letter-spacing:.8rem;color:#f7f5f6;font-size:26rem;font-weight:800;line-height:1}.footer-three{justify-content:space-between;align-items:center;width:100%;padding:2rem 0 0;display:flex}.footer-three-one{justify-content:flex-start;align-items:center;width:-moz-fit-content;width:fit-content;display:flex}.footer-three-one p{color:#000;font-size:.8rem}.footer-three-two{justify-content:flex-end;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;display:flex}.footer-three-two p{color:#000;cursor:pointer;font-size:.8rem}@media (max-width:768px){.FooterComponent-in{width:95%;padding:1rem 0}.footer-one{align-items:center;gap:1rem;padding:1rem}.footer-one-one h1{font-size:1.5rem}.footer-one-two{justify-content:center;gap:.8rem}.footer-one-two span{padding:.4rem;font-size:1.2rem}.footer-two{height:12vh}.footer-two h1{letter-spacing:.2rem;text-align:center;font-size:6.8rem}.footer-three{flex-direction:column;align-items:center;gap:.8rem;padding-top:1.5rem}.footer-three-one p,.footer-three-two p{text-align:center;font-size:.75rem}.footer-three-two{gap:.8rem}}
.ContactComponent{background-color:#000;width:100%;padding:2rem 0 4rem}.ContactComponent-in{justify-content:center;align-items:center;width:90%;margin:0 auto;display:flex}.contact-one{flex-direction:column;justify-content:center;align-items:center;width:50%;height:100%;padding:2rem;display:flex}.contact-one-one{justify-content:flex-start;align-items:center;gap:1rem;width:100%;display:flex}.contact-one-one h1{color:#fff;text-align:center;letter-spacing:.1rem;font-size:6rem;font-weight:600;line-height:1}.contact-one-two{justify-content:center;align-items:center;width:100%;display:flex}.contact-one-two h1{color:#fff;letter-spacing:.1rem;font-size:6rem;font-weight:600;line-height:1}.contact-one-three{justify-content:flex-start;align-items:center;width:100%;display:flex}.contact-one-three h1{color:#fff;letter-spacing:.1rem;font-size:8rem;font-weight:600;line-height:1}.contact-two{width:50%;padding:2rem}.contact-two-one{justify-content:center;align-items:center;width:100%;padding:1rem 0;display:flex}.contact-input{color:#fff;border-bottom:1px solid #878787;width:100%;padding:.5rem 0}.contact-input:focus{border-bottom:1px solid #00f;outline:none}.contact-input.error,.contact-input.error:focus{border-bottom:1px solid #f44}.contact-input::placeholder{color:#878787;opacity:1}.contact-two-two{justify-content:center;align-items:flex-start;gap:1rem;width:100%;padding:1rem 0;display:flex}.input-group{flex-direction:column;width:50%;display:flex}.contact-two-three{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1rem 0;display:flex}.contact-two-four{width:100%;padding:1rem 0}.contact-two-four button{color:#fff;cursor:pointer;border:none;justify-content:flex-end;align-items:center;gap:1rem;width:100%;padding:1rem 0;font-size:2rem;font-weight:600;display:flex}.contact-two-four button:hover:not(:disabled){color:#00f}.contact-two-four button:disabled{opacity:.6;cursor:not-allowed}.contact-two-four button.loading{opacity:.8}.spinner{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.contact-two-five{justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;padding:2rem 0 0;display:flex}.contact-two-five-one{color:#fff;text-align:left;width:48%;font-size:1rem}.contact-two-five-two{color:#fff;text-align:left;flex-direction:column;font-size:1rem;display:flex}.error-message{color:#f44;margin-top:.25rem;font-size:.875rem;display:block}.error-message-general{color:#f44;text-align:center;background-color:rgba(255,68,68,.1);border:1px solid #f44;border-radius:4px;margin-top:1rem;padding:.75rem;font-size:1rem}.success-message{color:#0f8;text-align:center;background-color:rgba(0,255,136,.1);border:1px solid #0f8;border-radius:4px;margin-top:1rem;padding:.75rem;font-size:1rem}@media (max-width:768px){.ContactComponent{padding:2rem 0}.ContactComponent-in{flex-direction:column}.contact-one{width:100%;padding:0}.contact-one-one h1,.contact-one-two h1{font-size:4rem}.contact-one-three h1{font-size:6rem}.contact-two{width:100%;padding:2rem 0}.contact-two-two{flex-direction:column;gap:.5rem}.input-group{width:100%}}@media (max-width:480px){.ContactComponent{padding:2rem 0}.ContactComponent-in{flex-direction:column}.contact-one{padding:0}.contact-two{padding:2rem 0}}
