.contact-member-services-component {
    padding: 0 8px; /* width: 338px */
}

#support-after-loss a, #forms a, #medical-request a, #video-visits a, #visit-member-services-text a {
  text-decoration: none;
}

#support-after-loss a:hover, #forms a:hover, #medical-request a:hover, #video-visits a:hover, #visit-member-services-text a:hover {
  text-decoration: underline;
}
 
.contact-member-services-component > .icon-text-div {
    display: flex;
}
 
.contact-member-services-component > .icon-text-div > img {
    width: 48px;
    height: 48px;
    margin-right: 12px;
}
 
.contact-member-services-component > p {
    margin: 25px 0px;
}
 
.contact-member-services-component > a.button {
    background-color: #ffffff;
    border: 1px solid #0D1C3D;
    color: #0D1C3D;
    text-decoration: none;
    width: auto !important;
}
 
.contact-member-services-component > a.button:hover {
 text-decoration: none !important;
}

#visit-member-services .column-control-container {
    background: #f7f7f7;
    padding: 33px 77px;
}

#visit-member-services .column-control-container .rows .columns-3 {
    grid-column: span 2;
}

#visit-member-services-text {
  margin-left: 48px;
}

#title-support-center {
    margin-top: 64px;
}

#grievance-options {
  margin-top: 32px;
}

@media screen and (min-width: 768px) and (max-width: 1151px) {
   #faq-sc  .column-control-container .rows .columns-3 {
    grid-column: span 6 !important;
   }

   #helpful-resources  .column-control-container .rows .columns-3 {
    grid-column: span 6;
   }

    #grievance-options .column-control-container .rows .columns-3 {
     grid-column: span 6;
    }

    #grievance-options .column-control-container .rows .columns-3:nth-child(1),
    #grievance-options .column-control-container .rows .columns-3:nth-child(2) {
     margin-bottom: 30px;
   }

    #grievance-options .column-control-container .rows .columns-3:nth-child(1),
    #grievance-options .column-control-container .rows .columns-3:nth-child(3) {
     margin-right: 37px;
   }

   #visit-member-services .column-control-container .rows .columns-9 {
   grid-column: span 8;
  }

  #visit-member-services .column-control-container .rows .columns-3 {
    grid-column: span 3;
  }

   #visit-member-services .column-control-container {
      padding: 30px 30px !important;
    }

    #visit-member-services-text {
        margin-left: 58px;
    }

   #title-support-center {
    margin-top: 46px;
   }
}

@media (min-width: 1024px) and (max-width: 1024px) {
  #visit-member-services .column-control-container .rows .columns-3 {
    grid-column: span 2;
  }

  #visit-member-services-text {
        margin-left: 78px;
    }
}

@media screen and (max-width: 767px) {
   #faq-sc .column-control-container .rows .columns-3 {
    grid-column: span 12;
   }

   #helpful-resources  .column-control-container .rows .columns-3 {
    grid-column: span 12;
   }

   #visit-member-services .column-control-container .rows .columns-3 {
    grid-column: span 3;
    padding: 0 65px;
   }

   #visit-member-services .column-control-container .rows .columns-9 {
    grid-column: span 8;
   }

   #visit-member-services-text {
    margin-left: 0px;
    margin-top: 32px;
    }

    #visit-member-services .column-control-container {
      margin: 16px 16px;
      padding: 30px 30px;
    }

    #grievance-options .column-control-container .rows .columns-3 {
     grid-column: span 12;
    }

    #grievance-options .column-control-container .rows .columns-3:nth-child(1),
    #grievance-options .column-control-container .rows .columns-3:nth-child(2),
    #grievance-options .column-control-container .rows .columns-3:nth-child(3),
    #grievance-options .column-control-container .rows .columns-3:nth-child(4) {
     margin-bottom: 32px;
   }

   #title-support-center {
    margin-top: 36px;
   }
}


