.elementor .e-3411731f-ef5b{font-family:Poppins;font-size:0.8125rem;color:#777777;line-height:1.5;margin:0px;}.elementor .e-72840277-6c23{font-family:Poppins;font-weight:400;font-size:1.75rem;color:#000000;line-height:1.5;text-align:center;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3ea0594c-dc58{width:100%;height:100%;object-fit:cover;position:absolute;transition:transform 0.3s, opacity 0.25s;inset:0;\n}.elementor .e-28dd19ad-3226{width:100%;height:100%;object-fit:cover;position:absolute;opacity:0%;transition:opacity 0.25s;inset:0; pointer-events:none;\n}.elementor .e-674bcb11-3c37{overflow:hidden;aspect-ratio:1;position:relative;padding:0px;&:hover a:first-child img, &:focus-within a:first-child img { opacity:0; } &:hover a:last-child img, &:focus-within a:last-child img { opacity:1; }\n}.elementor .e-4eba593f-20cf{font-family:Poppins;font-weight:400;font-size:1rem;color:#222222;line-height:1.5;text-align:center;margin:0px;}.elementor .e-7ed55a38-ebe7{text-align:center;padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-4624089a-4c35{padding:0px;display:grid;gap:0.5rem;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;}.elementor .e-6ef08f4d-d77f{font-family:Poppins;padding-block-start:2rem;padding-block-end:3.5rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-block-start:8.5rem;background-color:#ffffff;display:flex;flex-direction:column;gap:0.25rem;}