:root{--site-primary-color:#002090;--site-secondary-color:#00cfcb;--site-heading-text-color:#111827;--site-body-text-color:#3b4658;--site-link-text-color:#002090;--site-primary-color-soft-accent:#e7eaf6;--site-tertiary-color:#ae1eac;--site-dark-text:#3b4658;--site-dark-text-soft-accent-1:#3b4658;--site-dark-text-soft-accent-2:#6a7688;--site-dark-text-soft-accent-3:#9aa6b8;--site-white-text:#f8fafc;--site-alentra-white:#ffffff;--site-border-dark:#e2e8f1;--site-bg-light:#f5f8fc;--site-bg-white:#FFFFFF;--site-primary-color-lighter-shade:#1b379d;--site-secondary-color-lighter-shade:#3cd5d1;--site-tertiary-color-lighter-shade:#b839b5;--site-box-shadow:0 2px 6px rgba(17,24,39,.06),0 20px 40px -24px rgba(17,24,39,.3);--site-box-light-shadow:0 2px 6px rgba(245,248,252,.06),0 20px 40px -24px rgba(245,248,252,.3);--line-height-overline:2em;--font-size-overline:12px;--font-size-micro:14px;--letter-spacing-heading:0.2em;--font-heading:"Manrope";--font-body:"Source Sans 3";--space-xs:8px;--swoosh:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 54 C180 118 440 0 730 0 C860 0 940 25 1000 98 C940 40 860 18 730 18 C440 18 180 138 0 54 Z' fill='black'/%3E%3C/svg%3E")}.mega-menu-header{font-family:var(--font-heading);font-weight:bold;letter-spacing:1px;font-size:18px;color:var(--site-primary-color);border-radius:4px;background:var(--site-primary-color-soft-accent);padding:4px 12px;margin-bottom:24px}.alentra-text-gradient{background:linear-gradient(90deg,var(--site-tertiary-color) 0%,var(--site-secondary-color) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.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-1{position:relative}.gradient-top-border-1::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:40px;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}@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)}}@keyframes alentra-swoosh{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes alentra-blurb{from{opacity:0}to{opacity:1}}.bar-number{font-family:var(--font-heading);font-size:18px;font-weight:bold;color:var(--site-white-text)}.bar-number-dark{font-family:var(--font-heading);font-size:18px;font-weight:bold;color:var(--site-heading-text-color);line-height:1.5em}.bar-number-micro-text{font-family:var(--font-heading);font-size:12px}.overline{font-family:var(--font-heading);font-size:var(--font-size-overline);font-weight:600;letter-spacing:var(--letter-spacing-heading);text-transform:uppercase;line-height:var(--line-height-overline);margin-bottom:var(--space-xs)!important}.overline::before{content:"";display:inline-block;width:36px;height:8px;background-image:url("/wp-content/uploads/2026/09/Alentra_Icon-small.png");background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:8px}.overline-no-swoosh{font-family:var(--font-heading);font-size:10px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase}.plum{color:var(--site-tertiary-color)}.teal{color:var(--site-secondary-color)}.indigo{color:var(--site-primary-color)}.number-circle{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#111827;color:#ffffff;font-size:10px;font-weight:700;line-height:1;font-family:var(--font-heading)}h1,h2,h3,h4,h5,h6{letter-spacing:-0.02em}.card-hover{transition:transform .2s,box-shadow .2s}.card-hover:hover{transform:translateY(-3px);box-shadow:var(--site-box-shadow)}.group-card-hover{transition:transform .2s,box-shadow .2s}.group-card-hover:hover{transform:translateY(-3px);box-shadow:var(--site-box-light-shadow)}.custom-stack-card .dnxte-stack-card-wrap{padding:unset!important}.custom-stack-card .dnxte-stack-card-content-wrap{height:100%;flex:0.5!important;padding:48px;justify-content:center}.custom-stack-card .dnxte-stack-card-content-wrap .dnxte-stack-card-title{max-width:55ch}.custom-stack-card .dnxte-stack-card-content-wrap .dnxte-stack-card-content-text{max-width:55ch}.custom-stack-card.indigo .dnxte-stack-card-content-wrap{background:linear-gradient(90deg,#1b379d 0%,#1b379d 55%,#1b379dfa 62%,#1b379de6 70%,#1b379db3 80%,#1b379d59 90%,#1b379d00 100%)}.custom-stack-card.teal .dnxte-stack-card-content-wrap{background:linear-gradient(90deg,#3cd5d1 0%,#3cd5d1 55%,#3cd5d1fa 62%,#3cd5d1e6 70%,#3cd5d1b3 80%,#3cd5d159 90%,#3cd5d100 100%)}.custom-stack-card.plum .dnxte-stack-card-content-wrap{background:linear-gradient(90deg,#b839b5 0%,#b839b5 55%,#b839b5fa 62%,#b839b5e6 70%,#b839b5b3 80%,#b839b559 90%,#b839b500 100%)}.check-list ul,ul.check-list{list-style:none;margin:0;padding:0}.check-list li{position:relative;margin-bottom:var(--space-xs);padding-left:2rem}.check-list li::before{content:"\f00c";position:absolute;top:0.05em;left:0;display:flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;color:#05cb50;font-family:'FontAwesome';font-size:14px;font-weight:800;line-height:1}.check-list li:last-child{margin-bottom:0}.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_arrow_prev,.alentra-carousel .et_pb_group_carousel_arrow_next{opacity:0;pointer-events:none}.alentra-carousel-prev{position:absolute;bottom:-76px;right:80px;cursor:pointer}.alentra-carousel-next{position:absolute;bottom:-76px;right:16px;cursor:pointer}.alentra-carousel .et_pb_group_carousel_dots{position:absolute;left:auto!important;right:164px;bottom:-54px!important;width:auto!important;display:flex;align-items:center;gap:12px}.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}.alentra-carousel-card .et_pb_group_carousel_track{align-items:stretch}.alentra-carousel-card .et_pb_group_carousel_slide{height:auto!important}.alentra-carousel-card .et_pb_group_carousel_slide>*{min-height:100%}.list-description{font-size:var(--font-size-micro);color:var(--site-dark-text-soft-accent-3)}.quality-person{position:relative;isolation:isolate}.quality-person::before{content:"";position:absolute;z-index:-2;width:82%;aspect-ratio:1;left:48%;top:48%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(60,213,209,0.30) 0%,rgba(118,86,189,0.18) 35%,rgba(184,57,181,0.07) 53%,transparent 72%);filter:blur(20px)}.quality-person::after{content:"";position:absolute;z-index:-1;width:68%;aspect-ratio:1;left:46%;top:44%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,0.13);border-radius:50%;box-shadow:0 0 0 34px rgba(60,213,209,0.025),0 0 0 68px rgba(255,255,255,0.018)}.quality-person img{position:relative;z-index:1;filter:drop-shadow(0 22px 28px rgba(0,10,60,0.24));clip-path:inset(-150px -150px 0 -150px)}.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)}.cta-grid{--grid-size:56px;--grid-line:rgba(255,255,255,0.055);position:relative;isolation:isolate;overflow:hidden}.cta-grid::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background-image:linear-gradient(to right,var(--grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--grid-line) 1px,transparent 1px);background-size:var(--grid-size) var(--grid-size);background-position:center;-webkit-mask-image:linear-gradient(to right,transparent 8%,#000 40%,#000 60%,transparent 92%);mask-image:linear-gradient(to right,transparent 8%,#000 40%,#000 60%,transparent 92%)}.alentra-mega-bg{position:relative;isolation:isolate;background:#fff}.alentra-mega-bg::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background-image:linear-gradient(to right,rgba(27,55,157,0.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(27,55,157,0.05) 1px,transparent 1px),radial-gradient(ellipse at bottom right,rgba(0,207,203,0.08) 0%,rgba(0,207,203,0.025) 35%,transparent 65%);background-size:26px 26px,26px 26px,100% 100%;background-position:right bottom;-webkit-mask-image:radial-gradient(ellipse 60% 110% at 100% 100%,#000 0%,rgba(0,0,0,0.65) 35%,transparent 80%);mask-image:radial-gradient(ellipse 60% 110% at 100% 100%,#000 0%,rgba(0,0,0,0.65) 35%,transparent 80%)}.alentra-mega-intro{position:relative;isolation:isolate;overflow:hidden;padding:32px 28px;border:1px solid rgba(27,55,157,0.06);border-radius:20px;background:linear-gradient(145deg,#f0f4fc 0%,#e9effa 100%)}.alentra-mega-intro::before{content:"";position:absolute;top:0;left:28px;width:48px;height:4px;border-radius:0 0 4px 4px;background:#00cfcb;pointer-events:none;z-index:-1}.alentra-mega-intro::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(circle at 110% 110%,transparent 0 125px,rgba(27,55,157,0.035) 126px 160px,transparent 161px),radial-gradient(circle at 110% 110%,transparent 0 185px,rgba(27,55,157,0.025) 186px 220px,transparent 221px)}@media (min-width:981px){.capability-sticky-copy{position:sticky;top:clamp(100px,14vh,150px);align-self:flex-start;z-index:2}}.alentra-video-hero{position:relative;background-color:var(--site-bg-light);isolation:isolate}.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%,rgb(0 0 0 / 0.08) 4%,rgb(0 0 0 / 0.35) 10%,rgb(0 0 0 / 0.7) 17%,#000 26%,#000 100%);mask-image:linear-gradient(to right,transparent 0%,rgb(0 0 0 / 0.08) 4%,rgb(0 0 0 / 0.35) 10%,rgb(0 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%,#0000001f 8%,#000 24%);mask-image:linear-gradient(to right,transparent 0%,#0000001f 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-tertiary-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-secondary-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.markets{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.markets::before{background-image:url("/wp-content/uploads/2026/09/markets.jpg")}.et_pb_bottom_inside_divider{bottom:-5px!important}.et_pb_top_inside_divider{top:-4px!important}.alentra-image-hero.capabilities{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.capabilities::before{background-image:url("/wp-content/uploads/2026/10/Capabilities-Archive.webp")}.alentra-image-hero.early-concept{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.early-concept::before{background-image:url("/wp-content/uploads/2026/10/Early-Concept-Feasibility.webp")}.alentra-image-hero.product-development{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.product-development::before{background-image:url("/wp-content/uploads/2026/10/Product-Development.webp")}.alentra-image-hero.prototyping{background-color:var(--gcid-secondary-color)}.alentra-image-hero.prototyping::before{background-image:url("/wp-content/uploads/2026/10/Prototyping-Test-Methods-Verification-Validation.webp")}.alentra-image-hero.project-management{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.project-management::before{background-image:url("/wp-content/uploads/2026/10/Project-Management.webp")}.alentra-image-hero.industrial-design{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.industrial-design::before{background-image:url("/wp-content/uploads/2026/10/Industrial-Human-Centered-Design.webp")}.alentra-image-hero.quality-regulatory{background-color:var(--gcid-secondary-color)}.alentra-image-hero.quality-regulatory::before{background-image:url("/wp-content/uploads/2026/10/Quality-Regulatory-Support.webp")}.alentra-image-hero.contract-manufacturing{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.contract-manufacturing::before{background-image:url("/wp-content/uploads/2026/10/Contract-Manufacturing.webp")}.alentra-image-hero.expertise-archive{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.expertise-archive::before{background-image:url("/wp-content/uploads/2026/10/Expertise-Archive.webp")}.alentra-image-hero.catheter{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.catheter::before{background-image:url("/wp-content/uploads/2026/10/Catheter-Based-Endovascular-Devices.webp")}.alentra-image-hero.clinical-specialties{background-color:var(--gcid-secondary-color)}.alentra-image-hero.clinical-specialties::before{background-image:url("/wp-content/uploads/2026/10/Clinical-Specialties.webp")}.alentra-image-hero.electro-mechanical{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.electro-mechanical::before{background-image:url("/wp-content/uploads/2026/10/Electro-Mechanical-Devices-Capital-Equipment.webp")}.alentra-image-hero.endoscopic{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.endoscopic::before{background-image:url("/wp-content/uploads/2026/10/Endoscopic-Minimally-Invasive-Devices.webp")}.alentra-image-hero.implants{background-color:var(--gcid-secondary-color)}.alentra-image-hero.implants::before{background-image:url("/wp-content/uploads/2026/10/Implants.webp")}.alentra-image-hero.single-use{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.single-use::before{background-image:url("/wp-content/uploads/2026/10/Single-Use-Disposables-Diagnostics.webp")}.alentra-image-hero.surgical{background-color:var(--site-tertiary-color-lighter-shade)}.alentra-image-hero.surgical::before{background-image:url("/wp-content/uploads/2026/10/Surgical-Robotic-Devices.webp")}.alentra-image-hero.our-approach{background-color:var(--site-bg-light)}.alentra-image-hero.our-approach::before{background-image:url("/wp-content/uploads/2026/10/Our-Approach-Development-Process.webp")}.alentra-image-hero.facilities{background-color:var(--site-bg-light)}.alentra-image-hero.facilities::before{background-image:url("/wp-content/uploads/2026/10/Facilities-Manufacturing.webp")}.alentra-image-hero.why-alentra{background-color:var(--site-bg-light)}.alentra-image-hero.why-alentra::before{background-image:url("/wp-content/uploads/2026/10/The-Alentra-PD-Difference.webp")}.alentra-image-hero.quality{background-color:var(--site-bg-light)}.alentra-image-hero.quality::before{background-image:url("/wp-content/uploads/2026/10/Quality-and-Regulatory.webp")}.alentra-image-hero.about{background-color:var(--site-bg-light)}.alentra-image-hero.about::before{background-image:url("/wp-content/uploads/2026/10/About-Our-Story.webp")}.alentra-image-hero.contact{background-color:var(--site-primary-color-lighter-shade)}.alentra-image-hero.contact::before{background-image:url("/wp-content/uploads/2026/10/Contact.webp")}.alentra-image-hero.partnerships{background-color:var(--site-bg-light)}.alentra-image-hero.partnerships::before{background-image:url("/wp-content/uploads/2026/10/Partnerships-AlvaMed.webp")}.footer-link a{color:#f8fafc}.footer-link a:hover{color:#3cd5d1}#rfq{--rfq-indigo:#002090;--rfq-teal:#00CFCB;--rfq-plum:#AE1EAC;--rfq-ink:#111827;--rfq-light:#F8FAFC;width:100%!important;max-width:none!important;color:var(--rfq-light);font-family:"Source Sans 3",sans-serif}#rfq :is(.wpcf7,.dnxte-cf7-wrapper,.et_pb_module_inner){width:100%!important;max-width:none!important}#rfq .wpcf7-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;width:100%!important;max-width:none!important;margin:0;padding:0;color:var(--rfq-light);font-size:16px;line-height:1.4}#rfq .wpcf7-form>*{grid-column:1 / -1;min-width:0}#rfq .wpcf7-form>p{margin:0!important;padding:0!important}#rfq .wpcf7-form>p:has([name="first-name"],[name="last-name"],[name="email"],[name="company"],[name="phone"],[name="division"]){grid-column:span 1}#rfq .wpcf7-form>.hidden-fields-container,#rfq .wpcf7-form>br{display:none!important}#rfq .wpcf7-form>p>label,#rfq .rfq-choice-group>legend{display:block;width:100%;margin:0;padding:0;color:var(--rfq-light)!important;font-family:"Manrope",sans-serif;font-size:15px;font-weight:700;line-height:1.4}#rfq .wpcf7-form>p>label>.wpcf7-form-control-wrap,#rfq .rfq-choice-group .wpcf7-form-control-wrap{display:block;width:100%;margin-top:6px}#rfq .wpcf7-form :is(input[type="text"],input[type="email"],input[type="tel"],select,textarea){box-sizing:border-box;width:100%!important;max-width:100%!important;margin:0;padding:9px 14px!important;border:1px solid var(--rfq-light)!important;border-radius:4px!important;background:var(--rfq-light)!important;color:var(--rfq-ink)!important;box-shadow:none;font-family:"Source Sans 3",sans-serif!important;font-size:16px!important;font-weight:400;line-height:1.4;transition:border-color 0.2s ease,box-shadow 0.2s ease}#rfq .wpcf7-form :is(input[type="text"],input[type="email"],input[type="tel"],select:not([multiple])){height:44px;min-height:44px}#rfq .wpcf7-form :is(input,textarea)::placeholder{color:rgba(17,24,39,0.65);opacity:1}#rfq .wpcf7-form textarea{height:110px;min-height:110px;resize:vertical}#rfq .wpcf7-form select[multiple]{height:150px;padding:6px!important}#rfq .wpcf7-form select[multiple] option{padding:4px 8px;line-height:1.35}#rfq .wpcf7-form select[multiple] option:checked{background:var(--rfq-indigo);color:var(--rfq-light)}#rfq .wpcf7-form :is(input[type="text"],input[type="email"],input[type="tel"],select,textarea):focus{border-color:var(--rfq-teal)!important;outline:2px solid var(--rfq-teal);outline-offset:2px;box-shadow:none}#rfq .rfq-choice-group{min-inline-size:0;margin:0;padding:0;border:0}#rfq :is(.wpcf7-checkbox,.wpcf7-radio){display:flex;flex-wrap:wrap;gap:8px 20px}#rfq .wpcf7-list-item{display:inline-flex;margin:0!important}#rfq .wpcf7-list-item>label{display:inline-flex;align-items:center;gap:8px;color:var(--rfq-light)!important;font-family:"Source Sans 3",sans-serif;font-size:16px;font-weight:400;line-height:1.4;cursor:pointer}#rfq :is(input[type="checkbox"],input[type="radio"]){appearance:auto!important;-webkit-appearance:auto!important;display:inline-block!important;position:static!important;flex:0 0 18px;width:18px!important;height:18px!important;margin:0!important;padding:0!important;opacity:1!important;accent-color:var(--rfq-teal);cursor:pointer}#rfq .wpcf7-list-item-label::before,#rfq .wpcf7-list-item-label::after{content:none!important}#rfq :is(input[type="checkbox"],input[type="radio"]):focus-visible{outline:2px solid var(--rfq-teal);outline-offset:3px}#rfq .wpcf7-form>p:has(.wpcf7-submit){display:flex;align-items:center;gap:12px}#rfq .wpcf7-submit{appearance:none;-webkit-appearance:none;width:auto!important;min-width:160px;height:44px;margin:0;padding:0 24px!important;border:1px solid var(--rfq-indigo)!important;border-radius:4px!important;background:var(--rfq-light)!important;color:var(--rfq-indigo)!important;box-shadow:none;font-family:"Manrope",sans-serif!important;font-size:15px!important;font-weight:700;line-height:1;text-transform:none;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease}#rfq .wpcf7-submit:hover{border-color:var(--rfq-light)!important;background:var(--rfq-indigo)!important;color:var(--rfq-light)!important}#rfq .wpcf7-submit:focus-visible{outline:2px solid var(--rfq-teal);outline-offset:4px}#rfq .wpcf7-submit:disabled{opacity:0.65;cursor:wait}#rfq .wpcf7-spinner{margin:0;flex-shrink:0}#rfq .wpcf7-form .wpcf7-not-valid{border-color:var(--rfq-plum)!important;box-shadow:inset 0 0 0 1px var(--rfq-plum)}#rfq .wpcf7-not-valid-tip{display:block;margin-top:6px;padding:6px 10px;border-left:3px solid var(--rfq-plum);border-radius:4px;background:var(--rfq-light);color:var(--rfq-ink);font-family:"Source Sans 3",sans-serif;font-size:14px;font-weight:400;line-height:1.4}#rfq .wpcf7-response-output{margin:0!important;padding:10px 12px!important;border:1px solid var(--rfq-teal)!important;border-radius:4px;background:var(--rfq-light);color:var(--rfq-ink);font-size:14px;line-height:1.4}#rfq .wpcf7-form:is(.invalid,.failed,.aborted,.spam) .wpcf7-response-output{border-color:var(--rfq-plum)!important}@media (max-width:767px){#rfq .wpcf7-form{grid-template-columns:minmax(0,1fr);gap:14px}#rfq .wpcf7-form>p:has([name="first-name"],[name="last-name"],[name="email"],[name="company"],[name="phone"],[name="division"]){grid-column:1 / -1}#rfq :is(.wpcf7-checkbox,.wpcf7-radio){gap:8px 16px}#rfq .wpcf7-form :is(input[type="text"],input[type="email"],input[type="tel"],select:not([multiple])){min-height:44px}#rfq .wpcf7-submit{min-height:44px}div#dnxte_popup_2690{width:90%}}@media (max-width:980px){div#dnxte_popup_2690{width:90%}.gradient-top-border-1::before{display:none!important}.alentra-image-hero::before{width:100%!important;-webkit-mask-image:unset!important;mask-image:unset!important}}@media (max-width:767px){.mobile-fullwidth-button a{width:100%!important;text-align:center!important}}span.nav-link{font-family:var(--et_global_heading_font)!important;color:var(--gcid-primary-color)!important;font-size:var(--gvid-2jcvt1fuk6)!important;line-height:1em!important;font-weight:700!important;letter-spacing:-0.02em!important;padding-bottom:10px!important;transition-property:color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;padding:0px}span.nav-link:hover{color:var(--site-tertiary-color)!important}span.nav-link-inactive{font-family:var(--et_global_heading_font)!important;font-size:var(--gvid-2jcvt1fuk6)!important;line-height:1em!important;font-weight:700!important;letter-spacing:-0.02em!important;padding-bottom:10px!important;transition-property:color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;padding:0px}span.nav-link-small{font-family:var(--et_global_heading_font);color:var(--gcid-primary-color)!important;font-size:var(--gvid-o56799nyju);line-height:var(--gvid-yldo3sz862);font-weight:700;letter-spacing:-0.02em;padding-bottom:10px;transition-property:color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;padding:0px}span.nav-link-small:hover{color:var(--site-tertiary-color)!important}p.footer-label{font-family:var(--et_global_heading_font);color:var(--gcid-x0novrvi2y)!important;font-size:var(--gvid-qxxtiqjvz5);letter-spacing:var(--gvid-6h8moy06ux);line-height:var(--gvid-l1045ppxbq);font-weight:700;padding-bottom:10px!important;padding:0px}p.footer-label-small{font-family:var(--et_global_heading_font);color:var(--gcid-x0novrvi2y)!important;font-size:var(--gvid-qxxtiqjvz5);letter-spacing:var(--gvid-6h8moy06ux);line-height:var(--gvid-l1045ppxbq);font-weight:700;padding-bottom:10px}p.overline-hero{line-height:var(--gvid-b3ujgtl8tf);font-family:var(--et_global_heading_font);text-transform:uppercase;font-size:var(--gvid-i66iuogyuh);letter-spacing:var(--gvid-yfeq2uxg4v);font-weight:700!important;padding-bottom:10px!important}p.hero-heading-mobile{font-weight:800!important;text-transform:none!important;color:var(--gcid-heading-color)!important;font-size:var(--gvid-s4d6ynhtav)!important;letter-spacing:var(--gvid-6h8moy06ux)!important;line-height:var(--gvid-7enwfcydso)!important;font-family:var(--et_global_heading_font)!important;padding-bottom:10px!important}p.hero-heading-mobile-white{font-weight:800!important;text-transform:none!important;color:var(--gcid-x0novrvi2y)!important;font-size:var(--gvid-s4d6ynhtav)!important;letter-spacing:var(--gvid-6h8moy06ux)!important;line-height:var(--gvid-7enwfcydso)!important;font-family:var(--et_global_heading_font)!important;padding-bottom:10px!important}p.hero-heading-mobile-black{color:var(--gcid-heading-color)!important;font-weight:800!important;text-transform:none!important;font-size:var(--gvid-s4d6ynhtav)!important;letter-spacing:var(--gvid-6h8moy06ux)!important;line-height:var(--gvid-7enwfcydso)!important;font-family:var(--et_global_heading_font)!important;padding-bottom:10px!important}