.module-blocks{background:#060d41;color:#fff;padding:5rem 0 7rem;position:relative}.container-blocks h2{font-size:var(--font-size-t1);margin-bottom:4rem;text-align:center}.container-blocks .intro{text-align:center}.container-blocks .content-blocks{display:flex;flex-wrap:wrap;justify-content:center}.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:2.5rem 1.1rem .5rem;opacity:.99;padding:3.3rem 2rem 4rem;text-align:center;width:300px}.container-blocks .block .txt{color:#fff;padding:1rem 0 0}.container-blocks .block .txt h3{font-size:var(--font-size-t2);line-height:2.7rem;margin:1rem 0 3rem;padding:0;word-break:break-word}.container-blocks .block .txt p{font-size:var(--font-size-p)}@media (max-width:1024px){.module-blocks{padding:5rem 0}}@media (max-width:920px){.container-blocks .content-blocks{flex-flow:row wrap}.container-blocks .block{flex:0 0 calc(50% - 2.2rem);max-width:300px}}@media (max-width:720px){.container-blocks .block{max-width:auto;width:auto}}@media (max-width:640px){.container-blocks .block .txt h3{margin:0 0 1.5rem}.container-blocks .block{display:flex;flex:0 0 100%;flex-direction:row;margin:0 0 1.5rem;max-width:100%;padding:2rem 2rem 2.5rem;text-align:left;width:100%}.container-blocks .block .img{flex:0 0 15%}.container-blocks .block .txt{padding:0 0 0 2rem;text-align:left}.lang-ar .container-blocks .block .txt{padding:0 2rem 0 0;text-align:right}}@media (max-width:600px){.container-blocks h2{font-size:var(--font-size-t1-mobile)}.container-blocks .block .txt h3{font-size:var(--font-size-t2-mobile);margin:0 0 .5rem}.container-blocks .block .txt p{font-size:var(--font-size-p-mobile)}}