.module-about{background:#000;padding:7rem 0;position:relative}.container-about{align-items:center;display:flex;justify-content:space-between}.container-about .col-txt{color:#fff;flex:0 0 48%}.container-about .col-img{flex:0 0 49%;padding:5rem}.container-about .col-txt h2{font-size:var(--font-size-t1);font-weight:300;margin-bottom:.7rem}.container-about .col-txt h3{color:hsla(0,0%,100%,.5);font-size:var(--font-size-t2);font-weight:300;margin-bottom:3.5rem}.container-about .col-txt div.txt,.container-about .col-txt div.txt p{font-size:var(--font-size-p);font-weight:300}.container-about .col-txt .cta a{border-radius:50px;margin:3rem 0 1rem}.container-about .col-txt div.txt a{color:#09d674;font-weight:500;text-decoration:underline}.container-about .col-txt div.txt a:hover{text-decoration:none}.container-about .col-img{align-self:center;text-align:center}@media(max-width:920px){.container-about .col-txt{flex:0 0 58%}.container-about .col-img{flex:0 0 40%}}@media(max-width:768px){.container-about{flex-direction:column}.container-about .col-img{align-self:center;padding-top:4rem;text-align:center}}@media(max-width:600px){.container-about .col-img{padding:4rem 10rem 0}.container-about .col-txt h2{font-size:var(--font-size-t1-mobile)}.container-about .col-txt h3{font-size:var(--font-size-t2-mobile)}.container-about .col-txt div.txt,.container-about .col-txt div.txt p{font-size:var(--font-size-p-mobile)}}