:root {
    background: transparent;
}

.termsandconditionsMain {
    width: 100vw;
    height: 100vh;
}

.termsandconditionsMain>.termsandconditionsMainContent {
    width: 70%;
    margin-top: 2%;
    box-sizing: border-box;
    border: 1px solid transparent;
    font-family: "Carlito";
    font-size: 1.05rem;
    color: rgba(0, 0, 0, 1);
    font-weight: 200;
    text-align: justify;


}

.termsandconditionsMain>.termsandconditionsMainContent>span {
    margin-top: 2%;
}

.termsandconditionsMain>.termsandconditionsMainContent>span>p {
    word-spacing: 3px;
}

.termsandconditionsMain>.termsandconditionsMainContent>span:nth-of-type(1) {
    margin-top: 0.5%;
}



.termsandconditionsMain>.termsandconditionsMainContent>p:nth-of-type(1) {
    font-family: "Oswald";
    font-size: 2rem;
    font-weight: 500;
    letter-spacing: 1.5px;
    color: rgba(255, 193, 26, 1);
}

.termsandconditionsMain>.termsandconditionsMainContent>p:nth-of-type(2) {
    font-weight: 700;
    margin-top: 1%;

}

.termsandconditionsMain>.termsandconditionsMainContent>p:nth-of-type(3) {
    font-weight: 700;
    margin-top: 5%;
}

.termsandconditionsMain>.termsandconditionsMainContent>span:nth-of-type(14) {
    margin-bottom: 5%;
}

/* ########################## MOBILE STYLING ############################## */


.termsandconditionsMainContentMobile {
    margin-left: 10%;
    width: 80%;
}

.termsandconditionsMainContentMobile>p:nth-of-type(1) {
    font-family: "Oswald";
    font-size: 1.7rem;
    font-weight: 600;
    line-height: 150%;
    letter-spacing: 0.05em;
    text-align: center;
    color: rgba(255, 193, 26, 1);
}

.termsandconditionsMainContentMobile>p:nth-of-type(2) {
    font-family: "Carlito";
    font-size: 1.05rem;
    font-weight: 700;
    line-height: 115%;
    letter-spacing: 0.01em;
    text-align: left;
    color: rgba(0, 0, 0, 1);
    margin-top: 4%;
}

.termsandconditionsMainContentMobile>span>p {
    font-family: "Carlito";
    font-size: 1.05rem;
    font-weight: 400;
    line-height: 115%;
    letter-spacing: 0.01em;
    text-align: justify;
    color: rgba(0, 0, 0, 1);
    margin-top: 4%;
}

.termsandconditionsMainContentMobile>span:nth-of-type(14) {
    margin-bottom: 15%;
}

.termsandconditionsMainContentMobile>p:nth-of-type(3) {
    font-family: "Carlito";
    font-size: 1.05rem;
    font-weight: 700;
    line-height: 115%;
    letter-spacing: 0.01em;
    text-align: left;
    color: rgba(0, 0, 0, 1);
    margin-top: 10%;
}

.termsandconditionsMainContentMobile>p:nth-of-type(4) {
    font-family: "Carlito";
    font-size: 1.05rem;
    font-weight: 400;
    line-height: 115%;
    letter-spacing: 0.01em;
    text-align: justify;
    color: rgba(0, 0, 0, 1);
    margin-top: 4%;
}