/* Privacy Policy */
.privacy-wrap{ font-family: RobotoRegular; }
.privacy-title{ background: #FAFAFF; padding: 1.26rem 0 2.1rem; text-align: center; }
.privacy-title h1{ color: #000; font-family: RobotoMedium; font-size: 0.4rem; line-height: 0.44rem; }
.privacy-title p{ color: rgba(0, 0, 0, 0.70); font-size: 0.24rem; line-height: 0.28rem; margin-top: 0.28rem; }

.privacy-container{ background: #FFF; padding: 0.88rem 0 1.4rem; }
.privacy-list{ padding: 0 1.9rem 0 2.1rem; width: 12.8rem; margin: 0 auto; }
.privacy-container dl{ margin-bottom: 0.68rem; } 
.privacy-container dl dt{ color: #000; font-family: RobotoMedium; font-size: 0.32rem; line-height: 0.38rem; margin-bottom: 0.2rem; } 
.privacy-container dl dd{ color: rgba(0, 0, 0, 0.80); font-size: 0.2rem; line-height: 0.3rem; margin-bottom: 0.3rem; }
.privacy-container dl:last-child,
.privacy-container dl dd:last-child,
.privacy-container dl p:last-child{ margin-bottom: 0; }
.privacy-container dl p{ padding-left: 0.42rem; position: relative; margin-bottom: 0.2rem; } 
.privacy-container dl p::before{ position: absolute; content: ''; width: 0.14rem; height: 0.14rem; border-radius: 50%; background-color: #5A57FD; left: 0; top: 0.08rem; }

/* HIPAA Privacy Statement */
.statement-title{ padding: 0.98rem 0 1.83rem; }

/* Terms of Use */
.terms-title{ padding: 0.98rem 0 0.99rem; }
.terms-title p{ width: 8.8rem; margin: 0.28rem auto 0; }


/* ipad */
@media screen and (min-width : 751px) and (max-width : 1024px){
    /* Privacy Policy */
    .privacy-container{ padding: 0.68rem 0 1.53rem; }
    .privacy-list{ padding: 0 0.96rem 0 0.95rem; width: 100%; }
    .privacy-container dl{ margin-bottom: 1.01rem; } 
    .privacy-container dl dt{ margin-bottom: 0.25rem; } 

    /* HIPAA Privacy Statement */
    .statement-title{ padding: 0.98rem 0 1.55rem; }
    .statement-title p{ width: 5.14rem; margin: 0.28rem auto 0; }

    /* Terms of Use */
    .terms-title{ padding: 0.55rem 0 1.18rem; }
    .terms-title p{ width: 6.37rem; margin: 0.28rem auto 0; }
}


/* mobile */
@media screen and (max-width : 750px){
/* Privacy Policy */
.privacy-title{ padding: 0.63rem 0 1.31rem; }
.privacy-title h1{ color: #000; font-family: RobotoMedium; font-size: 0.24rem; line-height: 0.26rem; }
.privacy-title p{ font-size: 0.14rem; line-height: 0.16rem; margin-top: 0.23rem; }
.privacy-container{ padding: 0.79rem 0 0.9rem; }
.privacy-list{ padding: 0 0.46rem 0 0.47rem; width: 100%; }
.privacy-container dl dt{ font-size: 0.2rem; line-height: 0.23rem; margin-bottom: 0.25rem; } 
.privacy-container dl dd{ color: rgba(0, 0, 0, 0.80); font-size: 0.14rem; line-height: 0.21rem; margin-bottom: 0.25rem; }
.privacy-container dl p{ padding-left: 0.22rem; margin-bottom: 0.2rem; } 
.privacy-container dl p::before{ width: 0.1rem; height: 0.1rem; top: 0.06rem; }

/* HIPAA Privacy Statement */
.statement-title{ padding: 0.53rem 0 0.86rem; }
.statement-title p{ width: 3.22rem; margin: 0.23rem auto 0; }

/* Terms of Use */
.terms-title{ padding: 0.22rem 0 0.37rem; }
.terms-title p{ width: 3.22rem; margin: 0.23rem auto 0; }
}


/* 
    font-family: RobotoLight;
    font-family: RobotoRegular;
    font-family: RobotoMedium;
    font-family: RobotoBold; 
*/