.elementor .e-31e29ec3-e5f1{font-family:var(--mf-mono);font-weight:600;font-size:12px;color:#FFFFFF;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.08);}.elementor .e-2b0cb9b-6ccc{max-width:760px;font-family:var(--mf-serif);font-weight:600;font-size:64px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.02;& em { font-style: italic; color: #FF5D73; }\n}.elementor .e-2cb75ff0-f777{max-width:600px;font-family:var(--mf-sans);font-size:18px;color:rgba(255,255,255,0.86);line-height:1.65;}.elementor .e-69ae9eca-1411:hover,.elementor .e-69ae9eca-1411:focus-visible{color:#16141A;background-color:#FFFFFF;}.elementor .e-69ae9eca-1411{color:#FFFFFF;border-width:1.5px;border-color:rgba(255,255,255,0.6);border-style:solid;}.elementor .e-1149cb85-ff04{width:auto;padding:0px;margin-block-start:6px;gap:12px;flex-wrap:wrap;}.elementor .e-313d67-2907{font-family:var(--mf-sans);font-size:13.5px;color:rgba(255,255,255,0.78);&::before { content: '● '; color: #FF5D73; }\n}.elementor .e-57aa8bdf-cc4e{font-family:var(--mf-sans);font-size:13.5px;color:rgba(255,255,255,0.78);&::before { content: '● '; color: #FF5D73; }\n}.elementor .e-138ba1c-ce11{font-family:var(--mf-sans);font-size:13.5px;color:rgba(255,255,255,0.78);&::before { content: '● '; color: #FF5D73; }\n}.elementor .e-54b28e2d-e30b{width:auto;padding:0px;margin-block-start:4px;gap:18px;flex-wrap:wrap;}.elementor .e-2dabc26-5755{max-width:1140px;padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-7883c74e-bf37{min-height:94vh;padding-block-start:190px;padding-block-end:90px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg, rgba(22,20,26,0.92) 0%,rgba(22,20,26,0.70) 45%,rgba(22,20,26,0.15) 100%),url("https://sexshopportoalegre.com.br/wp-content/uploads/2024/09/sexhop-porto-alegre-casal-beijando.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:#16141A;justify-content:center;align-items:flex-end;background-position: 70% center; background-size: cover, cover; background-repeat: no-repeat, no-repeat;\n}.elementor .e-6ba2d971-d13d{font-family:var(--mf-mono);font-weight:600;font-size:12px;color:rgba(255,255,255,0.80);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-55cb23a3-7cc5{font-family:var(--mf-serif);font-weight:600;font-size:42px;color:#FFFFFF;line-height:1.08;& em { font-style: italic; }\n}.elementor .e-2fc15802-a964{max-width:560px;font-family:var(--mf-sans);font-size:16.5px;color:rgba(255,255,255,0.90);line-height:1.65;}.elementor .e-7285ecc9-be88{padding:0px;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-1f08b080-56ec{font-family:var(--mf-serif);font-weight:700;font-size:52px;color:var(--mf-red);line-height:1;}.elementor .e-170234b1-5ea7{font-family:var(--mf-sans);font-size:14px;color:var(--mf-ink);line-height:1.45;}.elementor .e-2e0bfaae-123d{width:200px;padding:22px;border-radius:20px;background-color:#FFFFFF;flex-direction:column;gap:6px;}.elementor .e-52101803-6e02{font-family:var(--mf-serif);font-weight:700;font-size:52px;color:#FFFFFF;line-height:1;}.elementor .e-3a55552d-8d87{font-family:var(--mf-sans);font-size:14px;color:rgba(255,255,255,0.78);line-height:1.45;}.elementor .e-93e9d25-f455{width:200px;padding:22px;border-radius:20px;background-color:#16141A;flex-direction:column;gap:6px;}.elementor .e-33285034-ee5d{width:auto;padding:0px;gap:14px;}.elementor .e-6ee6a560-1030{max-width:1140px;padding:0px;gap:48px;justify-content:space-between;align-items:center;}.elementor .e-178cb57e-f9a4{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 85% 20%, rgba(255,120,140,0.35) 0%,rgba(216,30,63,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--mf-red);justify-content:center;}.elementor .e-120b0c64-5af6{& em { font-style: italic; color: var(--mf-red); }\n}.elementor .e-5ad4afb1-567f{font-family:var(--mf-mono);font-weight:700;font-size:13px;color:var(--mf-red);letter-spacing:0.1em;}.elementor .e-477ce8b-7b01{font-family:var(--mf-mono);font-weight:700;font-size:13px;color:var(--mf-red);letter-spacing:0.1em;}.elementor .e-3b3f46b5-689f{font-family:var(--mf-mono);font-weight:700;font-size:13px;color:var(--mf-red);letter-spacing:0.1em;}.elementor .e-179558d0-de0b{width:100%;padding:0px;margin-block-start:18px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-7dc8373c-afa4{& em { font-style: italic; color: var(--mf-red); }\n}.elementor .e-518c4d0e-3bd4{width:100%;height:220px;object-fit:cover;}.elementor .e-4885943-e938{font-family:var(--mf-mono);font-weight:600;font-size:12px;color:var(--mf-ink);}.elementor .e-70f62589-580b{font-family:var(--mf-sans);font-weight:700;font-size:14px;color:var(--mf-red);}.elementor .e-6b5b8c72-fc5e{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;gap:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-7981fbc2-1c43{padding:22px;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-6cf354e1-50f4:hover,.elementor .e-6cf354e1-50f4:focus-visible{box-shadow:0px 18px 40px 0px rgba(22,20,26,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-6cf354e1-50f4{overflow:hidden;padding:0px;border-radius:22px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);transition:all 0.25s;flex-direction:column;gap:0px;}.elementor .e-110cf547-3d79{width:100%;height:220px;object-fit:cover;}.elementor .e-14eaaae1-c510{font-family:var(--mf-mono);font-weight:600;font-size:12px;color:var(--mf-ink);}.elementor .e-4551218d-bdc7{font-family:var(--mf-sans);font-weight:700;font-size:14px;color:var(--mf-red);}.elementor .e-39d38044-d993{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;gap:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-64cb8220-6b5f{padding:22px;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-732cc7be-e11c:hover,.elementor .e-732cc7be-e11c:focus-visible{box-shadow:0px 18px 40px 0px rgba(22,20,26,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-732cc7be-e11c{overflow:hidden;padding:0px;border-radius:22px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);transition:all 0.25s;flex-direction:column;gap:0px;}.elementor .e-3d98be6d-86c2{width:100%;height:220px;object-fit:cover;}.elementor .e-3bca3cc4-ebc3{font-family:var(--mf-mono);font-weight:600;font-size:12px;color:var(--mf-ink);}.elementor .e-3690987d-c182{font-family:var(--mf-sans);font-weight:700;font-size:14px;color:var(--mf-red);}.elementor .e-3d4dca2e-2f81{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;gap:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-40b50c76-4a6d{padding:22px;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-70a69060-a446:hover,.elementor .e-70a69060-a446:focus-visible{box-shadow:0px 18px 40px 0px rgba(22,20,26,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-70a69060-a446{overflow:hidden;padding:0px;border-radius:22px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);transition:all 0.25s;flex-direction:column;gap:0px;}.elementor .e-14eaf433-be42{width:100%;height:220px;object-fit:cover;}.elementor .e-c3de33f-725d{font-family:var(--mf-mono);font-weight:600;font-size:12px;color:var(--mf-ink);}.elementor .e-23f6d1be-1261{font-family:var(--mf-sans);font-weight:700;font-size:14px;color:var(--mf-red);}.elementor .e-2baeddaa-48f9{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;gap:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-500d774e-cced{padding:22px;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-698c31d8-b81e:hover,.elementor .e-698c31d8-b81e:focus-visible{box-shadow:0px 18px 40px 0px rgba(22,20,26,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-698c31d8-b81e{overflow:hidden;padding:0px;border-radius:22px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);transition:all 0.25s;flex-direction:column;gap:0px;}.elementor .e-3ccca88b-9158{width:100%;height:220px;object-fit:cover;}.elementor .e-74012cab-6643{font-family:var(--mf-mono);font-weight:600;font-size:12px;color:var(--mf-ink);}.elementor .e-2aa94b4f-6671{font-family:var(--mf-sans);font-weight:700;font-size:14px;color:var(--mf-red);}.elementor .e-c9b286f-40c8{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;gap:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-78cdcaf2-621f{padding:22px;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-6bc23ddb-9bff:hover,.elementor .e-6bc23ddb-9bff:focus-visible{box-shadow:0px 18px 40px 0px rgba(22,20,26,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-6bc23ddb-9bff{overflow:hidden;padding:0px;border-radius:22px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);transition:all 0.25s;flex-direction:column;gap:0px;}.elementor .e-4bc053cf-ca09{width:100%;height:220px;object-fit:cover;}.elementor .e-992ce73-e604{font-family:var(--mf-mono);font-weight:600;font-size:12px;color:var(--mf-ink);}.elementor .e-630c80a3-b98e{font-family:var(--mf-sans);font-weight:700;font-size:14px;color:var(--mf-red);}.elementor .e-72f8274a-20db{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;gap:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-1572fc05-7ae5{padding:22px;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-424bbd7b-b567:hover,.elementor .e-424bbd7b-b567:focus-visible{box-shadow:0px 18px 40px 0px rgba(22,20,26,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-424bbd7b-b567{overflow:hidden;padding:0px;border-radius:22px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);transition:all 0.25s;flex-direction:column;gap:0px;}.elementor .e-1285d7ad-169c{width:100%;padding:0px;margin-block-start:18px;gap:22px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}.elementor .e-34eeaf1f-babb{background-color:#FFFFFF;}.elementor .e-34df7bdc-e1dd{color:#FF5D73;}.elementor .e-1102837e-ca30{color:#FFFFFF;& em { font-style: italic; color: #FF5D73; }\n}.elementor .e-44d76edd-516e{color:rgba(255,255,255,0.75);}.elementor .e-3671ffe-d628{color:#FFFFFF;}.elementor .e-6139b9ca-726b{color:rgba(255,255,255,0.72);}.elementor .e-7863602f-4f6d{padding:26px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.04);flex-direction:column;gap:10px;}.elementor .e-599ca5bc-9a6b{color:#FFFFFF;}.elementor .e-1f895ded-6dfa{color:rgba(255,255,255,0.72);}.elementor .e-161392d1-317f{padding:26px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.04);flex-direction:column;gap:10px;}.elementor .e-3b94fa4-6575{color:#FFFFFF;}.elementor .e-6e1cb4d2-a8a2{color:rgba(255,255,255,0.72);}.elementor .e-5933c983-ca6d{padding:26px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.04);flex-direction:column;gap:10px;}.elementor .e-4e17f76-ef7d{color:#FFFFFF;}.elementor .e-26fcd3eb-66de{color:rgba(255,255,255,0.72);}.elementor .e-936640d-73b6{padding:26px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.04);flex-direction:column;gap:10px;}.elementor .e-779875d0-e024{width:100%;padding:0px;margin-block-start:18px;gap:18px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-6572aeb7-5c0e{font-family:var(--mf-sans);font-weight:600;font-size:15px;color:#FFFFFF;text-decoration:underline;text-underline-offset: 4px;\n}.elementor .e-3fc38e7b-81b0{width:auto;padding:0px;margin-block-start:14px;gap:24px;flex-wrap:wrap;align-items:center;}.elementor .e-7d6f41a5-6b44{background-color:#16141A;background-image: radial-gradient(ellipse at 50% 0%, rgba(216,30,63,0.38) 0%, rgba(22,20,26,0) 60%);\n}.elementor .e-2794c7c0-d409{width:100%;height:540px;object-fit:cover;border-radius:26px;}.elementor .e-66dd61e7-81dc{font-family:var(--mf-mono);font-size:10.5px;color:#8A8290;letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-15f16893-8725{font-family:var(--mf-mono);font-weight:700;font-size:22px;color:#16141A;letter-spacing:0.06em;}.elementor .e-3369d6f-aaaf{font-family:var(--mf-mono);font-size:11px;color:var(--mf-red);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-e5ec619-4104{width:auto;max-width:260px;position:absolute;inset-block-end:22px;inset-inline-start:22px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1.5px;border-color:#16141A;border-style:dashed;background-color:#FFFDF9;box-shadow:0px 12px 30px 0px rgba(22,20,26,0.20);transform:rotateX(0deg) rotateY(0deg) rotateZ(-3deg);flex-direction:column;gap:2px;}.elementor .e-5dd788c2-dbc7{width:46%;padding:0px;flex-direction:column;flex:0 0 auto;}.elementor .e-338f1822-61d3{& em { font-style: italic; color: var(--mf-red); }\n}.elementor .e-4842cfcf-8f00{font-family:var(--mf-sans);font-size:15.5px;color:var(--mf-ink);line-height:1.55;padding-inline-start:30px;&::before { content: '✓'; position: absolute; inset-inline-start: 0px; color: var(--mf-red); font-weight: 700; }\n}.elementor .e-3c39b816-29ee{font-family:var(--mf-sans);font-size:15.5px;color:var(--mf-ink);line-height:1.55;padding-inline-start:30px;&::before { content: '✓'; position: absolute; inset-inline-start: 0px; color: var(--mf-red); font-weight: 700; }\n}.elementor .e-6044fb04-6dc4{font-family:var(--mf-sans);font-size:15.5px;color:var(--mf-ink);line-height:1.55;padding-inline-start:30px;&::before { content: '✓'; position: absolute; inset-inline-start: 0px; color: var(--mf-red); font-weight: 700; }\n}.elementor .e-47f43c25-4dae{font-family:var(--mf-sans);font-size:15.5px;color:var(--mf-ink);line-height:1.55;padding-inline-start:30px;&::before { content: '✓'; position: absolute; inset-inline-start: 0px; color: var(--mf-red); font-weight: 700; }\n}.elementor .e-2df6811c-cdff{font-family:var(--mf-sans);font-size:15.5px;color:var(--mf-ink);line-height:1.55;padding-inline-start:30px;&::before { content: '✓'; position: absolute; inset-inline-start: 0px; color: var(--mf-red); font-weight: 700; }\n}.elementor .e-336bbe0-d720{padding:0px;flex-direction:column;gap:12px;}.elementor .e-645ae247-b090{margin-block-start:6px;}.elementor .e-5207e3b8-91d3{padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-27a01e66-cf61{max-width:1140px;padding:0px;gap:64px;align-items:center;}.elementor .e-1413c453-21da{background-color:var(--mf-cream);}.elementor .e-3d9ec1f3-721a{& em { font-style: italic; color: var(--mf-red); }\n}.elementor .e-42fc0711-e22c{font-family:var(--mf-sans);font-weight:700;font-size:15px;color:var(--mf-red);}.elementor .e-76d6247b-2904{padding:0px;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-4b87a7bd-5d61{font-family:var(--mf-serif);font-weight:700;font-size:44px;color:var(--mf-red);line-height:1;}.elementor .e-6cc8ff6c-8f3b{font-family:var(--mf-sans);font-size:14px;color:var(--mf-ink);}.elementor .e-3a8f2c8f-93d0{padding:26px;border-radius:22px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);flex-direction:column;gap:6px;}.elementor .e-46905ee1-dcde{font-family:var(--mf-serif);font-weight:700;font-size:44px;color:var(--mf-dark);line-height:1;}.elementor .e-244497cc-f847{font-family:var(--mf-sans);font-size:14px;color:var(--mf-ink);}.elementor .e-1fa6d327-2dec{padding:26px;border-radius:22px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);flex-direction:column;gap:6px;}.elementor .e-735c8933-86e2{font-family:var(--mf-serif);font-weight:700;font-size:44px;color:var(--mf-dark);line-height:1;}.elementor .e-976a9b8-fb57{font-family:var(--mf-sans);font-size:14px;color:var(--mf-ink);}.elementor .e-28dcf0a9-2a84{padding:26px;border-radius:22px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);flex-direction:column;gap:6px;}.elementor .e-1c1b12cc-9323{font-family:var(--mf-serif);font-weight:700;font-size:44px;color:#FFFFFF;line-height:1;}.elementor .e-8ec28ed-85b2{font-family:var(--mf-sans);font-size:14px;color:rgba(255,255,255,0.75);}.elementor .e-f4dcd13-2cdf{padding:26px;border-radius:22px;background-color:#16141A;flex-direction:column;gap:6px;}.elementor .e-5f0ebe26-4d6f{width:46%;padding:0px;gap:14px;flex:0 0 auto;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto;}.elementor .e-5f212a01-52f9{max-width:1140px;padding:0px;gap:64px;align-items:center;}.elementor .e-691445d5-9110{background-color:#FFFFFF;}.elementor .e-29fd1b54-f153{& em { font-style: italic; color: var(--mf-red); }\n}.elementor .e-4522f939-17a1{font-size:16px;color:var(--mf-red);letter-spacing:0.12em;}.elementor .e-22c6ca58-c772{font-family:var(--mf-serif);font-size:18px;color:var(--mf-dark);line-height:1.55;font-style:italic;}.elementor .e-609e7419-ebec{font-family:var(--mf-mono);font-size:12px;color:#8A8290;letter-spacing:0.08em;margin-block-start:auto;}.elementor .e-739bb14d-e424{font-size:16px;color:var(--mf-red);letter-spacing:0.12em;}.elementor .e-3cf8fd38-f3f4{font-family:var(--mf-serif);font-size:18px;color:var(--mf-dark);line-height:1.55;font-style:italic;}.elementor .e-3b8c02f-f401{font-family:var(--mf-mono);font-size:12px;color:#8A8290;letter-spacing:0.08em;margin-block-start:auto;}.elementor .e-25a8562f-7124{font-size:16px;color:var(--mf-red);letter-spacing:0.12em;}.elementor .e-33c3b695-7e0c{font-family:var(--mf-serif);font-size:18px;color:var(--mf-dark);line-height:1.55;font-style:italic;}.elementor .e-65b739-852e{font-family:var(--mf-mono);font-size:12px;color:#8A8290;letter-spacing:0.08em;margin-block-start:auto;}.elementor .e-e661d17-a27b{width:100%;padding:0px;margin-block-start:16px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-2d35130b-4237{background-color:var(--mf-cream);}.elementor .e-3f281c82-59bd{& em { font-style: italic; color: var(--mf-red); }\n}.elementor .e-59a8a1df-8651{font-family:var(--mf-sans);font-weight:600;font-size:16.5px;color:var(--mf-dark);line-height:1.4;}.elementor .e-6184f699-b0a0{flex:1 1 auto;}.elementor .e-44807346-b374{width:14px;height:14px;color:var(--mf-red);}.elementor .e-34c6dcab-e77d{width:24px;flex:0 0 24px;justify-content:center;}.elementor .e-4b3326d8-e134{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-142a6cb3-a4e1{padding-block-start:0px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-1bb024b7-6c7e{overflow:hidden;border-radius:18px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);}.elementor .e-3d2750e0-ff15{font-family:var(--mf-sans);font-weight:600;font-size:16.5px;color:var(--mf-dark);line-height:1.4;}.elementor .e-15f7035b-1eaf{flex:1 1 auto;}.elementor .e-7ce6be41-f556{width:14px;height:14px;color:var(--mf-red);}.elementor .e-1caaf024-3ade{width:24px;flex:0 0 24px;justify-content:center;}.elementor .e-59d30eaf-d543{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-19f96448-cb56{padding-block-start:0px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-68baea02-8f3d{overflow:hidden;border-radius:18px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);}.elementor .e-4463c453-2805{font-family:var(--mf-sans);font-weight:600;font-size:16.5px;color:var(--mf-dark);line-height:1.4;}.elementor .e-68d7ff70-4f2f{flex:1 1 auto;}.elementor .e-4086d28c-7654{width:14px;height:14px;color:var(--mf-red);}.elementor .e-50ada17f-24ae{width:24px;flex:0 0 24px;justify-content:center;}.elementor .e-6c967e65-c347{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-4ff74aee-c9dd{padding-block-start:0px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-4fb319bf-817d{overflow:hidden;border-radius:18px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);}.elementor .e-23b29b73-b86c{font-family:var(--mf-sans);font-weight:600;font-size:16.5px;color:var(--mf-dark);line-height:1.4;}.elementor .e-6c69c6ca-ce71{flex:1 1 auto;}.elementor .e-5bbf21c9-cf35{width:14px;height:14px;color:var(--mf-red);}.elementor .e-206b0e49-b4d1{width:24px;flex:0 0 24px;justify-content:center;}.elementor .e-410f1499-65fe{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-7e150f86-9b10{padding-block-start:0px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-40fa1878-3a9c{overflow:hidden;border-radius:18px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);}.elementor .e-7791b39-fb8e{font-family:var(--mf-sans);font-weight:600;font-size:16.5px;color:var(--mf-dark);line-height:1.4;}.elementor .e-5164992d-3d47{flex:1 1 auto;}.elementor .e-1a1fc808-1414{width:14px;height:14px;color:var(--mf-red);}.elementor .e-6b08ff8e-d03c{width:24px;flex:0 0 24px;justify-content:center;}.elementor .e-3495f80b-f9fa{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-248850b0-1660{padding-block-start:0px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-3309c105-e671{overflow:hidden;border-radius:18px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);}.elementor .e-3bc4c0b0-9167{font-family:var(--mf-sans);font-weight:600;font-size:16.5px;color:var(--mf-dark);line-height:1.4;}.elementor .e-1e1ce632-1999{flex:1 1 auto;}.elementor .e-702e508b-f464{width:14px;height:14px;color:var(--mf-red);}.elementor .e-26a3fe6d-84d0{width:24px;flex:0 0 24px;justify-content:center;}.elementor .e-4f668055-825c{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-2a152188-293d{padding-block-start:0px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-43babcff-d2c1{overflow:hidden;border-radius:18px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);}.elementor .e-7c3d0827-e10b{font-family:var(--mf-sans);font-weight:600;font-size:16.5px;color:var(--mf-dark);line-height:1.4;}.elementor .e-23029980-5a25{flex:1 1 auto;}.elementor .e-6781da32-acc5{width:14px;height:14px;color:var(--mf-red);}.elementor .e-369f1032-e0ca{width:24px;flex:0 0 24px;justify-content:center;}.elementor .e-34440757-b846{width:100%;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-2cb7a963-5739{padding-block-start:0px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-6b5ce5a6-29b4{overflow:hidden;border-radius:18px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-cream);}.elementor .e-6a655cc0-65b1{margin-block-start:10px;gap:12px;}.elementor .e-4837a671-18f7{font-family:var(--mf-sans);font-weight:700;font-size:15px;color:var(--mf-red);margin-block-start:8px;}.elementor .e-14d39cf9-f766{max-width:860px;}.elementor .e-399f7f29-feb6{background-color:#FFFFFF;}.elementor .e-299c3df8-7f39{font-family:var(--mf-mono);font-weight:600;font-size:12px;color:#FFFFFF;letter-spacing:0.2em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:rgba(22,20,26,0.25);}.elementor .e-272018d8-9756{font-family:var(--mf-serif);font-weight:600;font-size:48px;color:#FFFFFF;line-height:1.06;text-align:center;& em { font-style: italic; }\n}.elementor .e-1b20bb66-9444{max-width:600px;font-family:var(--mf-sans);font-size:17px;color:rgba(255,255,255,0.90);line-height:1.6;text-align:center;}.elementor .e-54501f46-f46d:hover,.elementor .e-54501f46-f46d:focus-visible{color:#FFFFFF;background-color:#16141A;}.elementor .e-54501f46-f46d{font-family:var(--mf-sans);font-weight:700;font-size:15.5px;color:var(--mf-red);padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-7f23e5d3-5962:hover,.elementor .e-7f23e5d3-5962:focus-visible{color:#FFFFFF;background-color:#16141A;}.elementor .e-7f23e5d3-5962{font-family:var(--mf-sans);font-weight:700;font-size:15.5px;color:var(--mf-red);padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-176c8363-cc15:hover,.elementor .e-176c8363-cc15:focus-visible{color:#FFFFFF;background-color:#16141A;}.elementor .e-176c8363-cc15{font-family:var(--mf-sans);font-weight:700;font-size:15.5px;color:var(--mf-red);padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-2896cb4b-7cfa:hover,.elementor .e-2896cb4b-7cfa:focus-visible{color:#FFFFFF;background-color:#16141A;}.elementor .e-2896cb4b-7cfa{font-family:var(--mf-sans);font-weight:700;font-size:15.5px;color:var(--mf-red);padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-4b76b398-6dd9{width:auto;padding:0px;margin-block-start:8px;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-ba837d5-e8f9{font-family:var(--mf-sans);font-size:14.5px;color:rgba(255,255,255,0.88);text-align:center;margin-block-start:10px;}.elementor .e-1445f37-48cf{max-width:820px;text-align:center;padding:0px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-67e70774-238e{width:100%;padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 15% 100%, rgba(22,20,26,0.35) 0%,rgba(216,30,63,0) 55%),radial-gradient(circle at 90% 0%, rgba(255,120,140,0.35) 0%,rgba(216,30,63,0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--mf-red);justify-content:center;}.elementor .e-4eff66e6-b8ca{min-width:0px;padding:0px;}