@media(max-width:767px){.elementor .fcp-fita-trilho{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:25px;gap:25px;}}@media(max-width:767px){.elementor .fcp-icone{width:30px;height:30px;}}@media(max-width:767px){.elementor .fcp-oferta-h4{font-size:19px;line-height:26px;margin-block-start:0px;margin-block-end:13px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .fcp-oferta-h3{font-size:21px;line-height:29px;}}@media(max-width:767px){.elementor .fcp-track-lead{font-size:21px;line-height:27px;}}@media(max-width:767px){.elementor .fcp-track-h3{font-size:23px;line-height:28px;}}@media(max-width:767px){.elementor .fcp-investe-valor{font-size:36px;line-height:40px;}}@media(max-width:767px){.elementor .fcp-investe{flex-direction:column;gap:24px;align-items:stretch;}}@media(max-width:767px){.elementor .fcp-item-claro{font-size:16px;line-height:24px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:20px;padding-inline-end:0px;background-image: radial-gradient(circle at 3px 27px, #f47272 2.5px, transparent 3px);\n}}@media(max-width:767px){.elementor .fcp-pilar-texto{font-size:16px;line-height:25px;}}@media(max-width:767px){.elementor .fcp-pilar-titulo{font-size:21px;line-height:27px;}}@media(max-width:767px){.elementor .fcp-pilar-corpo{padding-block-start:21px;padding-block-end:27px;padding-inline-start:23px;padding-inline-end:23px;}}@media(max-width:767px){.elementor .fcp-livro-txt{max-width:280px;font-size:17px;line-height:23px;}}@media(max-width:767px){.elementor .fcp-fita-img{width:23px;height:23px;}}@media(max-width:767px){.elementor .fcp-fita-txt{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .fcp-item{font-size:16px;line-height:24px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:20px;padding-inline-end:0px;background-image: radial-gradient(circle at 3px 27px, #f47272 2.5px, transparent 3px);\n}}@media(max-width:767px){.elementor .fcp-btn{width:100%;font-size:12px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .fcp-texto{font-size:16px;line-height:25px;}}@media(max-width:767px){.elementor .fcp-h2{font-size:32px;letter-spacing:-1.2px;line-height:35px;}}@media(max-width:767px){.elementor .fcp-secao{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}