/* Контакты: оставляем только email */
#rec20601554,
#rec23784438 {
  display: none !important;
}

#rec2204033401 li:not(:nth-child(3)),
#rec2204080851 li:not(:nth-child(3)) {
  display: none !important;
}

/* Review slider layout fallback: Tilda tilda-slides-1.0.min.css is unavailable. */
:is(.t511,.t538) .t-slides { position:relative; }
.t538 .t-slides { position:static; }
:is(.t511,.t538) .t-slides__container { position:relative; overflow:hidden; }
:is(.t511,.t538) .t-slides__items-wrapper { position:relative; }
:is(.t511,.t538) .t-slides__item { box-sizing:border-box; }
:is(.t511,.t538) .t-slides__wrapper { overflow-wrap:break-word; word-break:normal; }
.t538 .t-cover { height:auto!important; min-height:100vh; }
.t538 .t-cover__carrier,
.t538 .t-cover__filter { position:absolute; inset:0; height:100%!important; }
.t538 .t-cover .t-container { position:relative; top:auto; bottom:auto; left:auto; right:auto; }
.t538 .t-cover__wrapper { display:flex; align-items:center; width:100%; min-width:0; height:auto!important; min-height:100vh; word-break:normal!important; }
.t538 .t538__container { width:100%; min-width:0; }
@media (min-width:980px) {
  :is(.t511,.t538) .t-slides__items-wrapper { width:100%!important; height:auto!important; }
  :is(.t511,.t538) .t-slides__item { position:absolute; top:0; left:0; opacity:0; visibility:hidden; pointer-events:none; }
  :is(.t511,.t538) .t-slides__item_active { position:relative; opacity:1; visibility:visible; pointer-events:auto; }
  :is(.t511,.t538) .t-slides_animated .t-slides__item { transition:opacity .3s ease; }
}
@media (max-width:979px) {
  :is(.t511,.t538) .t-slides__container { max-width:calc(100% - 48px); }
  :is(.t511,.t538) .t-slides__items-wrapper { display:flex; align-items:flex-start; }
  :is(.t511,.t538) .t-slides__item { flex:0 0 auto; position:relative; }
  :is(.t511,.t538) .t-slides_animated { transition:transform .3s ease; }
}
:is(.t511,.t538) .t-slides__bullet_wrapper { text-align:center; line-height:1; padding:30px 0 10px; }
.t538 .t-slides__bullet_wrapper { padding:0; bottom:16px; }
:is(.t511,.t538) .t-slides__bullet { display:inline-block; vertical-align:middle; width:10px; height:10px; margin:6px; border-radius:50%; cursor:pointer; opacity:.45; }
:is(.t511,.t538) .t-slides__bullet_active { opacity:1; }
:is(.t511,.t538) .t-slides__arrow_container { position:absolute; inset:0; pointer-events:none; }
:is(.t511,.t538) .t-slides__arrow_wrapper { position:absolute; top:0; width:60px; cursor:pointer; pointer-events:auto; }
.t538 .t-slides__arrow_wrapper { bottom:0; height:100%!important; }
:is(.t511,.t538) .t-slides__arrow_wrapper-left { left:0; }
:is(.t511,.t538) .t-slides__arrow_wrapper-right { right:0; }
:is(.t511,.t538) .t-slides__arrow { position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); }
:is(.t511,.t538) .t-slides__arrow_body { width:24px; height:24px; border-style:solid; border-width:0 2px 2px 0; }
:is(.t511,.t538) .t-slides__arrow_body-left { transform:rotate(135deg); }
:is(.t511,.t538) .t-slides__arrow_body-right { transform:rotate(-45deg); }
:is(.t511,.t538) .t-slides__arrow_body-small { width:16px; height:16px; }
@media (max-width:979px) {
  :is(.t511,.t538) .t-slides__arrow_wrapper { width:24px; }
  :is(.t511,.t538) .t-slides__arrow_body { width:12px; height:12px; }
}
@media (prefers-reduced-motion:reduce) {
  :is(.t511,.t538) .t-slides_animated,
  :is(.t511,.t538) .t-slides_animated .t-slides__item { transition:none; }
}

/* Keep mobile height tied to the current review, including after fonts load. */
@media (max-width:979px) {
  :is(.t511,.t538) .t-slides__items-wrapper { height:auto!important; }
  :is(.t511,.t538) .t-slides__item { height:0; min-height:0; overflow:visible; }
  :is(.t511,.t538) .t-slides__item_active { height:auto; }
}
