<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#copay-program .container .wrapper {
  padding-left: 130px;
  max-width: 1320px;
}
#copay-program .left-detail {
  position: absolute;
  top: 100px;
  left: 0;
  width: 15vw;
}
#copay-program .left-detail img {
  width: 100%;
}
#copay-program .right-detail {
  position: absolute;
  top: 110px;
  right: 0;
  width: 15vw;
}
#copay-program .right-detail img {
  width: 100%;
}
#copay-program section {
  padding: 0 20px;
  background: #F0F6FD;
  position: relative;
}
#copay-program section .container {
  padding: 42px 0 54px;
  position: relative;
  z-index: 2;
}
#copay-program section .container .wrapper {
  max-width: 1290px;
}
#copay-program section h2, #copay-program section h3 {
  font-family: "Podkova", sans-serif;
  font-size: 35px;
  line-height: 44px;
  color: #083887;
  font-weight: bold;
  margin: 0;
  margin-bottom: 19px;
}
#copay-program .download__button {
  margin-bottom: 35px;
}
#copay-program .download__button a {
  max-width: 456px;
  padding: 18px 42px;
}
#copay-program .patient__button {
  margin-bottom: 48px;
}
#copay-program .the_program__container &gt; p {
  font-weight: bold;
  margin-bottom: 20px;
  max-width: 1097px;
}
#copay-program .the_program__container &gt; p:last-of-type {
  margin-bottom: 40px;
}
#copay-program .the_program__container &gt; p a {
  color: #3953F9;
  text-decoration: underline;
}
#copay-program .the_program__container .banner__container {
  max-width: 1164px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  position: relative;
}
#copay-program .the_program__container .banner__container .banner__wrapper {
  background: #fff;
  border-radius: 14px;
  box-shadow: 0 4px 10px rgba(255, 255, 255, 0.16);
  padding: 38px 43px 35px 80px;
  margin-left: 10px;
}
#copay-program .the_program__container .banner__container .banner__wrapper .banner__icon {
  flex-basis: 87px;
}
#copay-program .the_program__container .banner__container .banner__wrapper p {
  flex: 1;
}
#copay-program .the_program__container .banner__container:before {
  z-index: -1;
  content: "";
  background: url("../../images/support/left-banner-detail.svg") no-repeat;
  height: 97px;
  width: 97px;
  background-size: contain;
  position: absolute;
  left: 0px;
  top: -10px;
}
#copay-program .the_program__container .banner__container:after {
  content: "";
  background: url("../../images/support/right-banner-detail.svg") no-repeat;
  height: 97px;
  width: 97px;
  background-size: contain;
  position: absolute;
  right: -15px;
  bottom: -10px;
  z-index: -1;
}
#copay-program .the_program__container .banner__container .banner__item {
  display: flex;
  gap: 35px;
  align-items: center;
  margin-bottom: 22px;
}
#copay-program .the_program__container .banner__container .banner__item:first-of-type p {
  max-width: 800px;
}
#copay-program .the_program__container .banner__container .banner__item:last-of-type {
  margin-bottom: 0;
}
#copay-program .the_program__container .references__container {
  margin-bottom: 15px;
}
#copay-program .how-to-apply__container &gt; p {
  line-height: 26px;
  max-width: 1100px;
}
#copay-program .how-to-apply__container &gt; p a {
  color: #3953F9;
  text-decoration: underline;
}
#copay-program .how-to-apply__container .contacts__wrapper {
  display: flex;
  gap: 151px;
  margin-bottom: 31px;
  margin-top: 28px;
}
#copay-program .how-to-apply__container .contacts__wrapper .contact__item {
  display: flex;
  gap: 10px;
  align-items: center;
}
#copay-program .how-to-apply__container .contacts__wrapper .contact__item a {
  color: #3953F9;
  text-decoration: underline;
}
#copay-program .how-to-apply__container .references__container {
  margin-bottom: 44px;
  max-width: 1152px;
}
#copay-program .how-to-apply__container .references__container &gt; p {
  margin-bottom: 10px;
  font-size: 17px;
  line-height: 26px;
}
#copay-program .how-to-apply__container .download__button {
  margin-bottom: 56px;
}
#copay-program .how-to-apply__container .download__button a {
  background: white;
}
#copay-program .how-to-apply__container .download__button a:hover {
  background: #083887;
}
#copay-program .how-to-apply__container ul li {
  margin-bottom: 10px;
}
#copay-program .how-to-apply__container ul li &gt; ul {
  margin-top: 10px;
  margin-left: 0;
}
#copay-program .how-to-apply__container ul li &gt; ul li::marker {
  font-size: 22px;
}
#copay-program .how-to-apply__container ul li &gt; ul li &gt; ul li::marker {
  font-size: 16px;
}
#copay-program .how-to-apply__container .logo__container {
  display: flex;
  flex-direction: column;
  gap: 17px;
  margin-top: 45px;
  align-items: center;
  margin-bottom: 45px;
}
#copay-program .how-to-apply__container .logo__container .infos p {
  font-size: 32px;
  line-height: 40px;
  font-family: "Podkova", sans-serif;
  color: #083887;
  text-align: center;
  font-weight: 600;
}
#copay-program .how-to-apply__container .logo__container .infos p:nth-child(2) {
  font-size: 24px;
  font-weight: 600;
  font-family: "Source Sans Pro", sans-serif;
}
#copay-program .how-to-apply__container .logo__container .infos p:nth-child(3) {
  font-size: 21px;
  font-weight: bold;
  font-family: "Source Sans Pro", sans-serif;
}
#copay-program .how-to-apply__container .copay__button a {
  max-width: 518px;
  padding-left: 64px;
  padding-right: 54px;
}

@media (min-width: 1440px) and (max-width: 1800px) {
  #copay-program section .bird {
    left: 0;
    top: 750px;
    width: 200px;
  }
}
@media (max-width: 1440px) {
  #copay-program section .bird {
    display: none;
  }
  #copay-program .copay-program-image__wrapper {
    margin-left: 0;
  }
  #copay-program #hemoglobin-data .container {
    padding-bottom: 40px;
  }
  #copay-program .container .wrapper {
    max-width: 100%;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .hero {
    padding: 30px 40px 19px;
  }
  #copay-program section {
    padding: 0 40px;
  }
  #copay-program .container .wrapper {
    padding-left: 40px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .hero {
    padding: 30px 30px 19px;
  }
  #copay-program section {
    padding: 0 30px;
  }
  #copay-program .container .wrapper {
    padding-left: 20px;
  }
  .dosing-image__wrapper.mobile {
    display: none;
    text-align: center;
  }
  .dosing-image__wrapper.desktop {
    display: block;
  }
}
@media (max-width: 768px) {
  .hero {
    padding: 30px 15px 19px;
  }
  #copay-program section {
    padding: 0 15px;
  }
  #copay-program .container .wrapper {
    padding-left: 0px;
  }
  #copay-program .bird {
    display: none;
  }
  .copay-program-image__wrapper.mobile {
    text-align: center;
  }
}
@media (max-width: 1023px) {
  .hero .hero__title h1 {
    font-size: 28px;
    line-height: 30px;
  }
  #copay-program section .copay-program__title h2 {
    font-size: 22px;
    line-height: 26px;
  }
  #copay-program #recommended-dose .dosing-image__wrapper {
    margin-left: 0;
    text-align: center;
  }
  #copay-program #guidelines .download__button a {
    padding: 10px 12px;
  }
}
@media (max-width: 768px) {
  #copay-program .copay-program__middle-content .midle-copy__content {
    flex-direction: column;
  }
  #copay-program .logo__container {
    flex-direction: column;
    text-align: center;
    gap: 16px;
    margin-bottom: 25px;
  }
  #copay-program .logo__container img {
    max-width: 70%;
  }
  #copay-program .logo__container .infos p:first-child {
    flex-direction: column;
  }
  #copay-program .logo__container .infos p:first-child span:nth-child(2) {
    display: none;
  }
  #copay-program .logo__container .infos p {
    font-size: 20px;
  }
  #copay-program section h2, #copay-program section h3 {
    font-size: 28px;
    line-height: 31px;
  }
  #copay-program .program__container .program__item .program__icon {
    min-width: 96px;
  }
  #copay-program .program__container .program__item p {
    padding-top: 0;
  }
  #copay-program .download__button a {
    max-width: 100%;
    padding: 12px 14px;
  }
  #copay-program .program__container {
    padding-bottom: 20px;
    border-bottom: 1px solid #FF6721;
    margin-bottom: 41px;
  }
  #copay-program .contacts__wrapper {
    flex-direction: column;
    gap: 18px;
  }
  #copay-program .contacts__wrapper .contact__icon {
    width: 33px;
  }
  #copay-program section .container {
    padding: 40px 0;
  }
  #copay-program .how-to-apply__container .contacts__wrapper {
    gap: 0;
  }
  #copay-program .the_program__container .banner__container .banner__wrapper {
    padding: 20px;
  }
  #copay-program .the_program__container .banner__container .banner__item {
    flex-direction: column;
    gap: 17px;
  }
  #copay-program .how-to-apply__container .copay__button a {
    max-width: 300px;
    padding-right: 40px;
    padding-left: 44px;
    height: 68px;
  }
}
/*# sourceMappingURL=copay-program.css.map */
</pre></body></html>