.elementor .e-69ad3826-d162:focus{outline-offset:2px;transform:translate3d(0px, 0px, 0px);outline:3px solid var(--color-primary);\n}.elementor .e-69ad3826-d162{width:auto;max-width:calc(100% - 2rem);position:fixed;inset-block-start:4rem;inset-inline-start:1rem;z-index:9999;color:var(--color-primary);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:var(--radius-sm);border-width:2px;border-color:var(--color-primary);border-style:solid;background-color:var(--color-white);transform:translate3d(0px, calc(-100% - 5rem), 0px);white-space:normal;\n}.elementor .e-5e2fee07-a016{max-width:65rem;color:var(--color-white);}.elementor .e-176e9282-66c2{min-height:55.9375rem;padding-block-start:4rem;padding-block-end:4.5rem;padding-inline-start:6.25rem;padding-inline-end:6.25rem;border-radius:var(--radius-lg);background-image:linear-gradient(180deg, transparent 30%,rgba(0,0,0,0.85) 100%),url("https://polaris-angie.de/wp-content/uploads/2026/09/osswald-burgau-hero.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:flex-end;background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-62aac8f7-36a7{min-width:0px;max-width:var(--layout-hero-max);padding:0px;margin:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-4ffbeca7-9603{min-height:2.75rem;color:var(--color-primary);text-decoration:underline;display:inline-flex;align-items:center;&:focus-visible { outline:3px solid currentColor; outline-offset:4px; }\n}.elementor .e-4e695cc3-b3c2{width:14rem;max-width:100%;object-fit:cover;border-radius:0px;}.elementor .e-3102628d-3c54{width:100%;max-width:var(--layout-hero-max);padding:0px;margin:auto;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-7f456f23-57ba{min-width:0px;padding-block-start:0px;padding-block-end:2rem;padding-inline-start:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));padding-inline-end:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-655891a5-725a{width:100%;max-width:100%;aspect-ratio:304 / 444;object-fit:cover;border-radius:var(--radius-lg);}.elementor .e-2b45a416-5816{color:var(--color-primary);}.elementor .e-1d561cf4-faab{max-width:56.25rem;}.elementor .e-4f66b647-6942{max-width:54rem;margin-block-start:2rem;margin-block-end:1.5rem;}.elementor .e-4ecad6c5-d7f0:hover,.elementor .e-4ecad6c5-d7f0:focus-visible{text-decoration:underline;}.elementor .e-4ecad6c5-d7f0{min-width:15.75rem;min-height:2.75rem;color:var(--color-white);text-decoration:none;padding-block-start:0.8125rem;padding-block-end:0.8125rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:var(--radius-sm);border-width:1px;border-color:var(--color-primary);border-style:solid;background-color:var(--color-primary);white-space:normal; &:focus-visible { outline:3px solid currentColor; outline-offset:4px; }\n}.elementor .e-4152331e-7f8e:hover,.elementor .e-4152331e-7f8e:focus-visible{text-decoration:underline;}.elementor .e-4152331e-7f8e{min-width:15.75rem;min-height:2.75rem;color:var(--color-text-primary);text-decoration:none;padding-block-start:0.8125rem;padding-block-end:0.8125rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:var(--radius-sm);border-width:1px;border-color:var(--color-border-light);border-style:solid;background-color:var(--color-white);white-space:normal; &:focus-visible { outline:3px solid currentColor; outline-offset:4px; }\n}.elementor .e-728a42c3-319a{padding:0px;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-5aef5508-f93f{min-width:0px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-6a541fc5-a023{width:14.9375rem;max-width:100%;aspect-ratio:239 / 310;object-fit:cover;border-radius:var(--radius-lg);justify-self:end;\n}.elementor .e-22b87efc-c537{max-width:var(--layout-hero-max);padding:0px;margin:auto;gap:5rem;grid-template-columns:19rem minmax(0,1fr) 19rem;grid-template-rows:auto;align-items:center;}.elementor .e-270139a3-ad38{min-width:0px;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));padding-inline-end:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-34ae1290-753e{min-width:0px;min-height:45.25rem;text-align:center;padding-block-start:10rem;padding-block-end:10rem;padding-inline-start:3rem;padding-inline-end:3rem;border-radius:var(--radius-lg);background-image:linear-gradient(0deg, rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url("https://polaris-angie.de/wp-content/uploads/2026/09/image-1790080510896.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-5b4a0e2-166c{min-height:2.75rem;color:var(--color-primary);text-decoration:underline;display:inline-flex;align-items:center;&:focus-visible { outline:3px solid currentColor; outline-offset:4px; }\n}.elementor .e-5b57f99c-699a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-5706f21-bd22{min-height:2.75rem;color:var(--color-primary);text-decoration:underline;display:inline-flex;align-items:center;&:focus-visible { outline:3px solid currentColor; outline-offset:4px; }\n}.elementor .e-6c4a2855-2946{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-46772525-89b9{min-height:2.75rem;color:var(--color-primary);text-decoration:underline;display:inline-flex;align-items:center;&:focus-visible { outline:3px solid currentColor; outline-offset:4px; }\n}.elementor .e-2d516b4c-dbc5{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-42650e68-da04{padding:0px;margin-block-start:2.5rem;gap:4rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-5c4bb7a2-ab9e{width:100%;min-width:0px;max-width:var(--layout-hero-max);padding:0px;margin:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-1a4a07b9-9baf{min-width:0px;padding-block-start:3rem;padding-block-end:6rem;padding-inline-start:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));padding-inline-end:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-219b8bc8-873e{min-width:0px;padding:7.5rem;display:flex;flex-direction:column;gap:2rem;justify-content:center;}.elementor .e-43a14519-dda2{width:100%;height:100%;min-height:25rem;max-width:100%;object-fit:cover;border-radius:var(--radius-lg);}.elementor .e-4eb80e00-7313{min-height:48.375rem;max-width:var(--layout-hero-max);overflow:hidden;padding:0px;margin:auto;border-radius:var(--radius-lg);background-color:var(--color-surface-light);gap:0px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-40c8e4b9-f729{min-width:0px;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));padding-inline-end:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-7786f1a5-912f{width:8rem;max-width:100%;object-fit:contain;border-radius:var(--radius-lg);}.elementor .e-685f7e59-728e{width:20rem;max-width:100%;object-fit:contain;border-radius:var(--radius-lg);}.elementor .e-769a52ab-43af{width:12rem;max-width:100%;object-fit:contain;border-radius:var(--radius-lg);}.elementor .e-1ce84814-b535{padding:0px;gap:1rem;flex-wrap:wrap;justify-content:space-around;align-items:center;}.elementor .e-6c73e5ef-7337{text-align:center;}.elementor .e-e3314ab-80fa{text-align:center;}.elementor .e-41c9c97c-b314{padding:0px;margin-block-start:4rem;gap:1.875rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;& article { min-height:34.5rem; } & article > img { height:0; min-height:100%; } & article > div { background-image:linear-gradient(180deg,transparent 25%,rgba(0,0,0,0.8) 62%,rgba(0,0,0,0.9) 100%); } & article > img { height:100%;min-height:0;aspect-ratio:0.916667;min-width:0; } & article { isolation:isolate; } & article > img { z-index:0;position:relative; } & article:nth-child(3) { background-image:url("https://polaris-angie.de/wp-content/uploads/2026/09/image-1789567478191.webp");background-size:cover;background-position:center; }\n}.elementor .e-36dfe66a-e446{min-width:0px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:1rem;justify-content:center;&::before { content:'★★★★★'; color:#F4B400; letter-spacing:0.1em; font-size:1rem; }\n}.elementor .e-6db85a7-4fe7{padding:0px;margin-block-start:4.5rem;gap:2rem;grid-template-columns:0.7fr repeat(3,minmax(0,1fr));grid-template-rows:auto;& article { border-width:0; box-shadow:none; padding:0; } & article > p:first-child::before { content:'★★★★★'; display:block; color:#F4B400; letter-spacing:0.1em; font-size:1rem; margin-bottom:0.25rem; }\n}.elementor .e-3894aae0-527f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;margin-inline:auto;\n}.elementor .e-17011fa0-ddac{min-width:0px;padding-block-start:1rem;padding-block-end:6rem;padding-inline-start:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));padding-inline-end:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-1ddb0e72-c710{color:var(--color-white);text-align:center;}.elementor .e-4f898c9e-6d9e{color:var(--color-white);text-align:center;}.elementor .e-59426ff8-bc43{padding:0px;margin-block-start:4.5rem;gap:1.875rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;& article > div { padding:1rem 3.625rem 3.75rem; }\n}.elementor .e-6d0e2d03-836c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;margin-inline:auto;\n}.elementor .e-15d78e19-2ce2{min-width:0px;padding-block-start:10rem;padding-block-end:11rem;padding-inline-start:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));padding-inline-end:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));background-color:var(--color-primary);display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-716f8832-2216{text-align:center;}.elementor .e-65880c26-de01{max-width:81rem;text-align:center;align-self:center;}.elementor .e-ad50353-64d4{width:100%;max-width:100%;aspect-ratio:2.2;object-fit:cover;margin-block-start:1rem;border-radius:var(--radius-lg);}.elementor .e-796a7c08-d706{text-align:center;}.elementor .e-25a3d151-570b:hover,.elementor .e-25a3d151-570b:focus-visible{text-decoration:underline;}.elementor .e-25a3d151-570b{min-height:2.75rem;color:var(--color-white);text-decoration:none;padding-block-start:0.8125rem;padding-block-end:0.8125rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:var(--radius-sm);border-width:1px;border-color:var(--color-primary);border-style:solid;background-color:var(--color-primary);white-space:normal; &:focus-visible { outline:3px solid currentColor; outline-offset:4px; }\n}.elementor .e-6887155d-23e0{padding:0px;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-2e6b27cd-77d2{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;margin-inline:auto;\n}.elementor .e-7bf16258-7df0{min-width:0px;padding-block-start:11rem;padding-block-end:7rem;padding-inline-start:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));padding-inline-end:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-5a646140-4819{width:80%;min-width:0px;padding:0px;margin-block-start:3rem;margin-block-end:10rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;padding-inline:0;\n}.elementor .e-daff1af-b416{width:100%;height:100%;min-height:48.25rem;max-width:100%;aspect-ratio:1;object-fit:cover;border-radius:0px;}.elementor .e-1a00e89-47cc{color:var(--color-white);}.elementor .e-18b766ea-16cc:hover,.elementor .e-18b766ea-16cc:focus-visible{text-decoration:underline;}.elementor .e-18b766ea-16cc{min-height:2.75rem;color:var(--color-white);text-decoration:none;padding-block-start:0.8125rem;padding-block-end:0.8125rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:var(--radius-sm);border-width:1px;border-color:var(--color-white);border-style:solid;background-color:transparent;white-space:normal; &:focus-visible { outline:3px solid currentColor; outline-offset:4px; }\n}.elementor .e-7594920b-4ee3:hover,.elementor .e-7594920b-4ee3:focus-visible{text-decoration:underline;}.elementor .e-7594920b-4ee3{min-height:2.75rem;color:var(--color-text-primary);text-decoration:none;padding-block-start:0.8125rem;padding-block-end:0.8125rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:var(--radius-sm);border-width:1px;border-color:var(--color-border-light);border-style:solid;background-color:var(--color-white);white-space:normal; &:focus-visible { outline:3px solid currentColor; outline-offset:4px; }\n}.elementor .e-174250cc-e02d{padding:0px;gap:1rem;flex-wrap:wrap;align-items:center;}.elementor .e-7df7f88a-8a33{min-width:0px;color:var(--color-white);padding:8rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;}.elementor .e-5d60e873-5ea6{overflow:hidden;padding:0px;border-radius:var(--radius-lg);background-color:var(--color-primary);gap:0px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-331b5b29-3fcb{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;margin-inline:auto;\n}.elementor .e-113fc5b7-624a{min-width:0px;padding-block-start:14rem;padding-block-end:11rem;padding-inline-start:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));padding-inline-end:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));background-color:var(--color-surface-light);display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-38a8ed6e-f07a{min-height:2.75rem;color:var(--color-primary);text-decoration:underline;display:inline-flex;align-items:center;&:focus-visible { outline:3px solid currentColor; outline-offset:4px; }\n}.elementor .e-3ec7bcf5-f830{padding:0px;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-3189c375-da76{padding:0px;gap:1.875rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;& article { min-height:34.5rem; } & article > img { height:0; min-height:100%; } & article > div { padding-top:12rem; background-image:linear-gradient(180deg,transparent 25%,rgba(0,0,0,0.8) 62%,rgba(0,0,0,0.9) 100%); } & article > img { height:100%;min-height:0;aspect-ratio:0.916667;min-width:0; }\n}.elementor .e-44c96925-6ce0{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;margin-inline:auto;\n}.elementor .e-4a52d74d-104c{min-width:0px;padding-block-start:6rem;padding-block-end:11rem;padding-inline-start:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));padding-inline-end:max(var(--page-padding-desktop), calc((100% - var(--layout-page-max)) / 2 + var(--page-padding-desktop)));display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-23d02c7f-1fba{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-779b476f-3b41{width:100%;min-width:0px;color:var(--color-text-primary);padding:0px;margin:auto;background-color:var(--color-white);display:flex;flex-direction:column;gap:0px;max-width: none; isolation:isolate; & a:focus-visible, & button:focus-visible, & summary:focus-visible { outline:3px solid var(--color-primary); outline-offset:4px; box-shadow:0 0 0 2px var(--color-white); } & :where(img) { max-width:100%; } & .e-accordion-item-icon-base { width:1.5rem; flex:0 0 1.5rem; } & * { @media (prefers-reduced-motion: reduce) { transition:none; animation:none; scroll-behavior:auto; } }\n}.elementor .e-215ff9e6-d7cc:hover,.elementor .e-215ff9e6-d7cc:focus-visible{filter:brightness(.95);\n}.elementor .e-215ff9e6-d7cc{color:var(--color-primary);text-decoration:none;padding:1rem;border-radius:var(--radius-lg);border-width:0px;background-color:var(--color-surface-light);display:flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid var(--color-primary);outline-offset:3px; } &::before { content:"";display:block;width:1.75rem;height:1.75rem;flex-shrink:0;background:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center; } &::before { mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestrokeblackstroke-width1.7stroke-linecaproundstroke-linejoinroundpathdM2216.9v3a22001-2.22A19.819.80013.15.2220015.13h3a2200121.7c.11.41.9.72.8a22001-.52.1L910.9a161600066l1.3-1.3a220012.1-.5c.9.31.8.62.8.7a220011.81.1Zsvg"); } & > span:first-child { display:block;width:1.75rem;height:1.75rem;flex-shrink:0;background:currentColor;mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTIyIDE2Ljl2M2EyIDIgMCAwIDEtMi4yIDJBMTkuOCAxOS44IDAgMCAxIDMuMSA1LjIgMiAyIDAgMCAxIDUuMSAzaDNhMiAyIDAgMCAxIDIgMS43Yy4xIDEgLjQgMS45LjcgMi44YTIgMiAwIDAgMS0uNSAyLjFMOSAxMC45YTE2IDE2IDAgMCAwIDYgNmwxLjMtMS4zYTIgMiAwIDAgMSAyLjEtLjVjLjkuMyAxLjguNiAyLjguN2EyIDIgMCAwIDEgMS44IDEuMVoiLz48L3N2Zz4=");mask-size:contain;mask-repeat:no-repeat;mask-position:center; } &::before { display:none; } & > span:last-child { position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%); }\n}.elementor .e-1b4beadb-3134:hover,.elementor .e-1b4beadb-3134:focus-visible{filter:brightness(.95);\n}.elementor .e-1b4beadb-3134{color:var(--color-primary);text-decoration:none;padding:1rem;border-radius:var(--radius-lg);border-width:0px;background-color:var(--color-surface-light);display:flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid var(--color-primary);outline-offset:3px; } &::before { content:"";display:block;width:1.75rem;height:1.75rem;flex-shrink:0;background:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center; } &::before { mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestrokeblackstroke-width1.7stroke-linecaproundstroke-linejoinroundrectx2y4width20height16rx2pathdm258.57a2.42.400030L225svg"); } & > span:first-child { display:block;width:1.75rem;height:1.75rem;flex-shrink:0;background:currentColor;mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHJlY3QgeD0iMiIgeT0iNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiByeD0iMiIvPjxwYXRoIGQ9Im0yIDUgOC41IDdhMi40IDIuNCAwIDAgMCAzIDBMMjIgNSIvPjwvc3ZnPg==");mask-size:contain;mask-repeat:no-repeat;mask-position:center; } &::before { display:none; } & > span:last-child { position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%); }\n}.elementor .e-e4d690b-6a32:hover,.elementor .e-e4d690b-6a32:focus-visible{filter:brightness(.95);\n}.elementor .e-e4d690b-6a32{font-family:var(--font-family-base);font-weight:600;font-size:1rem;color:var(--color-white);letter-spacing:0.16em;text-decoration:none;text-transform:uppercase;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:var(--radius-lg);border-width:0px;background-color:var(--color-primary);display:flex;gap:1rem;justify-content:center;align-items:center;writing-mode:vertical-rl; &:focus-visible { outline:3px solid var(--color-primary);outline-offset:3px; } &::before { content:"";display:block;width:1.75rem;height:1.75rem;flex-shrink:0;background:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center; } &::before { mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestrokeblackstroke-width1.7stroke-linecaproundstroke-linejoinroundrectx3y4width18height18rx2pathdM162v4M82v4M310h18M814h.01M1214h.01M1614h.01M818h.01M1218h.01M1618h.01svg"); } & > span:first-child { display:block;width:1.75rem;height:1.75rem;flex-shrink:0;background:currentColor;mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIvPjxwYXRoIGQ9Ik0xNiAydjRNOCAydjRNMyAxMGgxOE04IDE0aC4wMU0xMiAxNGguMDFNMTYgMTRoLjAxTTggMThoLjAxTTEyIDE4aC4wMU0xNiAxOGguMDEiLz48L3N2Zz4=");mask-size:contain;mask-repeat:no-repeat;mask-position:center; } &::before { display:none; }\n}.elementor .e-c14c575-9f94{width:4.5rem;position:fixed;inset-block-start:50%;inset-inline-end:0.75rem;z-index:1100;padding:0.375rem;border-radius:1.125rem;border-width:1px;border-color:var(--color-border-light);border-style:solid;background-color:var(--color-white);transform:translate3d(0px, -40%, 0px);display:flex;flex-direction:column;gap:0.5rem;body:has(; &) > .elementor-location-header { position:sticky;top:0;z-index:1000;background:white; }\n}