/* ------------------------------------------------------------------------
 * bethaniehotel.com - Parallax band, module 130 (position: parallax-bottom)
 * ------------------------------------------------------------------------
 * Replaces mod_lgx_parallax_pro 1.3.0 (LogicHunt, abandoned, no Joomla 5 build).
 * Rules below are a 1:1 transcription of the CSS that module generated at
 * runtime from the saved parameters of module id 130, so the rendered band is
 * identical. Base rules (table-cell centring, shadows) live in parallax-base.css,
 * which is the module's original style.css copied verbatim.
 * Created 2026-08-22 during incident rebuild (BluepointDev).
 * ------------------------------------------------------------------------ */

/* $style: section box, alignment, text colours and sizes */
#lgx-parallax-pro130 { width: 100%; margin: 0px 0px 0px 0px; text-align: center; }
#lgx-parallax-pro130 .lgx-parallax-pro-inner { padding: 0px 0px 0px 0px; }
#lgx-parallax-pro130 .lgx-parallax-pro-content-wrapper { width: 90%; }
#lgx-parallax-pro130 .lgx-parallax-pro-title { color: #ffffff; font-weight: 700; line-height: 1; }
#lgx-parallax-pro130 .lgx-parallax-pro-title .pre-title { color: #ffffff; }
#lgx-parallax-pro130 .lgx-parallax-pro-title .post-title { color: #ffffff; }
#lgx-parallax-pro130 .lgx-parallax-pro-post-content { font-size: 22px; color: #ffffff; }
#lgx-parallax-pro130 .lgx-parallax-pro-pre-content { font-size: 16px; color: #ffffff; }

/* $bg_style: background image, fixed attachment, cover */
#lgx-parallax-pro130 { background: url(/images/parallax-bottom.jpg) no-repeat center top; background-attachment: fixed; background-size: cover; }

/* $bg_color: overlay = bg_color #000000 at bg_opacity 0.5 */
#lgx-parallax-pro130 .lgx-parallax-pro-inner { background-color: rgba(0, 0, 0, 0.5); }

/* $btn_style */
.lgx-parallax-pro-btn-area { margin-top: 50px; }
.lgx-parallax-pro-btn-area .lgx-pp-btn { color: #ffffff; border-color: #ffffff; }
.lgx-parallax-pro-btn-area .lgx-pp-btn:hover { color: #ffffff; border-color: #0a8e9b; }

/* $responsive_style */
@media (min-width: 1200px) {
  #lgx-parallax-pro130 .lgx-parallax-pro-inner { min-height: 550px; }
  #lgx-parallax-pro130 .lgx-parallax-pro-title { font-size: 36px; }
}
@media (max-width: 1199px) {
  #lgx-parallax-pro130 .lgx-parallax-pro-inner { min-height: 500px; }
  #lgx-parallax-pro130 .lgx-parallax-pro-title { font-size: 26px; }
}
@media (max-width: 991px) {
  .lgx-parallax-pro { background-attachment: initial; }
  #lgx-parallax-pro130 .lgx-parallax-pro-inner { min-height: 450px; }
  #lgx-parallax-pro130 .lgx-parallax-pro-title { font-size: 22px; }
}
@media (max-width: 767px) {
  .lgx-parallax-pro { background-attachment: initial; }
  #lgx-parallax-pro130 { -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
  #lgx-parallax-pro130 .lgx-parallax-pro-inner { min-height: 400px; }
  #lgx-parallax-pro130 .lgx-parallax-pro-title { font-size: 16px; }
}
