body.page-id-26378 {
  background: #950606;
}

body.page-id-26378 .wrap_header,
body.page-id-26378 .wrap_footer,
body.page-id-26378 header.header,
body.page-id-26378 footer.footer,
body.page-id-26378 nav#pojo-a11y-toolbar {
  display: none;
}

body.page-id-26378 .wrap-fullwidth,
body.page-id-26378 .inside-content,
body.page-id-26378 #main-content,
body.page-id-26378 .entry-content,
body.page-id-26378 .elementor,
body.page-id-26378 .elementor-section-wrap {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
}

body.page-id-26378 .mural-shell,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-2441d15 {
  --mural-red: #aa0707;
  --mural-red-dark: #8f0303;
  --mural-gold: #f5c242;
  --mural-gold-soft: #ffd86f;
  --mural-paper: #fbfbfb;
  --mural-line: #dedede;
  --mural-ink: #211616;
  --mural-muted: #6b5656;
  --mural-radius: 9px;
  width: 100%;
  min-height: 100vh;
  overflow: hidden;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  background: #aa0000 !important;
}

body.page-id-26378 .mural-shell,
body.page-id-26378 .mural-shell *,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-2441d15,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-2441d15 * {
  box-sizing: border-box;
}

body.page-id-26378 .mural-shell > .e-con-inner,
body.page-id-26378 .mural-header > .e-con-inner,
body.page-id-26378 .mural-main > .e-con-inner,
body.page-id-26378 .mural-footer > .e-con-inner,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-2441d15 > .e-con-inner,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-5be2388c > .e-con-inner,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-46235a36 > .e-con-inner,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-665c78cd > .e-con-inner {
  width: 100%;
  max-width: none;
  padding: 0;
}

body.page-id-26378 .mural-header,
body.page-id-26378 .mural-main,
body.page-id-26378 .mural-footer,
body.page-id-26378 .mural-gold-divider,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-5be2388c,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-46235a36,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-665c78cd {
  width: calc(100vw - 30px) !important;
  max-width: 1498px !important;
  margin-left: auto;
  margin-right: auto;
}

body.page-id-26378 .mural-header,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-5be2388c {
  padding: 18px 0 8px !important;
}

body.page-id-26378 .mural-header .elementor-widget-container,
body.page-id-26378 .mural-header-widget {
  width: 100%;
}

body.page-id-26378 .mural-header-inner {
  width: 100% !important;
  max-width: 1498px !important;
  margin: 0 auto !important;
  display: grid;
  grid-template-columns: 220px 1fr 220px !important;
  align-items: center;
  gap: 24px !important;
  min-height: 150px !important;
}

body.page-id-26378 .mural-brandmark,
body.page-id-26378 .mural-qr {
  position: relative;
  min-height: 130px;
  display: flex;
  align-items: center;
}

body.page-id-26378 .mural-brandmark {
  justify-content: center;
  border-right: 2px solid var(--mural-gold);
}

body.page-id-26378 .mural-brandmark img {
  content: url("https://camarasantaisabel.sp.gov.br/wp-content/uploads/2026/09/brasao_cmsantaisabel.png");
  width: 145px !important;
  height: 145px !important;
  object-fit: contain;
  filter: none !important;
}

body.page-id-26378 .mural-header-copy {
  text-align: center;
  line-height: 1;
}

body.page-id-26378 .mural-kicker {
  display: block;
  color: #fff;
  font-size: 24px !important;
  line-height: 1.05;
  font-weight: 800;
  text-transform: uppercase;
}

body.page-id-26378 .mural-city {
  display: block;
  margin-top: 3px;
  color: #fff;
  font-size: 52px !important;
  line-height: .98;
  font-weight: 900;
  letter-spacing: 0;
  text-transform: uppercase;
}

body.page-id-26378 .mural-leg {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 13px;
  margin-top: 7px;
  color: var(--mural-gold-soft);
  font-size: 23px !important;
  line-height: 1.05;
  font-weight: 900;
  text-transform: uppercase;
}

body.page-id-26378 .mural-leg,
body.page-id-26378 .mural-leg * {
  color: var(--mural-gold-soft) !important;
}

body.page-id-26378 .mural-leg span {
  display: block;
  width: 72px;
  height: 2px;
  background: var(--mural-gold);
}

body.page-id-26378 .mural-sub {
  margin-top: 7px;
  color: #fff;
  font-size: 14px;
  line-height: 1.25;
  font-weight: 700;
}

body.page-id-26378 .mural-qr {
  flex-direction: column;
  justify-content: center;
  color: #fff;
  border-left: 2px solid var(--mural-gold);
  font-size: 16px;
  font-weight: 800;
}

body.page-id-26378 .mural-qr img {
  display: block;
  width: 118px !important;
  height: 118px !important;
  margin-bottom: 8px;
  padding: 4px;
  background: #fff;
  object-fit: contain;
}

body.page-id-26378 .mural-qr small {
  font-size: 16px;
  font-weight: 800;
}

body.page-id-26378 .mural-gold-divider {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-top: 0;
  margin-bottom: 7px;
}

body.page-id-26378 .mural-gold-divider span {
  height: 1px;
  flex: 1;
  background: rgba(245, 194, 66, .78);
}

body.page-id-26378 .mural-gold-divider b {
  display: block;
  width: 13px;
  height: 13px;
  border: 2px solid var(--mural-gold);
  overflow: hidden;
  color: transparent !important;
  background: #aa0000 !important;
  transform: rotate(45deg);
  font-size: 0;
  line-height: 0;
}

body.page-id-26378 .mural-main,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-46235a36 {
  display: flex;
  align-items: flex-start !important;
  gap: 10px !important;
  --gap: 10px !important;
  --row-gap: 0 !important;
  --column-gap: 10px !important;
  padding: 0 !important;
}

body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-46235a36 > .e-con-inner {
  display: flex !important;
  flex-wrap: nowrap !important;
  align-items: flex-start !important;
  gap: 10px !important;
  --gap: 10px !important;
  --row-gap: 0 !important;
  --column-gap: 10px !important;
}

body.page-id-26378 .mural-col-left,
body.page-id-26378 .mural-col-right,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-474ad0a8,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-6fae7362 {
  min-width: 0;
  --gap: 0 !important;
  --row-gap: 0 !important;
  --column-gap: 0 !important;
}

body.page-id-26378 .mural-col-left,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-474ad0a8 {
  --width: calc(63% - 5px) !important;
  flex: 0 0 calc(63% - 5px) !important;
  width: calc(63% - 5px) !important;
  max-width: calc(63% - 5px) !important;
}

body.page-id-26378 .mural-col-right,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-6fae7362 {
  --width: calc(37% - 5px) !important;
  flex: 0 0 calc(37% - 5px) !important;
  width: calc(37% - 5px) !important;
  max-width: calc(37% - 5px) !important;
}

body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-474ad0a8 > .elementor-element,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-6fae7362 > .elementor-element {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

body.page-id-26378 .mural-section-title {
  min-height: 30px !important;
  margin: 0;
  padding: 0 13px !important;
  overflow: hidden;
  border: 1px solid rgba(255, 216, 111, .68);
  border-bottom: 0;
  border-radius: var(--mural-radius) var(--mural-radius) 0 0;
  background: var(--mural-red) !important;
}

body.page-id-26378 .mural-listing + .mural-section-title,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-474ad0a8 > .mural-listing + .mural-section-title,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-6fae7362 > .mural-listing + .mural-section-title {
  margin-top: 12px !important;
}

body.page-id-26378 .mural-section-title > .elementor-widget-container {
  margin: 0 !important;
  padding: 0 13px !important;
  border-radius: 0 !important;
  background: transparent !important;
}

body.page-id-26378 .mural-section-title .elementor-widget-container {
  min-height: 30px;
  display: flex;
  align-items: center;
}

body.page-id-26378 .mural-section-title .elementor-heading-title {
  width: 100%;
  min-height: 30px !important;
  margin: 0;
  padding: 0 !important;
  overflow: hidden;
  color: #fff;
  font-size: 16px !important;
  line-height: 30px;
  font-weight: 800 !important;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
}

body.page-id-26378 .mural-section-title .elementor-heading-title::before {
  width: 24px;
  flex: 0 0 24px;
  margin-right: 9px;
  color: var(--mural-gold-soft);
  font-family: "Font Awesome 5 Free";
  font-size: 18px;
  font-weight: 900;
  line-height: 1;
  text-align: center;
}

body.page-id-26378 .elementor-element-34d2a0af .elementor-heading-title::before {
  content: "\f0e3";
}

body.page-id-26378 .elementor-element-4915c5d .elementor-heading-title::before,
body.page-id-26378 .elementor-element-7f4a41b6 .elementor-heading-title::before,
body.page-id-26378 .elementor-element-75f7a6b2 .elementor-heading-title::before {
  content: "\f073";
}

body.page-id-26378 .elementor-element-12202d59 .elementor-heading-title::before {
  content: "\f24e";
}

body.page-id-26378 .elementor-element-37f7d8e7 .elementor-heading-title::before {
  content: "\f305";
}

body.page-id-26378 .elementor-element-781c46d8 .elementor-heading-title::before {
  content: "\f508";
}

body.page-id-26378 .elementor-element-5d4ed6b6 .elementor-heading-title::before,
body.page-id-26378 .elementor-element-10485b8b .elementor-heading-title::before,
body.page-id-26378 .elementor-element-2ccb5c18 .elementor-heading-title::before {
  content: "\f0c0";
}

body.page-id-26378 .elementor-element-58b5dc91 .elementor-heading-title::before {
  content: "\f15c";
}

body.page-id-26378 .elementor-element-79956972 .elementor-heading-title::before {
  content: "\f0eb";
}

body.page-id-26378 .elementor-element-fe4cdc9 .elementor-heading-title::before {
  content: "\f004";
}

body.page-id-26378 .elementor-element-5ef14fe0 .elementor-heading-title::before {
  content: "\f70e";
}

body.page-id-26378 .elementor-element-29e0f396 .elementor-heading-title::before {
  content: "\f1ea";
}

body.page-id-26378 .mural-section-title .elementor-heading-title::after {
  content: "ver todos  \2192";
  float: right;
  color: var(--mural-gold-soft);
  font-size: 13px;
  line-height: 30px;
  font-weight: 800;
  text-transform: lowercase;
}

body.page-id-26378 .mural-listing {
  margin: 0 0 12px !important;
  overflow: hidden;
  border: 1px solid rgba(255, 216, 111, .62);
  border-top: 0;
  border-radius: 0 0 var(--mural-radius) var(--mural-radius);
  background: var(--mural-paper) !important;
}

body.page-id-26378 .mural-listing .jet-listing-grid__items {
  gap: 0;
}

body.page-id-26378 .mural-listing.mural-docs .jet-listing-grid__item {
  width: 100%;
  max-width: 100%;
  min-height: 22px !important;
  padding: 0;
}

body.page-id-26378 .mural-listing.mural-docs .jet-listing-grid__item > .elementor,
body.page-id-26378 .mural-listing.mural-docs .jet-listing-item,
body.page-id-26378 .mural-listing.mural-docs .elementor-26537,
body.page-id-26378 .mural-listing.mural-docs .elementor-26518,
body.page-id-26378 .mural-listing.mural-docs .elementor-26522,
body.page-id-26378 .mural-listing.mural-docs .elementor-26520,
body.page-id-26378 .mural-listing.mural-docs .elementor-26381,
body.page-id-26378 .mural-listing.mural-docs .elementor-26414,
body.page-id-26378 .mural-listing.mural-docs .elementor-29337,
body.page-id-26378 .mural-listing.mural-docs .elementor-29346 {
  width: 100%;
  max-width: 100%;
}

body.page-id-26378 .mural-listing.mural-docs .elementor-element.elementor-element-3df0cb5,
body.page-id-26378 .mural-listing.mural-docs .elementor-element.elementor-element-e648296 {
  min-height: 22px !important;
  padding: 0 13px 0 36px !important;
  position: relative;
  border: 0;
  border-bottom: 1px solid var(--mural-line);
  background: #fff;
}

body.page-id-26378 .mural-listing.mural-docs .elementor-element.elementor-element-3df0cb5::before,
body.page-id-26378 .mural-listing.mural-docs .elementor-element.elementor-element-e648296::before {
  content: "\25A4";
  position: absolute;
  top: 50%;
  left: 15px;
  color: #4c4c4c;
  font-size: 12px;
  transform: translateY(-50%);
}

body.page-id-26378 .mural-listing.mural-docs .elementor-widget-theme-post-title,
body.page-id-26378 .mural-listing.mural-docs .elementor-widget-container {
  min-width: 0;
}

body.page-id-26378 .mural-listing.mural-docs .elementor-heading-title,
body.page-id-26378 .mural-listing.mural-docs .elementor-heading-title a {
  display: block;
  max-width: 100%;
  margin: 0;
  overflow: hidden;
  color: var(--mural-ink) !important;
  font-size: 11px !important;
  line-height: 22px !important;
  font-weight: 700 !important;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
}

body.page-id-26378 .mural-listing.mural-docs .jet-listing-dynamic-field__content,
body.page-id-26378 .mural-listing.mural-docs time,
body.page-id-26378 .mural-listing.mural-docs .post-date {
  margin-left: auto;
  color: var(--mural-muted);
  font-size: 11px;
  white-space: nowrap;
}

body.page-id-26378 .mural-col-right .mural-section-title,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-6fae7362 .mural-section-title {
  min-height: 45px;
  padding: 0 16px !important;
}

body.page-id-26378 .mural-col-right .mural-section-title .elementor-widget-container,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-6fae7362 .mural-section-title .elementor-widget-container {
  min-height: 45px;
}

body.page-id-26378 .mural-col-right .mural-section-title .elementor-heading-title,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-6fae7362 .mural-section-title .elementor-heading-title {
  font-size: 17px !important;
  line-height: 45px;
  text-align: center;
}

body.page-id-26378 .mural-col-right .mural-section-title .elementor-heading-title::after,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-6fae7362 .mural-section-title .elementor-heading-title::after {
  font-size: 14px;
  line-height: 45px;
}

body.page-id-26378 .mural-listing.mural-news,
body.page-id-26378 .mural-listing.mural-vereadores,
body.page-id-26378 .mural-listing.mural-agenda {
  margin-bottom: 16px !important;
  padding: 8px !important;
}

body.page-id-26378 .mural-news {
  max-height: 535px !important;
  overflow: hidden !important;
}

body.page-id-26378 .mural-news .jet-listing-grid__slider,
body.page-id-26378 .mural-news .slick-list,
body.page-id-26378 .mural-news .slick-track,
body.page-id-26378 .mural-news .jet-listing-grid__items {
  display: block !important;
  width: 100% !important;
  height: auto !important;
  transform: none !important;
  overflow: visible !important;
}

body.page-id-26378 .mural-news .slick-slide {
  float: none !important;
  width: 100% !important;
  height: auto !important;
  display: block !important;
}

body.page-id-26378 .mural-news .jet-listing-grid__item:nth-child(n+4),
body.page-id-26378 .mural-news .slick-slide:nth-child(n+4) {
  display: none !important;
}

body.page-id-26378 .mural-news .jet-listing-grid__item,
body.page-id-26378 .mural-agenda .jet-listing-grid__item {
  width: 100%;
  max-width: 100%;
  padding: 0;
}

body.page-id-26378 .mural-news .jet-listing-grid__item + .jet-listing-grid__item {
  border-top: 1px solid #d7d7d7;
}

body.page-id-26378 .mural-news .jet-listing-item.single-jet-engine.elementor-page-23996 > .elementor,
body.page-id-26378 .mural-vereadores .jet-listing-item.single-jet-engine.elementor-page-25643 > .elementor {
  width: 100% !important;
  max-width: 100% !important;
}

body.page-id-26378 .mural-news .elementor-23996 .elementor-element.elementor-element-566f37b {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 14px !important;
  min-height: 106px !important;
  padding: 8px 0 !important;
  border: 0 !important;
  border-radius: 0;
  background: #fff;
  overflow: hidden !important;
}

body.page-id-26378 .mural-news .elementor-23996 .elementor-element.elementor-element-14121e0 {
  flex: 0 0 142px !important;
  width: 142px !important;
  max-width: 142px !important;
  margin: 0 !important;
  display: block !important;
  overflow: hidden !important;
}

body.page-id-26378 .mural-news .elementor-23996 .elementor-element.elementor-element-14121e0 .elementor-widget-container,
body.page-id-26378 .mural-news .elementor-23996 .elementor-element.elementor-element-14121e0 a {
  display: block !important;
  width: 142px !important;
  height: 92px !important;
  overflow: hidden !important;
}

body.page-id-26378 .mural-news .elementor-23996 .elementor-element.elementor-element-14121e0 img {
  display: block !important;
  width: 142px !important;
  height: 92px !important;
  max-height: 92px !important;
  border-radius: 5px;
  object-fit: cover;
  object-position: center;
}

body.page-id-26378 .mural-news .elementor-23996 .elementor-element.elementor-element-cb73e15 {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  align-self: center !important;
  text-align: left !important;
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}

body.page-id-26378 .mural-news .elementor-23996 .elementor-heading-title,
body.page-id-26378 .mural-news .elementor-23996 .elementor-heading-title a {
  display: block !important;
  max-width: 100% !important;
  overflow: hidden !important;
  color: var(--mural-ink) !important;
  font-size: 14px !important;
  line-height: 1.2 !important;
  font-weight: 700;
  text-align: left !important;
  text-decoration: none !important;
}

body.page-id-26378 .mural-vereadores {
  padding: 0 8px 10px !important;
}

body.page-id-26378 .mural-vereadores .jet-listing-grid__slider,
body.page-id-26378 .mural-vereadores .slick-list,
body.page-id-26378 .mural-vereadores .slick-track,
body.page-id-26378 .mural-vereadores .jet-listing-grid__items {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  overflow: hidden !important;
  transform: none !important;
}

body.page-id-26378 .mural-vereadores .jet-listing-grid__item {
  display: none !important;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  padding: 0;
  float: none !important;
}

body.page-id-26378 .mural-vereadores .jet-listing-grid__item.slick-current,
body.page-id-26378 .mural-vereadores .jet-listing-grid__item.slick-active,
body.page-id-26378 .mural-vereadores .jet-listing-grid__items:not(.slick-initialized) > .jet-listing-grid__item:first-child {
  display: block !important;
}

body.page-id-26378 .mural-vereadores .elementor-25643 .elementor-element.elementor-element-566f37b {
  width: 100% !important;
  max-width: 100% !important;
  padding: 0 !important;
  overflow: hidden !important;
  border: 0 !important;
  border-radius: 6px;
  background: #fff !important;
}

body.page-id-26378 .mural-vereadores .jet-listing-item.single-jet-engine.elementor-page-25643 > .elementor {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

body.page-id-26378 .mural-vereadores .elementor-25643 .elementor-element.elementor-element-14121e0 img {
  display: block !important;
  width: 100% !important;
  height: 330px !important;
  border-radius: 5px 5px 0 0;
  object-fit: cover !important;
  object-position: center top !important;
}

body.page-id-26378 .mural-vereadores .elementor-25643 .elementor-element.elementor-element-8ebff47 {
  padding: 11px 10px 8px;
  text-align: center;
}

body.page-id-26378 .mural-vereadores .elementor-25643 .elementor-heading-title,
body.page-id-26378 .mural-vereadores .elementor-25643 .elementor-heading-title a {
  color: var(--mural-red-dark);
  font-size: 18px !important;
  line-height: 1.05 !important;
  font-weight: 800;
}

body.page-id-26378 .mural-vereadores::after {
  content: "";
  display: block;
  width: 126px;
  height: 12px;
  margin: 6px auto 0;
  opacity: .85;
  background: radial-gradient(circle, #d38b0f 0 5px, transparent 6px) 0 0 / 21px 12px repeat-x;
}

body.page-id-26378 .mural-agenda {
  padding: 6px 10px !important;
}

body.page-id-26378 .mural-agenda .jet-listing-grid__items {
  display: block !important;
}

body.page-id-26378 .mural-agenda .elementor-26452 .elementor-element.elementor-element-1bda1f2 {
  min-height: 59px !important;
  padding: 7px 42px 7px 12px !important;
  position: relative;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  background: #fff;
}

body.page-id-26378 .mural-agenda .elementor-26452 .elementor-element.elementor-element-7146138 {
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  min-width: 0 !important;
  gap: 2px !important;
}

body.page-id-26378 .mural-agenda .elementor-26452 .elementor-element.elementor-element-1bda1f2::after {
  content: "\203A";
  position: absolute;
  top: 50%;
  right: 15px;
  color: var(--mural-red-dark);
  font-size: 29px;
  line-height: 1;
  transform: translateY(-50%);
}

body.page-id-26378 .mural-agenda .elementor-26452 .elementor-heading-title {
  overflow: hidden;
  color: var(--mural-red-dark);
  font-size: 14px;
  line-height: 1.12;
  font-weight: 900;
  text-overflow: ellipsis;
  white-space: nowrap;
}

body.page-id-26378 .mural-agenda .elementor-26452 .jet-listing-dynamic-field__content {
  overflow: hidden;
  color: #3b2e2e;
  font-size: 12px;
  line-height: 1.2;
  text-overflow: ellipsis;
  white-space: nowrap;
}

body.page-id-26378 .mural-footer,
body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-665c78cd {
  min-height: 78px;
  padding: 12px 0 16px;
  color: #fff;
}

body.page-id-26378 .mural-footer .elementor-widget-html,
body.page-id-26378 .mural-footer .elementor-widget-container,
body.page-id-26378 .mural-footer-widget {
  width: 100%;
}

body.page-id-26378 .mural-footer-inner {
  width: 100% !important;
  max-width: 1498px !important;
  margin: 0 auto !important;
  display: grid !important;
  grid-template-columns: 1.1fr 2px 1.25fr 2px 1.35fr !important;
  gap: 18px;
  align-items: center;
}

body.page-id-26378 .mural-footer-box {
  display: flex;
  align-items: center;
  gap: 15px;
  min-height: 60px;
  padding: 0 6px;
}

body.page-id-26378 .mural-footer-sep {
  width: 2px;
  height: 58px;
  background: var(--mural-gold);
}

body.page-id-26378 .mural-footer-box .mural-footer-icon {
  flex: 0 0 52px;
  color: var(--mural-gold-soft);
  font-size: 45px;
  line-height: 1;
  text-align: center;
}

body.page-id-26378 .mural-footer-box strong,
body.page-id-26378 .mural-footer-box b {
  display: block;
  color: var(--mural-gold-soft);
  font-size: 15px;
  line-height: 1.2;
  font-weight: 900;
  text-transform: uppercase;
}

body.page-id-26378 .mural-footer-box #mural-time {
  color: #fff;
  font-size: 25px;
  line-height: 1;
}

body.page-id-26378 .mural-footer-box small,
body.page-id-26378 .mural-footer-box span {
  display: block;
  color: #fff;
  font-size: 14px;
  line-height: 1.2;
  font-weight: 700;
}

@media (max-width: 1100px) {
  body.page-id-26378 .mural-header,
  body.page-id-26378 .mural-main,
  body.page-id-26378 .mural-footer,
  body.page-id-26378 .mural-gold-divider,
  body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-5be2388c,
  body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-46235a36,
  body.page-id-26378 .elementor-26378 .elementor-element.elementor-element-665c78cd {
    width: calc(100vw - 24px) !important;
  }

  body.page-id-26378 .mural-header-inner {
    grid-template-columns: 210px 1fr 210px !important;
    gap: 18px !important;
  }

  body.page-id-26378 .mural-city {
    font-size: 52px !important;
  }
}
