body{-webkit-font-variant-ligatures:none;font-variant-ligatures:none}@media (min-width:991px){.container.narrow{max-width:991px}}.p4,p{font-size:20px;line-height:1.5}.cta-btn,.nf-form-content input[type=button],.wp-block-button>.wp-block-button__link{background-color:#ed1c24!important;color:#fff!important}.cta-btn:hover,.nf-form-content input[type=button]:hover,.wp-block-button>.wp-block-button__link:hover{background-color:#a11d22!important;color:#fff!important}@media (min-width:767px) and (max-width:991px){.wp-block-buttons.min-height-md128px-lg106px .wp-block-button>.wp-block-button__link{min-height:128px}}@media (min-width:991px){.wp-block-buttons.min-height-md128px-lg106px .wp-block-button>.wp-block-button__link{min-height:106px}}@media (min-width:767px) and (max-width:991px){.wp-block-buttons.min-height-md182px-lg130px .wp-block-button>.wp-block-button__link{min-height:182px}}@media (min-width:991px){.wp-block-buttons.min-height-md182px-lg130px .wp-block-button>.wp-block-button__link{min-height:130px}}@media (min-width:767px) and (max-width:991px){.wp-block-video.min-height-md264px-lg220px figcaption{min-height:264px}}@media (min-width:991px){.wp-block-video.min-height-md264px-lg220px figcaption{min-height:220px}}@media (min-width:767px) and (max-width:991px){.wp-block-video.min-height-md285px-lg220px figcaption{min-height:285px}}@media (min-width:991px){.wp-block-video.min-height-md285px-lg220px figcaption{min-height:220px}}header{min-height:unset}header #main-nav .menu-item-has-children .sub-menu{min-width:auto}body.page header .body p,header.homepage .body,header.homepage .body *{font-size:125%!important;line-height:1.25}header #main-nav .menu-item-has-children a::after{background:unset}header #main-nav .menu-item-has-children ul li a::after{background:#ed1c24}header #mobile-nav-container #mobile-nav-slideout>div{overflow:auto}@media (min-width:991px) and (max-width:1199px){.homepage-cutout{height:90%!important}}.wp-block-image img{border-radius:unset!important}.wp-block-image.is-style-rounded img{border-radius:10px!important}@media (min-width:991px){.wp-block-image.is-style-rounded img{border-radius:40px!important}}.wp-block-social-links li{font-size:inherit!important}.general-slider__body,.leadership-slider__body{overflow:auto!important}.partners-gallery-block .row{gap:1.5rem}.partners-gallery-block .flex-column{border-radius:20px;border:1px solid var(--BG-Navy,#003a70);background:#fff;-webkit-box-shadow:8px 8px 0 0 rgba(0,101,194,.3);box-shadow:8px 8px 0 0 rgba(0,101,194,.3);padding:32px 28px}.partners-gallery-block .flex-column.col-lg-4{width:calc(33.33333333% - 1.5rem)}.partners-gallery-block .flex-column .partner-image-container{height:auto!important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.partners-gallery-block .flex-column .partner-image-container img{display:block;width:100%;height:auto;margin-right:auto;margin-left:auto}.partners-gallery-block .flex-column .partner-image-container::before{content:"";display:block;padding-top:75%}.partners-gallery-block .flex-column p{font-size:unset;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.partners-gallery-block .flex-column a{font-size:unset;text-align:center;margin-top:unset!important;margin-bottom:1rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;color:#003a70;text-decoration:unset}.partners-gallery-block .flex-column a:focus,.partners-gallery-block .flex-column a:hover{text-decoration:underline;-webkit-text-decoration-color:#ed1c24;text-decoration-color:#ed1c24}.partners-gallery-block .glide__slides{padding-bottom:1rem}.call-out-block .img-container img{border-radius:40px!important}.leadership-block *{color:#003a70!important}.leadership-block .leadership-item .leadership-title p{font-size:1.25rem!important;line-height:1!important}.leadership-block .modal .modal-dialog.modal-dialog-scrollable.modal-dialog-centered{max-width:75vw;margin-right:auto;margin-left:auto}.leadership-block .modal .modal-dialog.modal-dialog-scrollable.modal-dialog-centered .modal-content{max-height:80vh}.leadership-block .modal .modal-dialog.modal-dialog-scrollable.modal-dialog-centered .modal-content .modal-body .leadership-modal-image{border-radius:12px}.leadership-block .modal .modal-dialog.modal-dialog-scrollable.modal-dialog-centered .modal-content .leadership-modal-credentials p{margin:unset}.call-out-block .img-container img{-o-object-fit:contain!important;object-fit:contain!important;min-height:unset!important}.clinical-trials-page .results-header{background-color:#003a70!important}.clinical-trials-page .result-row .phase{background-color:#003a70!important}@media (max-width:767px){body.archive main .container{max-width:unset}}body.archive main .container .row .col{display:grid;grid-template-columns:1fr;grid-gap:24px}@media (min-width:767px){body.archive main .container .row .col{grid-template-columns:repeat(2,1fr)}}body.archive main .container .row .col article{font-family:Raleway,sans-serif;border-radius:20px;border:1px solid var(--BG-Navy,#003a70);background:#fff;-webkit-box-shadow:8px 8px 0 0 rgba(0,101,194,.3);box-shadow:8px 8px 0 0 rgba(0,101,194,.3);margin-bottom:unset;padding:32px 28px 0}body.archive main .container .row .col article h2{font-size:20px;line-height:normal}body.archive main .container .row .col article h2 a{font-family:Raleway,sans-serif;text-decoration:none;color:#003a70}body.archive main .container .row .col article h2 a:focus,body.archive main .container .row .col article h2 a:hover{text-decoration:underline;-webkit-text-decoration-color:#ed1c24;text-decoration-color:#ed1c24}body.archive main .container .row .col article p{font-size:16px;margin-bottom:unset;font-weight:700;padding-top:unset;padding-bottom:4px}body.archive .archive-pressreleases--footer{max-width:unset;background-color:#f3f2f0;margin-top:4rem;padding-top:4rem;padding-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}body.archive .archive-pressreleases--footer p{font-size:36px;font-style:normal;font-weight:500;line-height:normal}body.archive footer{margin-top:unset!important;border-radius:unset!important}body.single-pressreleases header .header.single-pressreleases--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.single-pressreleases header .header.single-pressreleases--header h1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:28px;line-height:1.2}@media (min-width:767px){body.single-pressreleases header .header.single-pressreleases--header h1{font-size:36px}}body.single-pressreleases header .header.single-pressreleases--header p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:unset;font-weight:700;font-family:Raleway,sans-serif}body.single-pressreleases .entry-content .post-author{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:unset;font-weight:700;font-family:Raleway,sans-serif}.leadership-modal-title p{margin-bottom:unset}.h1,h1{line-height:4rem}@media (max-width:1199px){.h1,h1{line-height:4.5rem}}@media (max-width:991px){.h1,h1{line-height:2.9rem}}@media (max-width:991px){footer .row{text-align:center}}footer a{color:#fff;-webkit-text-decoration:underline solid #fff;text-decoration:underline solid #fff}footer a:focus,footer a:hover{color:#fff;text-decoration:unset}.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{border-radius:10px!important;padding:10px 20px!important;-webkit-transition:all .3s!important;transition:all .3s!important;font-size:1.125rem!important;font-weight:800!important;text-decoration:none!important;display:inline-block;border:none!important;background-color:#ed1c24!important;color:#fff!important}.nf-form-content button:focus,.nf-form-content button:hover,.nf-form-content input[type=button]:focus,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:focus,.nf-form-content input[type=submit]:hover{background-color:#a11d22!important;color:#fff!important}.frm_forms .chosen-container-multi .chosen-choices,.frm_forms .chosen-container-single .chosen-single,.frm_forms .frm-card-element.StripeElement,.frm_forms .frm_form_fields_active_style,.frm_forms .frm_form_fields_error_style,.frm_forms .frm_form_fields_style,.frm_forms .with_frm_style .frm_scroll_box .frm_opt_container,.frm_forms input[type=email],.frm_forms input[type=number],.frm_forms input[type=password],.frm_forms input[type=phone],.frm_forms input[type=search],.frm_forms input[type=tel],.frm_forms input[type=text],.frm_forms input[type=url],.frm_forms select,.frm_forms textarea{height:50px;background:#f7f7f7;border:1px solid #c4c4c4;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#787878;-webkit-transition:all .5s;transition:all .5s;margin-bottom:1rem}.frm_forms .fallback button{border-radius:10px!important;padding:10px 20px!important;-webkit-transition:all .3s!important;transition:all .3s!important;font-size:1.125rem!important;font-weight:700!important;text-decoration:none!important;display:inline-block;border:1px solid #999!important;background-color:#f2f2f2!important;color:#333!important}.frm_forms .fallback button:focus,.frm_forms .fallback button:hover{background-color:#ccc!important;color:#333!important}.frm_forms .frm_dropzone.frm_single_upload{min-height:unset}.frm_forms .frm_compact .frm_upload_text button{border-radius:10px!important;padding:10px 20px!important;-webkit-transition:all .3s!important;transition:all .3s!important;font-size:1.125rem!important;font-weight:700!important;text-decoration:none!important;display:inline-block;border:1px solid #999!important;background-color:#f2f2f2!important;color:#333!important}.frm_forms .frm_compact .frm_upload_text button:focus,.frm_forms .frm_compact .frm_upload_text button:hover{background-color:#ccc!important;color:#333!important}.frm_forms .frm_submit .frm_button_submit{border-radius:10px!important;padding:10px 20px!important;-webkit-transition:all .3s!important;transition:all .3s!important;font-size:1.125rem!important;font-weight:800!important;text-decoration:none!important;display:inline-block;border:none!important;background-color:#ed1c24!important;color:#fff!important}.frm_forms .frm_submit .frm_button_submit:focus,.frm_forms .frm_submit .frm_button_submit:hover{background-color:#a11d22!important;color:#fff!important}.frm_forms .frm_primary_label{font-size:1.125rem!important;font-weight:800!important;color:#003a70!important;margin-bottom:.5rem!important}.frm_forms .frm_description,.frm_forms .frm_pro_max_limit_desc{font-size:var(--bs-body-font-size)!important;color:var(--bs-body-color)!important}.frm_forms .frm_radio input{margin:-6px 5px 0 0!important}.frm_forms .frm_radio label{font-size:1.125rem!important;font-weight:600!important;color:#003a70!important}header #menu-underlay-new .mega-menu-image-wrapper img,header #menu-underlay-new .mega-menu-location-image-wrapper img{max-width:341px;border-radius:2rem}.social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin-top:20px}.social-share--title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;font-weight:700;font-size:20px;line-height:1.5;margin:unset;padding:unset}.social-share--icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.social-share--icons .share-btn svg{width:2.25rem;height:2.25rem}.social-share--icons .share-btn:hover{opacity:.75;-webkit-transition:background-color .3s;transition:background-color .3s}li.has-modal a span{position:absolute;top:0;right:0}@media (min-width:991px){li.has-modal a span{right:unset;left:calc(100% + 4px)}}li.has-modal a:hover img{-webkit-filter:invert(30%) sepia(97%) saturate(7451%) hue-rotate(339deg) brightness(98%) contrast(107%);filter:invert(30%) sepia(97%) saturate(7451%) hue-rotate(339deg) brightness(98%) contrast(107%);-webkit-transition:-webkit-filter .75s ease;transition:-webkit-filter .75s ease;transition:filter .75s ease;transition:filter .75s ease,-webkit-filter .75s ease}.modal-overlay{display:none;background:rgba(0,58,112,.8);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.modal{z-index:9999!important}.modal .modal-header{border-bottom:0!important}.modal .modal-header .btn-close{width:25px;height:25px;background:0 0;margin:unset!important;padding:unset!important}.modal .modal-content{z-index:9999;max-height:80vh!important;border-radius:30px!important;margin-right:auto;margin-left:auto;padding:2.5rem 2rem;overflow-y:auto}.modal .modal-footer{border-top:0!important}