/* ALERT */
.alert {
    position: relative;
    padding: 30px 10px 10px 10px !important;
    margin: 0;       
}
a.alert__close {
    position: absolute;
    top: 0;
    right: 8px;
    font-family: serif;
    font-size: 32px;
    line-height: 1;
    color: #000000 !important;
    text-decoration: none !important;
    cursor: pointer !important;
    background-color: #ffffff !important;    
}
.box-container {
    border: 1px solid #000;
}
.alert__content {
    font-family: 'Helvetica';
    font-size: 12px;
    color: #000000;
    border:none;
    padding: 15px;
    background-color: #ffffff;
    font-weight: 400;
    text-align: center;
}
#alert.alert .links {
    margin: 0 auto;
    align-items: center;
    display: flex;
    justify-content: center;
    padding-top: 0;
    padding-bottom: 10px;
}
#alert.alert .links a {
    height: 40px;
    border: 2px solid #000000;
    padding: 7px 50px 16px 30px;
    background-color: #ffffff;
    margin: 10px;
    color: #000000;
    max-width: 330px;
    text-align: left;
    font-weight: bold;
    position: relative;
    text-decoration: none;
}
.covid_r_button {
    position: absolute;
    top: 14px;
    right: 10px;
    width: 12px;
    height: 12px;
    border: 1px solid #000000;
    border-right-color: rgb(0, 0, 0);
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-color: rgb(0, 0, 0);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom: 0;
    border-right: 0;
    transform: rotate(135deg);
    overflow: hidden;
    cursor: pointer;
}
#cholestrol-popup-video .quantum-modal__dialog{
    max-width: 955px;
    height: 537px;
}
#repatha-com-es-ldl-cholestrol #cholestrol-popup-video svg.quantum-icon.quantum-button__icon {
    top: -80px;
    width: 48px;
    height: 48px;
    left: 8px;
}
@media (min-width: 768px){
    a.alert__close {
        top: 7px;
        right: -6px;
    } 
    .alert {
        padding: 29px 24px 0 !important;
        margin-bottom: 15px !important;
    }
    .alert__content {
        font-size: 18px;
        padding: 13px 40px;
        text-align: center;
    }
    .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time{
        display: block;
    }     
}
@media only screen and (max-width: 767px){
    .alert{
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin: 0 -5px;
    }
    a.alert__close{
        right: -2px;
    }
    #alert.alert .links {
        flex-direction: column;
    }
    #alert.alert .links a {
        width: 245px;
    }
    #repatha-home #repatha-es-con-5 > div.component-content{
        background: #2e70ff;
        padding-bottom: 20px;
    }
    
    #repatha-home #repatha-es-con-5 .quantum-button {
        padding: 12px 65px !important;
        display: block !important;
        max-width: 225px;
        margin: 0 auto;
    }
}
@media only screen and (max-width: 600px){
    a.alert__close{
        font-size: 30px;
    }
}
/* MAIN FOOTER MENU */
#footer > div.component.rich-text.col-12{
    position: relative;
}
.quantum-footer {
    background-color: #00144f;
    padding: 40px 0 20px;
}
.quantum-footer__links-row {
    margin: 36px 0 28px;
    width: 825px;
}
.quantum-footer__inner{
    padding: 0;
    margin: 0 auto;    
}
.quantum-footer__link.quantum-link {
    display: inline-block;
    font-size: 18px;
    line-height: 36px;
    font-family: TradeGothicLT-Bold;
    color: #fff;
    text-decoration: none;
}
.quantum-footer__link.quantum-link:after {   
    display: none;
}  
.quantum-footer__legal-row {  
    font-family: TradeGothicLT-Light;
    font-size: 9px;
    line-height: 21px;
    text-align: center;
    color: #fff;
    max-width: 270px;
    margin: 0 auto;        
}
.quantum-footer__quantum-logo {
    margin-left: 20px;
}
.amgen-footer-logo{
    right: 13%;
    margin-right: 25px;
    position: absolute;   
    width: 209px;
    margin-top: 55px;       
}
@media only screen 
and (min-device-width: 1024px) 
and (max-device-width: 1600px) {
    .amgen-footer-logo{
        right: 3%;
    }
} 
.amgen-footer-logo a {
    display: block;
}
.quantum-footer__quantum-logo{
    max-width: 209px;
}
.quantum-footer__logo-social-row{
    margin-bottom: 20px;
}
#footer .quantum-footer__links-row a:hover{
    color: #fff;
}
@-moz-document url-prefix(){
    .quantum-footer__quantum-logo{
        display: block;
        height: auto;
        width: 209px;
        min-height: 40px;           
    }
}
.quantum-link:focus{
    -webkit-box-shadow: none;
    box-shadow: none
}
@media only screen and (min-width: 64em){
    .quantum-footer__link.quantum-link{
        font-size: 16px;
        line-height: 19px;
        text-decoration: none;
    }
    .quantum-footer__legal-row {
        text-align: left;
        max-width: none;
        margin: 88px 0 0 60px;
    }
    .quantum-footer__links-row {
        margin:  0px 0px 0px 50px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-align: center;
        align-items: center; 
    }
    .quantum-footer {
        padding: 50px 0 48px;
    }
}
@media only screen and (min-width: 1024px){
    .quantum-footer__inner  {
        width: 94%;
        max-width: 1366px;
    }
}
@media only screen and (max-width: 768px){
    .quantum-footer__link.quantum-link{
        width:95%;
    }

    .amgen-footer-logo{
        width: 145px;
        right: 3%;

    } 
    .quantum-footer__quantum-logo{
        position: absolute;
        width: 160px;
        left: 0px;
        margin-top: -5px;
    }
    .quantum-footer__links-row {
        margin: 86px 0 28px;
        width: inherit;
    }
    #cholestrol-popup-video .quantum-modal__dialog{
        max-width: 94%;
        height: 37%;
    }
    #repatha-com-es-ldl-cholestrol #cholestrol-popup-video svg.quantum-icon.quantum-button__icon{
        top: -45px;
        width: 40px;
        height: 25px;
        left: 15px;
    }
}
@media only screen and (max-width: 600px){
    .amgen-footer-logo {        
        right: 8px;      
    }
    #cholestrol-popup-video .quantum-modal__dialog{
        max-width: 94%;
        height: 28%;
    }
}
@media only screen and (max-width: 320px){
    .quantum-footer__quantum-logo {
        margin-left: 0;
    }
    .amgen-footer-logo {
        right: 0px;       
        margin-right: 0px;      
    }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles go here */
    .quantum-footer__quantum-logo{
        position: absolute;
        left:40px
    }
    .quantum-footer__links-row {
        margin:  90px 0px 0px 5px;
    }  
    .amgen-footer-logo {          
        margin-top: 4%;
    }        
    .inner_interstitial p {          
        margin: 28px 21px;
    }
    .quantum-footer__legal-row{
        margin-left: 20px;
    }
}
.quantum-modal__close .quantum-icon {
   color: #ffffff;
}
.inner_interstitial h1 {
    color: #fff;
    margin: 0 0 28px;
    font-size: 27px;
    line-height: 29px;
    text-align: center;
    font-family: TradeGothicLT-BoldTwo;
}
 a .isi-repatha{
text-decoration: none;

}
a .isi-repatha {
    text-decoration: none;
}
 a:hover .isi-repatha{
    color: #2e70ff
}
 a .tel{  color:black !important;
    text-decoration: none !important;
}
.spanish_light_blue{
    color: #2e6ab0;
    font-family: TradeGothicLT;
}
  a .spanish_light_blue{
    color: #2e6ab0 !important;
    font-family: TradeGothicLT;
}
.quantum-modal__close:hover {
    position: absolute;
    right: 8px;
    top: 8px;
    background-color: transparent;
    text-decoration: none;
    outline: 0;
}
.quantum-button--tertiary:hover{
    background-color: transparent;
}
.quantum-button:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: none;
}
.inner_interstitial p {
    color: #fff;
    text-align: center;
    font-size: 19px;
    line-height: 29px;
    margin: 28px 0;
    font-family: TradeGothicLT;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles go here */
    .inner_interstitial p{
        margin: 25px;
    }
}
.inner_interstitial p.interstitial_btn_yes {
    display: block;
    margin: 10px 0 0;
}
.inner_interstitial p.interstitial_btn_yes a {
    background-color: #fff;
    font-family: TradeGothicLT-BoldTwo;
    color: #00144f;
    padding: 8px 0;
}
.inner_interstitial p.interstitial_btn_no {
    display: block;
    margin: 10px 0 0;
}
.inner_interstitial p.interstitial_btn_yes a {
    text-decoration: none;
    display: block;
    text-align: center;
    width: 90%;
    margin: 0 auto;
 
    border-radius: 30px;
}
.inner_interstitial p.interstitial_btn_no a {
    text-decoration: none;
    display: block;
    text-align: center;
    width: 90%;
    margin: 0 auto;
    color: #fff;
    border-radius: 30px;
}
.quantum-modal .quantum-modal__dialog {
    border-radius: 0;
    width: 94%;
    max-width: 546px;
    background-color: #00144f;
    padding: 50px 36px 50px;
    z-index: 10;
}
.quantum-modal__dialog  svg.quantum-icon.quantum-button__icon {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 30px;
    height: 30px;
    z-index: 8;
    cursor: pointer;
}
@media only screen and (max-width: 654px){
    .quantum-modal .quantum-modal__dialog {position: absolute;
        z-index: 9;
        width: 94%;
        max-width: 100%;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        padding: 62px 25px 56px;
        background-color: #00144f;
        bottom: auto;
    }
}
/* ISI */
.isi .container .wrapper h1 {
    font-family: TradeGothicLT-BoldTwo;
    color: #00144f;
    font-size: 18px;
    line-height: 22px;
    margin: 0 0 16px;
}
.isi .container .wrapper p {
    font-family: TradeGothicLT-Light;
    font-size: 14px;
    line-height: 22px;
    margin: 20px 0;
    color: #544f4f;
}
.dark_blue {
    color: #00144f;
    font-weight: 400 !important;
    font-family: TradeGothicLT-BoldTwo;
}
.dark_blue strong{
    font-weight: 400;
}
.demo-shell__fixed-bottom{  
    position: fixed;
    height: auto;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 5;
    background-color: hsla(0,0%,95%,0.92) !important;   
    width: 100%;
    max-height: 130px;
    transition: opacity .3s linear,visibility .3s linear,max-height .25s linear;
}
.quantum-isi-tray{ 
    color: #232627;
    font-family: "Roboto", 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-color: transparent;
    background-image: none !important;
    padding: 0 24px 8px 8px;
    z-index: 200;
}
.hide{
    opacity: 0;  
    visibility: hidden;
}
.show{
    opacity:1;
    visibility: visible;
}
.demo-shell__fixed-bottom:lang(es),.repatha-espanol .demo-shell__fixed-bottom{
    height: 115px;
    background-color: #f3f3f3 !important
}
.demo-shell__fixed-bottom .quantum-isi-tray__content-preview{
    cursor: auto;
}
@media only screen and (min-width: 64em){
    #opensFullIsi:lang(es) span:before,.repatha-espanol #opensFullIsi span:before {
        content: "EXPANDIR";
        position: absolute;
        top: 36px;
        left: -80px;
        transform: rotate(-45deg);
        font-size: 18px;
        line-height: 1em;
        color: #00144f;    
        font-family: TradeGothicLT;
    }
    #opensFullIsi:lang(es),.repatha-espanol #opensFullIsi {
        overflow: visible;
    }
}
.demo-shell__fixed-bottom .isi .container .wrapper{
    padding: 0
}
.demo-shell__fixed-bottom .container .wrapper h1 {
    font-family: TradeGothicLT-BoldTwo;
    color: #00144f;
    font-size: 18px;
    line-height: 16px;
    margin: 0 0 16px;
}
.demo-shell__fixed-bottom .container .wrapper p {
    font-family: TradeGothicLT-Light;
    font-size: 12px;
    line-height: 16px;
    margin: 0;
    color: #544f4f;
}
#closesFullIsi{
    display:none
}
#opensFullIsi {
    position: absolute;
    top: 24px;
    right: 24%;
    width: 16px;
    height: 16px;
    border: 2px solid #2e70ff !important;
    border-bottom: 0 !important;
    border-right: 0 !important;
    background-color: transparent;
    border-radius: 0;
    transform: rotate(45deg);
    overflow: hidden;
    cursor: pointer;
}
.quantum-button--small {
    font-size: 14px;
    min-height: 5px;
    padding: 7px;
}
.demo-shell__takeover  a {
    color: #2e70ff;
    text-decoration: none;
}
.demo-shell__takeover  .tel{
    color: #544f4f;
    text-decoration: none;
}
.demo-shell__takeover .spanish_light_blue{
    color: #2e6ab0;
}
#fullIsi .demo-shell__takeover .nobr{
    white-space: nowrap !important;
}
@media only screen and (min-width: 64em){
    .isi .container .wrapper {
        margin: 0 auto;
        padding: 66px 0 90px;
    }
}
@media only screen and (min-width: 654px){
    .isi .container .wrapper{
        width: 91%;
        max-width: 756px;
    }
}
@media only screen and (max-width: 768px){
    .isi .container .wrapper{       
        width: 100%;
    }
}
@media only screen and (max-width: 1024px) {
    #opensFullIsi{
        right: 16%;
    }
    footer#footer .quantum-footer__links-row {
        max-width: 94%;
        margin: 80px auto 0;
    }
}
@media only screen and (max-width: 768px) {
    #fullIsi{
        margin:auto
    }
    #opensFullIsi {
        right: 5%;
    }
}
@media only screen and (max-width: 600px) {
    #opensFullIsi{
        right: 10%;
    }
}
@media only screen and (max-width: 360px) {
    #opensFullIsi:lang(es),.repatha-espanol #opensFullIsi{
        right: 5%;
    }
}
/* SITEMAP */
a.quantum-sitemap-home {
    font-family: TradeGothicLT-Bold;
    font-size: 44px;
    line-height: 48px;
    margin: 0 0 24px;
    color: #00144f;
    text-decoration: none;
}
li.sitemap-main-navigation {
    padding: 0;
    margin: 0;
    display: block;
    font-family: 'TradeGothicLT' !important;
    color: #2e70ff !important ;
}
li.sitemap-main-navigation sup{
    top: -.85em;
    font-size: 50%;
}
#sitemap-en ul li  a {
    border-bottom: 1px solid;
}
#additional-info ul li  a{
    border-bottom: 1px solid;
}
.sitemap-main-navigation a {
    font-size: 19px;
    line-height: 22px;
    margin-bottom: 0px;
    font-family: 'TradeGothicLT' !important;
    text-decoration: none;
    color: #2e70ff ;
}
span.underline {
    text-decoration: underline;
}
.quantum-long-form-text ul {
    padding: 0;
}
#sitemap-en {
    padding-top: 5%;
}
#sitemap-es {
    padding-top: 5%;
}
#additional-info a.quantum-sitemap-home {
    font-family: TradeGothicLT-BoldTwo;
    color: #00144f;
    font-size: 24px;
    line-height: 62px;   
}
#additional-info h3, #additional-info-es h3{    
    margin: 44px 0 0;
}
#additional-info-es h3 a{
    font-size: 25px;
    margin-bottom: 0px;
}
@media only screen and (min-width: 64em){
    body main {
        margin-top: 90px;
    }
    #additional-info a.quantum-sitemap-home{
        font-size: 25px;
    }
    #additional-info-es{
        padding-bottom: 3%;
    }
}
@media (min-width: 1440px){
    footer .container{
        max-width: 100%;
        padding: 0;
    }
    .sitemap{
        padding-left: 4%;
    }
    #additional-info{
        PADDING-BOTTOM: 3%;
    }
}
@media only screen and (min-width: 64em){
    a.quantum-sitemap-home {
        font-size: 38px;
        line-height: 62px;
        margin-bottom: 12px;
    }
    .sitemap-main-navigation a{
        font-size: 20px
    }
}
@media only screen and (max-width: 768px){
    #additional-info{
        padding-bottom: 5%;
    }
    #sitemap-en  {
        padding-top: 60px;       
    }
    #additional-info-es h3 a{
        font-size: 24px;      
    }
}
@media only screen and (max-width: 600px){
    #additional-info{
        padding-bottom: 15%;
    }
    .sitemap {
        padding-left: 27PX;
        padding-bottom: 10%;
       
    }
    #additional-info h3, #additional-info-es h3 {
        margin: 0
    }
}
/* CONTACT US */
.repatha-contact-us h1{ 
    font-weight: 400;
    font-family: TradeGothicLT-Bold;
    font-size: 55px;
    line-height: 55px;
    color: #00144f;
    margin: 0 
}
.repatha-contact-us p{
    margin: 0 ;
    font-size: 18px;
    line-height: 31px;
    color: #606060;
}
.repatha-contact-us section {
    margin-top: 34px;
}
.repatha-contact-us sup{
    top: -.85em;
    font-size: 50%;
}
.repatha-contact-us strong{
    font-weight: 400;
    font-family: TradeGothicLT-BoldTwo;
}
.repatha-contact-us {
    padding-top: 7%;
}
@-moz-document url-prefix(){
    .repatha-contact-us {
        padding-top: 7%;
    }
}
@media only screen and (min-width: 64em){
    .repatha-contact-us h1{
        font-size: 55px;
        line-height: 60px;
        margin: 0;
    }
    .repatha-contact-us:lang(es),.repatha-espanol .repatha-contact-us {
        padding-top: 3%;
    }
}
@media  screen and (min-width: 1440px){
    .repatha-contact-us{       
        padding-right: 27%;
    }
    .repatha-contact-us p{
        font-size: 19px;
        line-height: 37px;
    }
}
@media  screen and (min-width: 1024px){
    .repatha-contact-us{
        padding-bottom: 5%;
        padding-left: 3%;
    }
}
@media  screen and (max-width: 768px) and (min-width:767px){
    .repatha-contact-us {            
        padding-bottom: 5%;
    }
}
@media  screen and (max-width: 375px){
    .repatha-contact-us {
        padding-top: 18%;
        padding-left: 8%;       
        padding-right: 8%;
    }
    .repatha-contact-us:lang(es),.repatha-espanol .repatha-contact-us{
        padding-top:0%
    }
}
@media  screen and (max-width: 360px){ 
    .repatha-contact-us {     
        padding-left: 5%;        
        padding-right: 5%;
    }
}
@media screen and (max-width: 320px){
    .repatha-contact-us {
        padding-left: 0%;
        padding-right: 0%;
    }
}
/* HOMEPAGE SPANISH */
#repatha-home .btn:focus {
    outline: 0;
    box-shadow: none
}
#repatha-home  #repatha-es-con-1 .row{
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left:0
}
#repatha-home  #repatha-es-con-1 {
    max-width: 100%;
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left:0%
}
#repatha-home  #repatha-es-con-1>div{
    width: 100%;
    margin: 0 auto;
    max-width: 1368px;
}
#repatha-home #repatha-es-con-1 .repatha-3-col4{
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 5;
    background-color: #db2725;
    padding: 30px 20px 18px;
}
#repatha-home #repatha-es-con-1 .repatha-3-col4 p{
    font-size: 16px;
    line-height: 1em;
    display: inline-block;
    position: relative;
    margin-bottom: 24px;
    margin: 0;   
    font-family: TradeGothicLT-BoldCondTwenty;
    width: 305px;
}
#repatha-home  #repatha-es-con-1 .col-sm-3{
    padding-left: 0;
    padding-right: 0;
}
#repatha-home #repatha-es-con-1 .repatha-3-col4 h3{
    font-size: 26px;
    line-height: 1em;
    text-align: left;
    white-space: normal;
    margin: 0;
    color: #fff;
    font-family: TradeGothicLT-BoldCondTwenty;
    width: 305px;
    font-weight: 400;
}
#repatha-home  .repatha-1-col4 .quantum-hero__inner{
    width: 314px;
    margin-left: 82px;
    display: block;
}
#repatha-home #repatha-es-con-1 .repatha-2-col4 {
    margin: 0 16px;
}
#repatha-home .component-content {
    margin-bottom: 0px;
}
#repatha-home .top-herotext1{
    color: #606060;
    font-size: 27px;
    line-height: 39px;
}
#repatha-home .top-herotext1 strong{
    font-weight: 400;
    font-family: TradeGothicLT-BoldTwo;
}
#repatha-home .herotext-es{   
    margin: 0;
    padding: 50px 0;
}
#repatha-home #repatha-es-con-2{
    background-color: #eee;
    max-width: 100% !important;
    padding-right: 0px;
    padding-left: 0;
    margin-right: 0;
    margin-left: 0;
}
#repatha-home #repatha-es-con-2 .row{
    padding-right: 0px;
    padding-left: 0;
    margin-right: 0;
    margin-left: 0;    
}
#repatha-home .herotext-es h3 {
    color: #00144f;
    margin-bottom: 0;
    margin-top: 16px;
    text-align: center;
    font-size: 30px;
    line-height: 37px;
    font-family: TradeGothicLT-Bold;
}
#repatha-home .herotext1{
    color: #00144f;
    text-align: center;
    font-size: 27px;
    line-height: 39px;   
    margin: 0 auto;
}
#repatha-home  #repatha-es-con-3{
    background-color: #2e70ff;
    padding-bottom: 4%;
    margin-bottom: 0%;
    font-family: TradeGothicLT-BoldCondTwenty;
    max-width: 100%;
    padding-top: 1%;
}
#repatha-home  #repatha-es-con-3 .quantum-hero--multiple-background-images .quantum-hero__inner{
    display: block;
    width: 100%;
}
#repatha-home  #repatha-es-con-4 {
    padding-right: 0px;
    padding-left:0px;
    max-width: 100% !important;
    background-color: #eee;
}
#repatha-home  #repatha-es-con-4 .footnote {
    color: #606060;
    margin-top:10PX;
}
#repatha-home  #repatha-es-con-4 .callout-left  img{
    width: 289px;
    height: 199px;
}
#repatha-home  #repatha-es-con-4 .callout-right  img{
    width: 289px;
    height: 174px;
}
#repatha-home  #repatha-es-con-4 .callout-left {
    position: relative;
    margin: 0 auto;
    width: 289px;
    text-align: center;
    padding: 65px 0;
}
#repatha-home #repatha-es-con-4 .callout-right {
    position: relative;
    margin: 0 auto;
    width: 289px;
    text-align: center;
    padding: 65px 0;
}
#repatha-home #repatha-es-con-4 .callout-left h2{
    color: #414141;
    font-weight: 700;
    font-size: 25px;
    line-height: 1.2;
    text-align: left;
    margin-top: 0;
    margin-bottom: 25px;
}
#repatha-home #repatha-es-con-4 .row{
    width: 94%;
    margin: 0 auto;    
}
#repatha-home #repatha-es-con-4 .col-lg-6{
    padding-right: 0;
    padding-left:0;
}
#repatha-home #repatha-es-con-4 .callout-right h2{
    width: 250px;
    color: #414141;
    font-weight: 700;
    font-size: 25px;
    line-height: 1.2;
    text-align: left;
    margin-top: 0;
    margin-bottom: 25px;
}
#repatha-home #repatha-es-con-4 .callout-left .btn {
    display: block;
    padding: 10px 55px;
    background-color: #2e70ff;
    color: #fff;
    border-radius: 30px;
    position: absolute;
    font-weight: 700;
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    text-decoration: none;
    margin-top: 12%;
    border: none;
}
#repatha-home #repatha-es-con-4 .callout-right .btn {
    display: block;
    padding: 10px 55px;
    background-color: #2e70ff;
    color: #fff;
    border-radius: 30px;
    position: absolute;
    font-weight: 700;
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    text-decoration: none;
    margin-top: 4%;
    border: none;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {   
    #repatha-home .quantum-header__inner {    
        padding: 45px 0 45px 0px;   
    }
    #repathaStart .quantum-header__right .quantum-header__menu ul.quantum-drop-down-menu__list:nth-child(5) a.quantum-drop-down-menu__link{
        position: relative;
        left: -12px;
      }
}
@media all and (-ms-high-contrast:none){
    #repatha-home  #repatha-es-con-3  .quantum-hero__text{
       padding: 0px 120px 0 85px;
    }
}
#repatha-home  #repatha-es-con-3 .quantum-hero {
    padding-bottom: 3%;
    background-color: #2e70ff;
    min-height: 506px;
}  
#repatha-home  #repatha-es-con-3  .quantum-hero__text{
    position: absolute;
    flex-wrap: wrap;
    padding: 70px 120px 0 85px;    
    display: flex;
    right: 0;
}
#repatha-home  #repatha-es-con-3 .quantum-long-form-text{
    font-family: TradeGothicLT-BoldCondTwenty;
}
#repatha-home   #repatha-es-con-3  .quantum-hero__text .copy p{
    font-family: TradeGothicLT-BoldCondTwenty;
    color: #fff;
    margin-top: 4%;
    font-size: 17px;
    line-height: 20px;
}
#repatha-home   #repatha-es-con-3  .quantum-hero__text .copy h3{
    color: #fff;
    font-size: 25px;
    line-height: 28px;
    font-family: TradeGothicLT-Bold;
    padding-top: 5%;
    margin-bottom: 3%;
}   
#repatha-home   #repatha-es-con-3  .quantum-hero__text .copy .large{
    color: #fff;
    margin: 40px 0 10px;
    font-weight: 700;
    font-size: 150px;
    line-height: 149px;
}
#repatha-home   #repatha-es-con-3  .quantum-hero__text .copy .big{
    font-size: 30px;
    line-height: 20px;
}
#repatha-home   #repatha-es-con-3  a.quantum-button{
    margin-bottom: 0;
    text-align: center;
    background-color: white;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 16px;
    line-height: 20px;     
    display: inline-block;
    padding: 12px 65px;
    border-radius: 30px;
}    
#repatha-home   #repatha-es-con-3  .quantum-button span,#repatha-home   #repatha-es-con-5  .quantum-button span {
    color: #2e70ff;
}
#repatha-home sup{
    top: -.85em;
    font-size: 50%;
}
#repatha-home #repatha-es-con-1  .hero{
    padding-bottom: 200px ;
    display: -ms-flexbox;
    display: flex !important;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    overflow: hidden;
    z-index: 4;     
}   
#repatha-home #repatha-es-con-1  .hero>div.first img {
    width: 314px;
    margin-left: 82px;
    display: block;
}
#repatha-home #repatha-es-con-1    .hero>div.second {
    margin: 0 16px;
}
#repatha-home #repatha-es-con-1   .hero>div img.desktop_only {
    display: none;
}
#repatha-home #repatha-es-con-1 .hero>div.second img {
    width: 253px;
}
#repatha-home #repatha-es-con-1 .hero>div img.mobile_only{
    display: block;
}
#repatha-home #repatha-es-con-1    .hero>div.third{
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 5;
    background-color: #db2725;
    padding: 30px 20px 18px;
}
#repatha-home #repatha-es-con-1   .hero>div.third p{
    margin: 0;
    color: #fff;
    font-family: TradeGothicLT-BoldCondTwenty;
    width: 305px;
    font-size: 16px;
    line-height: 1em;
    display: inline-block;
    position: relative;
    margin-bottom: 24px;
}
#repatha-home #repatha-es-con-1  .hero>div.third h3{
    font-size: 26px;
    line-height: 1em;
    text-align: left;
    white-space: normal;
    margin: 0;
    color: #fff;
    font-family: TradeGothicLT-BoldCondTwenty;
    width: 305px;
}
#repatha-home #repatha-es-con-1   .hero>div.fourth img {
    margin-right: 142px;
    width: 253px;
}
@media only screen and (min-width: 64em){
    #repatha-home #repatha-es-con-1{
        padding-top:2%
    }
    #repatha-home #repatha-es-con-1  .hero {
        padding-bottom: 0;
        -ms-flex-align: normal;
        align-items: normal;
    }
    #repatha-home #repatha-es-con-1   .hero>div.first {
        display: none;
    }
    #repatha-home #repatha-es-con-1    .hero>div.second{
        margin: 0;
    }
    #repatha-home #repatha-es-con-1    .hero>div img.desktop_only{
        display: block;
    }
    #repatha-home #repatha-es-con-1     .hero>div.second img {
        width: 411px;
    }
    #repatha-home #repatha-es-con-1     .hero>div img.mobile_only {
        display: none;
    }
    #repatha-home #repatha-es-con-1    .hero>div.third {
        padding: 40px 60px 18px 34px;
        position: relative;
        margin: 0 20px;
        width: 411px;
        left: auto;
        transform: none;
        min-width: 411px;
    }
    #repatha-home #repatha-es-con-1   .hero>div.third p  {
        font-size: 20px;
        margin-bottom: 20px;
        white-space: normal;
    }
    #repatha-home #repatha-es-con-1  .hero>div.third h3{
        font-size: 46px;
        line-height: 50px;
        text-align: left;
        margin: 0;  
    }    
    #repatha-home #repatha-es-con-1  .hero>div.fourth img{
        margin-right: 0;
        width: 411px;
    }
    #repatha-home #repatha-es-con-1 .row {
        margin-right: 45px;
    }
    #repatha-home #repatha-es-con-1 .repatha-2-col4   .quantum-hero, #repatha-home #repatha-es-con-1 .repatha-4col-4  .quantum-hero {
        width:411px;
        min-height: 513px;
    }
    #repatha-home #repatha-es-con-1 .repatha-3-col4 {
        padding: 40px 60px 18px 34px;
        position: relative;
        margin: 0 20px;
        max-width: 411px;
        left: auto;
        transform: none;     
    }
    #repatha-home #repatha-es-con-1 .repatha-3-col4 p{
        font-size: 20px;
        margin-bottom: 20px;
        white-space: normal;
    }
    #repatha-home #repatha-es-con-1 .repatha-3-col4 h3 {
        font-size: 46px;
        line-height: 50px;
        text-align: left;
    }
    #repatha-home  #repatha-es-con-4 .callout-left {
        width: 300px;
        flex-wrap: wrap;
        padding: 65px 0 125px;
    }
    #repatha-home  #repatha-es-con-4 .callout-right { 
        flex-wrap: wrap;
        padding: 65px 0 125px;
    }
    #repatha-home  .top-herotext-es{
        margin: 80px 90px;
    }
    #repatha-home   #repatha-es-con-3  a.quantum-button{
        left:55%;
        top:10px;
    }
    #repatha-home   .top-herotext1{
        font-size: 30px;
    }
    #repatha-home    .top-herotext2{
        display: block;
    }
    #repatha-home   .herotext-es{
        padding-top: 5% !important;
        margin: 0;
        padding: 80px 90px;
    }
    #repatha-home    .herotext-es h3{
        font-size: 27px;
        line-height: 37px;
    }
    #repatha-home   .herotext1{
        color: #00144f;
        font-size: 27px;
        line-height: 37px;
        padding-left: 3%; 
        width: 94%;
        max-width: 1366px;
        padding-right: 3%;
    }
    #repatha-home   #repatha-es-con-3 .quantum-hero--multiple-background-images .quantum-hero__inner{        
        width: 503px;
        height: 506px;
        margin-top: 2%;
        margin-left: 1%;
    }
    #repatha-home   #repatha-es-con-4 .callout h2{
        color: #414141;
        font-weight: 700;
        font-size: 25px;
        line-height: 1.2;
        text-align: left;
        margin-top: 0;
        margin-bottom: 25px;
    }
}
#repatha-home  #repatha-es-con-5 .quantum-hero__text{
    padding: 50px;
    background-color: #2e70ff;
}
#repatha-home  #repatha-es-con-5  .quantum-hero__text .copy p{
    font-family: TradeGothicLT-BoldCondTwenty;
    color: #fff;
    margin-top: 4%;
    font-size: 17px;
    line-height: 20px;
}
#repatha-home  #repatha-es-con-5  .quantum-hero__text .copy h3{
    color: #fff;
    font-size: 20px;
    line-height: 25px;
    font-family: TradeGothicLT-Bold;
    margin-top: 5%;
    margin-bottom: 5%;
}
#repatha-home #repatha-es-con-5  .quantum-hero__text .copy .large{
    color: #fff;  
    font-weight: 700;
    font-size: 150px;
    line-height: 149px;
}
#repatha-home  #repatha-es-con-5  .quantum-button{
    margin-bottom: 0;
    text-align: center;
    background-color: white;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 16px;
    line-height: 20px; 
    display: inline-block;
    padding: 3px 65px;
    border-radius: 30px;
}
#repatha-home  #repatha-es-con-5  .quantum-button a{
    text-decoration: none;
}
@media (min-width: 1024px){
    #repatha-home   #repatha-es-con-3 .quantum-hero__text {     
        padding: 45px 110px 0 145px;
    }
}
@media (max-width: 1024px) {
    #repatha-home  .repatha-1-col4 img{        
        width: 100% !important;       
    }
    #repatha-home  .repatha-3-col4 img {       
       width: 100% !important;       
    }
    #repatha-home .herotext1{
        padding-right: 5%;
        padding-left: 4%;
    }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    #repatha-home   #repatha-es-con-3 .quantum-hero__text {     
        padding: 0px 0px 0 85px;
    }  
    #repatha-home #repatha-es-con-4 .callout-left .btn{
        margin-top: 5%;
    }
    #repatha-home #repatha-es-con-4 .callout-right .btn{
        margin-top: 5%;
    }       
    #repatha-home #repatha-es-con-1 .hero > div.third {
        padding: 40px 60px 32px 34px;  
    }
}
@media (max-width: 768px){
    #repatha-home  .top-herotext-es{
        margin: 0 auto !important;
        padding-right: 0% !important;
        padding-left: 0% !important;
    }
    #repatha-home   .herotext-es{
        padding-right: 5% !important;
        padding-left: 5% !important;
    }
    #repatha-home .herotext1 {
        padding-right: 0%;
        padding-left: 0%;
    }
}
@media (max-width: 768px) and (min-width:767px){
    #repatha-home #repatha-es-con-5 .quantum-hero__inner{
        height: 772PX;
        width: 768PX;
    }
    #repatha-home #repatha-es-con-5 .quantum-hero__text {
        position: absolute;
        margin-top:0%;
        top:160%;
        width: 768px;
        padding-bottom: 13%;
    }
    #repatha-home #repatha-es-con-4 {
        margin-top: 4%;
        padding-bottom: 5%;
    }
    #repatha-home #repatha-es-con-5 .quantum-button {
        margin-top: 101%;
        z-index: 5;
        padding: 12px 65px;
        margin-left: 38%;
    }
    #repatha-home #repatha-es-con-5 .quantum-hero__text .copy h3 {
        font-size: 25px;
        line-height: 28px;
        margin-top: 30px;
        margin-bottom: 2%
    }
    #repatha-home #repatha-es-con-5 .quantum-hero__text .copy{
        padding-right: 5%;
    }
    #repatha-home #repatha-es-con-5 .quantum-hero__text .copy p {    
        margin-top: 1%;
    }
    #repatha-home #repatha-es-con-5 .quantum-hero__text p span.big {
        font-size: 30px;
        line-height: 20px;
    }
}

@media (max-width: 600px){    
    @media (max-width: 375px){
        #repatha-home .top-herotext-es{
            padding-right: 5% !important;
            padding-left: 5% !important;
        }
    }
}
@media (min-width: 1024px){
    #repatha-home   #repatha-es-con-3{
        display: block;
    }
    #repatha-home #repatha-es-con-5{
        display: none;
    }
}
@media (max-width: 768px){
    #repatha-home   #repatha-es-con-5{
        display: block;
        padding-right: 0px !important;
        padding-left: 0px !important;
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
    #repatha-home   #repatha-es-con-3{
        display: none;
    }
    #repatha-home #repatha-es-con-5 .quantum-button {
        padding: 12px 65px;
    }
}
@media (max-width: 375px){
    #repatha-home #repatha-es-con-5 .quantum-hero__inner {    
        background-size:contain;
    }
    #repatha-home #repatha-es-con-5 .quantum-hero__text{
        padding-bottom: 20px;
    }
    #repatha-home #repatha-es-con-5 .quantum-button {
        margin-bottom: 5%;
        margin-left: 18%;
        bottom: 0;
    }
    #repatha-home #repatha-es-con-5 .quantum-hero__text {
        margin-top: 28%;
    }
    #repatha-home #repatha-es-con-5 .quantum-hero__text .copy h3 {
        font-size: 25px;
        line-height: 28px;
    }
    #repatha-home #repatha-es-con-5 .big{
        font-size: 30px;
        line-height: 20px;
    }
    #repatha-home #repatha-es-con-5 .quantum-button{    
        padding: 12px 65px;
    }
    #repatha-home #repatha-es-con-4{
        padding-bottom: 15%;
    }
    #repatha-home #repatha-es-con-5>div{
        background-color: #2e70ff;
    }
    #repatha-home #repatha-es-con-5 .quantum-hero, #repatha-home #repatha-es-con-5 .quantum-hero__inner{
        background-color: #2e70ff;
    }
}
@media (max-width: 360px){
    #repatha-home #repatha-es-con-5 .quantum-hero__text {
        margin-top: 25%;
    }   
}
    /* EMAIL REGISTRATION */
#repatha-email-registration sup{
    top: -.85em;
    font-size: 50%;
}
#repatha-email-registration .email-registartion{
    margin-top: 75px;
    max-width: 1366px !important;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 40px;
}
#repatha-email-registration .email-registartion h1{
    color: #00144f;
    font-family: TradeGothicLT-Bold;
    font-size: 55px;
    line-height: 60px;
    margin: 0 20px 0 130px;
}
#repatha-email-registration .email-registartion h1 sup {
    top: -.85em !important;
    font-size: 50% !important;
}
#repatha-email-registration .email-registartion section{
    margin-top: 35px;
    margin-left: 130px;
    margin-bottom: 50px;
}
#repatha-email-registration  .email-registartion p{
    font-size: 19px;
    line-height: 37px;
    margin: 12px 0 20px;
    color: #606060;
}
#repatha-email-registration .full_form_error{
    display: none;
    background-color: #fbdfde;
    margin-bottom: 40px;
    padding: 1%;
}
#repatha-email-registration .container.full_form_error .wrapper{
    padding-left: 85px;
}
#repatha-email-registration .container.full_form_error .wrapper section h2{
    color: #db2725;
    font-family: TradeGothicLT-BoldCondTwenty;
    position: relative;
    font-size: 28px;
    line-height: 32px;
    padding-left: 4%;
}
#repatha-email-registration .hidden {	
    display: none!important;   
}
#repatha-email-registration .container.full_form_error .wrapper section h2:before{
    content: "!";
    font-size: 28px;
    line-height: 1em;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 36px;
    height: 36px;
    display: flex;
    align-items: center;
    background-color: #db2725;
    color: #fff;
    border-radius: 50%;
    font-family: TradeGothicLT;
    justify-content: center;
}
#repatha-email-registration .form_inputs{
    text-align: center;
    padding-bottom: 100px;
}
#repatha-email-registration .form_inputs h2{
    font-family: TradeGothicLT-BoldTwo;
    font-size: 20px;
    line-height: 37px;
    color: #606060;
    text-align: center;
    margin: 0 0 22px;
    margin-bottom: 29px;
}
#repatha-email-registration .form_inputs h2 sup {
    top: -.85em;
    font-size: 50%;
}
#repatha-email-registration .question {
    margin: 0 auto;
    max-width: 612px;
}
#repatha-email-registration .radio.r_button {
    max-width: 296px;
    width: 100%;
}
#repatha-email-registration .form_inputs .question.one .radio {
    margin-bottom: 0;
}
#repatha-email-registration #first_name{
    width: 296PX;
}
#repatha-email-registration #last_name{
    width: 296PX;
}
#repatha-email-registration .radio.r_button label {
    position: relative;
    border-radius: 30px;
    cursor: pointer;
    display: block;
}
#repatha-email-registration .radio.r_button label p {
    text-align: center;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 23px;
    line-height: 23px;
    color: #fff;
    width: 100%;
    padding: 14px 0;
    background-color: #2e70ff;
    max-width: 296px;
    width: 100%;
    border-radius: 30px;
    transition: opacity .2s linear;
    opacity: .67;   
    margin: 0;
}
#repatha-email-registration .radio.r_button label input:checked+p {
    opacity: 1;
}
#repatha-email-registration .radio.r_button input[type=radio] {
    opacity: 0;
    visibility: hidden;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    border: 0;
    padding: 0;
}
.radio.r_button label input:checked+p {
    opacity: 1;
}
#repatha-email-registration .two{
    margin-bottom: 26px
}
#repatha-email-registration .names fieldset {
    width: 296px;
    margin: 0;
}
#repatha-email-registration .three {
    margin-bottom: 26px;
}
#repatha-email-registration #email{
    width: 612px;
}
#repatha-email-registration #conf_email{
    width: 612px;
}
#repatha-email-registration input[type=email]{   
    font-size: 18px;
    line-height: 20px;
    color: #544f4f;
    border: 2px solid #e2e2e2;
    border-radius: 6px;
    padding: 10px 15px 11px 10px;
}
#repatha-email-registration .three .emails fieldset {
    width: 100%;
    margin-bottom: 26px;
}
#repatha-email-registration .names input[type=text] {    
    font-size: 18px;
    line-height: 20px;
    color: #544f4f;
    border: 2px solid #e2e2e2;
    border-radius: 6px;
    padding: 10px 15px 11px 10px;    
}
#repatha-email-registration .question.four {
    margin-bottom: 26px;
}
#repatha-email-registration .four .address {    
    display: flex;   
    align-items: flex-start;  
    flex-wrap: wrap;    
    justify-content: space-between;
}
#repatha-email-registration .scroll_box {
    background-color: #fff;
    width: 100%;
    height: 200px;
    padding: 20px 10px 0 18px;
    overflow: hidden;
}
#repatha-email-registration .innner_scroll_box {
    width: 100%;
    height: 165px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 29px;
}
#repatha-email-registration .innner_scroll_box::-webkit-scrollbar{
    width: 7px;    
}    
#repatha-email-registration .innner_scroll_box::-webkit-scrollbar-thumb{    
    background-color: #d4d4d4;    
    outline: none;    
    border-radius: 5px;    
}
#repatha-email-registration .gray_bcg {
    background-color: #f2f2f2;
}
#repatha-email-registration .privacy_policy {
    padding-bottom: 60px;
    width: 100%;
    margin: 0;
    padding: 36px 0 50px;
    max-width: none;
}
#repatha-email-registration .privacy_policy .wrapper {
    max-width: 612px;    
    margin: 0 auto;
}
#repatha-email-registration .privacy_policy .wrapper h2{
    font-size: 1.5rem;
    padding-bottom: 12px;
}
#repatha-email-registration .innner_scroll_box p {
    margin: 0 0 12px;
    color: #606060;
}
#repatha-email-registration .innner_scroll_box ul{
    padding: 0;
    margin: 0;
    list-style: none;
    list-style-type: none;
}
#repatha-email-registration .innner_scroll_box ul li:before {
    content: "\22C5";
    display: inline-block;
    font-size: 25px;
    line-height: 15px;
    vertical-align: text-top;
    margin-right: 3px;
}
#repatha-email-registration .innner_scroll_box ul li {
    margin-top: 0;
    position: relative;
    font-size: 13px;
    line-height: 20px;
    color: #606060;
}
#repatha-email-registration .innner_scroll_box p sup{
    top: -.85em;
    font-size: 50%;
}
#repatha-email-registration .six {
    margin-top: 28px;
}
#repatha-email-registration .six input[type=checkbox]{
    opacity: 0;
    visibility: hidden;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    border: 0;
    padding: 0;
}
#repatha-email-registration .checkbox label p {
    display: block;
    position: relative;
    font-family: TradeGothicLT-BoldTwo;
    color: #606060;
    font-size: 19px;
    line-height: 37px;
    padding-left: 42px;
    margin: 0;
}
#repatha-email-registration input, input:focus {
    outline: none;
}
#repatha-email-registration #terms_chkbox_error{
    text-align: left;
    font-family: TradeGothicLT;
    display: block;
    color: #db2725;
    font-size: .95em;
    padding-left: 0;
    margin: 6px 0 -10px;
}
#repatha-email-registration .checkbox label p span:before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%) rotate(45deg);
    width: 40%;
    height: 75%;
    border: 3px solid #606060;
    border-top: 0;
    border-left: 0;
    opacity: 0;
    visibility: hidden;
    transition: opacity .1s linear,visibility .1s linear;
    z-index: 3;
}
#repatha-email-registration .checkbox label input:checked+p span:before{
    opacity: 1;
    visibility: visible;
}
#repatha-email-registration .checkbox label input:disabled+p span {
    border-color: #ebebe4;
}
#repatha-email-registration .checkbox label p span {
    position: absolute;
    width: 32px;
    height: 32px;
    left: 0;
    top: 2px;
    border: 4px solid #2e70ff;
}
fieldset.submit_btn label input[type=submit]:disabled+p {
    opacity: .7;
    cursor: not-allowed;
}
#repatha-email-registration .container.email_reg_thank_you .wrapper {
    max-width: 612px;
    width: 100%;
    margin: 0 auto;
}
#repatha-email-registration .light_blue_bcg{
    background-color: #2e70ff;
    position: relative;
    width: 100%;
    max-width: 296px;
    padding: 40px 32px 110px;
}
#repatha-email-registration .light_blue_bcg img{
    margin-left: 0;
    width: 83px;
    margin-bottom: 16px;
}
#repatha-email-registration .light_blue_bcg h1{
    padding-left: 0;
    font-family: TradeGothicLT-Bold;
    font-size: 23px;
    line-height: 28px;
    margin: 0;
    color: #fff;
    margin-bottom: 10px;
}
#repatha-email-registration .light_blue_bcg p{
    color: #fff;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    margin-bottom: 20%;
}
#repatha-email-registration .light_blue_bcg a{
    display: block;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 19px;
    line-height: 20px;
    padding: 12px 0;
    text-align: center;
    margin: 0 auto;
    border-radius: 30px;
    position: absolute;
    bottom: 46px;
    left: 50%;
    transform: translateX(-50%);
    width: 80%;
    max-width: 330px;
    background-color: #fff;
    color: #2e70ff;
    text-decoration: none;
}
#repatha-email-registration .light_blue_bcg sup{
    top: -.85em;
    font-size: 50%;
}
#repatha-email-registration .dark_blue_bcg{
    background-color: #00144f;
    position: relative;
    width: 100%;
    max-width: 296px;
    padding: 40px 32px 110px;
}
#repatha-email-registration .dark_blue_bcg h1{
    padding-left: 0;
    font-family: TradeGothicLT-Bold;
    font-size: 23px;
    line-height: 28px;
    margin: 0;
    color: #fff;
    margin-bottom: 10px;
}
#repatha-email-registration .dark_blue_bcg h1 > strong{
    font-family: TradeGothicLT-BoldTwo;
    font-weight: 400;
}
#repatha-email-registration .dark_blue_bcg h1 > em{
    font-style: normal;
    font-family: 'TradeGothicLT-Oblique';
}
#repatha-email-registration .dark_blue_bcg p{
    color: #fff;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
  
}
#repatha-email-registration .dark_blue_bcg a{
    display: block;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 19px;
    line-height: 20px;
    padding: 12px 0;
    text-align: center;
    margin: 0 auto;
    border-radius: 30px;
    position: absolute;
    bottom: 46px;
    left: 50%;
    transform: translateX(-50%);
    width: 80%;
    max-width: 330px;
    background-color: #fff;  
    color: #00144f;
    text-decoration: none;
}
#repatha-email-registration .dark_blue_bcg sup{
    top: -.85em;
    font-size: 50%;
}
#repatha-email-registration .question.four .address fieldset.city {
    width: 45%;
    margin-bottom: 0;
}
#repatha-email-registration  .question.four .address fieldset.state {
    width: 23%;
}
#repatha-email-registration #city {
    width: 275px
}
#repatha-email-registration .question.four .address fieldset.city input[type=text]  {  
    font-size: 18px;
    line-height: 20px;
    color: #544f4f;
    border: 2px solid #e2e2e2;
    border-radius: 6px;
    padding: 10px 15px 11px 10px;
}
#repatha-email-registration select:disabled {
    background-color: #ebebe4;
}
#repatha-email-registration select::-ms-expand {
    display: none;
}
#repatha-email-registration select{
    background-image: url(/-/media/67F74AF5D10249D396A82407888344D2.ashx);
    background-size: 17px 10px;
    background-repeat: no-repeat;
    background-position: calc(100% - 10px) 50%;    
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 100%;
    font-size: 18px;
    line-height: 20px;
    color: #544f4f;
    border: 2px solid #e2e2e2;
    border-radius: 6px;
    padding: 10px 8px 11px 10px;
    cursor: pointer;
    background-color: #fff;
    min-width :110px
}
#repatha-email-registration .question.four .address fieldset.zip {
    width: 27%;
}
#repatha-email-registration .question.copy_five p {
    text-align: left;
    margin: 0 0 4px;
    color: #606060;
}
#repatha-email-registration .question.five .dob {
   margin-left: 0px;
    width: 100%;  
    display: flex;   
    align-items: flex-start;
    flex-wrap: wrap;  
    justify-content: space-between;
}
#repatha-email-registration .question.five .dob fieldset {
    width: 30%;
}
#repatha-email-registration  .next_section {
    max-width: 612px;
    margin: 0 auto;
    padding-top: 50px;
}
#repatha-email-registration  .question.seven {
    max-width: 296px;
    margin: 0 auto 0 0;
}
#repatha-email-registration .submit_btn {
    display: block !important;
    max-width: 296px;
    margin: 0 auto 0 0;
}
#repatha-email-registration .submit_btn label {
    position: relative;
    cursor: pointer;
}
#repatha-email-registration input[type=submit] {
    opacity: 0;
    visibility: hidden;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    border: 0;
    padding: 0;
}
#repatha-email-registration .container.thank_you_msgs .wrapper .error_msg{
    display: block;
    width: 100%;
    max-width: 612px;
    margin: 0 auto;
}
#repatha-email-registration .error_msg h1 {
    font-family: TradeGothicLT-BoldCondTwenty;
    font-size: 35px;
    line-height: 39px;
    color: #544f4f;
    text-transform: uppercase;
    margin-bottom: 20px;
}
#repatha-email-registration .email_reg_thank_you{
    display: block
}
#repatha-email-registration .error_msg .blue_box .img_wrapper {
    width: 125px;
    margin: 0;
    display: block;
}
#repatha-email-registration .error_msg .blue_box .img_wrapper img {
    display: block;
    width: 100%;
}
#repatha-email-registration .error_msg .blue_box .text_wrapper .copy  {
    color: #fff;
    margin: 0;
    font-size: 18px;
    line-height: 28px;
}
#repatha-email-registration .error_msg .blue_box .text_wrapper .copy  .nobr {   
    white-space: nowrap;
}
#repatha-email-registration .error_msg .blue_box .text_wrapper .copy strong .nobr {
    font-weight: 400;
    font-family: TradeGothicLT-BoldTwo
}
#repatha-email-registration  .error_msg .blue_box .text_wrapper .cta_button{
    margin-top: 19px;
    margin: 28px 0 0;
    color: #606060;
}
#repatha-email-registration  .error_msg .blue_box .text_wrapper .cta_button a{
    padding: 10px 0;
}
#repatha-email-registration  .error_msg .blue_box .text_wrapper .cta_button.white_db a {
    color: #00144f;
    background-color: #fff;
    display: block;
    width: 100%;
    text-align: center;
    border-radius: 30px;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 16px;
    line-height: 20px;
    text-decoration: none;
}
#repatha-email-registration .error_label {
    text-align: left;
    font-family: TradeGothicLT;
    display: block;
    color: #db2725;
    font-size: .95em;
    padding-left: 0;
    margin: 6px 0 -10px;
}
#repatha-email-registration .form_inputs input[disabled] {
    cursor: default;
}
#repatha-email-registration .dob .error_label {
    margin-bottom: 16px;
    position: absolute;
    width: 320px;
}
#repatha-email-registration .container{
    margin: 0 ;
    padding-right: 0px;
    padding-left:0px;
    max-width: 100%;  
}
#repatha-email-registration .row{
    margin-right: 0px;
    margin-left: 0px;
}
@media (min-width: 1024px) {
    #repatha-email-registration .one{  
        justify-content: space-between;
        margin-bottom: 48px;
        align-items: flex-start;
        display: flex;
    }
    #repatha-email-registration .names{
        justify-content: space-between;
        align-items: flex-start;
        display: flex;
    }
    #repatha-email-registration .question.five .dob {
        max-width: 60%;
        margin: 0 auto 0 0;
    }
    #repatha-email-registration .container.email_reg_thank_you .wrapper section{
        display: flex;       
        justify-content: space-between;     
        align-items: normal;    
    }
    #repatha-email-registration .error_msg .blue_box {
        flex-direction: row;        
        justify-content: space-between;      
        align-items: center;
        padding: 34px 46px 44px 65px;
        display: flex;        
        background-color: #2e70ff;
    }
    #repatha-email-registration .error_msg .blue_box .text_wrapper{
        width: 307px;
    }    
}
@media (max-width: 1024px){
    #repatha-email-registration .container.full_form_error .wrapper section h2{ 
        padding-left: 6%;
    }
}
@media (max-width: 768px){  
    #repatha-email-registration .email-registartion h1{
        margin: 0 auto 24px 30px;
    }
    #repatha-email-registration .email-registartion section{
        margin-left: 30px;
    } 
    #repatha-email-registration .container.full_form_error .wrapper {
        padding-left: 0px;
    }
    #repatha-email-registration  .question{
        max-width: 320px;
    }
    #repatha-email-registration .form_inputs .question.one {
        margin-bottom: 36px;
        max-width: 320px;      
    }
    #repatha-email-registration .form_inputs .question.one .radio {
        margin-bottom: 13px;
    }
    #repatha-email-registration .two {
        margin-bottom: 10px;
    }
    #repatha-email-registration .names fieldset {
        margin-bottom: 32px;       
    }
    #repatha-email-registration  .form_inputs .question.three {
        margin-bottom: 10px;
    }
    #repatha-email-registration  .form_inputs .question.three .emails fieldset {
        margin-bottom: 32px;
    }
    #repatha-email-registration #email {
        margin-left: -7%;
        width: 300px;
    }
    #repatha-email-registration #conf_email {
        margin-left: -7%;
        width: 300px;
    }
    #repatha-email-registration #city{
        margin-left: -7%;
        width: 300px;
    }
    #repatha-email-registration #zip{
        margin-left: -30%;    
    }
    #repatha-email-registration  .form_inputs .question.four {
        margin-bottom: 10px;
    }
    #repatha-email-registration .form_inputs .question.four .address fieldset.city {
        margin-bottom: 32px;
    }
    #repatha-email-registration  .form_inputs .question.four .address fieldset {
        width: 100%;
    }
    #repatha-email-registration .error_label{
        margin: 6px 0 -16px;
    }
    #repatha-email-registration .form_inputs .question.four .address fieldset.state {
        width: 50%;
    }
    #repatha-email-registration  .form_inputs .question.four .address fieldset.zip {
        width: 40%;
    }
    #repatha-email-registration .privacy_policy .wrapper {
        max-width: 320px;
        width: 100%;       
    }
    #repatha-email-registration  .form_inputs  .question .six {
        margin-top: 28px;
    }
    #repatha-email-registration .question.seven {
        max-width: 320px;
        margin: 0 auto;
    }
    #repatha-email-registration .container.email_reg_thank_you .wrapper {
        max-width: 400px;
        width: 100%;        
    }
    #repatha-email-registration .light_blue_bcg {    
        position: relative;
        width: 100%;
        max-width: 400px;
        padding: 40px 32px 110px;
    }
    #repatha-email-registration .light_blue_bcg h1 {
        padding-left: 14px;    
    }
    #repatha-email-registration .light_blue_bcg p {        
        margin-bottom: 0%;
    }
    #repatha-email-registration .dark_blue_bcg{    
        position: relative;
        width: 100%;
        max-width: 400px;
        padding: 40px 32px 110px;
    }
    #repatha-email-registration .dark_blue_bcg h1{
        padding-left: 14px;   
    }
    #repatha-email-registration .error_msg .blue_box{
        display: flex;
        flex-direction: column;
        background-color: #2e70ff;
        padding: 39px 28px 41px;
    }
    #repatha-email-registration .error_msg .blue_box .img_wrapper {
        display: block;
        width: 30%;
        margin: 0 auto 19px;
    }
}

@media (max-width: 600px) {
    #repatha-email-registration select{
        min-width: 96px;
    }
    #repatha-email-registration .radio.r_button {
        max-width: 320px;
    }
    #repatha-email-registration .radio.r_button label p{
        max-width: 320px;
    }        
    #repatha-email-registration #first_name,#repatha-email-registration #last_name {
        width: 320px;
    }
    #repatha-email-registration #email,#repatha-email-registration #conf_email,#repatha-email-registration #city {
        margin-left: 0%;       
        width: 320px;
    }
    #repatha-email-registration #zip {
        margin-left: 0%;
    }
    #repatha-email-registration  #day {
        width: 96px;
    }
    #repatha-email-registration  #year {
        width: 96px;
    }    
    #repatha-email-registration fieldset.submit_btn p {     
        width: 320px;
    }
    #repatha-email-registration .email-registartion h1{
        margin: 0 20px 0 15px;
    }
    #repatha-email-registration .email-registartion section{
        margin-left: 15px;
    }
    #repatha-email-registration .container.full_form_error .wrapper {
        padding-left: 5px;
    }
    #repatha-email-registration .container.full_form_error .wrapper section h2 {
        padding-left: 14%;
    }
    #repatha-email-registration .component.container > .component-content .component.rich-text.col-12{
        padding-left: 0;
        padding-right: 0;
    }
}
/* WHY REPATHA */
#why-repatha sup{
    top: -.85em;
    font-size: 50%;
}
#why-repatha #why-repatha-2{
    margin-top:80px;
    margin-bottom: 40px;
}
#why-repatha  .mi-salud-es{
    margin: 0 auto;
    text-align: center;
}
#why-repatha  .mi-salud-es p{
    color: #606060;
    text-align: center;
    font-size: 30px;
    line-height: 39px;
    margin: 0;
}
#why-repatha  .mi-salud-es p em{
    font-family: TradeGothicLT-Oblique;
    font-style: normal;
}
#why-repatha #why-repatha-3{
    max-width: 100%;
    padding-top: 80px;
    padding-bottom: 80px;
     padding-right:  90px;
     padding-left:  90px;
    background-color: #00144f;
}
#why-repatha #why-repatha-3 .component-content{
    margin-bottom: 0px; 
}
#why-repatha #why-repatha-3  .row {
    margin: 0 auto;
    width: 94%;
    max-width: 1366px;
}
#why-repatha #why-repatha-3 .col-12{
    padding-right: 0;
    padding-left: 0;
}
#why-repatha .repatha-es-diferente {
    margin: 0 ;
    text-align: center;
}
#why-repatha #why-repatha-3 strong{
    font-weight: 400;
    font-family: TradeGothicLT-BoldTwo;
}
#why-repatha .repatha-es-diferente p{    
    font-size: 31px;
    line-height: 39px;
    color: #fff;    
}
#why-repatha #why-repatha-4{
    padding-right: 0;
    padding-left:0;
    max-width: 100%;
    background-color: #2e70ff;
}
#why-repatha #why-repatha-4 .left {   
    text-align: center;
}
#why-repatha #why-repatha-4 .left p.bold {
    margin-bottom: 25px;    
}
#why-repatha #why-repatha-4 .left p {
    max-width: 309px;
    text-align: left;
    margin: 0 auto;
    margin-bottom: 25px;
}
#why-repatha #why-repatha-4 p{
    font-size: 27px;
    line-height: 30px;
    color: #fff;
}
#why-repatha #why-repatha-4  .left .percent {
    max-width: none;
    text-align: center;
    margin-bottom: 28px;
    
}
#why-repatha #why-repatha-4 .percent {
    color: #fff;
    font-family: TradeGothicLT-BoldCondTwenty;
    font-size: 141px;
    line-height: 169px;
    display: block;
} 
#why-repatha #why-repatha-4 p.copy {
    text-transform: uppercase;
    font-family: TradeGothicLT-Bold;
    text-align: center!important;
    height: 200px;
    position: relative;
}
#why-repatha #why-repatha-4 p.copy span {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    line-height: 1;
    text-align: center;
    width: 100%;
    height: 100%;
    padding-top: 60px;
    font-size: 30px;
}
#why-repatha #why-repatha-4 p span {
    font-size: 40px;
    line-height: 30px;
}
#why-repatha #why-repatha-4 .left img {
    display: block;
    width: 280px;
    margin: 0 auto;
}
#why-repatha #why-repatha-4 .right p {
    margin-bottom: 70px;
}
#why-repatha #why-repatha-4 .bold{
    font-family: TradeGothicLT-Bold;
}
#why-repatha #why-repatha-4 .right>div p {
    width: 100%;
    text-align: left;
    margin: 0 auto;
    font-size: 17px;
    line-height: 20px;
}
#why-repatha #why-repatha-4 .right>div .percent_img span {
    margin-bottom: 80px;
    font-family: TradeGothicLT-BoldCondTwenty;
    display: inline-block;
    vertical-align: bottom;
    font-size: 86px;
    line-height: 103px;
    margin-right: 10px;
}
#why-repatha #why-repatha-4 .right>div .percent_img img.heart_icon {
    margin-top: 12px;
    width: 81px;
}
#why-repatha #why-repatha-4 .right>div .percent_img img {
    display: inline-block;
    vertical-align: top;    
}
.right>div img {
    margin-bottom: 20px;  
    margin-left: auto;
    margin-right: auto;
}
#why-repatha #why-repatha-4 .mb50 {
    margin-bottom: 50px;
}
#why-repatha #why-repatha-4  .right>div .percent_img img.head_icon {
    width: 60px;
}
#why-repatha #why-repatha-5 {
    margin-top:80px;
    margin-bottom: 40px;
   max-width: 100%;
}
#why-repatha #why-repatha-5 .como-usar-repatha {
    margin: 0 auto;
}
#why-repatha #why-repatha-5 .como-usar-repatha h3{
    margin-top: 16px;
    text-align: center;
    font-size: 30px;
    line-height: 37px;
    font-family: TradeGothicLT-Bold;
    color: #00144f;
}
#why-repatha #why-repatha-5 .como-usar-repatha p{
    padding-left: 5%;
    padding-right: 5%;
    font-size: 30px;
    line-height: 39px;
    margin: 0;
    color: #606060;
    text-align: center;    
}
#why-repatha #why-repatha-5  .why-repatha-right, #why-repatha #why-repatha-5  .why-repatha-left {
    padding: 12px 12px 20px;
    max-width: 514px;
    position: relative;
}
#why-repatha #why-repatha-5  .why-repatha-left{
    background-color: #db2725;
}
#why-repatha #why-repatha-5  .why-repatha-right{
    background-color: #00144f;
}

#why-repatha #why-repatha-5  .inner_top_img_copy{
    padding: 12px 10px 35px 20px;
}
#why-repatha #why-repatha-5 .why-repatha-left .inner_top_img_copy{
    background-color: #fceeee;
}
#why-repatha #why-repatha-5 .why-repatha-right .inner_top_img_copy{
    background-color: #ecedf1;
}
#why-repatha #why-repatha-5  .inner_top_img_copy h3{
    font-weight: 400;
    margin: 0;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 23px;
    line-height: 38px;
}
#why-repatha #why-repatha-5 .why-repatha-left .inner_top_img_copy h3,#why-repatha #why-repatha-5 .why-repatha-left .inner_top_img_copy h2{
    color: #db2725;
}
#why-repatha #why-repatha-5 .why-repatha-right .inner_top_img_copy h3,#why-repatha #why-repatha-5 .why-repatha-right .inner_top_img_copy h2{
    color: #00144f;
}
#why-repatha #why-repatha-5  .inner_top_img_copy h2{
    margin: 0 0 10px;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 30px;
    line-height: 38px;
    font-weight: 400;
}
#why-repatha #why-repatha-5    ul {
    list-style: none;
    list-style-type: none;
}
#why-repatha #why-repatha-5    ul , #why-repatha #why-repatha-5    ul li{
    padding: 0;
    margin: 0;
}
#why-repatha #why-repatha-5  .inner_top_img_copy ul li{
    position: relative;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 10px;
    padding-left: 40px;
}
#why-repatha #why-repatha-5  .why-repatha-left .inner_top_img_copy ul li{
    color: #db2725;
}
#why-repatha #why-repatha-5  .why-repatha-right .inner_top_img_copy ul li{
    color: #00144f;
}
#why-repatha #why-repatha-5  .inner_top_img_copy ul li:before {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    background-color: #fff;
    border: 0;
    border-radius: 50%;
    top: 3px;
    left: 12px;
}
#why-repatha #why-repatha-5 .why-repatha-left  .inner_top_img_copy ul li:before {
    background-color: #db2725;
}
#why-repatha #why-repatha-5 .why-repatha-right  .inner_top_img_copy ul li:before {
    background-color: #00144f;
}
#why-repatha #why-repatha-5  .inner_top_img_copy .lastli {
    padding-top: 0px;
    padding-left: 11px !important;
    margin-top: -1px !important;
}
#why-repatha #why-repatha-5  .inner_top_img_copy .lastli:before {
    display: none;
}
#why-repatha #why-repatha-5  ul li:last-of-type {
   
    font-size: .75em;
}
#why-repatha #why-repatha-5 .inner_top_img_copy img {
    display: block;
}
#why-repatha #why-repatha-5 .why-repatha-right .inner_top_img_copy img{
    width: 60%;
    margin: 0 auto;
}
#why-repatha #why-repatha-5 .why-repatha-left .inner_top_img_copy img{
    width: 95%;
    margin: 0 auto 0 0;

}
#why-repatha #why-repatha-5  .list{
    padding: 20px 0 10px;
}
#why-repatha #why-repatha-5 li#fli {
    margin-left: 5px;
}
#why-repatha #why-repatha-5 li#sfli {
    margin-top: 10px;
    margin-left: 5px;
}
#why-repatha #why-repatha-5 .list ul li {
    position: relative;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 10px;
    padding-left: 40px;
}
#why-repatha #why-repatha-5 li#ssffli {
    margin-top: 43px;
    margin-left: 5px;
}
#why-repatha #why-repatha-5  .why-ldl2-right .list ul li:last-of-type {
    margin: 30px 0 0;
}
#why-repatha #why-repatha-5  li#fli:before {
    content: "i";
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    border-radius: 50%;
    color: #db2725;
    font-size: 14px;
    position: absolute;
    top: auto;
    bottom: 0;
    left: 12px;
    transform: rotate(0);
    width: 20px;
    height: 20px;
    border: 2px solid #fff;
}
#why-repatha #why-repatha-5 li#sfli:before {
    top: 6px;
    background-color: #fff;
    color: #db2725;
    content: "i";
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    left: 12px;
    transform: rotate(0);
    width: 20px;
    height: 20px;
    border: 2px solid #fff;
    bottom: 0;
    font-size: 14px;
    position: absolute;
}
#why-repatha #why-repatha-5 #ssffli:before {
    background-color: #fff;
    color: #00144f;
    content: "i";
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    left: 12px;
    transform: rotate(0);
    width: 20px;
    height: 20px;
    border: 2px solid #fff;
    bottom: 0;
    font-size: 14px;
    position: absolute;
} 
#why-repatha #why-repatha-5 .list ul li a {
    font-family: TradeGothicLT-Bold;
    color: inherit;
    font-size: inherit;
    line-height: inherit;
}
#why-repatha #why-repatha-5 a{
    text-decoration: none;
}
#repatha-com-es-ldl-cholestrol .vjs-menu.vjs-contextmenu-ui-menu{
    top: 50% !important;
    left: 50% !important;
}
#why-repatha .vjs-menu.vjs-contextmenu-ui-menu{
    top: auto !important;
}
#why-repatha .vjs-menu.vjs-contextmenu-ui-menu ul.vjs-menu-content{
    padding: 5px !important;
}
#why-repatha .vjs-menu.vjs-contextmenu-ui-menu ul.vjs-menu-content li{
    padding: 5px !important;
    font-size: 14px !important;
}
@-moz-document url-prefix(){   
    #why-repatha #why-repatha-5 #autoinjector .quantum-cta__inner h3 {       
        padding-right: 37%;
    }
    #why-repatha #why-repatha-5 #pushtronix .quantum-cta__inner h3 {           
        padding-right: 41%;
    }
    #why-repatha #why-repatha-5 #autoinjector h2{
        padding-right: 12%;
    }
    #why-repatha #why-repatha-5 #pushtronix h2{
        padding-right: 23%;
    }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    #why-repatha #why-repatha-5 #autoinjector h3{
        padding-right: 37%;
    }
    #why-repatha #why-repatha-5 #pushtronix h3{
        padding-right: 41%;
    }
    #why-repatha #why-repatha-5 #autoinjector h2{
        padding-right: 11%;
    }
    #why-repatha #why-repatha-5 #pushtronix h2{
        padding-right: 26%;
    }
    #why-repatha #why-repatha-5 #autoinjector ul{
        padding-left:15%;
        padding-right:27%
    }
    #why-repatha #why-repatha-5 #pushtronix ul{
        padding-left:10%;
        padding-right:27%    
    }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    #why-repatha #why-repatha-5 #autoinjector #autoinject-140{
        padding-left: 20%;
    }
    #why-repatha #why-repatha-5 #pushtronix #pushtronix-420{
        padding-left: 16%;
    }
    #why-repatha #why-repatha-5 #autoinjector .quantum-cta__action{
        padding-right: 12%;
        margin-top: -2%;
    }
    #why-repatha #why-repatha-5 #pushtronix .quantum-cta__action{    
        padding-right: 11%;
        margin-top: -4%;
    }
}
#why-repatha #why-repatha-6 {
    margin-top:80px;
    margin-bottom: 40px;
    max-width: 100%;
}
#why-repatha #why-repatha-6 h3 {
    font-size: 35px;
    margin-top: 16px;
    text-align: center;
    line-height: 37px;
    font-family: TradeGothicLT-Bold;
    color: #00144f;
    padding-bottom: 2%;
}
#why-repatha #why-repatha-6  p{
    padding-left: 5%;
    padding-right: 5%;
    font-size: 30px;
    line-height: 39px;
    margin: 0;
    color: #606060;
    text-align: center;
}
#why-repatha #why-repatha-6 .column-splitter{
    text-align: center;
    margin: 45px 0 0;
}
#why-repatha #why-repatha-6 .column-splitter a {  
    display: inline-block;
    width: 70%;
    border-radius: 30px;
    font-weight: 700;
    padding: 10px 0;
    background-color: #2e70ff;
    color: #fff;
    text-decoration: none;
    font-family: TradeGothicLT;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){
    #why-repatha #why-repatha-6 .column-splitter a{
        width: 70%;
    }
}
#why-repatha #why-repatha-5 .why-repatha-left .button-tab  span:before{
    border-color: transparent transparent transparent #db2725;
    display: inline-block;
    width: 0;
    height: 0;
    border-width: 6px 0 6px 10px;
    border-style: solid;
    vertical-align: 2px;
    content:"";
    border-radius:0%;
    bottom: 40%;
    left: 12%;
}
#why-repatha #why-repatha-5 .why-repatha-right .button-tab span:before{
    border-color: transparent transparent transparent #00144f;
    display: inline-block;
    width: 0;
    height: 0;
    border-width: 6px 0 6px 10px;
    border-style: solid;
    vertical-align: 2px;
    content:"";
    border-radius:0%;
    bottom: 40%;
    left: 12%;
}
#why-repatha #why-repatha-5 .why-repatha-left .quantum-button__text {
    color: #db2725;   
}
#why-repatha #why-repatha-5 .why-repatha-right .quantum-button__text {
    color:#00144f;
}
#why-repatha #why-repatha-4 .row{
    margin: 0 auto;
width: calc(100% - 54px);
}
#why-repatha #why-repatha-5 .quantum-cta__image-wrap {
        padding-left: 0px; 
    padding-right: 0px; 
     padding-top: 0px;
}
#why-repatha #why-repatha-5 .quantum-cta__text .quantum-cta__title,#why-repatha #why-repatha-5 .quantum-cta__text .quantum-cta__copy{
    display: none;
}
#why-repatha #why-repatha-6 .col-lg-6{
    padding-left: 0;
    padding-right: 0;
}
#why-repatha #why-repatha-1 {
    max-width: 100%;
    padding-right: 0;
    padding-left: 0;
    margin-right: 0;
    margin-left: 0;
}
#why-repatha #why-repatha-1>div{
    width: 100%;
    margin: 0 auto;
    max-width: 1368px;
}
#why-repatha #why-repatha-1 .hero{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    overflow: hidden;
    z-index: 4;
    padding-bottom: 447px;
}
#why-repatha #why-repatha-1 .hero>div.first img {
    width: 253px;
    margin-left: 142px;
    display: block;
}
#why-repatha #why-repatha-1   .hero>div.second{
    margin: 0 16px;
}
#why-repatha #why-repatha-1  .hero>div.second img {
    width: 253px;
}
#why-repatha #why-repatha-1  .hero>div img.desktop_only {
    display: none;
}
#why-repatha #why-repatha-1   .hero>div img.mobile_only{
    display: block;
}
#why-repatha #why-repatha-1   .hero>div.third{
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 5;
    background-color: #00144f;
    padding: 30px 20px 18px;
}
#why-repatha #why-repatha-1   .hero>div.third p{
    font-size: 20px;
    line-height: 23px;
    display: inline-block;
    position: relative;
    margin: 0;
    margin-bottom: 30px;
    
    color: #fff;
    font-family: TradeGothicLT-BoldCondTwenty;
    width: 305px;
}
#why-repatha #why-repatha-1   .hero>div.third h3 {
    font-size: 40px;
    line-height: 41px;
    text-align: left;
    white-space: normal;
    margin: 0;
    color: #fff;
    font-family: TradeGothicLT-BoldCondTwenty;
    width: 305px;
    font-weight: 400;
}
#why-repatha #why-repatha-1   .hero>div.fourth img {
    margin-right: 142px;
    width: 253px;
}
@media (min-width:768px){
    #why-repatha #why-repatha-5 .column-splitter {
        width: 100%;
        max-width: 400px;
        margin: 0 auto;
    }
}
@media (min-width:1024px){
    #why-repatha #why-repatha-5  .inner_top_img_copy {
        display: block;
        padding: 24px 30px 60px;
        overflow: hidden;
        position: relative;
        padding-top: 220px;
        height: 520px 
    }
    #why-repatha #why-repatha-5  .inner_top_img_copy h3{
        font-size: 27px;
        line-height: 45px;
    }
    #why-repatha #why-repatha-5  .inner_top_img_copy h2{
        font-size: 36px;
    }
    #why-repatha #why-repatha-5  .inner_top_img_copy  ul{
        padding-right: 90px;
    }
    #why-repatha #why-repatha-5  .inner_top_img_copy ul li {
        margin-bottom: 10px;
    }
    #why-repatha #why-repatha-5 .inner_top_img_copy img {
        position: absolute;
        top: 20px;
        left: 60px;
    }
    #why-repatha #why-repatha-5 .why-repatha-left .inner_top_img_copy img {
        width: 368px;
    }
    #why-repatha #why-repatha-5 .why-repatha-right .inner_top_img_copy img {
        width: 288px;
        left: 90px;
    }
    #why-repatha #why-repatha-5  .list{
        padding:0px;
        position: relative;
    }
    #why-repatha #why-repatha-5 .list ul {
        position: absolute;
        top: -80px;
        left: 20px;
    }
    #why-repatha #why-repatha-5 .list ul li{
        margin-bottom: 20px;
    }
    #why-repatha #why-repatha-5 .why-repatha-left .list ul li {
        color: #db2725;
    }
    #why-repatha #why-repatha-5 .why-repatha-right .list ul li {
        color: #00144f;
    }
    #why-repatha #why-repatha-1{
        padding-top: 2%;
    }
    #why-repatha #why-repatha-1 .hero {
        -ms-flex-align: normal;
        align-items: normal;
        padding-bottom: 0;
    }
    #why-repatha #why-repatha-1 .hero>div.first {
        display: none;
    }
    #why-repatha #why-repatha-1  .hero>div.second {
        margin: 0;
    }
    #why-repatha #why-repatha-1  .hero>div.second img {
        width: 411px;
    }
    #why-repatha #why-repatha-1   .hero>div img.desktop_only {
        display: block;
    }
    #why-repatha #why-repatha-1   .hero>div img.mobile_only {
        display: none;
    }
    #why-repatha #why-repatha-1   .hero>div.third {
        padding: 40px 60px 25px 34px;
        position: relative;
        margin: 0 20px;
        width: 411px;
        left: auto;
        transform: none;
    }
    #why-repatha #why-repatha-1   .hero>div.third p {
        font-size: 20px;
        margin-bottom: 20px;
        white-space: normal;
    }
    #why-repatha #why-repatha-1   .hero>div.third h3 {
        font-size: 43px;
        line-height: 45px;
        text-align: left;
    }
    #why-repatha #why-repatha-1   .hero>div.fourth img {
        margin-right: 0;
        width: 411px;
    }
    #why-repatha #why-repatha-5  .column-splitter{
        display: flex;
        justify-content: space-between;
        max-width: 1048px;
        width: 100%;
        margin: 0 auto;
    }
    #why-repatha #why-repatha-5  .button-tab{
        background: white;
        font-size: 22px;
        line-height: 27px;
        padding: 15px 0;
        display: block;
        left: 50%;
        transform: translateX(-50%);
        width: 430px;
        text-align: center;
        border-radius: 20px;
        font-family: TradeGothicLT-BoldTwo;      
    }
    #why-repatha #why-repatha-4 .row{
        max-width: 1366px;
    }
    #why-repatha #why-repatha-4 > .component-content .component.rich-text:last-child{
        max-width: 1366px;
        margin: 0 auto;
    }
    #why-repatha #why-repatha-5 .como-usar-repatha {
        width: 94%;
    }
    #why-repatha #why-repatha-6 {
        width: 94%;
    }
    #why-repatha #why-repatha-5  #pushtronix .quantum-cta__image-wrap img{
        width: 288px;
        left: 90px;
        margin: 0 auto;
        position: absolute;
        top: 20px;
        display: block;    
    }    
    #why-repatha #why-repatha-6 .column-splitter a {
        margin: 90px 0 0;
        margin-top: 0;
    }
    #why-repatha #why-repatha-6 #doctor-discussion-guide{
        margin-left: 15%;
    }
    #why-repatha #why-repatha-4{
        padding-top: 160px;
        padding-bottom: 135px;
    }
    #why-repatha #why-repatha-4 .left {
        float: left;
        width: 448px;
        margin-right: 90px;        
    }
    #why-repatha #why-repatha-4 .left p.copy {
        max-width: 100%;
        height: 300px;
    }
    #why-repatha #why-repatha-4 .left p.copy span {
        padding-top: 80px;
    }
    #why-repatha #why-repatha-4 .left p.copy img {
        width: 360px;
    }    
    #why-repatha #why-repatha-4 .right>div .percent_img {
        line-height: 100px;
        text-align: center;
        width: 100%;
    }
    #why-repatha #why-repatha-4 .right>div p.copy {
        height: 200px;
        position: relative;
    }
    #why-repatha #why-repatha-4 .right>div p {
        width: 224px;
    }
    #why-repatha #why-repatha-4 .right>div.mb50 {
        margin-top: 0;
        margin-left: 50px;
        float: right;
    }
    #why-repatha #why-repatha-4 .right>div p.copy span {
        height: 100%;
        padding-top: 50px;
        font-size: 20px;
    }
    #why-repatha #why-repatha-4 .right>div {
        width: 290px;
        float: left;
    }
    #why-repatha #why-repatha-4 .right>div p.copy img {
        display: block;
        width: 100%;
        margin: 0 auto;
    }
    #why-repatha #why-repatha-5 .quantum-cta__inner{     
        padding: 24px 30px 60px;
        overflow: hidden;
        position: relative;
        padding-top: 220px;         
        height: 544px;
    }
    #why-repatha #why-repatha-5  #autoinjector .quantum-cta__image-wrap img{
        width: 368px;
        margin: 0 auto 0 0;
        position: absolute;
        top: 20px;
        left: 60px;
        display: block;            
    }
    #why-repatha #why-repatha-5  #pushtronix .quantum-cta__image-wrap img{
        width: 288px;
        left: 90px;
        margin: 0 auto;
        position: absolute;
        top: 20px;
        display: block;
    }
    #why-repatha #why-repatha-5 .como-usar-repatha h3{
        font-size: 35px;
        padding-bottom: 3%;
    }
}
@media (max-width:1024px){
    #why-repatha .repatha-2-col4 {
        margin-left: 0px; 
    }
    #why-repatha #why-repatha-4 .col-12{
        padding-left: 0;
        padding-right: 0;
    }
    #why-repatha #why-repatha-5 #autoinjector .quantum-cta__action {   
        padding-right: 0%;
    }   
    #why-repatha #why-repatha-5 #pushtronix .quantum-cta__action {
        color: #00144f;
        text-decoration: none;
        font-family: TradeGothicLT-Bold;           
        font-size: inherit;
        line-height: inherit;
        bottom: 4%;
        padding-right: 10%;
    }
    #why-repatha #why-repatha-6 p {
        padding-left: 7%;
        padding-right: 7%;
    }
    #why-repatha #why-repatha-4  .why-repatha-p{
        padding-left: 3%;
        padding-right: 2%;
    }
}
@media (max-width:768px) {
    #why-repatha #why-repatha-6 h3 {
        font-size: 30px;
    }
    #why-repatha #why-repatha-5 #pushtronix{
        padding-bottom: 25%;
    }
    #why-repatha #why-repatha-5 #pushtronix .quantum-cta__action{
        top: 80%;
        padding-right: 10%;
        position: absolute;
        color: white;
    }
    #why-repatha #why-repatha-5 #pushtronix span::before{
        bottom: 76%;
        margin-left: -2%;
        left:0%
    }
    #why-repatha #why-repatha-5 ul {
        padding-right: 0px;
    }
    #why-repatha #why-repatha-5 #pushtronix ul {
        padding-right: 0px;
    }
    #why-repatha #why-repatha-5 #autoinjector{
        padding-bottom: 25%;
    }
    #why-repatha #why-repatha-5 #autoinjector .quantum-cta__action {
        color: white;
        padding-top: 5%;
        position: absolute;
        padding-right: 15%;
        top: 80%;
    }
    #why-repatha #why-repatha-5 #autoinjector span::before {
        bottom: 5%;
       margin-left: -12%;
    }
    #why-repatha #why-repatha-5 .quantum-cta__inner{
        display: flex;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }   
    #why-repatha #why-repatha-5 .button-tab{
        display: block;
        width: 100%;
        font-family: TradeGothicLT-BoldTwo;
        font-size: 19px;
        line-height: 23px;
        background-color: #fff;
        padding: 10px 0;
        text-align: center;
        border-radius: 20px;
    }
    #why-repatha #why-repatha-5 h2{
        margin: 0 0 10px;
        font-family: TradeGothicLT-BoldTwo;
        font-size: 30px;
        line-height: 38px;
    }
    #why-repatha #why-repatha-2 {
        margin-top: 40px;    
    }
    #why-repatha  .mi-salud-es p{
        font-size: 27px;    
    }
    #why-repatha #why-repatha-3 {
        padding-top: 50px;
        padding-bottom: 35px;
        padding-right: 10px;
        padding-left: 10px;
    }
    #why-repatha .repatha-es-diferente p {
        font-size: 27px;        
    }
    #why-repatha #why-repatha-5 {
        margin-top:40px;
        margin-bottom: 0px;
    }
    #why-repatha #why-repatha-5 p{
        color: #606060;
        text-align: center;
        font-size: 27px;
        line-height: 39px;
        margin: 0;
    }
    #why-repatha #why-repatha-6 {
        margin-top:40px;
        margin-bottom: 0px;
    }
    #why-repatha #why-repatha-6 p{
        color: #606060;
        text-align: center;
        font-size: 27px;
        line-height: 39px;
        margin: 0;
    }
    #why-repatha #why-repatha-6 .column-splitter a{
        display: block;
        padding: 10px 0;
        background-color: #2e70ff;
        color: #fff;
        width: 100%;
        border-radius: 30px;
        font-weight: 700;
    }
    #why-repatha #why-repatha-6 #doctor-discussion-guide{
        margin-left: 0%;
        margin-bottom: 20px;
    }
    #why-repatha #why-repatha-4 .left p.bold {
        margin-bottom: 0px;
    }
    #why-repatha #why-repatha-4 .left .percent {
        text-align: left;
        max-width: 309px;
        margin: 0 auto;
    }
    #why-repatha #why-repatha-4 .right>div .percent_img{
        width: 100%;
        text-align: left;
        line-height: 85px;
    }
    #why-repatha #why-repatha-4 .right>div .percent_img span {
        margin-bottom: 20px;
    }
    #why-repatha #why-repatha-4 .right>div .percent_img img.heart_icon {
        margin-top: 0px;
    }
    #why-repatha #why-repatha-4 .right>div p.copy img {        
        width: 100%;    
    }
    #why-repatha #why-repatha-4 .mb50 {
        margin-bottom: 50px;
        margin-top: 90px;
    }
    #why-repatha #why-repatha-4 .right>div p.copy{
        display: none;
    }
    #why-repatha #why-repatha-4 .left {
        text-align: center;
        padding-top: 12%;
    }
    #why-repatha #why-repatha-4 {
        padding-bottom: 45px ;
    }
    #why-repatha #why-repatha-5 h3{margin: 0;
        font-family: TradeGothicLT-BoldTwo;
        font-size: 23px;
        line-height: 38px;
    }      
    #why-repatha #why-repatha-4 .why-repatha-p{ 
        padding-left: 3%;
        padding-right: 4%
    }
    #why-repatha #why-repatha-5 .col-12{
        padding-right: 0;
        padding-left:0
    }
    #why-repatha #why-repatha-5 .como-usar-repatha p {
        padding-left: 0%; 
            padding-right: 0%; 
        font-size: 27px;
    }
    #why-repatha #why-repatha-6 {
        max-width: 100%;
        padding-right: 0px;
        padding-left: 0px;
        margin-right: 0;
        margin-left: 0;
    }
    #why-repatha #why-repatha-6 .row{
        margin: 0 auto;
        width: 91%;
    }
    #why-repatha #why-repatha-6 .col-12{
        padding-right: 0;
        padding-left: 0;
    }
    #why-repatha #why-repatha-6 p{
        padding-right: 0%;
        padding-left: 0%;
    }
    #why-repatha .quantum-modal#mire-el-video .quantum-modal__dialog svg.quantum-icon.quantum-button__icon{
        top: -45px;
        right: -10px;
    }
}
@media (max-width:600px) {
    #why-repatha #why-repatha-1{    
        max-width: 100%;
        padding-left: 0%;
        padding-right: 0%;
    }
    #why-repatha #why-repatha-1 .component-content{
        margin-bottom: 0px;
    }
    #why-repatha #why-repatha-1 .col-sm-4{
        padding-left: 0%;
        padding-right: 0%;
    }    
}   
@media (max-width:375px){   
    #why-repatha #why-repatha-5 .why-repatha-left{
        padding-bottom: 5%;
    }
    #why-repatha #why-repatha-5 .why-repatha-right{
        padding-bottom: 5%;
    }
    #why-repatha #why-repatha-5 #autoinjector .quantum-cta__action{
        text-align: left;
        padding-bottom: 0;
        padding-left: 5%;
        top: 77%;
        width: 310px;
        padding-right: 0;
    }
    #why-repatha #why-repatha-5 #autoinjector {
        padding-bottom: 30%;
    }
    #why-repatha #why-repatha-5 #pushtronix {
        padding-bottom: 30%;
    }
    #why-repatha #why-repatha-5 .row{
        margin-right: 0;
        margin-left: 0; 
    }
    #why-repatha #why-repatha-5 #pushtronix .quantum-cta__action{
        width: 310px;
        padding-right: 0;
        padding-left: 10px;
        text-align: left;
        top: 77%;
    }
    #why-repatha #why-repatha-5 #pushtronix span::before {
        bottom: 65px;
        left: 0%;
        margin-left: -5%;
    }    
    #why-repatha #why-repatha-5{
        width: 100%;
        padding-right: 0px;
        padding-left: 0;
        margin-right: 0;
        margin-left: 0;
    }
    #why-repatha #why-repatha-3{
        padding-right: 0px;
        padding-left: 0px;
    }
    #why-repatha #why-repatha-3 .row{
        width: calc(100% - 54px);
        margin: 0 auto;
    }
    #why-repatha #why-repatha-4 .why-repatha-p{ 
        padding-left: 8%;
        padding-right: 8%
    }
    #why-repatha #why-repatha-5 .como-usar-repatha {
        width: calc(100% - 54px);
    }
    #why-repatha #why-repatha-6{
        width: 100%;
        padding-right: 0px;
        padding-left: 0px;
        margin-right: 0;
        margin-left: 0;
    }
    #why-repatha #why-repatha-6 .row{
        margin-right: 0px;
        margin-left: 0px;
        width: calc(100% - 54px);
        margin: 0 auto;
    }
    #why-repatha #why-repatha-5 .como-usar-repatha h3 {
        padding-bottom: 7%;
    }
}
@media (max-width:360px) {   
    #why-repatha #why-repatha-5 #autoinjector .quantum-cta__action {
        width: 310px;
        padding-left: 0%;
        top: 79%;
    }
    #why-repatha #why-repatha-5 #autoinjector span::before {
        bottom: 5%;
        margin-left: -15%;
    }
    #why-repatha #why-repatha-5 .why-repatha-left {
        max-width: 100%;
    }
    #why-repatha #why-repatha-5 #autoinjector .quantum-cta__inner h2 {
        text-align: left;
    }    
    #why-repatha #why-repatha-6 .row{
        margin-right: 0px;
        margin-left: 0px;
        width: 320px;
        margin: 0 auto;
    }
    #why-repatha #why-repatha-5 .como-usar-repatha {
        width: 320px;
        margin: 0 auto;
    }
}
/* WHAT IS REPATHA */
.what-is-repatha #whatisrepatha-main{
    margin: 0 ;
    padding-right: 0px;
    padding-left:0px;
    max-width: 100%;
} 
.what-is-repatha #whatisrepatha-1{
    padding-top: 45px;
    margin-bottom: 0px;
}
.what-is-repatha #whatisrepatha-1 h1{
    width: 290px;   
    font-family: TradeGothicLT-Bold;
    font-size: 55px;
    line-height: 55px;
    color: #00144f;
    margin: 0 auto 24px 0;
}
.what-is-repatha sup {
    top: -.85em;
    font-size: 50%;
}
.what-is-repatha #whatisrepatha-1 p{ 
    margin-top: 12px;
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 31px;
    color: #606060;
    display: block;
}
.what-is-repatha #whatisrepatha-2,.what-is-repatha #whatisrepatha-3,.what-is-repatha #whatisrepatha-4,.what-is-repatha #whatisrepatha-1  {
    margin: 0 ;
    
    max-width: 100%;
} 

.what-is-repatha #whatisrepatha-1 .quantum-full-width-cta__title{
    display: none;
}
.what-is-repatha #whatisrepatha-2{
    padding: 45px 0 85px;
    background-color: #f2f2f2;
}
.what-is-repatha  #whatisrepatha-video{
    margin: 0 auto;
    max-width: 860px;
}
.what-is-repatha   #whatisrepatha-2 #whatisrepatha-video  .quantum-full-width-cta__inner  h2  {
    font-family: TradeGothicLT-Bold;
    font-size: 33px;
    line-height: 35px;
    color: #00144f;
    margin: 0 0 10px;
}
.what-is-repatha   #whatisrepatha-2  .imageContainer {
    max-width: 860px;
    margin: 0 auto;
}
.what-is-repatha   #whatisrepatha-2  .imageContainer > div:first-child{
    position: relative;
    padding-top: 56.25%;
}
.what-is-repatha   #whatisrepatha-2 .video-js[tabindex="-1"] {
    outline: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.what-is-repatha   #whatisrepatha-2 ul {
    padding-top: 24px;
    margin: 0 auto;
    padding: 0;   
    list-style: none;
    list-style-type: none;
}
.what-is-repatha   #whatisrepatha-2  li {
    display: block;
    padding: 0;
    margin: 0;
}
.what-is-repatha #whatisrepatha-2 li h2 {
    color: #00144f;
    font-family: TradeGothicLT-Bold;
    font-size: 33px;
    line-height: 62px;
    margin: 0;
}
.what-is-repatha #whatisrepatha-2 li p {
    margin: 0;
    color: #606060;
}
.what-is-repatha #whatisrepatha-2  li.red p{
    font-family: TradeGothicLT-Bold !important;
    font-size: 66px;
    line-height: 62px;
    color: #e43d30;
}
.what-is-repatha   #whatisrepatha-2 #whatisrepatha-video .quantum-full-width-cta__inner{
    padding-bottom:0px;
    padding-top: 0px;
}
.what-is-repatha   #whatisrepatha-2 .vjs-big-play-button {
    position: absolute;
    left: 50%;
    top: 40%;
    transform: translate(-50%,-50%);
    width: 95px;
    height: 95px;
    border-radius: 50%;
    border: 6px solid #fff !important;
    background: transparent;
}
.what-is-repatha   #whatisrepatha-2  .vjs-big-play-button:before {
    content: "";
    opacity: 1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 0;
    height: 0;
    margin: 0;
    border-style: solid;
    border-width: 20px 0 20px 36px;
    border-color: transparent transparent transparent #fff;
}
.what-is-repatha   #whatisrepatha-2   .vjs-big-play-button .vjs-control-text {
    display: none;
}
.what-is-repatha   #whatisrepatha-2   .vjs-big-play-button:after {
    content: "WATCH VIDEO";
    position: absolute;
    font-family: TradeGothicLT-BoldCondTwenty;
    font-size: 33px;
    line-height: 62px;
    left: 50%;
    top: 100%;
    transform: translateX(-50%);
    white-space: nowrap;
}
.what-is-repatha #whatisrepatha-2 li p {
    font-size: 17px;
    line-height: 21px;
}
.what-is-repatha #whatisrepatha-2 li p.mb {
    margin-bottom: 17px;
}
.what-is-repatha #whatisrepatha-3 {
    background-color: #2e70ff;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results{
    width: 320px;
    margin: 0 auto;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results .overlap_header{
    text-align: center;
    margin: 0;
    padding-bottom: 60px;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results .overlap_header span {
    display: inline-block;
    font-family: TradeGothicLT-BoldCondTwenty;
    color: #fff;
    font-size: 21px;
    line-height: 20px;
    padding: 12px 16px;
    background-color: #00144f;
    text-transform: uppercase;
    position: relative;
    top: -22px;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li {
    padding: 0;
    margin: 0;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul{
    padding-bottom: 106px;
    max-width: 655px;
    margin: 0 auto;
    padding: 0;
    list-style: none;
    list-style-type: none;
}
.what_is_repatha_page .container.results_with_repatha .wrapper ul li {
    margin-bottom: 50px;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li h3 {
    margin: 0 0 12px;
    color: #fff;
    font-size: 25px;
    line-height: 28px;
    font-family: TradeGothicLT-Bold;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li div span.percent{
    display: inline-block;
    font-size: 121px;
    line-height: 100px;
    margin-bottom: 15px;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results  ul li div span {
    color: #fff;
    font-family: TradeGothicLT-BoldCondTwenty;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li p {
    margin: 0;
    color: #fff;
    font-size: 17px;
    line-height: 20px;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results li.top_li div p {
    margin-bottom: 16px;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li div .percent_img {
    line-height: 85px;
    margin-bottom: 15px;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li div .percent_img span {
    display: inline-block;
    vertical-align: bottom;
    font-size: 86px;
    line-height: 67px;
    margin-right: 10px;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li div .percent_img img.heart_icon{
    width: 81px;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li div .percent_img img {
    display: inline-block;
    vertical-align: bottom;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li {
    margin-bottom: 50px;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results  ul li div .percent_img img.head_icon {
    width: 60px;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li.heart_head .mb50 {
    margin-bottom: 50px;
}
.what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li:nth-last-child(-n+2) p {
    font-family: TradeGothicLT-Light;
}
.what-is-repatha #whatisrepatha-4 {
    max-width: 1048px;
    margin: 0 auto;
    padding: 70px 0;
    background-color: #db2725;
}
.what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner{
    max-width: 920px;
    margin: 0 auto;
    padding: 0
}
.what-is-repatha #whatisrepatha-1 .quantum-full-width-cta__inner{
    font-family: TradeGothicLT;
    margin: 0 auto;
    padding: 0  
}
.what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner h2{
    margin: 0 0 20px;
    color: #fff;
    font-family: TradeGothicLT-BoldCondTwenty;
    font-size: 72px;
    line-height: 65px;
}
.what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner>div p{
    color: #fff;
    font-size: 22px;
    line-height: 30px;
    margin: 12px 0;
    font-family: TradeGothicLT
}
.what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner .quantum-full-width-cta__copy{
    display: none;
}
.what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner>div  p.learn_more {
    font-family: TradeGothicLT-Bold;
    font-size: 22px;
    line-height: 30px;
    margin: 60px 0 28px;
}
@media only screen and (min-width: 64em){
    .what-is-repatha #whatisrepatha-1{
        padding-top: 45px;    
    }
    .what-is-repatha #whatisrepatha-1 .quantum-full-width-cta__inner{
        margin: 48px auto 60px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-align: start;
        align-items: flex-start;
        width:94%;
        max-width:1366px;    
    }
    .what-is-repatha #whatisrepatha-1 h1{
        font-size: 55px;
        line-height: 60px;
        width: 290px;
        margin: 0 20px 0 130px; 
    }
    .what-is-repatha #whatisrepatha-1  h1 sup {
        left: -2px;
    }
    .what-is-repatha #whatisrepatha-1 p{
        width: 664px;
        margin-right: 120px;
        margin-left: 100px;
        font-size: 19px;
        line-height: 37px;
    }
    .what-is-repatha #whatisrepatha-2 {
        padding: 90px 0 60px;
    }
    .what-is-repatha   #whatisrepatha-2 #whatisrepatha-video{
        width: 94%;
    }    
    .what-is-repatha   #whatisrepatha-2 .vjs-big-play-button {
        top: 45%;
        width: 126px;
        height: 126px;
    }
    .what-is-repatha   #whatisrepatha-2 #whatisrepatha-video  .quantum-full-width-cta__inner  h2 {
        line-height: 50px;
        margin-bottom: 12px;
    }
    .what-is-repatha   #whatisrepatha-2 ul {
        padding-top: 36px;
        max-width: 860px;
        width: 94%;
        display: flex;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .what-is-repatha   #whatisrepatha-2 ul.vjs-menu-content{
        flex-wrap: wrap;
        padding:5px;
        max-width: 150px;
    }    
    .what-is-repatha   #whatisrepatha-2 ul.vjs-menu-content li{
        text-align: center;
        width: 100%;
        font-size: 14px;
        padding: 5px;
    }
    .what-is-repatha #whatisrepatha-2 li {
        width: 200px;
    }
    .what-is-repatha #whatisrepatha-2 li h2 {
        line-height: 38px;
        margin-bottom: 17px;
    }
    .what-is-repatha #whatisrepatha-2 li.red {
        width: 60px;
        text-align: center;
    }
    .what-is-repatha #whatisrepatha-2  li.red p {
        line-height: 30px;
    }
    .what-is-repatha   #whatisrepatha-2 #whatisrepatha-video .quantum-full-width-cta__inner{
        padding:0px
    }
    .what-is-repatha #whatisrepatha-3 #whatisrepatha-results{
        width: 94%;
    }
    .what-is-repatha #whatisrepatha-3 #whatisrepatha-results .overlap_header {
        padding-bottom: 90px;
    }
    .what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul {
        padding-bottom: 95px;
    }
    .what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li.top_li {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: end;
        align-items: flex-end;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li div {
        width: 300px;
    }
    .what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li h3 {
        margin: 12px 0 8px;
    }
    .what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li div span.percent {
        font-size: 171px;
        line-height: 132px;
        margin-bottom: 0;
    }
    .what-is-repatha #whatisrepatha-3 .heart_head {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li.heart_head .mb50 {
        margin-bottom: 0;
    }
    .what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li div .percent_img {
        line-height: 100px;
        margin-bottom: 0;
    }
    .what-is-repatha #whatisrepatha-3 #whatisrepatha-results ul li div .percent_img img.heart_icon {
        margin-top: 12px;
    }
    .what-is-repatha #whatisrepatha-4 {
        padding: 40px 0 45px;
        margin-top: 100px;
    }
    .what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner{
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-align: start;
        align-items: flex-start;
        width: 94%;
    }
    .what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner h2{
        width: 230px;
        font-size: 55px;
        line-height: 55px;
        margin-right: 10%;
    }
    .what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner>div {
        max-width: 612px;
    }
    .what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner>div p {
        margin: 12px 0 20px;
    }
    .what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner>div  p.learn_more {
        margin-top: 70px;
    }
}
@media only screen and (max-width: 1024px){
    .what-is-repatha #whatisrepatha-1 p {       
        margin-left: 0px;
    }
}
@media only screen and (min-width: 768px) and (max-width:1023px) {
    .what-is-repatha #whatisrepatha-2 ul,  .what-is-repatha #whatisrepatha-3 #whatisrepatha-results, .what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner, .what-is-repatha #whatisrepatha-1 .quantum-full-width-cta__inner {
        width: 91% !important;
    }
    .what-is-repatha #whatisrepatha-3 {      
        padding-bottom: 50px;
    }
    .what-is-repatha #whatisrepatha-1 .quantum-full-width-cta__inner {
        margin-bottom: 60px;
    }
    .what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner,   .what-is-repatha #whatisrepatha-1 .quantum-full-width-cta__inner {       
        display: block;
    }
    .what-is-repatha #whatisrepatha-1  h1 sup {
        right: 2px;
    }
}
@media only screen and (max-width: 375px){
    .what-is-repatha #whatisrepatha-main{
        margin: 0 auto;
        padding-right: 0px;
        padding-left:0px
    }
    .what-is-repatha #whatisrepatha-1 {      
        padding-right: 15px;
        padding-left: 15px;
    }
    .what-is-repatha #whatisrepatha-2 #whatisrepatha-video .quantum-full-width-cta__inner {
        padding-left: 7%;
        padding-right: 7%;
    }
    .what-is-repatha #whatisrepatha-2 ul  ,.what-is-repatha #whatisrepatha-3 #whatisrepatha-results, .what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner, .what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner {
        width: calc(100% - 54px) !important;
    }
}
@media only screen and (max-width: 360px){
    .what-is-repatha #whatisrepatha-main{
        margin: 0 auto;
        padding-right: 0px;
        padding-left:0px
    }
    .what-is-repatha #whatisrepatha-1 {      
        padding-right: 12px;
        padding-left: 12px;
    }
    .what-is-repatha #whatisrepatha-2 #whatisrepatha-video .quantum-full-width-cta__inner {
        padding-left: 5%;
        padding-right: 5%;
    }
    .what-is-repatha #whatisrepatha-2 ul  ,.what-is-repatha #whatisrepatha-3 #whatisrepatha-results,.what-is-repatha #whatisrepatha-4 .quantum-full-width-cta__inner,.what-is-repatha #whatisrepatha-1 .quantum-full-width-cta__inner {
        width: 320px !important;
    }
}

/* WHY-TREAT-HIGH-LDL */
.why-treat-high-ldl   .component-content {
    margin-bottom: 0px;
}
.why-treat-high-ldl  #why-treat-highldl-1 ,.why-treat-high-ldl  #why-treat-highldl-2,.why-treat-high-ldl  #why-treat-highldl-3 ,.why-treat-high-ldl #why-treat-highldl-4, .why-treat-high-ldl #why-treat-highldl-5, .why-treat-high-ldl  #why-treat-highldl-6 {
    margin: 0 ;
    padding-right: 0px;
    padding-left:0px;
    max-width: 100%;
}
.why-treat-high-ldl .row{
    margin-right: 0px;
    margin-left: 0px;
}
.why-treat-high-ldl  #why-treat-highldl-1 .top-header-why-treat {
    margin-bottom: 60px;
    width: 320px;
    margin: 0 auto;
}
.why-treat-high-ldl  #why-treat-highldl-1 .top-header-why-treat h1{
    color: #00144f;
    font-family: TradeGothicLT-Bold;
    font-size: 55px;
    line-height: 55px;   
    margin: 0 auto 24px 0;
}
.why-treat-high-ldl  #why-treat-highldl-1 .top-header-why-treat section {
    display: block;
}
.why-treat-high-ldl  #why-treat-highldl-1 .top-header-why-treat section p{
    margin: 12px 0 20px;
    font-size: 18px;
    line-height: 31px;
    color: #606060;
}
.why-treat-high-ldl  #why-treat-highldl-4{
    background-color: #f2f2f2;
}
.why-treat-high-ldl  #why-treat-highldl-4 .row{
    padding: 70px 0 90px;
    max-width: 1048px;  
    margin: 0 auto;
}
.why-treat-high-ldl  #why-treat-highldl-4 .why-ldl-left{
    width: 100%;
    max-width: 415px;
    margin: 0 auto;
}
.why-treat-high-ldl  #why-treat-highldl-4 .why-ldl-left a{
    pointer-events: none;
    cursor: default;
 }
 .why-treat-high-ldl  #why-treat-highldl-4  .why-ldl-left a img{
     height: auto;
    display: block;
    width: 100%;
 }
 .why-treat-high-ldl  #why-treat-highldl-4  .why-ldl-right h2{
    font-family: TradeGothicLT-Bold;
    color: #00144f;
    font-size: 26px;
    line-height: 34px;
    margin: 44px 0 22px;
 } 
 .why-treat-high-ldl  #why-treat-highldl-4  .why-ldl-right p{
    color: #414141;
    font-size: 20px;
    line-height: 32px;
    margin: 0;
 }
 .why-treat-high-ldl  #why-treat-highldl-5 .row{
    width: 100%;
    max-width: 444px;
    margin: 0 auto;
 }
 .why-treat-high-ldl  #why-treat-highldl-5 .row .quantum-full-width-cta__inner {
    padding:0px;    
    display: block;
 }
 .why-treat-high-ldl  #why-treat-highldl-5 .row .why-ldl2-left{
    background-color: #2e70ff;
    position: relative;
    width: 100%;
     padding: 45px 24px 0; 
    font-family: TradeGothicLT;
    display: block;
 }
 .why-treat-high-ldl  #why-treat-highldl-5 .row .why-ldl2-right{
    background-color: #00144f;
    position: relative;
    width: 100%;
     padding: 45px 24px 0; 
    font-family: TradeGothicLT;
    display: block;
 }
 .why-treat-high-ldl  #why-treat-highldl-5 .row .quantum-full-width-cta__inner  h1{
    font-family: TradeGothicLT-Bold;
    font-size: 30px;
    line-height: 35px;
    margin: 0 0 14px;
    color: #fff;
    max-width: 240px;
 }
 .why-treat-high-ldl #why-treat-highldl-5 .quantum-full-width-cta__copy{
    font-size: 1em;
    color: #fff;
    margin: 0;
    padding-bottom: 132px;
    font-family: TradeGothicLT;
    line-height: 1.25
}
.why-treat-high-ldl  #why-treat-highldl-5 .row .why-ldl2-left .quantum-full-width-cta__inner  a span{
    color: #2e70ff;    
}
.why-treat-high-ldl  #why-treat-highldl-5 .row .why-ldl2-right .quantum-full-width-cta__inner  a span{
    color: #00144f;
}
.why-treat-high-ldl  #why-treat-highldl-5 .row .quantum-full-width-cta__inner a {
    display: block;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 22px;
    line-height: 27px;
    padding: 13px 0;
    width: 78%;
    text-align: center;
    margin: 0;
    position: absolute;
    bottom: 54px;
    background-color: #fff;
    border-radius: 30px;
    left: 50%;
    transform: translateX(-50%);
    max-width: 346px;
    text-decoration: none;  
}
.why-treat-high-ldl #why-treat-highldl-3 .wrapper{
    padding: 75px 0 50px;
    max-width: 960px;
    position: relative;
    margin: 0 auto;
}
.why-treat-high-ldl #why-treat-highldl-3  .wrapper .img_wrapper {
    width: 72%;
    max-width: 380px;
    margin: 0 auto 36px;
}
.why-treat-high-ldl #why-treat-highldl-3  .wrapper .img_wrapper img {
    display: block;
    width: 100%;
}
.why-treat-high-ldl #why-treat-highldl-3  .wrapper .cholesterol_ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: start;
    align-items: flex-start;
}
.why-treat-high-ldl #why-treat-highldl-3  .wrapper  ul {
    padding: 0;
    margin: 0;
    list-style: none;
    list-style-type: none;
}
.why-treat-high-ldl #why-treat-highldl-3  .wrapper ul li {
    padding: 0;
    margin: 0;
}
.why-treat-high-ldl #why-treat-highldl-3  .wrapper .cholesterol_ul li {
    margin-bottom: 40px;
}
.why-treat-high-ldl #why-treat-highldl-3  .wrapper .cholesterol_ul li div{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
}
.why-treat-high-ldl #why-treat-highldl-3  .wrapper  .cholesterol_ul li div span {
    font-family: TradeGothicLT-Bold;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #00144f;
    color: #fff;
    font-size: 27px;
    line-height: 33px;
    width: 41px;
    height: 41px;
    min-width: 41px;
    min-height: 41px;
    margin: 6px 22px 0 0;
}
.why-treat-high-ldl #why-treat-highldl-3  .wrapper .cholesterol_ul li div p {
    margin: 0;
    font-size: 18px;
    line-height: 31px;
    color: #606060;
}
.why-treat-high-ldl #why-treat-highldl-3  .wrapper .cholesterol_ul li:last-of-type{
    margin-bottom: 0;
}
.why-treat-high-ldl #why-treat-highldl-2 .row{
    width: 100%;
    max-width: 1000px;
    margin: 0 auto;
    position: relative; 
    background-color: #00144f;  
}
.why-treat-high-ldl #why-treat-highldl-2 p {
    text-align: center;
    color: #fff;
    margin: 0;
    font-size: 18px;
    line-height: 1em;
}
.why-treat-high-ldl #why-treat-highldl-6 p {
    text-align: center;
    color: #fff;
    margin: 0;
    font-size: 18px;
    line-height: 1em;
}
.why-treat-high-ldl #why-treat-highldl-2  p strong{
    display: block;
    font-weight: 400;
    font-family: TradeGothicLT-BoldTwo;
}
.why-treat-high-ldl #why-treat-highldl-6  p strong{
    display: block;
    font-weight: 400;
    font-family: TradeGothicLT-BoldTwo;
}
.why-treat-high-ldl #why-treat-highldl-6 .copy_at {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: #00144f;
    padding: 20px 10px;
}
.why-treat-high-ldl #why-treat-highldl-6>div{
    width: 100%;
    max-width: 1000px;
    margin: 0 auto;
    position: relative;
}
.why-treat-high-ldl #why-treat-highldl-6 .video_at video {
    display: block;
    width: 100%;
}
.why-treat-high-ldl #why-treat-highldl-5 .quantum-full-width-cta__title{
    display: none;
}
@media only screen and (min-width: 64em){
    .why-treat-high-ldl  #why-treat-highldl-1 .top-header-why-treat{
        margin: 90px auto 60px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-align: start;
        align-items: flex-start;
        width: 94%;
        max-width: 1366px;
    }
    .why-treat-high-ldl  #why-treat-highldl-1 .top-header-why-treat h1 {
        width: 300px;
        min-width: 300px;
        font-size: 55px;
        line-height: 60px;
        margin: 0 20px 0 130px;    
    }
    .why-treat-high-ldl  #why-treat-highldl-1 .top-header-why-treat section {
        width: 664px;
        margin-right: 120px;
    }
    .why-treat-high-ldl  #why-treat-highldl-1 .top-header-why-treat section p {
        font-size: 19px;
        line-height: 37px;
    }
    .why-treat-high-ldl  #why-treat-highldl-4 .row{
        padding: 70px 0;
        width: 94%;
    }
    .why-treat-high-ldl  #why-treat-highldl-4 .why-ldl-left{
        margin: 0 20px 0 0;
    }
    .why-treat-high-ldl  #why-treat-highldl-4  .why-ldl-right h2{
        font-size: 31px;
        line-height: 35px
    }
    .why-treat-high-ldl  #why-treat-highldl-4  .why-ldl-right p {
        font-size: 22px;
        line-height: 28px;
    }
    .why-treat-high-ldl  #why-treat-highldl-4  .why-ldl-right .diet-improvement{
        width:612px
    }
    .why-treat-high-ldl #why-treat-highldl-5 {
        margin-top: 68px;
    }
    .why-treat-high-ldl  #why-treat-highldl-5 .row{
        max-width: 900px;
        justify-content: space-between;
    }
    .why-treat-high-ldl  #why-treat-highldl-5 .row .why-ldl2-left{
        padding:48px 78px 155px 48px;
        max-width: 444px;
        -ms-flex-align: center;
        align-items: center;
    }
    .why-treat-high-ldl  #why-treat-highldl-5 .row .why-ldl2-right{
        padding:48px 78px 155px 48px;
        max-width: 444px;    
        -ms-flex-align: center;
        align-items: center;
    }
    .why-treat-high-ldl  #why-treat-highldl-5 .row .quantum-full-width-cta__inner  h1 {
        max-width: 300px;
    }
    .why-treat-high-ldl #why-treat-highldl-5 .quantum-full-width-cta__copy {
        padding-bottom: 0;
    }
    .why-treat-high-ldl  #why-treat-highldl-5 .row .quantum-full-width-cta__inner  a{
        left: 48px;
        transform: none;
        padding: 18px 0;
    }
    .why-treat-high-ldl #why-treat-highldl-2{
        background-color: #003e72;    
    }
    .why-treat-high-ldl #why-treat-highldl-6{
        background-color: #003e72;    
    }
    .why-treat-high-ldl #why-treat-highldl-3 .wrapper{
        padding: 160px 0 220px;
    }
    .why-treat-high-ldl #why-treat-highldl-3 .wrapper .img_wrapper {
        position: absolute;
        margin: 0;
        top: 116px;
        left: 50%;
        transform: translateX(-50%);
    }
    .why-treat-high-ldl #why-treat-highldl-3  .wrapper .cholesterol_ul li {
        margin-bottom: 0;
        width: 50%;
    }
    .why-treat-high-ldl #why-treat-highldl-3  .wrapper .cholesterol_ul li div {
        width: 246px;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .why-treat-high-ldl #why-treat-highldl-3  .wrapper  .cholesterol_ul li div span{
        margin: 0 0 14px
    }    
    .why-treat-high-ldl #why-treat-highldl-3  .wrapper .cholesterol_ul li div p {
        font-size: 19px;
        width: 100%;
    }
    .why-treat-high-ldl #why-treat-highldl-3  .wrapper .cholesterol_ul li:nth-child(2) div {
        margin: 280px 0 0 auto;
    }
    .why-treat-high-ldl #why-treat-highldl-3  .wrapper .cholesterol_ul li:last-of-type {
        margin: 90px 0 0;
    }
    .why-treat-high-ldl #why-treat-highldl-2 p.dsk_right {
        text-align: right;
    }
    .why-treat-high-ldl #why-treat-highldl-6 p.dsk_right {
        text-align: right;
    }
    .why-treat-high-ldl #why-treat-highldl-2 p {
        width: 214px;
        font-size: 28px;
        line-height: 32px;
    }
    .why-treat-high-ldl #why-treat-highldl-6 p {
        width: 214px;
        font-size: 28px;
        line-height: 32px;
    }
    .why-treat-high-ldl #why-treat-highldl-6 .video_at {
        width: 568px;
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
    }
    .why-treat-high-ldl #why-treat-highldl-2 .row
    {
        align-items: center;
        background-color: transparent;
    }
    .why-treat-high-ldl #why-treat-highldl-6>div{
        height: 474px;
    }
    .why-treat-high-ldl #why-treat-highldl-2  p strong {
        font-size: 31px;
        line-height: 35px;
        margin-bottom: 8px;
    }
    .why-treat-high-ldl #why-treat-highldl-6  p strong {
        font-size: 31px;
        line-height: 35px;
        margin-bottom: 8px;
    }
    .why-treat-high-ldl #why-treat-highldl-2  p.dsk_left {
        text-align: left;
    }
    .why-treat-high-ldl #why-treat-highldl-6  p.dsk_left {
        text-align: left;
    }
    .why-treat-high-ldl #why-treat-highldl-6 .copy_at {
        background-color: transparent;
        width: 100%;
        height: 100%;
        padding: 0;
        padding-top: 15%;
    }
}

@media only screen and (max-width: 1024px){
    .why-treat-high-ldl #why-treat-highldl-4 .why-ldl-left {       
        max-width: 333px;
    }
    .why-treat-high-ldl #why-treat-highldl-4 .why-ldl-right .diet-improvement {
        width: 555px;
        padding-left: 10px;
    }
    .why-treat-high-ldl #why-treat-highldl-4 .why-ldl-left{
        padding-right: 0px;
        padding-left:0px
    }
}
@media only screen and (max-width: 768px){
    .why-treat-high-ldl  #why-treat-highldl-1 .top-header-why-treat{
        margin-top:60px;
        width: 91%;
    } 
    .why-treat-high-ldl  #why-treat-highldl-2 .row{
        padding-top: 20px;
    }
    .why-treat-high-ldl  #why-treat-highldl-4 .row, .why-treat-high-ldl #why-treat-highldl-3 .wrapper{
        width: 91%;
    }
    .why-treat-high-ldl #why-treat-highldl-4 .why-ldl-left {
        max-width: 390px;
    }
    .why-treat-high-ldl #why-treat-highldl-4 .why-ldl-right .diet-improvement {
        padding-left: 0px;
        width: 100%;
    }
    .why-treat-high-ldl #why-treat-highldl-4 .why-ldl-right{
        padding-right: 0px;
        padding-left:0px
    }
    .what-is-repatha #whatisrepatha-2 ul{
    padding-top: 24px;
    }
    .why-treat-high-ldl #why-treat-highldl-2 .repatha-1-col4{
        right: 40%;
    }
    .why-treat-high-ldl #why-treat-highldl-2 .repatha-3-col4{
        left: 50%;
        width: 500px;
        position: absolute;
    }
}
@media only screen and (max-width: 375px){
    .why-treat-high-ldl #why-treat-highldl-1 .top-header-why-treat{
        margin-bottom:60px ;
    }
    .why-treat-high-ldl  #why-treat-highldl-1 .top-header-why-treat, .why-treat-high-ldl  #why-treat-highldl-4 .row, .why-treat-high-ldl #why-treat-highldl-3 .wrapper{
        width: calc(100% - 54px);
    }
    .why-treat-high-ldl #why-treat-highldl-4 .col-lg-6,   .why-treat-high-ldl #why-treat-highldl-5 .col-lg-6{
        padding-right: 0px;
        padding-left:0px
    }
    .why-treat-high-ldl #why-treat-highldl-2 .repatha-1-col4 {
        right: 0%;
    }
    .why-treat-high-ldl #why-treat-highldl-2 .repatha-3-col4 {
        width: 200px;
        left: 35%;
    }
    .why-treat-high-ldl #why-treat-highldl-2  .dsk_right {
        width: 120px;
    }            
    .why-treat-high-ldl #why-treat-highldl-2 .dsk_left {
        width: 200px;
    }
}
@media only screen and (max-width: 360px){
    .why-treat-high-ldl #why-treat-highldl-6 .video-js {
        height: 300px;
    }
    .why-treat-high-ldl  #why-treat-highldl-1 .top-header-why-treat, .why-treat-high-ldl  #why-treat-highldl-4 .row, .why-treat-high-ldl #why-treat-highldl-3 .wrapper{
        width: 320px
    }
    .why-treat-high-ldl #why-treat-highldl-2 .repatha-1-col4 {
        right: 4%;
    }
    .why-treat-high-ldl #why-treat-highldl-2 .repatha-3-col4 {     
        left: 32%;
    }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .why-treat-high-ldl #why-treat-highldl-4 .why-ldl-left{
        max-width:200px
    }
    .why-treat-high-ldl #why-treat-highldl-4 .why-ldl-right .diet-improvement{
        width:812px
    }
}
/* HOW TO START REPATHA INJECTION */
.start-repatha-injection #start-inj-cont1 .desktop_only {
    display: block !important;
}
.start-repatha-injection #start-inj-cont1 {
    margin: 0;
    padding-right: 0px;
    padding-left: 0px;
    max-width: 100%;
    padding-top: 45px;
}
.start-repatha-injection #start-inj-cont2 {
    margin: 0;
    padding-right: 0px;
    padding-left: 0px;
    max-width: 100%;
}
.start-repatha-injection #start-inj-cont3{
    margin: 0;
    padding-right: 0px;
    padding-left: 0px;
    max-width: 100%;
}
.start-repatha-injection  #start-inj-cont5{
    margin: 0;
    padding-right: 0px;
    padding-left: 0px;
    max-width: 100%;
    margin-top: 48px;
}
.start-repatha-injection  #start-inj-cont4{
    margin: 0;
    padding-right: 0px;
    padding-left: 0px;
    max-width: 100%;
    background-color: #eee;  
}
.start-repatha-injection  #start-inj-cont1 .repatha-injection{  
    margin-bottom: 60px;
    margin: 0 auto;
}
.start-repatha-injection  #start-inj-cont1 .repatha-injection h1{
    font-family: TradeGothicLT-Bold;
    font-size: 55px;
    line-height: 55px;
    color: #00144f;
    margin: 0 auto 24px 0;
    font-weight: 400
}
.start-repatha-injection  #start-inj-cont1 .repatha-injection section {
    display: block;
}
.start-repatha-injection  #start-inj-cont1 .repatha-injection section p {
    margin: 12px 0 20px;
    font-size: 18px;
    line-height: 31px;
    color: #606060;
}
.start-repatha-injection  strong {
    font-weight: 400;
    font-family: TradeGothicLT-BoldTwo;
}
.start-repatha-injection  #start-inj-cont1 .repatha-injection section strong a{
    text-decoration: none;  
}
.start-repatha-injection  .popup {
    position: relative;
    display: inline-block;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.start-repatha-injection    .popup::before {
    border-radius: 50%;
    border: 2px solid #00144f;
    background-color: #00144f;
    content: "?";
    color: #fff;
    top: auto;
    bottom: 0;
    left: 12px;
    transform: rotate(0);
    width: 20px;
    height: 20px;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
}
.start-repatha-injection  .popup .popupcontent {
    visibility: hidden;
    width: 230px;
    font-size: 13px;
    background-color: #eee;
    color: #00144f;
    text-align: left;
    border-radius: 6px;
    padding: 20px 15px 10px 15px;
    position: absolute;
    z-index: 1;
    bottom: -615%;
    left: -148%;
    margin-left: -80px;
}
.start-repatha-injection    .popup .show {
    visibility: visible;
    -webkit-animation: fadeIn 1s;
    animation: fadeIn 1s;
}
.start-repatha-injection  .popup .crossmark {
    position: absolute;
    left: 215px;
    top: 2%;
}
.start-repatha-injection .popup .popupcontent::after {
    content: "";
    position: absolute;
    top: -17%;
    left: 50%;
    margin-left: -5px;
    border-width: 10px;
    border-style: solid;
    border-color: transparent transparent #eee transparent;
}
.start-repatha-injection  .popup .blue_btn a {
    background-color: #00144f;
    color: #fff;
    text-align: center;
    width: 100%;
    padding: 5px 0;
    font-size: 13px;
    line-height: 20px;
    border-radius: 20px;
    display: inline-block;
    font-family: TradeGothicLT-BoldTwo;
    text-decoration: none;  
}
.start-repatha-injection sup{
    top: -.85em;
    font-size: 50%;
}
.start-repatha-injection #start-inj-cont2 .row{
    width: 100%;
    max-width: 400px;
    margin: 0 auto;
  

}
.start-repatha-injection #start-inj-cont3>div{
    width: 100%;
    max-width: 400px;
    margin: 0 auto;
    background-color: #2e70ff;

}
.start-repatha-injection #start-inj-cont3 .col-12{
    padding-right: 0px;
    padding-left: 0px; 
}

.start-repatha-injection #start-inj-cont2 .col-lg-6{
    padding-right: 0px;
    padding-left: 0px;
    max-width: 514px;
}
.start-repatha-injection #start-inj-cont2 .repatha-inj-left{
    background-color: #db2725; 
}

.start-repatha-injection #start-inj-cont2 .autoinjector .inner_top_img_copy {
    background-color: #fceeee;
}
.start-repatha-injection #start-inj-cont2 .inner_top_img_copy{
    padding: 12px 10px 35px 20px;
}
.start-repatha-injection #start-inj-cont2 .autoinjector .inner_top_img_copy>div h3, .start-repatha-injection #start-inj-cont2 .autoinjector .inner_top_img_copy>div h2, .start-repatha-injection #start-inj-cont2 .autoinjector .inner_top_img_copy>div p{
    color: #db2725;
}
.start-repatha-injection #start-inj-cont2 .inner_top_img_copy>div h3{
    margin: 0;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 23px;
    line-height: 38px;
    font-weight: 400;
}
.start-repatha-injection #start-inj-cont2 .inner_top_img_copy>div h2{
    margin: 0 0 10px;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 30px;
    line-height: 38px;
    font-weight: 400;
}
.start-repatha-injection #start-inj-cont2 .inner_top_img_copy>div p{
    margin: 0;
    font-size: 17px;
    line-height: 25px;
}
.start-repatha-injection #start-inj-cont2 .autoinjector .inner_top_img_copy img {
    width: 95%;
    margin: 0 auto 0 0;
}
.start-repatha-injection #start-inj-cont2 .inner_top_img_copy img{
    display: block;
}
.start-repatha-injection #start-inj-cont2 .list{
    padding: 50px 0 10px;
}
.start-repatha-injection #start-inj-cont2 .list ul,.start-repatha-injection #start-inj-cont2 .list  ul li {
    padding: 0;
    margin: 0;
    list-style: none;
    list-style-type: none;
}
.start-repatha-injection #start-inj-cont2 .list ul li{
    position: relative;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 10px;
    padding-left: 40px;
}
.start-repatha-injection #start-inj-cont2 .list ul li:before {
    content: "";
    position: absolute;
    left: 12px;
    top: 3px;
    transform: rotate(-45deg);
    width: 16px;
    height: 8px;
    border: 3px solid #fff;
    border-top: 0;
    border-right: 0;
}
.start-repatha-injection #start-inj-cont2 .autoinjector  .footnote {
    display: block;
    font-size: 12px;
    line-height: 12px;
    margin-top: 20px;
    padding-left: 30px;
    color: #fff;
}
.start-repatha-injection #start-inj-cont2 .list ul li.pdf-link {
    margin: 40px 0 30px;
}
.start-repatha-injection #start-inj-cont2 .list ul li.pdf-link:before{
    content: "i";
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fceeee;
    border-radius: 50%;
    color: #db2725;
    font-size: 14px;
    position: absolute;
    top: auto;
    bottom: 0;
    left: 12px;
    transform: rotate(0);
    width: 20px;
    height: 20px;
    border: 2px solid #fff;
}
.start-repatha-injection #start-inj-cont2 .list ul li a {
    font-family: TradeGothicLT-Bold;
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    text-decoration: none;
}
.start-repatha-injection #start-inj-cont2  .list ul li.pdf-link-bottom:before {
    content: "i";
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fceeee;
    border-radius: 50%;
    color: #db2725;
    font-size: 14px;
    position: absolute;
    top: auto;
    bottom: 0;
    left: 12px;
    transform: rotate(0);
    width: 20px;
    height: 20px;
    border: 2px solid #fff;
}
.start-repatha-injection #start-inj-cont2  .autoinjector .list ul li:last-of-type {
    margin: 30px 0 55px;
}
.start-repatha-injection #start-inj-cont2 .autoinjector .list ul li:last-of-type:before {
    background-color: #db2725;
    color: #db2725;
    content: "";
    border: 2px solid #db2725;
}
.start-repatha-injection #start-inj-cont2 .autoinjector .popup::before {
    color: #db2725;
    border: 2px solid #fff;
    background-color: #fff;
}
.start-repatha-injection #start-inj-cont2 .autoinjector .popup .popupcontent {
    bottom: -560%;
}
.start-repatha-injection #start-inj-cont2 .popup p.blue_btn {
    margin: 12px 0 20px;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
}
.start-repatha-injection #start-inj-cont2 .repatha-inj-right{
    background-color: #00144f;
}
.start-repatha-injection #start-inj-cont2 .pushtronex .inner_top_img_copy {
    background-color: #ecedf1;
}
.start-repatha-injection #start-inj-cont2 .pushtronex .inner_top_img_copy>div h3{
    color: #00144f;
}
.start-repatha-injection #start-inj-cont2 .pushtronex .inner_top_img_copy>div h2{
    color: #00144f;
}
.start-repatha-injection #start-inj-cont2  .pushtronex .inner_top_img_copy>div p {
    color: #00144f;
}
.start-repatha-injection #start-inj-cont2  .pushtronex .inner_top_img_copy img {
    width: 60%;
    margin: 0 auto;
}
.start-repatha-injection #start-inj-cont2  .pushtronex .footnote{
    display: block;
    font-size: 12px;
    line-height: 12px;
    margin-top: 20px;
    padding-left: 30px;
    bottom:30px;
    color: #fff;
}
.start-repatha-injection #start-inj-cont2  .pushtronex .list ul li.pdf-link-bottom:before {
    background-color: #ecedf1;
    color: #00144f;
}
.start-repatha-injection #start-inj-cont2  .pushtronex .list ul li:last-of-type{
    margin: 60px 0 0;
}
.start-repatha-injection #start-inj-cont2  .pushtronex .popup::before{
    color: #00144f;
    border: 2px solid #fff;
    background-color: #fff;
}
.start-repatha-injection #start-inj-cont2 .pushtronex .list ul li:last-of-type:before {
    background-color: #00144f;
    color: #00144f;
    content: "";
    border: 2px solid #00144f;
}
.start-repatha-injection .component-content {
    margin-bottom: 0px;
}
.start-repatha-injection #start-inj-cont2 .repatha-inj-left>a span:before{
    border-color: transparent transparent transparent #db2725;
    display: inline-block;
    width: 0;
    height: 0;
    border-width: 6px 0 6px 10px;
    border-style: solid;
    vertical-align: 2px;
    content: "";
    border-radius: 0%;
    bottom: 40%;
    left: 20%;
    position: absolute;
}
.start-repatha-injection #start-inj-cont2 .repatha-inj-right>a span:before{
    border-color: transparent transparent transparent #00144f;
    display: inline-block;
    width: 0;
    height: 0;
    border-width: 6px 0 6px 10px;
    border-style: solid;
    vertical-align: 2px;
    content: "";
    border-radius: 0%;
    bottom: 40%;
    left: 20%;
    position: absolute;
}
.start-repatha-injection #start-inj-cont2 .repatha-inj-left  a.quantum-button.button-tab{
    color: #db2725;
    display: block;
    width: 100%;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 19px;
    line-height: 23px;
    background-color: #fff;
    padding: 10px 0;
    text-align: center;
    border-radius: 20px;
    text-decoration: none;
}
.start-repatha-injection #start-inj-cont2 .repatha-inj-right  a.quantum-button.button-tab{
    color: #00144f;
}
.start-repatha-injection #start-inj-cont2 .repatha-inj-right  a.quantum-button.button-tab{
    display: block;
    width: 100%;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 19px;
    line-height: 23px;
    background-color: #fff;
    padding: 10px 0;
    text-align: center;
    border-radius: 20px;
}
.start-repatha-injection #start-inj-cont5>div{
    max-width: 1048px;
    margin: 0 auto;
}
.start-repatha-injection #start-inj-cont5 h2 {
    color: #2e70ff;
    margin: 0;
    padding-bottom: 24px;
    font-family: TradeGothicLT-Bold;
    font-size: 29px;
    line-height: 34px;
    text-transform: uppercase;
    font-weight: 400
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion  {
    border-top: 2px solid #2e70ff;
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion .card{
    border:none;
    border-radius: 0;
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion .card .container{
    margin: 0;
    padding-right: 0px;
    padding-left: 0px;
    max-width: 100%;
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion  .card .container .card-header {
    padding:0;
    margin-bottom: 0;
    background-color: white;
    border-bottom: none
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion  .card .container .card-header .text-center {
    text-align: left!important;
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion .btn-link:hover {
    color: #00144f;
    text-decoration: none
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion  .btn-link:focus {
    text-decoration: none;
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion   .btn:focus {
    outline: 0;
    box-shadow: none
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion   .btn{
    display: block;
    width: 100%;
    padding:0
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion  .card .container .card-header h3 span {
    position: absolute;
    top: 38px;
    right: 0;
    width: 24px;
    height: 24px;
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion  .card .container .card-header h3  span:before {
    width: 100%;
    height: 3px;
    content: "";
    position: absolute;
    background-color: #2e70ff;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion  .card .container .card-header  h3  span:after{
    width: 3px;
    height: 100%;
    transition: opacity .2s linear,visibility .2s linear;
    opacity: 1;
    visibility: visible;
    content: "";
    position: absolute;
    background-color: #2e70ff;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);   
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion   .card .container.expand .card-header  h3  span:after{
    opacity: 0;
    visibility: hidden;
}
.start-repatha-injection  #start-inj-cont5   .multi-collapse .card-body .quantum-accordion{
    border:none;
}
.start-repatha-injection  #start-inj-cont5   .multi-collapse .card-body .quantum-accordion .card{
    border-top: 2px solid #eee;  
}
.start-repatha-injection  #start-inj-cont5  .quantum-accordion  .card .container .card-header h3{
    padding:  20px 40px 20px 0;
     position: relative;
     font-family: TradeGothicLT-BoldTwo;
     font-size: 22px;
     line-height: 28px;
     margin: 0;
     color: #00144f;
     text-decoration: none;
 }
.start-repatha-injection  #start-inj-cont5   .card  .multi-collapse .quantum-accordion .container h3 span:before{
    height: 3px!important;
    width: 100%!important;
    background-color: #FF0000!important;
    transition: opacity .2s linear,visibility .2s linear;
    opacity: 1;
    visibility: visible;
}
.start-repatha-injection  #start-inj-cont5   .card  .multi-collapse .quantum-accordion .container h3 span:after{
    background-color: #FF0000!important;
}
.start-repatha-injection  #start-inj-cont5  .slide_down_div {
    padding-left: 18px;
    background: #eee;
}
.start-repatha-injection  #start-inj-cont5 .slide_down_div p {
    margin: 18px 0;
    font-size: 18px;
    line-height: 27px;
    width: 100%;
    max-width: 858px;
}
.start-repatha-injection  #start-inj-cont5 .slide_down_div p:last-of-type{
    margin-bottom: 0;
    padding-bottom: 20px;
}
.start-repatha-injection  #start-inj-cont5 .slide_down_div p:first-of-type {
    margin-top: 0;
}
.start-repatha-injection  #start-inj-cont5 .slide_down_div p{
    padding-top: 20px!important;
    padding-left: 10px;
    padding-right: 10px;
    color: #606060;
    font-family: TradeGothicLT
}
.start-repatha-injection  #start-inj-cont5 .slide_down_div p strong {
    font-weight: 400;
    font-family: TradeGothicLT-BoldTwo;
}
.start-repatha-injection  #start-inj-cont5 .slide_down_div ul {
    margin: 18px 0;
    font-size: 18px;
    color: #606060;
    margin-top: 0;
    line-height: 27px;
    width: 100%;
    max-width: 858px;
    list-style-type: circle;
    padding-left: 10px;
    font-family: TradeGothicLT
}
.start-repatha-injection  #start-inj-cont5   a{
    text-decoration: none;
    color: #2e70ff;
    background: transparent;
}
.start-repatha-injection  #start-inj-cont5  #sureclick-faq .quantum-accordion .card  .multi-collapse  .card-body, .start-repatha-injection  #start-inj-cont5  #pushtronex-faq .quantum-accordion .card  .multi-collapse  .card-body{
    padding-left: 18px;
    background: #eee;
}
.start-repatha-injection  #start-inj-cont5  #sureclick-faq  .card  .multi-collapse  .card-body p:last-of-type, .start-repatha-injection  #start-inj-cont5  #pushtronex-faq .quantum-accordion .card  .multi-collapse  .card-body  p:last-of-type{
    margin-bottom: 0;
    padding-bottom: 20px;
}
.start-repatha-injection  #start-inj-cont5  #sureclick-faq  .card  .multi-collapse  .card-body  p:first-of-type , .start-repatha-injection  #start-inj-cont5  #pushtronex-faq .quantum-accordion .card  .multi-collapse  .card-body  p:first-of-type {
    margin-top: 0;
}
.start-repatha-injection  #start-inj-cont5  #sureclick-faq   .card  .multi-collapse  .card-body  p, .start-repatha-injection  #start-inj-cont5  #pushtronex-faq .quantum-accordion .card  .multi-collapse  .card-body p{
    padding-top: 20px!important;
    padding-left: 10px;
    padding-right: 10px;
    color: #606060;
    font-family: TradeGothicLT
}
.start-repatha-injection  #start-inj-cont5  #sureclick-faq  .card  .multi-collapse  .card-body p strong,  .start-repatha-injection  #start-inj-cont5  #pushtronex-faq .quantum-accordion .card  .multi-collapse  .card-body p strong{
    font-weight: 400;
    font-family: TradeGothicLT-BoldTwo;
}
.start-repatha-injection  #start-inj-cont5 #sureclick-faq  .card  .multi-collapse  .card-body p, .start-repatha-injection  #start-inj-cont5  #pushtronex-faq .quantum-accordion .card  .multi-collapse  .card-body p{
    margin: 18px 0;
    font-size: 18px;
    line-height: 27px;
    width: 100%;
    max-width: 858px;
}
.start-repatha-injection #start-inj-cont5 #pushtronex-faq{
    border-bottom: 2px solid #2e70ff;
}
.start-repatha-injection #start-inj-cont5 .quantum-accordion .card .container .card-header h3 span {
    position: absolute;
    top: 24px;
    right: 0;
    width: 24px;
    height: 24px;
}
.start-repatha-injection  #start-inj-cont5   .card  .multi-collapse .quantum-accordion .container h3{   
    color: #000;
    font-size: 20px!important;
}
.start-repatha-injection #start-inj-cont3 .quantum-cta__inner {
    display: block;
    background-color: #2e70ff;
}
.start-repatha-injection #start-inj-cont3 .quantum-cta__inner .quantum-cta__title,.start-repatha-injection #start-inj-cont5 .quantum-cta__inner .quantum-cta__title,.start-repatha-injection #start-inj-cont4 .quantum-cta__inner .quantum-cta__copy,.start-repatha-injection #start-inj-cont3 .quantum-cta__inner .quantum-cta__copy,.start-repatha-injection #start-inj-cont4 #injection_support_3 .quantum-cta__title,.start-repatha-injection #start-inj-cont4 #injection_support_4 .quantum-cta__title,.start-repatha-injection #start-inj-cont4 #injection_support_5 .quantum-cta__title{
    display:none;
}
.start-repatha-injection #start-inj-cont3 .quantum-cta a, .start-repatha-injection #start-inj-cont4 .quantum-cta a {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}
.start-repatha-injection #start-inj-cont3 a.quantum-button.button-tab {
    color: #2e70ff;
    display: block;
    width: 100%;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 19px;
    line-height: 23px;
    background-color: #fff;
    padding: 10px 0;
    text-align: center;
    border-radius: 20px;
    text-decoration: none;
}
.start-repatha-injection #start-inj-cont3 a span:before{
    border-color: transparent transparent transparent #2e70ff;
    display: inline-block;
    width: 0;
    height: 0;
    border-width: 6px 0 6px 10px;
    border-style: solid;
    vertical-align: 0px;
    content: "";
    border-radius: 0%;
    bottom: 40%;
    left: 12%;
}
.start-repatha-injection  #start-inj-cont4>div{
    padding: 32px 0 30px;
    margin: 0 auto;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_1 h2 {
    margin: 0 auto;
    font-family: TradeGothicLT-Bold;
    padding-bottom: 32px;
    font-size: 42px;
    line-height: 39px;
    color: #3f3c3c;
    max-width: 400px;
    font-weight: 400;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_2 .storing_traveling {
    margin: 0 auto 70px;
    width: 100%;
    max-width: 400px;
    display: block;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_2  .storing_traveling .img_wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: start;
    align-items: flex-start;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_2  .storing_traveling .img_wrapper div {
    margin: 0 16px;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_2 .storing_traveling .img_wrapper div img {
    display: block;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_2 .storing_traveling .img_wrapper  .storing_1{
    width: 72px;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_2 .storing_traveling .img_wrapper div span.tpr {
    font-family: TradeGothicLT-BoldCondTwenty;
    font-size: 33px;
    line-height: 36px;
    color: #979797;
    display: block;
    margin: 0;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_2 .storing_traveling .img_wrapper .storing_2 {
    width: 62px;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_2 .copy_btn h3{
    font-family: TradeGothicLT-Bold;
    color: #3f3c3c;
    font-size: 25px;
    line-height: 28px;
    margin: 20px 0;
    font-weight: 400;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_2 .copy_btn .is_copy {
    font-size: 17px;
    line-height: 23px;
    color: #606060;
    margin: 0 0 24px;
    font-family: TradeGothicLT;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_3  .quantum-cta__inner,.start-repatha-injection #start-inj-cont4 #injection_support_4 .quantum-cta__inner,.start-repatha-injection #start-inj-cont4 #injection_support_5 .quantum-cta__inner{
    display: block;
    background-color: #eee;
    margin: 0 auto 70px;
    width: 100%;
    display: block;
    max-width: 400px;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_3  .quantum-cta__inner  .quantum-cta__image-wrap img{
    display: block;
    margin: 0 auto;
    width: 240px;
    min-width: 240px;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_3  .quantum-cta__inner  .quantum-cta__text  h3,.start-repatha-injection  #start-inj-cont4 #injection_support_5  .quantum-cta__inner  .quantum-cta__text  h3,.start-repatha-injection  #start-inj-cont4 #injection_support_4  .quantum-cta__inner  .quantum-cta__text  h3{
    font-family: TradeGothicLT-Bold;
    color: #3f3c3c;
    font-size: 25px;
    line-height: 28px;
    margin: 20px 0;
    font-weight: 400;
    padding-left:0
}
.start-repatha-injection em {
    font-family: TradeGothicLT-Oblique;
    font-style: normal;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_3  .quantum-cta__inner  .quantum-cta__text .copy_btn p,.start-repatha-injection  #start-inj-cont4 #injection_support_4  .quantum-cta__inner  .quantum-cta__text  .is_copy,.start-repatha-injection  #start-inj-cont4 #injection_support_5  .quantum-cta__inner  .quantum-cta__text  .is_copy{
    font-size: 17px;
    line-height: 23px;
    color: #606060;
    margin: 0 0 24px;
    font-family: TradeGothicLT;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_3  .quantum-cta__inner  .nobr {
    white-space: nowrap;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_3 button.quantum-button.quantum-cta__action,.start-repatha-injection  #start-inj-cont4 #injection_support_5 button.quantum-button.quantum-cta__action,.start-repatha-injection  #start-inj-cont4 #injection_support_4 button.quantum-button.quantum-cta__action{
    display: block;
    width: 100%;
    text-align: center;
    font-size: 19px;
    line-height: 20px;
    padding: 12px 0;background-color: #2e70ff;
    color: #fff;
    font-family: TradeGothicLT-BoldTwo;
    border-radius: 20px;
    margin-left: 0;
    pointer-events: auto;
    cursor: pointer;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_4 .quantum-cta__inner  .quantum-cta__image-wrap img{
    width: 149px;
    display: block;
    margin: 0 auto;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_4 .quantum-cta__inner  .quantum-cta__text{
    padding:0px
}
.start-repatha-injection  #start-inj-cont4 #injection_support_5 .quantum-cta__inner  .quantum-cta__image-wrap img{
   min-width: 195px;
    display: block;
    margin: 0 auto;
}
.start-repatha-injection  #start-inj-cont4 #injection_support_5 .quantum-cta__inner .quantum-cta__text{
  padding-left: 100px;
  padding-right: 0;
}
.start-repatha-injection  #start-inj-cont2 .quantum-modal__dialog,
.start-repatha-injection  #start-inj-cont3 .quantum-modal__dialog,
#why-repatha #why-repatha-5 .quantum-modal#mire-el-video .quantum-modal__dialog,
#why-repatha  .quantum-modal#mire-el-video .quantum-modal__dialog{
    position: absolute;
    z-index: 9;
    width: 94%;
    max-width: 955px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    height: 52.9vw;
}
.start-repatha-injection   .video-js[tabindex="-1"],#why-repatha #why-repatha-5 .video-js[tabindex="-1"]{
    position: inherit;
    height: 100%;
    width: 100%;
}
#why-repatha .video-js[tabindex="-1"]{
    position: inherit;
    height: 100%;
    width: 100%;
}
.start-repatha-injection #start-inj-cont2  svg.quantum-icon.quantum-button__icon,.start-repatha-injection #start-inj-cont3  svg.quantum-icon.quantum-button__icon,#why-repatha #why-repatha-5 svg.quantum-icon.quantum-button__icon  {
    position: absolute;
    top: -47px;
    right: 0;
    width: 34px;
    height: 34px;
    cursor: pointer;
    left: 17px;
}
.start-repatha-injection  .vjs-big-play-button ,#why-repatha #why-repatha-5  .vjs-big-play-button{
    display: none;
}
.start-repatha-injection #start-inj-cont4  .quantum-cta{
    margin-bottom: 0;
}
.start-repatha-injection #start-inj-cont5 .col-12{
    padding-right: 0;
    padding-left:0
}
.start-repatha-injection #start-inj-cont5 .facq_top_div h3 {
    padding: 20px 40px 20px 0;
    position: relative;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 20px;
    line-height: 28px;
    margin: 0;
    color: #00144f;
    text-decoration: none;   
}
.start-repatha-injection #start-inj-cont5 .facq_top_div h3 a{    
    font-size: 18px;
    color: #00144f;
}
.start-repatha-injection #start-inj-cont5 .facq_top_div h3  a::before {
    content: "i";
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #00144f;
    border-radius: 50%;
    color: #fff;
    font-size: 14px;
    position: absolute;
    top: 37%;
    bottom: 0;
    left: 12px;
    transform: rotate(0);
    width: 20px;
    height: 20px;
    border: 2px solid #00144f;
}
.start-repatha-injection #start-inj-cont5 .facq_top_div{
    border-top: 2px solid #eee;
}
.start-repatha-injection #start-inj-cont5  .footnote {
    font-size: 12px;
    line-height: 16px;
    margin: 1em 0;
    color: #606060;
    font-family: TradeGothicLT;
}
.start-repatha-injection #start-inj-cont3 section>div.prefilled_syrgine {
    padding: 0px;
    max-width: 514px;
    position: relative;
    background-color: #2e70ff;
}
.start-repatha-injection #start-inj-cont3 section>div.prefilled_syrgine .inner_top_img_copy {
    display: flex;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    padding: 0;    
}
.start-repatha-injection #start-inj-cont3  section>div.prefilled_syrgine .inner_top_img_copy>div h2 {
    color: #fff;
    margin: 0 0 10px;
    font-family: TradeGothicLT-BoldTwo;
    font-size: 30px;
    line-height: 38px;
    font-weight: 400;
}
.start-repatha-injection #start-inj-cont3  section>div.prefilled_syrgine .inner_top_img_copy>div p {
    color: #fff;
    margin: 0;
    font-size: 17px;
    line-height: 25px;
}
.start-repatha-injection #start-inj-cont3 section>div.prefilled_syrgine .inner_top_img_copy .top_img_wrapper {
    background-color: #fff;
    padding: 40px 25px;
    margin-bottom: 32px;
}
.start-repatha-injection #start-inj-cont3 section>div.prefilled_syrgine .inner_top_img_copy .top_img_wrapper img{
    width: 100%;
    margin: 0 auto;
    display: block;
}
.start-repatha-injection #start-inj-cont3  section>div.prefilled_syrgine .list{
    padding: 0;
}
.start-repatha-injection #start-inj-cont3 ul{
    padding: 0;
    margin: 0;
    list-style: none;
    list-style-type: none;
}
.start-repatha-injection #start-inj-cont3 ul li{
    padding: 0;
    margin: 0;
}
.start-repatha-injection #start-inj-cont3 section>div.prefilled_syrgine .list ul li:last-of-type {
    margin: 16px 0 24px;
}
.start-repatha-injection #start-inj-cont3 section>div.prefilled_syrgine .list ul li {
    padding-left: 30px;
    position: relative;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 10px;   
}
.start-repatha-injection #start-inj-cont3  section>div.prefilled_syrgine .list ul li:last-of-type:before {
    left: 0;
    background-color: #eff4ff;
    color: #2e70ff;
    content: "i";
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    font-size: 14px;
    position: absolute;
    top: auto;
    bottom: 0;
    transform: rotate(0);
    width: 20px;
    height: 20px;
    border: 2px solid #fff;
}
.start-repatha-injection #start-inj-cont3  section>div .list ul li a {
    font-family: TradeGothicLT-Bold;
    color: white;
    font-size: inherit;
    line-height: inherit;
    text-decoration: none;    
}
.start-repatha-injection #start-inj-cont3  section>div.prefilled_syrgine .footnote{
    display: none;  
}
.start-repatha-injection #start-inj-cont3 .component-content>p.footnote{
    display: block;
    font-size: 12px;
    line-height: 12px;
    margin-top: 20px;
    padding-left: 30px;
    color: #fff;
}
.start-repatha-injection .vjs-menu.vjs-contextmenu-ui-menu{
    top: auto !important;
}
.start-repatha-injection .vjs-menu.vjs-contextmenu-ui-menu ul.vjs-menu-content{
    padding: 5px !important;
}
.start-repatha-injection .vjs-menu.vjs-contextmenu-ui-menu ul.vjs-menu-content li{
    padding:5px !important;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){
    .start-repatha-injection #start-inj-cont4 #injection_support_5 .quantum-cta__inner .quantum-cta__text .is_copy{
        max-width: 310px;
    }
    .start-repatha-injection #start-inj-cont4 #injection_support_3 .quantum-cta__inner .nobr {
        white-space: nowrap;
    }
}
@media (max-width: 64em){
    .start-repatha-injection #start-inj-cont5 .facq_top_div h3  a::before  {
        top: 26%;
        bottom: 0;
        left: 0;
    }
    .start-repatha-injection #start-inj-cont5   .facq_top_div h3.sureclick-link {
        padding-left: 40px!important;
    }    
    .start-repatha-injection  #start-inj-cont2 .autoinjector .popup .popupcontent, 
    .start-repatha-injection  #start-inj-cont2 .pushtronex .popup .popupcontent, .start-repatha-injection  .repatha-injection .popup .popupcontent{
        bottom: 155%;
    }
    .start-repatha-injection .popup .popupcontent::after {
        top: 100%;
        border-color: #eee transparent transparent transparent;
    }
}
@media (min-width: 64em){
    .start-repatha-injection #start-inj-cont5  .footnote{
        padding-left: 18px;
        width: 858px;
        margin-right: auto;
    }
    .start-repatha-injection #start-inj-cont5 .facq_top_div{
        padding-left:18px
    }
    .start-repatha-injection #start-inj-cont5 .facq_top_div h3 {
        padding: 20px 88px 20px 18px!important;
    } 
    .start-repatha-injection #start-inj-cont2  .autoinjector {
        background-color: #db2725;
        padding: 12px 12px 20px;
        max-width: 514px;
        position: relative;        
    }
    .start-repatha-injection #start-inj-cont2  .pushtronex {
        padding: 12px 12px 20px;
        max-width: 514px;
        position: relative;
        background-color: #00144f;
    }
    .start-repatha-injection  #start-inj-cont1 .repatha-injection{
        margin: 48px auto 135px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-align: start;
        align-items: flex-start;
        width: 94%;
        max-width: 1366px;
    }
    .start-repatha-injection  #start-inj-cont1 .repatha-injection h1 {
        font-size: 55px;
        line-height: 60px;
        width: 260px;
        margin: 0 20px 0 130px;
    }
    .start-repatha-injection  #start-inj-cont1 .repatha-injection section {
        width: 664px;
        margin-right: 120px;
    }
    .start-repatha-injection  #start-inj-cont1 .repatha-injection section p {
        font-size: 19px;
        line-height: 37px;
    }
    .start-repatha-injection #start-inj-cont2 .row{    
        max-width: 1048px;
        justify-content: space-between;
    }
    .start-repatha-injection #start-inj-cont2 .inner_top_img_copy{
        display: flex;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding: 24px 30px 60px;
        max-height: 440px;
        overflow: hidden;
    }
    .start-repatha-injection #start-inj-cont2 .inner_top_img_copy>div h3 {
        font-size: 27px;
        line-height: 45px;
    }
    .start-repatha-injection #start-inj-cont2 .inner_top_img_copy>div h2{
        font-size: 36px;
    }
    .start-repatha-injection #start-inj-cont2 .inner_top_img_copy>div p{
        font-size: 18px;
    }
    .start-repatha-injection #start-inj-cont2 .autoinjector .inner_top_img_copy img {
        width: 368px;
        margin: 0 auto 16px;
    }
    .start-repatha-injection #start-inj-cont2 .autoinjector .list {
        padding-bottom:90px;
    }
    .start-repatha-injection #start-inj-cont2 .pushtronex .list {
        padding-bottom:90px;
    }
    .start-repatha-injection #start-inj-cont2 .list ul li {
        margin-bottom: 20px;
    }
    .start-repatha-injection #start-inj-cont2 .autoinjector  .footnote {
        position: absolute;
        left: 52px;
        bottom: 290px;
        margin: 5px 0 0;
        padding-left: 0;
    }
    .start-repatha-injection #start-inj-cont2 .list ul li.pdf-link {
        margin: 60px 0 0;
    }
    .start-repatha-injection #start-inj-cont2 .list ul li.pdf-link-bottom {
        margin-top: 30px;
    }
    .start-repatha-injection #start-inj-cont2  .pushtronex .inner_top_img_copy img {
        width: 288px;
        margin: 0 auto 10px;
    }
    .start-repatha-injection #start-inj-cont2  .pushtronex .footnote {
        bottom: 275px;
        margin: 5px 0 0;
        padding-left: 0;
        position: absolute;
        left: 52px;
    }
    .start-repatha-injection #start-inj-cont2  .pushtronex .list ul li:last-of-type {
    margin-top:60px;
    margin-bottom:55px;
    margin-left: 0;
    margin-right: 0;
    }
    .start-repatha-injection #start-inj-cont2 .repatha-inj-left  a.quantum-button.button-tab {    
        font-size: 22px;
        line-height: 27px;
        padding: 15px 0;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        width: 430px;
        bottom: 60px;
    }
    .start-repatha-injection #start-inj-cont2 .repatha-inj-right  a.quantum-button.button-tab{
        font-size: 22px;
        line-height: 27px;
        padding: 15px 0;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        width: 430px;
        bottom: 60px
    }
    .start-repatha-injection #start-inj-cont5>div {
        width: 94%;
    }
    .start-repatha-injection #start-inj-cont5 {
        margin-top: 100px;
    }
    .start-repatha-injection  #start-inj-cont5  .quantum-accordion  .card .container .card-header h3{
        padding:  34px 88px 34px 18px;
    }
    .start-repatha-injection  #start-inj-cont5  .quantum-accordion  .card .container .card-header h3 span {
        top: 38px;
    }
    .start-repatha-injection  #start-inj-cont5   .card  .multi-collapse .quantum-accordion .container h3 span{
        margin-right: 20px;
        top: 25px!important;
    }
    .start-repatha-injection  #start-inj-cont5  .slide_down_div {
        padding-left: 36px!important;
    }
    .start-repatha-injection  #start-inj-cont5 .slide_down_div p:last-of-type {
        padding-bottom: 34px;
    }
    .start-repatha-injection  #start-inj-cont5 .slide_down_div p{
        padding-top: 34px!important;
        padding-left: 0;
        padding-right: 0;
    }
    .start-repatha-injection  #start-inj-cont5  #sureclick-faq .quantum-accordion .card  .multi-collapse  .card-body, .start-repatha-injection  #start-inj-cont5 #pushtronex-faq .quantum-accordion .card  .multi-collapse  .card-body{
        padding-left: 36px!important;
    }
    .start-repatha-injection  #start-inj-cont5  #sureclick-faq  .card  .multi-collapse  .card-body p:last-of-type,  .start-repatha-injection  #start-inj-cont5  #pushtronex-faq .quantum-accordion .card  .multi-collapse  .card-body p:last-of-type {
        padding-bottom: 34px;
    }
    .start-repatha-injection  #start-inj-cont5  #sureclick-faq  .card  .multi-collapse  .card-body p,  .start-repatha-injection  #start-inj-cont5  #pushtronex-faq .quantum-accordion .card  .multi-collapse  .card-body p{
        padding-top: 34px!important;
        padding-left: 0;
        padding-right: 0;
    }
    .start-repatha-injection #start-inj-cont5 .quantum-accordion .card .container .card-header h3 span {
        top: 38px;
    }
    .start-repatha-injection  #start-inj-cont5   .card  .multi-collapse .quantum-accordion .container{
        padding-left: 18px;
    }
    .start-repatha-injection  #start-inj-cont5   .card  .multi-collapse .quantum-accordion .container h3{
        padding: 20px 88px 20px 18px!important;
    }
    .start-repatha-injection #start-inj-cont3>div{
        margin-top: 32px;
        max-width: 1048px;
        height: 186px;
    }
    .start-repatha-injection #start-inj-cont3 section {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .start-repatha-injection #start-inj-cont3 section>div.prefilled_syrgine {   
        width: 100%;
        max-width: 1048px;
        padding: 16px 17px 16px 26px;
    }
    .start-repatha-injection #start-inj-cont3 section>div.prefilled_syrgine .inner_top_img_copy {
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-align: center;
        align-items: center;
        padding-bottom: 15px;
        max-height: 440px;
        overflow: hidden;
    }
    .start-repatha-injection #start-inj-cont3  section>div.prefilled_syrgine .inner_top_img_copy>div h2 {
        margin: 0 auto 16px 0;
        font-size: 27px;
        line-height: 20px;
    }
    .start-repatha-injection #start-inj-cont3  section>div.prefilled_syrgine .inner_top_img_copy>div p {
        font-size: 16px;
        line-height: 25px;
        max-width: 480px;
        padding-bottom: 36px;
    }
    .start-repatha-injection #start-inj-cont3 section>div.prefilled_syrgine .inner_top_img_copy .top_img_wrapper {
        margin-bottom: 0;
        width: 497px;
        padding: 16px 32px;
    }
    .start-repatha-injection #start-inj-cont3 section>div.prefilled_syrgine .inner_top_img_copy .top_img_wrapper img {
        width: 100%;
    }
    .start-repatha-injection #start-inj-cont3 a.quantum-button.button-tab {  
        transform: none;
        bottom: 70px;
        left: 25px;
        width: 230px;
        font-size: 16px;
        line-height: 16px;
        padding: 10px 0;
    }
    .start-repatha-injection #start-inj-cont3  section>div.prefilled_syrgine .list{
        width: 255px;
        position: absolute;
        left: 275px;
        bottom: 36px;
    }
    .start-repatha-injection #start-inj-cont3  section>div.prefilled_syrgine .list ul li:last-of-type:before{
        top: 0;
    }
    .start-repatha-injection #start-inj-cont3 section>div.prefilled_syrgine .list ul li:last-of-type{
        margin: 0;
    }
    .start-repatha-injection #start-inj-cont3 .component-content>p.footnote {
        position: relative;
        left: 30px;
        bottom: 65px;
        margin: 5px 0 0;
        padding-left: 0;
    }
    .start-repatha-injection #start-inj-cont3  section>div.prefilled_syrgine .footnote{
        display: none;  
    }
    .start-repatha-injection  #start-inj-cont4{
        background-color: transparent;
        margin-top: 16px;
    }
    .start-repatha-injection  #start-inj-cont4>div{
        background-color: #eee;
        max-width: 1048px;
        margin: 0 auto;
        padding: 70px 0 100px;
        width: 94%;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_1 h2 {
        font-size: 64px;
        line-height: 62px;
        max-width: 792px;
        text-align: left;
        padding-bottom: 32px;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_2 .storing_traveling{
        max-width: 792px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-bottom: 0;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
        padding-right: 80px;
        margin-bottom: 66px;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_2 .storing_traveling .img_wrapper  .storing_1 {
        width: 145px !important;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_2 .storing_traveling .img_wrapper .storing_2 {
        width: 125px;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_2 .copy_btn {
        width: 310px;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_2{
        margin-top: 0;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_3  .quantum-cta__inner {
        padding-left: 110px;
        max-width: 792px;
        margin-bottom: 90px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_3  .quantum-cta__inner  .quantum-cta__image-wrap img{
        width: 339px;
        margin-top: 44px;
        min-width: 339px;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_3  .quantum-cta__inner  .quantum-cta__text {
        padding-left: 100px;
        padding-right: 0;
        width:310px
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_3  .quantum-cta__inner  .quantum-cta__text  h3 {
        margin-top: 0;
        width: 310px;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_3  .quantum-cta__inner  .quantum-cta__text .copy_btn {
        width: 310px;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_3 button.quantum-button.quantum-cta__action,.start-repatha-injection  #start-inj-cont4 #injection_support_5 button.quantum-button.quantum-cta__action,.start-repatha-injection  #start-inj-cont4 #injection_support_4 button.quantum-button.quantum-cta__action{
        bottom: 15px;
        font-size: 16px;
        max-width: 208px;        
    }
    .start-repatha-injection #start-inj-cont4 #injection_support_4 .quantum-cta__inner{        
        padding-right: 150px;
        margin-bottom: 90px;
        max-width: 792px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_4 .quantum-cta__inner  .quantum-cta__image-wrap img{
        width: 244px;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_4 .quantum-cta__inner  .quantum-cta__text  h3 {
        margin-top: 24px;
        width: 310px;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_5 .quantum-cta__inner  .quantum-cta__text  h3 {
        margin-top: 0px;
        width: 310px;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_4 .quantum-cta__inner  .quantum-cta__image-wrap{
        padding-left:15px
    }
    .start-repatha-injection  #start-inj-cont4 .quantum-cta{
        margin-bottom: 0;
    }
    .start-repatha-injection #start-inj-cont4 #injection_support_5 .quantum-cta__inner{
        padding-left: 118px;
        max-width: 792px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-bottom: 0;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_5 .quantum-cta__inner  .quantum-cta__image-wrap img{
        min-width: 257px;
        margin-top: 60px;
    }
    .start-repatha-injection #start-inj-cont2  .quantum-modal__dialog,
    .start-repatha-injection #start-inj-cont3  .quantum-modal__dialog, 
    #why-repatha #why-repatha-5 .quantum-modal#mire-el-video .quantum-modal__dialog,
    #why-repatha  .quantum-modal#mire-el-video .quantum-modal__dialog {
        height: 537px;
    }
    .start-repatha-injection #start-inj-cont2 svg.quantum-icon.quantum-button__icon,
    .start-repatha-injection #start-inj-cont3  svg.quantum-icon.quantum-button__icon,
    #why-repatha #why-repatha-5 .quantum-modal#mire-el-video svg.quantum-icon.quantum-button__icon,
    #why-repatha .quantum-modal#mire-el-video svg.quantum-icon.quantum-button__icon{
        top: -80px;
        width: 48px;
        height: 48px;
        left: 8px;
    }
    .start-repatha-injection  #start-inj-cont4 #injection_support_4  .quantum-cta__inner  .quantum-cta__text   .is_copy{
        width: 310px;
    }
    .start-repatha-injection #start-inj-cont5 .facq_top_div h3 a{
        padding-left: 25px;
    }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){
    .start-repatha-injection #start-inj-cont2 .row{    
        max-width: 1039px;
    }
    .start-repatha-injection #start-inj-cont4 #injection_support_3 .quantum-cta__inner{
        padding-left:90px;
    }
    .quantum-cta--image-right .quantum-cta__image-wrap, .quantum-cta--image-left .quantum-cta__image-wrap{
        margin-right:0px
    }
}
@media only screen and (max-width: 768px){    
    .start-repatha-injection #start-inj-cont2 .pushtronex .list {
        padding: 50px 0 40px;
    }    
    .start-repatha-injection #start-inj-cont3>div{
        padding: 12px 12px 15px;
    }
    .start-repatha-injection #start-inj-cont2 .repatha-inj-left {
        background-color: #db2725; 
        padding: 12px 12px 20px;
        max-width: 514px;
        position: relative;
    }
    .start-repatha-injection #start-inj-cont2 .repatha-inj-right{
        background-color: #00144f;
        padding: 12px 12px 20px;
        max-width: 514px;
        position: relative;
    }
    .start-repatha-injection  #start-inj-cont1 .repatha-injection, .start-repatha-injection  #start-inj-cont4>div{
        width: 91%;
    }
    .start-repatha-injection #start-inj-cont5>div{
        width: 91%;
    }
    .start-repatha-injection #start-inj-cont1 {
        padding-bottom:8%;
    }
    .start-repatha-injection   #start-inj-cont4 #injection_support_3 .quantum-cta__image-wrap{
        padding-left: 25%;
    }
    .start-repatha-injection #start-inj-cont4 #injection_support_3 .quantum-cta__text{
        padding: 0;
    }
    .start-repatha-injection #start-inj-cont4 #injection_support_3 button.quantum-button.quantum-cta__action,.start-repatha-injection #start-inj-cont4 #injection_support_4 button.quantum-button.quantum-cta__action,.start-repatha-injection #start-inj-cont4 #injection_support_5 button.quantum-button.quantum-cta__action{
        bottom: 15px;
    }
    .start-repatha-injection   #start-inj-cont4 #injection_support_4 .quantum-cta__image-wrap{
        padding-left: 30%;
    }
    .start-repatha-injection #start-inj-cont4 #injection_support_5 .quantum-cta__inner .quantum-cta__text{
        padding:0px
    }
    .start-repatha-injection   #start-inj-cont4 #injection_support_5 .quantum-cta__image-wrap{
        padding-left: 35%;
    }
}
@media only screen and (max-width: 425px){
    .start-repatha-injection  #start-inj-cont1 .repatha-injection,.start-repatha-injection  #start-inj-cont4>div{
        width: calc(100% - 54px);
        } 
        .start-repatha-injection #start-inj-cont4 #injection_support_3 .quantum-cta__image-wrap {
            padding-left: 5%;
        }
        .start-repatha-injection #start-inj-cont4 #injection_support_4 .quantum-cta__image-wrap {
            padding-left: 3%;
        }
        .start-repatha-injection #start-inj-cont4 #injection_support_5 .quantum-cta__image-wrap {
            padding-left: 5%;
        }
}
@media only screen and (max-width: 375px){
    .start-repatha-injection  #start-inj-cont2  .quantum-modal__dialog, .start-repatha-injection  #start-inj-cont3  .quantum-modal__dialog{
        width:355px;
    }
    .start-repatha-injection #start-inj-cont1 .desktop_only {
        display: none !important;
    }
    .start-repatha-injection  #start-inj-cont1 .repatha-injection,.start-repatha-injection  #start-inj-cont4 > div, .start-repatha-injection #start-inj-cont5 > div{
        width: calc(100% - 54px);
    }
    
    .start-repatha-injection #start-inj-cont1 {
        padding-bottom:15%;
    }
    .start-repatha-injection #start-inj-cont1 .repatha-injection h1 {
        font-size: 45px;
     }
     .start-repatha-injection #start-inj-cont2 .repatha-inj-left>a span:before,.start-repatha-injection #start-inj-cont2 .repatha-inj-right>a span:before{
        bottom: 35%;
        left: 18%;
     }
     .start-repatha-injection #start-inj-cont4>div {
        padding: 32px 0 20px;
     }
     .start-repatha-injection #start-inj-cont4 #injection_support_5 .quantum-cta__image-wrap {
        padding-left: 10%;
    }
    .start-repatha-injection #start-inj-cont4 #injection_support_4 .quantum-cta__image-wrap {
        padding-left: 10%;
    }
    .start-repatha-injection #start-inj-cont4 #injection_support_3 .quantum-cta__image-wrap {
        padding-left: 8%;
    }
    .start-repatha-injection #start-inj-cont4 #injection_support_2 .storing_traveling,.start-repatha-injection #start-inj-cont4 #injection_support_3 .quantum-cta__inner,.start-repatha-injection #start-inj-cont4 #injection_support_4 .quantum-cta__inner , .start-repatha-injection #start-inj-cont4 #injection_support_5 .quantum-cta__inner {
        margin: 0 auto 35px;
    }
}
@media only screen and (max-width: 360px){
    .start-repatha-injection #start-inj-cont2 .repatha-inj-left>a span:before,.start-repatha-injection #start-inj-cont2 .repatha-inj-right>a span:before{      
        left: 17%;
     }
    .start-repatha-injection  #start-inj-cont1 .repatha-injection,.start-repatha-injection  #start-inj-cont4>div{
        width: 320px;
    }
    .start-repatha-injection #start-inj-cont5>div{
        width: 320px;
    }
}
.grecaptcha-badge{
    z-index: 6;
}





