@charset "UTF-8";
/*------------------------------------------------------------
DO NOT modify or make commits on this file
This file is auto generated build by npm run public-page:build
------------------------------------------------------------*/
body:not(.user-is-tabbing) button:focus,
body:not(.user-is-tabbing) input:focus,
body:not(.user-is-tabbing) select:focus,
body:not(.user-is-tabbing) textarea:focus,
body:not(.user-is-tabbing) span:focus {
  outline: none;
  box-shadow: none;
}

.uppercase {
  text-transform: uppercase;
}

.not-for-mobile {
  display: none;
}
@media (min-width: 768px) {
  .not-for-mobile {
    display: block;
  }
}

.for-mobile {
  display: block;
}
@media (min-width: 768px) {
  .for-mobile {
    display: none;
  }
}

.visually-hidden {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(0px 0px 99.9% 99.9%);
  overflow: hidden;
  height: 1px;
  width: 1px;
  padding: 0;
  border: 0;
}

.btn-dark {
  background: #1b2741;
  border-color: #1b2741;
}

.text-dark {
  color: #1b2741;
}

.covid19-pg section,
.covid19-pg .modal {
  font-family: brandon-grotesque, -apple-system, BlinkMacSystemFont, “Helvetica Neue”, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  color: #333;
}
.covid19-pg section h1,
.covid19-pg .modal h1 {
  line-height: 1.15;
}
.covid19-pg section h2,
.covid19-pg section h3,
.covid19-pg section h4,
.covid19-pg section h5,
.covid19-pg .modal h2,
.covid19-pg .modal h3,
.covid19-pg .modal h4,
.covid19-pg .modal h5 {
  color: #525252;
}
.covid19-pg section h1,
.covid19-pg section .headline,
.covid19-pg .modal h1,
.covid19-pg .modal .headline {
  color: white;
  font-size: 40px;
  font-weight: bold;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .covid19-pg section h1,
  .covid19-pg section .headline,
  .covid19-pg .modal h1,
  .covid19-pg .modal .headline {
    font-size: 60px;
  }
}
@media (min-width: 1024px) {
  .covid19-pg section h1,
  .covid19-pg section .headline,
  .covid19-pg .modal h1,
  .covid19-pg .modal .headline {
    font-size: 76px;
    margin-bottom: 20px;
  }
}
.covid19-pg section h2,
.covid19-pg .modal h2 {
  font-size: 34px;
  font-weight: bold;
}
@media (min-width: 576px) {
  .covid19-pg section h2,
  .covid19-pg .modal h2 {
    font-size: 45px;
  }
}
.covid19-pg section h3,
.covid19-pg .modal h3 {
  font-size: 24px;
  font-weight: bold;
  line-height: 26px;
  margin-bottom: 7px;
}
@media (min-width: 576px) {
  .covid19-pg section h3,
  .covid19-pg .modal h3 {
    font-size: 30px;
    line-height: 30px;
  }
}
.covid19-pg section label,
.covid19-pg .modal label {
  font-size: 18px;
  font-weight: 600;
}
.covid19-pg section input,
.covid19-pg section select,
.covid19-pg .modal input,
.covid19-pg .modal select {
  font-size: 18px;
}
.covid19-pg section .hero-content .subhead,
.covid19-pg .modal .hero-content .subhead {
  color: white;
  font-size: 21px;
  font-weight: 500;
  line-height: 27px;
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .covid19-pg section .hero-content .subhead,
  .covid19-pg .modal .hero-content .subhead {
    font-size: 28px;
    line-height: 40px;
    margin-bottom: 24px;
  }
}
@media (min-width: 1024px) {
  .covid19-pg section .hero-content .subhead,
  .covid19-pg .modal .hero-content .subhead {
    font-size: 35px;
    line-height: 49px;
    margin-bottom: 24px;
  }
}
@media (min-width: 1047px) {
  .covid19-pg section .hero-content .subhead,
  .covid19-pg .modal .hero-content .subhead {
    margin-bottom: 50px;
  }
}
.covid19-pg section a,
.covid19-pg .modal a {
  color: #1cbae2;
  font-size: 15px;
  font-weight: bold;
}
.covid19-pg section a:hover,
.covid19-pg .modal a:hover {
  text-underline-position: under;
}
.covid19-pg section .btn,
.covid19-pg .modal .btn {
  font-size: 14px;
  font-weight: 600;
}
.covid19-pg .weekly-updates-section h2 {
  margin-bottom: 19px;
}
@media (min-width: 768px) {
  .covid19-pg .weekly-updates-section h2 {
    margin-bottom: 47px;
  }
}
@media (max-width: 576px) {
  .covid19-pg .weekly-updates-section h4 {
    font-size: 21px;
  }
}
.covid19-pg .weekly-updates-copy h2.for-mobile {
  margin-bottom: 22px;
}
.covid19-pg .weekly-updates-copy .date {
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .covid19-pg .weekly-updates-copy .date {
    margin-bottom: 10px;
  }
}
.covid19-pg .weekly-updates-copy h4 {
  margin-bottom: 11px;
}
@media (min-width: 768px) {
  .covid19-pg .weekly-updates-copy h4 {
    margin-bottom: 8px;
  }
}
.covid19-pg .weekly-updates-copy .subhead {
  font-style: italic;
  margin-bottom: 21px;
}
@media (min-width: 768px) {
  .covid19-pg .weekly-updates-copy .subhead {
    margin-bottom: 13px;
  }
}
@media (min-width: 1024px) {
  .covid19-pg .weekly-updates-copy .subhead {
    margin-bottom: 24px;
  }
}
.covid19-pg .faq-section h2 {
  text-align: left;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section h2 {
    text-align: center;
  }
}
@media (max-width: 576px) {
  .covid19-pg .faq-section h4 {
    font-size: 21px;
  }
}
.covid19-pg .faq-section ul li {
  font-size: 18px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section ul li {
    font-size: 18px;
    margin-bottom: 0px;
  }
}

p {
  font-size: 18px;
  line-height: 30px;
  margin-bottom: 28px;
}

.covid19-pg section ul li {
  margin-bottom: 8px;
  line-height: 29px;
}
@media (min-width: 768px) {
  .covid19-pg section ul li {
    margin-bottom: 0;
  }
}
.covid19-pg section ul li a {
  color: #1cbae2;
  font-size: 18px;
  line-height: 20px;
  font-weight: bold;
}
@media (min-width: 768px) {
  .covid19-pg section ul li a {
    font-size: 20px;
    font-weight: 500;
  }
}

.covid19-pg .invalid-feedback {
  font-size: 18px !important;
  background: none;
  padding-left: 0;
  margin-top: -16px;
  margin-bottom: 0;
}

.covid19-pg .close {
  opacity: 1;
  position: absolute;
  right: 21px;
  top: 16px;
  z-index: 3;
  cursor: pointer;
}
.covid19-pg .close span {
  color: white;
  text-shadow: none;
}

.icon-message-sent {
  width: 95px;
  height: 95px;
}

.icon-close-modal {
  width: 19px;
  height: 19px;
  cursor: pointer;
}

.icon-select-dropdown {
  width: 16px;
  height: 9px;
  cursor: pointer;
}

.icon-button-message-sent {
  height: 16px;
  width: 18px;
  margin-right: 8px;
}
.icon-button-message-sent svg {
  height: 16px;
  width: 18px;
}

.covid19-pg section .btn,
.covid19-pg .modal .btn {
  padding: 12px 37px;
  border-radius: 4px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  transition: 0.5s box-shadow cubic-bezier(0, 0.67, 0.36, 1);
}
.covid19-pg section .btn:hover,
.covid19-pg .modal .btn:hover {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
}
.covid19-pg section .btn-secondary,
.covid19-pg .modal .btn-secondary {
  background: #207e9c;
  border-color: #207e9c;
  transition: 0.5s transform cubic-bezier(0, 0.67, 0.36, 1), 0.5s background cubic-bezier(0, 0.67, 0.36, 1);
}
.covid19-pg section .btn-secondary:hover,
.covid19-pg .modal .btn-secondary:hover {
  background: #3c839a;
  transform: translateY(1px);
}
.covid19-pg section #membersButton,
.covid19-pg .modal #membersButton {
  padding: 12px 75px;
}
.covid19-pg section #membersButtonMobile,
.covid19-pg .modal #membersButtonMobile {
  margin-bottom: 0;
}
.covid19-pg section #employersButton,
.covid19-pg .modal #employersButton {
  margin-top: 16px;
}
@media (min-width: 885px) {
  .covid19-pg section #employersButton,
  .covid19-pg .modal #employersButton {
    margin-left: 0px;
    display: block;
    width: 292px;
  }
}
@media (min-width: 961px) {
  .covid19-pg section #employersButton,
  .covid19-pg .modal #employersButton {
    display: inline-block;
    width: auto;
    margin-top: 0;
    margin-left: 23px;
  }
}
@media (min-width: 1024px) {
  .covid19-pg section #employersButton,
  .covid19-pg .modal #employersButton {
    display: block;
    width: 292px;
    margin-top: 16px;
    margin-left: 0;
  }
}
@media (min-width: 1047px) {
  .covid19-pg section #employersButton,
  .covid19-pg .modal #employersButton {
    display: inline-block;
    margin-top: 0;
    margin-left: 23px;
    width: auto;
  }
}
.covid19-pg section #employersButtonMobile,
.covid19-pg .modal #employersButtonMobile {
  margin-top: 16px;
}
.covid19-pg section .btn-dark,
.covid19-pg .modal .btn-dark {
  transition: 0.5s transform cubic-bezier(0, 0.67, 0.36, 1), 0.5s background cubic-bezier(0, 0.67, 0.36, 1);
}
.covid19-pg section .btn-dark:hover,
.covid19-pg .modal .btn-dark:hover {
  background: #1e475d;
  transform: translateY(1px);
}
.covid19-pg section .btn-success,
.covid19-pg .modal .btn-success {
  background: #2feec9;
  border-color: #2feec9;
}
.covid19-pg section .btn-success:disabled,
.covid19-pg .modal .btn-success:disabled {
  opacity: 1;
  cursor: not-allowed;
}
.covid19-pg section .btn-not-mobile,
.covid19-pg .modal .btn-not-mobile {
  display: none;
}
@media (min-width: 768px) {
  .covid19-pg section .btn-not-mobile,
  .covid19-pg .modal .btn-not-mobile {
    display: inline-block;
  }
}
.covid19-pg section .btn-mobile,
.covid19-pg .modal .btn-mobile {
  display: inline-block;
  width: 100%;
  margin: 30px auto;
}
@media (min-width: 768px) {
  .covid19-pg section .btn-mobile,
  .covid19-pg .modal .btn-mobile {
    display: none;
  }
}
.covid19-pg form .btn,
.covid19-pg .modal .btn {
  width: 100%;
}
@media (min-width: 768px) {
  .covid19-pg form .btn,
  .covid19-pg .modal .btn {
    max-width: 217px;
  }
}
.covid19-pg form #covidFormSubmitButton,
.covid19-pg .modal #covidFormSubmitButton {
  margin-bottom: 68px;
}

.covid19-pg form {
  text-align: center;
}
.covid19-pg form .form-group {
  text-align: left;
}
.covid19-pg form input,
.covid19-pg form select {
  height: 47px;
}
.covid19-pg form select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS41NjkiIGhlaWdodD0iOC45MDMiPjxwYXRoIGQ9Ik0xNS40NDUuODJsLS43LS43YS40MjIuNDIyIDAgMDAtLjYgMEw3Ljc4NCA2LjQ3NiAxLjQxNy4xMjRhLjQyMi40MjIgMCAwMC0uNiAwbC0uNy43YS40MjIuNDIyIDAgMDAwIC42bDcuMzY4IDcuMzU1YS40MjIuNDIyIDAgMDAuNiAwbDcuMzYyLTcuMzYyYS40MjIuNDIyIDAgMDAtLjAwMi0uNTk3eiIgZmlsbD0iIzUyNTI1MiIvPjwvc3ZnPg==") !important;
  background-repeat: no-repeat;
  background-position: calc(100% - 14px) 56%;
  background-size: auto;
  cursor: pointer;
}
.covid19-pg form select.is-invalid {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS41NjkiIGhlaWdodD0iOC45MDMiPjxwYXRoIGQ9Ik0xNS40NDUuODJsLS43LS43YS40MjIuNDIyIDAgMDAtLjYgMEw3Ljc4NCA2LjQ3NiAxLjQxNy4xMjRhLjQyMi40MjIgMCAwMC0uNiAwbC0uNy43YS40MjIuNDIyIDAgMDAwIC42bDcuMzY4IDcuMzU1YS40MjIuNDIyIDAgMDAuNiAwbDcuMzYyLTcuMzYyYS40MjIuNDIyIDAgMDAtLjAwMi0uNTk3eiIgZmlsbD0iIzUyNTI1MiIvPjwvc3ZnPg==") !important;
  background-repeat: no-repeat;
  background-position: calc(100% - 14px) 56%;
  background-size: auto;
  cursor: pointer;
}
.covid19-pg form input[type=date] {
  position: relative;
}
.covid19-pg form input[type=date]:after {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
  content: "\f073";
  color: #333;
  padding: 0 5px;
}
.covid19-pg form input[type=date]::-webkit-calendar-picker-indicator {
  position: absolute;
  top: 0;
  left: 200px;
  right: 0;
  bottom: 0;
  width: auto;
  height: auto;
  color: transparent;
  background: transparent;
}
.covid19-pg form input[type=date]::-webkit-inner-spin-button {
  z-index: 1;
}
.covid19-pg form input[type=date]::-webkit-clear-button {
  z-index: 1;
}
.covid19-pg .form-control.is-invalid,
.covid19-pg .was-validated.form-control:invalid {
  padding-right: 12px;
}

.modal-message-sent .modal-header {
  border: none;
}
.modal-message-sent .modal-dialog {
  max-width: 650px;
}
.modal-message-sent .modal-content {
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  border: none;
  border-radius: 15px;
  text-align: center;
}
.modal-message-sent .icon-message-sent {
  margin: 24px auto 40px;
}
.modal-message-sent h3.modal-title {
  margin-bottom: 37px;
}
.modal-message-sent .modal-message {
  margin: auto;
  max-width: 494px;
  line-height: 25px;
}
.modal-message-sent .modal-footer {
  border: none;
  padding-bottom: 42px;
}
.modal-message-sent .modal-footer button {
  margin: auto;
}

.covid19-pg-help .modal-backdrop {
  background: #393939;
  opacity: 0.79;
}
.covid19-pg-help.modal-open {
  overflow: visible;
}

#webNavbar {
  background: white;
}
#webNavbar a {
  color: #525252 !important;
}
#webNavbar .navbar-toggler .fa-bars {
  color: #343638 !important;
}
#webNavbar .navbarSupportedActions a:nth-of-type(1) {
  color: white !important;
}
#webNavbar .navbarSupportedActions a:nth-of-type(2) {
  border-color: #3db4e5;
  color: #3db4e5 !important;
}

.primary-hr {
  background: rgb(42, 181, 211);
  background: linear-gradient(90deg, rgb(42, 181, 211) 0%, rgb(49, 253, 199) 100%);
  height: 4px;
  width: 40px;
  margin: 24px 0 26px;
  text-align: left;
}
@media (min-width: 768px) {
  .primary-hr {
    height: 6px;
    width: 57px;
  }
}

.secondary-hr {
  border-top: 1px solid #707070;
  max-width: 1636px;
  width: 100%;
  margin: auto;
}
@media (min-width: 768px) {
  .secondary-hr {
    margin: 40px auto 0;
  }
}
@media (min-width: 1024px) {
  .secondary-hr {
    margin: 96px auto 0;
  }
}

.covid19-pg .hero-container {
  background: rgb(42, 181, 211);
  background: url("../../../webLayout/img/doctor-alladice-01.png"), url("../../../webLayout/img/banner-virus-mobile.png"), linear-gradient(0deg, rgb(42, 181, 211) 0%, rgb(49, 253, 199) 100%);
  background-size: contain, contain, cover;
  background-blend-mode: multiply, screen, multiply;
  height: 397px;
  width: 100%;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  background-repeat: no-repeat;
  background-position: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .covid19-pg .hero-container {
    /* add your IE10-IE11 css here */
    background: rgb(42, 181, 211);
    background: linear-gradient(0deg, rgba(42, 181, 211, 0.3) 0%, rgba(49, 253, 199, 0.3) 100%), url("../../../webLayout/img/doctor-alladice-01.png"), linear-gradient(0deg, rgb(42, 181, 211) 0%, rgb(49, 253, 199) 100%);
    background-size: cover, contain, cover;
    background-repeat: no-repeat;
    background-position: center;
  }
}
@media (min-width: 768px) {
  .covid19-pg .hero-container {
    background: rgb(42, 181, 211);
    background: url("../../../webLayout/img/banner-virus.png"), linear-gradient(0deg, rgb(42, 181, 211) 0%, rgb(49, 253, 199) 100%);
    background-blend-mode: screen;
    display: block;
    width: auto;
  }
}
@media screen and (min-width: 768px) and (-ms-high-contrast: active), (min-width: 768px) and (-ms-high-contrast: none) {
  .covid19-pg .hero-container {
    /* add your IE10-IE11 css here */
    background: rgb(42, 181, 211);
    background: linear-gradient(0deg, rgb(42, 181, 211) 0%, rgb(49, 253, 199) 100%);
  }
}
@media (min-width: 768px) {
  .covid19-pg .hero-container {
    height: 480px;
  }
}
@media (min-width: 1024px) {
  .covid19-pg .hero-container {
    height: 590px;
  }
}
.covid19-pg .hero-container .hero-content {
  display: flex;
  width: 100%;
  max-width: 1470px;
}
@media (min-width: 768px) {
  .covid19-pg .hero-container .hero-content {
    margin: auto;
  }
}
.covid19-pg .hero-container .image-doctor-01 img {
  width: 384px;
  display: none;
}
@media (min-width: 768px) {
  .covid19-pg .hero-container .image-doctor-01 img {
    display: inline;
  }
}
@media (min-width: 1024px) {
  .covid19-pg .hero-container .image-doctor-01 img {
    width: auto;
  }
}
.covid19-pg .copy-container {
  height: 100%;
  margin: auto;
  padding: 0 25px;
}
@media (min-width: 425px) {
  .covid19-pg .copy-container {
    max-width: 324px;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .covid19-pg .copy-container {
    max-width: none;
    padding-left: 20px;
    transform: translateX(30px);
  }
}
@media (min-width: 800px) {
  .covid19-pg .copy-container {
    padding-left: 40px;
  }
}
@media (min-width: 1435px) {
  .covid19-pg .copy-container {
    padding-left: 40px;
    transform: translateX(0px);
  }
}
.covid19-pg .banner-container {
  background-image: url("../../../webLayout/img/covid-19-banner.png");
}
.covid19-pg .headline span {
  display: block;
}
@media (min-width: 768px) {
  .covid19-pg .headline span {
    display: inline;
  }
}
.covid19-pg .subhead {
  max-width: 743px;
}
.covid19-pg .subsection {
  background: url("../../../webLayout/img/pattern-wave-01.png"), #f6f8f9;
  background-repeat: repeat no-repeat;
  background-position: -564px bottom;
  background-size: 290%;
  margin: 0 auto;
  width: 100%;
  padding: 0 27px 32px;
}
@media (min-width: 576px) {
  .covid19-pg .subsection {
    background-position: 36px bottom;
    background-size: auto;
  }
}
@media (min-width: 1024px) {
  .covid19-pg .subsection {
    padding: 0 27px;
  }
}
.covid19-pg .subsection .subsection-container {
  margin: auto;
  max-width: 782px;
}
.covid19-pg .subsection .subsection-be-prepared {
  padding-top: 0;
  max-width: 782px;
  position: relative;
}
@media (min-width: 768px) {
  .covid19-pg .subsection .subsection-be-prepared {
    padding-top: 44px;
  }
}
@media (min-width: 1024px) {
  .covid19-pg .subsection .subsection-be-prepared {
    transform: translateX(96px);
  }
}
.covid19-pg .subsection .subsection-be-prepared h2 {
  margin-left: -3px;
}
@media (min-width: 768px) {
  .covid19-pg .subsection .subsection-be-prepared h2 {
    margin-left: -8px;
  }
}
.covid19-pg .subsection .subsection-be-prepared .image-woman-clinical-care {
  margin: 40px 0;
  text-align: center;
}
@media (min-width: 768px) {
  .covid19-pg .subsection .subsection-be-prepared .image-woman-clinical-care {
    margin: 70px 0;
  }
}
@media (min-width: 1024px) {
  .covid19-pg .subsection .subsection-be-prepared .image-woman-clinical-care {
    margin-top: 0;
    position: absolute;
    z-index: -1;
    top: 231px;
    left: -624px;
  }
}
.covid19-pg .subsection .subsection-be-prepared .image-woman-clinical-care img {
  width: 100%;
  max-width: 600px;
}
@media (min-width: 1024px) {
  .covid19-pg .subsection .subsection-be-prepared .image-woman-clinical-care img {
    max-width: 844px;
  }
}
@media (min-width: 1024px) {
  .covid19-pg .subsection .subsection-health-tips {
    margin-top: 187px;
    max-width: 504px;
    transform: translateX(376px);
  }
}
@media (min-width: 1383px) {
  .covid19-pg .subsection .subsection-health-tips {
    max-width: 688px;
  }
}
.covid19-pg .subsection .subsection-health-tips hr {
  margin-top: 19px;
  margin-bottom: 35px;
}
.covid19-pg .subsection .subsection-health-tips p {
  margin-bottom: 24px;
}
@media (min-width: 1024px) {
  .covid19-pg .subsection .subsection-resources {
    max-width: 361px;
    transform: translate(-72px, -138px);
  }
}
@media (min-width: 1383px) {
  .covid19-pg .subsection .subsection-resources {
    max-width: 361px;
    transform: translate(-72px, -78px);
  }
}
@media (min-width: 1520px) {
  .covid19-pg .subsection .subsection-resources {
    max-width: 520px;
    transform: translate(-340px, -88px);
  }
}
.covid19-pg .subsection .subsection-resources ul {
  padding-left: 16px;
}
.covid19-pg .subsection .subsection-pattern-wave {
  background: url("../../../webLayout/img/pattern-wave-01.jpg");
  height: 304px;
  background-repeat: repeat-x;
  opacity: 0.21;
}
.covid19-pg .weekly-updates-section {
  padding: 25px;
}
.covid19-pg .weekly-updates-section .arrow-right {
  margin-left: 20px;
}
.covid19-pg .weekly-updates-section .weekly-image {
  max-width: auto;
  max-height: 339px;
  overflow: hidden;
  width: 100%;
  border-radius: 10px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 26px;
}
@media (min-width: 768px) {
  .covid19-pg .weekly-updates-section .weekly-image {
    display: block;
    border-radius: 0;
    max-width: auto;
    overflow: visible;
    width: auto;
    margin-bottom: 12px;
  }
}
.covid19-pg .weekly-updates-section .weekly-image img {
  border-radius: 10px;
  box-shadow: 0 41px 38px rgba(0, 0, 0, 0.05);
}
@media (min-width: 768px) {
  .covid19-pg .weekly-updates-section .weekly-image img {
    max-width: 100%;
    width: 100%;
    height: auto;
  }
}
.covid19-pg .weekly-updates-section .weekly-updates-content {
  max-width: 1227px;
  width: 100%;
  margin: auto auto 33px;
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  .covid19-pg .weekly-updates-section .weekly-updates-content {
    flex-direction: row;
    margin: auto auto 42px;
  }
}
.covid19-pg .weekly-updates-section .weekly-updates-copy {
  max-width: 449px;
  width: 100%;
  text-align: left;
}
@media (min-width: 768px) {
  .covid19-pg .weekly-updates-section .weekly-updates-copy {
    margin-left: 35px;
  }
}
.covid19-pg .weekly-updates-section .weekly-updates-copy .primary-hr {
  margin-top: 2px;
}
@media (min-width: 1024px) {
  .covid19-pg .weekly-updates-section .weekly-updates-copy .primary-hr {
    margin-top: 5px;
  }
}
.covid19-pg .faq-section {
  margin: 9px 0;
  padding: 0 25px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section {
    margin: 31px 0;
  }
}
.covid19-pg .faq-section h2 {
  margin-bottom: 28px;
}
.covid19-pg .faq-section .primary-hr {
  margin: 24px 0 19px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section .primary-hr {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
}
.covid19-pg .faq-section .container {
  padding: 0;
  max-width: 1650px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section .container {
    padding: 0 15px;
  }
}
.covid19-pg .faq-section .container .row {
  margin-top: 0;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section .container .row {
    margin-top: 58px;
  }
}
.covid19-pg .faq-section .faq-content {
  display: flex;
  flex-direction: column;
  margin: 0 auto 15px 0;
  max-width: 500px;
  text-align: left;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section .faq-content {
    margin: 0 auto 32px;
  }
}
@media (min-width: 1200px) {
  .covid19-pg .faq-section .faq-content {
    max-width: none;
    flex-direction: row;
    text-align: center;
  }
}
.covid19-pg .faq-section .faq-content h4 {
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section .faq-content h4 {
    margin-bottom: 6px;
  }
}
@media (min-width: 1200px) {
  .covid19-pg .faq-section .faq-content h4 {
    margin-bottom: 24px;
  }
}
.covid19-pg .faq-section .faq-content .faq-image {
  margin-bottom: 21px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section .faq-content .faq-image {
    margin-bottom: 16px;
  }
}
@media (min-width: 1200px) {
  .covid19-pg .faq-section .faq-content-protect {
    margin-left: 30px;
  }
}
.covid19-pg .faq-section .faq-content-protect h4 {
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section .faq-content-protect h4 {
    margin-bottom: 27px;
  }
}
.covid19-pg .faq-section .faq-content-protect ul {
  margin-left: -27px;
  list-style-type: none;
}
.covid19-pg .faq-section .faq-content-protect ul li {
  position: relative;
  line-height: 26px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section .faq-content-protect ul li {
    line-height: 30px;
  }
}
.covid19-pg .faq-section .faq-content-protect ul li:before {
  content: "•";
  font-size: 18px;
  margin-right: 8px;
  position: absolute;
  top: -1px;
  left: -14px;
}
.covid19-pg .faq-section #imageVirus {
  margin-right: 48px;
  margin-top: 9px;
}
.covid19-pg .faq-section #imageVirus svg {
  width: 59px;
  height: 58px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section #imageVirus svg {
    width: 110px;
    height: 108px;
  }
}
.covid19-pg .faq-section #imageSpread {
  margin-right: 27px;
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section #imageSpread {
    margin-bottom: 21px;
  }
}
.covid19-pg .faq-section #imageSpread svg {
  width: 59px;
  height: 58px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section #imageSpread svg {
    width: 105px;
    height: 102px;
  }
}
.covid19-pg .faq-section #imageProtect {
  margin-right: 19px;
  margin-top: 8px;
  margin-bottom: 38px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section #imageProtect {
    margin-bottom: 21px;
  }
}
.covid19-pg .faq-section #imageProtect svg {
  width: 60px;
  height: 60px;
}
@media (min-width: 768px) {
  .covid19-pg .faq-section #imageProtect svg {
    width: 102px;
    height: 102px;
  }
}

.covid19-pg.covid19-pg-help .hero-container {
  background: rgb(42, 181, 211);
  background: url("../../../webLayout/img/doctor-male-01.png"), url("../../../webLayout/img/banner-virus-mobile.png"), linear-gradient(0deg, rgb(42, 181, 211) 0%, rgb(49, 253, 199) 100%);
  background-size: contain, contain, cover;
  background-blend-mode: multiply, screen, multiply;
  width: 100%;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  background-repeat: no-repeat;
  background-position: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .covid19-pg.covid19-pg-help .hero-container {
    /* add your IE10-IE11 css here */
    background: rgb(42, 181, 211);
    background: linear-gradient(0deg, rgba(42, 181, 211, 0.3) 0%, rgba(49, 253, 199, 0.3) 100%), url("../../../webLayout/img/doctor-male-01.png"), linear-gradient(0deg, rgb(42, 181, 211) 0%, rgb(49, 253, 199) 100%);
    background-size: cover, contain, cover;
    background-repeat: no-repeat;
    background-position: center;
  }
}
@media (min-width: 768px) {
  .covid19-pg.covid19-pg-help .hero-container {
    background: rgb(42, 181, 211);
    background: url("../../../webLayout/img/banner-virus.png"), linear-gradient(0deg, rgb(42, 181, 211) 0%, rgb(49, 253, 199) 100%);
    background-blend-mode: screen;
    display: block;
    width: auto;
  }
}
@media screen and (min-width: 768px) and (-ms-high-contrast: active), (min-width: 768px) and (-ms-high-contrast: none) {
  .covid19-pg.covid19-pg-help .hero-container {
    /* add your IE10-IE11 css here */
    background: rgb(42, 181, 211);
    background: linear-gradient(0deg, rgb(42, 181, 211) 0%, rgb(49, 253, 199) 100%);
  }
}
.covid19-pg.covid19-pg-help .hero-container .image-doctor-01 {
  transform: translateX(-40px);
}
@media (min-width: 768px) {
  .covid19-pg.covid19-pg-help .hero-container .image-doctor-01 {
    width: 368px;
  }
}
@media (min-width: 1000px) {
  .covid19-pg.covid19-pg-help .hero-container .image-doctor-01 {
    width: 470px;
  }
}
@media (min-width: 1310px) {
  .covid19-pg.covid19-pg-help .hero-container .image-doctor-01 {
    transform: translateX(-90px);
  }
}
.covid19-pg.covid19-pg-help .hero-container .image-doctor-01 img {
  width: 491px;
  display: none;
}
@media (min-width: 768px) {
  .covid19-pg.covid19-pg-help .hero-container .image-doctor-01 img {
    display: inline;
  }
}
@media (min-width: 1024px) {
  .covid19-pg.covid19-pg-help .hero-container .image-doctor-01 img {
    width: auto;
  }
}
.covid19-pg.covid19-pg-help .subsection {
  background: linear-gradient(0deg, rgba(246, 248, 249, 0.5) 0%, rgba(246, 248, 249, 0.5) 100%), url("../../../webLayout/img/pattern-wave-01.png"), #f6f8f9;
  background-repeat: repeat no-repeat !important;
  background-position: -564px bottom;
  background-size: 290%;
  margin: 0 auto;
  width: 100%;
  padding: 0 27px 32px;
}
@media (min-width: 576px) {
  .covid19-pg.covid19-pg-help .subsection {
    background-position: 36px bottom;
    background-size: auto;
  }
}
.covid19-pg.covid19-pg-help .subsection-be-prepared {
  padding-top: 30px;
}
@media (min-width: 768px) {
  .covid19-pg.covid19-pg-help .subsection-be-prepared {
    padding-top: 44px;
  }
}
@media (min-width: 1024px) {
  .covid19-pg.covid19-pg-help .subsection-be-prepared {
    transform: none;
  }
}
@media (min-width: 768px) {
  .covid19-pg.covid19-pg-help .subsection-be-prepared h2 {
    margin-left: -5px;
  }
}
.covid19-pg.covid19-pg-help .subsection-be-prepared form {
  margin-top: 64px;
}
.covid19-pg.covid19-pg-help .subsection-be-prepared #covidFormSubmitButton {
  margin-top: 50px;
}
.covid19-pg.covid19-pg-help .faq-section {
  margin-top: 60px;
}
.covid19-pg.covid19-pg-help .invalid-feedback ~ .icon-select-dropdown {
  top: 54px;
}
.covid19-pg.covid19-pg-help .icon-message-sent {
  text-align: center;
  margin: 88px auto 32px;
}
.covid19-pg.covid19-pg-help .modal-message {
  margin-bottom: 88px;
}

.covid19-pg.mcn-pg nav {
  background-color: #1b2741;
  color: #fff;
}
.covid19-pg.mcn-pg .subsection {
  padding-bottom: 80px;
}
@media (min-width: 1024px) {
  .covid19-pg.mcn-pg .subsection .subsection-health-tips {
    margin-top: 157px;
    margin-bottom: 100px;
  }
}
@media (min-width: 576px) {
  .covid19-pg.mcn-pg .subsection {
    background-position: 900px bottom;
  }
}
@media (min-width: 1024px) {
  .covid19-pg.mcn-pg .subsection .image-woman-clinical-care {
    top: 50px;
  }
}
.covid19-pg.mcn-pg .paypal-section {
  margin: 3rem auto;
  max-width: 1000px;
  padding: 0 27px 32px;
}
.covid19-pg.mcn-pg .paypal-section .price {
  background: linear-gradient(0deg, rgb(42, 181, 211) 0%, rgb(49, 253, 199) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.covid19-pg.mcn-pg .paypal-section #paypalBtns {
  max-width: 335px;
}
.covid19-pg.mcn-pg ul {
  font-size: 18px;
  line-height: 30px;
  margin-bottom: 28px;
}
.covid19-pg.mcn-pg #paypalSuccess .modal-content {
  border-radius: 15px;
}
.covid19-pg.mcn-pg #paypalSuccess .modal-header {
  border: 0;
  justify-content: center;
}
.covid19-pg.mcn-pg #paypalSuccess .modal-header .close span {
  color: #000;
}
.covid19-pg.mcn-pg #paypalSuccess .modal-header .fas {
  font-size: 65px;
  color: #2FEEC9;
}
.covid19-pg.mcn-pg #paypalSuccess .modal-body {
  text-align: center;
  padding: 0 3rem;
}
.covid19-pg.mcn-pg #paypalSuccess .modal-footer {
  border: 0;
  justify-content: center;
}

/*# sourceMappingURL=main-autogenerated-DO-NOT-EDIT-OR-GET-FIRED.css.map */