@media(max-width:1024px){.elementor .e-1176194f-52a2{font-size:min(84px, calc((86vw - 18px) * 0.1015));}}@media(max-width:1024px){.elementor .e-4cd6efab-6481{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-5f6e9ea5-654b{flex:0 0 auto;align-items:stretch;}}@media(max-width:1024px){.elementor .e-76efc691-2b8a{flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .e-66efebae-4472{gap:1.5rem;grid-template-columns:repeat(5, 1fr);}}@media(max-width:1024px){.elementor .e-31a8d749-fdfa{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-155f3f00-28a9{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-23fc133e-558a{flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .e-4e353211-7624{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-3ca1bb5f-ecde{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-69e500eb-6596{flex-direction:column-reverse;align-items:stretch;}}@media(max-width:1024px){.elementor .e-2fbd48cd-7e41{grid-column:span 2;}}@media(max-width:1024px){.elementor .e-3cc47162-8575{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-1aecc9c2-1e03{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);}}