.module-goals{position:relative;padding:7rem 0 7rem 0;background:#fff}.container-goals h2{font-size:var(--font-size-t1);font-weight:300;text-align:center;margin-bottom:1rem}.container-goals .intro,.container-goals .intro p{font-size:var(--font-size-t2);font-weight:300;text-align:center}.container-goals .blocks{margin:5rem auto 0 auto;display:flex;justify-content:space-around;max-width:88rem}.container-goals .block{flex:0 0 20%;margin:0 1rem;display:flex;flex-direction:column}.container-goals .block .img{text-align:center;align-self:center;min-height:131px}.container-goals .block .txt{font-size:var(--font-size-t2);font-weight:300;text-align:center;line-height:auto}@media(max-width:600px){.container-goals h2{font-size:var(--font-size-t1-mobile)}.container-goals .intro,.container-goals .intro p{font-size:var(--font-size-t2-mobile)}.container-goals .block .txt{font-size:var(--font-size-t2-mobile)}.container-goals .intro,.container-goals .intro p{font-size:var(--font-size-t2-mobile)}}@media(max-width:480px){.container-goals .blocks{flex-direction:column}.container-goals .block{flex-direction:row}.container-goals .block .img{flex:0 0 30%}.container-goals .block .txt{flex:0 0 70%;padding:1.5rem 0 0 3rem;text-align:left}}