@media(max-width:1024px){.elementor .e-sp001de-s{position:relative;z-index:1;padding-block-start:72px;padding-block-end:64px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .e-sp001ec-s{background-image:linear-gradient(180deg, rgba(31,33,40,0.94) 0%,rgba(31,33,40,0.88) 45%,rgba(31,33,40,0.97) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:1024px){.elementor .e-sp001ea-s{display:none;}}@media(max-width:1024px){.elementor .e-sp001ed-s{width:auto;min-height:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;}}@media(max-width:1024px){.elementor .e-sp001ee-s{min-height:0px;position:relative;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp001f1-s{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;}}@media(max-width:1024px){.elementor .e-sp001f4-s{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;}}@media(max-width:1024px){.elementor .e-sp001f7-s{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;}}@media(max-width:1024px){.elementor .e-sp001fa-s{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;}}@media(max-width:1024px){.elementor .e-sp001fd-s{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;}}@media(max-width:1024px){.elementor .e-sp001fe-s{padding-block-start:50px;padding-block-end:50px;padding-inline-start:28px;padding-inline-end:28px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-sp00211-s{gap:48px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp90018-s{border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;}}@media(max-width:1024px){.elementor .e-sp90024-s{border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;grid-column:span 2;}}@media(max-width:1024px){.elementor .e-sp90025-s{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-sp00264-s{display:none;}}@media(max-width:1024px){.elementor .e-sp00277-s{margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:block;}}@media(max-width:1024px){.elementor .e-sp00281-s{gap:32px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp002a5-s{gap:32px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp90090-s{gap:48px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp9009a-s{gap:32px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp002e8-s{font-size:24px;}}@media(max-width:1024px){.elementor .e-sp002ea-s{display:none;}}@media(max-width:1024px){.elementor .e-sp002f4-s{align-items:flex-start;}}@media(max-width:1024px){.elementor .e-sp002f5-s{padding-block-start:40px;padding-block-end:40px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:28px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-sp0031a-s{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-sp0034a-s{flex-direction:column;gap:24px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-sp0035b-s{gap:40px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp00362-s{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp00365-s{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp00368-s{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp0036b-s{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp0036e-s{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp00371-s{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp00374-s{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp00377-s{column-gap:0px;row-gap:32px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-sp0039a-s{gap:48px;grid-template-columns:minmax(0, 1fr);}}