.pga-wrapper {
    max-width: var(--pga-main-wrapper);
    margin: 0 auto;
}

.pga-wrapper >.pga-bottom {
    height: 70px;
    width: 100%;    
    background-color: var(--pga-color-gray);
    position: fixed;
    bottom: 0px;
}

.pga-wrapper >.pga-bottom >.pga-texto-rodape {
    margin-top: 10px;
    color: #fff;
    text-align: center;
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
    font-size: calc(var(--font-size-base) + 3px);
}

.pga-wrapper >.pga-content{
    display: grid;
    grid-template-columns: 1.5fr 1fr 1.5fr;
    padding-top: var(--pga-header-size);
    }
    

.pga-wrapper >.pga-content >.left {
}

.pga-wrapper >.pga-content >.pga-cadastro-content {
    padding-top: 30px;
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
    font-size: calc(var(--font-size-base) + 10px);
    font-weight: bold;
    }

    .pga-wrapper >.pga-content >.right {
    }

    @media(max-width: 920px){

        .pga-wrapper >.pga-content{
            display: grid;
            grid-template-columns: .5fr 1.5fr .5fr;
            padding-top: var(--pga-header-size);
            }

            .pga-wrapper >.pga-content >.pga-cadastro-content {
                padding-top: 20px;
                font-size: calc(var(--font-size-base) + 7px);
                }
    }