.elementor .e-54e86ae9-12f6{font-family:var(--apoio);font-weight:300;font-size:5.75rem;color:var(--Noite);letter-spacing:-0.04em;line-height:1.02;margin:0rem;}.elementor .e-5a6f40d1-69e6{padding:0rem;flex-direction:column;gap:1.5rem;flex:1 1 65%;}.elementor .e-3ee9b5d7-2c04{max-width:22rem;font-family:var(--principal);font-size:1.125rem;color:var(--Noite);line-height:1.6;padding-inline-end:2rem;margin-block-start:0rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;flex:1 1 35%;}.elementor .e-5c0acbe1-2746{flex-direction:row;gap:5rem;align-items:flex-end;}.elementor .e-3c545c34-540d{overflow:hidden;position:relative;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:var(--lilas);&::after { content: ''; position: absolute; right: 0rem; top: 0rem; width: 8%; height: 100%; background: #ffc5b7; }\n}.elementor .e-17f452e4-9b6c:hover,.elementor .e-17f452e4-9b6c:focus-visible{border-color:var(--lilas);background-color:var(--lilas);}.elementor .e-17f452e4-9b6c{font-family:var(--principal);font-weight:400;font-size:0.875rem;color:var(--Noite);line-height:1.4;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0rem;border-width:0.0625rem;border-color:#e4e1e9;border-style:solid;background-color:#ffffff;&:focus-visible { outline: 0.125rem solid var(--Oceano); outline-offset: 0.2rem; }\n}.elementor .e-2d8e0de0-e270:hover,.elementor .e-2d8e0de0-e270:focus-visible{border-color:var(--lilas);background-color:var(--lilas);}.elementor .e-2d8e0de0-e270{font-family:var(--principal);font-weight:400;font-size:0.875rem;color:var(--Noite);line-height:1.4;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0rem;border-width:0.0625rem;border-color:#e4e1e9;border-style:solid;background-color:#ffffff;&:focus-visible { outline: 0.125rem solid var(--Oceano); outline-offset: 0.2rem; }\n}.elementor .e-22b3c3c5-de8e:hover,.elementor .e-22b3c3c5-de8e:focus-visible{border-color:var(--lilas);background-color:var(--lilas);}.elementor .e-22b3c3c5-de8e{font-family:var(--principal);font-weight:400;font-size:0.875rem;color:var(--Noite);line-height:1.4;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0rem;border-width:0.0625rem;border-color:#e4e1e9;border-style:solid;background-color:#ffffff;&:focus-visible { outline: 0.125rem solid var(--Oceano); outline-offset: 0.2rem; }\n}.elementor .e-5c9dbec3-9723:hover,.elementor .e-5c9dbec3-9723:focus-visible{border-color:var(--lilas);background-color:var(--lilas);}.elementor .e-5c9dbec3-9723{font-family:var(--principal);font-weight:400;font-size:0.875rem;color:var(--Noite);line-height:1.4;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0rem;border-width:0.0625rem;border-color:#e4e1e9;border-style:solid;background-color:#ffffff;&:focus-visible { outline: 0.125rem solid var(--Oceano); outline-offset: 0.2rem; }\n}.elementor .e-76620fa6-b686:hover,.elementor .e-76620fa6-b686:focus-visible{border-color:var(--lilas);background-color:var(--lilas);}.elementor .e-76620fa6-b686{font-family:var(--principal);font-weight:400;font-size:0.875rem;color:var(--Noite);line-height:1.4;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0rem;border-width:0.0625rem;border-color:#e4e1e9;border-style:solid;background-color:#ffffff;&:focus-visible { outline: 0.125rem solid var(--Oceano); outline-offset: 0.2rem; }\n}.elementor .e-5b37306b-c1fb:hover,.elementor .e-5b37306b-c1fb:focus-visible{border-color:var(--lilas);background-color:var(--lilas);}.elementor .e-5b37306b-c1fb{font-family:var(--principal);font-weight:400;font-size:0.875rem;color:var(--Noite);line-height:1.4;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0rem;border-width:0.0625rem;border-color:#e4e1e9;border-style:solid;background-color:#ffffff;&:focus-visible { outline: 0.125rem solid var(--Oceano); outline-offset: 0.2rem; }\n}.elementor .e-48de5880-bdf9{padding-block-start:0rem;padding-block-end:2.5rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-end:3rem;border-block-end-width:0.0625rem;flex-direction:row;gap:0.75rem;flex-wrap:wrap;border-bottom-style: solid; border-bottom-color: #e4e1e9;\n}.elementor .e-2aa7c156-78e3:hover,.elementor .e-2aa7c156-78e3:focus-visible{opacity:92%;}.elementor .e-2aa7c156-78e3{width:100%;overflow:hidden;aspect-ratio:1.5;object-fit:cover;background-color:var(--cinza_bg);display:block;& img { width: 100%; height: 100%; object-fit: cover; }\n}.elementor .e-26306510-62df:hover,.elementor .e-26306510-62df:focus-visible{color:var(--Oceano);}.elementor .e-26306510-62df{font-family:var(--principal);font-weight:500;font-size:1.5rem;color:var(--Noite);line-height:1.3;margin:0rem;}.elementor .e-59f79bae-406c{font-family:var(--principal);font-size:1rem;color:#5a5a60;line-height:1.6;margin:0rem;}.elementor .e-7122146-2611{padding-block-start:0.5rem;margin-block-start:auto;}.elementor .e-4e411fcb-aca5{padding:0rem;flex-direction:column;gap:1rem;flex:1 1 auto;}.elementor .e-77287086-33c4{height:100%;padding:0rem;flex-direction:column;gap:1.5rem;align-items:stretch;}.elementor .e-6ea31263-6b42{min-width:0rem;}.elementor .e-4612a6d9-ebe0{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:auto;gap: 3.5rem 2rem; & > :first-child { grid-column: 1 / -1; } & > :first-child article { flex-direction: row; gap: 0rem; background-color: var(--cinza_bg); } & > :first-child article > :first-child { flex: 0 0 54%; width: 54%; aspect-ratio: 1.3; } & > :first-child article > :last-child { padding: 2.5rem; justify-content: center; } & > :first-child h2 { font-size: 2rem; line-height: 1.2; }\n}.elementor .e-7ec851b4-4c2b{font-size:0.875rem;}.elementor .e-6f07e127-9afd:hover,.elementor .e-6f07e127-9afd:focus-visible{background-color:var(--lilas);}.elementor .e-6f07e127-9afd{width:auto;color:var(--Oceano);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0rem;border-width:0.0625rem;border-color:#d3cdff;border-style:solid;background-color:#ffffff;}.elementor .e-14f4faf4-27dd{font-size:0.875rem;}.elementor .e-5bbf16ec-84ff:hover,.elementor .e-5bbf16ec-84ff:focus-visible{background-color:var(--lilas);}.elementor .e-5bbf16ec-84ff{width:auto;color:var(--Oceano);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0rem;border-width:0.0625rem;border-color:#d3cdff;border-style:solid;background-color:#ffffff;}.elementor .e-221edcc2-ee1c{padding-block-start:2.5rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin:0rem;border-block-start-width:0.0625rem;gap:1rem;justify-content:space-between;border-top-style: solid; border-top-color: #e4e1e9;\n}.elementor .e-1b9d445f-f21c{padding:3rem;background-color:var(--cinza_bg);}.elementor .e-79f9776d-ee40{display:flex;flex-direction:column;gap:3rem;}.elementor .e-46b69134-f871{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#ffffff;}