.banner-bottom-icons{background-color:#eff2f8;background-position:33.33%,center;text-shadow:0 1px 16px #fff,0 16px 128px #fff;-webkit-text-shadow:0 1px 16px #fff,0 16px 128px #fff;-moz-text-shadow:0 1px 16px #fff,0 16px 128px #fff;background-repeat:no-repeat;background-size:cover;padding:30px 0}.banner-bottom-icons h1{margin:0 0 48px}.banner-bottom-icons .left-column{padding-right:15px}.banner-bottom-icons .right-column{padding-left:15px}.bottom-icons{position:relative;text-align:right;height:92px;margin:20px 16px -112px !important;padding:0;z-index:108}.bottom-icons ul{padding:0;margin:0;list-style:none;text-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none}.bottom-icons ul>li.hidden-phone{display:inline-block;margin:0 16px;list-style-type:none}.bottom-icons ul>li a.dropdown-toggle{cursor:pointer;box-shadow:0px 2px 4px rgba(46,60,84,0.13);-webkit-box-shadow:0px 2px 4px rgba(46,60,84,0.13);-moz-box-shadow:0px 2px 4px rgba(46,60,84,0.13);color:white;background:#ffc322;display:block;height:56px;width:56px;padding:13.5px 16px 17px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:175ms ease-in-out;margin:0 0 0 auto}.bottom-icons ul>li ul.dropdown-menu{right:-8px;left:auto;top:-50%;padding:8px 0px 12px;border:0;position:absolute;z-index:1000;min-width:160px;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.bottom-icons ul>li ul.dropdown-menu li{display:block}.bottom-icons ul li{margin:0}.bottom-icons ul>li ul.dropdown-menu li a{display:block;clear:both;font-weight:normal;line-height:1.42857;padding:16px 24px;color:#003893;text-decoration:none}.bottom-icons ul>li ul.dropdown-menu li a:hover,.bottom-icons ul>li ul.dropdown-menu li a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5;text-decoration:none}.bottom-icons ul>li ul.dropdown-menu li a i{vertical-align:middle;margin-top:-2px}.bottom-icons ul li.hidden-phone a{-webkit-box-shadow:0px 2px 4px rgba(46,60,84,0.13);-moz-box-shadow:0px 2px 4px rgba(46,60,84,0.13);box-shadow:0px 2px 4px rgba(46,60,84,0.13);color:white;background:#ffc322;display:block;height:56px;width:56px;padding:13.5px 16px 17px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:175ms ease-in-out}.software-row1-group .section-header,.qmc-row1-group .section-header{padding-bottom:9px}.software-row1-group .section-header h1,.qmc-row1-group .section-header h1{color:#003893;font-family:"Open Sans",sans-serif;font-size:2.286em;font-weight:300;line-height:1.61803em;letter-spacing:.02em;text-align:center;margin:0 0 64px;padding:0}.software-row1-group .section-header p,.qmc-row1-group .section-header p{text-align:center;margin:0 0 10px;padding:0}.software-row1-group .hs_cos_wrapper_type_cta,.qmc-row1-group .hs_cos_wrapper_type_cta,.custom-cta-btn{font-size:15px;line-height:1.42857;text-align:center;margin:10px 0 0;padding:0}.software-row1-group .hs_cos_wrapper_type_cta .material-icons,.qmc-row1-group .hs_cos_wrapper_type_cta .material-icons,.custom-cta-btn .material-icons{font-size:1.5em;margin-top:-3px}.software-row1-group .hs_cos_wrapper_type_cta .material-icons:before,.qmc-row1-group .hs_cos_wrapper_type_cta .material-icons:before,.custom-cta-btn .material-icons:before{content:" "}.software-row2-group{-webkit-box-shadow:0px 2px 24px rgba(46,60,84,0.13);-moz-box-shadow:0px 2px 24px rgba(46,60,84,0.13);box-shadow:0px 2px 24px rgba(46,60,84,0.13);position:relative;background:#eff2f8}.qmc-row2-group{position:relative;background:#eff2f8}.custom-two-column-equal .custom-column.col-1 p a{color:#ffc322;font-family:'Open Sans Condensed',sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;line-height:1.61803em;text-shadow:none !important;-webkit-text-shadow:none !important;-moz-text-shadow:none !important}.qmc-page-layout.with-three-rows .body-container .qmc-row2-group .page-center{padding:0}.qmc-row2-group .qmc-row2-top-content,.qmc-row2-group .qmc-row2-bt-content{padding:64px 30px 88px}.qmc-row2-group .qmc-row2-top-content .twocolleft-leftimg{margin-top:64px !important}.software-row2-group h2,.software-row2-group .hs_cos_wrapper_type_header h1,.qmc-row2-group h2,.qmc-row2-group .hs_cos_wrapper_type_header h1{color:#003893;font-size:34.29px;font-weight:300;letter-spacing:.02em;line-height:1.61803em;margin:0 0 64px}.qmc-row2-group .hs_cos_wrapper_type_header h1{text-align:center}.software-row3-group .hs_cos_wrapper_type_header{padding-bottom:9px}.software-row3-group .hs_cos_wrapper_type_header h1{color:#003893;font-size:34.29px;font-weight:300;letter-spacing:.02em;line-height:1.61803em;text-align:center;margin:0 0 64px}.software-row3-group .twocolequal-collefticon{padding-bottom:29.4px}.software-row3-group .hs_cos_wrapper_type_custom_widget:last-of-type .twocolequal-collefticon{padding-bottom:15.6px}.software-page-layout.with-five-rows .software-row3-content .twocolleft-leftimg{margin-bottom:48px}.software-page-layout.with-five-rows .software-row4-group{background:#eff2f8}.software-page-layout.with-five-rows .software-row4-group p{margin:0 0 10px}.bottom-banner-row{padding:30px 0;background-repeat:no-repeat;background-size:cover;background-color:#eee}.bottom-banner-row h3{color:#fafaff;font-size:2.286em;font-weight:300;letter-spacing:.02em;line-height:1.61803em;margin:0;padding:0}.bottom-banner-row .left-column img{display:block;margin-left:auto;margin-right:auto}.bt-banner-menu{margin-bottom:-7px}.custom-btn{margin:0;padding:0}.custom-btn a,.bt-banner-menu .hs-menu-wrapper>ul>li>a{cursor:pointer;font-family:'Open Sans Condensed',sans-serif;font-size:1.125em;font-weight:700;text-transform:uppercase;line-height:1.61803em;letter-spacing:.064em;text-shadow:none !important;-webkit-text-shadow:none !important;-moz-text-shadow:none !important;margin:16px 0;padding:8px 32px 12px;-webkit-box-shadow:0px 2px 4px rgba(46,60,84,0.13);-moz-box-shadow:0px 2px 4px rgba(46,60,84,0.13);box-shadow:0px 2px 4px rgba(46,60,84,0.13);text-decoration:none;display:inline-block;outline:0;border:0;border-radius:4pt;-webkit-border-radius:4pt;-moz-border-radius:4pt;transition:175ms ease-in-out}.custom-btn a i,.bt-banner-menu .hs-menu-wrapper>ul>li>a>i{font-size:1.5em;margin-top:-3px}.custom-btn a i:before,.bt-banner-menu .hs-menu-wrapper>ul>li>a>i:before{content:" ";margin-left:-6px}a.custom-white-btn,.bt-banner-menu .hs-menu-wrapper>ul>li:first-child>a{background:#eff2f8;color:#003893;margin-right:0}a.custom-bluebg-btn,.bt-banner-menu .hs-menu-wrapper>ul>li:last-child>a{color:#fafaff;background:#003893}a.custom-bluebg-btn:hover,.bt-banner-menu .hs-menu-wrapper>ul>li:last-child>a:hover{-webkit-box-shadow:0px 4px 12px rgba(46,60,84,0.25);-moz-box-shadow:0px 4px 12px rgba(46,60,84,0.25);box-shadow:0px 4px 12px rgba(46,60,84,0.25);text-decoration:none;color:#fff;background:#ffc322}.bt-banner-menu .hs-menu-wrapper>ul ul{padding:8px 0 12px;border:0;width:48vw;min-width:160px;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.bt-banner-menu .hs-menu-wrapper>ul>li,.bt-banner-menu .hs-menu-wrapper>ul ul li{display:inline-block;float:none !important;width:auto !important}.bt-banner-menu .hs-menu-wrapper>ul ul li a{padding:16px 24px;color:#003893;text-decoration:none;display:inline-block}.bt-banner-menu .hs-menu-wrapper>ul ul li a:hover{text-decoration:underline}.twocolleft-leftimg{margin:0 -15px}.twocolleft-leftimg .column-group{padding:0 15px}.twocolleft-leftimg .column-group.left img{display:block;margin-left:auto;margin-right:auto}.threecolequal-top-circleimg{margin:0 -15px}.threecolequal-top-circleimg h4.benefits-heading{color:#003893;font-family:"Open Sans",sans-serif;font-size:1.5em;font-weight:400;line-height:1.61803em;letter-spacing:0;padding:0;margin:32px 0 24px}.threecolequal-top-circleimg p.benefits-subheading{color:rgba(0,0,0,0.54);font-size:1.08em;font-weight:400;line-height:1.61803em;letter-spacing:0;margin:0 0 48px;padding:0}.threecolequal-top-circleimg .column-group{padding:0 15px;text-align:center}.threecolequal-top-circleimg .top-img img{-webkit-box-shadow:0px 2px 4px rgba(46,60,84,0.13);-moz-box-shadow:0px 2px 4px rgba(46,60,84,0.13);box-shadow:0px 2px 4px rgba(46,60,84,0.13);padding:24px;background:#ffc322;margin-bottom:24px;max-width:160px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:block;margin-left:auto;margin-right:auto}.full-width-layout.with-bottom-content .main-content .hs_cos_wrapper_type_header h1{text-align:center}.full-width-layout.with-bottom-content .main-content .hs-menu-wrapper>ul{padding:0;margin:0;text-align:center;display:block}.full-width-layout.with-bottom-content .main-content .hs-menu-wrapper>ul>li{display:inline-block !important;float:none !important;width:auto !important;margin:0 16px 0 0}.full-width-layout.with-bottom-content .main-content .hs-menu-wrapper>ul>li>a{color:#003893;font-family:'Open Sans Condensed',sans-serif;font-size:1.125em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;line-height:1.61803em;text-shadow:none !important;-webkit-text-shadow:none !important;-moz-text-shadow:none !important;text-decoration:none}.full-width-layout.with-bottom-content .main-content .hs-menu-wrapper>ul>li>a:hover,.full-width-layout.with-bottom-content .main-content .hs-menu-wrapper>ul>li>a:focus{text-decoration:underline}.full-width-layout.with-bottom-content .content-wrapper.page-center{padding-bottom:10px}.threecoleqaul-heading-subheading{margin:0 -15px}.threecoleqaul-heading-subheading h2.column-heading{color:#003893;font-family:"Open Sans",sans-serif;font-size:1.144em;font-weight:700;letter-spacing:.02em;line-height:1.61803em;text-align:center;margin:12px 0;min-height:96px}.threecoleqaul-heading-subheading p.column-subheading{color:rgba(0,0,0,0.54);font-family:"Open Sans",sans-serif;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.61803em;text-align:center;margin:-40px 0 36px}.custom-bottom-group .hs_cos_wrapper_type_custom_widget:last-of-type .threecoleqaul-heading-subheading p.column-subheading{margin-bottom:48px}.threecoleqaul-heading-subheading .column-group{padding:0 15px}.threecoleqaul-heading-subheading .column-group>a,.threecoleqaul-heading-subheading .column-group>a:hover{text-decoration:none}.threecoleqaul-heading-subheading .column-group>a:hover h2.column-heading{color:#ffc322}.premise-cloud-group{background-size:cover;text-align:center;color:#fafaff;font-family:"Open Sans",sans-serif}.premise-cloud-group h2{color:#fafaff;font-size:2.286em;font-weight:300;line-height:1.61803em;letter-spacing:.02em;padding:0;margin:0 0 46px}.premise-cloud-row2 .material-icons{font-size:8em;color:#ffc322}.premise-cloud-row2-leftcol,.premise-cloud-row2-rightcol{width:25% !important;float:left !important;padding:0 15px}.premise-cloud-row2-leftcol{margin-left:25% !important}.premise-cloud-row2-rightcol{margin-left:0 !important}.premise-cloud-row2-leftcol{position:relative}.premise-cloud-row2-leftcol:after{background:#a4a9ad;width:1px;content:"";display:block;position:absolute;top:0;bottom:0;right:0;min-height:70px}.premise-cloud-row2-leftcol .material-icons{margin-right:7px}.premise-cloud-row2-rightcol .material-icons{margin-left:7px}.premise-cloud-row3 p{font-size:1.5em;font-weight:400;letter-spacing:0;line-height:1.61803em;margin:49px 0 9px}.premise-cloud-row3 a{color:#ffc322;font-family:'Open Sans Condensed',sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;line-height:1.61803em;text-shadow:none !important;-webkit-text-shadow:none !important;-moz-text-shadow:none !important}.qmc-row2-bt-content .custom-two-column-equal{margin:0 -15px}.qmc-row2-group .twocolleft-leftimg{margin-bottom:48px}iframe,embed,object{max-width:100%}.qmc-page-layout .qmc-row-group .hs_cos_wrapper_type_header h1{color:#003893;font-size:2.286em;font-weight:300;letter-spacing:.02em;line-height:1.61803em;text-align:center;margin:0 0 64px}.qmc-page-layout.blood-centers-page .qmc-row2-group .custom-two-column-equal{margin:0 -15px}.qmc-page-layout.blood-centers-page .qmc-row2-group .custom-two-column-equal .col-1 h2{margin:0}.qmc-page-layout.blood-centers-page .qmc-row2-group h2 small{font-size:65%;font-weight:normal;line-height:1;color:#777}.qmc-page-layout.blood-centers-page .qmc-row3-group .twocolleft-leftimg{margin:64px -15px 48px}.qmc-page-layout.blood-centers-page .qmc-row4-group{background:#eff2f8}.professional-services-layout .qmc-row1-group{background:#eff2f8}.professional-services-layout .qmc-row-group .twocolleft-leftimg{margin-top:64px !important;margin-bottom:48px !important}.professional-services-layout .qmc-row2-group{padding:30px 0;background-color:#eff2f8;background-repeat:no-repeat;background-size:cover;background-position:33.33%,center;text-shadow:0 1px 16px #fff,0 16px 128px #fff;-webkit-text-shadow:0 1px 16px #fff,0 16px 128px #fff;-moz-text-shadow:0 1px 16px #fff,0 16px 128px #fff;position:relative}.professional-services-layout .qmc-row2-group .page-center{position:relative;z-index:2}.professional-services-layout .qmc-row2-group h1{margin:0 0 48px}.professional-services-layout .qmc-row2-group p{font-size:1.08em;font-weight:400;letter-spacing:0;line-height:1.61803em;margin:0 0 10px}.professional-services-layout .qmc-row3-group .hs_cos_wrapper_type_header{padding-bottom:9px}.professional-services-layout .qmc-row3-group .hs_cos_wrapper_type_custom_widget:last-of-type .twocolequal-collefticon{margin-bottom:9px}.professional-services-layout .qmc-row3-group .hs_cos_wrapper_type_custom_widget:last-of-type .twocolequal-collefticon .column-group{margin-bottom:0}.title21-blog .hs-blog-header h1{margin-bottom:64px;font-size:2.286em;font-weight:300;letter-spacing:.02em;line-height:1.61803em;text-align:center;margin-top:0}.title21-blog .custom-blog-topics h3{margin:0}.title21-blog .custom-blog-topics ul{margin:0;padding:0;list-style-type:none;text-align:center;margin-bottom:10px}.title21-blog .custom-blog-topics ul li{list-style-type:none;display:inline-block;margin-right:16px}.title21-blog .custom-blog-topics ul li a{color:#003893;font-family:'Open Sans Condensed',sans-serif;font-size:1.125em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;line-height:1.61803em;text-shadow:none !important;-webkit-text-shadow:none !important;-moz-text-shadow:none !important}.title21-blog .custom-blog-topics ul li a .filter-link-count{display:none}.title21-blog .post-item img.hs-featured-image{float:none !important;max-width:100% !important;width:100% !important;margin:0 !important;display:block !important;max-height:none !important}.title21-blog.hs-blog-listing .post-listing{padding:64px 0 88px;margin:0 -15px}.title21-blog.hs-blog-listing .post-listing:after,.blog-pagination:after{content:"";display:block;visibility:hidden;clear:both}.title21-blog .post-item{float:left;width:33.33333%;padding:0 15px}.title21-blog .post-item h2{text-align:center;margin:12px 0;font-size:1.144em;font-weight:700;letter-spacing:.02em;line-height:1.61803em}.title21-blog .post-item h2 a{color:#003893}.title21-blog .post-item:hover h2 a,.title21-blog .post-item h2 a:hover{color:#ffc322;text-decoration:none}.title21-blog .blog-pagination{margin:20px -15px}.title21-blog .blog-pagination a{margin:16px 0;display:inline-block;-webkit-box-shadow:0px 2px 4px rgba(46,60,84,0.13);-moz-box-shadow:0px 2px 4px rgba(46,60,84,0.13);box-shadow:0px 2px 4px rgba(46,60,84,0.13);display:inline-block;outline:0;border:0;border-radius:4pt;-webkit-border-radius:4pt;-moz-border-radius:4pt;padding:8px 32px 12px;color:#fafaff;background:#003893;transition:175ms ease-in-out;letter-spacing:.064em;font-family:'Open Sans Condensed',sans-serif;font-size:1.125em;font-weight:700;text-transform:uppercase;line-height:1.61803em;text-shadow:none !important;-webkit-text-shadow:none !important;-moz-text-shadow:none !important}.title21-blog .blog-pagination a i{font-size:1.5em;margin-top:-3px}.title21-blog .blog-pagination a i:before{content:" ";margin-left:7.5px}.title21-blog .blog-pagination a:hover{-webkit-box-shadow:0px 4px 12px rgba(46,60,84,0.25);-moz-box-shadow:0px 4px 12px rgba(46,60,84,0.25);box-shadow:0px 4px 12px rgba(46,60,84,0.25);text-decoration:none;color:#fff;background:#ffc322}.title21-blog .blog-pagination a.next-posts-link{float:right}.title21-blog .blog-pagination a.previous-posts-link{float:left}.title21-blog.hs-blog-listing .body-container .page-center{padding-bottom:0}.title21-blog.hs-blog-post .post-header h1{color:#003893;font-size:2.286em;font-weight:300;letter-spacing:.02em;line-height:1.61803em;text-align:center;margin:0 0 64px}.title21-blog.hs-blog-post .post-body p{text-align:left;margin:0 0 10px}.title21-blog.hs-blog-post .post-body ul{margin:0 0 10px;padding:0 0 0 16px}.title21-blog.hs-blog-post .post-body ul li{list-style-position:outside;padding-left:15px}.title21-blog.hs-blog-post .hs-blog-social-share{padding:0;border-top:0;border-bottom:0;height:auto;margin:1.2em 0 20px;min-height:40px}.title21-blog.hs-blog-post .custom-post-byline{font-family:"Open Sans",sans-serif;font-size:.88em;font-stretch:condensed;font-weight:400;letter-spacing:.04em;line-height:1.61803em}.title21-blog.hs-blog-post .custom-post-byline a{color:#ffc322;font-family:'Open Sans Condensed',sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;line-height:1.61803em;text-shadow:none !important;-webkit-text-shadow:none !important;-moz-text-shadow:none !important}.custom-post-pagination{margin:20px 0;text-align:center}.custom-post-pagination a{display:inline-block;margin:16px 0;-webkit-box-shadow:0px 2px 4px rgba(46,60,84,0.13);-moz-box-shadow:0px 2px 4px rgba(46,60,84,0.13);box-shadow:0px 2px 4px rgba(46,60,84,0.13);display:inline-block;outline:0;border:0;border-radius:4pt;-webkit-border-radius:4pt;-moz-border-radius:4pt;padding:8px 32px 12px;color:#fafaff;background:#003893;transition:175ms ease-in-out;font-family:'Open Sans Condensed',sans-serif;font-size:1.125em;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.064em;line-height:1.61803em;text-shadow:none !important;-webkit-text-shadow:none !important;-moz-text-shadow:none !important}.custom-post-pagination a:hover{-webkit-box-shadow:0px 4px 12px rgba(46,60,84,0.25);-moz-box-shadow:0px 4px 12px rgba(46,60,84,0.25);box-shadow:0px 4px 12px rgba(46,60,84,0.25);text-decoration:none;color:#fff;background:#ffc322}.custom-post-pagination a i{font-size:1.5em;margin-top:-3px;vertical-align:middle}.custom-post-pagination a.previous-posts-link{float:left}.custom-post-pagination a.previous-posts-link i:after{content:" ";margin-right:-8px}.custom-post-pagination a.next-posts-link{float:right}.custom-post-pagination a.next-posts-link i:before{content:" ";margin-left:-5px}.title21-blog.press-blog .post-item{width:100% !important;float:none !important;padding:24px 0 48px !important;margin:0 !important;border-bottom:dotted 2px #a4a9ad}.title21-blog.press-blog .post-item:first-child{padding-top:0 !important}.title21-blog.press-blog .post-item h2,.title21-blog.press-blog.hs-blog-post .post-header h2{color:#003893;font-size:22.5px;font-weight:400;letter-spacing:0;line-height:1.61803em;text-align:left;margin:8px 0 16px 0;cursor:pointer;min-height:0 !important}.title21-blog.press-blog .post-item .post-body p{margin:0 0 10px}.title21-blog.press-blog .post-item a.more-link{font-size:1.144em;font-weight:700;letter-spacing:.02em;line-height:1.61803em;margin:0;display:inline-block;text-decoration:none}.title21-blog.press-blog .post-item a.more-link:hover{color:#ffc322;text-decoration:none}.title21-blog.press-blog .post-item a.more-link i{font-size:20px;margin-top:-4px}.title21-blog.press-blog .post-item a.more-link:hover i{color:#ffc322}@media(min-width:992px){.banner-bottom-icons .left-column,.banner-bottom-icons .right-column{width:100%;float:left;min-height:1px;text-align:center}.bottom-banner-row .right-column{padding:0 15px 0 10px}}@media(min-width:768px){.banner-bottom-icons,.bottom-banner-row{padding:48px 0}.threecolequal-top-circleimg .column-group{width:33.33333%;float:left}.bottom-banner-row .left-column{width:33.33333% !important;padding:0 25px 0 5px}.bottom-banner-row .right-column{width:66.66667% !important;margin-left:0 !important}.threecoleqaul-heading-subheading .column-group{width:33.33333%;float:left}.twocolequal-collefticon .column-group{margin-bottom:24px}.professional-services-layout .qmc-row2-group{padding:48px 0}.professional-services-layout .qmc-row2-group h1{font-size:63px}.software-page-layout.with-four-rows .software-row3-group .twocolequal-collefticon .column-group{margin-bottom:0}}@media(max-width:991px){.banner-bottom-icons{background-position:66.67%,center;text-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;position:relative}.banner-bottom-icons:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;content:' ';z-index:0}.banner-bottom-icons .page-center{text-align:center;position:relative;z-index:2}.banner-bottom-icons h1{text-align:center;letter-spacing:.02em}.software-row1-group .section-header h1,.software-row2-group h2,.software-row2-group .hs_cos_wrapper_type_header h1,.software-row3-group .hs_cos_wrapper_type_header h1,.bottom-banner-row h3,.qmc-row1-group .section-header h1,.qmc-row2-group .hs_cos_wrapper_type_header h1,.premise-cloud-group h2,.qmc-page-layout.blood-centers-page .qmc-row2-group .custom-two-column-equal .col-1 h2,.qmc-page-layout.blood-centers-page .qmc-row-group .hs_cos_wrapper_type_header h1,.qmc-page-layout .qmc-row-group .hs_cos_wrapper_type_header h1,.title21-blog .hs-blog-header h1,.title21-blog.hs-blog-post .post-header h1{font-size:1.714em;letter-spacing:.025em;font-weight:400}.bottom-banner-row h3,.bottom-banner-row .custom-btn{text-align:center}.bottom-banner-row .right-column{padding:0}.bt-banner-menu .hs-menu-wrapper>ul{text-align:center}.qmc-page-layout.blood-centers-page .banner-bottom-icons{background-position:33.33%,center}.professional-services-layout .qmc-row2-group{text-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;background-position:66.67%,center}.professional-services-layout .qmc-row2-group{text-align:center}.professional-services-layout .qmc-row2-group h1{letter-spacing:.02em}.professional-services-layout .qmc-row2-leftcol,.professional-services-layout .qmc-row2-rightcol{width:100% !important;float:none !important;margin-left:0 !important;min-height:0 !important}.professional-services-layout .qmc-row2-group:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;content:' ';z-index:0}.title21-blog .post-item{width:50%}}@media(min-width:768px) and (max-width:991px){.qmc-page-layout.blood-centers-page .qmc-row3-group .twocolleft-leftimg .column-group.right,.twocolleft-leftimg .column-group.right{padding-right:0}}@media(max-width:767px){.bottom-icons{margin:2px 16px -94px !important}.banner-bottom-icons h1{font-size:2.286em;letter-spacing:.02em}.software-row3-group .twocolequal-collefticon{padding-bottom:0}.software-row3-group .twocolequal-collefticon .column-group{padding-bottom:30px}.software-row1-group .hs_cos_wrapper_widget:nth-last-child(2) .twocolequal-collefticon .column-group:last-of-type,.software-row3-group .hs_cos_wrapper_type_custom_widget:last-of-type .twocolequal-collefticon .column-group:last-of-type{padding-bottom:0}.bt-banner-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden !important;opacity:0 !important;position:absolute !important}.bt-banner-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover ul.hs-menu-children-wrapper{visibility:visible !important;opacity:1 !important;position:absolute !important}.bt-banner-menu .hs-menu-wrapper>ul>li>a>i{display:inline-block;width:auto !important}.premise-cloud-row2 .material-icons{font-size:25vw}.qmc-row1-group .hs_cos_wrapper_type_cta{margin:-14px 0 0}.premise-cloud-row2-leftcol,.premise-cloud-row2-rightcol{width:50% !important;padding:0 15px}.premise-cloud-row2-leftcol{margin-left:0 !important}.professional-services-layout .qmc-row-group .twocolleft-leftimg .column-group{padding:0}.professional-services-layout .qmc-row-group .twocolleft-leftimg .column-group.right{padding-bottom:32px}.professional-services-layout .qmc-row2-group h1{font-size:2.286em;letter-spacing:.02em}.qmc-row2-group .qmc-row2-top-content .twocolleft-leftimg .column-group.left img{margin-bottom:16px;max-width:66.67%;margin-left:auto;margin-right:auto}.title21-blog .post-item{width:100% !important;float:none !important}.title21-blog .post-item .hs-featured-image-wrapper img.hs-featured-image{max-width:349px !important;margin:0 auto !important;display:block !important}.title21-blog .post-item h2{min-height:96px}}