#search_suggestion_result,#search_suggestion_result2{text-align:start;-webkit-margin-before:1rem;margin-block-start:1rem}#search_suggestion_result .suggestion_list,#search_suggestion_result2 .suggestion_list{list-style:none}#search_suggestion_result .suggestion_list .suggestion_link,#search_suggestion_result2 .suggestion_list .suggestion_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}#search_suggestion_result .suggestion_list .suggestion_link .suggestion-icon,#search_suggestion_result2 .suggestion_list .suggestion_link .suggestion-icon{block-size:.8rem;inline-size:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-margin-end:.5rem;margin-inline-end:.5rem}#search_suggestion_result .suggestion_list .suggestion_link p,#search_suggestion_result2 .suggestion_list .suggestion_link p{font-size:.8rem;color:var(--colorGray);margin:0}#search_suggestion_result .suggestion_list .suggestion_link p:hover,#search_suggestion_result2 .suggestion_list .suggestion_link p:hover{color:var(--colorTextPrimary)}.search-pag-btn{margin-right:1rem}.search-pag-btn a:hover{color:#fff!important}#site-search2{margin-top:2.5rem;display:block!important}#site-search-box2,#site-search2{width:100%!important;max-width:100%!important}#siteSearchToggle{display:none!important}.results-found-label,.search-result-label{font-size:.9375rem;color:#757575;margin-top:0;margin-bottom:1rem}.search-results-container{margin-top:4rem}article{display:grid;display:-ms-grid;grid-template-columns:14rem auto;-ms-grid-columns:14rem auto;margin-bottom:2.5rem}article div:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}article div:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}article div:nth-child(3){-ms-grid-column:1;-ms-grid-row:2}article div:nth-child(4){-ms-grid-column:2;-ms-grid-row:2}article .search-result-title{font-size:1rem;color:var(--colorPrimary);margin-bottom:.25rem;font-weight:700}article .search-result-description{font-size:.8125rem;line-height:1.71;margin-top:.25rem;margin-bottom:.25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.75rem;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}article .search-result-link{margin-top:.25rem;font-size:.8125rem!important;color:#757575!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-height:2.5rem;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}article .search-result-link a{font-size:.875rem!important;color:#757575!important}article .search-result-image-container{padding-left:1rem;width:4.875rem;height:3.25rem}article .search-result-image-container img{width:4.875rem;height:3.25rem;float:left}.keymatch{margin:1.75rem 0}.keymatch-promo{border:1px solid var(--colorGrayHRTwenty)}.keymatch-promo+.keymatch-promo{margin-top:1rem}.keymatch-promo figure{margin:0}.keymatch-promo figure img{display:block;-o-object-fit:cover;object-fit:cover}.keymatch-promo h3,.keymatch-promo h4{margin:0}.keymatch-promo .keymatch-promo-title-container+.keymatch-promo-content,.keymatch-promo .keymatch-promo-title-container+.keymatch-promo-cta-container,.keymatch-promo h3+.keymatch-promo-content,.keymatch-promo h3+.keymatch-promo-cta-container,.keymatch-promo h4+.keymatch-promo-content,.keymatch-promo h4+.keymatch-promo-cta-container{margin-top:.75rem}.keymatch-promo .keymatch-promo-content.text-descriptive p{font-size:.8125rem;line-height:1.25rem}.keymatch-promo .keymatch-promo-cta-container a{font-size:.9375rem;line-height:1.5rem;color:var(--colorTextPrimary)}.keymatch-promo .keymatch-promo-cta-container a:before{content:'';display:inline-block;width:1rem;height:.875rem;margin-right:1rem;background-image:url(/wp-content/themes/cex-wpvip-mhh-mhh2-mcc-theme/images/arrow-right-line.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.keymatch-promo .keymatch-promo-cta-container a~a{margin-top:.75rem}.keymatch-promo-content-container{padding:1rem}.keymatch-testimonial-name{margin-bottom:0}.keymatch-testimonial-position{margin:0;color:var(--colorGray)}#keymatchPromo2 .keymatch-promo-title-container,#keymatchPromo3 .keymatch-promo-title-container{margin:-1rem -1rem 0;border-bottom:1px solid var(--colorGrayHRTwenty)}#keymatchPromo2 .keymatch-promo-title-container h4,#keymatchPromo3 .keymatch-promo-title-container h4{padding:1rem}#keymatchPromo2 .keymatch-promo-content,#keymatchPromo2 .keymatch-promo-cta-container,#keymatchPromo2 h4,#keymatchPromo3 .keymatch-promo-content,#keymatchPromo3 .keymatch-promo-cta-container,#keymatchPromo3 h4{max-width:29.25rem}#keymatchPromo2.has-image .keymatch-promo-title-container,#keymatchPromo3.has-image .keymatch-promo-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#keymatchPromo2.has-image .keymatch-promo-title-container figure,#keymatchPromo3.has-image .keymatch-promo-title-container figure{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;margin-left:2.75rem;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}#keymatchPromo2.has-image .keymatch-promo-title-container img,#keymatchPromo3.has-image .keymatch-promo-title-container img{width:100%;height:100%}#keymatchPromo2.is-testimonial .keymatch-testimonial-image,#keymatchPromo3.is-testimonial .keymatch-testimonial-image{display:none}#keymatchPromo2.is-testimonial .keymatch-testimonial-name,#keymatchPromo2.is-testimonial .keymatch-testimonial-position,#keymatchPromo3.is-testimonial .keymatch-testimonial-name,#keymatchPromo3.is-testimonial .keymatch-testimonial-position{margin:0 1rem 1rem}#keymatchPromo2.is-testimonial .keymatch-testimonial-name+.keymatch-testimonial-position,#keymatchPromo3.is-testimonial .keymatch-testimonial-name+.keymatch-testimonial-position{margin-top:-1rem}#keymatchPromo2.is-testimonial .keymatch-testimonial-content,#keymatchPromo3.is-testimonial .keymatch-testimonial-content{margin:1rem}@media (min-width:768px){article{display:-ms-grid;display:grid;-ms-grid-columns:30rem auto;grid-template-columns:30rem auto;margin-bottom:2.5rem;max-width:41rem}article div:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}article div:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}article div:nth-child(3){-ms-grid-column:1;-ms-grid-row:2}article div:nth-child(4){-ms-grid-column:2;-ms-grid-row:2}article .search-result-title{font-size:1.125rem;color:var(--colorPrimary);margin-bottom:.5rem;font-weight:700}article .search-result-description{font-size:.8125rem;line-height:1.71;margin-top:.5rem;margin-bottom:.5rem;max-height:2.75rem;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}article .search-result-link{margin-top:.5rem;font-size:.8125rem!important;max-height:2.5rem;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}article .search-result-link a{font-size:.875rem!important}article .search-result-image-container,article .search-result-image-container img{width:7.875rem;height:5.25rem}.keymatch-promo .keymatch-promo-content.text-descriptive p{font-size:.875rem;line-height:1.5rem}#keymatchPromo1 .keymatch-promo-content-container{padding:1.5rem 0 1.5rem 1.5rem}#keymatchPromo1 h3+.keymatch-promo-content,#keymatchPromo1 h3+.keymatch-promo-cta-container{margin-top:1rem}#keymatchPromo1.has-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#keymatchPromo1.has-image figure{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-left:1.75rem;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}#keymatchPromo1.has-image figure img{width:100%;height:100%}#keymatchPromo2.has-image .keymatch-promo-title-container figure,#keymatchPromo3.has-image .keymatch-promo-title-container figure{-webkit-box-flex:0;-ms-flex:0 0 13%;flex:0 0 13%}#keymatchPromo2.is-testimonial.has-testimonial-image .keymatch-testimonial-content-container,#keymatchPromo3.is-testimonial.has-testimonial-image .keymatch-testimonial-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}#keymatchPromo2.is-testimonial.has-testimonial-image .keymatch-testimonial-content,#keymatchPromo3.is-testimonial.has-testimonial-image .keymatch-testimonial-content{-webkit-box-flex:0;-ms-flex:0 0 73%;flex:0 0 73%;margin:1rem 4.75rem 1rem 1rem}#keymatchPromo2.is-testimonial.has-testimonial-image .keymatch-testimonial-image,#keymatchPromo3.is-testimonial.has-testimonial-image .keymatch-testimonial-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#keymatchPromo2.is-testimonial.has-testimonial-image .keymatch-testimonial-image img,#keymatchPromo3.is-testimonial.has-testimonial-image .keymatch-testimonial-image img{max-height:5.5625rem}}@media (min-width:1200px){article{display:-ms-grid;display:grid;-ms-grid-columns:37rem auto;grid-template-columns:37rem auto;margin-bottom:1.5rem;max-width:37.5rem}article div:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}article div:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}article div:nth-child(3){-ms-grid-column:1;-ms-grid-row:2}article div:nth-child(4){-ms-grid-column:2;-ms-grid-row:2}article .search-result-title{font-size:1.125rem;color:var(--colorPrimary);margin-bottom:.5rem;font-weight:700}article .search-result-description{font-size:.875rem;line-height:1.71;margin-top:.5rem;margin-bottom:.5rem;max-height:2.75rem}article .search-result-link{margin-top:.5rem;font-size:.875rem!important;max-height:2.5rem}article .search-result-link a{font-size:.875rem!important}article .search-result-image-container,article .search-result-image-container img{width:9.75rem;height:6.5rem}.search-result-product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.search-result-product-info .search-result-product-therapeutic-areas{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.search-result-product-info .search-result-product-info-links,.search-result-product-info .search-result-product-patents{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.search-result-product-info .search-result-product-info-links+.search-result-product-patents{padding-left:1rem}.keymatch{display:-ms-grid;display:grid;-ms-grid-columns:65% 2rem 1fr;grid-template-columns:65% 2rem 1fr;-ms-grid-rows:auto 2rem auto;grid-template-rows:auto 2rem auto;grid-template-areas:"mco_keymatch_one . mco_keymatch_two" "mco_keymatch_one . ." "mco_keymatch_one . mco_keymatch_three"}.keymatch-promo+.keymatch-promo{margin-top:0}#keymatchPromo1{grid-area:mco_keymatch_one}#keymatchPromo1.has-image figure{margin-left:3rem}#keymatchPromo2.has-image .keymatch-promo-title-container figure,#keymatchPromo3.has-image .keymatch-promo-title-container figure{-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%}#keymatchPromo2.is-testimonial.has-testimonial-image .keymatch-testimonial-content,#keymatchPromo3.is-testimonial.has-testimonial-image .keymatch-testimonial-content{-webkit-box-flex:0;-ms-flex:0 0 66%;flex:0 0 66%;margin:1rem 1.6875rem .875rem 1rem}#keymatchPromo2.is-testimonial.has-testimonial-image .keymatch-testimonial-image img,#keymatchPromo3.is-testimonial.has-testimonial-image .keymatch-testimonial-image img{max-height:7.5625rem}#keymatchPromo2{grid-area:mco_keymatch_two}#keymatchPromo3{grid-area:mco_keymatch_three}}@media (min-width:1200px){#keymatchPromo1{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}#keymatchPromo2{-ms-grid-row:1;-ms-grid-column:3}#keymatchPromo3{-ms-grid-row:3;-ms-grid-column:3}}@media (max-width:1199px){.search-result-product-info>div+div{margin-top:1rem}}