body .card_container.v2 .main-container{width:100%}.card_container.v2 .flip-card{height:100%;max-height:378px;max-width:344px;perspective:1000px;width:100%}.card_container.v2 .flip-card-inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .8s;width:100%}.card_container.v2 .flip-card-back,.card_container.v2 .flip-card-front{align-items:center;backface-visibility:hidden;cursor:default;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.card_container.v2 .flip-card-back{position:absolute;top:0;z-index:1}.card_container.v2 .flip-card-back,.card_container.v2 .flipped .flip-card-inner{transform:rotateY(180deg)}.card_container.v2 .ab-button{background:transparent;border:0;cursor:pointer;padding:0;position:absolute;right:23px;top:21px;z-index:1}.card_container.v2 .back-text-conta,.card_container.v2 .front-text-conta{align-items:end;display:flex;padding:25px 5% 22px 26px;text-align:left;z-index:-1}body .card_container.v2 .cardmain h3{font-size:36px;line-height:31px;margin-bottom:6px}body .card_container.v2 .cardmain p{color:#fff;font-family:Futura;font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:13px}body .card_container.v2 .cardmain h4{font-size:18px;margin:0}.card_container.v2 .green a.cta_button,.card_container.v2 .transparent a.cta_button{background:#add136;border:1px solid #add136;border-radius:0;color:#000;display:inline-block;font-family:Futura;font-size:11px;font-style:normal;font-weight:700;line-height:normal;min-width:101px;padding:10px;text-align:center;text-transform:uppercase;width:100%}.card_container.v2 .green a.cta_button:hover,.card_container.v2 .transparent a.cta_button{background:transparent;color:#add136}.card_container.v2 .transparent a.cta_button:hover{background:#add136;color:#000}.card_container.v2 .back-text-conta{align-items:flex-start;flex-direction:column;justify-content:flex-end}.card_container.v2 .conta-cta{display:flex;flex-wrap:wrap;gap:9px}.card_container.v2 .back-text-conta,.card_container.v2 .front-text-conta{height:45vw;position:relative;z-index:1}.card_container.v2 .back-text-conta:before,.card_container.v2 .front-text-conta:before{background:linear-gradient(0deg,rgba(35,35,35,.9) 18.95%,rgba(35,35,35,0) 55.04%);bottom:0;content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;right:0;top:0;width:100%;z-index:-1}.card_container.v2 .back-text-conta:before{background:linear-gradient(0deg,rgba(35,35,35,.8) 28.06%,rgba(35,35,35,0) 64.31%);mix-blend-mode:multiply}.card_container.v2:before{background:url(https://45382209.fs1.hubspotusercontent-na1.net/hubfs/45382209/Group%2055.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:-5.3%;width:100%}body .card_container.v2 .card-conta:first-child,body .card_container.v2 .card-conta:nth-child(2),body .card_container.v2 .card-conta:nth-child(3){margin-bottom:0}body .card_container.v2 .main-container{row-gap:21px}@media (max-width:1024px){body .card_container.v2 .main-container{justify-content:flex-start}.card_container.v2 .flip-card{max-width:500px}body .card_container.v2 .main-container{column-gap:2%;row-gap:13px}body .card_container.v2 .card-conta{flex-basis:49%;-webkit-flex-basis:49%;width:49%}}@media (max-width:767px){body .card_container.v2 .cardmain h3{font-size:15.162px;line-height:13px;margin-bottom:3px}body .card_container.v2 .cardmain h4{font-size:7.581px;line-height:13.056px}body .card_container.v2 .cardmain p{font-size:12px;line-height:13px;margin-bottom:11px}.card_container.v2 .back-text-conta,.card_container.v2 .front-text-conta{padding:10px}body .card_container.v2 .main-container{max-width:unset}body .card_container.v2 .main-container .card-conta{margin-bottom:0}.card_container.v2 .back-text-conta:before,.card_container.v2 .front-text-conta:before{background:linear-gradient(0deg,rgba(35,35,35,.9) 18.5%,rgba(35,35,35,0) 99.74%);mix-blend-mode:multiply}.card_container.v2 .ab-button{right:10px;top:10px}.card_container.v2:before{top:-2.3%}}@media (max-width:480px){body .card_container.v2 .main-container{column-gap:2%}body .card_container.v2 .card-conta{flex-basis:48%;-webkit-flex-basis:48%;width:48%}.card_container.v2 .green a.cta_button,.card_container.v2 .transparent a.cta_button{font-size:8px;font-weight:600;padding:5px}}@media (max-width:390px){body .card_container.v2 .card-conta{flex-basis:100%;-webkit-flex-basis:100%;width:100%}}