.privacyMainContent {
    padding-top: 50px;
}

.tncContainer {
    padding-bottom: 80px;
    max-width: 1170px !important;
}

.privacyContainer {
    /* padding-top: 20px; */
}
.aLinks:focus, .aLinks:hover {
    color: #66b83d;
    text-decoration: none;
}
.aLinks {
font-family: 'Montserrat', sans-serif;
}
    .custom-file-input.is-invalid~.custom-file-label, .custom-select.is-invalid, .form-control.is-invalid, .was-validated .custom-file-input:invalid~.custom-file-label, .was-validated .custom-select:invalid, .was-validated .form-control:invalid {
        border-color: #f62d51;
    }
    
.mt-2{
    margin-top:15px;
}

.secondLine {
    font-size: 18px;
}
.tncHead, .tncSubHead, .secondLine {
    font-family: 'Montserrat', sans-serif !important;
    font-weight:600 !important;
    color:#000;
    line-height: 26px;
}

.tncHead{
    font-size:32px;
    margin-bottom: 0.5rem;
}
.tncSubHead {
    font-size:26px;
    margin-bottom: 0.5rem;
}
.mt38{
    margin-top: 38px;
}
.mt20{
    margin-top: 20px;
}
.tncPara {
    font-family: 'Montserrat', sans-serif !important;
    line-height: 1.8;
    font-size: 17px;
    font-weight: 400;
    color: #2f3138;
    margin-bottom: 1rem;
}
.tncLi{
    font-family: 'Montserrat', sans-serif !important;
    line-height: 1.6;
    font-size: 17px;
    font-weight: 400;
    list-style: inside;
    padding:10px 0px;
    color: #2f3138;
}

@media screen and (min-width: 180px) and (max-width: 767px) {

    
    .tncPara, .tncLi{
        
    font-size: 15px !important;
}
.tncSubHead {
    font-size:20px!important;
}
.tncHead{
    font-size:26px!important;
}
}

@media (min-width: 320px) and (max-width:800px) {

    .container{
        background:#fff;
    }  
    header nav#buttons a {
    
        margin-left: 0px !important;
    }
}
@media (min-width: 320px) and (max-width:991px) {
    
    .mainContent{
        padding-top:0px !important;
    }
}

@media (max-width:1199px) {
    .tncContainer .row {
        margin: 0 auto;
    }
}