@charset "UTF-8";
@font-face {
  font-family: "DobraBook";
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DobraBook.ttf") format("truetype");
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DobraBook-woff2.woff2") format("woff2"), url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DobraBook-woff.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "DobraLight";
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DobraLight.ttf") format("truetype");
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DobraLight-woff2.woff2") format("woff2"), url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DobraLight-woff.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "DobraMedium";
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DobraMedium.ttf") format("truetype");
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DobraMedium-woff2.woff2") format("woff2"), url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DobraMedium-woff.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "DobraBold";
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DobraBold.ttf") format("truetype");
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DobraBold-woff2.woff2") format("woff2"), url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DobraBold-woff.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "DINNextLTPro-Regular";
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DINNextLTPro-Regular.ttf") format("truetype");
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DINNextLTPro-Regular-woff2.woff2") format("woff2"), url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DINNextLTPro-Regular-woff.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "DINNextLTPro-Light";
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DINNextLTPro-Light.ttf") format("truetype");
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DINNextLTPro-Light-woff2.woff2") format("woff2"), url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DINNextLTPro-Light-woff.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "DINNextLTPro-Medium";
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DINNextLTPro-Medium.ttf") format("truetype");
  src: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DINNextLTPro-Medium-woff2.woff2") format("woff2"), url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/fonts/DINNextLTPro-Medium-woff.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

body {
  font-size: 16px;
  font-family: "DobraBook";
  margin: 0;
  padding: 0;
  color: #425563;
  line-height: 1.2; }

.container {
  padding: 0; }

.component {
  max-width: 100%;
  margin: auto; }

div, ul, li, p, a, h1, h2, h3, h4, h5, h6 {
  padding: 0;
  margin: 0; }

.promo {
  padding: 0; }
  .promo > .component-content {
    border: none; }

sup {
  font-size: 55%; }

.ft-wt-m {
  font-family: "DobraMedium"; }

.ft-wt-light {
  font-family: "DobraLight"; }
  .ft-wt-light sup {
    font-family: "DINNextLTPro-Light"; }

.ft-wt-bold {
  font-family: "DobraBold"; }

.image img, .field-promoicon img, .field-promoicon2 img {
  width: 100%;
  height: auto; }

.video-js .vjs-tech {
  position: relative; }

.col-12, .col-6, .col-4 {
  padding: 0; }

li::marker {
  color: #ff9800;
  font-size: 0.9rem; }

#suffer-fracture-modal .vjs-dock-text {
  display: none; }

#video-accordion > .component-content {
  padding: 0 8px;
  background-color: #fff;
  border: solid 0.4px #979797;
  border-radius: 2px; }

.about-video-accordion {
  display: flex;
  justify-content: space-between;
  background-color: #fff;
  padding: 5px 0 5px 20px;
  cursor: pointer; }
  .about-video-accordion .ft-wt-bold {
    font-size: 1.125rem; }
  .about-video-accordion .up-arrow {
    max-width: 15px;
    display: none; }
  .about-video-accordion .down-arrow {
    max-width: 15px; }
  .about-video-accordion.active {
    border: none;
    padding-right: 0;
    border-bottom: solid 1px rgba(151, 151, 151, 0.66);
    margin-bottom: 10px; }
    .about-video-accordion.active .up-arrow {
      display: block; }
    .about-video-accordion.active .down-arrow {
      display: none; }

.about-video-content {
  display: none;
  overflow-y: scroll;
  height: 335px;
  background-color: #fff;
  padding: 20px 75px 20px 20px;
  position: relative; }
  .about-video-content::-webkit-scrollbar {
    width: 7px; }
    .about-video-content::-webkit-scrollbar-track {
      box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }
    .about-video-content::-webkit-scrollbar-thumb {
      background-color: #425563;
      border-radius: 3px;
      margin-left: 20px; }
    .about-video-content::-webkit-scrollbar-track {
      display: none; }
  .about-video-content:after {
    content: '';
    border-right: solid 1px rgba(151, 151, 151, 0.59);
    position: absolute;
    height: 95%;
    right: 9px;
    top: 0; }
  .about-video-content p {
    font-size: 1rem;
    margin-bottom: 20px;
    line-height: 1.5; }
    .about-video-content p span {
      display: block; }

@media (max-width: 991px) {
  #video-accordion {
    width: 100%; }
    #video-accordion > .component-content {
      border: solid 1px #979797; }
  .about-video-content {
    padding: 10px 25px 0 20px; }
  .about-video-accordion {
    padding: 5px 0 5px 20px; }
    .about-video-accordion .down-arrow, .about-video-accordion .up-arrow {
      max-width: 20px; } }

#footer {
  background: #425563;
  color: #ffffff;
  padding: 45px 0 80px; }
  #footer .link-list ul {
    display: flex;
    margin: auto;
    justify-content: center; }
  #footer .link-list li {
    padding: 0 20px;
    list-style: none; }
  #footer .link-list a {
    color: #ffffff;
    text-decoration: none;
    border-bottom: 1px solid; }

.footer > .component-content {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px; }

.footer .column-splitter {
  margin: 55px auto 0; }
  .footer .column-splitter img {
    height: auto;
    max-width: 164px;
    min-height: 40px;
    width: 100%; }

.footer .footer-content, .footer .footer-logo, .footer #footer-content {
  padding: 0; }

@media (min-width: 992px) {
  #footer-logo > .component-content {
    text-align: end; } }

@media (max-width: 991px) {
  #footer {
    padding: 40px 0 60px; }
    #footer .link-list ul {
      flex-direction: column;
      text-align: center; }
    #footer .link-list li {
      padding: 0;
      margin: 10px 0; }
    #footer .link-list a {
      font-family: "Arial";
      text-decoration: underline;
      border: none; }
    #footer .column-splitter {
      flex-direction: column;
      margin: 40px auto 0; }
      #footer .column-splitter .col-6 {
        max-width: 100%;
        text-align: center; }
      #footer .column-splitter .footer-content {
        margin: 0 0 50px; }
      #footer .column-splitter .field-image {
        text-align: center; }
  #footer-content p {
    font-family: 'Arial';
    line-height: 1.3; } }

.header-nav .column-splitter {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px; }

#main-header {
  margin-top: 10px; }

.header-logo {
  padding: 0; }
  .header-logo .mobile-hide img {
    max-width: 150px; }

#header-logo, .header-links {
  padding: 0; }

.navigation-main-horizontal ul {
  display: flex;
  font-family: "DobraMedium";
  margin: 20px 0 0;
  justify-content: center; }

.navigation-main-horizontal li {
  list-style: none;
  text-align: center;
  justify-content: space-between;
  border-top: 2px solid #ffffff; }
  .navigation-main-horizontal li:hover, .navigation-main-horizontal li.active {
    background: rgba(248, 216, 174, 0.26);
    border-top: 2px solid #ff9800; }

.navigation-main-horizontal a {
  text-decoration: none;
  color: #425563;
  font-family: "DobraMedium";
  padding: 13px 15px 14px;
  display: block; }

.navigation-main-horizontal .level1.item3 a, .navigation-main-horizontal .level1.item4 a {
  max-width: 140px;
  padding: 5px 10px 14px; }

.submenu.level1 {
  position: relative; }

.submenu ul {
  display: none; }
  .submenu ul a {
    font-family: "DobraBook";
    font-size: 0.9rem; }

.main-header-mobile {
  display: none; }

@media (min-width: 992px) {
  .navigation-mobile, .mobile-top-nav,
  .hamburger-menu, .mobile-contact-link {
    display: none; }
  .submenu.level1:hover ul {
    left: 0; }
  .submenu:hover ul {
    display: block;
    position: absolute;
    top: 35px;
    padding: 0;
    z-index: 1; }
  .submenu:hover li {
    min-width: 230px;
    background: #f7f7f7;
    text-align: left;
    border-top: none;
    font-family: "DobraLight"; }
    .submenu:hover li:first-child {
      position: relative; }
      .submenu:hover li:first-child:after {
        content: '';
        height: 2px;
        background-color: #979797;
        position: absolute;
        width: 100%;
        left: 0; }
    .submenu:hover li:hover {
      background: #ffdbac; }
      .submenu:hover li:hover a {
        color: #425563; }
    .submenu:hover li a {
      padding: 15px; } }

@media (max-width: 991px) {
  .main-header {
    position: relative;
    z-index: 3; }
  #main-header {
    margin-top: 0; }
  .header-logo {
    max-width: 50%; }
  .header-links {
    max-width: 50%; }
  .hamburger-menu {
    padding: 0;
    text-align: right; }
  .hamburger-menu-icon {
    width: 28px; }
  .hamburger-close-icon {
    display: none;
    width: 25px; }
  .submenu ul {
    display: block; }
    .submenu ul a {
      font-family: 'DobraMedium'; }
  .submenu.level1 ul {
    display: none; }
  .submenu.level1 > .navigation-title {
    position: relative; }
    .submenu.level1 > .navigation-title:after, .submenu.level1 > .navigation-title:before {
      content: '';
      right: 10px;
      background: #ff9800;
      border-radius: 3px;
      position: absolute;
      transform: translate(-50%, 0);
      width: 20px;
      height: 2px;
      top: 50%;
      transition: all 0.2s linear; }
    .submenu.level1 > .navigation-title:before {
      transform: translate(-50%, 0) rotate(90deg); }
  .main-header-mobile {
    background-color: #fff;
    position: relative;
    z-index: 1002; }
    .main-header-mobile a {
      padding: 15px;
      color: #425563;
      display: block;
      border-top: 1px solid #f3f3f3;
      text-decoration: none;
      font-family: 'DobraMedium'; }
  .navigation-mobile li {
    list-style: none; }
  .navigation-mobile .level2 a {
    padding-left: 30px;
    font-family: 'DobraBook'; }
  .navigation-mobile .level1.submenu.active-color {
    background-color: #f5f5f1;
    border-top: 2px solid #ff9800; }
    .navigation-mobile .level1.submenu.active-color > .navigation-title {
      box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.33); }
    .navigation-mobile .level1.submenu.active-color li {
      background-color: #f5f5f1; }
  .mobile-contact-link {
    padding: 15px 0;
    text-align: center;
    border-top: 1px solid #f3f3f3; }
    .mobile-contact-link a {
      display: inline-block;
      border: 3px solid #ff9800;
      padding: 10px 80px; }
  .submenu.level1.active-color > .navigation-title:before {
    opacity: 0; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  .item5.submenu.level1:hover ul {
    left: unset;
    right: 0; }
  .navigation-main-horizontal a {
    padding: 5px 20px 14px; }
  .navigation-main-horizontal .level1.item3 a, .navigation-main-horizontal .level1.item4 a {
    max-width: unset;
    padding: 5px 20px 14px; } }

.indication {
  background: #f3f3f3;
  padding: 10px 0;
  display: none; }
  .indication.showIndicationBox {
    display: block; }
  .indication > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }
  .indication .ind-seemore {
    font-family: 'DobraMedium';
    color: #425563;
    position: relative;
    text-decoration: none; }
    .indication .ind-seemore:after {
      content: '';
      position: absolute;
      width: 80%;
      left: 7px;
      height: 2px;
      background-color: #425563;
      bottom: 0px; }

#indications {
  position: relative; }
  #indications #indicationTitle {
    font-size: 1rem;
    color: #ff9800;
    line-height: 1.3;
    margin-bottom: 5px; }
  #indications .indication-close-icon {
    position: absolute;
    right: 0;
    border: none;
    top: 0;
    background: none;
    cursor: pointer;
    padding: 0; }
  #indications p {
    font-size: 0.9375rem;
    line-height: 1.27; }

@media (min-width: 768px) {
  .indication .ind-seemore {
    display: none; } }

@media (max-width: 991px) {
  .indication {
    margin: 0; }
    .indication .ind-read-more {
      display: none; } }

#isit-container {
  background: #efefef; }
  #isit-container .rich-text {
    padding: 0; }
  #isit-container li::marker {
    color: #425563; }
  #isit-container strong {
    font-weight: 500; }

.quantum-isi-tray__content h3, #IsiBottomTray h3 {
  font-size: 1.625rem;
  color: #ff9800; }

#closesFullIsi {
  display: none; }

.quantum-long-form-text {
  padding: 20px 0 0 0; }

.quantum-isi-tray__inner {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px; }

.quantum-isi-tray--closed {
  background: #efefef;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1001; }

.quantum-isi-tray__trigger--closed {
  display: none; }

#IsiBottomTray .quantum-isi-tray__inner a {
  color: #ff9800;
  text-decoration: none;
  float: right;
  font-family: 'DobraMedium'; }

.demo-shell--hide-fixed-bottom .demo-shell__fixed-bottom {
  display: none; }

.demo-shell__takeover {
  padding-bottom: 30px; }
  .demo-shell__takeover p {
    line-height: 1.38;
    margin-bottom: 20px; }
    .demo-shell__takeover p a {
      color: #425563; }
    .demo-shell__takeover p:last-child {
      margin-bottom: 0; }
  .demo-shell__takeover .mb0 {
    margin-bottom: 0; }
  .demo-shell__takeover ul {
    padding-left: 15px; }

.demo-shell__fixed-bottom p {
  line-height: 1.38; }
  .demo-shell__fixed-bottom p.ft-wt-m {
    margin-bottom: 10px; }

@media (max-width: 991px) {
  #isit-container .quantum-long-form-text {
    padding: 10px 0 0; }
    #isit-container .quantum-long-form-text li {
      font-size: 0.8125rem; }
  #isiTray {
    margin-top: 20px; }
    #isiTray.fixed-bottom {
      padding: 15px 0 0 0; }
  .quantum-isi-tray__content h3, #IsiBottomTray h3 {
    font-size: 1.375rem; }
  .quantum-isi-tray__content p, #IsiBottomTray p {
    font-size: 0.8125rem;
    line-height: 1rem;
    line-height: 1.15; }
  .demo-shell__takeover a {
    font-size: 0.8125rem; }
  .demo-shell__takeover li {
    padding-left: 10px; } }

#tabs {
  max-width: 1100px; }
  #tabs > div {
    box-shadow: 4px 4px 13px 0 rgba(0, 0, 0, 0.18); }
  #tabs .tab-button {
    background-color: #fdebcd;
    width: 33.15%;
    display: inline-flex;
    font-size: 1.875rem;
    color: #425563;
    padding: 10px 0;
    box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.15);
    justify-content: center;
    font-family: "DobraMedium";
    cursor: pointer; }
    #tabs .tab-button a {
      text-decoration: none;
      color: #425563; }
  #tabs .activeTab {
    background-color: #faf4ea; }
  #tabs .tab-title {
    text-align: center;
    font-size: 1.688rem;
    line-height: 1; }
  #tabs .tab-content-subtitle {
    padding: 10px 0 10px 30px;
    max-width: 1030px;
    background: #f8d8ae;
    font-size: 1.688rem; }
  #tabs #singleText {
    padding: 0 60px 40px; }
  #tabs #uninsured .image {
    max-width: 825px;
    margin: 50px auto 0; }

#glossary-terms {
  max-width: 100%;
  margin: auto;
  background-color: rgba(250, 244, 234, 0.5); }
  #glossary-terms > .component-content {
    max-width: 100%; }
    #glossary-terms > .component-content .link {
      background: #fdebcd;
      text-align: center;
      padding: 1rem 0; }
  #glossary-terms .link a {
    font-family: "DobraMedium";
    font-size: 2.063rem;
    text-decoration: none;
    line-height: 2.25rem;
    color: #425563; }
    #glossary-terms .link a:after {
      content: '';
      position: absolute;
      width: 27.3px;
      height: 17px;
      background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/arrowDown");
      background-repeat: no-repeat;
      background-size: 100%;
      margin-right: 0;
      background-position: center;
      margin-left: 2rem;
      position: unset;
      display: inline-block; }
    #glossary-terms .link a.active:after {
      content: '';
      position: absolute;
      width: 27.3px;
      height: 19px;
      background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/arrowUp");
      background-repeat: no-repeat;
      background-size: 100%;
      margin-right: 0;
      margin-left: 2rem;
      position: unset;
      display: inline-block; }
  #glossary-terms .plain-html {
    width: 1100px;
    padding: 50px 15px;
    display: none; }
    #glossary-terms .plain-html p {
      margin: 10px 0 25px 0;
      font-size: 1.125rem; }
      #glossary-terms .plain-html p strong {
        font-family: "DobraMedium"; }

@media (max-width: 991px) {
  #tabs > div {
    box-shadow: none; }
  #tabs > .component-content {
    display: flex;
    flex-direction: column; }
  #tabs .tab-title {
    padding: 0 40px;
    font-size: 1.5rem;
    line-height: 1.08; }
  #tabs .tab-button {
    width: 100%;
    font-size: 1.5rem;
    margin: 0 auto 13px; }
    #tabs .tab-button a {
      font-size: 1.25rem; }
    #tabs .tab-button:after {
      content: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/arrowDown.svg");
      position: absolute;
      right: 16px; }
  #tabs .activeTab::after {
    content: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/arrowUp.svg"); }
  #tabs .tab-content-subtitle {
    font-size: 1.5rem;
    text-align: center;
    width: 100%;
    padding: 10px 0; }
  #glossary-terms .plain-html {
    padding: 25px 15px 0; }
  #glossary-terms .link a.active:after {
    margin-left: 10px;
    width: 25px; }
  .tab-accordion {
    flex: none; }
    .tab-accordion:nth-of-type(1) {
      order: 1; }
    .tab-accordion:nth-of-type(2) {
      order: 3; }
    .tab-accordion:nth-of-type(3) {
      order: 5; }
    .tab-accordion:nth-of-type(4) {
      order: 2; }
    .tab-accordion:nth-of-type(5) {
      order: 4; }
    .tab-accordion:nth-of-type(6) {
      order: 6; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  #tabs {
    padding: 0 15px; }
    #tabs .tab-button {
      width: 33.1%; } }

.top-nav {
  margin: 30px auto 15px; }
  .top-nav ul {
    display: flex;
    justify-content: center; }
    .top-nav ul li {
      list-style: none;
      font-size: 0.75rem;
      margin: 0px 15px; }
  .top-nav a {
    color: #717073;
    font-family: 'Arial'; }
  .top-nav .item5 a {
    background: #ff9800;
    color: #ffffff;
    padding: 10px 18px;
    text-decoration: none; }

#top-nav {
  margin-top: 10px; }

@media (max-width: 991px) {
  .top-nav, .navigation-main-horizontal {
    display: none; }
  .mobile-top-nav {
    padding: 10px 15px 15px; }
    .mobile-top-nav ul {
      display: flex;
      list-style: none;
      justify-content: space-between; }
    .mobile-top-nav a {
      font-size: 0.9rem;
      font-family: "DobraMedium";
      color: #717073; } }

@media (min-width: 768px) and (max-width: 991px) {
  .mobile-top-nav ul {
    max-width: 60%;
    margin: 0 auto; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  .top-nav ul li {
    padding: 0;
    margin: 0 10px; } }

#suffer-fracture-modal .overlay {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1002;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: none; }

#suffer-fracture-modal .quantum-modal__dialog {
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 1003;
  width: 802px;
  display: none;
  transform: translate(-50%, -50%); }

#suffer-fracture-modal .quantum-button {
  position: absolute;
  top: -30px;
  right: 0;
  background: none;
  border: none;
  cursor: pointer;
  padding: 0; }
  #suffer-fracture-modal .quantum-button:before {
    content: 'CLOSE VIDEO';
    color: #fff;
    font-size: 0.9375rem;
    border-bottom: 1px solid;
    font-family: "DobraBold"; }

#suffer-fracture-modal .quantum-icon {
  display: none; }

#suffer-fracture-modal .video-center {
  position: relative; }

#suffer-fracture-modal .video-js {
  width: 100%;
  height: auto; }

.video-popup #suffer-fracture-modal .overlay {
  display: block; }

/* leaving popup styles */
.leaving-popup {
  display: none; }
  .leaving-popup .quantum-modal {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 1003;
    width: 80%;
    transform: translate(-50%, -50%);
    background-color: #fff;
    box-shadow: 0 4px 10px 2px rgba(0, 0, 0, 0.3);
    padding: 48px 32px 32px;
    max-width: 880px; }
  .leaving-popup .quantum-button {
    position: absolute;
    background: none;
    border: none;
    margin: 0 10px;
    right: 8px;
    top: 8px;
    min-height: 40px;
    padding: 0;
    cursor: pointer; }
  .leaving-popup .quantum-icon {
    height: 24px;
    width: 24px;
    fill: #FF9800; }
  .leaving-popup .popup-content {
    padding-bottom: 20px; }
    .leaving-popup .popup-content h1 {
      font-size: 22px;
      color: #425563;
      margin: 0 0 16px;
      font-weight: 400; }
    .leaving-popup .popup-content p {
      font-size: 18px;
      margin-bottom: 16px;
      padding-bottom: 20px; }
    .leaving-popup .popup-content span {
      display: block; }
  .leaving-popup .popup-links {
    width: 100%;
    text-align: right;
    margin: 0; }
    .leaving-popup .popup-links a {
      padding: 8px 40px;
      color: #FFFFFF;
      margin: 0 10px;
      text-transform: uppercase;
      text-decoration: none;
      font-family: "DobraMedium";
      line-height: 1.5;
      display: inline-block; }
    .leaving-popup .popup-links .cancel {
      background-color: #8A8783; }
      .leaving-popup .popup-links .cancel:hover {
        background: #d8d4c7; }
    .leaving-popup .popup-links .continue {
      background: #FF9800;
      margin-right: 0; }
      .leaving-popup .popup-links .continue:hover {
        background: #cc7a00; }

.leaving-overlay {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1002;
  width: 100%;
  height: 100%;
  background: rgba(255, 152, 0, 0.7);
  display: none; }

.external-popup .leaving-overlay {
  display: block; }

.leaving-external-popup #learn-more-popup .leaving-popup-overlay {
  display: block; }

#learn-more-popup {
  display: none; }
  #learn-more-popup .leaving-popup-overlay {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 1002;
    width: 100%;
    height: 100%;
    background-color: #f3f3f3;
    opacity: 0.5;
    display: none; }

#external-popup {
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 1003;
  width: 90%;
  transform: translate(-50%, -50%);
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.35);
  background-color: #fff;
  padding: 48px 32px 32px;
  text-align: center; }
  #external-popup .popup-content .ft-wt-light {
    font-size: 5.05rem; }
  #external-popup .popup-content .ft-wt-m {
    font-size: 1.875rem; }
  #external-popup .popup-content p:nth-child(2) {
    margin: 35px 0; }
  #external-popup .popup-links {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 50%;
    margin: 70px auto 0;
    text-transform: uppercase; }
    #external-popup .popup-links .cancel {
      font-size: 1.0625rem;
      font-family: "DobraMedium";
      text-decoration: none;
      display: inline-block;
      position: relative;
      border: solid 2px #ff9800;
      color: #ff9800;
      min-width: 200px;
      padding: 12px 25px 12px 35px;
      line-height: 1.4; }
      #external-popup .popup-links .cancel:before {
        content: '';
        position: absolute;
        width: 20px;
        height: 25px;
        background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/orange-left-arrow");
        background-repeat: no-repeat;
        left: 15px; }
    #external-popup .popup-links .continue {
      font-size: 1.0625rem;
      font-family: "DobraMedium";
      text-decoration: none;
      display: inline-block;
      position: relative;
      border: solid 2px #ff9800;
      color: #fff;
      min-width: 200px;
      padding: 12px 35px 12px 35px;
      background-color: #ff9800;
      box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
      line-height: 1.4; }
      #external-popup .popup-links .continue:after {
        content: '';
        position: absolute;
        width: 21px;
        height: 25px;
        background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/white-right-arrow");
        background-repeat: no-repeat;
        right: 15px; }

@media (min-width: 1400px) {
  #external-popup {
    width: 75%; } }

@media (min-width: 1600px) {
  #external-popup {
    width: 60%; } }

@media (max-width: 991px) {
  #suffer-fracture-modal .quantum-modal__dialog {
    width: 95%; } }

@media (max-width: 575px) {
  .leaving-popup .quantum-modal {
    padding: 25px; }
  .leaving-popup .popup-links a {
    display: block;
    margin: 0 0 10px 0;
    text-align: center; }
  #external-popup .popup-content .ft-wt-light {
    font-size: 1.875rem; }
  #external-popup .popup-content .ft-wt-m {
    font-size: 1.375rem; }
  #external-popup .popup-content p:nth-child(2) {
    margin: 25px 0; }
  #external-popup .popup-links {
    flex-direction: column;
    width: 100%;
    margin: 35px auto 0; }
    #external-popup .popup-links .cancel {
      min-width: 252px;
      border-radius: 3.5px; }
    #external-popup .popup-links .continue {
      min-width: 252px;
      border-radius: 3.5px;
      box-shadow: none;
      margin-top: 24px; } }

#forWomen {
  max-width: 100%;
  background: #ff9800; }
  #forWomen > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }
  #forWomen p {
    text-align: center;
    font-size: 1rem;
    line-height: 1.5rem;
    color: #fff;
    line-height: 1.7; }

@media (max-width: 991px) {
  #forWomen > .component-content {
    margin: 3px auto 0;
    padding: 5px 10px; }
  #forWomen p {
    font-size: 0.75rem;
    font-family: "DobraBook"; } }

@media (max-width: 360px) {
  #forWomen p {
    font-size: 0.7rem; } }

.small-box p:nth-child(1) {
  font-size: 1.25rem; }

.small-box p:nth-child(2) {
  font-size: 2.313rem; }

.small-box p:nth-child(3) {
  font-size: 1rem; }

.left-column {
  padding: 0; }

.right-column {
  padding: 0; }

.bg-color-20 {
  background-color: #fdebcd; }

.bg-color-50 {
  background-color: #f8d8ae; }

.bg-color-gray {
  background: #f3f3f3; }

.light-gray {
  color: #999999; }

.orange-text {
  color: #ff9800; }

.white-text {
  color: #ffffff; }

.gray-color {
  color: #425563; }

.pink-color {
  color: #ff00a3; }

.notShow {
  display: none; }

@media (min-width: 992px) {
  .desktop-hide {
    display: none; } }

@media (max-width: 991px) {
  .mobile-hide {
    display: none; } }

.banner-home {
  position: relative; }
  .banner-home .promotext {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px;
    position: absolute;
    top: 0;
    left: 50%; }
  .banner-home .field-promotext {
    margin: 80px 0 15px 65px; }
    .banner-home .field-promotext h1 {
      font-size: 2.8125rem;
      font-weight: 500;
      text-shadow: 0 4px 14px rgba(0, 0, 0, 0.37); }
    .banner-home .field-promotext p {
      text-shadow: 0 4px 14px rgba(0, 0, 0, 0.37);
      font-size: 1.5625rem; }
    .banner-home .field-promotext .ft-wt-light {
      font-size: 5rem;
      line-height: 1;
      margin: -5px 0 0 30px; }
  .banner-home .field-promotext2 {
    display: flex;
    margin-left: 65px;
    align-items: center; }
    .banner-home .field-promotext2 p {
      max-width: 27%;
      background-color: #ff9800;
      padding: 15px 0px 15px 20px;
      box-shadow: -5px -5px 5px 0 rgba(0, 0, 0, 0.28); }
      .banner-home .field-promotext2 p:nth-child(2) {
        margin: 0 15px; }
    .banner-home .field-promotext2 a {
      font-size: 1rem;
      display: flex;
      max-width: 85%;
      text-decoration: none;
      color: #fff;
      text-transform: uppercase;
      align-items: center; }
      .banner-home .field-promotext2 a:after {
        content: '';
        position: absolute;
        width: 34px;
        height: 22px;
        background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/white-right-arrow");
        background-repeat: no-repeat;
        position: unset; }

.banner {
  position: relative; }
  .banner .promotext {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }
  .banner .field-promotext {
    position: absolute;
    top: 60px; }
    .banner .field-promotext .bottom-border {
      font-size: 1.5625rem;
      line-height: 1.16;
      position: relative; }
      .banner .field-promotext .bottom-border:after {
        content: '';
        position: absolute;
        height: 3px;
        background: #ff9800;
        width: 75px;
        bottom: -10px;
        left: 0; }
    .banner .field-promotext h1 {
      margin: 35px 0 15px;
      font-size: 2.5rem;
      line-height: 1.13;
      font-weight: 500; }
    .banner .field-promotext .ft-wt-light {
      font-size: 3.4rem;
      line-height: 1.06; }
    .banner .field-promotext .ft-wt-normal {
      font-size: 1.5625rem; }

#secondPromo .field-promotext h1 {
  width: 60%; }

#secondPromo .field-promotext .ft-wt-light {
  width: 55%; }

#taking .field-promotext .ft-wt-light {
  width: 80%; }

#proven .field-promotext h1, #sideEffect .field-promotext h1, #menopause .field-promotext h1, #sitemap .field-promotext h1 {
  width: 60%; }

#menopause .field-promotext .ft-wt-light {
  width: 70%; }

#paying .field-promotext h1 {
  width: 70%;
  margin: 0; }

#paying .field-promotext .ft-wt-light {
  margin: 35px 0 5px; }

#paying .field-promotext .footnote {
  margin: 10px 0 15px; }

#talk-with-your-doctor .field-promotext .ft-wt-light, #michelle .field-promotext .ft-wt-light, #tayla .field-promotext .ft-wt-light, #jeewon .field-promotext .ft-wt-light {
  font-size: 4.0625rem;
  width: 90%; }

.bone-matters-banner {
  background-color: #fef7ea;
  padding: 45px 0 20px; }
  .bone-matters-banner > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }
  .bone-matters-banner .promotext {
    display: flex; }
  .bone-matters-banner .field-promotext {
    max-width: 50%;
    flex: 0 0 50%; }
  .bone-matters-banner .field-promotext2 {
    max-width: 50%;
    flex: 0 0 50%; }
  .bone-matters-banner .display-flex {
    display: flex;
    flex-direction: column;
    margin: 0 20px; }
  .bone-matters-banner .bone-matter-logo img {
    width: 100%;
    height: auto;
    max-width: 192px; }
  .bone-matters-banner img {
    width: 145px;
    height: 145px; }
  .bone-matters-banner .column-1 {
    display: flex; }
    .bone-matters-banner .column-1 .display-flex:first-child span {
      margin: 0 20px; }
  .bone-matters-banner .column-2 {
    display: flex;
    margin-top: 30px;
    justify-content: center; }
  .bone-matters-banner span {
    text-align: center;
    font-size: 0.9375rem; }
  .bone-matters-banner h1 {
    font-size: 2.8125rem;
    line-height: 1.22;
    font-weight: 300;
    margin: 30px 0 20px; }
  .bone-matters-banner h3 {
    font-size: 2.0625rem;
    font-weight: 500; }
    .bone-matters-banner h3 sup {
      font-size: 40%; }
  .bone-matters-banner p {
    font-size: 1.125rem;
    width: 80%; }
  .bone-matters-banner a {
    font-size: 1.0625rem;
    font-family: "DobraMedium";
    text-decoration: none;
    display: inline-block;
    position: relative;
    background-color: #f7f7f7;
    box-shadow: 0 -5px 3px 2px rgba(0, 0, 0, 0.17);
    text-transform: uppercase;
    color: #425563;
    min-width: 200px;
    padding: 15px 30px;
    margin: 30px 0 20px; }
    .bone-matters-banner a:after {
      content: '';
      position: absolute;
      width: 20px;
      height: 20px;
      background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/right-arrow");
      background-repeat: no-repeat;
      right: 30px; }

@media (min-width: 1400px) {
  .banner-home .promotext {
    top: 45px; } }

@media (min-width: 1600px) {
  .banner-home .promotext {
    top: 125px;
    left: 51%; } }

@media (min-width: 992px) {
  .banner .field-promoicon2, .banner-home .field-promoicon2 {
    display: none; }
  .banner .field-promotext {
    margin-left: 30px; }
  #terms-conditions .field-promotext h1 {
    width: 40%; } }

@media (max-width: 991px) {
  .banner .field-promoicon, .banner-home .field-promoicon {
    display: none; }
  .banner .promotext, .banner-home .promotext {
    max-width: 100%;
    left: 0; }
  #secondPromo .field-promotext .ft-wt-light {
    width: 60%; }
  #proven .promotext {
    padding: 0; }
  #proven .field-promotext {
    padding: 0 15px; }
  #page-not-found-banner h1 {
    width: 60%; }
  #contact-us-banner h1 {
    width: 25%; }
  #sitemap .field-promotext h1 {
    width: 30%; }
  #terms-conditions .field-promotext h1 {
    width: 50%; }
  .bone-matters-banner {
    padding: 25px 0 35px; }
    .bone-matters-banner .promotext {
      flex-direction: column; }
    .bone-matters-banner .field-promotext {
      max-width: 100%; }
    .bone-matters-banner .field-promotext2 {
      max-width: 100%;
      margin-top: 17px; }
    .bone-matters-banner .bone-matter-logo img {
      max-width: 117px; }
    .bone-matters-banner h1 {
      font-size: 1.75rem;
      margin: 15px 0 10px; }
    .bone-matters-banner h3 {
      font-size: 1.25rem; }
    .bone-matters-banner p {
      font-size: 1.0625rem;
      width: 100%; }
    .bone-matters-banner a {
      margin: 20px 0 25px; }
    .bone-matters-banner li {
      list-style: none;
      margin-left: 0;
      font-size: 0.9375rem;
      line-height: 1.47;
      margin-bottom: 5px; }
      .bone-matters-banner li:before {
        content: "●";
        color: #ff9800;
        font-size: 15px;
        margin-right: 11px; }
    .bone-matters-banner .desktop-hide p {
      font-size: 0.9375rem;
      text-transform: uppercase;
      margin: 10px 0 0 21px; } }

@media (max-width: 767px) {
  .banner-home .promotext {
    padding: 0; }
  .banner-home .field-promotext {
    margin: 40px 0 0 175px; }
    .banner-home .field-promotext h1 {
      font-size: 1.4rem; }
    .banner-home .field-promotext p {
      font-size: 0.8125rem; }
      .banner-home .field-promotext p.ft-wt-light {
        font-size: 1.8rem;
        margin: 0; }
  .banner-home .field-promotext2 {
    margin: 0;
    position: relative;
    z-index: 1;
    top: 135px; }
    .banner-home .field-promotext2 p {
      max-width: 100%;
      padding: 15px 5px 15px 12px; }
      .banner-home .field-promotext2 p:nth-child(2) {
        margin: 0 10px; }
    .banner-home .field-promotext2 a {
      max-width: 100%;
      font-size: 0.875rem; }
  .banner .field-promotext {
    top: 25px; }
    .banner .field-promotext h1 {
      font-size: 1.3125rem;
      margin: 30px 0 10px; }
    .banner .field-promotext .bottom-border {
      font-family: "DobraBook";
      font-size: 0.8125rem; }
      .banner .field-promotext .bottom-border:after {
        bottom: -10px; }
    .banner .field-promotext .ft-wt-light {
      font-size: 2.1rem; }
    .banner .field-promotext .ft-wt-normal {
      font-size: 0.8125rem; }
  #taking .field-promotext h1 {
    margin: 30px 0 0; }
  #taking .field-promotext .ft-wt-light {
    width: 65%; }
  #menopause .field-promotext .ft-wt-light {
    width: 60%; }
  #paying .field-promotext .ft-wt-light {
    font-size: 1.9rem; }
  #paying .field-promotext .footnote {
    font-size: 0.75rem;
    margin: 15px 0; }
  #paying .field-promotext .ft-wt-normal {
    font-size: 1rem; }
  #talk-with-your-doctor .field-promotext .ft-wt-light, #michelle .field-promotext .ft-wt-light, #tayla .field-promotext .ft-wt-light, #jeewon .field-promotext .ft-wt-light {
    width: 65%;
    font-size: 2rem; } }

@media (min-width: 768px) and (max-width: 991px) {
  .banner-home .promotext {
    left: 43%;
    top: 3%; }
  .banner-home .field-promotext {
    margin: 25px 0px 15px; }
    .banner-home .field-promotext p {
      font-size: 1rem; }
    .banner-home .field-promotext h1 {
      font-size: 2rem; }
    .banner-home .field-promotext .ft-wt-light {
      margin: 0;
      font-size: 4rem; }
  .banner-home .field-promotext2 {
    margin: 0; }
    .banner-home .field-promotext2 a {
      font-size: 0.75rem; }
  #talk-with-your-doctor .ft-wt-light, #michelle .ft-wt-light, #tayla .ft-wt-light, #jeewon .ft-wt-light {
    width: 75%;
    line-height: 1.2; }
  .bone-matters-banner .field-promotext br {
    display: none; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  .banner-home .field-promotext {
    margin: 60px 0 15px 50px; }
    .banner-home .field-promotext .ft-wt-light {
      font-size: 4rem; }
  .banner-home .field-promotext2 {
    margin-left: 50px; }
    .banner-home .field-promotext2 p {
      max-width: 30%;
      padding: 15px 0px 15px 15px; }
    .banner-home .field-promotext2 a {
      font-size: 0.9rem; }
  .banner .field-promotext {
    top: 30px; }
  #talk-with-your-doctor .ft-wt-light, #michelle .ft-wt-light, #tayla .ft-wt-light, #jeewon .ft-wt-light {
    width: 75%;
    line-height: 1.2; }
  .bone-matters-banner .promotext {
    justify-content: space-between; }
  .bone-matters-banner .field-promotext {
    max-width: 45%; }
    .bone-matters-banner .field-promotext br {
      display: none; }
  .bone-matters-banner .field-promotext2 {
    max-width: 55%; }
  .bone-matters-banner h1 {
    font-size: 2.3rem; }
  .bone-matters-banner h3 {
    font-size: 1.8rem; }
  .bone-matters-banner .display-flex img {
    width: 120px;
    height: 120px; }
  .bone-matters-banner .column-1 .display-flex:first-child span {
    margin: 20px 0 0; } }

@media (max-width: 360px) {
  .banner-home .field-promotext2 {
    top: 115px; }
  .banner-home .field-promotext p {
    font-size: 0.75rem; }
  #jeewon .field-promotext h1, #tayla .field-promotext h1, #michelle .field-promotext h1, #talk-with-your-doctor .field-promotext h1 {
    font-size: 1.2rem; }
  #jeewon .field-promotext .ft-wt-light, #tayla .field-promotext .ft-wt-light, #michelle .field-promotext .ft-wt-light, #talk-with-your-doctor .field-promotext .ft-wt-light {
    font-size: 1.9rem; }
  #contact-us-banner h1 {
    width: 30%; }
  #sideEffect .field-promotext .ft-wt-light {
    font-size: 2rem; }
  #paying .field-promotext .ft-wt-light {
    font-size: 1.8rem; }
  .bone-matters-banner p {
    width: 100%; } }

.navbar-toggler {
  padding: 0;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem; }
  .navbar-toggler:focus, .navbar-toggler:hover {
    text-decoration: none; }
  .navbar-toggler:not(:disabled):not(.disabled) {
    cursor: pointer; }

@media (max-width: 991px) {
  .hamburger-menu .navbar-toggler {
    overflow: hidden;
    width: 25px;
    height: 40px;
    float: right;
    border-radius: 0;
    border: none;
    position: relative; }
    .hamburger-menu .navbar-toggler:before, .hamburger-menu .navbar-toggler:after {
      content: ''; }
    .hamburger-menu .navbar-toggler:before, .hamburger-menu .navbar-toggler:after, .hamburger-menu .navbar-toggler .navbar-toggler-icon {
      left: 50%;
      background: #ff9800;
      border-radius: 3px;
      position: absolute;
      transform: translate(-50%, 0);
      width: 30px;
      height: 3px;
      transition: all 0.2s linear; }
    .hamburger-menu .navbar-toggler:before {
      top: 15px; }
    .hamburger-menu .navbar-toggler .navbar-toggler-icon {
      top: 25px; }
    .hamburger-menu .navbar-toggler:after {
      top: 35px; }
    .hamburger-menu .navbar-toggler.active:before {
      transform: translate(-50%, 0) rotate(45deg);
      top: 25px;
      background-color: #ff9800; }
    .hamburger-menu .navbar-toggler.active .navbar-toggler-icon {
      opacity: 0; }
    .hamburger-menu .navbar-toggler.active:after {
      transform: translate(-50%, 0) rotate(-45deg);
      top: 25px;
      background-color: #ff9800; } }

.boxes {
  margin: 15px 0; }
  .boxes .column-splitter {
    text-align: center;
    justify-content: space-between;
    height: unset; }
  .boxes .col-6 {
    padding: 35px 0;
    max-width: 49.5%; }
  .boxes .bg-color-20 {
    background-color: #fdebcd; }
  .boxes .bg-color-50 {
    background-color: #f8d8ae; }
  .boxes .bg-color-gray {
    background: #f3f3f3;
    overflow: hidden; }
  .boxes .bg-facing-left {
    background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Desktop/Proven-Results/_Tout_DDG-3-dt.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 100% 100%; }
  .boxes .link {
    margin-top: 35px; }
  .boxes a {
    font-size: 1rem;
    font-family: "DobraBold";
    color: #425563;
    text-transform: uppercase; }
  .boxes .ft-wt-m {
    font-size: 1.6875rem; }
  .boxes .ft-wt-light {
    font-size: 2.3125rem;
    text-transform: uppercase; }

#home-page-boxes {
  margin: 15px 0; }
  #home-page-boxes .ft-wt-m {
    font-size: 1.875rem;
    line-height: 1.3; }
  #home-page-boxes .ft-wt-light {
    font-size: 2.5rem;
    text-transform: uppercase; }
  #home-page-boxes .link {
    margin-top: 30px; }

#about-boxs .bg-color-gray {
  background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Desktop/About-Evenity/about-evenity-doll");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 100% 100%; }

#taking-evenity-boxes {
  margin: 15px 0 18px; }
  #taking-evenity-boxes .bg-color-gray {
    background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Desktop/Taking Evenity/taking-doll");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 100% 100%; }

#proven-boxs .bg-color-gray {
  background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Desktop/Proven Results/proven-results-doll");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 100% 100%; }

#safety-boxs .bg-color-gray {
  background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Desktop/Safety Information/_Tout_DDG-4-dt");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 100% 100%; }

#bone-loss-boxes .bg-color-gray {
  background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Desktop/Bone Loss and Menopause/bone-loss-doll");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 100% 100%; }

#paying-boxs .bg-color-gray {
  background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Desktop/Paying for EVENITY/paying-doll");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 100% 100%; }

@media (min-width: 992px) {
  .left-side-box {
    max-width: 550px;
    margin-right: 0; }
  .right-side-box {
    max-width: 550px;
    margin-left: 0; }
  .bg-color-gray .left-side-box {
    padding-right: 110px; } }

@media (max-width: 991px) {
  .boxes .column-splitter {
    flex-direction: column; }
    .boxes .column-splitter .col-6 {
      max-width: 100%; }
      .boxes .column-splitter .col-6:last-child {
        margin-top: 15px; }
  .boxes .bg-facing-left {
    background-image: none; }
  .boxes .ft-wt-m {
    font-size: 1.25rem; }
  .boxes .ft-wt-light {
    font-size: 1.875rem; }
  .boxes .link {
    margin-top: 20px; }
  .boxes a {
    font-size: 0.9375rem; }
  #home-page-boxes .ft-wt-m {
    font-size: 1.3rem; }
  #home-page-boxes .ft-wt-light {
    font-size: 1.875rem; }
  .talk-with-doctor-boxes {
    margin: 30px 0; }
    .talk-with-doctor-boxes .column-splitter .col-6:last-child {
      margin-top: 30px; } }

@media (max-width: 767px) {
  #about-boxs .bg-color-gray {
    background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Mobile/About Evenity/about-evenity-doll");
    min-height: 210px;
    padding: 20px 0 0; }
    #about-boxs .bg-color-gray .link {
      margin-top: 8px; }
  #taking-evenity-boxes .bg-color-gray {
    background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Mobile/Taking Evenity/taking-doll");
    min-height: 210px;
    padding: 20px 0 0; }
    #taking-evenity-boxes .bg-color-gray .link {
      margin-top: 8px; }
  #proven-boxs .bg-color-gray {
    background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Mobile/Proven Results/proven-results-doll");
    min-height: 210px;
    padding: 20px 0 0; }
    #proven-boxs .bg-color-gray .link {
      margin-top: 8px; }
  #safety-boxs .bg-color-gray {
    background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Mobile/Safety Information/safety-doll");
    min-height: 210px;
    padding: 20px 0 0; }
    #safety-boxs .bg-color-gray .link {
      margin-top: 8px; }
  #bone-loss-boxes .bg-color-gray {
    background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Mobile/Bone Loss and Menopause/bone-loss-doll");
    min-height: 210px;
    padding: 20px 0 0; }
    #bone-loss-boxes .bg-color-gray .link {
      margin-top: 0; }
  #paying-boxs .bg-color-gray {
    background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Mobile/Paying for EVENITY/paying-doll");
    min-height: 210px;
    padding: 20px 0 0; }
    #paying-boxs .bg-color-gray .link {
      margin-top: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  #about-boxs .bg-color-gray, #taking-evenity-boxes .bg-color-gray, #safety-boxs .bg-color-gray, #proven-boxs .bg-color-gray, #bone-loss-boxes .bg-color-gray, #paying-boxs .bg-color-gray {
    padding: 20px 0;
    min-height: 230px;
    display: flex;
    flex-wrap: wrap;
    align-content: center; }
    #about-boxs .bg-color-gray .link, #taking-evenity-boxes .bg-color-gray .link, #safety-boxs .bg-color-gray .link, #proven-boxs .bg-color-gray .link, #bone-loss-boxes .bg-color-gray .link, #paying-boxs .bg-color-gray .link {
      margin-top: 20px; }
  #taking-evenity-boxes .bg-color-gray, #safety-boxs .bg-color-gray, #bone-loss-boxes .bg-color-gray {
    min-height: 250px; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  .boxes a {
    font-size: 0.85rem; }
  .boxes .ft-wt-m {
    font-size: 1.3rem; }
  .boxes .ft-wt-light {
    font-size: 2rem; }
  .boxes .link {
    margin-top: 20px; } }

.bottom-curve {
  position: relative; }
  .bottom-curve .wave {
    position: absolute;
    top: -50px; }

#home-bottom-curve .wave {
  top: -55px; }

#proven-results-curve .wave, #side-effects-bottom-curve .wave {
  top: -45px; }

#about-banner-curve .wave, #about-evenity-curve .wave, #side-effects-curve .wave, #menopause-page .wave, #talk-banner-curve .wave, #contact-us-banner-curve .wave {
  top: -50px; }

@media (min-width: 1400px) {
  .bottom-curve .wave {
    top: -60px; }
  #about-banner-curve .wave, #about-evenity-curve .wave, #proven-results-curve .wave, #side-effects-curve .wave, #side-effects-bottom-curve .wave {
    top: -55px; }
  #home-bottom-curve .wave, #menopause-page .wave, #talk-banner-curve .wave, #contact-us-banner-curve .wave {
    top: -60px; } }

@media (min-width: 1600px) {
  .bottom-curve .wave {
    top: -70px; }
  #proven-results-curve .wave {
    top: -65px; }
  #home-bottom-curve .wave, #about-banner-curve .wave, #about-evenity-curve .wave, #side-effects-curve .wave, #menopause-page .wave {
    top: -70px; }
  #side-effects-bottom-curve .wave {
    top: -65px; }
  #talk-banner-curve .wave, #contact-us-banner-curve .wave {
    top: -75px; } }

@media (max-width: 991px) {
  .bottom-curve .wave {
    top: -25px; }
  #side-effects-curve .wave, #menopause-page .wave, #sitemap-banner-curve .wave {
    top: -30px; }
  #about-banner-curve .wave, #about-evenity-curve .wave, #side-effects-bottom-curve .wave, #talk-banner-curve .wave, .contact-us-page .wave {
    top: -25px; }
  #home-bottom-curve .desktop-hide {
    display: none; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bottom-curve .wave {
    top: -50px; }
  #side-effects-bottom-curve .wave {
    top: -45px; }
  #home-bottom-curve .wave, #about-banner-curve .wave, #menopause-page .wave, #talk-banner-curve .wave, .contact-us-page .wave {
    top: -50px; }
  #about-evenity-curve .wave {
    top: -75px; }
  #sitemap-banner-curve .wave {
    top: -60px; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  .bottom-curve .wave {
    top: -40px; }
  #home-bottom-curve .wave, #about-evenity-curve .wave {
    top: -45px; }
  #about-banner-curve .wave, #proven-results-curve .wave, #side-effects-curve .wave, #side-effects-bottom-curve .wave, #menopause-page .wave, #talk-banner-curve .wave, #contact-us-banner-curve .wave {
    top: -40px; } }

.evenity-new-bone {
  margin: 15px 0 60px;
  text-align: center; }
  .evenity-new-bone > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }
  .evenity-new-bone-builds .ft-wt-light {
    font-size: 2.8125rem;
    text-transform: uppercase; }
  .evenity-new-bone-builds .ft-wt-m {
    font-size: 1.875rem;
    margin: 15px 105px; }
  .evenity-new-bone-builds p {
    font-size: 1.125rem; }
  .evenity-new-bone .mobile-hide {
    max-width: 774px;
    margin: 40px auto 30px; }
  .evenity-new-bone .column-splitter {
    justify-content: space-between;
    max-width: 82%; }
  .evenity-new-bone .orange-text {
    font-size: 1.5625rem;
    margin-bottom: 15px;
    font-weight: normal; }
  .evenity-new-bone .col-6 p {
    font-size: 0.875rem; }
  .evenity-new-bone-footnote {
    font-size: 0.875rem;
    padding: 0 90px;
    margin: 40px auto 0; }

@media (max-width: 991px) {
  .evenity-new-bone {
    margin: 20px 0 35px; }
    .evenity-new-bone-builds .ft-wt-light {
      font-size: 1.75rem; }
    .evenity-new-bone-builds .ft-wt-m {
      font-size: 1.25rem;
      margin: 15px 0; }
    .evenity-new-bone-builds p {
      font-size: 0.9375rem; }
    .evenity-new-bone-footnote {
      font-size: 0.8125rem;
      padding: 0;
      margin: 25px auto 0; }
    .evenity-new-bone .column-splitter {
      max-width: 100%; }
      .evenity-new-bone .column-splitter .plain-html {
        margin: 10px auto 0; }
      .evenity-new-bone .column-splitter p {
        font-size: 0.8125rem; }
    .evenity-new-bone-col1 {
      margin-top: 25px; }
    .evenity-new-bone-col2 {
      margin-top: 35px; }
    .evenity-new-bone .desktop-hide img {
      max-width: 213px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .evenity-new-bone {
    margin: 20px 0 35px; }
    .evenity-new-bone .mobile-hide {
      display: block;
      margin: 40px auto 20px; }
    .evenity-new-bone .desktop-hide {
      display: none; }
    .evenity-new-bone-col1 {
      margin: 0; }
    .evenity-new-bone-col2 {
      margin: 0; } }

.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
  content: " ";
  display: block;
  background: white;
  position: absolute;
  z-index: 30;
  box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-horizontal .twentytwenty-handle:before {
  width: 3px;
  height: 9999px;
  left: 50%;
  margin-left: -1.5px; }

.twentytwenty-horizontal .twentytwenty-handle:before {
  bottom: 80%;
  margin-bottom: 22px;
  box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-horizontal .twentytwenty-handle:after {
  top: 80%;
  margin-top: 22px;
  box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {
  top: 50%;
  margin-top: -19px; }

.twentytwenty-horizontal .twentytwenty-before-label:before {
  left: 10px; }

.twentytwenty-horizontal .twentytwenty-after-label:before {
  right: 10px; }

.twentytwenty-vertical .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before {
  width: 9999px;
  height: 3px;
  top: 50%;
  margin-top: -1.5px; }

.twentytwenty-vertical .twentytwenty-handle:before {
  left: 50%;
  margin-left: 22px;
  box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-vertical .twentytwenty-handle:after {
  right: 50%;
  margin-right: 22px;
  box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before {
  left: 50%;
  margin-left: -45px;
  text-align: center;
  width: 90px; }

.twentytwenty-vertical .twentytwenty-before-label:before {
  top: 10px; }

.twentytwenty-vertical .twentytwenty-after-label:before {
  bottom: 10px; }

.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  transition-duration: 0.5s; }

.twentytwenty-before-label, .twentytwenty-after-label {
  transition-property: opacity;
  opacity: 0; }
  .twentytwenty-before-label:before, .twentytwenty-after-label:before {
    content: attr(data-content);
    color: white;
    font-size: 13px;
    letter-spacing: 0.1em;
    position: absolute;
    background: rgba(255, 255, 255, 0.2);
    line-height: 38px;
    padding: 0 20px;
    border-radius: 2px; }

.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {
  width: 0;
  height: 0;
  border: 6px inset transparent;
  position: absolute; }

.twentytwenty-left-arrow, .twentytwenty-right-arrow {
  top: 50%;
  margin-top: -6px; }

.twentytwenty-up-arrow, .twentytwenty-down-arrow {
  left: 50%;
  margin-left: -6px; }

.twentytwenty-container {
  box-sizing: content-box;
  z-index: 0;
  overflow: hidden;
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none; }
  .twentytwenty-container img {
    max-width: 100%;
    top: 0;
    display: block; }
  .twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active:hover.twentytwenty-overlay {
    background: rgba(0, 0, 0, 0); }
    .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active:hover.twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active:hover.twentytwenty-overlay .twentytwenty-after-label {
      opacity: 0; }
  .twentytwenty-container * {
    box-sizing: content-box; }

.twentytwenty-overlay {
  transition-property: background;
  background: rgba(0, 0, 0, 0);
  z-index: 25; }
  .twentytwenty-overlay:hover {
    background: rgba(0, 0, 0, 0.5); }
    .twentytwenty-overlay:hover .twentytwenty-after-label, .twentytwenty-overlay:hover .twentytwenty-before-label {
      opacity: 1; }

.twentytwenty-before {
  z-index: 20; }

.twentytwenty-after {
  z-index: 10; }

.twentytwenty-handle {
  height: 38px;
  width: 38px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -22px;
  margin-top: -22px;
  border: 3px solid white;
  border-radius: 1000px;
  box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
  z-index: 40;
  cursor: pointer; }

.twentytwenty-left-arrow {
  border-right: 6px solid white;
  left: 50%;
  margin-left: -17px; }

.twentytwenty-right-arrow {
  border-left: 6px solid white;
  right: 50%;
  margin-right: -17px; }

.twentytwenty-up-arrow {
  border-bottom: 6px solid white;
  top: 50%;
  margin-top: -17px; }

.twentytwenty-down-arrow {
  border-top: 6px solid white;
  bottom: 50%;
  margin-bottom: -17px; }

#mobile-terms-popup .quantum-modal {
  color: #425563;
  font-family: "Dobra-Book", Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  text-align: left;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  align-items: center;
  background: rgba(255, 152, 0, 0.7);
  display: none;
  height: 100vh;
  justify-content: center;
  left: 0;
  opacity: 0;
  position: fixed;
  top: 0;
  transition: opacity .2s, visibility 0s .2s;
  visibility: hidden;
  width: 100vw;
  z-index: 1002; }
  #mobile-terms-popup .quantum-modal.quantum-modal--visible {
    opacity: 1;
    display: flex;
    transition: opacity .4s, visibility 0s;
    visibility: visible; }
  #mobile-terms-popup .quantum-modal__dialog {
    color: #425563;
    font-family: "Dobra-Book", Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.5;
    text-align: left;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    background: #FFFFFF;
    max-width: 880px;
    width: 80%;
    padding: 70px 80px 60px; }
    #mobile-terms-popup .quantum-modal__dialog-text {
      margin: 0 0 16px;
      max-height: 50vh;
      overflow-y: hidden; }
    #mobile-terms-popup .quantum-modal__dialog [data-simplebar] {
      margin-bottom: 0; }
    #mobile-terms-popup .quantum-modal__dialog .quantum-button {
      text-transform: uppercase;
      font-size: initial;
      line-height: initial;
      width: unset;
      height: unset;
      margin: 0 10px; }
  #mobile-terms-popup .quantum-modal__dialog {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0; }
  #mobile-terms-popup .quantum-modal.mobile-toc h1 {
    font-family: 'Dobra-Book', Arial, Helvetica, sans-serif;
    color: #ff9800;
    font-size: 24px;
    margin: 0;
    padding: 0 0 10px;
    text-align: center;
    border-bottom: 1px solid #ff9800;
    margin-top: -5px;
    margin-bottom: 10px; }

#mobile-terms-popup .quantum-modal__dialog, #mobile-terms-popup .quantum-modal__dialog .quantum-modal__actions .quantum-button {
  padding: 8px 40px;
  color: #FFFFFF; }

#mobile-terms-popup .quantum-modal__dialog .quantum-modal__dialog .quantum-button,
#mobile-terms-popup .quantum-modal__dialog .quantum-modal__dialog, #mobile-terms-popup .quantum-modal__dialog .quantum-modal__actions .quantum-button,
#mobile-terms-popup .quantum-modal .quantum-modal__dialog, #mobile-terms-popup .quantum-button.quantum-button--icon-only {
  border-radius: 0; }

#mobile-terms-popup .quantum-button {
  align-items: center;
  background: none;
  border: 0;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  min-height: 40px; }
  #mobile-terms-popup .quantum-button.quantum-button--icon-only {
    width: 40px; }
  #mobile-terms-popup .quantum-button-tertiary {
    background: none;
    color: #425563; }

#mobile-terms-popup .quantum-modal__close {
  position: absolute;
  right: 8px;
  top: 8px; }

#mobile-terms-popup .quantum-icon {
  height: 24px;
  width: 24px;
  fill: #FF9800; }

#mobile-terms-popup .quantum-modal__dialog-text {
  background: #f6f6f6;
  border-radius: 8px 0 0 8px;
  padding: 15px 15px;
  height: 285px; }

#mobile-terms-popup .simplebar-mask {
  overflow-x: hidden;
  border-radius: 2px;
  height: 265px;
  background: #f6f6f6; }

#mobile-terms-popup .simplebar-mask::-webkit-scrollbar {
  width: 7px; }

#mobile-terms-popup .simplebar-mask#i-authorize::-webkit-scrollbar-track {
  background: #f6f6f6; }

#mobile-terms-popup .simplebar-mask::-webkit-scrollbar-thumb {
  background: #ff9800;
  border-radius: 15px;
  height: 46px; }

#mobile-terms-popup .quantum-modal.mobile-toc h4 {
  color: #425563;
  font-weight: normal;
  font-size: 24px;
  font-family: 'DobraBook';
  margin: 5px 0; }

#mobile-terms-popup .quantum-modal.quantum-modal--visible div.quantum-modal__dialog-text p, #mobile-terms-popup .quantum-modal__copy.quantum-long-form-text {
  font-size: 18px;
  padding-bottom: 20px; }

#mobile-terms-popup .quantum-modal.mobile-toc a {
  color: #425563;
  text-decoration: none;
  border-bottom: 1px solid #425563;
  padding-bottom: 0px; }

#mobile-terms-popup li {
  list-style-position: inside;
  margin-bottom: 16px; }
  #mobile-terms-popup li::marker {
    color: #425563;
    font-size: unset; }

#mobile-terms-popup .simplebar-height-auto-observer-wrapper {
  display: none; }

@media (min-width: 576px) {
  #mobile-terms-popup .quantum-modal__dialog, #mobile-terms-popup .quantum-modal .quantum-modal__dialog {
    box-shadow: 0 4px 10px 2px rgba(0, 0, 0, 0.3);
    padding: 48px 32px 32px;
    position: relative; } }

@media (max-width: 575px) {
  #mobile-terms-popup .quantum-modal .quantum-modal__dialog {
    bottom: unset;
    left: unset;
    right: unset;
    top: unset;
    position: relative; }
  #mobile-terms-popup .quantum-modal__dialog {
    padding: 25px; }
  #mobile-terms-popup .quantum-modal__dialog .quantum-button {
    margin: 0 0 10px 0; } }

#page-not-found-content {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px;
  margin: 30px auto; }
  #page-not-found-content > .component-content {
    margin-left: 30%; }
  #page-not-found-content p {
    font-size: 1.25rem;
    line-height: 1.5; }

@media (min-width: 992px) {
  .page-not-found-page .site-map ul {
    margin-left: 30%; }
  .page-not-found-page .site-map li ul {
    margin-left: 45px; } }

@media (max-width: 991px) {
  #page-not-found-content {
    margin: 40px auto 50px; }
    #page-not-found-content > .component-content {
      margin-left: 0; }
    #page-not-found-content p {
      font-size: 1.125rem; } }

.about-bg {
  background-color: #fdebcd;
  padding-bottom: 110px; }
  .about-bg > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }

#wideBox {
  background-color: #fffbf5;
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.22);
  position: relative;
  top: -65px;
  padding: 45px 65px; }
  #wideBox > .component-content {
    margin-top: -2px; }
  #wideBox .column-splitter {
    justify-content: space-between; }
  #wideBox .only-evenity {
    padding: 0;
    max-width: 60%;
    flex: 0 0 60%; }
  #wideBox .bulid-evenity {
    padding: 0;
    text-align: center;
    max-width: 35%;
    border-left: 2px solid #979797; }
  #wideBox #build-new-bone {
    padding: 0;
    text-align: right; }
    #wideBox #build-new-bone img {
      max-width: 268px; }
  #wideBox #only-evenity {
    padding: 0; }
    #wideBox #only-evenity .orange-color {
      color: #ff9800; }
    #wideBox #only-evenity .ft-wt-m {
      font-size: 1.875rem;
      width: 75%; }
    #wideBox #only-evenity .ft-wt-light {
      font-size: 2.5rem; }
    #wideBox #only-evenity p {
      font-size: 1.125rem; }
      #wideBox #only-evenity p:nth-child(3) {
        margin: 20px 0; }
      #wideBox #only-evenity p:last-child {
        margin-top: 25px; }
    #wideBox #only-evenity span {
      font-family: "DobraMedium"; }

#about-bg-color .video-center > div {
  display: flex;
  flex-direction: column-reverse; }

#about-bg-color .video-js {
  width: 65%;
  height: auto;
  flex: 0 0 100%;
  margin: 0 auto; }

#about-bg-color #imageMenu {
  flex: 0 0 100%;
  color: #425563;
  text-align: center;
  margin-bottom: 20px; }
  #about-bg-color #imageMenu .ft-wt-m {
    font-size: 2.5rem;
    line-height: 1.28; }
  #about-bg-color #imageMenu .ft-wt-light {
    font-size: 3.9375rem; }

.about-accordion {
  width: 65%;
  padding: 0;
  margin: 0 auto; }

.about-talk-evenity {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px;
  margin: 35px auto 45px; }
  .about-talk-evenity .column-splitter {
    justify-content: space-between;
    align-items: center; }
  .about-talk-evenity .taking-evenity {
    max-width: 32%; }

.doctor-visit {
  display: flex;
  flex-wrap: wrap;
  border-left: 2px solid #979797;
  max-width: 65%;
  flex: 0 0 65%;
  padding-left: 50px; }
  .doctor-visit .col-4 {
    max-width: 33%;
    flex: 0 0 33%; }
  .doctor-visit .image {
    padding: 0;
    max-width: 100%; }
    .doctor-visit .image > .component-content {
      display: flex;
      flex-direction: column;
      align-items: center; }
  .doctor-visit .image-caption {
    font-family: "DobraMedium";
    text-align: center;
    font-size: 1rem;
    margin: 20px 0 0; }
  .doctor-visit .plain-html {
    margin-top: 30px; }
    .doctor-visit .plain-html p {
      font-size: 0.9375rem;
      text-align: center; }
  .doctor-visit-col1 img {
    max-width: 195px; }
  .doctor-visit-col2 img {
    max-width: 108px; }
  .doctor-visit-col3 img {
    max-width: 195px; }
  .doctor-visit-col3 .image-caption {
    margin: 20px 20px 0; }

#taking-evenity-about {
  padding: 0; }
  #taking-evenity-about .ft-wt-m {
    font-size: 1.875rem; }
  #taking-evenity-about .ft-wt-light {
    font-size: 2.5rem; }
  #taking-evenity-about p:last-child {
    margin-top: 25px;
    font-size: 1.125rem; }

#doctor img {
  max-width: 100px; }

.about .bc-iframe, .about .bc-iframe body,
.about .bc-player-46XtejDQqq_default,
.about .bc-player-46XtejDQqq_default .vjs-poster {
  background-color: transparent; }

@media (min-width: 1600px) {
  .about-bg {
    padding-bottom: 140px; }
    .about-bg .imageContainer {
      margin-top: -50px; }
  #wideBox {
    top: -90px; } }

@media (max-width: 991px) {
  .about-bg {
    padding-bottom: 90px; }
  .about-talk-evenity {
    margin: 25px auto 90px; }
    .about-talk-evenity .column-splitter {
      flex-direction: column; }
    .about-talk-evenity .col-6 {
      max-width: 100%;
      padding: 0; }
  #wideBox {
    top: -30px;
    padding: 30px 30px 50px;
    box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.5); }
    #wideBox .column-splitter {
      flex-direction: column; }
    #wideBox .col-6 {
      max-width: 100%; }
    #wideBox #only-evenity .ft-wt-m {
      font-size: 1.25rem;
      width: 100%;
      margin: 0 0 10px; }
    #wideBox #only-evenity .ft-wt-light {
      font-size: 1.875rem; }
    #wideBox #only-evenity p {
      font-size: 0.9375rem; }
    #wideBox .bulid-evenity {
      border: none;
      margin-top: 40px; }
    #wideBox #build-new-bone {
      text-align: center; }
      #wideBox #build-new-bone img {
        margin-left: 0;
        max-width: 240px;
        margin: 0 auto; }
  #about-bg-color #imageMenu .ft-wt-m {
    font-size: 1.5625rem; }
  #about-bg-color #imageMenu .ft-wt-light {
    font-size: 2.1875rem; }
  #about-bg-color .video-js {
    width: 100%; }
  .about-accordion {
    width: 100%; }
  .doctor-visit {
    display: block;
    border: none;
    margin-top: 45px; }
    .doctor-visit .col-4 {
      margin-bottom: 35px;
      max-width: 100%; }
    .doctor-visit .image-caption {
      font-size: 1rem;
      text-align: center;
      width: 60%; }
    .doctor-visit-col1 {
      max-width: 100%; }
    .doctor-visit-col2 {
      max-width: 100%; }
    .doctor-visit-col3 {
      max-width: 100%; }
      .doctor-visit-col3 img {
        max-width: 195px; }
      .doctor-visit-col3 .image-caption {
        width: 43%; }
    .doctor-visit .plain-html {
      margin-top: 0; }
  #taking-evenity-about .ft-wt-m {
    font-size: 1.375rem; }
  #taking-evenity-about .ft-wt-light {
    font-size: 1.875rem; }
  #taking-evenity-about p:last-child {
    font-size: 0.9375rem;
    margin: 10px 0 0; }
  #each-dose p {
    font-size: 0.875rem;
    line-height: 1.36; }
  #doctor-mobile {
    order: 3;
    padding: 0 15px; }
  #about-bg-color .bc-player-46XtejDQqq_default .vjs-big-play-button {
    font-size: 2.5em; }
  #about-bg-color .video-js .vjs-dock-shelf, .video-js .vjs-dock-text {
    font-size: 0.7em; } }

@media (min-width: 768px) and (max-width: 991px) {
  .about-bg {
    padding-bottom: 130px; }
  #wideBox {
    top: -60px; }
  .about-talk-evenity {
    margin: 0 auto 40px; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  .doctor-visit .image-caption {
    font-size: 0.9rem; }
  #wideBox {
    top: -55px; } }

#proven {
  color: #425563;
  background-color: #fbe9cb; }
  #proven .field-promoicon {
    text-align: right; }
    #proven .field-promoicon img {
      width: unset; }
  #proven .field-promotext img {
    display: block;
    max-width: 304px;
    height: auto;
    margin: 30px 0 15px; }
  #proven .text-desktop {
    font-size: 1.125rem;
    margin-bottom: 25px; }

#stretch {
  background-color: #fbe9cb;
  padding: 0 0 35px; }
  #stretch > .component-content {
    background-color: #fff;
    max-width: 1140px;
    margin: 0 auto;
    position: relative;
    top: -40px;
    padding: 40px 0 30px; }
  #stretch .mobile-hide.image {
    text-align: center;
    position: relative;
    top: -66px; }
  #stretch .mobile-hide img {
    max-width: 100%; }
  #stretch #increase-bone {
    display: flex;
    justify-content: flex-end;
    max-width: 94%;
    z-index: 1; }
    #stretch #increase-bone .ft-wt-m {
      font-size: 2.0625rem; }
    #stretch #increase-bone .ft-wt-light {
      font-size: 2.5rem; }
  #stretch #same-clinical {
    margin-top: -40px; }
    #stretch #same-clinical p {
      font-size: 0.875rem; }
      #stretch #same-clinical p:first-child {
        position: absolute;
        right: 30px;
        bottom: 85px;
        width: 25%; }
      #stretch #same-clinical p:last-child {
        text-align: center; }

#evenity-builds .primary {
  font-size: 2.8125rem;
  line-height: 1.38; }

#evenity-builds .secondary {
  font-size: 1.875rem;
  line-height: 1.2;
  max-width: 820px;
  margin: 10px auto; }

#evenity-builds .tertiary {
  font-size: 1.125rem;
  line-height: 1.28; }

@media (min-width: 1400px) {
  #stretch {
    padding: 0 0 50px; } }

@media (min-width: 1600px) {
  #stretch {
    padding: 0 0 60px; } }

@media (min-width: 992px) {
  .result-banner-content {
    max-width: 609px; }
  #proven .field-promoicon {
    max-width: 1200px;
    margin: 0 auto; }
    #proven .field-promoicon img {
      width: 35%; }
  #bmd-graphics {
    position: absolute;
    z-index: 1;
    width: 100%;
    top: 50px; }
  #stretch #bmd-graphics img {
    width: 100%;
    height: auto;
    max-width: 535px; }
  #stretch #bmd-graphics .bmd-neck {
    position: relative;
    top: 190px; }
  #stretch #bmd-graphics .bmd-spine {
    position: relative;
    text-align: right; }
  #stretch #bmd-graphics .bmd-hip {
    position: relative;
    text-align: right; }
  #stretch .mobile-hide.image {
    z-index: 2;
    max-width: 493px; } }

@media (max-width: 991px) {
  #proven {
    background-color: #fbe9cb;
    height: 600px; }
    #proven .field-promoicon2 {
      text-align: right; }
      #proven .field-promoicon2 img {
        max-width: 195px; }
    #proven .field-promotext img {
      max-width: 201px;
      margin: 30px 0; }
    #proven .field-promotext h1 {
      width: 65%;
      font-size: 1.4rem; }
      #proven .field-promotext h1 br {
        display: none; }
    #proven .field-promotext .ft-wt-light {
      width: 60%; }
    #proven .text-desktop {
      font-size: 0.8125rem; }
  #stretch {
    padding: 0 0 80px; }
    #stretch > .component-content {
      top: 0;
      max-width: 90%;
      box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.27);
      padding: 25px 0 30px; }
    #stretch #increase-bone {
      text-align: center;
      max-width: 100%;
      justify-content: center; }
      #stretch #increase-bone .ft-wt-m {
        font-size: 1.375rem; }
      #stretch #increase-bone .ft-wt-light {
        font-size: 1.75rem; }
    #stretch .desktop-hide {
      margin: 35px 0 30px; }
    #stretch #same-clinical {
      margin-top: 0;
      text-align: center;
      padding: 0 20px; }
      #stretch #same-clinical p {
        font-size: 0.8125rem; }
        #stretch #same-clinical p:first-child {
          position: unset;
          width: 100%;
          margin-bottom: 20px; }
  #trial-results-page #isit-container {
    z-index: 5; }
  #evenity-builds .primary {
    font-size: 1.75rem;
    text-align: center;
    margin: 0 10px; }
  #evenity-builds .secondary {
    margin: 10px;
    font-size: 1.25rem; } }

@media (min-width: 768px) and (max-width: 991px) {
  #proven {
    height: unset;
    padding-bottom: 35px; }
    #proven .field-promotext img {
      max-width: 40%;
      margin: 20px 0; }
    #proven .result-banner-content {
      width: 55%; }
    #proven .field-promoicon2 img {
      max-width: 350px; }
    #proven .text-desktop {
      font-size: 1rem; }
  #stretch {
    padding: 0 0 85px; }
    #stretch > .component-content {
      top: -80px;
      max-width: 95%; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  #proven .field-promoicon img {
    width: 35%; }
  #proven .field-promotext img {
    margin: 25px 0 15px;
    max-width: 280px; }
  #stretch {
    padding: 0 0 30px; }
    #stretch > .component-content {
      max-width: 95%;
      top: -40px; }
    #stretch #increase-bone .ft-wt-m {
      font-size: 1.8rem; }
    #stretch #increase-bone .ft-wt-light {
      font-size: 2rem; }
    #stretch #bmd-graphics {
      top: 65px; }
      #stretch #bmd-graphics img {
        max-width: 450px; }
    #stretch #same-clinical p:first-child {
      right: 0;
      font-size: 0.75rem;
      bottom: 90px;
      width: 25%; }
    #stretch #same-clinical p:last-child {
      padding: 0 20px;
      font-size: 0.8125rem; } }

@media (max-width: 360px) {
  #evenity-builds .primary {
    margin: 0; }
  #evenity-builds .secondary {
    margin: 10px auto; }
  #stretch #increase-bone .ft-wt-m {
    font-size: 1.2rem; }
  #stretch #increase-bone .ft-wt-light {
    font-size: 1.5rem; } }

#contact-text {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px; }
  #contact-text .field-text {
    margin: 50px 0 100px 195px;
    font-family: "DobraMedium";
    font-size: 1.375rem;
    line-height: 1.625rem; }
    #contact-text .field-text p {
      margin-top: 20px; }
    #contact-text .field-text a {
      color: #425563;
      text-decoration: none;
      border-bottom: 1px solid #425563; }

@media (max-width: 991px) {
  #contact-text .field-text {
    font-size: 1.125rem;
    margin: 40px 0 60px; }
    #contact-text .field-text br {
      display: none; }
    #contact-text .field-text span {
      display: inline-block; } }

@media (max-width: 767px) {
  #contact-text .field-text {
    margin: 35px 0 60px; } }

@media (min-width: 768px) and (max-width: 991px) {
  #contact-text .field-text {
    margin: 50px 45px 100px 0; } }

.bone-matters-support .indication {
  padding: 10px 0; }

.bone-matters-support .mobile-top-nav {
  padding: 10px 15px 24px; }

#your-bone, #info-block {
  text-align: center;
  max-width: 1140px; }

#your-bone {
  margin: 30px auto 35px; }
  #your-bone h1 {
    font-size: 2.375rem;
    padding-bottom: 15px;
    font-weight: 300; }
  #your-bone p {
    font-size: 1.625rem;
    padding: 0px 10% 0; }

#info-block {
  background-color: #fef7ea; }
  #info-block h1 {
    padding-top: 18px;
    padding-bottom: 18px;
    font-weight: 300; }
  #info-block #progressbar {
    padding: 50px 0 35px; }

#form {
  max-width: 450px; }
  #form .quantum-long-form-text {
    padding: 0; }

#info-block h1 {
  font-size: 2.375rem; }

#form {
  max-width: 609px; }

#form h3 {
  font-size: 2.375rem;
  margin: 0 0 30px;
  padding: 0 0 0 15px; }

#form .quantum-form__label {
  color: #425563;
  font-family: "DobraMedium";
  font-size: 1rem;
  line-height: 1.5;
  text-align: left;
  display: block;
  margin: 0 0 15px;
  padding: 0; }

.bone-matters-sign-up .quantum-form__label, .bone-matters-sign-up .quantum-form__radio-group-label, .bone-matters-sign-up .quantum-form__radio-label {
  font-family: 'DobraMedium';
  font-size: 1.125rem;
  color: #425563; }

.regular-inputs input, .regular-inputs select, input#postal_code, input#city, select#state, input#reminder_opt_in, #form #phone {
  height: 39px;
  border-radius: 7.5px;
  color: #999999;
  border: 1px solid #aaaaaa;
  padding-left: 10px;
  font-size: 1.125rem; }

.regular-inputs #doses {
  border-bottom: none; }

#form .quantum-form__field-error, #form .quantum-form__field-error:before, #form .quantum-form__field-error:after {
  box-sizing: border-box; }

#form .quantum-form__label-required-label {
  font-family: "DobraMedium";
  font-size: 1rem;
  line-height: 1.5;
  color: #D82B34;
  display: block;
  margin: 0 0 8px; }

.quantum-form__input {
  color: #425563;
  font-family: "DobraMedium";
  font-size: 1rem;
  line-height: 1.5;
  background-color: #FFFFFF;
  border: solid 1px #D6D1C4;
  border-radius: 2px;
  margin: 0 0 8px;
  max-width: none;
  min-height: 40px;
  padding: 8px;
  width: 100%; }

/***************************************************************************************/
.regular-inputs select {
  width: 104px;
  color: #425563; }

#form input#postal_code {
  width: 120px;
  margin-bottom: 55px; }

#form input#city {
  width: 283px; }

#form select#state {
  width: 180px; }

#form .options-yes-no {
  margin-bottom: 82px; }

#form #mobile-web-enabled, #form #mobile-web-disabled {
  width: 42px;
  height: 42px;
  border-radius: 7.5px;
  background: #edecec;
  color: #999999;
  border: 1px solid #aaaaaa; }

#form .quantum-form__radio {
  display: inline-flex;
  align-items: center; }

#form #phone {
  width: 280px;
  margin-bottom: 24px; }

#form input#reminder_opt_in {
  width: 57px;
  height: 50px; }

#form .simplebar-mask {
  border: 1px solid #979797;
  overflow-x: hidden;
  width: 407px;
  height: 151px;
  padding: 0 10px;
  border-radius: 2px; }

#form #i-accept {
  height: 151px;
  width: auto;
  font-size: 1rem;
  padding: 10px 15px; }

#form #i-authorize {
  height: 285px;
  background: #f6f6f6;
  border: none;
  padding: 20px; }

#form #i-authorize ul {
  padding: 10px 0 10px 15px; }

#form .simplebar-mask::-webkit-scrollbar {
  width: 7px; }

#form .simplebar-mask::-webkit-scrollbar-track {
  background: #fff; }

#form .simplebar-mask#i-authorize::-webkit-scrollbar-track {
  background: #f6f6f6; }

#form .simplebar-mask::-webkit-scrollbar-thumb {
  background: #ff9800;
  border-radius: 15px; }

#form span.quantum-form__checkbox-visual {
  display: none; }

.form-navigation svg.quantum-icon.quantum-button__icon {
  width: 21px;
  height: 21px; }

.bone-matters-sign-up .tab {
  display: none; }

.bone-matters-sign-up .tab.tab-visible {
  display: block; }

.hidden {
  display: none; }

/********************This style I took it from the evenity.css needs to be improved*/
#reg-form .quantum-button {
  color: #FFFFFF;
  font-size: 16px;
  background: #FF9800;
  border: 0;
  border-radius: 4px;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  margin: 0;
  min-height: 40px;
  outline: none;
  padding: 10px 16px;
  position: relative;
  text-align: center;
  text-decoration: none; }

/************************************************/
#reg-form .quantum-button, #reg-form .quantum-button:before, #reg-form .quantum-button:after {
  box-sizing: border-box; }

#reg-form .quantum-button *, #reg-form .quantum-button *:before, #reg-form .quantum-button *:after {
  box-sizing: border-box; }

#reg-form .quantum-button.quantum-button--focus, #reg-form .quantum-button:focus {
  box-shadow: 0 0 0 2px #AFB9C1;
  outline: none; }

#reg-form .quantum-button.quantum-button--hover, #reg-form .quantum-button:hover {
  background: #cc7a00;
  text-decoration: none; }

#reg-form .quantum-button.quantum-button--active, #reg-form .quantum-button:active {
  background: #995b00; }

#reg-form .quantum-button:disabled, #reg-form .quantum-button:disabled:hover {
  background: #D6D1C4;
  color: rgba(255, 255, 255, 0.7);
  cursor: not-allowed; }

/****************************************************************/
.untreated, .treated {
  max-width: 328px; }

/**************MEDIA QUERIE FOR FORM************************/
@media screen and (min-width: 768px) {
  .bone-matters-sign-up .quantum-form__label, .bone-matters-sign-up .quantum-form__radio-group-label, .bone-matters-sign-up .quantum-form__radio-label {
    font-family: 'Dobra-Medium';
    font-size: 18px;
    line-height: 44px;
    color: #425563; } }

@media (max-width: 991px) {
  #form {
    max-width: 320px; }
  #progressbar img.img-fluid {
    max-width: 100%; }
  #form #i-accept {
    width: auto; } }

.bone-matters-support .hidden,
.bone-matters-support #reg-form .quantum-button.hidden,
.bone-matters-sign-up .section-mobile-phone-type,
.bone-matters-sign-up .section-mobile-phone-number,
.bone-matters-sign-up .section-mobile-terms,
.bone-matters-sign-up .section-accept-mobile-terms,
.bone-matters-sign-up .section-mobile-terms-two,
.bone-matters-sign-up .section-fracture-yes,
.bone-matters-sign-up .section-fracture-radio-group-yes {
  display: none; }

@media (max-width: 767px) {
  #your-bone {
    padding: 0 15px;
    margin: 30px auto 20px; }
    #your-bone h1 {
      font-size: 1.75rem; }
    #your-bone p {
      font-size: 1.25rem;
      padding: 0; }
  #info-block {
    padding: 0 15px; }
    #info-block h1 {
      font-size: 1.75rem; }
    #info-block #progressbar {
      padding: 35px 0 25px; }
  #form .quantum-form__label {
    margin: 0 0 10px; }
  #form .privacy-box .simplebar-mask::-webkit-scrollbar-track {
    background: #f6f6f6; }
  #form #reg-form .privacy-box .simplebar-content li:before {
    font-size: 0.7rem; } }

@media (max-width: 360px) {
  #your-bone h1 {
    font-size: 1.6rem; } }

@media (min-width: 768px) and (max-width: 991px) {
  #your-bone h1 {
    font-size: 2.1rem; } }

#thank-you {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px; }
  #thank-you .rich-text {
    text-align: center;
    margin: 40px 0 80px; }
  #thank-you .ft-wt-light {
    font-size: 2.375rem; }
  #thank-you p {
    font-size: 1.625rem;
    margin-top: 20px; }

#registration-step-done {
  padding: 35px 0;
  text-align: center;
  background-color: #fef7ea; }

@media (max-width: 991px) {
  #confirmation-banner .desktop-hide p {
    display: none; }
  #registration-step-done {
    padding: 10px 0 25px; }
  #thank-you .rich-text {
    margin: 40px 0 60px; }
  #thank-you .ft-wt-light {
    font-size: 1.75rem; }
  #thank-you p {
    font-size: 1.1875rem;
    line-height: 1.21; }
  #thank-you span {
    display: block;
    margin: 0 60px; } }

#women {
  background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Desktop/Home Page/proven-to-reduce-spine");
  background-position: center;
  background-repeat: no-repeat;
  background-color: #e6f2fa; }
  #women > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }
  #women .content-center {
    padding: 32px 0 20px;
    text-align: center;
    width: 590px;
    margin: 0 auto; }
  #women img {
    max-width: 301px; }
  #women .ft-wt-m {
    font-size: 1.875rem; }
  #women .ft-wt-light {
    font-size: 2.8125rem;
    text-transform: uppercase; }
  #women p:nth-child(3) {
    margin-top: 20px; }
  #women .evenity-reduced {
    font-size: 1.125rem;
    line-height: 1.28;
    margin: 0 90px; }
  #women .women-evenity {
    font-size: 0.875rem;
    line-height: 1.36; }
  #women .discussion-guide-link {
    margin: 20px 0; }
    #women .discussion-guide-link a {
      font-family: "DobraBold";
      text-transform: uppercase;
      color: #425563;
      font-size: 1rem; }

#one-two-women {
  position: relative;
  margin-bottom: -5px; }
  #one-two-women .promotext {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }
  #one-two-women .field-promotext {
    position: absolute;
    top: 30px; }
    #one-two-women .field-promotext .ft-wt-m {
      font-size: 2.5rem;
      margin: 10px 0; }
    #one-two-women .field-promotext .ft-wt-light {
      font-size: 3.125rem;
      width: 50%;
      line-height: 1; }
  #one-two-women .watch-commercial {
    margin: 30px 0 40px; }
  #one-two-women .get-facts a {
    font-size: 1.0625rem;
    font-family: "DobraMedium";
    text-decoration: none;
    display: inline-block;
    position: relative;
    background-color: #f7f7f7;
    box-shadow: 0 -5px 3px 2px rgba(0, 0, 0, 0.17);
    text-transform: uppercase;
    color: #425563;
    min-width: 200px;
    padding: 15px 30px; }
    #one-two-women .get-facts a:after {
      content: '';
      position: absolute;
      width: 20px;
      height: 20px;
      background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/right-arrow");
      background-repeat: no-repeat;
      right: 30px; }
  #one-two-women .model-pop-up-open {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 0.9375rem;
    width: 175px;
    color: #425563; }
    #one-two-women .model-pop-up-open:before {
      content: '';
      position: absolute;
      width: 25px;
      height: 16px;
      background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/watch-icon");
      background-repeat: no-repeat;
      position: unset;
      display: inline-block; }

@media (min-width: 992px) {
  #firstVideo .field-promolink {
    display: none; }
  #one-two-women .field-promoicon2 {
    display: none; } }

@media (max-width: 991px) {
  #women {
    background-image: unset; }
    #women .content-center {
      width: 100%; }
    #women .ft-wt-m {
      font-size: 1.5rem; }
    #women .ft-wt-light {
      font-size: 2.063rem; }
    #women p:nth-child(3) {
      margin: 20px 0 10px; }
    #women .discussion-guide-link {
      margin: 25px 0; }
    #women .evenity-reduced {
      font-size: 0.938rem;
      margin: 0; }
    #women .women-evenity {
      font-size: 0.813rem;
      margin: 0; }
  #firstVideo {
    text-align: center; }
  #one-two-women .field-promoicon {
    display: none; }
  #one-two-women .field-promotext {
    left: 0;
    padding: 0 15px; }
    #one-two-women .field-promotext .ft-wt-m {
      font-size: 1.5rem; }
    #one-two-women .field-promotext .ft-wt-light {
      width: 100%;
      font-size: 1.875rem;
      text-transform: uppercase; }
  #one-two-women .get-facts {
    position: relative;
    bottom: -240px; }
    #one-two-women .get-facts a {
      margin: 0 auto; }
      #one-two-women .get-facts a:after {
        right: 15px; }
  #one-two-women .model-pop-up-open {
    margin: 0 auto; } }

@media (max-width: 767px) {
  #circles {
    margin: 55px 0 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  #firstVideo {
    text-align: left; }
    #firstVideo .model-pop-up-open {
      margin: 0; }
  #one-two-women .field-promoicon {
    display: block; }
  #one-two-women .field-promoicon2 {
    display: none; }
  #one-two-women .field-promotext {
    top: 20px; }
    #one-two-women .field-promotext p {
      font-size: 0.75rem; }
    #one-two-women .field-promotext .ft-wt-m {
      margin: 5px 0;
      font-size: 1.4rem; }
    #one-two-women .field-promotext .ft-wt-light {
      width: 50%;
      font-size: 1.8rem; }
  #one-two-women .watch-commercial {
    margin: 15px 0 30px; }
  #one-two-women .get-facts {
    position: unset; }
    #one-two-women .get-facts a {
      margin: 0; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  #one-two-women .field-promotext {
    top: 20px; }
    #one-two-women .field-promotext .ft-wt-m {
      margin: 5px 0; }
  #one-two-women .watch-commercial {
    margin: 15px 0 25px; } }

@media (max-width: 360px) {
  #one-two-women .get-facts {
    bottom: -205px; }
  #one-two-women .watch-commercial {
    margin: 20px 0 40px; } }

.osteoporosis-progressive {
  background-color: #fdebcd;
  text-align: center;
  padding: 20px 0 100px;
  margin-top: -5px; }
  .osteoporosis-progressive > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }
  .osteoporosis-progressive-content {
    margin-bottom: 20px; }
    .osteoporosis-progressive-content .ft-wt-m {
      font-size: 1.875rem; }
    .osteoporosis-progressive-content .ft-wt-light {
      font-size: 2.5rem;
      margin: 5px 0 25px; }
    .osteoporosis-progressive-content p {
      font-size: 1.125rem; }
  .osteoporosis-progressive-slider .wrapper-2020 {
    width: 100%;
    max-width: 714px;
    margin: 30px auto; }
  .osteoporosis-progressive-slider .twentytwenty-container img {
    pointer-events: none;
    -webkit-user-drag: none;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none; }
  .osteoporosis-progressive-slider .twentytwenty-wrapper {
    z-index: 0;
    position: relative;
    width: 100%; }
  .osteoporosis-progressive-slider .twentytwenty-handle {
    background: #ffaf39;
    width: 87px;
    height: 87px;
    top: 30%;
    margin-left: -49px;
    border: 5px solid white;
    touch-action: none; }
  .osteoporosis-progressive-slider .twentytwenty-horizontal .twentytwenty-handle:before, .osteoporosis-progressive-slider .twentytwenty-horizontal .twentytwenty-handle:after, .osteoporosis-progressive-slider .twentytwenty-vertical .twentytwenty-handle:before, .osteoporosis-progressive-slider .twentytwenty-vertical .twentytwenty-handle:after {
    background: #ffaf39;
    width: 5px; }
  .osteoporosis-progressive-slider .twentytwenty-horizontal .twentytwenty-handle:before {
    bottom: 80%; }
  .osteoporosis-progressive-slider .twentytwenty-horizontal .twentytwenty-handle:after {
    top: 80%; }
  .osteoporosis-progressive-slider .twentytwenty-left-arrow, .osteoporosis-progressive-slider .twentytwenty-right-arrow, .osteoporosis-progressive-slider .twentytwenty-up-arrow, .osteoporosis-progressive-slider .twentytwenty-down-arrow {
    width: 0;
    height: 0;
    border: 22px inset transparent;
    position: absolute; }
  .osteoporosis-progressive-slider .twentytwenty-left-arrow {
    border-right: 22px solid white;
    left: 10%;
    top: 30%; }
  .osteoporosis-progressive-slider .twentytwenty-right-arrow {
    border-left: 22px solid white;
    right: 10%;
    top: 30%; }
  .osteoporosis-progressive-slider div.indicator {
    font-size: 1.2em;
    text-align: center;
    background: white;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 3.5rem;
    font-family: 'DobraMedium';
    font-weight: bold; }
    .osteoporosis-progressive-slider div.indicator.first {
      background: #ffaf39; }
    .osteoporosis-progressive-slider div.indicator.active {
      height: 5rem; }
  .osteoporosis-progressive-slider div.indicators {
    position: relative;
    margin-top: -40px;
    display: flex;
    flex-direction: row;
    align-items: flex-end; }
  .osteoporosis-progressive-slider p {
    width: 80%;
    margin: 0 auto; }

.osteoporosis-fastfacts {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px;
  margin: 30px auto 90px; }
  .osteoporosis-fastfacts img {
    max-width: 280px;
    height: auto;
    border-radius: 50%;
    box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.21);
    position: relative;
    z-index: 1; }
  .osteoporosis-fastfacts p img {
    box-shadow: none; }
  .osteoporosis-fastfacts-content {
    text-align: center; }
    .osteoporosis-fastfacts-content .col1 .ft-wt-m {
      font-size: 2.5rem; }
    .osteoporosis-fastfacts-content .col1 .ft-wt-light {
      font-size: 3.9375rem;
      margin-bottom: 15px; }
    .osteoporosis-fastfacts-content .col2 {
      margin-top: 40px; }
      .osteoporosis-fastfacts-content .col2 p:first-child {
        margin-bottom: 15px; }
    .osteoporosis-fastfacts-content .ft-wt-bold {
      font-size: 1.5625rem; }
    .osteoporosis-fastfacts-content p {
      font-size: 1.125rem;
      line-height: 1.28; }

.osteoporosis-treatments {
  background-color: #faf4ea;
  padding: 20px 0 30px; }
  .osteoporosis-treatments-difference {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px;
    text-align: center; }
    .osteoporosis-treatments-difference .ft-wt-light {
      font-size: 2.5rem;
      margin-bottom: 1rem; }
    .osteoporosis-treatments-difference .ft-wt-m {
      font-size: 1.875rem; }
  .osteoporosis-treatments .column-splitter {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px;
    margin: 50px auto 50px;
    justify-content: space-between; }
  .osteoporosis-treatments .col-6 {
    max-width: 42%; }
  .osteoporosis-treatments .underline {
    border-bottom: 3px solid #425563;
    max-width: 183px;
    font-size: 1.5625rem;
    line-height: 1.4;
    text-decoration: none;
    padding-bottom: 8px; }
  .osteoporosis-treatments .ft-wt-m {
    font-size: 1.5625rem;
    line-height: 1.4;
    margin: 0 auto;
    padding: 0; }
  .osteoporosis-treatments .one-way-col1 {
    margin: 45px 0 25px; }
  .osteoporosis-treatments .ft-wt-normal {
    font-size: 1.125rem; }
  .osteoporosis-treatments .one-way-col2 {
    margin-top: 75px; }
  .osteoporosis-treatments .work-one-way, .osteoporosis-treatments .work-two-way {
    border: 1px solid #ff9800;
    text-align: center;
    border-radius: 10px; }
  .osteoporosis-treatments .work-one-way {
    padding: 25px 75px; }
  .osteoporosis-treatments .work-two-way {
    padding: 25px 50px; }
    .osteoporosis-treatments .work-two-way img {
      max-width: 245px; }

.ask-about-evenity {
  background-color: #f8d8ae;
  padding: 10px 0;
  text-align: center;
  font-size: 1.125rem;
  font-family: 'DobraMedium';
  line-height: 1.28; }
  .ask-about-evenity > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }

#bone-loss-boxes .mobile-hide img {
  max-width: 65px; }

@media (min-width: 1400px) {
  .osteoporosis-progressive {
    padding: 20px 0 110px; }
  .osteoporosis-fastfacts {
    margin: 25px auto 115px; }
  .osteoporosis-treatments {
    padding: 10px 0 30px; } }

@media (min-width: 1600px) {
  .osteoporosis-progressive {
    padding: 30px 0px 125px; }
  .osteoporosis-fastfacts {
    margin: 35px auto 130px; } }

@media (min-width: 992px) {
  .osteoporosis-fastfacts .image-right {
    text-align: right;
    position: relative; }
    .osteoporosis-fastfacts .image-right:after {
      left: 62%; }
  .osteoporosis-fastfacts .image-left {
    text-align: left;
    position: relative; }
    .osteoporosis-fastfacts .image-left:after {
      left: 38%; }
  .osteoporosis-fastfacts .image-right:before, .osteoporosis-fastfacts .image-left:before {
    content: '';
    background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Desktop/Bone Loss and Menopause/oval");
    width: 40px;
    height: 40px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-repeat: no-repeat; }
  .osteoporosis-fastfacts .image-right:after, .osteoporosis-fastfacts .image-left:after {
    content: '';
    top: 50%;
    transform: translate(-50%, -50%);
    height: 5px;
    width: 25%;
    background: #ffcc8a;
    display: block;
    position: absolute; }
  .osteoporosis-fastfacts .top-margin {
    margin-top: -90px; }
  .osteoporosis-fastfacts-content .col1 .ft-wt-m {
    font-size: 2.5rem;
    margin-right: 25%; } }

@media (max-width: 991px) {
  .osteoporosis-progressive {
    padding: 20px 0 65px; }
    .osteoporosis-progressive > .component-content {
      padding: 0; }
    .osteoporosis-progressive-content {
      padding: 0 15px; }
      .osteoporosis-progressive-content .ft-wt-m {
        font-size: 1.25rem; }
      .osteoporosis-progressive-content .ft-wt-light {
        font-size: 1.7rem;
        margin: 10px 0 20px; }
      .osteoporosis-progressive-content p {
        font-size: 0.9375rem; }
    .osteoporosis-progressive-slider div.indicator {
      height: 2.5rem;
      font-size: 15px; }
      .osteoporosis-progressive-slider div.indicator.active {
        height: 3.5rem; }
    .osteoporosis-progressive-slider .twentytwenty-handle {
      background: #ffaf39;
      width: 50px;
      height: 50px;
      top: 30%;
      margin-left: -31px;
      border: 5px solid white;
      touch-action: manipulation; }
    .osteoporosis-progressive-slider .twentytwenty-horizontal .twentytwenty-handle:before {
      bottom: 63%; }
    .osteoporosis-progressive-slider .twentytwenty-horizontal .twentytwenty-handle:after {
      top: 63%; }
    .osteoporosis-progressive-slider .twentytwenty-left-arrow, .osteoporosis-progressive-slider .twentytwenty-right-arrow, .osteoporosis-progressive-slider .twentytwenty-up-arrow, .osteoporosis-progressive-slider .twentytwenty-down-arrow {
      width: 0;
      height: 0;
      border: 12px inset transparent;
      position: absolute; }
    .osteoporosis-progressive-slider .twentytwenty-left-arrow {
      border-right: 15px solid white;
      left: 20%;
      top: 35%; }
    .osteoporosis-progressive-slider .twentytwenty-right-arrow {
      border-left: 15px solid white;
      right: 20%;
      top: 35%; }
    .osteoporosis-progressive-slider p {
      width: 100%;
      font-size: 0.875rem;
      padding: 0 15px; }
  .osteoporosis-fastfacts {
    margin: 25px auto 65px; }
    .osteoporosis-fastfacts-content p {
      font-size: 0.9375rem; }
    .osteoporosis-fastfacts-content .col1 p {
      padding: 0 35px; }
    .osteoporosis-fastfacts-content .col1 .ft-wt-m {
      font-size: 1.375rem; }
    .osteoporosis-fastfacts-content .col1 .ft-wt-light {
      font-size: 1.75rem; }
    .osteoporosis-fastfacts-content .col6 p {
      padding: 0 60px; }
    .osteoporosis-fastfacts-content .ft-wt-bold {
      font-size: 1.125rem; }
    .osteoporosis-fastfacts .image-right, .osteoporosis-fastfacts .image-left {
      margin: 15px 0 25px; }
  .osteoporosis-treatments {
    padding: 25px 0 30px; }
    .osteoporosis-treatments .ft-wt-m {
      font-size: 1.375rem; }
    .osteoporosis-treatments-difference .ft-wt-light {
      font-size: 1.6875rem; }
    .osteoporosis-treatments .col-6 {
      max-width: 100%;
      flex: 0 0 100%; }
    .osteoporosis-treatments .underline {
      text-decoration: none;
      padding: 0 0 8px;
      max-width: 170; }
    .osteoporosis-treatments .column-splitter {
      margin: 50px auto 55px; }
      .osteoporosis-treatments .column-splitter .ft-wt-m {
        font-size: 1.25rem; }
    .osteoporosis-treatments .one-way-col1 {
      margin: 30px 0; }
    .osteoporosis-treatments .one-way-col2 {
      margin: 0; }
    .osteoporosis-treatments .work-one-way, .osteoporosis-treatments .work-two-way {
      padding: 25px 40px; }
    .osteoporosis-treatments .work-two-way {
      margin-top: 90px;
      margin-top: 55px; }
      .osteoporosis-treatments .work-two-way .image {
        text-align: center; }
      .osteoporosis-treatments .work-two-way img {
        max-width: 148px; }
    .osteoporosis-treatments .ft-wt-normal {
      font-size: 0.9375rem; }
  .ask-about-evenity {
    font-size: 0.9375rem;
    text-align: left;
    padding: 15px 5px; }
  #bone-loss-boxes .col-6 .ft-wt-light {
    font-size: 1.875rem;
    margin: 5px 0 0; }
  #bone-loss-boxes .bg-color-gray {
    padding-bottom: 0; }
    #bone-loss-boxes .bg-color-gray img {
      max-width: 270px;
      margin-top: 5px; }
  #bone-loss-boxes .link {
    margin-top: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .osteoporosis-progressive {
    padding: 0 0 100px;
    margin-top: 20px; }
  .osteoporosis-fastfacts {
    margin: 15px auto 90px; }
  .osteoporosis-treatments {
    padding: 15px 0 30px;
    margin-top: 0; }
    .osteoporosis-treatments .underline {
      max-width: 160px; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  .osteoporosis-progressive {
    padding: 30px 0 90px; }
  .osteoporosis-fastfacts {
    margin: 25px auto 90px; }
    .osteoporosis-fastfacts .image-left:after {
      left: 36%; }
  .osteoporosis-treatments .work-one-way {
    padding: 25px 60px; }
  .osteoporosis-treatments .work-two-way {
    padding: 25px 45px; }
  .osteoporosis-treatments-difference p:last-child {
    font-size: 0.9rem; }
  .osteoporosis-fastfacts .image-right:after, .osteoporosis-fastfacts .image-left:after {
    width: 18%; }
  .osteoporosis-fastfacts .image-left:after {
    left: 39.5%; }
  .osteoporosis-fastfacts .image-right:after {
    left: 60.5%; }
  .ask-about-evenity {
    font-size: 1rem; } }

@media (max-width: 360px) {
  .osteoporosis-fastfacts-content p {
    padding: 0px 20px; }
  .osteoporosis-progressive-content .ft-wt-light {
    font-size: 1.5rem; }
  .osteoporosis-treatments-difference .ft-wt-light {
    font-size: 1.5rem; } }

.lighter {
  font-family: 'DobraLight', sans-serif; }

#sticker-prices {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px;
  text-align: center;
  margin: 92px auto 30px; }
  #sticker-prices h3 {
    font-size: 1.875rem;
    font-family: "DobraMedium";
    font-weight: 500; }
  #sticker-prices .plain-html p {
    font-size: 1rem; }
    #sticker-prices .plain-html p:first-child {
      font-size: 1.5rem;
      margin-bottom: 30px;
      font-family: "DobraLight"; }
  #sticker-prices .plain-html h3 {
    margin: 39px 0 10px 0; }

#uninsuredButton span {
  font-size: 1.125rem;
  font-family: "DobraBook"; }

#see-below {
  max-width: 1100px;
  margin: 60px auto 50px;
  padding: 0 15px;
  text-align: center;
  font-size: 1.875rem;
  font-family: "DobraLight"; }

#not-sure {
  max-width: 750px;
  margin: 76px auto 50px;
  text-align: center; }
  #not-sure .ft-wt-m {
    font-size: 1.688rem;
    line-height: 1; }
  #not-sure .secondary {
    font-size: 1.375rem;
    line-height: 1.18;
    margin: 15px 0 20px; }
  #not-sure .tertiary {
    font-size: 1.25rem;
    margin: 15px auto 30px;
    font-family: 'DobraBook'; }
  #not-sure hr {
    border-block-color: #979797;
    max-width: 821px; }
  #not-sure .quaternary {
    font-size: 1.25rem;
    max-width: 560px;
    margin: 30px auto;
    line-height: 1.15; }

#to-learn {
  text-align: center;
  background: #ff9800;
  max-width: 426px;
  padding: 20px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  font-family: "DobraMedium";
  font-size: 1.5rem;
  pointer-events: none; }
  #to-learn a {
    color: #ffffff;
    text-decoration: none;
    font-family: "dobramedium"; }

#medicare {
  padding: 60px 0; }
  #medicare .tab-content {
    max-width: 1030px;
    margin: 30px auto 40px; }
  #medicare #part-c {
    margin-top: 0; }

#most-medicare strong {
  font-family: 'DobraMedium';
  vertical-align: baseline;
  display: contents;
  justify-content: center;
  align-items: baseline; }

.tab-content #most-medicare {
  text-align: center;
  padding: 35px 0 0 0;
  font-size: 1.375rem;
  background: #faf4ea; }
  .tab-content #most-medicare span {
    color: #ff9800;
    margin-left: 0.12rem; }

.tab-content .column-splitter {
  background: #faf4ea;
  padding-top: 30px; }

.tab-content .left-text {
  min-width: 60%; }
  .tab-content .left-text ul {
    margin: 0 0 0 100px;
    font-size: 1.25rem; }
    .tab-content .left-text ul ul {
      margin-left: 5%;
      font-size: 1rem;
      margin-bottom: 15px; }
  .tab-content .left-text p {
    margin: 45px 0 45px 70px; }

.tab-content .right-image {
  flex: 0 0 30%;
  margin: 0px auto 20px;
  max-width: 261px; }

.tab-content #foornotes {
  max-width: 100%;
  margin: 0;
  padding: 0 0 60px 70px;
  background: #faf4ea; }

#commercial-insurance {
  max-width: 1030px;
  padding: 60px 0;
  margin: 0 auto; }
  #commercial-insurance .column-splitter {
    justify-content: space-between; }
  #commercial-insurance .left-text {
    min-width: 65%;
    padding: 0 0 0 50px; }
  #commercial-insurance .primary {
    width: 90%;
    font-size: 1.6875rem;
    color: #ff9800;
    margin-bottom: 20px;
    font-family: "DobraMedium"; }
  #commercial-insurance .secondary {
    font-size: 1.375rem;
    margin-bottom: 20px;
    font-family: "DobraMedium"; }
  #commercial-insurance ul {
    margin: 0 0 40px 30px; }
    #commercial-insurance ul li {
      padding: 0 45px 0 15px;
      font-size: 1.125rem;
      margin: 0 0 15px; }
      #commercial-insurance ul li::marker {
        color: #ff9800; }
  #commercial-insurance .right-image {
    flex: 0 0 30%;
    margin-left: 30px; }
  #commercial-insurance #summary-terms li {
    padding: 0 0 0 15px; }

#part-c {
  max-width: 1030px; }
  #part-c .column-splitter {
    background: #faf4ea;
    padding: 40px 0; }
  #part-c .left-text {
    min-width: 60%; }
  #part-c .right-image {
    flex: 0 0 30%;
    margin: 0 auto; }

#click-register {
  max-width: 500px;
  background: #ff9800;
  margin: 0 0 30px 50px;
  padding: 20px 40px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  text-align: center;
  cursor: pointer; }
  #click-register a {
    color: #ffffff;
    text-decoration: none;
    font-size: 1.5rem;
    font-family: "DobraMedium";
    display: flex;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-left: 10px; }
    #click-register a:after {
      content: '';
      position: absolute;
      width: 20px;
      height: 25px;
      background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/arrowRight-white");
      background-repeat: no-repeat;
      background-size: 100%;
      margin-right: 0;
      margin-left: 1rem;
      position: unset;
      display: inline-block; }

#program-tc {
  max-width: 500px;
  margin: 0 0 40px 50px;
  padding: 10px;
  text-align: center;
  vertical-align: middle;
  border: 3px solid #ff9800;
  color: #ff9800;
  font-family: "DobraMedium";
  font-size: 1.25rem;
  cursor: pointer; }
  #program-tc a {
    font-size: 1.375rem; }
    #program-tc a:after {
      content: '';
      position: absolute;
      width: 27.3px;
      height: 17px;
      background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/arrowDown");
      background-repeat: no-repeat;
      background-size: 100%;
      margin-right: 0;
      background-position: center;
      margin-left: 2rem;
      position: unset;
      display: inline-block; }
  #program-tc.active a:after {
    content: '';
    position: absolute;
    width: 27.3px;
    height: 19px;
    background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/arrowUp");
    background-repeat: no-repeat;
    background-size: 100%;
    margin-right: 0;
    margin-left: 2rem;
    position: unset;
    display: inline-block; }
  #program-tc sup {
    font-family: "DobraBook"; }

#summary-terms {
  max-width: 900px;
  display: none; }
  #summary-terms strong {
    display: block;
    font-size: 1.125rem;
    margin: 25px 0 15px; }
    #summary-terms strong a {
      font-family: "DobraMedium";
      color: #425563; }
      #summary-terms strong a:visited {
        font-family: "DobraMedium";
        color: #425563; }
  #summary-terms p {
    font-size: 1.125rem; }
    #summary-terms p:nth-child(1) > strong {
      margin: 0 0 0.5rem;
      font-size: 1.375rem;
      display: block; }
  #summary-terms li strong {
    display: inline-block;
    margin: 0; }
  #summary-terms span {
    display: block; }

#for-more-info {
  max-width: 850px;
  margin: 0 0 0 5%; }
  #for-more-info .primary-bottom {
    margin: 5px 0;
    margin-bottom: 25px;
    font-size: 1.125rem; }
    #for-more-info .primary-bottom strong {
      display: inline-block; }
      #for-more-info .primary-bottom strong:nth-child(2) > a {
        font-family: "DobraMedium";
        color: #425563; }
  #for-more-info .secondary-bottom {
    margin: 20px 0 30px; }
  #for-more-info .tertiary-bottom {
    font-size: 1rem;
    color: #425563; }

#uninsured {
  padding: 60px 0; }
  #uninsured #asnf {
    max-width: 600px;
    text-align: center;
    margin: 45px auto 70px;
    font-size: 1.5rem;
    font-family: "DobraBook"; }
  #uninsured #take-me {
    text-align: center;
    background: #ff9800;
    max-width: 540px;
    padding: 20px 40px;
    display: flex;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    font-family: "DobraMedium";
    font-size: 1.5rem; }
    #uninsured #take-me a {
      color: #ffffff;
      text-decoration: none;
      display: flex;
      justify-content: center;
      align-self: center;
      vertical-align: center;
      align-items: center; }
      #uninsured #take-me a:after {
        content: '';
        position: absolute;
        width: 20px;
        height: 25px;
        background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/arrowRight-white");
        background-repeat: no-repeat;
        background-size: 100%;
        margin-right: 0;
        margin-left: 1rem;
        position: unset;
        display: inline-block;
        width: 13px; }
  #uninsured #for-info {
    text-align: center;
    font-size: 1.125rem;
    padding: 0;
    margin-top: 40px; }

#paying-evenity strong {
  font-family: 'DobraMedium';
  font-weight: 500; }

#paying-evenity .tab-content .left-text p {
  font-size: 1.25rem; }
  #paying-evenity .tab-content .left-text p.mt-1 {
    margin: 10px 0 15px 70px; }

.dark-bullets {
  list-style-type: disc;
  font-size: 0.75rem; }
  .dark-bullets li::marker {
    color: #425563;
    font-size: 0.8rem; }

@media (max-width: 991px) {
  #paying-evenity .tab-content .left-text p.mt-1 {
    margin-left: 0; }
  #sticker-prices {
    margin-top: 35px; }
    #sticker-prices .plain-html p {
      font-size: 0.75rem; }
      #sticker-prices .plain-html p:first-child {
        font-size: 1.2rem; }
    #sticker-prices h3 {
      font-size: 1.5rem; }
  .tab-content .column-splitter {
    flex-direction: column;
    padding-top: 20px; }
  .tab-content #most-medicare {
    text-align: left;
    padding: 30px 13px 0;
    font-size: 1.188rem; }
  .tab-content .left-text {
    max-width: 100%;
    padding: 0 15px; }
    .tab-content .left-text ul {
      margin-left: 20px;
      font-size: 1.125rem; }
      .tab-content .left-text ul ul {
        font-size: 1rem;
        padding-top: 10px; }
      .tab-content .left-text ul.dark-bullets {
        padding-left: 10px; }
        .tab-content .left-text ul.dark-bullets li::marker {
          font-size: 10px; }
    .tab-content .left-text p {
      margin: 20px 0px; }
  .tab-content #foornotes {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
    background: #faf4ea;
    font-size: 0.875rem; }
    .tab-content #foornotes p br:last-child {
      display: none; }
  .tab-content .right-image {
    flex: 0 0 30%;
    margin: 20px auto 40px; }
    .tab-content .right-image img {
      max-width: 261px; }
  #part-c .right-image {
    text-align: center;
    margin: 50px auto 0;
    max-width: 100%; }
  #part-c .field-image {
    text-align: center; }
    #part-c .field-image img {
      max-width: 261px; }
  #part-c .left-text > div > div > p:nth-child(3) {
    margin: 10px; }
  #part-c .dark-bullets li::marker {
    color: #ff9800;
    font-size: 1rem; }
  #medicare {
    padding: 30px 0 40px; }
    #medicare .tab-content {
      margin-bottom: 45px; }
    #medicare .field-image {
      text-align: center; }
  #not-sure {
    margin: 10px auto 11px; }
    #not-sure .ft-wt-m {
      font-size: 1.5rem;
      padding: 10px 20px; }
    #not-sure .secondary {
      font-size: 1.188rem;
      margin-bottom: 22px;
      line-height: 1.08; }
    #not-sure .tertiary {
      font-size: 1.125rem;
      padding: 0 12px; }
    #not-sure hr {
      border-block-color: #979797;
      width: 90%; }
    #not-sure .quaternary {
      font-size: 1.125rem;
      padding: 0px 30px; }
  #to-learn {
    max-width: 95%;
    font-family: "DobraLight";
    font-size: 1.125rem;
    padding: 10px 12px; }
  #commercial-insurance {
    margin: 0 auto;
    padding: 30px 0 40px; }
    #commercial-insurance .primary {
      font-size: 1.5rem;
      margin-bottom: 20px;
      padding: 0;
      width: 100%;
      text-align: center; }
    #commercial-insurance .column-splitter {
      flex-direction: column; }
    #commercial-insurance .left-text {
      min-width: 100%;
      padding: 10px 15px; }
    #commercial-insurance ul li {
      padding: 0 0 0 10px;
      padding: 0; }
    #commercial-insurance .right-image {
      max-width: 100%;
      padding: 0 15px;
      text-align: center;
      margin: 0 auto 48px; }
    #commercial-insurance img {
      max-width: 304px; }
  #click-register {
    padding: 10px 30px;
    max-width: 90%;
    font-family: "DobraLight";
    font-size: 1.375rem;
    margin: auto; }
    #click-register a {
      font-family: "DobraLight";
      font-size: 1.1875rem; }
      #click-register a:after {
        top: 0.6rem;
        height: 20px; }
      #click-register a span {
        font-family: "DobraMedium"; }
  #program-tc {
    margin: 30px auto 45px;
    padding: 10px 13px;
    max-width: 90%;
    text-align: center;
    font-size: 1.125rem; }
    #program-tc.active a {
      font-size: 1.1rem; }
      #program-tc.active a:after {
        margin-left: 10px;
        width: 25px; }
    #program-tc a {
      font-size: 1.1rem; }
      #program-tc a:after {
        margin-left: 10px;
        width: 25px; }
  #for-more-info {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 15px; }
  #summary-terms {
    max-width: 100%;
    padding: 0 15px; }
  #tabs #uninsured .image {
    max-width: 351px;
    margin: 30px auto 0; }
  #uninsured {
    padding: 30px 15px 40px; }
    #uninsured #take-me {
      max-width: 95%;
      font-family: "DobraMedium";
      justify-content: center;
      font-size: 1.1875rem; }
      #uninsured #take-me a:after {
        width: 17px; }
    #uninsured #asnf {
      max-width: 100%;
      margin: 35px auto 30px;
      font-size: 1.25rem;
      font-family: "DobraBook"; }
    #uninsured .field-image {
      text-align: center; }
      #uninsured .field-image img {
        max-width: 320px; }
    #uninsured #for-info {
      width: 82%; }
    #uninsured span {
      display: block; }
  #see-below {
    font-size: 1.75rem;
    margin: 50px auto 85px; }
    #see-below br {
      display: none; } }

@media (min-width: 768px) and (max-width: 991px) {
  #commercial-insurance .image {
    max-width: 304px; }
  #part-c .image {
    text-align: center; }
  #click-register a:after, #uninsured #take-me a:after {
    background-size: 13px; }
  #uninsured span {
    display: inline-block; } }

@media (max-width: 375px) {
  #uninsured #take-me {
    max-width: 95%; }
  #uninsured #for-info {
    width: 90%; } }

@media (max-width: 360px) {
  #program-tc a {
    font-size: 1rem;
    display: inline-flex;
    align-items: center; }
  #program-tc a:after {
    width: 23px;
    height: 12px; } }

#side-effects-benefits {
  background: #fdebcd;
  padding-bottom: 25px; }
  #side-effects-benefits > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }

#doctor-benefits {
  position: relative;
  background: #fffbf5;
  padding: 35px 65px;
  top: -55px;
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.22); }
  #doctor-benefits .ft-wt-m {
    font-size: 1.875rem; }
  #doctor-benefits .ft-wt-light {
    font-size: 2.5rem;
    width: 70%;
    margin: 0 0 5px; }
  #doctor-benefits .column-splitter {
    justify-content: space-between;
    align-items: center; }
  #doctor-benefits .talk-to {
    padding: 0 0 10px;
    max-width: 45%;
    flex: 0 0 45%;
    position: relative; }
    #doctor-benefits .talk-to:after {
      content: '';
      border-right: 2px solid #979797;
      position: absolute;
      height: 100%;
      top: 0;
      right: -25px; }
  #doctor-benefits .when-starting {
    padding: 0;
    max-width: 51%;
    padding-left: 25px; }

#above-graph {
  margin: auto;
  text-align: center;
  background: #fdebcd;
  margin-top: -20px; }
  #above-graph .ft-wt-light {
    font-size: 1.75rem;
    padding-bottom: 20px; }
  #above-graph p.ft-wt-m {
    font-size: 1.5rem; }
  #above-graph p:last-child {
    width: 75%;
    margin: 0 auto; }

#graph {
  text-align: center;
  background: #fdebcd;
  margin: 30px 0 40px 0; }
  #graph img {
    width: 560px; }

#possibele-side-effects {
  font-size: 1.563rem;
  text-align: center;
  margin: 20px 0 70px;
  font-family: 'DobraMedium'; }
  #possibele-side-effects > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }
  #possibele-side-effects a {
    color: #425563; }

#side-effect-page .boxes .field-text {
  text-align: center;
  padding: 10px 0 30px 0; }

@media (min-width: 1400px) {
  #doctor-benefits {
    top: -65px; }
  #side-effects-benefits {
    padding-bottom: 30px; } }

@media (min-width: 1600px) {
  #doctor-benefits {
    top: -84px; }
  #above-graph {
    margin-top: -65px; }
  #side-effects-benefits {
    padding-bottom: 40px; }
  #possibele-side-effects {
    margin: 15px 0 70px; } }

@media (max-width: 991px) {
  #side-effects-benefits {
    padding-bottom: 60px; }
  #doctor-benefits {
    box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.5);
    top: -40px;
    padding: 35px 25px; }
    #doctor-benefits .column-splitter {
      flex-direction: column; }
    #doctor-benefits .talk-to {
      max-width: 100%;
      padding: 0; }
      #doctor-benefits .talk-to:after {
        display: none; }
    #doctor-benefits .when-starting {
      max-width: 100%;
      margin: 25px 0 0;
      padding: 0; }
      #doctor-benefits .when-starting p {
        font-size: 0.9375rem; }
    #doctor-benefits .ft-wt-m {
      font-size: 1.375rem; }
    #doctor-benefits .ft-wt-light {
      font-size: 1.875rem;
      text-align: left;
      width: 100%; }
  #above-graph {
    padding: 0;
    margin-top: -10px; }
    #above-graph p.ft-wt-m {
      font-size: 1.375rem; }
    #above-graph p:last-child {
      width: 100%;
      font-size: 0.9rem;
      margin: 20px 0 0; }
    #above-graph .ft-wt-light {
      font-size: 1.75rem;
      padding-bottom: 0; }
  #graph {
    margin: 35px 0 0; }
    #graph img {
      max-width: 100%; }
  #possibele-side-effects {
    font-size: 1.125rem;
    font-family: 'DobraMedium';
    margin-top: 45px; }
  #side-effect-page .boxes .field-text {
    text-align: center;
    padding: 10px 0 30px 0; } }

@media (min-width: 768px) and (max-width: 991px) {
  #above-graph {
    margin-top: -25px; }
    #above-graph p:last-child {
      width: 75%;
      margin: 20px auto 0; }
  #side-effects-benefits {
    padding-bottom: 70px; }
  #side-effects-bottom-curve .wave {
    top: -70px; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  #doctor-benefits {
    top: -50px;
    padding: 35px 55px; }
    #doctor-benefits .ft-wt-m {
      font-size: 1.7rem; }
  #possibele-side-effects {
    margin: 20px 0 70px; }
  #side-effects-benefits {
    padding-bottom: 35px; } }

.site-map {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px;
  margin: 15px auto 160px; }
  .site-map .row {
    margin: 0; }
  .site-map ul {
    margin-left: 40%; }
  .site-map li {
    list-style: none;
    padding-bottom: 20px;
    font-family: "DobraMedium"; }
    .site-map li ul {
      margin-left: 45px; }
      .site-map li ul li:first-child {
        margin-top: 15px; }
      .site-map li ul li:last-child {
        padding-bottom: 0; }
      .site-map li ul li a {
        font-family: "DobraBook"; }
  .site-map a {
    color: #425563;
    font-family: "DobraMedium";
    text-decoration: none;
    border-bottom: 1px solid #425563;
    font-size: 18px; }

.sitemap-page .site-map {
  margin: 15px auto 160px; }

@media (max-width: 991px) {
  .site-map {
    margin: 0 auto 140px; }
    .site-map ul {
      margin-left: 0; }
  .sitemap-page .site-map {
    margin: 25px auto 70px;
    padding: 0 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .sitemap-page .site-map {
    margin: 25px auto 95px; } }

.getting-evenity {
  background-color: #faf4ea;
  text-align: center;
  padding: 15px 0 55px; }
  .getting-evenity > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }

#few-things .ft-wt-m {
  font-size: 1.875rem; }

#few-things .ft-wt-light {
  font-size: 2.8125rem; }

#appointment {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.24);
  padding: 45px 30px;
  margin: 40px 0 50px;
  position: relative; }
  #appointment .column-splitter {
    max-width: 90%;
    align-items: flex-end;
    justify-content: space-between; }
  #appointment .image {
    padding: 0;
    max-width: 100%; }
    #appointment .image > .component-content {
      display: flex;
      align-items: center;
      justify-content: space-between;
      flex-direction: column; }
  #appointment .col-4 {
    max-width: 33%;
    flex: 0 0 33%; }
  #appointment .image-caption {
    font-family: 'DobraMedium';
    text-align: center;
    font-size: 1rem;
    width: 70%;
    margin: 20px auto 0; }
  #appointment .doctor-visit-col1 img {
    max-width: 215px; }
  #appointment .doctor-visit-col2 img {
    max-width: 122px; }
  #appointment .doctor-visit-col3 img {
    max-width: 222px; }
  #appointment .doctor-visit-col3 .image-caption {
    width: 50%; }

.each-dose {
  margin-top: 25px;
  width: 75%; }

.benefits-evenity {
  position: relative;
  z-index: 1; }
  .benefits-evenity p {
    font-size: 1.125rem;
    line-height: 1.28; }
    .benefits-evenity p:first-child {
      margin: 30px; }
  .benefits-evenity a {
    text-decoration: none;
    color: #425563;
    font-family: 'DobraBold';
    border-bottom: 1px solid; }

.after-evenity {
  text-align: center;
  margin-bottom: 25px; }
  .after-evenity .ft-wt-m {
    font-size: 1.875rem; }
  .after-evenity .ft-wt-light {
    font-size: 2.5rem; }

#after-12-months {
  background-image: linear-gradient(to bottom, #faf4ea, #ffffff, #ffffff, #ffffff, #ffffff); }
  #after-12-months img {
    -webkit-clip-path: url(#curveSVG);
            clip-path: url(#curveSVG); }

.cirlces {
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 100%;
  text-align: center;
  position: relative; }
  .cirlces:before {
    content: '';
    background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/Desktop/Taking Evenity/circle");
    background-repeat: no-repeat;
    position: absolute;
    width: 220px;
    height: 220px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    background-size: 100%; }
  .cirlces .number {
    font-size: 3.75rem;
    color: #ff9800;
    line-height: 1; }
  .cirlces p {
    font-size: 1rem; }
  .cirlces a {
    color: #425563;
    display: block; }

.circle-1, .circle-2 {
  border-radius: 50%;
  position: relative;
  z-index: 2;
  max-width: 220px;
  min-height: 220px;
  padding: 30px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-image: linear-gradient(135deg, #fff 0%, #fdebd4 21%, #fab969 68%, #f79a1c 100%); }

.taking .quantum-isi-tray--closed {
  z-index: 3; }

@media (min-width: 992px) {
  #after-12-months {
    position: relative; }
    #after-12-months .field-promoicon2 {
      display: none; }
    #after-12-months .promotext {
      max-width: 1100px;
      margin: 0 auto;
      padding: 0 15px; }
    #after-12-months .field-promotext {
      position: absolute;
      top: 5vw;
      width: 45%;
      right: 0;
      left: 54%;
      max-width: 470px; }
  .after-evenity {
    width: 90%; }
    .after-evenity .ft-wt-m {
      margin-right: 0; }
    .after-evenity .ft-wt-light {
      margin-left: 49%; } }

@media (min-width: 1600px) {
  .getting-evenity {
    padding: 30px 0 50px; }
  #after-12-months .field-promotext {
    top: 8vw; }
  #appointment {
    position: relative; }
  .benefits-evenity {
    z-index: 1;
    position: relative; } }

@media (max-width: 991px) {
  .getting-evenity {
    padding: 20px 0 15px; }
  #few-things .ft-wt-m {
    font-size: 1.25rem; }
  #few-things .ft-wt-light {
    font-size: 1.875rem;
    margin-top: 0; }
  #appointment {
    margin: 15px 0 45px;
    padding: 35px 15px 45px; }
    #appointment .column-splitter {
      max-width: 100%;
      flex-direction: column; }
    #appointment .col-4 {
      margin-bottom: 35px;
      max-width: 100%; }
    #appointment .doctor-visit-col1 {
      margin-top: 0; }
    #appointment .image-caption {
      font-size: 1rem;
      text-align: center;
      width: 65%; }
    #appointment .doctor-visit-col3 .image-caption {
      width: 45%; }
  #after-12-months .field-promoicon {
    display: none; }
  #after-12-months .promotext {
    margin-top: 0;
    position: relative;
    margin-bottom: 45px;
    box-shadow: 0px -25px 20px 0px white; }
  #after-12-months img {
    -webkit-clip-path: url(#curveSVGsq);
            clip-path: url(#curveSVGsq); }
  .each-dose {
    width: 100%;
    margin-top: 0; }
    .each-dose p {
      font-size: 0.8125rem; }
  .benefits-evenity p {
    font-size: 0.9375rem; }
    .benefits-evenity p:first-child {
      margin: 0 25px 30px; }
  .cirlces {
    flex-direction: column;
    max-width: 100%; }
    .cirlces .cirlces {
      font-size: 3.5rem; }
  .circle-1 {
    padding: 20px 30px 45px; }
  .circle-2 {
    margin-top: 50px; }
  .after-evenity {
    margin-bottom: 30px; }
    .after-evenity .ft-wt-m {
      font-size: 1.375rem; }
    .after-evenity .ft-wt-light {
      font-size: 1.875rem;
      margin-top: 5px; } }

@media (max-width: 767px) {
  #few-things .ft-wt-m {
    width: 80%;
    margin: 0 auto; }
  #few-things .ft-wt-light {
    width: 90%;
    margin: 0 auto; } }

@media (max-width: 360px) {
  #appointment .doctor-visit-col3 .image-caption {
    width: 50%; }
  #appointment .image-caption {
    width: 70%; }
  .benefits-evenity p:first-child {
    margin: 0 0 30px; }
  #few-things .ft-wt-m {
    width: 85%; }
  .each-dose p {
    font-size: 0.8rem; } }

@media (min-width: 768px) and (max-width: 991px) {
  .getting-evenity {
    padding: 20px 0 30px;
    margin-top: -20px; }
  #appointment {
    margin: 25px 0 45px; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  .getting-evenity {
    padding: 40px 0 45px; }
  #appointment .image-caption {
    width: 75%; }
  #appointment .doctor-visit-col3 .image-caption {
    width: 55%; }
  .each-dose {
    width: 80%; }
  .after-evenity {
    margin-bottom: 15px; }
  #after-12-months .field-promotext {
    top: 2vw;
    width: 44%; }
  .cirlces:before {
    width: 200px;
    height: 200px; }
  .cirlces p {
    font-size: 0.9rem; }
  .circle-1, .circle-2 {
    min-height: 200px;
    max-width: 200px; } }

#talk-with-your-doctor {
  background-color: #faf4ea; }

.talking-doctor {
  background-image: linear-gradient(to bottom, #faf4ea, #faf4ea, #faf4ea, #faf4ea, #ffffff, #ffffff, #ffffff);
  padding-bottom: 70px; }

#next-visit {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px; }
  #next-visit > .component-content {
    position: relative;
    top: -65px;
    max-width: 85%;
    box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.25);
    background-color: #fdebcd;
    margin: 0 auto; }
  #next-visit .column-splitter {
    padding: 40px 64px;
    justify-content: space-between;
    align-items: center; }

.how-get {
  max-width: 35%;
  flex: 0 0 35%;
  position: relative; }
  .how-get .ft-wt-m {
    font-size: 1.75rem; }
  .how-get .ft-wt-light {
    font-size: 2.375rem;
    margin-top: 5px; }
  .how-get:after {
    content: '';
    position: absolute;
    height: 100%;
    border-right: 2px solid #979797;
    top: 0;
    right: -15px; }

.talking-doctor-about {
  max-width: 60%;
  flex: 0 0 60%;
  font-size: 1.25rem; }

#doctor-bottom-curve .wave {
  top: 450px; }

.women-profiles {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px; }
  .women-profiles > .component-content {
    background-color: #fff;
    box-shadow: 0 2px 29px 0 rgba(0, 0, 0, 0.22);
    padding: 60px 50px 80px;
    text-align: center; }
  .women-profiles .column-splitter {
    justify-content: space-between;
    margin-top: 60px; }
  .women-profiles .col-4 {
    flex: 0 0 30%; }
  .women-profiles .image img {
    max-width: 230px; }
  .women-profiles .link {
    margin-top: 40px; }
  .women-profiles a {
    font-size: 1.0625rem;
    font-family: "DobraMedium";
    text-decoration: none;
    display: inline-block;
    position: relative;
    background-color: #f7f7f7;
    box-shadow: 0 -5px 3px 2px rgba(0, 0, 0, 0.17);
    text-transform: uppercase;
    color: #425563;
    min-width: 240px;
    padding: 15px 25px;
    margin: 0 auto;
    text-align: left; }
    .women-profiles a:after {
      content: '';
      position: absolute;
      width: 20px;
      height: 20px;
      background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/right-arrow");
      background-repeat: no-repeat;
      right: 20px; }

#get-started .ft-wt-m {
  font-size: 2.0625rem; }

#get-started p:last-child {
  font-size: 1.125rem;
  max-width: 645px;
  margin: 15px auto 0; }

.women-profile-content .title-name {
  font-size: 2.0625rem;
  line-height: 1.09;
  margin: 30px 0 20px; }

.women-profile-content .orange-text {
  font-size: 1.375rem;
  margin: 0 15px;
  min-height: 106px; }

.women-profile-content ul {
  text-align: left;
  margin: 20px 0 0;
  min-height: 235px; }

.women-profile-content li {
  font-size: 1.1rem;
  padding-left: 1rem;
  margin-bottom: 1.3rem; }
  .women-profile-content li:last-child {
    margin-bottom: 0; }
  .women-profile-content li::marker {
    color: #ff9800; }

.women-profile-content .right-border {
  position: relative;
  padding: 10px 0; }
  .women-profile-content .right-border:after {
    border-right: 3px solid #ffcc8a;
    content: '';
    height: 100%;
    position: absolute;
    top: 0;
    right: -15px;
    min-height: 470px; }

.women-profile-content .no-border:after {
  display: none; }

@media (min-width: 1200px) {
  .women-profiles {
    max-width: 1300px;
    margin-top: -15px; }
    .women-profiles > .component-content {
      padding: 60px 40px 80px; }
    .women-profiles .link {
      margin-top: 15px; }
  .women-profile-content .orange-text {
    margin: 0;
    min-height: 80px; }
  .women-profile-content .right-border:after {
    right: -30px;
    min-height: 445px; }
  .michelle .women-profile-content li {
    margin-right: 20px; }
  .jeewon .women-profile-content ul {
    margin-right: 50px; } }

@media (min-width: 1400px) {
  #next-visit > .component-content {
    top: -80px; } }

@media (min-width: 1600px) {
  #next-visit > .component-content {
    top: -95px; }
  .women-profiles {
    margin-top: -35px; } }

@media (max-width: 991px) {
  #talk-with-your-doctor h1 {
    margin: 30px 0 5px; }
  .talking-doctor > .component-content {
    padding: 0; }
  #next-visit > .component-content {
    max-width: 100%;
    top: -35px; }
  #next-visit .column-splitter {
    flex-direction: column;
    padding: 25px 30px; }
  #next-visit .col-6 {
    max-width: 100%; }
  .how-get {
    text-align: center; }
    .how-get:after {
      display: none; }
    .how-get .ft-wt-m {
      font-size: 1.375rem; }
    .how-get .ft-wt-light {
      font-size: 1.875rem;
      margin: 7px 20px 0; }
  .talking-doctor-about {
    font-size: 0.9375rem;
    margin-top: 20px; }
  #get-started .ft-wt-m {
    font-size: 1.5rem; }
  .women-profiles {
    padding: 0; }
    .women-profiles > .component-content {
      padding: 45px 40px 80px; }
    .women-profiles .column-splitter {
      margin-top: 40px; }
    .women-profiles .col-4 {
      max-width: 100%;
      flex: 0 0 100%; }
    .women-profiles .michelle .link:after {
      content: '';
      border-bottom: 3px solid #ffcc8a;
      position: absolute;
      width: 242px;
      margin: 0 auto;
      transform: translate(-50%, -50%);
      bottom: -50px; }
    .women-profiles .tayla {
      margin-top: 80px; }
      .women-profiles .tayla .link {
        margin-top: 0; }
        .women-profiles .tayla .link:after {
          content: '';
          border-bottom: 3px solid #ffcc8a;
          position: absolute;
          width: 242px;
          margin: 0 auto;
          transform: translate(-50%, -50%);
          bottom: -50px; }
    .women-profiles .jeewon {
      margin-top: 80px; }
    .women-profiles .link {
      position: relative;
      margin-top: 20px; }
  .women-profile-content .title-name {
    font-size: 1.5rem;
    margin: 20px 0 10px; }
  .women-profile-content .orange-text {
    font-size: 1.1875rem;
    margin: 0;
    min-height: unset; }
  .women-profile-content ul {
    min-height: unset;
    margin-top: 30px; }
  .women-profile-content .right-border:after {
    display: none; } }

@media (min-width: 768px) and (max-width: 991px) {
  #next-visit > .component-content {
    top: -55px; }
  .women-profiles {
    margin-top: 0; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  #next-visit .column-splitter {
    padding: 40px 35px; }
  .women-profiles > .component-content {
    padding: 60px 45px 80px; }
  .women-profile-content .right-border:after {
    min-height: 490px; }
  .women-profile-content ul {
    min-height: 255px; } }

@media (max-width: 360px) {
  .women-profiles > .component-content {
    padding: 40px 25px 80px; }
  .women-profile-content ul {
    margin-left: 15px; } }

#terms-conditions {
  color: #425563; }

.terms-conditions-topics {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px;
  margin: 20px auto 0; }
  .terms-conditions-topics p {
    font-size: 1.5625rem; }

.terms-conditions-accordion {
  margin: 40px auto 55px;
  position: relative; }
  .terms-conditions-accordion .item {
    list-style: none; }
    .terms-conditions-accordion .item:first-child {
      margin-bottom: 8px; }
      .terms-conditions-accordion .item:first-child .field-content {
        margin-bottom: 40px; }
  .terms-conditions-accordion .toggle-header {
    background-color: #f3f3f3; }
  .terms-conditions-accordion .toggle-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }
  .terms-conditions-accordion a {
    color: #425563; }

.terms-conditions-header {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px; }
  .terms-conditions-header .field-heading {
    font-size: 1.5rem;
    padding: 10px 0;
    font-family: 'DobraMedium';
    position: relative;
    display: flex;
    align-items: center;
    cursor: pointer; }
    .terms-conditions-header .field-heading:after {
      content: '';
      background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/arrowDown.svg");
      width: 32px;
      height: 18px;
      position: absolute;
      background-repeat: no-repeat;
      right: 40px; }

.terms-conditions-content p {
  font-size: 1.125rem;
  margin-bottom: 20px; }
  .terms-conditions-content p:last-child span {
    display: inline-block; }

.terms-conditions-content .ft-size-20 {
  font-size: 1.25rem;
  line-height: 1.3; }

.terms-conditions-content li {
  font-size: 1.125rem;
  margin-bottom: 20px; }

.terms-conditions-content .field-content {
  margin-top: 20px; }

.terms-conditions-content .underline {
  border-bottom: 1px solid;
  display: inline;
  text-decoration: none; }

.terms-conditions-content .margin-0 {
  margin: 0; }

#program-overview-content ul:nth-of-type(2) {
  margin-left: 35px; }
  #program-overview-content ul:nth-of-type(2) p {
    line-height: 1.3; }

#program-overview-content li {
  list-style: none; }

#mobile-conditons-content ol {
  padding: 0;
  margin-left: 15px; }

#mobile-conditons-content li {
  padding-left: 10px; }
  #mobile-conditons-content li::marker {
    color: #425563;
    font-family: 'DobraMedium'; }

.item.active .terms-conditions-header .field-heading:after {
  background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/arrowUp"); }

@media (max-width: 991px) {
  #terms-conditions-page .items .field-heading {
    font-size: 1.668rem;
    padding-right: 40px; }
  #terms-conditions-page .items .toggle-content {
    padding: 30px 15px 15px; }
  .terms-conditions-header .field-heading:after {
    right: 0; }
  .terms-conditions-topics p {
    font-size: 1.1875rem; }
  .terms-conditions-accordion {
    margin: 30px auto 0; }
    .terms-conditions-accordion .item:first-child .field-content {
      margin-bottom: 0; }
    .terms-conditions-accordion .item:last-child {
      margin-bottom: 64px; }
    .terms-conditions-accordion .item.active:last-child {
      margin-bottom: 0; }
  .terms-conditions-content p:last-child {
    margin-bottom: 0; }
  #program-overview-content ul:nth-of-type(1) li:before {
    content: "●";
    font-size: 0.5rem;
    position: relative;
    top: -2px;
    padding-right: 8px; }
  #program-overview-content ul:nth-of-type(2) li {
    text-indent: -10px;
    margin-left: 10px; }
  #mobile-conditons-content ol {
    margin-left: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  #terms-conditions-page .items .field-heading br {
    display: none; } }

.most-like {
  padding: 50px 0 130px; }
  .most-like > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }
  .most-like .column-splitter {
    max-width: 70%;
    justify-content: space-between; }

.most-like-col1 {
  max-width: 40%;
  position: relative; }
  .most-like-col1 .ft-wt-m {
    font-size: 2.25rem; }
  .most-like-col1 .ft-wt-light {
    font-size: 3.625rem;
    text-align: right; }
  .most-like-col1:after {
    content: '';
    position: absolute;
    top: 0;
    right: -35px;
    height: 100%;
    border-right: 2px solid #979797; }

.most-like-col2 .plain-html {
  font-size: 1.375rem;
  line-height: 1.32; }

.key-reasons {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px;
  margin-top: -85px;
  margin-bottom: 50px; }
  .key-reasons > .component-content {
    box-shadow: 0 2px 44px 0 rgba(0, 0, 0, 0.22);
    background-color: #fff; }
  .key-reasons .mobile-hide img {
    max-width: 397px; }
  .key-reasons .column-splitter {
    justify-content: space-between;
    position: relative; }

.key-reasons-col1 {
  max-width: 35%; }

.key-reasons-col2 {
  flex: 0 0 60%;
  max-width: 60%; }

.important-topics {
  margin-bottom: 40px; }
  .important-topics .key-resource-title {
    font-size: 2.0625rem;
    margin-bottom: 30px; }
  .important-topics .orange-text {
    font-size: 1.625rem;
    margin: 5px 0 10px; }
    .important-topics .orange-text .ft-wt-normal {
      display: block;
      font-family: "DobraBook"; }
  .important-topics .display-flex {
    display: flex;
    margin-bottom: 2.75rem; }
  .important-topics .number {
    flex: 0 0 5%; }
  .important-topics .key-reasons-points {
    font-size: 1.375rem; }
  .important-topics .michelle-3rd-point {
    margin-top: 20px; }
  .important-topics .after-12-months {
    margin: 3rem 0 3rem 4rem; }
    .important-topics .after-12-months .after-12-months-inner {
      padding: 40px 0;
      margin: 0; }
      .important-topics .after-12-months .after-12-months-inner .description .ft-wt-m {
        margin-top: 0; }
      .important-topics .after-12-months .after-12-months-inner .description .small-ft {
        margin-top: 1rem; }
      .important-topics .after-12-months .after-12-months-inner .graph {
        margin-top: 8px;
        padding: 0 0 0 10px; }
  .important-topics .commercial-plan {
    margin-left: 25px; }
    .important-topics .commercial-plan:before {
      content: '';
      position: absolute;
      width: 29.3px;
      height: 45px;
      background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/arrowRight");
      background-repeat: no-repeat;
      background-size: 100%;
      margin-right: 20px;
      position: unset; }
    .important-topics .commercial-plan ul {
      margin: 10px 15px 10px 0; }
    .important-topics .commercial-plan li {
      margin: 10px 0 10px 15px;
      font-size: 1.1rem; }
    .important-topics .commercial-plan .small-ft {
      font-size: 0.9rem;
      display: block;
      margin-top: 5px; }
    .important-topics .commercial-plan p:last-child {
      font-size: 1.125rem; }
  .important-topics .plans {
    font-size: 1.375rem;
    margin-bottom: 20px; }

.white-link {
  max-width: 49%;
  margin: unset;
  display: inline-flex; }
  .white-link a {
    font-size: 1.0625rem;
    font-family: "DobraMedium";
    text-decoration: none;
    display: inline-block;
    position: relative;
    border: solid 2px #ff9800;
    color: #ff9800;
    min-width: 350px;
    padding: 15px 25px 15px 35px;
    text-align: center;
    line-height: 1.3; }
    .white-link a:before {
      content: '';
      position: absolute;
      width: 20px;
      height: 25px;
      background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/orange-left-arrow");
      background-repeat: no-repeat;
      left: 15px; }

.orange-link {
  max-width: 50%;
  margin: unset;
  display: inline-flex;
  justify-content: flex-end; }
  .orange-link a {
    font-size: 1.0625rem;
    font-family: "DobraMedium";
    text-decoration: none;
    display: inline-block;
    position: relative;
    border: solid 2px #ff9800;
    color: #fff;
    min-width: 350px;
    padding: 15px 40px 15px 25px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
    border-radius: 0 0 10px 10px;
    background-color: #ff9800;
    text-align: center;
    line-height: 1.3; }
    .orange-link a:after {
      content: '';
      position: absolute;
      width: 21px;
      height: 25px;
      background-image: url("/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/icons/white-right-arrow");
      background-repeat: no-repeat;
      right: 15px; }

.ready-to-talk {
  background-color: #fdebcd;
  position: absolute;
  bottom: 225px;
  padding: 50px 40px 50px; }
  .ready-to-talk .ft-wt-m {
    font-size: 2.25rem; }
  .ready-to-talk .ft-wt-light {
    font-size: 2.375rem;
    display: inline;
    margin-left: 38px;
    padding: 0 10px 9px;
    border-bottom: 2px solid #979797;
    text-transform: uppercase; }
  .ready-to-talk p {
    line-height: 1.25; }
    .ready-to-talk p:last-child {
      font-size: 1.375rem;
      margin: 30px 15px 0 40px; }

.receiving-evenity {
  background-color: #f7f7f7;
  padding: 40px 0; }
  .receiving-evenity > .component-content {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px; }
  .receiving-evenity p {
    text-indent: -5px; }

.talk-with-doctor-boxes .bg-color-20 .ft-wt-light {
  font-size: 2.3125rem; }

.talk-with-doctor-boxes .bg-color-20 .ft-wt-m {
  font-size: 1.6875rem; }

.talk-with-doctor-boxes .bg-color-20 .link {
  margin-top: 48px; }

.talk-with-doctor-boxes .bg-color-50 .ft-wt-light {
  font-size: 2.83125rem; }

.talk-with-doctor-boxes .bg-color-50 .ft-wt-m {
  font-size: 2.125rem; }

.talk-with-doctor-boxes .link {
  margin-top: 30px; }

.bg-gradient-gray {
  background: #f2f2f2;
  background: linear-gradient(180deg, #ffffff 0%, #f2f2f2 100%); }

.border-orange {
  border: 1px solid #ff9800; }

@media (min-width: 1200px) {
  .key-reasons {
    max-width: 1300px; }
    .key-reasons > .component-content {
      padding: 55px 70px 85px 0; }
  .ready-to-talk {
    bottom: 135px; } }

@media (min-width: 992px) {
  .key-reasons > .component-content {
    padding: 55px 50px 85px 0; }
  .important-topics .desktop-one:before {
    content: '1';
    margin-right: 45px;
    font-size: 3rem;
    font-family: "DobraMedium";
    color: #ff9800; }
  .important-topics .desktop-two:before {
    content: '2';
    margin-right: 38px;
    font-size: 3rem;
    font-family: "DobraMedium";
    color: #ff9800; }
  .important-topics .desktop-three {
    margin-bottom: 35px; }
    .important-topics .desktop-three .ft-wt-m {
      display: block; }
    .important-topics .desktop-three .small-ft {
      margin-top: 1.5rem; }
    .important-topics .desktop-three:before {
      content: '3';
      margin-right: 38px;
      font-size: 3rem;
      font-family: "DobraMedium";
      color: #ff9800; }
    .important-topics .desktop-three .desktop-hide {
      display: none; }
  .important-topics .michelle-3rd-point {
    font-size: 1.125rem;
    width: 80%; }
  .tayla-page .most-like .column-splitter {
    max-width: 80%; }
  .tayla-page .most-like-col1 {
    max-width: 35%; }
    .tayla-page .most-like-col1:after {
      right: -30px; }
  .tayla-page .most-like-col2 {
    max-width: 55%;
    flex: 0 0 55%; }
  .jeewon-page .most-like .column-splitter {
    max-width: 100%; }
  .jeewon-page .most-like-col1 {
    max-width: 30%; }
    .jeewon-page .most-like-col1:after {
      right: -40px; }
  .jeewon-page .most-like-col2 {
    max-width: 60%;
    flex: 0 0 60%; } }

@media (max-width: 991px) {
  .most-like {
    padding: 40px 0 130px; }
    .most-like .col-6 {
      max-width: 100%;
      flex: 0 0 100%; }
    .most-like .column-splitter {
      max-width: 100%; }
  .most-like-col1 {
    text-align: center; }
    .most-like-col1:after {
      display: none; }
    .most-like-col1 .ft-wt-m {
      font-size: 1.5rem;
      margin-right: 60px; }
    .most-like-col1 .ft-wt-light {
      margin: 10px 90px 0 0;
      font-size: 2.625rem; }
  .most-like-col2 {
    margin-top: 20px; }
    .most-like-col2 .plain-html {
      font-size: 1.125rem; }
  .key-reasons {
    padding: 0; }
    .key-reasons > .component-content {
      padding: 25px 0 55px; }
    .key-reasons .col-6 {
      max-width: 100%;
      flex: 0 0 100%; }
  .key-reasons-col1 {
    padding: 0 15px; }
  .key-reasons-col2 {
    display: flex;
    flex-wrap: wrap; }
  .important-topics {
    padding: 0 15px; }
    .important-topics .key-resource-title {
      font-size: 1.5rem;
      text-align: center; }
    .important-topics .key-reasons-points {
      margin-top: 25px; }
    .important-topics .desktop-three .small-ft {
      margin-top: 25px; }
    .important-topics .after-12-months {
      margin-left: 0;
      text-align: center; }
      .important-topics .after-12-months .after-12-months-inner {
        margin: 30px auto 10px; }
        .important-topics .after-12-months .after-12-months-inner .graph {
          margin: 1.5rem auto; }
          .important-topics .after-12-months .after-12-months-inner .graph img {
            width: 80vw;
            max-width: 300px; }
      .important-topics .after-12-months .key-reasons-points {
        margin-top: 0; }
    .important-topics .mobile-one {
      display: flex;
      font-size: 1.375rem;
      align-items: flex-start; }
      .important-topics .mobile-one:before {
        content: '1';
        margin: -8px 20px 0 0;
        font-size: 3.75rem; }
    .important-topics .mobile-two {
      display: flex;
      font-size: 1.375rem; }
      .important-topics .mobile-two:before {
        content: '2';
        margin: -8px 20px 0 0;
        font-size: 3.75rem; }
    .important-topics .mobile-three {
      display: flex;
      font-size: 1.375rem; }
      .important-topics .mobile-three:before {
        content: '3';
        margin: -8px 20px 0 0;
        font-size: 3.75rem; }
    .important-topics .after-12-months .orange-text {
      font-size: 1.4rem; }
    .important-topics .desktop-three {
      margin-bottom: 40px; }
    .important-topics .commercial-plan {
      margin: 0;
      padding-top: 0;
      position: relative;
      margin-bottom: 70px; }
      .important-topics .commercial-plan:before {
        width: 50px;
        margin-right: 1.3rem;
        position: unset;
        margin-top: 18px; }
      .important-topics .commercial-plan ul {
        margin: 20px 15px 10px 0; }
      .important-topics .commercial-plan li {
        margin: 10px 0 20px 15px; }
      .important-topics .commercial-plan .small-ft {
        margin-top: 10px; }
      .important-topics .commercial-plan p:last-child {
        position: absolute;
        left: 0; }
    .important-topics .mobile-hide {
      display: none; }
    .important-topics .orange-text .ft-wt-normal {
      display: inline; }
  .white-link {
    order: 4;
    max-width: 100%;
    padding: 0 15px;
    justify-content: center;
    margin-top: 35px; }
  .orange-link {
    max-width: 100%;
    padding: 0 15px;
    justify-content: center;
    margin-top: 45px; }
  .ready-to-talk {
    position: unset;
    padding: 20px 50px 30px; }
    .ready-to-talk .ft-wt-m {
      font-size: 1.5rem; }
    .ready-to-talk .ft-wt-light {
      font-size: 2.2rem;
      margin-left: 10px; }
    .ready-to-talk p:last-child {
      margin: 30px 0 0 10px;
      font-size: 1.25rem; }
  .talk-with-doctor-boxes .bg-color-20 .ft-wt-light {
    font-size: 1.8rem; }
  .talk-with-doctor-boxes .bg-color-20 .ft-wt-m {
    font-size: 1.3rem; }
  .talk-with-doctor-boxes .bg-color-20 .link {
    margin-top: 2rem; }
  .talk-with-doctor-boxes .bg-color-50 .ft-wt-light {
    font-size: 1.875rem; }
  .talk-with-doctor-boxes .bg-color-50 .ft-wt-m {
    font-size: 1.5rem; }
  .talk-with-doctor-boxes .link {
    margin-top: 2rem; }
  #tayla-page .most-like-col1 .ft-wt-light {
    margin: 10px 125px 0 0; } }

@media (max-width: 360px) {
  .most-like-col1 .ft-wt-m {
    margin-right: 60px; }
  .most-like-col1 .ft-wt-light {
    margin: 10px 75px 0 0; }
  .most-like-col2 .plain-html {
    font-size: 1rem; }
  .important-topics .after-12-months .orange-text {
    font-size: 1.3rem; }
  #tayla-page .most-like-col1 .ft-wt-light {
    margin: 10px 120px 0 0; }
  .white-link a, .orange-link a {
    min-width: 300px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .most-like-col1 .ft-wt-light {
    width: 62%; }
  .important-topics .commercial-plan:before {
    width: 20px;
    height: 33px;
    margin-top: 10px; } }

@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
  .most-like-col1 .ft-wt-light {
    margin-right: -15px; }
  .most-like-col1:after {
    right: -40px; }
  .important-topics .key-resource-title {
    font-size: 1.75rem; }
  .important-topics .after-12-months-inner .orange-text {
    font-size: 1.25rem; }
  .important-topics .after-12-months-inner .key-reasons-points {
    font-size: 1.1rem; }
  .ready-to-talk .ft-wt-m {
    font-size: 1.8rem; }
  .ready-to-talk .ft-wt-light {
    font-size: 1.8rem;
    margin-left: 25px; }
  .ready-to-talk p:last-child {
    margin: 30px 15px 0 25px;
    font-size: 1.1rem; }
  .orange-link {
    max-width: 50%; }
    .orange-link a {
      min-width: 270px;
      text-align: left; }
  .white-link a {
    min-width: 270px;
    text-align: right;
    padding: 15px 15px; } }
