.svg-outer-wrapper .page-center-1280{box-sizing:border-box;margin:0 auto;max-width:1280px!important;padding:0 20px;width:100%}.svg-outer-wrapper .svg-inner-wrapper,.svg-outer-wrapper h2{text-align:center}.svg-outer-wrapper .h2-section-heading{padding-bottom:48px}.svg-outer-wrapper .mobile-lifecycle{display:none}.svg-outer-wrapper svg .pointer-links a{transition:all .2s ease}.svg-outer-wrapper svg .pointer-links a:hover path{fill:#00aae5}.svg-outer-wrapper svg .pointer-circle{transform-origin:center;transition:transform .3s ease}.svg-outer-wrapper svg .pointer-circle:hover{transform:scale(1.2)}.svg-outer-wrapper svg #prototyping{transform-origin:868.5px 209px}.svg-outer-wrapper svg #micro-electonics{transform-origin:948.5px 143px}.svg-outer-wrapper svg #pcb-assembly{transform-origin:1041.5px 109px}.svg-outer-wrapper svg #box-build-assembly{transform-origin:1149px 100.5px}.svg-outer-wrapper svg #mechatronics-machining{transform-origin:1243px 134.5px}.svg-outer-wrapper svg #injection-moulding{transform-origin:1323px 200.5px}.gridRepeaterOuter{display:flex;flex-wrap:wrap;gap:34px 32px;justify-content:center}.gridRepeaterPadding{padding:32px}.gridRepeaterInner{background:#fff;border:1px solid var(--Isometric-light,#bccce5);border-radius:7px;box-sizing:border-box;pointer-events:auto;position:relative;text-align:left;width:382px;z-index:999!important}a.gridRepeaterInner{color:inherit;display:block;text-decoration:none;transition:all .3s ease}a.gridRepeaterInner:hover{background:var(--Escatec-Mid-Blue,#174388);border-radius:7px;box-shadow:-20px 24px 84px -20px rgba(0,0,0,.1);transform:translateY(-5px)}.gridRepeaterInner h4{color:var(--Escatec-Mid-Blue,#174388);font-size:20px;font-weight:600;line-height:1.3;min-height:72px;text-wrap:pretty;transition:color .3s ease}.gridRepeaterInner p{color:var(--Escatec-Black,#2b2e34);font-size:17px;font-weight:300;line-height:1.8;text-wrap:pretty!important;transition:color .3s ease}a.gridRepeaterInner:hover h4,a.gridRepeaterInner:hover p{color:#fff}.informationButtonOuter{align-items:center;display:flex;gap:8px;justify-content:center}.gridAndInfoButtonWrap{display:flex;flex-wrap:wrap;gap:48px;justify-content:center;margin-bottom:24px;position:relative;z-index:10}.mobileLifeCycle{background:#fff;border-radius:7px;box-shadow:-10px 14px 34px 0 rgba(0,0,0,.08);display:none;margin:0 auto;max-width:485px;padding:16px}.mobileLifeCycleRep a{align-items:center;background:#fff;border-bottom:1px solid var(--Isometric-light,#bccce5);color:var(--Escatec-Black,#2b2e34);display:flex;font-size:18px;font-weight:400;gap:16px;justify-content:flex-start;line-height:normal;padding:16px;text-align:left;text-decoration:none}.mobileLifeCycleRep:last-child a{border-bottom:none}.mobileLifeCycleRep a img{width:32px}.lifecycle-graphic-wrapper{position:relative;scroll-margin-top:115px!important;z-index:1}@media(max-width:1200px){.svg-outer-wrapper svg{height:100%;width:100%}}@media(max-width:1199px){.gridRepeaterOuter{gap:32px 32px}}@media(max-width:1000px){.gridRepeaterInner{width:340px}}@media(max-width:767px){.mobileLifeCycle{display:block}.gridAndInfoButtonWrap,.svg-outer-wrapper .desktop-lifecycle{display:none}.svg-outer-wrapper .mobile-lifecycle{display:block}.svg-outer-wrapper .mobile-lifecycle .section_link a{display:inline-block}.svg-outer-wrapper .mobile-lifecycle .section_link svg{height:auto;width:340px}.svg-outer-wrapper .mobile-lifecycle .down-arrow svg{height:auto;padding:20px 0;width:86px}.svg-outer-wrapper .mobile-pointer-link{align-items:center;border:1px solid #c6c6c6;border-radius:7px;display:flex;gap:15px;margin-top:16px;padding:11px 20px 11px 13px}.svg-outer-wrapper .mobile-pointer-link svg{height:auto;width:auto}.svg-outer-wrapper .mobile-pointer{padding-bottom:6px}.svg-outer-wrapper .mobile-pointer a{text-decoration:none}.svg-outer-wrapper .mobile-pointer-link span{color:#132b45;display:inline-block;font-family:Fira Sans;font-size:20px;font-style:normal;font-weight:700;letter-spacing:.6px;line-height:1;text-align:center;text-transform:uppercase}.svg-outer-wrapper .h2-section-heading{padding-bottom:24px}}@media(max-width:400px){.svg-outer-wrapper .mobile-lifecycle .section_link svg{height:auto;width:280px}.svg-outer-wrapper .mobile-lifecycle .down-arrow svg{width:66px}.svg-outer-wrapper .mobile-pointer-link{padding:11px 8px!important}.svg-outer-wrapper .mobile-pointer-link span{font-size:17px!important}.svg-outer-wrapper .mobile-pointer-link svg{width:35px}}@media(max-width:350px){.svg-outer-wrapper .mobile-pointer-link span{font-size:15px!important}}