@media(max-width:1024px){.elementor .c3-h2-lg{font-size:52px;}}@media(max-width:1024px){.elementor .c3-h2-xl{font-size:56px;}}@media(max-width:1024px){.elementor .c3-grid-4{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .c3-cover{min-height:auto;}}@media(max-width:1024px){.elementor .c3-coverline{width:100%;max-width:420px;}}@media(max-width:1024px){.elementor .c3-coverline-kicker{font-size:11px;}}@media(max-width:1024px){.elementor .c3-coverline-title{font-size:17px;}}@media(max-width:1024px){.elementor .c3-tag-dark{font-size:14px;}}@media(max-width:1024px){.elementor .c3-cover-hl{font-size:60px;}}@media(max-width:1024px){.elementor .c3-cover--mg{min-height:auto;}}@media(max-width:1024px){.elementor .c3-mg-inner{position:relative;justify-content:flex-start;}}@media(max-width:1024px){.elementor .c3-mg-logo{width:70%;}}@media(max-width:1024px){.elementor .c3-mg-issue-num{font-size:38px;}}@media(max-width:1024px){.elementor .c3-mg-figure{width:calc(100% + 64px);position:relative;inset-block-start:auto;inset-block-end:auto;inset-inline-start:auto;margin-block-start:-58px;margin-block-end:0px;margin-inline-start:-32px;margin-inline-end:-32px;}}@media(max-width:1024px){.elementor .c3-mg-photo{height:auto;aspect-ratio:3 / 2;object-position:69% 0%;}}@media(max-width:1024px){.elementor .c3-mg-heads{object-position:69% 0%;}}@media(max-width:1024px){.elementor .c3-mg-bottom{margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .c3-mg-copy{flex:0 0 auto;}}@media(max-width:1024px){.elementor .c3-mg-hl{max-width:none;font-size:60px;}}@media(max-width:1024px){.elementor .c3-mg-side{flex:0 0 auto;align-items:stretch;}}@media(max-width:1024px){.elementor .c3-mg-lines{flex-direction:row;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .c3-mg-line{width:calc(50% - 5px);max-width:none;}}@media(max-width:1024px){.elementor .c3-mg-line-title{font-size:17px;}}@media(max-width:1024px){.elementor .c3-backstage{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .c3-polaroids{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .c3-h2-live{font-size:80px;}}@media(max-width:1024px){.elementor .c3-h3-show{font-size:38px;}}@media(max-width:1024px){.elementor .c3-pit-line{font-size:52px;}}