@media(max-width:1024px){.elementor .e-0cd82094-7478{display:none;}}@media(max-width:1024px){.elementor .e-0a456001-8750{padding: 104px 24px 32px; /*tsn-top*/padding-top:56px;\n}}@media(max-width:1024px){.elementor .e-0a45b007-4a9f{min-height: 260px; min-height: 340px;\n}}@media(max-width:1024px){.elementor .e-0a455000-19e3{padding-block: 72px; grid-template-columns: 1fr; min-height: auto; grid-template-columns: 1fr; padding-right: 0px; /*tsn-top*/padding-top:0px;\n}}@media(max-width:1024px){.elementor .e-0bc1300c-9d69{grid-template-columns: minmax(0px, 1fr); gap: 26px;\n}}@media(max-width:1024px){.elementor .e-0bc1300a-1164{padding-block: 72px;\n}}@media(max-width:1024px){.elementor .e-0bc15017-e980{grid-template-columns: minmax(0px, 1fr); gap: 16px;\n}}@media(max-width:1024px){.elementor .e-0bc15013-9970{padding-block: 72px;\n}}@media(max-width:1024px){.elementor .e-0bc1702b-9515{grid-column: 2;\n}}@media(max-width:1024px){.elementor .e-0bc16026-084e{grid-template-columns: 70px minmax(0px, 1fr); gap: 20px 22px; padding: 34px 0px;\n}}@media(max-width:1024px){.elementor .e-0bc17033-31df{grid-column: 2;\n}}@media(max-width:1024px){.elementor .e-0bc1702e-0dee{grid-template-columns: 70px minmax(0px, 1fr); gap: 20px 22px; padding: 34px 0px;\n}}@media(max-width:1024px){.elementor .e-0bc1803b-832e{grid-column: 2;\n}}@media(max-width:1024px){.elementor .e-0bc17036-b5ff{grid-template-columns: 70px minmax(0px, 1fr); gap: 20px 22px; padding: 34px 0px;\n}}@media(max-width:1024px){.elementor .e-0bc18043-2598{grid-column: 2;\n}}@media(max-width:1024px){.elementor .e-0bc1803e-6722{grid-template-columns: 70px minmax(0px, 1fr); gap: 20px 22px; padding: 34px 0px;\n}}@media(max-width:1024px){.elementor .e-0bc16021-91f3{padding-block: 72px;\n}}@media(max-width:1024px){.elementor .e-0bc19049-4060{padding-block: 72px;\n}}@media(max-width:1024px){.elementor .e-0bc1c060-a8e5{padding-block: 72px;\n}}@media(max-width:1024px){.elementor .e-0bc1c06b-58d9{grid-template-columns: minmax(0px, 1fr); gap: 16px;\n}}@media(max-width:1024px){.elementor .e-0bc1c066-003d{padding-block: 72px;\n}}@media(max-width:1024px){.elementor .e-0bc1d07e-694b{padding-block: 72px; padding-block: 72px;\n}}@media(max-width:1024px){.elementor .e-0cd8209d-ec8d{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;}}