#patient-support-tools .cmp-youtubevideo__playicon {
    display: none;
}

#patient-support-tools p, #patient-support-tools h1, #patient-support-tools h2, #patient-support-tools h3, #patient-support-tools li{
    font-family: "myriad-pro", sans-serif;
    color:#333F48;
}

.unbold{
    font-weight:400;
}

#patient-support-tools #global-button .eosino-data-block {
  padding: 4px 25px 0px 0px;
}

#patient-support-tools #global-button .hes-cta-button-block{
    padding-bottom:35px;
}

#patient-support-tools #hes-reference-section .content-container{
    display:none;
}

#patient-support-tools #banner-container .banner h1{
    max-width:95%;
    
}
#patient-support-tools #container-two .youtubevideo,
#patient-support-tools #container-one .youtubevideo{ display:none;}
    
    

#patient-support-tools .cmp-video__player,#patient-support-tools .cmp-video__content,
#patient-support-tools .cmp-text, #patient-support-tools .cmp-youtubevideo__player,#patient-support-tools .cmp-youtubevideo__content{
    padding:0;
    margin:0;
    outline:0;
    border:0;
}

#patient-support-tools .sub-header{
    padding: 40px 16px 0px 16px;
}

#patient-support-tools .sub-header .sub-header-one{
    padding-bottom:8px;
    font-weight:700;
    font-size:22px;
    line-height:100%;
    font-family: "myriad-pro-condensed",sans-serif;;
    font-style: italic;
}

#patient-support-tools .sub-header .sub-header-two{
    font-weight:700;
    font-size:19px;
    line-height:22px;
}

#patient-support-tools #container-one .cmp-video__player,
#patient-support-tools #container-one .cmp-youtubevideo__player {
    /*height: auto !important;*/
    width: 100%;
    min-height: 134.19px;
}
#patient-support-tools #container-two .cmp-video__player,
#patient-support-tools #container-two .cmp-youtubevideo__player{
   height:auto;
}

#patient-support-tools .link{
    text-align:center;
    padding: 16px;
    font-weight:700;
    font-size:18px;
    line-height:100%;
    margin-top: 16px;
    position:relative;
    white-space: nowrap;
    max-width: 358px;
    width: 100%;
}

#patient-support-tools .link span{
    margin-left:13px;
    position:absolute;
    top: 17px;
}

#patient-support-tools .link a{
    background-color:#AE2573;
    padding:8px 23.5px;
    padding-right:53.5px;
    color:#FFFFFF;
    border-radius: 5px;
    text-decoration:none;
}

#patient-support-tools #container-one{
    padding: 32px 23.5px;
    margin: 16px;
    box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.25);
    border-radius:10px;
}

#patient-support-tools #container-one .cmp-video__holder,
#patient-support-tools #container-one .cmp-youtubevideo__holder {
    width: 100%;
    margin:10px auto;    max-width: 600px;
}

#patient-support-tools #container-one img{
    margin:0 auto;
}
#patient-support-tools #container-two img,
#patient-support-tools #container-one img{
    height: auto;
}

#patient-support-tools #container-one .text-one{
    font-weight:700;
    text-align:center;
    padding-top: 22px;
    font-size:18px;
    line-height:23px;
}

#patient-support-tools #container-one .text-two{
    font-weight:400;
    font-size:16px;
    line-height:19px;
    text-align:center;
    max-width:90%;
    margin:0 auto;
    padding-top:8px;
}

#patient-support-tools #container-two{
    margin: 16px;
    margin-top: 0;
    border: 1.5px solid #D7D7D7;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    background-color: #F7F7F7;
}

#patient-support-tools .container-two-header{
    background: linear-gradient(to right, #064C53, #017969);
    padding:10.81px 48.69px 6.19px 55.94px;
    border-top-right-radius:8px;
    border-top-left-radius:8px;
    margin: 0 16px;
    margin-top: 16px;
}

#patient-support-tools .container-two-header p{
    font-weight:700;
    font-size:18px;
    line-height: 21px;
    text-align:center;
    color:#fff;
}

#patient-support-tools #first-half h3 .only-mobile{
    padding:20px 16px;
    padding-bottom:12px;
    max-width: 80%;
    font-size: 19px;
}

#patient-support-tools #first-half h3 .only-desktop{
        display:none;
    }

#patient-support-tools #container-two .cmp-video__holder,
#patient-support-tools #container-two .cmp-youtubevideo__holder {
    margin:0 16px;
}

#patient-support-tools #container-two .cmp-video__player,
#patient-support-tools #container-two .cmp-youtubevideo__player{
    width: 100%;
    margin: auto;
    /*height: auto !important;*/
    min-height: 163.96px;
    max-width:600px;
}


#patient-support-tools #container-two .above-link{
    font-weight:400;
    font-size:16px;
    line-height:19px;
    padding:0 16px;
    padding-top: 10px;
}

#patient-support-tools .second-link{
    margin-top: 10px;
    padding-bottom: 40px;
}

#patient-support-tools #second-half{
   padding: 32px 0;
   padding-bottom: 0;
   margin: 0 16px;
   border-top: 2px solid #70797F;
}

#patient-support-tools #second-half h3{
    text-align:center;
    font-weight:700;
    font-size:19px;
    line-height:22px;
    max-width:90%;
    margin:0 auto;
}

#patient-support-tools #second-half .image-text-flex{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    margin: 0 auto;
    margin-top: 32px;
}

#patient-support-tools #second-half .image-text-flex .comp{
    display:flex;
    flex-direction:column;
    justify-content: center;
    align-items: center;
    gap:12px;
    text-align:center;
    margin-bottom:32px;
}

#patient-support-tools #second-half .image-text-flex .comp .text-one{
    font-weight:700;
    font-size:20px;
    color:#AE2573;
}

#patient-support-tools #second-half .image-text-flex .comp .text-two{
    max-width: 100%;
    font-weight: 400;
    font-size: 16px;
}

#patient-support-tools #ad-sp{
    padding: 16px 16px;
}

#patient-support-tools #ad-sp h2{
    font-weight:900;
    font-size:32px;
    line-height:100%;
    font-family: "myriad-pro-condensed",sans-serif;;
    font-style: italic;
    color:#AE2573;
    text-transform:uppercase;
    padding-bottom:32px;
}

    #patient-support-tools #ad-sp .contact-details .comp .small{
        font-size:12px;
    }
#patient-support-tools #ad-sp .contact-details .comp{
    display:flex;
    flex-direction:row;
    justify-content: flex-start;
    align-items:flex-start;
    margin-bottom:23px;
    gap:23px;
}

#patient-support-tools #ad-sp .contact-details .comp .text-one{
    font-weight:700;
    font-size:20px;
    line-height:100%;
    padding-bottom:7px;
}

#patient-support-tools #ad-sp .contact-details .comp .text-two{
    font-weight:700;
    font-size:16px;
    line-height: 18px;
    padding-bottom:7px;
}

#patient-support-tools #ad-sp .contact-details .comp .text-three a{
    color:#AE2573;
}

#patient-support-tools #ad-sp .contact-details .comp .text-three a span{
    text-decoration:underline;
}
#patient-support-tools #ad-sp .contact-details .comp .text-three a:hover{
text-decoration:none;
}
#patient-support-tools #ad-sp .contact-details .comp .text-three span.number{
 color:#AE2573;
}
#patient-support-tools #ad-sp .contact-details .comp .text-three{
    font-weight:400;
    font-size:16px;
    line-height:100%;
}

#patient-support-tools #global-button .eosino-data.flex-boxes figure {
  display: flex;
  justify-content: center;
  align-items: center;
}

#patient-support-tools #global-button .eosino-content p{
    font-size:18px;
}



@media screen and (min-width: 992px){
    #patient-support-tools #ad-sp .contact-details .comp .text-three a{
    pointer-events: none;
}
    #patient-support-tools #global-button .eosino-data.flex-boxes figure {
      justify-content: center;
    }
    
    #patient-support-tools #first-half h3 .only-mobile{
        display:none;
    }

    #patient-support-tools #right-yt{
        margin-left:20px;
    }

    #patient-support-tools #first-half h3 .only-desktop{
        display:block;
        font-size: 20px;
        font-weight: 700;
        line-height: 100%;
        max-width: 90%;
    }
    #patient-support-tools #banner-container .banner h1{
        max-width:100%;
    }
    #patient-support-tools .sub-header{
        padding:0;
        max-width:1160px;
        margin:40px auto;
        margin-bottom:0;
    }
    #patient-support-tools .sub-header .sub-header-one{
        font-size:25px;
        line-height:100%;
    }
    #patient-support-tools .sub-header .sub-header-two{
        font-size:20px;
    }
    #patient-support-tools .link{
        text-align:left;
        max-width:1160px;
        margin: 0 auto;
        margin-top: 16px;
        padding-left: 0;
    }
    #patient-support-tools #container-one{
        margin:0 auto;
        max-width:1160px;
        margin-top:40px;
        display:flex;
        justify-content:center;
        align-items: center;
        gap:60px;
        padding: 40px 60px 40px 0px;
    }
    #patient-support-tools #container-one .video-container-text{
        max-width:446px;
    }
    #patient-support-tools #container-one .video-container-text .text-one{
        text-align:left;
        margin: 0 auto;
        padding: 0;
        font-size: 20px;
        line-height: 100%;
    }
    #patient-support-tools #container-one .video-container-text .text-two{
        text-align:left;
        max-width:100%;
        font-size: 18px;
        line-height: 100%;
    }
    #patient-support-tools #container-one .cmp-video__holder,
    #patient-support-tools #container-one .cmp-youtubevideo__holder {
        width: 474px;
        height: 236px;
        margin:0 auto;
    }
    #patient-support-tools #container-one .youtubevideo{ display:none;}

    #patient-support-tools #container-one img{
        width: 474px;
        height: 236px;
        margin:0 auto;
    }
    #patient-support-tools .container-two-header{
        max-width:1160px;
        margin:0 auto;
        margin-top:40px;
        padding: 20px 0;
    }
    #patient-support-tools #container-two{
        max-width:1160px;
        margin:0 auto;
        background-color: #fff;
    }
    #patient-support-tools #container-two #first-half{
        display:flex;
        flex-direction:row;
        justify-content: center;
        align-items:flex-start;
        border-bottom:2px solid #70797F;
        margin:0 auto;
        padding:40px 0;
        max-width:964px;
        padding-bottom: 40px;
    }
    #patient-support-tools .second-link{
        border-bottom:none;
        max-width: 312px;
        margin: 100px  0 0 0;
        padding-bottom: 0;
        padding-left: 0;
    }
    #patient-support-tools #container-two .cmp-video__holder,
    #patient-support-tools #container-two .cmp-youtubevideo__holder {
        width: 474px;
        height: 237.97px;
        margin-right:40px;
    }

    #patient-support-tools #container-two .cmp-video__player,
    #patient-support-tools #container-two .cmp-youtubevideo__player{
        width: 474px;
        height: 237.97px;
        margin: 0;
        margin-right:40px;
    }
    #patient-support-tools .container-two-header p{
        font-size:20px;
        line-height:100%;
    }
    #patient-support-tools #container-two .above-link{
        padding:8px 0;
        font-size:18px;
        line-height:100%;
        margin: 0;
    }
    #patient-support-tools #second-half{
       padding:40px 0px;
       padding-bottom: 0;
       border-top: none;
    }
    #patient-support-tools #second-half .image-text-flex{
        margin-top:40px;
        flex-direction:row;
        justify-content:space-around;
        max-width:803px;
        align-items: end;
    }
    #patient-support-tools #second-half .image-text-flex .text-one{
        text-align:left;
    }
    #patient-support-tools #ad-sp{
        padding: 40px 0;
        max-width:1160px;
        margin:0 auto;
    }
    #patient-support-tools #ad-sp .contact-details .comp{
        flex-direction:row;
        justify-content:flex-start;
        align-items: flex-start;
    }

    #patient-support-tools #ad-sp .contact-details .comp .small{
        font-size:14px;
    }
        #patient-support-tools #ad-sp .contact-details .comp br{
            display:none;
        }
    #patient-support-tools #ad-sp .contact-details .comp .text-two{
        max-width: 85%;
        font-size: 18px;
    }

    #patient-support-tools #second-half .image-text-flex .comp .text-two{
        text-align:left;
        font-size:18px;
    }

    #patient-support-tools #second-half .image-text-flex .comp{
        align-items:flex-start;
    }
        #patient-support-tools #second-half .image-text-flex .comp img{
            margin:0 auto;
        }
        #patient-support-tools #second-half .image-text-flex .comp:nth-child(1) img{
            margin-bottom:15px;
            margin-left: 70px;
        }
            #patient-support-tools #second-half .image-text-flex .comp:nth-child(2) img{
            margin-bottom:38px;
            margin-left: 0;
        }
            #patient-support-tools #second-half .image-text-flex .comp:nth-child(3) img{
            margin-bottom:64px;
        }
    #patient-support-tools #container-one .cmp-video__player,
    #patient-support-tools #container-two .cmp-video__player,
    #patient-support-tools #container-one .cmp-youtubevideo__player,
    #patient-support-tools #container-two .cmp-youtubevideo__player {
        max-height: 236px;
    }

    #patient-support-tools #global-button .hes-cta-data {
    padding: 0;
  }

     #patient-support-tools #global-button .hes-cta-button {
         max-width:572.38px;
     }
  #patient-support-tools #global-button .eosino-data-block {
    width: 89%;
    gap: 0px;
    padding: 4px 5px 0px 10px;
  }

    #patient-support-tools #global-button .eosino-data {
        width: 20%;
    }

    #patient-support-tools #second-half h3{
        font-size:20px;
    }

    #patient-support-tools #ad-sp .contact-details .comp .text-one{
        font-size:25px;
    }

    #patient-support-tools #ad-sp .contact-details .comp .text-three{
        font-size:18px;
    }

#patient-support-tools #second-half .image-text-flex .comp .text-two br{
    display:none;
}
    #patient-support-tools #second-half .image-text-flex .comp .text-two{
        max-width:80%;
    }
        #patient-support-tools #second-half .image-text-flex .comp:nth-child(1) .text-two{
        max-width:90%;
    }
    #patient-support-tools #global-button .hes-cta-button-block{
    padding-bottom:0px;
}
}

/* compatibility starts */


/*@media screen and (min-width: 992px) and (max-width: 1300px) {*/
  /* desktop only */

/*    #patient-support-tools .sub-header{*/
/*        max-width: 1190px;*/
/*        padding: 0 15px;*/
/*    }*/

/*    #patient-support-tools .link{*/
/*        max-width: 1190px;*/
/*        padding-left: 15px;*/
/*    } */

/*    #patient-support-tools #responsive-container{*/
/*        max-width:1190px;*/
/*        margin:0 auto;*/
/*        padding:0 15px;*/
/*    }*/

/*    #patient-support-tools #container-one img{*/
/*        padding-left: 15px;*/
/*    }*/

/*    #patient-support-tools #container-two .cmp-youtubevideo__player{*/
/*        margin-left: 15px;*/
/*    }*/

/*    #patient-support-tools #ad-sp{*/
/*        max-width: 1190px;*/
/*        padding: 40px 15px;*/
/*    }*/

/*}*/

/*@media screen  and (max-width: 389px) {*/

/*    #patient-support-tools .link{*/
/*        font-size: 13.5px;*/
/*    }*/

/*    #patient-support-tools .link span{*/
/*        margin-left: 7px;*/
/*        position:absolute;*/
/*        top: 14px;*/
/*    }*/

/*  }*/


/*@media screen and (min-width: 410px) and (max-width: 992px){*/
/*  #patient-support-tools #ad-sp .contact-details .comp .text-three br{*/
/*    display: none;*/
/*  }*/
/*}*/

/*compatibility ends*/

