#privacy-policy {
    display: none;
    height: 100vh;
    z-index: 1000000;
    width: 100%;
    position: fixed;
    top: 0;
    background: var(--main-white);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0,0,0);
}
.policy-header {
    padding: 15px 30px;
    justify-content: space-between;
    align-items: center;
    color: var(--main-white);
    background-color: var(--main-blue);
}
#privacy-policy .policy-header p,
#privacy-policy .policy-header span {
    font-size: 25px;
}
.policy-wrapper {
    margin: 0 auto;
    box-sizing: border-box;
    overflow-y: scroll;
}
.policy-wrapper::-webkit-scrollbar {
    display: none;
}
.policy-content {
    letter-spacing: 0.3px;
    font-size: 15px;
    line-height: 150%;
    text-align: justify;
    width: 80%;
    margin: 40px auto;
    
}
.policy-content h6 {
    font-size: 25px;
    line-height: 120%;
    margin-bottom: 5px;
}
ol li {
    display: list-item;
    list-style-position: inside;
}
.closePolicy {
    cursor: pointer;
}