.elementor .ico-youtube{white-space: nowrap;\n}.elementor .ico-linkedin{position:relative;}.elementor .ico-insta{position:relative;}.elementor .rodape-legal-txt{position:relative;}.elementor .rodape-legal{position:relative;}.elementor .ico-whats{position:relative;}.elementor .ico-tel{position:relative;}.elementor .card-recurso{padding-block-start:26px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--raio-card);border-width:1px;border-color:var(--borda);border-style:solid;background-color:var(--branco);display:flex;flex-direction:column;gap:10px;}.elementor .breadcrumb-atual{font-family:var(--fonte-texto);font-size:14px;color:var(--branco);}.elementor .breadcrumb-link:hover,.elementor .breadcrumb-link:focus-visible{color:var(--ciano-marca);}.elementor .breadcrumb-link{font-family:var(--fonte-texto);font-size:14px;color:var(--rotulo-fundo-escuro);}.elementor .breadcrumb{width:100%;font-family:var(--fonte-texto);font-size:14px;color:var(--rotulo-fundo-escuro);padding-block-start:20px;padding-block-end:20px;padding-inline-start:var(--margem-lateral);padding-inline-end:var(--margem-lateral);border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2E3150;border-style:solid;background-color:var(--marinho-profundo);display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .numero-card{font-family:"Exo 2";font-weight:700;font-size:14px;color:#8A8EA4;}.elementor .cabecalho-secao{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .rodape-coluna{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .rodape-link:hover,.elementor .rodape-link:focus-visible{color:var(--ciano-marca);}.elementor .rodape-link{font-family:var(--fonte-texto);font-size:15px;color:var(--link-fundo-escuro);line-height:1.4;text-decoration:none;}.elementor .rodape-rotulo{font-family:var(--fonte-texto);font-weight:600;font-size:13px;color:var(--rotulo-fundo-escuro);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .secao{width:100%;padding-block-start:var(--respiro-secao);padding-block-end:var(--respiro-secao);padding-inline-start:var(--margem-lateral);padding-inline-end:var(--margem-lateral);background-color:var(--fundo-claro);display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .card-escuro{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;background-color:var(--card-escuro);}.elementor .traco-laranja{width:64px;height:4px;min-height:0px;padding:0px;border-radius:2px;background-color:var(--laranja);display:block;flex:0 0 auto;box-sizing: border-box;\n}.elementor .sobretitulo{font-family:var(--fonte-texto);font-weight:600;font-size:14px;color:var(--ciano-escuro);letter-spacing:2px;line-height:1.3;text-transform:uppercase;margin:0px;}.elementor .btn-escuro:hover,.elementor .btn-escuro:focus-visible{color:var(--branco);border-color:var(--marinho-profundo);background-color:var(--marinho-profundo);}.elementor .btn-escuro{font-family:var(--fonte-texto);font-weight:600;font-size:16px;color:var(--branco);line-height:1.2;text-align:center;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:var(--raio-botao);border-width:1.5px;border-color:var(--marinho-marca);border-style:solid;background-color:var(--marinho-marca);transition:background-color 0.15s;display:inline-block;}.elementor .btn-primario:hover,.elementor .btn-primario:focus-visible{color:var(--marinho-profundo);border-color:#7DD5E8;background-color:#7DD5E8;}.elementor .btn-primario{font-family:var(--fonte-texto);font-weight:600;font-size:16px;color:var(--marinho-marca);line-height:1.2;text-align:center;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:var(--raio-botao);border-width:1.5px;border-color:var(--ciano-marca);border-style:solid;background-color:var(--ciano-marca);transition:background-color 0.15s, border-color 0.15s;display:inline-block;}.elementor .secao-escura{background-color:var(--marinho-profundo);}.elementor .texto-fundo-escuro{color:var(--texto-fundo-escuro);}.elementor .titulo-fundo-escuro{color:var(--branco);}.elementor .sobretitulo-escuro{color:var(--ciano-marca);}.elementor .btn-pequeno{font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;}