  #tarifasocial-perguntas {
    padding: var(--size-space-32) var(--size-space-0) var(--size-space-40);
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida { 
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: var(--size-space-0);
    padding: var(--size-space-0);
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida .titulo-faqs {
    color: var(--Color-Content-General-1);
    text-align: center;
    margin: var(--size-space-0);
    padding: var(--size-space-0);
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida #seletor {
    width: 100%;
    height: 50px;
    display: grid;
    grid-template-columns: 1fr 1px 1fr 1px;
    margin: var(--size-space-24) var(--size-space-0);
    padding: var(--size-space-0);
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida #seletor button {
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--Color-Content-General-2);
    text-align: center;
    font-family: var(--font-family-2-regular);
    font-size: var(--size-font-75);
    font-weight: inherit;
    line-height: var(--size-font-line-height-2xs);
    font-style: var(--font-style-normal);
    margin: var(--size-space-0);
    box-shadow: none;
    background: none;
    border-width: 0 0 2px 0;
    border-style: solid;
    border-color: var(--Color-Border-General-1);
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida #seletor button:hover {
    cursor: pointer;
    border-bottom: 2px solid var(--Color-Border-Interactive-Selected);
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida #seletor .active {
    color: var(--Color-Content-General-1);
    text-align: center;
    font-family: var(--font-family-2-smbold);
    font-size: var(--size-font-75);
    font-weight: inherit;
    line-height: var(--size-font-line-height-2xs);
    font-style: var(--font-style-normal);
    border-color: var(--Color-Border-Interactive-Selected);
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida #seletor .divider {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida #seletor .divider span {
    width: 1px;
    height: 16px;
    border-radius: var(--border-radius-none);
    background: var(--Color-Border-General-1);
  }
  
  /*#region Acordeon*/
  #tarifasocial-perguntas #flex-tem-alguma-duvida #tarifa-social,
  #tarifasocial-perguntas #flex-tem-alguma-duvida #atribucao-tarifa-social {
    width: 100%;
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-header {
    border-bottom: 2px solid var(--Color-Border-Interactive-Active);
    margin: var(--size-space-0);
    padding: var(--size-space-0);
    border-radius: 0;
    background: none;
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-header:hover,
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-header.active {
    border-bottom: 2px solid var(--Color-Border-Interactive-Selected);
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-header button:focus {
    box-shadow: none;
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card,
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-header h4,
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-header h4 button {
    box-shadow: none;
    margin: var(--size-space-0);
    padding: var(--size-space-0);
    border-radius: var(--border-radius-none);
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-header h4,
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-header h4 button {
    border: none;
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-header h4 button {
    gap: var(--size-space-16);
    padding: var(--size-space-24) var(--size-space-16);
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-header h4 button span {
    color: var(--Color-Content-General-1);
    margin: var(--size-space-0);
    padding: var(--size-space-0);
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-body {
    margin: var(--size-space-0);
    padding: var(--size-space-32) var(--size-space-24);
    background: var(--Color-Surface-General-3);
  }
  
  #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-body p {
    color: var(--Color-Content-General-1);
    margin: var(--size-space-0);
    padding: var(--size-space-0);
  }

  @media (min-width: 576px) {
    #tarifasocial-perguntas {
      padding: var(--size-space-40) var(--size-space-0) var(--size-space-64);
    }
  }
  
  @media (min-width: 992px) {
    #tarifasocial-perguntas #flex-tem-alguma-duvida #seletor {
        margin: var(--size-space-32) var(--size-space-0);
    }
  
    #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-header h4 button {
        gap: var(--size-space-32);
        padding: var(--size-space-24) var(--size-space-40);
    }
  
    #tarifasocial-perguntas #flex-tem-alguma-duvida .acordeon-collapse .card .card-body {
        padding: var(--size-space-32) var(--size-space-64);
    }
  }