.menu-collapsed .et-pb-icon,.menu-collapsed .et_pb_link_text{color:var(--site-dark-text-soft-accent-1)!important}.menu-collapsed .et_pb_link_text{text-decoration:underline}.hero-masked-video .dnxte-next-video__header{display:none}.hero-masked-video .dnxte-next-video__wrapper{box-shadow:unset;border-radius:unset}.hero-masked-video .dnxte-next-video__video{-webkit-mask-image:url("/wp-content/uploads/2026/09/hero-video-mask-4.png");mask-image:url("/wp-content/uploads/2026/09/hero-video-mask-4.png");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:right;mask-position:right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-masked-video img{-webkit-mask-image:url("/wp-content/uploads/2026/09/hero-video-mask-4.png");mask-image:url("/wp-content/uploads/2026/09/hero-video-mask-4.png");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:right;mask-position:right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gradient-top-border{position:relative}.gradient-top-border::before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;border-radius:4px;background:linear-gradient(90deg,var(--site-tertiary-color) 0%,var(--site-secondary-color) 100%)}.gradient-top-border-four-column::before{width:78%!important}@media (min-width:981px) and (prefers-reduced-motion:no-preference){.lifecycle-reveal.is-ready::before{clip-path:inset(0 100% 0 0)}.lifecycle-reveal.is-ready .lifecycle-step{opacity:0}.lifecycle-reveal.is-ready.is-visible::before{animation:alentra-swoosh var(--swoosh-duration,1600ms) linear both}.lifecycle-reveal.is-ready.is-visible .lifecycle-step{animation:alentra-blurb 450ms ease-out both;animation-delay:var(--reveal-delay,0ms)}}.bar-number{font-family:var(--font-heading);font-size:18px;font-weight:700;color:var(--site-white-text)}.bar-number-dark{font-family:var(--font-heading);font-size:18px;font-weight:700;color:var(--site-heading-text-color);line-height:1.5em}.bar-number-micro-text{font-family:var(--font-heading);font-size:12px}.light{color:var(--site-alentra-white)}.dark{color:var(--site-heading-text-color)}.h1{font-size:var(--font-size-h1)}.h2{font-size:var(--font-size-h2)}.h3{font-size:var(--font-size-h3)}.h4{font-size:var(--font-size-h4)}.h5{font-size:var(--font-size-h5)}.h6{font-size:var(--font-size-h6)}.card-hover-light{transition:transform .2s,box-shadow .2s}.card-hover-light:hover{border:1px solid var(--site-alentra-white)!important;transform:translateY(-3px);box-shadow:var(--site-box-light-shadow)}.group-card-hover{transition:transform .2s,box-shadow .2s}.group-card-hover:hover{border:1px solid var(--site-primary-color);transform:translateY(-3px);box-shadow:var(--site-box-light-shadow)}.carousel-mask{-webkit-mask-image:url("/wp-content/uploads/2026/09/carousel-mask.png");mask-image:url("/wp-content/uploads/2026/09/carousel-mask.png");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:right;mask-position:right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.half-carousel-mask{-webkit-mask-image:url("/wp-content/uploads/2026/09/half-carousel-mask.png");mask-image:url("/wp-content/uploads/2026/09/half-carousel-mask.png");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:right;mask-position:right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.skewed-row::before{content:"";position:absolute;inset:-15%;background-image:url("/wp-content/uploads/2026/09/design-and-development-2.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;transform:skewX(8deg);transform-origin:center;z-index:0}.alentra-carousel .et_pb_group_carousel_dot{width:12px;height:12px;margin:0!important;border-radius:999px;background:var(--site-primary-color);opacity:1;transition:width 600ms ease,background-color 600ms ease}.alentra-carousel .et_pb_group_carousel_dot_active{width:100px}.proof-image::before{content:"";position:absolute;top:-4%;left:-8%;width:72%;height:52%;background:#d2eef0;border-radius:24px;transform:rotate(12deg);z-index:-1;pointer-events:none}.proof-image .et_pb_image_wrap{display:block;overflow:hidden;border-radius:24px}.proof-image img{display:block;width:100%}@media (max-width:767px){.proof-image::before{left:-4%;top:-3%;border-radius:16px}}.device-card{transition:background-color 250ms ease;cursor:pointer}.device-card h3{transition:color 250ms ease}.device-card .device-card-icon{transition:filter 250ms ease}.device-card:hover,.device-card.is-active{background-color:var(--site-primary-color)!important}#tile-selection .device-card:hover h3,#tile-selection .device-card:hover h3 a,#tile-selection .device-card.is-active h3,#tile-selection .device-card.is-active h3 a{color:var(--site-alentra-white)!important}.device-card:hover .device-card-icon,.device-card.is-active .device-card-icon{filter:brightness(0) invert(1)}@media (min-width:981px){.capability-sticky-copy{position:sticky;top:clamp(100px,14vh,150px);align-self:flex-start;z-index:2}}.alentra-video-hero>.alentra-video-hero-media{position:absolute;top:0;right:0;left:auto;width:55%;height:100%;overflow:hidden;pointer-events:none;z-index:-1;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.08) 4%,rgba(0,0,0,.35) 10%,rgba(0,0,0,.7) 17%,#000 26%,#000 100%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.08) 4%,rgba(0,0,0,.35) 10%,rgba(0,0,0,.7) 17%,#000 26%,#000 100%)}.alentra-video-hero>.alentra-video-hero-media>video{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none;margin:0!important;transform:none!important;object-fit:cover;object-position:top}.alentra-image-hero{position:relative;isolation:isolate}.alentra-image-hero::before{content:"";position:absolute;inset:0 0 0 auto;width:55%;z-index:-1;pointer-events:none;background-size:cover;background-position:70% center;background-repeat:no-repeat;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.12) 8%,#000 24%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.12) 8%,#000 24%)}.alentra-image-hero.home{background-color:var(--site-bg-light)}.alentra-image-hero.home::before{background-image:url("/wp-content/uploads/2026/09/hero-video-poster.jpg")}.alentra-image-hero.capabilities{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.capabilities::before{background-image:url("/wp-content/uploads/2026/09/capabilities.jpg")}.alentra-image-hero.design-and-development{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.design-and-development::before{background-image:url("/wp-content/uploads/2026/09/design-and-development-capability-product-design.jpg")}.alentra-image-hero.tooling{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.tooling::before{background-image:url("/wp-content/uploads/2026/10/alentra-tooling-hero.jpg")}.alentra-image-hero.cleanroom-manufacturing{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.cleanroom-manufacturing::before{background-image:url("/wp-content/uploads/2026/10/alentra-cleanroom-manufacturing-hero.jpg")}.alentra-image-hero.plastic-molding{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.plastic-molding::before{background-image:url("/wp-content/uploads/2026/10/alentra-plastic-molding-hero.jpg")}.alentra-image-hero.injection-molding{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.injection-molding::before{background-image:url("/wp-content/uploads/2026/10/alentra-injection-molding-hero.jpg")}.alentra-image-hero.blow-molding{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.blow-molding::before{background-image:url("/wp-content/uploads/2026/10/alentra-blow-molding-hero.jpg")}.alentra-image-hero.specialty-molding{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.specialty-molding::before{background-image:url("/wp-content/uploads/2026/10/alentra-specialty-molding-hero.jpg")}.alentra-image-hero.assembly-automation{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.assembly-automation::before{background-image:url("/wp-content/uploads/2026/10/alentra-assembly-automation-hero.jpg")}.alentra-image-hero.packaging-kitting{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.packaging-kitting::before{background-image:url("/wp-content/uploads/2026/10/alentra-packaging-kitting-hero.jpg")}.alentra-image-hero.sterilization-management{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.sterilization-management::before{background-image:url("/wp-content/uploads/2026/10/alentra-sterilization-management-hero.jpg")}.alentra-image-hero.logistics-management{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.logistics-management::before{background-image:url("/wp-content/uploads/2026/10/alentra-logistics-management-hero.jpg")}.alentra-image-hero.advanced-technologies{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.advanced-technologies::before{background-image:url("/wp-content/uploads/2026/10/alentra-advanced-technologies-hero.jpg")}.alentra-image-hero.markets{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.markets::before{background-image:url("/wp-content/uploads/2026/09/markets.jpg")}.alentra-image-hero.medical-device{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.medical-device::before{background-image:url("/wp-content/uploads/2026/10/alentra-medical-device-cdmo-hero.jpg")}.alentra-image-hero.drug-delivery{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.drug-delivery::before{background-image:url("/wp-content/uploads/2026/10/alentra-drug-delivery-hero.jpg")}.alentra-image-hero.pharmaceutical{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.pharmaceutical::before{background-image:url("/wp-content/uploads/2026/10/alentra-pharmaceutical-packaging-hero.jpg")}.alentra-image-hero.diagnostic{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.diagnostic::before{background-image:url("/wp-content/uploads/2026/10/alentra-diagnostic-products-hero.jpg")}.alentra-image-hero.life-science{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.life-science::before{background-image:url("/wp-content/uploads/2026/10/alentra-life-science-hero.jpg")}.alentra-image-hero.consumer-packaging{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.consumer-packaging::before{background-image:url("/wp-content/uploads/2026/10/alentra-consumer-packaging-hero.jpg")}.alentra-image-hero.alentra-difference{background-color:var(--site-secondary-color-lighter-shade)}.alentra-image-hero.alentra-difference::before{background-image:url("/wp-content/uploads/2026/09/alentra-difference-engineering-manufacturing.jpg")}.alentra-image-hero.our-partnership{background-color:var(--site-secondary-color-lighter-shade)}.alentra-image-hero.our-partnership::before{background-image:url("/wp-content/uploads/2026/09/alentra-partnership-project-planning.jpg")}.alentra-image-hero.quality-and-compliance{background-color:var(--site-secondary-color-lighter-shade)}.alentra-image-hero.quality-and-compliance::before{background-image:url("/wp-content/uploads/2026/09/alentra-quality-compliance-dimensional-inspection.jpg")}.alentra-image-hero.locations{background-color:var(--site-secondary-color-lighter-shade)}.alentra-image-hero.locations::before{background-image:url("/wp-content/uploads/2026/10/alentra-locations-manufacturing-warehouse.jpg")}.alentra-image-hero.auburn-ny{background-color:var(--site-secondary-color-lighter-shade)}.alentra-image-hero.auburn-ny::before{background-image:url("/wp-content/uploads/2026/10/alentra-auburn-facility-1080x648-1.jpg")}.alentra-image-hero.rancho-cordova-ca{background-color:var(--site-secondary-color-lighter-shade)}.alentra-image-hero.rancho-cordova-ca::before{background-image:url("/wp-content/uploads/2026/10/alentra-sacramento-facility-1080x648-1.jpg")}.alentra-image-hero.san-jose-ca{background-color:var(--site-secondary-color-lighter-shade)}.alentra-image-hero.san-jose-ca::before{background-image:url("/wp-content/uploads/2026/10/alentra-san-jose-facility-1080x648-1.jpg")}.alentra-image-hero.foxborough-ma{background-color:var(--site-secondary-color-lighter-shade)}.alentra-image-hero.foxborough-ma::before{background-image:url("/wp-content/uploads/2026/10/alentra-foxborough-development-lab-1080x648-1.jpg")}.alentra-image-hero.sustainability{background-color:var(--site-secondary-color-lighter-shade)}.alentra-image-hero.sustainability::before{background-image:url("/wp-content/uploads/2026/10/alentra-sustainability-hero-3.jpg")}.alentra-image-hero.our-story{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.our-story::before{background-image:url("/wp-content/uploads/2026/10/Auburn-NY-Headquarters.jpg")}.alentra-image-hero.careers{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.careers::before{background-image:url("/wp-content/uploads/2026/10/Colleagues-walking-in-a-bright-glass-corridor.png")}.link-on-blue a{color:var(--site-secondary-color-lighter-shade)}.et_pb_top_inside_divider{top:-4px!important}.video-backdrop{position:relative;isolation:isolate;overflow:visible!important;border-radius:18px}.video-backdrop::before{content:"";position:absolute;inset:0;z-index:-1;background:#d3eef0;border-radius:24px;transform:translate(-20px,-24px) rotate(3deg);pointer-events:none}.video-backdrop .et_pb_video_box{overflow:hidden;border-radius:inherit;box-shadow:0 12px 30px rgba(17,24,39,8%)}.video-backdrop video{display:block;width:100%;height:auto;aspect-ratio:16/9}.video-backdrop .et_pb_video_overlay{border-radius:inherit}.video-backdrop .dnxte-next-video__header{display:none}@media (max-width:767px){.video-backdrop::before{border-radius:20px;transform:translate(-8px,-12px) rotate(2deg)}}.accordion-title-border-accent h3.et_pb_toggle_title{border-left:4px solid transparent;padding-left:0;transition:padding-left 300ms ease,border-color 300ms ease}.accordion-title-border-accent .et_pb_toggle_open h3.et_pb_toggle_title{border-left:4px solid var(--site-tertiary-color);padding-left:24px}.backdrop-indigo::before{background:var(--site-primary-color-pale-shade)}.backdrop-teal::before{background:var(--site-secondary-color-pale-shade)}.backdrop-plum::before{background:var(--site-tertiary-color-pale-shade)}.image-left-backdrop{position:relative;isolation:isolate;overflow:visible!important;width:100%}.image-left-backdrop::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:24px;transform:rotate(4deg);pointer-events:none}.image-left-backdrop .et_pb_image_wrap{display:block;width:100%;overflow:hidden;border-radius:20px}@media (max-width:767px){.image-left-backdrop::before{border-radius:18px;transform:rotate(3deg)}.image-left-backdrop .et_pb_image_wrap{border-radius:16px}}.dnxte_timeline_child{margin-bottom:64px}.alentra-history #dnxte-timline{position:relative;isolation:isolate}.alentra-history #dnxte-timline.alentra-ready::before{display:none!important}.alentra-history .dnxte_timeline_child{position:relative;z-index:1}.alentra-history .ah-track{position:absolute;width:5px;transform:translateX(-50%);background:#d8e1ea;border-radius:999px;pointer-events:none;z-index:0}.alentra-history .ah-fill{position:absolute;inset:0;border-radius:inherit;clip-path:inset(0 0 100% 0)}.alentra-history .ah-dot{position:absolute;left:50%;top:0;width:15px;height:15px;border-radius:50%;transform:translate(-50%,-50%);background:currentColor;box-shadow:0 0 0 5px rgba(255,255,255,85%);opacity:0}.alentra-history .dnxte-timline-img{transition:box-shadow 220ms ease}.alentra-history .dnxte-timline-img.ah-active{box-shadow:0 0 0 5px #fff,0 0 0 8px var(--ah-color)!important}@media (prefers-reduced-motion:reduce){.alentra-history .ah-dot{display:none}.alentra-history .dnxte-timline-img{transition:none}}.thick-swoosh-gradient-border{position:relative}.thick-swoosh-gradient-border::before{opacity:.8;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:80px;border-radius:4px;background:linear-gradient(90deg,var(--site-tertiary-color) 0%,var(--site-secondary-color) 100%);-webkit-mask:var(--swoosh) center/100% 100% no-repeat;mask:var(--swoosh) center/100% 100% no-repeat}.alentra-btn-premium{position:relative;border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -2px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.06),0 8px 24px -6px rgba(0,0,0,.18);transition:transform 200ms ease,box-shadow 200ms ease,background 200ms ease}.alentra-btn-premium.btn-indigo{background:linear-gradient(180deg,#1235ad 0%,#002090 100%)}.alentra-btn-premium.btn-white{background:linear-gradient(180deg,#fff 0%,#f0f2f8 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -2px 0 rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.05),0 8px 24px -6px rgba(0,0,0,.12)}@media (hover:hover){.alentra-btn-premium:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -2px 0 rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.08),0 12px 28px -6px rgba(0,0,0,.24)}.alentra-btn-premium.btn-white:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 -2px 0 rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.06),0 12px 28px -6px rgba(0,0,0,.18)}}.alentra-btn-premium:active{transform:translateY(1px);box-shadow:inset 0 2px 4px rgba(0,0,0,.22),inset 0 -1px 0 rgba(255,255,255,.15),0 1px 2px rgba(0,0,0,.05)}.alentra-btn-outline{border-radius:8px;transition:transform 200ms ease,background-color 200ms ease,border-color 200ms ease}@media (hover:hover){.alentra-btn-outline:hover{transform:translateY(-1px)}}@media only screen and (max-width:980px){.alentra-video-hero>.alentra-video-hero-media{width:100%!important;-webkit-mask-image:unset!important;mask-image:unset!important}}@media only screen and (min-width:768px) and (max-width:980px){.alentra-video-hero>.alentra-video-hero-media{width:100%!important;-webkit-mask-image:unset!important;mask-image:unset!important}}@media only screen and (max-width:767px){.alentra-video-hero>.alentra-video-hero-media{width:100%!important;-webkit-mask-image:unset!important;mask-image:unset!important}.alentra-carousel .et_pb_group_carousel_dot_active{width:64px}.custom-blurb .dnxt-button-wrapper a{white-space:unset!important;overflow:unset!important;text-overflow:unset!important;width:100%!important;word-break:break-word!important;padding:24px!important}.dnxte-timline-icon{display:none!important}}@media only screen and (max-width:480px){.alentra-video-hero>.alentra-video-hero-media{width:100%!important;-webkit-mask-image:unset!important;mask-image:unset!important}.alentra-carousel .et_pb_group_carousel_dot_active{width:64px}.custom-blurb .dnxt-button-wrapper a{white-space:unset!important;overflow:unset!important;text-overflow:unset!important;width:100%!important;word-break:break-word!important;padding:24px!important;text-align:center}.dnxte-timline-icon{display:none!important}}