#home{background-color:var(--main-empresa);background-repeat:no-repeat;background-position:center center;width:100%;height:350px}#home .box{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}#home .box h1{color:var(--main-white);font-size:42px;font-weight:700}#home .box h5{color:var(--main-white);font-size:21px}#main .cursos{display:flex;justify-content:initial;align-items:center;flex-wrap:wrap}#main .cursos .item{float:left;width:31%;margin-left:1%;margin-right:1%;padding:20px;box-shadow:5px 5px 10px 0 rgb(0 0 0 / .1)}#main .cursos .item .nome{font-weight:700;font-size:24px;text-align:center}#main .cursos .item .valor .de{text-decoration:line-through;font-size:14px}#main .cursos .item .valor .por,#main .cursos .item .valor .por span{font-size:16px;font-weight:700}#main .cursos .item .valor .por span{color:var(--main-empresa)}#main .cursos .item .valor .parcelas{font-size:16px}#main .botao{margin-top:20px}#main .botao a{width:100%}@media(max-width:992px){#main .cursos .item{width:48%}}@media(max-width:767px){#main .cursos .item{width:100%;margin-left:0;margin-right:0}#main .btn{width:100%;margin-top:20px;margin-bottom:10px}}.paginationArea{display:flex;justify-content:center;margin-bottom:80px;position:relative;z-index:99999}.paginationItem{width:40px;height:40px;border:1px solid rgb(0 0 0 / .3);font-size:13px;text-align:center;line-height:40px;display:inline-block;margin-left:10px;margin-right:10px}.paginationItem a{color:rgb(0 0 0 / .3);text-decoration:none}.pag_active{border:1px solid var(--main-empresa)}.pag_active a{color:var(--main-empresa)}