.elementor .e-30a0b3b0-46b3{font-size:0.875rem;color:#5C636B;margin:0px;& a { color: #0090FF; } & a:hover { color: #007AE0; }\n}.elementor .e-7f2d2c8a-27fb{width:100%;height:100%;object-fit:cover;object-position:28% 22%;display:block;}.elementor .e-376e3ffe-b7d4{width:220px;overflow:hidden;aspect-ratio:1;padding:0px;border-radius:12px;background-color:#0E0F11;}.elementor .e-1ed91fe-2450{font-weight:700;font-size:clamp(2rem,1.45rem + 2.1vw,3.25rem);color:#000;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-510ddae8-9308{max-width:64ch;font-size:1.0625rem;color:#26292E;line-height:1.65;margin:0px;}.elementor .e-7d91d226-ba75{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-77a82116-a459{padding:0px;border-block-end-width:1px;display:grid;gap:clamp(24px,4vw,56px);grid-template-columns:220px minmax(0,1fr);align-items:start;padding-block: 32px clamp(40px,5vw,64px); border-bottom-style: solid; border-bottom-color: #D4D7DB;\n}.elementor .e-f983f30-5f82{display:flex;flex-direction:column;gap:0px;padding-block: 28px 0px;\n}.elementor .e-33e3cecb-56f8{padding:0px;background-color:#fff;}.elementor .e-2f7f33d8-d103{font-weight:700;font-size:clamp(1.75rem,1.35rem + 1.5vw,2.5rem);color:#000;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-72b932a9-6973{font-size:1.1875rem;line-height:1.28;transition:color 0.15s;}.elementor .e-4ce74644-f106{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-48a78c4d-d355{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-20afb6ca-ea13{width:100%;overflow:hidden;aspect-ratio:16/9;padding:0px;border-radius:8px;background-color:#0E0F11;isolation: isolate;\n}.elementor .e-f16dfaf-8124{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 168px;align-items:start;border-bottom-style: solid; border-bottom-color: #D4D7DB; box-sizing: border-box; &:hover img { transform: scale(1.035); } &:hover h3 { color: #0090FF !important; }\n}.elementor .e-55d6f505-cec6{column-gap:clamp(32px,4vw,56px);padding:0px;border-block-start-width:1px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;row-gap: 0px; border-top-style: solid; border-top-color: #000;\n}.elementor .e-1d277156-4f86:hover,.elementor .e-1d277156-4f86:focus-visible{border-color:#000;}.elementor .e-1d277156-4f86{height:44px;font-weight:500;font-size:1rem;color:#000;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-width:1px;border-color:#B0B5BB;border-style:solid;background-color:#fff;align-items:center;&:not([href]) { display: none; } &[aria-disabled="true"] { display: none; }\n}.elementor .e-45fdfb2-c1e3:hover,.elementor .e-45fdfb2-c1e3:focus-visible{border-color:#000;}.elementor .e-45fdfb2-c1e3{height:44px;font-weight:500;font-size:1rem;color:#000;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-width:1px;border-color:#B0B5BB;border-style:solid;background-color:#fff;align-items:center;}.elementor .e-13d44d6f-b9e5{margin-block-start:40px;display:flex;gap:12px;justify-content:center;}.elementor .e-531f3a99-7502{width:100%;padding:0px;}.elementor .e-5f0bf841-a46c{display:flex;flex-direction:column;gap:clamp(24px,3vw,40px);}.elementor .e-60cbb789-dbee{padding:0px;padding-block: clamp(48px,6vw,88px);\n}