.module-blocks{background:url(https://www.flowbank.com/hubfs/mktv/lp/trading-game/bg-block-winner.png) no-repeat bottom;background-size:cover;padding:0 0 5rem;position:relative}.container-blocks h2{color:#fff;font-size:var(--font-size-t1);line-height:unset;margin:1rem 0;text-align:center}.container-blocks .intro{color:hsla(0,0%,100%,.6);font-size:var(--font-size-p);font-weight:300;text-align:center}.container-blocks .content-blocks{display:flex;justify-content:center;margin-top:4rem}.container-blocks .block{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);border-radius:4px;box-shadow:0 8px 8px rgba(0,0,0,.05);margin:0 .7rem 1.5rem;opacity:.99;padding:4rem 1rem 5rem;text-align:center;width:300px}.container-blocks .block .txt,.container-blocks .block .txt2{color:#fff}.container-blocks .block .txt h3{color:#09d674;font-size:4rem;margin:0 0 .1rem;padding:0}.container-blocks .block .txt h4{color:#09d674;font-size:var(--font-size-t2);margin:0 0 2rem;padding:0}.container-blocks .block .txt2 p{color:#b9b9bb;font-size:var(--font-size-p)}@media (max-width:1100px){.container-blocks .block .txt h3{font-size:3.5rem}}@media (max-width:1024px){.container-blocks .block{margin-bottom:3rem;max-width:300px}}@media (max-width:920px){.container-blocks .content-blocks{flex-flow:row wrap;margin-top:5rem}.container-blocks .block{flex:0 0 50%;margin-bottom:2rem;max-width:300px}.container-blocks .block .txt h3{font-size:4rem}}@media (max-width:720px){.container-blocks .block{flex:0 0 45%;max-width:auto;width:auto}}@media (max-width:640px){.container-blocks .block{border:1px solid hsla(0,0%,100%,.2);display:flex;flex:0 0 100%;flex-direction:row;margin-bottom:1.5rem;max-width:100%;padding:1.5rem 2rem 3rem;text-align:center;width:100%}.container-blocks .block .txt{min-height:auto}.container-blocks .block .txt h3{font-size:var(--font-size-t1)}.container-blocks .block .txt h4{font-size:var(--font-size-t2-mobile);margin:0 0 1rem}}@media (max-width:600px){.container-blocks .content-blocks{margin-top:3.5rem}.container-blocks h2{font-size:2.4rem}.container-blocks .intro{font-size:var(--font-size-p-mobile)}}@media (max-width:480px){.container-blocks .block{padding:1rem 2rem 2rem}}