@import"https://fonts.googleapis.com/css2?family=Barlow:wght@100;300;400;500;700&display=swap";:root{--color-primary: #32baec;--color-secondary: #c132ec;--color-tertiary: #fd4d26;--color-tertiary-dark: #a5341b;--color-dark: #090b31;--width: 0%}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-size:16px;font-family:Barlow,sans-serif;line-height:1.5;background:var(--color-dark);color:#fff;overflow-x:hidden}a{text-decoration:none;color:#fff}ul{list-style:none}.container{max-width:1750px;margin:0 auto;padding-left:40px;padding-right:40px}.stop-scrolling{overflow:hidden}.flex{display:flex;justify-content:center;align-items:center}.btn{margin-top:50px;font-size:1.2rem;font-weight:700;display:inline-block;padding:.9rem 1.5rem;border-radius:10px;transition:all .3s ease;border:2px solid var(--color-primary);background:var(--color-dark);color:#fff;transition:all .7s ease-in-out}.btn:hover{color:var(--color-primary);border:2px solid #ffffff;cursor:pointer;transition:all .7s ease-in-out}.ml{margin-left:10%}.nav{width:35%;justify-content:flex-end}.nav ul{width:100%;justify-content:space-between}nav ul li{font-size:1.2rem;transition:all .2s ease-in-out}nav ul li:hover{cursor:pointer;font-weight:500;transition:all .2s ease-in-out}.logo img{width:8rem;cursor:pointer}@media screen and (max-width: 450px){.logo img{width:6rem}}@media screen and (max-width: 800px){.container{padding:0 15px}}footer:where(.astro-GOSPE55V){margin-top:25rem}.footer-container:where(.astro-GOSPE55V){padding-top:30px;padding-bottom:60px;width:100%;justify-content:space-between;align-items:flex-end}.left-footer:where(.astro-GOSPE55V){flex-direction:column;align-items:flex-start}.footer-nav:where(.astro-GOSPE55V){margin-bottom:2rem;width:22rem;justify-content:space-between}.social-media:where(.astro-GOSPE55V){margin:2rem 0;width:12rem;justify-content:space-between}.social-media:where(.astro-GOSPE55V) img:where(.astro-GOSPE55V){transition:all .8s ease-in-out}.social-media:where(.astro-GOSPE55V) img:where(.astro-GOSPE55V):hover{transform:scale(.9)}@media screen and (max-width: 900px){footer:where(.astro-GOSPE55V){margin-top:9rem}.footer-container:where(.astro-GOSPE55V){flex-direction:column;justify-content:center;align-items:center}.left-footer:where(.astro-GOSPE55V){align-items:center;width:max-content}}@media screen and (max-width: 500px){footer:where(.astro-GOSPE55V){margin-top:0rem}.nav:where(.astro-GOSPE55V) ul:where(.astro-GOSPE55V){flex-direction:column}.nav:where(.astro-GOSPE55V) ul:where(.astro-GOSPE55V) li:where(.astro-GOSPE55V){margin:.5rem 0;font-size:1.5rem}}.loading-screen:where(.astro-WRLU6QX5){position:absolute;width:100vw;height:100vh;background-color:var(--color-dark);z-index:5}.progress-section:where(.astro-WRLU6QX5){flex-direction:column;height:80%}.progress-section:where(.astro-WRLU6QX5) p:where(.astro-WRLU6QX5){margin-top:1rem;font-size:1.2rem;font-weight:light}.credit:where(.astro-WRLU6QX5){transition:all .4s ease-in-out;flex-direction:column;height:10%}.credit:where(.astro-WRLU6QX5) h2:where(.astro-WRLU6QX5){font-size:.8rem}.credit:where(.astro-WRLU6QX5) p:where(.astro-WRLU6QX5){font-size:.3rem;font-weight:lighter}.progress-bar:where(.astro-WRLU6QX5){width:80vw;max-width:670px;height:5px;border-radius:10px;margin-top:2rem;background-color:var(--color-primary)}.progress-bar:where(.astro-WRLU6QX5):before{max-width:670px;width:var(--width);height:5px;border-radius:10px;content:" ";display:block;background-color:var(--color-tertiary)}.loading-screen:where(.astro-WRLU6QX5) object:where(.astro-WRLU6QX5){width:17%}.hero:where(.astro-WRLU6QX5){height:90vh;max-height:1080px;position:relative;overflow:hidden}#scene-container:where(.astro-WRLU6QX5){position:absolute;width:100%;height:100%;z-index:1}.H-container:where(.astro-WRLU6QX5){margin-top:5rem;flex-direction:column;align-items:flex-start;position:relative;height:60%}.H-text:where(.astro-WRLU6QX5){position:relative;z-index:1;width:38%;margin-left:5%}h1:where(.astro-WRLU6QX5){font-size:5rem;max-width:15rem;line-height:90%;margin-bottom:1.5rem}p:where(.astro-WRLU6QX5){font-size:1.5rem;font-weight:500;line-height:150%}@media screen and (max-width: 1100px){.H-text:where(.astro-WRLU6QX5){width:80%}}@media screen and (max-width: 600px){.H-text:where(.astro-WRLU6QX5){margin-left:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.loading-screen:where(.astro-WRLU6QX5) object:where(.astro-WRLU6QX5){width:60%}h1:where(.astro-WRLU6QX5){text-align:center;margin:auto;max-width:100%}p:where(.astro-WRLU6QX5){text-align:center}}@media screen and (max-width: 450px){h1:where(.astro-WRLU6QX5){font-size:2rem;margin-bottom:1rem}p:where(.astro-WRLU6QX5){font-size:1rem;line-height:1.5rem}.btn:where(.astro-WRLU6QX5){font-size:1rem}}.header:where(.astro-NB76Z45X){position:relative;z-index:2;padding-top:30px;padding-bottom:30px;width:100%;height:10%;justify-content:space-between}.ham-menu:where(.astro-NB76Z45X){position:relative;display:none;height:1.2rem}.check:where(.astro-NB76Z45X){position:absolute;width:2.5rem;height:1.2rem;z-index:3;opacity:0}.check:where(.astro-NB76Z45X):hover{cursor:pointer}.line:where(.astro-NB76Z45X){display:block;border-radius:2rem;width:2rem;height:.2rem;background-color:#fff}.line2:where(.astro-NB76Z45X){width:2.5rem}.line3:where(.astro-NB76Z45X){width:1.5rem}.check:where(.astro-NB76Z45X):checked~.line2:where(.astro-NB76Z45X){opacity:0}.check:where(.astro-NB76Z45X):checked~.line1:where(.astro-NB76Z45X){transition:all .8s ease-in-out;transform:translateY(.5rem) rotate(45deg)}.check:where(.astro-NB76Z45X):checked~.line3:where(.astro-NB76Z45X){width:2rem;transition:all .8s ease-in-out;transform:translateY(-.5rem) rotate(-45deg)}.m-links:where(.astro-NB76Z45X){transition:opacity .7s ease-in-out;opacity:1!important;width:100%!important;margin-top:4rem;flex-direction:column}.m-links:where(.astro-NB76Z45X) li:where(.astro-NB76Z45X){font-size:1.5rem;margin-bottom:1.5rem}.m-nav:where(.astro-NB76Z45X){display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;background:linear-gradient(90deg,rgba(151,151,151,.53) 20%,var(--color-dark) 0%);position:absolute;width:100vw;height:100vh;right:0;top:0;padding:50px 50px 50px 30vw}@media screen and (max-width: 900px){ul:where(.astro-NB76Z45X).flex{opacity:0;width:0%}div:where(.astro-NB76Z45X).ham-menu{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}}.services:where(.astro-PDON5PU7){padding:12rem 0;overflow-x:hidden}.S-contant:where(.astro-PDON5PU7){flex-direction:column;position:relative}.s-bg-right:where(.astro-PDON5PU7){position:absolute;height:80%;z-index:-1;right:-10%;bottom:-10%}.s-bg-left:where(.astro-PDON5PU7){position:absolute;height:80%;z-index:-1;left:0;top:-9%}@media screen and (max-width: 1000px){.s-bg-right:where(.astro-PDON5PU7){display:none}}@media screen and (max-width: 550px){.s-bg-left:where(.astro-PDON5PU7){height:50%}}h3:where(.astro-3WOBZRUO){font-size:1.3rem}span:where(.astro-3WOBZRUO){font-size:1.3rem;font-weight:400}.card:where(.astro-3WOBZRUO){transition:all .7s ease-in-out;padding:4rem 3rem;border-radius:4rem;width:80%;justify-content:space-between;background:rgba(7,8,36,.83);margin-bottom:5rem}.card:where(.astro-3WOBZRUO):hover{transition:all .7s ease-in-out;transform:scale(1.01)}.card-img:where(.astro-3WOBZRUO){width:32%;justify-content:flex-start}.card-img:where(.astro-3WOBZRUO) h3:where(.astro-3WOBZRUO){font-size:1.7rem}.card-img:where(.astro-3WOBZRUO) img:where(.astro-3WOBZRUO){width:28%;margin-right:5%}.card-info:where(.astro-3WOBZRUO){width:35%;flex-direction:column;align-items:flex-start}.card-info:where(.astro-3WOBZRUO) h3:where(.astro-3WOBZRUO){margin-bottom:1rem}.card-info:where(.astro-3WOBZRUO) ul:where(.astro-3WOBZRUO){margin-left:2rem}.card-info:where(.astro-3WOBZRUO) ul:where(.astro-3WOBZRUO) li:where(.astro-3WOBZRUO){font-size:1.2rem;list-style-type:disc;font-weight:400}.contact-btn:where(.astro-3WOBZRUO){width:20%;justify-content:flex-end}.contact-btn:where(.astro-3WOBZRUO) button:where(.astro-3WOBZRUO){transition:all .8s ease-in-out;border:none;border-radius:50%;padding:3rem;height:12rem;width:12rem;color:#fff;font-weight:700;font-size:1.5rem;border:5px solid transparent;background-color:var(--bg_color)}.contact-btn:where(.astro-3WOBZRUO) button:where(.astro-3WOBZRUO):hover{cursor:pointer;transition:all .6s ease-in-out;border:5px solid white;transform:scale(1.1)}@media screen and (max-width: 1100px){.card:where(.astro-3WOBZRUO){flex-direction:column;position:relative;height:fit-content}.card-img:where(.astro-3WOBZRUO),.card-info:where(.astro-3WOBZRUO){width:100%;justify-content:center;align-items:center}.card-info:where(.astro-3WOBZRUO){margin-top:2rem}.card-img:where(.astro-3WOBZRUO) img:where(.astro-3WOBZRUO){width:5rem}.contact-btn:where(.astro-3WOBZRUO){height:8rem;width:10px}.contact-btn:where(.astro-3WOBZRUO) button:where(.astro-3WOBZRUO){position:absolute;transform:translate(-50%,-50%);bottom:-30%;left:50%}}@media screen and (max-width: 500px){.card-img:where(.astro-3WOBZRUO) img:where(.astro-3WOBZRUO){width:4rem}.card-img:where(.astro-3WOBZRUO) h3:where(.astro-3WOBZRUO){font-size:1.5rem}.card-info:where(.astro-3WOBZRUO) h3:where(.astro-3WOBZRUO){font-size:1.3rem}.card:where(.astro-3WOBZRUO){margin-bottom:7rem;width:100%;padding:2rem 1.5rem}.contact-btn:where(.astro-3WOBZRUO) button:where(.astro-3WOBZRUO){padding:2rem;width:9rem;height:9rem;font-size:1.2rem;bottom:-20%}.card-info:where(.astro-3WOBZRUO) ul:where(.astro-3WOBZRUO) li:where(.astro-3WOBZRUO){font-size:1.2rem}}.about:where(.astro-54EDBLZC){padding:10rem 0}.A-contant:where(.astro-54EDBLZC){flex-direction:column;position:relative}.a-bg-left:where(.astro-54EDBLZC){position:absolute;height:150%;z-index:-1;left:-8%;bottom:-40%}.a-bg-right:where(.astro-54EDBLZC){position:absolute;height:150%;z-index:-1;right:0;top:-50%}.text:where(.astro-54EDBLZC){transition:all .8s ease-in-out;width:70%}.text:where(.astro-54EDBLZC) h1:where(.astro-54EDBLZC){transition:all .8s ease-in-out;font-size:6rem;line-height:5rem;margin-bottom:5rem}.text:where(.astro-54EDBLZC) p:where(.astro-54EDBLZC){transition:all .8s ease-in-out;padding-left:5%;font-size:2rem}.text:where(.astro-54EDBLZC) h1:where(.astro-54EDBLZC):hover{transform:scale(.98)}.text:where(.astro-54EDBLZC) p:where(.astro-54EDBLZC):hover{transform:scale(.98)}@media screen and (max-width: 1000px){.a-bg-left:where(.astro-54EDBLZC){display:none}.a-bg-right:where(.astro-54EDBLZC){height:100%;top:0%}.text:where(.astro-54EDBLZC){width:100%;padding:2rem;background-color:#070824d4}}@media screen and (max-width: 600px){.text:where(.astro-54EDBLZC) h1:where(.astro-54EDBLZC){font-size:3rem;line-height:3rem;margin-bottom:3rem}.text:where(.astro-54EDBLZC) p:where(.astro-54EDBLZC){padding-left:5%;font-size:1.5rem}}@media screen and (max-width: 420px){.text:where(.astro-54EDBLZC) h1:where(.astro-54EDBLZC){font-size:2rem;line-height:2rem;margin-bottom:3rem}.text:where(.astro-54EDBLZC) p:where(.astro-54EDBLZC){padding-left:5%;font-size:1.2rem}}.contact:where(.astro-CGNXXYRV){padding:12rem 0;position:relative}.c-contant:where(.astro-CGNXXYRV){flex-direction:column;position:relative;align-items:flex-end}.c-bg-right:where(.astro-CGNXXYRV){position:absolute;height:150%;z-index:-1;right:0%;bottom:-20%}.c-bg-left:where(.astro-CGNXXYRV){position:absolute;height:150%;z-index:-1;left:0;top:-20%}@media screen and (max-width: 1000px){.c-bg-right:where(.astro-CGNXXYRV){display:none}.c-contant:where(.astro-CGNXXYRV){align-items:center}}@media screen and (min-width: 3840px){.c-bg-right:where(.astro-CGNXXYRV){display:none}}@media screen and (max-width: 550px){.c-bg-left:where(.astro-CGNXXYRV){height:80%}.contact:where(.astro-CGNXXYRV){padding:10rem 0}}span:where(.astro-B5X2ZXNO){color:var(--color-tertiary)}.form:where(.astro-B5X2ZXNO){transition:all .8s ease-in-out;flex-direction:column;background-color:#070824d4;width:80%;border-radius:2rem;padding:7rem 5rem;position:relative}.contact-info:where(.astro-B5X2ZXNO){width:60%;margin-bottom:2rem;justify-content:space-between}.contact-info:where(.astro-B5X2ZXNO) img:where(.astro-B5X2ZXNO){height:3rem;margin-right:1rem}.form:where(.astro-B5X2ZXNO) h3:where(.astro-B5X2ZXNO){width:100%;font-size:7rem;text-align:center;font-weight:700;position:absolute;transform:translate(-50%,-50%);top:0;left:50%}.form:where(.astro-B5X2ZXNO):hover{transform:scale(1.02)}.form:where(.astro-B5X2ZXNO) label:where(.astro-B5X2ZXNO){font-weight:700;font-size:1.2rem;width:100%;text-align:left}.form:where(.astro-B5X2ZXNO) input:where(.astro-B5X2ZXNO){padding:2px 15px;width:100%;height:2.5rem;margin-top:1rem;margin-bottom:1rem;border-radius:10px;border:none}.form:where(.astro-B5X2ZXNO) input:where(.astro-B5X2ZXNO):focus-visible{outline:none}.form:where(.astro-B5X2ZXNO) textarea:where(.astro-B5X2ZXNO){margin-bottom:1rem;margin-top:1rem;border-radius:10px;width:100%;height:15rem;resize:none;border:none;padding:10px 15px}.form:where(.astro-B5X2ZXNO) textarea:where(.astro-B5X2ZXNO):focus-visible{outline:none}.form-btn:where(.astro-B5X2ZXNO){min-width:fit-content;width:25%;color:var(--color-tertiary);border-color:var(--color-tertiary)}.form-btn:where(.astro-B5X2ZXNO):hover{color:#fff;background-color:var(--color-dark)}@media screen and (max-width: 1100px){.form:where(.astro-B5X2ZXNO){width:100%;padding:3rem}.contact-info:where(.astro-B5X2ZXNO){width:70%}.form:where(.astro-B5X2ZXNO) h3:where(.astro-B5X2ZXNO){font-size:5rem;position:initial;transform:translate(0)}}@media screen and (max-width: 700px){.contact-info:where(.astro-B5X2ZXNO){width:fit-content;height:7rem;flex-direction:column;align-items:flex-start}.form:where(.astro-B5X2ZXNO){padding:1.5rem}}@media screen and (max-width: 450px){.form:where(.astro-B5X2ZXNO) h3:where(.astro-B5X2ZXNO){font-size:3.4rem}}.good:where(.astro-XBUSHTXC){color:#2ed1c8}.bad:where(.astro-XBUSHTXC){color:var(--color-tertiaryi)}.hidden:where(.astro-XBUSHTXC){z-index:-1;opacity:0}.visible:where(.astro-XBUSHTXC){z-index:4;opacity:1}.message:where(.astro-XBUSHTXC){transition:all .5s ease-in-out;flex-direction:column;background-color:var(--color-dark);border-radius:1.5rem;padding:4rem 2rem;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.message:where(.astro-XBUSHTXC) h1:where(.astro-XBUSHTXC){font-size:2rem;text-align:center}.message:where(.astro-XBUSHTXC) p:where(.astro-XBUSHTXC){margin:1.5rem 0}.message:where(.astro-XBUSHTXC) img:where(.astro-XBUSHTXC){width:160px}
