/*! CSS Used from: https://www.idexx.com/static/css/idexxcom/base.9b3c7fdd41ee.css */.banner-collage-images .theme-default{--card-bg:#f0f0f0;--text-color:#31353d;--link-color:#036ae0;--heading-color:#036ae0;--button-border-color:#036ae0;--border-color:#0003}.banner-collage-images figure,section.banner-collage-images{display:block}.banner-collage-images a{background-color:#0000}.banner-collage-images a:active,.banner-collage-images a:hover{outline:0}.banner-collage-images h1{font-size:2em;margin:.67em 0}.banner-collage-images img{border:0}@media print{.banner-collage-images *,.banner-collage-images :after,.banner-collage-images :before{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.banner-collage-images a,.banner-collage-images a:visited{text-decoration:underline}.banner-collage-images a[href]:after{content:" (" attr(href) ")"}.banner-collage-images a[href^="\#"]:after{content:""}.banner-collage-images img{max-width:100%!important;page-break-inside:avoid}.banner-collage-images p{orphans:3;widows:3}}.banner-collage-images *,.banner-collage-images :after,.banner-collage-images :before{box-sizing:border-box}.banner-collage-images a{color:#036ae0;text-decoration:none}.banner-collage-images a:focus,.banner-collage-images a:hover{color:#036ae0;text-decoration:underline}.banner-collage-images a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.banner-collage-images figure{margin:0}.banner-collage-images img{vertical-align:middle}.banner-collage-images h1{color:#1a191a;font-family:Sora,sans-serif;font-size:42px;font-weight:600;line-height:1.2;margin-bottom:12px;margin-top:24px}.banner-collage-images p{margin:0 0 12px}.banner-collage-images .btn{background-image:none;border:1px solid #0000;border-radius:100px;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;line-height:1.6;margin-bottom:0;padding:6px 14px;touch-action:manipulation;vertical-align:middle;white-space:nowrap}.banner-collage-images .btn:active:focus,.banner-collage-images .btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.banner-collage-images .btn:focus,.banner-collage-images .btn:hover{color:#0b76f0;text-decoration:none}.banner-collage-images .btn:active{background-image:none;box-shadow:inset 0 3px 5px #00000020;outline:0}.banner-collage-images .btn-primary{background-color:#036ae0;border-color:#035ec7}.banner-collage-images .btn-primary:focus{background-color:#0252ae;border-color:#012349;color:#fff}.banner-collage-images .btn-primary:active,.banner-collage-images .btn-primary:hover{background-color:#0252ae;border-color:#02428a;color:#fff}.banner-collage-images .btn-primary:active{background-image:none}.banner-collage-images .btn-primary:active:focus,.banner-collage-images .btn-primary:active:hover{background-color:#02428a;border-color:#012349;color:#fff}.banner-collage-images a{overflow-wrap:break-word}.banner-collage-images h1{line-height:58px;margin-top:0}.banner-collage-images img{height:auto;max-width:100%}.banner-collage-images p{font-size:17px;font-weight:300;line-height:1.3;margin-bottom:24px}.banner-collage-images a:focus{box-shadow:0 0 0 2px #0b76f0;outline:none}.banner-collage-images .btn:not(.dropdown-toggle){font-family:Sora,sans-serif;font-size:15.76px;font-weight:600;min-width:180px}.banner-collage-images .btn{border:0;font-weight:700;min-height:38px;outline:none;text-align:center;-webkit-user-select:none;user-select:none}.banner-collage-images .btn-primary{background:#0b76f0;color:#fff}.btn-allow-wrap{word-wrap:normal!important;white-space:normal!important}.btn-wider{padding:6px 36px}.btn:hover:not(.btn-link){box-shadow:none}.btn:hover.btn-primary{background:#0a6ad8}.btn:active{box-shadow:none}.btn:focus.btn{border-color:#0000;box-shadow:0 0 0 2px #0b76f0;outline:none!important}.btn:disabled,.btn:disabled:active,.btn:disabled:hover{box-shadow:none;cursor:not-allowed}.btn:disabled.btn-primary,.btn:disabled:active.btn-primary,.btn:disabled:hover.btn-primary{opacity:1}.btn{align-items:center;display:inline-flex;flex-direction:row;justify-content:center;white-space:nowrap}.banner-collage-images.feature{margin-bottom:0;position:relative}@media (min-width:768px){.banner-collage-images.feature{margin-bottom:0}}@media print{.banner-collage-images a[href]:after{content:""}}.banner-collage-images .video-masthead{background:var(--card-bg,#f0f0f0)}.banner-collage-images .video-masthead--inner{display:grid;grid-template:"hr fig1" 70px "video fig1" calc(36vw - 70px) "video fig1" 30vw "content content" minmax(min-content,max-content) /64vw 36vw;overflow:hidden;position:relative}.banner-collage-images .video-masthead.has-alt-image-2 .video-masthead--inner{grid-template-areas:"hr fig1" "video fig1" "video fig2" "content content"}.banner-collage-images .video-masthead--fig{grid-area:video}.banner-collage-images .video-masthead .plus-motif{grid-area:hr}.banner-collage-images .video-masthead--fig-alt{display:block;grid-area:fig1;position:relative}.banner-collage-images .video-masthead--fig-alt-2{grid-area:fig2;position:relative}.banner-collage-images .video-masthead--img-alt,.banner-collage-images .video-masthead--img-alt-2,.banner-collage-images .video-masthead--video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.banner-collage-images .video-masthead--content{align-items:center;background:var(--card-bg,#f0f0f0);color:var(--text-color,#31353d);display:flex;grid-area:content;justify-content:center;padding:30px}.banner-collage-images .video-masthead--subheading p{color:var(--text-color,#31353d);font:300 16px/28px Sora,sans-serif;margin-bottom:24px;max-width:30ch}.banner-collage-images .video-masthead .plus-motif{background-color:var(--heading-color,#036ae0);background-position:50%;background-repeat:no-repeat;background-size:174px 8px}@media (min-width:768px){.banner-collage-images .video-masthead--inner{grid-template:"video content fig1" minmax(min-content,7fr) "video content fig1" minmax(min-content,10fr) "hr hr fig1" 86px/50% 36% 14%;min-height:640px}.banner-collage-images .video-masthead.has-alt-image-2 .video-masthead--inner{grid-template-areas:"video content fig1" "video content fig2" "hr hr fig2"}.banner-collage-images .video-masthead.has-xl-heading .video-masthead--heading{font-size:45px}.banner-collage-images .video-masthead .plus-motif{background-position:60px;background-size:268px 13px}.banner-collage-images .video-masthead--heading{font-size:38px}.banner-collage-images .video-masthead--subheading{font:300 18px/32px Sora,sans-serif;max-width:40ch}}.banner-collage-images .video-masthead--fig{position:relative}.banner-collage-images .video-masthead--heading{color:var(--heading-color,#036ae0);font-size:36px;line-height:1.2;margin:0 0 12px}@media (min-width:768px){.banner-collage-images .video-masthead--heading{font-size:38px}.banner-collage-images .video-masthead--subheading{font:300 18px/32px Sora,sans-serif;max-width:40ch}}
/*! CSS Used fontfaces */@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sora/v12/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwWa-xo6eeI7fM.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sora/v12/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwV6-xo6eeIw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/sora/v12/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwWa-xo6eeI7fM.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/sora/v12/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwV6-xo6eeIw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}