.elementor-228 .elementor-element.elementor-element-4eeaf535{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS *//* Give the sticky CTA room to travel: the wrapper chain from .rail down to
   .rail__stick is normally only as tall as the CTA's own content, so position:sticky
   has almost no room to move. Growing this branch to fill the rail's stretched height
   (set by the outer two-column grid) fixes it. */
.flg-page .rail > .e-con:has(.rail__stick) {
  flex-grow: 1;
}
.flg-page .rail > .e-con:has(.rail__stick) > .elementor-widget-template,
.flg-page .rail > .e-con:has(.rail__stick) .elementor-widget-container,
.flg-page .rail > .e-con:has(.rail__stick) .elementor-template,
.flg-page .rail > .e-con:has(.rail__stick) .elementor.elementor-228 {
  height: 100%;
}/* End custom CSS */