.elementor .hero{padding:64px;flex-direction:column;gap:120px;align-items:center;}.elementor .tag{font-family:Manrope;font-weight:600;font-size:14px;color:#101010;letter-spacing:1px;line-height:20px;text-align:start;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:50px;background-color:#0f0f0f1a;}.elementor .headline-0{font-family:Manrope;font-weight:700;font-size:80px;color:#101010;letter-spacing:-4px;line-height:80px;}.elementor .textoAnimado{width:100%;font-family:Manrope;font-weight:600;font-size:20px;color:#101010;letter-spacing:0px;line-height:32px;text-align:start;display:flex;}.elementor .secao{gap:0px;}.elementor .portfolio-image{width:80%;position:static;}.elementor .tag-dark{font-family:Manrope;font-weight:600;font-size:14px;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-radius:50px;}.elementor .grupo-case{width:1600px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:row;justify-content:space-between;}.elementor .content{width:1600px;flex-direction:column;gap:120px;}.elementor .bodysm{font-family:Manrope;font-weight:400;font-size:14px;letter-spacing:1px;text-transform:uppercase;}.elementor .big-group{width:200px;max-width:200px;}.elementor .img-port-2{border-radius:12px;}