.elementor .e-3aca5fa-4064{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-1648b22-5eb1{color:var(--mv-black);}.elementor .e-9facf1e-69ba{color:var(--mv-black);}.elementor .e-49f84e4-d8c2{color:var(--mv-black);}.elementor .e-8d974e2-60bb{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-82f86ae-409e{max-width:14ch;position:relative;z-index:1;color:var(--mv-black);}.elementor .e-6cadf1a-db0b{color:var(--mv-black);}.elementor .e-408e706-47bf{font-size:clamp(1.1rem, 1.4vw, 1.35rem);color:var(--mv-text-muted);}.elementor .e-c61e907-cf82{max-width:32rem;padding:0px;flex-direction:column;gap:1rem;}.elementor .e-fb5fcb9-2100{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-cc47573-5498{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-6e27a74-216e{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-98dbe2d-c9b4{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-262355d-1bf5{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-a67c034-b027{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-6be1298-0f9d{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-a0f4315-44d4{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-d7e1610-22bf{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-65a13e8-09ec{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-d4fe9bc-4001{color:var(--mv-text-muted);}.elementor .e-7056106-2c80{max-width:18ch;color:var(--mv-black);}.elementor .e-2e02024-5ea0{max-width:40rem;font-size:clamp(1.1rem, 1.4vw, 1.35rem);color:var(--mv-text-muted);}.elementor .e-f1601dd-7b85{width:auto;position:relative;z-index:1;padding:0px;margin-inline-start:22%;flex-direction:column;gap:1.25rem;}.elementor .e-f2309d5-e1da{color:var(--mv-black);background-color:var(--mv-white);flex-direction:column;gap:clamp(3rem, 6vw, 6rem);}.elementor .e-c9494a2-43aa{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-4720927-2980{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-9b1816a-62e7{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-75bb755-71d5{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-5bc563b-9414{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-c215b53-993e:hover,.elementor .e-c215b53-993e:focus-visible{color:var(--mv-blue);}.elementor .e-c215b53-993e{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-ced5cda-798b{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-aabc1a7-8851{min-width:0px;padding:0px;}.elementor .e-e7b05e4-ffdb{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-8761945-5d5e{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-696c345-69e4{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-bfa4b77-9e7c{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-d3a69b1-860a:hover,.elementor .e-d3a69b1-860a:focus-visible{color:var(--mv-blue);}.elementor .e-d3a69b1-860a{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-77ecd9f-5f2d{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-dbde17d-b4ba{min-width:0px;padding:0px;}.elementor .e-4d5cd30-6e75{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-cb8663a-7476{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-8bcad3b-2d67{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-f0569fd-1ed5{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;margin-block-end:1.25rem;display:block;}.elementor .e-7f525d2-9464{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;display:block;}.elementor .e-8a1f9e2-901b{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-0c4151e-2ae3{min-width:0px;padding:0px;}.elementor .e-2e6ec55-c071{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-1138ed0-b7be{min-width:0px;padding:0px;}.elementor .e-564b67d-1040{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-2b41d52-b02f{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-d4c6ff3-1345{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-2b80713-36c5{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-bd6ba88-6c5d:hover,.elementor .e-bd6ba88-6c5d:focus-visible{color:var(--mv-blue);}.elementor .e-bd6ba88-6c5d{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-f415aff-2432{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-8d04e48-e44d{min-width:0px;padding:0px;}.elementor .e-74c880d-1fef{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-435c07e-ed93{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-c456b06-ce87{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;margin-block-end:1.25rem;display:block;}.elementor .e-895d73c-433b:hover,.elementor .e-895d73c-433b:focus-visible{color:var(--mv-blue);}.elementor .e-895d73c-433b{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-055adb3-d480:hover,.elementor .e-055adb3-d480:focus-visible{color:var(--mv-blue);}.elementor .e-055adb3-d480{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-4fe7f29-6e05:hover,.elementor .e-4fe7f29-6e05:focus-visible{color:var(--mv-blue);}.elementor .e-4fe7f29-6e05{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-7490c79-3bd1:hover,.elementor .e-7490c79-3bd1:focus-visible{color:var(--mv-blue);}.elementor .e-7490c79-3bd1{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-a83f70d-bc8d{min-width:0px;padding:0px;flex:1 1 22rem;}.elementor .e-65ea2da-c5d0{min-width:0px;padding:0px;flex:1 1 22rem;}.elementor .e-d236950-9d5c{min-width:0px;padding:0px;flex:1 1 22rem;}.elementor .e-3176168-42bb{min-width:0px;padding:0px;flex:1 1 22rem;}.elementor .e-148e3b7-ac58{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-8acced1-c3ef{font-family:var(--mv-font-sans);color:var(--mv-white);padding:0px;background-color:var(--mv-black);flex-direction:column;gap:0px;}.elementor .e-7ff87ea-be26{max-width:18ch;color:var(--mv-black);}.elementor .e-1beb6af-6ab7{width:auto;position:relative;z-index:1;padding:0px;margin-inline-start:22%;flex-direction:column;gap:1.25rem;}.elementor .e-ffb7c87-f137{color:var(--mv-black);background-color:var(--mv-white);flex-direction:column;gap:clamp(3rem, 6vw, 6rem);}.elementor .e-03b9f8b-3c2e{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-d57deba-5a8a{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-444c3ad-9241{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-a03602d-4aae{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-2bb26fe-f733{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-1c9ac85-848a{min-width:0px;padding:0px;flex:1 1 0px;scroll-snap-align: start;\n}.elementor .e-611270c-ee06{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-4c2f038-c634{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-558d20d-4196{color:var(--mv-black);}.elementor .e-860bf09-9715{color:var(--mv-text-muted);padding-block-end:1rem;}.elementor .e-43bf35e-6fa0{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-8efb182-f739{padding:0px;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-c890759-5e24{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-109a6f2-5b73{min-width:0px;color:var(--mv-black);}.elementor .e-f5e56e7-6d96{min-width:0px;padding:0px;flex-direction:row;gap:clamp(1rem, 3vw, 3rem);flex:0 0 38%;align-items: baseline;\n}.elementor .e-c846df8-8150{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-2fa6bf2-6c3f{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-6a021ab-ede5{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-ab04a1c-5e88{min-width:0px;color:var(--mv-black);}.elementor .e-87151d6-d211{min-width:0px;padding:0px;flex-direction:row;gap:clamp(1rem, 3vw, 3rem);flex:0 0 38%;align-items: baseline;\n}.elementor .e-bb9ae93-d360{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-6b71060-21a4{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-0fb0aef-b6b6{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-fd34e59-e8ce{min-width:0px;color:var(--mv-black);}.elementor .e-5af9687-42f0{min-width:0px;padding:0px;flex-direction:row;gap:clamp(1rem, 3vw, 3rem);flex:0 0 38%;align-items: baseline;\n}.elementor .e-baf97ed-c401{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-c68714a-4e1b{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-3f2845b-240c{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-ba8c1e0-97a1{min-width:0px;color:var(--mv-black);}.elementor .e-9aa0bb4-68d1{min-width:0px;padding:0px;flex-direction:row;gap:clamp(1rem, 3vw, 3rem);flex:0 0 38%;align-items: baseline;\n}.elementor .e-902ec58-7625{max-width:40rem;color:var(--mv-text-muted);flex:1 1 0px;}.elementor .e-fbdafac-3667{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-5fb58a5-2adc{padding:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: var(--mv-line);\n}.elementor .e-d7ee7ab-24d0{color:var(--mv-black);background-color:var(--mv-white);flex-direction:column;gap:clamp(2.5rem, 5vw, 5rem);}.elementor .e-d6c6d8b-1aa2{color:var(--mv-black);}.elementor .e-28aa4ce-b183{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-e69c296-74c2{color:var(--mv-black);}.elementor .e-cb09b79-b69e{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-7244682-5247{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-6c41676-52bb{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-a6f3dff-ba7e{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-ae49b1e-8dbb{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-6cec48c-5f98{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-fadf6ad-5d11{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-5298d75-0fb2{min-width:0px;max-width:58rem;padding:0px;flex-direction:column;gap:2.5rem;flex:1 1 0px;align-items:stretch;}.elementor .e-9a2a593-e9f4{color:var(--mv-black);background-color:var(--mv-white);flex-direction:row;gap:clamp(2rem, 8vw, 10rem);}.elementor .e-89d66c2-96f0{max-width:16ch;font-size:clamp(2.25rem, 3.6vw, 3.75rem);color:var(--mv-white);}.elementor .e-91c8df2-bfb3{font-size:clamp(1.1rem, 1.4vw, 1.35rem);color:var(--mv-text-muted-dark);}.elementor .e-66984a2-f698{width:100%;min-width:0px;aspect-ratio:3 / 4;object-fit:cover;flex:0 0 calc((100% - 4.5rem) / 4);}.elementor .e-10ab12c-e58f{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-51f30de-5596{width:100%;min-width:0px;aspect-ratio:3 / 4;object-fit:cover;flex:0 0 calc((100% - 4.5rem) / 4);}.elementor .e-fc4f203-ae21{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-385b3d2-80c3{width:100%;min-width:0px;aspect-ratio:3 / 4;object-fit:cover;flex:0 0 calc((100% - 4.5rem) / 4);}.elementor .e-cfc581d-e2fb{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-672bf79-d2e3{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-9ee47a6-c7a9{padding:0px;margin-block-start:1rem;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-af913e1-18db{padding-block-start:clamp(5rem, 9vw, 8rem);padding-block-end:clamp(5rem, 9vw, 8rem);flex-direction:column;gap:2.5rem;align-items:flex-start;}