.custom_four_column  {
    max-width: 1770px;
    margin-bottom: 100px;
 .sending_money-big-heading{
    color: #FFF;
text-align: center;
font-family: Nunito;
font-size: 48px;
font-style: normal;
font-weight: 800;
line-height: 130%; /* 62.4px */
letter-spacing: -1.104px;
 }
 .sending_money-text{
    color: #FFF;
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Nunito;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%; /* 44.8px */  
 }
      .four_column-container {
        zoom: 0.9;
        display: grid;
        grid-template-columns: repeat(4, auto);
        margin-top: 120px;
        gap: 30px;
        padding: 0px 20px;
      }
      .four_coulmn_wrap-column:nth-child(even) {
        margin-top: 70px;
      }
      .four_coulmn_wrap-column {
        border-radius: 12px;
        border: 0.1px solid #7b6d6d47;
        border-radius: 16px;
        min-height: 624px;
        height: 100%;
        padding: 36px;
        background-size: contain;
        background-repeat: no-repeat;
        max-height: 624px;
        background-size: contain;
        position: relative;
        display: flex;
        align-items: flex-end;
        background-size: cover;
        a {
          position: absolute;
          width: 100%;
          height: 100%;
        }
        .four_column-heading {
            color:  #FFF;
            font-feature-settings: 'liga' off, 'clig' off;
            font-family: Nunito;
            font-size: 40px;
            font-style: normal;
            font-weight: 700;
            line-height: 52px; /* 130% */
        }
        .four_column-text {
            color: var(--White, #FFF);
            font-feature-settings: 'liga' off, 'clig' off;
            font-family: Nunito;
            font-size: 20px;
            font-style: normal;
            font-weight: 400;
            line-height: 26px; /* 130% */
        }
      }
    .cards-wrapper {
      gap: 30px;
    }
    .single-card {
      padding: 35px 25px !important;
      max-height: 404px;
      max-width: 258px;
      .single-card-header {
        font-size: 24px;
        font-style: normal;
        font-weight: 700;
        line-height: 32px; /* 133.333% */
        padding-bottom: 18px;
        padding-top: 12px !important;
      }
      .single-card-text {
        font-size: 18px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px; /* 144.444% */
        padding-bottom: 20px;
      }
      a {
      }
    }
    a {
      font-size: 18px;
      font-style: normal;
      font-weight: 400;
      line-height: 26px;
      text-decoration-line: underline;
    }
    .single-card {
      max-height: 100% !important;
    }
    
  }

  .custom_four_column  {
    .single-card-image {
      height: 50px;
      display: flex;
      flex-wrap: wrap;
      align-items: center;
    }
  }
  .travel-test-for-free button {
    width: unset !important;
  }
  .custom_four_column  {
    .single-card {
      a {
        color: #222;
        font-family: Nunito;
        font-size: 18px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px; /* 144.444% */
        text-decoration-line: underline;
      }
    }
  }

  @media (min-width: 768px) and (max-width: 1450px) {
    .custom_four_column .four_column-container {
      grid-template-columns: repeat(2, auto) !important;
      width: max-content;
      max-width: 100%;
      margin: 0 auto;
      margin-top: 120px;
    }
    .custom_four_column .four_coulmn_wrap-column {
      max-height: unset;
      margin: 0 auto !important;
    }
  }

  @media (max-width: 768px) {
    .custom_four_column{
        margin-top: 150px;
      }
   

    .custom_four_column .four_coulmn_wrap-column {
      min-height: 450px;
      max-height: 450px;
      margin: 0 auto;
    }
    .custom_four_column .four_coulmn_wrap-column:nth-child(even) {
      margin: unset !important;
    }
    .custom_four_column .four_coulmn_wrap-column {
        margin: 0 auto !important;
        max-width: 300px;
      }
      .custom_four_column .four_coulmn_wrap-column .four_column-text br {
        display: none;
      }
  }

.custom_four_column .four_coulmn_wrap-column {
    position: relative;
    perspective: 1000px;
  }
  
  .custom_four_column .four_coulmn_wrap-column-content,
  .custom_four_column .four_coulmn_wrap-column-flip {
    transition: opacity 0.4s ease;
    backface-visibility: hidden;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
  }
  
  .custom_four_column .four_column-toggle {
    position: absolute;
    bottom: -20px;
    right: -20px;
    color: #fff;
    border: none;
    width: 48px;
    height: 48px;
    font-size: 24px;
    border-radius: 50%;
    cursor: pointer;
    font-weight: bold;
    line-height: 1;
    background-color: unset;
  }
  
  .custom_four_column .four_column-toggle-close {
    position: absolute;
    bottom: 20px;
    right: 20px;
    color: #000;
    border: none;
    width: 48px;
    height: 48px;
    font-size: 24px;
    border-radius: 50%;
    cursor: pointer;
    font-weight: bold;
    line-height: 1;   background-color: unset;
  }
  
  .custom_four_column .four_coulmn_wrap-column-flip {
    opacity: 0;
    pointer-events: none;
    position: absolute;
    inset: 0;
    padding: 36px;
    background-color: #1dbb3b;
    border-radius: 16px;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
  }
  
  .custom_four_column .four_coulmn_wrap-column.is-flipped .four_coulmn_wrap-column-content {
    opacity: 0;
    pointer-events: none;
  }
  
  .custom_four_column .four_coulmn_wrap-column.is-flipped .four_coulmn_wrap-column-flip {
    opacity: 1;
    pointer-events: auto;
  }
  .custom_four_column .four_column-flip-content{
    height: 100%;
.four_column-heading{
    color: #000;
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Nunito;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: 52px; /* 130% */
    position: relative;
}
.four_column-text{
    color: #000;
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Nunito;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px; /* 130% */
}
.four_column-link{
    color: #000;
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Nunito;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px; /* 130% */

}
  }

@media (max-width:768px){
    .custom_four_column {
        .four_column-container {
          grid-template-columns: repeat(1, auto);
          justify-content: center;
          .four_column-text {
            font-size: 18px;
          }
        }
        .text_with_image2 {
          background-position: center;
        }
        .three_column {
          margin: 0px;
        }
        .four_coulmn_wrap-column{
            max-width: 414px;
        }
      }
      .custom_four_column {
        & .four_coulmn_wrap-column {
            .four_column-heading {
            font-size: 24px;
            line-height: 28px;
            }}}

            .custom_four_column {
                .sending_money-big-heading {
font-size: 32px;
line-height: 36px;
                }}

                .custom_four_column {
                    .sending_money-text {
font-size: 18px;
line-height: 24px;
                    }}
                    .custom_four_column{
                        margin-top: 0px;
                    }
}
