@media(max-width:1024px){.elementor .e-38132363-3192{background-image: radial-gradient(ellipse farthest-side at 0% 100%, rgba(27,33,43,.78) 0%, rgba(27,33,43,.74) 50%, rgba(27,33,43,.44) 80%, rgba(27,33,43,0) 100%), linear-gradient(90deg, rgba(27,33,43,.64) 0px, rgba(27,33,43,.58) max(600px, 50% - 40px), rgba(27,33,43,.4) max(840px, 50% + 200px), rgba(27,33,43,0) max(1040px, 50% + 400px)); background-size: max(1000px, 50% + 400px) 280px, 100% 100%; background-position: 0% 100%, 0% 0%; background-repeat: no-repeat, no-repeat; -webkit-mask-image: linear-gradient(0deg, rgba(0,0,0,1) 0px, rgba(0,0,0,1) 340px, rgba(0,0,0,0) 560px); mask-image: linear-gradient(0deg, rgba(0,0,0,1) 0px, rgba(0,0,0,1) 340px, rgba(0,0,0,0) 560px);\n}}@media(max-width:1024px){.elementor .e-45ed128c-268a{font-size:52px;line-height:1.05;}}@media(max-width:1024px){.elementor .e-7f0cc480-54aa{min-height:500px;}}@media(max-width:1024px){.elementor .e-7965c901-4bd2{column-gap:32px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(5, 50px);row-gap: 40px; row-gap: 30px;\n}}@media(max-width:1024px){.elementor .e-76dd3e90-3d9d{width:auto;font-size:38px;line-height:1.12;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-2def21a5-3e62{flex-direction:column;gap:28px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-5f487f5c-b4c4{width:auto;font-size:38px;line-height:1.12;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-108d1744-9029{flex-direction:column;gap:28px;align-items:flex-start;}}