@media(max-width:1024px){.elementor .main-footer{&:where(*) { --grid-gap: 24px; }\n}}@media(max-width:1024px){.elementor .footer-notice{grid-template-columns:1fr 1fr;& p { grid-column: 2; }\n}}@media(max-width:1024px){.elementor .footer-links{&:where(*) { grid-template-columns: 1fr 1fr; }\n}}@media(max-width:1024px){.elementor .footer-about{grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .footer-brand{&:where(*) { grid-column: auto; }\n}}@media(max-width:1024px){.elementor .footer-company{&:where(*) { grid-column: auto; }\n}}@media(max-width:1024px){.elementor .genes{&.overlap-genes { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n}}@media(max-width:1024px){.elementor .same{&:where(*) { grid-template-columns: 1fr; }\n}}@media(max-width:1024px){.elementor .header-actions{margin-inline-start:auto;}}