#content{
    padding-top: 0;
}

#main-vem-viver-mais{
    background-color: #051633;
    background-image: url('../images/bg-body-vem-viver-mais-mobile.jpg');
    background-repeat: no-repeat;
    background-position: center top;
    background-size: contain;
    min-height: 100dvh;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 17vh;
    padding-bottom: 100px;
    line-height: 1.5;
    border-bottom: 10px solid #009d82;
}

#main-vem-viver-mais .main-body{
    background-color: #009d82;
    padding: 1rem;
    color: #ffffff;
}

#main-vem-viver-mais .link-player{
    position: relative;
    overflow: hidden;
    display: block;
}

#main-vem-viver-mais .link-player > img{
    display: block;
    margin: 0 auto;
}

#main-vem-viver-mais .link-player::before{
    content: "";
    display: block;
    width: 4rem;
    height: 4rem;
    background-image: url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAADACAQAAAD41aSMAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfoCwUPLhKFL801AAANk0lEQVR42u2de3gU1RmH36xJUAgQUBQEkZtgBEwQRAIEokRuLQrSYsGA5bF4rVqRKm0B+4hAbX3Uqq1GqVRRUBFttYAioFxERLmHi9wvokAkRoggt2z/WDbZ3exlZnZmvjOz+/IHm5nZc77v++05s3vmnO+keHEAdbiEpjShMU1pwkXUJpM6nANAGV7OcIQyjnCUQ3zDIQ6wh50cljZbCynKCpBCazpxNZ1oTx1DJZSxky1soJgN7JF2J6KbyglQm2voSi651DWx1BJW8jmfs5xyaQeDUUeAdLrThwKyz3Yt1nCKlXzMAj7ltLTDPlQQ4GIG8jPyqWljnd8zn/eZQ5m087IC1OVmRpCLR6j+E8xnJu9LdktyAuTwW4ZxnpzrlfzILKaxRKZyCQHSGMzd5Mk4HJEtvMi/OGJ3tXYLUIc7uZ+L7XZTI0d5hb+z3c4q7RTgfB7gHjLtdM8AZ3iLKWywqzq7BMhkDPdR2y634sTLe4y3RwQ7BEjnLsZxgR3umEgFM3iEnVZXY7UAKdzMRFpZ7YZFnORZHrP2t4K1ArTnebpZWYENfMfDTMOyMFknQC0mMJpUq4q3lWWMYos1RVslwACe5VLrImI7J5nMFE6aX7AVAtTjGQqtj4ntrGEExWYXav4oTAEbXBl+6MAXPEiKuYWa2wLSmMxosaE1e/iQ4ZSYV5yZAjTlTbrYHxHb2c9QlppVmHmf1t6sTojwQ2MWcq9ZhZklwO+Zy/lCAbGfNJ7hZWqYUZQZXVAaRYyUjokAn3Jj/DMv4hegNm/TWzoWQmyjHzviKyJeARozlyul4yBICX1ZHU8B8QnQmgVcIh0DYY4wIJ7HmfHchLP4JOHDD3WYR1/jbzfeAtqxgIukvVeEEwzkA2NvNdoCcliUDH8lNXjX6BcRYy2gDUtpIO21Yhyjn5F7gREBmvAZTaT9VZAfyNP/HFl/F1SXucnwh6UuC/Q/fNXbAtJZnCAjPsbYSmd+0PMGvS2gKBn+qLTmHdL1vEGfAL/j19IeKs91/FPP5Xq6oOuZZ+ncffdwJ0VaL9UuQHNWUU/aM4dwkmtZru1SrQKks5TO0n45iL3k8L2WC7XeAx5Lhl8XTbV2QtpaQD/mmD0bIAG4jZdjX6RFgIasTY77GKCcjmyNdZGWLuiFZPgNkcGM2L8JYgtQyI3SnjiWjkyIdUmsLuhCNlNf2g8Hc4qrWRftglgt4Olk+OMijanRf7xGF6CAodIeOJ5O3BPtdLQuKJU1tJO23wWUcTkHI52M1gLuTobfFDJ5PPLJyC2gAVuVX1LqFLx05svwpyK3gEnJ8JtGCk9EPBWhBVzGJpes71KFG3g/3OFILWBiMvwmMyl8rMMLkM0vpe11He35RbjD4bug9xggba8L2Uw7KkIPhmsBnZPht4QsBlc/GE6Ah6QtdS1jqx+q3gW1ZrPL1zlK0puPgg9UD/WYZPgt5MHQA6EtoBG79U0sSqILL1l8FXgg9NN+r0LhVySzp6mkhI6NBgtwHqOkLQTAy4cM5DwacgPTOS5tjqmMCMmP6g38N9KrAju9nYKsusj7uPeYtFEmMjzQu+B7wOcKzP45Tk6YuQRNeZpB0qaZxGLyq/4I7IKyFQg/vBF2KsdebmIQB6SNM4U8Glf9ESiAGv3/vIhn/kNbZkmbZwKewFEhT8CrwQYKM59oi3xKGcIt2uZcKk3AUGeVAHk0lLYLgG9jnJ9Be6NLQpUhlwv9L6sEGCJtFQAVGhb47Kc/I52xQUkEPPSreukjhZukrQLgqKarvPyby3nVumSSltPf/8IvQDtFOiDtfMetFMSe/KoovfyR9wvQQ9oiQywim0etSCZpOeeT7XvhF6CntEVn0Zve+yceIVtq84W46OX7zydAijICGBkK30I+tznuptw10OFWVV+LxDEyGuvlZbKYLm26LnJ9//kE6CRtTQBGd5UpYQQFbJM2XzMNaQYqChDPWrSFZDPRMTflLuAX4CppWwIwtm2hn+NMIMe8tKqWUimAh47StpjKZnoyilJpM2KSCz4BWjpmbxeteJlKFq9JmxGDbNJ8AnSQtsQSDjGc6+3dkkonNbjCJ0COtCWWsYArmaTwTTnbJ4BKt2CzOc44rmKZtBkRyPEJ4PbMtxvpwe1KPsbJAQ/1aCRth+V4eYksXpc2oxrZ4KGttBU2cZBC+sSbattk6nOphzbSVtjIfNpbsxeSYVp4Eiz783H+SFvelTajksxEEwBgOzfRjRXSZgBQ1xM4SSiBWE5Xhikw0SvT47hdTs3Cy0yytOS0spS6noTOhlLGbYzgmKAFmR4ypKMgzHR686NY7ZkehRZkSPEpt4rVXddDmrT/CjCb/wrV3MQTsl4jUdGV79lEmiRXRPpYF38RhqjpcdkKLKNIdcS1PUqNjMgh9UzEk+yCAFKqL6C2iXKPkg8q7Gas2OTkEx7KpL0X5wEmidVdmugCnMtzPCmYGb40NaEF6MArtBe1YI8nckpRl1Off7BSOPywM5VvpCMhgIc7eFSJgfjdqeyXtsF28nlSmdmAOz0J1gJa8Q4fKxN+2JWq2EQNK0nnYf5geAGIFVSwN5VdnEmI7dnyKCJL2ogQvuGkh1Psk7bDcurzEouVCz/s9s0N3SJth8UUspnfKLkN126fALo3IXYQrfiI6QqtAQ1mt7sFSOdPrKdA2owo7IBUoFjaDkvoThFXSBsRg3X+FuC2p2L1eIklyoe/nPU+AU6zVtoWU7lF2ZtuMCs4418nvFLalgDiywHUkvm85pCtF5eDXwCV1lAdMfzOdP7IBq6XdkAzy8CfO7oBB5VpspkakpaFozvPO2rbrdPU56i/BZSwSdqeSox8IahHEUscFX5Y6UvP5p8VsVDankr0T5MZymZuV6YFa2WR7z+/AHOk7TlLhc7rW/AhMxxy0w3m7Efenzu6BoepJW0T8IOO7ePSGMN4pYaXtXOcepyAqhZwgrnSNgHoWK3QjdVMdmj4YYkv/IE52t6UtgmAc6ih4apMXnDcTTeYyo97Vfr6mhxUYrVMM/bEuOJXPOW4LKehtGSn70VVCzjG/6StAojx2KQF85jp+PCv9Yc/OE3kW9J2AQRubhBCGg9TTF9pA01gdtXLwB00zmW/Amsm99Mi7G+BXIrEp1GZg5eW7PL/EdgCflIiyVdjxlU7lsFzLHNJ+GFxVfhDM9VOlbYNgHGMDbKrL+u5x0Xby00L/CN0I7cVXCNtHwDFPMsyKshnGHnSxpjKURoFrksO3bZ5qiICtKNI2gSLmBG8LDy0BWSwL7mXvIV4aRc88hzas5Yrch9wK/NCB/6rb2eb3M7TSq7lk+AD1b9bfMsb0la6ljWh4Q+/YcJTDt4cR23+Uv1QSthYz6na5SeJaWwgp/oDp/A/b8Yn24AFTAj3vC+8AKsVyivoFlaFT4mTEuGj3pb1LvrxrwL9wm/AGCnIG5khbbGrWBxp/8uUiJ19czZxrrTdLqGCzqwKfypyN7OLv0nb7RpejRT+aC0AarKZptK2u4Ay2nAo0sloN9pjjJG23RWMjxz+6C0AYIF/z8MkBvmMPM5EPh1LgOasV2KyilP5iQ7RV6HG+q6/i7HSPjiaR2ItAo7VAiCFj5XZa9VprKILp6NfElsAaMk6JSbuOo1jdGZjrIu0DDfs4F5pXxzJ/bHDr60FALzKcGl/HMZMhmm5TKsAtfhCwWQX6rKDq7QtN9Q64vkjQ0Q3OnAWx7hZ62pP7UPOxdyefEyjCS+jIo/9hKJnzP91Jkv75gim6BnK13oPOHs1bzBE2j/FeY+BenoKfQJATRYpMnlRTdbQ07f+Vyt6BYAGLKeVtJ+Ksp2ulOh7i/7nviX0S8Bco1r4mgK94TciAGynj/6KXM9h+sdcXhgGYzMfNtKbUmmPlaKUvsZSvxmderKW/IRN+12dEnrxpbG36r8JV9GG+clnxsABehnPNhPP5Kuv6ME2ae/F2Ut+PMl+4pv9toceRpueS1hLLl/FU0C80w8P0IO3paMgxjzy4s0+H//8z+MMYUpCDtO9wADK4y0knptwIIUUJdSulKcYzXNmFGSWANCOWVwuFxFb2ccQs/akN28KejFX87pQQOxlPh3NCr+ZAkA5hdzh8udmp5hAfzMHYszrgvxcxjS62RkTG9lEIWvMLdL8VTDb6MGDrksHDhU8QUezw29FC/DRmqmuSrKxkbtYakXBVq0D20pPCvnWwpDYRzkPkWNN+K1rAT4y+DP3ie1WbQ6zGM3X1hVvrQAAVzCZGxyXWNjHCsay2NoqrF+KuomBdFEoN7V2uweRa3X47WgBfnoxkVy7KouT7UxmeqyJ5eZgnwAA+Yyhv+Ld0Sr+yuxoi4rMxV4BANozhqFK3pi9LORxFthbqf0CAFzMSEbSUqLqCBzmFV6M79GKMWQEAPBwHaO4UVOybivxspQiZvuzmduNnAA+Mvk5g+kjlIZ+LTN5i92SAZAWwEdt+jOI62hgW43reYeZbJV2XBUBfHjoSAF9yLUwaeA+lvAJH1j521YfKgngpxZd6E53ck1bm7mPDaziC1aqN5lMRQH8pJJDNpfSjOY0o5HOfb9LKWYj6ymmmDJpVyKjsgDBpHEJzWhOK5rQmAvIJIMM0oAyStlPKYcppZTvOEwpW+OdLmIX/wfZZTdhIhWmkgAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate( -50%, -50% );
    pointer-events: none;
}

#main-vem-viver-mais .title,
#main-vem-viver-mais .main-body > h1,
#main-vem-viver-mais .main-body > h2,
#main-vem-viver-mais .main-body > h3,
#main-vem-viver-mais .main-body > p{
    margin-bottom: 1.5rem;

}

#main-vem-viver-mais .title,
#main-vem-viver-mais .main-body > h1,
#main-vem-viver-mais .main-body > h2,
#main-vem-viver-mais .main-body > h3{
    font-weight: 700;
}


#main-vem-viver-mais .title,
#main-vem-viver-mais .main-body > h1{
    color: #fcda18;
    font-size: 1.75rem;
}

#main-vem-viver-mais .main-body > h2{
    font-size: 1.5rem;
}

#main-vem-viver-mais .main-body > h3{
    font-size: 1.25rem;
}

#main-vem-viver-mais .main-body .btn{
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    color: #051633;
    background-color: #fcda18;
    padding: 0.75rem 2.5rem;
    border-radius: 0.5rem;
    font-size: 1.125rem;
    transition: 0.3s;
    margin: 3px 5px;
}

#main-vem-viver-mais .main-body .btn:hover{
    opacity: 0.9;
}

@media only screen and (min-width: 768px){

    #main-vem-viver-mais .title,
    #main-vem-viver-mais .main-body > h1{
        font-size: 1.5rem;
    }

    #main-vem-viver-mais .main-body .btn{
        font-size: 1.25rem;
    }

}

@media only screen and (min-width: 992px){

    #main-vem-viver-mais{
        background-image: url('../images/bg-body-vem-viver-mais-desktop.jpg');
        padding-top: 65vh;
    }

    #main-vem-viver-mais .main-body{
        padding: 1rem 3rem 3rem;
    }

    #main-vem-viver-mais .link-player::before{
        width: 7rem;
        height: 7rem;
    }

    #main-vem-viver-mais .title,
    #main-vem-viver-mais .main-body > h1{
        font-size: 2.5rem;
    }

    #main-vem-viver-mais .main-body .btn{
        font-size: 1.5rem;
        min-width: 350px;
    }

}

@media only screen and (min-width: 1200px){

    #main-vem-viver-mais .title,
    #main-vem-viver-mais .main-body > h1{
        font-size: 3rem;
        min-width: 450px;
    }


}