@charset "UTF-8";@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes strokebackwards{to{stroke-dashoffset:8px}}@keyframes strokebackwards{to{stroke-dashoffset:8px}}@-webkit-keyframes fade-slide-in-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-slide-in-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fade-slide-out-top{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fade-slide-out-top{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@font-face{font-family:"gorditaregular";src:url(../fonts/gorditaregular-webfont.woff2) format("woff2"),url(../fonts/gorditaregular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"gorditabold";src:url(../fonts/gorditabold-webfont.woff2) format("woff2"),url(../fonts/gorditabold-webfont.woff) format("woff");font-weight:400;font-style:normal}body{font-family:"gorditaregular",sans-serif;margin:0;padding:0;min-height:100vh;line-height:1.8em}.bold,b,h1,strong{font-family:"gorditabold",sans-serif;font-weight:400;font-style:normal;line-height:1.3em;margin:0}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}a{font-family:"gorditabold",sans-serif;font-weight:400;font-style:normal;text-decoration:none}h2,h3,h4,h5,h6{font-size:22px;line-height:1.3em;margin:0;color:#2f3290}body,h2.subhead,h3.subhead,h4.subhead,h5.subhead,h6.subhead{font-size:16px}h2.util__section-headline,h3.util__section-headline,h4.util__section-headline{font-family:"gorditabold",sans-serif;font-weight:400;font-style:normal;font-size:64px;letter-spacing:-.03em;line-height:1.2em;margin-top:28px;margin-bottom:80px;text-align:center;color:#000}@media (max-width:1000px){h2.util__section-headline,h3.util__section-headline,h4.util__section-headline{font-size:35px;text-align:left;max-width:calc(100vw - 80px);margin-left:auto;margin-right:auto}}h2.util__section-headline--pink,h3.util__section-headline--pink,h4.util__section-headline--pink{color:#e9258d;margin-bottom:20px}@media (max-width:1000px){.rimidi-promo h2.util__section-headline{text-align:center}}.lp-wrap>.util__retain--wide,.util__retain--wide{max-width:1220px;margin-left:auto;margin-right:auto}@media (max-width:1300px){.lp-wrap>.util__retain--wide,.util__retain--wide{max-width:calc(100% - 80px)}}.util__retain--medium{max-width:920px;text-align:center;margin-left:auto;margin-right:auto}@media (max-width:1000px){.util__retain--medium{max-width:calc(100% - 80px)}}.util__retain--small{max-width:720px;text-align:center;margin-left:auto;margin-right:auto}@media (max-width:1000px){.util__retain--small{max-width:calc(100% - 80px)}.util__retain--wide .util__retain--small{max-width:100%}}.util__retain--form{max-width:720px;margin-left:auto;margin-right:auto}@media (max-width:1000px){.util__retain--form{max-width:calc(100% - 80px)}}.util__body-copy{text-align:left;padding-top:20px;margin-bottom:60px;max-width:780px}@media (max-width:1000px){.util__body-copy{max-width:calc(100% - 80px);margin-left:auto;margin-right:auto}}.util__body-copy h2{font-size:22px;line-height:1.3em;font-family:"gorditabold",sans-serif;font-weight:400;font-style:normal;margin:0;color:#000}.util__body-copy a{color:#e9258d}.util__body-copy img{max-width:100%}.util__body-copy blockquote{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-size:34px;line-height:1.5em}.util__callout-heading{font-size:30px}.util__auto-columns{display:flex}.util__auto-columns-item{flex:1}.util__5050-columns{display:flex}.util__5050-columns-item{width:50%}.util__button-wrap{display:flex;justify-content:center;padding-bottom:30px}a.util__button,button.util__button{font-family:"gorditabold",sans-serif;outline:0;text-decoration:none;color:#fff;background-color:#e9258d;font-size:18px;padding:15px 45px;box-sizing:border-box;display:inline-block;border-radius:50px;box-shadow:0 7px rgba(0,0,0,.2);transition:top .5s ease-in,background-color .3s ease-in;margin-top:30px;position:relative;border-style:none}a.util__button:focus,a.util__button:hover,button.util__button:focus,button.util__button:hover{cursor:pointer;box-shadow:0 1px rgba(0,0,0,.2);background-color:#b81371;top:2px;transition:top .5s ease-out,background-color .3s ease-out}a.util__button:active,button.util__button:active{top:5px;transition:top .5s ease-out,background-color .3s ease-out}a.util__button--white,a.util__button--white:hover{background-color:#fff;transition:top .5s ease-out,border .3s ease-out}a.util__button--white{text-decoration:none;color:#e9258d;font-size:18px;padding:15px 45px;box-sizing:border-box;display:inline-block;border-radius:50px;margin-top:30px;border:2px solid #e9258d;box-shadow:0 7px rgba(0,0,0,.2)}a.util__button--white:hover{box-shadow:0 1px rgba(0,0,0,.2);border:2px solid #b81371;top:5px}a.util__button--arrow{position:relative;padding:15px 55px 15px 45px;font-size:20px}a.util__button--arrow:after{content:"";position:absolute;display:block;right:28px;top:calc(50% - 7px);width:0;height:0;border:0 solid transparent;border-bottom-width:8px;border-top-width:8px;border-left:10px solid #fff}.util__circle{border-radius:50%;width:100%}.util__circle-with-non-square-contents{position:relative;display:block;background:#fff;border-radius:50%;width:300px;overflow:hidden;max-width:calc(100vw - 80px);max-height:calc(100vw - 80px)}.util__circle-with-non-square-contents:before{width:300px;height:300px;z-index:1;box-shadow:inset 0 0 13px rgba(0,0,0,.3);content:"";display:block;position:absolute;top:0;left:0;border-radius:50%;opacity:0;transition:opacity .3s ease-out}.util__circle-with-non-square-contents:hover:before{opacity:1;transition:opacity .3s ease-in}.util__circle-contents{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:0}.util__circle-with-non-square-contents>img{max-width:100%;position:relative;z-index:3}:root .util__circle-contents>img,_:-ms-fullscreen{max-width:200px!important}header.header{position:absolute;top:0;width:100vw}.header__content{display:flex;justify-content:space-between;align-items:center;width:100%}@supports (display:grid){.header__content{padding-top:50px}}@media (max-width:1000px){.header__content{padding-top:20px;width:calc(100% - 80px)}}.header__logo{width:200px;display:block}@media (max-width:1000px){.header__logo{width:130px}}.header__logo svg{width:100%}.header__logo svg .a,.header__logo svg .c{fill:#fff}.header__logo svg .b{fill:#e9258d}.header__menu a{color:#fff;text-decoration:none;font-size:18px;font-family:"gorditabold",sans-serif;margin-left:1.2em;position:relative}.header__menu a:after{border-top:.18em solid #e9258d;content:"";position:absolute;bottom:-.15em;left:50%;width:0;transition:all .3s ease-in}.header__menu a:hover:after,.header__menu a[aria-current=page]:after,.page-our-leadership .header__menu a.nav-item__about:after{width:100%;left:0;transition:all .3s ease-out}.header__menu a.nav-item__contact{position:relative;background:#e9258d;padding:4px 18px;border-radius:20px;box-shadow:0 5px rgba(0,0,0,.2);transition:top .5s ease-in,background-color .3s ease-in}@media (max-width:1000px){.header__menu a.nav-item__contact{background:0 0;padding:0 0 6vw;box-shadow:none;position:static;border-radius:0}}.header__menu a.nav-item__contact:hover{border-bottom:none;box-shadow:0 1px rgba(0,0,0,.2);background-color:#b81371;top:3px;transition:top .5s ease-out,background-color .3s ease-out}@media (max-width:1000px){.header__menu a.nav-item__contact:hover{box-shadow:none}}.header__menu a.nav-item__contact[aria-current=page]{border-bottom:none}.header__menu a.nav-item__contact:after{display:none}.header__mobile-menu-button{display:block;position:relative;height:10px;background:0 0;border:0;border-top:1px solid #fff;width:26px;outline:0}@media (min-width:1000px){.header__mobile-menu-button{display:none}}.header__mobile-menu-button:after,.header__mobile-menu-button:before{content:"";display:block;position:absolute;top:-10px;left:0;width:26px;border-top:1px solid #fff}.header__mobile-menu-button:after{top:auto;bottom:0}@media (max-width:1000px){.header__menu{opacity:0;pointer-events:none;transition:opacity .3s ease-in;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background:#fff;z-index:10;display:flex;flex-direction:column;padding-top:110px}.header__menu a{padding:0;margin:0 40px;color:#e9258d;font-size:8vw;border-bottom:1px solid #ccc;padding-bottom:6vw;margin-bottom:6vw}.header__menu a:last-child{border-bottom:none}.header__menu a[aria-current=page]{color:#000}.js-menu-on .header__menu{opacity:1;pointer-events:all;transition:opacity .3s ease-out}}.js-menu-on .header__mobile-menu-button{z-index:20;border-color:#30358d;transform:rotate(-45deg);right:-5px}.js-menu-on .header__mobile-menu-button:after{border-color:#30358d;transform:rotate(90deg);top:-11px;left:-10px}.js-menu-on .header__mobile-menu-button:before{display:none}.js-menu-on .header__logo{z-index:20}.js-menu-on .header__logo svg path.a{fill:#30358d}.intro{padding-top:110px;padding-bottom:240px;color:#fff}.intro--short{padding-bottom:90px}.site-section--1 .intro{background:#2b3a89}.site-section--2 .intro{background:#404d98}.page-infectious-disease-solutions .intro,.page-perioperative-care-solutions .intro,.site-section--3 .intro{background:#4d5aa1}.site-section--4 .intro{background:#6d76ae}.site-section--5 .intro{background:#8188b9}.site-section-- .intro,.site-section--6 .intro,.site-section--7 .intro{background:#30358d}.intro__headline{font-size:64px;line-height:1.2em;margin-top:28px}@media (max-width:1000px){.intro__headline{font-size:35px;text-align:left}.intro__text{text-align:left}}.howhelp__title{text-align:center;font-size:60px;max-width:405px;margin:0 auto}.clinician-quote__text{background-color:#30358d;color:#fff;padding:40px}.rimidi-promo{background:#eee;padding:60px 0}.util__rimidi-text{width:70px;height:auto;margin-left:4px}.util__rimidi-solution-name{font-family:"gorditabold",sans-serif;font-weight:400;font-style:normal;font-size:64px;letter-spacing:-.03em}@media (max-width:1000px){.util__rimidi-solution-name{font-size:35px}}.util__three-grid{display:flex;flex-wrap:wrap}.util__three-grid-item{width:320px;margin-right:130px;margin-bottom:80px}.util__grid--threecol .util__grid-item:nth-child(3n),.util__grid--twocol .util__grid-item:nth-child(2n),.util__three-grid-item:nth-child(3n){margin-right:0}.util__grid{display:flex;flex-wrap:wrap}.util__grid-item{width:280px}.util__grid--threecol .util__grid-item,.util__grid--twocol .util__grid-item{margin-right:130px;margin-bottom:80px}.util__grid--twocol .util__grid-item{width:454px}@supports (display:grid){.util__grid{display:grid;margin-bottom:80px}.util__grid-item{width:auto}.util__grid--threecol{grid-template-columns:1fr 1fr 1fr;grid-column-gap:130px;grid-row-gap:80px}@media (max-width:1300px){.util__grid--threecol{grid-template-columns:1fr 1fr}}@media (max-width:767px){.util__grid--threecol{grid-template-columns:1fr}}.footer .util__grid--threecol{grid-column-gap:60px}.util__grid--twocol{grid-template-columns:1fr 1fr;grid-column-gap:130px;grid-row-gap:80px}@media (max-width:767px){.util__grid--twocol{grid-template-columns:1fr}}.util__grid--threecol .util__grid-item{margin-right:0;margin-bottom:80px}.util__grid--threecol .util__grid-item:nth-child(3n){margin-right:0}}.read-more{margin-bottom:1.5em}.read-more p:last-child{margin-bottom:0}.read-more__link-wrap{display:block}.read-more__link{font-family:"gorditabold",sans-serif;font-weight:400;font-style:normal;line-height:1.3em;color:#e9258d;background:0 0;outline:0;display:flex;align-items:center;-webkit-appearance:none;border:0;font-size:inherit;padding:0}.read-more__link:after{content:"";display:inline-block;margin-left:6px;width:11px;height:6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.78 5.95'%3E%3Ctitle%3Eapplication_rimidiarrow%3C/title%3E%3Cpolyline points='10.49 .28 5.39 5.39 .28 .28' style='fill:none;stroke:%23e9258d;stroke-miterlimit:10;stroke-width:0.8px'/%3E%3C/svg%3E")}.read-more__link[data-clicked=true]:after{transform:rotate(180deg)}.rimidi-promo__content{padding-bottom:40px}.rimidi-promo{background-image:url(../img/grain.png);background-repeat:repeat}.footer{background-color:#30358d;padding-top:60px;padding-bottom:60px}.footer,.footer a{color:#fff}footer p{margin-top:0}p.footer__copyright{margin-bottom:0}nav.footer__nav a{display:list-item;list-style-type:none;padding:0 0 1em}.footer__logo{width:40px;margin:10px 0 0}button#mauticform_input_websitesubscribeform_submit,footer input{-webkit-appearance:none;border:0;padding:15px;margin:0;font:inherit}footer input{max-width:30vw}.footer .mauticform-page-wrapper{display:flex!important;align-items:flex-end}#mauticform_wrapper_websitesubscribeform{display:inline-block}div#mauticform_websitesubscribeform_get_rimidi_in_your_inbox{display:flex;flex-direction:column;position:relative}span.mauticform-errormsg{order:-1;color:#e9258d}button#mauticform_input_websitesubscribeform_submit{max-width:162px;background-color:#e9258d;color:#fff;border-top-right-radius:8px;border-bottom-right-radius:8px}@media (max-width:767px){footer .util__grid-item{text-align:center;margin-bottom:40px}footer .util__grid-item .footer__logo,footer .util__grid-item form{margin:0 auto;justify-content:center}}@supports (display:grid){footer .util__grid--threecol{grid-row-gap:0;margin-bottom:0}footer .util__grid-item:nth-child(3){grid-column:1;grid-row:2}@media (max-width:1300px){footer .util__grid-item:nth-child(3){grid-row:3}}@media (max-width:767px){footer .util__grid-item:nth-child(3){grid-row:4}}footer .util__grid-item:nth-child(4){grid-column:3;grid-row:1/3}@media (max-width:1300px){footer .util__grid-item:nth-child(4){grid-column:2}}@media (max-width:767px){footer .util__grid-item:nth-child(4){grid-column:1;grid-row:3}}}.line line,.line path,.line polyline,.line.line--reversed-anim line,.line.line--reversed-anim path,.line.line--reversed-anim polyline{fill:none;stroke:#e9258d;stroke-width:3px;vector-effect:non-scaling-stroke;stroke-dasharray:4px;-webkit-animation:stroke .2s linear infinite;animation:stroke .2s linear infinite;shape-rendering:geometricPrecision;stroke-dashoffset:8px}.line.line--reversed-anim line,.line.line--reversed-anim path,.line.line--reversed-anim polyline{-webkit-animation:strokebackwards .2s linear infinite;animation:strokebackwards .2s linear infinite;stroke-dashoffset:0}.line.line--middle-to-right{width:31%;margin:0 auto;padding-left:30%}.line.line--left-to-right,.line.line--right-to-left{width:62%;margin:0 auto}@media (max-width:1300px){.line.line--desktop{display:none}}.line.line--mobile{height:130px;overflow:hidden;margin-top:20px}@media (min-width:1300px){.line.line--mobile{display:none}}.infoblocks{padding-bottom:60px}h2.infoblocks__title.bold{font-size:64px;line-height:1.2em;letter-spacing:-.03em;color:#000;text-align:center;margin:60px 0 0}@media (max-width:1000px){h2.infoblocks__title.bold{font-size:35px;text-align:left}}.infoblocks__intro.util__retain--small{padding:20px 0}.infoblocks__item{display:flex;justify-content:space-between;align-items:center}@media (max-width:1299px){.infoblocks__item{flex-direction:column}}.infoblocks__item--even{flex-direction:row-reverse}@media (max-width:1299px){.infoblocks__item--even{flex-direction:column}}.infoblocks__illustration{max-width:350px;-webkit-margin-start:60px;margin-inline-start:60px;-webkit-margin-end:60px;margin-inline-end:60px}@supports (display:grid){.infoblocks__illustration{flex:1}}@media (max-width:1300px){.infoblocks__illustration{margin:0!important;width:100%;max-width:100%;height:auto!important}}.infoblocks__illustration img{width:100%;min-height:290px}@media (max-width:1000px){.infoblocks__illustration img{min-height:auto;margin:20px 0}}.infoblocks__text{max-width:50%}@media (max-width:1000px){.infoblocks__text{max-width:100%}.infoblocks__description{text-align:left}}.infoblocks__block-description a,.news-item__category a:hover{color:#e9258d}.infoblocks__block-headline{font-size:34px;letter-spacing:-.03em;max-width:410px}@media (max-width:1000px){.infoblocks__block-headline{max-width:100%;text-align:left}}.infoblocks__block-description{max-width:450px}.testimonial{height:42vw;background-color:#30358d;color:#fff;position:relative}.testimonial:after{content:"";display:block;width:5vw;height:5vw;background:#30358d;top:calc(50% - 2.5vw);position:absolute;left:calc(50% - 2.5vw);transform:rotate(45deg)}@media (max-width:1000px){.testimonial:after{bottom:calc(100vw - 25px);top:auto;width:50px;height:50px;left:calc(50vw - 25px)}}.testimonial__photo{background-size:cover;position:absolute;height:100%;left:50%;width:50%;top:0}.testimonial__quote{font-size:2.5vw;line-height:1.3em;width:43vw;max-width:550px;padding-top:90px;position:relative}@media (min-width:1500px){.testimonial__quote{font-size:37.5px}}.testimonial__quote:before{content:"“";position:absolute;top:96px;left:10px;margin-left:-.7em;font-size:3.6vw}.testimonial__quote:after{content:"”";font-size:3.6vw;position:relative;top:12px;left:-6px;line-height:0}.testimonial__signature-img{width:34vw}.testimonial__signature-img figure,.testimonial__signature-img figure img{width:60%;margin:0;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.testimonial__signature-img figure img{margin:20px 0 0 -10px}.testimonial__name,.testimonial__occupation-company{max-width:43vw}@media (max-width:1000px){.testimonial{height:auto}.testimonial .util__retain--wide{display:flex;flex-direction:column;max-width:100%}.testimonial .testimonial__text{width:calc(100% - 80px);margin:40px auto}.testimonial__name,.testimonial__occupation-company,.testimonial__quote,.testimonial__signature-img{padding-top:0;font-size:6vw;width:100%;max-width:100%}.testimonial__name,.testimonial__occupation-company{font-size:16px;line-height:1.4em}.testimonial__signature-img figure,.testimonial__signature-img figure img{width:80%}.testimonial__photo{background-size:cover;position:static;height:100vw;width:100%}.testimonial__quote:before{content:"“";position:absolute;top:-10px;left:10px;margin-left:-.7em;font-size:3.6vw}.testimonial__quote:after{content:"”";font-size:3.6vw;position:relative;top:-.8vw;left:-6px;line-height:0}}.news-promo{margin-bottom:100px}@media (max-width:1299px){.news-promo{margin-bottom:0}}.news-promo__items{display:flex;justify-content:space-between}@media (max-width:1299px){.news-promo__items{flex-direction:column}}.news-item{max-width:320px;margin:0 auto}@media (max-width:1299px){.news-item{margin-bottom:80px}}.news-item__image img{border-radius:50%;max-width:calc(100vw - 80px);max-height:calc(100vw - 80px)}.news-item__image{position:relative}.news-item__image:before{width:300px;height:300px;z-index:1;box-shadow:inset 0 0 13px rgba(0,0,0,.3);content:"";display:block;position:absolute;top:0;left:0;border-radius:50%;opacity:0;transition:opacity .3s ease-out}@media (max-width:1000px){.news-item__image:before{display:none}}a:hover .news-item__image:before{opacity:1;transition:opacity .3s ease-out}.news-item__category{color:#30358d;text-transform:capitalize}.news-item__date{color:#848484;font-family:"gorditaregular",sans-serif}.news-item__title{color:#e9258d;font-size:22px;margin-top:8px;transition:color .3s ease-in}a:hover .news-item__title{color:#000;transition:color .3s ease-out}.news-item__excerpt{color:#000;font-family:"gorditaregular",sans-serif}.news-promo h2.util__section-headline{font-size:40px;margin-bottom:40px}@media (max-width:1000px){.news-promo h2.util__section-headline{font-size:35px}}.who-we-serve__item{text-align:center}.who-we-serve h2.util__section-headline{margin:80px 0 10px}@media (max-width:1300px){.who-we-serve__lines{opacity:0;height:60px}}.who-we-serve__lines svg{width:75%;display:block;margin:0 auto 10px}.who-we-serve__photo img{border-radius:50%;margin-bottom:20px}.who-we-serve__title h3{font-size:34px;width:78%;margin:0 auto 10px}.rimidi-initiatives__item-title h3{font-size:34px;width:78%;margin-bottom:10px}.initiative-spotlight h2.util__section-headline{margin-top:80px}.partner-callout{text-align:center;margin-bottom:80px}.partner-callout p{max-width:600px;margin:0 auto}.initiative-list .rimidi-initiatives__item-title h3{font-size:21px;width:100%}.control{position:relative;display:inline-block;padding-left:1.5rem;color:#555;cursor:pointer}.control input{position:absolute;opacity:0;z-index:-1}.control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;line-height:1rem;font-size:65%;color:#eee;text-align:center;background-color:#eee;background-size:50% 50%;background-position:center center;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control input:focus~.control-indicator{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.control input:checked~.control-indicator{color:#fff;background-color:#0074d9}.control input:active~.control-indicator{color:#fff;background-color:#84c6ff}.checkbox .control-indicator{border-radius:.25rem}.checkbox input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.radio .control-indicator{border-radius:50%}.radio input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.control-x input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLjQsMEwwLDEuNGwwLjcsMC43bDEuOCwxLjhMMC43LDUuN0wwLDYuNGwxLjQsMS40bDAuNy0wLjdsMS44LTEuOGwxLjgsMS44bDAuNywwLjdsMS40LTEuNEw3LjEsNS43DQoJTDUuMywzLjlsMS44LTEuOGwwLjctMC43TDYuNCwwTDUuNywwLjdMMy45LDIuNUwyLjEsMC43QzIuMSwwLjcsMS40LDAsMS40LDB6Ii8+DQo8L3N2Zz4NCg==)}.control-dash input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.select{position:relative;display:inline-block;color:#555}.select select{display:inline-block;width:100%;margin:0;padding:.5rem 2.25rem .5rem 1rem;line-height:1.5;color:#000;background-color:#ededed;border:0;border-radius:.25rem;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select:after{position:absolute;top:50%;right:1.25rem;display:inline-block;content:"";width:0;height:0;margin-top:-.18rem;pointer-events:none;border-top:.38rem solid #e9258d;border-right:.38rem solid transparent;border-bottom:.38rem solid transparent;border-left:.38rem solid transparent}.embedform .select:after{margin-top:.82rem}.select select[multiple]:after,.select.select--multiple:after{display:none}.select select[multiple],.select select[multiple]:focus{display:block;width:calc(100% - 24px);transform:translate(12px,12px);-webkit-appearance:auto;padding:0;box-shadow:0 0 0 12px #ededed}.select select:focus{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.select select:active{color:#fff;background-color:#0074d9}.select select::-ms-expand{display:none}@-moz-document url-prefix(){.select select{text-indent:.01px;text-overflow:"";padding-right:1rem}.select option{background-color:#fff}}@media screen and (min-width:0\0 ){.select select{z-index:1;padding:.5rem 1.5rem .5rem 1rem}.select:after{z-index:5}.select:before{position:absolute;top:0;right:1rem;bottom:0;z-index:2;content:"";display:block;width:1.5rem;background-color:#eee}.select select:active,.select select:focus,.select select:hover{color:#000;background-color:#eee}}.controls-inline,.controls-stacked{margin:1rem 0}.controls-stacked .control,.controls-stacked .progress{display:block}.controls-stacked .control+.control,.controls-stacked .progress+.progress{margin-top:.5rem}.controls-inline .control{display:inline-block;height:1rem}.controls-inline .control+.control{margin-left:1rem}#mauticform_wrapper_websitecontactform{max-width:600px;margin:80px auto 200px}@media (max-width:1000px){#mauticform_wrapper_websitecontactform{max-width:100%}}#mauticform_wrapper_websitecontactform label{display:block;font-family:"gorditabold",sans-serif;margin-bottom:12px}#mauticform_wrapper_websitecontactform input,#mauticform_wrapper_websitecontactform select{margin-bottom:40px}#mauticform_wrapper_websitecontactform input,#mauticform_wrapper_websitecontactform select,#mauticform_wrapper_websitecontactform textarea{font-size:16px;font-family:"gorditaregular",sans-serif;background:#ededed;border:0;width:calc(100% - 30px);padding:10px 15px}#mauticform_wrapper_websitecontactform select{width:100%}input::-webkit-input-placeholder{color:#000}input::-moz-placeholder{color:#000}input:-ms-input-placeholder,input::-ms-input-placeholder{color:#000}input::placeholder{color:#000}#mauticform_wrapper_websitecontactform textarea{height:200px;margin-bottom:0}#mauticform_websitecontactform_submit{display:flex;justify-content:flex-end;width:100%}.contact__thankyou{text-align:center}.contact__thankyou img{max-width:200px;margin-top:40px}.contact__thankyou h2{color:#000;font-size:36px;margin-top:10px}.intro__nav{padding-top:35px}.intro__headline a,.intro__nav a{color:#fff;position:relative}.intro__menu a:after,.intro__nav a.active:after{border-top:.18em solid #e9258d;content:"";position:absolute;bottom:-.15em;width:100%;left:0}.intro__headline a{text-decoration-color:#e9258d;-webkit-text-decoration-color:#e9258d;text-decoration:underline}.anim{transform:translate3d(0,0,0);display:inline-block}.fade-slide-in-bottom{-webkit-animation:fade-slide-in-bottom .8s both;animation:fade-slide-in-bottom .8s both}.fade-slide-out-top{-webkit-animation:fade-slide-out-top .8s both;animation:fade-slide-out-top .8s both}.partners h2.util__section-headline{margin-bottom:20px}.partners__list{margin-bottom:80px;display:flex;flex-wrap:wrap}.partners .partner__item{width:25%;height:0;padding-top:18%;position:relative}@media (max-width:1000px){.partners .partner__item{width:50%;padding-top:36%}}.partners .partner__logo{width:100%;height:100%;position:absolute;top:0;background-repeat:no-repeat;background-size:70%;background-position:center center}.news__more{text-align:center;margin-bottom:100px}nav.intro__menu{margin:50px 0}@media (max-width:767px){nav.intro__menu{flex-direction:column;display:flex;align-items:flex-start}}.intro__menu a{color:#fff;text-decoration:none;font-size:18px;font-family:"gorditabold",sans-serif;margin-left:1.2em;position:relative}@media (max-width:767px){.intro__menu a{margin:0 0 1em}}.intro__menu a:after{left:50%;width:0;transition:all .3s ease-in}.intro__menu a:hover:after,.intro__menu a[aria-current=page]:after{width:100%;left:0;transition:all .3s ease-out}.intro.intro--newstyle{padding-bottom:80px}.intro.intro--newstyle .intro__text{font-size:27px;text-align:left;line-height:1.6em;font-family:"gorditabold"}.util__flex{display:flex;align-items:center;text-align:left}@media (max-width:767px){.util__flex{flex-direction:column}}.util__80pad{padding:80px 0}.util__flex>*{flex:1}.util__flex img{width:100%}.util__grain-bg{background-image:url(../img/grain.png);background-repeat:repeat}iframe[src*="vimeo.com"],iframe[src*="youtube-nocookie.com"],iframe[src*="youtube.com"]{width:100%;height:auto;aspect-ratio:16/9}.solutions-listing{margin-top:40px}.solution-item{padding-top:40px;padding-bottom:80px;margin-bottom:60px;display:flex;justify-content:space-between}@media (max-width:1000px){.solution-item{flex-direction:column-reverse;align-items:center;justify-content:space-between}}.solution-item:not(:last-child){border-bottom:2px solid #ccc}.solution-item__illustration{width:460px}@media (max-width:1000px){.solution-item__illustration{width:100%;display:block}}.solution-item__illustration img{width:100%;max-width:400px}@media (max-width:1000px){.solution-item__illustration img{margin:0 auto 40px;display:block}}.solution-item__info p{max-width:450px}.solution-item .util__button{margin-right:30px}.intro.intro--solutions{padding-bottom:270px}@media (max-width:767px){.intro.intro--solutions{padding-bottom:140px}}@media (max-width:1000px){.intro__content.util__retain--wide{flex-direction:column}}.intro__content.util__retain--wide{display:flex;margin-top:40px}.intro__content.util__retain--wide>*{flex:1}.page--solutions .hero__content img{width:calc(100% + 30px);margin-left:-12px;margin-top:-220px}nav.solutions__sections.util__flex{max-width:910px;margin:0 auto;justify-content:space-between}@media (max-width:767px){nav.solutions__sections.util__flex{flex-direction:column;margin:30px 0}}.solutions__sections a{text-align:center;max-width:200px;color:#30358d;padding-bottom:5px;line-height:1.4em}@media (max-width:767px){.solutions__sections a+a{margin-top:2em}}.solutions__sections a[aria-current=page]{border-bottom:3px solid #e9258d}.solutions__jumplinks{padding-top:30px}@media (max-width:767px){.solutions__jumplinks{display:none}}.solutions__jumplinks a{text-align:center;color:#e9258d;font-family:"gorditaregular";font-weight:800}@media (min-width:1300px){.page-perioperative-care-solutions .intro__content.util__retain--wide{flex-direction:column;margin-left:0;max-width:610px}.page-perioperative-care-solutions header.intro.intro--solutions{padding-left:50%;padding-bottom:54px;margin-bottom:100px}}@media (max-width:1299px){.page-perioperative-care-solutions .hero__content.util__retain--wide{display:flex;justify-content:center}}@media (min-width:1300px){.page-perioperative-care-solutions .hero__content.util__retain--wide{position:absolute;top:350px;right:calc(50% + 70px);max-width:540px}}@media (max-width:1299px){.page-perioperative-care-solutions .hero__content img{margin-top:-25vw;max-width:450px}}@media (max-width:768px){.page-perioperative-care-solutions .hero__content img{margin-top:-125px}}.solutions__section-intro .util__flex{align-items:flex-start}@media (max-width:768px){.solutions__section-intro .util__flex{flex-direction:column}}.solutions__intro-quote p{font-family:"gorditabold";font-size:30px;color:#30358d;margin-top:16px;padding-right:4em;line-height:1.4}.embed h2.util__section-headline{font-size:40px;text-align:center;width:100%;max-width:780px;margin:0 auto 40px}.embed--blue{background:#8188b9;color:#fff}.embed--blue .select label,.embed--blue h2.util__section-headline{color:#fff}section.embed{padding:30px 0;margin:30px auto;max-width:100%}@media (max-width:1000px){.embed__wrap{max-width:calc(100% - 80px);margin-left:auto;margin-right:auto}}