.elementor .e-67a3bbd7-6c2d{width:100%;height:112%;object-fit:cover;position:absolute;inset:-6% 0;\n}.elementor .e-70714400-de00{position:absolute;background-image:linear-gradient(90deg, rgba(20,20,20,.62) 0%,rgba(20,20,20,.18) 45%,rgba(20,20,20,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset:0;\n}.elementor .e-3f81d128-bee8{font-weight:600;font-size:clamp(26px,2.6vw,38px);color:var(--papel);letter-spacing:-0.02em;line-height:1.15;margin:0px;font-family: var(--font-titulo);\n}.elementor .e-64fe39e4-3140{font-family:var(--font-corpo);font-size:17px;color:#f1f1f1;line-height:1.45;margin:0px;}.elementor .e-13d22f54-7a8d:hover,.elementor .e-13d22f54-7a8d:focus-visible{background-color:var(--rosa);}.elementor .e-13d22f54-7a8d{font-family:var(--font-corpo);font-weight:500;font-size:14px;color:var(--papel);border-radius:999px;background-color:var(--tinta);padding-inline:28px; padding-block:17px; transition:background .25s;\n}.elementor .e-74ab16a5-1c15:hover,.elementor .e-74ab16a5-1c15:focus-visible{color:var(--tinta);background-color:var(--papel);}.elementor .e-74ab16a5-1c15{font-family:var(--font-corpo);font-weight:500;font-size:14px;color:var(--papel);border-radius:999px;border-width:1px;border-color:var(--papel);border-style:solid;background-color:transparent;padding-inline:28px; padding-block:17px; transition:background .25s,color .25s;\n}.elementor .e-2f4f40e4-913f{gap:14px;flex-wrap:wrap;}.elementor .e-69c221a-3e67{width:min(460px,86%);position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:clamp(20px,4vw,66px);z-index:2;color:var(--papel);display:flex;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-294a11d-1e2a{height:min(828px,86vh);min-height:560px;overflow:hidden;position:relative;background-color:#1b1b1b;}.elementor .e-cf3714a-716d{max-width:17ch;font-weight:600;font-size:clamp(2.1rem,4.6vw,4.1rem);color:var(--tinta);letter-spacing:-0.02em;line-height:1.06;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;font-family: var(--font-titulo);\n}.elementor .e-2d717b2e-f5c0{width:100%;display:flex;flex-direction:column;gap:clamp(40px,6vw,72px);align-items:center;}.elementor .e-4761162d-f731{text-align:center;background-color:var(--papel);display:flex;justify-content:center;padding-block: clamp(70px,14vw,180px) clamp(60px,13vw,170px);\n}.elementor .e-74f181b3-7bba{min-width:280px;max-width:620px;font-weight:600;font-size:clamp(1.25rem,2.2vw,2rem);color:var(--grafite);letter-spacing:-0.01em;line-height:1.25;margin:0px;font-family: var(--font-titulo);\n}.elementor .e-3d17ddff-4d92:hover,.elementor .e-3d17ddff-4d92:focus-visible{color:var(--rosa);}.elementor .e-3d17ddff-4d92{font-family:var(--font-corpo);font-weight:600;font-size:1.05rem;color:var(--grafite);margin:0px;}.elementor .e-7fab3bb2-b94d{width:auto;}.elementor .e-5ce4cede-3c77:hover,.elementor .e-5ce4cede-3c77:focus-visible{color:var(--rosa);}.elementor .e-5ce4cede-3c77{font-family:var(--font-corpo);font-weight:600;font-size:1.05rem;color:var(--grafite);margin:0px;}.elementor .e-4a865807-46a4{width:auto;}.elementor .e-310755e6-a618:hover,.elementor .e-310755e6-a618:focus-visible{color:var(--rosa);}.elementor .e-310755e6-a618{font-family:var(--font-corpo);font-weight:600;font-size:1.05rem;color:var(--grafite);margin:0px;}.elementor .e-7a7f6515-ebca{width:auto;}.elementor .e-6c342eb6-86e3:hover,.elementor .e-6c342eb6-86e3:focus-visible{color:var(--rosa);}.elementor .e-6c342eb6-86e3{font-family:var(--font-corpo);font-weight:600;font-size:1.05rem;color:var(--grafite);margin:0px;}.elementor .e-7de9f383-bed4{width:auto;}.elementor .e-232c4c4c-2be6{width:min(320px,100%);font-weight:600;color:var(--grafite);flex-direction:column;gap:22px;}.elementor .e-7ca5559-356d{position:relative;z-index:1;gap:48px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-186c2d63-4ade{width:clamp(160px,22vw,320px);height:auto;aspect-ratio:1 / 2;position:relative;z-index:0;margin-inline-start:calc(-1 * clamp(20px,4vw,66px));transform-origin:0% 50% 0px;display:block;margin-block: clamp(40px,6vw,90px); pointer-events: none;\n}.elementor .e-403512a2-7bbe{position:relative;z-index:1;font-weight:600;font-size:clamp(1.35rem,2.3vw,2.1rem);color:var(--grafite);letter-spacing:-0.01em;margin:0px;font-family: var(--font-titulo);\n}.elementor .e-1cf6cff8-783c{width:150px;height:auto;opacity:85%;}.elementor .e-64eb5d3-5644{width:140px;height:auto;opacity:85%;}.elementor .e-3515992e-5b52{width:130px;height:auto;opacity:85%;}.elementor .e-6164cf7-c6ad{width:105px;height:auto;opacity:85%;}.elementor .e-27f21f0-e1f3{width:120px;height:auto;opacity:85%;}.elementor .e-5268622d-e184{width:110px;height:auto;opacity:85%;}.elementor .e-ff8e12f-f696{width:125px;height:auto;opacity:85%;}.elementor .e-899e11a-85af{width:150px;height:auto;opacity:85%;}.elementor .e-98dcc51-093b{width:150px;height:auto;opacity:85%;}.elementor .e-cdd3fa7-b91c{width:130px;height:auto;opacity:85%;}.elementor .e-e71b0dc-aafb{width:120px;height:auto;opacity:85%;}.elementor .e-2012be83-89df{width:140px;height:auto;opacity:85%;}.elementor .e-9f052a2-fd6e{width:62px;height:auto;opacity:85%;}.elementor .e-49ea5c52-727d{width:150px;height:auto;opacity:85%;}.elementor .e-4d24a705-2fa9{width:140px;height:auto;opacity:85%;}.elementor .e-ea9f5da-a335{width:110px;height:auto;opacity:85%;}.elementor .e-1c7837a-89e3{width:105px;height:auto;opacity:85%;}.elementor .e-a24a579-9d7c{width:95px;height:auto;opacity:85%;}.elementor .e-3a5ef37-26a6{position:relative;z-index:1;gap:40px;flex-wrap:wrap;align-items:center;padding-block:20px;\n}.elementor .e-7f88e9e1-8fd0{overflow:hidden;position:relative;background-color:var(--nevoa);display:flex;flex-direction:column;gap:48px;padding-block:clamp(60px,12vw,140px) 50px; padding-inline: clamp(20px,4vw,66px);\n}.elementor .e-7893cf9c-aaa4{font-family:var(--font-corpo);font-weight:600;font-size:12px;color:var(--rosa);letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .e-24448418-f4d3{font-weight:600;font-size:clamp(2.4rem,5vw,4.5rem);color:var(--tinta);letter-spacing:-0.03em;line-height:1;margin:0px;font-family: var(--font-titulo);\n}.elementor .e-6c64712-98cb{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-4dbd23ad-4f29{max-width:440px;font-family:var(--font-corpo);font-size:18px;color:var(--grafite);line-height:1.5;margin:0px;}.elementor .e-13ac266d-7968{padding:0px;margin-block-end:clamp(32px,4vw,56px);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap: 24px 60px;\n}.elementor .e-1fb27895-45a1{font-weight:600;font-size:14px;color:inherit;margin:0px;opacity:70%;font-family: var(--font-titulo);\n}.elementor .e-44bfcb59-1a3d{font-weight:600;font-size:clamp(1.4rem,1.8vw,1.75rem);color:inherit;line-height:1.1;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-family: var(--font-titulo);\n}.elementor .e-16c42d30-c043{font-family:var(--font-corpo);font-size:15px;color:inherit;line-height:1.5;margin:0px;opacity:90%;}.elementor .e-7d87edc9-fd53{font-family:var(--font-corpo);font-weight:600;font-size:14px;color:inherit;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-72f1c192-5083:hover,.elementor .e-72f1c192-5083:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-72f1c192-5083{min-height:360px;color:var(--papel);padding:28px;border-radius:20px;background-color:var(--rosa);transition:transform 0.3s;display:flex;flex-direction:column;gap:14px;}.elementor .e-7d764b47-6e2f{font-weight:600;font-size:14px;color:inherit;margin:0px;opacity:70%;font-family: var(--font-titulo);\n}.elementor .e-2bebf291-29ed{font-weight:600;font-size:clamp(1.4rem,1.8vw,1.75rem);color:inherit;line-height:1.1;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-family: var(--font-titulo);\n}.elementor .e-447ffc46-b611{font-family:var(--font-corpo);font-size:15px;color:inherit;line-height:1.5;margin:0px;opacity:90%;}.elementor .e-290f97a4-1d43{font-family:var(--font-corpo);font-weight:600;font-size:14px;color:inherit;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-110f28cb-dff9:hover,.elementor .e-110f28cb-dff9:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-110f28cb-dff9{min-height:360px;color:var(--papel);padding:28px;border-radius:20px;background-color:var(--tinta);transition:transform 0.3s;display:flex;flex-direction:column;gap:14px;}.elementor .e-4914141f-efa4{font-weight:600;font-size:14px;color:inherit;margin:0px;opacity:70%;font-family: var(--font-titulo);\n}.elementor .e-331dc76a-28b5{font-weight:600;font-size:clamp(1.4rem,1.8vw,1.75rem);color:inherit;line-height:1.1;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-family: var(--font-titulo);\n}.elementor .e-3ea2d5fd-d10b{font-family:var(--font-corpo);font-size:15px;color:inherit;line-height:1.5;margin:0px;opacity:90%;}.elementor .e-612ae05e-5ca4{font-family:var(--font-corpo);font-weight:600;font-size:14px;color:inherit;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-32559e63-dcaa:hover,.elementor .e-32559e63-dcaa:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-32559e63-dcaa{min-height:360px;color:var(--tinta);padding:28px;border-radius:20px;background-color:var(--amarelo);transition:transform 0.3s;display:flex;flex-direction:column;gap:14px;}.elementor .e-4d769ac1-6f69{font-weight:600;font-size:14px;color:inherit;margin:0px;opacity:70%;font-family: var(--font-titulo);\n}.elementor .e-4c6f0399-1a0b{font-weight:600;font-size:clamp(1.4rem,1.8vw,1.75rem);color:inherit;line-height:1.1;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-family: var(--font-titulo);\n}.elementor .e-544c2b97-1bc1{font-family:var(--font-corpo);font-size:15px;color:inherit;line-height:1.5;margin:0px;opacity:90%;}.elementor .e-72e0d44a-7318{font-family:var(--font-corpo);font-weight:600;font-size:14px;color:inherit;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6347696b-63ca:hover,.elementor .e-6347696b-63ca:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-6347696b-63ca{min-height:360px;color:var(--papel);padding:28px;border-radius:20px;background-color:var(--azul);transition:transform 0.3s;display:flex;flex-direction:column;gap:14px;}.elementor .e-17e3bdd5-ac7c{padding:0px;display:grid;gap:18px;grid-template-columns:repeat(4, minmax(0,1fr));}.elementor .e-614bcd72-12ba{position:relative;background-color:var(--papel);display:block;padding-block: clamp(70px,10vw,140px); padding-inline: clamp(20px,4vw,66px);\n}.elementor .e-1a4a93d1-b011{max-width:660px;position:relative;z-index:1;font-weight:600;font-size:clamp(1.5rem,2.6vw,2.25rem);color:var(--papel);line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;font-family: var(--font-titulo);\n}.elementor .e-15d8810d-514e{font-family:var(--font-corpo);font-weight:500;font-size:0.95rem;color:var(--tinta);padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;}.elementor .e-3207cfd9-801e{width:auto;cursor:pointer;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;border-width:2px;border-color:var(--papel);border-style:solid;background-color:var(--papel);}.elementor .e-46c03477-9c57{font-family:var(--font-corpo);font-weight:500;font-size:0.95rem;color:var(--papel);padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;}.elementor .e-184434e4-7b0d{width:auto;cursor:pointer;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;border-width:2px;border-color:rgba(252,251,251,.9);border-style:solid;background-color:transparent;}.elementor .e-7e000cf-a4eb{font-family:var(--font-corpo);font-weight:500;font-size:0.95rem;color:var(--papel);padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;}.elementor .e-2e2714d9-d9c7{width:auto;cursor:pointer;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;border-width:2px;border-color:rgba(252,251,251,.9);border-style:solid;background-color:transparent;}.elementor .e-6b93674f-3fa6{font-family:var(--font-corpo);font-weight:500;font-size:0.95rem;color:var(--papel);padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;}.elementor .e-5804ce6e-5499{width:auto;cursor:pointer;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;border-width:2px;border-color:rgba(252,251,251,.9);border-style:solid;background-color:transparent;}.elementor .e-18684823-64c3{font-family:var(--font-corpo);font-weight:500;font-size:0.95rem;color:var(--papel);padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;}.elementor .e-61600ea2-7e3c{width:auto;cursor:pointer;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;border-width:2px;border-color:rgba(252,251,251,.9);border-style:solid;background-color:transparent;}.elementor .e-746a621b-23d6{font-family:var(--font-corpo);font-weight:500;font-size:0.95rem;color:var(--papel);padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;}.elementor .e-49d19b31-bae6{width:auto;cursor:pointer;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;border-width:2px;border-color:rgba(252,251,251,.9);border-style:solid;background-color:transparent;}.elementor .e-335d6770-6e27{position:relative;z-index:1;margin-block-start:30px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;gap:10px;flex-wrap:wrap;justify-content:center;}.elementor .e-6d9c4d6f-439c{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;\n}.elementor .e-77437885-2aef{position:absolute;inset-block-end:52px;inset-inline-start:20px;z-index:1;font-family:var(--font-corpo);font-weight:500;font-size:0.95rem;color:var(--papel);margin:0px;text-shadow:0 1px 10px rgba(0,0,0,.45);\n}.elementor .e-2e29c5d4-d70a{position:absolute;inset-block-end:18px;inset-inline-start:20px;z-index:1;font-family:var(--font-corpo);font-weight:600;font-size:0.8rem;color:var(--rosa);margin:0px;}.elementor .e-5ff2c5b9-3366{width:min(360px,86vw);overflow:hidden;aspect-ratio:1;position:relative;border-radius:24px;background-color:#3a3a3a;display:block;}.elementor .e-51be8f10-4028{width:100%;position:relative;z-index:1;display:flex;gap:28px;flex-wrap:wrap;justify-content:center;}.elementor .e-5e6c1947-b3e1{font-family:var(--font-corpo);color:var(--pedra);text-align:center;margin:0px;}.elementor .e-380d14e3-7aa7{position:relative;z-index:1;padding-block:40px;\n}.elementor .e-358edfef-7b7f{min-height:640px;overflow:hidden;position:relative;color:var(--papel);background-color:var(--tinta);display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;padding-block:60px; padding-inline: clamp(20px,4vw,66px);\n}.elementor .e-13a72fd2-7ad6{max-width:620px;font-weight:600;font-size:clamp(1.75rem,3.6vw,3.1rem);color:var(--tinta);letter-spacing:-0.02em;line-height:1.05;margin:0px;font-family: var(--font-titulo);\n}.elementor .e-41335fdf-c4ff{max-width:500px;font-family:var(--font-corpo);font-size:1.05rem;color:var(--grafite);line-height:1.45;margin:0px;}.elementor .e-7b22fe2c-39eb{width:100%;max-width:1200px;gap:40px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-293981a8-1747{width:100%;height:100%;object-fit:cover;position:absolute;transition:transform 0.8s;inset: 0px;\n}.elementor .e-50d8f026-73de{width:0px;height:0px;font-size:0px;line-height:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:5px;margin-inline-end:0px;border-block-start-width:12px;border-block-end-width:12px;border-inline-start-width:20px;border-left-style: solid; border-left-color: var(--papel); border-top-style: solid; border-top-color: transparent; border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-5a117c89-7362{width:70px;height:70px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:2;padding:0px;margin-block-start:-35px;margin-inline-start:-35px;border-radius:999px;background-color:var(--rosa);display:flex;justify-content:center;align-items:center;}.elementor .e-1822bca8-9883{max-height:640px;overflow:hidden;aspect-ratio:9 / 16;position:relative;cursor:pointer;padding:0px;border-radius:20px;background-color:var(--tinta);display:block;}.elementor .e-71fb65eb-84b2{font-weight:600;font-size:clamp(1.1rem,1.5vw,1.375rem);color:var(--tinta);line-height:1.2;margin-block-start:14px;font-family: var(--font-titulo);\n}.elementor .e-6756f11d-5a67{padding:0px;}.elementor .e-e952c75-5189{display:grid;gap:28px;grid-template-columns:repeat(3, minmax(0,1fr));grid-auto-rows:auto;}.elementor .e-5e348d67-e40d{font-family:var(--font-corpo);color:var(--grafite);text-align:center;}.elementor .e-559f00b5-86a2{padding-block: 30px;\n}.elementor .e-1b90cc99-3e3e{width:100%;max-width:1200px;padding:0px;}.elementor .e-26db5f26-2062{font-family:var(--font-corpo);font-weight:600;font-size:0.9rem;color:var(--papel);border-radius:999px;background-color:var(--azul);padding-inline:28px; padding-block:14px;\n}.elementor .e-33a6b91e-1164{background-color:var(--papel);display:flex;flex-direction:column;gap:40px;align-items:center;padding-block:clamp(70px,11vw,130px); padding-inline: clamp(20px,4vw,66px);\n}.elementor .e-78e723c4-8b51{font-weight:600;font-size:clamp(1.75rem,3vw,2.75rem);color:var(--papel);letter-spacing:-0.02em;margin:0px;font-family: var(--font-titulo);\n}.elementor .e-4a4e58f0-a511{font-family:var(--font-corpo);font-weight:600;color:var(--papel);border-radius:999px;background-color:var(--rosa);padding-inline:34px; padding-block:16px;\n}.elementor .e-1f86ba56-902b{max-width:680px;text-align:center;display:flex;flex-direction:column;gap:26px;align-items:center;}.elementor .e-1d7ff4cd-c381{background-color:var(--tinta);display:flex;justify-content:center;padding-block:90px;\n}