.placeholder-ctn{
  display: flex;
  flex-direction: column;
  align-items: center;
}

.placeholder-padding-ctn{
  display: flex;
  width:100%;
  max-width: 1440px;
  padding: var(--spacing-module-sm-xs, 48px) var(--spacing-module-sm-2xs, 48px);
  flex-direction: column;
  align-items: center;
  gap: 8px;
  border-radius: var(--border-radius-2xl, 20px);
  background: var(--surface-page, #FFF);
}

 .placeholder-one-col{
  display: flex;
  flex-direction: column;
  max-width: 1320px;
  width:100%;
  justify-content: center;
  align-items: flex-start;
  gap: 56px;
}

.placeholder-two-col{
  display: flex;
  flex-wrap:wrap;
  max-width: 1320px;
  width:100%;
  justify-content: center;
  align-items: center;
  gap: 56px;
}

.placeholder-two-col > div{
  flex:1;
}

.placeholder-primary{
  max-width: 1440px!important;
}

.placeholder-secondary{
  display: flex;
  max-width: 1320px;
  padding: var(--spacing-module-sm-xs, 48px) var(--spacing-module-sm-2xs, 48px);
  gap: 56px;
  align-self: stretch;
  border-radius: var(--border-radius-lg, 8px);
}

.placeholder-inner > div{
  flex:1;
}

  @media only screen and (max-width: 1000px) {
    .placeholder-inner{
      flex-direction: column;
    }
  }
  @media only screen and (max-width: 743px) {
    .placeholder-inner > div{
      width: 100%;
    }
  }
