/* Experiencias: page 24, tablet only. Original assets, content and widgets retained. */
@media (min-width: 768px) and (max-width: 1024px) {
 body.page-id-24 .elementor-24 [data-id="3b0ddbaf"] { min-height: 520px; padding: 48px 40px; background-position: center, center; }
 body.page-id-24 .elementor-24 :is([data-id="69bfdf84"], [data-id="6502e8b"], [data-id="58c24bc"]) { width: 100%; max-width: none; min-width: 0; padding: 0; }
 body.page-id-24 .elementor-24 :is([data-id="272b992f"], [data-id="1cf1698d"], [data-id="dd61f62"], [data-id="f737f2a"], [data-id="25af64f"], [data-id="8bbc47a"], [data-id="c62bcd7"], [data-id="4607ea6"]) { font-size: clamp(30px, 3.8vw, 38px); line-height: 1.25; width: 100%; }
 body.page-id-24 .elementor-24 :is([data-id="7f91440e"], [data-id="402f69a"], [data-id="a5bc087"], [data-id="ceeb357"], [data-id="db1dd02"]) { width: 100%; max-width: 100%; font-size: 15px; line-height: 1.65; }
 body.page-id-24 .elementor-24 :is([data-id="b01fa49"], [data-id="cab918d"], [data-id="6912e8d"]) { padding: 32px 32px; }
 body.page-id-24 .elementor-24 :is([data-id="dcbd635"], [data-id="f0f8dfa"], [data-id="748f081"], [data-id="25d02e7"], [data-id="949822f"]) { width: 100%; height: auto; min-width: 0; padding: 0; flex-direction: column; gap: 24px; }
 body.page-id-24 .elementor-24 [data-id="71a4d7a"] { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 12px; padding: 10px 0; }
 body.page-id-24 .elementor-24 [data-id="71a4d7a"] > .e-con { width: 100%; min-width: 0; padding: 0; align-items: center; }
 body.page-id-24 .elementor-24 [data-id="71a4d7a"] p { font-size: 12px; line-height: 1.5; letter-spacing: 0; }
 body.page-id-24 .elementor-24 [data-id="6c2dab1"] { width: 100%; min-height: 360px; border-radius: 12px; }
 body.page-id-24 .elementor-24 [data-id="090beda"] { width: 100%; max-width: none; margin: 0; padding: 24px; border-radius: 12px; }
 body.page-id-24 .elementor-24 [data-id="1da21d2"] { font-size: 28px; line-height: 1.3; }
 body.page-id-24 .elementor-24 [data-id="0b9453e"] { width: 100%; padding: 0; align-items: center; gap: 12px; }
 body.page-id-24 .elementor-24 [data-id="87ca9f4"] { margin: 0; letter-spacing: 0; }
 body.page-id-24 .elementor-24 :is([data-id="1f7c033"], [data-id="ec02f16"], [data-id="e8b40fc"]) { width: 100%; padding: 0; margin: 0; }
 body.page-id-24 .elementor-24 [data-id="ec02f16"] { justify-content: flex-start; flex-wrap: wrap; gap: 8px; }
 body.page-id-24 .elementor-24 [data-id="0315502"] { font-size: 12px; margin: 0; }
 body.page-id-24 .elementor-24 [data-id="748f081"] > .e-con { width: 100%; min-width: 0; height: auto; min-height: 400px; padding: 24px; }
 body.page-id-24 .elementor-24 [data-id="748f081"] > .e-con > :is(h2,p) { width: 100%; max-width: none; }
 body.page-id-24 .elementor-24 [data-id="748f081"] > .e-con > h2 { font-size: 20px; }
 body.page-id-24 .elementor-24 [data-id="748f081"] > .e-con > p { font-size: 14px; line-height: 1.6; }
 body.page-id-24 .elementor-24 [data-id="748f081"] > .e-con > .e-con { max-height: none; padding: 0; align-items: center; }
 body.page-id-24 .elementor-24 [data-id="748f081"] > .e-con > .e-con > .e-con { padding: 0; max-height: none; }
 body.page-id-24 .elementor-24 [data-id="0792ac6"] { height: auto; padding: 40px 32px; gap: 48px; }
 body.page-id-24 .elementor-24 [data-id="2078cbf"] { width: 100%; padding: 0; display: grid; grid-template-columns: repeat(10,minmax(0,1fr)); grid-template-rows: repeat(10,minmax(0,1fr)); aspect-ratio: 1.15; }
 body.page-id-24 .elementor-24 [data-id="2078cbf"] > img { position: static; width: 100%; height: 100%; object-fit: cover; align-self: stretch; min-width: 0; min-height: 0; }
 body.page-id-24 .elementor-24 [data-id="5e0935d"] { grid-area: 1 / 1 / 7 / 8; }
 body.page-id-24 .elementor-24 [data-id="81f2f59"] { grid-area: 3 / 5 / 9 / 11; }
 body.page-id-24 .elementor-24 [data-id="21b9ee1"] { grid-area: 7 / 2 / 11 / 9; }
 body.page-id-24 .elementor-24 :is([data-id="a38a83d"], [data-id="fe1ac7d"]) { width: 100%; min-width: 0; padding: 0; }
 body.page-id-24 .elementor-24 [data-id="fe1ac7d"] { gap: 18px; text-align: center; }
 body.page-id-24 .elementor-24 .elementor-button { max-width: 100%; white-space: normal; line-height: 1.4; }
 body.page-id-24 .elementor-24 [data-id="dcbd635"] { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); }
 body.page-id-24 .elementor-24 [data-id="6502e8b"] { grid-column: 1 / -1; }
 body.page-id-24 .elementor-24 [data-id="402f69a"] { max-width: 650px; }
 body.page-id-24 .elementor-24 [data-id="748f081"] { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); }
 body.page-id-24 .elementor-24 [data-id="25d02e7"] { display: grid; grid-template-columns: minmax(0,45fr) minmax(0,55fr); align-items: center; }
}