.beneficios .heading{border-bottom:2px solid #96f200;margin:0 0 50px;text-align:center}.beneficios .segment+.segment{margin:30px 0 0}.beneficios .segment h3{font-size:25px;font-weight:500;margin:0 0 10px;text-transform:uppercase}.beneficios .segment .card{border:1px solid #96f200;border-radius:15px;padding:25px}.beneficios .segment:nth-of-type(odd) .card{border:1px solid #38b026}.beneficios .segment .card-header{align-items:center;display:flex}.beneficios .segment .card-header .ico{width:100px}.beneficios .segment .card-header .text{padding-left:20px;width:calc(100% - 100px)}.beneficios .banner-beneficios{background-color:#191f28;background-repeat:no-repeat;border-radius:25px;color:#fff;padding:50px}.beneficios .banner-beneficios h3{color:#96f200;font-size:36px;text-transform:uppercase}.beneficios .banner-beneficios ul li:before{background:#96f200;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:10px;width:10px}@media (max-width:767.98px){.beneficios .heading{margin:50px 0}.beneficios .segment .card{margin:0 0 30px}}@media (min-width:768px) and (max-width:1199.98px){.beneficios .segment .card{margin:0 0 30px}}@media (min-width:1200px){.beneficios .heading h2{font-size:60px}.beneficios .segment .group{align-items:center;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.beneficios .banner-beneficios{align-items:center;bottom:-75px;color:#fff;display:flex;justify-content:end;margin:0 auto;max-width:1280px;min-height:450px;position:relative}.beneficios .banner-beneficios .btn{min-width:255px}.beneficios .banner-beneficios .text{margin-right:10%;max-width:400px}.beneficios .banner-beneficios h3{font-size:36px}.beneficios .banner-beneficios li{font-size:24px}}@media (min-width:1600px){.beneficios .segment .card-header .text p{font-size:20px}}body.comerc-vibra .beneficios .heading,body.comerc-vibra .beneficios .segment .card{border-color:#60ab56}body.comerc-vibra .beneficios .banner-beneficios h3{color:#60ab56}body.comerc-vibra .beneficios .banner-beneficios ul li:before{background:#60ab56}