/*=====* Updated homepage 6-10-21 -CT *=====*/
#cont-interstitial{
    display: none;
    height:100%;
    width:100%;
    position: fixed;
    top:0;
    left:0;
    background-color: rgba(0,0,0,0.5);
    z-index: 999999;
}
div#cont-interstitial > div#cont-screen{
    display: block;
    position: absolute;
    height: 100%;
    width: 100%;
    max-width: 100%;
    top: 0;
    left: 0;
    background: transparent;
    margin: 0;
    padding: 0;
}
#cont-interstitial.open{
    display:block;
}



#cont-interstitial > div{
    display: block;
    position: relative;
    top:20%;
    width:80%;
    max-width: 800px;
    background-color: #ffffff;
    margin:0 auto;
    padding:100px 0 80px;
}
        @media only screen and (max-width: 991px){
            #cont-interstitial > div {
                top: 10%;
            }
        }




/* patient-support hero bkg elements */
#cont-interstitial > div img[data-bkg-element]{
    display: block;
    position: absolute;
    max-width: none!important;
}
#cont-interstitial > div img[data-bkg-element='1']{
    width:182px;
    height:auto;
    top: 0;
    right: 0;
}
#cont-interstitial > div img[data-bkg-element='2']{
    width:184px;
    height:auto;
    bottom:0;
    left: 0;
}
        @media only screen and (max-width: 991px){
            #cont-interstitial > div img[data-bkg-element='1']{width: 115px;}
            #cont-interstitial > div img[data-bkg-element='2']{width: 115px;}
        }/* @END */

#cont-interstitial p{
    display: block;
    width:80%;
    font-family: "Helvetica Neue LT 57 Condensed", Helvetica, sans-serif;
    color: #333333;
    font-size: 34px;
    line-height: 40px;
    text-align: center;
    margin: 0 auto 40px!important;
}
        @media only screen and (max-width: 991px){
            #cont-interstitial p{
                width:85%;
                font-size: 28px;
                line-height: 32px;
            }
        }

 #cont-interstitial div.cont-btns{
     position: relative;
     max-width:500px;
     min-height:44px;
     margin:0 auto;
 }
        @media only screen and (max-width: 991px){
            #cont-interstitial div.cont-btns{
                padding:0 50px;
            }
        }
#cont-interstitial a.cont-button{
    display: inline-block;
    color:#ffffff;
    width:230px;
}
#cont-interstitial a.cont-button:after{
    width:232px;
}
@media only screen and (max-width: 991px){
    #cont-interstitial a.cont-button:after {
        width: 103%!important;
    }
}

 /* button 1 */
#cont-interstitial a.cont-button:nth-of-type(1){border-color:#C0188D; float:left;}
#cont-interstitial a.cont-button:nth-of-type(1):hover {color: #C0188D;}
#cont-interstitial a.cont-button:nth-of-type(1):after{background-color:#C0188D;}
        @media only screen and (max-width: 991px){
            #cont-interstitial a.cont-button:nth-of-type(1){
                margin-bottom:20px;
                float:none;
            }
        }/* @END */

/* button 2 */
#cont-interstitial a.cont-button:nth-of-type(2){border-color:#77787B; float:right;}
#cont-interstitial a.cont-button:nth-of-type(2):hover {color: #77787B;}
#cont-interstitial a.cont-button:nth-of-type(2):after{background-color:#77787B;}
        @media only screen and (max-width: 991px){
            #cont-interstitial a.cont-button:nth-of-type(2){
                float:none;
            }
        }/* @END */