.t396__filter { pointer-events: none !important; }
.t396__carrier { pointer-events: none !important; }
.t396__artboard { pointer-events: none !important; }
.t396__artboard .t396__elem { pointer-events: auto !important; }
#allrecords { margin-left: 280px; width: calc(100% - 280px); }
#rec3679606403 { margin-left: -280px; }

/* Ambassador hero — Безопасный Офис */
#rec3685482203 { background:#FFFFFF !important; padding:80px 0 !important; }
#rec3685482203 .t544 { position:relative; width:1200px; max-width:calc(100% - 48px); min-height:620px; margin:0 auto; }
#rec3685482203 .t544__top { position:absolute; z-index:2; top:88px; left:0; width:620px !important; max-width:calc(100% - 72px); }
#rec3685482203 .t544__textwrapper { height:auto !important; min-height:0 !important; padding:56px 56px 50px; background:#16233F !important; box-shadow:0 24px 60px rgba(0,0,0,.22); }
#rec3685482203 .t544__title { color:#FFFFFF !important; }
#rec3685482203 .t544__title span { color:#FFFFFF !important; }
#rec3685482203 .t544__descr, #rec3685482203 .t544__descr span { color:#CFCFCF !important; }
#rec3685482203 .t544__text, #rec3685482203 .t544__text span { color:#F2F2F2 !important; }
#rec3685482203 .t544__line { background-color:#1676D2 !important; }
#rec3685482203 .t544__col:last-child { position:absolute; top:0; right:0; width:660px !important; }
#rec3685482203 .t544__blockimg { height:620px !important; background-position:center center !important; }
@media screen and (max-width:959px) { #rec3685482203 { padding:0 !important; } #rec3685482203 .t544 { width:100%; max-width:none; min-height:0; } #rec3685482203 .t544__top, #rec3685482203 .t544__col:last-child { position:relative; top:auto; right:auto; left:auto; width:100% !important; max-width:none; } #rec3685482203 .t544__top { order:2; } #rec3685482203 .t544__textwrapper { padding:38px 28px; box-shadow:none; } #rec3685482203 .t544__blockimg { height:420px !important; } }

.ql-editor[contenteditable] { -webkit-user-modify: read-only !important; user-modify: read-only !important; }
#rec3679606403 .tn-elem__36796064031470210224069 .tn-atom { box-shadow: 10px 0px 20px 0px rgba(0,11,48,0.25) !important; }
#rec3679606403 .tn-elem__36796064031788788449987000001 a { transition: opacity .3s ease, color .3s ease; text-decoration: none !important;  color:#16233F !important;}
#rec3679606403 .tn-elem__36796064031788788449987000001 a:hover { opacity: .6; color: #1676D2 !important; }
#rec3679606403 .tn-elem__36796064031788886009258000001 img { filter: brightness(0) saturate(100%) invert(9%) sepia(37%) saturate(3500%) hue-rotate(190deg) brightness(93%) contrast(96%); }
#rec3679606403 .tn-elem__36796064031788886208352000002 { opacity: 0 !important; }
#rec3714987603 .t463__logo { filter: brightness(0) saturate(100%) invert(9%) sepia(37%) saturate(3500%) hue-rotate(190deg) brightness(93%) contrast(96%); }
html:has(link[rel="canonical"][href="https://consider-safe-magazine.tilda.ws"]) #rec3679606403 a[href="/"], html:has(link[rel="canonical"][href="https://consider-safe-magazine.tilda.ws/about"]) #rec3679606403 a[href="/about"], html:has(link[rel="canonical"][href="https://consider-safe-magazine.tilda.ws/clients"]) #rec3679606403 a[href="/clients"], html:has(link[rel="canonical"][href="https://consider-safe-magazine.tilda.ws/product"]) #rec3679606403 a[href="/product"], html:has(link[rel="canonical"][href="https://consider-safe-magazine.tilda.ws/how"]) #rec3679606403 a[href="/how"], html:has(link[rel="canonical"][href="https://consider-safe-magazine.tilda.ws/department"]) #rec3679606403 a[href="/department"], html:has(link[rel="canonical"][href="https://consider-safe-magazine.tilda.ws/ideal"]) #rec3679606403 a[href="/ideal"], html:has(link[rel="canonical"][href="https://consider-safe-magazine.tilda.ws/tasks"]) #rec3679606403 a[href="/tasks"], html:has(link[rel="canonical"][href="https://consider-safe-magazine.tilda.ws/motivation"]) #rec3679606403 a[href="/motivation"], html:has(link[rel="canonical"][href="https://consider-safe-magazine.tilda.ws/test"]) #rec3679606403 a[href="/test"], html:has(link[rel="canonical"][href="https://consider-safe-magazine.tilda.ws/aboutyou"]) #rec3679606403 a[href="/aboutyou"], html:has(link[rel="canonical"][href="https://consider-safe-magazine.tilda.ws/start"]) #rec3679606403 a[href="/start"] { color:#16233F !important; text-decoration:underline !important; font-weight:700 !important; }

@media screen and (max-width:639px){#allrecords{margin-left:0 !important;width:100% !important;}#rec3679606403{margin-left:0 !important;}#rec3679606403 .t396__artboard{position:static !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;width:100% !important;height:auto !important;padding:16px 20px 24px !important;box-sizing:border-box !important;}#rec3679606403 .t396__filter,#rec3679606403 .t396__carrier{position:static !important;height:auto !important;width:100% !important;}#rec3679606403 .tn-elem__36796064031470210224069{display:none !important;}#rec3679606403 .tn-elem__36796064031788886009258000001{position:static !important;order:1;width:44px !important;height:44px !important;margin:0 0 8px 0 !important;}#rec3679606403 .tn-elem__36796064031788886208352000002{position:static !important;order:2;width:auto !important;height:auto !important;margin:0 0 16px 0 !important;}#rec3679606403 .tn-elem__36796064031788788449987000001{position:static !important;order:3;width:100% !important;height:auto !important;margin:0 !important;}#rec3679606403 .tn-elem__36796064031788788449987000001 .tn-atom{height:auto !important;}#rec3679606403 .tn-elem__36796064031788886009258000001 .tn-atom,#rec3679606403 .tn-elem__36796064031788886208352000002 .tn-atom{width:100% !important;height:100% !important;}}
#rec3714650803 .t-quiz__btn_next .t-btnflex__text{font-size:0;}#rec3714650803 .t-quiz__btn_next .t-btnflex__text::after{content:"Далее";font-size:16px;font-weight:600;font-family:TildaSans,Arial,sans-serif;color:#ffffff;}
@media screen and (min-width:640px) and (max-width:1679px){#rec3679606403 .tn-elem__36796064031470210224069{left:0px !important;}#rec3679606403 .tn-elem__36796064031788788449987000001,#rec3679606403 .tn-elem__36796064031788886009258000001,#rec3679606403 .tn-elem__36796064031788886208352000002{left:30px !important;}}
@media screen and (max-width:959px){#rec3685482203{overflow:hidden !important;}}

/* Новая шапка ME901 (2026-09-10): цвет лого-картинки под навигацию сайта + убрать пустые заголовки групп-обёрток */
#rec3749198803 .t830__logo__img { filter: brightness(0) saturate(100%) invert(9%) sepia(37%) saturate(3500%) hue-rotate(190deg) brightness(93%) contrast(96%) !important; }
#rec3749198803 .t830m__list-title { display: none !important; }


/* Правки по фидбеку 2026-09-10 (после публикации): выровнять отступы в меню, увеличить лого, раздвинуть карточку и фото на "Привет" */
#rec3749198803 .t830m__submenu-item { padding: 5px 0 !important; }
#rec3749198803 .t830m__list-item:not(:last-child) { margin-bottom: 22px !important; }
#rec3749198803 .t830__logo__img { width: 150px !important; height: auto !important; }


/* Правки 2026-09-10, третий заход (по фидбеку со скрина на широком мониторе) */
/* Весь сайт: контент был по умолчанию центрирован Тильдой (.t-container { margin:0 auto; max-width:1200px }) — на широких мониторах это давало огромный пустой отступ слева между сайдбаром и текстом. Прижимаем контент к сайдбару вместо центрирования. */
@media screen and (min-width:960px) {
  #allrecords .t-container { margin-left: 60px !important; margin-right: auto !important; }
  #rec3685482203 .t544 { margin-left: 60px !important; margin-right: auto !important; }
}
/* Меню: убираем встроенную у Тильды неравномерность (padding у последнего пункта группы отличался от остальных) — теперь единый одинаковый отступ между вообще всеми пунктами меню, без разделения на "внутри группы/между группами" */
#rec3749198803 .t830m__submenu-item { padding: 0 !important; margin-bottom: 16px !important; }
#rec3749198803 .t830m__list-item { margin-bottom: 0 !important; }
/* Логотип ещё крупнее */
#rec3749198803 .t830__logo__img { width: 240px !important; }
#rec3749198803 .t830__logo__container { margin-bottom: 34px !important; }
/* Карточка "Приветствую!" и фото на "Привет": было лёгкое перекрытие, теперь чёткий зазор между ними */
@media screen and (min-width:960px) {
  #rec3685482203 .t544__top { width: 46% !important; }
  #rec3685482203 .t544__col:last-child { width: 50% !important; }
}


/* Правки 2026-09-10, четвёртый заход: найдена настоящая причина сдвига контента вправо */
/* У блока меню ME901 есть свой служебный класс #allrecords.t830__allrecords_padd с padding-left ~255px (видимо резерв под невидимую у нас панель подменю) — добавлялось ПОВЕРХ уже имеющегося margin-left:280px под сайдбар, отсюда и гигантский пустой отступ. Обнуляем этот паддинг, оставляем только margin-left:60px на .t-container/.t544 из прошлого фикса как небольшой воздух. */
#allrecords.t830__allrecords_padd { padding-left: 0 !important; }
