@media(max-width:1024px){.elementor .s-hero-title{font-size:40px}}@media(max-width:1024px){.elementor .s-hero-text{width:100%;max-width:100%;flex:0 1 100%}}@media(max-width:1024px){.elementor .s-hero-visual{width:100%;padding-block-start:0;padding-block-end:16px;padding-inline-start:0;padding-inline-end:16px;flex:0 1 100%}}@media(max-width:1024px){.elementor .s-hero-row{flex-direction:column;gap:32px;align-items:stretch}}@media(max-width:1024px){.elementor .s-hero{padding-block-start:56px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .s-services{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .s-founder-text{width:100%;flex:0 1 100%}}@media(max-width:1024px){.elementor .s-founder-visual{width:100%;max-width:100%;flex:0 1 100%}}@media(max-width:1024px){.elementor .s-founder-row{flex-direction:column;gap:32px;align-items:stretch}}@media(max-width:1024px){.elementor .s-founder{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .s-credentials{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .s-area-head{width:100%;flex:0 1 100%}}@media(max-width:1024px){.elementor .s-area-us{width:100%;flex:0 1 100%}}@media(max-width:1024px){.elementor .s-area-mexico{width:100%;flex:0 1 100%}}@media(max-width:1024px){.elementor .s-area-israel{width:100%;flex:0 1 100%}}@media(max-width:1024px){.elementor .s-area-tiles{width:100%;flex:0 1 100%}}@media(max-width:1024px){.elementor .s-area-row{flex-direction:column;gap:32px;align-items:stretch}}@media(max-width:1024px){.elementor .s-service-area{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .s-research-panel{width:100%;flex:0 1 100%}}@media(max-width:1024px){.elementor .s-resources-panel{width:100%;flex:0 1 100%}}@media(max-width:1024px){.elementor .s-research-row{flex-direction:column;gap:32px;align-items:stretch}}@media(max-width:1024px){.elementor .s-research{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .s-cta{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px}}