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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{height:100%;margin:0}.app-container{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1 1}.contact{bottom:20px;left:20px;position:fixed;z-index:1000}.header-container{background-color:#fff;box-shadow:0 4px 10px #0000001a;position:sticky;transition:background-color .3s ease,box-shadow .3s ease;width:auto}.header-container,.header-container.transparent{align-items:center;display:flex;justify-content:space-between;padding:10px 15px;top:0;z-index:1000}.header-container.transparent{background-color:initial;box-shadow:none;left:0;position:absolute;right:0;transition:background-color .5s ease,box-shadow .5s ease,color .5s ease}.header-container,.header-container a,.header-logo-text h1,.header-logo-text p{color:#034e7b;transition:color .3s ease}.header-container.scrolled .header-logo-text h1,.header-container.scrolled .header-logo-text p,.header-container.scrolled .nav-link{color:#034e7b}.header-container.transparent .header-logo-text h1,.header-container.transparent .header-logo-text p,.header-container.transparent .nav-link{color:#fff}.header-logo-text{align-items:flex-start;cursor:pointer;display:flex}.header-logo-text h1,.header-logo-text p{color:#034e7b;margin:0;text-align:left}.header-logo-text h1{font-size:1.3rem}.header-logo-text p{font-size:.8rem}.header-logo-text img{height:40px;margin-right:10px}.header-link{color:inherit;text-decoration:none}.hamburger-menu{color:#f16723;cursor:pointer;display:none;font-size:1.5rem}nav{display:flex;gap:15px}.nav-link{border-radius:5px;color:#034e7b;font-size:1.2rem;padding:5px 15px;text-decoration:none;transition:background-color .3s,color .3s}.nav-link:hover{background-color:#f16723;color:#fff!important;cursor:pointer}.services-menu-container{padding:5px 15px}.menu-column{flex:1 1;padding:10px}.menu-column .nav-link-heading{color:#034e7b;display:block;font-size:1.3rem;font-weight:700;margin-bottom:15px;margin-top:0;text-decoration:none}.menu-column a{border-bottom:1px solid #ddd;color:#000;display:block;padding:8px 0;text-decoration:none}.services-menu-container:hover .services-menu{display:flex;opacity:1;transform:translateY(0)}.services-menu{background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 6px #0000001a;box-sizing:border-box;display:none;flex-direction:row;gap:10px;opacity:0;padding:10px;position:absolute;right:0;text-align:left;top:80%;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;width:1000px;z-index:1001}@media (max-width:768px){.header-link h1{font-size:medium}.header-link p{display:none}.hamburger-menu{cursor:pointer;display:block;font-size:1.5rem}.nav-menu{align-items:center;background-color:#fff;display:none;flex-direction:column;left:0;max-height:calc(100vh - 60px);overflow-y:auto;position:fixed;top:60px;transition:max-height .3s ease,opacity .3s ease;width:100%;z-index:1001}.nav-menu.open{display:flex;opacity:1}.nav-menu .nav-link{padding:15px 20px;text-align:center;text-decoration:none;width:100%}.nav-menu .nav-link:hover{background-color:#f16723}.menu-column{display:none}.header-container,.header-container a,.header-logo-text h1,.header-logo-text p{color:#034e7b;transition:color .3s ease}.header-container.scrolled .header-logo-text h1,.header-container.scrolled .header-logo-text p,.header-container.scrolled .nav-link{color:#034e7b}.header-container.transparent .header-logo-text h1,.header-container.transparent .header-logo-text p{color:#fff}.header-container.transparent .nav-link{color:#034e7b}}.Modal_modal_overlay__UNE00{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.Modal_modal_content__yrBuT{background-color:#fff;border-radius:12px;box-shadow:0 4px 8px #0003;height:80vh;max-width:600px;opacity:1;overflow-y:auto;padding:40px 35px 40px 40px;position:relative;text-align:center;transform:scale(1);transition:transform .3s ease,opacity .3s ease;width:90%}.Modal_modal_content__yrBuT h2{color:#034e7b;margin-bottom:20px}.Modal_modal_content__yrBuT p{color:#333;margin-bottom:20px}.Modal_modal_content__yrBuT::-webkit-scrollbar{width:5px}.Modal_modal_content__yrBuT::-webkit-scrollbar-button{border-radius:8px}.Modal_modal_content__yrBuT::-webkit-scrollbar-thumb{background-color:#888;border-radius:8px}.Modal_modal_content__yrBuT::-webkit-scrollbar-thumb:hover{background-color:#555}.Modal_modal_content__yrBuT::-webkit-scrollbar-track{background-color:#f1f1f1}.Modal_modal_content__yrBuT form label{color:#555;display:block;margin-bottom:12px;text-align:left}.Modal_modal_content__yrBuT form input,.Modal_modal_content__yrBuT form textarea{border:1px solid #ddd;border-radius:8px;font-size:1rem;margin-bottom:20px;padding:12px;transition:border-color .3s ease;width:100%}.Modal_modal_content__yrBuT form input:focus,.Modal_modal_content__yrBuT form textarea:focus{border-color:#034e7b;outline:none}.Modal_modal_content__yrBuT form textarea{height:120px;resize:vertical}.Modal_modal_content__yrBuT form button{background-color:#034e7b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 24px;transition:background-color .3s ease,transform .3s ease}.Modal_modal_content__yrBuT form button:hover{background-color:#023b5e;transform:scale(1.05)}.Modal_modal_close_button__LjmvU{background:none;border:none;color:#034e7b;cursor:pointer;font-size:1.8rem;position:absolute;right:0;top:20px;transform:translateX(-50%)}.Modal_modal_close_button__LjmvU:hover{color:#023b5e}@media (max-width:768px){.Modal_modal_content__yrBuT form input,.Modal_modal_content__yrBuT form textarea{width:90%}}footer{background-color:#034e7b;color:#fff;font-family:Arial,sans-serif;padding:20px 0;position:relative;text-align:center}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px auto 0;max-width:1000px}.footer-column{flex:1 1 30%;margin-bottom:0;text-align:left}.footer-column h2{font-size:1.5rem;margin:0 0 10px}.footer-column p{margin:0 0 10px}.contact-team{flex:1 1 60%;margin-bottom:20px;text-align:left}.contact-team-header{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.contact-team h2{font-size:1.5rem;margin:0}.contact-team-details{display:flex;justify-content:space-between}.contact-person{flex:1 1 45%;text-align:center}.contact-person p{margin:0 0 10px}.footer-copyright{font-size:.9rem;margin:20px 0 0}.card{align-items:left;background-color:initial;display:flex;gap:20px;justify-content:left;margin-left:-7%;margin-top:-5%;padding:25px}.socialContainer{align-items:center;background-color:#2c2c2c;border-radius:50%;display:flex;height:52px;justify-content:center;overflow:hidden;transition-duration:1s;width:52px}.containerOne:hover{background-color:#d62976;transition-duration:.3s}.containerTwo:hover{background-color:#00acee;transition-duration:.3s}.containerThree:hover{background-color:#0072b1;transition-duration:.3s}.containerFour:hover{background-color:#128c7e;transition-duration:.3s}.socialContainer:active{transform:scale(.9);transition-duration:.3s}.socialSvg{width:17px}.socialSvg path{fill:#fff}.socialContainer:hover .socialSvg{animation:slide-in-top .3s both}.map{margin-left:25%}@keyframes slide-in-top{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.footer-column{flex:1 1 100%;text-align:center}.contact-team-details p,.footer-column p{display:block}.contact-team-details{flex-direction:column}.contact-person{margin-bottom:20px;text-align:center;width:100%}.contact-team-header{flex-direction:column;text-align:center}.footer-copyright{display:block}.card{background-color:initial;gap:20px;margin-left:42%;margin-top:20px;padding:25px}}.home-container{margin:0;padding:0}@keyframes animate{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}.container{animation:animate 5s linear infinite;height:100px;left:85%;max-width:350px;position:relative;top:170px;transform:skewY(-20deg);width:100px;z-index:1000;.cube{position:relative;z-index:2;&:nth-child(2){translate:-60px -60px;z-index:1}&:nth-child(3){translate:60px 60px;z-index:3}div{display:flex;flex-direction:column;gap:30px;position:absolute;translate:calc(-70px*var(--x)) calc(-60px*var(--y));span{background:#dcdcdc;display:inline-block;height:50px;position:relative;transition:1.5s;width:50px;z-index:calc(var(--i)*1);&:hover{background:#ef4149;filter:drop-shadow(0 0 30px #ef4149);transition:0s;&:after,&:before{background:#ef4149;transition:0s}}&:before{background:#fff;height:100%;left:-40px;transform:skewY(45deg);transform-origin:right;width:40px}&:after,&:before{content:"";position:absolute;transition:1.5s}&:after{background:#f2f2f2;height:40px;left:0;top:-40px;transform:skewX(45deg);transform-origin:bottom;width:100%}}}}}.cover-section{background-color:#111;background-image:linear-gradient(32deg,#080808bd 30px,#0000);background-image:url(/static/media/home-cover1.d5ea45832ec15ea8fb35.jpg);background-position:-5px -5px;background-position:50%;background-size:60px 60px;background-size:cover;color:#fff;height:100%;height:100vh;padding:40px 20px;position:relative;text-align:left;width:100%;width:auto}.cover-section:before{background:#00000080;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.cover-section>*{position:relative;z-index:2}.cover-content{display:inline-block;margin-top:20%;padding:10px 20px;position:relative}.cover-content h1{animation:fallIn 1.5s ease-out forwards;background-color:#f16723;color:#fff;display:inline-block;font-size:3rem;font-weight:700;line-height:1.2;margin:0;opacity:0;overflow:hidden;padding:5px 10px}@keyframes fallIn{0%{opacity:1;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:#fff}}.cover-content p{color:#fff;font-size:1.5rem;margin-top:10px}.cover-buttons{display:flex;gap:20px;margin-top:30px}.cta-analysis{background:#5a5a5a;border:none;box-shadow:6px 6px 0 #000;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:25px;padding:11px 33px;text-decoration:none;transform:skewX(-15deg);transition:1s}.cta-analysis:focus{outline:none}.cta-analysis:hover{box-shadow:10px 10px 0 #fff;transition:.5s}.cta-analysis .second{margin-right:0;transition:.5s}.cta-analysis:hover .second{margin-right:45px;transition:.5s}.cta-analysis:hover .three{animation:color_anim_one 1s .2s infinite}.cta-analysis:hover .one{animation:color_anim_one 1s .6s infinite;transform:translateX(0)}.cta-analysis:hover .two{animation:color_anim_one 1s .4s infinite;transform:translateX(0)}@keyframes color_anim_one{0%{fill:#fff}50%{fill:#f16723}to{fill:#fff}}.cta{background:#f16723;border:none;box-shadow:6px 6px 0 #000;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:25px;padding:11px 33px;text-decoration:none;transform:skewX(-15deg);transition:1s}.cta:focus{outline:none}.cta:hover{box-shadow:10px 10px 0 #fff;transition:.5s}.cta .second{margin-right:0;transition:.5s}.cta:hover .second{margin-right:45px;transition:.5s}.span{transform:skewX(15deg)}.second{margin-left:30px;position:relative;top:12%;width:20px}.one{transform:translateX(-60%);transition:.4s}.two{transform:translateX(-30%);transition:.5s}.cta:hover .three{animation:color_anim 1s .2s infinite}.cta:hover .one{animation:color_anim 1s .6s infinite;transform:translateX(0)}.cta:hover .two{animation:color_anim 1s .4s infinite;transform:translateX(0)}@keyframes color_anim{0%{fill:#fff}50%{fill:#034e7b}to{fill:#fff}}.cover-button-primary{background-color:#f16723}.cover-button:hover{background-color:#434343}.cover-button-primary:hover{background-color:#c1531c}.stats{color:#fff;display:flex;justify-content:space-between;margin-top:40px}.stats div{text-align:center}.stats div h2{color:#ffba3a;font-size:2rem;font-weight:700;margin:0}.stats div p{color:#fff;font-size:1.2rem;margin-top:10px}.service-item a{align-items:center;color:inherit;display:flex;flex-direction:column;height:100%;justify-content:center;text-decoration:none;width:100%}.services-section{background-image:url(/static/media/aaabstract-min.d2a7d3acb1bbd55322d0.png);background-position:50%;background-size:cover;color:#fff;padding:40px;position:relative;text-align:center}.services-section h2{color:#333;font-family:Poppins,sans-serif;font-size:2.5rem;margin-bottom:30px}.circle-container{background:radial-gradient(circle at center,#fff,#f1f1f1);border-radius:50%;box-shadow:0 10px 30px #0000001a;height:450px;margin:0 auto;position:relative;width:450px}.center-image{background-color:#fff;border-radius:50%;box-shadow:0 0 70px #f16723;height:160px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease;width:160px}.central-logo{height:100%;object-fit:cover;width:100%}.service-list{flex-wrap:wrap;height:100%;position:relative;width:100%}.service-item,.service-list{align-items:center;display:flex;justify-content:center}.service-item{color:#034e7b;cursor:pointer;flex-direction:column;font-family:Poppins,sans-serif;font-size:.9rem;height:auto;padding:10px;position:absolute;text-align:left;transition:transform .3s ease,font-size .3s ease;white-space:normal;width:300px}.service-item h3{margin:0;white-space:nowrap;width:100%}.service-item p{color:#777;display:none;font-size:.8rem;margin-bottom:-5px;margin-top:5px;text-align:left;white-space:normal;width:100%}.service-item:hover p{display:block}.service-item:hover{color:#f16723;font-size:1rem;transform:scale(1.1)}.service-item:first-child{left:5%;top:25%;transform:translate(-50%,-50%)}.service-item:nth-child(2){left:100%;top:25%;transform:translate(-50%,-50%)}.service-item:nth-child(3){left:110%;top:50%;transform:translate(-50%,-50%)}.service-item:nth-child(4){left:100%;top:75%;transform:translate(-50%,-50%)}.service-item:nth-child(5){left:65%;top:90%;transform:translate(-50%,-50%)}.service-item:nth-child(6){left:30%;top:75%;transform:translate(-50%,-50%)}.service-item:nth-child(7){left:15%;top:50%;transform:translate(-50%,-50%)}.services-section-mob{display:none}body{color:#333;font-family:Roboto,sans-serif;line-height:1.6}.who-are-we-section{background-color:#fff;background-image:radial-gradient(hsla(0,0%,5%,.171) 2px,#0000 0);background-position:-5px -5px;background-size:30px 30px;box-shadow:0 4px 8px #0000001a;height:100%;padding:60px 20px;text-align:center;width:auto}.who-are-we-section h2{color:#333;font-size:2.5rem;margin-bottom:30px}.who-are-we-content{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:1200px}.who-item{background-color:#fff;border-radius:12px;box-shadow:0 0 10px #f16723;margin-bottom:0;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:auto}.who-item p{color:#555;font-family:Palatino,serif;font-size:1.1rem;line-height:1.8;text-align:left}.why-choose-us-section{background-color:#fff;background-image:radial-gradient(hsla(0,0%,5%,.171) 2px,#0000 0);background-position:-5px -5px;background-size:30px 30px;height:100%;padding:40px;width:auto}.why-choose-us-section h2{font-size:2rem;margin-bottom:20px;text-align:center}.why-choose-us-content{display:flex;gap:20px;justify-content:space-around}.why-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 0 3px #f16723;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:200px}.why-item:hover{box-shadow:0 0 10px #f16723}.why-item h3{color:#333;font-size:1rem;font-weight:500;margin-top:10px}.how-petc-works-section{background-color:#fff;background-image:radial-gradient(hsla(0,0%,5%,.171) 2px,#0000 0);background-position:-5px -5px;background-size:30px 30px;flex-wrap:wrap;height:100%;padding:40px;width:auto}.how-petc-works-section h2{font-size:2rem;margin-bottom:20px;text-align:center}.how-petc-works-content{display:flex;gap:20px;justify-content:space-around}.how-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 0 3px #f16723;max-width:150px;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:45%}.how-item:hover{box-shadow:0 0 10px #f16723}.how-item h3{color:#333;font-size:1rem;font-weight:500;margin-top:10px}.vector-image{display:block;height:60px;margin:0 auto 15px;object-fit:contain;width:60px}.photo-gallery-section{padding:40px;text-align:center}.photo-gallery-container{align-items:center;flex-wrap:nowrap;gap:20px;padding:10px;scrollbar-width:none}.photo-gallery-container::-webkit-scrollbar{display:none}.photo-item{cursor:pointer;flex:0 0 auto;width:calc(25% - 20px)}.photo-image{border-radius:8px}.gallery-arrow{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:24px;height:auto;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:auto;z-index:1000}.photo-gallery-section{height:auto;position:relative;width:auto}.photo-gallery-container{display:flex;overflow-x:auto;scroll-behavior:smooth}.photo-item{margin-right:10px;min-width:200px}.photo-image{height:auto;object-fit:cover;width:100%}.left{left:10px}.right{right:10px}.image-modal{align-items:center;background:#000c;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}.expanded-image{border-radius:8px;max-height:80%;max-width:90%}.close-button{color:#fff;font-size:1.5rem;height:40px;right:20px;top:20px;width:40px}.close-button,.nav-button{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;position:absolute;z-index:101}.nav-button{color:#f1f1f1;font-size:2rem;height:50px;top:50%;transform:translateY(-50%);transition:transform .2s ease;width:50px}.prev-button{left:20px}.next-button{right:20px}.nav-button:active{transform:translateY(-50%) scale(.9)}.contact-section{background-color:#034e7b;background-image:url(/static/media/aaabstract-min.d2a7d3acb1bbd55322d0.png);color:#034e7b;padding:60px 20px;position:relative;text-align:center}.contact-section h2{font-size:2.5rem;font-weight:700;margin-bottom:20px}.contact-section p{font-size:1.2rem;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:600px}.contact-button{background-color:#f16723;border-color:#f16723;border-radius:50px;color:#fff;display:inline-block;font-size:1.2rem;font-weight:700;padding:15px 30px;text-decoration:none;transition:background-color .3s ease}.contact-button:hover{background-color:#034e7b;border-color:#034e7b}.success-message{animation:fadeIn .5s ease-in-out;background-color:#e4f5ff;border:2px solid #023e64;border-radius:8px;color:#28a745;font-size:1.2rem;font-weight:700;margin-top:20px;padding:15px;text-align:center}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.service-inputs{background-color:#eee;border-radius:4px;box-sizing:border-box;display:flex;font-size:14px;height:46px;margin-bottom:25px;padding:.25rem;position:relative;width:auto}.service-inputs .radio{flex:1 1 auto;text-align:center}.service-inputs .radio input{display:none}.service-inputs .radio .name{align-items:center;border:none;border-radius:4px;color:#334155;cursor:pointer;display:flex;justify-content:center;padding:.5rem 0;transition:all .15s ease-in-out}.service-inputs .radio input:checked+.name{background-color:#fff;font-weight:600}@media only screen and (max-width:768px){.cover-content{margin-top:-40%;width:auto}.cover-content h1{font-size:2rem;width:100%}.cover-buttons{flex-direction:column;width:fit-content}.services-section{display:none}.services-section-mob{background-image:url(/static/media/aaabstract-min.d2a7d3acb1bbd55322d0.png)}.cover-content{top:50%}.cover-content h1{white-space:wrap}.container{display:none;height:50px;left:50%;top:-600px;width:50px}.services-section-mob{display:block;padding:40px;text-align:center}.services-section-mob h2{font-size:2rem;margin-bottom:20px}.services-container-mob{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.service-item-mob{background-color:#f9f9f9;border-radius:8px;padding:20px;text-align:center;width:300px}.service-image-mob{border-radius:8px;height:auto;width:100%}.service-link-mob{color:#034e7b;display:inline-block;font-weight:700;margin-top:10px;text-decoration:none}.service-link-mob:hover{text-decoration:underline}.who-are-we-section{align-items:center;flex-direction:column;gap:15px}.who-item p{display:block}.why-choose-us-content{align-items:center;flex-direction:column;gap:15px}.why-item{max-width:320px;width:100%}.how-petc-works-content{flex-wrap:wrap;gap:15px;justify-content:center}.how-item{margin-bottom:15px;max-width:150px;width:45%}.contact-section h2{font-size:2rem}.contact-section p{font-size:1rem}.contact-button{font-size:1rem;padding:12px 24px}.contact-section:after{width:90%}}.services-container{background-color:#fff;background-image:radial-gradient(hsla(0,0%,5%,.171) 2px,#0000 0);background-position:-5px -5px;background-position:50%;background-size:30px 30px;background-size:fill;color:#fff;font-family:Poppins,sans-serif;height:100%;margin:0 auto;padding:40px;text-align:center;width:auto}.tiles-container{justify-content:space-around;margin-bottom:40px}.tile{border-radius:10px;height:100px;opacity:1;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}.tile:before{background-color:#00000080;border-radius:10px;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:1}.tile:hover:before{opacity:0}.tile-text{left:10%;top:100%!important;z-index:2}.service-section{flex-wrap:wrap;justify-content:space-between;margin-bottom:60px;position:relative;transition:transform .3s ease}.service-section:hover{transform:scale(1.02)}.service-section:nth-child(2n){flex-direction:row-reverse}.service-text{padding:0 30px;text-align:left}.service-text h2{font-family:Roboto,sans-serif;margin-bottom:15px}.service-text p{margin-bottom:25px}.learn-more{border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;padding:12px 25px}.service-image{border-radius:10px;box-shadow:0 4px 8px #0003;flex:1 1;height:90%;max-width:100%;object-fit:contain;transition:transform .3s ease,box-shadow .3s ease}.service-image:hover{box-shadow:0 6px 12px #0000004d;transform:scale(1.05)}.line{background-color:#034e7b;height:2px;margin:30px 0;width:100%}@media (max-width:768px){.tiles-container{display:none!important}.service-section,.service-section:nth-child(2n){flex-direction:column}.service-text{padding:0 15px;text-align:center}.service-image{margin:20px 0}h1{font-size:2rem}}.additive-manufacturing-container{background-color:#fff;background-image:radial-gradient(hsla(0,0%,5%,.171) 2px,#0000 0);background-position:-5px -5px;background-size:30px 30px;font-family:Poppins,sans-serif;height:100%;min-height:100vh;padding:20px;position:relative;width:auto}.tiles-container{display:flex;gap:20px;margin-bottom:20px}.tile{background-position:50%;background-size:cover;border-radius:8px;cursor:pointer;flex:1 1;height:500px;overflow:hidden;position:relative;width:200px}.tile-text{background:#00000080;color:#fff;font-family:Roboto,sans-serif;font-size:1rem;left:15%;overflow:visible;padding:20px;position:absolute;text-align:center;text-overflow:clip;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:left center;white-space:normal;width:100%}.service-section{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;margin-bottom:20px;padding:20px}.service-text{flex:1 1;padding:20px}.service-text h2{color:#034e7b;margin:0 0 10px}.service-text p{color:#555;margin:0 0 10px}.learn-more{color:#034e7b;font-weight:700;text-decoration:none}.learn-more:hover{background-color:#034e7b;color:#fff;text-decoration:none;transition:.3s}.service-image{border-radius:8px;height:500px;width:300px}.line{background-color:#ddd;height:1px;margin:20px 0}.back-to-services{margin-top:20px;text-align:center}.back-link{border:1px solid #034e7b;border-radius:5px;color:#034e7b;padding:10px 20px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.back-link:hover{background-color:#034e7b;color:#fff}.metal-container{background-color:#fff;background-image:radial-gradient(hsla(0,0%,5%,.171) 2px,#0000 0);background-position:-5px -5px;background-size:30px 30px;height:100%;width:auto}.tabs-container{border-bottom:2px solid #000;display:flex;justify-content:center;margin-bottom:20px}.tab{background-color:#e6e3e3;border:none;border-right:1px solid #c9c9c9;color:#000;cursor:pointer;font-size:1rem;padding:15px 30px;transition:background-color .3s ease,color .3s ease}.tab:last-child{border-right:none}.tab.active{background-color:#fff;border-bottom:none;border-top:2px solid #000;font-weight:700}.tab:hover{background-color:#e9e9e9}.content-container{display:flex;flex-direction:column;gap:20px}.content-section{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:20px}.content-section h2{color:#034e7b;margin-top:0}.content-section p{color:#555;margin:10px 0}.materials-table{border-collapse:collapse;margin-top:20px;width:100%}.materials-table td,.materials-table th{border:1px solid #ddd;padding:10px;text-align:left}.materials-table th{background-color:#034e7b;color:#fff}.materials-table tr:nth-child(2n){background-color:#f2f2f2}.metal-container{background-color:#f9f9f9;padding:20px}.metal-heading{color:#034e7b;font-size:2rem;font-weight:700;margin:0 auto 20px}@media (max-width:768px){.tabs-container{align-items:center;flex-direction:column}.tab{border-bottom:1px solid #c9c9c9;border-right:none;padding:10px 20px;width:100%}.tab.active{border-bottom:none}.metal-heading{word-wrap:break-word;font-size:1.5rem;line-height:1.2;text-align:center}.content-container{gap:10px;padding:10px}.content-section{padding:15px}.materials-table{display:block;overflow-x:auto;white-space:nowrap}.materials-table td,.materials-table th{padding:8px}.materials-table th{font-size:.9rem}}.DesignAnalysis_design_analysis_container__n1B9W{font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.DesignAnalysis_service_item__HJiMO a{align-items:center;color:inherit;display:flex;flex-direction:column;height:100%;justify-content:center;text-decoration:none;width:100%}.DesignAnalysis_services_section__4wsHL{margin-bottom:50px;margin-top:0;text-align:center}.DesignAnalysis_services_section__4wsHL h2{color:#333;font-family:Poppins,sans-serif;font-size:2.5rem;margin-bottom:30px}.DesignAnalysis_circle_container__GNkTx{background:radial-gradient(circle at center,#fff,#f1f1f1);border-radius:50%;box-shadow:0 10px 30px #0000001a;height:450px;margin:0 auto;position:relative;width:450px}.DesignAnalysis_center_image__qFYQE{background-color:#fff;border-radius:50%;box-shadow:0 0 20px #0000001a;height:160px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease;width:160px}.DesignAnalysis_center_image__qFYQE:hover{box-shadow:0 0 30px #0003;opacity:.9;transform:translate(-50%,-50%) scale(1.1)}.DesignAnalysis_central_logo__LwqLZ{height:100%;object-fit:cover;width:100%}.DesignAnalysis_service_list__NYfF4{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;position:relative;width:100%}.DesignAnalysis_service_item__HJiMO{align-items:center;color:#555;cursor:pointer;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:.9rem;height:auto;justify-content:center;padding:10px;position:absolute;text-align:left;transition:transform .3s ease,font-size .3s ease;white-space:normal;width:300px}.DesignAnalysis_service_item__HJiMO h3{margin:0;white-space:nowrap;width:100%}.DesignAnalysis_service_item__HJiMO h3:nth-child(2){margin:0;text-align:center;width:100%}.DesignAnalysis_service_item__HJiMO p{color:#777;display:none;font-size:.8rem;margin-bottom:-5px;margin-top:5px;text-align:left;white-space:normal;width:100%}.DesignAnalysis_service_item__HJiMO:hover p{display:block}.DesignAnalysis_service_item__HJiMO:hover{color:#034e7b;font-size:1rem;transform:scale(1.1)}.DesignAnalysis_service_item__HJiMO:first-child{left:50%;top:10%;transform:translate(-50%,-50%)}.DesignAnalysis_service_item__HJiMO:nth-child(2){left:115%;top:25%;transform:translate(-50%,-50%)}.DesignAnalysis_service_item__HJiMO:nth-child(3){left:120%;top:50%;transform:translate(-50%,-50%)}.DesignAnalysis_service_item__HJiMO:nth-child(4){left:115%;top:75%;transform:translate(-50%,-50%)}.DesignAnalysis_service_item__HJiMO:nth-child(5){left:50%;top:90%;transform:translate(-50%,-50%)}.DesignAnalysis_service_item__HJiMO:nth-child(6){left:20%;top:75%;transform:translate(-50%,-50%)}.DesignAnalysis_service_item__HJiMO:nth-child(7){left:20%;top:50%;transform:translate(-50%,-50%)}.DesignAnalysis_service_item__HJiMO:nth-child(8){left:20%;top:25%;transform:translate(-50%,-50%)}.DesignAnalysis_service_section__Gf4XE{align-items:center;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:60px;position:relative;transition:transform .3s ease}.DesignAnalysis_service_section__Gf4XE:nth-child(2n){flex-direction:row-reverse}.DesignAnalysis_service_text__XKJ6U{flex:1 1;padding:0 30px;text-align:left}.DesignAnalysis_service_text__XKJ6U h2{color:#034e7b;font-family:Roboto,sans-serif;margin-bottom:15px}.DesignAnalysis_service_text__XKJ6U p{color:#555;margin-bottom:25px}.DesignAnalysis_learn_more__PLUWH{border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;padding:12px 25px;text-decoration:none}.DesignAnalysis_service_image__NPp\+I{border-radius:10px;box-shadow:0 4px 8px #0003;flex:1 1;height:auto;max-width:100%;transition:transform .3s ease,box-shadow .3s ease}.DesignAnalysis_service_image__NPp\+I:hover{box-shadow:0 6px 12px #0000004d;transform:scale(1.05)}.DesignAnalysis_line__ZSz3Z{background-color:#034e7b;height:2px;margin:30px 0;width:100%}.DesignAnalysis_services_container__Am9kR{margin:0 auto;text-align:center;width:90%}h1{color:#034e7b;font-family:Roboto,sans-serif;font-size:2.5rem;margin-bottom:40px}.DesignAnalysis_line__ZSz3Z{background-color:#ddd;height:1px;margin:20px 0}.DesignAnalysis_back_to_services__5o5C0{margin-top:20px;text-align:center}.DesignAnalysis_back_link__gFVJQ{border:1px solid #034e7b;border-radius:5px;color:#034e7b;padding:10px 20px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.DesignAnalysis_back_link__gFVJQ:hover{background-color:#034e7b;color:#fff}@media (max-width:768px){.DesignAnalysis_services_section__4wsHL{display:none}.DesignAnalysis_service_section__Gf4XE,.DesignAnalysis_service_section__Gf4XE:nth-child(2n){flex-direction:column}}.tooltip-container{border-radius:10px;cursor:pointer;font-size:17px;position:relative;transition:all .2s}.tooltip{border-radius:15px;box-shadow:inset 5px 5px 5px #0003,inset -5px -5px 15px #ffffff1a,5px 5px 15px #0000004d,-5px -5px 15px #ffffff1a;left:50%;opacity:0;padding:10px;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:all .3s}.profile{background:#2a2b2f;border:1px solid #0b3f5f;border-radius:10px 15px;padding:10px}.tooltip-container:hover .tooltip{opacity:1;pointer-events:auto;top:-150px;visibility:visible}.icon{color:#fff;display:block;position:relative;text-decoration:none}.layer{height:55px;transition:transform .3s;width:55px}.icon:hover .layer{transform:rotate(-35deg) skew(20deg)}.layer span{border:1px solid #fff;border-radius:5px;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:100%}.layer span,.text{border-color:#1da1f2;color:#1da1f2}.icon:hover.layer span{box-shadow:-1px 1px 3px #1da1f2}.icon .text{bottom:-5px;font-weight:500;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:bottom .3s ease,opacity .3s ease}.icon:hover .text{bottom:-35px;opacity:1}.icon:hover .layer span:first-child{opacity:.2}.icon:hover .layer span:nth-child(2){opacity:.4;transform:translate(5px,-5px)}.icon:hover .layer span:nth-child(3){opacity:.6;transform:translate(10px,-10px)}.icon:hover .layer span:nth-child(4){opacity:.8;transform:translate(15px,-15px)}.icon:hover .layer span:nth-child(5){opacity:1;transform:translate(20px,-20px)}.layer span.fab{fill:#1da1f2;background:#000;font-size:30px;line-height:64px;text-align:center}.user{gap:10px}.img,.user{display:flex}.img{align-items:center;background:#fff;border:1px solid #1da1f2;border-radius:10px;font-size:25px;height:50px;justify-content:center;width:50px}.img,.name{font-weight:700}.name{color:#1da1f2;font-size:17px}.details{color:#fff;display:flex;flex-direction:column;gap:0}.about{color:#ccc;padding-top:5px}
/*# sourceMappingURL=main.8de9bbba.css.map*/