/*Adaptações para diferentes dimensões*/
/*992px*/
/*990px*/
@media screen and(max-width: 990px){
    /*Navbar Serviços*/
    .menu-servicos{
        height: 120px;
        background-color: #f5f5f5;
        box-shadow: none;
        padding-top: 15px;
    }

    /*Logo*/
    .logo{
        width: 100px;
        margin-left: 15px;
    }
}

/*1024*/
@media screen and (max-width: 1024px){
    .servicos-menu-list{
        margin-left: 100px;
    }
    #biblioteca{
        display: none;
    }
    .menu-cursos .nav-wrapper ul li a{
        font-size: 12px;
    }
}

/*1400px*/
@media screen and (max-width: 1400px){
    .servicos-menu-list{
        margin-left: 180px;
    }
}

/*1446px*/
@media screen and (max-width: 1446px){
    .servicos-menu-list{

    }
}


@media screen and (max-width: 1090px){
    .icon-area {
        display: none;
    }
    nav ul a {
        -webkit-transition: background-color .3s;
        transition: background-color .3s;
        font-size: 1rem;
        color: #fff;
        display: block;
        padding: 0 10px;
        cursor: pointer;
    }
}