@import url('https://fonts.googleapis.com/css2?family=Gudea&family=Quicksand:wght@500&display=swap');


.artText-Container {
    margin: 0;
    padding: 0;
    width: 100%;
}

.divText {
    width: 96%;
    margin-left: 3%;
}

    .divText h3 {
        width: 100%;
        font-size: 15pt;
        color: rgb(0, 0, 0);
        font-family: Quicksand, sans-serif;
        margin: 0;
    }

.corpoText {
    width: 60%;
    padding-left: 5px;
    border-radius: 7px;
    color: rgb(0, 0, 0);
    border: 1px solid rgb(94, 91, 91);
    font-family: Gudea, sans-serif;
    text-transform: uppercase;
    font-size: 20pt;
    margin: 0;
}

.corpoList {
    width: 100%;
    font-size: 15pt;
    color: rgb(0, 0, 0);
    font-family: Quicksand, sans-serif;
    margin-bottom: 3rem;
    margin-left: 2%;
}

    .corpoList ul li {
        list-style: disc;
    }

.simble {
    font-size: 20pt;
    margin-right: 1rem;
}

.pargText {
    width: 100%;
    font-size: 15pt;
    color: rgb(0, 0, 0);
    font-family: Quicksand, sans-serif;
    margin-bottom: 3rem;
}


/*=====  Cupom  =======*/
.cupomCamp{
    margin-left: 1%;
    width: 98%; 
    border-radius: 2px; 
    box-shadow: 0 0 3px rgb(0 0 0 / 31%);
}

#txtInput{
    display: flex;
    padding-top: 27px;
}

#txtInput span{
    padding-top: 5px;
}

#txtInput div input{
    margin-left: 15px;
}






    .pargText strong {
        font-size: 20pt;
    }

@media (max-width: 1200px) {
    .corpoText {
        font-size: 15pt;
    }

    .cupomCamp{
        margin-left: 1.5%;
        width: 97%;
    }
}

@media (max-width: 648px) {
    .corpoText {
        width: 70%;
    }

    .cupomCamp{
        margin-left: 2.5%;
        width: 95%;
    }
    #txtInput{
        display: block;
        padding-top: 10px;
    }
    #txtInput div{
        padding-top: 10px;
    }

}

@media (max-width: 558px) {
    .corpoText {
        width: 90%;
    }
}

@media (max-width: 442px) {
    .corpoText {
        width: 100%;
        font-size: 13pt;
    }

    .corpoList {
        font-size: 12pt;
    }

    .cupomCamp {
        margin-left: 3.5%;
        width: 92.5%;
    }
}










/*======================  Cupom  ===========================*/
.cupomCamp{
    margin-left: 1%;
    width: 98%; 
    border-radius: 2px; 
    box-shadow: 0 0 3px rgb(0 0 0 / 31%);
}

#txtInput{
    display: flex;
    padding-top: 27px;
}

#txtInput span{
    padding-top: 5px;
}

#txtInput div input{
    margin-left: 15px;
}



@media (max-width: 1200px) {
    .cupomCamp{
        margin-left: 1.5%;
        width: 97%;
    }
}

@media (max-width: 648px) {
    .cupomCamp{
        margin-left: 2.5%;
        width: 95%;
    }
    #txtInput{
        display: block;
        padding-top: 10px;
    }
    #txtInput div{
        padding-top: 10px;
    }

}

@media (max-width: 442px) {
    .cupomCamp {
        margin-left: 3.5%;
        width: 92.5%;
    }
}