.elementor .e-6419d42-6c22{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-6ab3745-747d{color:var(--mv-black);}.elementor .e-b8712ea-a899{color:var(--mv-black);}.elementor .e-569bab3-ecef{color:var(--mv-black);}.elementor .e-a7e0d38-c0b9{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-1d2ff1a-f5a2{max-width:14ch;position:relative;z-index:1;color:var(--mv-black);}.elementor .e-02f0021-363e{color:var(--mv-black);}.elementor .e-232114e-c9a9{font-size:clamp(1.1rem, 1.4vw, 1.35rem);color:var(--mv-text-muted);}.elementor .e-89c02cb-d865{max-width:32rem;padding:0px;flex-direction:column;gap:1rem;}.elementor .e-31c81f7-ea90{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-8e97d71-ee29{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-e040c8a-aa42{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-68d12e5-c1b7{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-4860fc2-60f7{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-c4bdb6c-e672{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-3c76599-840a{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-4a32376-e0ff{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-649a949-f085{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-51bf04a-8698{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-298932f-5f7a{color:var(--mv-text-muted);}.elementor .e-0a508c7-a344{max-width:18ch;color:var(--mv-black);}.elementor .e-4e68f72-c36b{max-width:40rem;font-size:clamp(1.1rem, 1.4vw, 1.35rem);color:var(--mv-text-muted);}.elementor .e-ad53e02-0f82{width:auto;position:relative;z-index:1;padding:0px;margin-inline-start:22%;flex-direction:column;gap:1.25rem;}.elementor .e-3c171bb-68e4{color:var(--mv-black);background-color:var(--mv-white);flex-direction:column;gap:clamp(3rem, 6vw, 6rem);}.elementor .e-020a6df-f4e9{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-acd5d14-bb71{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-c00a695-e679{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-1a696e3-4d5e{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-8706505-7fce{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-8390b89-6966:hover,.elementor .e-8390b89-6966:focus-visible{color:var(--mv-blue);}.elementor .e-8390b89-6966{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-a42e10d-dfc8{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-83bc4f2-d2e6{min-width:0px;padding:0px;}.elementor .e-0d7be58-9133{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-0838be4-046a{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-c4fd1f7-8d1e{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-e0e6e41-a4f7{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-1ecc291-e87f:hover,.elementor .e-1ecc291-e87f:focus-visible{color:var(--mv-blue);}.elementor .e-1ecc291-e87f{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-28d7c96-cda0{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-d422c84-cb8b{min-width:0px;padding:0px;}.elementor .e-41c83ac-a0c9{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-118651f-9232{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-ead419f-8045{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-a44a697-abfc{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;margin-block-end:1.25rem;display:block;}.elementor .e-9e7679d-97f7{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;display:block;}.elementor .e-8b5f3ef-3a55{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-908a20c-0503{min-width:0px;padding:0px;}.elementor .e-2752260-64ee{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-fbcc19c-6371{min-width:0px;padding:0px;}.elementor .e-48dc989-22ee{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-4066bca-9ca3{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-5d7b8d8-356d{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-5730768-2ef2{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-fc0f4c2-8e27:hover,.elementor .e-fc0f4c2-8e27:focus-visible{color:var(--mv-blue);}.elementor .e-fc0f4c2-8e27{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-11e291e-9177{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-1a97e19-4567{min-width:0px;padding:0px;}.elementor .e-87cf87b-8b28{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-0033821-f460{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-8ec4c55-6e22{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;margin-block-end:1.25rem;display:block;}.elementor .e-d790551-2dc6:hover,.elementor .e-d790551-2dc6:focus-visible{color:var(--mv-blue);}.elementor .e-d790551-2dc6{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-7aa7dd3-1f47:hover,.elementor .e-7aa7dd3-1f47:focus-visible{color:var(--mv-blue);}.elementor .e-7aa7dd3-1f47{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-d69c0c6-176a:hover,.elementor .e-d69c0c6-176a:focus-visible{color:var(--mv-blue);}.elementor .e-d69c0c6-176a{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-a27e5b2-3c94:hover,.elementor .e-a27e5b2-3c94:focus-visible{color:var(--mv-blue);}.elementor .e-a27e5b2-3c94{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-c0dd207-8773{min-width:0px;padding:0px;flex:1 1 22rem;}.elementor .e-044aecf-1bd5{min-width:0px;padding:0px;flex:1 1 22rem;}.elementor .e-581542e-ad4e{min-width:0px;padding:0px;flex:1 1 22rem;}.elementor .e-b30f9a4-76f9{min-width:0px;padding:0px;flex:1 1 22rem;}.elementor .e-f908b3b-12d4{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-6827fcf-fa87{font-family:var(--mv-font-sans);color:var(--mv-white);padding:0px;background-color:var(--mv-black);flex-direction:column;gap:0px;}.elementor .e-6915100-e171{max-width:18ch;color:var(--mv-black);}.elementor .e-4f0da86-db26{width:auto;position:relative;z-index:1;padding:0px;margin-inline-start:22%;flex-direction:column;gap:1.25rem;}.elementor .e-e2a615e-200e{color:var(--mv-black);background-color:var(--mv-white);flex-direction:column;gap:clamp(3rem, 6vw, 6rem);}.elementor .e-5af4cd7-b5e0{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-807d61f-bd6a{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-a942dc2-ab9f{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-4376748-ee27{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-9078c9c-2d14{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-11ae498-0836{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-ec8551e-8a2d{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-2077819-1ac2{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-ed32b93-c34f{color:var(--mv-black);}.elementor .e-cd0030f-50c2{color:var(--mv-text-muted);padding-block-end:1rem;}.elementor .e-9eedcf7-6c31{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-708e519-b77e{padding:0px;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-9b6de18-94b8{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-31b9de3-39ca{min-width:0px;color:var(--mv-black);}.elementor .e-c42724c-01de{min-width:0px;padding:0px;flex-direction:row;gap:clamp(1rem, 3vw, 3rem);flex:0 0 38%;align-items: baseline;\n}.elementor .e-7db1e9d-8b67{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-1c96ddf-241c{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-525b91c-8a88{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-63b517c-bbdc{min-width:0px;color:var(--mv-black);}.elementor .e-a72eda5-862c{min-width:0px;padding:0px;flex-direction:row;gap:clamp(1rem, 3vw, 3rem);flex:0 0 38%;align-items: baseline;\n}.elementor .e-4834524-3c56{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-15544cb-7f37{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-b8813ba-05d7{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-bc3734e-430f{min-width:0px;color:var(--mv-black);}.elementor .e-4723437-921f{min-width:0px;padding:0px;flex-direction:row;gap:clamp(1rem, 3vw, 3rem);flex:0 0 38%;align-items: baseline;\n}.elementor .e-42b8555-578e{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-a7aefe5-8978{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-a2f86d8-58ef{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-9665fab-cc66{min-width:0px;color:var(--mv-black);}.elementor .e-9845ac0-e137{min-width:0px;padding:0px;flex-direction:row;gap:clamp(1rem, 3vw, 3rem);flex:0 0 38%;align-items: baseline;\n}.elementor .e-616125c-27fe{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-b720e83-5713{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-8cf80cb-0d92{padding:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: var(--mv-line);\n}.elementor .e-abbfbff-9af5{color:var(--mv-black);background-color:var(--mv-white);flex-direction:column;gap:clamp(2.5rem, 5vw, 5rem);}.elementor .e-812e325-640c{color:var(--mv-black);}.elementor .e-e2a23c7-ec94{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-67c3de5-4b96{color:var(--mv-black);}.elementor .e-1f4b14d-bb86{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-b6015ee-16c7{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-72451d2-99b1{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-f92b2ee-0ddf{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-f0c42e3-e75f{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-8e0a00a-b1fb{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-1969937-f190{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-6137123-b080{min-width:0px;max-width:58rem;padding:0px;flex-direction:column;gap:2.5rem;flex:1 1 0px;align-items:stretch;}.elementor .e-2eeb778-fb09{color:var(--mv-black);background-color:var(--mv-white);flex-direction:row;gap:clamp(2rem, 8vw, 10rem);}.elementor .e-fd0efbc-2518{max-width:16ch;font-size:clamp(2.25rem, 3.6vw, 3.75rem);color:var(--mv-white);}.elementor .e-8651e71-a8a9{font-size:clamp(1.1rem, 1.4vw, 1.35rem);color:var(--mv-text-muted-dark);}.elementor .e-27a8786-7c05{width:100%;min-width:0px;aspect-ratio:3 / 4;object-fit:cover;flex:0 0 calc((100% - 4.5rem) / 4);}.elementor .e-8efc34a-507e{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-420f27c-b12b{width:100%;min-width:0px;aspect-ratio:3 / 4;object-fit:cover;flex:0 0 calc((100% - 4.5rem) / 4);}.elementor .e-3e65839-2e9f{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-b9f0585-c24b{width:100%;min-width:0px;aspect-ratio:3 / 4;object-fit:cover;flex:0 0 calc((100% - 4.5rem) / 4);}.elementor .e-9b9c27a-bf0a{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-b3fe210-e1f0{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-289b0f7-5ded{padding:0px;margin-block-start:1rem;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-6a6006b-a789{padding-block-start:clamp(5rem, 9vw, 8rem);padding-block-end:clamp(5rem, 9vw, 8rem);flex-direction:column;gap:2.5rem;align-items:flex-start;}