.module-blocks{background:#000 url(../../../../../../../hubfs/mktv/lp/competitors/bg-blocks.jpg) no-repeat top;padding:5rem 0 7rem;position:relative}.container-blocks h2{color:#fff;font-size:var(--font-size-t1);line-height:unset;margin:0 0 1rem;text-align:center}.container-blocks .intro{color:hsla(0,0%,100%,.6);text-align:center}.container-blocks .intro,.container-blocks .intro p{font-size:var(--font-size-t2)}.container-blocks .content-blocks{display:flex;justify-content:space-around;margin-top:4rem}.container-blocks .block{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:24px;box-shadow:0 8px 8px rgba(0,0,0,.05);margin:0 1rem 1.5rem;padding:4rem 2rem;text-align:center;width:300px}.container-blocks .block .txt{color:#fff;padding:1rem 0 0}.container-blocks .block .txt2{color:#fff;padding:0}.container-blocks .block .txt h3{font-size:var(--font-size-t2);line-height:2.7rem;margin:0 0 1.5rem;padding:0}.container-blocks .block .txt p{font-size:var(--font-size-p)}@media (max-width:1024px){.module-blocks{background-size:cover;padding:5rem 0 4rem}.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:3rem;max-width:300px}}@media (max-width:720px){.container-blocks .block{flex:0 0 45%;margin-bottom:3rem;max-width:auto;width:auto}}@media (max-width:640px){.container-blocks .block{display:flex;flex:0 0 100%;flex-direction:column;margin-bottom:1.5rem;max-width:100%;padding:1rem 2rem;text-align:center;width:100%}.container-blocks .block .txt{min-height:auto}.container-blocks .block .txt h3{font-size:var(--font-size-t2);margin:0 0 .5rem;padding:0}.container-blocks .block .col-img img{transform:scale(.6)}}@media (max-width:639px){.module-blocks{background:#000 url(https://www.flowbank.com/hubfs/mktv/lp/competitors/bg-blocks-mobile.jpg) no-repeat top;background-size:cover}.container-blocks .block{flex-direction:row}.container-blocks .block .col-img{align-self:center;flex:0 0 25%}.container-blocks .block .col-txt{flex:0 0 75%;text-align:left}.lang-ar .container-blocks .block .col-txt{text-align:right}.container-blocks h2{font-size:2.4rem}.container-blocks .col-txt .txt h3{font-size:1.8rem}.container-blocks .col-txt p{font-size:1.4rem}}@media (max-width:600px){.container-blocks h2{font-size:var(--font-size-t1-mobile)}.container-blocks .intro,.container-blocks .intro p{font-size:var(--font-size-t2-mobile)}}