.elementor-5130 .elementor-element.elementor-element-f0b982d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5130 .elementor-element.elementor-element-4675bc1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5130 .elementor-element.elementor-element-5a91f09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-5130 .elementor-element.elementor-element-4675bc1{width:100%;}}/* Start custom CSS for html, class: .elementor-element-5a91f09 *//* =========================
   ACTIVE PAGE INDICATOR
========================= */

/* Desktop */
#tbHeaderWhite .megaMain a.is-current{
  color: var(--tb-red);
  position: relative;
}

#tbHeaderWhite .megaMain a.is-current::after{
  content:"";
  position:absolute;
  left:0;
  bottom:-6px;
  width:100%;
  height:3px;
  background: linear-gradient(
    90deg,
    var(--tb-red),
    var(--tb-blue)
  );
  border-radius:999px;
}

/* Areas panel active */
#tbHeaderWhite .areasPanel a.is-current{
  background: rgba(199,16,20,.08);
  border-color: rgba(199,16,20,.35);
  color: var(--tb-red);
}

/* Mobile */
#tbHeaderWhite .mobileList a.is-current{
  background: rgba(199,16,20,.08);
  border-color: rgba(199,16,20,.35);
  color: var(--tb-red);
}/* End custom CSS */