.elementor-7420 .elementor-element.elementor-element-3a69b443{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7420 .elementor-element.elementor-element-5e61bf83{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-7420 .elementor-element.elementor-element-5e61bf83:not(.elementor-motion-effects-element-type-background), .elementor-7420 .elementor-element.elementor-element-5e61bf83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E6C8;background-image:url("https://thebramblehollow.com/wp-content/uploads/2026/09/Collections-of-The-Hollow-Header-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7420 .elementor-element.elementor-element-5bf7290{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-800px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7420 .elementor-element.elementor-element-5bf7290:not(.elementor-motion-effects-element-type-background), .elementor-7420 .elementor-element.elementor-element-5bf7290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebramblehollow.com/wp-content/uploads/2026/09/Collections-of-The-Hollow-Center-scaled.jpg");background-position:top center;background-repeat:repeat-y;background-size:100% auto;}.elementor-7420 .elementor-element.elementor-element-b63d7f8{--display:flex;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7420 .elementor-element.elementor-element-60ca69b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-7420 .elementor-element.elementor-element-547e1e14{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-272px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7420 .elementor-element.elementor-element-547e1e14:not(.elementor-motion-effects-element-type-background), .elementor-7420 .elementor-element.elementor-element-547e1e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebramblehollow.com/wp-content/uploads/2026/09/Collections-of-The-Hollow-Footer-1-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-7420 .elementor-element.elementor-element-6ee7462{--display:flex;--position:absolute;--min-height:0px;bottom:3%;--z-index:20;}body:not(.rtl) .elementor-7420 .elementor-element.elementor-element-6ee7462{left:2%;}body.rtl .elementor-7420 .elementor-element.elementor-element-6ee7462{right:2%;}.elementor-7420 .elementor-element.elementor-element-34fdb77{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;top:51%;}.elementor-7420 .elementor-element.elementor-element-34fdb77.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-7420 .elementor-element.elementor-element-34fdb77{left:43%;}body.rtl .elementor-7420 .elementor-element.elementor-element-34fdb77{right:43%;}.elementor-7420 .elementor-element.elementor-element-de7dfb0{width:100%;max-width:100%;}body.elementor-page-7420:not(.elementor-motion-effects-element-type-background), body.elementor-page-7420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13120E;}@media(min-width:768px){.elementor-7420 .elementor-element.elementor-element-b63d7f8{--width:90%;}.elementor-7420 .elementor-element.elementor-element-6ee7462{--width:10%;}}@media(max-width:1200px){.elementor-7420 .elementor-element.elementor-element-b63d7f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7420 .elementor-element.elementor-element-60ca69b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7420 .elementor-element.elementor-element-547e1e14{--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-7420 .elementor-element.elementor-element-60ca69b{--grid-auto-flow:row;}.elementor-7420 .elementor-element.elementor-element-547e1e14{--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-7420 .elementor-element.elementor-element-b63d7f8{--width:72%;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7420 .elementor-element.elementor-element-60ca69b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7420 .elementor-element.elementor-element-547e1e14{--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7420 .elementor-element.elementor-element-6ee7462{--width:17%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for container, class: .elementor-element-5e61bf83 */.elementor-7420 .elementor-element.elementor-element-5e61bf83 {
  min-height: 59vw;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf7290 */.elementor-7420 .elementor-element.elementor-element-5bf7290 {
  min-height: 110vw;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34fdb77 */.elementor-7420 .elementor-element.elementor-element-34fdb77 img {
  transform-origin: center bottom;
  animation: hollow-flame 1.8s ease-in-out infinite;
  filter: drop-shadow(0 0 4px rgba(255, 190, 80, 0.55));
  pointer-events: none;
}
@keyframes hollow-flame {
  0%, 100% { transform: scaleY(1) scaleX(1); opacity: 0.92; }
  40% { transform: scaleY(1.08) scaleX(0.96); opacity: 1; }
  70% { transform: scaleY(0.94) scaleX(1.04); opacity: 0.88; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ee7462 */.elementor-7420 .elementor-element.elementor-element-6ee7462 {
  background: transparent !important;
  transform: scale(1);
  transform-origin: center bottom;
  transition: transform 0.6s ease;
  cursor: pointer;
}
.elementor-7420 .elementor-element.elementor-element-6ee7462:hover {
  transform: scale(1.08);
}
.elementor-7420 .elementor-element.elementor-element-6ee7462:hover img {
  filter: drop-shadow(0 0 8px rgba(255, 186, 90, 0.6));
  transition: filter 0.6s ease;
}
.elementor-7420 .elementor-element.elementor-element-6ee7462::after {
  content: "Follow me home...";
  position: absolute;
  left: 50%;
  bottom: 108%;
  transform: translateX(-50%);
  white-space: nowrap;
  padding: 6px 10px;
  border-radius: 6px;
  background: rgba(42, 26, 16, 0.88);
  color: #F3E2C0;
  font-size: 13px;
  letter-spacing: 0.02em;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.35s ease;
}
.elementor-7420 .elementor-element.elementor-element-6ee7462:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547e1e14 */.elementor-7420 .elementor-element.elementor-element-547e1e14 {
  min-height: 57vw;
}/* End custom CSS */