/* Keep the original fixed Tilda composition inside the actual content width. */
.local-fit-tilda-grid .r > .t396 {
  width: var(--local-grid-width);
  zoom: var(--local-grid-scale);
}
.local-fit-tilda-grid .t396__artboard > .tn-elem[data-field-container-value="grid"],
.local-fit-tilda-grid .t396__artboard > .tn-group {
  translate: var(--local-grid-shift) 0;
}
@media (max-width: 1199px) {
  #rec581140022 > .t396 { width: 100% !important; zoom: 1 !important; }
  #rec581140022 .t396__artboard > .tn-elem { translate: none; }
  #rec581140022 [data-elem-id="1682003882348"] { left: 10px !important; }
  #rec581140022 [data-elem-id="1682067380806"] { left: auto !important; right: 10px !important; z-index: 10 !important; }
  /* White timer labels were invisible on this header but intercepted menu taps. */
  #rec581140022 [data-elem-id^="16820765164"] { visibility: hidden !important; pointer-events: none; }
  /* The desktop-only number had no mobile coordinates and leaked past the menu. */
  #rec581140022 [data-elem-id="1683112168358"] { display: none !important; }
}
@media (max-width: 479px) {
  #rec582336630 [data-elem-id="1682411616898"] { width: 300px !important; }
  #rec582336630 [data-elem-id="1682411637531"] { width: 288px !important; }
  #rec633137299 [data-elem-id="1479129336218"] { width: 290px !important; }
  #rec582230251 [data-elem-id="1682327581995"],
  #rec582230251 [data-elem-id="1682326847629"] { width: 300px !important; }
  #rec582804920 [data-elem-id="1682413627396"] { height: 348px !important; }
  #rec582804920 [data-elem-id="1718016623002"] { width: 300px !important; }
  #rec583991254 [data-elem-id="1682595712210"] { width: 320px !important; }
}
@media (min-width: 480px) and (max-width: 639px) {
  #rec581366204 [data-elem-id="1682321321365"],
  #rec581366204 [data-elem-id="1682321738562"] { width: 392px !important; }
  #rec581366204 [data-elem-id="1682321738562"] { top: 316px !important; }
  #rec581366204 [data-elem-id="1682321738555"] { top: 318px !important; }
  #rec581366204 [data-elem-id="1682321740074"] { top: 370px !important; }
  #rec581366204 [data-elem-id="1682321740069"] { top: 372px !important; }
  #rec581366204 [data-elem-id="1682321741118"] { top: 430px !important; }
  #rec581366204 [data-elem-id="1682321741115"] { top: 432px !important; }
  #rec582198565 [data-elem-id="1682324003655"] { width: 195px !important; }
}
@media (min-width: 640px) and (max-width: 959px) {
  #rec633137299 [data-elem-id="1479129336218"] { width: 610px !important; }
  :is(#rec583517939,#rec893631925,#rec895479163,#rec895495576,#rec583590617) [data-elem-id="1682507724851"] { width: 580px !important; }
}
@media (min-width: 960px) and (max-width: 1199px) {
  #rec581358665 [data-elem-id="1682088810464"] { width: 220px !important; }
  #rec633137299 [data-elem-id="1479129336218"] { width: 930px !important; }
  #rec582804920 [data-elem-id="1718016623002"] { width: 175px !important; }
}
