@media(max-width:767px){.elementor .wrap{padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .section{padding-block-start:48px;padding-block-end:48px;}}@media(max-width:767px){.elementor .split{flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .h-2{font-size:26px;}}@media(max-width:767px){.elementor .h-1{font-size:34px;}}@media(max-width:767px){.elementor .card-grid{flex-direction:column;}}@media(max-width:767px){.elementor .card-grid-item{max-width:100%;}}@media(max-width:767px){.elementor .table-row{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;gap:8px;flex-wrap:wrap;align-items:baseline;}}@media(max-width:767px){.elementor .cell-pos{font-size:17px;flex:0 0 auto;order:1;}}@media(max-width:767px){.elementor .cell-bib{flex:0 0 auto;order:2;}}@media(max-width:767px){.elementor .cell-name{flex:1 1 100%;order:4;}}@media(max-width:767px){.elementor .cell-cat{display:none;}}@media(max-width:767px){.elementor .cell-time{margin-inline-start:auto;flex:0 0 auto;order:3;}}@media(max-width:767px){.elementor .info-grid{flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .info-block{max-width:100%;}}@media(max-width:767px){.elementor .photo-tall{height:260px;}}@media(max-width:767px){.elementor .split-reverse{flex-direction:column;gap:24px;}}