body{margin:0;padding:0;text-rendering:geometricPrecision}*{box-sizing:border-box}.hidden-default{display:none}html{box-sizing:border-box}html{--asensus-deep-blue:#00457D;--asensus-navy-blue-2:#01355D;--asensus-stat-label:#15467B;--karl-storz-blue:#095BC6;--asensus-cyan:#00ffff;--asensus-dark-gray:#75858C;--asensus-slate-gray:#202426;--asensus-medium-gray:#DDDDE4;--asensus-light-gray:#F4F4F4;--asensus-orange:#F58221;--asensus-orange-transparent:rgba(245, 130, 33, 0.65);--white:#FFF;--light-gray:#F5F6F6;--gray:#C7C7C7;--dark-gray:#161616;--primary:var(--asensus-deep-blue);--secondary:var(--asensus-dark-gray);--accent:var(--asensus-orange);--accent-transparent:var(--asensus-orange-transparent);--text-color:var(--asensus-slate-gray);--text-over-primary:var(--white);--text-over-secondary:var(--text-color);--border:var(--asensus-slate-gray);--text-selection:rgba(0, 69, 125, 0.35);--table-striping-color:rgba(0, 69, 125, 0.1);--table-border-color:var(--gray);--table-border-color-light:var(--light-gray);--site-background:var(--white);--site-background-dark:var(--dark-gray);--site-foreground:var(--light-gray);--footer-background:var(--white);--input-border:var(--border)}html{--sans-serif:"Inter",sans-serif;--sans-serif-titles:"Helvetica Neue",sans-serif;--rem-base-size:16px;--border-width:1px;--border-radius:15px;--border-radius--small:4px;--font-size:1rem;--line-height:1.65;--half-wrap-width:592px;--header-height:4.5rem}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:Inter;src:url(../assets/fonts/Inter/Inter-VariableFont_slntwght.ttf) format("truetype")}.h1,h1{font-family:var(--sans-serif-titles);font-weight:500;line-height:1.1;color:var(--primary);margin:0;font-size:4rem}.h1:not(:first-child),h1:not(:first-child){margin-top:2rem}@media (max-width:767px){.h1,h1{font-size:2.5rem}}.h2,h2{font-family:var(--sans-serif-titles);font-weight:500;line-height:1.1;color:var(--primary);margin:0;font-size:3rem}.h2:not(:first-child),h2:not(:first-child){margin-top:2rem}@media (max-width:767px){.h2,h2{font-size:2rem}}.h3,h3{font-family:var(--sans-serif-titles);font-weight:500;line-height:1.1;color:var(--primary);margin:0;font-size:2.25rem}.h3:not(:first-child),h3:not(:first-child){margin-top:2rem}@media (max-width:767px){.h3,h3{font-size:1.5rem}}.h4,h4{font-family:var(--sans-serif-titles);font-weight:500;line-height:1.1;color:var(--primary);margin:0;font-family:var(--sans-serif);font-weight:700;font-size:1.5rem;color:#000;margin:calc(var(--rem-base-size)/ 4) 0}.h4:not(:first-child),h4:not(:first-child){margin-top:2rem}@media (max-width:767px){.h4,h4{font-size:1.25rem}}.h5,h5{font-family:var(--sans-serif-titles);font-weight:500;line-height:1.1;color:var(--primary);margin:0;font-size:1.25rem;font-weight:400;margin:calc(var(--rem-base-size)/ 4) 0}.h5:not(:first-child),h5:not(:first-child){margin-top:2rem}@media (max-width:767px){.h5,h5{font-size:1.25rem}}.btn--primary,.ck a.btn--primary{font-size:.75rem;text-transform:uppercase;font-weight:500;line-height:1.25;color:var(--asensus-slate-gray);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--asensus-slate-gray);color:var(--text-color);display:inline-flex;align-items:center;padding:.625rem 2.75rem .625rem 1.25rem;background-color:transparent;border-radius:3rem;text-decoration:none;position:relative;z-index:0;will-change:transform;cursor:pointer;transition-property:color,background-color;transition-duration:.25s;transition-timing-function:ease-in-out;box-shadow:0 .1px .3px rgba(0,0,0,.0028),0 .4px .9px rgba(0,0,0,.042),0 2px 4px rgba(0,0,0,.07)}@media (max-width:991px){.btn--primary,.ck a.btn--primary{text-transform:uppercase}}.btn--primary:after,.ck a.btn--primary:after{content:"";width:1.5rem;height:100%;border-radius:100px;position:absolute;top:0;right:.825rem;background:url(../images/icons/Arrow-Right-Orange.svg) no-repeat center;transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out}.btn--primary:is(input),.btn--primary[input],.ck a.btn--primary:is(input),.ck a.btn--primary[input]{background:url(../images/icons/Arrow-Right-Orange.svg) no-repeat center;background-position:right .925rem center;transition-property:color,background-color,background-position;transition-duration:.25s;transition-timing-function:ease-in-out}.btn--primary:is(input):focus,.btn--primary:is(input):hover,.btn--primary[input]:focus,.btn--primary[input]:hover,.ck a.btn--primary:is(input):focus,.ck a.btn--primary:is(input):hover,.ck a.btn--primary[input]:focus,.ck a.btn--primary[input]:hover{background-position:right .675rem center}.btn--primary:focus,.btn--primary:hover,.ck a.btn--primary:focus,.ck a.btn--primary:hover{text-decoration:none;color:#fff;background-color:var(--asensus-slate-gray)}.btn--primary:focus:after,.btn--primary:hover:after,.ck a.btn--primary:focus:after,.ck a.btn--primary:hover:after{transform:translateX(.25rem)}.btn--no-outline,.ck a.btn--no-outline{font-size:.75rem;text-transform:uppercase;font-weight:500;line-height:1.25;color:var(--asensus-slate-gray);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--asensus-slate-gray);color:var(--text-color);display:inline-flex;align-items:center;padding:.625rem 2.75rem .625rem 1.25rem;background-color:transparent;border-radius:3rem;text-decoration:none;position:relative;z-index:0;will-change:transform;cursor:pointer;transition-property:color,background-color;transition-duration:.25s;transition-timing-function:ease-in-out;box-shadow:0 .1px .3px rgba(0,0,0,.0028),0 .4px .9px rgba(0,0,0,.042),0 2px 4px rgba(0,0,0,.07);border-color:transparent;box-shadow:none}@media (max-width:991px){.btn--no-outline,.ck a.btn--no-outline{text-transform:uppercase}}.btn--no-outline:after,.ck a.btn--no-outline:after{content:"";width:1.5rem;height:100%;border-radius:100px;position:absolute;top:0;right:.825rem;background:url(../images/icons/Arrow-Right-Orange.svg) no-repeat center;transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out}.btn--no-outline:is(input),.btn--no-outline[input],.ck a.btn--no-outline:is(input),.ck a.btn--no-outline[input]{background:url(../images/icons/Arrow-Right-Orange.svg) no-repeat center;background-position:right .925rem center;transition-property:color,background-color,background-position;transition-duration:.25s;transition-timing-function:ease-in-out}.btn--no-outline:is(input):focus,.btn--no-outline:is(input):hover,.btn--no-outline[input]:focus,.btn--no-outline[input]:hover,.ck a.btn--no-outline:is(input):focus,.ck a.btn--no-outline:is(input):hover,.ck a.btn--no-outline[input]:focus,.ck a.btn--no-outline[input]:hover{background-position:right .675rem center}.btn--no-outline:focus,.btn--no-outline:hover,.ck a.btn--no-outline:focus,.ck a.btn--no-outline:hover{text-decoration:none;color:#fff;background-color:var(--asensus-slate-gray)}.btn--no-outline:focus:after,.btn--no-outline:hover:after,.ck a.btn--no-outline:focus:after,.ck a.btn--no-outline:hover:after{transform:translateX(.25rem)}.btn--white,.ck a.btn--white{font-size:.75rem;text-transform:uppercase;font-weight:500;line-height:1.25;color:var(--asensus-slate-gray);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--asensus-slate-gray);color:var(--text-color);display:inline-flex;align-items:center;padding:.625rem 2.75rem .625rem 1.25rem;background-color:transparent;border-radius:3rem;text-decoration:none;position:relative;z-index:0;will-change:transform;cursor:pointer;transition-property:color,background-color;transition-duration:.25s;transition-timing-function:ease-in-out;box-shadow:0 .1px .3px rgba(0,0,0,.0028),0 .4px .9px rgba(0,0,0,.042),0 2px 4px rgba(0,0,0,.07);color:#fff;border-color:#fff}@media (max-width:991px){.btn--white,.ck a.btn--white{text-transform:uppercase}}.btn--white:after,.ck a.btn--white:after{content:"";width:1.5rem;height:100%;border-radius:100px;position:absolute;top:0;right:.825rem;background:url(../images/icons/Arrow-Right-Orange.svg) no-repeat center;transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out}.btn--white:is(input),.btn--white[input],.ck a.btn--white:is(input),.ck a.btn--white[input]{background:url(../images/icons/Arrow-Right-Orange.svg) no-repeat center;background-position:right .925rem center;transition-property:color,background-color,background-position;transition-duration:.25s;transition-timing-function:ease-in-out}.btn--white:is(input):focus,.btn--white:is(input):hover,.btn--white[input]:focus,.btn--white[input]:hover,.ck a.btn--white:is(input):focus,.ck a.btn--white:is(input):hover,.ck a.btn--white[input]:focus,.ck a.btn--white[input]:hover{background-position:right .675rem center}.btn--white:focus,.btn--white:hover,.ck a.btn--white:focus,.ck a.btn--white:hover{text-decoration:none;color:#fff;background-color:var(--asensus-slate-gray)}.btn--white:focus:after,.btn--white:hover:after,.ck a.btn--white:focus:after,.ck a.btn--white:hover:after{transform:translateX(.25rem)}.btn--white:focus,.btn--white:hover,.ck a.btn--white:focus,.ck a.btn--white:hover{color:var(--asensus-slate-gray);background-color:#fff}.btn--arrow-cta,.ck a.btn--arrow-cta{font-size:.75rem;text-transform:uppercase;font-weight:500;line-height:1.25;color:var(--asensus-slate-gray);position:relative;padding-right:calc(20px + var(--rem-base-size) * 5/8);font-weight:600;border:0;display:inline-block;background-color:transparent;text-decoration:none;font-size:1rem;text-transform:none}@media (max-width:991px){.btn--arrow-cta,.ck a.btn--arrow-cta{text-transform:uppercase}}.btn--arrow-cta:focus,.btn--arrow-cta:hover,.ck a.btn--arrow-cta:focus,.ck a.btn--arrow-cta:hover{text-decoration:none}.btn--arrow-cta:focus:after,.btn--arrow-cta:hover:after,.ck a.btn--arrow-cta:focus:after,.ck a.btn--arrow-cta:hover:after{transform:rotate(45deg) translateY(-35.3553390593%) translateX(-35.3553390593%)}.btn--arrow-cta:after,.ck a.btn--arrow-cta:after{display:block;position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);height:20px;width:20px;transition-property:transform;transition-duration:.1s;transition-timing-function:ease-in-out;background:var(--asensus-cyan) url(../images/icons/Arrow-Right-Up.svg);background-repeat:no-repeat;background-size:80%;background-position:center center;border-radius:10px}html{color:var(--text-color);font-family:var(--sans-serif);font-size:var(--rem-base-size);line-height:var(--line-height);font-weight:400}body{font-size:1.125rem;line-height:1.5}.node{color:var(--text-color);font-family:var(--sans-serif);font-size:var(--font-size);line-height:var(--line-height)}blockquote{font-size:1.3125rem;margin:0}footer{font-size:var(--font-size--footer);color:var(--text-color);font-family:var(--sans-serif)}::-moz-selection{background:var(--text-selection)}::selection{background:var(--text-selection)}a{color:var(--text-color);text-decoration:underline}a:hover{text-decoration:underline}.no-break{white-space:nowrap}.fad{font-family:"Font Awesome 5 Duotone"!important}.section-intro-dark{font-family:var(--sans-serif-titles);font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.1;color:var(--asensus-slate-gray)}p.large-paragraph{font-size:1.5rem}p.attribution{text-transform:uppercase;font-size:12px;letter-spacing:1.2px;font-family:var(--sans-serif)}p.footnote{font-size:12px;letter-spacing:1.2px;font-family:var(--sans-serif)}.header{position:fixed;align-items:center;display:flex;flex-flow:column nowrap;top:0;left:0;width:100%;z-index:100;flex-grow:0;transition-property:height,padding,background-color,-webkit-backdrop-filter;transition-property:height,padding,background-color,backdrop-filter;transition-property:height,padding,background-color,backdrop-filter,-webkit-backdrop-filter;transition-duration:.25s;transition-timing-function:ease-in-out}.header .region-header{display:flex;width:100%;flex-flow:row nowrap;justify-content:space-between;align-items:center}.header .scrolled-animations{transition-property:height,padding,background-color,-webkit-backdrop-filter;transition-property:height,padding,background-color,backdrop-filter;transition-property:height,padding,background-color,backdrop-filter,-webkit-backdrop-filter;transition-duration:.25s;transition-timing-function:ease-in-out}.header__inner{height:calc(var(--header-height) + 34px * 2);width:100%;color:var(--text-color);padding:34px 0;transition-property:height,padding,background-color,-webkit-backdrop-filter;transition-property:height,padding,background-color,backdrop-filter;transition-property:height,padding,background-color,backdrop-filter,-webkit-backdrop-filter;transition-duration:.25s;transition-timing-function:ease-in-out}.scrolled-animations .header__inner{transition-property:height,padding,background-color,-webkit-backdrop-filter;transition-property:height,padding,background-color,backdrop-filter;transition-property:height,padding,background-color,backdrop-filter,-webkit-backdrop-filter;transition-duration:.25s;transition-timing-function:ease-in-out}@media (max-width:991px){.header__inner{height:calc(var(--header-height));padding:0}}.header__parent-branding-inner{max-width:calc(calc(1248px + var(--rem-base-size) * 2) - (0 * var(--rem-base-size) * 2));margin-left:auto;margin-right:auto;padding:0 calc(var(--rem-base-size) * 2 - var(--rem-base-size) * 0);width:100%;display:flex;color:#fff;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;height:100%}@media (min-width:1280px){.header__parent-branding-inner{padding-left:0;padding-right:0}}.header__parent-branding{width:100%;background:var(--karl-storz-blue);height:2.75rem}.header__parent-branding p{margin:0}.header .parent-logo-link{padding:12px 0 12px 24px}.header .parent-logo{background:url(../karl-storz-logo.svg) no-repeat;width:54px;height:18px;background-size:contain;display:block;text-decoration:none}.scrolled .header .header__inner{height:var(--header-height);padding:0}.white-header .header .header__inner{color:var(--white)}@media (min-width:991.1px){.white-header .header .header__inner .menu-level--0>li>a{text-shadow:0 0 4px #202426}}.white-header.menu-active .header .header__inner{color:var(--text-color)}@media (min-width:991.1px){.white-header.menu-active .header .header__inner .menu-level--0>li>a{text-shadow:none}}.white-header.scrolled .header .header__inner{color:var(--text-color)}@media (min-width:991.1px){.white-header.scrolled .header .header__inner .menu-level--0>li>a{text-shadow:none}}.scrolled .header .header__inner{background-color:rgba(255,255,255,.64);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.scrolled:not(.scrolled-animations) .header .header__inner{animation-duration:0s}.menu-active .header{color:var(--text-color);background-color:#fff;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}@media (min-width:991.1px){.menu-active .header .menu-level--0>li>a{text-shadow:none}}@media (max-width:991px){.mobile-menu-active .header{background-color:#fff}}.header__menu-inner{max-width:calc(calc(1248px + var(--rem-base-size) * 2) - (0 * var(--rem-base-size) * 2));margin-left:auto;margin-right:auto;padding:0 calc(var(--rem-base-size) * 2 - var(--rem-base-size) * 0);width:100%;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}@media (min-width:1280px){.header__menu-inner{padding-left:0;padding-right:0}}.header__menu{width:100%;background-color:var(--accent)}.header .region-primary-menu{position:relative;flex:1;display:flex;justify-content:flex-end;align-items:center;gap:1.5rem}@media (min-width:991.1px){.header .menu-level--1{margin:0;text-align:left;padding:0;list-style:none outside}.header .menu-level--0>.menu-item:nth-child(6) .menu-level--1{-moz-column-count:2;column-count:2}.header .menu--main>ul.menu{display:flex;margin:0}.header .menu--main>ul.menu a{text-decoration:none;font-size:1rem;display:block}.header .menu--main>ul.menu a:focus,.header .menu--main>ul.menu a:focus-within,.header .menu--main>ul.menu a:hover{text-decoration:none}.header .menu--main>ul.menu .menu-item{list-style-type:none;list-style-image:none}.header .menu--main>ul.menu .menu-item--expanded{list-style-type:none;list-style-image:none}.header .menu--main>ul.menu>li{padding:0}.header .menu--main>ul.menu>li:last-child>a{padding-right:0}.header .menu--main>ul.menu>li>a{padding:1rem .75rem;position:relative;color:inherit}.header .menu--main>ul.menu>li>a:after{height:2px;width:0;opacity:0;transition-property:width,opacity;transition-duration:.25s;transition-timing-function:ease-in-out;background-color:var(--accent);content:"";position:absolute;display:block;left:50%;transform:translateX(-50%);bottom:.5rem}.header .menu--main>ul.menu>li>a:before{position:absolute;display:block;content:"";height:16px;bottom:-16px;right:0;width:270px;pointer-events:none}.header .menu--main>ul.menu>li.menu-item--active-trail>a:after,.header .menu--main>ul.menu>li:focus-within>a:after,.header .menu--main>ul.menu>li:focus>a:after,.header .menu--main>ul.menu>li:hover>a:after{width:32px;opacity:1}.header .menu--main>ul.menu>li:focus-within>a:before,.header .menu--main>ul.menu>li:focus>a:before,.header .menu--main>ul.menu>li:hover>a:before{pointer-events:initial}.header .menu--main>ul.menu>li:focus .menu-mega,.header .menu--main>ul.menu>li:focus-within .menu-mega,.header .menu--main>ul.menu>li:hover .menu-mega{opacity:1;transform:translateY(0);pointer-events:initial}.scrolled .header .menu--main>ul.menu>li:focus .menu-mega,.scrolled .header .menu--main>ul.menu>li:focus-within .menu-mega,.scrolled .header .menu--main>ul.menu>li:hover .menu-mega{transform:translateY(8px)}.header .menu--main>ul.menu>li .menu-mega__image{overflow:hidden;border-radius:var(--border-radius);background-repeat:no-repeat;background-position:center;background-size:cover;max-width:780px}.header .menu--main>ul.menu>li:nth-child(1) .menu-mega__image{background-image:url(../images/menu/Navigation-1-Why-Asensus-Original.png)}.header .menu--main>ul.menu>li:nth-child(2) .menu-mega__image{background-image:url(../images/menu/Navigation-2-Product-Solutions.png)}.header .menu--main>ul.menu>li:nth-child(3) .menu-mega__image{background-image:url(../images/menu/Navigation-3-Healthcare-Professionals-Original.png)}.header .menu--main>ul.menu>li:nth-child(4) .menu-mega__image{background-image:url(../images/menu/Navigation-4-About-Original.png)}.header .menu--main>ul.menu>li:nth-child(5) .menu-mega__image{background-image:url(../images/menu/Navigation-5-Resources-Original.png)}.header .menu--main>ul.menu>li:nth-child(6) .menu-mega__image{background-image:url(../images/menu/Navigation-6-Investors-Original.png)}.header .menu--main>ul.menu .menu-mega__image{flex:3 1 600px}.header .menu--main>ul.menu .menu-mega__content{flex:1 0 200px;display:flex;flex-flow:column nowrap;justify-content:space-between}.header .menu--main>ul.menu .contact-button{white-space:nowrap;display:inline-block}.header .menu--main>ul.menu .menu-mega .menu-bottom--desktop{display:flex;flex-flow:row nowrap;gap:3rem;margin-top:1.5rem}.header .menu--main>ul.menu .menu-mega .menu-bottom--desktop .social-menu{display:flex}.header .menu--main>ul.menu .menu-mega .menu-bottom--desktop .social-menu ul{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-self:center;gap:1rem;font-size:10px}.header .menu--main>ul.menu .menu-mega .menu-bottom--desktop li a{padding:0;display:flex;font-size:0}.header .menu--main>ul.menu .menu-mega .menu-bottom--desktop li a:before{content:"";width:1.5rem;height:1.5rem;padding:0;background-position:center;background-repeat:no-repeat}.header .menu--main>ul.menu .menu-mega__layout{min-height:400px;max-width:calc(calc(1248px + var(--rem-base-size) * 2) - (0 * var(--rem-base-size) * 2));margin-left:auto;margin-right:auto;padding:0 calc(var(--rem-base-size) * 2 - var(--rem-base-size) * 0);width:100%;display:flex;gap:4rem;justify-content:space-between;flex-flow:row nowrap;padding-top:4rem;padding-bottom:2rem;position:relative}.header .menu--main>ul.menu .menu-mega__layout:before{position:absolute;content:"";display:block;height:1px;top:2rem;background-color:var(--asensus-slate-gray);left:1rem;right:1rem;width:calc(100% - 2rem)}}@media (min-width:991.1px) and (min-width:1280px){.header .menu--main>ul.menu .menu-mega__layout{padding-left:0;padding-right:0}.header .menu--main>ul.menu .menu-mega__layout:before{width:100%;left:0;right:0}}@media (min-width:991.1px){.header .menu--main>ul.menu .menu-mega{position:absolute;left:0;right:0;width:100%;overflow:hidden;background-color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:1px 5px 5px rgba(0,0,0,.1);margin:0;text-align:right;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out;opacity:0;pointer-events:none;transform:translateY(-8px)}.header .menu--main>ul.menu .menu-mega li{padding:0}.header .menu--main>ul.menu .menu-mega li a{padding:.5rem 0;letter-spacing:.014em;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease-in-out}.header .menu--main>ul.menu .menu-mega .menu-item>a:focus,.header .menu--main>ul.menu .menu-mega .menu-item>a:focus-within,.header .menu--main>ul.menu .menu-mega .menu-item>a:hover{font-weight:700;letter-spacing:-.01em}}.header .mobile-menu-toggle{display:none;background:url(../images/icons/Icon-Hamburger-Inactive-Grey.svg);background-repeat:no-repeat;background-position:center center;width:52px;height:60px;padding:1rem .5rem 1rem 1rem;border:0;cursor:pointer}.header .mobile-menu-toggle:focus{outline:2px solid var(--accent)}.white-header .header .mobile-menu-toggle{background-image:url(../images/icons/Icon-Hamburger-Inactive-White.svg)}.white-header.scrolled .header .mobile-menu-toggle{background-image:url(../images/icons/Icon-Hamburger-Inactive-Grey.svg)}.mobile-menu-active .header .mobile-menu-toggle{background-image:url(../images/icons/Icon-Hamburger-Active-Grey.svg)!important}.header .mobile-submenu-back{display:none;background:url(../images/icons/Icon-Nav-Arrow-Left.svg);background-repeat:no-repeat;background-position:center center;width:60px;height:60px;padding:1rem;border:0;position:absolute;left:1rem;top:50%;transform:translateY(-50%);cursor:pointer;z-index:1}@media (max-width:991px){.mobile-submenu-active .header .mobile-submenu-back{display:block}}.header .menu-bottom--mobile{display:none}.header .menu-bottom--mobile .social-menu{padding:0;margin-top:1rem}.header .menu-bottom--mobile .social-menu ul{display:flex;margin:0;gap:1rem}.header .menu-bottom--mobile .social-menu a{font-size:0;display:flex}.header .menu-bottom--mobile .social-menu a:before{content:"";width:1.5rem;height:1.5rem;padding:0;background-position:center;background-repeat:no-repeat}@media (max-width:991px){.header .menu-bottom--desktop{display:none}.header .mobile-menu-toggle{display:block}.header .menu--main .menu-bottom--mobile{display:block;padding:0 2rem 2rem}.header .contact-button{display:inline-block;margin:1.5rem 0 1rem}.header .menu-level--1{margin-left:0}.header .menu-level--0:after{content:"";background:url(../images/menu/mobile-menu-image-accent.png);background-size:cover;background-repeat:no-repeat;position:relative;flex-grow:1111}.header .menu--main li{margin:0;padding:0}.header .menu--main>.menu{pointer-events:none;opacity:0;transform:translateX(100%);transition-property:transform,opacity;transition-duration:.25s;transition-timing-function:ease-in-out;position:absolute;top:100%;left:0;right:0;padding:1.5rem 0 0;margin:0;background-color:#fff;height:calc(100vh - var(--header-height));display:flex;flex-flow:column nowrap}.header .menu--main>.menu>.menu-item a{font-size:1rem;color:var(--asensus-slate-gray);padding:.5rem 2rem;text-decoration:none;display:block}.header .menu--main>.menu>.menu-item>a{font-size:1.25rem}.header .menu--main>.menu:before{width:calc(100% - 4rem);left:2rem;right:2rem;height:1px;background-color:var(--asensus-slate-gray);content:"";position:absolute;top:0;z-index:2}.header .menu-item{list-style-type:none;list-style-image:none}.header .menu-item--expanded{list-style-type:none;list-style-image:none}.header .menu-item--expanded>a{background-image:url(../images/icons/Icon-Nav-Arrow-Right.svg);background-repeat:no-repeat;background-position:right 2rem center;display:block}.header .menu-item--expanded>.menu-mega{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:scroll;background-color:#fff;z-index:1;padding:1.5rem 0;opacity:0;transform:translateX(100%);transition-property:transform,opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.header .menu-item--expanded.menu-item--expanded--open>.menu-mega{opacity:1;transform:translateX(0)}.header .menu--main--mobile-active>.menu{pointer-events:initial;opacity:1;transform:translateX(0)}}.header .block-system-branding-block{display:flex;align-items:center;z-index:1}.header .block-system-branding-block img{display:block}.header .site-logo{transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;position:relative}@media (max-width:991px){.mobile-submenu-active .header .site-logo{opacity:0;pointer-events:none}}.header .site-logo img{height:100%;width:208px;transform:translateX(0)}@media (max-width:991px){.header .site-logo img{width:160px;transform:translateX(0)}}@media (max-width:767px){.header .site-logo img{width:130px}}.header .site-logo img.logo-color{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1}.header .site-logo img.logo-white{opacity:0}.white-header .header .site-logo img.logo-color{opacity:0}.white-header .header .site-logo img.logo-white{opacity:1}.scrolled-animations .header .site-logo img{transition-property:opacity,width;transition-duration:.25s;transition-timing-function:ease-in-out}.scrolled .header .site-logo img{width:166.4px}@media (max-width:991px){.scrolled .header .site-logo img{width:160px}}@media (max-width:767px){.scrolled .header .site-logo img{width:130px}}.scrolled .header .site-logo img.logo-white{opacity:0}.scrolled .header .site-logo img.logo-color{opacity:1}.menu-active .header .site-logo img.logo-white{opacity:0}.menu-active .header .site-logo img.logo-color{opacity:1}.mobile-menu-active .header .site-logo img.logo-white{opacity:0}.mobile-menu-active .header .site-logo img.logo-color{opacity:1}body.toolbar-fixed .header{top:39px}body.toolbar-fixed.toolbar-tray-open .header{top:79px}ul.menu{text-align:left;padding:0;list-style:none outside}.visually-hidden.focusable.skip-link{top:0;left:50%;transform:translateX(-50%);padding:.5rem 1rem;background-color:#fff;border-radius:var(--border-radius--small);z-index:1000}.visually-hidden.focusable.skip-link:focus{position:fixed!important}img{max-width:100%;height:auto}footer img{width:auto}.footer{background-color:var(--footer-background);color:var(--text-color)}.footer .menu-bottom,.footer .mobile-menu-toggle,.footer .mobile-submenu-back{display:none}.footer .region-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--text-color);padding-top:2rem}@media (max-width:767px){.footer .region-footer{flex-direction:column;align-items:flex-start;gap:1rem}}.footer .footer__bottom{border-top:1px solid var(--text-color);margin-top:2rem;padding-top:1rem;width:100%;font-size:10px;display:flex;flex-flow:row-reverse wrap;justify-content:space-between;gap:1rem}@media (max-width:767px){.footer .footer__bottom{margin-top:1rem}}.footer .region-footer-bottom-social{flex-grow:1}.footer__wrapper{margin:calc(var(--rem-base-size) * 1) 0;max-width:calc(calc(1248px + var(--rem-base-size) * 2) - (0 * var(--rem-base-size) * 2));margin-left:auto;margin-right:auto;padding:0 calc(var(--rem-base-size) * 2 - var(--rem-base-size) * 0);width:100%;margin-top:0;padding-bottom:4rem;display:flex;flex-direction:column;gap:2rem}@media (max-width:767px){.footer__wrapper{gap:1rem}}.footer__copyright-notice{font-size:1rem}.footer #block-asensus-footercopyrightmessage{flex-basis:100%}.footer hr{height:1px;background-color:var(--text-over-primary);border:0;margin:0}.footer .menu--social-links ul{display:flex;margin:0;gap:1rem}.footer .menu--social-links a{font-size:0;display:flex}.footer .menu--social-links a:before{content:"";width:1.5rem;height:1.5rem;padding:0;background-position:center;background-repeat:no-repeat}.footer .region-footer{align-items:flex-start;gap:8rem}.footer .region-footer:before{display:block;content:"";background-image:url(../logo-color.svg);background-size:contain;background-position:left center;background-repeat:no-repeat;height:54px;width:176px}@media (max-width:767px){.footer .region-footer{gap:1.5rem}}.footer .menu--main{font-size:12px;font-weight:400;width:100%;flex:0 1 700px}@media (max-width:767px){.footer .menu--main{flex-basis:auto}}.footer .menu--main .menu-level--0>.menu-item--expanded>a{pointer-events:none;display:block;position:relative}.footer .menu--main .menu-level--0>.menu-item--expanded>a:after{content:"";display:none;height:14px;width:14px;background:url(../images/icons/Icon-Plus-Grey.svg);background-repeat:no-repeat;background-position:center center;right:0;top:50%;transform:translateY(-50%);transition:transform .2s ease;position:absolute;font-size:2rem;line-height:2rem}@media (max-width:767px){.footer .menu--main .menu-level--0>.menu-item--expanded>a{pointer-events:auto;padding-right:20px}.footer .menu--main .menu-level--0>.menu-item--expanded>a:after{display:block}}@media (max-width:767px){.footer .menu--main .menu-level--0>.menu-item--expanded .menu-mega{max-height:0;overflow:hidden;transition-property:max-height;transition-duration:.25s;transition-timing-function:ease-in-out}}.footer .menu--main .menu-level--0>.menu-item--open-footer-menu>a:after{transform:translateY(-50%) rotate(-45deg)}@media (max-width:767px){.footer .menu--main .menu-level--0>.menu-item--open-footer-menu .menu-mega{max-height:1000px}}.footer .menu--main>ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin:0;gap:1rem}@media (max-width:767px){.footer .menu--main>ul{display:block}}.footer .menu--main>ul>li>a{font-size:16px;color:var(--primary);font-weight:600}.footer .menu--main>ul>li:nth-child(1){grid-column-start:1;grid-row-start:1}.footer .menu--main>ul>li:nth-child(2){grid-column-start:2;grid-row-start:1}.footer .menu--main>ul>li:nth-child(3){grid-column-start:1;grid-row-start:2}.footer .menu--main>ul>li:nth-child(4){grid-column-start:2;grid-row-start:2}.footer .menu--main>ul>li:nth-child(5){grid-column-start:2;grid-row-start:3}.footer .menu--main>ul>li:nth-child(6){grid-column-start:3;grid-row-start:1;grid-row-end:3}@media (max-width:767px){.footer .menu--main>ul{flex-direction:column;gap:.5rem}}.footer .menu--main ul{padding:0;margin:0}.footer .menu--main a{color:inherit;text-decoration:none;padding:5px;display:inline-block}@media (max-width:767px){.footer .menu--main a{padding:.5rem 0}}.footer .menu--main a.is-active{color:inherit}.footer .menu--main a:hover{text-decoration:underline}.footer .menu--main .menu-item{flex:1;padding:0;margin:0}.footer .menu--main .menu-item--expanded{list-style-type:none;list-style-image:none}.footer .menu--social-links ul{display:flex;flex-flow:row wrap;justify-content:flex-end}@media (max-width:767px){.footer .menu--social-links ul{justify-content:flex-start}}.footer .menu--footer ul{margin:0;padding:0;display:flex;gap:1.25rem}@media (max-width:767px){.footer .menu--footer ul{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:0}}.footer .menu--footer ul li{margin:0;padding:0}.footer .menu--footer ul li a{display:inline-block;text-decoration:none;color:var(--text-color);padding:.3rem 0}.footer .menu--footer ul li a:focus,.footer .menu--footer ul li a:hover{text-decoration:underline;color:var(--primary)}.menu--social-links a,.social-menu a{color:transparent;background-repeat:no-repeat;background-position:center}.menu--social-links a[href*="//twitter.com"],.menu--social-links a[href*="//www.twitter.com"],.menu--social-links a[href*="//www.x.com"],.menu--social-links a[href*="//x.com"],.social-menu a[href*="//twitter.com"],.social-menu a[href*="//www.twitter.com"],.social-menu a[href*="//www.x.com"],.social-menu a[href*="//x.com"]{background-image:url(../images/icons/twitter-x.svg)}.menu--social-links a[href*="//tiktok.com"],.menu--social-links a[href*="//www.tiktok.com"],.social-menu a[href*="//tiktok.com"],.social-menu a[href*="//www.tiktok.com"]{background-image:url(../images/icons/tiktok.svg)}.menu--social-links a[href*="//linkedin.com"],.menu--social-links a[href*="//www.linkedin.com"],.social-menu a[href*="//linkedin.com"],.social-menu a[href*="//www.linkedin.com"]{background-image:url(../images/icons/linkedin.svg)}.menu--social-links a[href*="//vimeo.com"],.menu--social-links a[href*="//www.vimeo.com"],.social-menu a[href*="//vimeo.com"],.social-menu a[href*="//www.vimeo.com"]{background-image:url(../images/icons/vimeo.svg)}.menu--social-links a[href*="//www.youtube.com"],.menu--social-links a[href*="//youtu.be"],.menu--social-links a[href*="//youtube.com"],.social-menu a[href*="//www.youtube.com"],.social-menu a[href*="//youtu.be"],.social-menu a[href*="//youtube.com"]{background-image:url(../images/icons/youtube.svg)}.ui-dialog .ui-dialog-title{white-space:initial!important}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}