.elementor .e-78caa3d5-5bd7{min-width:0px;text-transform:none;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;font-weight:var(--e-global-typography-bcd4267-font-weight); font-family:var(--e-global-typography-bcd4267-font-family); font-size:var(--e-global-typography-bcd4267-font-size); line-height:var(--e-global-typography-bcd4267-line-height); letter-spacing:var(--e-global-typography-bcd4267-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-fcdc296-f117{min-width:0px;max-width:309px;text-transform:none;padding:0px;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;font-weight:var(--e-global-typography-d3247de-font-weight); font-family:var(--e-global-typography-d3247de-font-family); font-size:var(--e-global-typography-d3247de-font-size); line-height:var(--e-global-typography-d3247de-line-height); letter-spacing:var(--e-global-typography-d3247de-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-769e775c-8b26:hover,.elementor .e-769e775c-8b26:focus-visible{background-color:var(--e-global-color-f8eb523); color:var(--e-global-color-9d6aead);\n}.elementor .e-769e775c-8b26{min-width:0px;letter-spacing:0px;line-height:1;text-decoration:none;text-transform:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;margin:0px;border-radius:999px;transition:background-color 200ms, color 200ms;display:inline-flex;gap:12px;justify-content:center;align-items:center;align-self:flex-start;border:0px solid var(--e-global-color-accent); font-weight:var(--e-global-typography-accent-font-weight); background-color:var(--e-global-color-accent); color:var(--e-global-color-9d6aead); font-family:var(--e-global-typography-accent-font-family); font-size:var(--e-global-typography-accent-font-size); &:focus-visible { outline:2px solid var(--e-global-color-primary);outline-offset:4px; }\n}.elementor .e-5a869c3f-48cd{width:62%;min-width:0px;max-width:560px;position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:0px;z-index:3;padding-block-start:30px;padding-block-end:100px;padding-inline-start:90px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-end;}.elementor .e-1f05532f-f085{min-width:0px;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:20px;display:block;align-self:start;background-color:var(--e-global-color-6a53256);\n}.elementor .e-4861986b-fb55{min-width:0px;text-transform:none;padding:0px;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;font-weight:var(--e-global-typography-4de5888-font-weight); font-family:var(--e-global-typography-4de5888-font-family); font-size:var(--e-global-typography-4de5888-font-size); line-height:var(--e-global-typography-4de5888-line-height); letter-spacing:var(--e-global-typography-4de5888-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-4b6902a-74f5{width:96px;height:84px;object-fit:cover;padding:0px;margin:0px;border-radius:12px;display:block;object-position:center;\n}.elementor .e-3a27343a-65af{min-width:0px;text-transform:none;padding:0px;margin:0px;transition:color 200ms;font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-7fd01d8a-7452{min-width:0px;min-height:2.8em;max-height:2.8em;overflow:hidden;line-height:1.4;text-transform:none;padding:0px;margin:0px;font-weight:var(--e-global-typography-e85353a-font-weight); display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-overflow:ellipsis; font-family:var(--e-global-typography-e85353a-font-family); font-size:var(--e-global-typography-e85353a-font-size); letter-spacing:var(--e-global-typography-e85353a-letter-spacing); color:var(--e-global-color-text);\n}.elementor .e-10c63014-1d8a{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-476e56dc-bb98:hover,.elementor .e-476e56dc-bb98:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-476e56dc-bb98{min-width:0px;text-decoration:none;padding-block-start:12px;padding-block-end:12px;margin:0px;transition:color 200ms;display:grid;gap:1rem;grid-template-columns:96px minmax(0,1fr);align-items:center;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:hover h3 { color:var(--e-global-color-primary); } &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:4px;border-radius:12px; }\n}.elementor .e-3480cfc4-8ae2{width:96px;height:84px;object-fit:cover;padding:0px;margin:0px;border-radius:12px;display:block;object-position:center;\n}.elementor .e-4d55e5cc-cb99{min-width:0px;text-transform:none;padding:0px;margin:0px;transition:color 200ms;font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-23050c3-d01c{min-width:0px;min-height:2.8em;max-height:2.8em;overflow:hidden;line-height:1.4;text-transform:none;padding:0px;margin:0px;font-weight:var(--e-global-typography-e85353a-font-weight); display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-overflow:ellipsis; font-family:var(--e-global-typography-e85353a-font-family); font-size:var(--e-global-typography-e85353a-font-size); letter-spacing:var(--e-global-typography-e85353a-letter-spacing); color:var(--e-global-color-text);\n}.elementor .e-6a5c66c-512b{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-39b98b8a-62f1:hover,.elementor .e-39b98b8a-62f1:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-39b98b8a-62f1{min-width:0px;text-decoration:none;padding-block-start:12px;padding-block-end:12px;margin:0px;transition:color 200ms;display:grid;gap:1rem;grid-template-columns:96px minmax(0,1fr);align-items:center;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:hover h3 { color:var(--e-global-color-primary); } &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:4px;border-radius:12px; }\n}.elementor .e-43fc09f4-1c24{width:96px;height:84px;object-fit:cover;padding:0px;margin:0px;border-radius:12px;display:block;object-position:center;\n}.elementor .e-4556e952-c027{min-width:0px;text-transform:none;padding:0px;margin:0px;transition:color 200ms;font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-a742fc-51b7{min-width:0px;min-height:2.8em;max-height:2.8em;overflow:hidden;line-height:1.4;text-transform:none;padding:0px;margin:0px;font-weight:var(--e-global-typography-e85353a-font-weight); display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-overflow:ellipsis; font-family:var(--e-global-typography-e85353a-font-family); font-size:var(--e-global-typography-e85353a-font-size); letter-spacing:var(--e-global-typography-e85353a-letter-spacing); color:var(--e-global-color-text);\n}.elementor .e-66bd9614-10fd{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-6e0f84b2-cba0:hover,.elementor .e-6e0f84b2-cba0:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-6e0f84b2-cba0{min-width:0px;text-decoration:none;padding-block-start:12px;padding-block-end:12px;margin:0px;transition:color 200ms;display:grid;gap:1rem;grid-template-columns:96px minmax(0,1fr);align-items:center;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:hover h3 { color:var(--e-global-color-primary); } &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:4px;border-radius:12px; }\n}.elementor .e-1e4597fe-5dcb{width:96px;height:84px;object-fit:cover;padding:0px;margin:0px;border-radius:12px;display:block;object-position:center;\n}.elementor .e-2b909939-6c3b{min-width:0px;text-transform:none;padding:0px;margin:0px;transition:color 200ms;font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-2ae40e33-fb1a{min-width:0px;min-height:2.8em;max-height:2.8em;overflow:hidden;line-height:1.4;text-transform:none;padding:0px;margin:0px;font-weight:var(--e-global-typography-e85353a-font-weight); display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-overflow:ellipsis; font-family:var(--e-global-typography-e85353a-font-family); font-size:var(--e-global-typography-e85353a-font-size); letter-spacing:var(--e-global-typography-e85353a-letter-spacing); color:var(--e-global-color-text);\n}.elementor .e-17b536fd-88f7{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-75bacba-9372:hover,.elementor .e-75bacba-9372:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-75bacba-9372{min-width:0px;text-decoration:none;padding-block-start:12px;padding-block-end:12px;margin:0px;transition:color 200ms;display:grid;gap:1rem;grid-template-columns:96px minmax(0,1fr);align-items:center;color:var(--e-global-color-primary); &:hover h3 { color:var(--e-global-color-primary); } &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:4px;border-radius:12px; }\n}.elementor .e-68826ef0-f494{min-width:0px;padding:0px;margin:0px;display:grid;grid-template-columns:minmax(0,1fr);}.elementor .e-4bdea9ae-94fa{min-width:0px;text-transform:none;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight:var(--e-global-typography-4de5888-font-weight); font-family:var(--e-global-typography-4de5888-font-family); font-size:var(--e-global-typography-4de5888-font-size); line-height:var(--e-global-typography-4de5888-line-height); letter-spacing:var(--e-global-typography-4de5888-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-2464b9a5-c12c{width:96px;height:84px;object-fit:cover;padding:0px;margin:0px;border-radius:12px;display:block;object-position: center;\n}.elementor .e-3b62be6b-f405{min-width:0px;text-transform:none;padding:0px;margin:0px;transition:color 200ms;font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-62dbedff-7216{width:100%;height:100%;object-fit:contain;padding:0px;margin:0px;display:block;object-position: center bottom;\n}.elementor .e-20e88a5c-376d{width:1.5rem;height:1.5rem;min-width:0px;overflow:hidden;padding:0px;margin:0px;border-radius:999px;background-color:#E7EEF4;display:block;flex:0 0 1.5rem;}.elementor .e-11e36d1b-1329{min-width:0px;overflow:hidden;line-height:20px;text-transform:none;padding-block-start:5px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex:1 1 auto;font-weight: var(--e-global-typography-e85353a-font-weight); font-family: var(--e-global-typography-e85353a-font-family); font-size: var(--e-global-typography-e85353a-font-size); letter-spacing: var(--e-global-typography-e85353a-letter-spacing); color: var(--e-global-color-text); white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-46f794db-ad3b{min-width:0px;padding:0px;margin:0px;display:flex;gap:0.625rem;align-items:center;}.elementor .e-7f1c2266-79b4{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-75576b49-d3a5{min-width:0px;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.625rem;padding-inline-end:0.625rem;margin:0px;transition:color 200ms;display:grid;gap:1rem;grid-template-columns:96px minmax(0,1fr);align-items:center;color: var(--e-global-color-primary); &:hover h3 { color: var(--e-global-color-primary); } &:focus-visible { outline: 2px solid var(--e-global-color-accent); outline-offset: 4px; border-radius: 12px; }\n}.elementor .e-a1044cb-68ed{min-width:0px;padding:0px;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-3e3de555-a8d3{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-795934a7-27e6{min-width:0px;padding:0px;margin:0px;display:grid;gap:1.75rem;grid-template-columns:minmax(0,1.95fr) minmax(20rem,1fr);align-items:stretch;}.elementor .e-75689b02-84f8{width:30px;height:30px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-607b6357-2594{width:30px;height:30px;min-width:30px;padding:0px;margin:0px;background-color:transparent;display:block;flex:0 0 30px;}.elementor .e-514ba53b-87d4{min-width:0px;text-transform:none;padding:0px;margin:0px;font-weight:var(--e-global-typography-e85353a-font-weight); font-family:var(--e-global-typography-e85353a-font-family); font-size:var(--e-global-typography-e85353a-font-size); line-height:var(--e-global-typography-e85353a-line-height); letter-spacing:var(--e-global-typography-e85353a-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-5203527-2ad6{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;display:flex;gap:0.75rem;align-items:center;border-right:1px solid var(--e-global-color-c260a04);\n}.elementor .e-2ef3a62c-3f63{width:30px;height:30px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-65cc08f5-ae95{width:30px;height:30px;min-width:30px;padding:0px;margin:0px;background-color:transparent;display:block;flex:0 0 30px;}.elementor .e-4ce80717-b531{min-width:0px;text-transform:none;padding:0px;margin:0px;font-weight:var(--e-global-typography-e85353a-font-weight); font-family:var(--e-global-typography-e85353a-font-family); font-size:var(--e-global-typography-e85353a-font-size); line-height:var(--e-global-typography-e85353a-line-height); letter-spacing:var(--e-global-typography-e85353a-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-2cb42b08-6de5{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;display:flex;gap:0.75rem;align-items:center;border-right:1px solid var(--e-global-color-c260a04);\n}.elementor .e-6abebc14-133c{width:30px;height:30px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-4e1f51f1-435d{width:30px;height:30px;min-width:30px;padding:0px;margin:0px;background-color:transparent;display:block;flex:0 0 30px;}.elementor .e-7c877ff8-c0f6{min-width:0px;text-transform:none;padding:0px;margin:0px;font-weight:var(--e-global-typography-e85353a-font-weight); font-family:var(--e-global-typography-e85353a-font-family); font-size:var(--e-global-typography-e85353a-font-size); line-height:var(--e-global-typography-e85353a-line-height); letter-spacing:var(--e-global-typography-e85353a-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-427ca4fb-9418{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;display:flex;gap:0.75rem;align-items:center;border-right:1px solid var(--e-global-color-c260a04);\n}.elementor .e-3aed6764-968f{width:30px;height:30px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-4fd9882-a69c{width:30px;height:30px;min-width:30px;padding:0px;margin:0px;background-color:transparent;display:block;flex:0 0 30px;}.elementor .e-56260614-66cb{min-width:0px;text-transform:none;padding:0px;margin:0px;font-weight:var(--e-global-typography-e85353a-font-weight); font-family:var(--e-global-typography-e85353a-font-family); font-size:var(--e-global-typography-e85353a-font-size); line-height:var(--e-global-typography-e85353a-line-height); letter-spacing:var(--e-global-typography-e85353a-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-4c81601b-1449{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;display:flex;gap:0.75rem;align-items:center;}.elementor .e-401b9c2f-da48:hover,.elementor .e-401b9c2f-da48:focus-visible{background-color:transparent;color:var(--e-global-color-primary);\n}.elementor .e-401b9c2f-da48{min-width:0px;line-height:1.4;text-decoration:none;text-transform:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:0.5rem;margin:0px;border-radius:0px;border-style:none;background-color:transparent;transition:color 200ms;display:inline-flex;gap:10px;align-items:center;font-weight:var(--e-global-typography-text-font-weight); box-shadow:none; font-family:var(--e-global-typography-text-font-family); font-size:var(--e-global-typography-text-font-size); letter-spacing:var(--e-global-typography-text-letter-spacing); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:4px; }\n}.elementor .e-44caf275-dc7a{min-width:0px;padding:1.25rem;margin:0px;border-radius:16px;display:grid;gap:0px;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center;background-color:var(--e-global-color-6a53256);\n}.elementor .e-60f869a1-13d3{min-width:0px;max-width:1280px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.5rem;margin-inline:auto; max-width:none; margin-inline:0px;\n}.elementor .e-3f140679-bb8b{min-width:0px;padding-block-start:24px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;margin:0px;display:block;background-color:var(--e-global-color-9d6aead); /* Home chevrons: existing filled Font Awesome Free angle, CC BY 4.0. */ &#szc-home-magazine-intro [data-id="4262c173"] > span {display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;font-size:0;}\n}.elementor .e-29efe697-e781{min-width:0px;text-transform:none;padding:0px;margin-block-start:0px;margin-block-end:3.5rem;margin-inline-start:0px;margin-inline-end:0px;text-align:left; font-weight:var(--e-global-typography-06134a5-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-06134a5-font-family); font-size:var(--e-global-typography-06134a5-font-size); line-height:var(--e-global-typography-06134a5-line-height); letter-spacing:var(--e-global-typography-06134a5-letter-spacing);\n}.elementor .e-351cc9b1-2947{width:100%;height:calc(100% + 64px);max-width:460px;object-fit:cover;position:absolute;inset-block-start:-64px;inset-inline-end:0px;inset-inline-start:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;object-position:center top;\n}.elementor .e-31521404-80c5{min-width:0px;overflow:visible;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-25e84603-753f{min-width:0px;text-transform:none;padding:0px;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;text-align:left; font-weight:var(--e-global-typography-4de5888-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-4de5888-font-family); font-size:var(--e-global-typography-4de5888-font-size); line-height:var(--e-global-typography-4de5888-line-height); letter-spacing:var(--e-global-typography-4de5888-letter-spacing);\n}.elementor .e-1db79197-e757{min-width:0px;color:inherit;text-transform:none;padding:0px;margin:0px;font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-71a60949-804f{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:1px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-bae5b9f-638e:hover,.elementor .e-bae5b9f-638e:focus-visible{box-shadow:0px 6px 18px 0px rgba(30,50,65,0.06);color:var(--e-global-color-primary);\n}.elementor .e-bae5b9f-638e{min-width:0px;min-height:3.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;border-radius:16px;box-shadow:0px 3px 12px 0px rgba(30,50,65,0.03);transition:color 200ms, box-shadow 200ms;display:flex;flex-direction:row;gap:1.25rem;justify-content:space-between;align-items:center;border:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); background-color:var(--e-global-color-9d6aead); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px; }\n}.elementor .e-43968f8-b16c{min-width:0px;color:inherit;text-transform:none;padding:0px;margin:0px;font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-2901ff26-fdec{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:1px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-75c6f366-d320:hover,.elementor .e-75c6f366-d320:focus-visible{box-shadow:0px 6px 18px 0px rgba(30,50,65,0.06);color:var(--e-global-color-primary);\n}.elementor .e-75c6f366-d320{min-width:0px;min-height:3.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;border-radius:16px;box-shadow:0px 3px 12px 0px rgba(30,50,65,0.03);transition:color 200ms, box-shadow 200ms;display:flex;flex-direction:row;gap:1.25rem;justify-content:space-between;align-items:center;border:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); background-color:var(--e-global-color-9d6aead); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px; }\n}.elementor .e-4fdb5e98-fb19{min-width:0px;color:inherit;text-transform:none;padding:0px;margin:0px;font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-3d51257a-d9f3{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:1px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-63338218-6948:hover,.elementor .e-63338218-6948:focus-visible{box-shadow:0px 6px 18px 0px rgba(30,50,65,0.06);color:var(--e-global-color-primary);\n}.elementor .e-63338218-6948{min-width:0px;min-height:3.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;border-radius:16px;box-shadow:0px 3px 12px 0px rgba(30,50,65,0.03);transition:color 200ms, box-shadow 200ms;display:flex;flex-direction:row;gap:1.25rem;justify-content:space-between;align-items:center;border:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); background-color:var(--e-global-color-9d6aead); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px; }\n}.elementor .e-720e646f-31ff{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-37b9cc90-d98c{min-width:0px;position:relative;padding:2rem;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-57082f3a-5113{min-width:0px;overflow:visible;position:relative;padding:0px;margin:0px;border-radius:20px;display:grid;gap:0px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;background-color:var(--e-global-color-6a53256);\n}.elementor .e-34b0d21e-1155{min-width:0px;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;display:block;background-color:var(--e-global-color-9d6aead);\n}.elementor .e-4dd6dad0-b3f0{min-width:0px;text-transform:none;padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;text-align:left; font-weight:var(--e-global-typography-06134a5-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-06134a5-font-family); font-size:var(--e-global-typography-06134a5-font-size); line-height:var(--e-global-typography-06134a5-line-height); letter-spacing:var(--e-global-typography-06134a5-letter-spacing);\n}.elementor .e-46c8d996-f8c1{width:100%;min-width:0px;aspect-ratio:1.7777778;object-fit:cover;padding:0px;margin:0px;border-radius:12px;display:block;object-position:center;\n}.elementor .e-21df230e-f2df{min-width:0px;min-height:2.5em;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-2928c2e1-4b60{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-28b38cbf-7be0{min-width:0px;color:inherit;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.875rem;padding-inline-end:1.0625rem;margin:0px;display:flex;flex-direction:row;gap:0.625rem;justify-content:flex-start;align-items:flex-start;}.elementor .e-77b6d2db-7416:hover,.elementor .e-77b6d2db-7416:focus-visible{box-shadow:0px 10px 24px 0px rgba(30,50,65,0.065);transform:translate3d(0px, -4px, 0px);color:var(--e-global-color-primary);\n}.elementor .e-77b6d2db-7416{min-width:0px;text-decoration:none;padding:0.25rem;margin:0px;border-radius:16px;box-shadow:0px 4px 14px 0px rgba(30,50,65,0.035);transition:transform 200ms, box-shadow 200ms, color 200ms;display:flex;flex-direction:column;gap:0px;border:1px solid var(--e-global-color-c260a02); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px; }\n}.elementor .e-39490dff-ba17{width:100%;min-width:0px;aspect-ratio:1.7777778;object-fit:cover;padding:0px;margin:0px;border-radius:12px;display:block;object-position:center;\n}.elementor .e-ab9d28a-5164{min-width:0px;min-height:2.5em;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-36461709-b0b5{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-2d84acd6-f0c5{min-width:0px;color:inherit;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.875rem;padding-inline-end:1.0625rem;margin:0px;display:flex;flex-direction:row;gap:0.625rem;justify-content:flex-start;align-items:flex-start;}.elementor .e-918de54-53c4:hover,.elementor .e-918de54-53c4:focus-visible{box-shadow:0px 10px 24px 0px rgba(30,50,65,0.065);transform:translate3d(0px, -4px, 0px);color:var(--e-global-color-primary);\n}.elementor .e-918de54-53c4{min-width:0px;text-decoration:none;padding:0.25rem;margin:0px;border-radius:16px;box-shadow:0px 4px 14px 0px rgba(30,50,65,0.035);transition:transform 200ms, box-shadow 200ms, color 200ms;display:flex;flex-direction:column;gap:0px;border:1px solid var(--e-global-color-c260a02); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px; }\n}.elementor .e-7800fb17-fedc{width:100%;min-width:0px;aspect-ratio:1.7777778;object-fit:cover;padding:0px;margin:0px;border-radius:12px;display:block;object-position:center;\n}.elementor .e-2ac8b7d0-9076{min-width:0px;min-height:2.5em;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-3179849c-644b{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-64a6eafd-fd4c{min-width:0px;color:inherit;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.875rem;padding-inline-end:1.0625rem;margin:0px;display:flex;flex-direction:row;gap:0.625rem;justify-content:flex-start;align-items:flex-start;}.elementor .e-22896c24-59fc:hover,.elementor .e-22896c24-59fc:focus-visible{box-shadow:0px 10px 24px 0px rgba(30,50,65,0.065);transform:translate3d(0px, -4px, 0px);color:var(--e-global-color-primary);\n}.elementor .e-22896c24-59fc{min-width:0px;text-decoration:none;padding:0.25rem;margin:0px;border-radius:16px;box-shadow:0px 4px 14px 0px rgba(30,50,65,0.035);transition:transform 200ms, box-shadow 200ms, color 200ms;display:flex;flex-direction:column;gap:0px;border:1px solid var(--e-global-color-c260a02); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px; }\n}.elementor .e-427d2f51-3be3{min-width:0px;padding:0px;margin:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;}.elementor .e-52e60dff-1ea5:focus{background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary);\n}.elementor .e-52e60dff-1ea5{width:32px;height:32px;min-width:32px;min-height:32px;cursor:pointer;padding:0px;margin:0px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--e-global-color-ab08009); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);border-color:var(--e-global-color-primary); } &:disabled { opacity:.3;cursor:default; } & > span { display:block;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(-135deg);margin-left:2px; } &:focus-visible { outline:2px solid var(--e-global-color-f8eb523);outline-offset:2px; } &:disabled, &:disabled:hover, &:disabled:focus { background-color:var(--e-global-color-9d6aead);color:var(--e-global-color-primary);border-color:var(--e-global-color-ab08009);opacity:.3;cursor:default; } &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);color:var(--e-global-color-primary); }\n}.elementor .e-2ae2c8d4-d2d4:focus{background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary);\n}.elementor .e-2ae2c8d4-d2d4{width:32px;height:32px;min-width:32px;min-height:32px;cursor:pointer;padding:0px;margin:0px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--e-global-color-ab08009); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);border-color:var(--e-global-color-primary); } &:disabled { opacity:.3;cursor:default; } & > span { display:block;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin-right:2px; } &:focus-visible { outline:2px solid var(--e-global-color-f8eb523);outline-offset:2px; } &:disabled, &:disabled:hover, &:disabled:focus { background-color:var(--e-global-color-9d6aead);color:var(--e-global-color-primary);border-color:var(--e-global-color-ab08009);opacity:.3;cursor:default; } &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);color:var(--e-global-color-primary); }\n}.elementor .e-52a8ae35-86c2{width:4.5rem;min-width:0px;max-width:4.5rem;padding:0px;margin:0px;display:none;gap:0.5rem;justify-content:flex-end;align-items:center;}.elementor .e-4d970c69-54cd{min-width:0px;position:relative;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;display:block;background-color:var(--e-global-color-9d6aead);\n}.elementor .e-730d7607-3195{min-width:0px;text-transform:none;padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;text-align:left; font-weight:var(--e-global-typography-06134a5-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-06134a5-font-family); font-size:var(--e-global-typography-06134a5-font-size); line-height:var(--e-global-typography-06134a5-line-height); letter-spacing:var(--e-global-typography-06134a5-letter-spacing);\n}.elementor .e-465d2ceb-d92b{min-width:0px;padding:0px;margin:0px;display:block;& .elementor-widget-posts { width:100%;max-width:100%;margin:0px; } & .elementor-widget-posts .elementor-posts-container.elementor-posts { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;overflow:visible; } & .elementor-widget-posts .elementor-posts-container .elementor-post { min-width:0px;margin:0px;overflow:visible;display:flex; } & .elementor-widget-posts .elementor-posts-container .elementor-post__card { position:relative;min-width:0px;width:100%;padding:.25rem;border:1px solid var(--e-global-color-c260a02);border-radius:16px;background:var(--e-global-color-9d6aead);box-shadow:0px 4px 14px 0px rgba(30,50,65,.035);display:flex;flex-direction:column;overflow:visible;transition:transform 200ms,box-shadow 200ms,color 200ms;color:var(--e-global-color-primary); } & .elementor-widget-posts .elementor-posts-container .elementor-post__card:hover { transform:translateY(-4px);box-shadow:0px 10px 24px 0px rgba(30,50,65,.065);color:var(--e-global-color-primary); } & .elementor-widget-posts .elementor-post__thumbnail__link { display:block;aspect-ratio:16/9;margin:0px;border-radius:12px;overflow:hidden; } & .elementor-widget-posts .elementor-post__thumbnail { padding-bottom:0px;aspect-ratio:16/9;height:auto; } & .elementor-widget-posts .elementor-post__thumbnail img { position:absolute;inset:0px;display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;transform:none; } & .elementor-widget-posts .elementor-post__card .elementor-post__text { padding:1rem 1.0625rem 1rem .875rem;margin:0px;flex:1; } & .elementor-widget-posts .elementor-post__title { position:static;display:flex;align-items:flex-start;gap:.625rem;min-height:2.5em;margin:0px;padding:0px;text-align:left;text-transform:none;font-family:var(--e-global-typography-83dc89a-font-family);font-size:var(--e-global-typography-83dc89a-font-size);font-weight:var(--e-global-typography-83dc89a-font-weight);line-height:var(--e-global-typography-83dc89a-line-height);letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);color:inherit; } & .elementor-widget-posts .elementor-post__title a { flex:1 1 auto;color:inherit;text-decoration:none;font:inherit; } & .elementor-widget-posts .elementor-post__title a::after { content:"";position:absolute;inset:0px;border-radius:16px; } & .elementor-widget-posts .elementor-post__title a:focus-visible { outline:none; } & .elementor-widget-posts .elementor-post__title a:focus-visible::after { outline:2px solid var(--e-global-color-accent);outline-offset:3px; } & .elementor-widget-posts .elementor-post__title::after {content:"";display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;}\n}.elementor .e-32e59588-2dae:focus{background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary);\n}.elementor .e-32e59588-2dae{width:32px;height:32px;min-width:32px;min-height:32px;cursor:pointer;padding:0px;margin:0px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--e-global-color-ab08009); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);border-color:var(--e-global-color-primary); } &:disabled { opacity:.3;cursor:default; } & > span { display:block;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(-135deg);margin-left:2px; } &:focus-visible { outline:2px solid var(--e-global-color-f8eb523);outline-offset:2px; } &:disabled, &:disabled:hover, &:disabled:focus { background-color:var(--e-global-color-9d6aead);color:var(--e-global-color-primary);border-color:var(--e-global-color-ab08009);opacity:.3;cursor:default; } &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);color:var(--e-global-color-primary); }\n}.elementor .e-6b72ad70-803f:focus{background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary);\n}.elementor .e-6b72ad70-803f{width:32px;height:32px;min-width:32px;min-height:32px;cursor:pointer;padding:0px;margin:0px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--e-global-color-ab08009); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);border-color:var(--e-global-color-primary); } &:disabled { opacity:.3;cursor:default; } & > span { display:block;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin-right:2px; } &:focus-visible { outline:2px solid var(--e-global-color-f8eb523);outline-offset:2px; } &:disabled, &:disabled:hover, &:disabled:focus { background-color:var(--e-global-color-9d6aead);color:var(--e-global-color-primary);border-color:var(--e-global-color-ab08009);opacity:.3;cursor:default; } &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);color:var(--e-global-color-primary); }\n}.elementor .e-3e15103f-f539{width:4.5rem;min-width:0px;max-width:4.5rem;padding:0px;margin:0px;display:none;gap:0.5rem;justify-content:flex-end;align-items:center;}.elementor .e-5bcc5eae-197b{min-width:0px;position:relative;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;display:block;background-color:var(--e-global-color-9d6aead);\n}.elementor .e-32bb2a7b-4d10{width:auto;min-width:0px;padding:0px;margin:0px;text-align:left; font-weight:var(--e-global-typography-06134a5-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-06134a5-font-family); font-size:var(--e-global-typography-06134a5-font-size); line-height:var(--e-global-typography-06134a5-line-height); letter-spacing:var(--e-global-typography-06134a5-letter-spacing);\n}.elementor .e-106d3d9e-4a8f{min-height:44px;max-width:100%;letter-spacing:0px;text-align:center;font-style:normal;text-decoration:none;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:8px;border-width:0px;background-color:transparent;display:inline-flex;gap:10px;flex:0 0 auto;justify-content:center;align-items:center;align-self:center;width:fit-content; font-weight:var(--e-global-typography-accent-font-weight); transition:color .2s ease,gap .2s ease; justify-self:end; font-family:var(--e-global-typography-accent-font-family); font-size:var(--e-global-typography-accent-font-size); line-height:var(--e-global-typography-accent-line-height); color:var(--e-global-color-primary); & > span:first-child { min-width:0px; flex:0 1 auto; line-height:1.375; } & > span:last-child {display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;} &:focus-visible { background-color:transparent; color:var(--e-global-color-f8eb523); gap:14px; } &:hover{ background-color:transparent; color:var(--e-global-color-primary); gap:14px; } &:focus-visible { outline:2px solid currentColor; outline-offset:3px; } & > span:nth-child(2) { display:none; }\n}.elementor .e-47db5f6b-c593{min-width:0px;min-height:0px;padding:0px;display:grid;flex-direction:row;gap:0.75rem;flex-wrap:wrap;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;justify-content:space-between;align-items:center;}.elementor .e-2b0bdd7f-b86a{height:auto;min-width:0px;min-height:0px;padding:0px;display:grid;& .elementor-widget-loop-grid { display:grid; height:auto; min-width:0px; } & .elementor-widget-container { display:grid; height:auto; min-width:0px; } & .elementor-loop-container { height:auto; min-width:0px; grid-template-columns:1fr; } & .e-loop-item { display:grid; height:auto; min-width:0px; }\n}.elementor .e-b81625-5364{min-width:0px;min-height:0px;padding:0px;display:grid;flex-direction:column;gap:0px;grid-column:1;grid-row:2;}.elementor .e-6c51c064-56aa{min-width:0px;font-size:0.625rem;letter-spacing:0.08em;line-height:1.3;padding:0px;margin:0px;order:0;font-weight:var(--e-global-typography-text-font-weight); font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-text);\n}.elementor .e-2b249614-ce1e{min-width:0px;padding:0px;margin:0px;order:1;font-weight:var(--e-global-typography-4de5888-font-weight); text-align:left; font-family:var(--e-global-typography-4de5888-font-family); font-size:var(--e-global-typography-4de5888-font-size); line-height:var(--e-global-typography-4de5888-line-height); letter-spacing:var(--e-global-typography-4de5888-letter-spacing); color:var(--e-global-color-primary);\n}.elementor .e-189eeca7-1d11{min-width:0px;max-width:18rem;font-size:0.875rem;line-height:1.5;padding:0px;margin:0px;order:2;font-weight:var(--e-global-typography-text-font-weight); font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-text); font-weight:var(--e-global-typography-text-font-weight); max-width:none; font-family:var(--e-global-typography-text-font-family); font-size:var(--e-global-typography-text-font-size); line-height:var(--e-global-typography-text-line-height);\n}.elementor .e-58b6c6ec-e14c{min-width:0px;font-weight:500;font-size:0.6875rem;line-height:1.2;text-align:center;padding:0px;margin:0px;font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-text);\n}.elementor .e-6bdd5023-fe89{min-width:0px;font-weight:500;font-size:0.6875rem;line-height:1.2;text-align:center;padding:0px;margin:0px;font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-text);\n}.elementor .e-6641b2b1-c61a{min-width:0px;font-weight:500;font-size:0.6875rem;line-height:1.2;text-align:center;padding:0px;margin:0px;font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-text);\n}.elementor .e-1a41c852-f16c{min-width:0px;font-weight:500;font-size:0.6875rem;line-height:1.2;text-align:center;padding:0px;margin:0px;font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-text);\n}.elementor .e-3a13df4a-6339{min-width:0px;font-weight:500;font-size:0.6875rem;line-height:1.2;text-align:center;padding:0px;margin:0px;font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-text);\n}.elementor .e-542f127b-74f9{min-width:0px;min-height:0px;padding:0px;display:grid;gap:0.375rem;grid-template-columns:repeat(5,minmax(0,1fr));}.elementor .e-3fda8910-3bd4{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-67421d6e-ab05{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-6c38cafb-293f{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-54c908df-bec0{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-ff2934c-2881{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-10f9cc08-113f{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-5be76e03-53df{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-3530d1fe-fc8f{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:var(--e-global-color-accent);\n}.elementor .e-56062168-a3e2{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-474a9acf-4771{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-55fa9b58-4f59{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-3b4341de-529d{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-67e446b-fcd0{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-1c43b6f2-9fba{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-69b5d57c-5612{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-17fe9f3f-87da{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-6061ee52-76d8{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-50e3d82c-b385{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-70b338ea-23cd{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-2548dbc2-e528{width:auto;height:1.125rem;min-width:0px;min-height:0px;padding:0px;border-radius:5px;background-color:#E8F2F6;}.elementor .e-6861a64-9417{min-width:0px;min-height:0px;padding:0px;display:grid;gap:0.375rem;grid-template-columns:repeat(5,minmax(0,1fr));}.elementor .e-302e0257-4a8e{min-width:0px;min-height:0px;padding:1rem;border-radius:1rem;border-width:1px;border-color:#F7FCFD;border-style:solid;box-shadow:0px 10px 28px 0px rgba(40,70,80,0.10);display:flex;flex-direction:column;gap:0.75rem;background-color:var(--e-global-color-9d6aead);\n}.elementor .e-38fa402a-2897{width:2rem;height:2rem;max-width:2rem;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-53da4098-fa6b{width:3.5rem;height:3.5rem;min-width:0px;min-height:0px;position:absolute;inset-block-start:1rem;inset-inline-start:0px;padding:0px;border-radius:999px;box-shadow:0px 6px 18px 0px rgba(40,70,80,0.06);display:flex;justify-content:center;align-items:center;background-color:var(--e-global-color-9d6aead);\n}.elementor .e-2b5ae876-933f{width:100%;min-width:0px;min-height:0px;max-width:18rem;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:0px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;align-self:center;order:3;}.elementor .e-288cff7-cb66:hover,.elementor .e-288cff7-cb66:focus-visible{background-color:var(--e-global-color-f8eb523); color:var(--e-global-color-9d6aead);\n}.elementor .e-288cff7-cb66{width:100%;min-width:0px;letter-spacing:0px;line-height:1;text-decoration:none;text-transform:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:0px;border-radius:999px;transition:background-color 200ms, color 200ms;display:inline-flex;gap:12px;justify-content:center;align-items:center;align-self:stretch;order:4;border:0px solid var(--e-global-color-accent); font-weight:var(--e-global-typography-accent-font-weight); background-color:var(--e-global-color-accent); color:var(--e-global-color-9d6aead); font-family:var(--e-global-typography-accent-font-family); font-size:var(--e-global-typography-accent-font-size); &:focus-visible { outline:2px solid var(--e-global-color-primary);outline-offset:4px; }\n}.elementor .e-1db5133a-1bff{min-width:0px;overflow:hidden;padding:1.75rem;margin-block-start:0px;border-radius:16px;background-image:url("https://szczoteczkowo.com/wp-content/uploads/2026/10/tlo-rejestracji-pacjentow-wariant-koncepcji.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#EAF3F6;display:flex;flex-direction:column;gap:1rem;grid-column:2;grid-row:2;align-items:flex-start;border:1px solid var(--e-global-color-c260a02); background-position:center bottom;\n}.elementor .e-8e7977f-1b7e{min-width:0px;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;display:grid;gap:1.25rem;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:auto auto;align-items:stretch;}.elementor .e-9662489-b947{min-width:0px;text-transform:none;padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;text-align:left; font-weight:var(--e-global-typography-06134a5-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-06134a5-font-family); font-size:var(--e-global-typography-06134a5-font-size); line-height:var(--e-global-typography-06134a5-line-height); letter-spacing:var(--e-global-typography-06134a5-letter-spacing);\n}.elementor .e-2c252e79-6eaf{min-width:0px;min-height:0px;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-2ac983d9-6b42{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-60c6b1d0-81c9:hover,.elementor .e-60c6b1d0-81c9:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-60c6b1d0-81c9{min-width:0px;min-height:4.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:1.375rem;margin:0px;transition:color 200ms;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px;border-radius:4px; }\n}.elementor .e-453185be-108a{min-width:0px;min-height:0px;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-165642a1-a957{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-503b702e-8a1d:hover,.elementor .e-503b702e-8a1d:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-503b702e-8a1d{min-width:0px;min-height:4.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:1.375rem;margin:0px;transition:color 200ms;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px;border-radius:4px; }\n}.elementor .e-5ad30ef0-729b{min-width:0px;min-height:0px;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-7815b035-7e69{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-483ea52a-e713:hover,.elementor .e-483ea52a-e713:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-483ea52a-e713{min-width:0px;min-height:4.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:1.375rem;margin:0px;transition:color 200ms;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px;border-radius:4px; }\n}.elementor .e-6d14ac11-de0f{min-width:0px;min-height:0px;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-2ea5367-3ed8{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-58ac0f4d-2629:hover,.elementor .e-58ac0f4d-2629:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-58ac0f4d-2629{min-width:0px;min-height:4.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:1.375rem;margin:0px;transition:color 200ms;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px;border-radius:4px; }\n}.elementor .e-5379c9a4-24e1{min-width:0px;min-height:0px;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-12460a9e-55ee{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-7c73bf48-3599:hover,.elementor .e-7c73bf48-3599:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-7c73bf48-3599{min-width:0px;min-height:4.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:1.375rem;margin:0px;transition:color 200ms;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px;border-radius:4px; }\n}.elementor .e-2bac66fd-2f66{min-width:0px;min-height:0px;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-164aabfe-e003{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-677f10bf-9912:hover,.elementor .e-677f10bf-9912:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-677f10bf-9912{min-width:0px;min-height:4.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:1.375rem;margin:0px;transition:color 200ms;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px;border-radius:4px; }\n}.elementor .e-15f61390-1d95{min-width:0px;min-height:0px;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-68c495b8-6168{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-2bd63f88-6253:hover,.elementor .e-2bd63f88-6253:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-2bd63f88-6253{min-width:0px;min-height:4.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:1.375rem;margin:0px;transition:color 200ms;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px;border-radius:4px; }\n}.elementor .e-41f33a45-2da7{min-width:0px;min-height:0px;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-137271e-5726{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-f224901-b887:hover,.elementor .e-f224901-b887:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-f224901-b887{min-width:0px;min-height:4.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:1.375rem;margin:0px;transition:color 200ms;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px;border-radius:4px; }\n}.elementor .e-73210455-6c28{min-width:0px;min-height:0px;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-5f02f5a3-a6fc{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-53f558a-d786:hover,.elementor .e-53f558a-d786:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-53f558a-d786{min-width:0px;min-height:4.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:1.375rem;margin:0px;transition:color 200ms;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px;border-radius:4px; }\n}.elementor .e-6a3bd05-6f2b{min-width:0px;min-height:0px;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-561e19f0-8a02{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-3348650d-d79a:hover,.elementor .e-3348650d-d79a:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-3348650d-d79a{min-width:0px;min-height:4.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:1.375rem;margin:0px;transition:color 200ms;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px;border-radius:4px; }\n}.elementor .e-4e5a50a5-ef41{min-width:0px;min-height:0px;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-2210dd08-a4ca{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-4025cf8e-3050:hover,.elementor .e-4025cf8e-3050:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-4025cf8e-3050{min-width:0px;min-height:4.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:1.375rem;margin:0px;transition:color 200ms;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px;border-radius:4px; }\n}.elementor .e-7c24ee03-f068{min-width:0px;min-height:0px;color:inherit;text-transform:none;padding:0px;margin:0px;display:block;flex:1 1 auto;text-align:left; font-weight:var(--e-global-typography-83dc89a-font-weight); font-family:var(--e-global-typography-83dc89a-font-family); font-size:var(--e-global-typography-83dc89a-font-size); line-height:var(--e-global-typography-83dc89a-line-height); letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);\n}.elementor .e-4c6f06a0-633f{width:10px;height:16px;min-width:10px;min-height:16px;max-width:10px;max-height:16px;color:inherit;padding:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 10px;display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;\n}.elementor .e-28f81488-9112:hover,.elementor .e-28f81488-9112:focus-visible{color:var(--e-global-color-primary);\n}.elementor .e-28f81488-9112{min-width:0px;min-height:4.5rem;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:1.375rem;margin:0px;transition:color 200ms;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--e-global-color-c260a02); color:var(--e-global-color-primary); &:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:3px;border-radius:4px; }\n}.elementor .e-4afd2164-51f6{min-width:0px;column-gap:2.5rem;padding:0px;margin:0px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;row-gap:0px; & > a:nth-last-child(-n+3) { border-bottom-color:transparent; } & > a[hidden] { display:none; } & > a[data-szc-visible-last-row] { border-bottom-color:transparent; }\n}.elementor .e-69932c5c-35dd:hover,.elementor .e-69932c5c-35dd:focus-visible{background-color:transparent;color:var(--e-global-color-accent);\n}.elementor .e-69932c5c-35dd{min-height:2.75rem;text-decoration:none;cursor:pointer;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 200ms;display:inline-flex;gap:0.625rem;justify-content:flex-start;align-items:center;font-weight:var(--e-global-typography-accent-font-weight); box-shadow:none; color:var(--e-global-color-primary); font-family:var(--e-global-typography-accent-font-family); font-size:var(--e-global-typography-accent-font-size); line-height:var(--e-global-typography-accent-line-height); &[hidden] { display:none; } & > span:last-child {display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(0deg);margin:0;} &[aria-expanded="true"] > span:last-child {transform:rotate(180deg);margin:0;} &[data-szc-popular-toggle]:focus { background-color:transparent; background-image:none; color:var(--e-global-color-primary); box-shadow:none; } &[data-szc-popular-toggle]:active { background-color:transparent; background-image:none; color:var(--e-global-color-primary); box-shadow:none; } &[data-szc-popular-toggle]:hover { background-color:transparent; background-image:none; color:var(--e-global-color-accent); box-shadow:none; } &[data-szc-popular-toggle]:focus:hover { background-color:transparent; background-image:none; color:var(--e-global-color-accent); } &[data-szc-popular-toggle]:active:hover { background-color:transparent; background-image:none; color:var(--e-global-color-accent); } &[data-szc-popular-toggle]:focus:not(:focus-visible) { outline:none; } &[data-szc-popular-toggle]:focus-visible { background-color:transparent; background-image:none; outline:none; color:var(--e-global-color-f8eb523, #066B69); box-shadow:none; } &[data-szc-popular-toggle]:focus-visible > span:first-child { text-decoration-line:underline; text-decoration-thickness:2px; text-underline-offset:0.22em; }\n}.elementor .e-4617b17a-76d0{min-width:0px;position:relative;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;display:block;background-color:var(--e-global-color-9d6aead);\n}.elementor .e-6cc5de74-5a0b{min-width:0px;text-transform:none;padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;text-align:left; font-weight:var(--e-global-typography-06134a5-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-06134a5-font-family); font-size:var(--e-global-typography-06134a5-font-size); line-height:var(--e-global-typography-06134a5-line-height); letter-spacing:var(--e-global-typography-06134a5-letter-spacing);\n}.elementor .e-6ab49ccd-ad27{min-width:0px;padding:0px;margin:0px;display:block;& .elementor-widget-posts { width:100%;max-width:100%;margin:0px; } & .elementor-widget-posts .elementor-posts-container.elementor-posts { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;overflow:visible; } & .elementor-widget-posts .elementor-posts-container .elementor-post { min-width:0px;margin:0px;overflow:visible;display:flex; } & .elementor-widget-posts .elementor-posts-container .elementor-post__card { position:relative;min-width:0px;width:100%;padding:.25rem;border:1px solid var(--e-global-color-c260a02);border-radius:16px;background:var(--e-global-color-9d6aead);box-shadow:0px 4px 14px 0px rgba(30,50,65,.035);display:flex;flex-direction:column;overflow:visible;transition:transform 200ms,box-shadow 200ms,color 200ms;color:var(--e-global-color-primary); } & .elementor-widget-posts .elementor-posts-container .elementor-post__card:hover { transform:translateY(-4px);box-shadow:0px 10px 24px 0px rgba(30,50,65,.065);color:var(--e-global-color-primary); } & .elementor-widget-posts .elementor-post__thumbnail__link { display:block;aspect-ratio:16/9;margin:0px;border-radius:12px;overflow:hidden; } & .elementor-widget-posts .elementor-post__thumbnail { padding-bottom:0px;aspect-ratio:16/9;height:auto; } & .elementor-widget-posts .elementor-post__thumbnail img { position:absolute;inset:0px;display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;transform:none; } & .elementor-widget-posts .elementor-post__card .elementor-post__text { padding:1rem 1.0625rem 1rem .875rem;margin:0px;flex:1; } & .elementor-widget-posts .elementor-post__title { position:static;display:flex;align-items:flex-start;gap:.625rem;min-height:2.5em;margin:0px;padding:0px;text-align:left;text-transform:none;font-family:var(--e-global-typography-83dc89a-font-family);font-size:var(--e-global-typography-83dc89a-font-size);font-weight:var(--e-global-typography-83dc89a-font-weight);line-height:var(--e-global-typography-83dc89a-line-height);letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);color:inherit; } & .elementor-widget-posts .elementor-post__title a { flex:1 1 auto;color:inherit;text-decoration:none;font:inherit; } & .elementor-widget-posts .elementor-post__title a::after { content:"";position:absolute;inset:0px;border-radius:16px; } & .elementor-widget-posts .elementor-post__title a:focus-visible { outline:none; } & .elementor-widget-posts .elementor-post__title a:focus-visible::after { outline:2px solid var(--e-global-color-accent);outline-offset:3px; } & .elementor-widget-posts .elementor-post__title::after {content:"";display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;}\n}.elementor .e-601b18ad-4785:focus{background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary);\n}.elementor .e-601b18ad-4785{width:32px;height:32px;min-width:32px;min-height:32px;cursor:pointer;padding:0px;margin:0px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--e-global-color-ab08009); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);border-color:var(--e-global-color-primary); } &:disabled { opacity:.3;cursor:default; } & > span { display:block;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(-135deg);margin-left:2px; } &:focus-visible { outline:2px solid var(--e-global-color-f8eb523);outline-offset:2px; } &:disabled, &:disabled:hover, &:disabled:focus { background-color:var(--e-global-color-9d6aead);color:var(--e-global-color-primary);border-color:var(--e-global-color-ab08009);opacity:.3;cursor:default; } &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);color:var(--e-global-color-primary); }\n}.elementor .e-3a4e30cc-9871:focus{background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary);\n}.elementor .e-3a4e30cc-9871{width:32px;height:32px;min-width:32px;min-height:32px;cursor:pointer;padding:0px;margin:0px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--e-global-color-ab08009); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);border-color:var(--e-global-color-primary); } &:disabled { opacity:.3;cursor:default; } & > span { display:block;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin-right:2px; } &:focus-visible { outline:2px solid var(--e-global-color-f8eb523);outline-offset:2px; } &:disabled, &:disabled:hover, &:disabled:focus { background-color:var(--e-global-color-9d6aead);color:var(--e-global-color-primary);border-color:var(--e-global-color-ab08009);opacity:.3;cursor:default; } &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);color:var(--e-global-color-primary); }\n}.elementor .e-e417c5c-6de1{width:4.5rem;min-width:0px;max-width:4.5rem;padding:0px;margin:0px;display:none;gap:0.5rem;justify-content:flex-end;align-items:center;}.elementor .e-75a50c8a-e147{min-width:0px;position:relative;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;display:block;background-color:var(--e-global-color-9d6aead);\n}.elementor .e-11497927-7123{min-width:0px;text-transform:none;padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;text-align:left; font-weight:var(--e-global-typography-06134a5-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-06134a5-font-family); font-size:var(--e-global-typography-06134a5-font-size); line-height:var(--e-global-typography-06134a5-line-height); letter-spacing:var(--e-global-typography-06134a5-letter-spacing);\n}.elementor .e-506d5143-a032{min-width:0px;padding:0px;margin:0px;display:block;& .elementor-widget-posts { width:100%;max-width:100%;margin:0px; } & .elementor-widget-posts .elementor-posts-container.elementor-posts { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;overflow:visible; } & .elementor-widget-posts .elementor-posts-container .elementor-post { min-width:0px;margin:0px;overflow:visible;display:flex; } & .elementor-widget-posts .elementor-posts-container .elementor-post__card { position:relative;min-width:0px;width:100%;padding:.25rem;border:1px solid var(--e-global-color-c260a02);border-radius:16px;background:var(--e-global-color-9d6aead);box-shadow:0px 4px 14px 0px rgba(30,50,65,.035);display:flex;flex-direction:column;overflow:visible;transition:transform 200ms,box-shadow 200ms,color 200ms;color:var(--e-global-color-primary); } & .elementor-widget-posts .elementor-posts-container .elementor-post__card:hover { transform:translateY(-4px);box-shadow:0px 10px 24px 0px rgba(30,50,65,.065);color:var(--e-global-color-primary); } & .elementor-widget-posts .elementor-post__thumbnail__link { display:block;aspect-ratio:16/9;margin:0px;border-radius:12px;overflow:hidden; } & .elementor-widget-posts .elementor-post__thumbnail { padding-bottom:0px;aspect-ratio:16/9;height:auto; } & .elementor-widget-posts .elementor-post__thumbnail img { position:absolute;inset:0px;display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;transform:none; } & .elementor-widget-posts .elementor-post__card .elementor-post__text { padding:1rem 1.0625rem 1rem .875rem;margin:0px;flex:1; } & .elementor-widget-posts .elementor-post__title { position:static;display:flex;align-items:flex-start;gap:.625rem;min-height:2.5em;margin:0px;padding:0px;text-align:left;text-transform:none;font-family:var(--e-global-typography-83dc89a-font-family);font-size:var(--e-global-typography-83dc89a-font-size);font-weight:var(--e-global-typography-83dc89a-font-weight);line-height:var(--e-global-typography-83dc89a-line-height);letter-spacing:var(--e-global-typography-83dc89a-letter-spacing);color:inherit; } & .elementor-widget-posts .elementor-post__title a { flex:1 1 auto;color:inherit;text-decoration:none;font:inherit; } & .elementor-widget-posts .elementor-post__title a::after { content:"";position:absolute;inset:0px;border-radius:16px; } & .elementor-widget-posts .elementor-post__title a:focus-visible { outline:none; } & .elementor-widget-posts .elementor-post__title a:focus-visible::after { outline:2px solid var(--e-global-color-accent);outline-offset:3px; } & .elementor-widget-posts .elementor-post__title::after {content:"";display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;}\n}.elementor .e-75c43771-4659:focus{background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary);\n}.elementor .e-75c43771-4659{width:32px;height:32px;min-width:32px;min-height:32px;cursor:pointer;padding:0px;margin:0px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--e-global-color-ab08009); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);border-color:var(--e-global-color-primary); } &:disabled { opacity:.3;cursor:default; } & > span { display:block;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(-135deg);margin-left:2px; } &:focus-visible { outline:2px solid var(--e-global-color-f8eb523);outline-offset:2px; } &:disabled, &:disabled:hover, &:disabled:focus { background-color:var(--e-global-color-9d6aead);color:var(--e-global-color-primary);border-color:var(--e-global-color-ab08009);opacity:.3;cursor:default; } &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);color:var(--e-global-color-primary); }\n}.elementor .e-4ab6aa44-2468:focus{background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary);\n}.elementor .e-4ab6aa44-2468{width:32px;height:32px;min-width:32px;min-height:32px;cursor:pointer;padding:0px;margin:0px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--e-global-color-ab08009); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);border-color:var(--e-global-color-primary); } &:disabled { opacity:.3;cursor:default; } & > span { display:block;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin-right:2px; } &:focus-visible { outline:2px solid var(--e-global-color-f8eb523);outline-offset:2px; } &:disabled, &:disabled:hover, &:disabled:focus { background-color:var(--e-global-color-9d6aead);color:var(--e-global-color-primary);border-color:var(--e-global-color-ab08009);opacity:.3;cursor:default; } &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);color:var(--e-global-color-primary); }\n}.elementor .e-96e8743-3c94{width:4.5rem;min-width:0px;max-width:4.5rem;padding:0px;margin:0px;display:none;gap:0.5rem;justify-content:flex-end;align-items:center;}.elementor .e-f279d9b-3f32{min-width:0px;position:relative;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;display:block;background-color:var(--e-global-color-9d6aead);\n}.elementor .e-7eb9ea5f-8880{min-width:0px;text-transform:none;padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;text-align:left; font-weight:var(--e-global-typography-06134a5-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-06134a5-font-family); font-size:var(--e-global-typography-06134a5-font-size); line-height:var(--e-global-typography-06134a5-line-height); letter-spacing:var(--e-global-typography-06134a5-letter-spacing);\n}.elementor .e-3a330843-1cca{min-width:0px;padding:0px;margin:0px;display:block;& .elementor-widget-loop-grid { width:100%;max-width:100%;margin:0px; } & .elementor-loop-container { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;overflow:visible; } & .e-loop-item { min-width:0px;display:flex;margin:0px;overflow:visible; } & .e-loop-item > article { width:100%; }\n}.elementor .e-7bc58446-3df7:focus{background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary);\n}.elementor .e-7bc58446-3df7{width:32px;height:32px;min-width:32px;min-height:32px;cursor:pointer;padding:0px;margin:0px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--e-global-color-ab08009); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);border-color:var(--e-global-color-primary); } &:disabled { opacity:.3;cursor:default; } & > span { display:block;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(-135deg);margin-left:2px; } &:focus-visible { outline:2px solid var(--e-global-color-f8eb523);outline-offset:2px; } &:disabled, &:disabled:hover, &:disabled:focus { background-color:var(--e-global-color-9d6aead);color:var(--e-global-color-primary);border-color:var(--e-global-color-ab08009);opacity:.3;cursor:default; } &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);color:var(--e-global-color-primary); }\n}.elementor .e-601ac880-3027:focus{background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary);\n}.elementor .e-601ac880-3027{width:32px;height:32px;min-width:32px;min-height:32px;cursor:pointer;padding:0px;margin:0px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--e-global-color-ab08009); background-color:var(--e-global-color-9d6aead); color:var(--e-global-color-primary); &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);border-color:var(--e-global-color-primary); } &:disabled { opacity:.3;cursor:default; } & > span { display:block;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin-right:2px; } &:focus-visible { outline:2px solid var(--e-global-color-f8eb523);outline-offset:2px; } &:disabled, &:disabled:hover, &:disabled:focus { background-color:var(--e-global-color-9d6aead);color:var(--e-global-color-primary);border-color:var(--e-global-color-ab08009);opacity:.3;cursor:default; } &:hover:not(:disabled) { background-color:var(--e-global-color-6a53256);color:var(--e-global-color-primary); }\n}.elementor .e-373f3599-6205{width:4.5rem;min-width:0px;max-width:4.5rem;padding:0px;margin:0px;display:none;gap:0.5rem;justify-content:flex-end;align-items:center;}.elementor .e-2086646b-51b0{min-width:0px;position:relative;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;display:block;background-color:var(--e-global-color-9d6aead); /* Keep the shared loop template unchanged outside Home. */ & h3::after {content:"";display:block;width:10px;height:16px;min-width:10px;max-width:10px;min-height:16px;max-height:16px;flex:0 0 10px;padding:0;border:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+") center/contain no-repeat;transform:rotate(-90deg);margin:0;}\n}.elementor .e-1f6c6f95-b06c{min-width:0px;font-size:0.625rem;letter-spacing:0.08em;line-height:1.3;padding:0px;margin:0px;border-radius:0px;background-color:transparent;display:block;align-self:flex-start;order:0;font-weight:var(--e-global-typography-text-font-weight); font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-text);\n}.elementor .e-44f7b7a0-f00c{min-width:0px;text-transform:none;padding:0px;margin:0px;text-align:left; font-weight:var(--e-global-typography-06134a5-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-06134a5-font-family); font-size:var(--e-global-typography-06134a5-font-size); line-height:var(--e-global-typography-06134a5-line-height); letter-spacing:var(--e-global-typography-06134a5-letter-spacing);\n}.elementor .e-50019b56-a1d2{min-width:0px;max-width:34rem;padding:0px;margin:0px;text-align:left; font-weight:var(--e-global-typography-text-font-weight); color:var(--e-global-color-text); font-family:var(--e-global-typography-text-font-family); font-size:var(--e-global-typography-text-font-size); line-height:var(--e-global-typography-text-line-height); letter-spacing:var(--e-global-typography-text-letter-spacing);\n}.elementor .e-7819a3a6-273b{width:1.75rem;height:1.75rem;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 1.75rem;}.elementor .e-722971aa-df01{min-width:0px;padding:0px;margin:0px;font-weight:var(--e-global-typography-e85353a-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-e85353a-font-family); font-size:var(--e-global-typography-e85353a-font-size); line-height:var(--e-global-typography-e85353a-line-height); letter-spacing:var(--e-global-typography-e85353a-letter-spacing);\n}.elementor .e-49fa6d9b-141e{width:auto;min-width:0px;padding:0px;margin:0px;display:flex;gap:0.625rem;flex:0 1 auto;align-items:center;}.elementor .e-4a359e4d-59e4{width:1.75rem;height:1.75rem;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 1.75rem;}.elementor .e-2c4ed9d7-543d{min-width:0px;padding:0px;margin:0px;font-weight:var(--e-global-typography-e85353a-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-e85353a-font-family); font-size:var(--e-global-typography-e85353a-font-size); line-height:var(--e-global-typography-e85353a-line-height); letter-spacing:var(--e-global-typography-e85353a-letter-spacing);\n}.elementor .e-59b9770e-4539{width:auto;min-width:0px;padding:0px;margin:0px;display:flex;gap:0.625rem;flex:0 1 auto;align-items:center;}.elementor .e-dd522c4-4351{width:1.75rem;height:1.75rem;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 1.75rem;}.elementor .e-6cda6ca8-54b2{min-width:0px;padding:0px;margin:0px;font-weight:var(--e-global-typography-e85353a-font-weight); color:var(--e-global-color-primary); font-family:var(--e-global-typography-e85353a-font-family); font-size:var(--e-global-typography-e85353a-font-size); line-height:var(--e-global-typography-e85353a-line-height); letter-spacing:var(--e-global-typography-e85353a-letter-spacing);\n}.elementor .e-1c2e6dbc-fb11{width:auto;min-width:0px;padding:0px;margin:0px;display:flex;gap:0.625rem;flex:0 1 auto;align-items:center;}.elementor .e-4adab16-54b3{width:100%;min-width:0px;padding:0px;margin-block-start:0.125rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:1rem;flex-wrap:wrap;align-items:center;}.elementor .e-21e1b72d-171d:hover,.elementor .e-21e1b72d-171d:focus-visible{background-color:var(--e-global-color-f8eb523); color:var(--e-global-color-9d6aead);\n}.elementor .e-21e1b72d-171d{min-width:0px;max-width:100%;letter-spacing:0px;line-height:1;text-decoration:none;text-transform:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;margin:0px;border-radius:999px;transition:background-color 200ms, color 200ms;display:inline-flex;gap:12px;justify-content:center;align-items:center;align-self:flex-start;border:0px solid var(--e-global-color-accent); font-weight:var(--e-global-typography-accent-font-weight); background-color:var(--e-global-color-accent); color:var(--e-global-color-9d6aead); font-family:var(--e-global-typography-accent-font-family); font-size:var(--e-global-typography-accent-font-size); &:focus-visible { outline:2px solid var(--e-global-color-primary);outline-offset:4px; }\n}.elementor .e-fa95bc5-cc10{min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.125rem;align-items:flex-start;}.elementor .e-4931b56-fb3e{width:100%;height:auto;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-35837c30-f5cd{width:75%;position:absolute;inset-block-end:0px;inset-inline-start:12%;z-index:1;padding:0px;margin:0px;display:block;}.elementor .e-59e9651e-b143{width:100%;height:auto;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-23626c8a-5034{width:37.8%;position:absolute;inset-block-start:60%;inset-inline-start:-2%;z-index:3;padding:0px;margin:0px;display:block;}.elementor .e-1a1e071f-3328{width:100%;height:auto;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-1108c635-faf6{width:43%;position:absolute;inset-block-start:60%;inset-inline-end:0px;z-index:4;padding:0px;margin:0px;display:block;}.elementor .e-404b4600-3785{width:100%;min-width:0px;max-width:38rem;overflow:visible;aspect-ratio:4/3;position:relative;padding:0px;margin-block-start:-99px;margin-block-end:-21px;margin-inline-start:0px;margin-inline-end:0px;display:block;isolation:isolate; pointer-events:none;\n}.elementor .e-699a0ca0-ef8e{min-width:0px;overflow:visible;padding:0px;margin:0px;display:flex;justify-content:center;align-items:center;align-self:end;}.elementor .e-122dadf4-3b3c{min-width:0px;overflow:visible;position:relative;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2.75rem;padding-inline-end:2.75rem;margin:0px;border-radius:24px;background-image:linear-gradient(115deg, #F9FAFE 0%,#F1F5F9 52%,#E7EEF4 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:grid;gap:1.75rem;grid-template-columns:1.12fr 1fr;align-items:center;border:1px solid var(--e-global-color-c260a02); background-image:radial-gradient(ellipse at 76% 44%,rgba(10,145,143,.10) 0%,rgba(10,145,143,0) 58%),linear-gradient(115deg,#F9FAFE 0%,#F1F5F9 52%,#E7EEF4 100%);\n}.elementor .e-1c4cc95b-ed74{min-width:0px;overflow:visible;padding-block-start:1rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;display:block;background-color:var(--e-global-color-9d6aead);\n}