.common-symptoms .heading {
  text-align: center;
  margin-bottom: 0; }
.common-symptoms .desc {
  text-align: center; }
.common-symptoms .wrapper {
  margin-top: 40px;
  text-align: center; }
  .common-symptoms .wrapper.tablet, .common-symptoms .wrapper.mobile {
    display: none; }
  .common-symptoms .wrapper .col {
    width: calc(100% / 3 - 14px);
    display: inline-flex;
    flex-direction: column;
    margin-right: 20px; }
    .common-symptoms .wrapper .col:nth-child(3) {
      margin-right: 0; }
    .common-symptoms .wrapper .col:nth-child(4) {
      margin-top: 50px;
      margin-left: 20px; }
  .common-symptoms .wrapper ._tab {
    display: inline-block;
    position: relative;
    margin-top: 61px;
    border: 6px solid #EFF5FE;
    border-radius: 20px;
    padding: 78px 28px 84px;
    margin-bottom: 50px;
    transition: all ease 0.3s; }
    .common-symptoms .wrapper ._tab:last-child {
      margin-bottom: 0; }
    .common-symptoms .wrapper ._tab::after {
      content: '';
      position: absolute;
      left: -1px;
      bottom: -1px;
      background: #EFF5FE;
      width: calc(100% + 2px);
      height: 47px;
      z-index: 1;
      border-radius: 0px 0px 15px 15px; }
    .common-symptoms .wrapper ._tab img {
      width: 122px;
      height: 122px;
      object-fit: contain;
      position: absolute;
      top: -61px;
      left: 50%;
      transform: translateX(-50%); }
    .common-symptoms .wrapper ._tab.content-block {
      background: #EFF5FE; }
      .common-symptoms .wrapper ._tab.content-block::after {
        border: 6px solid #EFF5FE;
        border-top: 0;
        background-color: #fff; }
      .common-symptoms .wrapper ._tab.content-block ._body::after {
        transform: translateX(-50%) rotate(-180deg); }
      .common-symptoms .wrapper ._tab.content-block ._body .__content {
        display: block; }
    .common-symptoms .wrapper ._tab ._body {
      display: flex;
      flex-direction: column;
      height: 100%; }
      .common-symptoms .wrapper ._tab ._body::after {
        content: '';
        background-image: url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.7436 1.39286C14.7436 1.27679 14.6855 1.1462 14.5985 1.05915L13.873 0.333704C13.786 0.246651 13.6554 0.188616 13.5393 0.188616C13.4233 0.188616 13.2927 0.246651 13.2056 0.333704L7.50363 6.03571L1.80162 0.333704C1.71456 0.246651 1.58398 0.188616 1.46791 0.188616C1.33733 0.188616 1.22126 0.246651 1.13421 0.333704L0.408761 1.05915C0.321708 1.1462 0.263672 1.27679 0.263672 1.39286C0.263672 1.50893 0.321708 1.63951 0.408761 1.72656L7.16992 8.48772C7.25698 8.57478 7.38756 8.63281 7.50363 8.63281C7.6197 8.63281 7.75028 8.57478 7.83733 8.48772L14.5985 1.72656C14.6855 1.63951 14.7436 1.50893 14.7436 1.39286Z' fill='%23130F49'/%3E%3C/svg%3E%0A");
        width: 44px;
        height: 44px;
        background-repeat: no-repeat;
        background-size: 17px;
        background-position: center;
        display: block;
        background-color: #ECA400;
        border: 4px solid #ffff;
        border-radius: 50%;
        position: absolute;
        bottom: 23.5px;
        z-index: 2;
        left: 50%;
        transform: translateX(-50%);
        cursor: pointer;
        transition: all ease 0.3s; }
      .common-symptoms .wrapper ._tab ._body .__title {
        text-align: center;
        color: #00629A;
        font-size: 20px;
        line-height: 150%;
        margin-bottom: 8px; }
      .common-symptoms .wrapper ._tab ._body .__content {
        flex: 1;
        color: #504E4E;
        font-size: 17px;
        line-height: 176%;
        -webkit-line-clamp: 6;
        -webkit-box-orient: vertical;
        overflow: hidden;
        display: -webkit-box;
        text-align: center; }
@media (max-width: 1100px) {
  .common-symptoms .wrapper ._tab {
    padding: 80px 20px 90px; } }
@media (max-width: 1024.98px) {
  .common-symptoms .wrapper.desk {
    display: none; }
  .common-symptoms .wrapper.tablet {
    display: block;
    max-width: 790px;
    margin-left: auto;
    margin-right: auto; }
    .common-symptoms .wrapper.tablet .col {
      width: calc(100% / 2 - 10px); }
      .common-symptoms .wrapper.tablet .col:last-child {
        margin-right: 0; } }
@media (max-width: 767.98px) {
  .common-symptoms .wrapper ._tab {
    margin-bottom: 20px; }
  .common-symptoms .wrapper.tablet {
    display: none; }
  .common-symptoms .wrapper.mobile {
    display: block;
    max-width: 560px;
    margin-left: auto;
    margin-right: auto; } }
