@media(max-width:1024px){.elementor .card-discipline{flex:0 1 calc(50% - 14px);}}@media(max-width:1024px){.elementor .card-work{flex:0 1 100%;}}@media(max-width:1024px){.elementor .work-row{flex-direction:column;}}@media(max-width:1024px){.elementor .stat{flex:0 1 calc(50% - 16px);}}@media(max-width:1024px){.elementor .stats-inner{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .trust-inner{gap:32px;}}@media(max-width:1024px){.elementor .hero-visual{width:420px;align-self:center;}}@media(max-width:1024px){.elementor .hero-ctas{justify-content:center;}}@media(max-width:1024px){.elementor .hero-sub{margin-block-start:24px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}}@media(max-width:1024px){.elementor .hero-title{font-size:40px;}}@media(max-width:1024px){.elementor .hero-badge-row{justify-content:center;}}@media(max-width:1024px){.elementor .hero-copy{text-align:center;}}@media(max-width:1024px){.elementor .hero-inner{flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .wrap{max-width:740px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .section{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;}}