 .page-template-page-parkinson .banner-title {
     margin-bottom: 20px;
 }

 @media screen and (max-width: 767px) {
     .page-template-page-parkinson .banner-title {
         margin-bottom: 10px !important;
     }
 }

 .parkinson-content {
     display: flex;
     flex-wrap: wrap;
     align-items: center;
     gap: 50px;
     max-width: 900px;
     color: #1e4e76;
     text-align: right;
     max-width: 1000px;
     margin: 0 auto;
 }

 .parkinson-content img {
     text-align: inherit;
     display: inline-block;
     margin-top: 10px;
 }

 .parkinson-content__col:first-of-type {
     width: 40%;
     max-width: 400px;
 }

 .parkinson-content__col:last-of-type {
     width: calc(100% - 50px - 40%);
 }

 .parkinson-content__col .text-content {
     max-width: 500px;
 }

 @media (max-width: 880px) {

     .parkinson-content__col:first-of-type,
     .parkinson-content__col:last-of-type {
         width: 100%;
     }


     .parkinson-content__col .text-content {
         max-width: unset
     }

     .parkinson-content {
         justify-content: center;
         text-align: center;
     }

     .parkinson-content .text-content div {
         margin: 40px auto 0 !important;
     }

     .parkinson-content p {
         margin-left: unset !important;
         max-width: unset !important;

     }

 }