*{
    color: #fff;
    font-size: 18px;
}

/*banner*/
.banner{
    background: url(../imagens/banner-03.jpg) center top no-repeat;
    background-size: auto 100%;
    background-color: #fec3e1;
}
@media(max-width: 480px){
    .banner{
        background-size: auto;
    }
}
.banner h3{
    font-size: 44px;
    color: #4e6697;
    text-transform: uppercase;
    font-weight: 900;
}
.botao-banner{
    background: #4e6697;
    border: none;
    color: #fff!important;
}
/*fim banner*/

/*secao 01*/
.fundo-01{
    background: url(../imagens/fundo-01.jpg) center top no-repeat #8885c8;
}
.fundo-01 h3{
    font-size: 44px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 900;
}
.botao-01{
    background: #bfffbc;
    border: none;
    color: #807dc6;
    text-transform: uppercase;
    padding: 10px 20px;
    font-weight: 900;
}
/*fim secao 01*/

/*secao 02*/
.fundo-02{
    background: #526c80;
}
.fundo-01 img{
    max-width: 200px;
}
.fundo-01 h5{
    font-size: 20px;
    color: #fff;
}

.protocolo img{
    max-width: 100%!important;
    /*border: solid 2px #fff;*/
    border-radius: 20px;
}

.protocolo h3{
    font-size: 18px;
    margin-top: 20px;
}

.protocolo a{
    text-decoration: none;
}
/*fim secao 02*/

/*secao 03*/
.fundo-03{
    background: url(../imagens/fundo-03-2.jpg) center top no-repeat;
    background-color: #eea4a3;
}
.fundo-03 h3{
    font-size: 34px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 900;
}
.fundo-03 h5{
    font-size: 20px;
    color: #fff;
    margin-top: 30px;
}
.fundo-03 img{
    margin-top: 20px;
    border: solid 2px #fff;
}
/*fim secao 03*/

/*secao 04*/
.fundo-04{
    /*background: url(../imagens/fundo-04-2.jpg) center top no-repeat #86aaa3;*/
    background-color: #eaeaeb;
    background: #eaeaeb center top no-repeat #eaeaeb;
}
.fundo-04 h3{
    font-size: 44px;
    color: #068d8e;
    text-transform: uppercase;
    font-weight: 900;
}
.fundo-04 p, h5{
    color: #068d8e;
}
/*fim secao 04*/

@media(max-width: 480px)
{
    .fundo-05{
        background: url(../imagens/fundo-05-2.jpg) center top no-repeat #ffc4e2;
    }
}

.fundo-05{
    background: url(../imagens/fundo-05-2.jpg) center top no-repeat #ffc4e2;
    min-height: 800px;
}
.fundo-05 h3{
    color: #ec91c3;
    font-size: 44px;
    margin-bottom: 40px;
}
.fundo-06{
    background: url(../imagens/fundo-06-2.jpg) center top no-repeat #3891bd;
}

.beneficios{
    background: url(../imagens/fundo-02.jpg) center top no-repeat;
    padding: 100px 0px;
}
.planos{
    background: url(../imagens/fundo-03.jpg) center top no-repeat;
    padding: 100px 0px;
}
.app img{
    position: absolute;
    bottom: -100px;
    max-width: 500px;
    right: 0px;
}
@media(max-width: 480px){
    .app img{
        position: inherit;
    }
    .plano{
        margin-bottom: 100px;
    }
}

.team{
    margin: auto;
}
.team span{
    font-size: 44px;
    text-transform: uppercase;
    font-weight: 900;

}
.team .hashtag{
    color: #bbffff;
    font-size: 60px;
    margin-right: -10px;
}
.team .tema{
    color: #fff;
}
.team .nutrite{
    color: #5b8eb8;
    text-shadow:
        -1px -1px 0px #bbffff,
        -1px 1px 0px #bbffff,
        2px -1px 0px #bbffff,
        2px 0px 0px #bbffff;
}