.site-branding.site-branding-primary {
  background-color: #f3f3f3;
  padding-left: 300px;
  margin-left: -300px;
  padding-right: 300px;
  margin-right: -300px;
}
.header-layout-5.header-topbar-bordered .top-bar-wrapper > div:not(:last-child), .header-layout-5.header-topbar-bordered .top-bar-wrapper .search-bar-rendered:not(:last-child) {
  border-left: 0;
}
.top-bar-wrapper.js_top-bar-wrapper {
  margin-bottom: -8px;
  margin-top: -8px;
}
.block.block-menu.navigation.menu-main {
  margin-bottom: -15px;
  font-weight: bold;
}
.menu-link.menu-link-button.menu-link-level-1.has-children, .site-name.mb-0.h4 {
  font-weight: bold;
}
.name-and-slogan {
  background: url(/sites/default/files/2024-11/divider.png) no-repeat center left !important;
  padding-left: 15px !important;
  font-weight: bold;
}
#stacks-search-bar-block {
  width: 50%;
  justify-self: center;
}
.stacks-image.image-holder.image-holder-container a, .container-content.callout-content .title a {
  color: #212429;
}
.image-style-16-9 {
  height: 190px;
  width: 284px;
  opacity: 80%;
  border: 1px solid #212429;
}
/* KS - Widen page content */
@media screen and (min-width: 40em) {
  .region-header .region-inner-wrapper, .region-footer .region-inner-wrapper, .region-before-content .region-inner-wrapper, .region-after-content .region-inner-wrapper {
    max-width: 100rem;
  }
  .main-inner-wrapper, .region-after-content {
    max-width: 100rem;
  }
  .details-page {
    max-width: 100rem;
  }
  hr {
    max-width: 100rem;
  }
}
svg.ext {
  display: none !important;
}
.block.block-container.block-stacks-slider.block-stacks-slider-block3 {
  background-color: #212529;
  padding: 20px;
  margin-left: -162px;
  margin-right: -162px;
  padding-left: 162px;
  padding-right: 162px;
}
.block-title-layout-1 {
  font-size: 2.75rem;
  font-weight: bold;
}
.slick-pause-icon, .slick-prev-icon, .slick-next-icon {
  color: #e7590d !important;
}
.block.block-container.block-stacks-slider.block-stacks-slider-block3 .block-title-layout-1.block-title.heading-title.h3.mb-3 {
  color: #FFFFFF;
}
#main-navigation {
  justify-self: center;
}
.tab-content.location-content .location-contact .field .label, .tab-content.location-content .title.notranslate {
  display: none;
}
/* Format Photo Gallery Blocks */
.block.block-container.block-stacks-slider.block-stacks-slider-block12, .block.block-container.block-stacks-slider.block-stacks-slider-block13, .block.block-container.block-stacks-slider.block-stacks-slider-block14, .block.block-container.block-stacks-slider.block-stacks-slider-block15, .block.block-container.block-stacks-slider.block-stacks-slider-block16, .block.block-container.block-stacks-slider.block-stacks-slider-block17, .block.block-container.block-stacks-slider.block-stacks-slider-block18, .block.block-container.block-stacks-slider.block-stacks-slider-block19, .block.block-container.block-stacks-slider.block-stacks-slider-block20, .block.block-container.block-stacks-slider.block-stacks-slider-block21, .block.block-container.block-stacks-slider.block-stacks-slider-block22, .block.block-container.block-stacks-slider.block-stacks-slider-block23, .block.block-container.block-stacks-slider.block-stacks-slider-block24, .block.block-container.block-stacks-slider.block-stacks-slider-block25, .block.block-container.block-stacks-slider.block-stacks-slider-block26, .block.block-container.block-stacks-slider.block-stacks-slider-block28, .block.block-container.block-stacks-slider.block-stacks-slider-block29, .block.block-container.block-stacks-slider.block-stacks-slider-block33, .block.block-container.block-stacks-slider.block-stacks-slider-block34, .block.block-container.block-stacks-slider.block-stacks-slider-block35 {
  background-color: #212529;
  padding: 20px;
  margin-left: -162px;
  margin-right: -162px;
  padding-left: 162px;
  padding-right: 162px;
}
.block.block-container.block-stacks-slider.block-stacks-slider-block12 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block13 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block14 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block15 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block16 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block17 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block18 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block19 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block20 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block21 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block22 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block23 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block24 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block25 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block26 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block35 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block34 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block33 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block28 .block-title-layout-1.block-title.heading-title.h3.mb-3, .block.block-container.block-stacks-slider.block-stacks-slider-block29 .block-title-layout-1.block-title.heading-title.h3.mb-3 {
  color: #FFFFFF;
}
.horizontal.tabs.js_location-tabs-navigation .tabs-title.notranslate.active .title-tabs-navigation {
  background-color: #212429;
  color: #FFFFFF;
}
.horizontal.tabs.js_location-tabs-navigation .tabs-title.notranslate .title-tabs-navigation {
  background-color: #e7590d;
  color: #FFFFFF;
}
.horizontal.tabs.js_location-tabs-navigation .tabs-title.notranslate .title-tabs-navigation:hover {
  background-color: #212429;
  color: #FFFFFF;
}
.container-item.topics-item:hover, .container-item.callout-item:hover {
  box-shadow: 0 0 5px #e7590d, 0 0 5px #e7590d, 0 0 5px #e7590d;
  /* Create a glowing effect */
  border-color: #e7590d;
  /* Keep the border color the same or change it */
}
.stacks-results .container-item {
  border-bottom: 1px solid #212429;
}
.result-title.h3 {
  padding-right: 7px;
}
.menu-link.menu-link-button.menu-link-level-2.has-children {
  color: #FFFFFF;
}
.page-title.title-layout-1, .page-title.title-layout-2 {
  color: #212429;
}
.accordion-title.js_accordion-toggle.icon.icon-thin-caret-down.icon-float-right {
  text-align: center !important;
  font-weight: bold;
  background-color: #FFFFFF;
}
.topics-item .topics-details .accordion-section .accordion-content > ul {
  list-style-type: disc;
  margin-inline-start: 1rem;
}
.itemlist.list-none.mx-0.mb-0, .itemlist.list-none.mx-0.mb-0 a {
  color: #FFFFFF;
}
.layout.layout-threecol-section.layout-threecol-33-34-33.layout-threecol {
  background-color: #212529;
  padding: 20px;
  margin-left: -162px;
  margin-right: -162px;
  /* overflow: overlay; */
  padding-left: 162px;
  padding-right: 162px;
}
.topics-item .topics-details .accordion-section a.accordion-title {
  padding-block: 0.5rem;
  padding-inline: 0.5rem 1rem;
}
.topics-item {
  padding: 0px;
}
.topics-controls {
  padding-top: 0;
  padding-bottom: 0;
}
.accordion-topics .accordion-content {
  padding: 1rem;
}
.topics-item .accordion-title, .topics-item .accordion-title:hover {
  color: #212429;
}
.pager-item.is-active > a {
  background-color: #e7590d;
  color: #fefefe;
}
.main-nav-primary .navigation > .menu {
  gap: 10.5em;
}
a.allevents.ext {
  margin-left: 20px;
  margin-right: 20px;
  margin-top: 112px !important;
  margin-bottom: 112px !important;
  padding: 5px !important;
  border: 2px solid #e7590d !important;
  justify-content: center;
  display: flex;
}
.block.block-container.block-entityblock.block-entityblock-blockd1c1d1fb-ed90-443a-87ed-1fa3a732ed88e32ea916-bfef-428e-ba45-65cae2ee8efb0 {
  background: #212429;
  color: #FFFFFF;
  margin-bottom: -45px;
  margin-left: -170px;
  padding-left: 170px;
  margin-right: -170px;
  padding-right: 170px;
  padding-top: 30px;
}
body.toolbar-tray-open .block.block-container.block-entityblock.block-entityblock-blockd1c1d1fb-ed90-443a-87ed-1fa3a732ed88a98bc499-e375-43b2-b65e-4d62a70420e20 {
  margin-top: -450px;
  margin-bottom: 350px;
}
