/* /bitrix/js/ui/design-tokens/dist/ui.design-tokens.min.css */
:root{--ui-text-letter-spacing-auto:auto;--ui-text-letter-spacing-neg-3:-0.01em;--ui-text-letter-spacing-neg-2:-0.02em;--ui-text-letter-spacing-neg-1:-0.03em;--ui-text-letter-spacing-3:.15em;--ui-text-letter-spacing-2:.1em;--ui-text-letter-spacing-1:.025em;--ui-text-decoration-style-dashed:dashed;--ui-text-decoration-style-wavy:wavy;--ui-text-decoration-style-dotted:dotted;--ui-text-decoration-style-double:double;--ui-text-decoration-style-solid:solid;--ui-text-decoration-line-overline:overline;--ui-text-decoration-line-line-through:line-through;--ui-text-decoration-line-underline:underline;--ui-text-transform-lowercase:lowercase;--ui-text-transform-uppercase:uppercase;--ui-text-transform-capitalize:capitalize;--ui-text-transform-none:none;--ui-space-inset-8xl:72px;--ui-space-inset-7xl:64px;--ui-space-inset-6xl:48px;--ui-space-inset-5xl:40px;--ui-space-inset-4xl:36px;--ui-space-inset-3xl:32px;--ui-space-inset-2xl:28px;--ui-space-inset-xl2:26px;--ui-space-inset-xl:24px;--ui-space-inset-lg2:22px;--ui-space-inset-lg:20px;--ui-space-inset-md2:18px;--ui-space-inset-md:16px;--ui-space-inset-sm2:14px;--ui-space-inset-sm:12px;--ui-space-inset-xs2:10px;--ui-space-inset-xs:8px;--ui-space-inset-2xs2:6px;--ui-space-inset-2xs:4px;--ui-space-inset-3xs:2px;--ui-space-inset-none:0;--ui-space-inline-8xl-neg:-72px;--ui-space-inline-7xl-neg:-64px;--ui-space-inline-6xl-neg:-48px;--ui-space-inline-5xl-neg:-40px;--ui-space-inline-4xl-neg:-36px;--ui-space-inline-3xl-neg:-32px;--ui-space-inline-2xl-neg:-28px;--ui-space-inline-xl2-neg:-26px;--ui-space-inline-xl-neg:-24px;--ui-space-inline-lg2-neg:-22px;--ui-space-inline-lg-neg:-20px;--ui-space-inline-md2-neg:-18px;--ui-space-inline-md-neg:-16px;--ui-space-inline-sm2-neg:-14px;--ui-space-inline-sm-neg:-12px;--ui-space-inline-xs2-neg:-10px;--ui-space-inline-xs-neg:-8px;--ui-space-inline-2xs2-neg:-6px;--ui-space-inline-2xs-neg:-4px;--ui-space-inline-3xs-neg:-2px;--ui-space-inline-8xl:72px;--ui-space-inline-7xl:64px;--ui-space-inline-6xl:48px;--ui-space-inline-5xl:40px;--ui-space-inline-4xl:36px;--ui-space-inline-3xl:32px;--ui-space-inline-2xl:28px;--ui-space-inline-xl2:26px;--ui-space-inline-xl:24px;--ui-space-inline-lg2:22px;--ui-space-inline-lg:20px;--ui-space-inline-md2:18px;--ui-space-inline-md:16px;--ui-space-inline-sm2:14px;--ui-space-inline-sm:12px;--ui-space-inline-xs2:10px;--ui-space-inline-xs:8px;--ui-space-inline-2xs2:6px;--ui-space-inline-2xs:4px;--ui-space-inline-3xs:2px;--ui-space-inline-none:0;--ui-space-stack-8xl-neg:-72px;--ui-space-stack-7xl-neg:-64px;--ui-space-stack-6xl-neg:-48px;--ui-space-stack-5xl-neg:-40px;--ui-space-stack-4xl-neg:-36px;--ui-space-stack-3xl-neg:-32px;--ui-space-stack-2xl-neg:-28px;--ui-space-stack-xl2-neg:-26px;--ui-space-stack-xl-neg:-24px;--ui-space-stack-lg2-neg:-22px;--ui-space-stack-lg-neg:-20px;--ui-space-stack-md2-neg:-18px;--ui-space-stack-md-neg:-16px;--ui-space-stack-sm2-neg:-14px;--ui-space-stack-sm-neg:-12px;--ui-space-stack-xs2-neg:-10px;--ui-space-stack-xs-neg:-8px;--ui-space-stack-2xs2-neg:-6px;--ui-space-stack-2xs-neg:-4px;--ui-space-stack-3xs-neg:-2px;--ui-space-stack-8xl:72px;--ui-space-stack-7xl:64px;--ui-space-stack-6xl:48px;--ui-space-stack-5xl:40px;--ui-space-stack-4xl:36px;--ui-space-stack-3xl:32px;--ui-space-stack-2xl:28px;--ui-space-stack-xl2:26px;--ui-space-stack-xl:24px;--ui-space-stack-lg2:22px;--ui-space-stack-lg:20px;--ui-space-stack-md2:18px;--ui-space-stack-md:16px;--ui-space-stack-sm2:14px;--ui-space-stack-sm:12px;--ui-space-stack-xs2:10px;--ui-space-stack-xs:8px;--ui-space-stack-2xs2:6px;--ui-space-stack-2xs:4px;--ui-space-stack-3xs:2px;--ui-space-stack-none:0;--ui-size-8xl:72px;--ui-size-7xl:64px;--ui-size-6xl:48px;--ui-size-5xl:40px;--ui-size-4xl:36px;--ui-size-3xl:32px;--ui-size-2xl:28px;--ui-size-xl2:26px;--ui-size-xl:24px;--ui-size-lg2:22px;--ui-size-lg:20px;--ui-size-md2:18px;--ui-size-md:16px;--ui-size-sm2:14px;--ui-size-sm:12px;--ui-size-xs2:10px;--ui-size-xs:8px;--ui-size-2xs2:6px;--ui-size-2xs:4px;--ui-size-3xs:2px;--ui-size-none:0;--ui-shadow-left-4xl:-16px 0 24px 0 rgba(0,0,0,0.11);--ui-shadow-left-3xl:-12px 0 17px 0 rgba(0,0,0,0.1);--ui-shadow-left-2xl:-8px 0 10px 0 rgba(0,0,0,0.1);--ui-shadow-left-xl:-6px 0 10px 0 rgba(0,0,0,0.1);--ui-shadow-left-l:-4px 0 5px 0 rgba(0,0,0,0.08);--ui-shadow-left-m:-3px 0 4px 0 rgba(0,0,0,0.08);--ui-shadow-left-s:-2px 0 4px 0 rgba(0,0,0,0.08);--ui-shadow-left-xs:-2px 0 2px 0 rgba(0,0,0,0.07);--ui-shadow-left-2xs:-1px 0 2px 0 rgba(0,0,0,0.06);--ui-shadow-bottom-4xl:0 16px 24px 0 rgba(0,0,0,0.11);--ui-shadow-bottom-3xl:0 12px 17px 0 rgba(0,0,0,0.1);--ui-shadow-bottom-2xl:0 8px 10px 0 rgba(0,0,0,0.1);--ui-shadow-bottom-xl:0 6px 10px 0 rgba(0,0,0,0.1);--ui-shadow-bottom-l:0 4px 5px 0 rgba(0,0,0,0.08);--ui-shadow-bottom-m:0 3px 4px 0 rgba(0,0,0,0.08);--ui-shadow-bottom-s:0 2px 4px 0 rgba(0,0,0,0.08);--ui-shadow-bottom-xs:0 2px 2px 0 rgba(0,0,0,0.07);--ui-shadow-bottom-2xs:0 1px 2px 0 rgba(0,0,0,0.06);--ui-shadow-right-4xl:16px 0 24px 0 rgba(0,0,0,0.11);--ui-shadow-right-3xl:12px 0 17px 0 rgba(0,0,0,0.1);--ui-shadow-right-2xl:8px 0 10px 0 rgba(0,0,0,0.1);--ui-shadow-right-xl:6px 0 10px 0 rgba(0,0,0,0.1);--ui-shadow-right-l:4px 0 5px 0 rgba(0,0,0,0.08);--ui-shadow-right-m:3px 0 4px 0 rgba(0,0,0,0.08);--ui-shadow-right-s:2px 0 4px 0 rgba(0,0,0,0.08);--ui-shadow-right-xs:2px 0 2px 0 rgba(0,0,0,0.07);--ui-shadow-right-2xs:1px 0 2px 0 rgba(0,0,0,0.06);--ui-shadow-top-4xl:0 -16px 24px 0 rgba(0,0,0,0.11);--ui-shadow-top-3xl:0 -12px 17px 0 rgba(0,0,0,0.1);--ui-shadow-top-2xl:0 -8px 10px 0 rgba(0,0,0,0.1);--ui-shadow-top-xl:0 -6px 10px 0 rgba(0,0,0,0.1);--ui-shadow-top-l:0 -4px 5px 0 rgba(0,0,0,0.08);--ui-shadow-top-m:0 -3px 4px 0 rgba(0,0,0,0.08);--ui-shadow-top-s:0 -2px 4px 0 rgba(0,0,0,0.08);--ui-shadow-top-xs:0 -2px 2px 0 rgba(0,0,0,0.07);--ui-shadow-top-2xs:0 -1px 2px 0 rgba(0,0,0,0.06);--ui-opacity-none:0;--ui-opacity-full:1;--ui-opacity-90:.9;--ui-opacity-80:.8;--ui-opacity-70:.7;--ui-opacity-60:.6;--ui-opacity-50:.5;--ui-opacity-40:.4;--ui-opacity-30:.3;--ui-opacity-20:.2;--ui-opacity-10:.1;--ui-opacity-5:.05;--ui-font-line-height-3xl:2;--ui-font-line-height-2xl:1.75;--ui-font-line-height-xl:1.62;--ui-font-line-height-lg:1.5;--ui-font-line-height-md:1.4;--ui-font-line-height-sm:1.35;--ui-font-line-height-2xs:1.3;--ui-font-line-height-3xs:1.2;--ui-font-line-height-reset:1;--ui-font-size-5xl:28px;--ui-font-size-4xl:24px;--ui-font-size-3xl:22px;--ui-font-size-2xl:18px;--ui-font-size-xl:16px;--ui-font-size-lg:15px;--ui-font-size-md:14px;--ui-font-size-sm:13px;--ui-font-size-xs:12px;--ui-font-size-3xs:11px;--ui-font-size-4xs:10px;--ui-font-size-5xs:9px;--ui-font-size-6xs:8px;--ui-font-size-7xs:7px;--ui-font-weight-extra-black:950;--ui-font-weight-black:900;--ui-font-weight-extra-bold:800;--ui-font-weight-bold:700;--ui-font-weight-semi-bold:600;--ui-font-weight-medium:500;--ui-font-weight-normal:400;--ui-font-weight-regular:400;--ui-font-weight-light:300;--ui-font-weight-extra-light:200;--ui-font-weight-thin:100;--ui-font-family-helvetica:"Helvetica Neue",Helvetica,Arial,sans-serif;--ui-font-family-system-mono:ui-monospace,SFMono-Regular,"SF Mono",Consolas,"Liberation Mono",Menlo,monospace;--ui-font-family-system:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';--ui-color-palette-beige-base:#fdfae1;--ui-color-palette-beige-base-rgb:253,250,225;--ui-color-palette-gray-02:#f8fafb;--ui-color-palette-gray-02-rgb:248,250,251;--ui-color-palette-gray-03:#f5f7f8;--ui-color-palette-gray-03-rgb:245,247,248;--ui-color-palette-gray-04:#f1f4f6;--ui-color-palette-gray-04-rgb:241,244,246;--ui-color-palette-gray-05:#eef2f4;--ui-color-palette-gray-05-rgb:238,242,244;--ui-color-palette-gray-90:#525c69;--ui-color-palette-gray-90-rgb:82,92,105;--ui-color-palette-gray-80:#6a737f;--ui-color-palette-gray-80-rgb:106,115,127;--ui-color-palette-gray-70:#828b95;--ui-color-palette-gray-70-rgb:130,139,149;--ui-color-palette-gray-60:#959ca4;--ui-color-palette-gray-60-rgb:149,156,164;--ui-color-palette-gray-50:#a8adb4;--ui-color-palette-gray-50-rgb:168,173,180;--ui-color-palette-gray-40:#bdc1c6;--ui-color-palette-gray-40-rgb:189,193,198;--ui-color-palette-gray-35:#c9ccd0;--ui-color-palette-gray-35-rgb:201,204,208;--ui-color-palette-gray-30:#d5d7db;--ui-color-palette-gray-30-rgb:213,215,219;--ui-color-palette-gray-20:#dfe0e3;--ui-color-palette-gray-20-rgb:223,224,227;--ui-color-palette-gray-15:#e6e7e9;--ui-color-palette-gray-15-rgb:230,231,233;--ui-color-palette-gray-10:#edeef0;--ui-color-palette-gray-10-rgb:237,238,240;--ui-color-palette-red-solid:#f0371b;--ui-color-palette-red-solid-rgb:240,55,27;--ui-color-palette-red-95:#800602;--ui-color-palette-red-95-rgb:128,6,2;--ui-color-palette-red-90:#9a0703;--ui-color-palette-red-90-rgb:154,7,3;--ui-color-palette-red-80:#c21b16;--ui-color-palette-red-80-rgb:194,27,22;--ui-color-palette-red-70:#e92f2a;--ui-color-palette-red-70-rgb:233,47,42;--ui-color-palette-red-60:#f4433e;--ui-color-palette-red-60-rgb:244,67,62;--ui-color-palette-red-50:#ff5752;--ui-color-palette-red-50-rgb:255,87,82;--ui-color-palette-red-45:#ff7c78;--ui-color-palette-red-45-rgb:255,124,120;--ui-color-palette-red-40:#ff9a97;--ui-color-palette-red-40-rgb:255,154,151;--ui-color-palette-red-30:#ffcdcc;--ui-color-palette-red-30-rgb:255,205,204;--ui-color-palette-red-25:#ffdcdb;--ui-color-palette-red-25-rgb:255,220,219;--ui-color-palette-red-20:#ffe8e8;--ui-color-palette-red-20-rgb:255,232,232;--ui-color-palette-red-15:#fff0f0;--ui-color-palette-red-15-rgb:255,240,240;--ui-color-palette-red-10:#fff8f8;--ui-color-palette-red-10-rgb:255,248,248;--ui-color-palette-orange-95:#614000;--ui-color-palette-orange-95-rgb:97,64,0;--ui-color-palette-orange-90:#7a5100;--ui-color-palette-orange-90-rgb:122,81,0;--ui-color-palette-orange-80:#9f6a00;--ui-color-palette-orange-80-rgb:159,106,0;--ui-color-palette-orange-70:#c48300;--ui-color-palette-orange-70-rgb:196,131,0;--ui-color-palette-orange-60:#e89b06;--ui-color-palette-orange-60-rgb:232,155,6;--ui-color-palette-orange-50:#ffa900;--ui-color-palette-orange-50-rgb:255,169,0;--ui-color-palette-orange-40:#ffc34d;--ui-color-palette-orange-40-rgb:255,195,77;--ui-color-palette-orange-30:#ffe1a6;--ui-color-palette-orange-30-rgb:255,225,166;--ui-color-palette-orange-25:#ffe9be;--ui-color-palette-orange-25-rgb:255,233,190;--ui-color-palette-orange-20:#fff1d6;--ui-color-palette-orange-20-rgb:255,241,214;--ui-color-palette-orange-15:#fff5e3;--ui-color-palette-orange-15-rgb:255,245,227;--ui-color-palette-orange-10:#fffaf0;--ui-color-palette-orange-10-rgb:255,250,240;--ui-color-palette-green-95:#3d4f00;--ui-color-palette-green-95-rgb:61,79,0;--ui-color-palette-green-90:#506900;--ui-color-palette-green-90-rgb:80,105,0;--ui-color-palette-green-80:#688800;--ui-color-palette-green-80-rgb:104,136,0;--ui-color-palette-green-70:#7fa800;--ui-color-palette-green-70-rgb:127,168,0;--ui-color-palette-green-60:#8dbb00;--ui-color-palette-green-60-rgb:141,187,0;--ui-color-palette-green-55:#95c500;--ui-color-palette-green-55-rgb:149,197,0;--ui-color-palette-green-50:#9dcf00;--ui-color-palette-green-50-rgb:157,207,0;--ui-color-palette-green-40:#bbde4d;--ui-color-palette-green-40-rgb:187,222,77;--ui-color-palette-green-35:#cfe780;--ui-color-palette-green-35-rgb:207,231,128;--ui-color-palette-green-30:#e2f1b3;--ui-color-palette-green-30-rgb:226,241,179;--ui-color-palette-green-25:#faf6c3;--ui-color-palette-green-25-rgb:250,246,195;--ui-color-palette-green-20:#f1fbd0;--ui-color-palette-green-20-rgb:241,251,208;--ui-color-palette-green-15:#f5fcde;--ui-color-palette-green-15-rgb:245,252,222;--ui-color-palette-green-10:#fafded;--ui-color-palette-green-10-rgb:250,253,237;--ui-color-palette-blue-95:#004f69;--ui-color-palette-blue-95-rgb:0,79,105;--ui-color-palette-blue-90:#006484;--ui-color-palette-blue-90-rgb:0,100,132;--ui-color-palette-blue-80:#00789e;--ui-color-palette-blue-80-rgb:0,120,158;--ui-color-palette-blue-70:#008dba;--ui-color-palette-blue-70-rgb:0,141,186;--ui-color-palette-blue-60:#11a9d9;--ui-color-palette-blue-60-rgb:17,169,217;--ui-color-palette-blue-50:#2fc6f6;--ui-color-palette-blue-50-rgb:47,198,246;--ui-color-palette-blue-40:#7fdefc;--ui-color-palette-blue-40-rgb:127,222,252;--ui-color-palette-blue-30:#c3f0ff;--ui-color-palette-blue-30-rgb:195,240,255;--ui-color-palette-blue-25:#d3f4ff;--ui-color-palette-blue-25-rgb:211,244,255;--ui-color-palette-blue-20:#e5f9ff;--ui-color-palette-blue-20-rgb:229,249,255;--ui-color-palette-blue-15:#ecfafe;--ui-color-palette-blue-15-rgb:236,250,254;--ui-color-palette-blue-10:#f4fcfe;--ui-color-palette-blue-10-rgb:244,252,254;--ui-color-palette-white-base:#fff;--ui-color-palette-white-base-rgb:255,255,255;--ui-color-palette-black-base:#333;--ui-color-palette-black-base-rgb:51,51,51;--ui-color-palette-black-solid:#000;--ui-color-palette-black-solid-rgb:0,0,0;--ui-color-overlay-base:rgba(255,255,255,0.5);--ui-color-accent-yellow:#fef3b8;--ui-color-accent-yellow-rgb:254,243,184;--ui-color-accent-purple:#a77bde;--ui-color-accent-purple-rgb:167,123,222;--ui-color-accent-turquoise:#05b5ab;--ui-color-accent-turquoise-rgb:5,181,171;--ui-color-accent-green:#29ad49;--ui-color-accent-green-rgb:41,173,73;--ui-color-accent-brown:#ae914b;--ui-color-accent-brown-rgb:174,145,75;--ui-color-accent-pink:#fb6dba;--ui-color-accent-pink-rgb:251,109,186;--ui-color-accent-aqua:#55d0e0;--ui-color-accent-aqua-rgb:85,208,224;--ui-color-accent-light-blue:#559be6;--ui-color-accent-light-blue-rgb:85,155,230;--ui-color-tag-9:#e2e3e5;--ui-color-tag-9-rgb:226,227,229;--ui-color-tag-8:#ccd3dd;--ui-color-tag-8-rgb:204,211,221;--ui-color-tag-7:#dfc684;--ui-color-tag-7-rgb:223,198,132;--ui-color-tag-6:#ace5ec;--ui-color-tag-6-rgb:172,229,236;--ui-color-tag-5:#c2d1f0;--ui-color-tag-5-rgb:194,209,240;--ui-color-tag-4:#87eda0;--ui-color-tag-4-rgb:135,237,160;--ui-color-tag-3:#dbf087;--ui-color-tag-3-rgb:219,240,135;--ui-color-tag-2:#00baf2;--ui-color-tag-2-rgb:0,186,242;--ui-color-tag-1:#bcedfc;--ui-color-tag-1-rgb:188,237,252;--ui-color-link-primary-base:#2066b0;--ui-color-link-primary-base-rgb:32,102,176;--ui-color-background-none:none;--ui-color-background-transparent:transparent;--ui-color-copilot-primary:#8e52ec;--ui-color-copilot-primary-rgb:142,82,236;--ui-color-copilot-secondary:#b095dc;--ui-color-copilot-secondary-rgb:176,149,220;--ui-color-copilot-dark:#682ac6;--ui-color-copilot-dark-rgb:104,42,198;--ui-border-width-thick:2px;--ui-border-width-thin:1px;--ui-border-radius-pill:99rem;--ui-border-radius-circle:50%;--ui-border-radius-3xl:20px;--ui-border-radius-2xl:16px;--ui-border-radius-xl:14px;--ui-border-radius-lg:12px;--ui-border-radius-md:10px;--ui-border-radius-sm:8px;--ui-border-radius-xs:6px;--ui-border-radius-2xs:4px;--ui-border-radius-3xs:2px;--ui-border-radius-none:0;--ui-typography-text-lg-font-weight:400;--ui-typography-text-lg-line-height:1.4;--ui-typography-text-lg-font-size:var(--ui-font-size-lg);--ui-typography-text-md-font-weight:400;--ui-typography-text-md-line-height:1.4;--ui-typography-text-md-font-size:var(--ui-font-size-md);--ui-typography-text-sm-font-weight:400;--ui-typography-text-sm-line-height:1.4;--ui-typography-text-sm-font-size:var(--ui-font-size-sm);--ui-typography-text-xs-font-weight:400;--ui-typography-text-xs-line-height:1.35;--ui-typography-text-xs-font-size:var(--ui-font-size-xs);--ui-typography-heading-h6-color:var(--ui-color-palette-black-base);--ui-typography-heading-h6-font-weight:600;--ui-typography-heading-h6-line-height:1.4;--ui-typography-heading-h6-font-size:var(--ui-font-size-md);--ui-typography-heading-h5-color:var(--ui-color-palette-black-base);--ui-typography-heading-h5-font-weight:400;--ui-typography-heading-h5-line-height:1.35;--ui-typography-heading-h5-font-size:var(--ui-font-size-xl);--ui-typography-heading-h4-color:var(--ui-color-palette-black-base);--ui-typography-heading-h4-font-weight:400;--ui-typography-heading-h4-line-height:1.35;--ui-typography-heading-h4-font-size:var(--ui-font-size-2xl);--ui-typography-heading-h3-color:var(--ui-color-palette-black-base);--ui-typography-heading-h3-font-weight:300;--ui-typography-heading-h3-line-height:1.3;--ui-typography-heading-h3-font-size:var(--ui-font-size-3xl);--ui-typography-heading-h2-color:var(--ui-color-palette-black-base);--ui-typography-heading-h2-font-weight:300;--ui-typography-heading-h2-line-height:1.3;--ui-typography-heading-h2-font-size:var(--ui-font-size-4xl);--ui-typography-heading-h1-color:var(--ui-color-palette-black-base);--ui-typography-heading-h1-font-weight:300;--ui-typography-heading-h1-line-height:1.2;--ui-typography-heading-h1-font-size:var(--ui-font-size-5xl);--ui-color-base-default:var(--ui-color-palette-black-base);--ui-color-base-default-rgb:var(--ui-color-palette-black-base-rgb);--ui-color-base-solid:var(--ui-color-palette-black-solid);--ui-color-base-solid-rgb:var(--ui-color-palette-black-solid-rgb);--ui-color-base-05:var(--ui-color-palette-gray-05);--ui-color-base-05-rgb:var(--ui-color-palette-gray-05-rgb);--ui-color-base-04:var(--ui-color-palette-gray-04);--ui-color-base-04-rgb:var(--ui-color-palette-gray-04-rgb);--ui-color-base-03:var(--ui-color-palette-gray-03);--ui-color-base-03-rgb:var(--ui-color-palette-gray-03-rgb);--ui-color-base-02:var(--ui-color-palette-gray-02);--ui-color-base-02-rgb:var(--ui-color-palette-gray-02-rgb);--ui-color-base-90:var(--ui-color-palette-gray-90);--ui-color-base-90-rgb:var(--ui-color-palette-gray-90-rgb);--ui-color-base-80:var(--ui-color-palette-gray-80);--ui-color-base-80-rgb:var(--ui-color-palette-gray-80-rgb);--ui-color-base-70:var(--ui-color-palette-gray-70);--ui-color-base-70-rgb:var(--ui-color-palette-gray-70-rgb);--ui-color-base-60:var(--ui-color-palette-gray-60);--ui-color-base-60-rgb:var(--ui-color-palette-gray-60-rgb);--ui-color-base-50:var(--ui-color-palette-gray-50);--ui-color-base-50-rgb:var(--ui-color-palette-gray-50-rgb);--ui-color-base-40:var(--ui-color-palette-gray-40);--ui-color-base-40-rgb:var(--ui-color-palette-gray-40-rgb);--ui-color-base-35:var(--ui-color-palette-gray-35);--ui-color-base-35-rgb:var(--ui-color-palette-gray-35-rgb);--ui-color-base-30:var(--ui-color-palette-gray-30);--ui-color-base-30-rgb:var(--ui-color-palette-gray-30-rgb);--ui-color-base-20:var(--ui-color-palette-gray-20);--ui-color-base-20-rgb:var(--ui-color-palette-gray-20-rgb);--ui-color-base-15:var(--ui-color-palette-gray-15);--ui-color-base-15-rgb:var(--ui-color-palette-gray-15-rgb);--ui-color-base-10:var(--ui-color-palette-gray-10);--ui-color-base-10-rgb:var(--ui-color-palette-gray-10-rgb);--ui-color-background-note:var(--ui-color-palette-beige-base);--ui-color-background-note-rgb:var(--ui-color-palette-beige-base-rgb);--ui-color-background-on-alert:var(--ui-color-palette-red-70);--ui-color-background-on-alert-rgb:var(--ui-color-palette-red-70-rgb);--ui-color-background-alert:var(--ui-color-palette-red-20);--ui-color-background-alert-rgb:var(--ui-color-palette-red-20-rgb);--ui-color-background-on-warning:var(--ui-color-palette-orange-70);--ui-color-background-on-warning-rgb:var(--ui-color-palette-orange-70-rgb);--ui-color-background-warning:var(--ui-color-palette-orange-20);--ui-color-background-warning-rgb:var(--ui-color-palette-orange-20-rgb);--ui-color-background-on-success:var(--ui-color-palette-green-70);--ui-color-background-on-success-rgb:var(--ui-color-palette-green-70-rgb);--ui-color-background-success:var(--ui-color-palette-green-20);--ui-color-background-success-rgb:var(--ui-color-palette-green-20-rgb);--ui-color-background-on-info:var(--ui-color-palette-blue-70);--ui-color-background-on-info-rgb:var(--ui-color-palette-blue-70-rgb);--ui-color-background-info:var(--ui-color-palette-blue-20);--ui-color-background-info-rgb:var(--ui-color-palette-blue-20-rgb);--ui-color-background-tertiary:var(--ui-color-palette-gray-05);--ui-color-background-tertiary-rgb:var(--ui-color-palette-gray-05-rgb);--ui-color-background-secondary:var(--ui-color-palette-gray-10);--ui-color-background-secondary-rgb:var(--ui-color-palette-gray-10-rgb);--ui-color-background-primary:var(--ui-color-palette-white-base);--ui-color-background-primary-rgb:var(--ui-color-palette-white-base-rgb);--ui-color-text-warning:var(--ui-color-palette-orange-50);--ui-color-text-warning-rgb:var(--ui-color-palette-orange-50-rgb);--ui-color-text-alert:var(--ui-color-palette-red-50);--ui-color-text-alert-rgb:var(--ui-color-palette-red-50-rgb);--ui-color-text-subtle:var(--ui-color-palette-gray-70);--ui-color-text-subtle-rgb:var(--ui-color-palette-gray-70-rgb);--ui-color-text-secondary:var(--ui-color-palette-gray-90);--ui-color-text-secondary-rgb:var(--ui-color-palette-gray-90-rgb);--ui-color-text-primary:var(--ui-color-palette-black-base);--ui-color-text-primary-rgb:var(--ui-color-palette-black-base-rgb);--ui-color-extranet:var(--ui-color-palette-orange-60);--ui-color-extranet-rgb:var(--ui-color-palette-orange-60-rgb);--ui-color-on-primary-alt:var(--ui-color-palette-white-base);--ui-color-on-primary-alt-rgb:var(--ui-color-palette-white-base-rgb);--ui-color-primary-alt:var(--ui-color-palette-green-50);--ui-color-primary-alt-rgb:var(--ui-color-palette-green-50-rgb);--ui-color-on-primary:var(--ui-color-palette-white-base);--ui-color-on-primary-rgb:var(--ui-color-palette-white-base-rgb);--ui-color-primary:var(--ui-color-palette-blue-50);--ui-color-primary-rgb:var(--ui-color-palette-blue-50-rgb)}.ui-typography-heading-h1{font-size:var(--ui-typography-heading-h1-font-size);line-height:var(--ui-typography-heading-h1-line-height);font-weight:var(--ui-typography-heading-h1-font-weight);color:var(--ui-typography-heading-h1-color)}.ui-typography-heading-h2{font-size:var(--ui-typography-heading-h2-font-size);line-height:var(--ui-typography-heading-h2-line-height);font-weight:var(--ui-typography-heading-h2-font-weight);color:var(--ui-typography-heading-h2-color)}.ui-typography-heading-h3{font-size:var(--ui-typography-heading-h3-font-size);line-height:var(--ui-typography-heading-h3-line-height);font-weight:var(--ui-typography-heading-h3-font-weight);color:var(--ui-typography-heading-h3-color)}.ui-typography-heading-h4{font-size:var(--ui-typography-heading-h4-font-size);line-height:var(--ui-typography-heading-h4-line-height);font-weight:var(--ui-typography-heading-h4-font-weight);color:var(--ui-typography-heading-h4-color)}.ui-typography-heading-h5{font-size:var(--ui-typography-heading-h5-font-size);line-height:var(--ui-typography-heading-h5-line-height);font-weight:var(--ui-typography-heading-h5-font-weight);color:var(--ui-typography-heading-h5-color)}.ui-typography-heading-h6{font-size:var(--ui-typography-heading-h6-font-size);line-height:var(--ui-typography-heading-h6-line-height);font-weight:var(--ui-typography-heading-h6-font-weight);color:var(--ui-typography-heading-h6-color)}.ui-typography-text-xs{font-size:var(--ui-typography-text-xs-font-size);line-height:var(--ui-typography-text-xs-line-height);font-weight:var(--ui-typography-text-xs-font-weight)}.ui-typography-text-sm{font-size:var(--ui-typography-text-sm-font-size);line-height:var(--ui-typography-text-sm-line-height);font-weight:var(--ui-typography-text-sm-font-weight)}.ui-typography-text-md{font-size:var(--ui-typography-text-md-font-size);line-height:var(--ui-typography-text-md-line-height);font-weight:var(--ui-typography-text-md-font-weight)}.ui-typography-text-lg{font-size:var(--ui-typography-text-lg-font-size);line-height:var(--ui-typography-text-lg-line-height);font-weight:var(--ui-typography-text-lg-font-weight)}

/* /bitrix/js/main/popup/dist/main.popup.bundle.min.css */
.popup-window{background-color:var(--popup-window-background-color,#fff);-webkit-box-shadow:var(--popup-window-box-shadow,0 7px 21px rgba(83,92,105,.12),0 -1px 6px 0 rgba(83,92,105,.06));box-shadow:var(--popup-window-box-shadow,0 7px 21px rgba(83,92,105,.12),0 -1px 6px 0 rgba(83,92,105,.06));padding:10px;font:13px var(--ui-font-family-primary,var(--ui-font-family-helvetica));-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;border-radius:var(--popup-window-border-radius);border:var(--popup-window-border,none);will-change:opacity}.popup-window-disable-scroll{overflow:hidden}.popup-window.--fixed{position:fixed!important}.popup-window.--open{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.popup-window.popup-window-with-titlebar{padding:0 10px 10px}.popup-window-delimiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--popup-window-delimiter-height,1px);position:relative;margin:var(--popup-window-delimiter-margin)}.popup-window-delimiter:before{content:"";position:absolute;left:0;right:0;display:block;height:1px;background-color:var(--popup-window-delimiter-bg-color,#f0f1f2)}.popup-window-delimiter-section{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--popup-window-delimiter-section-height,25px);text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:var(--popup-window-delimiter-margin)}.popup-window-delimiter-section:after,.popup-window-delimiter-section:before{display:block;content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:15px;height:1px;background-color:var(--popup-window-delimiter-bg-color,#f0f1f2)}.popup-window-delimiter-section:before{display:var(--popup-window-delimiter-left-line-display,block)}.popup-window-delimiter-section:after{display:var(--popup-window-delimiter-right-line-display,block)}.popup-window-delimiter-text{padding:var(--popup-window-delimiter-text-padding,0 12px);background:#fff;color:var(--popup-window-delimiter-text-color,#b1b6bc);font-size:var(--popup-window-delimiter-text-transform,10px);font-weight:var(--popup-window-delimiter-font-weight,var(--ui-font-weight-bold));text-transform:var(--popup-window-delimiter-text-transform,uppercase);white-space:nowrap;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-window-buttons{text-align:center;padding:20px 0 10px;position:relative}.popup-window-button{display:inline-block;height:39px;line-height:39px;margin:0 12px 0 0;background:#ecedef;border-radius:var(--popup-window-button-border-radius,2px);cursor:pointer;color:#7a818a;font-family:var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-bold,700);font-size:12px;outline:none;padding:0 18px;vertical-align:middle;text-decoration:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;-webkit-box-shadow:inset 0 0 0 1px #c6cdd3;box-shadow:inset 0 0 0 1px #c6cdd3;-webkit-font-smoothing:antialiased;-webkit-transition:background-color .2s linear,color .2s linear;-o-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}.popup-window-button:after,.popup-window-button:before{display:none}.popup-window-button:hover{background:#cfd4d8;color:#535c69}.popup-window-button:last-child{margin-right:0}.popup-window-button-accept,.popup-window-button-create{background:#bbed21;-webkit-box-shadow:none;box-shadow:none;color:#535c69}.popup-window-button-accept:hover,.popup-window-button-create:hover{background:#d2f95f;color:#535c69}.popup-window-button-wait{color:transparent!important;position:relative}.popup-window-button-wait .popup-window-button-text{opacity:0}.popup-window-button-wait:before{background:none!important;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border-radius:50%;color:#fff;display:block!important;content:"_"!important;font-size:10px;font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));line-height:10px;height:21px;top:10px;left:50%;margin:0 0 0 -11px;padding-right:6px;position:absolute;text-align:right;width:15px}.popup-window-button-wait:after{background:#fff!important;content:" "!important;display:block!important;height:7px;position:absolute;top:13px;left:50%;padding:0;width:1px;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-animation:popup-window-button-animation 1s linear infinite;animation:popup-window-button-animation 1s linear infinite}.popup-window-button-accept.popup-window-button-wait:before,.popup-window-button-create.popup-window-button-wait:before{color:#535c69;-webkit-box-shadow:inset 0 0 0 1px #535c69;box-shadow:inset 0 0 0 1px #535c69}.popup-window-button-accept.popup-window-button-wait:after,.popup-window-button-create.popup-window-button-wait:after{background:#535c69!important}@-webkit-keyframes popup-window-button-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes popup-window-button-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.popup-window-button-decline{background:#f1361b;color:#fff;-webkit-box-shadow:none;box-shadow:none}.popup-window-button-decline:hover{background:#cc1a00;color:#fff}.popup-window-button-cancel{font-weight:400}.popup-window-button-blue{background-color:#3bc8f5;-webkit-box-shadow:none;box-shadow:none;color:#fff}.popup-window-button-blue:hover{background-color:#3fddff;color:#fff}.popup-window-button-blue:active{background-color:#13b1e3;color:#fff}.popup-window-button-link,.popup-window-button-link-cancel,.popup-window-button-link:active,.popup-window-button-link:hover{background:none;-webkit-box-shadow:none;box-shadow:none}.popup-window-button-link{border-bottom:1px solid #c0c2c5;border-radius:0;color:#535c69;cursor:pointer;height:17px;line-height:17px;-webkit-transition:border-bottom-color .15s linear;-o-transition:border-bottom-color .15s linear;transition:border-bottom-color .15s linear;padding:0}.popup-window-button-link:active,.popup-window-button-link:hover{border-bottom-color:#535c69;color:#535c69;line-height:17px;height:17px}.popup-window-button-link-cancel{color:#f1361b;border-bottom-color:#ffb4a9}.popup-window-button.popup-window-button-link-cancel:active,.popup-window-button.popup-window-button-link-cancel:hover{border-bottom-color:#f1361b;color:#f1361b}.popup-window-button-disable{cursor:default;opacity:.3}.popup-window-titlebar{height:49px}.popup-window-titlebar-text,.popup-window-titlebar-text-version{-webkit-box-sizing:border-box;box-sizing:border-box;color:#80868e;display:inline-block;font-size:14px;font-weight:var(--ui-font-weight-bold);max-width:100%;line-height:49px;overflow:hidden;padding:0 30px 0 4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.popup-window-titlebar-text-version{font-weight:400;font-size:13px;padding-left:0}.popup-window-content{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:var(--popup-window-content-border-radius);scrollbar-width:thin;scrollbar-color:var(--popup-window-scrollbar-thumb-background,rgba(82,92,105,.2))}.popup-window-content::-webkit-scrollbar{width:12px}.popup-window-content::-webkit-scrollbar-track{background-color:var(--popup-window-scrollbar-track-background,rgba(82,92,105,.05))}.popup-window-content::-webkit-scrollbar-thumb,.popup-window-content::-webkit-scrollbar-track{margin:8px 0;border-right:4px solid transparent;border-left:4px solid transparent;background-clip:content-box}.popup-window-content::-webkit-scrollbar-thumb{background-color:var(--popup-window-scrollbar-thumb-background,rgba(82,92,105,.2))}.popup-window-content::-webkit-scrollbar-thumb:hover{background-color:var(--popup-window-scrollbar-thumb-hover-background,rgba(82,92,105,.5))}.popup-window-content-gray .popup-window-content,.popup-window-with-titlebar .popup-window-content{background-color:#eef2f4}.popup-window-content-white .popup-window-content{background-color:#fff}.popup-window-with-titlebar .popup-window-content{padding:20px}.popup-window-close-icon{cursor:pointer;height:27px;outline:none;opacity:.5;position:absolute;right:3px;top:5px;width:27px;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.popup-window-close-icon:after{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:10px;height:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill='%23828b95' d='M8.666.621a.5.5 0 0 0-.707 0L5.002 3.58 2.044.62a.5.5 0 0 0-.707 0l-.714.714a.5.5 0 0 0 0 .707L3.581 5 .623 7.957a.5.5 0 0 0 0 .708l.714.713a.5.5 0 0 0 .707 0L5.002 6.42l2.957 2.958a.5.5 0 0 0 .708 0l.713-.714a.5.5 0 0 0 0-.707L6.422 5 9.38 2.042a.5.5 0 0 0 0-.707L8.666.62z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:""}.popup-window-close-icon.--large:after{width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath fill='%23828b95' fill-rule='evenodd' d='m7.664 6 3.89 3.891a.6.6 0 0 1 0 .848l-.813.815a.6.6 0 0 1-.85 0l-3.89-3.89-3.89 3.89a.6.6 0 0 1-.849 0l-.814-.815a.6.6 0 0 1 0-.848l3.89-3.89L.448 2.11a.6.6 0 0 1 0-.849l.814-.814a.6.6 0 0 1 .849 0L6 4.337 9.89.447a.6.6 0 0 1 .85 0l.814.814a.6.6 0 0 1 0 .849L7.665 6z' clip-rule='evenodd'/%3E%3C/svg%3E")}.popup-window-close-icon.--large{top:10px;right:10px}.popup-window-close-icon.popup-window-titlebar-close-icon.--large,.popup-window-titlebar-close-icon{top:10px;right:7px}.popup-window-close-icon:hover{opacity:1}.popup-window-angly{display:none;height:22px;position:absolute;overflow:hidden;width:33px;pointer-events:none}.popup-window-angly--arrow{background-color:#fff;-webkit-box-shadow:0 0 21px rgba(83,92,105,.13);box-shadow:0 0 21px rgba(83,92,105,.13);content:"";height:15px;position:absolute;left:9px;top:16px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:15px}.popup-window-angly-top{display:block;left:10px;margin:0;top:-22px}.popup-window-angly-right{display:block;right:-17px;top:10px;height:30px;width:17px}.popup-window-angly-right .popup-window-angly--arrow{left:-9px;top:8px}.popup-window-angly-bottom{bottom:-20px;display:block;height:20px;margin-left:10px}.popup-window-angly-bottom .popup-window-angly--arrow{top:-9px}.popup-window-angly-left{display:block;left:-14px;top:10px;height:30px;width:14px}.popup-window-angly-left .popup-window-angly--arrow{left:8px;top:8px}.popup-window-overlay{position:absolute;top:0;left:0;display:none;background:#333;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:.5;opacity:.5}.popup-window-resize{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;position:absolute;right:2px;bottom:2px;width:12px;height:12px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADBJREFUGBljYMADLl269B+PNESKNopwmoosgcxGcSeyBDKbKEUoGpA5uNgoplKNAwBv1DPc646T+wAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:50%;cursor:nwse-resize}.popup-window:hover .popup-window-resize{opacity:1}.menu-popup{padding:var(--menu-popup-padding,8px 0)}.menu-popup-title{margin:0 0 7px;padding:0 0 0 4px;color:#4c4c4c;white-space:nowrap;font:normal normal normal 12px/normal var(--ui-font-family-primary,var(--ui-font-family-helvetica))}.menu-popup .menu-popup-item{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:36px;position:relative;text-decoration:none;outline:none;white-space:nowrap}.menu-popup .menu-popup-item[style*=block]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.menu-popup .menu-popup-item-disabled{pointer-events:none;opacity:.4;cursor:default}.menu-popup .menu-popup-item-disabled .main-ui-loader-svg-circle{stroke:#4a4e53;stroke-width:3}.menu-popup-item-icon{display:inline-block;margin-left:15px;vertical-align:middle;width:var(--menu-popup-item-icon-width,19px);height:var(--menu-popup-item-icon-height,16px)}.menu-popup-item-text{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));font-size:var(--menu-popup-item-font-size);color:var(--menu-popup-item-color,#525c68);line-height:36px;padding:0 15px 0 9px;text-decoration:none;vertical-align:middle;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.menu-popup .menu-popup-items .main-buttons-submenu-item.main-buttons-submenu-separator.main-buttons-hidden-label .menu-popup-item-text span{top:-10px!important}.menu-popup-item-text .tariff-lock{margin:0 5px 2px;vertical-align:middle}.popup-window-fixed-width .menu-popup-item-text{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.menu-popup-no-icon .menu-popup-item-text{padding:var(--menu-popup-item-padding,0 15px)}.menu-popup-item-submenu .menu-popup-item-text{padding-right:var(--menu-popup-item-has-submenu-padding,28px)}.menu-popup-item.menu-popup-item-open,.menu-popup-item:hover{background-color:var(--menu-popup-item-bg-color-hover,#f5f5f6)}.menu-popup-item:active{background-color:var(--menu-popup-item-bg-color-active,#f5f5f6)}.menu-popup-item:hover .menu-popup-item-text{color:var(--menu-popup-item-color-hover,#3b434f)}.menu-popup-item:active .menu-popup-item-text{color:var(--menu-popup-item-color-active)}.menu-popup-item.menu-popup-item-disabled:hover{background:initial}.menu-popup-item-submenu:after{position:absolute;right:var(--menu-popup-item-chevron-right,11px);width:var(--menu-popup-item-chevron-width,6px);height:var(--menu-popup-item-chevron-height,9px);background-image:var(--menu-popup-item-chevron-image,url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiPjxwYXRoIGZpbGw9IiNBOEFCQjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibS0uMDEgMS4xODcgMi45MjIgMi45Mi0yLjkyIDIuOTIzIDEuMTczIDEuMTczIDIuOTItMi45Mkw1LjI2IDQuMTA3IDEuMTY0LjAxMyIvPjwvc3ZnPg==));background-size:cover;content:""}.bx-admin-submenu-opened{background:#f0f0f0!important;border-radius:3px}.menu-popup-no-icon .menu-popup-item-icon{display:none}.menu-popup-item-view .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M8.37 0a6.37 6.37 0 0 1 5.326 9.861l3.309 3.307c.392.392.39 1.03.005 1.415l-.427.427a1.004 1.004 0 0 1-1.415-.005l-3.307-3.309A6.37 6.37 0 1 1 8.369 0zm0 1.82a4.55 4.55 0 1 0 0 9.098 4.55 4.55 0 0 0 0-9.098'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-edit .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='m14.42 1 2.55 2.577-9.978 9.951-2.55-2.577L14.418 1zM3.008 14.638a.27.27 0 0 0 .067.255c.067.067.164.093.255.067l2.851-.768-2.405-2.405z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-create .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M8.978 0v6h6.064v2.948l-6.064-.001v6.043H6l-.001-6.043H0V6h5.999L6 0z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-create-quick .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M15.39 8.032v3l3.01.002v2l-3.01-.001v3.003h-2v-3.003h-3.005v-2h3.006V8.032zM12.23 0 6.77 6.044h5.46l-8.865 9.409L6.77 8.744H2L5.009 0h7.22z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-take .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M7.477 14.702 2 9.39l2.267-2.209 3.21 3.102L16.002 2l2.267 2.209z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-begin .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M9.632 1a7.632 7.632 0 1 1 0 15.265A7.632 7.632 0 0 1 9.632 1m0 1.752a5.88 5.88 0 1 0 0 11.761 5.88 5.88 0 0 0 0-11.761M8.296 5.119a.7.7 0 0 1 .375.11l4.418 2.806a.7.7 0 0 1 0 1.182L8.67 12.024a.7.7 0 0 1-1.075-.59V5.818a.7.7 0 0 1 .7-.7z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-decline .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='m6.161 2 .017 2.83h2.138a4.433 4.433 0 0 1 4.433 4.434v.129a4.433 4.433 0 0 1-4.433 4.433H4.91q-.36 0-.702-.055v-1.949h3.908l.163-.005a2.48 2.48 0 0 0 2.317-2.475l-.005-.163A2.48 2.48 0 0 0 8.116 6.86H6.19l.017 3.048L2 5.932zm10.043 1.887v9.662h-2.008V3.887z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-reopen .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M9.514 2a6.51 6.51 0 0 1 5.42 2.899l1.794-1.796v5.681h-5.68l2.238-2.238a4.254 4.254 0 1 0-3.772 6.222l.146-.005-.173 2.264-.207-.004A6.514 6.514 0 0 1 9.514 2'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-complete .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M4 2h11.648L13.1 6.015l2.548 4.016-9.661-.001v4.963H4z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-hold .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M8 2v12H5V2zm5.986 0v12h-3V2z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-accept .menu-popup-item-icon{background-repeat:no-repeat;background-image:var(--menu-popup-item-accept-image,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M7.477 14.702 2 9.39l2.267-2.209 3.21 3.102L16.002 2l2.267 2.209z'/%3E%3C/svg%3E"));background-color:transparent}.menu-popup-item-remake .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='m15.246 8.07 1.398 2.234a2 2 0 0 1-1.695 3.06l-3.038-.001v2.439L8.56 12.45l3.352-3.352-.001 2.065 2.676.001-1.247-1.993zM5.58 5.71l1.227 4.578L4.849 9.16l-1.253 2.005h3.056v2.2H3.236a2 2 0 0 1-1.695-3.06L2.944 8.06 1 6.936 5.579 5.71zM10.153.304a2 2 0 0 1 .635.635l1.746 2.791L14.5 2.597l-1.227 4.578L8.694 5.95l1.933-1.117-1.535-2.455L7.6 4.761l-1.906-1.1L7.397.94a2 2 0 0 1 2.756-.635z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-delete .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='m15.406 3.889-3.8 3.8 3.841 3.841-1.867 1.867-3.841-3.842-3.826 3.828-1.887-1.886L7.853 7.67l-3.8-3.8L5.92 2.003l3.8 3.8 3.8-3.8z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-copy .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M4.898 9.472V3.094c0-.108.088-.196.196-.196h6.378c.107 0 .195.088.195.196V3.4h1.899V1.64a.64.64 0 0 0-.64-.641H3.64a.64.64 0 0 0-.64.64v9.285c0 .353.288.64.64.64h1.655V9.668h-.201a.196.196 0 0 1-.196-.195zm10.223 3.442a.21.21 0 0 1-.207.207H8.161a.21.21 0 0 1-.207-.207V6.161c0-.113.094-.207.207-.207h6.753c.114 0 .207.094.207.207zm1.148-8.86H6.713a.66.66 0 0 0-.659.66v9.555a.66.66 0 0 0 .66.659h9.555a.66.66 0 0 0 .659-.66V4.714a.66.66 0 0 0-.66-.659z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-delegate .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M10.283 2.73c-.485-.8 3.605-1.466 3.877.984a7.8 7.8 0 0 1 0 2.227s.611-.073.203 1.137c0 0-.225.87-.57.675 0 0 .056 1.1-.487 1.287 0 0 .04.586.04.625l.453.07s-.014.49.077.542c.414.279.868.49 1.345.626 1.41.372 2.126 1.012 2.126 1.571l.388 2.55H5.908s.079-1.256.293-2.127c.215-.87 1.42-1.516 2.53-2.013.575-.258.7-.412 1.278-.676a2 2 0 0 0 .039-.487l.491-.06s.065.122-.039-.597c0 0-.552-.15-.578-1.294 0 0-.415.143-.44-.55-.018-.47-.372-.878.137-1.216l-.26-.72s-.272-2.78.924-2.555zm-7.307.929 4.167 4.168-4.167 4.167-.001-3.001H0v-2h2.975z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-add-to-tm .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M12.293 1.542a7.49 7.49 0 0 1 4.696 6.952 7.35 7.35 0 0 1-7.196 7.49 7.494 7.494 0 1 1 2.5-14.442M5.428 4.587a5.64 5.64 0 0 0 4.291 9.543 5.53 5.53 0 0 0 5.416-5.636 5.64 5.64 0 0 0-9.707-3.907M8.13 9.989V5.417h2v2.572h2.508v2z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-accept-sm .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16' viewBox='-4 -4 19 16'%3E%3Cpath fill='%232066B0' d='M1.36 3.446 4.013 6.1 10.316 0l1.36 1.36-6.299 6.1-1.364 1.36-1.36-1.36L0 4.806z'/%3E%3C/svg%3E") no-repeat}.popup-window-button-left,.popup-window-button-right{display:none}.popup-window-dark{background-color:rgba(0,0,0,.8);border-radius:var(--popup-window-border-radius,4px);-webkit-box-shadow:0 19px 24px rgba(88,112,118,.17);box-shadow:0 19px 24px rgba(88,112,118,.17)}.popup-window-dark .popup-window-content{background-color:transparent;color:#fff;margin:0}.popup-window-dark .popup-window-angly--arrow{background-color:rgba(0,0,0,.8)}.popup-window-dark .popup-window-titlebar-text{color:#fff}.popup-window-dark .popup-window-close-icon:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill='%23FFF' d='M8.666.621a.5.5 0 0 0-.707 0L5.002 3.58 2.044.62a.5.5 0 0 0-.707 0l-.714.714a.5.5 0 0 0 0 .707L3.581 5 .623 7.957a.5.5 0 0 0 0 .708l.714.713a.5.5 0 0 0 .707 0L5.002 6.42l2.957 2.958a.5.5 0 0 0 .708 0l.713-.714a.5.5 0 0 0 0-.707L6.422 5 9.38 2.042a.5.5 0 0 0 0-.707L8.666.62z'/%3E%3C/svg%3E")}.popup-window-dark .popup-window-close-icon.--large:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='m7.664 6 3.89 3.891a.6.6 0 0 1 0 .848l-.813.815a.6.6 0 0 1-.85 0l-3.89-3.89-3.89 3.89a.6.6 0 0 1-.849 0l-.814-.815a.6.6 0 0 1 0-.848l3.89-3.89L.448 2.11a.6.6 0 0 1 0-.849l.814-.814a.6.6 0 0 1 .849 0L6 4.337 9.89.447a.6.6 0 0 1 .85 0l.814.814a.6.6 0 0 1 0 .849L7.665 6z' clip-rule='evenodd'/%3E%3C/svg%3E")}.popup-window-tabs-box{padding:10px 0 4px}.popup-window-tabs{position:relative;padding:0 20px 0 0;margin:0;height:42px;font-size:0;z-index:1}.popup-window-tab{display:inline-block;height:42px;margin:0 7px 0 0;padding:0 12px;border:none;vertical-align:top;font-size:14px;font-weight:var(--ui-font-weight-bold);font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));line-height:41px;color:#535c69;background-color:#ecf2f3;text-shadow:none;cursor:pointer;-webkit-transition:background-color .15s linear;-o-transition:background-color .15s linear;transition:background-color .15s linear}.popup-window-tab:hover{background-color:#f7f9f9}.popup-window-tab-selected{position:relative;z-index:2;padding:0 11px;background-color:#fff!important;line-height:40px;border-radius:2px 2px 0 0;border:1px solid #c6cdd3;border-bottom:none;cursor:default}.popup-window-tabs-content{margin:0;padding:10px;border:1px solid #c6cdd3;border-radius:0 3px 3px}.popup-window-tab-content{display:none;padding:20px;background:#eef2f4}.popup-window-tabs-content-white .popup-window-tab-content{padding:10px;background:#fff}.popup-window-tab-content-selected{display:block}.popup-window-show-animation-opacity{-webkit-animation:popupWindowShowAnimationOpacity .1s;animation:popupWindowShowAnimationOpacity .1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes popupWindowShowAnimationOpacity{0%{opacity:0}to{opacity:1}}@keyframes popupWindowShowAnimationOpacity{0%{opacity:0}to{opacity:1}}.popup-window-show-animation-opacity-transform{-webkit-animation:popupWindowShowAnimationOpacityTransform .1s;animation:popupWindowShowAnimationOpacityTransform .1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes popupWindowShowAnimationOpacityTransform{0%{opacity:0;-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}}@keyframes popupWindowShowAnimationOpacityTransform{0%{opacity:0;-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}}.popup-window-close-animation-opacity{-webkit-animation:popupWindowCloseAnimationOpacity .15s;animation:popupWindowCloseAnimationOpacity .15s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes popupWindowCloseAnimationOpacity{0%{opacity:1}to{opacity:0}}@keyframes popupWindowCloseAnimationOpacity{0%{opacity:1}to{opacity:0}}.popup-window-close-animation-opacity-transform{-webkit-animation:popupWindowCloseAnimationOpacity .15s;animation:popupWindowCloseAnimationOpacity .15s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes popupWindowCloseAnimationOpacityTransform{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}}@keyframes popupWindowCloseAnimationOpacityTransform{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}}.popup-window-show-animation-scale{-webkit-animation:popup-window-show-animation-scale .4s;animation:popup-window-show-animation-scale .4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes popup-window-show-animation-scale{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes popup-window-show-animation-scale{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}

/* /bitrix/css/main/themes/blue/style.min.css */
.bx-blue .btn.btn-default{outline:0;background-color:#1485ce;border-color:#1485ce;color:#FFF}.bx-blue .btn.btn-default:hover{outline:0;background-color:#53a4d8;border-color:#53a4d8;color:#FFF}.bx-blue .btn.btn-default:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}

/* /local/templates/carpathians/components/bitrix/catalog/catalog/style.min.css */
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{float:left;width:66%;margin-bottom:15px}.grid2x1 .bx_sidebar{float:right;width:33%;margin-bottom:15px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media(max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media(max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}.catalog-block-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}

/* /local/templates/carpathians/components/bitrix/catalog/catalog/bitrix/catalog.section/.default/style.min.css */
@media(min-width:1200px){.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(min-width:992px) and (max-width:1199px){.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(min-width:768px) and (max-width:991px){.product-item-list-col-6>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(max-width:767px){.product-item-list-col-6>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}.catalog-section-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}.row::before{display:initial}

/* /local/templates/carpathians/components/intec.seo/filter.tags/tabs/style.css */
.ns-intec-seo.c-filter-tags.c-filter-tags-default{display:block;font-size:14px;font-weight:normal;font-style:normal;line-height:1.5;letter-spacing:normal}.ns-intec-seo.c-filter-tags.c-filter-tags-default .filter-tags-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:-3px}.ns-intec-seo.c-filter-tags.c-filter-tags-default .filter-tags-item{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;padding:3px}.ns-intec-seo.c-filter-tags.c-filter-tags-default .filter-tags-item[data-active=true] .filter-tags-item-name{background-color:#e8e8e8}.ns-intec-seo.c-filter-tags.c-filter-tags-default .filter-tags-item-name{display:block;padding:4px 12px;border-radius:3px;background-color:#f8f8f8;color:#606060;text-decoration:none;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-ms-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ns-intec-seo.c-filter-tags.c-filter-tags-default .filter-tags-item-name:hover{background-color:#e8e8e8}

/* /local/templates/carpathians/css/currency.css */
@font-face{font-display:swap;font-family:'currency';font-style:normal;font-weight:normal;src:url(data:application/font-woff;base64,d09GRgABAAAAAB5cABAAAAAAN9wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAeQAAAABwAAAAceRAzOEdERUYAAB4kAAAAHAAAAB4AJwA4T1MvMgAAAeQAAABPAAAAYHeFgNJjbWFwAAACuAAAAQEAAAIiI8WlY2N2dCAAAAp4AAAAIAAAACwZAv7aZnBnbQAAA7wAAAY6AAANFnZkfXZnYXNwAAAeHAAAAAgAAAAIAAAAEGdseWYAAAsAAAAQ0wAAH2Qj4hSWaGVhZAAAAWwAAAA1AAAANgqIxv9oaGVhAAABpAAAAB4AAAAkDA4GCGhtdHgAAAI0AAAAggAAAMjZKxWNbG9jYQAACpgAAABmAAAAZrm8sUhtYXhwAAABxAAAACAAAAAgAX4BZG5hbWUAABvUAAABrAAABEcjqmOycG9zdAAAHYAAAACaAAAA2/U8Wr9wcmVwAAAJ+AAAAIAAAACNFUvlDHicY2BkYGAAYpOQirR4fpuvDPIcDCBwgUtCDURf2ZL6lUH031m2JlYpIJeDgQkkCgAF2Qm6AAAAeJxjYGRgYO36d5aBgZ2DAQjYmhgYGVCBEQBSeQMmAAAAAQAAADIAaAAHAAAAAAACADIAQwCLAAAAhwC3AAAAAHicY2BmyWWcwMDKwMFqzHKGgYFhJoRmOsNQzXgISHOzMTCBAAtQjpkBCTh5hgQzODDwKgmxifwTYQhmO8toDBRmhMiy/AYSCgyMAElwC0YAeJxjiWQAA6ZVDAzM8gwMLJEMk1iOMqwC0jVAbArEJ1giGVtY3jKKQMVeAfFSIJ4GxD1QegYQFwLxRCDuBqsHmQNSX8kgypLPIM5SzyANpFcAaUWguAcQG4HFQGyQ2fUMrmB5iJwHXO9bBjWwHoh+cbA6iD4jdg6GNrA6oHsBeOMngQAAeJxjYGBgZoBgGQZGIMnAKAPkMYL5LGABGwYFBhYgj4GBF8hSZbBmsGVwYnBl8GDwYfBjCGIIYQhniGSIYShhWMqwkc9eQURhmcJKhTUK6xS2KOxQFFMS+v8fZAxYtwqDNk7di3HqZvz/9f/j/w/+3/5/6/+1/1f+X/p//v+5/6f/n/p/4v/x/0f/r/vf8L/044sHIveb7zfer79fd7/yftl9yXtyEB+RDxjZGOBGMDIBCSZ0BZCgY2EF89jYOTi5uHl4+fgFBIWERUTFGMRBwhIMDJIMDFJAljQ4GGUZ5BgY5IGhwaCIw14l0pypjMJTYwBGEh6gAWdpE2M4AGq7S7cAAAB4nK1WaXfTRhSVvGUjG1loUUvHTJym0cikFIIBA0GK7UK6OFsrQWmlOEn3BbrRfV/wr3ly2nPoN35a7xvZJoGEnvbUH/TuzLszb5t5YzKUIGPdrwRCLN01hpaXKLd6zadTFs0E4bZorvuUKkR/9Rq9RqMhN6x8noyADE8utgzT8ELXIVORCLcdSimxKehenTLT11ozZr9XaVQoV/HzlC4EK9f9vMxbTV9QvY6phcASVGJUCgIRJ+xok2Yw1R4JmmP9HDPv1X0Bb5qRoP66H2JGsK6f0Tyj+dAKgyCwyLSDQJJR97eCwKG0EtgnU4jgWdar+5SVLuWkizgCMkOHMkrCL7EZZzdcwRr22Eo84C9IlQalZ/NQeqIpmjAQz2ULCHLZD+tWtBL4MsgHghZWfegsDq1t36Gsoh7PbhmpJFM5DKUrkXHpRpTa2CazAQOUnXWoRwl2dcBr3M0YG4J3oIUwYEq4qF3tVa2eAcOruLP5bu771N5a9Ce7mDZc8BB3KCpNGXFddL4Mi3NKwoKTHS9RHRktJiYGDlhOU1hlWPdD273okNIBtQb60yi2JfPBbN6hQRWnUhXajBYdGlIgCkGHvKu8HEC6AQ3yaAWjQYwcGsY2IzolAhlowC4NeaFohoKGkDSHRtTSmh9nNheDKRrckrcdGlVLy/7SajJp5TE/pucPq9gY9tb9eHgYBYxcGrb5zOIku/Eh/gziQ+YkKpEu1P2Yk4do3Sbqy2Zn8xLLOthK9LwEV4FnAkRSg/81zO4t1QEFjA1jTCJbHhkXW6Zp6lqNKSM2UpU1n4alKyo0gMPXD8OhK0KY/3N01DSGDNdthvHhnE13bOs40jSO2MZshyZUbLKcRJ5ZHlFxmuVjKs6wfFzFWZZHVZxjaam4h+UTKu5l+aSK+1g+o2Qn75QLkWEpimTe4Avi0Owu5WRXeTNR2ruU013lrUR5TBk0aP+H+J5CfMfgl0B8LPOIj+VxxMdSIj6WU4iPZQHxsZxGfCyfRnwsZxAfS6VEWR9TR8HsaCg8dsHTpcTVU3xWi4ocmxzcwhO4ADVxQBVlVJLcER/JsDj6uW5pzUk6MRtnzYmKj0bGAT67OzMPq08qcVr7+xx4ZuVhI7id+xrneWPyD4N/ixdlKT5pTnBwp5AAeLy/w7gVUcmh06p4pOzQ/D9RcYIboJ9BTYzJgiiKGt985PJKs1mTNbQKH08EOivawbxpTowjpSW0qEkaAS2DrlnQNOrz7K1mUQpRbmK/s3spopjsRRnMgCko5KaxsOzvpERaWDup6fTRwOVG2oueLDVbVnGFvQfvY8jNLHk3Ul64KSntRZtQp7zIAg65kT24JoJbaO+yimJKWKgiPghtBfvtY0QmLTODLoEiZHGysg/tih05ooJ2At960irv20Ltz3XyIDCbnW7nQZaRovNdFfVqfVXW2ChXr9xNHwfTzrCx5hdFGU8ue9+eFOxXpwS5AkZXdr/uSfH2O9btSkk+2xd2eeJ1ShXyX4AHQ+6U9yIaRZGzWKURz69beDJFOSjGRXMcF/TSHu2KVd+jXdh37aNWXFZUsh9l0FV01m7CNz5fCOpAKgpapCJWeDpkPpudmvCxlLgsRdyzZNdF9B08IR3ivzjEtf/r3HIU3KLKEl1o1wnJB20fK+itJbuThypGZ+28bGeiHUk36BqCnkguOP5e4C6PFekU7vPzB8xfwXbm+BidBr6q6AzEEuetggSLKt7STqZeUHyEaQnwRdVCswJ4CcBk8LJqmXqmDqBnlplTAVhhDoNV5jBYYw6DdbWDrncZ6BUgU6NX1Y6ZzPlAyVzAPJPRNeZpdJ15Gr3GPI1usE0P4HW2yeANtskgZJsMIuZUATaYw6DBHAabzGGwpf1ygba1X4ze1H4xekv7xeht7Rejd7RfjN7VfjF6T/vF6H3k+Fy3gB/oEV0E/DCBlwA/4qTr0QJGN/GMtjm3EsicjzXHbHM+weLz3V0/1SO94rME8orPE8j029inTfgigUz4MoFM+Arccne/r/VI079JINO/TSDTv8PKNuH7BDLhhwQy4UdwL3T3+0mPNP3nBDL9lwQy/VesbBN+SyATfk8gE+6onb5MqvNn1bWpd4vSU/XbnXfY+RtlM7osAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGdidNjEwMmiBGJt5WBg5ICwhJjCLw2kXswNQmhPI5nTaxQBlMzO4bFRh7AiM2ODQEbGROcVloxqIt4ujgYGRxaEjOSQCpCQSCDbzsTDyaO1g/N+6gaV3IxODy2bWFDYGFxcA7eklN3icY2DAAnYC4UyGmSy/GRjYzv47yyr5/x2IBgBvaArrAAAAAAAAAAAAAAC2ASwBWAF4AZYBsAHMAjQCWgLOA0QDegP2BGoEkgVIBcQF8AYiBk4GpgcsB8AIEAiGCNwJEAnuCjYKUgqWCuYLPAuEC7wL+AwWDIwNag3wDjQOyA78D0wPXA+yAAB4nO1Ze3Qc1Xm/353Xvndn39rVSpod7UNaaS1p9qGHZa0t+aGnJUvyQ7YkbCMbbJBtis1xbEzA1AnYJDbG4eEmUIMDXSghAQ6Ec0JakhJaMIcmaYnbOqRNk6aQ5hya5vQQa4d+d1ayDSHnJH+0B06zq9FKM3Pnzveb3/f7ft9dwpG73z/PvS54SDNpJ8vJqUKgtckOPOEK+VoHT8lStcLPA+X6+p8KDa8vhAnhKEfoIUKBo3CQB45z9BMAJwyE+5+q/4hT8CA3aZyHpxSU37wAAW6cHYdJ/AsGN2woOAjB+2murgoGfILkS4HPH/AH1DQk4viW8R+fVxIln5qNJzT88Xn9AZkd0tKQzeRz+Sz1eXGELEokm2FDcriT3vH5ZZtsT/KVAbPXr+y7dtuODbcVz/bCetNXeserzY5K2Ld7++pb72is6O6ogC+mlNFERcAieEbkjuGj0cVeySTx+pHo2NT+41Mdvt4e+6r1Z2D9mB3ut3CCKX9i5s61ne41+ivLO7RwCHJWb8m8uqe20q9/WzSZTIQIpPj+L/iQUEGsJEDCJEE0MlIYCiEO4QoqkCBIItdnQkCIwJHteL4oCeJ2QilMI4jufjNIEj9NeN7DDySTNltSS7akG2JqdcQWsPkTtYpFCqSIqEbj2UxOa/H7xFw2E1ejIuKjcVnw0d9yjI5fu2Fi586J9Tu+mEzGEnX18X/ndtft2DCxY+eG9Tu/VJeMx+vr49xbN964dcveG7fuyGuZfKvW0lpqeoZOPjOn72X7927Z0dqSyeczWp4QIAfJV7kLvBtjjRdU3MGRcQGAUQnoDD5fbpJwhBuU2cslSqEUaLLiU2RVVrIKvFmETfojRf0sbOTd+tmi/ghsKhJ23ax+jr5B/p7wJFIIcQAE+tjuwxQAbsQzeMLLHHLGA4oPsrAOevQ6HGIe0/uN8a/Ag9wJ2ouTVxcqcRDuG2djySQ7OsjujHDGFcCnZLkTpTztLbKp8RHcTgj9O2jEMyoKfrZnko1E6l8xSpEVGW6HEWjUv8fGeAnlzvMXy2PY6Q52H05y5RgzqMCdL/2kSMP8xYsS/x6h5OD7v+AuIFcCJGMgeIkFLFXINI72kIFgMJgJaolYfa0g+VOESg7AJ5yI02zGnV8CWksVYK4QJH9OZnnAMkiNYuo4ABOEHdS4C+0dtQ8cOnRfoq29vS1+/6Hjf9JXEdUfSdZ5uuz2iDnkT01OpFKuyrDfFo/UzkJRf3sg3dDYvAoib7wByqrmdMe+6+/+mW6xWoJDcOCF62azLp9kt9urcz96+ufXd/bYXAzZtwnQdxAHkSiFKoHHGAD6PoSHSMQy8sgCSOD5Rf1xCsOIiYgs0P8JHMZzIGcRum8gNq0kX8iEGav6BOA54Hg4RObRcTNVopOIm5Oya7eS1pam6qpIZUJk7FgCiE+eZYIBA9MTJzgAgZF8SMM4k5EuyOFJmCaIG6KGh0TprDXk87XWrb5n8mCqodVj0VpnTxVGQxUVIl1aMnPLO29/fU2N3ex3y2v6NqYCjaIgcA9Pb08mNFdVuKZmdrxO27xuc+v6eI8a7W9Wit7Wcwd3je9rzAYyatN6tSpsl9pqqsfKcX4BOfBDxKyZDBX6K4GnkQAF3m+jInB9hKdAWcAgUhAPSiASKmLaUcpSizNgFa4iguARBsp6Wq/Kno6YieUaxlyF9GDEyKMQsAAxuCxg7vkAUcGjhsSW+YS0gX5zMOAf6B5P1rs1B10cGVii7u6CLaWf0Tf054c6ZgZamoXIUPr0zbNHG+qavFDZknc4rciJ5L1Vjk81et0g+Y/DruJ5/QV3e3rPukXJ7/enG5Ta6OwGI9Zj+EzPYawOohWaOCYTfSgWAhCRkm3EoAnHiZMYpugUWUAO4mDa4ZZZQJh1WdBAkTVZ86ky3a974Jbn9TuhoVgsgvdVrnLuW+DU3y3qP5/H9WWcq42sKHSrAAJqCAUJqHTIBBLBn4Oovmz27ai2l+EUp4koeozZ20hbY1SWfem4WQqnoMwiA1BkTD6zkGoMQUn1IKOkXP4Kri0kKuIq2SxBT+0sA9ZfBTaLo7UpM5TI+YLV5i+vpId1d8WKXTvuTNVrHndVZUo9zVJ1mQsq20Jet8mFAFfePBhumK1dlLdZzXZHpoEeLf63X4goNTvHV2zfM70xb2TrZ1FT7sO4mRZVk06SKiQxYTAHEQ/MG+4aBmk/hkunkUIeOpBpScQwRAFrCng07gOpcun2jTzJCxiskSLzwuK/BEUnZBKgfuOFlxJtH44hXl1ld0fokBmL+zjmSp3sC1UG6stIBCLAfRoO6Pv4D8WRvmrypuzEhu43h4YCAY/dVpO8Ze3eVUs8DIjILVNVPivGswe59ALGKTHlFIFSo0gQZjCQR0iueU2QiCS7eVROBbIG86ESflLazfXqcd7bWXzvok4MlT6BuL2CetNA+rAuZwstIZ6i3PThIV7g+CtKNKbbgjZPbRoeKixpXhRTG5jigIjoIH6GxqjRshiXVciAMWfo9TzE8XmZFqXyDgNPpleGm3GXDzuoJH4AbKZUXFGMu9q7VotcLl5776239vfWp9MAdqcr11Coqm5sjt1108wtdckmj+lCrH5sfTweilEqm602f09123CsVnE5JatHYrI/1VilyBa7O9ig7mcPxRPxebgz1/YpK9XT14ydRO/h92ltB0d6JlU1G8j3D24aviuTrg9V1+zcEG18zWKz2qpXXBPviIYclSJvMSUa6xa3xNpqS6+y+mCqSiWblqazK2X27IKbcg1bapGjRxHw1xFrhSwrcxTKQCNLjWw06OmerxmtubpEep6jnOoR58XKgHMBUIagz49QxhZEz0CdgXUZZjEC3gC3tEzUO1L1GY/b5YjULzDV4aJOd6T0tTJXN6X8IbMv5LQFka1jdSnZ53QB3KwfhmN8lVKzA+na/kfpjTnG18arGvfkMzMGYf1Bj13yuZCxnddEu9wuiy0Q7ly8O+K3ovoY3oK7FSOVSH0hgUYGyxeBGUPPBaz5Tm6A53G3xEuiYFgHg1bMbsxbDv0rMELHmPEoPVG2H4jn3fo5rmf+uqiszHajuB5iV7yN+RMybmQGz5zU4G+ZwAwxgF/CSGkINuM0leVJ5vbTaVp6kHkV2MJd4HYYczQVGtm18GmRGZwE736czcUqMUc/cgK0WYbVujD3ILcZtx3Fon4GLRclPjx5BvO4gqiks9AuABY+kCiCIhGTWTLNXFZnC5jNzMIxVoRCITUUrVMMbynHrFIkRXxefMgq2susYTPLb2aPqEEEFiY/s25s7Tndcfw411GapVypBIv2Pbg7sX/1ihWP/giG4ac3bn1Uy3IrzoDn3oNndoa7O/TBt4auk2V9ebleB9DfdyB328m6whgxWySLWcJGB49QOGQFyQaiIIkzDjsVeNwnkBlisZimiclkuBVuGkPxcEyZ2kl7K2Z7S1O6MSZ75IDqjctOjAMkpczoMo01FlTU6IriCTWvoRqr+YDBb0Z9dV6UY5Ii+ui7qv62zRsIKlNtKwsVNfzzwaumTt989XRbMByw/Wvt0/Tp6Jecgx1LHthy39cDXzdtHtm2vBCGrar+NY4OF/Pa4ppkfdzdFDm+ajCnrYsNF7qLbQ73U7Dtz9sWt91zdOny0YE74KnI4jIWYcRiO2LRSwYLfXmQTB5Av9JnQRSs6FMQBqztCxw3mczTxGxGFJAvl1HoJb2rVhaWxGWvHKiLyV47Q4Clq8IC8s4LXy4vGTCw1DcA0Ng+Ja+wJL+U4czM5RYMH9YwTeJy3UpHGr5aWzrREK1fHZ9atW61r6XrU/sHevcmkynlgfivVir+jD5RSw8rwVYlX71++eiYPVEbvXrp2mhg7T61KtRYjNGzdW7V91BHRzbW6LL53ZYXPW53Ila7dfHQyoeavPboQ4m1zSMRuTKoRKVXrdZKj1PMNCSmFm2beAhxegxT5WXEqYa0FXLYeWObTHnaV+Y6YVxHjjNI3P0SppVpEsFymgaQ2P5YDFsnM2KS1zzI6/n4AperhxPQDHFI9MdODT17Pqs2KoO7rusarQiFF0UEm7dGffp8D/z13L+chZuLb15/NLFu4C97nXKtqXbl7Z8r6ofPsp4VG3Z+CnMwTKpIlMRJHbmucG0lmC1Jltx9Dq/dyqPd9blM6JjMZBvSlIOAR0SlZp2eDSwWR/+8fiUSqlpdTUiiLlGnxtV4rLY6Wh1VaqoiePlwqCLI3IVHXngF2eP2qT7m6FQON5a9WZbBmgc3OebTJJ+W0AJaVgpk+amTJ0/+1Xd/eAY/Tp77h9fPlI5OTDxZ+7h6oL+fk2aHZ/UY/CPb8E/4L93Gttdemx3G14tPPGFo5SqM1YWxBjDSZYUuM4hWE2apKMzwrPwYXGUBSZNEkhz95d4iGCQkGA0qYdar+edFR7ZLlUzZ8K1mF+5awbbbi8UfZK2FcROzE05RR+k/iw/jC+5/6W82Fffoc38xuSeT2b4W5rYX33mnuL1Ix1/8/o6zk3Sb3hMf7blmts641xa814TRV1pJptDMPBwVOKO1hknR6KskEASnUK4aVt5qMZsWdNe0oLus2camm0/MWeHL+gT3K30jf7FYvChwa4rFuSdRZ8M4eCvO04IdVCfpxpxcTUbJcwVXDsy24T7KSNCLtaO3/ynb8PpChtgsZrNttyvotFsFM1pUzqCFzyNLPDqZeV5sc1zJi3Ahy4ZZbOZDv9e4DYU0IaNrVg8t7+le1rWkc3F7W0bDO21pRt1sSCUT8ZhS40WXjgLilSvKdBJZ8uMHJgiSysgS/MxqaBoS7IMtI3m0fE5CXoVB4xRjF2hdoAY0JrMBLY8qY8iJKuBefusRSu+828Rxpn9ec8pZI/Kxn1YcuIHS2W1mWTa/FDltXmq9rf2oxfJMs74mzDpV/d0pi2XfW9PYHXZ+dw2Fa/WrXaLJmUP145rpmT0hqzV0w03dK/bC3iUHQ7ZTsPeGoM0W2nPk0T87XHq06t+SF6ARGkqPyt6QTf91LNZXKUf6YkG7fmxZKJZ/dmJjWYMX+OwnSwodHtRg6LNa0DUCa3G2XV6OMYPJZPRXTkN2/QR5eikLbQZsyjyXlfIbNDO2W9y39G/CUv2bRf0VaMXNo586D3aw/EC/ix4rjhd//GP8RXfpfni7dOLDayFGv/Gb6ycxdt1FxloI5d+7KLE4sLzy7UZeorsIeD1u2eV02EWB5ygQFxKlj8Ile18Oo0KWA7wUTHmysayQjc3zPOYTfLihknwBxvXHcTMoD5P6w2wrgnZs5OqRYyMwgh7kB6PHRq/GTR9l5ox87LX6k6RfHzduoofFZ3uBfxnV1EmaC+kPrlVKhJsxgSSJk8RYfrDZbE6b011evDQWAK5cvGTCesUCJhXnHuRfXljELHWx1cQPelvTs9Uhm0Cb/vdtKpA4/C3/HXrgd1z/5L9zcZoeKK9//n/yAn+oe5/kulfuw0Kf8D7s9Obfvw9rP/XhPuzjUjv/0A/+Lv3g/5Wv58kRQsTbcB4zKl09SRN7wdKQUit9dnwKTSmUVKzyMpZ6UsbSWFFDw5Jl3xyW1yHnvzwUcL4jb8JjxXP6sDDckBj/zOf+tCGx7o8/Ozb6H90Oa2NqxdDq4UEIld7kL85luNfwHr4310jbT6YnXnhx6p70pknY9O1frmhr7r6jNbPryG17fo3lBshBaucu0OcwLPFplNmm1MIaEX0Oj3/Ud6nOgq0hqUZCQZcNEWr6mHwTSv4HqsfkdQB4nNWSwWrbQBCG/5WdNE5poRAKLTkMvTQ5xCi+pMGnJKdcmhKJQI9KvMgiwjK7soKepK+QHvsiPfQlCn2Atrfk93YwJg3F12pB++2v0T8z0gDYwk8Y/LkOMFU21L8pR3iCX8odvDVnyl1smy/Ka3hmfiivYzsaKG/gaZQr9/Ai+qS8iYPOK7qZbo+nSXCes8EObpUjPMd35Q7e4065i3fmRnkNr81X5XXqv5U38DI6U+7hTeSVNzGJPuMEFTtt4VAgxxg1hHmvsMt9gJjrkHTJCEGCjM+rECtIqU1h0ScfoeSSJRcfTpa75d7wPmIkTqpp64p8XMvO1a4M4vhQLltJsrpyhaTt1PblqCwlhHhx1lvX2BFf/BDcCvpdY0bO+KVqVpTinHpOraTmGOhs4a9nLpvUSXpu81mZUX0QtND3WVQc1hDHOKVdQlo12d5D3/1+HMfD49M0GT5Wx94i76oZZJX2ZGF7Eb62p3FFQ1lqDxfW+aKaSChx9QL+avHffT0+Ilj6wcDHYFQx9dyyCYM1H4+WypjUMCRzlS+zRhI7av3YUvpPBvUeI3TWQXicbcdJDsEAGEDh97elNcQ8T7GRSCy0pTVEIkRdwRlsSCRdWTuBxEWsXcfWDQRtl97my0Mh6P3kzL9sEEVUVHTRyJAlR54CRUqUqVClRp0GTVq06dClR58BQywcJsxZsGTHhQc3rhLjLnHRxZCEJCUlaV4Yun/Ym98iN6G2E+iNtj9tc+VGzjTPPx2j8ULX48hpoGW5H+XIIjIAAAABAAH//wAPeJxjYGRgYOABYjEgZmJgBEJDIGYB8xgABbkAYAAAAAEAAAAA1FG1HAAAAADQChgmAAAAANS0ZfU=) format('woff')}@font-face{font-display:swap;font-family:'currency';src:font-url('/local/templates/carpathians/css/currency.eot');font-weight:normal;font-style:normal}

/* /local/templates/carpathians/css/flickity.css */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}

/* /local/templates/carpathians/css/lightbox.css */
body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.5;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{top:50%;margin-top:-16px;width:50px;height:50px;border-radius:50%;background-color:#f5f5f5;background-size:20px 20px;position:absolute;background-repeat:no-repeat;background-position:center}.lb-nav a.lb-prev{left:-80px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='40px' viewBox='0 0 22 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='свг' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-27.000000,-17.000000)' fill='%23686767'%3E%3Cg id='next' transform='translate(27.000000,17.000000)'%3E%3Cpath d='M21.3484189,18.9023436 L2.87039104,0.452333641 C2.26498002,-0.151804752 1.28480559,-0.15078913 0.680408917,0.455458629 C0.0764804012,1.06162826 0.07804094,2.04357776 0.683529995,2.6481849 L18.0616901,20.0000739 L0.682905779,37.3518848 C0.0774947514,37.9565701 0.0759342126,38.9378945 0.679784702,39.5441423 C0.98276331,39.8480474 1.37968635,40 1.7766094,40 C2.17251809,40 2.5678806,39.8490631 2.87031302,39.5472673 L21.3484189,21.0977261 C21.6400056,20.8072584 21.803628,20.4119474 21.803628,20.0000739 C21.803628,19.5882004 21.6395374,19.1933581 21.3484189,18.9023436 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");transform:rotate(180deg) !important}.lb-nav a.lb-prev:hover{}.lb-nav a.lb-next{right:-80px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='40px' viewBox='0 0 22 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='свг' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-27.000000,-17.000000)' fill='%23686767'%3E%3Cg id='next' transform='translate(27.000000,17.000000)'%3E%3Cpath d='M21.3484189,18.9023436 L2.87039104,0.452333641 C2.26498002,-0.151804752 1.28480559,-0.15078913 0.680408917,0.455458629 C0.0764804012,1.06162826 0.07804094,2.04357776 0.683529995,2.6481849 L18.0616901,20.0000739 L0.682905779,37.3518848 C0.0774947514,37.9565701 0.0759342126,38.9378945 0.679784702,39.5441423 C0.98276331,39.8480474 1.37968635,40 1.7766094,40 C2.17251809,40 2.5678806,39.8490631 2.87031302,39.5472673 L21.3484189,21.0977261 C21.6400056,20.8072584 21.803628,20.4119474 21.803628,20.0000739 C21.803628,19.5882004 21.6395374,19.1933581 21.3484189,18.9023436 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.lb-dataContainer{display:none;visibility:hidden;opacity:0;margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-close{z-index:11;display:block;position:absolute;top:15px;right:15px;width:30px;height:30px;background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='31px' height='31px' viewBox='0 0 31 31' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='свг' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-33.000000,-23.000000)' fill='%234D4D4D'%3E%3Cpath d='M49.4271284,37.1414141 L68.2842712,37.1414141 L68.2842712,39.4271284 L49.4271284,39.4271284 L49.4271284,58.2842712 L47.1414141,58.2842712 L47.1414141,39.4271284 L28.2842712,39.4271284 L28.2842712,37.1414141 L47.1414141,37.1414141 L47.1414141,18.2842712 L49.4271284,18.2842712 L49.4271284,37.1414141 Z' id='Combined-Shape' transform='translate(48.284271,38.284271) rotate(-45.000000) translate(-48.284271,-38.284271) '%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") top right no-repeat;text-align:right;outline:none;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}

/* /local/templates/carpathians/css/popover.css */
.webui-popover-content{display:none}.webui-popover-rtl{direction:rtl;text-align:right}.webui-popover{position:absolute;z-index:9999;display:none;min-width:50px;min-height:32px;text-align:left;white-space:normal;background-color:#ffffff;background-clip:padding-box;border-radius:3px;border:solid 1px #dae4ec;padding:20px 25px}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{}.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{margin-left:10px}.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{margin-left:-10px}.webui-popover.pop{-webkit-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:transform 0.15s cubic-bezier(0.3,0,0,1.5);-o-transition:transform 0.15s cubic-bezier(0.3,0,0,1.5);transition:transform 0.15s cubic-bezier(0.3,0,0,1.5);opacity:0;filter:alpha(opacity=0)}.webui-popover.pop-out{-webkit-transition-property:"opacity,transform";-o-transition-property:"opacity,transform";transition-property:"opacity,transform";-webkit-transition:0.15s linear;-o-transition:0.15s linear;transition:0.15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.fade,.webui-popover.fade-out{margin-top:3px;-webkit-transition:opacity .3s ease,margin-top .3s;-moz-transition:opacity .3s ease,margin-top .3s;-ms-transition:opacity .3s ease,margin-top .3s;-o-transition:opacity .3s ease,margin-top .3s;transition:opacity .3s ease,margin-top .3s;opacity:0;filter:alpha(opacity=0)}.webui-popover.out{opacity:0;filter:alpha(opacity=0)}.webui-popover.in{-webkit-transform:none;-o-transform:none;transform:none;opacity:1;filter:alpha(opacity=100);margin-top:15px}.webui-popover .webui-popover-content{overflow:auto;display:block}.webui-popover-inner .close{font-family:arial;margin:8px 10px 0 0;float:right;font-size:16px;font-weight:bold;line-height:16px;color:#000000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{opacity:0.5;filter:alpha(opacity=50)}.webui-popover-inner .close:after{content:"\00D7";width:0.8em;height:0.8em;padding:4px;position:relative}.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:bold;line-height:18px;background-color:#ffffff;border-radius:5px 5px 0 0}.webui-popover-content{overflow:auto;display:none}.webui-popover-inverse{background-color:#333333;color:#eeeeee}.webui-popover-inverse .webui-popover-title{background:#333333;border-bottom:1px solid #3b3b3b;color:#eeeeee}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.webui-arrow,.webui-popover>.webui-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.webui-arrow{border-width:11px}.webui-popover>.webui-arrow:after{border-width:10px;content:""}.webui-popover.top>.webui-arrow,.webui-popover.top-right>.webui-arrow,.webui-popover.top-left>.webui-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.05);border-bottom-width:0}.webui-popover.top>.webui-arrow:after,.webui-popover.top-right>.webui-arrow:after,.webui-popover.top-left>.webui-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#ffffff;border-bottom-width:0}.webui-popover.right>.webui-arrow,.webui-popover.right-top>.webui-arrow,.webui-popover.right-bottom>.webui-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.05)}.webui-popover.right>.webui-arrow:after,.webui-popover.right-top>.webui-arrow:after,.webui-popover.right-bottom>.webui-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.webui-popover.bottom>.webui-arrow,.webui-popover.bottom-right>.webui-arrow,.webui-popover.bottom-left>.webui-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999999;border-bottom-color:#e5e5e5;border-top-width:0}.webui-popover.bottom>.webui-arrow:after,.webui-popover.bottom-right>.webui-arrow:after,.webui-popover.bottom-left>.webui-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#ffffff;border-top-width:0}.webui-popover.left>.webui-arrow,.webui-popover.left-top>.webui-arrow,.webui-popover.left-bottom>.webui-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.05)}.webui-popover.left>.webui-arrow:after,.webui-popover.left-top>.webui-arrow:after,.webui-popover.left-bottom>.webui-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}.webui-popover-inverse.top>.webui-arrow,.webui-popover-inverse.top-left>.webui-arrow,.webui-popover-inverse.top-right>.webui-arrow,.webui-popover-inverse.top>.webui-arrow:after,.webui-popover-inverse.top-left>.webui-arrow:after,.webui-popover-inverse.top-right>.webui-arrow:after{border-top-color:#333333}.webui-popover-inverse.right>.webui-arrow,.webui-popover-inverse.right-top>.webui-arrow,.webui-popover-inverse.right-bottom>.webui-arrow,.webui-popover-inverse.right>.webui-arrow:after,.webui-popover-inverse.right-top>.webui-arrow:after,.webui-popover-inverse.right-bottom>.webui-arrow:after{border-right-color:#333333}.webui-popover-inverse.bottom>.webui-arrow,.webui-popover-inverse.bottom-left>.webui-arrow,.webui-popover-inverse.bottom-right>.webui-arrow,.webui-popover-inverse.bottom>.webui-arrow:after,.webui-popover-inverse.bottom-left>.webui-arrow:after,.webui-popover-inverse.bottom-right>.webui-arrow:after{border-bottom-color:#333333}.webui-popover-inverse.left>.webui-arrow,.webui-popover-inverse.left-top>.webui-arrow,.webui-popover-inverse.left-bottom>.webui-arrow,.webui-popover-inverse.left>.webui-arrow:after,.webui-popover-inverse.left-top>.webui-arrow:after,.webui-popover-inverse.left-bottom>.webui-arrow:after{border-left-color:#333333}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px;background:url('/local/templates/carpathians/css/../img/loading.gif') no-repeat}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}.webui-popover-backdrop{background-color:rgba(0,0,0,0.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}.webui-popover .dropdown-menu{display:block;position:relative;top:0;border:none;box-shadow:none;float:none}

/* /local/templates/carpathians/css/sod.css */
.sod_select,.sod_select *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sod_select{display:inline-block;position:relative;line-height:1;width:200px;padding:15px 10px;border-radius:3px;border:solid 1px #e3e4e8;background-color:#f9f9f9;font-size:14px;color:#33363a;font-weight:300;text-align:left;outline:0;cursor:default}.sod_select.open:before{transform:rotate(270deg)}.sod_select:before{content:" ";background-image:url("data:image/svg+xml,%3Csvg width='8px' height='13px' viewBox='0 0 8 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='ñâã' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.900000036'%3E%3Cg id='Ãëàâíàÿ-4' transform='translate(-27.000000,-13.000000)' fill='%23000000'%3E%3Cpath d='M24.8300989,22.8978231 L32.863961,22.9815862 L32.863961,23.863961 L24.1002318,23.7725881 L24.1002318,23.6276902 L23.9553339,23.6276902 L23.863961,14.863961 L24.7463358,14.863961 L24.8300989,22.8978231 Z' id='Combined-Shape' transform='translate(28.363961,19.363961) rotate(-135.000000) translate(-28.363961,-19.363961) '%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");display:block;width:8px;height:13px;transform:rotate(90deg);position:absolute;right:20px;top:16px;font-size:7px;transition:all .1s ease}.sod_select.disabled{border-color:#828282;color:#b2b2b2;cursor:not-allowed}.sod_select .sod_label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:15px}.sod_select .sod_prefix{}.sod_select .sod_placeholder{}.sod_select .sod_list_wrapper{position:absolute;top:99%;left:2px;display:none;height:auto;width:200px;margin:0 0 0 -3px;border:solid 1px #e3e4e8;background-color:#f9f9f9;border-top:none;font-size:14px;color:#33363a;font-weight:300;z-index:1}.sod_select.open .sod_list_wrapper{display:block}.sod_select.disabled.open .sod_list_wrapper{display:none}.sod_select.above .sod_list_wrapper{top:auto;bottom:100%;border-top:3px solid #000000;border-bottom:none}.sod_select .sod_list{display:block;overflow-y:auto;padding:0;margin:0}.sod_select .sod_option{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;padding:10px 10px;list-style-type:none}.sod_option[data-value="null"]{display:none}.sod_select .sod_option.optgroup,.sod_select .sod_option.optgroup.disabled{background:inherit;color:#939393;font-size:10px;font-style:italic}.sod_select .sod_option.groupchild{padding-left:20px}.sod_select .sod_option.is-placeholder{display:none}.sod_select .sod_option.disabled{background:inherit;color:#cccccc}.sod_select .sod_option.active{background:#f7f7f7;color:#333333}.sod_select .sod_option.selected{font-weight:700;padding-right:25px}.sod_select .sod_option.selected:before{content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:#808080;height:9px;width:10px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAgOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCw2LjdDMy42LDYuMywzLjUsNi4xLDMuMSw1LjdDMi42LDUuMiwyLDQuNiwxLjUsNC4xYy0wLjgtMC44LTIsMC40LTEuMiwxLjJjMC45LDAuOSwxLjksMS45LDIuOCwyLjgNCgkJYzAuNywwLjcsMS4zLDEsMiwwQzYuNyw2LDguMywzLjcsOS44LDEuNUMxMC41LDAuNSw5LTAuMyw4LjMsMC42bDAsMEM2LjcsMi45LDUuNyw0LjQsNCw2LjciLz4NCjwvZz4NCjwvc3ZnPg0K)}.sod_select.no_highlight .sod_option.selected{font-weight:300}.sod_select.no_highlight .sod_option.selected:before{display:none}.sod_select .sod_option.link{}.sod_select .sod_option.linkexternal{}.sod_select select{display:none !important}.sod_select.touch select{-webkit-appearance:menulist-button;position:absolute;top:0;left:0;display:block !important;height:100%;width:100%;opacity:0;z-index:1}

/* /local/templates/carpathians/css/style.css */
@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:'PT Serif',serif;font-weight:300;font-size:16px}ol,ul{}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:320px){.container{max-width:95%}}@media (min-width:576px){.container{max-width:95%}}@media (min-width:768px){.container{max-width:90%}}@media (min-width:1180px){.container{max-width:90%}}@media (min-width:1340px){.container{max-width:1235px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs,.col-xs-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:320px){.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs-auto{flex:0 0 auto;width:auto;max-width:none}.col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xs-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xs-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xs-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xs-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xs-12{flex:0 0 100%;max-width:100%}.order-xs-first{order:-1}.order-xs-last{order:13}.order-xs-0{order:0}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}.order-xs-4{order:4}.order-xs-5{order:5}.order-xs-6{order:6}.order-xs-7{order:7}.order-xs-8{order:8}.order-xs-9{order:9}.order-xs-10{order:10}.order-xs-11{order:11}.order-xs-12{order:12}.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.33333%}.offset-xs-2{margin-left:16.66667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333%}.offset-xs-5{margin-left:41.66667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333%}.offset-xs-8{margin-left:66.66667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333%}.offset-xs-11{margin-left:91.66667%}}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1180px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1340px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:50%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width:320px){.d-xs-none{display:none !important}.d-xs-inline{display:inline !important}.d-xs-inline-block{display:inline-block !important}.d-xs-block{display:block !important}.d-xs-table{display:table !important}.d-xs-table-row{display:table-row !important}.d-xs-table-cell{display:table-cell !important}.d-xs-flex{display:flex !important}.d-xs-inline-flex{display:inline-flex !important}}@media (min-width:576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width:768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width:1180px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width:1340px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width:320px){.flex-xs-row{flex-direction:row !important}.flex-xs-column{flex-direction:column !important}.flex-xs-row-reverse{flex-direction:row-reverse !important}.flex-xs-column-reverse{flex-direction:column-reverse !important}.flex-xs-wrap{flex-wrap:wrap !important}.flex-xs-nowrap{flex-wrap:nowrap !important}.flex-xs-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xs-start{justify-content:flex-start !important}.justify-content-xs-end{justify-content:flex-end !important}.justify-content-xs-center{justify-content:center !important}.justify-content-xs-between{justify-content:space-between !important}.justify-content-xs-around{justify-content:space-around !important}.align-items-xs-start{align-items:flex-start !important}.align-items-xs-end{align-items:flex-end !important}.align-items-xs-center{align-items:center !important}.align-items-xs-baseline{align-items:baseline !important}.align-items-xs-stretch{align-items:stretch !important}.align-content-xs-start{align-content:flex-start !important}.align-content-xs-end{align-content:flex-end !important}.align-content-xs-center{align-content:center !important}.align-content-xs-between{align-content:space-between !important}.align-content-xs-around{align-content:space-around !important}.align-content-xs-stretch{align-content:stretch !important}.align-self-xs-auto{align-self:auto !important}.align-self-xs-start{align-self:flex-start !important}.align-self-xs-end{align-self:flex-end !important}.align-self-xs-center{align-self:center !important}.align-self-xs-baseline{align-self:baseline !important}.align-self-xs-stretch{align-self:stretch !important}}@media (min-width:576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width:768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width:1180px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width:1340px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width:320px){.text-xs-left{text-align:left !important}.text-xs-right{text-align:right !important}.text-xs-center{text-align:center !important}}@media (min-width:576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width:768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width:1180px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width:1340px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:hover,a.text-primary:focus{color:#0062cc !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#545b62 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#1e7e34 !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#117a8b !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#d39e00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#bd2130 !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#dae0e5 !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#1d2124 !important}.text-muted{color:#6c757d !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.btn{padding:15px 70px;font-size:16px;background:none;border:1px solid;border-radius:3px}a{color:#437db5;text-decoration:none}#popover-company-phones{margin-top:20px !important;margin-left:-37px !important}#company-phones .company-phone-item{padding-top:20px}#company-phones .company-phone-item:first-child{padding-top:0}#company-phones .company-phone-item .cpi-title{font-size:14px;color:#8d8d8d}#company-phones .company-phone-item .cpi-value{font-size:16px;color:black;padding-top:10px}#company-phones .company-phone-item .cpi-value a{color:inherit !important;font-size:inherit}#company-phones button{padding:10px 30px;background-color:#242427;font-size:14px;color:#cccccc;font-weight:300;border:none;outline:none;border-radius:20px;margin-top:20px;width:100%}.webui-popover[id^='popover-product-status']{min-width:fit-content}.webui-popover[id^='popover-prop'],.webui-popover[id^='popover-product-status']{border-radius:3px;background-color:#262728;font-size:14px;line-height:1.43;color:#cccccc;margin-top:1px;border:none}.webui-popover[id^='popover-prop'] .webui-arrow,.webui-popover[id^='popover-product-status'] .webui-arrow{border:none;width:14px;height:14px;border-radius:50%;background-color:#262728;left:-4px !important;top:0 !important;bottom:0;margin-top:auto;margin-bottom:auto}.webui-popover[id^='popover-prop'] .webui-arrow:after,.webui-popover[id^='popover-product-status'] .webui-arrow:after{border:none}.webui-popover[id^='popover-product-status']{margin-top:10px;margin-left:-4px;padding:7px 25px}.webui-popover[id^='popover-product-status'] .webui-arrow{border:none;width:8px;height:8px;border-radius:50%;background-color:#262728;top:-3px !important;bottom:0;left:auto !important;right:16px !important;margin-top:0}.webui-popover[id^='popover-product-status'] .webui-arrow:after{border:none}button,input,button:focus,input:focus,button:active,input:active{outline:none}html.overflowy{overflow-y:scroll}html.full-nav-mobile-opened_{overflow:hidden;position:fixed}strong{font-weight:500}button{font-family:Roboto;font-weight:300}.clear{clear:both}#carpathians{min-height:100%;display:flex;flex-direction:column}.nopad{padding:0}.bd-popover{display:none}.bg-white{background:white}h1{font-size:50px}h2{font-size:28px}html,body{height:100%;max-width:100%}.bd-global-wrapper{overflow-x:hidden;max-width:100%;height:100%}body.full-popup-opened{overflow-y:hidden}body.full-nav-opened .main-nav nav,body.full-nav-mobile-opened .main-nav nav{visibility:hidden}body.full-nav-opened .main-nav .icons a,body.full-nav-mobile-opened .main-nav .icons a{display:none !important}body.full-nav-opened .main-nav .icons a.overlay-close,body.full-nav-mobile-opened .main-nav .icons a.overlay-close{display:inline-block !important}body.full-nav-opened .overlayed-nav.overlayed-full{display:block;visibility:visible}body.full-nav-opened .full-menu-opener{display:none !important}body.full-nav-opened .mobile-menu-title{display:none !important}body.full-nav-opened header{border-style:dashed}body.full-nav-opened header .main-nav nav li{opacity:0;overflow:hidden;transition:opacity 0.3s cubic-bezier(0.25,0.1,0.25,1)}body.full-nav-opened .bd-global-wrapper{overflow:hidden}body.full-nav-mobile-opened{position:fixed;overflow:hidden}body.full-nav-mobile-opened header{border-bottom:2px dashed #dae4ec;position:relative;width:100%;z-index:200}body.full-nav-mobile-opened header.dark{border-bottom:none !important}body.full-nav-mobile-opened header .icons a.overlay-close{margin-right:12px !important;margin-top:3px}body.full-nav-mobile-opened .overlayed-nav.overlayed-mobile{display:block;visibility:visible;position:relative}body.full-nav-mobile-opened header .top-line{display:none}body.full-nav-mobile-opened header .main-nav,body.full-nav-mobile-opened header .logo-cont{height:80px}body.full-screen-search-opened .bd-global-wrapper{overflow-y:hidden}body.full-screen-search-opened header{background-color:rgba(255,255,255,0.7)}body.full-screen-search-opened header .icons{display:none}body.full-screen-search-opened header .main-nav nav li{opacity:0;overflow:hidden;transition:opacity 0.3s cubic-bezier(0.25,0.1,0.25,1)}body.full-screen-search-opened header .search-cont{visibility:visible;transform:translateX(0);opacity:1;transition:all 0.4s cubic-bezier(0.25,0.1,0.25,1);transition-delay:0.1s}body.full-screen-search-opened main{position:relative}body.full-screen-search-opened main:after{content:" ";background:rgba(29,31,37,0.2);width:100%;height:100%;position:absolute;z-index:90;top:0}.hidden{display:none}.bd-select .sod_select{width:100%;background:white;padding:30px 20px}.bd-select .sod_select .sod_list_wrapper{width:100%;background:white;box-sizing:content-box}.bd-select .sod_select .sod_option{padding:15px 20px}.bd-select .sod_select .sod_option.active{background:none;color:#ff5e36}.bd-select .sod_select .sod_label{font-size:18px;color:#333333;position:absolute;top:27px}.bd-select .sod_select:before{top:26px}.bd-checkbox{position:relative;margin-top:10px}.bd-checkbox label{width:20px;height:20px;cursor:pointer;position:absolute;top:0;left:0;background:white;border-radius:3px;border:1px solid #c1c1c1}.bd-checkbox label span{position:absolute;width:130px;left:35px;top:3px;font-weight:300}.bd-checkbox label:after{content:'';width:9px;height:5px;position:absolute;top:5px;left:5px;border:1px solid white;border-top:none;border-right:none;background:transparent;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.bd-checkbox input[type=checkbox]{visibility:hidden}.bd-checkbox input[type=checkbox]:checked + label{background:#fb4f58;border-color:#fb4f58}.bd-checkbox input[type=checkbox]:checked + label:after{opacity:1}.btn-show-more{border:solid 1px #e3e4e8;background-color:#f9f9f9;font-size:14px;font-weight:normal;color:#696f7e;padding:15px 0;display:block;width:100%;text-align:center;margin:15px 0}main{flex:1 0 auto;opacity:1;transition:opacity .3s ease}.slider-desktop,.slider-mobile{margin-top:50px}header{background-color:white;border-bottom:1px solid #dae4ec}header.light .logo-light{display:block}header.light .logo-dark{display:none}header.content-theme-light .logo-light{display:block !important}header.content-theme-light .logo-dark{display:none !important}header.content-theme-dark .logo-light{display:none !important}header.content-theme-dark .logo-dark{display:block !important}header.dark{border-bottom:none}header.dark .logo-light{display:none}header.dark .logo-dark{display:block}header .logo-cont{display:flex;justify-content:center;flex-direction:column;height:100px}header .main-nav{height:100px}header .main-nav nav>ul>li{height:100px;line-height:100px;transition:opacity 0.3s cubic-bezier(0.25,0.1,0.25,1)}header .container{position:relative}header .search-cont{z-index:130;padding-left:250px;height:100px;padding-top:36px;position:absolute;top:0;visibility:hidden;transform:translateX(30px);opacity:0}header .search-cont svg.search-icon{top:3px;position:relative}header .search-cont .overlay-close{top:5px;position:relative}header .search-cont input{margin:0 20px;background:none;border:none;outline:none;font-size:20px;width:525px;color:black;font-family:'Roboto'}header .search-cont input::placeholder{color:#d8d8d8}header .search-cont .search-result{width:635px;padding:38px 50px 36px 50px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:solid 1px #dae4ec;background-color:white;display:none;position:absolute;top:100px;z-index:110}header .search-cont .search-result .search-result-item{border-bottom:1px solid #eeeded;padding:20px 0;padding-left:4px;position:relative}header .search-cont .search-result .search-result-item:last-child{border-bottom:none}header .search-cont .search-result .search-result-item .sri-section{font-size:12px;color:#8d8d8d}header .search-cont .search-result .search-result-item .sri-name{font-size:20px;color:#2d3134;padding-top:7px}header .search-cont .search-result .search-result-item svg{position:absolute;right:0;top:24px;width:50px;display:none}header .search-cont .search-result .search-result-item:hover .sri-name{color:#fe5833}header .search-cont .search-result .search-result-item:hover svg{display:block}header .search-cont .search-result .search-result-all{padding-top:50px}header.dark{background-color:#262728}header.dark .icons svg path{fill:#ccc}header.dark a{font-size:14px;color:#cccccc;text-decoration:none}header.dark a:hover{text-decoration:none;color:#ff4e33}header.dark .mobile-menu-title{color:#cccccc}header.dark .mobile-menu-back svg path{fill:#cccccc}header.light,header.content-theme-light{background-color:white;border-bottom:1px solid #dae4ec}header nav ul{list-style:none}header nav ul>li>ul{margin-left:-30px;padding-bottom:15px;width:220px}header nav ul li{display:inline-block;margin-right:30px;position:relative}header nav ul li a{font-size:14px;color:#000;text-decoration:none}header nav ul li a:hover{text-decoration:none;color:#ff4e33}header nav ul li:hover>.shpg{transition:all .3s ease;transition-delay:0s}header nav ul li .shpg{position:absolute;visibility:hidden;z-index:-1;margin-top:0;width:max-content;opacity:0;height:auto;background:white;border:1px solid #dae4ec;border-top:1px dashed #dae4ec;border-bottom-left-radius:3px;border-bottom-right-radius:3px;transition:all 0.3s ease;transition-delay:0.5s;left:-31px;display:flex;flex-wrap:column wrap}header nav ul li .shpg.without-right-border ul{border-right:none}header nav ul li .shpg.shpg-extra-small ul{border-right:none}header nav ul li .shpg.shpg-small .shpg-right{width:410px}header nav ul li .shpg ul{opacity:1;visibility:visible;box-shadow:none;-webkit-box-shadow:none;border-right:1px solid #e0e1e4;vertical-align:top}header nav ul li .shpg .shpg-right{width:610px;vertical-align:top}header nav ul li .shpg .shpg-right .last-level-nav-cont{display:none}header nav ul li .shpg .shpg-right .last-level-nav-cont.active{display:block}header nav ul li .shpg li{padding-left:30px;padding-right:35px;display:block;margin:0;height:auto;line-height:1}header nav ul li .shpg li:last-child a{border-bottom:none}header nav ul li .shpg li:hover a{color:#fe5833 !important}header nav ul li .shpg li a{display:block;color:black !important;padding:22px 0;position:relative;border-bottom:1px solid #e0e1e4}header nav ul li .shpg .has-child{width:340px;border-bottom-right-radius:0;box-sizing:initial}header nav ul li .shpg .has-child li a svg{position:absolute;right:0;top:25px}header nav ul li .shpg .has-child li:hover a,header nav ul li .shpg .has-child li.active a{color:#fe5833 !important}header nav ul li .shpg .has-child li:hover svg path,header nav ul li .shpg .has-child li.active svg path{fill:#fe5833 !important}header nav ul li .last-level{padding:30px 20px 30px 50px;border-bottom-left-radius:0}header nav ul li .last-level .last-level-title{color:#101010;font-size:24px;line-height:1;padding-bottom:20px;padding-top:6px}header nav ul li .last-level .last-level-nav{display:block;width:auto;position:relative;border:none;padding:0;margin:0}header nav ul li .last-level .last-level-nav ul{visibility:visible;opacity:1;box-shadow:none;-webkit-box-shadow:none}header nav ul li .last-level .last-level-nav li{padding:0;padding:10px 0}header nav ul li .last-level .last-level-nav li a{border:none;padding:0;color:black;font-size:16px}header nav ul li .last-level .last-level-nav li a:hover{color:#fe5833}header nav ul li .last-level .last-level-nav ul{display:block;position:relative;border:none;padding:0;margin:0;box-shadow:none;-webkit-box-shadow:none;padding-top:10px}header nav ul li .last-level .last-level-nav ul li{font-weight:300;padding:5px 0}header nav ul li .last-level .last-level-nav ul li a{color:#61676c}header nav ul li .last-level .last-level-nav.two-columns{display:flex;align-content:space-between;flex-wrap:wrap}header nav ul li .last-level .last-level-nav.two-columns .menu-chunk{font-weight:bold;padding:7px 0;width:50%;line-height:1}header nav ul li .last-level .last-level-nav.two-columns .menu-chunk a{border:none;padding:0;font-size:16px}header nav ul li .last-level .last-level-nav.two-columns .menu-chunk .menu-chunk-content{margin-bottom:15px}header nav ul li .last-level .last-level-nav.two-columns .menu-chunk ul li{font-weight:300;padding:5px 0}header nav ul li .last-level .last-level-nav.two-columns .menu-chunk ul li a{font-size:16px}header nav ul li .shpg{opacity:0;visibility:hidden}header nav ul li:hover .shpg{opacity:1;visibility:visible;z-index:100}header nav ul>li>ul>li:first-child{padding-top:15px}header .icons{width:100%;display:inline-block;padding-top:26px}header .icons.without-cart{padding-top:40px}header .icons.without-cart a.fullscreen-search-opener{margin-right:10px}header .icons a{display:inline-block;text-align:center;vertical-align:middle;margin-right:30px}header .icons a.fullscreen-search-opener:hover svg path{fill:#fe5833 !important}header .icons a.fullscreen-search-opener svg{margin-top:4px}header .icons a.full-menu-opener,header .icons a.full-menu-mobile-opener{position:relative;top:1px}header .icons a.full-menu-opener:hover svg path,header .icons a.full-menu-mobile-opener:hover svg path{fill:#fe5833 !important}header .icons a.overlay-close{display:none}header .icons a.overlay-close:hover svg path{fill:#ff5758 !important}header .icons a.mini-cart-opener{margin-right:0 !important;color:#000000 !important}header .icons a.mini-cart-opener:hover{color:#000000 !important}header .icons a.mini-cart-opener.disabled{cursor:default}header .icons a.mini-cart-opener.disabled .mco-inner{background:#f7f7f7}header .icons a.mini-cart-opener.disabled .mco-inner .cart-not-empty-dot{background-color:#8a8a8a}header .icons a.mini-cart-opener .mco-inner{padding:12px 20px;width:fit-content;text-align:center;background:#fce7e2;border-radius:3px;position:relative}header .icons a.mini-cart-opener .mco-inner .cart-not-empty-dot{width:6px;height:6px;background-color:#ff613a;position:absolute;top:26px;left:26px}header .icons a.mini-cart-opener .mco-inner .mini-cart-sum{font-size:16px;padding-left:15px;position:relative;top:3px}header .icons a.mini-cart-opener.mini-cart-empty .mini-cart-sum,header .icons a.mini-cart-opener.mini-cart-empty .cart-not-empty-dot{display:none}header .icons a.mini-cart-opener.mini-cart-empty .mco-inner{background:#f3f3f3}header .top-line{padding:16px 0;border-bottom:solid 1px #414345;background-color:#262728}header .top-line .top-menu-cont.top-menu-collapsed .top-menu-expanded{display:none}header .top-line .top-menu-cont.top-menu-collapsed [data-id="information-popover"]{display:inline-block}header .top-line nav{white-space:nowrap;overflow:hidden}header .top-line a{font-size:16px;color:#cccccc;text-decoration:none}header .top-line a:hover{text-decoration:none;color:#ff4e33}header .top-line .header-phone{color:#ccc;font-size:14px}header .top-line .header-phone.popover-opened svg{transform:rotate(270deg);transition:transform .15s ease}header .top-line .header-phone svg{display:inline-block;width:10px;height:10px;transform:rotate(90deg);position:relative;top:2px;left:7px}header .top-line .header-phone svg path{fill:#ccc}header .top-line .header-phone:hover path{fill:#ff4e33}header .top-line .header-social{display:inline-block;vertical-align:middle;padding-left:33px}header .top-line .header-social a{margin-left:7px}header .top-line .header-social a img{width:20px;height:20px}header .header-all-contacts{margin-top:25px}.showmore{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;color:#61676c;cursor:pointer}.showmore svg{transform:rotate(90deg);margin-left:10px;top:2px;position:relative}.showmore:hover{color:#fe5833}.showmore:hover svg path{fill:#fe5833}.mini-cart-content-inner{width:550px}.mini-cart-content-inner .cart-mini-title{font-size:20px;padding-bottom:30px}.mini-cart-content-inner .cart-mini-items{height:340px}.mini-cart-content-inner .cart-mini-items .cart-item{margin-bottom:0}.mini-cart-content-inner .cart-mini-items .cart-item.without-old-price .cart-item-old-price{display:none}.mini-cart-content-inner .cart-mini-items .cart-item:first-child .row{padding-top:0}.mini-cart-content-inner .cart-mini-items .cart-item:last-child .row{border-bottom:none;padding-bottom:0}.mini-cart-content-inner .cart-mini-items .cart-item .row{padding:20px 0;margin:0;margin-right:30px;border-bottom:1px solid #e3e4e8}.mini-cart-content-inner .cart-mini-items .cart-item .cart-item-info{border:none;padding-bottom:0}.mini-cart-content-inner .cart-mini-items .cart-item .cart-item-name{font-size:16px;font-weight:500;line-height:1.63}.mini-cart-content-inner .cart-mini-items .cart-item .cart-item-old-price .old-price{font-size:14px;color:#999}.mini-cart-content-inner .cart-mini-items .cart-item .cart-item-old-price .price-difference{margin-left:10px;font-size:12px;font-weight:500;color:#333;padding:2px 12px}.mini-cart-content-inner .cart-mini-items .cart-item .cart-item-current-price .current-price{font-size:18px;color:#333}.mini-cart-content-inner .cart-mini-footer .go-to-cart-btn{display:block;line-height:38px;margin:35px 0 0;background-color:#e75e3c;font-size:14px;color:white !important;text-align:center;text-decoration:none;border-radius:20px}.mini-cart-content-inner .cart-mini-footer .go-to-cart-btn:hover{text-decoration:none}.logo{font-family:HelveticaNeue;font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:0.96;letter-spacing:6.33px;color:#cccccc;max-width:175px}.logo img{width:100%}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:center}.index-page footer{}footer{flex-shrink:0;margin-top:0}footer .footer-phones-trigger{cursor:pointer;position:relative;padding-left:10px;display:inline-block}footer .footer-phones-trigger svg{top:2px;transform:rotate(90deg);position:relative}footer .footer-phones-trigger svg path{fill:#cccccc}footer .logo{padding-top:0}footer.small .footer-nav{display:none}footer .footer-nav{background-color:#262728}footer .footer-nav .subscribe-cont{padding:50px 15px;border-bottom:1px solid #d8d8d8;color:#cccccc}footer .footer-nav .subscribe-cont .title{font-size:24px;font-weight:500}footer .footer-nav .subscribe-cont .desc{font-size:14px;padding-top:5px}footer .footer-nav .subscribe-cont .btn{border-color:#bdec8e;color:#bdec8e}footer .footer-nav .navigation-cont{padding:50px 15px;color:#cccccc}footer .footer-nav .navigation-cont .footer-title{font-size:20px;font-weight:500;padding-bottom:25px}footer .footer-nav .navigation-cont nav ul{list-style:none}footer .footer-nav .navigation-cont nav ul li{padding-bottom:10px}footer .footer-nav .navigation-cont nav ul li a{color:#cccccc;text-decoration:none}footer .footer-nav .navigation-cont .footer-phone,footer .footer-nav .navigation-cont .footer-email,footer .footer-nav .navigation-cont .footer-address{padding-bottom:18px}footer .footer-nav .navigation-cont .footer-phone a,footer .footer-nav .navigation-cont .footer-email a,footer .footer-nav .navigation-cont .footer-address{color:#cccccc;text-decoration:none;font-size:20px}footer .footer-nav .navigation-cont .footer-phone a{font-size:24px}footer .footer-last{padding:40px 15px;color:#292e32;background:white}footer .logo img{max-width:200px}.empty-section{text-align:center;padding:50px 0;font-size:16px}.about-company-index{padding-top:90px;padding-bottom:340px;margin-bottom:-340px;background:white}.about-company-index h1{font-size:55px;font-weight:500;line-height:1.18;color:#333333}.about-company-index p{font-size:18px;color:#333333;padding-top:25px}.about-company-index a{font-weight:500}.slider{margin:0 -50px}.slider .slide-info{position:absolute;bottom:40px;left:40px}.slider .slide-info span{font-size:30px;color:white;font-weight:bold;padding-right:15px}.slider .slide-info a{font-size:26px}.slider .flickity-button{background:transparent;border:1px solid white}.slider .flickity-button:disabled{opacity:1}.slider .flickity-button-icon{fill:white}.slider .flickity-prev-next-button{bottom:0px;top:auto}.slider .flickity-prev-next-button.previous{left:auto;right:120px}.slider .flickity-prev-next-button.next{right:60px}.slider .flickity-page-dots{width:auto;bottom:37px;right:190px;text-align:right}.slider .flickity-page-dots .dot{background:#747474;opacity:1}.slider .flickity-page-dots .dot.is-selected{background:#ffffff}.index-cont{margin:50px -120px;padding:50px 120px;position:relative}.index-cont .catalog-top-tabs .slide_indicator{left:4px}.index-cont.wo-bg{background:transparent}.index-cont.fw-bg{background:white !important}.index-cont.fw-bg:after{content:" ";background:white;height:100%;width:calc(100%);left:100%;position:absolute;top:0}.index-cont .bd-tab-toggle{margin-bottom:40px;width:fit-content}.index-cont .index-section-desc{font-size:16px;padding-bottom:60px;width:80%}.index-cont .index-courses-list{overflow:hidden}.index-cont .index-courses-list .row{padding:34px 0;font-size:28px;color:#333333;border-bottom:1px solid #d7d7d7}.index-cont .index-courses-list .row .course-duration,.index-cont .index-courses-list .row .course-date{padding-top:3px}.index-cont .index-courses-list .row div:nth-child(2),.index-cont .index-courses-list .row div:nth-child(3){font-size:22px}.index-cont .index-courses-list .row:last-child{border:none}.index-cont .index-courses-list .row:first-child{font-size:14px;color:#aaaaaa;padding:0;border:none}.index-cont .index-courses-list .row:first-child div:nth-child(2),.index-cont .index-courses-list .row:first-child div:nth-child(3){font-size:14px}.index-cont .project-card{margin-bottom:30px}.index-cont.projects-index-cont{background:none}.index-cont.index-services-cont{position:relative}.index-cont.index-services-cont .index-title-cont{cursor:pointer;position:relative}.index-cont.index-services-cont .index-service-toggler{transform:rotate(90deg);display:inline-block;vertical-align:middle;padding-top:8px}.index-cont.index-services-cont .index-service-toggler svg{width:10px;height:15px}.index-cont.index-services-cont .index-service-item{display:none}.index-cont.index-services-cont .index-service-item.active{display:block}.index-cont.index-services-cont::before{content:attr(data-bglabel);position:absolute;top:0;left:-15px;font-size:238px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:150px;letter-spacing:normal;color:#ececec}.index-cont.index-services-cont.fw-bg::before{color:#f9f9f9}.index-cont.index-services-cont .index-services-list{position:relative;z-index:1}.index-cont.index-services-cont .index-services-list ul li{padding-bottom:25px}.index-cont.index-services-cont .index-services-list ul li a:hover span.service-arrow-cont-inner{width:20px}.index-cont.index-services-cont .index-services-list ul li a:hover span.service-arrow-cont-inner svg path{fill:#000000}.index-cont.index-services-cont .index-services-list ul li span{display:inline-block;vertical-align:middle}.index-cont.index-services-cont .index-services-list ul li span.service-arrow-cont{width:20px;padding-right:30px}.index-cont.index-services-cont .index-services-list ul li span.service-arrow-cont-inner{width:14px;overflow:hidden}.index-cont.index-services-cont .index-services-list ul li svg{transform:rotate(180deg);width:20px}.index-cont.index-services-cont .index-services-list ul li svg path{fill:#437db5}.index-cont.index-services-cont .all-services-link{padding-top:25px;display:inline-block}#popover-index-services{max-width:380px;border-radius:6px;left:0 !important;margin-top:15px !important}#popover-index-services #index-services{padding:5px 15px}#popover-index-services ul li{font-size:16px;cursor:pointer}.index-title-cont{padding-bottom:20px}.index-title-cont .index-section-choose{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#666666;margin-bottom:5px}.index-title-cont a{}.index-title{font-size:27px;color:#333333;display:inline-block;vertical-align:middle}.bd-tab-content .bd-block-htag:first-child{margin-top:40px !important}.catalog-detail-tabs-only-blocks .bd-tab-content .bd-block-htag:first-child{margin-top:0 !important}.bd-tab-toggle{border-radius:23px;background-color:#e8e9ec;position:relative}.bd-tab-toggle a{font-size:16px;color:#242427;padding:14px 40px;display:inline-block;z-index:2;position:relative;transition:color .3s ease;transition-delay:.2s}.bd-tab-toggle a.active{color:#cccccc}.bd-tab-toggle .slide_indicator{border-radius:23px;background-color:#242427;position:absolute;top:3px;left:0;z-index:1;transition:all .5s ease}.bd-tab-content{display:none}.bd-tab-content.active{display:block}.payment-delivery-tabs .bd-tab-content{padding-top:50px}.payment-delivery-tabs .bd-tab-toggle{background:none;border-bottom:3px solid #dde1e5;border-radius:0;height:calc(100% - 3px);display:inline-block}.payment-delivery-tabs .bd-tab-toggle .slide_indicator{height:3px;background-color:black;top:100%}.payment-delivery-tabs .bd-tab-toggle a{background:none;color:#333333;font-size:28px;padding-left:0;padding-right:0;margin-right:76px}.payment-delivery-tabs .bd-tab-toggle a:last-child{margin-right:0}.payment-delivery-tabs .bd-tab-toggle a.active{color:black;border-radius:0}.index-content-tabs .bd-tab-content{padding-top:50px}.index-content-tabs .bd-tab-toggle{background:none;border-bottom:3px solid #dde1e5;border-radius:0;height:calc(100% - 3px)}.index-content-tabs .bd-tab-toggle .slide_indicator{height:3px;background-color:black;top:100%}.index-content-tabs .bd-tab-toggle a{background:none;color:#333333;font-size:28px;padding-left:0;padding-right:0;margin-right:76px}.index-content-tabs .bd-tab-toggle a:last-child{margin-right:0}.index-content-tabs .bd-tab-toggle a.active{color:black;border-radius:0}.about-company-index-footer{margin-top:60px;margin-bottom:30px}.about-company-index-footer .about-company-index-footer-content{padding-top:20px}.about-company-index-footer .about-image-container{background-color:#ccc;height:542px}.about-company-index-footer p{padding-top:27px;font-size:16px}.about-company-index-footer p:first-child{padding-top:54px}.about-company-index-footer a{display:block;margin-top:50px}.about-company-index-footer .index-cont{padding:0}.ya-hudozhnik-ya-tak-vizhu{width:203px;height:3px;background-color:#333333;display:inline-block;vertical-align:middle}.admin-logged-in .overlayed-nav.overlayed-mobile{height:calc(100vh - 118px)}.admin-logged-in .overlayed-nav.overlayed-mobile .overlayed-nav-right{height:calc(100vh - 118px)}.admin-logged-in .overlayed-nav.overlayed-full{top:195px}.overlayed-nav{display:none;height:calc(100vh - 68px);overflow:inherit;overflow-x:hidden;width:100%;position:absolute;z-index:50;top:80px;background-color:#f9f9f9}.overlayed-nav.overlayed-full{top:156px;height:fit-content;overflow-x:hidden}.overlayed-nav.overlayed-full .container{padding-right:0}.overlayed-nav.overlayed-full .overlayed-nav-left nav{position:sticky;top:0;height:fit-content}.overlayed-nav.overlayed-full .overlayed-nav-left nav.nav-fixed{position:fixed;top:-40px}.overlayed-nav.overlayed-full .overlayed-nav-right{min-height:calc(100vh - 200px);padding:40px;padding-right:0;overflow-x:inherit}.overlayed-nav.overlayed-full .overlayed-nav-right:after{content:" ";background:white;width:100%;height:100%;position:absolute;left:100%;top:0;display:block}.overlayed-nav.overlayed-full .overlayed-nav-right .current-section-label a{color:black;font-size:40px}.overlayed-nav.overlayed-full .overlayed-nav-right .overlayed-catalog-third{position:relative;height:fit-content;padding:30px 0;visibility:visible;left:0}.overlayed-nav .overlayed-nav-right{background-color:white;position:relative;overflow-x:hidden;max-width:100%}.overlayed-nav .overlayed-nav-right .overlayed-nav-back{padding-bottom:20px}.overlayed-nav .overlayed-nav-right .overlayed-nav-back svg{transform:rotateY(180deg);width:60px}.overlayed-nav .overlayed-nav-right .overlayed-catalog-second{padding:15px 0;border-bottom:1px solid #e0e1e4;display:flex;flex-wrap:wrap;justify-content:space-between}.overlayed-nav .overlayed-nav-right .overlayed-catalog-second a{font-size:16px;color:black}.overlayed-nav .overlayed-nav-right .overlayed-catalog-second a,.overlayed-nav .overlayed-nav-right .overlayed-catalog-second .mobile-next-level{display:inline-block;vertical-align:middle}.overlayed-nav .overlayed-nav-right .overlayed-catalog-third{display:flex}.overlayed-nav .overlayed-nav-right .overlayed-catalog-third .full-nav-subsection-col{width:50%}.overlayed-nav .overlayed-nav-right .overlayed-catalog-third{position:absolute;z-index:60;background:white;height:100%;width:100%;top:0;left:100%;visibility:hidden;transition:all .3s ease;padding:30px 20px}.overlayed-nav .overlayed-nav-right .overlayed-catalog-third.active{left:0;visibility:visible}.overlayed-nav .overlayed-nav-right:after{content:' ';background-color:white;display:block;width:100%;height:100%;position:absolute;left:100%;top:0}.overlayed-nav .overlayed-nav-right .overlayed-nav-content{display:none;padding:15px}.overlayed-nav .overlayed-nav-right .overlayed-nav-content.visible{display:block}.overlayed-nav .overlayed-nav-right .overlayed-nav-content .overlayed-section-cont{}.overlayed-nav .overlayed-nav-right .overlayed-nav-content .overlayed-section-cont.active{display:block}.overlayed-nav .overlayed-nav-right .overlayed-nav-content.only-third .current-section-children{padding-bottom:20px}.overlayed-nav .overlayed-nav-right .overlayed-nav-content.only-third .current-section-children ul li{padding:5px 0}.overlayed-nav .overlayed-nav-right .overlayed-nav-content.only-third .current-section-children ul li a{color:#24282b}.overlayed-nav .overlayed-nav-right .overlayed-nav-content.only-second ul li{padding:15px 0}.overlayed-nav .overlayed-nav-right .overlayed-nav-content.only-second ul li a{font-size:30px;color:#24282b}.overlayed-nav .overlayed-nav-left ul{padding-top:30px}.overlayed-nav .overlayed-nav-left ul li{cursor:pointer;padding:10px 0}.overlayed-nav .overlayed-nav-left ul li a{font-size:30px;font-weight:500;line-height:1;color:#24282b;text-decoration:none;display:inline-block}.overlayed-nav .overlayed-nav-left ul li svg{display:none;width:50px;height:auto;vertical-align:middle;margin-top:-10px;margin-left:5px}.overlayed-nav .overlayed-nav-left ul li svg g{fill:#fe5833}.overlayed-nav .overlayed-nav-left ul li:hover a,.overlayed-nav .overlayed-nav-left ul li.active a{color:#fe5833}.overlayed-nav .overlayed-nav-left ul li:hover svg,.overlayed-nav .overlayed-nav-left ul li.active svg{display:inline-block}.overlayed-nav .overlayed-nav-left .overlayed-nav-company-info{margin-top:20px;padding:25px;border-radius:3px;background-color:#f9f9f9;font-size:14px}.overlayed-nav .overlayed-nav-left .overlayed-nav-company-info .onci-phone{font-size:18px;color:black}.overlayed-nav .overlayed-nav-left .overlayed-nav-company-info .onci-email,.overlayed-nav .overlayed-nav-left .overlayed-nav-company-info .onci-address{padding-top:15px}.overlayed-nav .overlayed-nav-left .overlayed-nav-company-info .onci-contacts-link{padding-top:30px}.overlayed-nav .overlayed-nav-left .overlayed-nav-company-info .onci-contacts-link a{font-size:16px}.overlayed-nav.overlayed-mobile{top:0;height:calc(100% - 80px);overflow:hidden}.overlayed-nav.overlayed-mobile .container{max-width:100%}.overlayed-nav.overlayed-mobile .container .col-xl-12{padding:0}.overlayed-nav.overlayed-mobile .overlayed-catalog-third{padding-bottom:50px;z-index:200;position:relative;visibility:visible;display:none}.overlayed-nav.overlayed-mobile .overlayed-catalog-third.active{display:block}.overlayed-nav.overlayed-mobile .overlayed-catalog-third a{display:block}.overlayed-nav.overlayed-mobile .overlayed-nav-content{overflow:scroll;height:calc(100vh - 150px);-webkit-overflow-scrolling:touch;padding:15px 30px;padding-bottom:90px}.overlayed-nav.overlayed-mobile .overlayed-nav-content.catalog-section-content{padding:5px 30px 0 30px}.overlayed-nav.overlayed-mobile .overlayed-nav-left{z-index:50;height:calc(100vh - 150px);overflow:scroll;padding:0 30px}.overlayed-nav.overlayed-mobile .overlayed-nav-right{position:relative;transition:none;z-index:100;display:none;box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow:hidden;height:calc(100vh - 80px)}.overlayed-nav.overlayed-mobile .overlayed-nav-right:after{display:none !important}.overlayed-nav.overlayed-mobile .overlayed-nav-right.opened{display:block}.overlayed-nav.overlayed-mobile .overlayed-nav-right .overlayed-catalog-last-second{border:none}.overlayed-nav.overlayed-mobile .overlayed-nav-right .overlayed-catalog-third{flex-direction:column;transition:none;padding:30px 0 !important;padding-bottom:150px !important}.overlayed-nav.overlayed-mobile .overlayed-nav-right .overlayed-catalog-third .full-menu-second-has-not-child{margin-bottom:15px}.overlayed-nav.overlayed-mobile .overlayed-nav-right .overlayed-catalog-third .full-menu-second-has-child{margin-bottom:8px}.overlayed-nav.overlayed-mobile .overlayed-nav-right .overlayed-catalog-third.active{min-height:100%;height:fit-content;flex-wrap:nowrap}.overlayed-nav.overlayed-mobile .overlayed-nav-right.opened{left:0}.overlayed-nav .choose-section-label{font-size:16px;color:#666666}.overlayed-nav .current-section-label{padding-top:10px;font-size:18px;color:#24282b;font-weight:bold}.overlayed-nav .overlayed-catalog-third{padding-top:35px}.overlayed-nav .overlayed-catalog-third .full-nav-subsection-col>div>a{font-weight:bold;color:#000000;display:inline-block}.overlayed-nav .overlayed-catalog-third ul li{padding:10px 0}.overlayed-nav .overlayed-catalog-third ul li a{color:#646a6f}.bd-pagination{padding-bottom:20px}.bd-pagination ul{overflow:hidden;border-radius:3px;border:solid 1px #e3e4e8;background-color:#f9f9f9;display:inline-block;margin-right:20px}.bd-pagination ul li{display:inline-block;border-left:1px solid #e3e4e8}.bd-pagination ul li:first-child{border-left:none}.bd-pagination ul li a,.bd-pagination ul li span{display:block;padding:15px 20px;text-align:center;position:relative;font-size:16px;color:#333333}.bd-pagination ul li a:hover{background-color:#fff0af}.bd-pagination ul li.bd-numeric-pager-item span{background-color:#fff0af}.bd-pagination .bd-nav-next{border-left:none}.bd-pagination .bd-nav-next svg{top:1px;position:relative}.bd-pagination .bd-nav-next span svg{top:1px;position:relative}.bd-pagination .bd-nav-next span svg g{fill:#9b9b9b}.bd-pagination .bd-nav-prev svg{top:1px;position:relative;transform:rotate(180deg)}.bd-pagination .bd-nav-prev span svg g{fill:#9b9b9b}.bd-accordion .bd-accordion-item{margin-bottom:10px;transition:max-height 1s ease;overflow:hidden}.bd-accordion .bd-accordion-item.active .bd-accordion-plus{transform:rotate(45deg)}.bd-accordion .bd-accordion-item.active .bd-accordion-content{display:block}.bd-accordion .bd-accordion-item .bd-accordion-content{display:none;padding:10px 0;position:relative}.bd-accordion .bd-accordion-item .bd-accordion-title{cursor:pointer;color:#17181a;font-size:26px;padding:24px 0;border-bottom:solid 1px #c8d0d6}.bd-accordion .bd-accordion-item .bd-accordion-title .bd-accordion-plus{transition:all .5s ease}.bd-accordion.accordion-bordered .bd-accordion-item{border:solid 1px #f3f4f6;background-color:#f3f4f6;padding:40px 50px}.bd-accordion.accordion-bordered .bd-accordion-item.active{background-color:white;border:solid 1px #c8d0d6}.bd-accordion.accordion-bordered .bd-accordion-item.active .bd-accordion-plus g{fill:#ff1414}.bd-accordion.accordion-bordered .bd-accordion-title{border-bottom:none;padding:0}.bd-block-text{font-size:16px;line-height:1.5;color:#17181a}.bd-block-text p{margin-top:10px}.bd-block-htag{padding:20px 0}.bd-block-docs ul{margin:30px 0;columns:2;-webkit-columns:2;-moz-columns:2}.bd-block-docs ul li{margin-bottom:15px}.bd-block-docs ul li img,.bd-block-docs ul li span{display:inline-block;vertical-align:middle}.bd-block-docs ul li img{width:37px}.bd-block-docs ul li span{margin-left:10px;width:calc(100% - 60px);line-height:1.5}.bd-radio{position:relative;margin-top:10px;height:10px;padding-top:10px}.bd-radio input[type=radio]{visibility:hidden}.bd-radio input[type=radio]:checked + label{border-color:#fb4f58}.bd-radio input[type=radio]:checked + label:after{opacity:1}.bd-radio label{width:17px;height:17px;cursor:pointer;position:absolute;top:0;left:0;background:white;border-radius:50%;border:1px solid #c1c1c1}.bd-radio label:hover::after{opacity:0.5}.bd-radio label::after{content:'';width:7px;height:7px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;border-radius:50%;background:#fb4f58;opacity:0}.bd-radio label span{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;left:25px;top:0;font-weight:300;font-size:16px}.bd-input{padding:15px 20px;border-radius:3px;border:solid 1px #c6cdd3;background-color:#f9f9f9}.bd-input.required label:after{content:" ";width:5px;height:5px;border-radius:50%;background-color:#fb4b3a;margin-left:5px;display:inline-block;top:-2px;position:relative}.bd-input.error{border-color:#ff5e36 !important;animation:shake 0.5s cubic-bezier(0.36,0.07,0.19,0.97) both}.bd-input label{font-size:14px;color:#999999;display:block}.bd-input input{font-size:18px;color:#333333;background:none;border:none;outline:none;margin-top:5px}.bd-input textarea{width:100%;color:#333333;height:186px;resize:none;background:white;border:none;outline:none;padding-top:10px;font-size:14px}.bd-block-gallery img{width:100%}.bd-block-gallery-item{display:block}.bd-block-gallery .col-xl-12:first-child .bd-block-gallery-item{margin-bottom:27px}.gallery-last-row{margin-top:27px}.bd-block-gallery_3 .fotorama__arr--next,.catalog-single-banner .fotorama__arr--next{right:30px}.bd-block-gallery_3 .fotorama__arr--prev,.catalog-single-banner .fotorama__arr--prev{left:30px}.fotorama__arr--prev,.fotorama__arr--next{background-position:17px 15px}.gallery-3-caption{width:537px;margin:0 auto;font-size:14px;line-height:1.43;text-align:center;color:#7f7f7f;padding:12px 0}.fotorama__caption{display:none !important}.lists-inner-cont{background-color:#edf5e5;width:150px;position:absolute;top:60px;right:0}.bd-block-lists_inner{margin-left:-25px}.bd-block-lists_inner ul{list-style:disc}.bd-block-lists_inner ul li{font-weight:500;color:#333333;position:relative;padding-bottom:34px;list-style:none}.bd-block-lists_inner ul li:before{content:" ";background:#000;width:7px;height:7px;display:block;position:absolute;top:13px;left:-20px;border-radius:50%}.bd-block-lists_inner ul li:after{content:" ";background-color:#edf5e5;height:90px;width:150px;position:absolute;top:-25px;right:0;z-index:1}.bd-block-lists_inner ul li .element-title{font-size:30px;z-index:2;position:relative}.bd-block-lists_inner ul li .element-desc{font-size:14px;z-index:2;position:relative}.with-ip .bd-tab-toggle{overflow:hidden}.with-ip .bd-tab-toggle a:first-child:before{left:auto}.with-ip .bd-tab-toggle a:before{content:' ';height:0;width:0;background-color:#000;position:absolute;top:20px;transition-property:width,height;transition-duration:.3s;transition-timing-function:ease;left:-5px;right:-5px}.with-ip .bd-tab-toggle a.ip-left:before{height:4px;width:4px;left:-5px;right:auto}.with-ip .bd-tab-toggle a.ip-right:before{height:4px;width:4px;right:-5px;left:auto}.project-card,.service-card{margin-bottom:15px}.block-map{height:464px}.map_desc{font-size:14px;line-height:1.43;text-align:center;color:#7f7f7f;width:90%;margin:20px auto}.bd-block-lists{display:flex;justify-content:start;max-width:100%;flex-wrap:wrap;margin-bottom:-50px}.bd-block-lists .block-lists-item{flex:0 0 30%;vertical-align:top;margin-bottom:70px;padding-left:25px;margin-right:40px}.bd-block-lists .block-lists-item .bli-title{display:list-item;font-size:24px;font-weight:bold;line-height:1.5;color:#333333}.bd-block-lists .block-lists-item .bli-title span{background-image:linear-gradient(transparent 80%,#d3efb7 20%);background-size:100% 100%;background-repeat:no-repeat;background-position:top left}.bd-block-lists .block-lists-item .bli-text{padding-top:20px;font-size:16px;line-height:1.63;color:#4d4d4d}.bd-block-lists_2{display:flex;justify-content:space-between;max-width:100%;flex-wrap:wrap;margin-bottom:-50px}.bd-block-lists_2 .block-lists-item{width:46%;flex:0 0 46%;vertical-align:top;margin-bottom:70px;padding-left:25px}.bd-block-lists_2 .block-lists-item .bli-title{display:list-item;font-size:24px;font-weight:bold;line-height:1.5;color:#333333;position:relative}.bd-block-lists_2 .block-lists-item .bli-title span{background-image:linear-gradient(transparent 40%,#d3efb7 60%);background-size:30% 100%;background-repeat:no-repeat;background-position:top left}.bd-block-lists_2 .block-lists-item .bli-text{padding-top:20px;font-size:16px;line-height:1.63;color:#4d4d4d}.bd-block-banner{padding:46px 55px;border-radius:3px;background-color:#f3f4f6;margin:130px -55px}.bd-block-banner div{display:inline-block;vertical-align:middle}.bd-block-banner .banner-f{font-size:30px;font-weight:bold;line-height:1.5;color:#000000;padding-right:36px;position:relative}.bd-block-banner .banner-f span{z-index:2;position:relative}.bd-block-banner .banner-f:before{content:' ';width:204px;height:4px;background-color:#ff7979;position:absolute;left:0;bottom:8px;z-index:1}.bd-block-banner .banner-f:after{content:" ";height:55px;width:1px;transform:rotate(-343deg);border:solid 1px #b5b6b6;display:inline-block;margin-top:-7px;position:absolute;right:0}.bd-block-banner .banner-s{width:326px;font-size:16px;line-height:1.38;color:#17181a;padding-left:44px}.bd-block-banner .banner-t{float:right}.bd-block-banner .banner-t button{padding:19px 110px;border-radius:24.5px;background-color:#bdec8e;font-size:14px;color:#000000;border:none}.bd-block-banner .banner-t:after{content:" ";display:block;clear:both}.bd-block-banner_2{padding:46px 55px;border-radius:3px;background-color:#f3f4f6;margin:130px -55px}.bd-block-banner_2 div{display:inline-block;vertical-align:middle}.bd-block-banner_2 .banner-f{font-size:30px;font-weight:bold;line-height:1.5;color:#000000;padding-right:36px;position:relative}.bd-block-banner_2 .banner-f a{color:#5496c0;font-size:30px;border-bottom:1px solid #5496c0}.bd-block-banner_2 .banner-f:after{content:" ";height:50px;width:1px;transform:rotate(-343deg);border:solid 1px #333333;display:inline-block;margin-top:0;position:absolute;right:0}.bd-block-banner_2 .banner-s{width:326px;font-size:20px;font-weight:500;line-height:1.2;color:#191a1c;padding-left:44px}.bd-block-banner_2 .banner-t{float:right}.bd-block-banner_2 .banner-t .current-price,.bd-block-banner_2 .banner-t .old-price{font-size:45px;font-weight:500;letter-spacing:0.02px;color:#333333}.bd-block-banner_2 .banner-t .old-price{color:#d3d0d0}.bd-block-banner_2 .banner-t .old-price span{text-decoration:line-through}.bd-block-banner_2 .banner-t .price-desc{display:inline-block;width:115px;font-size:16px;color:#a2a2a2;text-align:left;padding-left:10px}.bd-block-banner_2 .banner-t:after{content:" ";display:block;clear:both}.bd-block-banner_3{padding:46px 55px;border-radius:3px;background-color:#f3f4f6;margin:130px -55px;position:relative}.bd-block-banner_3:after{content:'';display:block;height:100%;width:100%;background-image:url("data:image/svg+xml,%3Csvg width='351px' height='146px' viewBox='0 0 351 146' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M71.9315062,37.0000129 L117.27463,37.0000129 C109.681863,39.6018443 102.629787,43.9102558 96.7226045,49.7954583 C81.8176303,64.7561004 77.0264421,87.0602638 84.4574146,106.892943 L59.2010721,116.308414 C49.0181395,89.2468123 54.0612694,59.0921695 71.9315062,37.0000129 Z M152.340389,37.0000129 L154.017767,37.0000129 L153.820089,37.5302684 C153.328326,37.3460128 152.835043,37.1692717 152.340389,37.0000129 Z M223.377101,37.0000129 L284.825337,37.0000129 C267.742188,39.3039644 251.415625,47.0514441 238.593647,59.8818701 C237.815148,60.6607592 236.943338,61.3404748 235.997849,61.9057121 L197.599941,84.8823438 L203.768735,103.269372 C205.397963,108.125562 204.148413,113.471831 200.540977,117.079514 L171.965883,145.654608 L200.683343,174.372068 C203.065582,176.754088 204.401546,179.836695 204.628314,183.000013 L171.211163,183.000013 L143.343333,155.132184 C138.056595,149.845445 138.035348,141.295195 143.295878,136.034665 L175.509534,103.821009 L168.548303,83.0746772 C166.532546,77.0656832 168.953372,70.4835677 174.371859,67.2406932 L220.669115,39.5355995 C221.560755,38.6718558 222.46358,37.8266583 223.377115,37 Z M306.513952,37.0000129 L367.897585,37.0000129 C369.582419,38.5121119 371.231204,40.0858966 372.840974,41.7213244 C411.112807,80.603167 414.192866,140.979472 382.142037,183.000013 L343.788327,183.000013 C358.577728,172.286074 369.685041,156.582759 374.50394,137.923045 C383.637856,102.554742 367.914862,65.3342168 336.130737,47.0834251 C326.777025,41.7124215 316.714824,38.3762073 306.513952,37.0000128 Z M139.133127,75.0619822 C134.200796,73.1704422 128.653173,74.3313166 124.955818,78.0286717 C121.258463,81.7260268 120.097588,87.2736503 121.989128,92.2059811 L96.9236228,101.454396 C91.2861264,86.6533449 94.7849013,70.029106 105.870577,58.9434305 C116.956252,47.8577551 133.580491,44.3589802 148.381542,49.9964766 L139.133127,75.0619822 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-54.000000,-37.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='Combined-Shape' fill='%23BDEC8E' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-position:calc(100% - 20px) 0;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:0}.bd-block-banner_3 div{display:inline-block;vertical-align:middle}.bd-block-banner_3 .banner-f{font-size:30px;font-weight:bold;color:black;position:relative;z-index:10}.bd-block-banner_3 .banner-f .f-link{font-size:30px;color:#fff;border-radius:3px;background-color:#9a74ee;display:inline-block;padding:5px 10px}.bd-block-banner_3 .banner-f .s-link{font-size:30px;color:#b6b9bf}.bd-block-teachers{margin:30px 0}.bd-block-teachers .teacher-item{margin-bottom:60px}.bd-block-teachers .teacher-item:first-child:after{content:' ';width:430px;height:430px;border-radius:50%;border:100px solid #edf5e5;display:block;position:absolute;top:-115px;z-index:-1;left:-100px}.bd-block-teachers .teacher-item:nth-child(2):after{content:' ';width:0;height:0;display:block;border-style:solid;border-width:0 110px 220px 110px;border-color:transparent transparent #edf5e5 transparent;line-height:0px;_border-color:#000000 #000000 #edf5e5 #000000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');position:absolute;top:15px;left:-80px;transform:rotate(-45deg);z-index:-1}.bd-block-teachers .teacher-item.teacher-big .teacher-info .teacher-name{font-size:24px}.bd-block-teachers .teacher-item .teacher-image,.bd-block-teachers .teacher-item .teacher-info{display:table-cell;vertical-align:middle}.bd-block-teachers .teacher-item .teacher-info{padding-left:38px}.bd-block-teachers .teacher-item .teacher-info .teacher-name{font-size:20px;font-weight:500;color:#17181a}.bd-block-teachers .teacher-item .teacher-info .teacher-position{font-size:14px;padding-top:10px;color:#969696}.bd-block-teachers .teacher-item .teacher-info .teacher-desc{padding-top:15px;font-size:16px;font-weight:300;line-height:1.5;color:#17181a}.bd-block-teachers .teacher-item .teacher-image img{border-radius:50%}.bd-block-gallery_2{position:relative}.gallery_2-item{margin:10px}.gallery_2-item a{display:block;position:relative}.gallery_2-item a img{width:291px;height:auto}.gallery_2-hidden{display:none}.gallery_2-expander{display:none;position:absolute;color:white;background-color:rgba(0,0,0,0.4);width:291px;height:291px;text-align:center;padding-top:140px;z-index:2;font-size:18px;padding-left:85px;padding-right:85px;cursor:pointer;top:10px;white-space:initial}.bd-block-image img{width:100%}.bd-block-image_wide img{width:100%}.bd-block-quote{position:relative}.bd-block-quote svg{position:absolute;top:0;left:0;z-index:0}.bd-block-quote blockquote{padding:30px;font-size:24px;font-weight:bold;line-height:1.38;color:#333333;z-index:1;position:relative}.bd-block-gallery_3 .fotorama__nav__shaft{margin-top:10px}.courses-breadcrumb .bd-breadcrumb-container,.services-breadcrumb .bd-breadcrumb-container,.projects-breadcrumb .bd-breadcrumb-container,.content-breadcrumb .bd-breadcrumb-container,.catalog-index-breadcrumb .bd-breadcrumb-container,.company-breadcrumb .bd-breadcrumb-container{background:none}.services-list-breadcrumb .bd-breadcrumb-container,.projects-list-breadcrumb .bd-breadcrumb-container,.courses-list-breadcrumb .bd-breadcrumb-container,.content-list-breadcrumb .bd-breadcrumb-container{padding-top:70px;padding-bottom:10px}.partners-breadcrumb .bd-breadcrumb-container{background:linear-gradient(90deg,white 60%,#f9f9f9 40%)}.checkout-breadcrumb .bd-breadcrumb-container{background:linear-gradient(90deg,#f9f9f9 50%,white 50%)}.checkout-footer .footer-last{background:linear-gradient(90deg,#f9f9f9 50%,white 50%)}.bd-breadcrumb-container{padding:20px 0;background:white;width:fit-content;min-width:100%}.bd-breadcrumb-container .bd-bx-breadcrumb-item{padding:0;margin:0;margin-right:10px;display:inline-block}.bd-breadcrumb-container .bd-bx-breadcrumb-item:after{content:" ";width:4px;height:4px;border-radius:50%;background-color:#b6b6b6;display:inline-block;vertical-align:middle;margin-left:10px}.bd-breadcrumb-container .bd-bx-breadcrumb-item:last-child:after{display:none}.bd-breadcrumb-container .bd-bx-breadcrumb-item a,.bd-breadcrumb-container .bd-bx-breadcrumb-item span{font-size:14px;color:#8a8a8a}.not-found-cont{padding-top:250px;padding-bottom:250px}.not-found-cont .not-found-title h1{font-size:170px;font-weight:bold;color:#333333}.not-found-cont .not-found-title svg{position:absolute;top:-100px;left:210px}.not-found-cont .not-found-description{padding-top:20px;padding-left:20px}.not-found-cont .not-found-description .nfd-f{width:200px;font-size:24px;font-weight:bold;line-height:1.17;color:#333333}.not-found-cont .not-found-description .nfd-s{padding-top:20px;font-size:18px;line-height:1.44;color:#333333}.not-found-cont .not-found-description .nfd-t{padding-top:40px}.between,.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}@keyframes bounceAlpha{0%{opacity:1;transform:translateX(0px) scale(1)}25%{opacity:0;transform:translateX(10px) scale(0.9)}26%{opacity:0;transform:translateX(-10px) scale(0.9)}55%{opacity:1;transform:translateX(0px) scale(1)}}.bounceAlpha{animation-name:bounceAlpha;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear}.notifyjs-bootstrap-base{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.index-slider-cont .fotorama__arr{-webkit-transform:none !important;transform:none !important;opacity:1 !important;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='47px' height='47px' viewBox='0 0 47 47' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='%23fffff' fill-rule='evenodd'%3E%3Cpath d='M23.5,47 C10.5213084,47 0,36.4786916 0,23.5 C0,10.5213084 10.5213084,0 23.5,0 C36.4786916,0 47,10.5213084 47,23.5 C47,36.4786916 36.4786916,47 23.5,47 Z M23.5,45 C35.3741221,45 45,35.3741221 45,23.5 C45,11.6258779 35.3741221,2 23.5,2 C11.6258779,2 2,11.6258779 2,23.5 C2,35.3741221 11.6258779,45 23.5,45 Z M28.7827886,23.4537199 C28.9232773,23.5982716 29.0004409,23.7913106 28.9999981,23.997439 C29.0004409,24.2027707 28.9232773,24.3959236 28.7827886,24.5405891 L22.7173061,30.7763433 C22.5771494,30.9205535 22.3900525,31 22.1905563,31 C21.9910601,31 21.8040739,30.9205535 21.6638065,30.7763433 L21.2175417,30.3177616 C21.0773851,30.1734376 21,29.9811953 21,29.7759774 C21,29.5709872 21.0773851,29.3787449 21.2175417,29.2345347 L26.3117809,23.9970976 L21.2231878,18.7654653 C20.9328001,18.4670287 20.9328001,17.9812441 21.2231878,17.6823522 L21.6694527,17.2236567 C21.8096093,17.0794465 21.9967062,17 22.1962024,17 C22.3956987,17 22.5827956,17.0794465 22.7229522,17.2236567 L28.7827886,23.4537199 Z' id='Combined-Shape' fill='%23ffffff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") !important;background-size:contain;background-position:center;background-color:transparent}.index-slider-cont .fotorama__arr--next{top:auto;bottom:40px !important;right:40px !important}.index-slider-cont .fotorama__arr--prev{top:auto;left:auto;bottom:40px !important;right:110px !important}.index-slider-cont .fotorama__nav-wrap{position:relative}.index-slider-cont .fotorama__nav--dots{margin-top:-90px;height:90px;top:9px;right:200px;position:absolute;left:auto;display:inline-block;width:auto !important}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.is-404 .bd-breadcrumb-container{display:none}.search-full-cont{margin-bottom:100px}.search-full-cont h1{padding-top:50px}.search-full-cont .search-result-full-items{padding-bottom:40px}.search-full-cont form{position:relative}.search-full-cont form .search-submit-btn{background:none;border:none;position:absolute;top:20px;right:0}.search-full-cont .search-input-full{border:none;border-bottom:1px solid #eeeded;background:none;display:block;width:100%;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333333;margin:50px 0;padding:20px 0}.search-full-cont .search-result-full-item{border-bottom:1px solid #eeeded;padding:20px 0}.search-full-cont .search-result-full-item:last-child{border:none}.search-full-cont .search-result-full-item .search-result-full-item-section{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#8d8d8d}.search-full-cont .search-result-full-item .search-result-full-item-name{padding-top:7px;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333333}.search-full-cont .search-result-full-item .search-result-full-item-name a{color:#333333}#popover-callback-form{top:38px !important;right:0 !important;left:auto !important;max-width:384px}#popover-callback-form .bd-form-uni{width:342px;padding:10px 10px;background:white}#popover-callback-form .bd-modal-close{position:absolute;right:15px;top:25px;width:22px;height:22px;z-index:10000}#popover-callback-form .bd-form-uni-title{font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000}#popover-callback-form button[type="submit"]{padding:10px 83px 12px 85px;background-color:#242427;color:white;display:block;width:100%}#popover-callback-form .form-privacy a{color:#337dbf !important;font-size:12px !important}.form-privacy{font-size:12px;line-height:1.5;color:#999999;padding:20px 0}.form-privacy a{font-size:12px !important;color:#337dbf !important}.error-description .ed-f{margin-top:100px;font-size:120px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333333;display:inline-block;position:relative}.error-description .ed-f svg{position:absolute;right:10px;top:-36px}.error-description .ed-s{padding-top:10px;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#333333}.error-description .ed-t{margin-top:60px}.footer-privacy a{display:block;margin-top:5px;font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#34393c}.footer-payments{padding-top:30px;text-align:right}.footer-payments img{display:inline-block;margin-left:10px;vertical-align:middle}.index-without-company-info{margin-top:50px}.catalog-section-cont{}.publication-index{margin-bottom:100px}[data-id="information-popover"]{display:none}[data-id="information-popover"]:hover svg path{fill:#ff4e33}[data-id="information-popover"] svg{display:inline-block;width:15px;height:15px;vertical-align:middle}[data-id="information-popover"] span{padding-left:10px;display:inline-block;vertical-align:middle}#popover-information-popover{margin-top:21px !important}#information-popover{padding:0 20px}#information-popover nav ul li{display:block;margin-right:0}#information-popover nav ul li:hover a{color:#fe5833 !important}#information-popover nav ul li:first-child a{padding-top:0}#information-popover nav ul li:last-child a{border-bottom:none}#information-popover nav ul li a{display:block;color:black !important;padding:12px 0;font-size:14px;position:relative;border-bottom:1px solid #e0e1e4}.bd-info-page.page-404{max-width:730px;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.bd-info-page.page-404 .not-found-title{position:relative}.bd-info-page.page-404 .not-found-description{max-width:410px}.popover-opened svg{transform:rotate(180deg);transition:transform .15s ease}[data-id="index-services"]:hover span{color:#437db5}[data-id="index-services"]:hover svg path{fill:#437db5}.d-inline-block{display:inline-block;vertical-align:middle}.subscribe-icon{margin-right:20px}[style*="--aspect-ratio"]>:first-child{width:100%}[style*="--aspect-ratio"]>iframe{height:auto}@supports (--custom:property){[style*="--aspect-ratio"]{position:relative}[style*="--aspect-ratio"]::before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}[style*="--aspect-ratio"]>:first-child{position:absolute;top:0;left:0;height:100%}}.catalog-empty-section .bx-filter.bd-filter{display:none}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #cccccc;border-top-color:#999999}.scroll-textarea>.scroll-content{overflow:hidden !important}.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:0.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#ffffff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eeeeee}.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track,.scrollbar-outer>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#4d4d4d;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0px;height:0px;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0px;top:0;width:0px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-10px;min-height:10px;width:3px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element{background-color:#ffffff}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element .scroll-element_outer{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element .scroll-element_size{background:#dbdbdb;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(left,#dbdbdb 0%,#e8e8e8 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#dbdbdb),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(left,#dbdbdb 0%,#e8e8e8 100%);background:-o-linear-gradient(left,#dbdbdb 0%,#e8e8e8 100%);background:-ms-linear-gradient(left,#dbdbdb 0%,#e8e8e8 100%);background:linear-gradient(to right,#dbdbdb 0%,#e8e8e8 100%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:#fefefe;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(left,#fefefe 0%,#f5f5f5 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fefefe),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(left,#fefefe 0%,#f5f5f5 100%);background:-o-linear-gradient(left,#fefefe 0%,#f5f5f5 100%);background:-ms-linear-gradient(left,#fefefe 0%,#f5f5f5 100%);background:linear-gradient(to right,#fefefe 0%,#f5f5f5 100%);border:1px solid #dbdbdb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0px}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0px;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#ffffff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,0.3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,0.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,0.5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,0.6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:0.3;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#cccccc;opacity:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;-ms-transition:opacity 0.2s;transition:opacity 0.2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;-o-transition:height 0.2s;-ms-transition:height 0.2s;transition:height 0.2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width 0.2s;-moz-transition:width 0.2s;-o-transition:width 0.2s;-ms-transition:width 0.2s;transition:width 0.2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer{overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7}.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar{height:100%;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element{background-color:#ffffff}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}body.bd-modal-opened{overflow:hidden}.bd-modal-overlay{top:0;position:fixed;height:calc(100vh);width:calc(100vw);background:#000;z-index:100;opacity:0;visibility:hidden;transition:all .5s ease,top 0s ease}.bd-modal-overlay.active{opacity:0.7;visibility:visible}.bd-modal{display:flex;position:fixed;left:0;right:0;bottom:0;top:0;z-index:20001;margin:auto;width:fit-content;height:max-content;background:white;opacity:0;visibility:hidden;transition:all .5s ease;border-radius:3px}.bd-modal.active{opacity:1;visibility:visible}.bd-modal .bd-modal-close{position:absolute;top:15px;right:15px}.modal-additional .ma-product-price{margin-top:50px}.modal-additional .ma-product-price .old-price{color:#999999;font-size:20px;text-decoration:line-through}.modal-additional .ma-product-price .price-difference{padding:2px 11px 4px;background-color:#fff0af;color:#333333;font-size:20px;font-weight:500}.modal-additional .ma-product-price .align-items-center{margin-top:10px}.modal-additional .ma-product-price .current-price{font-size:60px;font-weight:500;letter-spacing:0.03px;color:#333333;vertical-align:middle;display:inline-block}.modal-additional .ma-product-price .price-desc{font-size:16px;line-height:1.25;color:#7b7979;vertical-align:middle;display:inline-block;margin-left:20px;width:138px}.modal-additional .ma-product-price .price-desc.price-desc-nl{margin-left:0;display:block;width:auto;padding-top:5px}.goods-modal .modal-additional{width:454px;padding:50px;background:white;border-right:1px solid #e5e5e5}.goods-modal .modal-additional .ma-image-cont{text-align:center;margin-bottom:50px}.goods-modal .modal-additional .ma-image-cont img{max-height:271px}.goods-modal .modal-additional .ma-product-info{padding:20px}.goods-modal .modal-additional .ma-product-name{font-size:30px;font-weight:500;line-height:1.33;letter-spacing:0.01px;color:#333333}.question-thanks-modal{display:block;width:916px;height:518px;background-color:white;text-align:center}.question-thanks-modal .qtm-title{margin-top:210px;font-size:40px;font-weight:500;color:#363636;position:relative;display:inline-block}.question-thanks-modal .qtm-title svg{position:absolute;top:-67px;right:-53px;width:60px}.question-thanks-modal .qtm-title svg.order-icon{top:-71px;right:60px}.question-thanks-modal .qtm-desc{font-size:18px;line-height:1.33;letter-spacing:0.01px;color:#838383}.bd-form-uni{width:536px;padding:30px 50px;background:white}.bd-form-uni .bd-radio-group-title{font-size:20px;color:#333333;margin:15px 0}.bd-form-uni .bd-radio-group{margin-top:10px}.bd-form-uni .bd-radio-group .bd-radio{margin-top:10px}.bd-form-uni .bd-form-uni-title{color:#000000;font-size:28px;padding-bottom:44px}.bd-form-uni .bd-input{background:white;border-color:#d4dadf;margin-top:10px}.bd-form-uni .bd-select{margin-top:10px;position:relative}.bd-form-uni .bd-select label{position:absolute;z-index:2;top:10px;left:20px;font-size:14px;color:#999999}.bd-form-uni .personal-data{margin-top:20px}.bd-form-uni .bd-checkbox label span{width:420px}.bd-form-uni .bd-checkbox label[for^="personalDataCheckbox"] span{font-size:14px;width:395px}.bd-form-uni .bd-checkbox label[for^="personalDataCheckbox"] span a{font-size:14px}.bd-form-uni button[type="submit"]{margin-top:40px;font-size:14px;color:black;padding:20px 86px;border-radius:24.5px;background-color:#bdec8e;border:none;outline:none}.service-question-modal .modal-additional{width:380px;background-color:#edf4dd;padding:40px 50px}.service-question-modal .modal-additional .ma-service-price-desc{font-size:16px;letter-spacing:0.01px;color:#838383}.service-question-modal .modal-additional .ma-service-name{padding-top:60px;font-size:28px;font-weight:500;line-height:1.25;letter-spacing:0.01px;color:#333333}.service-order-modal .modal-additional{width:380px;background-color:#edf4dd;padding:40px 50px}.service-order-modal .modal-additional .ma-service-price-desc{font-size:16px;letter-spacing:0.01px;color:#838383}.service-order-modal .modal-additional .ma-service-name{padding-top:60px;font-size:28px;font-weight:500;line-height:1.25;letter-spacing:0.01px;color:#333333}.course-form{display:flex;background:white;margin:50px -60px}.course-form .course-form-inner{padding:30px 50px}.course-form .course-form-inner .bd-form-uni{padding:0}.course-form .course-form-inner .course-form-inner-date-cont{margin-bottom:20px}.course-form .course-form-inner-date-value,.course-form .course-form-inner-date-label{display:inline-block;vertical-align:middle}.course-form .course-form-inner-date-value{font-size:14px;color:#000000;padding:7px 13px 8px;border-radius:5px;background-color:#fff0af}.course-form .course-form-inner-date-label{font-size:14px;color:#767c8b;margin-left:10px;position:relative}.course-form .modal-additional{width:411px;background-color:#edf4dd;padding:40px 50px;position:relative}.course-form .modal-additional .ma-course-duration{font-size:16px;letter-spacing:0.01px;color:#838383}.course-form .modal-additional .ma-course-title{padding-top:115px;font-size:28px;font-weight:500;line-height:1.25;letter-spacing:0.01px;color:#333333}.course-form .modal-additional .ma-product-price{margin-top:40px}.course-form .modal-additional .ma-course-name{margin-top:115px;font-size:22px;letter-spacing:0.01px;color:#7e8176;position:absolute;bottom:40px}.course-order-modal .course-form{margin:0}.catalog-page{padding:50px 15px}.catalog-main-nav{margin-top:30px;padding-bottom:80px}.catalog-main-nav .mobile-overflow-scroll-cont .mobile-overflow-scroll-inner{white-space:inherit}.catalog-main-nav .mobile-overflow-scroll-cont .mobile-overflow-scroll-inner ul li{display:inline-block;margin-right:55px}.catalog-main-nav .mobile-overflow-scroll-cont .mobile-overflow-scroll-inner ul li a{color:#525252;font-size:40px;line-height:64px;font-weight:bold}.catalog-main-nav .mobile-overflow-scroll-cont .mobile-overflow-scroll-inner ul li a.active{background:none;color:#ff6553}.catalog-main-nav .bd-tab-toggle{background:none}.catalog-main-nav .bd-tab-toggle a{padding:0;line-height:70px}.catalog-main-nav .bd-tab-toggle a.active{background:none;color:#ff6553}.catalog-nav-content-container{padding-top:35px}.catalog-nav-content-container .bd-tab-content .catalog-chunks{display:flex;justify-content:space-between;flex-wrap:wrap}.catalog-nav-content-container .bd-tab-content .catalog-nav-chunk div{margin-bottom:20px}.catalog-nav-content-container .bd-tab-content .catalog-nav-chunk a{color:#272b2e;font-size:18px;padding-bottom:15px;display:block}.catalog-nav-content-container .bd-tab-content .catalog-nav-chunk ul li a{font-weight:normal;font-size:18px;line-height:2.5;color:#4d4d4d}.catalog-main-section-count{font-size:16px;font-weight:normal;color:#adadad;vertical-align:middle;display:inline-block;margin-left:25px}.catalog-child-section-count{font-size:12px;color:#797979;display:inline-block;vertical-align:top;margin-left:6px;margin-top:-2px}.white-bg{background-color:#fff}.catalog-section-title{font-size:34px;padding-bottom:50px;display:inline-block}.catalog-main-children{padding-bottom:50px}.catalog-main-children ul li{display:inline-block;margin-right:20px;margin-bottom:15px}.catalog-main-children ul li a{font-size:16px;display:block;padding:15px 45px;border-radius:22.5px;border:solid 1px #c6d2dc;color:#3f474d}.catalog-main-children ul li a:hover{text-decoration:none}.bd-filter-item{display:inline-block;border-radius:3px;background-color:#f0f1f3;margin-right:15px;margin-bottom:15px}.bd-filter-item .clear-filter-item{display:inline-block}.bd-filter-item.bd-filter-active{background-color:#f56947}.bd-filter-item.bd-filter-active .bx-filter-parameters-box-title{padding-right:45px}.bd-filter-item.bd-filter-active span.bx-filter-parameters-box-hint,.bd-filter-item.bd-filter-active label.bx-filter-parameters-box-hint{color:white}.bd-filter-item.bd-filter-active svg{transition:none !important;transform:none !important;top:13px !important}.bd-filter-item.bd-filter-active svg path{fill:white}.bd-filter-item.bx-active [data-role="bx_filter_block"]{opacity:1;margin-top:6px;visibility:visible;transition:all 0.3s ease,left 0s ease}.bd-filter-item.bx-active .bx-filter-parameters-box-title svg{transform:rotate(270deg)}.bd-filter-item.onlyDiscount .bx-filter-parameters-box-title{padding:13px 20px 13px 20px}.bd-filter-item.onlyDiscount.bd-filter-active{padding-right:35px !important}.bd-filter-item .bx-filter-parameters-box-title{padding:13px 38px 13px 20px}.bd-filter-item .bx-filter-parameters-box-title svg{position:absolute;top:15px;right:15px;transform:rotate(90deg);transition:all .1s ease}.bd-filter-item span.bx-filter-parameters-box-hint,.bd-filter-item label.bx-filter-parameters-box-hint{color:#454545;font-size:14px;border:none !important}.bd-filter-item .bx-filter-block{position:absolute;top:40px;left:0;right:auto;z-index:2;background-color:#262728;border-radius:6.5px;padding:25px 30px;width:251px;opacity:0;transition:all 0.3s ease,opacity .15s ease,left 0s ease;z-index:6;margin:auto;left:-60%;margin-top:-20px;display:block;visibility:hidden}.bd-filter-item .bx-filter-block .scrollable{min-height:214px;max-height:214px}.bd-filter-item .bx-filter-block:before{content:" ";width:14px;height:14px;border-radius:50%;background-color:#262728;top:-4px !important;left:0;right:0;margin-left:auto;margin-right:auto;display:none;position:absolute}.bd-filter-item .bx-filter-block.price-attribute{width:300px}.bd-filter-item .bx-filter-block.sort-attribute{width:220px}.bd-filter-item .bx-filter-block .bx-ft-sub{font-size:14px;color:#cccccc;position:absolute;bottom:7px;left:18px}.bd-filter-item .bx-filter-block .bx-filter-input-container{overflow:hidden}.bd-filter-item .bx-filter-block input[type="text"]{background:none;border:none;border-bottom:1px solid rgba(228,229,231,0.2);color:#8a8a8a;font-size:14px;line-height:2.36;padding-left:35px;width:100px;height:auto}.bd-filter-item .bx-filter-block .bd-filter-apply{font-size:16px;border:none;color:#4e84ba;background:none;padding:0;margin-top:20px}.bd-filter-item .bx-filter-block .bd-checkbox:after{content:" ";clear:both;display:block}.bd-filter-item .bx-filter-block .bd-checkbox input[type="checkbox"]:checked + label span{opacity:1}.bd-filter-item .bx-filter-block .bd-checkbox label{background:none}.bd-filter-item .bx-filter-block .bd-checkbox label span{font-size:14px;width:170px;color:#cccccc}.bd-filter-item .bd-filter-dropdown li label{font-size:14px;color:#ccc;display:block;padding:7px 0;position:relative}.bd-filter-item .bd-filter-dropdown li label:hover{color:white}.bd-filter-item .bd-filter-dropdown li label:hover:after{content:"";position:absolute;right:35px;top:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:#808080;height:7px;width:10px;background-image:url("data:image/svg+xml,%3Csvg width='10px' height='7px' viewBox='0 0 10 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-21.000000,-16.000000)' fill='%23cccccc'%3E%3Cpath d='M30.8535524,16.1380643 C31.0488061,16.3221501 31.0488256,16.6205945 30.8535524,16.8046618 L24.509693,22.7850747 C24.314576,22.9690132 23.9977795,22.9691421 23.8025845,22.7850747 L21.1464549,20.2811545 C20.9511817,20.0970687 20.9511817,19.7986428 21.1464549,19.6145754 C21.3417476,19.430508 21.6583097,19.4304896 21.8535634,19.6145754 L24.1561387,21.7852337 L30.1464439,16.1380643 C30.3417366,15.9539786 30.6582988,15.9539786 30.8535524,16.1380643 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.bd-filter-item .bd-filter-dropdown li label.selected{color:#ff613a}.bd-filter-item .bd-filter-dropdown li label.selected:after{content:"";position:absolute;right:35px;top:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:#808080;height:7px;width:10px;background-image:url("data:image/svg+xml,%3Csvg width='10px' height='7px' viewBox='0 0 10 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-21.000000,-16.000000)' fill='%23ff613a'%3E%3Cpath d='M30.8535524,16.1380643 C31.0488061,16.3221501 31.0488256,16.6205945 30.8535524,16.8046618 L24.509693,22.7850747 C24.314576,22.9690132 23.9977795,22.9691421 23.8025845,22.7850747 L21.1464549,20.2811545 C20.9511817,20.0970687 20.9511817,19.7986428 21.1464549,19.6145754 C21.3417476,19.430508 21.6583097,19.4304896 21.8535634,19.6145754 L24.1561387,21.7852337 L30.1464439,16.1380643 C30.3417366,15.9539786 30.6582988,15.9539786 30.8535524,16.1380643 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.bd-filter-item .attr_search{margin-bottom:20px;width:90% !important}.bd-filter-item .attr_search input{padding:0 !important}.bd-filter-item .attr_search .attr-nothing{padding:20px 0;text-align:left;color:#cccccc}.catalog-pager{margin:40px -15px}.catalog-gallery-row img{max-width:100%}.char-tooltip{max-width:340px;height:auto}.webui-popover .webui-popover-content{overflow-y:hidden}.catalog-single-title{font-size:32px;color:#333333;line-height:1.25}.catalog-single-short-desc{font-size:18px;line-height:1.63;color:#333333;margin-top:20px;margin-bottom:60px}.catalog-single-features-list-title{font-size:16px;font-weight:bold;color:#333333}.catalog-single-features-list ul{font-size:16px;line-height:1.75;color:#414141;list-style:disc;padding-left:20px;padding-top:10px}.catalog-single-all-chars-list-cont{margin-top:15px}.catalog-single-all-chars-list-cont .catalog-single-all-chars-list{font-size:16px;line-height:1.75;color:#414141;border-bottom:1px solid #c8c8c8}.catalog-single-price-cont{margin-top:20px}.catalog-single-price-cont .old-price{color:#999999;font-size:20px;text-decoration:line-through}.catalog-single-price-cont .price-difference{padding:2px 11px 4px;background-color:#fff0af;color:#333333;font-size:20px;font-weight:500}.catalog-single-price-cont .align-items-center{margin-top:10px}.catalog-single-price-cont .current-price{font-size:50px;font-weight:900;letter-spacing:0.03px;color:#333333;vertical-align:middle;display:inline-block}.catalog-single-price-cont .price-desc{font-size:16px;line-height:1.25;color:#7b7979;vertical-align:middle;display:inline-block;margin-left:20px;width:138px}.catalog-single-price-cont .price-desc.price-desc-nl{margin-left:0;display:block;width:auto;padding-top:5px}.cart-item-amount-change{display:inline-block;vertical-align:top}.cart-item-amount-change input{width:30px;border:none;border-top:solid 2px #cbcaca;border-bottom:solid 2px #cbcaca;background:none;font-size:16px;color:#333333;text-align:center;padding:15px 0;display:inline-block;height:52px;vertical-align:top}.cart-item-amount-change button{outline:none;border:solid 2px #cbcaca;background:none;color:#d8d8d8;font-size:28px;padding:7px 13.5px 8px 13.5px;display:inline-block;vertical-align:top;height:52px}.cart-item-amount-change button.amount-minus{border-top-left-radius:24.5px;border-bottom-left-radius:24.5px;border-right:none;margin-right:-3px;position:relative;width:44px}.cart-item-amount-change button.amount-minus span{position:absolute;top:8px;left:15px}.cart-item-amount-change button.amount-plus{border-top-right-radius:24.5px;border-bottom-right-radius:24.5px;border-left:none;margin-left:-4px}.catalog-add-to-cart{margin:20px 0}.catalog-add-to-cart .add-to-cart-btn{padding:17px 35px 18px 35px;border-radius:24.5px;background-color:#fedb43;font-size:14px;color:#000000;border:none;margin-left:10px;position:relative;top:-2px}.catalog-add-to-cart .add-to-cart-btn span,.catalog-add-to-cart .add-to-cart-btn svg{display:inline-block;vertical-align:middle}.catalog-add-to-cart .add-to-cart-btn svg{margin-right:5px}.catalog-add-to-cart .add-to-cart-btn svg.cart-icon{display:none}.catalog-ask-about-product{padding:10px 0;margin:30px 0 80px 0}.catalog-ask-about-product.without-add-to-cart{margin-top:0}.catalog-ask-about-product .product-unavailable-label{display:inline-block;width:140px}.catalog-ask-about-product a{font-size:16px}.catalog-ask-about-product a.good-q-extended{display:inline-block;padding:17px 35px 18px 35px;border-radius:24.5px;background-color:#fedb43;font-size:16px;color:#000000;border:none}.catalog-delivery-tabs{padding:27px 30px 30px 31px;border-radius:3px;background-color:#f6f8fa;overflow:hidden;transition:height .3s ease;position:relative;margin-bottom:40px}.catalog-delivery-tabs.catalog-delivery-tabs-with-active-banner-or-additional-gallery-gori{margin-bottom:0}.catalog-delivery-tabs .bd-tab-toggle{width:308px}.catalog-delivery-tabs .bd-tab-toggle .slide_indicator{left:4px}.catalog-delivery-tabs .bd-tab-content{opacity:1;display:block;transition:opacity .7s ease;position:absolute;bottom:-100000px}.catalog-delivery-tabs .bd-tab-content.active{position:relative;opacity:1;bottom:0}.catalog-delivery-tabs .cdt-title{font-size:18px;font-weight:500;color:#242427;padding-top:35px}.catalog-delivery-tabs .cdt-content{padding-top:20px;font-size:14px;line-height:1.71;color:#242427}.product-single-cont.without-blocks{background:white}.product-single-cont .product-single-cont-inner{padding-top:10px;background:white}.product-single-cont .product-single-cont-inner.catalog-single-last-block-with-active-banner-or-additional-gallery-gori{padding-bottom:80px}.product-single-cont .fotorama-cont{position:sticky;top:20px;overflow:hidden;margin:0 auto}.product-single-cont .fotorama-cont .fotorama__img{max-width:600px !important;max-height:600px !important;margin:0 auto}.product-single-cont .fotorama-cont .fotorama-full-size-opener{cursor:pointer;width:120px;height:120px;border-radius:50%;padding:58px 40px 57px 41px;background-color:rgba(0,0,0,0.2);color:white;font-size:70px;line-height:0;text-align:center;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0;position:absolute;transition:opacity 300ms ease;user-select:none}.product-single-cont .fotorama-cont .fotorama-full-size-opener.hovered{opacity:1}.catalog-gallery-row{margin-top:150px;padding-top:60px;padding-bottom:45px;background-color:#f3f4f6}.catalog-banners{padding:80px;background-color:#fff;max-width:1400px;margin:0 auto}.catalog-banners .fotorama__wrap{overflow:hidden}.catalog-detail-tabs .slide_indicator{height:3px;background-color:#ff3c3c;position:absolute;left:0;bottom:-3px;top:auto}.catalog-detail-tabs .bd-tab-toggle{background:none;border-bottom:3px solid #dde1e5;border-radius:0;height:calc(100% - 3px);user-select:none}.catalog-detail-tabs .bd-tab-toggle a{font-size:20px;color:#767f86;padding-left:0;padding-right:0;margin-right:95px;margin-bottom:-3px}.catalog-detail-tabs .bd-tab-toggle a:last-child{margin-right:0}.catalog-detail-tabs .bd-tab-toggle a.active{background:none;color:#333333;border-radius:0}.catalog-detail-tabs .bd-tab-content{padding-top:40px}.catalog-detail-tabs .bd-tab-content.content-chars{padding-top:0 !important}.bd-product-chars ul li{padding-bottom:15px}.bd-product-chars ul li span{display:inline-block}.bd-product-chars ul li span.meta-property{width:50%;position:relative;z-index:3;text-align:left;vertical-align:top}.bd-product-chars ul li span.meta-property span{background:#f9f9f9;font-size:16px;font-weight:500;line-height:1.5;color:#17181a;margin-bottom:-8px;padding-top:6px}.bd-product-chars ul li span.meta-property.with-tooltip span{padding-right:30px}.bd-product-chars ul li span.meta-property:after{content:" ";border-bottom:1px dashed #c0c0c0;bottom:4px;display:block}.bd-product-chars ul li span.meta-value{width:49%;vertical-align:bottom;padding-top:13px}.char-tooltip-trigger{border:solid 1px #abb2b9;border-radius:50%;display:inline-block;width:18px;height:18px;color:#abb2b9;text-align:center;font-size:11px;line-height:18px;z-index:2;position:absolute;right:5px;top:8px}.catalog-single-last-block{background:#f9f9f9;padding-top:80px}.catalog-single-related-content{padding-right:25px;padding-left:25px;border-radius:3px;background-color:#f3f4f6;position:sticky;position:-webkit-sticky;top:20px;margin-top:75px}.catalog-single-related-content .catalog-related-content-item{margin-left:-25px;margin-right:-25px;padding:17px 25px 0}.catalog-single-related-content .catalog-related-content-item.with-image{background-color:rgba(0,0,0,0.6);background-size:cover;background-repeat:no-repeat;margin-top:-1px}.catalog-single-related-content .catalog-related-content-item.with-image .catalog-related-content-item-name,.catalog-single-related-content .catalog-related-content-item.with-image .catalog-related-content-item-section{color:white;border:none}.catalog-single-related-content .catalog-related-content-item:last-child .catalog-related-content-item-name{padding-bottom:17px;border:none}.catalog-single-related-content .catalog-related-content-item .catalog-related-content-item-section{font-size:14px;color:#929393;padding-bottom:10px}.catalog-single-related-content .catalog-related-content-item .catalog-related-content-item-name{font-size:16px;line-height:1.25;color:#000000;padding-bottom:15px;border-bottom:1px solid #dde1e5}.back-to-shop-ill-take-you-to-the-candy-shop{font-size:16px;color:#4e84ba}.product-card .add-to-cart{width:40px;height:40px;background-color:#f1f2f4;border-radius:50%;position:absolute;top:15px;right:15px;transition:all .3s ease;z-index:3;text-align:center;overflow:hidden}.product-card .add-to-cart svg{position:absolute}.product-card .add-to-cart .cart-icon{position:absolute;transform:translate(40px);top:7px;transition:transform .4s ease,opacity .7s ease;width:14px;opacity:0}.product-card .add-to-cart .add-to-cart-again-icon{display:none;top:14px;left:13px}.product-card .add-to-cart .add-to-cart-again-icon path{fill:white}.product-card .add-to-cart .add-to-cart-first-icon{top:12px;left:13px;display:inline-block}.product-card .add-to-cart.in_cart{background-color:#a9cb4a}.product-card .add-to-cart.in_cart .add-to-cart-first-icon{display:none}.product-card .add-to-cart.in_cart .add-to-cart-again-icon{display:inline-block}.product-card .add-to-cart.in_cart .add-to-cart-again-icon path{fill:white}.product-card:hover .add-to-cart{background-color:#fedb43;width:70px;border-radius:20px}.product-card:hover .add-to-cart .cart-icon{display:inline-block;transform:translate(5px);opacity:1}.product-card:hover .add-to-cart.in_cart .add-to-cart-first-icon{display:inline-block}.product-card:hover .add-to-cart.in_cart .add-to-cart-again-icon{display:none}.product-card:hover .add-to-cart.in_cart .add-to-cart-again-icon path{fill:black}.additional-gallery-item{margin:10px}.additional-gallery-item a{display:block;position:relative}.additional-gallery-hidden{display:none}.additional-gallery-expander{display:none;position:absolute;color:white;background-color:rgba(0,0,0,0.4);width:185px;height:185px;text-align:center;padding-top:70px;z-index:2;font-size:18px;padding-left:30px;padding-right:30px;cursor:pointer;top:10px;white-space:initial}.catalog-gallery-row .col-xl-2{padding-right:0}.product-label{color:white;font-size:14px;font-weight:500;padding:5px 10px;border-radius:3px;display:inline-block}.product-rating{display:inline-block;vertical-align:middle;margin-left:10px}.product-rating svg g{fill:#cfcfcf}.product-single-cont .fotorama-cont .fotorama{text-align:center}.product-single-cont .fotorama-cont img{max-width:600px}.product-single-cont .fotorama-cont .fotorama__arr--prev{left:-40px !important}.product-single-cont .fotorama-cont .fotorama__arr--next{right:-40px !important}span.filter-item-count{position:relative !important;left:auto !important;right:auto;font-size:12px !important;font-weight:300 !important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#949292 !important;top:0 !important;margin-left:6px}.bx-filter .bx-filter-popup-result{display:none !important}.mobile-filter-toggle-cont{display:none;padding:40px 0 30px 0}.mobile-filter-toggle-cont a,.mobile-filter-toggle-cont span{vertical-align:middle;display:inline-block}.mobile-filter-toggle-cont .mobile-filter-toggle-btn.has-checked svg path:first-child{fill:#ff5758}.mobile-filter-toggle-cont span{padding-left:10px;font-size:18px}.cart-full{background:white;padding-top:50px}.cart-full .cart-full-heading a{display:none}.cart-full h1{padding-top:30px;padding-bottom:70px}.cart-full.without-recommendation{margin-bottom:100px}.cart-full .cart-right-block{border-radius:3px;background-color:#f1f4f7;padding:35px;position:sticky;top:20px;text-align:center}.cart-full .cart-right-block .cart-info{font-size:22px;line-height:1.5;text-align:center;color:#333333}.cart-full .cart-right-block .cart-info .cart-sum{font-weight:bold}.cart-full .cart-right-block .i-have-promo{display:block;margin-top:25px}.cart-item{margin-bottom:30px}.cart-item.without-old-price .cart-item-old-price{display:none}.cart-item:last-child .cart-item-info{border-bottom:none}.cart-item .cart-item-info{border-bottom:1px dashed #e9e9e9;padding-bottom:30px}.cart-item .cart-item-info .cart-item-section{font-size:14px;color:#9f9f9f}.cart-item .cart-item-info .cart-item-name{padding-top:20px;padding-bottom:20px}.cart-item .cart-item-info .cart-item-name a{font-size:26px;font-weight:500;color:#333333;line-height:inherit}.cart-item .cart-item-info .cart-item-name .checkout-cart-item-amount{color:#999999}.cart-item .cart-item-info .old-price{color:#999999;font-size:18px;text-decoration:line-through}.cart-item .cart-item-info .price-difference{padding:2px 11px 4px;background-color:#fff0af;color:#333333;font-size:18px;font-weight:500}.cart-item .cart-item-info .align-items-center{margin-top:10px}.cart-item .cart-item-info .current-price{font-size:44px;font-weight:500;letter-spacing:0.03px;color:#333333;vertical-align:middle;display:inline-block}.cart-item .cart-item-info .price-desc{font-size:16px;line-height:1.25;color:#7b7979;vertical-align:middle;display:inline-block;margin-left:20px;width:110px}.cart-item .cart-item-info .cart-item-current-price{margin-top:20px}.cart-item .cart-item-info .cart-item-amount-cont{padding-top:8px}.cart-item .cart-item-info .cart-item-amount-change button{padding:6px 16px}.cart-item .cart-item-info .cart-item-amount-change button.amount-plus{margin-left:-4px}.cart-item .cart-item-info .cart-item-amount-change input{padding:13px 0}.cart-item .cart-item-info .cart-item-remove{margin-left:10px;vertical-align:middle;display:inline-block}.cart-item .cart-item-amount-change{vertical-align:middle}.checkout-btn{margin:0 auto;margin-top:20px;padding:13px;border-radius:22.5px;background-color:#242427;color:#cccccc;display:block;font-weight:normal;width:100%;border:none}.cart-full .mobile-go-to-checkout-cont{position:fixed;bottom:0;left:0;background-color:#f1f4f7;padding:15px 20px;width:100%;z-index:40;display:none;text-align:center;border:none}.cart-full .mobile-go-to-checkout-cont .checkout-btn{margin-top:0}.mini-cart-opener svg,.mini-cart-opener span{display:inline-block;vertical-align:middle}#popover-cart-mini{margin-top:25px;border-top-style:dashed;border-top-left-radius:0;border-top-right-radius:0;z-index:50;background-clip:initial}#popover-cart-mini .webui-arrow{display:none}.cart-recommended-title{font-size:32px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#333333}.recommend-products-cont-list{padding-top:50px}.recommend-products-cont-list [data-entity="item"]{display:none}.recommend-products-cont{padding:80px 0}.related-loader-cont{padding-top:15px}.notify-product-name{display:block;padding-top:3px}.back-to-shop-ill-take-you-to-the-candy-shop svg{margin-right:10px;display:inline-block;vertical-align:middle}.notifyjs-corner{margin-top:10px !important;margin-right:10px !important}.cart-full-empty{display:none}.checkout-cont{padding:50px 0;background:linear-gradient(90deg,#f9f9f9 50%,white 50%)}.checkout-cont h1{padding-top:15px;font-size:60px}.checkout-cont .cart-item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px dashed #e9e9e9}.checkout-cont .cart-item:last-child{border-bottom:none}.checkout-cont .cart-item .checkout-cart-item-amount{color:#999999}.checkout-cont .cart-item .cart-item-info{border:none}.checkout-cont .cart-item .cart-item-info .cart-item-section{font-size:14px;color:#9f9f9f}.checkout-cont .cart-item .cart-item-info .cart-item-name{font-size:26px;font-weight:500;color:#333333;padding-top:20px;padding-bottom:20px}.checkout-cont .checkout-form{margin-top:30px;width:80%}.checkout-cont .checkout-form .bd-form-uni{width:auto;padding:0;background:transparent}.checkout-cont .checkout-form .bd-form-uni .bd-form-uni-title{font-size:20px;color:#333333;padding-bottom:10px}.checkout-cont .checkout-stat{margin-top:60px}.checkout-cont .checkout-stat ul li{padding-bottom:15px;display:flex;justify-content:space-between;position:relative}.checkout-cont .checkout-stat ul li.total{font-weight:bold}.checkout-cont .checkout-stat ul li span{display:inline-block}.checkout-cont .checkout-stat ul li span.meta-property{width:100%;position:relative;z-index:3;text-align:left;vertical-align:top}.checkout-cont .checkout-stat ul li span.meta-property span{background:#f9f9f9;font-size:16px;font-weight:500;line-height:1.5;color:#3b3f41;margin-bottom:-8px;padding-top:6px;padding-right:15px}.checkout-cont .checkout-stat ul li span.meta-property:after{content:" ";border-bottom:1px dashed #c0c0c0;bottom:4px;display:block}.checkout-cont .checkout-stat ul li span.meta-value{position:absolute;right:0;vertical-align:bottom;padding-top:13px;font-size:18px;font-weight:500;color:#3b3f41;text-align:right;background:#f9f9f9;z-index:4;padding-left:15px}.checkout-cont .checkout-cart-cont{height:400px;position:sticky !important;top:20px}.checkout-cont .checkout-cart-cont .cart-item{width:97%}.checkout-cont .checkout-cart-cont .cart-item .row{margin-left:0;margin-right:0}.page-order-thanks{text-align:center}.page-order-thanks .info-title{font-size:120px;font-weight:bold;position:relative;width:fit-content;margin:0 auto;color:#333333}.page-order-thanks .info-title svg{position:absolute;top:-80px;right:126px}.page-order-thanks .info-description{font-size:24px;font-weight:500;line-height:1.25;padding-top:15px}.page-order-thanks .info-back{margin-top:50px}.page-order-thanks .info-back a{font-size:20px;font-weight:500}.courses-list-cont{padding-bottom:80px}.courses-section-nav{margin:50px 0}.courses-section-nav ul li{display:inline-block;margin-right:15px;margin-bottom:10px}.courses-section-nav ul li a,.courses-section-nav ul li span{color:#3f474d;font-size:16px;font-weight:500;padding:10px 25px;border-radius:22.5px;border:solid 1px #c6d2dc;background-color:#f9f9f9}.courses-section-nav ul li a sup,.courses-section-nav ul li span sup{font-size:12px;vertical-align:top}.courses-section-nav ul li.active a,.courses-section-nav ul li.active span{color:white;background-color:#ff5249;border-color:#ff5249}.main-course-cont{margin:5px -70px;padding:50px 80px;background-repeat:no-repeat;background-position:center;background-size:cover}.main-course-cont h1{font-size:65px;font-weight:500;line-height:1.08}.main-course-cont .course-desc{margin-top:30px;font-size:16px;line-height:1.75}.main-course-cont .course-features{margin-top:73px}.main-course-cont .course-features .course-feature-item{margin-top:44px;font-size:16px;white-space:initial !important}.main-course-cont .course-features .course-feature-item .cfi-title{font-size:26px;font-weight:500}.main-course-cont .course-features .course-feature-item .cfi-value{font-size:16px;padding-top:15px}.main-course-cont .order-course-btn{padding:17px 90px;border-radius:24.5px;background-color:#bdec8e;font-size:14px;color:#000000;border:none}.main-course-cont .order-course-btn span,.main-course-cont .order-course-btn svg{display:inline-block;vertical-align:middle}.main-course-cont .order-course-btn svg{margin-right:5px}.main-course-cont .order-course-cont{margin-top:90px;position:relative;z-index:2}.main-course-cont .order-course-cont a{color:#bdec8e;display:inline-block;margin-left:15px}.course-contact{margin:150px 0}.course-contact .course-placement-label{width:150px;font-size:18px;line-height:1.11;letter-spacing:0.01px;color:#333333}.course-contact .course-placement-value{font-size:90px;letter-spacing:0.04px;color:#333333;position:relative;display:inline-block}.course-contact .course-locations{margin-top:120px}.course-contact .course-locations .course-location-item{max-width:80%}.course-contact .course-locations .course-location-item .cli-address{font-size:36px;line-height:1.25;letter-spacing:0.02px;color:#333333}.course-contact .course-locations .course-location-item .cli-map-opener{font-size:16px;letter-spacing:0.01px;color:#437db5;margin-top:15px}.course-contact .course-locations .course-location-item .cli-phone{margin-top:40px;font-size:22px;letter-spacing:0.01px;color:#333333}.location-map-modal{width:800px;height:600px}.location-map-modal .bd-modal-close{background:white;width:50px;height:50px;border-radius:50%;z-index:2;top:10px;right:10px}.location-map-modal .bd-modal-close svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.location-map-modal .location-map-container{width:100%;height:100%}.course-single-cont{padding-bottom:100px}.services-list-cont{padding-bottom:80px}.services-section-nav{margin:30px 0}.services-section-nav ul li{display:inline-block;margin-right:20px;margin-bottom:10px}.services-section-nav ul li a,.services-section-nav ul li span{color:#767f86;font-size:20px;font-weight:500}.services-section-nav ul li sup{font-size:12px;vertical-align:top;color:#313339;margin-left:3px}.services-section-nav ul li.active a,.services-section-nav ul li.active span{color:black;padding-bottom:5px;border-bottom:3px solid #000}.main-service-cont{margin:5px -70px;padding:50px 80px;background-size:cover;background-repeat:no-repeat;background-position:center}.main-service-cont h1{font-size:65px;font-weight:500}.main-service-cont .service-desc{margin-top:35px;font-size:16px;line-height:1.75;color:#17181a}.main-service-cont .service-price{padding-top:85px}.main-service-cont .service-price .old-price{color:#999999;font-size:20px;text-decoration:line-through}.main-service-cont .service-price .price-difference{padding:2px 11px 4px;background-color:#fff0af;color:#333333;font-size:20px;font-weight:500}.main-service-cont .service-price .align-items-center{margin-top:10px}.main-service-cont .service-price .current-price{font-size:60px;font-weight:500;letter-spacing:0.03px;color:#333333;vertical-align:middle;display:inline-block}.main-service-cont .service-price .price-desc{font-size:16px;line-height:1.25;color:#7b7979;vertical-align:middle;display:inline-block;margin-left:20px}.main-service-cont .order-service-cont{margin-top:30px;white-space:nowrap}.main-service-cont .order-service-cont a{display:inline-block;margin-left:15px}.main-service-cont .order-service-btn{padding:17px 35px 18px 35px;border-radius:24.5px;background-color:#fedb43;font-size:14px;color:#000000;border:none}.main-service-cont .order-service-btn span,.main-service-cont .order-service-btn svg{display:inline-block;vertical-align:middle}.main-service-cont .order-service-btn svg{margin-right:5px}.service-gallery-row{background:white;padding:80px 0}.service-detail-cont{padding:50px 0}.service-detail-cont .bd-tab-content{padding-top:40px}.service-detail-cont .bd-tab-content.content-desc{padding-top:20px}.service-detail-cont .bd-tab-toggle{background:none;border-bottom:3px solid #e7e7e7;border-radius:0}.service-detail-cont .bd-tab-toggle a{padding-left:0px;padding-right:0px;font-size:18px;color:#000000;background:none;margin-right:109px}.service-detail-cont .bd-tab-toggle a.active{background:none;color:#000}.service-detail-cont .bd-tab-toggle .slide_indicator{height:3px;background-color:#000;top:auto}.service-single-cont{padding-bottom:100px}.projects-list-cont{padding-bottom:80px}.projects-section-nav{margin:50px 0}.projects-section-nav ul li{display:inline-block;margin-right:15px;margin-bottom:10px}.projects-section-nav ul li a,.projects-section-nav ul li span{color:#3f474d;font-size:16px;font-weight:500;padding:10px 25px;border-radius:22.5px;border:solid 1px #c6d2dc;background-color:#f9f9f9}.projects-section-nav ul li a sup,.projects-section-nav ul li span sup{font-size:12px;vertical-align:top}.projects-section-nav ul li.active a,.projects-section-nav ul li.active span{color:white;background-color:#ff5249;border-color:#ff5249}.main-project-cont{margin:5px -70px;padding:50px 80px;background-repeat:no-repeat}.main-project-cont h1{font-size:65px;font-weight:500;line-height:1.08}.main-project-cont .project-desc{margin-top:30px;font-size:16px;line-height:1.75}.main-project-cont .project-features{margin-top:156px}.main-project-cont .project-features .project-feature-item{margin-top:44px;font-size:16px}.main-project-cont .project-features .project-feature-item .pfi-title{color:#5fece4}.main-project-cont .project-features .project-feature-item .pfi-value{font-weight:500;padding-top:10px}.project-gallery-row{background:white;padding:80px 0}.project-sticky-block{position:sticky;top:0;margin-bottom:30px}.project-content{padding-top:90px;padding-bottom:80px}.project-question{border-radius:3px;background-color:#edf5e5;padding:35px;text-align:center}.project-question .pq-title{font-size:26px;font-weight:500;color:#17181a}.project-question .pq-desc{font-size:16px;line-height:1.25;color:#17181a;margin-top:20px;margin-bottom:30px}.project-question .pq-button{border-radius:24.5px;background-color:#fedb43;font-size:14px;color:#000000;border:none;padding:20px;width:100%}.project-employees{border-radius:3px;background-color:#f3f4f6;margin-top:25px;padding:30px}.project-employees .pe-title{font-size:24px;font-weight:500;line-height:1.3;color:#000000}.project-employees .employee-item{padding:30px 0;border-bottom:1px solid #d7d7d7}.project-employees .employee-item:last-child{border-bottom:none;padding-bottom:0}.project-employees .employee-photo,.project-employees .employee-info{display:inline-block;vertical-align:middle}.project-employees .employee-info{padding-left:10px}.project-employees .employee-info .employee-name{font-size:15px;font-weight:500;color:#000000}.project-employees .employee-info .employee-desc{font-size:11px;color:#000000}.project-employees .employee-contacts{padding-top:25px}.project-employees .employee-contacts .employee-phone{font-size:22px;font-weight:500}.project-employees .employee-contacts .employee-email{padding-top:10px;font-size:14px}.project-employees .employee-contacts .employee-email.employee-email-big{font-size:22px;font-weight:500;padding-top:0}.project-content .project-employees-bottom{margin:50px 0;padding:20px}.project-employees-bottom{margin:50px -70px;padding:20px 70px}.project-employees-bottom .pe-title{font-size:24px}.project-employees-bottom .employee-contacts{padding-top:0;display:inline-block;text-align:right;width:calc(40% - 58px)}.project-employees-bottom .employee-contacts:after{content:' ';clear:both}.project-employees-bottom .employee-contacts .employee-phone{font-size:20px;font-weight:normal}.project-employees-bottom .employee-contacts,.project-employees-bottom .employee-photo,.project-employees-bottom .employee-info{vertical-align:middle}.project-employees-bottom .employee-info{width:60%}.project-employees-bottom .employee-info .employee-name{font-size:18px;font-weight:500}.project-employees-bottom .employee-info .employee-desc{font-size:12px;font-weight:300;padding-top:10px}.project-related-cont{background:#f3f4f6;padding:50px 0}.project-related-cont .bd-tab-toggle{background:none;border-bottom:3px solid #cfd7dd;border-radius:0}.project-related-cont .bd-tab-toggle a{padding-left:0px;padding-right:0px;font-size:18px;color:#000000;background:none;margin-right:109px}.project-related-cont .bd-tab-toggle a.active{background:none;color:#ff5249}.project-related-cont .bd-tab-toggle .slide_indicator{height:3px;background-color:#ff5249;top:auto}.project-related-cont .bd-tab-content{padding-top:40px}.next-project-cont{padding:74px 0}.next-project-cont .next-label{font-size:20px;font-weight:500;color:#000}.next-project-cont .next-project-title{font-size:40px;font-weight:500;color:#5496c0;padding-top:30px;padding-bottom:20px}.next-project-cont .next-project-title a{font-size:40px;font-weight:500;color:#5496c0}.next-project-cont .next-project-desc{font-size:16px;line-height:1.75;color:#000000}.next-project-cont .next-project-link{margin-top:70px;display:block}.news-single-related-content{padding-right:25px;padding-left:25px;border-radius:3px;background-color:#f3f4f6;position:sticky;position:-webkit-sticky;top:20px;margin-top:75px}.news-single-related-content .news-related-content-item{margin-left:-25px;margin-right:-25px;padding:17px 25px 0}.news-single-related-content .news-related-content-item.with-image{background-color:rgba(0,0,0,0.6);background-size:cover;background-repeat:no-repeat;margin-top:-1px}.news-single-related-content .news-related-content-item.with-image .news-related-content-item-name,.news-single-related-content .news-related-content-item.with-image .news-related-content-item-section{color:white;border:none}.news-single-related-content .news-related-content-item:last-child .news-related-content-item-name{padding-bottom:17px;border:none}.news-single-related-content .news-related-content-item .news-related-content-item-section{font-size:14px;color:#929393;padding-bottom:10px}.news-single-related-content .news-related-content-item .news-related-content-item-name{font-size:16px;line-height:1.25;color:#000000;padding-bottom:15px;border-bottom:1px solid #dde1e5}.company-cont{margin-bottom:50px}.company-cont .company-nav{position:absolute;right:10px;top:80px}.company-nav-mobile .company-section-nav{margin:30px 0}.company-nav-mobile .company-section-nav ul li{display:inline-block;margin-right:40px;margin-bottom:10px}.company-nav-mobile .company-section-nav ul li a,.company-nav-mobile .company-section-nav ul li span{color:#767f86;font-size:20px;font-weight:500}.company-nav-mobile .company-section-nav ul li sup{font-size:12px;vertical-align:top;color:#313339;margin-left:3px}.company-nav-mobile .company-section-nav ul li.active a,.company-nav-mobile .company-section-nav ul li.active span{color:black;padding-bottom:5px;border-bottom:3px solid #000}.company-nav-mobile{display:none}.company-slider-bg{background-repeat:no-repeat;height:650px}.company-slider-bg h1{padding:10px 30px}.company-slider-cont{background:white;margin-top:-71px;border-radius:3px;position:absolute;left:-50px}.company-slider-cont .fotorama__arr--next{right:60px !important;top:80%;opacity:1 !important;transform:none !important}.company-slider-cont .fotorama__arr--prev{right:130px !important;left:auto !important;top:80%;opacity:1 !important;transform:none !important}.company-slider-item-header{font-size:60px;color:#333333;padding-bottom:50px;position:absolute;z-index:2;left:27px;top:30px}.company-slider-item{width:646px;height:462px;background-size:cover !important;padding:25px 30px}.company-slider-item .company-slider-item-title{padding-top:130px;font-size:20px;font-weight:500;color:#333333}.company-slider-item .company-slider-item-description{font-size:16px;color:#333333;width:60%;padding-top:40px}.company-slider-item .company-slider-item-url{position:absolute;bottom:40px;font-size:18px}.company-nav{width:394px;border-radius:3px;background-color:white;padding:45px 50px}.company-nav ul li{padding-bottom:20px}.company-nav ul li:last-child{padding-bottom:0}.company-nav ul li.active a{color:#f05b5b}.company-nav ul li a{color:#2d2d2d;font-size:20px}.company-nav ul li a:hover{color:#f05b5b}.company-licence-item{padding-top:30px}.company-licence-item div{display:inline-block;vertical-align:middle}.company-licence-item .licence-name{padding-left:20px}.company-credentials li{padding-bottom:20px;color:#565656;font-size:18px}.company-credentials li:last-child{padding-bottom:0}.company-credentials li span{color:#565656}.company-credentials li span:first-child{font-weight:500;color:#17181a}.company-infographic .company-today{font-size:60px;font-weight:bold;line-height:1;color:#333333}.company-infographic .company-today:after{content:' ';display:block;width:270px;height:2px;transform:rotate(-75deg);background-color:#dbe5eb;position:absolute;right:-80px;top:140px}.company-infographic .row{padding:50px 0}.company-infographic .infographic-first-count,.company-infographic .infographic-first-desc{display:inline-block;vertical-align:top}.company-infographic .infographic-first-count{font-size:150px;color:#333333;line-height:1}.company-infographic .infographic-first-desc{padding-top:20px;font-size:18px;width:40%;color:#83949f}.company-infographic .infographic-first-full-desc{font-size:16px;line-height:1.75;color:#333333;width:60%}.company-infographic .infographic-item{margin-bottom:60px}.company-infographic .infographic-item .infographic-count{font-size:60px;font-weight:300;color:#515f68}.company-infographic .infographic-item .infographic-desc{padding-top:10px;font-size:18px;color:#83949f}.team-cont{padding-top:50px;padding-bottom:80px}.team-cont .mobile-overflow-scroll-cont .mobile-overflow-scroll-inner{margin-bottom:-20px !important}.team-cont .team-desc{padding-top:40px;font-size:16px;line-height:1.75;color:#333333}.team-cont .company-nav{margin-top:90px}.team-cont .team-list{margin-top:50px}.team-cont .team-item{position:relative;margin-bottom:120px}.team-cont .team-item .team-item-info{padding:14px 28px;display:inline-block;position:absolute;z-index:2;bottom:-80px;border-radius:3px;background-color:#f9f9f9}.team-cont .team-item .team-item-info .team-item-position{color:#a3a3a3;font-size:12px}.team-cont .team-item .team-item-info .team-item-name{font-size:20px;color:black;padding-top:5px;font-weight:bold;width:90%}.team-cont .team-item .team-item-info .team-item-phone{padding-top:20px;font-size:20px;color:black}.team-cont .team-item .team-item-info .team-item-email{font-size:14px;color:#000000;padding-top:10px}.team-tabs{background:none;border-bottom:none;border-radius:0;height:calc(100% - 3px)}.team-tabs .bd-tab-toggle{background:none}.team-tabs .bd-tab-toggle .slide_indicator{height:3px;background-color:#000;position:absolute;left:0;bottom:-3px;top:auto}.team-tabs .bd-tab-toggle a{font-size:20px;color:#8d99a1;padding-left:0;padding-right:0;margin-bottom:-3px;background:none;margin-right:20px}.team-tabs .bd-tab-toggle a:last-child{margin-right:0}.team-tabs .bd-tab-toggle a.active{background:none;color:#000;border-radius:0}.partners-cont{padding:50px 0;padding-bottom:80px;background:linear-gradient(90deg,white 60%,#f9f9f9 40%)}.partners-cont .company-nav-mobile{width:100%;max-width:100%;padding:0}.partners-cont .partners-desc{padding-top:40px;font-size:16px;line-height:1.75;color:#333333}.partners-cont .partner-item{margin-top:50px;margin-bottom:50px}.partners-cont .partner-item .partner-name{font-size:20px;font-weight:500;line-height:1.2;letter-spacing:0.01px;color:#191919}.partners-cont .partner-item .partner-desc{padding-top:15px;font-size:14px;line-height:1.71;color:#191919}.partners-cont .partner-item .partner-phone,.partners-cont .partner-item .partner-email,.partners-cont .partner-item .partner-site{padding-top:5px}.partners-cont .partner-item .partner-phone-label,.partners-cont .partner-item .partner-email-label,.partners-cont .partner-item .partner-site-label{padding-top:30px;font-size:14px;font-weight:300;letter-spacing:0.01px;color:#5e5e5e}.partners-cont .partner-item .partner-email-label,.partners-cont .partner-item .partner-site-label{padding-top:18px}.partners-cont .partner-item .partner-border-placeholder{border-bottom:1px solid #cacaca;width:135px;padding-top:50px}.partners-cont .partner-item:last-child .partner-border-placeholder{display:none}.vacancy-detail-page .company-nav-mobile{display:none !important}.vacancies-cont{padding:50px 0;padding-bottom:120px}.vacancies-cont .vacancies-desc{padding-top:40px;font-size:16px;line-height:1.75;color:#333333}.vacancies-cont .company-nav{margin-top:50px}.vacancies-cont .vacancies-list{overflow:hidden;margin-top:50px}.vacancies-cont .vacancy-item{line-height:1.3}.vacancies-cont .vacancy-item:first-child a{border-top:solid 2px #e4e5e7}.vacancies-cont .vacancy-item a{display:block;font-size:24px;font-weight:500;color:#333333;position:relative;padding-top:28px;padding-bottom:28px;border-bottom:solid 2px #e4e5e7}.vacancies-cont .vacancy-item a svg{position:absolute;right:0;top:31px}.vacancies-cont .vacancy-item a svg path{fill:#97a1a5}.vacancy-single-cont{padding:50px 15px;padding-bottom:80px}.vacancy-single-cont .vacancy-single-desc{padding-top:40px;line-height:1.75;color:#333333}.vacancy-single-cont .salary-label{padding-top:50px;color:#565656;font-size:16px}.vacancy-single-cont .salary-value{padding-top:10px;font-size:45px;color:#333333;font-weight:bold}.vacancy-single-cont .vacancy-properties{margin-top:70px}.vacancy-single-cont .vacancy-properties .vacancy-property-item{border-bottom:1px solid #d7dbdd;padding-top:75px;padding-bottom:75px}.vacancy-single-cont .vacancy-properties .vacancy-property-item:first-child{border-top:1px solid #d7dbdd}.vacancy-single-cont .vacancy-properties .vacancy-property-item:last-child{border-bottom:none}.vacancy-single-cont .vacancy-properties .vacancy-property-item .vpi-label{font-size:30px;font-weight:bold;color:#333333}.vacancy-single-cont .vacancy-properties .vacancy-property-item .vpi-value{font-size:16px;line-height:1.88;color:#333333}.company-fotorama-cont{position:relative}.company-fotorama .fotorama__arr{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='47px' height='47px' viewBox='0 0 47 47' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M23.5,47 C10.5213084,47 0,36.4786916 0,23.5 C0,10.5213084 10.5213084,0 23.5,0 C36.4786916,0 47,10.5213084 47,23.5 C47,36.4786916 36.4786916,47 23.5,47 Z M23.5,45 C35.3741221,45 45,35.3741221 45,23.5 C45,11.6258779 35.3741221,2 23.5,2 C11.6258779,2 2,11.6258779 2,23.5 C2,35.3741221 11.6258779,45 23.5,45 Z M28.7827886,23.4537199 C28.9232773,23.5982716 29.0004409,23.7913106 28.9999981,23.997439 C29.0004409,24.2027707 28.9232773,24.3959236 28.7827886,24.5405891 L22.7173061,30.7763433 C22.5771494,30.9205535 22.3900525,31 22.1905563,31 C21.9910601,31 21.8040739,30.9205535 21.6638065,30.7763433 L21.2175417,30.3177616 C21.0773851,30.1734376 21,29.9811953 21,29.7759774 C21,29.5709872 21.0773851,29.3787449 21.2175417,29.2345347 L26.3117809,23.9970976 L21.2231878,18.7654653 C20.9328001,18.4670287 20.9328001,17.9812441 21.2231878,17.6823522 L21.6694527,17.2236567 C21.8096093,17.0794465 21.9967062,17 22.1962024,17 C22.3956987,17 22.5827956,17.0794465 22.7229522,17.2236567 L28.7827886,23.4537199 Z' id='Combined-Shape' fill='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center;background-color:transparent}.company-fotorama .fotorama__arr--prev{transform:rotate(180deg) !important}.payment-delivery-item{margin-bottom:40px}.payment-delivery-item .payment-delivery-item-name{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:0.01px;color:#333333;padding-bottom:10px}.payment-delivery-item .payment-delivery-item-desc{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:0.01px;color:#333333}.contacts-cont{padding-top:84px}.contacts-cont .choose-branch-label{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#666666}.contacts-cont .current-branch{position:relative;display:inline-block;cursor:pointer;top:-4px}.contacts-cont .current-branch.popover-opened .branch-toggle svg{transform:rotate(270deg)}.contacts-cont .current-branch:hover svg path{fill:#437db5}.contacts-cont .current-branch.single-branch{cursor:default}.contacts-cont .current-branch.single-branch:hover{color:inherit}.contacts-cont .current-branch.single-branch:hover span.current-branch-name{color:inherit}.contacts-cont .current-branch span.current-branch-name{font-size:40px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.03px;color:#333333}.contacts-cont .current-branch span.branch-toggle{position:relative;margin-left:15px;cursor:pointer;top:-4px}.contacts-cont .current-branch span.branch-toggle svg{width:16px;height:22px;transform:rotate(90deg)}.contacts-cont .branch-item{display:none}.contacts-cont .branch-item.active{display:block}.contacts-cont .branch-item .branch-address{padding-top:11px;padding-bottom:70px}.contacts-cont .branch-item .branch-address span{padding-top:11px;font-size:30px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:0.01px;color:#333333}.contacts-cont .branch-item .branch-detail-item-label{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.01px;color:#5e5e5e}.contacts-cont .branch-item .branch-detail-item-value{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:0.01px;color:#1a1a1a;padding-bottom:25px}.contacts-cont .branch-item .branch-description{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#333333;padding-bottom:40px}.contacts-cont .branch-item .branch-social a{margin-right:10px}#popover-contacts-branches{width:300px;left:0 !important;margin-top:5px !important}#popover-contacts-branches ul li{font-size:18px;line-height:1.5;padding-bottom:10px;color:#437db5;cursor:pointer}#popover-contacts-branches ul li:hover{color:#000}#popover-contacts-branches ul li:last-child{padding-bottom:0px}#popover-contacts-branches #contacts-branches{padding:5px 15px}.contact-map-cont{margin-top:70px;margin-bottom:100px}.contact-map-cont #map_contact{height:483px;width:100%}.payment-delivery-tabs{margin-top:50px;margin-bottom:100px}.content-list-cont{padding-bottom:80px}.main-content-cont{text-align:center;padding-top:50px;padding-bottom:80px;background:#f1f2f4}.main-content-cont.with-photo-bg{color:white;background-size:cover}.main-content-cont.with-photo-bg .content-date,.main-content-cont.with-photo-bg .content-section,.main-content-cont.with-photo-bg h1,.main-content-cont.with-photo-bg .content-preview-text{color:white}.content-single-cont{padding:70px 0;background:white;margin-bottom:-15px}.content-single-cont .content-section{font-size:16px;color:#8b939b}.content-single-cont h1{padding-top:20px;font-size:45px;font-weight:500;color:#333333}.content-single-cont .content-date{font-size:16px;font-weight:500;color:#717171;padding-top:20px}.content-single-cont .content-preview-text{margin-top:35px;ont-size:16px;color:#333333;line-height:1.88}.content-single-cont .content-content{margin-top:50px;padding-bottom:50px}.content-section-nav{margin:50px 0}.content-section-nav ul li{display:inline-block;margin-right:15px;margin-bottom:10px}.content-section-nav ul li a,.content-section-nav ul li span{color:#3f474d;font-size:16px;font-weight:500;padding:10px 25px;border-radius:22.5px;border:solid 1px #c6d2dc;background-color:#f9f9f9}.content-section-nav ul li a sup,.content-section-nav ul li span sup{font-size:12px;vertical-align:top}.content-section-nav ul li.active a,.content-section-nav ul li.active span{color:white;background-color:#ff5249;border-color:#ff5249}.next-content-cont{padding:74px 0}.next-content-cont .next-label{font-size:20px;font-weight:500;color:#000}.next-content-cont .next-content-title{padding-top:30px;padding-bottom:20px}.next-content-cont .next-content-title a{font-size:40px;font-weight:500;color:#5496c0}.next-content-cont .next-content-desc{font-size:16px;line-height:1.75;color:#000000}.news-single-cont .news-content{margin-top:50px;padding-bottom:80px}.main-news-single-cont{margin:50px auto;padding:50px 15px;background-repeat:no-repeat}.main-news-single-cont h1{font-size:65px;font-weight:500;line-height:1.08}.main-news-single-cont .news-desc{margin-top:30px;font-size:16px;line-height:1.75}.main-news-single-cont .news-date{margin-top:20px;font-size:16px;font-weight:500;color:#717171}.news-sticky-block{position:sticky;top:0}.news-question{border-radius:3px;background-color:#edf5e5;padding:35px;text-align:center}.news-question .nq-title{font-size:26px;font-weight:500;color:#17181a}.news-question .nq-desc{font-size:16px;line-height:1.25;color:#17181a;margin-top:20px;margin-bottom:30px}.news-question .nq-button{border-radius:24.5px;background-color:#fedb43;font-size:14px;color:#000000;border:none;padding:20px;width:100%}.news-employees{border-radius:3px;background-color:#f3f4f6;margin-top:25px;padding:30px}.news-employees .ne-title{font-size:24px;font-weight:500;line-height:1.3;color:#000000}.news-employees .employee-item{padding:30px 0;border-bottom:1px solid #d7d7d7}.news-employees .employee-item:last-child{border-bottom:none;padding-bottom:0}.news-employees .employee-photo,.news-employees .employee-info{display:inline-block;vertical-align:middle}.news-employees .employee-info{padding-left:10px}.news-employees .employee-info .employee-name{font-size:15px;font-weight:500;color:#000000}.news-employees .employee-info .employee-desc{font-size:11px;color:#000000}.news-employees .employee-contacts{padding-top:25px}.news-employees .employee-contacts .employee-phone{font-size:22px;font-weight:500}.news-employees .employee-contacts .employee-email{padding-top:10px;font-size:14px}.news-employees .employee-contacts .employee-email.employee-email-big{font-size:22px;font-weight:500;padding-top:0}.news-employees-bottom{margin:50px 0}.news-employees-bottom .ne-title{font-size:24px}.news-employees-bottom .employee-contacts{padding-top:0;display:inline-block;text-align:right;float:right}.news-employees-bottom .employee-contacts:after{content:' ';clear:both}.news-employees-bottom .employee-contacts .employee-phone{font-size:20px;font-weight:normal}.news-employees-bottom .employee-contacts .employee-email{padding-top:10px;font-size:14px}.news-employees-bottom .employee-contacts .employee-email.employee-email-big{font-size:22px;font-weight:500;padding-top:0}.news-employees-bottom .employee-contacts,.news-employees-bottom .employee-photo,.news-employees-bottom .employee-info{vertical-align:top}.news-employees-bottom .employee-info .employee-name{font-size:18px;font-weight:500}.news-employees-bottom .employee-info .employee-desc{font-size:12px;font-weight:300;padding-top:10px}.news-related-cont{background:#f3f4f6;padding:50px 0;margin-bottom:-15px}.news-related-cont .bd-tab-content{padding-top:40px}.news-related-cont .bd-tab-toggle{background:none;border-bottom:3px solid #cfd7dd;border-radius:0;display:block}.news-related-cont .bd-tab-toggle a{padding-left:0px;padding-right:0px;font-size:18px;color:#000000;background:none;margin-right:109px}.news-related-cont .bd-tab-toggle a.active{background:none;color:#ff5249}.news-related-cont .bd-tab-toggle .slide_indicator{height:3px;background-color:#ff5249;top:auto}header.content-theme-dark{background-color:#262728 !important}header.content-theme-dark .icons svg path{fill:#ccc !important}header.content-theme-dark a{font-size:14px !important;color:#cccccc !important;text-decoration:none !important}header.content-theme-dark a:hover{text-decoration:none !important;color:#ff4e33 !important}header.content-theme-dark .mobile-menu-title{color:#cccccc !important}header.content-theme-dark .mobile-menu-back svg path{fill:#cccccc !important}header.content-theme-dark .top-line{border-bottom:solid 1px rgba(218,228,236,0.1) !important}header.content-theme-dark a{font-size:16px !important}header.content-theme-dark .icons a.mini-cart-opener.mini-cart-empty .mco-inner{background:#f1f4f7 !important}header.content-theme-dark .icons .mco-inner svg path{fill:#000 !important}header.content-theme-dark nav ul li .last-level .last-level-nav.two-columns .menu-chunk a{color:#000 !important}header.content-theme-dark nav ul li .last-level .last-level-nav.two-columns .menu-chunk a:hover{color:#fe5833 !important}header.content-theme-dark nav ul li .shpg{border-top:none !important}header.content-theme-dark .top-line a{font-size:14px !important}body.full-screen-search-opened header.content-theme-dark{background-color:#262728 !important}body.full-screen-search-opened header.content-theme-dark .search-icon path{fill:#cccccc !important}body.full-screen-search-opened header.content-theme-dark .overlay-close path{fill:#cccccc !important}body.full-screen-search-opened header.content-theme-dark .overlay-close:hover path{fill:#fe5833 !important}header.content-theme-dark .search-cont input{color:#cccccc !important;font-weight:300 !important}header.content-theme-dark .search-cont input::placeholder{color:#777777 !important}header.content-theme-dark .search-cont .search-result .search-result-all a{color:#437db5 !important}header.content-theme-dark .search-cont .search-result .search-result-all a:hover{color:#000 !important}header.content-theme-dark #popover-cart-mini{border-top:none !important}header.content-theme-dark #popover-callback-form{background-color:#fff !important;border-top:1px dashed rgba(154,158,162,0.2) !important;border-radius:0 0 3px 3px !important;border:solid 1px #dae4ec !important}header.content-theme-dark #popover-callback-form .bd-form-uni{background:#fff !important}header.content-theme-dark #popover-callback-form .bd-form-uni-title{color:#000000 !important}header.content-theme-dark #popover-callback-form .bd-form-uni .bd-input{background:#fff !important;border-color:#c6cdd3 !important}header.content-theme-dark #popover-callback-form .bd-input label{color:#7d8084 !important}header.content-theme-dark #popover-callback-form .bd-input input{color:#000000 !important}header.content-theme-dark #popover-callback-form button[type="submit"]{background-color:#242427 !important;color:white !important}header.content-theme-dark #popover-callback-form button[type="submit"]:hover{background-color:#4e84ba !important}header.content-theme-dark #popover-callback-form input:-webkit-autofill,header.content-theme-dark #popover-callback-form input:-webkit-autofill:hover,header.content-theme-dark #popover-callback-form input:-webkit-autofill:focus,header.content-theme-dark #popover-callback-form textarea:-webkit-autofill,header.content-theme-dark #popover-callback-form textarea:-webkit-autofill:hover,header.content-theme-dark #popover-callback-form textarea:-webkit-autofill:focus,header.content-theme-dark #popover-callback-form select:-webkit-autofill,header.content-theme-dark #popover-callback-form select:-webkit-autofill:hover,header.content-theme-dark #popover-callback-form select:-webkit-autofill:focus{-webkit-text-fill-color:#000 !important;-webkit-box-shadow:0 0 0px 1000px #fff inset !important;transition:background-color 5000s ease-in-out 0s !important}header.content-theme-dark #popover-company-phones{background-color:#ffffff !important;border-top:1px dashed rgba(154,158,162,0.2) !important;border:solid 1px #dae4ec !important}header.content-theme-dark #company-phones .company-phone-item .cpi-title{color:#8d8d8d !important}header.content-theme-dark #company-phones .company-phone-item .cpi-value{color:#000 !important}header.content-theme-dark #company-phones .company-phone-item .cpi-value a:hover{color:#f76946 !important}header.content-theme-dark #company-phones button{background-color:#242427 !important;color:#fff !important}header.content-theme-dark #company-phones button:hover{background-color:#4e84ba !important;color:#fff !important}header.content-theme-dark #popover-callback-form button[type="submit"]:hover{background-color:#4e84ba !important}header.content-theme-dark .header-all-contacts a{color:#000 !important}header.content-theme-dark .header-all-contacts a:hover{color:#f76946 !important}header.content-theme-light #company-phones .company-phone-item .cpi-title{color:#7d8084 !important}header.content-theme-light #company-phones .company-phone-item .cpi-value{color:#cccccc !important}header.content-theme-light #company-phones .company-phone-item .cpi-value:hover{color:#e75e3c !important}header.content-theme-light .header-all-contacts a{color:#cccccc !important;font-size:16px !important}header.content-theme-light .header-all-contacts a:hover{color:#f76946 !important}header.content-theme-light #popover-information-popover{background-color:#262728 !important;border-top:1px dashed #64676a !important}header.content-theme-light #information-popover nav ul li a{color:#cccccc !important;border-bottom:1px solid #484848 !important}header.content-theme-light #information-popover nav ul li a:hover{color:#e75e3c !important}header.content-theme-light #information-popover nav ul li:last-child a{border-bottom:none !important}header.content-theme-light .main-nav nav li a{color:black}header.content-theme-light .icons a.fullscreen-search-opener svg path,header.content-theme-light .icons a.full-menu-mobile-opener svg path,header.content-theme-light .icons a.full-menu-opener svg path{fill:black}header.content-theme-light #information-popover nav ul li a,header.light #information-popover nav ul li a{color:#cccccc !important}header.content-theme-light #popover-company-phones{border-radius:0 0 3px 3px !important;background-color:#262728 !important;border-top:1px dashed #64676a !important;padding:24px 36px !important;border-left-color:#262728 !important;border-right-color:#262728 !important;border-bottom-color:#262728 !important}header.content-theme-light #popover-callback-form{background-color:#262728 !important;border-top:1px dashed rgba(154,158,162,0.2) !important;border-left-color:#262728 !important;border-right-color:#262728 !important;border-bottom-color:#262728 !important}header.content-theme-light #popover-callback-form .bd-form-uni,header.content-theme-light #popover-callback-form .bd-form-uni .bd-input{background:none !important;border-color:#414345 !important}header.content-theme-light #popover-callback-form .bd-form-uni input,header.content-theme-light #popover-callback-form .bd-form-uni .bd-input input{color:#cccccc !important}header.content-theme-light #popover-callback-form .bd-form-uni-title{color:#cccccc !important}header.content-theme-light #popover-callback-form .bd-form-uni button[type="submit"]{background-color:#e75e3c !important;color:white !important}header.content-theme-light #company-phones button{background-color:#e75e3c !important;color:#fff !important}header.content-theme-light #company-phones button:hover{background-color:#f76946 !important}header.content-theme-light .mobile-menu-title{color:black}header.content-theme-light.fixed .main-nav,header.light.fixed .main-nav{background:rgba(255,255,255,0.8)}header.content-theme-light .mobile-menu-back svg path,header.content-theme-light .overlay-close svg path{fill:black !important}header.content-theme-light .overlay-close:hover svg path{fill:#fe5833 !important}body.full-screen-search-opened header.content-theme-light .search-icon path{fill:black !important}body.full-nav-mobile-opened header.content-theme-light{border-bottom:2px dashed #dae4ec !important}body.full-screen-search-opened header.content-theme-light{background:white !important}body.full-screen-search-opened header.content-theme-light .search-cont input{color:black !important}a:hover{color:#000}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#333333;-webkit-box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.about-company-index h1{font-size:40px;font-weight:600;line-height:1.1;margin-left:-3px}.about-company-index p{line-height:1.8}.about-company-index a{color:#E26F6B;font-weight:300}.index-cont .index-title{font-size:40px;font-weight:600}.index-cont .index-section-desc{line-height:1.8}.index-content-tabs .bd-tab-toggle a{font-weight:400}.about-company-index-footer p{line-height:1.8}h2{font-weight:600}header nav ul li .last-level .last-level-nav.two-columns div ul li{padding:8px 0}header nav ul li a{font-size:20px}header nav ul li{margin-right:40px}header nav ul li .last-level .last-level-title{font-size:26px;font-weight:500;padding-bottom:30px;margin-left:-3px}header nav ul li .shpg-small .last-level .last-level-title{padding-bottom:15px}header nav ul li a:hover{color:#fe5833}.catalog-single-all-chars-list-cont .catalog-single-all-chars-list{color:#000000;border-bottom:1px solid #c8c8c8;text-decoration:none;padding-bottom:5px}.catalog-single-all-chars-list-cont .catalog-single-all-chars-list:hover{color:#ff3c3c;border-bottom:none}.catalog-single-price-cont{margin-top:65px}.catalog-ask-about-product a{color:#4e84ba}.catalog-ask-about-product a:hover{color:#000}.catalog-single-price-cont .price-difference{border-radius:3px;margin-left:10px;padding:3px 11px 3px}.bd-tab-toggle a{font-size:14px;transition:color .1s ease;transition-delay:.1s}.product-single-cont h1{font-size:34px;margin-top:15px}.product-single-cont h2{font-size:32px;line-height:normal}.product-single-cont h3{font-size:26px;font-weight:500;line-height:1.2}.product-single-cont h4{font-size:24px;font-weight:500;line-height:1.3}.product-single-cont h5{font-size:20px;font-weight:500;line-height:1.4}.product-single-cont .bd-tab-content .bd-block-htag{margin-top:60px;margin-left:-3px}.product-single-cont .bd-tab-content .bd-block-htag-h3{margin-top:35px;padding:0 0}.product-single-cont .bd-tab-content .bd-block-htag-h4{margin-top:25px;padding:0 0}.product-single-cont .bd-tab-content .bd-block-htag-h5{margin-top:15px;padding:0 0}.catalog-detail-tabs .bd-tab-toggle a.active{font-weight:500}.bd-product-chars ul li span.meta-value{line-height:1.6;padding:10px 0px 0 10px}.bd-product-chars ul li span.meta-property span{padding-right:5px}.catalog-single-related-content{margin-top:120px}.catalog-single-related-content .catalog-related-content-item .catalog-related-content-item-name{line-height:1.4}.product-single-cont .bd-block-docs ul li span{font-size:16px}.product-single-cont .bd-block-docs a{cursor:pointer}.product-single-cont .bd-block-docs a:hover{color:#000}.product-single-cont .bd-block-text{line-height:1.7;padding:15px 0 15px 0}.product-single-cont .bd-block-accordion_2{padding:15px 0 15px 0}.product-single-cont .bd-block-image{padding:15px 0 15px 0}.product-single-cont .bd-block-image img{border-radius:3px}.product-single-cont .bd-block-video{padding:15px 0 15px 0}.product-single-cont .bd-block-bd_char{padding:15px 0 15px 0}.product-single-cont .bd-block-gallery{padding:15px 0 15px 0}.product-single-cont .bd-block-docs{padding:15px 0 15px 0}.product-single-cont .bd-block-docs ul li{margin-bottom:20px}.bd-block-gallery_3{padding:15px 0 15px 0}.catalog-detail-tabs .bd-tab-toggle{border-bottom:3px solid #e7e7e7}.catalog-detail-tabs .bd-tab-toggle a{margin-right:80px;padding-bottom:20px;font-weight:400;color:#767f86}footer .footer-nav .navigation-cont nav ul li a{font-size:16px;line-height:1.7}footer .footer-nav .navigation-cont nav ul li a:hover{color:#fff}footer .footer-nav .navigation-cont .footer-title{padding-bottom:20px}footer .footer-nav .subscribe-cont{border-bottom:1px solid rgba(216,216,216,0.1)}footer .footer-nav .subscribe-cont .desc{padding-top:7px}footer .footer-nav .subscribe-cont .btn{font-weight:300;cursor:pointer;user-select:none}footer .footer-nav .subscribe-cont .btn:hover{background-color:#bdec8e;color:#262728}footer .footer-nav .navigation-cont .footer-phone a{font-weight:400}footer .footer-nav .navigation-cont .footer-phone a:hover{color:#fff}footer .footer-nav .navigation-cont .footer-email a:hover{color:#fff}.cart-item-amount-change button{border:solid 2px rgba(203,202,202,0.3);color:#b0b0b0}.cart-item-amount-change input{border-top:solid 2px rgba(203,202,202,0.3);border-bottom:solid 2px rgba(203,202,202,0.3)}.cart-item-amount-change button.amount-minus{margin-right:-4px}.catalog-add-to-cart .add-to-cart-btn{cursor:pointer;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:17px 40px 17px 40px;font-weight:400}.catalog-add-to-cart .add-to-cart-btn:hover{background-color:#ffe36b}.catalog-add-to-cart .add-to-cart-btn svg{margin-right:10px}.catalog-gallery-row img{border-radius:3px}.bd-block-gallery img{border-radius:3px}.bd-block-video iframe{border-radius:3px}.bd-block-htag{padding:10px 0}.main-course-cont{border-radius:3px;margin:5px -70px;padding:50px 68px}.main-course-cont .order-course-cont{margin-top:70px}.main-course-cont .order-course-cont a{font-size:16px;margin-left:20px}.main-course-cont .order-course-cont a:hover{color:#fff}.course-single-cont h1{font-size:65px;font-weight:500;margin-top:40px;margin-bottom:20px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.course-single-cont h2{font-size:40px;font-weight:500;margin-top:60px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;width:70%}.bd-block-banner .banner-f:before{width:197px}.course-single-cont .bd-accordion-title-value{font-weight:500}.course-single-cont .bd-block-text{width:70%}.bd-accordion .bd-accordion-item{margin-top:5px}.bd-accordion .bd-accordion-item.active .bd-accordion-content{margin:20px 0 30px 0}.bd-block-lists .block-lists-item{margin-bottom:50px}.bd-block-lists .block-lists-item .bli-title{font-weight:500}.bd-block-teachers{margin:40px 0}.bd-block-teachers .teacher-item .teacher-info .teacher-name{line-height:1.2}.bd-block-teachers .teacher-item .teacher-info .teacher-position{padding-top:5px}.bd-block-lists_2 .block-lists-item{margin-bottom:55px}.bd-block-lists_2 .block-lists-item .bli-text{padding-top:10px}.bd-accordion.accordion-bordered .bd-accordion-item.active{background:none;border-radius:3px}.bd-block-accordion_2 .bd-accordion-title-value{font-size:20px;line-height:1.5}.bd-accordion.accordion-bordered .bd-accordion-item{border-radius:3px;padding:40px 40px}.product-label{padding:7px 10px}.product-rating{margin-left:10px}.product-rating svg{margin-left:4px}.catalog-single-short-desc{color:#000000;margin-bottom:65px}.catalog-single-short-desc.without-features{margin-bottom:20px}.catalog-single-last-block{padding-top:30px}.product-single-cont .bd-breadcrumb-container{padding-bottom:45px}.catalog-add-to-cart{margin:30px 0 20px 0}.catalog-delivery-tabs{padding:30px 34px 30px 34px}.catalog-delivery-tabs .bd-tab-content{padding-left:5px}.additional-gallery-expander{line-height:1.3;background-color:rgba(38,39,40,0.5);border-radius:3px}.cart-item-amount-change button{cursor:pointer}.cart-item-amount-change button:hover{color:#616060}.catalog-detail-tabs .bd-tab-toggle a:hover{color:#474c50}.catalog-detail-tabs .bd-tab-toggle a.active{cursor:default}.bd-tab-toggle a.active{cursor:default}.bd-block-text ul{padding-left:17px;list-style:inherit}.bd-block-text ul li{margin:0 0 .5em 1.5em}.bd-block-text ul li:last-child{margin:0 0 1.5em 1.5em}.bd-block-text ul li:first-child{margin:1.0em 0 0.5em 1.5em}.bd-block-text ol{padding-left:17px;list-style:decimal}.bd-block-text ol li{margin:0 0 .5em 1.5em}.bd-block-text ol li:last-child{margin:0 0 1.5em 1.5em}.bd-block-text ol li:first-child{margin:1.0em 0 0.5em 1.5em}.bd-block-text em{font-style:italic}.bd-block-text a{color:#E26F6B;font-size:16px}.bd-block-text a:hover{color:#CC6460}.catalog-category-description h2{font-size:27px}.catalog-category-description .ccd-content{font-size:18px;line-height:1.8}.catalog-category-description{margin:0px 0 0px -17px}.product-card .add-to-cart{cursor:pointer}.product-card:hover .add-to-cart:hover{background-color:#ffe36b}.bd-filter-item{cursor:pointer;user-select:none}.sod_select{cursor:pointer}.catalog-category-description .ccd-content{cursor:default}.content-delivery .cdt-content a{font-size:14px}.content-delivery .cdt-content a:hover{color:#000}.catalog-ask-about-product a.good-q-extended{padding:17px 40px 18px 40px}b{font-weight:400}i{font-style:italic}.sod_select{padding:15px 18px}.sod_select .sod_option{padding:10px 18px}.sod_select .sod_option.selected:before{right:20px}.btn-show-more{font-weight:300;border-radius:3px;cursor:pointer}.btn-show-more:hover{background-color:#f0f1f3}.catalog-pager{margin:0 -15px 40px -15px}.catalog-section-title{padding-bottom:35px;padding-top:10px;margin-left:-3px}.catalog-main-children{padding-bottom:30px;user-select:none}.catalog-main-section-count{margin-left:15px;font-weight:300;display:inline-block}.bx-filter{font-weight:300;font-family:'Roboto'}.bx-filter-block,.bd-filter-item .bd-filter-dropdown li label{font-family:'Roboto';font-weight:300;color:#fff}.bx-filter .bx-filter-section{padding-top:0px}.bd-filter-item .bx-filter-block .bd-checkbox label span{font-weight:300;opacity:0.9;left:33px;top:2px;color:#fff}.bd-filter-item .bx-filter-block .bd-checkbox label span:hover{opacity:1}.bd-checkbox{margin-top:0;margin-bottom:15px}.bd-checkbox label{border:1px solid #555555;width:18px;height:18px}.bx-filter .bx-filter-param-label{min-height:18px}.bd-checkbox:hover label:hover{border:1px solid #9b9b9b}.bd-filter-item .bx-filter-block .bd-filter-apply{color:#fff;cursor:pointer;font-family:'Roboto';font-weight:300;margin-top:20px}.bd-filter-item .bx-filter-block .bd-filter-apply:hover{color:#cccccc}.bd-checkbox label:after{top:6px;left:5px;width:7px;height:3px}.bd-filter-item .attr_search{margin-bottom:10px}.bd-filter-item .bx-filter-block input[type="text"]{font-weight:300;color:#fff;font-family:'Roboto';font-size:16px}.bx-filter-parameters-box-container{padding-bottom:0px}.bd-filter-item .bx-filter-block:before{width:10px;height:10px;top:-4px !important}.bd-filter-item .bx-filter-parameters-box-title svg{top:14px;right:20px}.bx-filter .bx-filter-button-box .bx-filter-block,.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block{cursor:default}.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block i.bx-ft-sub{font-size:16px}.bd-filter-item .bx-filter-parameters-box-title{padding:13px 56px 13px 20px}.catalog-ask-about-product .product-unavailable-label{line-height:1.45;font-weight:300;font-size:14px;vertical-align:middle;display:none}.catalog-main-children ul li a{padding:15px 30px}.catalog-main-children ul li a:hover{border-color:#f5e7ab;background-color:#fff0ae}.catalog-child-section-count{margin-left:3px}.bd-filter-item:hover{background-color:#eaebec}.bd-filter-item.bd-filter-active:hover{background-color:#fb7c5d}.modal-additional .ma-product-price .price-difference{margin-left:6px}.modal-additional .ma-product-price .price-desc{margin-left:15px;width:120px;font-size:14px;line-height:1.4}.modal-additional .ma-product-price .current-price{font-size:50px}.bd-input textarea{font-size:14px;font-weight:300;font-family:'Roboto';line-height:1.6}.bd-form-uni .bd-input{padding:13px 17px}.bd-form-uni .bd-input input{font-weight:300;font-family:'Roboto';width:100%}.bd-form-uni .bd-input label{margin-left:2px}.bd-form-uni .bd-checkbox label{width:29px;height:29px;border:solid 1px #d4dadf}.bd-form-uni .bd-checkbox input[type=checkbox]:checked + label{background:none;border-color:#d4dadf}.bd-form-uni .bd-checkbox label:after{width:12px;height:5px;top:9px;left:8px;border-color:black}.bd-form-uni .bd-checkbox label span{left:30px;top:2px}.bd-form-uni .bd-form-uni-title{padding-bottom:15px}.bd-form-uni button[type="submit"]{cursor:pointer;user-select:none;padding:15px 86px}.bd-form-uni button[type="submit"]:hover{background-color:#caf99a}.courses-section-nav{margin:30px 0;user-select:none}.courses-section-nav ul li a,.courses-section-nav ul li span{font-weight:300}.courses-section-nav ul li a{padding:10px 30px;font-weight:300}.courses-section-nav ul li a:hover{border:solid 1px #fe5249;background-color:#fe5249;color:#fff}.courses-section-nav ul li a sup{padding-left:2px}.main-course-cont .course-desc{width:90%;margin-top:15px}.main-course-cont .course-features{margin-top:35px;margin-bottom:40px}.main-course-cont .order-course-btn{cursor:pointer}.main-course-cont .order-course-btn:hover{background-color:#fff}.main-course-cont .course-features .course-feature-item .cfi-title{width:80%;line-height:1.2}.main-course-cont .course-features .course-feature-item .cfi-value{line-height:1.4;padding-top:5px}.bd-block-lists{margin-top:10px}.bd-block-lists_inner ul li .element-desc{padding-top:5px}.bd-block-banner .banner-t button{cursor:pointer}.bd-block-banner .banner-t button:hover{opacity:0.8}.bd-block-banner .banner-f:after{margin-top:-5px}.bd-block-lists_2{margin-top:20px}.bd-block-gallery_2{margin-top:40px}.gallery_2-item a img{border-radius:3px}.bd-accordion.accordion-bordered .bd-accordion-item.active{padding:30px 40px 15px 40px}.bd-block-accordion_2 .bd-accordion-item.active .bd-accordion-content{margin:5px 0 0px 0}.bd-block-accordion_2 .bd-accordion-item.active .bd-accordion-content .bd-block-text{width:90%;padding:10px 0 10px 0}.bd-block-accordion_2 .bd-accordion-item.active .bd-accordion-content .bd-block-gallery{padding:10px 0 10px 0}.bd-block-accordion_2 .bd-accordion-item.active .bd-accordion-title .bd-accordion-title-value-inner{font-weight:500}.bd-block-banner_3 .banner-f .f-link{padding:5px 15px}.bd-block-banner_3 .banner-f .f-link:hover{opacity:0.8}.bd-block-banner_3 .banner-f span{padding-left:10px}.bd-block-banner_3 .banner-f .s-link:hover{color:#5496c0}.bd-block-banner_2 .banner-f a:hover{border-bottom:none;opacity:0.8}.bd-block-banner_2 .banner-t .price-desc{width:130px;line-height:1.2;padding-left:20px;vertical-align:top;margin-top:3px}.bd-block-banner_3{margin:80px -55px 50px -55px}.bd-block-banner_2{margin:80px -55px 50px -55px}.bd-block-banner{margin:80px -55px 50px -55px}.course-contact .course-locations .course-location-item .cli-address{padding-bottom:5px;line-height:1.3}.course-contact .course-placement-label{line-height:1.2;padding-left:4px}.course-contact .course-placement-value{margin-top:20px;font-weight:500}.course-contact .course-placement-value{background-image:linear-gradient(transparent 60%,#d3efb7 40%);background-size:100% 72%;background-repeat:no-repeat;background-position:top center}.course-form .modal-additional .ma-course-title{padding-top:80px}.course-form .modal-additional .ma-course-name{line-height:1.3;margin-top:160px;width:75%}.course-form .modal-additional .ma-course-duration-label{font-size:16px;padding-bottom:10px;color:#7e8176}.course-form .modal-additional .ma-course-duration{color:#333333;font-size:18px}.course-form .modal-additional .ma-product-price{margin-top:30px}.course-form .modal-additional .ma-product-price .current-price{font-size:60px}.course-form .modal-additional .ma-product-price .align-items-center{margin-top:15px}.bd-block-docs a:hover{color:#000}.bd-accordion.accordion-bordered .bd-accordion-title .bd-accordion-title-value-inner{width:80%}.bd-accordion.accordion-bordered .bd-accordion-title .bd-accordion-title-value-inner:hover{color:#5496c0}.bd-block-lists_2 .block-lists-item .bli-title span{background-size:50% 100%}.course-contact .course-locations .course-location-item .cli-map-opener:hover{color:#000}.bd-form-uni .bd-checkbox label[for^="personalDataCheckbox"] span a:hover{color:#000}.bd-form-uni .bd-checkbox input[type=checkbox]:checked + label{border-color:#9b9b9b}.course-form .bd-form-uni .bd-form-uni-title{padding-bottom:20px}.course-form .course-form-inner .course-form-inner-date-cont{margin-bottom:30px}.course-form .course-form-inner .course-form-inner-date-cont{margin-left:-2px}.course-form .course-form-inner{padding:20px 50px 30px 50px}.main-service-cont{padding:90px 70px;border-radius:3px}.main-service-cont h1{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-left:-3px;font-size:50px}.service-gallery-row{margin-top:80px;padding:50px 0 35px 0}.main-service-cont .order-service-btn{cursor:pointer;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:18px 50px 18px 50px;font-weight:400}.main-service-cont .order-service-btn svg{margin-right:10px;margin-top:-2px}.main-service-cont .order-service-cont a{font-size:16px;margin-left:30px}.main-service-cont .order-service-cont a:hover{color:#000}.main-service-cont .service-price .price-difference{padding:2px 12px 2px;border-radius:3px;margin-left:10px}.additional-gallery-item img{border-radius:3px}.service-detail-cont h2,.service-detail-cont h3,.service-detail-cont h4,.service-detail-cont h5{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.service-detail-cont .bd-tab-content .bd-block-htag{margin-top:60px;margin-left:-3px}.service-detail-cont .bd-tab-content .bd-block-htag.bd-block-htag-h3,.service-detail-cont .bd-tab-content .bd-block-htag.bd-block-htag-h4,.service-detail-cont .bd-tab-content .bd-block-htag.bd-block-htag-h5{margin-top:20px;padding:0 0}.service-detail-cont h2{font-size:45px;font-weight:500}.service-detail-cont h3{font-size:28px;font-weight:500}.service-detail-cont h4{font-size:22px;font-weight:500}.service-detail-cont h4{font-size:18px;font-weight:500}.bd-block-docs ul li span{font-size:16px}.bd-block-docs a{cursor:pointer}.bd-block-docs a:hover{color:#000}.service-single-cont .bd-block-text{line-height:1.7;padding:15px 0 15px 0}.service-single-cont .bd-block-image{padding:15px 0 15px 0}.service-single-cont .bd-block-image img{border-radius:3px}.service-single-cont .bd-block-video{padding:15px 0 15px 0}.service-single-cont .bd-block-bd_char{padding:15px 0 15px 0}.service-single-cont .bd-block-gallery{padding:15px 0 15px 0}.service-detail-cont .bd-tab-toggle{border-bottom:3px solid #e7e7e7}.service-detail-cont .bd-tab-toggle a{font-size:20px;margin-right:80px;padding-bottom:20px;font-weight:400;color:#767f86}.service-detail-cont .bd-tab-toggle a:hover{color:#000}.services-section-nav{margin:40px 0 30px 0;user-select:none}.services-list-cont h1{font-size:60px;font-weight:500;margin-left:-3px}.services-section-nav ul li{margin-right:30px}.services-section-nav ul li sup{margin-left:5px}.main-project-cont h1{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-left:-4px}.main-project-cont{padding:70px 70px}.main-project-cont .project-desc{width:90%}.project-gallery-row{margin-top:100px}.project-single-cont h2{font-size:45px;font-weight:500;margin-left:-3px}.project-single-cont h3{font-size:26px;font-weight:500;margin-top:50px}.project-single-cont h4{font-size:24px;font-weight:500;margin-top:60px}.project-single-cont .bd-block-docs ul li span{font-size:16px}.project-single-cont .bd-block-docs a{cursor:pointer}.project-single-cont .bd-block-docs a:hover{color:#000}.project-single-cont .bd-block-text{line-height:1.7;padding:15px 0 15px 0;width:90%}.project-single-cont .bd-block-image{padding:15px 0 15px 0}.project-single-cont .bd-block-image img{border-radius:3px}.project-single-cont .bd-block-video{padding:15px 0 15px 0}.project-single-cont .bd-block-bd_char{padding:15px 0 15px 0}.project-single-cont .bd-block-gallery{padding:15px 0 15px 0}.project-single-cont .bd-block-accordion_2{padding:15px 0 15px 0}.project-sticky-block{margin-top:145px;top:20px}.project-content{padding-top:10px}.bd-tab-content{padding-top:20px}.bd-tab-content.bd-tab-content-single{padding-top:0px}.project-card,.service-card{margin-bottom:25px}.projects-section-nav{margin:30px 0;user-select:none}.projects-section-nav ul li a,.projects-section-nav ul li span{font-weight:300}.projects-section-nav ul li a{font-weight:300}.projects-section-nav ul li a:hover{background-color:#fe5249;border-color:#fe5249;color:#fff}.projects-section-nav ul li a sup{padding-left:2px}.project-question .pq-button{cursor:pointer;font-weight:300;user-select:none;padding:15px}.project-question .pq-button:hover{opacity:0.8}.project-employees .pe-title{font-size:20px}.project-employees .employee-info .employee-desc{padding-top:7px}.project-employees .employee-photo img{border-radius:3px}.project-employees.project-employees-bottom .pe-title{font-size:28px;padding-bottom:10px}.project-content .project-employees-bottom{padding:50px}.project-employees-bottom{padding:50px 70px;width:80%}.project-employees-bottom .pe-title{font-size:24px;padding-bottom:10px}.next-project-cont{background-color:#fff}.catalog-delivery-tabs .cdt-title{padding-top:0px}.catalog-delivery-tabs .cdt-content a{font-size:14px}.catalog-delivery-tabs .cdt-content a:hover{color:#000}.main-news-single-cont h1{font-size:45px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.main-news-single-cont .news-date{font-weight:300;padding-left:3px}.main-news-single-cont{padding:0 15px}.news-single-cont .news-content .bd-block-text{line-height:1.7;padding:15px 0 15px 0;width:90%}.news-single-cont .news-content .bd-block-image{padding:15px 0 15px 0}.news-single-cont .news-content .bd-block-image img{border-radius:3px}.news-single-cont .news-content h2{font-size:32px;font-weight:500}.news-single-cont .news-content h3{font-size:26px;font-weight:500}.news-single-cont .news-content h4{font-size:24px;font-weight:500}.news-single-cont .bd-block-htag-h3{margin-top:30px}.content-single-cont{padding:0 0 30px 0}.content-single-cont h1{font-size:50px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;padding-top:5px}.content-single-cont .content-date{font-weight:300;padding-top:25px}.content-single-cont .content-preview-text{font-size:16px;text-align:left;line-height:1.7}.main-content-cont.with-photo-bg{padding-top:90px;padding-bottom:120px;border-radius:3px}.main-content-cont{padding-top:90px;padding-bottom:100px;border-radius:3px}.news-employees.news-employees-bottom{border-radius:3px;padding:40px 50px}.news-employees.news-employees-bottom .ne-title{font-size:28px;margin-bottom:10px}.news-employees{border-radius:3px}.news-employees .ne-title{font-size:20px}.news-employees .employee-info .employee-desc{padding-top:7px}.news-employees .employee-photo img{border-radius:3px}.fotorama__fullscreen-icon{top:30px;right:50px}.fotorama__thumb-border{top:5px}.catalog-delivery-tabs.catalog-delivery-tabs-single .bd-tab-content.active{padding-top:10px}.content-single-cont .bd-block-text{line-height:1.7;padding:15px 0 15px 0}.content-single-cont .bd-block-image{padding:15px 0 15px 0}.content-single-cont .bd-block-image img{border-radius:3px}.content-single-cont h2{font-size:40px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.content-single-cont h3{font-size:26px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.content-single-cont h4{font-size:24px;font-weight:500;line-height:1.4}.next-content-cont .next-content-title{padding-top:15px}.next-content-cont .next-content-title a{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.next-content-cont .next-content-title a:hover{color:#000}.content-single-cont .bd-block-image_wide{padding:15px 0 15px 0}.content-single-cont .bd-block-image_wide img{border-radius:3px}.content-single-cont .bd-block-htag-h2{margin-top:30px}.content-single-cont .bd-block-htag-h4{margin-top:30px;padding:0px 0}.content-single-cont .bd-block-gallery_3{padding:15px 0 15px 0}.fotorama--fullscreen,.fotorama__img{border-radius:3px !important}.content-single-cont .bd-block-quote{padding:15px 0 15px 0}.content-single-cont .bd-block-htag:first-child{margin-top:0}.bd-block-docs{padding:15px 0 15px 0}.bd-block-docs ul{margin:10px 0}.bd-block-docs ul li{margin-bottom:20px}strong{font-weight:600}.services-section-nav ul li.active a{padding-bottom:8px}.service-question-modal .modal-additional{border-radius:3px 0 0 3px}.bd-form-uni{border-radius:3px}.gallery-last-row .bd-block-gallery-item{margin-bottom:0px}.catalog-nav-content-container .bd-tab-content>div ul li a{line-height:2}.catalog-nav-content-container .bd-tab-content>div>a{padding-bottom:10px}.catalog-nav-content-container{padding-top:15px}.catalog-nav-content-container .bd-tab-content>div{padding:20px 0}.catalog-nav-content-container .bd-tab-content>div.without-third-level{padding:7px 0}.lb-close{cursor:pointer}.bd-modal .bd-modal-close{cursor:pointer}.bd-block-htag{margin-left:-3px}.bd-block-yandex_map{padding:15px 0 15px 0}.course-single-cont .bd-block-gallery{padding:15px 0 15px 0;width:80%}.course-single-cont .bd-block-text{padding:15px 0 15px 0}.course-single-cont .bd-block-gallery_2{padding:15px 0 15px 0;margin-top:0}.course-single-cont .bd-block-accordion_2{padding:15px 0 15px 0}.course-single-cont .bd-block-accordion{padding:15px 0 15px 0}.course-single-cont .bd-block-lists{padding:20px 0 20px 0}.course-single-cont .bd-block-lists_2{padding:15px 0 15px 0}.project-single-cont .bd-block-htag:first-child{margin-top:50px}.project-single-cont .bd-block-htag{margin-top:80px;margin-left:-3px}.next-project-cont .next-project-title a:hover{color:#000}.next-project-cont .next-project-title a:hover svg g{fill:red}.gallery_2-expander{line-height:1.4}.news-sticky-block{top:25px}.company-cont{}.company-slider-item{border-radius:3px}.company-slider-bg{border-radius:3px}.company-slider-item-header{font-weight:500;left:60px;top:40px}.company-slider-item .company-slider-item-title{visibility:hidden;padding-left:33px;padding-top:110px}.company-slider-item .company-slider-item-description{padding-top:15px;padding-left:33px;line-height:1.6}.company-slider-item .company-slider-item-url{padding-left:33px}.company-slider-cont .fotorama__arr--prev{right:95px !important;top:87%}.company-slider-cont .fotorama__arr--next{right:30px !important;top:87%}.company-description{padding-bottom:100px}.company-description .bd-block-htag{}.company-description .bd-block-text{padding:15px 0 15px 0}.company-description .bd-block-accordion{padding:15px 0 15px 0}.company-description .company-credentials{line-height:1.6}.company-description .bd-accordion .licence-name a:hover{color:#000}.company-infographic .infographic-first-desc{line-height:1.3;font-size:22px}.company-infographic .infographic-item .infographic-desc{line-height:1.4;padding-left:3px}.company-infographic .infographic-first-count{font-weight:500}.company-infographic .infographic-first-full-desc{padding-left:5px;padding-top:20px}.team-cont h1{font-size:60px;font-weight:500;margin-left:-3px}.team-cont .team-desc{padding-top:25px;padding-bottom:10px;width:85%}.team-tabs{padding-top:25px}.team-tabs .bd-tab-toggle a{margin-right:30px}.team-cont .team-item .team-item-info{border-radius:0 3px 0 0}.team-cont .team-item .team-item-info .team-item-name{text-transform:uppercase;line-height:1.2}.team-item-image img{border-radius:3px}.partners-cont h1{font-size:60px;font-weight:500;margin-left:-3px}.partners-cont .partners-desc{padding-top:25px;width:90%}.partners-cont .partner-item{margin-top:70px}.partners-cont .partner-item .partner-desc{width:90%}.partners-cont .partner-item .partner-email-label,.partners-cont .partner-item .partner-site-label{padding-top:30px}.partners-cont .partner-item .partner-phone,.partners-cont .partner-item .partner-email,.partners-cont .partner-item .partner-site-{font-size:16px;padding-top:10px}.vacancies-cont h1{font-size:60px;font-weight:500;margin-left:-3px}.vacancies-cont .vacancies-desc{padding-top:25px}.vacancies-cont .vacancy-item a:hover{color:#437db5}.vacancy-single-cont h1{font-size:60px;font-weight:500}.vacancy-single-cont .vacancy-single-desc{font-size:16px;line-height:1.6;padding-top:25px}.vacancy-single-cont .vacancy-properties .vacancy-property-item .vpi-label{line-height:1.2}.vacancy-single-cont .vacancy-properties .vacancy-property-item a:hover{color:#000}header .icons a.mini-cart-opener .mco-inner{user-select:none}header .icons a.mini-cart-opener .mco-inner .cart-not-empty-dot{border-radius:666px}.webui-popover{padding:20px 20px}.mini-cart-content-inner{width:500px}.mini-cart-content-inner .cart-mini-items .cart-item .row{padding:15px 0;border-bottom:1px dashed #e3e4e8}.mini-cart-content-inner .cart-mini-title{padding-left:15px;font-size:26px;padding-bottom:18px}.mini-cart-content-inner .cart-mini-items .cart-item .cart-item-name{font-size:18px;line-height:1.5;padding-top:10px;padding-bottom:10px}.mini-cart-content-inner .cart-mini-items .cart-item .cart-item-info .cart-item-current-price{margin-top:10px;margin-bottom:10px}.mini-cart-content-inner .cart-mini-items .cart-item .cart-item-current-price .current-price{font-size:22px}.mini-cart-content-inner .cart-mini-items .cart-item .cart-item-old-price{padding-top:10px}.cart-item .cart-item-info .price-difference{border-radius:3px}.mini-cart-content-inner .cart-mini-items .cart-item .cart-item-old-price .price-difference{padding:2px 8px;font-size:14px;margin-left:8px}header .top-line nav{padding-top:4px}header .top-line nav ul li{margin-right:10px}header .top-line .header-phone{padding-top:4px}header .top-line .header-social a{margin-left:4px}header .top-line .header-social{user-select:none}header .top-line .header-social img:hover{opacity:0.8}header .main-nav nav{margin-left:20px}.company-infographic{padding-top:30px}.cart-item .cart-item-info .cart-item-name{line-height:1.4;padding-top:5px;padding-bottom:30px}.cart-item .cart-item-info .price-difference{padding:2px 10px 2px}.cart-item .cart-item-info .old-price{padding-right:10px}.cart-item-amount-change{user-select:none}.cart-item .cart-item-info .cart-item-remove:hover{opacity:0.7}.cart-item .cart-item-info .cart-item-current-price{margin-top:10px}.recommend-products-cont-list .related-loader-cont a:hover{color:#000}.checkout-btn{font-size:16px;margin-top:15px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;cursor:pointer;user-select:none}.checkout-btn:hover{background-color:#4e84ba;color:#fff}.back-to-shop-ill-take-you-to-the-candy-shop:hover{color:#000}.back-to-shop-ill-take-you-to-the-candy-shop svg{margin-top:-2px}.back-to-shop-ill-take-you-to-the-candy-shop:hover svg path{fill:#000}.recommend-products-cont-list{padding-top:30px}.checkout-cont h1{font-size:50px}.bd-form-uni .bd-radio-group-title{margin:20px 0;padding-top:30px;font-weight:400}.fotorama__dot{width:10px;height:10px}.slider{border-radius:3px}.index-slider-cont .fotorama__arr--next:hover,.company-fotorama .fotorama__arr--prev:hover{opacity:0.7 !important}.fotorama__nav__frame.fotorama__active .fotorama__dot{background-color:#fff}.index-slider-cont .fotorama__nav--dots{right:170px}.index-slider-cont .fotorama__arr--prev{right:100px !important}.index-cont .bd-tab-toggle{margin-bottom:0px;margin-top:5px}.bd-tab-toggle a.active{color:#fff}.about-company-index a:hover{color:#CC6460}.index-title-cont a:hover{color:#CC6460}.ya-hudozhnik-ya-tak-vizhu{margin-left:20px}.cart-full h1{font-size:60px;font-weight:500;padding-top:20px}.checkout-cont h1{font-weight:500}.index-content-tabs{padding-top:50px}.bd-filter-item .bx-filter-block{top:50px;padding:20px 30px 20px 30px}.bd-filter-item .bx-filter-block .scrollable{min-height:180px;max-height:180px}.services-section-nav ul li a:hover{color:#000}.projects-list-cont h1,.courses-list-cont h1,.content-list-cont h1{font-weight:500;margin-left:-3px;font-weight:500;margin-bottom:20px;font-size:60px}.content-section-nav{margin:20px 0 30px 0;user-select:none}.content-section-nav ul li a{font-weight:300}.content-section-nav ul li a:hover{color:white;background-color:#ff5249;border-color:#ff5249}header .icons a{margin-right:45px}header .icons .full-menu-opener:hover svg path,header .icons .fullscreen-search-opener:hover svg path{fill:#fe5833}header nav ul li .shpg .has-child{padding:10px 0}header nav ul li .shpg.shpg-extra-small ul{padding:10px 0}header nav ul li .shpg.shpg-extra-small li a{padding-right:30px}header nav ul li .last-level .last-level-nav.two-columns .menu-chunk ul li{padding:5px 0;line-height:1.5}header nav ul li .last-level .last-level-nav ul{padding-top:8px}header nav ul li .last-level .last-level-nav.two-columns .menu-chunk .menu-chunk-content{margin-bottom:20px}header nav ul li .last-level .last-level-nav ul li{padding:5px 0;line-height:1.5}.showmore svg{margin-left:5px;top:0px}.bd-filter-item .bx-filter-block{background:rgba(0,0,0,0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.index-cont{border-radius:3px}.index-cont .index-courses-list .course-name a{font-size:28px;color:#333333;line-height:1.4}.index-cont .index-courses-list .course-name a:hover{color:#437db5}.index-cont .index-title{margin-left:-3px}.index-cont .index-services-list a:hover{color:#000}.index-cont.index-services-cont .all-services-link{font-size:20px}.index-cont.index-services-cont .all-services-link:hover{color:#000}#popover-index-services ul li{font-size:18px;line-height:1.5;padding-bottom:10px;color:#437db5}#popover-index-services ul li:hover{color:#000}#popover-index-services ul li:last-child{padding-bottom:0px}.index-cont.index-services-cont .index-title-cont span:hover{color:#437db5}.index-cont.index-services-cont .index-services-list ul li{padding-bottom:20px}.index-cont.index-services-cont::before{top:12px;left:-8px}.index-content-tabs .bd-tab-content{padding-top:40px}.index-content-tabs .bd-tab-toggle a{color:#949494}.index-content-tabs .bd-tab-toggle a:hover{color:#000}.catalog-nav-content-container .bd-tab-content .catalog-nav-chunk a{font-weight:600;padding-bottom:15px}.catalog-nav-content-container .bd-tab-content .catalog-nav-chunk a:hover{color:#ff6553}.catalog-nav-content-container .bd-tab-content .catalog-nav-chunk ul li a{font-weight:300;line-height:1.5;padding-bottom:8px}.catalog-nav-content-container .bd-tab-content .catalog-nav-chunk div{margin-bottom:30px}.catalog-nav-content-container .bd-tab-content .catalog-nav-chunk .without-third-level{margin-bottom:5px}.catalog-main-nav .mobile-overflow-scroll-cont .mobile-overflow-scroll-inner .catalog-child-free:hover{color:#437db5}.catalog-main-nav .mobile-overflow-scroll-cont .mobile-overflow-scroll-inner ul li a{color:#525252;line-height:64px}.catalog-main-nav .mobile-overflow-scroll-cont .mobile-overflow-scroll-inner ul li a:hover{color:#272b2e}.catalog-main-nav .mobile-overflow-scroll-cont .mobile-overflow-scroll-inner ul li a.active:hover{color:#ff6553}.catalog-page h1{font-size:60px;font-weight:600;margin-left:-3px}header .icons a.mini-cart-opener .mco-inner .mini-cart-sum{top:1px}.not-found-cont .not-found-description a{font-weight:400}.not-found-cont .not-found-description a:hover{color:#000}.content-section-nav ul li a sup,.content-section-nav ul li span sup{padding-left:5px}.projects-section-nav ul li a sup,.projects-section-nav ul li span sup{padding-left:5px}.courses-section-nav ul li a sup,.courses-section-nav ul li span sup{padding-left:5px}.search-result-all a:hover{color:#000}.search-full-cont h1{font-weight:500}.search-full-cont .search-input-full{border-bottom:2px solid #eeeded}.search-full-cont .search-result-full-item .search-result-full-item-section{font-weight:300}.search-full-cont .search-result-full-item .search-result-full-item-name a{font-size:20px;font-weight:300}.search-full-cont .search-result-full-item .search-result-full-item-name a:hover{color:#437db5}.mini-cart-content-inner .cart-mini-footer .go-to-cart-btn{user-select:none}.mini-cart-content-inner .cart-mini-footer .go-to-cart-btn:hover{background-color:#ff8263;color:white}.mini-cart-content-inner .cart-mini-items .cart-item .cart-item-old-price .old-price{padding-right:0px}header .icons a.mini-cart-opener .mco-inner:hover{background-color:#ffd6cc}header .icons a.mini-cart-opener.disabled .mco-inner:hover{background-color:#f7f7f7}footer .footer-last{padding:30px 15px}footer .footer-last .footer-social{user-select:none;margin-top:12px}footer .footer-last .footer-social a{padding:0 3px}footer .footer-last .footer-social a:hover{opacity:0.7}.checkout-cont .cart-item .cart-item-info .cart-item-name{padding-top:5px;padding-bottom:10px}.cart-item .cart-item-info{padding-top:20px}.sod_select .sod_list{padding-bottom:10px}.sod_select .sod_option{font-size:16px}.bd-select .sod_select .sod_label{color:#333333}.bd-form-uni .bd-radio-group .bd-radio{margin-top:0;margin-bottom:25px}.bd-radio label{width:20px;height:20px}.bd-radio label:hover{background:#ff613a;border:1px solid #ff613a}.bd-radio label::after{background:#fff;width:8px;height:8px;opacity:1 !important}.bd-radio input[type=radio]:checked + label{background:#ff613a}.bd-radio label span{left:30px;top:2px}.bd-checkbox{margin-top:20px}.bd-form-uni .bd-checkbox label span{font-size:16px}.bd-form-uni .bd-checkbox label{width:20px;height:20px}.bd-form-uni .bd-checkbox label:after{width:10px;height:4px;top:6px;left:4px}.checkout-cont .checkout-stat ul li span.meta-property span{font-weight:500;font-size:22px}.checkout-cont .checkout-stat ul li span.meta-value{font-size:22px}.checkout-cont .checkout-form .checkout-privacy a:hover{color:#000}.checkout-cont .checkout-form .checkout-privacy{line-height:1.7}.checkout-cont .checkout-form .bd-form-uni .bd-form-uni-title{font-weight:400}.news-question .nq-button{cursor:pointer;user-select:none;padding:15px}.news-question .nq-button:hover{opacity:0.8}header .search-cont input{font-weight:300}body.full-screen-search-opened header .overlay-close:hover path{fill:#fe5833}header.dark .top-line{border-bottom:solid 1px rgba(218,228,236,0.1)}header.dark a{font-size:16px}header.dark .icons a.mini-cart-opener.mini-cart-empty .mco-inner{background:#f1f4f7}header.dark .icons .mco-inner svg path{fill:#000}header.dark nav ul li .last-level .last-level-nav.two-columns .menu-chunk a{color:#000}header.dark nav ul li .last-level .last-level-nav.two-columns .menu-chunk a:hover{color:#fe5833}header.dark nav ul li .shpg{border-top:none}header.dark .top-line a{font-size:14px}body.full-screen-search-opened header.dark{background-color:#262728}body.full-screen-search-opened header.dark .search-icon path{fill:#cccccc}body.full-screen-search-opened header.dark .overlay-close path{fill:#cccccc}body.full-screen-search-opened header.dark .overlay-close:hover path{fill:#fe5833}header.dark .search-cont input{color:#cccccc;font-weight:300}header.dark .search-cont input::placeholder{color:#777777}header.dark .search-cont .search-result .search-result-all a{color:#437db5}header.dark .search-cont .search-result .search-result-all a:hover{color:#000}header.dark #popover-cart-mini{border-top:none}#popover-company-phones{border-radius:0 0 3px 3px;background-color:#262728;border-top:1px dashed #64676a;padding:24px 36px}header.light #company-phones .company-phone-item .cpi-title{color:#7d8084}header.light #company-phones .company-phone-item .cpi-value{color:#cccccc}header.light #company-phones .company-phone-item .cpi-value:hover{color:#e75e3c}#company-phones button{cursor:pointer;background-color:#e75e3c;color:#fff;margin-top:35px;width:180px}#company-phones button:hover{background-color:#f76946}#popover-callback-form .bd-form-uni-title{padding-bottom:10px}#popover-callback-form .bd-modal-close{top:15px}#popover-callback-form .bd-form-uni button[type="submit"]{margin-top:30px}#popover-callback-form{background-color:#262728;border-top:1px dashed rgba(154,158,162,0.2);border-radius:0 0 3px 3px}#popover-callback-form .bd-form-uni{background:#262728}#popover-callback-form .bd-form-uni-title{color:#cccccc}#popover-callback-form .bd-form-uni .bd-input{background:#262728;border-color:#414345}#popover-callback-form .bd-input label{color:#7d8084}#popover-callback-form .bd-input input{color:#cccccc}#popover-callback-form button[type="submit"]{background-color:#e75e3c;color:white}#popover-callback-form button[type="submit"]:hover{background-color:#f76946}#popover-callback-form input:-webkit-autofill,#popover-callback-form input:-webkit-autofill:hover,#popover-callback-form input:-webkit-autofill:focus,#popover-callback-form textarea:-webkit-autofill,#popover-callback-form textarea:-webkit-autofill:hover,#popover-callback-form textarea:-webkit-autofill:focus,#popover-callback-form select:-webkit-autofill,#popover-callback-form select:-webkit-autofill:hover,#popover-callback-form select:-webkit-autofill:focus{-webkit-text-fill-color:#cccccc;-webkit-box-shadow:0 0 0px 1000px #262728 inset;transition:background-color 5000s ease-in-out 0s}header.dark #popover-callback-form{background-color:#fff;border-top:1px dashed rgba(154,158,162,0.2);border-radius:0 0 3px 3px;border:solid 1px #dae4ec}header.dark #popover-callback-form .bd-form-uni{background:#fff}header.dark #popover-callback-form .bd-form-uni-title{color:#000000}header.dark #popover-callback-form .bd-form-uni .bd-input{background:#fff;border-color:#c6cdd3}header.dark #popover-callback-form .bd-input label{color:#7d8084}header.dark #popover-callback-form .bd-input input{color:#000000}header.dark #popover-callback-form button[type="submit"]{background-color:#242427;color:white}header.dark #popover-callback-form button[type="submit"]:hover{background-color:#4e84ba}header.dark #popover-callback-form input:-webkit-autofill,header.dark #popover-callback-form input:-webkit-autofill:hover,header.dark #popover-callback-form input:-webkit-autofill:focus,header.dark #popover-callback-form textarea:-webkit-autofill,header.dark #popover-callback-form textarea:-webkit-autofill:hover,header.dark #popover-callback-form textarea:-webkit-autofill:focus,header.dark #popover-callback-form select:-webkit-autofill,header.dark #popover-callback-form select:-webkit-autofill:hover,header.dark #popover-callback-form select:-webkit-autofill:focus{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}header.dark #popover-company-phones{background-color:#ffffff;border-top:1px dashed rgba(154,158,162,0.2);border:solid 1px #dae4ec}header.dark #company-phones .company-phone-item .cpi-title{color:#8d8d8d}header.dark #company-phones .company-phone-item .cpi-value{color:#000}header.dark #company-phones .company-phone-item .cpi-value a:hover{color:#f76946}header.dark #company-phones button{background-color:#242427;color:#fff}header.dark #company-phones button:hover{background-color:#4e84ba;color:#fff}#popover-callback-form .bd-modal-close{cursor:pointer}#popover-callback-form .form-privacy{padding:20px 0 0 0}#popover-callback-form .form-privacy a{color:#337dbf;font-size:12px}#popover-callback-form .form-privacy a:hover{color:#000}header.dark #popover-callback-form button[type="submit"]:hover{background-color:#4e84ba}.bd-select .sod_select{padding:33px 20px}.bd-form-uni .bd-select label{top:14px}.bd-select .sod_select .sod_label{top:34px}.bd-select .sod_select:before{top:28px;right:24px}.bd-modal-close:hover svg path{fill:#fe5833}.bd-accordion-title-value:hover{color:#4e84ba}.company-slider-item-url a:hover{color:#000}.team-tabs .bd-tab-toggle a:hover{color:#000}.footer-copy{cursor:pointer;margin-top:12px}.footer-copy:hover svg path{fill:red}.logo:hover img{opacity:0.9}.question-thanks-modal .qtm-desc{padding-top:15px}.contacts-cont .choose-branch-label{font-weight:300;margin-bottom:5px}.contacts-cont .current-branch span.current-branch-name{font-size:30px;margin-left:-3px}.contacts-cont .current-branch span.current-branch-name:hover{color:#437db5}.contacts-cont .branch-item .branch-detail-item-label{margin-bottom:5px}.contacts-cont .branch-item .branch-social a{margin-right:5px}.contacts-cont .branch-item .branch-social a:hover{opacity:0.7}.contacts-cont .branch-item .branch-description{font-weight:300}.footer-privacy a{margin-top:10px;margin-left:-3px}.footer-privacy a:hover{color:#437db5}.services-list-breadcrumb .bd-breadcrumb-container,.projects-list-breadcrumb .bd-breadcrumb-container,.courses-list-breadcrumb .bd-breadcrumb-container,.content-list-breadcrumb .bd-breadcrumb-container{padding-top:20px;padding-bottom:80px}.bd-pagination{user-select:none}.main-service-cont .order-service-btn span,.main-service-cont .order-service-btn svg{user-select:none}.bd-block-goods{padding:15px 0 15px 0}.bd-block-services{padding:15px 0 15px 0}.bd-block-projects{padding:15px 0 15px 0}.bd-block-courses{padding:15px 0 15px 0}.content-single-cont .content-content{margin-top:30px}.publication-index .index-title-cont{padding:50px 0 30px 0}.publication-index .index-title{font-size:50px;font-weight:500}.news-question .nq-desc{line-height:1.4}.news-single-related-content{margin-top:30px}.news-single-related-content .news-related-content-item .news-related-content-item-name:hover{color:#4e84ba}.news-related-cont .bd-tab-toggle a:hover{color:#ff5249}.bd-block-quote svg{top:15px;left:11px}.bd-block-quote blockquote{font-weight:600;line-height:1.4}.project-related-cont .bd-tab-toggle a:hover{color:#ff5249}.employee-phone a{color:#000;font-size:22px}.employee-phone a:hover{color:#437db5}.employee-email a{color:#000;font-size:14px}.employee-email a:hover{color:#437db5}.employee-email-big a{font-size:22px}.employee-email-big{font-size:22px}.cart-item .cart-item-info .cart-item-name a:hover{color:#437db5}.privacy-content-cont{margin-bottom:100px}.privacy-content-cont h1{font-weight:400;margin-top:50px;margin-bottom:30px;margin-left:-3px;line-height:1.1;width:80%}.privacy-content-cont p{font-size:16px;line-height:1.5;width:80%}.payment-delivery-cont h1{font-weight:500;margin-top:50px}.payment-delivery-tabs{margin-top:30px}.payment-delivery-tabs .bd-tab-content{padding-top:40px}.payment-delivery-item .payment-delivery-item-name{font-weight:600;padding-bottom:10px}.payment-delivery-item .payment-delivery-item-desc{font-weight:300;line-height:1.5}.error-description .ed-f svg{right:-4px;top:-47px;width:85px}.error-description .ed-s{font-weight:300;padding-top:15px}.error-description .ed-t{margin-top:70px}header .icons a.overlay-close{margin-right:15px;margin-top:12px}header .icons a.overlay-close:hover svg path{fill:#ff5758}.overlayed-nav .overlayed-nav-left ul{padding-top:50px}.overlayed-nav .overlayed-nav-left ul li{margin-bottom:20px}.overlayed-nav .overlayed-nav-left ul li a{font-size:34px}.overlayed-nav .overlayed-nav-left ul li svg{margin-left:20px}header .top-line .top-menu-cont.top-menu-collapsed [data-id="information-popover"]{margin-top:2px}#popover-information-popover{border-radius:0 0 3px 3px}#information-popover{padding:5px 10px 0 10px}#information-popover ul li a{padding:14px 0}[data-id="information-popover"] svg path{fill:#cccccc}header .top-line .header-phone svg{top:1px;left:4px}.index-cont.index-services-cont .index-service-toggler svg{height:20px}.overlayed-nav .overlayed-catalog-third>.full-nav-subsection-col>div>a{margin-bottom:15px;font-size:16px}.overlayed-nav .overlayed-catalog-third a:hover,.overlayed-nav .overlayed-catalog-third>.full-nav-subsection-col>div>.full-menu-second-has-child:hover{color:#fe5833 !important}.overlayed-nav .overlayed-catalog-third>.full-nav-subsection-col>div>.full-menu-second-has-child{margin-bottom:8px}.overlayed-nav .overlayed-catalog-third ul{margin-bottom:30px;list-style-type:none}.overlayed-nav .overlayed-catalog-third ul li{padding:8px 0}.overlayed-nav .overlayed-catalog-third ul li a{font-size:16px}.overlayed-nav.overlayed-full .overlayed-nav-right .current-section-label a{font-size:30px}.overlayed-nav.overlayed-full .overlayed-nav-right .current-section-label a:hover{color:#fe5833}.overlayed-nav.overlayed-mobile .overlayed-nav-right .overlayed-catalog-third a{color:#000;font-size:18px;font-weight:600}.overlayed-nav.overlayed-mobile .overlayed-catalog-third ul li{padding:6px 0}.overlayed-nav.overlayed-mobile .overlayed-nav-right .overlayed-catalog-third ul li a{font-weight:300;line-height:1.3}.overlayed-nav.overlayed-mobile .overlayed-nav-right .overlayed-catalog-second{padding:20px 0}.overlayed-nav.overlayed-mobile .overlayed-nav-right .overlayed-catalog-second a{font-size:18px}.overlayed-nav.overlayed-mobile .overlayed-nav-left ul{padding-top:30px}.fotorama__nav__frame.fotorama__active .fotorama__dot{background-color:#ff4545}.project-single-cont.preset-light .main-project-cont .project-features .project-feature-item .pfi-value{line-height:1.4}.course-single-cont h1{font-size:50px}.mobile-menu-back{padding-top:0px}.overlayed-nav .overlayed-nav-right .overlayed-nav-content.only-second ul li{margin-bottom:5px}.overlayed-nav .overlayed-nav-right .overlayed-nav-content.only-second ul li a{font-size:30px;font-weight:600}.overlayed-nav .overlayed-nav-right .overlayed-nav-content.only-second ul li a:hover{color:#fe5833}.catalog-section-cont .catalog-pager .sod_select:hover{background-color:#f0f1f3}.contacts-cont .branch-item .branch-address{padding-bottom:30px}.overlayed-nav .overlayed-nav-right .overlayed-nav-content .overlayed-section-cont{padding:10px 0}.overlayed-nav .overlayed-nav-right .overlayed-nav-content.only-third .current-section-children{padding-bottom:10px}.overlayed-nav .overlayed-nav-right .overlayed-nav-content.only-third .current-section-children ul li{padding:8px 0}.overlayed-nav .overlayed-nav-right .overlayed-nav-content.only-third .current-section-children ul li a{font-size:16px}.overlayed-nav.overlayed-mobile .current-section-label{margin-bottom:8px;display:block}.overlayed-nav.overlayed-mobile .overlayed-catalog-third a:hover,.overlayed-nav.overlayed-mobile .overlayed-catalog-third>.full-nav-subsection-col>div>.full-menu-second-has-child:hover{color:#000}.overlayed-nav.overlayed-mobile .overlayed-nav-right .overlayed-nav-content.only-second ul li a{font-size:28px;font-weight:500}header.dark .header-all-contacts a{color:#000}header.dark .header-all-contacts a:hover{color:#f76946}header.light .header-all-contacts a{color:#cccccc;font-size:16px}header.light .header-all-contacts a:hover{color:#f76946}header.light #popover-information-popover{background-color:#262728;border-top:1px dashed #64676a}header.light #information-popover nav ul li a{color:#cccccc;border-bottom:1px solid #484848}header.light #information-popover nav ul li a:hover{color:#e75e3c}header.light #information-popover nav ul li:last-child a{border-bottom:none}.bd-breadcrumb-container .bd-bx-breadcrumb-item a:hover span{color:#fe5833}header .main-nav nav>ul>li:hover>a{color:#fe5833}.catalog-page{padding:70px 15px}.notifyjs-bootstrap-base{border-radius:18px !important;padding:15px 30px;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.backToTop{background:rgba(232,233,236,0.7) !important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(10px)}.backToTop svg path{fill:#383838}body{touch-action:initial !important}.mobile-menu-back{display:none;padding-top:4px}.mobile-menu-back svg{transform:rotate(180deg);height:20px;width:auto}.mobile-menu-title{display:none;position:absolute;top:32px;right:0;left:0;margin:auto;width:fit-content;font-size:16px}.mobile-overflow-scroll-cont{overflow-y:hidden !important;margin-right:-20px}.mobile-overflow-scroll-cont.breadcrumb-mode{margin-right:0;background:none}.mobile-overflow-scroll-cont .mobile-overflow-scroll-inner{margin-bottom:-30px !important;padding-bottom:30px !important;max-width:100%;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling-x:touch}.mobile-filter-toggle-btn{width:40px;height:40px}.slider-mobile{display:none}.backToTop{display:none}.backToTop svg{transform:rotate(90deg)}@media (max-width:1340px){.product-single-cont .fotorama-cont .fotorama__arr--next{right:0 !important}.product-single-cont .fotorama-cont .fotorama__arr--prev{left:0 !important}.bd-card.product-card,.bd-card.content-card{zoom:1.1}.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:0.94}.bd-block-htag-h2{margin-top:50px !important;padding:5px 0 !important}.bd-block-htag-h2 h2{font-size:40px !important}.bd-block-htag-h3 h3{font-size:28px !important}.bd-block-htag-h4 h4{font-size:22px !important}.bd-block-htag-h5 h5{font-size:18px !important}.bd-block-text{width:95%}.product-single-cont .catalog-single-related-content{margin-top:60px}.bd-block-gallery{zoom:0.5}.main-project-cont .project-features{margin-top:120px}.bd-block-banner .banner-t button{padding:19px 50px}.course-single-cont .bd-accordion .bd-block-text{width:70% !important}.course-single-cont .bd-block-text{width:85% !important}.course-single-cont .bd-block-htag h2,.course-single-cont .bd-block-htag h3,.course-single-cont .bd-block-htag h4,.course-single-cont .bd-block-htag h5{width:85%}.bd-block-lists .block-lists-item{flex:0 0 45%}.bd-block-banner_2 .banner-t{display:none}header nav ul li .shpg .has-child{width:260px}header nav ul li .shpg.shpg-small .shpg-right{width:320px}header nav ul li .shpg li a{font-size:14px}header nav ul li .last-level{padding:30px 20px 30px 30px}header nav ul li .shpg-small .last-level .last-level-title{padding-bottom:10px;font-size:22px}header nav ul li .last-level .last-level-nav ul li a{font-size:15px}}@media (max-width:1310px){.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:0.9}}@media (max-width:1263px){.bd-card.product-card,.bd-card.content-card{zoom:1.1}.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:1.1}}@media (max-width:1228px){.bd-card.product-card,.bd-card.content-card{zoom:1.1}}@media (max-width:1197px){.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:1}.company-nav-mobile{display:block}.company-nav{display:none}.partners-cont,.partners-breadcrumb .bd-breadcrumb-container{background:white}.company-cont{padding-top:20px !important}.company-slider-cont{margin-top:0 !important}.partners-cont{padding-top:0}.partners-cont h1{margin-top:40px;margin-bottom:10px}.vacancies-cont{padding-top:0}.vacancies-cont h1{margin-top:40px;margin-bottom:10px}}@media (max-width:1180px){.bd-block-text{width:80%}.catalog-ask-about-product{margin:30px 0 40px 0}.catalog-delivery-tabs{margin-left:-40px;margin-right:-40px}.fotorama-cont{max-width:800px;max-height:600px;margin-bottom:20px !important}.product-single-cont .fotorama-cont .fotorama__arr--next{right:0 !important}.product-single-cont .fotorama-cont .fotorama__arr--prev{left:0 !important}.product-single-cont .product-single-cont-inner.catalog-single-last-block-with-active-banner-or-additional-gallery-gori{padding-bottom:0}.catalog-single-last-block{margin-top:30px !important}.catalog-gallery-row{margin-bottom:-30px}.main-project-cont .project-features{margin-top:90px}.next-project-cont .next-project-link{display:none}.project-sticky-block{margin-top:40px !important}.project-question,.project-employees{width:400px}.course-single-cont .bd-block-text{width:95% !important}.course-single-cont .bd-block-htag h2,.course-single-cont .bd-block-htag h3,.course-single-cont .bd-block-htag h4,.course-single-cont .bd-block-htag h5{width:95%}.bd-block-banner .banner-s,.bd-block-banner .banner-f:after{display:none}.bd-block-teachers .teacher-item .teacher-image img{width:151px}.bd-block-teachers .teacher-item .teacher-info .teacher-desc{display:none}.bd-block-teachers .teacher-item:first-child:after{width:380px;height:380px;top:-115px;left:-100px}.news-sticky-cont{margin-top:70px}.company-infographic .company-today:after{display:none}.company-infographic-first-row .infographic-item{margin-top:40px;margin-bottom:0}.company-infographic .infographic-first-full-desc{padding-top:10px}.company-infographic .row{padding:50px 0 0 0}.company-infographic-second-row{padding-bottom:50px !important}.team-cont{padding-top:30px}.vacancy-single-cont .vacancy-properties .vacancy-property-item .vpi-label{padding-bottom:20px}.contacts-cont .branch-item .branch-description{padding-bottom:30px}.checkout-cont,.checkout-breadcrumb .bd-breadcrumb-container{background:#f9f9f9}.checkout-footer .footer-last{background:white}.checkout-cont .checkout-form .bd-form-uni,.checkout-btn,.checkout-stat,.checkout-cont .form-privacy{width:60%}}@media (max-width:1137px){.bd-card.product-card,.bd-card.content-card{zoom:1.05}}@media (max-width:1100px){.team-item-cont{flex:0 0 50%;max-width:fit-content}}@media (max-width:1089px){.bd-card.product-card,.bd-card.content-card{zoom:0.95}}@media (max-width:1060px){.project-employees-bottom{width:inherit !important}}@media (max-width:996px){.bd-card.product-card,.bd-card.content-card{zoom:1.1}}@media (max-width:959px){.bd-card.product-card,.bd-card.content-card{zoom:1.1}}@media (max-width:939px){.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:0.97}.partners-cont-inner{flex:0 0 100%;max-width:100%}}@media (max-width:905px){.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:0.95}}@media (max-width:887px){.bd-card.product-card,.bd-card.content-card{zoom:1.1}.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:1.1}.bd-block-banner_3:after{opacity:0.4}.bd-block-banner_3 .banner-f,.bd-block-banner_3 .banner-f .f-link,.bd-block-banner_3 .banner-f .s-link{font-size:24px}}@media (max-width:870px){.mobile-filter-toggle-cont{display:inline-block}.bd-filter{display:none}.bd-block-text{width:95%}}@media (max-width:845px){.course-contact .course-placement-value{font-size:70px}}@media (max-width:810px){.bd-info-page.page-404 .not-found-description,.bd-info-page.page-404 .not-found-title{width:410px;padding-left:0}}@media (max-width:856px){.bd-card.product-card,.bd-card.content-card{zoom:1.1}.company-infographic-second-row .col-md-6{flex:0 0 100%;max-width:100%}.infographic-first-full-desc{width:100% !important}}@media (max-width:811px){.bd-card.product-card,.bd-card.content-card{zoom:1.1}}@media (max-width:723px){.catalog-section-title{font-size:30px;line-height:1.2}.about-company-index{padding-top:70px}.bd-card.product-card,.bd-card.content-card{zoom:1.05}}@media (max-width:694px){.bd-card.product-card,.bd-card.content-card{zoom:1.00}.bd-block-banner_3 .banner-f .s-link{display:none}}@media (max-width:664px){.bd-card.product-card,.bd-card.content-card{zoom:1.1}}@media (max-width:626px){.bd-card.product-card,.bd-card.content-card{zoom:1.1}.bd-form-uni{width:100%}}@media (max-width:600px){.cards-row{justify-content:center}.mobile-filter-toggle-cont{display:block;text-align:center}.catalog-section-title{text-align:center}.bd-card.product-card,.bd-card.content-card{zoom:1.1}.project-employees-bottom .employee-contacts,.news-employees-bottom .employee-contacts{display:block;width:100% !important;padding-top:25px;text-align:left;float:none}.project-employees.project-employees-bottom .pe-title,.news-employees.project-employees-bottom .pe-title{font-size:24px !important}.slider-mobile{display:block}.slider-desktop{display:none !important}.partners-cont .partner-item .partner-desc{width:100% !important}.partner-item .col-xs-3{display:none}.partner-item .col-xs-9{flex:0 0 100%;max-width:100%}.partners-cont h1{font-size:45px !important;margin-top:20px !important}.vacancies-cont h1{font-size:50px !important;margin-top:10px !important;margin-bottom:0px !important}.vacancies-cont .vacancy-item a svg{display:none}.catalog-main-section-count{display:block;margin-left:0 !important;margin-top:5px}.team-item-cont{margin:0 auto}}@media (max-width:547px){.bd-card.product-card,.bd-card.content-card{zoom:1.1}.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:1}.bd-block-accordion_2 .bd-accordion-item .bd-accordion-title .bd-accordion-title-value-inner{font-size:18px}}@media (max-width:414px){.bd-card.product-card,.bd-card.content-card{zoom:1.1}.project-question,.project-employees{width:100%}}@media (max-width:374px){.catalog-delivery-tabs .bd-tab-toggle{width:264px}.catalog-delivery-tabs .bd-tab-toggle a{padding:14px 30px}.catalog-add-to-cart .add-to-cart-btn{padding:13px 35px 13px 35px !important}.catalog-add-to-cart .add-to-cart-btn svg,.catalog-add-to-cart .add-to-cart-btn svg.cart-icon{display:inline-block}.catalog-add-to-cart .add-to-cart-btn span{display:none}}@media (max-width:375px){.bd-filter-item .bx-filter-block,.bd-filter-item .bx-filter-block.sort-attribute{left:0 !important;width:82%}.course-index-arrow{display:none}.bd-card.product-card,.bd-card.content-card{zoom:1.1}.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:0.85}}@media (max-width:320px){.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:0.72}.bd-breadcrumb-container{padding-top:25px}.bd-breadcrumb-container .bd-bx-breadcrumb-item a,.bd-breadcrumb-container .bd-bx-breadcrumb-item span{font-size:14px}}@media (max-width:1180px){.catalog-single-last-block{margin-top:50px}.catalog-banners{display:none}.catalog-delivery-tabs{background:transparent}.index-cont .index-courses-list .row .course-date{padding-top:10px}.overlayed-nav .overlayed-nav-left ul li{margin-bottom:15px !important}.overlayed-nav .overlayed-nav-left ul li a{font-size:28px !important}.overlayed-nav .overlayed-nav-left ul li.active svg,.overlayed-nav .overlayed-nav-left ul li:hover svg{display:none}.footer-contacts-cont{text-align:left;margin-top:50px}.footer-contacts-cont .footer-payments{text-align:left}.footer-contacts-cont .footer-payments img:first-child{margin-left:0}.project-employees-bottom .employee-info{width:50% !important}.project-employees-bottom .employee-contacts{width:calc(50% - 58px)}.news-sticky-block{max-width:400px}}@media (max-width:1025px){.catalog-banners{display:none}.catalog-single-last-block{margin-top:50px}.catalog-main-nav .mobile-overflow-scroll-cont .mobile-overflow-scroll-inner{white-space:nowrap}.catalog-main-nav .mobile-overflow-scroll-cont .mobile-overflow-scroll-inner ul li a{line-height:46px}.catalog-nav-chunk{flex:0 50%;width:50%}.catalog-nav-content-container .bd-tab-content>div{padding:0 0 20px 0 !important}.main-service-cont{position:relative}.main-service-cont.preset-dark:before{background-color:rgba(255,255,255,0.7)}.main-service-cont:before{background-color:rgba(0,0,0,0.5);backdrop-filter:saturate(185%);content:'';display:block;height:100%;position:absolute;width:100%;top:0;left:0}.main-project-cont{position:relative}.main-project-cont.preset-dark:before{background-color:rgba(255,255,255,0.7)}.main-project-cont:before{background-color:rgba(0,0,0,0.5);backdrop-filter:saturate(185%);content:'';display:block;height:100%;position:absolute;width:100%;top:0;left:0}.main-course-cont{position:relative}.main-course-cont.preset-dark:before{background-color:rgba(255,255,255,0.7)}.main-course-cont:before{background-color:rgba(0,0,0,0.5);backdrop-filter:saturate(185%);content:'';display:block;height:100%;position:absolute;width:100%;top:0;left:0}.service-title,.service-desc-cont{flex:0 0 85%;max-width:85%}.project-name-cont,.project-desc-cont{flex:0 0 85%;max-width:85%}.project-single-cont .main-project-cont h1{font-size:40px}.project-features-cont{flex:0 0 100%;max-width:100%}.main-course-cont .course-features{flex-wrap:nowrap}.main-course-cont .course-features .course-feature-item{flex:0 0 30%;max-width:30%}.course-single-cont.preset-light h1{font-size:35px;margin-bottom:10px}.teacher-item{flex:0 0 100%;max-width:100%}.bd-block-teachers .teacher-item .teacher-info .teacher-desc{display:block}.bd-block-teachers .teacher-item:nth-child(2):after{display:none}.teacher-item{margin-bottom:25px !important}.course-form{flex-direction:column}.course-form .modal-additional{width:100%}.course-form .modal-additional .ma-course-name{display:none}.course-form .modal-additional .ma-course-title{padding-top:40px !important}.course-form .modal-additional .ma-product-price{margin-top:20px !important}.course-form .modal-additional .ma-product-price .align-items-center{margin-top:10px !important}.course-form .course-form-inner{padding:30px 50px 30px 50px !important}.lists-inner-cont{display:none}.course-single-cont .bd-accordion .bd-block-text{width:95% !important}.course-locations{margin-top:100px}.course-location-item-cont{flex:0 0 100%;max-width:100%;margin-bottom:70px}.course-location-item-cont:last-child{margin-bottom:0}.bd-block-gallery_2 .row{flex-wrap:nowrap}.bd-block-gallery_2 .gallery_2-expander{display:none !important}.bd-block-gallery_2 .gallery_2-item{display:block}.bd-block-lists_2{margin-bottom:0}.bd-block-lists_2 .block-lists-item{width:100%;max-width:100%;flex:0 0 100%;margin-bottom:30px !important}.bd-block-lists_2 .block-lists-item:last-child{margin-bottom:0 !important}.bd-block-lists .block-lists-item{flex:0 0 100%;margin-bottom:35px !important}.bd-block-lists .block-lists-item .bli-text{padding-top:10px}.main-content-cont h1{font-size:40px !important}.content-single-cont h2{font-size:35px !important}.checkout-cont .checkout-form .bd-form-uni,.checkout-btn,.checkout-stat,.checkout-cont .form-privacy{width:75%}.bd-modal{top:10px;flex-direction:column;max-width:90%;overflow-x:hidden;overflow-y:auto;height:auto;max-height:fit-content}.modal-additional{display:none}.goods-modal .modal-additional{padding:15px !important}.goods-modal .modal-additional .ma-product-info{padding:0}.goods-modal .modal-additional .ma-image-cont{padding-bottom:0px}.course-order-modal.bd-modal .bd-modal-close{z-index:2}.course-form .modal-additional,.course-order-modal .modal-additional{display:block}.course-order-modal .modal-additional{padding:40px 30px !important}}@media (max-width:990px){body.full-screen-search-opened .logo-cont{display:none}body.full-screen-search-opened .search-cont{padding-left:20px}}@media (max-width:940px){.about-company-index h1{font-size:40px !important;line-height:1.2 !important}.ya-hudozhnik-ya-tak-vizhu{width:100px !important;margin-left:15px !important}.slider .slide-info span,.slider .slide-info a{font-size:20px}.index-slider-cont .fotorama__arr{bottom:20px !important}.index-slider-cont .fotorama__nav--dots{margin-top:-70px}.index-cont .index-title{font-size:40px !important}}@media (max-width:900px){body{max-width:100%}body.full-nav-mobile-opened .full-menu-opener{display:none !important}.overlayed-catalog-third .scrollbar-macosx{overflow-x:hidden !important}.top-menu-expanded{display:none}[data-id="information-popover"]{display:inline-block}.overlayed-nav .overlayed-nav-right .overlayed-catalog-third .full-nav-subsection-col{width:100% !important}.overlayed-nav .overlayed-nav-right .overlayed-catalog-third{flex-wrap:wrap}.bd-block-docs ul{columns:1;-webkit-columns:1;-moz-columns:1}.main-course-cont .course-features .course-feature-item{flex:0 0 35%;max-width:35%}#popover-information-popover{margin-top:22px !important;margin-left:-6px !important}.full-cart-list,.cart-right-block-cont{flex:0 0 100%;max-width:100%}}@media (max-width:767px){.bd-block-htag-h2{padding:0 !important}.bd-block-htag-h2 h2{font-size:35px !important}.bd-block-htag-h3{margin-top:30px !important}.bd-block-htag-h3 h3{font-size:26px !important}.bd-block-htag-h4{margin-top:20px !important}.bd-block-htag-h4 h4{font-size:20px !important}.bd-block-htag-h5 h5{font-size:18px !important}.product-single-cont .bd-block-bd_char{padding:30px 0 15px 0}.btn-show-more{border-color:#f5e7ab;background-color:#fff0ae;margin:0 !important}.footer-social{text-align:left}#popover-company-phones{margin-left:0 !important;left:inherit !important;right:5%;margin-top:17px !important}#popover-information-popover{margin-top:16px !important}.subscribe-cont .row{justify-content:start}.subscribe-cont .text-right{text-align:left;margin-top:35px}footer .footer-nav .subscribe-cont .btn{width:50%}footer .footer-nav .navigation-cont{padding-bottom:70px}footer .footer-nav .navigation-cont .row .col-sm-6:nth-child(3){margin-top:50px}.catalog-gallery-row .row{display:block}.additional-gallery-item{display:inline-block}.additional-gallery-expander{display:none !important}.service-title,.service-desc-cont{flex:0 0 100%;max-width:100%}.main-service-cont h1{font-size:40px !important}.main-service-cont .service-desc{margin-top:20px}.bd-block-teachers .teacher-item .teacher-info .teacher-desc{display:none}.course-single-cont .bd-block-htag h2{font-size:35px !important}.bd-block-banner{margin:80px -55px 90px -55px}.course-form .course-form-inner{padding:30px 60px 30px 60px !important}.course-form .modal-additional{padding:40px 60px}.bd-block-banner .banner-f{font-size:26px}.bd-block-banner .banner-t button{padding:19px 40px}.bd-block-banner_2 .banner-f:after{display:none}.bd-block-banner_2 .banner-s{display:block;padding-left:0;width:100%;margin-top:15px}.company-slider-bg{background-image:none !important;height:470px}.infographic-first-desc{width:100% !important;padding-top:0 !important;padding-left:5px !important;padding-bottom:10px !important}.company-today{font-size:50px !important}.infographic-first-count{font-size:110px !important}.team-cont .team-desc{width:100% !important}.vacancy-single-cont h1{font-size:45px !important;line-height:1.2}.vacancy-single-cont .salary-value{font-size:40px}.vacancy-single-cont .vacancy-properties .vacancy-property-item{padding-top:50px;padding-bottom:50px}.contacts-cont .current-branch span.current-branch-name{font-size:50px !important}.checkout-cont .checkout-form,.checkout-cont .checkout-form .bd-form-uni,.checkout-btn,.checkout-stat,.checkout-cont .form-privacy{width:100%}#popover-callback-form{top:32px !important}}@media (max-width:664px){.catalog-nav-chunk{flex:100%;width:100%}.bd-block-banner .banner-t{display:block;float:none}.bd-block-banner .banner-t button{width:100%;margin-top:20px;padding:14px 40px}.bd-block-banner .banner-s{display:inline-block;padding-left:0;width:100%;margin-top:5px}.bd-block-banner{padding:30px 55px}.bd-block-banner .banner-f:before{width:170px !important}.bd-block-teachers .teacher-item .teacher-image img{width:121px}.bd-block-teachers .teacher-item:first-child:after{width:340px;height:340px;top:-110px;left:-95px}.cart-full .cart-item .cart-item-info .old-price,.cart-full .cart-item .cart-item-info .price-difference{font-size:16px}.cart-full .cart-item .cart-item-info .cart-item-amount-cont{padding-top:0}.cart-full .cart-item .cart-item-info .current-price{font-size:28px}.cart-full .cart-item .cart-item-info .cart-item-name{line-height:1.3;padding-top:10px}.cart-full .cart-item .cart-item-info .cart-item-name a{font-size:22px}.cart-full .cart-item-image img{max-width:100%}}@media (max-width:684px){header .search-cont input{width:70%}.bd-product-chars ul li span{display:block !important;padding-left:0 !important}.bd-product-chars ul li span.meta-property span{font-size:18px;padding-bottom:5px}.bd-product-chars ul li{padding-bottom:20px}.bd-product-chars ul li>span.meta-value,.bd-product-chars ul li>span.meta-property{width:95%}.bd-product-chars ul li span.meta-property:after{display:none !important}.gallery-3-caption{width:100%}.main-course-cont .course-features .course-feature-item{flex:0 0 40%;max-width:40%}}@media (max-width:630px){.company-slider-cont .fotorama__arr--prev{display:none !important}.company-slider-cont .fotorama__arr--next{right:auto !important;left:calc(100vw - 50px) !important}}@media (max-width:600px){.page-order-thanks .info-title{font-size:90px}.page-order-thanks .info-title svg{top:-101px;right:92px}.page-order-thanks .info-description{font-size:18px}.page-order-thanks .info-back{font-size:18px}.bd-block-gallery_3 .fotorama__arr{display:none !important}.lb-outerContainer{background-color:transparent}.lb-nav{display:none !important}.bd-modal{top:0;max-width:100%;border-radius:0}.modal-additional,.bd-form-uni{width:100% !important;max-width:100%;padding:30px}header .icons a.mini-cart-opener .mco-inner .mini-cart-sum{display:none !important}header .icons a{margin-right:30px !important}header .icons a.fullscreen-search-opener{display:none}.backToTop{display:none;position:fixed;bottom:10px;right:10px;z-index:2009;font-size:18px;border:none;outline:none;background-color:#e8e9ec;cursor:pointer;width:50px;height:50px;border-radius:50%}.backToTop svg{width:34px;position:absolute;right:0;left:0;top:2px;bottom:0;margin:auto}.backToTop svg path{fill:#000}.backToTop.showed{display:block}.course-contact .course-placement-value{margin-top:10px !important;font-size:50px}.course-placement-label{width:170px !important}.course-contact .course-locations{margin-top:50px}.course-contact .course-locations .course-location-item .cli-address{font-size:30px;padding-bottom:10px !important}.course-contact .course-locations .course-location-item .cli-phone{font-size:20px;margin-top:35px}.course-contact{margin:90px 0}.news-related-cont .bd-tab-toggle a{margin-right:90px}.payment-delivery-cont h1{font-size:40px}.cart-item-image-col{display:none}.cart-full .cart-item-amount-cont,.cart-full .cart-item-price-cont,.cart-full .cart-item-info-col{flex:0 0 100%;max-width:100%;text-align:left}.cart-full .cart-item .cart-item-info .cart-item-remove{position:absolute;right:20px;bottom:10px}.cart-full .cart-item .cart-item-info .current-price{font-size:34px}.cart-full .cart-item .cart-item-info .cart-item-amount-cont{padding-top:15px}.cart-full .cart-item .cart-item-info .cart-item-name a{font-size:26px}.cart-full h1{font-size:45px !important}.cart-full .cart-item .cart-item-info{padding-top:0;padding-bottom:20px}.cart-full .cart-full-back-to-shop{display:none}.cart-full .cart-full-heading h1{display:inline-block;vertical-align:middle}.cart-full .cart-full-heading a{display:inline-block;vertical-align:middle;background:#f7f7f7;margin-bottom:50px;margin-left:-26px;padding:10px 20px 10px 25px;border-radius:6px;text-align:center;margin-right:20px}.cart-full .cart-full-heading a svg{margin-right:0 !important}.cart-full .cart-full-heading a svg path{fill:#000}.cart-full .cart-right-block-cont{margin:0 -35px;flex:0 0 calc(100% + 70px);max-width:calc(100% + 70px)}.cart-full .checkout-btn{margin-top:25px}.cart-full .cart-recommended-title{font-size:28px;line-height:1.2}.checkout-cont h1{font-size:32px !important}.index-cont .index-courses-list .course-name a{font-weight:500}footer .footer-nav .navigation-cont .footer-title{font-size:20px}.projects-list-cont h1{font-size:45px !important}.bd-tab-toggle{min-width:100%;width:max-content}.catalog-delivery-tabs .bd-tab-toggle{min-width:auto}.cart-full .cart-right-block{display:none}.cart-full .mobile-go-to-checkout-cont{display:block}.recommend-products-cont{padding:20px 0px 80px 0}footer.cart-footer{margin-bottom:70px}header.fixed{padding-bottom:100px}header.fixed .icons a.mini-cart-opener .mco-inner{padding:8px 18px;top:-16px;right:25px}header.fixed .icons a.mini-cart-opener .mco-inner .cart-not-empty-dot{top:22px;left:24px}header.pre-fixed .main-nav{top:-100px}header.pre-fixed_ .main-nav{top:-100px !important}header.fixed .main-nav{position:fixed;top:0;width:100%;height:60px;display:block;background-color:rgba(38,39,40,0.9);-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);opacity:1;z-index:20000}header.fixed .main-nav .logo-cont{display:none}header.fixed .main-nav .header-icons-cont{max-width:100%;flex:0 0 100%}header.fixed .main-nav .full-menu-mobile-opener{position:absolute;top:23px;left:30px}.next-content-cont .next-content-title a{font-size:28px}.cart-full-empty{padding-top:40px;padding-bottom:70px}.error-description .ed-f{font-size:90px}.error-description .ed-f svg{width:55px !important;right:-4px !important;top:-43px !important}.error-description .ed-t{margin-top:40px !important}.checkout-cont h1{padding-top:25px !important}.checkout-cont .checkout-form{margin-top:20px}.char-tooltip-trigger{position:initial;margin-left:5px}.course-single-cont{padding-bottom:60px}}@media (max-width:576px){html{width:100%}.index-cont .index-courses-list .course-name a{font-size:24px !important;line-height:1.2 !important}.index-cont .index-courses-list .row div:nth-child(3){font-size:18px !important}.index-course-item{position:relative}.course-index-arrow{position:absolute;top:40px;right:28px}.slide-info{display:none}.footer-social{margin-top:0 !important}.footer-copy{margin-top:30px !important}.footer-copy,.footer-social{text-align:center !important}footer .footer-nav .navigation-cont .row .col-sm-6:nth-child(2){margin-top:50px}.index-slider-cont .fotorama__arr{bottom:20px !important}.index-slider-cont .fotorama__nav--dots{margin-top:-70px}.bd-block-gallery-item{margin-bottom:20px !important}.gallery-last-row{margin-top:0}.bd-block-gallery .col-xl-12:first-child .bd-block-gallery-item{margin-bottom:0}.main-course-cont .course-features .course-feature-item{flex:0 0 45%;max-width:45%}.contacts-cont .current-branch span.current-branch-name{font-size:40px !important}.contacts-cont .branch-item .branch-address span{font-size:26px}}@media (max-width:533px){.main-content-cont.with-photo-bg{margin-top:-15px}}@media (max-width:550px){footer .footer-nav .subscribe-cont .btn{width:100%}.order-course-cont a{display:block !important;margin-top:25px;margin-left:5px !important}.company-licence-item img{width:120px}.company-licence-item .licence-name{width:calc(100% - 160px);line-height:1.3}}@media (max-width:499px){header .icons{padding-top:0}.recommend-products-cont-list [data-entity="item"]{display:block !important}.bd-block-goods .row,.bd-block-services .row,.bd-block-projects .row,.recommend-products-cont-list .mobile-overflow-scroll-cont .row{flex-wrap:nowrap}.bd-block-goods .row .bd-card.product-card,.bd-block-services .row .bd-card.product-card,.bd-block-projects .row .bd-card.product-card,.recommend-products-cont-list .mobile-overflow-scroll-cont .row .bd-card.product-card{zoom:1}.bd-block-goods .row .bd-card.service-card,.bd-block-services .row .bd-card.service-card,.bd-block-projects .row .bd-card.service-card,.recommend-products-cont-list .mobile-overflow-scroll-cont .row .bd-card.service-card{zoom:0.74}.bd-block-goods .row .bd-card.project-card,.bd-block-services .row .bd-card.project-card,.bd-block-projects .row .bd-card.project-card,.recommend-products-cont-list .mobile-overflow-scroll-cont .row .bd-card.project-card{zoom:0.74}.bd-block-goods .row .bd-card.service-card .card-name,.bd-block-goods .row .bd-card.service-card .card-desc,.bd-block-goods .row .bd-card.product-card .card-name,.bd-block-services .row .bd-card.service-card .card-name,.bd-block-services .row .bd-card.service-card .card-desc,.bd-block-services .row .bd-card.product-card .card-name,.bd-block-projects .row .bd-card.service-card .card-name,.bd-block-projects .row .bd-card.service-card .card-desc,.bd-block-projects .row .bd-card.product-card .card-name,.recommend-products-cont-list .mobile-overflow-scroll-cont .row .bd-card.service-card .card-name,.recommend-products-cont-list .mobile-overflow-scroll-cont .row .bd-card.service-card .card-desc,.recommend-products-cont-list .mobile-overflow-scroll-cont .row .bd-card.product-card .card-name{white-space:normal}.related_loader{display:none}.catalog-detail-tabs .bd-tab-toggle{width:fit-content;padding-right:30px}.service-detail-cont .bd-tab-toggle{width:fit-content}.project-related-cont .bd-tab-toggle{width:fit-content}.project-related-cont .bd-tab-toggle a{margin-right:80px}.product-single-cont .fotorama-cont{margin-bottom:40px}.catalog-add-to-cart .add-to-cart-btn{padding:17px 28px 17px 28px !important}.catalog-add-to-cart .add-to-cart-btn svg{display:none}.cart-item-amount-change input{border-radius:0}.cart-item-amount-change button{padding:0 13.5px 0 13.5px;height:52px !important}.btn-show-more{border-color:#f7e28a;background-color:#ffec9b;color:#000;margin:0 !important}.btn-show-more.disabled{border-color:#f0f1f3 !important}.catalog-pager{display:none}.bd-filter-apply{margin-top:5px}.bd-filter-price-to{margin-top:15px}.bd-breadcrumb-container{padding-top:30px}.bd-breadcrumb-container .bd-bx-breadcrumb-item a,.bd-breadcrumb-container .bd-bx-breadcrumb-item span{font-size:16px}.bd-filter-item .bx-filter-block,.bd-filter-item .bx-filter-block.sort-attribute{left:0 !important;width:84%}.bd-filter-item.bx-active [data-role="bx_filter_block"]{margin-top:0}.bd-filter-item{display:block !important;margin-right:0;margin-bottom:10px}.bx-filter-section form{display:block !important}.bd-card.product-card,.bd-card.content-card{zoom:1.1}.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:0.95}.main-service-cont .order-service-cont{white-space:inherit}.main-service-cont .order-service-cont a{margin-left:5px !important;margin-top:30px}.service-single-cont .catalog-gallery-row{margin-top:100px}.service-single-cont{padding-bottom:0 !important}.main-service-cont .service-price .price-desc{display:block;margin-left:5px}.bd-card.service-card .card-desc{font-size:16px !important;line-height:23px !important}.project-single-cont .main-project-cont h1{font-size:35px}.project-name-cont,.project-desc-cont{flex:0 0 100%;max-width:100%}.main-project-cont .project-features{margin-top:50px}.catalog-gallery-row{margin-top:0 !important}.main-course-cont .course-features .course-feature-item{flex:0 0 60%;max-width:60%}.bd-block-banner .banner-f{padding-right:0}.bd-block-teachers .teacher-item.teacher-big .teacher-info .teacher-name{font-size:20px}.bd-block-teachers .teacher-item .teacher-info{padding-left:25px}.bd-form-uni button[type="submit"]{width:100%}.company-description h1{font-size:35px}.contacts-cont .current-branch span.current-branch-name{font-size:30px !important}.contacts-cont .current-branch span.branch-toggle svg{width:8px;height:17px}.contacts-cont .current-branch span.branch-toggle{margin-left:15px;top:0}.contacts-cont .branch-item .branch-address span{font-size:22px}.contacts-cont-parent h1{font-size:40px}.bd-form-uni .bd-form-uni-title{line-height:1.3}#popover-company-phones{margin-top:16px !important}#popover-callback-form{top:31px !important}#popover-callback-form{max-width:110%;width:110%;left:-6% !important}.webui-popover[id^='popover-product-status']{white-space:nowrap}.product-card .product-status{width:12px;height:12px}.bd-card.project-card .card-name{font-size:20px !important;width:100% !important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bd-card.project-card .project-desc{font-size:14px !important}.bd-card.course-card .course-date .course-date-value,.bd-card.course-card .course-date .course-date-desc{font-size:14px !important}.bd-card.course-card .card-section{font-size:16px !important}.bd-card.course-card .card-name{font-size:28px !important}.bd-card.course-card .card-price .price-desc{font-size:14px !important}.bd-card.course-card .course-limit .course-limit-desc{font-size:14px !important}.bd-card.course-card .course-limit .course-limit-value{font-size:24px !important}.bd-card .card-price .price-difference{padding:3px 9px !important}.bd-card.course-card .card-price .old-price,.bd-card .card-price .price-difference{font-size:16px !important}.courses-list-cont h1{font-size:45px !important}.content-list-cont h1{font-size:45px !important;text-align:center}.bd-modal{max-height:initial}.catalog-delivery-tabs .bd-tab-toggle{width:305px}.question-thanks-modal .qtm-title{font-size:36px;width:320px}.question-thanks-modal .qtm-title,.question-thanks-modal .qtm-desc{width:320px;margin-left:auto;margin-right:auto}.question-thanks-modal .qtm-desc{text-align:center;width:310px}.question-thanks-modal .qtm-title svg{top:-68px;right:2px}.question-thanks-modal .qtm-title svg.order-icon{top:-90px;right:70px}}@media (max-width:413px){.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:0.86}.bd-card.service-card .card-label{font-size:14px !important}.bd-card.service-card .card-price .current-price{font-size:26px}.bd-card.service-card .price-desc{font-size:14px !important;line-height:1.1 !important}.bd-card.service-card .old-price,.bd-card.service-card .price-difference{font-size:16px !important}}@media (max-width:450px){.subscribe-cont svg{display:none}.index-content-tabs .bd-tab-toggle{padding-right:30px}.index-content-tabs .bd-tab-toggle a{margin-right:55px}.index-cont{padding:40px 120px;margin:30px -120px}.index-cont.index-services-cont::before{left:88px;top:-29px;font-size:124px}.project-related-cont .bd-tab-toggle{display:inline-block}.index-cont .index-section-desc{width:90%;padding-bottom:30px}}@media (max-width:375px){.page-order-thanks .info-title{font-size:65px}.page-order-thanks .info-title svg{top:-115px;right:40px}.page-order-thanks .info-description{font-size:18px}.page-order-thanks .info-back{font-size:18px}.course-single-cont .bd-block-htag h2{font-size:28px !important}.bd-block-lists_2 .block-lists-item .bli-title span{font-size:20px}.bd-block-lists_2 .block-lists-item .bli-text{padding-top:5px !important}.main-course-cont .course-features .course-feature-item .cfi-title{font-size:20px}.main-course-cont .course-features .course-feature-item .cfi-value{font-size:14px}.course-single-cont .bd-accordion-title-value{font-size:20px;line-height:1.3}.bd-block-banner .banner-f{font-size:21px}.bd-block-banner .banner-f:before{height:2px;width:138px !important}.bd-block-banner .banner-s{font-size:14px}.main-news-single-cont h1{font-size:35px !important}.company-slider-item-header{font-size:45px}.company-slider-item .company-slider-item-title{font-size:18px}.company-slider-item .company-slider-item-description{font-size:14px}.vacancy-single-cont h1{font-size:40px !important}.vacancy-single-cont .salary-value{font-size:30px}.bd-info-page.page-404 .not-found-description,.bd-info-page.page-404 .not-found-title{width:90%;padding-left:0}.not-found-cont .not-found-title h1{font-size:140px}.not-found-cont .not-found-title svg{top:-106px;left:162px}.not-found-cont{padding-top:180px}.btn-show-more{width:94%;margin:0 auto !important}}@media (max-width:320px){#popover-company-phones{margin-top:15px !important}#popover-callback-form{top:30px !important}.slider-desktop{display:none !important}.bd-filter-item .bx-filter-block,.bd-filter-item .bx-filter-block.sort-attribute{left:0 !important;width:79%}.course-index-arrow{display:none}footer .footer-nav .subscribe-cont .title{font-size:22px}footer .footer-nav .subscribe-cont .desc{font-size:12px}[data-id="information-popover"] svg{display:none}[data-id="information-popover"] span{padding-left:0}header .top-line .header-phone svg{display:none}.bd-card.service-card,.bd-card.project-card,.bd-card.course-card{zoom:0.72}.project-single-cont.preset-light .main-project-cont h1{font-size:30px}.main-project-cont .project-desc{font-size:14px;line-height:1.6}.main-project-cont .project-features .project-feature-item .pfi-value{font-size:14px}.course-single-cont h1{font-size:30px !important}.main-course-cont .order-course-btn{padding:17px 60px;line-height:1}.bd-accordion .bd-accordion-item .bd-accordion-title .bd-accordion-plus{zoom:0.8}.bd-block-banner .banner-f{font-size:20px}.bd-form-uni button[type="submit"]{padding:15px 66px !important}.course-contact .course-placement-value{margin-top:5px;font-size:35px !important}.course-contact .course-placement-label{font-size:16px !important}.course-contact .course-locations .course-location-item .cli-address{font-size:26px}.main-news-single-cont h1{font-size:30px !important}.bd-card.product-card,.bd-card.content-card{zoom:1}.btn-show-more{width:102%}.question-thanks-modal .qtm-title svg{top:-65px;right:7px}}.bx-touch .bd-global-wrapper{height:initial !important}.bx-touch .notifyjs-corner{right:0 !important;left:0 !important;margin:10px auto !important;width:310px !important;top:55px !important}.bx-touch .projects-section-nav ul li a:hover,.bx-touch .courses-section-nav ul li a:hover,.bx-touch .content-section-nav ul li a:hover{border:solid 1px #c6d2dc;background-color:#f9f9f9;color:inherit}.bx-touch .product-card .add-to-cart{background-color:#fedb43;width:70px;border-radius:20px}.bx-touch .product-card .add-to-cart .cart-icon{display:inline-block;transform:translate(5px);opacity:1}.bx-touch .product-card .add-to-cart .add-to-cart-first-icon{display:inline-block}.bx-touch .product-card .add-to-cart .add-to-cart-again-icon{display:none}.bx-touch .product-card .add-to-cart .add-to-cart-again-icon path{fill:black}.bx-touch .product-single-cont .fotorama-cont .fotorama-full-size-opener{display:none}@media (max-height:680px){.bd-modal.active{overflow-x:hidden;overflow-y:auto;height:auto}.course-form{flex-direction:column}.course-form .modal-additional{width:100%}.course-form .modal-additional .ma-course-name{display:none}.course-form .modal-additional .ma-course-title{padding-top:40px !important}.course-form .modal-additional .ma-product-price{margin-top:20px !important}.course-form .modal-additional .ma-product-price .align-items-center{margin-top:10px !important}.course-form .course-form-inner{padding:30px 50px 30px 50px !important}}@media screen and (max-width:640px){h1,h2,h3,h4,h5,h6{font-size:21px;line-height:1.2}.catalog-section-title{font-size:21px}.product-single-cont h2,.catalog-category-description h2,.index-title{font-size:21px}.bd-product-chars ul li span.meta-property span{font-size:16px}.bd-block-text,.catalog-category-description .ccd-content,.about-company-index p{font-size:14px}.catalog-main-section-count{font-size:14px}.mobile-filter-toggle-cont span{font-size:16px}.bd-breadcrumb-container .bd-bx-breadcrumb-item a,.bd-breadcrumb-container .bd-bx-breadcrumb-item span,.about-company-index a,.ns-intec-seo.c-filter-tags.c-filter-tags-default .filter-tags-item-name{font-size:14px}.product-single-cont .catalog-single-related-content{margin-top:0px}.catalog-main-children ul li a,.bd-block-text a{font-size:14px}.mobile-filter-toggle-cont{padding:15px 0 15px 0}.catalog-main-children{padding-bottom:0px}.catalog-section-title{padding-bottom:0px;padding-top:0px}.catalog-category-description{margin:0px 0 0px -17px}}i.dot{display:block}.card-info a{color:#E26F6B}.card-info a:hover{color:#CC6460}section.faq{padding-bottom:40px}.ns-intec-seo.c-filter-tags.c-filter-tags-default{padding-bottom:40px}h1,h2,h3,h4,h5,h6{font-weight:700;color:#333333}.company-nav ul,.overlayed-nav-left ul,.bd-filter-dropdown ul{list-style:none}.catalog-section-subtitle{padding:9px 0 7px;margin:0 0 11px}.catalog-section-subtitle a{color:#E26F6B;font-size:24px}.catalog-section-subtitle a:hover{color:#CC6460}a[data-fancybox]{color:#E26F6B}a[data-fancybox]:hover{color:#CC6460}.f-carousel__slide{min-height:60px}.f-carousel__slide img{max-width:100%;height:auto !important}.uc-tags-main .t-col_8{column-count:3;column-gap:40px;max-width:1080px}.uc-tags-main .t-col_8 a{display:block;break-inside:avoid}@media (max-width:768px){.uc-tags-main .t-col_8{column-count:2}}@media (max-width:480px){.uc-tags-main .t-col_8{column-count:1}}

/* /local/templates/carpathians/css/cards.css */
.bd-card{border-radius:3px;box-shadow:0 1px 8px 0 #ededed;border:solid 1px #e3e4e8;background-color:white;padding:15px;position:relative;background-repeat:no-repeat;color:#333}.bd-card.light{color:white}.bd-card.light .card-name,.bd-card.light .card-section,.bd-card.light .current-price,.bd-card.light .price-desc,.bd-card.light .old-price,.bd-card.light .project-desc,.bd-card.light .card-desc{color:white !important}.bd-card.fade::after{content:" ";width:100%;height:100%;background:rgba(16,22,34,0.6);position:absolute;top:0;left:0;z-index:1;border-radius:3px}.bd-card.course-card{margin-bottom:25px;background-size:cover;width:381.66px}.bd-card.course-card:hover .card-detail-link svg{animation-name:bounceAlpha;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear}.bd-card.course-card>div{position:relative;z-index:2}.bd-card.course-card.light .course-date-desc,.bd-card.course-card.light .course-limit-desc,.bd-card.course-card.light .course-limit-value{color:white !important}.bd-card.course-card .course-date{position:relative;font-size:12px}.bd-card.course-card .course-date div{display:inline-block}.bd-card.course-card .course-date .course-date-value{border-radius:3px;background-color:#d7efc0;color:#000000;padding:3px 10px;margin-left:-10px}.bd-card.course-card .course-date .course-date-desc{color:#767c8b;margin-left:10px}.bd-card.course-card .card-section{padding-top:37px;color:#33363a}.bd-card.course-card .card-name{color:#33363a;font-size:26px;padding-top:2px}.bd-card.course-card .card-price{padding-top:30px}.bd-card.course-card .card-price.card-price-without-old .current-price{background:#9a74ee}.bd-card.course-card .card-price>div:last-child{padding-top:10px}.bd-card.course-card .card-price .old-price{color:#7d7f80}.bd-card.course-card .card-price .current-price{background:#ff5249;padding:2px 16px;color:white;border-radius:3px}.bd-card.course-card .card-price .price-desc{width:100px}.bd-card.course-card .course-limit{padding-top:15px;position:relative}.bd-card.course-card .course-limit .course-limit-desc{color:#767c8b;font-size:12px}.bd-card.course-card .course-limit .course-limit-value{font-size:20px;color:#33363a}.bd-card.course-card .card-info{height:183px}.bd-card.service-card{background-size:cover}.bd-card.service-card:hover .card-detail-link svg{animation-name:bounceAlpha;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear}.bd-card.service-card.wide .card-price,.bd-card.service-card.wide .card-desc,.bd-card.service-card.wide .card-name{width:50%}.bd-card.service-card.wide .card-label{left:13px}.bd-card.service-card.wide .card-name{padding-top:65px}.bd-card.service-card.wide .card-detail-link{right:30px}.bd-card.service-card.wide .card-price{padding-top:45px}.bd-card.service-card.fade .card-info,.bd-card.service-card.fade .card-desc,.bd-card.service-card.fade .card-price{z-index:2;position:relative}.bd-card.service-card.fade .card-label{z-index:2}.bd-card.service-card .card-label{padding:5px 12px;border-radius:3px;background-color:#a9cb4a;color:white;position:absolute;top:20px;left:20px;font-size:14px}.bd-card.service-card .card-name{padding-top:55px;font-size:22px;line-height:1.3;font-weight:600;width:90%}.bd-card.service-card .card-desc{color:#151515;font-size:14px;line-height:22px;padding-top:20px;width:80%}.bd-card.service-card .card-price{padding-top:35px}.bd-card.service-card .price-difference{font-weight:600}.bd-card.service-card .card-info{height:212px;overflow:hidden}.bd-card.service-card .card-price .current-price{background:#ff5249;padding:2px 16px;border-radius:3px;color:white}.bd-card.service-card .card-price.card-price-without-old .current-price{background:#9a74ee}.bd-card.service-card .price-desc{width:100px}.bd-card.service-card .card-price>div:last-child{position:relative;padding-top:10px}.bd-card.project-card{padding:20px}.bd-card.project-card.no_photo_card .card-image img{max-width:80%;margin-top:15px}.bd-card.project-card.fade .card-image,.bd-card.project-card.fade .card-name,.bd-card.project-card.fade .project-desc{position:relative;z-index:2}.bd-card.project-card.fade .card-label{z-index:2}.bd-card.project-card.fade .card-name{padding-top:5px;line-height:1.4}.bd-card.project-card.classic .card-label{border-radius:0px 0px 3px 0px;left:20px}.bd-card.project-card .card-name{padding-top:20px;width:90%;font-size:18px;font-weight:600;line-height:1.3;margin-left:8px}.bd-card.project-card.withoutPhoto .project-desc{padding-top:70px;margin-left:9px}.bd-card.project-card.withoutPhoto .card-name{font-size:24px;padding-top:3px}.bd-card.project-card.withoutPhoto .card-desc{font-size:14px;line-height:22px;padding-top:35px;width:90%;margin-left:9px}.bd-card.project-card .project-detail-link{width:171px;height:37px;border-radius:3px;border:solid 1px #bdec8e;text-decoration:none;display:inline-block;position:absolute;bottom:30px;left:30px;text-align:center}.bd-card.project-card .project-detail-link svg{margin-top:10px}.bd-card.project-card .project-detail-link svg path{fill:#bdec8e}.bd-card.project-card .project-desc{font-size:12px;color:#000000;padding-top:10px;margin-left:8px}.bd-card.project-card .card-desc{margin-left:8px}.bd-card.project-card .card-image{max-width:100%}.bd-card.project-card .card-image img{max-width:100%;border-radius:3px}.bd-card.project-card .card-label{padding:5px 14px;border-radius:3px;background-color:#d7efc0;color:black;position:absolute;top:20px;left:15px;font-size:13px;z-index:2}.bd-card.product-card{margin-bottom:25px}.bd-card.product-card.no_photo_card .card-image img{max-width:60%}.bd-card.product-card.wide .card-name{font-size:22px;padding-top:6px;width:50%}.bd-card.product-card.wide .card-rating{display:inline-block;vertical-align:middle}.bd-card.product-card.wide .card-rating svg{width:17px;height:16px;margin-left:9px}.bd-card.product-card.wide .card-rating svg:first-child{margin-left:2px}.bd-card.product-card.wide .card-rating svg path{fill:#cfcfcf}.bd-card.product-card.wide .card-section{font-size:12px;color:#9a9a9a;padding-top:36px}.bd-card.product-card.wide .card-description{font-size:14px;line-height:20px;padding-top:15px;width:50%}.bd-card.product-card.wide .card-label{position:relative;top:0;left:-10px;right:0;bottom:0;font-size:14px;display:inline-block}.bd-card.product-card.wide .card-price{padding-top:0}.bd-card.product-card.wide .card-info{height:215px}.bd-card.product-card.banner{background-size:cover}.bd-card.product-card.banner .card-label{top:15px;bottom:auto;left:15px;right:auto}.bd-card.product-card .card-info{overflow:hidden}.bd-card.product-card .card-action{position:absolute;top:10px;right:10px;z-index:2}.bd-card.product-card .card-action .add-to-basket{width:40px;height:40px;background-color:#f1f2f4;border-radius:50%;color:black;text-decoration:none;display:block;text-align:center;font-size:25px;line-height:1.55}.bd-card.product-card .card-label{padding:3px 10px;border-radius:3px;background-color:#a9cb4a;color:white;position:absolute;bottom:15px;right:14px;font-size:14px}.bd-card.product-card .card-image{width:calc(100% + 50px);margin:-15px -25px 10px -25px}.bd-card.product-card .card-image img{width:100%;height:100%}.bd-card.product-card .card-name{font-weight:600;font-size:16px}.bd-card.product-card .current-price{font-weight:600}.bd-card.content-card{background-size:cover}.bd-card.content-card.light .card-name,.bd-card.content-card.light .card-date,.bd-card.content-card.light .card-section{color:white !important}.bd-card.content-card.no_photo_card .card-image img{max-width:60%;margin-top:25px}.bd-card.content-card .card-image{height:215px;width:calc(100% + 50px);margin:0 -25px;margin-top:-15px}.bd-card.content-card .card-image img{border-top-right-radius:3px;border-top-left-radius:3px;max-width:100%}.bd-card.content-card .card-section{padding-top:15px}.bd-card.content-card .card-name{padding-top:15px;line-height:1.3;font-weight:600}.bd-card.content-card .card-desc{padding-top:15px;font-size:14px;line-height:20px;height:80px;overflow:hidden}.bd-card.content-card .card-date{color:#8e949d;font-size:12px;position:absolute;bottom:15px}.bd-card.content-card .card-section{font-size:14px;color:#8b939b;height:19px}.bd-card.content-card .card-info{padding-top:0}.bd-card.content-card .content-detail-link{margin-top:40px;border-radius:3px;background-color:#edf5e5;display:inline-block;vertical-align:middle;padding:14px 20px;text-decoration:none;font-size:14px;color:#000}.bd-card.content-card .content-detail-link svg{margin-left:15px;vertical-align:middle}.bd-card.content-card.fade::after{background:rgba(0,0,0,0.7)}.bd-card.content-card.fade .card-info{padding-top:30px}.bd-card.content-card.fade .card-section{position:relative;z-index:2;padding-top:0}.bd-card.content-card.fade .card-name{position:relative;font-size:24px;line-height:30px;width:80%;z-index:2;padding-top:10px}.bd-card.content-card.fade .content-detail-link{z-index:2;background:none;padding:0;color:#1eff5b;position:absolute;bottom:30px}.bd-card.content-card.fade .content-detail-link svg path{fill:#1eff5b}.bd-card.content-card.wide .card-info{padding-top:40px}.bd-card.content-card.wide .card-name{font-size:22px;width:50%;padding-top:5px}.bd-card.content-card.wide .card-desc{font-size:14px;width:50%;padding-top:25px;height:auto;max-height:140px}.bd-card.content-card.wide .card-section{padding-top:5px}.bd-card.content-card.wide.wideNf .card-name{width:90%}.bd-card.content-card.wide.wideNf .card-desc{width:90%;height:auto}.bd-card.content-card.withoutPhoto .card-info{padding-top:20px}.bd-card.content-card.withoutPhoto .card-name{padding-top:10px;font-size:28px;height:210px;font-weight:700}.bd-card.content-card.withoutPhoto .content-detail-link{margin-top:80px;padding:0;background:none}.bd-card.content-card.withoutPhoto .card-date{color:#000}.bd-card.content-card.withoutPhoto .content-detail-link{position:absolute;bottom:60px;left:25px}.bd-card.content-card.bgPhoto .card-date{text-align:center;width:100%;left:0}.bd-card.content-card.bgPhoto .card-info{text-align:center;position:absolute;bottom:50px;left:0;right:0}.bd-card.content-card.bgPhoto .card-name{padding-top:10px;width:80%;font-size:20px;line-height:28px;text-transform:uppercase;margin:0 auto}.bd-card.content-card.coloured .card-info{padding-top:65px}.bd-card.content-card.coloured .card-section{padding-top:0;text-align:center}.bd-card.content-card.coloured .card-name{font-size:26px;text-align:center;width:80%;margin:0 auto;height:230px;padding-top:10px}.bd-card.content-card.coloured .cdl-cont{text-align:center}.bd-card.content-card.coloured .content-detail-link{position:absolute;bottom:30px;left:0;right:0;margin:auto;width:150px}.bd-card .card-detail-link{width:40px;height:40px;background-color:#d7efc0;border-radius:50%;position:absolute;bottom:0;right:0}.bd-card .card-detail-link svg{position:absolute;top:0;bottom:0;right:0;left:4px;margin:auto}.bd-card .card-price{font-size:14px}.bd-card .card-price>div>span{display:inline-block;vertical-align:middle}.bd-card .card-price>div:last-child{}.bd-card .card-price .old-price{color:#7d7f80;text-decoration:line-through}.bd-card .card-price .price-difference{color:#49483f;background:#fff0af;padding:1px 9px;margin-left:5px;border-radius:3px}.bd-card .card-price .current-price{color:#333333;font-size:26px;font-weight:600}.bd-card .card-price .price-desc{color:#7d7f80;font-size:12px;margin-left:12px;margin-top:5px;width:100px;line-height:16px}.bd-card .card-image{width:200px;height:200px;margin:0 auto;position:relative;overflow:hidden;text-align:center}.bd-card .card-name{font-size:16px;font-weight:500}.bd-card.service-card{height:325px;width:381.66px}.bd-card.service-card.wide{height:340px}.bd-card.wide{height:361px}.product-card-cont,.service-card-cont,.project-card-cont,.course-card-cont,.content-card-cont{max-width:fit-content}.bd-card.product-card{height:361px;overflow:inherit}.bd-card.product-card.wide{height:361px}.bd-card.project-card{height:452px;width:381.66px}.bd-card.project-card .card-image{width:355px;height:320px}.bd-card.content-card{height:430px;width:278.75px;margin-bottom:15px;overflow:hidden}.bd-card.product-card .card-name{font-weight:400}.bd-card .card-price .current-price{font-weight:400;padding-bottom:10px}.bd-card.product-card .card-label{padding:5px 12px;user-select:none;right:15px;z-index:10}.bd-card .card-price .price-difference{padding:3px 9px;font-weight:400}.bd-card .card-price .price-desc{font-size:10px;margin-top:2px;line-height:1.25}.bd-card .card-price>div:last-child{}.bd-card{padding:15px 25px 15px 25px;border-radius:3px}.bd-card.product-card{height:390px !important}.bd-card:hover{box-shadow:0 1px 11px 0 #eeeeee}.bd-card.course-card{padding:20px 22px 22px 30px}.bd-card.course-card .course-date .course-date-value{padding:7px 10px;border-radius:2px}.bd-card.course-card .card-name{padding-top:5px;font-weight:300}.bd-card.course-card .course-limit{padding-top:10px;padding-bottom:5px}.bd-card.course-card .course-limit .course-limit-value{padding-top:5px}.bd-card .card-detail-link{top:11px}.bd-card.course-card .card-price .current-price{padding:6px 16px}.bd-card.course-card .card-price .price-desc{font-size:12px}.bd-card .card-price .price-difference{padding:4px 9px}.bd-card.course-card .card-section{font-size:14px}.bd-card.service-card .card-name{font-weight:300}.bd-card.service-card .card-label{font-size:12px;padding:7px 14px}.bd-card.service-card .card-name{padding-top:60px;line-height:1.2;font-size:26px}.bd-card.service-card .card-desc{padding-top:18px}.bd-card.service-card .card-price{padding-top:40px}.bd-card.service-card .card-price .price-desc{font-size:12px}.bd-card.service-card{height:368px !important}.bd-card.service-card .card-info{height:225px}.bd-card.service-card{padding:15px 25px 15px 30px}.bd-card.service-card .card-detail-link{top:6px}.bd-card.service-card .card-price .current-price{padding:4px 14px;font-size:24px}.bd-card.project-card.mode-no_photo{padding:20px 40px 20px 20px}.bd-card.project-card.mode-no_photo .card-name{font-weight:400;font-size:22px;padding-top:10px}.bd-card.project-card.mode-no_photo .project-desc{padding-top:70px}.bd-card.project-card.mode-no_photo .card-desc{padding-top:20px;font-size:14px;line-height:1.4}.bd-card.project-card.mode-no_photo .card-label{left:27px;top:21px}.bd-card.project-card.mode-no_photo .project-detail-link{left:30px}.bd-card.project-card.mode-no_photo .project-detail-link:hover{background-color:#bdec8e}.bd-card.project-card.mode-no_photo .project-detail-link:hover svg path{fill:black}.bd-card.project-card.mode-classic .card-label{left:20px;border-radius:3px 0px 3px 0px}.bd-card.project-card.mode-classic .card-name{font-size:18px;font-weight:300;padding-top:10px}.bd-card.project-card.mode-classic .card-image img{border-radius:6px}.bd-card.project-card.mode-coloured .card-label{left:25px;top:20px}.bd-card.project-card.mode-coloured .card-name{font-size:20px;font-weight:400;margin-left:5px;padding-top:5px}.bd-card.project-card.mode-coloured .project-desc{margin-left:5px}.bd-card.project-card.mode-coloured .card-image{height:315px}.bd-card.project-card.mode-shadow .card-image{height:315px}.bd-card.project-card.mode-shadow .card-name{font-size:20px;font-weight:400;margin-left:5px;padding-top:5px}.bd-card.project-card.mode-shadow .project-desc{margin-left:5px}.bd-card.project-card.mode-shadow .card-label{left:25px;top:20px}.bd-card.project-card{height:440px}.bd-card.content-card{height:460px}.bd-card.content-card.withoutPhoto .card-name{font-size:30px;line-height:1.15}.bd-card.content-card.withoutPhoto{padding:15px 40px 15px 29px;border:2px solid !important}.bd-card.content-card.fade{padding:15px 40px 15px 29px}.bd-card.content-card.withoutPhoto .card-info{padding-top:60px}.bd-card.content-card.withoutPhoto .content-detail-link{left:29px}.bd-card.content-card.withoutPhoto .card-date{bottom:20px}.bd-card.content-card.coloured .content-detail-link{width:180px}.bd-card.content-card.coloured .card-name{font-weight:400;width:100%}.bd-card.content-card.fade .card-name{font-weight:400;line-height:1.3;width:100%}.bd-card.content-card.fade .card-info{padding-top:10px}.bd-card.content-card.bgPhoto .card-name{font-weight:400;font-size:18px;line-height:1.3}.content-list-row-cont{padding-top:20px}.bd-card.content-card .card-image img{border-top-right-radius:1px;border-top-left-radius:1px}.bd-card.content-card .card-desc{height:115px}.bd-card.content-card{padding:14px 20px 15px 20px;margin-bottom:20px}.bd-card.content-card .card-date{bottom:20px}.bd-card.content-card.fade .content-detail-link{bottom:43px;left:35px}.bd-card.content-card.fade .card-section{padding-top:10px}.bd-card.content-card.coloured .card-section{padding-top:10px}.bd-card.content-card.bgPhoto .card-section{padding-top:10px}.bd-card.content-card.withoutPhoto .card-section{padding-top:10px}.bd-card.course-card .card-info.course-without-section{padding-top:50px;height:234px}.product-card .product-status{width:8px;height:8px;border-radius:50%;position:absolute;bottom:15px;right:15px}

/* /local/templates/carpathians/css/presets.css */
.main-service-cont.preset-light h1{color:white}.main-service-cont.preset-light .service-desc{color:white}.main-service-cont.preset-light .service-price .old-price{color:#ececec}.main-service-cont.preset-light .service-price .price-difference{background-color:#fff0af;color:#333333}.main-service-cont.preset-light .service-price .current-price{color:#ffffff}.main-service-cont.preset-light .service-price .price-desc{color:#ffffff}.main-service-cont.preset-light .order-service-btn{color:#000000;background-color:#fedb43}.main-service-cont.preset-light .order-service-btn:hover{color:#000000;background-color:#ffe67b}.main-service-cont.preset-light .order-service-cont a{color:#fff;border-bottom:1px solid #fff}.main-service-cont.preset-light .order-service-cont a:hover{color:#fff;border-bottom:none}.main-service-cont.preset-dark h1{color:#000}.main-service-cont.preset-dark .service-desc{color:#000}.main-service-cont.preset-dark .service-price .old-price{color:#999999}.main-service-cont.preset-dark .service-price .price-difference{background-color:#fff0af;color:#333333}.main-service-cont.preset-dark .service-price .current-price{color:#000}.main-service-cont.preset-dark .service-price .price-desc{color:#000}.main-service-cont.preset-dark .order-service-btn{color:#000000;background-color:#fedb43}.main-service-cont.preset-dark .order-service-btn:hover{color:#000000;background-color:#ffe67b}.main-service-cont.preset-dark .order-service-cont a{color:#437db5}.main-service-cont.preset-dark .order-service-cont a:hover{color:#000}.course-single-cont.preset-light h1{color:white}.course-single-cont.preset-light .main-course-cont .course-desc{color:white}.course-single-cont.preset-light .main-course-cont .order-course-btn{background-color:#bdec8e;color:#000000}.course-single-cont.preset-light .main-course-cont .order-course-btn:hover{background-color:#d4ffa9;color:#000000}.course-single-cont.preset-light .main-course-cont .order-course-cont a{color:#bdec8e}.course-single-cont.preset-light .main-course-cont .order-course-cont a:hover{color:#d4ffa9}.course-single-cont.preset-light .main-course-cont .course-features .course-feature-item .cfi-title{color:white}.course-single-cont.preset-light .main-course-cont .course-features .course-feature-item .cfi-value{color:white}.course-single-cont.preset-dark h1{color:#000}.course-single-cont.preset-dark .main-course-cont .course-desc{color:#000}.course-single-cont.preset-dark .main-course-cont .order-course-btn{background-color:#bdec8e;color:#000000}.course-single-cont.preset-dark .main-course-cont .order-course-btn:hover{background-color:#d4ffa9;color:#000000}.course-single-cont.preset-dark .main-course-cont .order-course-cont a{color:#bdec8e}.course-single-cont.preset-dark .main-course-cont .order-course-cont a:hover{color:#d4ffa9}.course-single-cont.preset-dark .main-course-cont .course-features .course-feature-item .cfi-title{color:#000}.course-single-cont.preset-dark .main-course-cont .course-features .course-feature-item .cfi-value{color:#000}.project-single-cont.preset-light .main-project-cont h1{color:#fff}.project-single-cont.preset-light .main-project-cont .project-desc{color:#fff}.project-single-cont.preset-light .main-project-cont .project-features .project-feature-item .pfi-title{color:#5fece4}.project-single-cont.preset-light .main-project-cont .project-features .project-feature-item .pfi-value{color:#fff}.project-single-cont.preset-dark .main-project-cont h1{color:#000}.project-single-cont.preset-dark .main-project-cont .project-desc{color:#000}.project-single-cont.preset-dark .main-project-cont .project-features .project-feature-item .pfi-title{color:#4154b9}.project-single-cont.preset-dark .main-project-cont .project-features .project-feature-item .pfi-value{color:#000}.company-slider-item-header.preset-light{color:#fff}.company-slider-item.preset-light .company-slider-item-title{color:#fff}.company-slider-item.preset-light .company-slider-item-description{color:#fff}.company-slider-item-header.preset-light{color:#000}.company-slider-item.preset-light .company-slider-item-title{color:#000}.company-slider-item.preset-light .company-slider-item-description{color:#000}

/* /local/templates/carpathians/css/custom.css */
.chat-powered-by{display:none}.ap-map-plates{display:none}.product-dates{}.countries_cnt{color:#adadad;font-style:italic}.ap-description-title{margin:0}.ap-equipment-params{margin:11px 0 22px}.ap-equipment-params li{display:flex}.ap-equipment-params li + li{margin-top:22px}.ap-equipment-params img{align-self:center;margin-right:11px}.ap-equipment-params p{padding:4px 0 7px}.ap-equipment-params .ap-description-text p:first-of-type{margin-top:0}.ap-placement .ap-description-text{margin:0 0 11px}@media all and (min-width:770px){.ap-description-title{display:inline-block;margin-right:17px}.ap-complex-options{grid-template-columns:minmax(286px,506px) 1fr}.ap-complex-options dt{padding-right:66px}.ap-comfort-params{columns:2;column-gap:33px;margin:11px 0}.ap-comfort-params li{break-inside:avoid}.ap-equipment-params{columns:2;column-gap:33px;margin:11px 0}.ap-equipment-params li{break-inside:avoid}}@media all and (min-width:1231px){.ap-complex-options{grid-template-columns:287px 1fr}.ap-comfort-params{max-width:572px}.ap-equipment-params{max-width:572px}.ap-placement .ap-description-text{margin:-11px 0 22px}}.ap-ask-link-jump{display:flex;flex-direction:column}.ap-ask-link-jump .ap-ask-link{order:1}.ap-ask-link{padding:4px 0 7px;font-weight:700}.ap-ask-link a:after{content:'?';display:inline-flex;justify-content:center;align-items:center;width:15px;height:15px;margin-left:4px;font-size:13px;line-height:9px;font-weight:700;border-radius:50%;background:#4a90e2;color:#fff}@media all and (min-width:770px){.ap-ask-link-jump{display:block}.ap-ask-link-jump .ap-description-title{display:inline-block;margin-right:17px}.ap-ask-link{display:inline-block}}.ap-comfort-params{margin:11px 0 22px}.ap-comfort-params li{display:flex}.ap-comfort-params li + li{margin-top:22px}.ap-comfort-params img{align-self:center;margin-right:11px}.ap-comfort-params p{padding:4px 0 7px}.ap-comfort-params .ap-description-text p:first-of-type{margin-top:0}.ap-equipment .ap-description-title{margin:0}.ap-equipment-params{margin:11px 0 22px}.ap-equipment-params li{display:flex}.ap-equipment-params li + li{margin-top:22px}.ap-equipment-params img{align-self:center;margin-right:11px}.ap-equipment-params p{padding:4px 0 7px}.ap-equipment-params .ap-description-text p:first-of-type{margin-top:0}.ap-placement .ap-description-text{margin:0 0 11px}@media all and (min-width:770px){.ap-description-title{display:inline-block;margin-right:17px}.ap-complex-options{grid-template-columns:minmax(286px,506px) 1fr}.ap-complex-options dt{padding-right:66px}.ap-comfort-params{columns:2;column-gap:33px;margin:11px 0}.ap-comfort-params li{break-inside:avoid}.ap-equipment-params{columns:2;column-gap:33px;margin:11px 0}.ap-equipment-params li{break-inside:avoid}}@media all and (min-width:1231px){.ap-complex-options{grid-template-columns:287px 1fr}.ap-comfort-params{max-width:572px}}.ap-equipment-params li + li{margin-top:22px}.ap-comfort-params ul,.ap-equipment-params li,.ap-complex-options li{list-style:none !important}@media (min-width:770px){.ap-equipment-params li{break-inside:avoid}}.ap-equipment-params li{display:flex}.ap-complex-options{display:grid;grid-template-columns:17fr 12fr;padding-bottom:20px}.ap-complex-options dt,.ap-complex-options dd{padding:4px 33px 7px 0;box-shadow:inset 0 -1px #e7e7e7}.ap-complex-options dt~dt{padding:15px 33px 7px 0}.ap-complex-options dd~dd{padding:15px 0 7px}@media all and (min-width:770px){.ap-description-title{display:inline-block;margin-right:17px}.ap-complex-options{grid-template-columns:minmax(286px,506px) 1fr}.ap-complex-options dt{padding-right:66px}}@media all and (min-width:1231px){.ap-complex-options{grid-template-columns:287px 1fr}}.catalog-single-related-content{margin-top:0px;margin-left:0px;padding-left:0px;padding-right:0px}@media screen and (max-width:640px){.catalog-single-related-content{position:relative;z-index:10000}}#rec805610121 .t396__filter{background-color:#f9f9f9}#mainPopularLocations{margin-top:30px}#elementNamePrice{margin-bottom:30px}

/* /local/templates/carpathians/template_styles.css */
@media (max-width:576px){.footer-copy,.footer-social{text-align:left !important}.catalog-main-children ul li a{padding:15px 8px;border:none}.catalog-main-children ul li{margin-right:0px;margin-bottom:0px}.product-single-cont h1{font-size:24px}.catalog-single-price-cont .current-price{font-size:50px}}.bd-filter-dropdown ul li{list-style-type:none}.tn-atom em{font-style:italic}.catalog-ask-about-product{margin:0px}.item-address:before{content:"";display:inline-block;width:24px;height:24px;margin-right:3px;background-image:url(/upload/adress.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.catalog-single-price-cont{margin-top:0px}.truncate{overflow:hidden;text-overflow:ellipsis;max-height:65px;padding-bottom:10px}.t886 a{font-size:inherit}div.top-menu-cont a{font-style:italic}.catalog-main-section-count{font-style:italic}footer .footer-nav .navigation-cont .footer-title,footer .footer-nav .navigation-cont .footer-email a{font-size:18px}footer.small .footer-nav{display:block}footer .footer-nav .navigation-cont .footer-title{font-style:italic}.product-single-cont .product-single-cont-inner.catalog-single-last-block-with-active-banner-or-additional-gallery-gori{padding-bottom:0px}.bd-form-uni button[type=submit]{background-color:#fedb43}.bd-form-uni button[type=submit]:hover{background-color:#ffe572}.about-company-index a{}.t-mbfix{display:none !important}.waLink{color:#2CB742 !important}.waLink:hover{color:#2CB742 !important;text-decoration:underline}.waLink img{width:20px;vertical-align:bottom}.mobile-overflow-scroll-cont .mobile-overflow-scroll-inner{white-space:normal}*{box-sizing:border-box !important}div.t489__top{box-sizing:content-box !important}.onlyDiscount{display:none}.card-description{height:65px;overflow:hidden}.slider .slide-info span{display:none}.bd-global-wrapper{height:auto}.footer-social img:hover,.branch-social img:hover,.company-social-item img:hover{opacity:0.8}footer .footer-nav .navigation-cont .footer-email a{font-size:20px}.footer-social a img,.branch-social a img,.company-social-item a img{width:40px;height:40px}.company-social-item{padding:10px 0}.contacts-cont{padding-top:0}.partner-image img{max-width:150px}div.beono-flashmessage{position:absolute;height:100px;top:10%}div.beono-flashmessage-text{position:absolute;font-weight:bold;font-size:120%;top:50%;left:2%;transform:translate(0%,-80%)}.footer-payments{display:none}.catalog-gallery-row{margin-top:0px}

/* https://cdn.jsdelivr.net/npm/@n8n/chat/dist/style.css */
@charset "UTF-8";.n8n-chat pre code.hljs{display:block;overflow-x:auto;padding:1em}.n8n-chat code.hljs{padding:3px 5px}.n8n-chat .hljs{color:#24292e;background:#fff}.n8n-chat .hljs-doctag,.n8n-chat .hljs-keyword,.n8n-chat .hljs-meta .hljs-keyword,.n8n-chat .hljs-template-tag,.n8n-chat .hljs-template-variable,.n8n-chat .hljs-type,.n8n-chat .hljs-variable.language_{color:#d73a49}.n8n-chat .hljs-title,.n8n-chat .hljs-title.class_,.n8n-chat .hljs-title.class_.inherited__,.n8n-chat .hljs-title.function_{color:#6f42c1}.n8n-chat .hljs-attr,.n8n-chat .hljs-attribute,.n8n-chat .hljs-literal,.n8n-chat .hljs-meta,.n8n-chat .hljs-number,.n8n-chat .hljs-operator,.n8n-chat .hljs-variable,.n8n-chat .hljs-selector-attr,.n8n-chat .hljs-selector-class,.n8n-chat .hljs-selector-id{color:#005cc5}.n8n-chat .hljs-regexp,.n8n-chat .hljs-string,.n8n-chat .hljs-meta .hljs-string{color:#032f62}.n8n-chat .hljs-built_in,.n8n-chat .hljs-symbol{color:#e36209}.n8n-chat .hljs-comment,.n8n-chat .hljs-code,.n8n-chat .hljs-formula{color:#6a737d}.n8n-chat .hljs-name,.n8n-chat .hljs-quote,.n8n-chat .hljs-selector-tag,.n8n-chat .hljs-selector-pseudo{color:#22863a}.n8n-chat .hljs-subst{color:#24292e}.n8n-chat .hljs-section{color:#005cc5;font-weight:700}.n8n-chat .hljs-bullet{color:#735c0f}.n8n-chat .hljs-emphasis{color:#24292e;font-style:italic}.n8n-chat .hljs-strong{color:#24292e;font-weight:700}.n8n-chat .hljs-addition{color:#22863a;background-color:#f0fff4}.n8n-chat .hljs-deletion{color:#b31d28;background-color:#ffeef0}:root{--chat--color-primary:#e74266;--chat--color-primary-shade-50:#db4061;--chat--color-primary-shade-100:#cf3c5c;--chat--color-secondary:#20b69e;--chat--color-secondary-shade-50:#1ca08a;--chat--color-white:#ffffff;--chat--color-light:#f2f4f8;--chat--color-light-shade-50:#e6e9f1;--chat--color-light-shade-100:#c2c5cc;--chat--color-medium:#d2d4d9;--chat--color-dark:#101330;--chat--color-disabled:#777980;--chat--color-typing:#404040;--chat--spacing:1rem;--chat--border-radius:.25rem;--chat--transition-duration:.15s;--chat--window--width:400px;--chat--window--height:600px;--chat--textarea--height:50px;--chat--message--bot--background:var(--chat--color-white);--chat--message--bot--color:var(--chat--color-dark);--chat--message--user--background:var(--chat--color-secondary);--chat--message--user--color:var(--chat--color-white);--chat--message--pre--background:rgba(0,0,0,.05);--chat--toggle--background:var(--chat--color-primary);--chat--toggle--hover--background:var(--chat--color-primary-shade-50);--chat--toggle--active--background:var(--chat--color-primary-shade-100);--chat--toggle--color:var(--chat--color-white);--chat--toggle--size:64px;--chat--heading--font-size:2em}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}body[data-theme=dark] pre code.hljs{display:block;overflow-x:auto;padding:1em}body[data-theme=dark] code.hljs{padding:3px 5px}body[data-theme=dark] .hljs{color:#adbac7;background:#22272e}body[data-theme=dark] .hljs-doctag,body[data-theme=dark] .hljs-keyword,body[data-theme=dark] .hljs-meta .hljs-keyword,body[data-theme=dark] .hljs-template-tag,body[data-theme=dark] .hljs-template-variable,body[data-theme=dark] .hljs-type,body[data-theme=dark] .hljs-variable.language_{color:#f47067}body[data-theme=dark] .hljs-title,body[data-theme=dark] .hljs-title.class_,body[data-theme=dark] .hljs-title.class_.inherited__,body[data-theme=dark] .hljs-title.function_{color:#dcbdfb}body[data-theme=dark] .hljs-attr,body[data-theme=dark] .hljs-attribute,body[data-theme=dark] .hljs-literal,body[data-theme=dark] .hljs-meta,body[data-theme=dark] .hljs-number,body[data-theme=dark] .hljs-operator,body[data-theme=dark] .hljs-variable,body[data-theme=dark] .hljs-selector-attr,body[data-theme=dark] .hljs-selector-class,body[data-theme=dark] .hljs-selector-id{color:#6cb6ff}body[data-theme=dark] .hljs-regexp,body[data-theme=dark] .hljs-string,body[data-theme=dark] .hljs-meta .hljs-string{color:#96d0ff}body[data-theme=dark] .hljs-built_in,body[data-theme=dark] .hljs-symbol{color:#f69d50}body[data-theme=dark] .hljs-comment,body[data-theme=dark] .hljs-code,body[data-theme=dark] .hljs-formula{color:#768390}body[data-theme=dark] .hljs-name,body[data-theme=dark] .hljs-quote,body[data-theme=dark] .hljs-selector-tag,body[data-theme=dark] .hljs-selector-pseudo{color:#8ddb8c}body[data-theme=dark] .hljs-subst{color:#adbac7}body[data-theme=dark] .hljs-section{color:#316dca;font-weight:700}body[data-theme=dark] .hljs-bullet{color:#eac55f}body[data-theme=dark] .hljs-emphasis{color:#adbac7;font-style:italic}body[data-theme=dark] .hljs-strong{color:#adbac7;font-weight:700}body[data-theme=dark] .hljs-addition{color:#b4f1b4;background-color:#1b4721}body[data-theme=dark] .hljs-deletion{color:#ffd8d3;background-color:#78191b}@media (prefers-color-scheme:dark){body pre code.hljs{display:block;overflow-x:auto;padding:1em}body code.hljs{padding:3px 5px}body .hljs{color:#adbac7;background:#22272e}body .hljs-doctag,body .hljs-keyword,body .hljs-meta .hljs-keyword,body .hljs-template-tag,body .hljs-template-variable,body .hljs-type,body .hljs-variable.language_{color:#f47067}body .hljs-title,body .hljs-title.class_,body .hljs-title.class_.inherited__,body .hljs-title.function_{color:#dcbdfb}body .hljs-attr,body .hljs-attribute,body .hljs-literal,body .hljs-meta,body .hljs-number,body .hljs-operator,body .hljs-variable,body .hljs-selector-attr,body .hljs-selector-class,body .hljs-selector-id{color:#6cb6ff}body .hljs-regexp,body .hljs-string,body .hljs-meta .hljs-string{color:#96d0ff}body .hljs-built_in,body .hljs-symbol{color:#f69d50}body .hljs-comment,body .hljs-code,body .hljs-formula{color:#768390}body .hljs-name,body .hljs-quote,body .hljs-selector-tag,body .hljs-selector-pseudo{color:#8ddb8c}body .hljs-subst{color:#adbac7}body .hljs-section{color:#316dca;font-weight:700}body .hljs-bullet{color:#eac55f}body .hljs-emphasis{color:#adbac7;font-style:italic}body .hljs-strong{color:#adbac7;font-weight:700}body .hljs-addition{color:#b4f1b4;background-color:#1b4721}body .hljs-deletion{color:#ffd8d3;background-color:#78191b}}.chat-message-markdown{line-height:1.4;-webkit-text-size-adjust:100%;word-break:break-word}.chat-message-markdown *,.chat-message-markdown :before,.chat-message-markdown :after{box-sizing:border-box}.chat-message-markdown :before,.chat-message-markdown :after{text-decoration:inherit;vertical-align:inherit}.chat-message-markdown body,.chat-message-markdown dl dl,.chat-message-markdown dl ol,.chat-message-markdown dl ul,.chat-message-markdown ol dl,.chat-message-markdown ul dl,.chat-message-markdown ol ol,.chat-message-markdown ol ul,.chat-message-markdown ul ol,.chat-message-markdown ul ul,.chat-message-markdown button,.chat-message-markdown input,.chat-message-markdown select,.chat-message-markdown textarea{margin:0}.chat-message-markdown hr{overflow:visible;height:0}.chat-message-markdown main,.chat-message-markdown details{display:block}.chat-message-markdown summary{display:list-item}.chat-message-markdown nav ol,.chat-message-markdown nav ul{list-style:none;padding:0}.chat-message-markdown pre,.chat-message-markdown code,.chat-message-markdown kbd,.chat-message-markdown samp{font-family:Menlo,Consolas,Roboto Mono,"Ubuntu Monospace",Noto Mono,Oxygen Mono,Liberation Mono,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1em}.chat-message-markdown abbr[title]{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.chat-message-markdown b,.chat-message-markdown strong{font-weight:bolder}.chat-message-markdown small{font-size:80%}.chat-message-markdown audio,.chat-message-markdown canvas,.chat-message-markdown iframe,.chat-message-markdown img,.chat-message-markdown svg,.chat-message-markdown video{vertical-align:middle}.chat-message-markdown iframe{border-style:none}.chat-message-markdown svg:not([fill]){fill:currentColor}.chat-message-markdown svg:not(:root){overflow:hidden}.chat-message-markdown button,.chat-message-markdown input{overflow:visible}.chat-message-markdown button,.chat-message-markdown select{text-transform:none}.chat-message-markdown button,.chat-message-markdown [type=button],.chat-message-markdown [type=reset],.chat-message-markdown [type=submit]{-webkit-appearance:button}.chat-message-markdown fieldset{border:1px solid #666;padding:.35em .75em .625em}.chat-message-markdown legend{color:inherit;display:table;max-width:100%;white-space:normal}.chat-message-markdown progress{display:inline-block;vertical-align:baseline}.chat-message-markdown textarea{overflow:auto;resize:vertical}.chat-message-markdown [type=search]{outline-offset:-2px;-webkit-appearance:textfield}.chat-message-markdown ::-webkit-inner-spin-button,.chat-message-markdown ::-webkit-outer-spin-button{height:auto}.chat-message-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.chat-message-markdown ::-webkit-search-decoration{-webkit-appearance:none}.chat-message-markdown ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.chat-message-markdown ::-moz-focus-inner{border-style:none;padding:0}.chat-message-markdown :-moz-focusring{outline:1px dotted ButtonText}.chat-message-markdown :-moz-ui-invalid{box-shadow:none}.chat-message-markdown [aria-busy=true]{cursor:progress}.chat-message-markdown [aria-controls]{cursor:pointer}.chat-message-markdown [aria-disabled=true],.chat-message-markdown [disabled]{cursor:not-allowed}.chat-message-markdown [aria-hidden=false][hidden]{display:inline;display:initial}.chat-message-markdown [aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}@media print{.chat-message-markdown a[href^=http]:after{content:" (" attr(href) ")"}}.chat-message-markdown :root{--background-main:#fefefe;--background-element:#eee;--background-inverted:#282a36;--text-main:#1f1f1f;--text-alt:#333;--text-inverted:#fefefe;--border-element:#282a36;--theme:#7a283a;--theme-light:hsl(0,25%,65%);--theme-dark:hsl(0,25%,45%)}.chat-message-markdown body{margin:auto;max-width:36rem;min-height:100%;overflow-x:hidden}.chat-message-markdown h1,.chat-message-markdown h2,.chat-message-markdown h3,.chat-message-markdown h4,.chat-message-markdown h5,.chat-message-markdown h6{margin:2rem 0 .8em}.chat-message-markdown h1{font-size:2.441rem;line-height:1.1}.chat-message-markdown h2{font-size:1.953rem;line-height:1.15}.chat-message-markdown h3{font-size:1.563rem;line-height:1.2}.chat-message-markdown h4{font-size:1.25rem;line-height:1.3}.chat-message-markdown h5,.chat-message-markdown h6{font-size:1rem;line-height:1.4}.chat-message-markdown p,.chat-message-markdown ul,.chat-message-markdown ol,.chat-message-markdown figure{margin:.6rem 0 1.2rem}.chat-message-markdown h1 span,.chat-message-markdown h2 span,.chat-message-markdown h3 span,.chat-message-markdown h4 span,.chat-message-markdown h5 span,.chat-message-markdown h6 span{display:block;font-size:1em;font-style:italic;font-weight:400;line-height:1.3;margin-top:.3em}.chat-message-markdown h1 span{font-size:.6em}.chat-message-markdown h2 span{font-size:.7em}.chat-message-markdown h3 span{font-size:.8em}.chat-message-markdown h4 span{font-size:.9em}.chat-message-markdown small{font-size:1em;opacity:.8}.chat-message-markdown mark{background:pink}.chat-message-markdown ins{text-decoration:none;font-weight:bolder}.chat-message-markdown blockquote{border-left:.3rem solid #7a283a;border-left:.3rem solid var(--theme);margin:.6rem 0 1.2rem;padding-left:2rem}.chat-message-markdown blockquote p{font-size:1.2em;font-style:italic}.chat-message-markdown figure{margin:0}.chat-message-markdown body{background:#fefefe;background:var(--background-main);color:#1f1f1f;color:var(--text-main)}.chat-message-markdown a{color:#7a283a;color:var(--theme);text-decoration:underline}.chat-message-markdown a:hover{color:#bc8f8f;color:var(--theme-light)}.chat-message-markdown a:active{color:#8f5656;color:var(--theme-dark)}.chat-message-markdown :focus{outline:3px solid hsl(0,25%,65%);outline:3px solid var(--theme-light);outline-offset:3px}.chat-message-markdown input{background:#eee;background:var(--background-element);padding:.5rem .65rem;border-radius:.5rem;border:2px solid #282a36;border:2px solid var(--border-element);font-size:1rem}.chat-message-markdown mark{background:pink;padding:.1em .15em}.chat-message-markdown kbd,.chat-message-markdown code{padding:.1em .25em;border-radius:.2rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.chat-message-markdown kbd>kbd{padding-left:0;padding-right:0}.chat-message-markdown pre{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.chat-message-markdown pre code{display:block;padding:0 0 .5rem .5rem;word-break:normal;overflow-x:auto}.chat-message-markdown [tabindex="-1"]:focus{outline:none}.chat-message-markdown [hidden]{display:none}.chat-message-markdown [aria-disabled],.chat-message-markdown [disabled]{cursor:not-allowed!important;pointer-events:none!important}.chat-message-markdown a[href^="#"]:after{content:""}.chat-message-markdown body>a:first-child{background:#7a283a;background:var(--theme);border-radius:.2rem;color:#fefefe;color:var(--text-inverted);padding:.3em .5em;position:absolute;top:-10rem}.chat-message-markdown body>a:first-child:focus{top:1rem}.chat-message-markdown ul,.chat-message-markdown ol{padding-left:1.5rem;margin-bottom:1rem}.chat-message-markdown ul li,.chat-message-markdown ol li{margin-bottom:.5rem}.chat-button{display:inline-flex;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;color:var(--chat--button--color,var(--chat--color-light));background-color:var(--chat--button--background,var(--chat--color-primary));border:1px solid transparent;padding:var(--chat--button--padding,calc(var(--chat--spacing) * 1 / 2) var(--chat--spacing));font-size:1rem;line-height:1.5;border-radius:var(--chat--button--border-radius,var(--chat--border-radius));transition:color var(--chat--transition-duration) ease-in-out,background-color var(--chat--transition-duration) ease-in-out,border-color var(--chat--transition-duration) ease-in-out,box-shadow var(--chat--transition-duration) ease-in-out;cursor:pointer}.chat-button:hover{color:var(--chat--button--hover--color,var(--chat--color-light));background-color:var(--chat--button--hover--background,var(--chat--color-primary-shade-50));text-decoration:none}.chat-button:focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.chat-button:disabled{opacity:.65}.chat-get-started{padding-top:var(--chat--spacing);padding-bottom:var(--chat--spacing);display:flex;justify-content:center;align-items:center;height:100%}.chat-powered-by{text-align:center}.chat-powered-by a{color:var(--chat--color-primary);text-decoration:none}.chat-get-started-footer{padding:var(--chat--spacing)}.chat-file[data-v-e0d57af7]{display:flex;align-items:center;flex-wrap:nowrap;width:fit-content;max-width:15rem;padding:.5rem;border-radius:.25rem;gap:.25rem;font-size:.75rem;background:#fff;color:var(--chat--color-dark);border:1px solid var(--chat--color-dark);cursor:pointer}.chat-file-name-tooltip[data-v-e0d57af7]{overflow:hidden}.chat-file-name[data-v-e0d57af7]{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;margin:0}.chat-file-delete[data-v-e0d57af7],.chat-file-preview[data-v-e0d57af7]{background:none;border:none;display:block;cursor:pointer;flex-shrink:0}.chat-file-delete[data-v-e0d57af7]{position:relative}.chat-file-delete[data-v-e0d57af7]:hover{color:red}.chat-file-delete[data-v-e0d57af7]:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.chat-input[data-v-c36dbaac]{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;position:relative}.chat-input[data-v-c36dbaac] *{box-sizing:border-box}.chat-inputs[data-v-c36dbaac]{width:100%;display:flex;justify-content:center;align-items:flex-end}.chat-inputs textarea[data-v-c36dbaac]{font-family:inherit;font-size:var(--chat--input--font-size,inherit);width:100%;border:var(--chat--input--border,0);border-radius:var(--chat--input--border-radius,0);padding:var(--chat--input--padding,.8rem);min-height:var(--chat--textarea--height,2.5rem);max-height:var(--chat--textarea--max-height,30rem);height:var(--chat--textarea--height,2.5rem);resize:none;overflow-y:auto;background:var(--chat--input--background,white);color:var(--chat--input--text-color,initial);outline:none;line-height:var(--chat--input--line-height,1.5)}.chat-inputs textarea[data-v-c36dbaac]::placeholder{font-size:var(--chat--input--placeholder--font-size,var(--chat--input--font-size,inherit))}.chat-inputs textarea[data-v-c36dbaac]:focus,.chat-inputs textarea[data-v-c36dbaac]:hover{border-color:var(--chat--input--border-active,0)}.chat-inputs-controls[data-v-c36dbaac]{display:flex}.chat-input-send-button[data-v-c36dbaac],.chat-input-file-button[data-v-c36dbaac]{height:var(--chat--textarea--height);width:var(--chat--textarea--height);background:var(--chat--input--send--button--background,white);cursor:pointer;color:var(--chat--input--send--button--color,var(--chat--color-secondary));border:0;font-size:24px;display:inline-flex;align-items:center;justify-content:center;transition:color var(--chat--transition-duration) ease}.chat-input-send-button svg[data-v-c36dbaac],.chat-input-file-button svg[data-v-c36dbaac]{min-width:fit-content}.chat-input-send-button[disabled][data-v-c36dbaac],.chat-input-file-button[disabled][data-v-c36dbaac]{cursor:no-drop;color:var(--chat--color-disabled)}.chat-input-send-button .chat-input-send-button[data-v-c36dbaac]:hover,.chat-input-send-button .chat-input-send-button[data-v-c36dbaac]:focus,.chat-input-file-button .chat-input-send-button[data-v-c36dbaac]:hover,.chat-input-file-button .chat-input-send-button[data-v-c36dbaac]:focus{background:var(--chat--input--send--button--background-hover,var(--chat--input--send--button--background));color:var(--chat--input--send--button--color-hover,var(--chat--color-secondary-shade-50))}.chat-input-file-button[data-v-c36dbaac]{background:var(--chat--input--file--button--background,white);color:var(--chat--input--file--button--color,var(--chat--color-secondary))}.chat-input-file-button[data-v-c36dbaac]:hover{background:var(--chat--input--file--button--background-hover,var(--chat--input--file--button--background));color:var(--chat--input--file--button--color-hover,var(--chat--color-secondary-shade-50))}.chat-files[data-v-c36dbaac]{display:flex;overflow-x:hidden;overflow-y:auto;width:100%;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding:var(--chat--files-spacing,.25rem)}.chat-input-left-panel[data-v-c36dbaac]{width:var(--chat--input--left--panel--width,2rem);margin-left:.4rem}.chat-layout{width:100%;height:100%;display:flex;overflow-y:auto;flex-direction:column;font-family:var(--chat--font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif)}.chat-layout .chat-header{display:flex;flex-direction:column;justify-content:center;gap:1em;height:var(--chat--header-height,auto);padding:var(--chat--header--padding,var(--chat--spacing));background:var(--chat--header--background,var(--chat--color-dark));color:var(--chat--header--color,var(--chat--color-light));border-top:var(--chat--header--border-top,none);border-bottom:var(--chat--header--border-bottom,none);border-left:var(--chat--header--border-left,none);border-right:var(--chat--header--border-right,none)}.chat-layout .chat-header h1{font-size:var(--chat--heading--font-size);color:var(--chat--header--color,var(--chat--color-light))}.chat-layout .chat-header p{font-size:var(--chat--subtitle--font-size,inherit);line-height:var(--chat--subtitle--line-height,1.8)}.chat-layout .chat-body{background:var(--chat--body--background,var(--chat--color-light));flex:1;display:flex;flex-direction:column;overflow-y:auto;position:relative;min-height:100px}.chat-layout .chat-footer{border-top:1px solid var(--chat--color-light-shade-100);background:var(--chat--footer--background,var(--chat--color-light));color:var(--chat--footer--color,var(--chat--color-dark))}.chat-message{display:block;position:relative;max-width:fit-content;font-size:var(--chat--message--font-size,1rem);padding:var(--chat--message--padding,var(--chat--spacing));border-radius:var(--chat--message--border-radius,var(--chat--border-radius));scroll-margin:3rem}.chat-message .chat-message-actions{position:absolute;bottom:calc(100% - .5rem);left:0;opacity:0;transform:translateY(-.25rem);display:flex;gap:1rem}.chat-message.chat-message-from-user .chat-message-actions{left:auto;right:0}.chat-message:hover .chat-message-actions{opacity:1}.chat-message p{line-height:var(--chat--message-line-height,1.5);word-wrap:break-word}.chat-message+.chat-message{margin-top:var(--chat--message--margin-bottom,calc(var(--chat--spacing) * 1))}.chat-message.chat-message-from-user+.chat-message.chat-message-from-bot,.chat-message.chat-message-from-bot+.chat-message.chat-message-from-user{margin-top:var(--chat--spacing)}.chat-message.chat-message-from-bot{color:var(--chat--message--bot--color);border-bottom-left-radius:0}.chat-message.chat-message-from-bot:not(.chat-message-transparent){background-color:var(--chat--message--bot--background);border:var(--chat--message--bot--border,none)}.chat-message.chat-message-from-user{color:var(--chat--message--user--color);margin-left:auto;border-bottom-right-radius:0}.chat-message.chat-message-from-user:not(.chat-message-transparent){background-color:var(--chat--message--user--background);border:var(--chat--message--user--border,none)}.chat-message>.chat-message-markdown{display:block;box-sizing:border-box}.chat-message>.chat-message-markdown>*:first-child{margin-top:0}.chat-message>.chat-message-markdown>*:last-child{margin-bottom:0}.chat-message>.chat-message-markdown pre{font-family:inherit;font-size:inherit;margin:0;white-space:pre-wrap;box-sizing:border-box;padding:var(--chat--spacing);background:var(--chat--message--pre--background);border-radius:var(--chat--border-radius)}.chat-message .chat-message-files{display:flex;flex-wrap:wrap;gap:.25rem;padding-top:.5rem}.chat-message-typing{max-width:80px}.chat-message-typing.chat-message-typing-animation-scaling .chat-message-typing-circle{animation:chat-message-typing-animation-scaling .8s ease-in-out infinite;animation-delay:3.6s}.chat-message-typing.chat-message-typing-animation-bouncing .chat-message-typing-circle{animation:chat-message-typing-animation-bouncing .8s ease-in-out infinite;animation-delay:3.6s}.chat-message-typing .chat-message-typing-body{display:flex;justify-content:center;align-items:center}.chat-message-typing .chat-message-typing-circle{display:block;height:10px;width:10px;border-radius:50%;background-color:var(--chat--color-typing);margin:3px}.chat-message-typing .chat-message-typing-circle:nth-child(1){animation-delay:0ms}.chat-message-typing .chat-message-typing-circle:nth-child(2){animation-delay:333ms}.chat-message-typing .chat-message-typing-circle:nth-child(3){animation-delay:666ms}@keyframes chat-message-typing-animation-scaling{0%{transform:scale(1)}33%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes chat-message-typing-animation-bouncing{0%{transform:translateY(0)}33%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.chat-messages-list{margin-top:auto;display:block;padding:var(--chat--messages-list--padding,var(--chat--spacing))}.chat-heading{display:flex;justify-content:space-between;align-items:center}.chat-close-button{display:flex;border:none;background:none;cursor:pointer}.chat-close-button:hover{color:var(--chat--close--button--color-hover,var(--chat--color-primary))}.chat-window-wrapper{position:fixed;display:flex;flex-direction:column;bottom:var(--chat--window--bottom,var(--chat--spacing));right:var(--chat--window--right,var(--chat--spacing));z-index:var(--chat--window--z-index,9999);max-width:calc(100% - var(--chat--window--right,var(--chat--spacing)) * 2);max-height:calc(100% - var(--chat--window--bottom,var(--chat--spacing)) * 2)}.chat-window-wrapper .chat-window{display:flex;width:var(--chat--window--width);height:var(--chat--window--height);max-width:100%;max-height:100%;border:var(--chat--window--border,1px solid var(--chat--color-light-shade-100));border-radius:var(--chat--window--border-radius,var(--chat--border-radius));margin-bottom:var(--chat--window--margin-bottom,var(--chat--spacing));overflow:hidden;transform-origin:bottom right}.chat-window-wrapper .chat-window .chat-layout{width:auto;height:auto;flex:1}.chat-window-wrapper .chat-window-toggle{flex:0 0 auto;background:var(--chat--toggle--background);color:var(--chat--toggle--color);cursor:pointer;width:var(--chat--toggle--width,var(--chat--toggle--size));height:var(--chat--toggle--height,var(--chat--toggle--size));border-radius:var(--chat--toggle--border-radius,50%);display:inline-flex;align-items:center;justify-content:center;margin-left:auto;transition:transform var(--chat--transition-duration) ease,background var(--chat--transition-duration) ease}.chat-window-wrapper .chat-window-toggle:hover,.chat-window-wrapper .chat-window-toggle:focus{transform:scale(1.05);background:var(--chat--toggle--hover--background)}.chat-window-wrapper .chat-window-toggle:active{transform:scale(.95);background:var(--chat--toggle--active--background)}.chat-window-transition-enter-active,.chat-window-transition-leave-active{transition:transform var(--chat--transition-duration) ease,opacity var(--chat--transition-duration) ease}.chat-window-transition-enter-from,.chat-window-transition-leave-to{transform:scale(0);opacity:0}.chat-window-toggle-transition-enter-active,.chat-window-toggle-transition-leave-active{transition:opacity var(--chat--transition-duration) ease}.chat-window-toggle-transition-enter-from,.chat-window-toggle-transition-leave-to{opacity:0}

/* https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/carousel/carousel.css */
:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,0.1);--f-spinner-color-2:rgba(17,24,28,0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration,0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration,0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throw-out-distance,150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throw-out-distance,150px),0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration,0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration,0.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,0.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}.f-carousel{--f-carousel-theme-color:#706f6c;--f-carousel-spacing:0px;--f-carousel-slide-width:100%;--f-carousel-slide-height:auto;--f-carousel-slide-padding:0;--f-button-width:42px;--f-button-height:42px;--f-button-color:var(--f-carousel-theme-color,currentColor);--f-button-hover-color:var(--f-carousel-theme-color,currentColor);--f-button-bg:transparent;--f-button-hover-bg:var(--f-button-bg);--f-button-active-bg:var(--f-button-bg);--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-next-pos:10px;--f-button-prev-pos:10px;--f-spinner-color-1:rgba(0,0,0,0.1);--f-spinner-color-2:rgba(17,24,28,0.8);--f-spinner-stroke:2.75;position:relative;box-sizing:border-box}.f-carousel *,.f-carousel *:before,.f-carousel *:after{box-sizing:inherit}.f-carousel.is-ltr{direction:ltr}.f-carousel.is-rtl{direction:rtl}.f-carousel__viewport{overflow:hidden;transform:translate3d(0,0,0);backface-visibility:hidden;width:100%;height:100%}.f-carousel__viewport.is-draggable{cursor:move;cursor:grab}.f-carousel__viewport.is-dragging{cursor:move;cursor:grabbing}.f-carousel__track{display:flex;margin:0 auto;padding:0;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.f-carousel__slide{position:relative;flex:0 0 auto;width:var(--f-carousel-slide-width);max-width:100%;height:var(--f-carousel-slide-height);margin:0 var(--f-carousel-spacing) 0 0;padding:var(--f-carousel-slide-padding);outline:0;transform-origin:center center}.f-carousel__slide img.is-preloading{visibility:hidden}.f-carousel__slide>.f-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.f-carousel.is-vertical{--f-carousel-slide-height:100%}.f-carousel.is-vertical .f-carousel__track{flex-wrap:wrap}.f-carousel.is-vertical .f-carousel__slide{margin:0 0 var(--f-carousel-spacing) 0}:root{--f-carousel-dots-width:24px;--f-carousel-dots-height:30px;--f-carousel-dot-width:8px;--f-carousel-dot-height:8px;--f-carousel-dot-radius:50%;--f-carousel-dot-color:var(--f-carousel-theme-color,currentColor);--f-carousel-dot-opacity:0.2;--f-carousel-dot-hover-opacity:0.4}.f-carousel.has-dots{margin-bottom:var(--f-carousel-dots-height)}.f-carousel__dots{position:absolute;bottom:calc(var(--f-carousel-dots-height)*-1);left:0;right:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 auto !important;padding:0;list-style:none !important;user-select:none}.f-carousel__dots li{margin:0;padding:0;border:0;display:flex;align-items:center;justify-content:center;opacity:var(--f-carousel-dot-opacity);transition:opacity .15s ease-in-out}.f-carousel__dots li+li{margin:0}.f-carousel__dots li:hover{opacity:var(--f-carousel-dot-hover-opacity)}.f-carousel__dots li.is-current{opacity:1}.f-carousel__dots li button{appearance:none;display:flex;align-items:center;justify-content:center;margin:0;padding:0;width:var(--f-carousel-dots-width);height:var(--f-carousel-dots-height);border:0;background:rgba(0,0,0,0);cursor:pointer;transition:all .2s linear}.f-carousel__dot{display:block;margin:0;padding:0;border:0;width:var(--f-carousel-dot-width);height:var(--f-carousel-dot-height);border-radius:var(--f-carousel-dot-radius);background-color:var(--f-carousel-dot-color);line-height:0;font-size:0;cursor:pointer;pointer-events:none}.f-carousel__dots.is-dynamic li:not(.is-prev,.is-next,.is-current,.is-after-next,.is-before-prev) button{transform:scale(0);width:0}.f-carousel__dots.is-dynamic li.is-before-prev button,.f-carousel__dots.is-dynamic li.is-after-next button{transform:scale(0.22)}.f-carousel__dots.is-dynamic li.is-prev button,.f-carousel__dots.is-dynamic li.is-next button{transform:scale(0.66)}.f-carousel__dots.is-dynamic li.is-current button{transform:scale(1)}.f-carousel__dots.is-dynamic li.is-before-prev button,.f-carousel__dots.is-dynamic li.is-after-next button{transform:scale(0.33)}.f-carousel__dots.is-dynamic li.is-current:first-child{margin-left:calc(var(--f-carousel-dots-width)*2)}.f-carousel__dots.is-dynamic li.is-prev:first-child{margin-left:var(--f-carousel-dots-width)}.f-carousel__dots.is-dynamic li.is-next:last-child{margin-right:var(--f-carousel-dots-width)}.f-carousel__dots.is-dynamic li.is-current:last-child{margin-right:calc(var(--f-carousel-dots-width)*2)}.f-carousel.is-rtl .f-carousel__dots.is-dynamic .is-current:first-child{margin-left:0;margin-right:var(--f-carousel-dots-width)}.f-carousel.is-rtl .f-carousel__dots.is-dynamic .is-prev:first-child{margin-left:0;margin-right:var(--f-carousel-dots-width)}.f-carousel.is-rtl .f-carousel__dots.is-dynamic .is-current:last-child{margin-left:0;margin-right:var(--f-carousel-dots-width)}.f-carousel.is-rtl .f-carousel__dots.is-dynamic .is-next:last-child{margin-right:0;margin-left:var(--f-carousel-dots-width)}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}

