@media(max-width:1024px){.elementor .s-bop-hero-h1{font-size:var(--font-size-display);}}@media(max-width:1024px){.elementor .s-bop-ph1{display:none;}}@media(max-width:1024px){.elementor .s-bop-ph2{display:none;}}@media(max-width:1024px){.elementor .s-bop-hero{min-height:640px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .s-bop-eb-text{flex:none!important;width:100%!important;\n}}@media(max-width:1024px){.elementor .e-bop-eb-s1-c00000c{padding-left:0!important;border-left:0!important;\n}}@media(max-width:1024px){.elementor .e-bop-eb-stats-c00000a{flex:none!important;width:100%!important;\n}}@media(max-width:1024px){.elementor .s-bop-banner{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:28px;align-items:stretch;gap:32px!important;align-items:center!important;padding:24px!important;\n}}@media(max-width:1024px){.elementor .s-bop-w-h2{font-size:var(--font-size-heading-lg);}}@media(max-width:1024px){.elementor .s-winners{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .s-bop-g-h2{font-size:var(--font-size-heading-lg);}}@media(max-width:1024px){.elementor .s-bop-a-h2{font-size:var(--font-size-heading-lg);}}@media(max-width:1024px){.elementor .s-bop-a-s1-n{font-size:var(--font-size-heading);}}@media(max-width:1024px){.elementor .s-bop-a-s2-n{font-size:var(--font-size-heading);}}@media(max-width:1024px){.elementor .s-bop-a-text{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-bop-a-photo{flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-advertise{flex-direction:column;gap:32px;}}@media(max-width:1024px){.elementor .s-bop-s-photo{flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-bop-s-h2{font-size:var(--font-size-heading-lg);}}@media(max-width:1024px){.elementor .s-bop-s-text{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-social{flex-direction:column;gap:32px;}}@media(max-width:1024px){.elementor .s-bop-c-h2{font-size:var(--font-size-heading-lg);}}@media(max-width:1024px){.elementor .s-bop-c-text{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-bop-c-dates{flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-calendar{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:32px;}}