.elementor .e-62b42ec-f92a{width:62rem;height:62rem;position:absolute;inset-block-start:-18rem;inset-inline-end:-14rem;z-index:0;padding:0px;border-radius:50%;background-image:radial-gradient(circle at center, rgba(55,143,255,0.42) 0%,rgba(55,143,255,0.16) 38%,rgba(55,143,255,0) 68%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-repeat: no-repeat; background-size: 100% 100%; pointer-events: none;\n}.elementor .e-05de83d-d293{color:var(--mv-black);}.elementor .e-2d0361d-b349{color:var(--mv-black);}.elementor .e-2448b9b-1d22{color:var(--mv-black);}.elementor .e-474a9be-9460{position:relative;z-index:1;padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:clamp(1.5rem, 4vw, 4rem);flex-wrap:wrap;justify-content:flex-start;align-items: baseline; border-bottom-style: solid; border-bottom-color: var(--mv-line);\n}.elementor .e-6a8a7a0-00ac{max-width:14ch;position:relative;z-index:1;color:var(--mv-black);}.elementor .e-df234d9-b2bf{color:var(--mv-black);}.elementor .e-6ebd5f3-69dc{font-size:clamp(1.1rem, 1.4vw, 1.35rem);color:var(--mv-text-muted);}.elementor .e-73d5eeb-7abb{max-width:32rem;padding:0px;flex-direction:column;gap:1rem;}.elementor .e-c5637ce-3c42{width:100%;max-width:64rem;position:relative;z-index:1;padding:0px;margin-inline-start:auto;flex-direction:row;justify-content:flex-end;align-items:flex-end;}.elementor .e-b93cb39-8569{color:var(--mv-black);padding-block-start:clamp(4rem, 8vw, 8rem);padding-block-end:3rem;background-color:var(--mv-white);flex-direction:column;gap:3.5rem;}.elementor .e-30d8a8d-8c5f{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-8602a0b-d1f0{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-9f7b527-a55b{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-766834e-ec4e{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-52a949e-417e{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-5593611-d33f{width:100%;max-width:calc(1400px - 2 * var(--mv-section-x));padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);margin-block-start:0px;flex-direction:column;gap:2.5rem;margin-inline: auto;\n}.elementor .e-780abd1-a178{padding-block-start:clamp(4.5rem, 8vw, 6.5rem);padding-block-end:clamp(4.5rem, 8vw, 6.5rem);padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);border-block-start-width:1px;border-block-end-width:1px;background-color:#0D0D0D;flex-direction:column;border-top-style: solid; border-top-color: #1c1c1c; border-bottom-style: solid; border-bottom-color: #1c1c1c;\n}.elementor .e-c1fe559-a922{width:56rem;height:56rem;position:absolute;inset-block-end:-20rem;inset-inline-start:-16rem;z-index:0;padding:0px;border-radius:50%;background-image:radial-gradient(circle at center, rgba(55,143,255,0.32) 0%,rgba(55,143,255,0.12) 40%,rgba(55,143,255,0) 68%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-repeat: no-repeat; background-size: 100% 100%; pointer-events: none;\n}.elementor .e-bacbfd3-615a{color:var(--mv-text-muted);}.elementor .e-50b5964-890b{max-width:18ch;color:var(--mv-black);}.elementor .e-7a94804-7606{max-width:40rem;font-size:clamp(1.1rem, 1.4vw, 1.35rem);color:var(--mv-text-muted);}.elementor .e-114a5aa-a738{width:auto;position:relative;z-index:1;padding:0px;margin-inline-start:22%;flex-direction:column;gap:1.25rem;}.elementor .e-0c0bfbd-de77{color:var(--mv-black);background-color:var(--mv-white);flex-direction:column;gap:clamp(3rem, 6vw, 6rem);}.elementor .e-4e17c8f-4958{font-weight:600;font-size:clamp(1.9rem, 3.2vw, 2.8rem);color:var(--mv-white);letter-spacing:-0.02em;margin-block-end:clamp(3rem, 6vw, 5rem);}.elementor .e-65f7b60-994e{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-08a3a00-eb9a{font-weight:600;font-size:clamp(1.5rem, 2.2vw, 1.75rem);color:var(--mv-white);line-height:1.2;margin-block-end:1.1rem;display:block;}.elementor .e-45f55f8-473b{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-20b1fd3-dc94{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-e5e496f-71fe:hover,.elementor .e-e5e496f-71fe:focus-visible{color:var(--mv-blue);}.elementor .e-e5e496f-71fe{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-fd8e995-bfd9{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-c15fcdf-f4a4{min-width:0px;padding:0px;}.elementor .e-3905918-1f2a{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-a12a035-6b7c{font-weight:600;font-size:clamp(1.5rem, 2.2vw, 1.75rem);color:var(--mv-white);line-height:1.2;margin-block-end:1.1rem;display:block;}.elementor .e-f11977f-b955{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-4254f0e-ba51{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-971b325-0015:hover,.elementor .e-971b325-0015:focus-visible{color:var(--mv-blue);}.elementor .e-971b325-0015{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-a78e94b-9f6f{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-e403634-5b33{min-width:0px;padding:0px;}.elementor .e-64e247e-897a{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-0144d65-4785{font-weight:600;font-size:clamp(1.5rem, 2.2vw, 1.75rem);color:var(--mv-white);line-height:1.2;margin-block-end:1.1rem;display:block;}.elementor .e-5e133d1-fab1{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-da8c7de-610b{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;margin-block-end:1.25rem;display:block;}.elementor .e-ae3dff4-8256{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;display:block;}.elementor .e-8997125-3182{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-9636e2a-85fc{min-width:0px;padding:0px;}.elementor .e-ebf760e-be9c{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-18e1f5f-bc7d{min-width:0px;padding:0px;}.elementor .e-d4e2334-6813{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-efb4cc2-30ba{font-weight:600;font-size:clamp(1.5rem, 2.2vw, 1.75rem);color:var(--mv-white);line-height:1.2;margin-block-end:1.1rem;display:block;}.elementor .e-5998c72-929f{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-f11ef69-c703{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-35ed026-d601:hover,.elementor .e-35ed026-d601:focus-visible{color:var(--mv-blue);}.elementor .e-35ed026-d601{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-89e28b5-aea8{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-81b9b09-72cf{min-width:0px;padding:0px;}.elementor .e-2ad4a0e-3f62{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-5c9b10f-de05{font-weight:600;font-size:clamp(1.5rem, 2.2vw, 1.75rem);color:var(--mv-white);line-height:1.2;margin-block-end:1.1rem;display:block;}.elementor .e-b883d4a-9281{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;margin-block-end:1.25rem;display:block;}.elementor .e-90ef736-191a:hover,.elementor .e-90ef736-191a:focus-visible{color:var(--mv-blue);}.elementor .e-90ef736-191a{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-2460e70-9ac9:hover,.elementor .e-2460e70-9ac9:focus-visible{color:var(--mv-blue);}.elementor .e-2460e70-9ac9{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-9230a0d-7ba6:hover,.elementor .e-9230a0d-7ba6:focus-visible{color:var(--mv-blue);}.elementor .e-9230a0d-7ba6{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-4441f37-ed8d:hover,.elementor .e-4441f37-ed8d:focus-visible{color:var(--mv-blue);}.elementor .e-4441f37-ed8d{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-cd3f6a3-bd59{min-width:0px;padding:0px;flex:1 1 22rem;}.elementor .e-524c6c1-47a4{min-width:0px;padding:0px;flex:1 1 22rem;}.elementor .e-0745818-2b65{min-width:0px;padding:0px;flex:1 1 22rem;}.elementor .e-75256d1-28e7{min-width:0px;padding:0px;flex:1 1 22rem;}.elementor .e-fb64d3f-2bdf{width:100%;max-width:1400px;padding-block-start:clamp(6rem, 10vw, 8rem);padding-block-end:0px;padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);flex-direction:column;gap:0px;margin-inline: auto;\n}.elementor .e-61b1131-8878{font-family:var(--mv-font-sans);color:var(--mv-white);padding:0px;background-color:var(--mv-black);flex-direction:column;gap:0px;}.elementor .e-984a429-828e{max-width:18ch;color:var(--mv-black);}.elementor .e-3cc13c3-4a1e{width:auto;position:relative;z-index:1;padding:0px;margin-inline-start:22%;flex-direction:column;gap:1.25rem;}.elementor .e-26641f6-9ba2{color:var(--mv-black);background-color:var(--mv-white);flex-direction:column;gap:clamp(3rem, 6vw, 6rem);}.elementor .e-29f14c7-f4fd{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-fd0f270-22de{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-b9bf6a6-3f5a{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-a8ceac9-227e{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-ea536f0-2153{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-0c0cd39-0e30{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-536050b-86e2{width:100%;padding:0px;flex-direction:row;gap:1rem;flex-wrap:nowrap;overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none;\n}.elementor .e-3e8ba70-f468{position:relative;padding-block-start:2rem;padding-block-end:clamp(5rem, 9vw, 9rem);padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);background-color:var(--mv-white);}.elementor .e-754da40-bd25{color:var(--mv-black);}.elementor .e-ed51838-5938{color:var(--mv-text-muted);padding-block-end:1rem;}.elementor .e-3afd14c-8e8d{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-785f5b5-d1c2{padding:0px;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-969987d-e110{min-width:2rem;font-family:"Instrument Serif";font-weight:400;font-size:1.1rem;color:var(--mv-text-muted);line-height:1.2;font-style:italic;margin:0px;}.elementor .e-98e1a36-7986{min-width:0px;color:var(--mv-black);}.elementor .e-a956889-cfb3{min-width:0px;padding:0px;flex-direction:row;gap:clamp(1rem, 3vw, 3rem);flex:0 0 38%;align-items: baseline;\n}.elementor .e-18ce315-1ba8{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-447f6fb-7492{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:clamp(1.5rem, 5vw, 6rem);justify-content:space-between;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--mv-line);\n}.elementor .e-cab022a-924d{min-width:2rem;font-family:"Instrument Serif";font-weight:400;font-size:1.1rem;color:var(--mv-text-muted);line-height:1.2;font-style:italic;margin:0px;}.elementor .e-d864ffb-f9dc{min-width:0px;color:var(--mv-black);}.elementor .e-f92397e-8b61{min-width:0px;padding:0px;flex-direction:row;gap:clamp(1rem, 3vw, 3rem);flex:0 0 38%;align-items: baseline;\n}.elementor .e-72de523-af7f{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-07c7fd4-ebbc{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:clamp(1.5rem, 5vw, 6rem);justify-content:space-between;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--mv-line);\n}.elementor .e-0170b1d-211b{min-width:2rem;font-family:"Instrument Serif";font-weight:400;font-size:1.1rem;color:var(--mv-text-muted);line-height:1.2;font-style:italic;margin:0px;}.elementor .e-4934ede-290e{min-width:0px;color:var(--mv-black);}.elementor .e-ef0b6af-c1a6{min-width:0px;padding:0px;flex-direction:row;gap:clamp(1rem, 3vw, 3rem);flex:0 0 38%;align-items: baseline;\n}.elementor .e-42af3cd-8cb7{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-adf7bd2-07a2{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:clamp(1.5rem, 5vw, 6rem);justify-content:space-between;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--mv-line);\n}.elementor .e-6640e98-ffc4{min-width:2rem;font-family:"Instrument Serif";font-weight:400;font-size:1.1rem;color:var(--mv-text-muted);line-height:1.2;font-style:italic;margin:0px;}.elementor .e-b9186d3-9a9f{min-width:0px;color:var(--mv-black);}.elementor .e-ee65cab-380d{min-width:0px;padding:0px;flex-direction:row;gap:clamp(1rem, 3vw, 3rem);flex:0 0 38%;align-items: baseline;\n}.elementor .e-8ffacdb-e165{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-4442931-325f{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:clamp(1.5rem, 5vw, 6rem);justify-content:space-between;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--mv-line);\n}.elementor .e-b2ce35b-e80b{padding:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: var(--mv-line);\n}.elementor .e-23866e9-f2e3{color:var(--mv-black);background-color:var(--mv-white);flex-direction:column;gap:clamp(2.5rem, 5vw, 5rem);}.elementor .e-937e8c1-87ec{color:var(--mv-black);}.elementor .e-fc5843e-a13d{padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.5rem;flex:0 0 22%;align-self:flex-start;border-top-style: solid; border-top-color: var(--mv-black);\n}.elementor .e-92fe78a-821f{color:var(--mv-black);}.elementor .e-1e458a2-44ad{font-size:clamp(1.25rem, 1.8vw, 1.6rem);color:var(--mv-black);padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex:0 0 calc(50% - 1.5rem);border-bottom-style: solid; border-bottom-color: var(--mv-line);\n}.elementor .e-9631c69-2719{font-size:clamp(1.25rem, 1.8vw, 1.6rem);color:var(--mv-black);padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex:0 0 calc(50% - 1.5rem);border-bottom-style: solid; border-bottom-color: var(--mv-line);\n}.elementor .e-26d6e84-9a70{font-size:clamp(1.25rem, 1.8vw, 1.6rem);color:var(--mv-black);padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex:0 0 calc(50% - 1.5rem);border-bottom-style: solid; border-bottom-color: var(--mv-line);\n}.elementor .e-59c5dd2-98e0{font-size:clamp(1.25rem, 1.8vw, 1.6rem);color:var(--mv-black);padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex:0 0 calc(50% - 1.5rem);border-bottom-style: solid; border-bottom-color: var(--mv-line);\n}.elementor .e-7618e65-8d7d{font-size:clamp(1.25rem, 1.8vw, 1.6rem);color:var(--mv-black);padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex:0 0 calc(50% - 1.5rem);border-bottom-style: solid; border-bottom-color: var(--mv-line);\n}.elementor .e-9e8da33-15f5{font-size:clamp(1.25rem, 1.8vw, 1.6rem);color:var(--mv-black);padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex:0 0 calc(50% - 1.5rem);border-bottom-style: solid; border-bottom-color: var(--mv-line);\n}.elementor .e-a1fe1b2-b5b9{padding:0px;border-block-start-width:1px;flex-direction:row;flex-wrap:wrap;gap: 0 3rem; border-top-style: solid; border-top-color: var(--mv-line);\n}.elementor .e-c0b524d-02f0{min-width:0px;max-width:58rem;padding:0px;flex-direction:column;gap:2.5rem;flex:1 1 0px;align-items:stretch;}.elementor .e-3ddfdc2-3966{color:var(--mv-black);background-color:var(--mv-white);flex-direction:row;gap:clamp(2rem, 8vw, 10rem);}.elementor .e-75b517e-cc9a{max-width:16ch;font-size:clamp(2.25rem, 3.6vw, 3.75rem);color:var(--mv-white);}.elementor .e-d53fe75-8da2{font-size:clamp(1.1rem, 1.4vw, 1.35rem);color:var(--mv-text-muted-dark);}.elementor .e-38162f8-6c65{width:100%;min-width:0px;aspect-ratio:3 / 4;object-fit:cover;flex:0 0 calc((100% - 4.5rem) / 4);}.elementor .e-2ba7ab6-4afd{min-width:0px;overflow:hidden;position:relative;padding:0px;flex:0 0 calc((100% - 6rem) / 5);& img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;transition:transform .6s ease}
&:hover img{transform:scale(1.04)}
& p{position:absolute;left:0;right:0;bottom:0;margin:0;padding:3rem 1rem 1rem;background:linear-gradient(to top,rgba(0,0,0,.78),rgba(0,0,0,0));color:#fff;font-weight:600;font-size:1.05rem;line-height:1.2;letter-spacing:.02em;opacity:0;transform:translateY(.5rem);transition:opacity .35s ease,transform .35s ease;pointer-events:none}
&:hover p,&:focus-within p{opacity:1;transform:none}
@media (hover:none){& p{opacity:1;transform:none}}\n}.elementor .e-563b260-1cf3{width:100%;min-width:0px;aspect-ratio:3 / 4;object-fit:cover;flex:0 0 calc((100% - 4.5rem) / 4);}.elementor .e-3cb38f0-0955{min-width:0px;overflow:hidden;position:relative;padding:0px;flex:0 0 calc((100% - 6rem) / 5);& img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;transition:transform .6s ease}
&:hover img{transform:scale(1.04)}
& p{position:absolute;left:0;right:0;bottom:0;margin:0;padding:3rem 1rem 1rem;background:linear-gradient(to top,rgba(0,0,0,.78),rgba(0,0,0,0));color:#fff;font-weight:600;font-size:1.05rem;line-height:1.2;letter-spacing:.02em;opacity:0;transform:translateY(.5rem);transition:opacity .35s ease,transform .35s ease;pointer-events:none}
&:hover p,&:focus-within p{opacity:1;transform:none}
@media (hover:none){& p{opacity:1;transform:none}}\n}.elementor .e-8457959-040d{width:100%;min-width:0px;aspect-ratio:3 / 4;object-fit:cover;flex:0 0 calc((100% - 4.5rem) / 4);}.elementor .e-426101e-ca60{min-width:0px;overflow:hidden;position:relative;padding:0px;flex:0 0 calc((100% - 6rem) / 5);& img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;transition:transform .6s ease}
&:hover img{transform:scale(1.04)}
& p{position:absolute;left:0;right:0;bottom:0;margin:0;padding:3rem 1rem 1rem;background:linear-gradient(to top,rgba(0,0,0,.78),rgba(0,0,0,0));color:#fff;font-weight:600;font-size:1.05rem;line-height:1.2;letter-spacing:.02em;opacity:0;transform:translateY(.5rem);transition:opacity .35s ease,transform .35s ease;pointer-events:none}
&:hover p,&:focus-within p{opacity:1;transform:none}
@media (hover:none){& p{opacity:1;transform:none}}\n}.elementor .e-5b056a1-a9f8{position:relative;z-index:1;padding:0px;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:center;align-items:flex-start;& > :nth-child(5n+2), & > :nth-child(5n+4) { margin-top: clamp(1.5rem, 4vw, 4rem); }\n}.elementor .e-5e743cf-88d6{padding:0px;margin-block-start:1rem;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-5847aa0-a304{padding-block-start:clamp(5rem, 9vw, 8rem);padding-block-end:clamp(5rem, 9vw, 8rem);flex-direction:column;gap:2.5rem;align-items:flex-start;}