
.organigrama{
    margin-top: 10%;
    width: 100%;
    height: 100%;
}

.imgorganigrama{
    max-width: 100%;
}

.tablelinks{
    width: 50%;
    height: 100%;
    text-align: left;
    margin: auto;
    
}

table td:first-child {
    width: 4%;
    
}
table td:nth-child(2) {
    width: 60%;
    
}
table td:nth-child(3) {
    width: 4%;
    
}

section{
    text-align: center;
    width: 100%;
    height: 100%;
}


/* Bouncing arrows */

.scrollToTop{
    z-index: 500; 
    text-align:center; 
    background: unset;
    font-weight: bold;
    color: #A5A5A5;
    text-decoration: none;
    position:fixed;
    top: 85px;
    right: 0px;
    padding: 10px;
    display:none;
}

.scrollToBottom{
    z-index: 500; 
    text-align:center; 
    background: unset;
    font-weight: bold;
    color: #A5A5A5;
    text-decoration: none;
    position:fixed;
    bottom: 7px;
    right: 0px;
    padding: 10px;
    display:none;
}
.scrollToBottom:hover, .scrollToTop:hover{
    text-decoration:none;
    color: #A5A5A5;
}

.scrollToBottom:active, .scrollToTop:active{
    color: #A5A5A5;
}

.bounce {
    -webkit-animation: bounce 2s infinite;
    animation: bounce 2s infinite;
}
@-webkit-keyframes bounce {
    0%,
    20%,
    50%,
    80%,
    100% {
        -webkit-transform: translateY(0);
                transform: translateY(0);
    }
    40% {
        -webkit-transform: translateY(-30px);
                transform: translateY(-30px);
    }
    60% {
        -webkit-transform: translateY(-15px);
                transform: translateY(-15px);
    }
}
@keyframes bounce {
    0%,
    20%,
    50%,
    80%,
    100% {
        -webkit-transform: translateY(0);
                transform: translateY(0);
    }
    40% {
        -webkit-transform: translateY(-30px);
                transform: translateY(-30px);
    }
    60% {
        -webkit-transform: translateY(-15px);
                transform: translateY(-15px);
    }
}

@media (max-width: 991px){
    h2{
        margin-top: 10%;
    }  
}

@media (max-width: 650px){
    h2{
        margin-top: 20%;
    }  
}