/* Portfolio */
.wrap_section_portfolio{
    padding: 60px 0px 60px;
}
.box_portfolio{
    width: 100%;
    float: left;
    margin-bottom: 40px;
}
.box_portfolio_img {
    width: 100%;
    float: left;
}
.box_portfolio_img img{
    width: 80%;
    display: block;
    float: initial;
    margin: 10px auto;
    box-shadow: 0px 0px 10px 0px #a7a7a7;
}
.box_carousel_portfolio_titulo {
    width: 100%;
    float: left;
    color: var(--cor_primaria);
    font-size: 20px;
    text-align: left;
    margin-top: 10px;
}
.btn_ver_todos_portfolio{border-radius: 40px;color: var(--cor_primaria);border: 2px solid;text-align: center;font-size: 20px;padding: 11px 50px;text-transform: uppercase;font-weight: bold;display: table;margin: 0px auto;}
.btn_ver_todos_portfolio:hover{text-decoration: none;background: var(--cor_primaria);color: var(--text_secundario);transition: 0.5s all;border-color: var(--cor_primaria);}
.nav-portfolio>li>a {
    color: var(--preto);
}
.nav-portfolio>li.active>a, .nav-portfolio>li.active>a:focus, .nav-portfolio>li.active>a:hover {
    color: var(--branco);
    background-color: var(--cor_primaria);
}
/* End Portfolio */

/* Celulares ate 240px */
@media screen and (max-width: 240px) {

    /* Portfolio */
    /* End Portfolio */

}

/* End Celulares ate 240px */

/* Celulares ate 480px */
@media screen and (max-width: 480px) {

    /* Portfolio */
    .nav-portfolio{
        margin-bottom: 40px;
    }
    /* End Portfolio */

}

/* Tablet em pe */
@media screen and (min-width: 481px) and (max-width: 767px) {

    /* Portfolio */
    .nav-portfolio{
        margin-bottom: 40px;
    }
    /* End Portfolio */

}

/* End Tablet em pe */

/* Tablet em deitado */
@media screen and (min-width: 768px) and (max-width: 991px) {

    /* Portfolio */
    /* End Portfolio */

}

/* End Tablet em deitado */

/* Notebook */
@media screen and (min-width: 992px) and (max-width: 1280px) {

    /* Portfolio */
    /* End Portfolio */

}

/* End Notebook */

/* Computadores */
@media screen and (min-width: 1281px) {

    /* Portfolio */
    /* End Portfolio */

}

/* End Computadores */

/* Computadores M */
@media screen and (min-width: 1345px) and (max-width: 1632px) {

    /* Portfolio */
    /* End Portfolio */

}

/* End Computadores */

/* Computadores G */
@media screen and (min-width: 1633px) {

    /* Portfolio */
    /* End Portfolio */

}

/* End Computadores G */