﻿.sub_div p {
    font-size: var(--font-size-24);
    margin-bottom: 2rem;
}
/*.sub_div  p{
    font-size: 1.1rem;
}*/
.container {
    margin: auto;
    /* padding: 0 2rem; */
    width: 100%;
    text-align: left;
}
.lnPage .indent p {
    padding-left: 1rem;
    position: relative;
    display: flex;
}
    .indent span:first-child{
        padding-right: 0.5rem;
    }
.lnPage p {
    font-size: var(--font-size-18);
}
.sub_header {
    font-size: var(--font-size-24);
}

.lnPage ul{
    list-style:none;
}
    .lnPage ul li {
        font-size: var(--font-size-18);
        color: var(--naa-para-text);
    }
        .lnPage ul li a {
            color: var(--naa-para-text);
            border-bottom: 1px solid;
        }
        .termsUL li {
            display: flex;
            align-items: start;
        }
    .termsUL li i {
        font-size: var(--font-size-16);
        margin-right: 1rem;
        position: relative;
        top: 0.5rem;
    }
    .termsUse .sub_header, #privacyPage .sub_header, #gdprPage .sub_header {
        text-transform: lowercase;
    }
.lnPage .transbg-pad ul {
    padding: 0.7rem 5px;
}

.lnPage .transbg-pad li {
    list-style: none;
    color: #fff;
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
    display: flex;
    font-family: poppins-light;
}

.lnPage .transbg-pad a.back-btn {
    /*color: #ffffff;*/
}

.lnPage p a {
    color: var(--naa-para-text);
    border-bottom: 1px solid;
}

.lnPage .transbg-pad li i {
    color: #9AC2FF;
    position: relative;
    left: -5px;
    top: 3px;
}

.lnPage .transbg-pad p {
    font-size: var(--font-size-24);
}

.lnPage .transbg-pad a {
    /*color: #4c84e1;*/
    cursor: pointer;
    font-size: 0.9rem;
}

.navy-bg {
    padding-top: 6rem;
}

/* Responsive */
@media (min-width: 991px) {
    .spDiv {
        padding-bottom: 7rem;
    }

    .backShort {
        display: block;
        position: fixed;
        top: 50%;
        right: 6rem;
    }

        .backShort a {
            font-size: 1.2rem !important;
            color: #1d1d1d !important;
            background: #ffffff;
            min-height: 3rem;
            min-width: 3rem;
            display: flex;
            align-items: center;
            border-radius: 50%;
            justify-content: center;
            box-shadow: 1px 1px 8px #00000057;
            display: none;
        }
}

@media (min-width: 992px) {
  
}

@media (max-width: 991px) {
 

        .lnPage .nav-pad-top {
            padding-top: 0rem;
            padding-bottom: 2rem;
        }


    .btn-legal {
        background-color: #177bfe;
        color: #fff;
     
        padding: 6px 15px;
    }
}
