/*
 * Сгенерировано дизайн-конструктором iEXExchanger.
 * Источник настроек: админка iEXExchanger и сохранённые ключи оформления.
 * Не редактируйте этот файл вручную: изменения нужно публиковать из админ-панели.
 * © iEXExchanger. Все права защищены.
 */

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');



:root {
    --font-sans: 'Inter', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    --radius: 0.75rem;
    --input-container-height: 50px;
    --select-container-height: var(--input-container-height);
    --field-container-radius: calc(var(--radius) + 4px);
    --input-border-radius: var(--field-container-radius);
    --ex-list-item-border-radius: calc(var(--radius) + 4px);
    --control-height: 2rem;
    --control-height-sm: max(1.5rem, calc(var(--control-height) - 0.25rem));
    --control-height-lg: calc(var(--control-height) + 0.25rem);
    --app-background: #f6f7fb;
    --app-foreground: var(--foreground);
    --section-background: #f3f5fb;
    --background: #ffffff;
    --foreground: #000000;
    --card: #ffffff;
    --card-foreground: #000000;
    --popover: #ffffff;
    --popover-foreground: #000000;
    --primary: #22afd2;
    --primary-foreground: #000000;
    --secondary: #e8f7fb;
    --secondary-foreground: #000000;
    --muted: #f8fafc;
    --muted-foreground: #64748b;
    --accent: #e8f7fb;
    --accent-foreground: #000000;
    --destructive: #dc2626;
    --destructive-foreground: #ffffff;
    --border: #e5e7eb;
    --input: #e5e7eb;
    --input-background: var(--background);
    --ring: #22afd2;
    --toolbar: #000000;
    --toolbar-foreground: #ffffff;
    --toolbar-primary: #22afd2;
    --toolbar-primary-foreground: #000000;
    --toolbar-muted: #1a1a1a;
    --toolbar-muted-foreground: #d4d4d4;
    --toolbar-accent: #1f1f1f;
    --toolbar-accent-foreground: #ffffff;
    --toolbar-border: #262626;
    --toolbar-ring: #22afd2;
    --footer-background: #000000;
    --footer-foreground: #ffffff;
    --footer-muted-foreground: #d4d4d4;
    --footer-border: #262626;
    --footer-link: #ffffff;
    --footer-link-hover: #22afd2;
    --footer-accent: #1a1a1a;
    --exchange-text-background: var(--muted);
    --exchange-text-foreground: var(--muted-foreground);
    --exchange-text-border: var(--border);
    --exchange-amount-background: var(--muted);
    --exchange-amount-foreground: var(--foreground);
    --header-logotype-color: #ffffff;
    --primary-button-bg-color: #22afd2;
    --primary-button-text-color: #000000;
    --menu-active-bg-color: #e8f7fb;
    --menu-active-text-color: #000000;
    --exchange-selected-child-bg: color-mix(in oklab, var(--primary) 8%, transparent);
    --exchange-selected-child-color: var(--foreground);
    --ex-search-input-bg: var(--input-background);
    --ex-search-input-border: var(--input);
    --ex-search-input-text-color: var(--foreground);
    --ex-search-input-placeholder-color: var(--muted-foreground);
    --order-review-background: var(--card);
    --order-review-color: var(--card-foreground);
    --ui-skeleton-base: var(--muted);
}

.dark {
    --app-background: #0a0f1d;
    --app-foreground: var(--foreground);
    --section-background: #161d31;
    --background: #0b1020;
    --foreground: #f8fafc;
    --card: #11172a;
    --card-foreground: #f8fafc;
    --popover: #11172a;
    --popover-foreground: #f8fafc;
    --primary: #22afd2;
    --primary-foreground: #000000;
    --secondary: #1b2338;
    --secondary-foreground: #e5e7eb;
    --muted: #141c2f;
    --muted-foreground: #94a3b8;
    --accent: #1b2440;
    --accent-foreground: #f8fafc;
    --destructive: #dc2626;
    --destructive-foreground: #ffffff;
    --border: rgb(255 255 255 / 0.12);
    --input: rgb(255 255 255 / 0.14);
    --input-background: #1f2937;
    --ring: #22afd2;
    --toolbar: var(--background);
    --toolbar-foreground: var(--foreground);
    --toolbar-primary: var(--primary);
    --toolbar-primary-foreground: var(--primary-foreground);
    --toolbar-muted: var(--muted);
    --toolbar-muted-foreground: var(--muted-foreground);
    --toolbar-accent: var(--accent);
    --toolbar-accent-foreground: var(--accent-foreground);
    --toolbar-border: var(--border);
    --toolbar-ring: #22afd2;
    --footer-background: color-mix(in oklab, var(--primary) 8%, var(--background));
    --footer-foreground: var(--foreground);
    --footer-muted-foreground: color-mix(in oklab, var(--muted-foreground) 86%, var(--primary));
    --footer-border: color-mix(in oklab, var(--primary) 22%, var(--border));
    --footer-link: color-mix(in oklab, var(--foreground) 76%, var(--primary));
    --footer-link-hover: #22afd2;
    --footer-accent: color-mix(in oklab, var(--primary) 16%, transparent);
    --exchange-text-background: var(--muted);
    --exchange-text-foreground: var(--muted-foreground);
    --exchange-text-border: var(--border);
    --exchange-amount-background: color-mix(in oklab, var(--muted) 82%, var(--background));
    --exchange-amount-foreground: var(--foreground);
    --header-logotype-color: var(--toolbar-primary);
    --primary-button-bg-color: #22afd2;
    --primary-button-text-color: #000000;
    --menu-active-bg-color: var(--accent);
    --menu-active-text-color: var(--accent-foreground);
    --exchange-selected-child-bg: color-mix(in oklab, var(--primary) 8%, transparent);
    --exchange-selected-child-color: var(--foreground);
    --ex-search-input-bg: var(--input-background);
    --ex-search-input-border: var(--input);
    --ex-search-input-text-color: var(--foreground);
    --ex-search-input-placeholder-color: var(--muted-foreground);
    --order-review-background: var(--card);
    --order-review-color: var(--card-foreground);
    --ui-skeleton-base: var(--muted);
}

body, input, button, textarea, select {
    font-family: var(--font-sans);
}

/* Пользовательский CSS: storage/app/design-system/custom.css */
/* n-obmen.net: rules carried over from the 10.2.2 public/static/custom-theme.css.
   Colours live in the design constructor tokens; only layout tweaks stay here. */

/* banners take too much room on phones */
@media screen and (max-width: 768px) {
    app-banners {
        display: none !important;
    }
}

/* the site is Russian-only: hide the language switcher */
app-languages {
    display: none !important;
}

@media screen and (max-width: 960px) {
    exchange-news {
        display: none !important;
    }
}

app-news-slug img {
    max-width: 600px !important;
    margin: 0 auto;
}

/* links in text blocks (AML, currency descriptions) */
app-read-more-html .formatting__text a {
    color: #0a7f9c !important;
}

app-read-more-html .formatting__text a:hover {
    color: #22afd2 !important;
}

/* n-obmen: страница «О нас» (pages.page_slug = about), стили v25 со старого сервера; max-height отзывов увеличен под более узкий контейнер 11.6.
   Ограничены обёрткой .nobmen-about в содержимом страницы; картинки в /static/about/assets/. */
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/golostext/v7/q5uCsoe9Lv5t7Meb31EcEx58hK5SAMqbpw.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/golostext/v7/q5uCsoe9Lv5t7Meb31EcExd8hK5SAMqbpw.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/golostext/v7/q5uCsoe9Lv5t7Meb31EcEx18hK5SAMqbpw.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/golostext/v7/q5uCsoe9Lv5t7Meb31EcExN8hK5SAMo.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/golostext/v7/q5uCsoe9Lv5t7Meb31EcEx58hK5SAMqbpw.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/golostext/v7/q5uCsoe9Lv5t7Meb31EcExd8hK5SAMqbpw.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/golostext/v7/q5uCsoe9Lv5t7Meb31EcEx18hK5SAMqbpw.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/golostext/v7/q5uCsoe9Lv5t7Meb31EcExN8hK5SAMo.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/golostext/v7/q5uCsoe9Lv5t7Meb31EcEx58hK5SAMqbpw.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/golostext/v7/q5uCsoe9Lv5t7Meb31EcExd8hK5SAMqbpw.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/golostext/v7/q5uCsoe9Lv5t7Meb31EcEx18hK5SAMqbpw.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Golos Text'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/golostext/v7/q5uCsoe9Lv5t7Meb31EcExN8hK5SAMo.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
.nobmen-about p { padding-bottom: 0 !important; margin-bottom: 0 !important; }
.nobmen-about { --hover-opacity: 0.8; --transition-duration: 250ms; --desktop-block-width: 1388px; --transition-opacity: opacity 250ms; }
.nobmen-about * { margin: 0; padding: 0; border: none; background: none; text-decoration: none; box-sizing: border-box; font-family: "Golos Text"; }
.nobmen-about a, .nobmen-about button { cursor: pointer; transition: var(--transition-opacity); }
.nobmen-about a:hover, .nobmen-about button:hover { opacity: var(--hover-opacity); }
.nobmen-about .hidden { display: none; }
.nobmen-about .main { display: flex; align-items: center; padding-bottom: 40px; flex-direction: column; padding-top: 10px; }
@media (min-width: 1280px) {
  .nobmen-about .main { padding-bottom: 153px; }
}
.nobmen-about .onboarding { width: 100%; height: 637px; padding: 20px 0 0 42px; max-width: var(--desktop-block-width); background: right 35% bottom -8px / 768px 645px url("/static/about/assets/onboarding.jpg"); color: #fff; }
.nobmen-about .onboarding__contentItem { position: relative; line-height: 29px; list-style: none; font-weight: 600; font-size: 21px; height: 29px; }
.nobmen-about .onboarding__contentItem::before { transform: rotate(45deg) scale(-1, 1); position: absolute; line-height: 27px; font-size: 15.4px; content: "L"; left: -20px; }
.nobmen-about .onboarding__contentText { padding: 14px 12% 0 0; line-height: 18.4px !important;; font-size: 14px !important;; }
@media (min-width: 768px) {
  .nobmen-about .onboarding { height: 541px; border-radius: 30px; padding: 51px 0 0 66px; width: calc(100% - 20px); background: right 43% bottom -4px / auto calc(100% + 4px) url("/static/about/assets/onboardingTablet.jpg"); }
  .nobmen-about .onboarding__contentItem { margin-bottom: 12px !important; line-height: 41.3px; font-size: 30px; }
  .nobmen-about .onboarding__contentItem::before { line-height: 38.3px; font-size: 21.9px; left: -26px; }
  .nobmen-about .onboarding__contentText { padding: 20px 0 0 2px; line-height: 26.1px !important; font-size: 20px !important; width: 45%; }
}
@media (min-width: 1280px) {
  .nobmen-about .onboarding { height: 765px; padding: 70px 0 0 5%; background: center / auto 100% url("/static/about/assets/onboardingDesktop.jpg"); }
  .nobmen-about .onboarding__contentItem { margin-bottom: 39px !important; line-height: 68px; font-size: 49px; }
  .nobmen-about .onboarding__contentItem::before { line-height: 63px; font-size: 36px; left: -44px; }
  .nobmen-about .onboarding__contentText { padding: 32px 0 0 3px; line-height: 43px !important; font-size: 32px !important;; width: 44.3%; }
}
.nobmen-about .partners { gap: 40px; display: flex; align-items: center; flex-direction: column; padding-block: 59px 67px; }
.nobmen-about .partners__title { width: 320px; font-size: 24px; font-weight: 600; line-height: 28px; text-align: center; margin-bottom: 10px; }
.nobmen-about .partners__link:first-of-type img { height: 30.4px; width: 152px; }
.nobmen-about .partners__link:nth-of-type(2) img { height: 53px; width: 150.1px; }
.nobmen-about .partners__link:nth-of-type(3) img { height: 55.6px; width: 149.3px; }
.nobmen-about .partners__link:nth-of-type(4) img { height: 39.8px; width: 90.4px; }
@media (min-width: 768px) {
  .nobmen-about .partners { width: 700px; gap: 40px 52px; flex-wrap: wrap; flex-direction: row; justify-content: center; padding-block: 45px 92px; }
  .nobmen-about .partners__title { margin: 0 10px; width: 100%; font-size: 30px; line-height: 34px; padding-inline: calc((100% - 400px) / 2); }
}
@media (min-width: 1280px) {
  .nobmen-about .partners { width: 100%; gap: 42px 84px; padding-block: 96px 100px; }
  .nobmen-about .partners__title { font-size: 32px; padding-inline: 0; }
}
.nobmen-about .media { width: 320px; display: flex; gap: 20px 24px; flex-wrap: wrap; align-items: center; justify-content: center; padding-block: 64px 52px; }
.nobmen-about .media__title { width: 100%; font-size: 24px; font-weight: 600; line-height: 34px; text-align: center; margin-bottom: 15px; }
.nobmen-about .media__link:first-of-type img { height: 62.2px; width: 132.8px; }
.nobmen-about .media__link:nth-of-type(2) img { height: 63.6px; width: 63.6px; }
.nobmen-about .media__link:nth-of-type(3) img { height: 69.2px; width: 107.3px; }
.nobmen-about .media__link:last-of-type img { height: 74.9px; width: 74.9px; }
@media (min-width: 768px) {
  .nobmen-about .media { width: 100%; gap: 26px 36px; padding-block: 88px 72px; }
  .nobmen-about .media__title { font-size: 30px; line-height: 34px; }
  .nobmen-about .media__link:first-of-type img { height: 88px; width: 188px; }
  .nobmen-about .media__link:nth-of-type(2) img { height: 90px; width: 90px; }
  .nobmen-about .media__link:nth-of-type(3) img { height: 98px; width: 152px; }
  .nobmen-about .media__link:last-of-type img { height: 106px; width: 106px; }
}
@media (min-width: 1280px) {
  .nobmen-about .media { width: 100%; gap: 26px 84px; padding-block: 112px 108px; }
  .nobmen-about .media__title { font-size: 32px; }
}
.nobmen-about .reviews { width: 100%; max-width: 1240px; padding-inline: 15px; }
.nobmen-about .reviews__title { font-size: 24px; font-weight: 600; line-height: 34px; text-align: center; margin-bottom: 28px; }
.nobmen-about .reviews__inner { gap: 11px; width: 100%; display: flex; flex-wrap: wrap; flex-direction: column; }
.nobmen-about .reviews__security { width: 100%; border-radius: 16px; padding: 31.3px 28px 68px; background-color: #f7f7f8; }
.nobmen-about .reviews__securityLogo { height: 36.6px; width: 83.2px; }
.nobmen-about .reviews__securityTitle { line-height: 29.8px !important; padding-top: 23px; font-weight: 600 !important; font-size: 28px !important; }
.nobmen-about .reviews__securityTrust { padding: 10px 0 8px 2px; align-items: center; line-height: 19px; font-size: 14px; display: flex; gap: 6.9px; }
.nobmen-about .reviews__securityTrust img { height: 13.3px; width: 11.7px; }
.nobmen-about .reviews__securityVerified { background: #ffffff; border-radius: 30px; align-items: center; padding-left: 11px; line-height: 19px; max-width: 220px; font-size: 12px; display: flex; height: 29px; gap: 6.9px; }
.nobmen-about .reviews__securityVerified img { height: 6.8px; width: 10px; }
.nobmen-about .reviews__securityText { padding-top: 6.4px; line-height: 19px; font-size: 14px; }
.nobmen-about .reviews__review { gap: 10px; display: flex; border-radius: 15.3px; border: 1px solid #d7d7d7; padding: 13.7px 26px 32px 14px; }
.nobmen-about .reviews__review img { height: 32.9px; width: 32.9px; }
.nobmen-about .reviews__reviewAuthor { justify-content: space-between; line-height: 19px; font-size: 14px; display: flex; }
.nobmen-about .reviews__reviewAuthor span { color: #9e9e9e; font-size: 12px; }
.nobmen-about .reviews__reviewLocation { line-height: 19px; margin-top: -4px; color: #9e9e9e; font-size: 12px; }
.nobmen-about .reviews__reviewLocation img { margin: 4px 2px 0 1.5px; border-radius: 2px; height: 11.7px; width: 16.5px; }
.nobmen-about .reviews__reviewText { line-height: 19px; padding-top: 10px; font-size: 14px; }
.nobmen-about .reviews__securityArrow { margin: 16px -11px 0 auto; display: none; }
@media (min-width: 768px) {
  .nobmen-about .reviews { padding-inline: 30px; }
  .nobmen-about .reviews__title { font-size: 30px; line-height: 34px; margin-bottom: 44px; }
  .nobmen-about .reviews__inner { gap: 18.3px 9.8px; max-height: 2300px; }
  .nobmen-about .reviews__security, .nobmen-about .reviews__review { width: calc(50% - 5px); }
  .nobmen-about .reviews__review:first-of-type { order: 1; }
  .nobmen-about .reviews__review:nth-of-type(2) { order: 2; }
  .nobmen-about .reviews__review:nth-of-type(3) { order: 3; }
  .nobmen-about .reviews__review:nth-of-type(4) { order: 4; }
  .nobmen-about .reviews__review:nth-of-type(5) { order: 5; }
  .nobmen-about .reviews__security { order: 6; border-radius: 18.33px; padding: 36px 40px 40px 34px; }
  .nobmen-about .reviews__review:nth-of-type(6) { order: 7; }
  .nobmen-about .reviews__review:nth-of-type(7) { order: 8; }
  .nobmen-about .reviews__review:nth-of-type(8) { order: 9; }
  .nobmen-about .reviews__review { gap: 11.9px; border-radius: 18.33px; padding: 18px 34px 42px 18px; }
  .nobmen-about .reviews__review img { height: 39.4px; width: 39.4px; }
  .nobmen-about .reviews__reviewAuthor { line-height: 22.9px; font-size: 16px; }
  .nobmen-about .reviews__reviewAuthor span { font-size: 14px; }
  .nobmen-about .reviews__reviewLocation { line-height: 22.9px; margin-top: -2px; font-size: 14px; }
  .nobmen-about .reviews__reviewLocation img { margin: 4px 4px 0 1.5px; height: 12.8px; width: 18px; }
  .nobmen-about .reviews__reviewText { padding: 10px 10px 0 0; line-height: 22.9px; font-size: 16px; }
  .nobmen-about .reviews__securityLogo { height: 44px; width: 99.9px; }
  .nobmen-about .reviews__securityTitle { line-height: 35.7px !important; padding-top: 30px !important; font-size: 34px !important; }
  .nobmen-about .reviews__securityTrust { padding-block: 12px; line-height: 22.9px; font-size: 16px; gap: 8px; }
  .nobmen-about .reviews__securityTrust img { height: 17.6px; width: 15.4px; }
  .nobmen-about .reviews__securityVerified { line-height: 22.9px; border-radius: 30px; padding-left: 10px; max-width: 228px; font-size: 12px; height: 30px; gap: 8.5px; }
  .nobmen-about .reviews__securityVerified img { height: 9.7px; width: 14.3px; }
  .nobmen-about .reviews__securityText { line-height: 22.9px; padding-top: 9px; font-size: 16px; }
}
@media (min-width: 1024px) {
  .nobmen-about .reviews__inner { gap: 18.3px 9.8px; max-height: 1900px; }
}
@media (min-width: 1280px) {
  .nobmen-about .reviews__title { font-size: 32px; margin-bottom: 44px; }
  .nobmen-about .reviews__inner { gap: 20px; max-height: 1450px; }
  .nobmen-about .reviews__security, .nobmen-about .reviews__review { width: calc(33.3% - 13.3px); }
  .nobmen-about .reviews__review:nth-of-type(6) { order: 6; }
  .nobmen-about .reviews__security { order: 7; border-radius: 20px; padding: 38px 40px 40px 38px; }
  .nobmen-about .reviews__review { gap: 13px; border-radius: 20px; padding: 18px 36px 46px 20px; }
  .nobmen-about .reviews__review img { height: 43px; width: 43px; }
  .nobmen-about .reviews__reviewAuthor { line-height: 25px; font-size: 18px; }
  .nobmen-about .reviews__reviewAuthor span { font-size: 16px; }
  .nobmen-about .reviews__reviewLocation { line-height: 25px; margin-top: -2px; font-size: 16px; }
  .nobmen-about .reviews__reviewLocation img { margin: 4px 4px 0 1.5px; border-radius: 2px; width: 19.6px; height: 14px; }
  .nobmen-about .reviews__reviewText { padding: 10px 10px 0 0; line-height: 25px; font-size: 18px; }
  .nobmen-about .reviews__securityLogo { height: 48px; width: 109px; }
  .nobmen-about .reviews__securityTitle { line-height: 39px !important; padding-top: 32px !important; font-size: 37px !important; }
  .nobmen-about .reviews__securityTrust { padding-block: 12px 14px; line-height: 25px; font-size: 18px; gap: 9px; }
  .nobmen-about .reviews__securityTrust img { height: 17.6px; width: 15.4px; }
  .nobmen-about .reviews__securityVerified { border-radius: 40px; padding-left: 11px; line-height: 25px; max-width: 256px; font-size: 14px; height: 34px; gap: 8.5px; }
  .nobmen-about .reviews__securityVerified img { height: 9.7px; width: 14.3px; }
  .nobmen-about .reviews__securityText { padding-top: 10px; line-height: 25px; font-size: 18px; }
  .nobmen-about .reviews__securityArrow { display: block; }
}
.nobmen-about .advantages-new { display: grid; grid-template-columns: repeat(1, minmax(0, 1fr)); gap: 20px; margin-top: 25px; }
.nobmen-about .advantages-new img { width: 100%; }
@media (min-width: 768px) {
  .nobmen-about .advantages-new { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (min-width: 1280px) {
  .nobmen-about .advantages-new { grid-template-columns: repeat(4, minmax(0, 1fr)); }
}
.nobmen-about .advantages-new .advantages-new__block { border: 1px solid #D7D7D7; border-radius: 20px; max-width: 280px; margin: 0 10px; }
.nobmen-about .advantages-new .advantages-new__blockTitle { padding: 12px 12px 0 12px !important; font-size: 22px; font-weight: bold !important; min-height: 75px; vertical-align: middle; text-align: center; margin-bottom: 0 !important; }
.nobmen-about .advantages-new .advantages-new__blockText { padding: 12px !important; }

