.patient-symptom {
  position: relative;
  min-height: -webkit-calc(100vh - 260px);
  min-height: calc(100vh - 260px); }
  @media (max-width: 767px) {
    .patient-symptom {
      min-height: 100%; } }
  .patient-symptom .patient-txt {
    padding: 65px 0; }
    @media (max-width: 767px) {
      .patient-symptom .patient-txt {
        padding: 30px 0; } }
    .patient-symptom .patient-txt .narrative-img {
      display: block;
      text-align: center; }
      @media (max-width: 767px) {
        .patient-symptom .patient-txt .narrative-img {
          margin-bottom: 25px; } }
      .patient-symptom .patient-txt .narrative-img .img-title {
        font-size: 18px;
        font-weight: 500;
        margin-top: 20px;
        margin-bottom: 0; }
      .patient-symptom .patient-txt .narrative-img:after {
        content: '';
        width: 1px;
        height: 100%;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        background-color: rgba(112, 112, 112, 0.3); }
    .patient-symptom .patient-txt .txt-content {
      padding-left: 30px; }
      @media (max-width: 767px) {
        .patient-symptom .patient-txt .txt-content {
          padding-left: 0; } }
      .patient-symptom .patient-txt .txt-content p {
        font-size: 16px;
        font-weight: 300;
        line-height: 23px;
        margin-bottom: 30px; }

.sec-btn.patient--btn span {
  padding: 0 25px; }
  @media (max-width: 767px) {
    .sec-btn.patient--btn span {
      padding: 0 15px; } }
