.nav_menu{
    display:none;
}

#politica {
    position:fixed;
    width: 100%;
    height:100%;
    margin:0px;
    background-color: #414141;
    padding-bottom:5vh;
    color:white;
}
.politica_content{
    display:flex;
    height: 100%;
    font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica;
    top: 25vh;
    position: relative;
}

.politica_central{
    display: grid;
    padding: 2vw 7vw 0 clamp(40px,10vw,300px);
    color: white;
    text-align: left;
    height: 100%;
    width: 100%;
    
}
.page_politica{}
.politica_central h2{
    font-size: 2.5em;
    font-weight: unset;
    text-align: center;
    font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica;
    margin: 1vh 0 2vh 0;
}

.politica_central ul{
    padding-left:18px;
}

.politica_separator{
    margin: 0 auto;
    border: 1px solid #bfbab9;
    margin-top: 4vw;
    height:85%;
    position:relative;
    bottom:25vh;
}

.nav_span{
    font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica;
}
