@media(max-width:1024px){.elementor .tdg-step{scroll-margin-top:130px;column-gap:32px;grid-template-columns:44px minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto 1fr 90px;grid-template-areas: "rail photo num" "rail photo text" "rail . .";\n}}@media(max-width:1024px){.elementor .tdg-step-even{grid-template-areas: "rail photo num" "rail photo text" "rail . .";\n}}@media(max-width:1024px){.elementor .tdg-step-link{padding-block-start:15px;padding-block-end:16px;white-space: nowrap;\n}}@media(max-width:1024px){.elementor .tdg-steps-row{padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x: auto; scrollbar-width: none;\n}}@media(max-width:1024px){.elementor .tdg-steps-nav{inset-block-start: var(--tdg-hdr-h, 70px);\n}}@media(max-width:1024px){.elementor .tdg-int-hero{min-height:500px;padding-block-end:7%;}}@media(max-width:1024px){.elementor .tdg-int-hero-wrap{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .tdg-h1{font-size:var(--tdg-fs-h1-tablet);letter-spacing:0px;}}