/*
 * TEAM BIKE — reparo responsivo da página ORIGINAL de estacionamento.
 * Os Zero Blocks, as imagens SVG, a navegação e os textos da versão original
 * permanecem intactos. Somente em telas de até 959 px, elementos com
 * coordenadas absolutas são colocados em fluxo para evitar sobreposição.
 * A seção de planos permanece exclusivamente na FAQ original.
 */
@media screen and (max-width: 959px) {
  html { overflow-x: clip; }
  body.tb-page-parking { overflow-x: clip; }
  body.tb-page-parking #rec500704910 { display: none !important; }
  body.tb-page-parking #rec831404997 { display: block !important; }

  body.tb-page-parking #rec831404997 .t396__artboard,
  body.tb-page-parking #rec500704912 .t396__artboard,
  body.tb-page-parking #rec500704913 .t396__artboard,
  body.tb-page-parking #rec500704914 .t396__artboard,
  body.tb-page-parking #rec500704915 .t396__artboard {
    position: relative !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    justify-content: flex-start !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    padding: 38px clamp(20px, 6vw, 38px) 46px !important;
    gap: 19px !important;
    overflow: visible !important;
    zoom: 1 !important;
  }
  body.tb-page-parking #rec831404997 .t396__carrier,
  body.tb-page-parking #rec831404997 .t396__filter,
  body.tb-page-parking #rec500704912 .t396__carrier,
  body.tb-page-parking #rec500704912 .t396__filter,
  body.tb-page-parking #rec500704913 .t396__carrier,
  body.tb-page-parking #rec500704913 .t396__filter,
  body.tb-page-parking #rec500704914 .t396__carrier,
  body.tb-page-parking #rec500704914 .t396__filter,
  body.tb-page-parking #rec500704915 .t396__carrier,
  body.tb-page-parking #rec500704915 .t396__filter {
    display: none !important;
  }
  body.tb-page-parking #rec831404997 .t396__elem,
  body.tb-page-parking #rec500704912 .t396__elem,
  body.tb-page-parking #rec500704913 .t396__elem,
  body.tb-page-parking #rec500704914 .t396__elem,
  body.tb-page-parking #rec500704915 .t396__elem {
    position: relative !important;
    inset: auto !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    min-width: 0 !important;
    max-height: none !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
    translate: none !important;
    scale: none !important;
    zoom: 1 !important;
    flex: 0 0 auto !important;
    align-self: stretch !important;
    box-sizing: border-box !important;
    z-index: 1 !important;
    float: none !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__elem .tn-atom {
    display: block;
    box-sizing: border-box !important;
    position: relative !important;
    top: auto !important;
    left: auto !important;
    width: 100% !important;
    max-width: 100% !important;
    min-height: 0 !important;
    height: auto !important;
    margin: 0 !important;
    transform: none !important;
    zoom: 1 !important;
    white-space: normal !important;
    overflow-wrap: anywhere !important;
    word-break: normal !important;
  }
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__elem[data-elem-type="text"] .tn-atom {
    font-family: Montserrat, Arial, sans-serif !important;
    font-size: clamp(15px, 4vw, 18px) !important;
    line-height: 1.55 !important;
    letter-spacing: 0 !important;
    text-align: left !important;
    text-decoration: none !important;
    text-underline-offset: auto !important;
    text-shadow: none !important;
    padding: 0 !important;
  }
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__elem[data-elem-type="image"] .tn-atom,
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__elem[data-elem-type="image"] .tn-atom__img {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    border: 0 !important;
  }
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__elem[data-elem-type="button"] {
    align-self: flex-start !important;
    width: auto !important;
    max-width: 100% !important;
  }
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__elem[data-elem-type="button"] .tn-atom {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: auto !important;
    max-width: 100% !important;
    min-height: 49px !important;
    padding: 13px 22px !important;
    border: none !important;
    border-radius: 999px !important;
    background: #FDCF01 !important;
    color: #000 !important;
    font-family: Montserrat, Arial, sans-serif !important;
    font-size: clamp(14px, 3.9vw, 17px) !important;
    font-weight: 750 !important;
    line-height: 1.3 !important;
    text-align: center !important;
    text-decoration: none !important;
    white-space: normal !important;
    overflow-wrap: anywhere !important;
    box-shadow: 0 5px 16px rgba(0,0,0,.14) !important;
  }
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__elem[data-elem-type="button"] .tn-atom:focus-visible {
    outline: 3px solid #e13c3c !important;
    outline-offset: 3px !important;
  }

  /* Abertura: mesma arte da loja e mesmo texto, agora sem espaço vazio gigante. */
  body.tb-page-parking #rec831404997 .t396__artboard {
    background: linear-gradient(145deg, #000 0%, #101010 70%, #191919 100%) !important;
    gap: 18px !important;
  }
  body.tb-page-parking #rec831404997 .t396__elem { display: none !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1632671523673"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1632672985718"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1646887864305"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1632583549368"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1646889107960"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1648483970364"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1648484013733"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1646889720795"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1646889695401"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1648484602808"] { display: block !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1632671523673"] { order: 1 !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1632671523673"] .tn-atom {
    color: #fff !important;
    font-size: clamp(30px, 9.1vw, 42px) !important;
    font-weight: 800 !important;
    line-height: 1.13 !important;
    letter-spacing: -.035em !important;
    text-wrap: balance !important;
    text-decoration: underline !important;
    text-decoration-color: #FDCF01 !important;
    text-decoration-thickness: 3px !important;
    text-underline-offset: 6px !important;
  }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1632672985718"] { order: 2 !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1632672985718"] .tn-atom { color: #c4c4c4 !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1646887864305"] { order: 3 !important; margin-top: 4px !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1632583549368"] { order: 4 !important; margin: 10px 0 6px !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1632583549368"] img { max-height: 360px !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1646889107960"] { order: 5 !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1648483970364"] { order: 6 !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1648484013733"] { order: 7 !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1646889720795"] { order: 8 !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1646889695401"] { order: 9 !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1648484602808"] { order: 10 !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-type="text"] .tn-atom { color: #e5e5e5 !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1632671523673"] .tn-atom { color: #fff !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1632672985718"] .tn-atom { color: #c4c4c4 !important; }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1646889107960"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1648483970364"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1648484013733"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1646889720795"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1646889695401"],
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1648484602808"] {
    padding-left: 14px !important;
    border-left: 3px solid rgba(253,207,1,.64) !important;
  }

  /* Informações de entrada e saída: fotografia/ilustração Tilda original. */
  body.tb-page-parking #rec500704912 .t396__artboard { background: #fff !important; }
  body.tb-page-parking #rec500704912 .t396__elem { display: none !important; }
  body.tb-page-parking #rec500704912 .t396__elem[data-elem-id="1632676152745"],
  body.tb-page-parking #rec500704912 .t396__elem[data-elem-id="1632756398092"],
  body.tb-page-parking #rec500704912 .t396__elem[data-elem-id="1632673428592"],
  body.tb-page-parking #rec500704912 .t396__elem[data-elem-id="1648487948745"] { display: block !important; }
  body.tb-page-parking #rec500704912 .t396__elem[data-elem-id="1632676152745"] { order: 1 !important; }
  body.tb-page-parking #rec500704912 .t396__elem[data-elem-id="1632756398092"] { order: 2 !important; }
  body.tb-page-parking #rec500704912 .t396__elem[data-elem-id="1632673428592"] { order: 3 !important; }
  body.tb-page-parking #rec500704912 .t396__elem[data-elem-id="1648487948745"] { order: 4 !important; }
  body.tb-page-parking #rec500704912 .t396__elem[data-elem-type="text"] .tn-atom { color: #252525 !important; }

  /* Regras da versão original: seis itens reais, sem coordenadas absolutas. */
  body.tb-page-parking #rec500704913 .t396__artboard { background: #fff !important; }
  body.tb-page-parking #rec500704913 .t396__elem { display: none !important; }
  body.tb-page-parking #rec500704913 .t396__artboard { display: grid !important; grid-template-columns: 40px minmax(0,1fr) !important; gap: 10px 12px !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-type="text"] .tn-atom { color: #252525 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1632676152745"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648488301475"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648488283033"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648621232262"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648489549725"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648489549718"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1680059008871"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648489927748"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648489842821"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490132336"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490132330"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490141673"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490141670"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490145476"],
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490145472"] { display: block !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1632676152745"] { grid-column: 1 / -1 !important; order: 1 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1632676152745"] .tn-atom {
    font-size: clamp(22px, 6vw, 27px) !important; line-height: 1.25 !important; font-weight: 750 !important; letter-spacing: -.02em !important; color: #171717 !important;
  }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648488301475"] { grid-column: 1 / -1 !important; order: 2 !important; margin: 12px auto 22px !important; max-width: 240px !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648488283033"] { order: 3 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648621232262"] { order: 4 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648489549725"] { order: 5 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648489549718"] { order: 6 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1680059008871"] { order: 7 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648489927748"] { order: 8 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648489842821"] { grid-column: 1 / -1 !important; order: 9 !important; max-width: 210px !important; margin: 10px auto !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490132336"] { order: 10 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490132330"] { order: 11 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490141673"] { order: 12 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490141670"] { order: 13 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490145476"] { order: 14 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490145472"] { order: 15 !important; }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648488283033"] .tn-atom,
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648489549725"] .tn-atom,
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1680059008871"] .tn-atom,
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490132336"] .tn-atom,
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490141673"] .tn-atom,
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-id="1648490145476"] .tn-atom {
    color: #ba2828 !important;
    font-size: 22px !important;
    line-height: 1.2 !important;
    font-weight: 800 !important;
    font-variant-numeric: tabular-nums !important;
  }

  /* Contato, privacidade e procedimentos: textos originais preservados. */
  body.tb-page-parking #rec500704914 .t396__artboard { background: #f7f7f7 !important; }
  body.tb-page-parking #rec500704914 .t396__elem { display: none !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1632676152745"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648530338590"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1632673428592"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648530453108"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648530469123"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648530469135"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1632677205016"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648531138136"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648531224204"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648531259167"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648531314572"] { display: block !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1632676152745"] { order: 1 !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648530338590"] { order: 2 !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1632673428592"] { order: 3 !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648530453108"] { order: 4 !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648530469123"] { order: 5 !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648530469135"] { order: 6 !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1632677205016"] { order: 7 !important; margin-top: 10px !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648531138136"] { order: 8 !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648531224204"] { order: 9 !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648531259167"] { order: 10 !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648531314572"] { order: 11 !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-type="text"] .tn-atom { color: #272727 !important; }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1632677205016"] .tn-atom {
    font-size: clamp(21px, 5.7vw, 28px) !important; line-height: 1.3 !important; font-weight: 760 !important; color: #121212 !important;
  }
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648531138136"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648531224204"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648531259167"],
  body.tb-page-parking #rec500704914 .t396__elem[data-elem-id="1648531314572"] {
    padding: 8px 0 8px 12px !important;
    border-left: 3px solid #FDCF01 !important;
  }

  /* Último bloco: botões originais operacionais, sem elementos empilhados. */
  body.tb-page-parking #rec500704915 .t396__artboard { background: #080808 !important; }
  body.tb-page-parking #rec500704915 .t396__elem { display: none !important; }
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1494853508434"],
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1494853543436"],
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1494854126959"],
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1494854124396"],
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1648532362972"],
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1648532400915"],
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1648533077404"] { display: block !important; }
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1494853508434"] { order: 1 !important; }
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1494853543436"] { order: 2 !important; }
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1494854126959"] { order: 3 !important; }
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1494854124396"] { order: 4 !important; }
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1648532362972"] { order: 5 !important; margin-top: 14px !important; }
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1648532400915"] { order: 6 !important; }
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-id="1648533077404"] { order: 7 !important; }
  body.tb-page-parking #rec500704915 .t396__elem[data-elem-type="text"] .tn-atom { color: #f0f0f0 !important; }
}


/* Garantias finais de leitura para telas compactas e tablets. */
@media screen and (max-width: 959px) {
  html,
  body.tb-page-parking {
    max-width: 100%;
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
  }
  body.tb-page-parking #rec500704910 { display: none !important; }
  body.tb-page-parking #rec831404997 { display: block !important; }
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) {
    max-width: 100% !important;
    overflow: visible !important;
  }
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__artboard {
    margin-inline: auto !important;
    contain: layout !important;
  }
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__elem {
    min-width: 0 !important;
    -webkit-transform: none !important;
  }
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__elem .tn-atom {
    overflow-wrap: break-word !important;
    hyphens: auto;
  }
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__elem[data-elem-type="image"] img {
    max-inline-size: 100% !important;
    block-size: auto !important;
    vertical-align: middle;
  }
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__elem[data-elem-type="button"] .tn-atom {
    min-height: 48px !important;
    touch-action: manipulation;
  }
  body.tb-page-parking .t457,
  body.tb-page-parking .t457__text,
  body.tb-page-parking .t457__copyright {
    max-width: 100%;
    overflow-wrap: anywhere;
  }
}
@media screen and (max-width: 359px) {
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__artboard {
    padding: 30px 16px 36px !important;
    gap: 14px !important;
  }
  body.tb-page-parking #rec500704913 .t396__artboard {
    grid-template-columns: 31px minmax(0, 1fr) !important;
    gap: 10px !important;
  }
  body.tb-page-parking #rec831404997 .t396__elem[data-elem-id="1632671523673"] .tn-atom {
    font-size: 28px !important;
  }
  body.tb-page-parking #rec500704913 .t396__elem[data-elem-type="text"] .tn-atom {
    font-size: 15px !important;
  }
}
@media (prefers-reduced-motion: reduce) {
  body.tb-page-parking .t396__elem,
  body.tb-page-parking .t396__elem .tn-atom {
    transition: none !important;
    animation: none !important;
  }
}
/* Sobrescreve os últimos deslocamentos absolutos herdados de outros estilos da Tilda. */
@media screen and (max-width: 959px) {
  body.tb-page-parking :is(#rec831404997,#rec500704912,#rec500704913,#rec500704914,#rec500704915) .t396__elem[data-elem-id] {
    left: 0 !important;
    right: auto !important;
    top: auto !important;
    bottom: auto !important;
  }
}
