/* This source code is exported from pxCode, you can get more document from https://www.pxcode.io */
.listagem-group {
  display: flex;
  flex-direction: column; }

.button{
	cursor: pointer;
}

.multiselect{
	height: 160px !important;
}

select, select option{
	padding: 10px;
}

select[readonly] {
  background: #eee; /*Simular campo inativo - Sugestão @GabrielRodrigues*/
  pointer-events: none;
  touch-action: none;
}
.listagem-text-menu-props {
  font: 16px/1.5 "Poppins", Helvetica, Arial, serif;
  color: lightgray;
  margin-left: 15px; 
  letter-spacing: 0px; }
.listagem-menu-outro{
	display: none;
}
.select{
	padding-top: 10px;
}

.listagem-group.layout {
  position: relative; }

.listagem-line3 {
  background-color: #e5e5e5; }

.listagem-line3.layout {
  position: absolute;
  top: 0px;
  height: 1px;
  left: 0px;
  right: 0px;
  width: 67.36%;
  margin: 120px 12.71% 1086px 19.93%; }
  @media (max-width: 1199px) {
    .listagem-line3.layout {
      margin: 98px 12.71% 826px 19.93%; } }
  @media (max-width: 991px) {
    .listagem-line3.layout {
      margin: 74px 12.71% 544px 19.93%; } }
  @media (max-width: 767px) {
    .listagem-line3.layout {
      margin: 53px 12.71% 303px 19.93%; } }
  @media (max-width: 575px) {
    .listagem-line3.layout {
      margin: 43px 12.71% 182px 19.93%; } }
  @media (max-width: 479px) {
    .listagem-line3.layout {
      margin: 33px 12.71% 61px 19.93%; } }
  @media (max-width: 383px) {
    .listagem-line3.layout {
      margin: 26px 12.71% 5px 19.93%; } }

.listagem-block {
  display: flex;
  background-color: white; }
  @media (max-width: 1399px) {
    .listagem-block {
      flex-wrap: wrap;
      row-gap: 16px; } }

.listagem-block.layout {
  position: relative;
  overflow: hidden;
  flex-grow: 1;
  min-height: 10px;
  flex-shrink: 0; }

.listagem-block-item {
  display: flex;
  flex-direction: row;
  position: relative;
  flex: 1 1 1; }
  @media (max-width: 1399px) {
    .listagem-block-item {
      flex: 0 0 100%; } }

.listagem-menu-block {
  display: flex;
  flex-direction: column;
  background-color: #784a42;
  border-radius: 0px 8px 8px 0px;
flex: 1  }

.listagem-block40.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-flex {
  display: flex;
  flex-direction: column; }

.listagem-flex.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 32px 13px; }
  @media (max-width: 1199px) {
    .listagem-flex.layout {
      margin: 28px 11px; } }
  @media (max-width: 991px) {
    .listagem-flex.layout {
      margin: 24px 10px; } }
  @media (max-width: 767px) {
    .listagem-flex.layout {
      margin: 20px 8px; } }
  @media (max-width: 575px) {
    .listagem-flex.layout {
      margin: 18px 7px; } }
  @media (max-width: 479px) {
    .listagem-flex.layout {
      margin: 16px 7px; } }
  @media (max-width: 383px) {
    .listagem-flex.layout {
      margin: 15px 6px; } }

.listagem-hero-title {
  font: 900 36px/1.5 "Poppins", Helvetica, Arial, serif;
  color: #fafafa;
  letter-spacing: 0px; }
  @media (max-width: 1199px) {
    .listagem-hero-title {
      font-size: 32px;
      text-align: left; } }
  @media (max-width: 991px) {
    .listagem-hero-title {
      font-size: 29px; } }
  @media (max-width: 767px) {
    .listagem-hero-title {
      font-size: 25px; } }
  @media (max-width: 575px) {
    .listagem-hero-title {
      font-size: 24px; } }
  @media (max-width: 479px) {
    .listagem-hero-title {
      font-size: 22px; } }
  @media (max-width: 383px) {
    .listagem-hero-title {
      font-size: 21px; } }

.listagem-hero-title.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 0px 13px 0px 21px; }
  @media (max-width: 1199px) {
    .listagem-hero-title.layout {
      margin: 0px 11px 0px 18px; } }
  @media (max-width: 991px) {
    .listagem-hero-title.layout {
      margin: 0px 10px 0px 16px; } }
  @media (max-width: 767px) {
    .listagem-hero-title.layout {
      margin: 0px 8px 0px 13px; } }
  @media (max-width: 575px) {
    .listagem-hero-title.layout {
      margin: 0px 7px 0px 12px; } }
  @media (max-width: 479px) {
    .listagem-hero-title.layout {
      margin: 0px 7px 0px 11px; } }
  @media (max-width: 383px) {
    .listagem-hero-title.layout {
      margin: 0px 6px 0px 10px; } }

.listagem-text-body1 {
  font: 300 14px/1.5 "Open Sans", Helvetica, Arial, serif;
  color: white;
  letter-spacing: 0px; }
  @media (max-width: 991px) {
    .listagem-text-body1 {
      font-size: 13px;
      text-align: left; } }
  @media (max-width: 575px) {
    .listagem-text-body1 {
      font-size: 12px; } }

.listagem-text-body1.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 21px 0px; }
  @media (max-width: 1199px) {
    .listagem-text-body1.layout {
      margin: 5px 18px 0px; } }
  @media (max-width: 991px) {
    .listagem-text-body1.layout {
      margin: 5px 16px 0px; } }
  @media (max-width: 767px) {
    .listagem-text-body1.layout {
      margin: 5px 13px 0px; } }
  @media (max-width: 575px) {
    .listagem-text-body1.layout {
      margin: 5px 12px 0px; } }
  @media (max-width: 479px) {
    .listagem-text-body1.layout {
      margin: 5px 11px 0px; } }
  @media (max-width: 383px) {
    .listagem-text-body1.layout {
      margin: 5px 10px 0px; } }

.listagem-menu.high, .listagem-menu:hover {
  display: flex;
  flex-direction: column;
  background-color: #543936;
  border-radius: 4px 4px 4px 4px; }

.listagem-menu.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px 0px; }

.listagem-block42 {
  display: flex; }

.listagem-block42.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 8px; }
  @media (max-width: 1199px) {
    .listagem-block42.layout {
      margin: 7px; } }
  @media (max-width: 991px) {
    .listagem-block42.layout {
      margin: 6px; } }
  @media (max-width: 767px) {
    .listagem-block42.layout {
      margin: 5px; } }

.listagem-block42-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 16px; }

.listagem-icon1 {
  background: var(--src) center center/contain no-repeat; }

.listagem-icon1.layout {
  position: relative;
  height: 16px;
  width: 16px;
  min-width: 16px;
  margin: 4px 0px; }
  @media (max-width: 1199px) {
    .listagem-icon1.layout {
      margin: 5px 0px; } }

.listagem-block42-spacer {
  flex: 0 1 16px; }

.listagem-text-menu {
  font: 16px/1.5 "Poppins", Helvetica, Arial, serif;
  color: lightgray;
  margin-left: 15px;
  letter-spacing: 0px; }

.high .listagem-text-menu, .listagem-text-menu:hover {
  font: 16px/1.5 "Poppins", Helvetica, Arial, serif;
  color: #fafafa;
  letter-spacing: 0px;
	cursor: pointer}

.listagem-highlights6.layout {
  position: relative;
  flex: 0 0 auto;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block43 {
  display: flex;
  flex-direction: column; }

.listagem-block43.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 40px 2px; }
  @media (max-width: 1199px) {
    .listagem-block43.layout {
      margin: 35px 5px; } }
  @media (max-width: 991px) {
    .listagem-block43.layout {
      margin: 29px 5px; } }
  @media (max-width: 767px) {
    .listagem-block43.layout {
      margin: 24px 5px; } }
  @media (max-width: 575px) {
    .listagem-block43.layout {
      margin: 21px 5px; } }
  @media (max-width: 479px) {
    .listagem-block43.layout {
      margin: 19px 5px; } }
  @media (max-width: 383px) {
    .listagem-block43.layout {
      margin: 17px 5px; } }

.listagem-block44 {
  display: flex;
  flex-direction: column; }

.listagem-block44.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 1px 1px 0px; }
  @media (max-width: 1199px) {
    .listagem-block44.layout {
      margin: 5px 5px 0px; } }

.listagem-block45 {
  display: flex;
  flex-direction: column; }

.listagem-block45.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block46 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block46.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block47 {
  display: flex; }

.listagem-block47.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 80%;
  margin: 8px 41.13% 8px 3.46%; }
  @media (max-width: 1199px) {
    .listagem-block47.layout {
      margin: 7px 41.13% 7px 3.46%; } }
  @media (max-width: 991px) {
    .listagem-block47.layout {
      margin: 6px 41.13% 6px 3.46%; } }
  @media (max-width: 767px) {
    .listagem-block47.layout {
      margin: 5px 41.13% 5px 3.46%; } }

.listagem-block47-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 18px; }

.listagem-image2 {
  background: var(--src) center center/contain no-repeat; }

.listagem-image2.layout {
  position: relative;
  height: 16px;
  width: 18px;
  min-width: 18px;
  margin: 4px 0px; }
  @media (max-width: 1199px) {
    .listagem-image2.layout {
      margin: 5px 0px; } }

.listagem-block47-spacer {
  flex: 0 1 16px; }



.listagem-highlights7.layout {
  position: relative;
  flex: 0 0 auto;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block48 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block48.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block48.layout {
      margin: 5px 0px 0px; } }

.listagem-block49 {
  display: flex; }

.listagem-block49.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 35.93%;
  margin: 8px 60.61% 8px 3.46%; }
  @media (max-width: 1199px) {
    .listagem-block49.layout {
      margin: 7px 60.61% 7px 3.46%; } }
  @media (max-width: 991px) {
    .listagem-block49.layout {
      margin: 6px 60.61% 6px 3.46%; } }
  @media (max-width: 767px) {
    .listagem-block49.layout {
      margin: 5px 60.61% 5px 3.46%; } }

.listagem-block49-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 25px; }

.listagem-image3 {
  background: var(--src) center center/contain no-repeat; }

.listagem-image3.layout {
  position: relative;
  height: 15px;
  width: 25px;
  min-width: 25px;
  margin: 5px 0px 4px; }
  @media (max-width: 1199px) {
    .listagem-image3.layout {
      margin: 5px 0px; } }

.listagem-block49-spacer {
  flex: 0 1 9px; }

.listagem-block50 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block50.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block50.layout {
      margin: 5px 0px 0px; } }

.listagem-block51 {
  display: flex; }

.listagem-block51.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 8px 22px 8px 8px; }
  @media (max-width: 1199px) {
    .listagem-block51.layout {
      margin: 7px 19px 7px 7px; } }
  @media (max-width: 991px) {
    .listagem-block51.layout {
      margin: 6px 16px 6px 6px; } }
  @media (max-width: 767px) {
    .listagem-block51.layout {
      margin: 5px 14px 5px 5px; } }
  @media (max-width: 575px) {
    .listagem-block51.layout {
      margin: 5px 13px 5px 5px; } }
  @media (max-width: 479px) {
    .listagem-block51.layout {
      margin: 5px 11px 5px 5px; } }
  @media (max-width: 383px) {
    .listagem-block51.layout {
      margin: 5px 10px 5px 5px; } }

.listagem-block51-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 14px; }

.listagem-image4 {
  background: var(--src) center center/contain no-repeat; }

.listagem-image4.layout {
  position: relative;
  height: 16px;
  width: 14px;
  min-width: 14px;
  margin: 4px 0px; }
  @media (max-width: 1199px) {
    .listagem-image4.layout {
      margin: 5px 0px; } }

.listagem-block51-spacer {
  flex: 0 1 20px; }

.listagem-block52 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block52.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block52.layout {
      margin: 5px 0px 0px; } }

.listagem-block53 {
  display: flex; }

.listagem-block53.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 74.89%;
  margin: 8px 21.65% 8px 3.46%; }
  @media (max-width: 1199px) {
    .listagem-block53.layout {
      margin: 7px 21.65% 7px 3.46%; } }
  @media (max-width: 991px) {
    .listagem-block53.layout {
      margin: 6px 21.65% 6px 3.46%; } }
  @media (max-width: 767px) {
    .listagem-block53.layout {
      margin: 5px 21.65% 5px 3.46%; } }

.listagem-block53-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 20px; }

.listagem-image5 {
  background: var(--src) center center/contain no-repeat; }

.listagem-image5.layout {
  position: relative;
  height: 16px;
  width: 20px;
  min-width: 20px;
  margin: 4px 0px; }
  @media (max-width: 1199px) {
    .listagem-image5.layout {
      margin: 5px 0px; } }

.listagem-block53-spacer {
  flex: 0 1 14px; }

.listagem-block54 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block54.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block54.layout {
      margin: 5px 0px 0px; } }

.listagem-block55 {
  display: flex; }

.listagem-block55.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 78.35%;
  margin: 8px 18.18% 8px 3.46%; }
  @media (max-width: 1199px) {
    .listagem-block55.layout {
      margin: 7px 18.18% 7px 3.46%; } }
  @media (max-width: 991px) {
    .listagem-block55.layout {
      margin: 6px 18.18% 6px 3.46%; } }
  @media (max-width: 767px) {
    .listagem-block55.layout {
      margin: 5px 18.18% 5px 3.46%; } }

.listagem-block55-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 16px; }

.listagem-block55-spacer {
  flex: 0 1 14px; }

.listagem-block56 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block56.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block56.layout {
      margin: 5px 0px 0px; } }

.listagem-block57 {
  display: flex; }

.listagem-block57.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 8px 4px 8px 8px; }
  @media (max-width: 1199px) {
    .listagem-block57.layout {
      margin: 7px 5px 7px 7px; } }
  @media (max-width: 991px) {
    .listagem-block57.layout {
      margin: 6px 5px 6px 6px; } }
  @media (max-width: 767px) {
    .listagem-block57.layout {
      margin: 5px; } }

.listagem-block57-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 18px; }

.listagem-block57-spacer {
  flex: 0 1 16px; }

.listagem-block58 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block58.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block58.layout {
      margin: 5px 0px 0px; } }

.listagem-block59 {
  display: flex; }

.listagem-block59.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 72.73%;
  margin: 8px 23.81% 8px 3.46%; }
  @media (max-width: 1199px) {
    .listagem-block59.layout {
      margin: 7px 23.81% 7px 3.46%; } }
  @media (max-width: 991px) {
    .listagem-block59.layout {
      margin: 6px 23.81% 6px 3.46%; } }
  @media (max-width: 767px) {
    .listagem-block59.layout {
      margin: 5px 23.81% 5px 3.46%; } }

.listagem-block59-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 12px; }

.listagem-image6 {
  background: var(--src) center center/contain no-repeat; }

.listagem-image6.layout {
  position: relative;
  height: 16px;
  width: 12px;
  min-width: 12px;
  margin: 4px 0px; }
  @media (max-width: 1199px) {
    .listagem-image6.layout {
      margin: 5px 0px; } }

.listagem-block59-spacer {
  flex: 0 1 19px; }

.listagem-block60 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block60.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block60.layout {
      margin: 5px 0px 0px; } }

.listagem-block61 {
  display: flex; }

.listagem-block61.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 63.64%;
  margin: 8px 32.9% 8px 3.46%; }
  @media (max-width: 1199px) {
    .listagem-block61.layout {
      margin: 7px 32.9% 7px 3.46%; } }
  @media (max-width: 991px) {
    .listagem-block61.layout {
      margin: 6px 32.9% 6px 3.46%; } }
  @media (max-width: 767px) {
    .listagem-block61.layout {
      margin: 5px 32.9% 5px 3.46%; } }

.listagem-block61-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 16px; }

.listagem-block61-spacer {
  flex: 0 1 15px; }

.listagem-block62 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block62.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block62.layout {
      margin: 5px 0px 0px; } }

.listagem-block63 {
  display: flex; }

.listagem-block63.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 8px 30px 8px 8px; }
  @media (max-width: 1199px) {
    .listagem-block63.layout {
      margin: 7px 26px 7px 7px; } }
  @media (max-width: 991px) {
    .listagem-block63.layout {
      margin: 6px 22px 6px 6px; } }
  @media (max-width: 767px) {
    .listagem-block63.layout {
      margin: 5px 19px 5px 5px; } }
  @media (max-width: 575px) {
    .listagem-block63.layout {
      margin: 5px 17px 5px 5px; } }
  @media (max-width: 479px) {
    .listagem-block63.layout {
      margin: 5px 15px 5px 5px; } }
  @media (max-width: 383px) {
    .listagem-block63.layout {
      margin: 5px 14px 5px 5px; } }

.listagem-block63-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 12px; }

.listagem-block63-spacer {
  flex: 0 1 19px; }

.listagem-block64 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block64.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block64.layout {
      margin: 5px 0px 0px; } }

.listagem-block65 {
  display: flex; }

.listagem-block65.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 42.86%;
  margin: 8px 53.68% 8px 3.46%; }
  @media (max-width: 1199px) {
    .listagem-block65.layout {
      margin: 7px 53.68% 7px 3.46%; } }
  @media (max-width: 991px) {
    .listagem-block65.layout {
      margin: 6px 53.68% 6px 3.46%; } }
  @media (max-width: 767px) {
    .listagem-block65.layout {
      margin: 5px 53.68% 5px 3.46%; } }

.listagem-block65-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 14px; }

.listagem-block65-spacer {
  flex: 0 1 20px; }

.listagem-block66 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block66.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block66.layout {
      margin: 5px 0px 0px; } }

.listagem-block67 {
  display: flex; }

.listagem-block67.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 35.93%;
  margin: 8px 60.61% 8px 3.46%; }
  @media (max-width: 1199px) {
    .listagem-block67.layout {
      margin: 7px 60.61% 7px 3.46%; } }
  @media (max-width: 991px) {
    .listagem-block67.layout {
      margin: 6px 60.61% 6px 3.46%; } }
  @media (max-width: 767px) {
    .listagem-block67.layout {
      margin: 5px 60.61% 5px 3.46%; } }

.listagem-block67-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 16px; }

.listagem-block67-spacer {
  flex: 0 1 18px; }

.listagem-block68 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block68.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block68.layout {
      margin: 5px 0px 0px; } }

.listagem-block69 {
  display: flex; }

.listagem-block69.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 30.74%;
  margin: 8px 65.8% 8px 3.46%; }
  @media (max-width: 1199px) {
    .listagem-block69.layout {
      margin: 7px 65.8% 7px 3.46%; } }
  @media (max-width: 991px) {
    .listagem-block69.layout {
      margin: 6px 65.8% 6px 3.46%; } }
  @media (max-width: 767px) {
    .listagem-block69.layout {
      margin: 5px 65.8% 5px 3.46%; } }

.listagem-block69-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 16px; }

.listagem-block69-spacer {
  flex: 0 1 18px; }

.listagem-block70 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block70.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 4px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block70.layout {
      margin: 5px 0px 0px; } }

.listagem-block71 {
  display: flex; }

.listagem-block71.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 50.65%;
  margin: 8px 45.89% 8px 3.46%; }
  @media (max-width: 1199px) {
    .listagem-block71.layout {
      margin: 7px 45.89% 7px 3.46%; } }
  @media (max-width: 991px) {
    .listagem-block71.layout {
      margin: 6px 45.89% 6px 3.46%; } }
  @media (max-width: 767px) {
    .listagem-block71.layout {
      margin: 5px 45.89% 5px 3.46%; } }

.listagem-block71-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 18px; }

.listagem-block71-spacer {
  flex: 0 1 16px; }

.listagem-line4 {
  background-color: #885d5d; }

.listagem-line4.layout {
  position: relative;
  height: 1px;
  margin: 24px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-line4.layout {
      margin: 21px 0px 0px; } }
  @media (max-width: 991px) {
    .listagem-line4.layout {
      margin: 18px 0px 0px; } }
  @media (max-width: 767px) {
    .listagem-line4.layout {
      margin: 15px 0px 0px; } }
  @media (max-width: 575px) {
    .listagem-line4.layout {
      margin: 14px 0px 0px; } }
  @media (max-width: 479px) {
    .listagem-line4.layout {
      margin: 12px 0px 0px; } }
  @media (max-width: 383px) {
    .listagem-line4.layout {
      margin: 11px 0px 0px; } }

.listagem-block72 {
  display: flex;
  flex-direction: column; }

.listagem-block72.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 23px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block72.layout {
      margin: 20px 0px 0px; } }
  @media (max-width: 991px) {
    .listagem-block72.layout {
      margin: 17px 0px 0px; } }
  @media (max-width: 767px) {
    .listagem-block72.layout {
      margin: 14px 0px 0px; } }
  @media (max-width: 575px) {
    .listagem-block72.layout {
      margin: 13px 0px 0px; } }
  @media (max-width: 479px) {
    .listagem-block72.layout {
      margin: 12px 0px 0px; } }
  @media (max-width: 383px) {
    .listagem-block72.layout {
      margin: 11px 0px 0px; } }

.listagem-block73 {
  display: flex;
  flex-direction: column; }

.listagem-block73.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block74 {
  display: flex; }

.listagem-block74.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 8px; }
  @media (max-width: 1199px) {
    .listagem-block74.layout {
      margin: 7px; } }
  @media (max-width: 991px) {
    .listagem-block74.layout {
      margin: 6px; } }
  @media (max-width: 767px) {
    .listagem-block74.layout {
      margin: 5px; } }

.listagem-block74-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 136px; }

.listagem-block75 {
  display: flex; }

.listagem-block75.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block75-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 15px; }

.listagem-image7 {
  background: var(--src) center center/contain no-repeat; }

.listagem-image7.layout {
  position: relative;
  height: 16px;
  width: 15px;
  min-width: 15px;
  margin: 4px 0px; }
  @media (max-width: 1199px) {
    .listagem-image7.layout {
      margin: 5px 0px; } }

.listagem-block75-spacer {
  flex: 0 1 17px; }

.listagem-block74-spacer {
  flex: 0 1 55px; }

.listagem-block74-item1 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 24px; }

.listagem-block76 {
  display: flex;
  flex-direction: column;
  background-color: #543936;
  border-radius: 2px 2px 2px 2px; }

.listagem-block76.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 1px 0px; }
  @media (max-width: 1199px) {
    .listagem-block76.layout {
      margin: 5px 0px; } }

.listagem-small-text-body {
  font: 700 12px/1.5 "Poppins", Helvetica, Arial, serif;
  color: #d4c7bc;
  letter-spacing: 0px; }

.listagem-small-text-body.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 2px 3px 2px 6px; }
  @media (max-width: 1199px) {
    .listagem-small-text-body.layout {
      margin: 5px; } }

.listagem-block77 {
  display: flex;
  flex-direction: column;
  background-color: #d4c7bc;
  border-radius: 4px 4px 4px 4px; }

.listagem-block77.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 2px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block77.layout {
      margin: 5px 0px 0px; } }

.listagem-block78 {
  display: flex; }

.listagem-block78.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 67.1%;
  margin: 8px 29.44% 8px 3.46%; }
  @media (max-width: 1199px) {
    .listagem-block78.layout {
      margin: 7px 29.44% 7px 3.46%; } }
  @media (max-width: 991px) {
    .listagem-block78.layout {
      margin: 6px 29.44% 6px 3.46%; } }
  @media (max-width: 767px) {
    .listagem-block78.layout {
      margin: 5px 29.44% 5px 3.46%; } }

.listagem-block78-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 16px; }

.listagem-image8 {
  background: var(--src) center center/contain no-repeat; }

.listagem-image8.layout {
  position: relative;
  height: 17px;
  width: 16px;
  min-width: 16px;
  margin: 4px 0px 3px; }
  @media (max-width: 1199px) {
    .listagem-image8.layout {
      margin: 5px 0px; } }

.listagem-block78-spacer {
  flex: 0 1 16px; }

.listagem-highlights {
  font: 16px/1.5 "Poppins", Helvetica, Arial, serif;
  color: #784a42;
  letter-spacing: 0px; }
  @media (max-width: 1199px) {
    .listagem-highlights {
      font-size: 15px;
      text-align: left; } }
  @media (max-width: 991px) {
    .listagem-highlights {
      font-size: 14px; } }
  @media (max-width: 767px) {
    .listagem-highlights {
      font-size: 13px; } }
  @media (max-width: 479px) {
    .listagem-highlights {
      font-size: 12px; } }

.listagem-highlights.layout {
  position: relative;
  flex: 0 0 auto;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block79 {
  display: flex;
  flex-direction: column;
  border-radius: 4px 4px 4px 4px; }

.listagem-block79.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 2px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block79.layout {
      margin: 5px 0px 0px; } }

.listagem-block80 {
  display: flex; }

.listagem-block80.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 29%;
  margin: 8px 67.53% 8px 3.46%; }
  @media (max-width: 1199px) {
    .listagem-block80.layout {
      margin: 7px 67.53% 7px 3.46%; } }
  @media (max-width: 991px) {
    .listagem-block80.layout {
      margin: 6px 67.53% 6px 3.46%; } }
  @media (max-width: 767px) {
    .listagem-block80.layout {
      margin: 5px 67.53% 5px 3.46%; } }

.listagem-block80-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 16px; }

.listagem-block80-spacer {
  flex: 0 1 16px; }

.listagem-block81 {
  display: flex; }

.listagem-block81.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 125px 1px 1px; }
  @media (max-width: 1199px) {
    .listagem-block81.layout {
      margin: 102px 5px 5px; } }
  @media (max-width: 991px) {
    .listagem-block81.layout {
      margin: 76px 5px 5px; } }
  @media (max-width: 767px) {
    .listagem-block81.layout {
      margin: 55px 5px 5px; } }
  @media (max-width: 575px) {
    .listagem-block81.layout {
      margin: 44px 5px 5px; } }
  @media (max-width: 479px) {
    .listagem-block81.layout {
      margin: 33px 5px 5px; } }
  @media (max-width: 383px) {
    .listagem-block81.layout {
      margin: 25px 5px 5px; } }

.listagem-block81-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 43px; }

.listagem-block82 {
  display: flex;
  flex-direction: column;
  background-color: #543936;
  border-radius: 4px 4px 4px 4px; }

.listagem-block82.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-text-body {
  font: 700 14px/1.5 "Poppins", Helvetica, Arial, serif;
  color: #d4c7bc;
  letter-spacing: 0px; }
  @media (max-width: 991px) {
    .listagem-text-body {
      font-size: 13px;
      text-align: left; } }
  @media (max-width: 575px) {
    .listagem-text-body {
      font-size: 12px; } }

.listagem-text-body.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 8px 8px 8px 12px; }
  @media (max-width: 1199px) {
    .listagem-text-body.layout {
      margin: 7px 7px 7px 11px; } }
  @media (max-width: 991px) {
    .listagem-text-body.layout {
      margin: 6px 6px 6px 9px; } }
  @media (max-width: 767px) {
    .listagem-text-body.layout {
      margin: 5px 5px 5px 8px; } }
  @media (max-width: 575px) {
    .listagem-text-body.layout {
      margin: 5px 5px 5px 7px; } }
  @media (max-width: 479px) {
    .listagem-text-body.layout {
      margin: 5px 5px 5px 6px; } }

.listagem-block81-spacer {
  flex: 0 1 8px; }

.listagem-block81-item1 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 180px; }

.listagem-block83 {
  display: flex;
  flex-direction: column; }

.listagem-block83.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 2px 0px 1px; }
  @media (max-width: 1199px) {
    .listagem-block83.layout {
      margin: 5px 0px; } }

.listagem-small-text-body1 {
  font: 12px/1.5 "Poppins", Helvetica, Arial, serif;
  color: #fafafa;
  letter-spacing: 0px; }

.listagem-small-text-body1.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-small-text-body2 {
  font: 10px/1.5 "Poppins", Helvetica, Arial, serif;
  color: lightgray;
  letter-spacing: 0.8px; }

.listagem-small-text-body2.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 1px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-small-text-body2.layout {
      margin: 5px 0px 0px; } }

.listagem-block-spacer {
  flex: 0 1 24px; }
  @media (max-width: 1399px) {
    .listagem-block-spacer {
      display: none; } }

.listagem-block-item1 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 1153px; }
  @media (max-width: 1399px) {
    .listagem-block-item1 {
      flex: 0 0 100%; } }

.listagem-flex1 {
  display: flex;
  flex-direction: column; }

.listagem-flex1.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 32px 24px 10px 0px; }
  @media (max-width: 1199px) {
    .listagem-flex1.layout {
      margin: 28px 21px 607px; } }
  @media (max-width: 991px) {
    .listagem-flex1.layout {
      margin: 24px 18px 403px; } }
  @media (max-width: 767px) {
    .listagem-flex1.layout {
      margin: 20px 15px 228px; } }
  @media (max-width: 575px) {
    .listagem-flex1.layout {
      margin: 18px 14px 140px; } }
  @media (max-width: 479px) {
    .listagem-flex1.layout {
      margin: 16px 12px 53px; } }
  @media (max-width: 383px) {
    .listagem-flex1.layout {
      margin: 15px 11px 5px; } }

.listagem-block1 {
  display: flex;
  flex-direction: column; }

.listagem-block1.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 10.89%;
  margin: 0px 88.57% 0px 0.53%; }

.listagem-block2 {
  display: flex;
  flex-direction: column; }

.listagem-block2.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-highlights.layout1 {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  min-width: 0px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content; }

.listagem-flex2 {
  display: flex; }
  @media (max-width: 1399px) {
    .listagem-flex2 {
      flex-wrap: wrap;
      row-gap: 16px; } }

.listagem-flex2.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 16px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-flex2.layout {
      margin: 14px 0px 0px; } }
  @media (max-width: 991px) {
    .listagem-flex2.layout {
      margin: 12px 0px 0px; } }
  @media (max-width: 767px) {
    .listagem-flex2.layout {
      margin: 10px 0px 0px; } }
  @media (max-width: 575px) {
    .listagem-flex2.layout {
      margin: 9px 0px 0px; } }
  @media (max-width: 479px) {
    .listagem-flex2.layout {
      margin: 8px 0px 0px; } }

.listagem-flex2-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 970px; }
  @media (max-width: 1399px) {
    .listagem-flex2-item {
      flex: 0 0 100%; } }

.listagem-page-name {
  display: flex;
  flex-direction: column; 
  width: 300px;}

.listagem-page-name.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block4 {
  display: flex; }
  @media (max-width: 1199px) {
    .listagem-block4 {
      flex-wrap: wrap;
      row-gap: 16px; } }

.listagem-block4.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 0px 0px 1px; }
  @media (max-width: 1199px) {
    .listagem-block4.layout {
      margin: 0px 0px 5px; } }

.listagem-block4-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 131px; }
  @media (max-width: 1199px) {
    .listagem-block4-item {
      flex: 0 0 100%; } }

.listagem-block5 {
  display: flex;
  flex-direction: column; }

.listagem-block5.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block6 {
  display: flex;
  flex-direction: column; }

.listagem-block6.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-highlights.layout2 {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 8px 12px 8px 16px; }
  @media (max-width: 1199px) {
    .listagem-highlights.layout2 {
      margin: 7px 11px 7px 14px; } }
  @media (max-width: 991px) {
    .listagem-highlights.layout2 {
      margin: 6px 9px 6px 12px; } }
  @media (max-width: 767px) {
    .listagem-highlights.layout2 {
      margin: 5px 8px 5px 10px; } }
  @media (max-width: 575px) {
    .listagem-highlights.layout2 {
      margin: 5px 7px 5px 9px; } }
  @media (max-width: 479px) {
    .listagem-highlights.layout2 {
      margin: 5px 6px 5px 8px; } }

.listagem-line {
  background-color: #784a42; }

.listagem-line.layout {
  position: relative;
  height: 2px;
  margin: 5px 0px 0px; }

.listagem-block4-spacer {
  flex: 0 1 24px; }
  @media (max-width: 1199px) {
    .listagem-block4-spacer {
      display: none; } }

.listagem-block4-item1 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 123px; }
  @media (max-width: 1199px) {
    .listagem-block4-item1 {
      flex: 0 0 100%; } }

.listagem-block7 {
  display: flex;
  flex-direction: column; }

.listagem-block7.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block8 {
  display: flex;
  flex-direction: column; }

.listagem-block8.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-highlights1 {
  font: 16px/1.5 "Poppins", Helvetica, Arial, serif;
  color: #848484;
  letter-spacing: 0px; }
  @media (max-width: 1199px) {
    .listagem-highlights1 {
      font-size: 15px;
      text-align: left; } }
  @media (max-width: 991px) {
    .listagem-highlights1 {
      font-size: 14px; } }
  @media (max-width: 767px) {
    .listagem-highlights1 {
      font-size: 13px; } }
  @media (max-width: 479px) {
    .listagem-highlights1 {
      font-size: 12px; } }

.listagem-highlights1.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 8px 12px 8px 16px; }
  @media (max-width: 1199px) {
    .listagem-highlights1.layout {
      margin: 7px 11px 7px 14px; } }
  @media (max-width: 991px) {
    .listagem-highlights1.layout {
      margin: 6px 9px 6px 12px; } }
  @media (max-width: 767px) {
    .listagem-highlights1.layout {
      margin: 5px 8px 5px 10px; } }
  @media (max-width: 575px) {
    .listagem-highlights1.layout {
      margin: 5px 7px 5px 9px; } }
  @media (max-width: 479px) {
    .listagem-highlights1.layout {
      margin: 5px 6px 5px 8px; } }

.listagem-block4-item2 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 658px; }
  @media (max-width: 1199px) {
    .listagem-block4-item2 {
      flex: 0 0 100%; } }

.listagem-block9 {
  display: flex;
  flex-direction: column; }

.listagem-block9.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 0px 570px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block9.layout {
      margin: 0px 437px; } }
  @media (max-width: 991px) {
    .listagem-block9.layout {
      margin: 0px 293px; } }
  @media (max-width: 767px) {
    .listagem-block9.layout {
      margin: 0px 170px; } }
  @media (max-width: 575px) {
    .listagem-block9.layout {
      margin: 0px 108px; } }
  @media (max-width: 479px) {
    .listagem-block9.layout {
      margin: 0px 46px; } }
  @media (max-width: 383px) {
    .listagem-block9.layout {
      margin: 0px 5px; } }

.listagem-block10 {
  display: flex;
  flex-direction: column; }

.listagem-block10.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-flex2-spacer {
  flex: 0 1 8px; }
  @media (max-width: 1399px) {
    .listagem-flex2-spacer {
      display: none; } }

.listagem-flex2-item1 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 151px; }
  @media (max-width: 1399px) {
    .listagem-flex2-item1 {
      flex: 0 0 100%; } }

.listagem-block11 {
  display: flex;
  background-color: #784a42;
  border-radius: 8px 8px 8px 8px; }

.listagem-block11.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 8px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block11.layout {
      margin: 7px 0px 0px; } }
  @media (max-width: 991px) {
    .listagem-block11.layout {
      margin: 6px 0px 0px; } }
  @media (max-width: 767px) {
    .listagem-block11.layout {
      margin: 5px 0px 0px; } }

.listagem-block11-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 27px; }

.listagem-icon {
  background: var(--src) center center/contain no-repeat; }

.listagem-icon.layout {
  position: relative;
  height: 11px;
  width: 11px;
  min-width: 11px;
  margin: 15px 0px 14px 16px; }
  @media (max-width: 1199px) {
    .listagem-icon.layout {
      margin: 13px 0px 12px 14px; } }
  @media (max-width: 991px) {
    .listagem-icon.layout {
      margin: 11px 0px 10px 12px; } }
  @media (max-width: 767px) {
    .listagem-icon.layout {
      margin: 9px 0px 9px 10px; } }
  @media (max-width: 575px) {
    .listagem-icon.layout {
      margin: 9px 0px 8px 9px; } }
  @media (max-width: 479px) {
    .listagem-icon.layout {
      margin: 8px 0px 7px 8px; } }
  @media (max-width: 383px) {
    .listagem-icon.layout {
      margin: 7px 0px 7px 8px; } }

.listagem-block11-spacer {
  flex: 0 1 8px; }

.listagem-highlights2 {
  font: 700 16px/1.2 "Poppins", Helvetica, Arial, serif;
  color: #fafafa;
  letter-spacing: 0px; }
  @media (max-width: 1199px) {
    .listagem-highlights2 {
      font-size: 15px;
      text-align: left; } }
  @media (max-width: 991px) {
    .listagem-highlights2 {
      font-size: 14px; } }
  @media (max-width: 767px) {
    .listagem-highlights2 {
      font-size: 13px; } }
  @media (max-width: 479px) {
    .listagem-highlights2 {
      font-size: 12px; } }

.listagem-highlights2.layout {
  position: relative;
  flex: 0 0 auto;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 8px 12px 12px 0px; }
  @media (max-width: 1199px) {
    .listagem-highlights2.layout {
      margin: 7px 11px 11px 0px; } }
  @media (max-width: 991px) {
    .listagem-highlights2.layout {
      margin: 6px 9px 9px 0px; } }
  @media (max-width: 767px) {
    .listagem-highlights2.layout {
      margin: 5px 8px 8px 0px; } }
  @media (max-width: 575px) {
    .listagem-highlights2.layout {
      margin: 5px 7px 7px 0px; } }
  @media (max-width: 479px) {
    .listagem-highlights2.layout {
      margin: 5px 6px 6px 0px; } }

.listagem-block12 {
  display: flex;
  flex-direction: column;
  box-shadow: -2px 4px 15px 0px rgba(120, 74, 66, 0.14902);
  border-radius: 0px 0px 8px 8px; }

.listagem-block12.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 24px 0px 0px; }
  @media (max-width: 1199px) {
    .listagem-block12.layout {
      margin: 21px 0px 0px; } }
  @media (max-width: 991px) {
    .listagem-block12.layout {
      margin: 18px 0px 0px; } }
  @media (max-width: 767px) {
    .listagem-block12.layout {
      margin: 15px 0px 0px; } }
  @media (max-width: 575px) {
    .listagem-block12.layout {
      margin: 14px 0px 0px; } }
  @media (max-width: 479px) {
    .listagem-block12.layout {
      margin: 12px 0px 0px; } }
  @media (max-width: 383px) {
    .listagem-block12.layout {
      margin: 11px 0px 0px; } }

.listagem-block13 {
  display: flex;
  background-color: #673535;
  border-radius: 10px 10px 0px 0px; }
  @media (max-width: 1399px) {
    .listagem-block13 {
      flex-wrap: wrap;
      row-gap: 16px; } }

.listagem-block13.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block13-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 48px; }
  @media (max-width: 1399px) {
    .listagem-block13-item {
      flex: 0 0 16.666666666666664%; } }

.listagem-block14 {
  display: flex;
  flex-direction: column; }

.listagem-block14.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block15 {
  display: flex;
  flex-direction: column;
  background-color: #fafafa;
  border: 1px solid #d4c7bc;
  border-radius: 2px 2px 2px 2px; }

.listagem-block15.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 22px 8px 21px 24px; }
  @media (max-width: 1199px) {
    .listagem-block15.layout {
      margin: 19px 7px 18px 21px; } }
  @media (max-width: 991px) {
    .listagem-block15.layout {
      margin: 16px 6px 16px 18px; } }
  @media (max-width: 767px) {
    .listagem-block15.layout {
      margin: 14px 5px 13px 15px; } }
  @media (max-width: 575px) {
    .listagem-block15.layout {
      margin: 13px 5px 12px 14px; } }
  @media (max-width: 479px) {
    .listagem-block15.layout {
      margin: 11px 5px 11px 12px; } }
  @media (max-width: 383px) {
    .listagem-block15.layout {
      margin: 10px 5px 10px 11px; } }

.listagem-block13-item1 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 216px; }
  @media (max-width: 1399px) {
    .listagem-block13-item1 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block16 {
  display: flex;
  flex-direction: column; }

.listagem-block16.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block17 {
  display: flex; }

.listagem-block17.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 58px;
  min-width: 58px;
  margin: 20px 0px 19px; }
  @media (max-width: 1199px) {
    .listagem-block17.layout {
      margin: 18px 0px 17px; } }
  @media (max-width: 991px) {
    .listagem-block17.layout {
      margin: 15px 0px 14px; } }
  @media (max-width: 767px) {
    .listagem-block17.layout {
      margin: 13px 0px 12px; } }
  @media (max-width: 575px) {
    .listagem-block17.layout {
      margin: 11px 0px; } }
  @media (max-width: 479px) {
    .listagem-block17.layout {
      margin: 10px 0px; } }
  @media (max-width: 383px) {
    .listagem-block17.layout {
      margin: 10px 0px 9px; } }

.listagem-highlights3 {
  font: 500 16px/1.2 "Roboto", Helvetica, Arial, serif;
  color: #d4c7bc;
  letter-spacing: 0px; }
  @media (max-width: 1199px) {
    .listagem-highlights3 {
      font-size: 15px;
      text-align: left; } }
  @media (max-width: 991px) {
    .listagem-highlights3 {
      font-size: 14px; } }
  @media (max-width: 767px) {
    .listagem-highlights3 {
      font-size: 13px; } }
  @media (max-width: 479px) {
    .listagem-highlights3 {
      font-size: 12px; } }

.listagem-highlights3.layout {
  position: relative;
  flex: 0 0 auto;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block17-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 8px; }

.listagem-image {
  background: var(--src) center center/contain no-repeat; }

.listagem-image.layout {
  position: relative;
  height: 10px;
  width: 8px;
  min-width: 8px;
  margin: 5px 0px; }

.listagem-block13-item2 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 216px; }
  @media (max-width: 1399px) {
    .listagem-block13-item2 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block18 {
  display: flex;
  flex-direction: column; }

.listagem-block18.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block19 {
  display: flex; }

.listagem-block19.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 57.41%;
  margin: 20px 42.59% 19px 0%; }
  @media (max-width: 1199px) {
    .listagem-block19.layout {
      margin: 18px 42.59% 17px 0%; } }
  @media (max-width: 991px) {
    .listagem-block19.layout {
      margin: 15px 42.59% 14px 0%; } }
  @media (max-width: 767px) {
    .listagem-block19.layout {
      margin: 13px 42.59% 12px 0%; } }
  @media (max-width: 575px) {
    .listagem-block19.layout {
      margin: 11px 42.59% 11px 0%; } }
  @media (max-width: 479px) {
    .listagem-block19.layout {
      margin: 10px 42.59% 10px 0%; } }
  @media (max-width: 383px) {
    .listagem-block19.layout {
      margin: 10px 42.59% 9px 0%; } }

.listagem-block19-spacer {
  flex: 0 1 1px; }

.listagem-block19-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 8px; }

.listagem-block13-item3 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 217px; }
  @media (max-width: 1399px) {
    .listagem-block13-item3 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block20 {
  display: flex;
  flex-direction: column; }

.listagem-block20.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block21 {
  display: flex; }

.listagem-block21.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 52px;
  min-width: 52px;
  margin: 20px 0px 19px; }
  @media (max-width: 1199px) {
    .listagem-block21.layout {
      margin: 18px 0px 17px; } }
  @media (max-width: 991px) {
    .listagem-block21.layout {
      margin: 15px 0px 14px; } }
  @media (max-width: 767px) {
    .listagem-block21.layout {
      margin: 13px 0px 12px; } }
  @media (max-width: 575px) {
    .listagem-block21.layout {
      margin: 11px 0px; } }
  @media (max-width: 479px) {
    .listagem-block21.layout {
      margin: 10px 0px; } }
  @media (max-width: 383px) {
    .listagem-block21.layout {
      margin: 10px 0px 9px; } }

.listagem-block21-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 8px; }

.listagem-block13-item4 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 216px; }
  @media (max-width: 1399px) {
    .listagem-block13-item4 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block22 {
  display: flex;
  flex-direction: column; }

.listagem-block22.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block23 {
  display: flex; }

.listagem-block23.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 93px;
  min-width: 93px;
  margin: 20px 0px 19px; }
  @media (max-width: 1199px) {
    .listagem-block23.layout {
      margin: 18px 0px 17px; } }
  @media (max-width: 991px) {
    .listagem-block23.layout {
      margin: 15px 0px 14px; } }
  @media (max-width: 767px) {
    .listagem-block23.layout {
      margin: 13px 0px 12px; } }
  @media (max-width: 575px) {
    .listagem-block23.layout {
      margin: 11px 0px; } }
  @media (max-width: 479px) {
    .listagem-block23.layout {
      margin: 10px 0px; } }
  @media (max-width: 383px) {
    .listagem-block23.layout {
      margin: 10px 0px 9px; } }

.listagem-block23-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 8px; }

.listagem-block13-item5 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 216px; }
  @media (max-width: 1399px) {
    .listagem-block13-item5 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block24 {
  display: flex;
  flex-direction: column; }

.listagem-block24.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block25 {
  display: flex; }

.listagem-block25.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 56.94%;
  margin: 20px 43.06% 19px 0%; }
  @media (max-width: 1199px) {
    .listagem-block25.layout {
      margin: 18px 43.06% 17px 0%; } }
  @media (max-width: 991px) {
    .listagem-block25.layout {
      margin: 15px 43.06% 14px 0%; } }
  @media (max-width: 767px) {
    .listagem-block25.layout {
      margin: 13px 43.06% 12px 0%; } }
  @media (max-width: 575px) {
    .listagem-block25.layout {
      margin: 11px 43.06% 11px 0%; } }
  @media (max-width: 479px) {
    .listagem-block25.layout {
      margin: 10px 43.06% 10px 0%; } }
  @media (max-width: 383px) {
    .listagem-block25.layout {
      margin: 10px 43.06% 9px 0%; } }

.listagem-block25-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 8px; }

.listagem-block26 {
  display: flex;
  flex-direction: column;
  background-color: #fafafa;
  border-radius: 0px 0px 8px 8px; }

.listagem-block26.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-tabela {
  display: flex; }
  @media (max-width: 1399px) {
    .listagem-tabela {
      flex-wrap: wrap;
      row-gap: 16px; } }

.listagem-tabela.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block27-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 48px; }
  @media (max-width: 1399px) {
    .listagem-block27-item {
      flex: 0 0 16.666666666666664%; } }

.listagem-block28 {
  display: flex;
  flex-direction: column; }

.listagem-block28.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block29 {
  display: flex;
  flex-direction: column;
  background-color: #fafafa;
  border: 1px solid #784a42;
  border-radius: 2px 2px 2px 2px; }

.listagem-block29.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 45px 8px 43px 24px; }
  @media (max-width: 1199px) {
    .listagem-block29.layout {
      margin: 39px 7px 37px 21px; } }
  @media (max-width: 991px) {
    .listagem-block29.layout {
      margin: 32px 6px 30px 18px; } }
  @media (max-width: 767px) {
    .listagem-block29.layout {
      margin: 26px 5px 25px 15px; } }
  @media (max-width: 575px) {
    .listagem-block29.layout {
      margin: 23px 5px 22px 14px; } }
  @media (max-width: 479px) {
    .listagem-block29.layout {
      margin: 20px 5px 19px 12px; } }
  @media (max-width: 383px) {
    .listagem-block29.layout {
      margin: 18px 5px 17px 11px; } }

.listagem-block27-item1 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 216px; }
  @media (max-width: 1399px) {
    .listagem-block27-item1 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block30 {
  display: flex;
  flex-direction: column; }

.listagem-block30.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-highlights4 {
  font: 16px/1.5 "Roboto", Helvetica, Arial, serif;
  color: #0d291b;
  letter-spacing: 0px; }
  @media (max-width: 1199px) {
    .listagem-highlights4 {
      font-size: 15px;
      text-align: left; } }
  @media (max-width: 991px) {
    .listagem-highlights4 {
      font-size: 14px; } }
  @media (max-width: 767px) {
    .listagem-highlights4 {
      font-size: 13px; } }
  @media (max-width: 479px) {
    .listagem-highlights4 {
      font-size: 12px; } }

.listagem-highlights4.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 27px 8px 29px 0px; }
  @media (max-width: 1199px) {
    .listagem-highlights4.layout {
      margin: 24px 7px 25px 0px; } }
  @media (max-width: 991px) {
    .listagem-highlights4.layout {
      margin: 20px 6px 22px 0px; } }
  @media (max-width: 767px) {
    .listagem-highlights4.layout {
      margin: 17px 5px 18px 0px; } }
  @media (max-width: 575px) {
    .listagem-highlights4.layout {
      margin: 15px 5px 17px 0px; } }
  @media (max-width: 479px) {
    .listagem-highlights4.layout {
      margin: 14px 5px 15px 0px; } }
  @media (max-width: 383px) {
    .listagem-highlights4.layout {
      margin: 13px 5px 14px 0px; } }

.listagem-block27-item2 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 216px; }
  @media (max-width: 1399px) {
    .listagem-block27-item2 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block31 {
  display: flex;
  flex-direction: column; 
  margin: 40px 0;}

.listagem-block31.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block32 {
  display: flex;
  flex-direction: column; }

.listagem-block32.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 43px 23px 37px 0px; }
  @media (max-width: 1199px) {
    .listagem-block32.layout {
      margin: 37px 20px 32px 0px; } }
  @media (max-width: 991px) {
    .listagem-block32.layout {
      margin: 30px 17px 27px 0px; } }
  @media (max-width: 767px) {
    .listagem-block32.layout {
      margin: 25px 14px 22px 0px; } }
  @media (max-width: 575px) {
    .listagem-block32.layout {
      margin: 22px 13px 20px 0px; } }
  @media (max-width: 479px) {
    .listagem-block32.layout {
      margin: 19px 12px 18px 0px; } }
  @media (max-width: 383px) {
    .listagem-block32.layout {
      margin: 17px 11px 16px 0px; } }

.listagem-highlights41 {
  font: 16px/1.5 "Roboto", Helvetica, Arial, serif;
  color: #0d291b;
  letter-spacing: 0px;
  width: 100%;
  height: 100%; }
  @media (max-width: 1199px) {
    .listagem-highlights41 {
      font-size: 15px;
      text-align: left; } }
  @media (max-width: 991px) {
    .listagem-highlights41 {
      font-size: 14px; } }
  @media (max-width: 767px) {
    .listagem-highlights41 {
      font-size: 13px; } }
  @media (max-width: 479px) {
    .listagem-highlights41 {
      font-size: 12px; } }

.listagem-block27-item3 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 216px; }
  @media (max-width: 1399px) {
    .listagem-block27-item3 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block33 {
  display: flex;
  flex-direction: column; }

.listagem-block33.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-highlights5 {
  font: 16px/1.5 "Roboto", Helvetica, Arial, serif;
  color: #030a15;
  letter-spacing: 0px; }
  @media (max-width: 1199px) {
    .listagem-highlights5 {
      font-size: 15px;
      text-align: left; } }
  @media (max-width: 991px) {
    .listagem-highlights5 {
      font-size: 14px; } }
  @media (max-width: 767px) {
    .listagem-highlights5 {
      font-size: 13px; } }
  @media (max-width: 479px) {
    .listagem-highlights5 {
      font-size: 12px; } }

.listagem-highlights5.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 43px 0px 37px; }
  @media (max-width: 1199px) {
    .listagem-highlights5.layout {
      margin: 37px 0px 32px; } }
  @media (max-width: 991px) {
    .listagem-highlights5.layout {
      margin: 30px 0px 27px; } }
  @media (max-width: 767px) {
    .listagem-highlights5.layout {
      margin: 25px 0px 22px; } }
  @media (max-width: 575px) {
    .listagem-highlights5.layout {
      margin: 22px 0px 20px; } }
  @media (max-width: 479px) {
    .listagem-highlights5.layout {
      margin: 19px 0px 18px; } }
  @media (max-width: 383px) {
    .listagem-highlights5.layout {
      margin: 17px 0px 16px; } }

.listagem-block27-item4 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 216px; }
  @media (max-width: 1399px) {
    .listagem-block27-item4 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block34 {
  display: flex;
  flex-direction: column; }

.listagem-block34.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-paragraph-body {
  font: 14px/1.5 "Roboto", Helvetica, Arial, serif;
  color: #030a15;
  letter-spacing: 0px; }
  @media (max-width: 991px) {
    .listagem-paragraph-body {
      font-size: 13px;
      text-align: left; } }
  @media (max-width: 575px) {
    .listagem-paragraph-body {
      font-size: 12px; } }

.listagem-paragraph-body.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 34px 8px 28px 0px; }
  @media (max-width: 1199px) {
    .listagem-paragraph-body.layout {
      margin: 30px 7px 25px 0px; } }
  @media (max-width: 991px) {
    .listagem-paragraph-body.layout {
      margin: 25px 6px 21px 0px; } }
  @media (max-width: 767px) {
    .listagem-paragraph-body.layout {
      margin: 21px 5px 18px 0px; } }
  @media (max-width: 575px) {
    .listagem-paragraph-body.layout {
      margin: 19px 5px 16px 0px; } }
  @media (max-width: 479px) {
    .listagem-paragraph-body.layout {
      margin: 17px 5px 14px 0px; } }
  @media (max-width: 383px) {
    .listagem-paragraph-body.layout {
      margin: 15px 5px 13px 0px; } }

.listagem-block27-item5 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 217px; }
  @media (max-width: 1399px) {
    .listagem-block27-item5 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block35 {
  display: flex; }

.listagem-block35.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-paragraph-body.layout1 {
  position: relative;
  flex: 0 0 auto;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 43px 0px 40px; }
  @media (max-width: 1199px) {
    .listagem-paragraph-body.layout1 {
      margin: 37px 0px 35px; } }
  @media (max-width: 991px) {
    .listagem-paragraph-body.layout1 {
      margin: 30px 0px 29px; } }
  @media (max-width: 767px) {
    .listagem-paragraph-body.layout1 {
      margin: 25px 0px 24px; } }
  @media (max-width: 575px) {
    .listagem-paragraph-body.layout1 {
      margin: 22px 0px 21px; } }
  @media (max-width: 479px) {
    .listagem-paragraph-body.layout1 {
      margin: 19px 0px; } }
  @media (max-width: 383px) {
    .listagem-paragraph-body.layout1 {
      margin: 17px 0px; } }

.listagem-block35-spacer {
  flex: 0 1 49px; }

.listagem-block35-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 1 31px; }

.listagem-block36 {
  display: flex;
  flex-direction: column;
  background-color: #fafafa;
  box-shadow: 0px 0px 4px 0px rgba(94, 89, 89, 0.14902);
  border-radius: 2px 2px 2px 2px; }

.listagem-block36.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 44px 8px 41px 0px; }
  @media (max-width: 1199px) {
    .listagem-block36.layout {
      margin: 38px 7px 35px 0px; } }
  @media (max-width: 991px) {
    .listagem-block36.layout {
      margin: 31px 6px 29px 0px; } }
  @media (max-width: 767px) {
    .listagem-block36.layout {
      margin: 25px 5px 24px 0px; } }
  @media (max-width: 575px) {
    .listagem-block36.layout {
      margin: 22px 5px 21px 0px; } }
  @media (max-width: 479px) {
    .listagem-block36.layout {
      margin: 20px 5px 19px 0px; } }
  @media (max-width: 383px) {
    .listagem-block36.layout {
      margin: 18px 5px 17px 0px; } }

.listagem-image1 {
  background: var(--src) center center/contain no-repeat; }

.listagem-image1.layout {
  position: relative;
  height: 3px;
  width: 15px;
  min-width: 15px;
  margin: 8px 4px; }
  @media (max-width: 1199px) {
    .listagem-image1.layout {
      margin: 7px 5px; } }
  @media (max-width: 991px) {
    .listagem-image1.layout {
      margin: 6px 5px; } }
  @media (max-width: 767px) {
    .listagem-image1.layout {
      margin: 5px; } }

.listagem-block37 {
  display: flex;
  background-color: rgba(120, 74, 66, 0.098);
  border: 1px solid #784a42;
  border-radius: 4px 4px 4px 4px; }
  @media (max-width: 1399px) {
    .listagem-block37 {
      flex-wrap: wrap;
      row-gap: 16px; } }

.listagem-block37.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }
  
.listagem-tabela:hover {
  display: flex;
  background-color: rgba(120, 74, 66, 0.098);
  border: 1px solid #784a42;
  cursor: pointer;
  border-radius: 4px 4px 4px 4px; }

.listagem-tabela.layout:hover {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block37-item {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 48px; }
  @media (max-width: 1399px) {
    .listagem-block37-item {
      flex: 0 0 16.666666666666664%; } }

.listagem-block37-item1 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 216px; }
  @media (max-width: 1399px) {
    .listagem-block37-item1 {
      flex: 0 0 16.666666666666664%; } }

.listagem-highlights4.layout1 {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 40px 0px; }
  @media (max-width: 1199px) {
    .listagem-highlights4.layout1 {
      margin: 35px 0px; } }
  @media (max-width: 991px) {
    .listagem-highlights4.layout1 {
      margin: 29px 0px; } }
  @media (max-width: 767px) {
    .listagem-highlights4.layout1 {
      margin: 24px 0px; } }
  @media (max-width: 575px) {
    .listagem-highlights4.layout1 {
      margin: 21px 0px; } }
  @media (max-width: 479px) {
    .listagem-highlights4.layout1 {
      margin: 19px 0px; } }
  @media (max-width: 383px) {
    .listagem-highlights4.layout1 {
      margin: 17px 0px; } }

.listagem-block37-item2 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 216px; }
  @media (max-width: 1399px) {
    .listagem-block37-item2 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block38 {
  display: flex;
  flex-direction: column; }

.listagem-block38.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content; }

.listagem-block39 {
  display: flex;
  flex-direction: column; }

.listagem-block39.layout {
  position: relative;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 79.17%;
  margin: 43px 20.83% 37px 0%; }
  @media (max-width: 1199px) {
    .listagem-block39.layout {
      margin: 37px 20.83% 32px 0%; } }
  @media (max-width: 991px) {
    .listagem-block39.layout {
      margin: 30px 20.83% 27px 0%; } }
  @media (max-width: 767px) {
    .listagem-block39.layout {
      margin: 25px 20.83% 22px 0%; } }
  @media (max-width: 575px) {
    .listagem-block39.layout {
      margin: 22px 20.83% 20px 0%; } }
  @media (max-width: 479px) {
    .listagem-block39.layout {
      margin: 19px 20.83% 18px 0%; } }
  @media (max-width: 383px) {
    .listagem-block39.layout {
      margin: 17px 20.83% 16px 0%; } }

.listagem-highlights42 {
  font: 16px/1.5 "Roboto", Helvetica, Arial, serif;
  color: #0d291b;
  letter-spacing: 0px;
  width: 100%;
  height: 100%; }
  @media (max-width: 1199px) {
    .listagem-highlights42 {
      font-size: 15px;
      text-align: left; } }
  @media (max-width: 991px) {
    .listagem-highlights42 {
      font-size: 14px; } }
  @media (max-width: 767px) {
    .listagem-highlights42 {
      font-size: 13px; } }
  @media (max-width: 479px) {
    .listagem-highlights42 {
      font-size: 12px; } }

.listagem-block37-item3 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 216px; }
  @media (max-width: 1399px) {
    .listagem-block37-item3 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block37-item4 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 216px; }
  @media (max-width: 1399px) {
    .listagem-block37-item4 {
      flex: 0 0 16.666666666666664%; } }

.listagem-block37-item5 {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1 1 217px; }
  @media (max-width: 1399px) {
    .listagem-block37-item5 {
      flex: 0 0 16.666666666666664%; } }

.listagem-paragraph-body.layout2 {
  position: relative;
  flex: 0 0 auto;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  margin: 43px 0px 40px; }
  @media (max-width: 1199px) {
    .listagem-paragraph-body.layout2 {
      margin: 37px 0px 35px; } }
  @media (max-width: 991px) {
    .listagem-paragraph-body.layout2 {
      margin: 30px 0px 29px; } }
  @media (max-width: 767px) {
    .listagem-paragraph-body.layout2 {
      margin: 25px 0px 24px; } }
  @media (max-width: 575px) {
    .listagem-paragraph-body.layout2 {
      margin: 22px 0px 21px; } }
  @media (max-width: 479px) {
    .listagem-paragraph-body.layout2 {
      margin: 19px 0px; } }
  @media (max-width: 383px) {
    .listagem-paragraph-body.layout2 {
      margin: 17px 0px; } }
