.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-1744fc07-096d-a230-be2e-4b744b7b0520 {
margin-bottom:40px;
}.lfr-layout-structure-item-5d0c5069-c3a6-5c68-fa02-c03e3bc8af34 {

  position:absolute;
  left:-99999px;
  width:1px;
  height:1px;
  overflow:hidden;

}.lfr-layout-structure-item-aec64156-4c59-648e-9982-d4c585f17607 {
margin-bottom:40px;
}.lfr-layout-structure-item-b8ed4b5d-de08-ad71-4381-b90c6c6716df {
display: none !important;
}
.lfr-layout-structure-item-b8ed4b5d-de08-ad71-4381-b90c6c6716df {
margin-bottom:40px;
}.lfr-layout-structure-item-58bccfde-6bbc-e156-0793-9b70946228dd {
display: none !important;
}
.lfr-layout-structure-item-e8327c4e-c6b4-7814-8319-153d232c1c28 {
margin-bottom:40px;
}.lfr-layout-structure-item-8a6f4e5f-77a0-001e-a8c8-e343cbdfd2d5 {
.agencia-section {
     padding-top: 2rem;
padding-bottom: 2rem;
background-color: #EAEDF0;
}
}.lfr-layout-structure-item-1fbcd9b8-dc9f-c68c-5ef4-c1bfcdc72af0 {
display: none !important;
}
.lfr-layout-structure-item-17724c2a-44cb-2868-b2b4-d56aba6b6af4 {
margin-bottom:20px
}.lfr-layout-structure-item-105ecfd5-a601-fd04-8dd7-6d9743689913 {
margin-bottom:40px;
}.lfr-layout-structure-item-3f40b5a9-cbf0-fa4f-97b6-0fe131fd17b3 {
margin-bottom:40px;
}.lfr-layout-structure-item-18b9cdcf-b3b1-97c6-f358-8c6c7bc879ca {
/* ===== SEARCH BAR CUSTOM FINAL ===== */

.search-bar .input-group {
  display: flex;
  align-items: center;
  height: 56px;
  gap: 12px;
  border-radius: 4px;
  background: #fff;
}

/* mantém o input nativo do Liferay/Clay */
.search-bar-keywords-input {
  height: 56px !important;
  border: 1px solid #c9d3df !important;
  border-radius: 4px !important;
  background: #fff !important;
  color: #101828;
  font-size: 16px;
  padding: 12px !important;
  box-shadow: none !important;
}

.search-bar-keywords-input::placeholder {
  color: #98a2b3;
}

/* corrige regras do input-group que arredondam/removem bordas */
.input-group > .form-control:not(:last-child),
.input-group .input-group-item .input-group-inset-after.form-control {
  border-radius: 4px !important;
  border-right-width: 1px !important;
  padding-right: 12px !important;
}

/* container do botão */
.input-group-inset-item-after {
  border: 0 !important;
  background: transparent !important;
  padding: 0 !important;
  margin-left: 12px;
}

/* botão azul */
.input-group-inset-item-after .btn {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 52px;
  padding: 0 24px;
  border-radius: 4px;
  background: #00E0EC;
  border: 0;
  color: #101828;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer;
}

/* remove lupa */
.input-group-inset-item-after .lexicon-icon {
  display: none;
}

/* adiciona texto */
.input-group-inset-item-after .btn::after {
  content: "Buscar";
}

.input-group-inset-item-after .btn:hover {
  filter: brightness(0.95);
}

/* foco */
.search-bar-keywords-input:focus {
  border-color: #00c8d7 !important;
  box-shadow: 0 0 0 2px rgba(0, 200, 215, 0.1) !important;
  outline: none !important;
}
}.lfr-layout-structure-item-558aa0d8-a366-269b-feb2-61c52b33a3f2 {
margin-bottom:40px;

.embed-responsive{
width: 100% !important;
}

.agencia-conteudo-texto p picture img {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: block;
}

@media (max-width: 768px) {
  .agencia-conteudo-texto p picture {
    display: block;
    width: 100%;
    max-width: 100%;
  }

  .agencia-conteudo-texto p picture img {
    width: 100%;
    max-width: 100%;
    height: auto;
    display: block;
  }
}
}