 /* Custom CSS Added Via Theme Settings */
  /* This removes the rounded corners of the form fields */

.form-control {
border-radius: 0px;
margin-top: -1px;
}

/* This changes the bulleted list to have green arrows instead of dots */

.bullet-arrow {
list-style-type: none;
}

.bullet-arrow li {
list-style-type: none;
position: relative;
padding-left: 8px;
}

.bullet-arrow li:before {
content: '\00BB';
color: #127059;
font-size: 34px;
position: absolute;
top: -14px;
left: -20px;
}


/* This changes the bulleted list to have green check marks instead of dots */

.bullet-check {
list-style-type: none;
}

.bullet-check li {
list-style-type: none;
position: relative;
padding-left: 6px;
}

.bullet-check li:before {
content: '\2713';
color: #127059;
font-size: 20px;
position: absolute;
top: -3px;
left: -20px;
}

/* This changes the bulleted list to have white arrows instead of dots */

.bullet-arrow-white {
list-style-type: none;
}

.bullet-arrow-white li {
list-style-type: none;
position: relative;
padding-left: 8px;
}

.bullet-arrow-white li:before {
content: '\00BB';
color: #ffffff;
font-size: 34px;
position: absolute;
top: -14px;
left: -20px;
}


/* This changes the bulleted list to have white check marks instead of dots */

.bullet-check-white {
list-style-type: none;
}

.bullet-check-white li {
list-style-type: none;
position: relative;
padding-left: 6px;
}

.bullet-check-white li:before {
content: '\2713';
color: #ffffff;
font-size: 20px;
position: absolute;
top: -3px;
left: -20px;
}


/* This removes the rounded corners of the filter field as seen on the Announcements and Blog Search Pages  */

.filter__field {
border-radius: 0px !important;
}


/* This moves the podcast intro section up higher so that it is behind the transparent header. Delete this code if not using a transparent header for the website theme */

.podcast-intro { 
margin-top: -80px !important;
padding-top: 80px !important;
}


/* This moves the coaching product hero section up higher so that it is behind the transparent header. Delete this code if not using a transparent header for the website theme */

.coaching-programs__container { 
margin-top: -94px !important;
}

.coaching-programs__header  {
padding-top: 94px !important;
}


/* This removes the rounded corners on the error prompt */

.parsley-errors-list {
border-radius: 0px !important;
}


/* This removes the rounded corners on alert messages */

.alert {
border-radius: 0px !important;
}


/* This makes form labels white - important for the login page */

.form-group label {
color: #ffffff !important;
}

</style>


    <!-- Kajabi Editor Only CSS ============================================ -->
    

    <!-- Header hook ======================================================= -->
    <link rel="apple-touch-icon" href="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/2148187552/images/3cf3e2d-3b54-422-eba8-ca0cc53c4cec_Fav_-_02.jpg" /><script type="text/javascript">
  var Kajabi = Kajabi || {};
</script>
<script type="text/javascript">
  Kajabi.currentSiteUser = {
    "id" : "-1",
    "type" : "Guest",
    "contactId" : "",
  };
  
</script>
<script type="text/javascript">
  Kajabi.theme = {
    activeThemeName: "Prosper",
    previewThemeId: null,
    editor: false
  };
</script>
<meta name="turbo-prefetch" content="false">
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-E41L8EC64E"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-E41L8EC64E');
</script>


<!-- JSON-LD STRUCTURED DATA -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [

    {
      "@type": "Organization",
      "@id": "https://www.stroke.fitness/#org",
      "name": "Stroke Fitness",
      "url": "https://www.stroke.fitness",
      "logo": "https://www.stroke.fitness/assets/favicon.png",
      "description": "Post-rehab neuromotor training for stroke survivors and brain trauma. Focused on improving balance, walking, coordination, and brain-body connection through neuroplasticity-based practice.",
      "sameAs": [
        "https://www.youtube.com/@stroke.fitness",
        "https://www.instagram.com/stroke.fitness",
        "https://www.instagram.com/strokerebel",
        "https://www.tiktok.com/@stroke.fitness",
"https://www.facebook.com/stroke.fitness.worldwide"
      ],
      "subjectOf": [
        {
          "@type": "WebSite",
          "name": "Brain Rehab (Netherlands)",
          "url": "https://www.brain.rehab"
        },
        {
          "@type": "WebSite",
          "name": "Stroke Rehab (Europe)",
          "url": "https://www.stroke.rehab"
        }
      ]
    },

    {
      "@type": "Person",
      "@id": "https://www.stroke.fitness/about#arjan",
      "name": "Arjan Kuipers",
      "jobTitle": "Neuromotor Training Specialist",
      "worksFor": {
        "@id": "https://www.stroke.fitness/#org"
      },
      "sameAs": [
        "https://pmc.ncbi.nlm.nih.gov/articles/PMC12651463/",
        "https://www.mdpi.com/2077-0383/14/11/3757",
        "https://www.preprints.org/manuscript/202503.0234",
        "https://onlinecommunity.stroke.org.uk/t/from-spine-to-brain/39255"
      ]
    },

    {
      "@type": "Book",
      "@id": "https://www.stroke.fitness/books#stroke-rebel",
      "name": "Stroke Rebel",
      "author": {
        "@id": "https://www.stroke.fitness/about#arjan"
      }
    },

    {
      "@type": "Book",
      "@id": "https://www.stroke.fitness/books#stroke-rebel-2",
      "name": "Stroke Rebel II",
      "author": {
        "@id": "https://www.stroke.fitness/about#arjan"
      }
    },

    {
      "@type": "Book",
      "@id": "https://www.stroke.fitness/books#unfinished-recovery",
      "name": "Unfinished Recovery",
      "author": {
        "@id": "https://www.stroke.fitness/about#arjan"
      }
    },

    {
      "@type": "WebSite",
      "@id": "https://www.stroke.fitness/#website",
      "url": "https://www.stroke.fitness",
      "name": "Stroke Fitness",
      "publisher": {
        "@id": "https://www.stroke.fitness/#org"
      }
    }

  ]
}
</script><script async src="https://www.googletagmanager.com/gtag/js?id=G-CLDSG161PM"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-CLDSG161PM');
</script>
<style type="text/css">
  #editor-overlay {
    display: none;
    border-color: #2E91FC;
    position: absolute;
    background-color: rgba(46,145,252,0.05);
    border-style: dashed;
    border-width: 3px;
    border-radius: 3px;
    pointer-events: none;
    cursor: pointer;
    z-index: 10000000000;
  }
  .editor-overlay-button {
    color: white;
    background: #2E91FC;
    border-radius: 2px;
    font-size: 13px;
    margin-inline-start: -24px;
    margin-block-start: -12px;
    padding-block: 3px;
    padding-inline: 10px;
    text-transform:uppercase;
    font-weight:bold;
    letter-spacing:1.5px;

    left: 50%;
    top: 50%;
    position: absolute;
  }
</style>
