#talking-with-your-doctor-banner {
    background-image: url('/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/talk-withyour-doctor-bg');
    background-size: 100%;
    background-repeat: no-repeat;
    padding: 38px 15px 113px;
}
#talking-with-your-doctor-banner .banner-text {
    margin-top: 61px;
}
.talk-with-your-doctor  .bg-white-smoke {
    padding: 32px 0 40px;
}
#starts-with-talking {
    text-align: center;
    margin-bottom: 20px;
}
#starts-with-talking h3 {
    font-size: var(--fs-30);
    font-weight: 600;
    font-family: var(--ft-family);
    margin-bottom: 12px;
}
#starts-with-talking p {
    font-size: var(--fs-18);
    width: 81%;
    margin: 0 auto;
    line-height: 1.22;
    font-family: var(--ft-family);
}
#new-bone-questions {
    background-color: var(--white-color);
    text-align: center;
    border-radius: 20px;
    padding: 45px 120px;
}
#new-bone-questions .carousel-container {
    position: relative;
    width: 85%;
    margin: 0 auto;
}
#new-bone-questions .carousel-slide:focus-visible {
    outline: 0;
}
#new-bone-questions .question {
    font-size: var(--fs-25);
    line-height: 1.24;
}

#new-bone-questions .options {
    display: flex;
    justify-content: center;
    gap: 36px;
    margin: 40px 0 0;
}
#new-bone-questions .pdf-button {
    width: 273px;
    padding: 14px 38px 14px 20px;
    border-radius: 5px;
    border: solid 2px #d86018;
    background-color: transparent;
    text-transform: uppercase;
    font-family: var(--ft-family);
    cursor: pointer;
    font-size: var(--fs-18);
    line-height: 1.22;
    position: relative;
    color: #d86018;
    font-weight: 800;
    text-decoration: none;
}
#new-bone-questions .pdf-button span{
    font-size: var(--fs-18);
    line-height: 1.22;
    font-family: var(--ft-family);
    text-transform: uppercase;
    color: #425563;
    font-weight: normal;
    font-weight: bold;
}
#new-bone-questions .pdf-button::after{
    position: absolute;
    content: '';
    width: 22px;
    height: 22px;
    background-image: url('/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/download-img');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
}
.talk-with-your-doctor #fullIsi.demo-shell--hide-fixed-bottom .quantum-isi-tray__inner {
    padding: 12px 0 0;
}
/* #new-bone-questions .option-button:hover {
    background-color: #d86018;
    color: var(--white-color);
}
#new-bone-questions .option-button.active {
    background-color: #d86018;
    color: var(--white-color);
} */
#new-bone-questions .dots {
    display: inline-flex;
    gap: 5px;
}
#new-bone-questions .dot {
    width: 9px;
    border: solid 1px #717073;
    height: 9px;
    display: inline-block;
    border-radius: 50%;
    cursor: pointer; 
}
#new-bone-questions .dot.active {
    background-color: #717073;
}
.dots .dot.disabled {
    pointer-events: none;
}
#new-bone-questions .navigation {
    height: 0;
}
#new-bone-questions .nav-button {
    background-color: transparent;
    border: none;
    cursor: pointer;
    padding: 0;
}
#new-bone-questions .nav-button:before {
     width: 48px;
     display: inline-block;
     height: 48px;
     background-repeat: no-repeat;
     background-size: 100%;
     position: absolute;
     top: 0;
}
#new-bone-questions .nav-button:disabled {
    cursor: auto;
}
#new-bone-questions #prevButton:before {
    content: '';
    background-image: url('/-/media/FB769CFAAB0A43D280971AE36D464EC6.ashx');
    left: 0;
}
#new-bone-questions #prevButton {
    position: absolute;
    top: 60%;
    left: 30px;
    width: 48px;
    height: 48px;
}
/*#new-bone-questions #prevButton:hover {
    background-image: url(/-/media/37AD1F94EAB14589AD5A268519AE45C9.ashx);
    background-size: 100%;
}*/
#new-bone-questions #nextButton {
    position: absolute;
    top: 57%;
    right: 30px;
    width: 48px;
    height: 48px;
}
#new-bone-questions #nextButton:focus-visible,
#new-bone-questions .back-btn:focus-visible{
    outline: 1px solid #425563;
    outline-offset: 3px;
    border-radius: 50%;
}
#new-bone-questions #nextButton:before {
    content: 'Submit';
    background-image: url('/-/media/098685AD8DA94C409A8CBD48FDC183C0.ashx');
    right: 0px;
    font-size: var(--fs-14);
    text-transform: uppercase;
    color: var(--text-color);
    display: flex;
    align-items: flex-end;
    height: 70px;
    justify-content: center;
    line-height: 1.1;
}
#new-bone-questions #nextButton.active:before {
    background-image: url('/-/media/51B3053D1B8F458599B9572C41B98A41.ashx');
}
#new-bone-questions #prevButton.back-btn:before {
    content: 'BACK';
    background-image: url('/-/media/9086ED8275C64FDC827CECE44C0181BB.ashx');
    font-size: var(--fs-14);
    text-transform: uppercase;
    color: var(--text-color);
    display: flex;
    align-items: flex-end;
    height: 70px;
    justify-content: center;
    line-height: 1.1;
}
#new-bone-questions #nextButton.submit-btn:before {
    content: 'Submit';
}

#talking-to-doc-banner {
    background-image: url('/~/media/Themes/Amgen/Evenity-com/Evenity-com/images/Redesign/Desktop/talking-with-your-doctor/talking-to-doc-banner-img');
    background-size: cover;
    background-repeat: no-repeat;
    padding: 50px 0 50px;
    background-position: 100%;
    background-color: #425563;
}
#starts-with-talking .component-content .breadcrum h1 {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    color: #fff;
    width: 280px;
    padding: 4px 0;
    border-radius: 5px;
     background-color: #425563;
    margin: 0 0 15px 0;
}
#starts-with-talking .component-content h4{
font-size: 40px;
  font-weight: normal;
  line-height: 1.1;
  font-style: normal;
    letter-spacing: normal;
    text-align: left;
    color: #fff;
    text-transform: uppercase;
}
#starts-with-talking .component-content h3{
  font-size: 60px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.05;
  letter-spacing: normal;
  text-align: left;
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 23px;  
}
#starts-with-talking .component-content p{
   font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.22;
  letter-spacing: normal;
  text-align: center;
  color: #fff;  
}
#talking-to-doc-banner .component-content .column-splitter{
width: 100%;
justify-content: center;
display: flex;
align-items: center;
gap: 30px;
/* max-width: 830px; */
}
#talking-to-doc-banner .component-content .column-splitter .col-6{
border-radius: 20px;
    border: solid 2px #ff9800;
    background-color: rgba(0, 0, 0, 0.15);
  padding: 27px 37px;
   max-width: 48%;
   
}
#talking-to-doc-banner .component-content .column-splitter >div:first-child{
    max-width: 368px;
}
#talking-to-doc-banner .component-content .column-splitter >div:last-child{
    max-width: 463px;
}
#talking-to-doc-banner .component-content .column-splitter .col-6 .quantum-cta  .quantum-cta__inner .quantum-cta__text .quantum-cta__title{
font-size: 25px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.24;
  letter-spacing: normal;
  text-align: center;
  color: #fff;
}
#talking-to-doc-banner .component-content .column-splitter > div:last-child .quantum-cta .quantum-cta__inner .quantum-cta__text .quantum-cta__title{
max-width: 284px;
    margin: 0 auto;
}
#talking-to-doc-banner .component-content .column-splitter .col-6 .quantum-cta  .quantum-cta__inner .quantum-cta__text .quantum-cta__title span{
    font-weight: 900;
}
#talking-to-doc-banner .component-content .column-splitter .col-6 .quantum-cta  .quantum-cta__inner .quantum-cta__text .quantum-cta__action {
padding:15px 27px;
  border-radius: 5px;
  background-color: #D66018;
  position: relative;
  border: none;
  pointer-events: auto;
  cursor: pointer;
  max-width: 274px;
    margin: 0 auto;
}
#talking-to-doc-banner .component-content .column-splitter .col-6 
.quantum-cta .quantum-cta__inner .quantum-cta__text .quantum-cta__action:hover{
  background-color: #425563;
color: #ffffff; 
}
#talking-to-doc-banner .component-content .column-splitter .col-6 .quantum-cta  
.quantum-cta__inner .quantum-cta__text .quantum-cta__action .quantum-button__text{
    font-size: 18px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.22;
  letter-spacing: normal;
  text-align: center;
  color: #fff;
  padding-right: 10px;
  font-family: 'Nunito Sans';
}
#talking-to-doc-banner .component-content .column-splitter .col-6 .quantum-cta  
.quantum-cta__inner .quantum-cta__text {
    display: flex;
    flex-direction: column;
    gap: 26px;
}
#talking-to-doc-banner .component-content .column-splitter .col-6 .quantum-cta  
.quantum-cta__inner .quantum-cta__text .quantum-cta__action .quantum-button__text::after{
content: "";
    display: block;
     width: 22px;
  height: 21px;
    background-image: url('/~/media/Themes/Amgen/Evenity-com/Evenity-com/images/Redesign/Icons/download-guide');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 11px;
}
#talking-to-doc-banner .component-content .column-splitter .col-6 .quantum-cta a{
    text-decoration: none;
    pointer-events: none;
}
#doctor-near-you-ic .quantum-cta__inner .quantum-cta__text .quantum-cta__action .quantum-button__text::after{
    content: "";
    display: block;
       width: 25px;
    height: 20px;
    background-image: url("/~/media/Themes/Amgen/Evenity-com/Evenity-com/images/Redesign/Icons/new-page-icon");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: absolute;
    right: 19px;
    top: 50%;
    transform: translateY(-50%);
}

@media screen and (min-width: 1200px) and (max-width: 1399px){
    #talking-with-your-doctor-banner {
        padding: 50px 0 118px;
    }
}
@media screen and (min-width: 1400px) {
    #talking-with-your-doctor-banner {
        padding: 50px 0 152px;
    }
}
@media screen and (min-width: 1600px) {
    #talking-with-your-doctor-banner {
        padding: 90px 0 144px;
    }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    #talking-with-your-doctor-banner {
        padding: 22px 0 84px;
    }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
    #talking-with-your-doctor-banner.banner .banner-text h1 {
        font-size: 55px;
    }
    #new-bone-questions {
        margin: 0 15px;
    }
    #new-bone-questions .carousel-container {
        width: 90%;
    }
}
@media screen and (max-width: 991px) {
    #starts-with-talking h3 {
        font-size: var(--fs-25);
    }
    #starts-with-talking p {
        width: 95%;
    }
    #new-bone-questions {
        padding: 43px 20px 45px;
    }
    #new-bone-questions .carousel-container {
        width: 100%;
    }
    #new-bone-questions .question {
        font-size: 20px;
    }
    #new-bone-questions .options {
        gap: 25px;
    }
    #new-bone-questions .option-button {
        width: 259px;
    }
    #new-bone-questions .nav-button:before {
        top: 0;
    }
#starts-with-talking .component-content h4{
    text-align: center;
    font-size: 20px;
}
#starts-with-talking .component-content h3{
    text-align: center;
    font-size: 30px;
    padding: 0 50px;
}
#starts-with-talking .component-content p{
        padding: 0 25px;
}
#talking-to-doc-banner .component-content .column-splitter{
    flex-direction: column;
    max-width: 100%;
}
#talking-to-doc-banner .component-content .column-splitter .col-6{
    padding: 33px 32px 27px;
    max-width: 100%;
}
#talking-to-doc-banner{
     background-image: url('/~/media/Themes/Amgen/Evenity-com/Evenity-com/images/Redesign/Mobile/additional-resources/talking-with-doc-mob-banner');
    padding-top: 10px ;
    padding-bottom: 68px;
}
#starts-with-talking .component-content .breadcrum h1{
    font-size: 12px;
    width: 188px;
    margin-left: -5px;
}
.cta-boxes .component-content .quantum-cta .quantum-cta__inner .quantum-cta .quantum-cta__image{
 display: block!important;
}

.cta-btn.home-banner-cta .quantum-button{
       padding: 20px 11px;
}

#doctor-near-you-ic .quantum-cta__inner .quantum-cta__text .quantum-cta__action {
    position: relative;
    padding: 20px 42px 20px 12px;
}
}
@media screen and (max-width: 767px) {
    #talking-with-your-doctor-banner {
        background-image: url('/-/media/Themes/Amgen/Evenity-com/Evenity-com/images/talk-withyour-doctor-bg-1');
        padding: 14px 0 120px;
    }
    #talking-with-your-doctor-banner.banner .banner-text {
        width: 100%;
        margin: 35px auto 0;
    }
    #new-bone-questions .options {
        flex-direction: column;
        align-items: center;
        margin: 25px 0 35px;
    }
    #new-bone-questions .navigation {
        position: relative;
        bottom: 50px;
    }
    #new-bone-questions .nav-button:before {
        top: 0;
    }
	#new-bone-questions #prevButton{
		left: 50px;
		top: 30px;
	}
    #new-bone-questions #prevButton:before {
        left: 0;
    }
    #new-bone-questions #nextButton:before {
        right: 0;
    }
	#new-bone-questions #nextButton{
		right: 50px;
		top: 30px;
	}
    #new-bone-questions .pdf-button{
        padding: 16px 38px 16px 20px;
    }
    #new-bone-questions .options {
        gap: 10px;
        margin: 34px 0 0;
    }
    #new-bone-questions{
        padding-bottom: 40px;
    }
}




@media screen and (max-width: 991px) {
    #doctor-near-you-ic .quantum-cta__inner .quantum-cta__text .quantum-cta__action .quantum-button__text::after{
        right: 12px;
    }
    #osteoporosis-fast-fact h2 {
        font-size: 35px;
        text-align: center;
        margin-bottom: 6px;
    }
    #osteoporosis-fast-fact{
        padding-top: 0;
    }
    #osteoporosis-fast-fact .component-content .plain-html .component-content .breadcrum{
            transform: translateX(-20px);
    }
    .dxa-scan-inner .scale-img-list {
        margin: 16px;
    }
    #know-yourrisk .component-content .link .field-link{
        text-align: center;
        margin: auto;
        width: 329px;
    }
    #talking-to-doc-banner .component-content .column-splitter .col-6 .quantum-cta .quantum-cta__inner .quantum-cta__text .quantum-cta__action{
            width: 274px;
    margin: 0 auto;
    padding: 15px 0;
    }
    #talking-to-doc-banner .component-content .column-splitter .col-6 .quantum-cta .quantum-cta__inner .quantum-cta__text .quantum-cta__action .quantum-button__text{
        padding-right: 25px;
    }
}

#osteoporosis-banner .field-promotext h5{
    font-weight: 600;
}
/* @media screen and (min-width: 1149px) and (max-width: 2143px){
#talking-to-doc-banner .component-content .column-splitter .col-6 .quantum-cta .quantum-cta__inner .quantum-cta__text .quantum-cta__action {
    padding: 15px 25px;
}
#talking-to-doc-banner .component-content .column-splitter .col-6 .quantum-cta .quantum-cta__inner .quantum-cta__text .quantum-cta__action .quantum-button__text::after {
    right: 9px;
}
} */