.elementor .e-8afac30-4e59477{width:300px;}.elementor .e-60c2c15-3b6d580{width:250px;}.elementor .e-e298248-7ea8ce4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;justify-content:center;align-items:center;/* ================================
 Pony Story Line
================================ */

.pony-story-line {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;

gap: 0 12px;

font-family: inherit;
font-size: 25px;
line-height: 1;
font-weight: 500;
letter-spacing: 0.02em;

color: #17164f;
text-align: center;
}

.pony-story-line span {
display: inline-flex;
align-items: center;
line-height: 1;
margin: 0;
padding: 0;
}

.pony-story-line .pony-heart {
color: #e51f78;
font-size: 13px;
line-height: 1;
position: relative;
top: 1px;
}

.pony-story-line .story-highlight {
color: #e51f78;
}

/* Mobile */
@media (max-width: 767px) {
.pony-story-line {
  font-size: 20px;
  gap: 6px 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.pony-story-line .pony-heart {
  font-size: 10px;
  top: 1px;
}
}\n}.elementor .e-a9c476b-27089b9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:none;flex-direction:column;justify-content:center;align-items:center;/* ================================
 Pony Story Line
================================ */

.pony-story-line {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;

gap: 0 12px;

font-family: inherit;
font-size: 25px;
line-height: 1;
font-weight: 500;
letter-spacing: 0.02em;

color: #17164f;
text-align: center;
}

.pony-story-line span {
display: inline-flex;
align-items: center;
line-height: 1;
margin: 0;
padding: 0;
}

.pony-story-line .pony-heart {
color: #e51f78;
font-size: 13px;
line-height: 1;
position: relative;
top: 1px;
}

.pony-story-line .story-highlight {
color: #e51f78;
}

/* Mobile */
@media (max-width: 767px) {
.pony-story-line {
  font-size: 20px;
  gap: 6px 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.pony-story-line .pony-heart {
  font-size: 10px;
  top: 1px;
}
}\n}.elementor .e-a0d7b43-f717458{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;justify-content:center;align-items:center;/* ================================
 Pony Story Line
================================ */

.pony-story-line {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;

gap: 0 12px;

font-family: inherit;
font-size: 25px;
line-height: 1;
font-weight: 500;
letter-spacing: 0.02em;

color: #17164f;
text-align: center;
}

.pony-story-line span {
display: inline-flex;
align-items: center;
line-height: 1;
margin: 0;
padding: 0;
}

.pony-story-line .pony-heart {
color: #e51f78;
font-size: 13px;
line-height: 1;
position: relative;
top: 1px;
}

.pony-story-line .story-highlight {
color: #e51f78;
}

/* Mobile */
@media (max-width: 767px) {
.pony-story-line {
  font-size: 20px;
  gap: 6px 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.pony-story-line .pony-heart {
  font-size: 10px;
  top: 1px;
}
}\n}.elementor .e-58c4a4e-5f7a8f4{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-image:url("https://www.jumpgallop.com/wp-content/uploads/2026/06/glowybg4.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center left;flex-direction:column;justify-content:center;align-items:center;/* ================================
 Pony Story Line
================================ */

.pony-story-line {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;

gap: 0 12px;

font-family: inherit;
font-size: 25px;
line-height: 1;
font-weight: 500;
letter-spacing: 0.02em;

color: #17164f;
text-align: center;
}

.pony-story-line span {
display: inline-flex;
align-items: center;
line-height: 1;
margin: 0;
padding: 0;
}

.pony-story-line .pony-heart {
color: #e51f78;
font-size: 13px;
line-height: 1;
position: relative;
top: 1px;
}

.pony-story-line .story-highlight {
color: #e51f78;
}

/* Mobile */
@media (max-width: 767px) {
.pony-story-line {
  font-size: 20px;
  gap: 6px 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.pony-story-line .pony-heart {
  font-size: 10px;
  top: 1px;
}
}\n}.elementor .e-bd90f82-924a61b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;justify-content:center;align-items:center;/* ================================
 Pony Story Line
================================ */

.pony-story-line {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;

gap: 0 12px;

font-family: inherit;
font-size: 25px;
line-height: 1;
font-weight: 500;
letter-spacing: 0.02em;

color: #17164f;
text-align: center;
}

.pony-story-line span {
display: inline-flex;
align-items: center;
line-height: 1;
margin: 0;
padding: 0;
}

.pony-story-line .pony-heart {
color: #e51f78;
font-size: 13px;
line-height: 1;
position: relative;
top: 1px;
}

.pony-story-line .story-highlight {
color: #e51f78;
}

/* Mobile */
@media (max-width: 767px) {
.pony-story-line {
  font-size: 20px;
  gap: 6px 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.pony-story-line .pony-heart {
  font-size: 10px;
  top: 1px;
}
}\n}.elementor .e-6aa3168-df4dbcc{width:200px;min-width:200px;}.elementor .e-de6caed-37f8287{color:var(--blue);}.elementor .e-043168c-9d2c29f{width:150px;min-width:150px;align-self:center;selector{margin:0 auto;text-align: center;}\n}.elementor .e-15f914f-736a339{width:160px;min-width:160px;selector .elementor-widget-image {
overflow: hidden !important;
}

selector .elementor-widget-image img {
transform: translateY(8px);
}\n}.elementor .e-bae9178-ea624a3{color:var(--blue);}.elementor .e-1e17ea4-c583398{width:200px;min-width:200px;align-self:center;}.elementor .e-0f41c6d-e3f905c{color:var(--blue);text-align:center;}.elementor .e-40a663e-de68b21{width:150px;min-width:150px;align-self:center;selector{margin:0 auto;text-align: center;}\n}.elementor .e-26c7162-d507f00{width:160px;min-width:160px;align-self:center;}.elementor .e-1850426-ffe7547{color:var(--blue);text-align:center;}.elementor .e-6b15183-c6e659d{padding:0px;margin:0px;display:none;flex-direction:column;justify-content:center;align-items:center;/* ================================
 Pony Story Line
================================ */

.pony-story-line {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;

gap: 0 12px;

font-family: inherit;
font-size: 25px;
line-height: 1;
font-weight: 500;
letter-spacing: 0.02em;

color: #17164f;
text-align: center;
}

.pony-story-line span {
display: inline-flex;
align-items: center;
line-height: 1;
margin: 0;
padding: 0;
}

.pony-story-line .pony-heart {
color: #e51f78;
font-size: 13px;
line-height: 1;
position: relative;
top: 1px;
}

.pony-story-line .story-highlight {
color: #e51f78;
}

/* Mobile */
@media (max-width: 767px) {
.pony-story-line {
  font-size: 20px;
  gap: 6px 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.pony-story-line .pony-heart {
  font-size: 10px;
  top: 1px;
}
}\n}.elementor .e-0047891-dd01c5a{width:110%;min-width:110%;}.elementor .e-0350411-722df66{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;justify-content:center;align-items:center;/* ================================
 Pony Story Line
================================ */

.pony-story-line {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;

gap: 0 12px;

font-family: inherit;
font-size: 25px;
line-height: 1;
font-weight: 500;
letter-spacing: 0.02em;

color: #17164f;
text-align: center;
}

.pony-story-line span {
display: inline-flex;
align-items: center;
line-height: 1;
margin: 0;
padding: 0;
}

.pony-story-line .pony-heart {
color: #e51f78;
font-size: 13px;
line-height: 1;
position: relative;
top: 1px;
}

.pony-story-line .story-highlight {
color: #e51f78;
}

/* Mobile */
@media (max-width: 767px) {
.pony-story-line {
  font-size: 20px;
  gap: 6px 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.pony-story-line .pony-heart {
  font-size: 10px;
  top: 1px;
}
}\n}.elementor .e-5a1670b-5716769{width:110%;min-width:110%;}.elementor .e-c52d328-882a73b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;justify-content:center;align-items:center;/* ================================
 Pony Story Line
================================ */

.pony-story-line {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;

gap: 0 12px;

font-family: inherit;
font-size: 25px;
line-height: 1;
font-weight: 500;
letter-spacing: 0.02em;

color: #17164f;
text-align: center;
}

.pony-story-line span {
display: inline-flex;
align-items: center;
line-height: 1;
margin: 0;
padding: 0;
}

.pony-story-line .pony-heart {
color: #e51f78;
font-size: 13px;
line-height: 1;
position: relative;
top: 1px;
}

.pony-story-line .story-highlight {
color: #e51f78;
}

/* Mobile */
@media (max-width: 767px) {
.pony-story-line {
  font-size: 20px;
  gap: 6px 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.pony-story-line .pony-heart {
  font-size: 10px;
  top: 1px;
}
}\n}.elementor .e-73c38f0-ecd0b0f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;justify-content:center;align-items:center;/* ================================
 Pony Story Line
================================ */

.pony-story-line {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;

gap: 0 12px;

font-family: inherit;
font-size: 25px;
line-height: 1;
font-weight: 500;
letter-spacing: 0.02em;

color: #17164f;
text-align: center;
}

.pony-story-line span {
display: inline-flex;
align-items: center;
line-height: 1;
margin: 0;
padding: 0;
}

.pony-story-line .pony-heart {
color: #e51f78;
font-size: 13px;
line-height: 1;
position: relative;
top: 1px;
}

.pony-story-line .story-highlight {
color: #e51f78;
}

/* Mobile */
@media (max-width: 767px) {
.pony-story-line {
  font-size: 20px;
  gap: 6px 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.pony-story-line .pony-heart {
  font-size: 10px;
  top: 1px;
}
}\n}.elementor .e-918fd43-8a84b45{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;justify-content:center;align-items:center;/* ================================
 Pony Story Line
================================ */

.pony-story-line {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;

gap: 0 12px;

font-family: inherit;
font-size: 25px;
line-height: 1;
font-weight: 500;
letter-spacing: 0.02em;

color: #17164f;
text-align: center;
}

.pony-story-line span {
display: inline-flex;
align-items: center;
line-height: 1;
margin: 0;
padding: 0;
}

.pony-story-line .pony-heart {
color: #e51f78;
font-size: 13px;
line-height: 1;
position: relative;
top: 1px;
}

.pony-story-line .story-highlight {
color: #e51f78;
}

/* Mobile */
@media (max-width: 767px) {
.pony-story-line {
  font-size: 20px;
  gap: 6px 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.pony-story-line .pony-heart {
  font-size: 10px;
  top: 1px;
}
}\n}.elementor .e-f1d3a9d-68ea5e6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;justify-content:center;align-items:center;/* ================================
 Pony Story Line
================================ */

.pony-story-line {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;

gap: 0 12px;

font-family: inherit;
font-size: 25px;
line-height: 1;
font-weight: 500;
letter-spacing: 0.02em;

color: #17164f;
text-align: center;
}

.pony-story-line span {
display: inline-flex;
align-items: center;
line-height: 1;
margin: 0;
padding: 0;
}

.pony-story-line .pony-heart {
color: #e51f78;
font-size: 13px;
line-height: 1;
position: relative;
top: 1px;
}

.pony-story-line .story-highlight {
color: #e51f78;
}

/* Mobile */
@media (max-width: 767px) {
.pony-story-line {
  font-size: 20px;
  gap: 6px 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.pony-story-line .pony-heart {
  font-size: 10px;
  top: 1px;
}
}\n}.elementor .e-5643c43-9988d19{text-align:center;padding-block-start:5px;}.elementor .e-179b321-8811a3e{text-align:center;}.elementor .e-a379641-d86ac3b{align-self:center;}.elementor .e-17b9f90-9858ab2{text-align:center;padding-block-start:5px;}.elementor .e-255a79f-81b2f5b{text-align:center;}.elementor .e-a316691-7dab94e{align-self:center;}.elementor .e-163d56f-0ccc330{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:none;flex-direction:column;justify-content:center;align-items:center;/* ================================
 Pony Story Line
================================ */

.pony-story-line {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;

gap: 0 12px;

font-family: inherit;
font-size: 25px;
line-height: 1;
font-weight: 500;
letter-spacing: 0.02em;

color: #17164f;
text-align: center;
}

.pony-story-line span {
display: inline-flex;
align-items: center;
line-height: 1;
margin: 0;
padding: 0;
}

.pony-story-line .pony-heart {
color: #e51f78;
font-size: 13px;
line-height: 1;
position: relative;
top: 1px;
}

.pony-story-line .story-highlight {
color: #e51f78;
}

/* Mobile */
@media (max-width: 767px) {
.pony-story-line {
  font-size: 20px;
  gap: 6px 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.pony-story-line .pony-heart {
  font-size: 10px;
  top: 1px;
}
}\n}.elementor .e-a1c15c5{display:flex;flex-direction:row;}.elementor .e-35e1513-86418ce{width:500px;}.elementor .e-1268162-2d7c62a{font-weight:700;font-size:20px;color:var(--pink);text-align:center;}.elementor .e-95d502f-0fa5f98{font-weight:700;font-size:20px;color:var(--pink);text-align:center;}.elementor .e-5bbc0ec-7eb99e9{font-weight:700;font-size:20px;color:var(--pink);text-align:center;}.elementor .e-70fa31d-cdf024c{width:100px;align-self:center;}