body {
    background-color: black;
    overflow: hidden;
}

main::after {
    background: linear-gradient(-233deg, rgba(0, 0, 0, 0.533) 20%, rgba(0, 0, 0, 0) 35%) no-repeat;
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    min-height: 100vh;
    width: 100vw;
    z-index: auto;
    
}

main .homun {
    display: none;
    height: 100vh;
}

main .homun.selecionado {
    display: block;
}

main .homun .imagem {
    width: 100%;
    height: 100%;
    object-fit: cover;
    
}

.conteudo {
    position: absolute;
    top: 0;
    left: 120px;

    display: flex;
    flex-direction: column;
    justify-content: end;
    min-height: 100vh;
    max-width: 380px;
    z-index: 1;
}

.conteudo .nome-personagem {
    color: red;
    font-size: 48px;
    font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
    font-weight: bolder;
    margin-bottom: 20px;
    font-variant: small-caps;
    font-stretch: condensed;
    text-shadow: 
    1px 1px 0 white,
    -1px -1px 0 white,
    -1px 1px 0 white,
    1px -1px 0 white;
}

.conteudo .descricao {
    color: black;
    font-family: "Black Ops One", system-ui;
    text-align: justify;
    line-height: 24px;
    text-shadow: 
    1px 1px 0 white,
    -1px -1px 0 white,
    -1px 1px 0 white,
    1px -1px 0 white;
}

.conteudo .logo {
    /*background-color: aquamarine;*/
    background-image: url("../imagens/FMAB.png");
    background-size: cover ;
    overflow: hidden;
    height: 100px;
    width: 230px;
    margin-bottom: 35px;
}

.botoes .botao.selecionado {
    transform: scale(1.4);
    box-shadow: 10px 10px 10px red;
    gap: 5px;
}

.botoes {
    position: absolute;
    top: 0%;
    right: -5%;
    display: flex;
    flex-direction: column;
    max-height: 100vh;
    width: 20%;
    justify-content: center;
    align-items: baseline;
    gap: 10px;
    background-color: black ( 0 ,0 ,0 ,0.3);
    scale: 0.2;
    z-index: 2;
    
}

.botoes .botao {
    border: none;
    background: none;
    cursor: pointer;
    border-radius: 50%;
    opacity: 60%;
    margin: 17%;
}

.botoes .botao img {
    border-radius: 50%;
}

.pagebutton {
        position: absolute;
        scale: 0.08;
        right: -38%;
        top: -15%;
        width: 100%;
        margin: 0%;
        padding: 0%;
        opacity: 70%;
        background: none;
        border: none;
        box-shadow: 0px 0px 1px red;
        z-index: 2;
        cursor: pointer;
    }

