/* /bitrix/js/main/core/css/core_uf.min.css */
span.fields.url,span.fields.file,span.fields.date,span.fields.datetime,span.fields.boolean,span.fields.double,span.fields.string,span.fields.string_formatted{display:block}.span.fields.date,.span.fields.datetime{white-space:nowrap}.fields.file .separator,.fields.date .separator,.fields.datetime .separator,.fields.boolean .separator,.fields.enumeration .separator,.fields.double .separator,.fields.string .separator,.fields.string_formatted .separator,.fields.url .separator,.fields.money .separator{display:block;margin:0;border:0}.field-item.datetime,.field-item.date{position:relative;width:50%;min-width:160px;}

.field-item.datetime input,
.field-item.date input {
  background: #fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2217%22%20height%3D%2215%22%20viewBox%3D%220%200%2017%2015%22%3E%20%20%3Cpath%20fill%3D%22%23A1A1A1%22%20d%3D%22M19.2203068%2C227.579302%20C19.4159762%2C227.579302%2019.6036161%2C227.503694%2019.7418756%2C227.369138%20C19.8801351%2C227.234582%2019.9576669%2C227.052123%2019.957385%2C226.861969%20L19.957385%2C225.786486%20C19.957385%2C225.390884%2019.6273838%2C225.070185%2019.2203068%2C225.070185%20C18.8132298%2C225.070185%2018.4832287%2C225.390884%2018.4832287%2C225.786486%20L18.4832287%2C226.861969%20C18.4829467%2C227.052123%2018.5604785%2C227.234582%2018.698738%2C227.369138%20C18.8369975%2C227.503694%2019.0246374%2C227.579302%2019.2203068%2C227.579302%20L19.2203068%2C227.579302%20Z%20M11.7858009%2C227.652584%20C12.2169272%2C227.652584%2012.566424%2C227.312939%2012.566424%2C226.893965%20L12.566424%2C225.758618%20C12.566424%2C225.339645%2012.2169272%2C225%2011.7858009%2C225%20C11.3546747%2C225%2011.0051778%2C225.339645%2011.0051778%2C225.758618%20L11.0051778%2C226.893965%20C11.0051778%2C227.095164%2011.0874218%2C227.288121%2011.233817%2C227.43039%20C11.3802123%2C227.572658%2011.5787668%2C227.652584%2011.7858009%2C227.652584%20L11.7858009%2C227.652584%20Z%20M22.0369225%2C226.582261%20L20.8134152%2C226.582261%20L20.8134152%2C227.098328%20C20.8134152%2C227.953376%2020.1001563%2C228.646529%2019.2203068%2C228.646529%20C18.3404574%2C228.646529%2017.6271984%2C227.953376%2017.6271984%2C227.098328%20L17.6271984%2C226.582261%20L13.3789093%2C226.582261%20L13.3789093%2C227.098328%20C13.3789093%2C227.953376%2012.6656504%2C228.646529%2011.7858009%2C228.646529%20C10.9059515%2C228.646529%2010.1926925%2C227.953376%2010.1926925%2C227.098328%20L10.1926925%2C226.582261%20L8.96918531%2C226.582261%20C8.41963391%2C226.58108%207.89468921%2C226.803615%207.52173741%2C227.195865%20C7.14878561%2C227.588115%206.96191611%2C228.114226%207.00647571%2C228.646529%20L7.00647571%2C238.967866%20C7.00647571%2C239.537898%207.48198171%2C240%208.06854801%2C240%20L22.9375597%2C240%20C23.524126%2C240%2023.999632%2C239.537898%2023.999632%2C238.967866%20L23.999632%2C228.646529%20C24.020459%2C227.558434%2023.1547325%2C226.647912%2022.0369225%2C226.582261%20Z%20M22%2C238%20L9.00000001%2C238%20L9.00000001%2C231%20L22%2C231%20L22%2C238%20Z%20M12.6705071%2C234.641161%20C12.2449609%2C234.998271%2011.8674281%2C235.406081%2011.5468347%2C235.854951%20C11.3616803%2C236.149457%2011.2456369%2C236.48002%2011.2069715%2C236.823092%20L14.7064997%2C236.823092%20L14.7064997%2C235.922039%20L12.7236107%2C235.922039%20C12.7820647%2C235.825793%2012.850385%2C235.735538%2012.9275286%2C235.652653%20C13.0110783%2C235.560449%2013.2107479%2C235.373976%2013.5265374%2C235.093236%20C13.7608069%2C234.894272%2013.9791618%2C234.678277%2014.1797118%2C234.44712%20C14.344479%2C234.251596%2014.479337%2C234.03398%2014.5801131%2C233.801005%20C14.6639123%2C233.59354%2014.7067873%2C233.372603%2014.7064997%2C233.149728%20C14.7148934%2C232.768765%2014.5538791%2C232.402777%2014.2646776%2C232.145462%20C13.9312208%2C231.861749%2013.4963595%2C231.716804%2013.0539152%2C231.741898%20C12.6354439%2C231.727784%2012.2241582%2C231.850236%2011.8856357%2C232.089727%20C11.5433086%2C232.380948%2011.3412673%2C232.797575%2011.3280478%2C233.239524%20L12.3168371%2C233.336544%20C12.3118734%2C233.115932%2012.3870846%2C232.900679%2012.5292515%2C232.728618%20C12.8124615%2C232.488233%2013.2338215%2C232.484726%2013.521227%2C232.720361%20C13.6488467%2C232.855654%2013.7140671%2C233.035733%2013.7017793%2C233.218881%20C13.6937327%2C233.432916%2013.6197322%2C233.63967%2013.4893648%2C233.812358%20C13.2408452%2C234.112072%2012.9669355%2C234.391035%2012.6705071%2C234.646322%20L12.6705071%2C234.641161%20Z%20M17.6696813%2C236.823092%20L18.635105%2C236.823092%20L18.635105%2C235.804376%20L19.2829691%2C235.804376%20L19.2829691%2C234.955962%20L18.635105%2C234.955962%20L18.635105%2C231.746026%20L17.79713%2C231.746026%20L15.5381023%2C234.960091%20L15.5381023%2C235.808505%20L17.6696813%2C235.808505%20L17.6696813%2C236.827221%20L17.6696813%2C236.823092%20Z%20M16.4727258%2C234.951834%20L17.6696813%2C233.221978%20L17.6696813%2C234.955962%20L16.4727258%2C234.955962%20L16.4727258%2C234.951834%20Z%22%20transform%3D%22translate%28-7%20-225%29%22/%3E%3C/svg%3E) no-repeat 95% center; width:100%}.fields.date.icon,.fields.datetime.icon{display:inline-block;height:19px;width:19px;vertical-align:top;margin:1px 1px 1px 2px;cursor:pointer;  background: center center url('/bitrix/js/main/core/images/calendar-icon.gif') no-repeat; position:absolute;top:50%;right:5px;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fields.date.icon:hover,.fields.datetime.icon:hover{border:1px solid #aeb6c2;background-color:#dbe3f2;margin:0 0 0 1px}

/* /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/ui/fonts/opensans/ui.font.opensans.min.css */
:root{--ui-font-family-open-sans:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}@font-face{font-display:swap;font-family:'Open Sans';src:local('Open Sans'),url('/bitrix/js/ui/fonts/opensans/opensans-regular.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-regular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:local('Open Sans Light'),url('/bitrix/js/ui/fonts/opensans/opensans-light.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:local('Open Sans Semibold'),url('/bitrix/js/ui/fonts/opensans/opensans-semibold.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-semibold.ttf') format('truetype');font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:local('Open Sans Bold'),url('/bitrix/js/ui/fonts/opensans/opensans-bold.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-bold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'OpenSans';src:local('Open Sans'),url('/bitrix/js/ui/fonts/opensans/opensans-regular.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:'OpenSans-Regular';src:local('Open Sans'),url('/bitrix/js/ui/fonts/opensans/opensans-regular.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:'OpenSans-Light';src:local('Open Sans Light'),url('/bitrix/js/ui/fonts/opensans/opensans-light.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-light.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:'OpenSans-Semibold';src:local('Open Sans Semibold'),url('/bitrix/js/ui/fonts/opensans/opensans-semibold.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-semibold.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:'OpenSans-Bold';src:local('Open Sans Bold'),url('/bitrix/js/ui/fonts/opensans/opensans-bold.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-bold.ttf') format('truetype');font-weight:normal;font-style:normal}

/* /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/templates/avila/components/bitrix/catalog/main_new/style.css */
.catalog-section-main{flex:1 1 auto}.catalog{gap:32px;transition:transform 0.5s ease;margin:0 auto;width:100%;flex-wrap:wrap}.catalog .card{background-color:#e6f1f2;box-sizing:border-box;width:calc(33% - 20px);justify-content:space-between;border-radius:12px;padding:24px;cursor:pointer;flex:0 0 auto;display:none}.catalog .card.visible{display:flex}.catalog .card .card-main{display:flex;flex-direction:column;align-items:center}.card:hover .product-img img{transform:scale(1.045)}.card span{display:inline-block}.icon-favorit-product{align-self:flex-start;position:absolute;z-index:5}.icon-favorit-product.active svg path{fill:var(--green) !important}.product-title{font-family:"Mulish-Regular",sans-serif;font-size:18px;margin:45px 0 0 0;align-self:flex-start}.price{font-family:"Mulish-Bold";font-size:24px;transition:color 0.3s ease}.price-icon-arrow{width:100%;margin:16px 0 0 0}.price-icon-arrow i{margin:0}.card:hover .price{color:var(--span-green)}.card .price-icon-arrow i svg rect{transition:fill 0.3s ease}.card .price-icon-arrow i svg path{transition:fill 0.3s ease}.card:hover .price-icon-arrow i svg rect{fill:var(--span-green) !important}.card:hover .price-icon-arrow i svg path{fill:white !important}.catalog-btn{margin:50px 0 0 0}.catalog-btn.loading{pointer-events:none;opacity:0.8}.card.removing{animation:fadeOut 0.3s ease forwards;pointer-events:none}.catalog-btn.loading{background-color:var(--green) !important;color:white !important;pointer-events:none}.catalog-btn.loading .btn-text{opacity:0;transition:opacity 0.2s ease}.catalog-btn.hidden{display:none;opacity:0;transition:opacity 0.3s ease}.btn-loader{position:absolute;width:24px;height:24px;opacity:0;transition:opacity 0.2s ease}.catalog-btn.loading .btn-loader{opacity:1}.btn-loader svg{width:100%;height:100%;animation:spin 1s linear infinite}@media (max-width:768px){.catalog-btn{min-width:180px;padding:14px 28px;margin-bottom:120px;font-size:14px}}@media (max-width:460px){.catalog-btn{min-width:160px;padding:12px 24px;font-size:14px;margin:30px 0 0 0}}.info-text-block p{max-width:1024px;font-family:"Mulish-Regular",sans-serif}@media (max-width:768px){.catalog{gap:20px}.catalog .card{width:calc(50% - 10px);max-width:none}.card .product-img{width:100%;height:auto;aspect-ratio:1/1;margin:10px 0 0 0}.card .product-img,.product-img img{max-width:100%;margin:10px 0 0 0}}@media (max-width:460px){.catalog{gap:20px}.catalog .card{width:100%;max-width:none;padding:20px}.card .product-img{width:100%;height:auto;aspect-ratio:1/1;margin:10px 0 0 0}.card .product-img,.product-img img{max-width:100%;margin:10px 0 0 0}.product-title{font-size:16px;margin:30px 0 0 0}.price{font-size:20px}}.sort-container{margin:0 0 41px 0}.sort-label{font-family:Mulish-Regular;font-size:18px;margin:0 13px 0 8px}.sort-wrapper{position:relative;display:inline-block;box-sizing:border-box}.sort-selector{color:var(--green);font-family:Mulish-Regular;font-size:18px;cursor:pointer;display:inline-flex;align-items:center;gap:5px;padding:5px 0;box-sizing:border-box}.sort-popover{position:absolute;top:-7px;left:-10px;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,0.15);min-width:280px;padding:0 5px;z-index:100;opacity:0;visibility:hidden;transform:translateY(0);transition:all 0.3s ease;box-sizing:border-box}.sort-popover.active{opacity:1;visibility:visible}.sort-option{padding:12px 6px;cursor:pointer;font-family:Mulish-Regular;font-size:18px;font-weight:300;color:#333;transition:all 0.2s ease;border:none;background:transparent;text-align:left;width:100%;box-sizing:border-box}.sort-option:hover{background-color:rgba(var(--green-rgb),0.1);color:var(--green)}.sort-option.active{color:var(--green);background-color:rgba(var(--green-rgb),0.05)}.sort-option:not(:last-child){border-bottom:1px solid #f0f0f0}.sort-selector.active .sort-current{opacity:0}@media (max-width:768px){.sort-option{font-size:16px}.sort-label,.sort-selector{font-size:16px}.info-text-block{margin:30px 0}}@media (max-width:480px){.sort-popover{position:absolute;left:-5px;transform:none;min-width:180px;border-radius:12px}.sort-label{margin:0 7px 0 0}.sort-popover.active{transform:none;left:-5px;min-width:180px}}.catalog-section-wrapper{display:flex;gap:20px}@media(max-width:974px){.catalog-section-wrapper{flex-direction:column}}@media(min-width:975px) and (max-width:1120px){.catalog .card{width:calc(50% - 18px)}}.mobile-root-sections{display:none;margin-top:70px}.mobile-root-sections>h2{margin-bottom:30px}.mobile-root-sections .catalog-sections{margin:0}@media (max-width:768px){.mobile-root-sections{display:block}}

/* /bitrix/templates/avila/components/bitrix/catalog.section.list/root_sections/style.css */
.root-sections{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:10px;margin-bottom:50px}.root-section__item{display:flex;align-items:center;justify-content:center;font-size:14px;text-align:center;width:calc(12.5% - 70px / 8);padding:19px 5px;border:1px solid #E6F1F2;border-radius:10px;box-sizing:border-box;background-color:transparent;-webkit-transition:background-color,color .3s ease-in-out;transition:background-color,color .3s ease-in-out}.root-section__item.active,.root-section__item:hover{background-color:#E6F1F2;-webkit-transition:background-color,color .3s ease-in-out;transition:background-color,color .3s ease-in-out}@media(max-width:1200px){.root-section__item{width:calc(25% - 30px / 4)}}@media(max-width:768px){.root-sections{display:none;margin-bottom:30px}}@media(max-width:600px){.root-section__item{width:calc(50% - 5px)}}.root-sections-slider{display:none}@media(max-width:480px){.root-sections{display:none}.root-sections-slider.swiper{display:none;overflow:visible}.root-section__item{width:100%;height:100%}}

/* /bitrix/templates/avila/components/bitrix/catalog.section.list/catalog_section_tags_mobile/style.css */
.catalog-sections-tags-mobile{display:none;margin-bottom:20px;font-size:16px;line-height:30px}.catalog-sections-tags-mobile .catalog-sections__item{margin:0;padding:18px 25px;border:1px solid #E6F1F2;border-radius:10px;line-height:100%}.catalog-sections-tags-mobile .catalog-sections__item.active{background-color:#E6F1F2}@media (max-width:768px){.catalog-sections-tags-mobile{display:flex;flex-wrap:wrap;gap:5px}}

/* /bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/style.css */
.filter-block{border:1px solid #D5E1E2;border-radius:12px;display:flex;flex-direction:column;align-items:center;overflow:hidden;position:relative;background-color:var(--filter-background-color-light-green);padding:20px;max-width:300px}.filter-header{display:flex;align-items:center;margin:0 64px;flex-shrink:0}.filter-icon{width:17px;height:16px;margin-right:8px;flex-shrink:0}.filter-icon svg{width:100%;height:100%}.filter-label{font-family:"Unbounded-Regular",sans-serif;font-size:22px;color:var(--dark-green);font-weight:600}.filter-options{gap:10px;flex:1;overflow-x:auto;padding:22px 0;scrollbar-width:none}.filter-options::-webkit-scrollbar{display:none}.filter-option{background:white;border-radius:8px;width:100%;padding:28px 16px;border:1px solid var(--filter-background-color-light-green);min-width:243px;height:36px;box-sizing:border-box}.filter-option-label{font-family:"Mulish-Regular",sans-serif;font-size:14px;color:var(--green);margin-right:8px;white-space:nowrap}.filter-option-value{font-family:"Mulish-Regular",sans-serif;font-size:14px;color:#626874;width:12px}@media (max-width:974px){.filter-header{margin:0}.filter-block{flex-direction:column;align-items:start;padding:15px}.filter-apply-btns{display:none}}.filter-option-dropdown{position:relative;cursor:pointer}.filter-option-dropdown.active .filter-option-value svg{transform:rotate(180deg)}.filter-option-value svg{transition:transform 0.3s ease}.filter-dropdown-container{position:fixed;background:white;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,0.12);z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.3s ease;min-width:320px;pointer-events:none}.filter-dropdown-container.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:all}.filter-dropdown-container::before{content:'';position:absolute;top:-6px;left:20px;width:12px;height:12px;background:white;transform:rotate(45deg);box-shadow:-2px -2px 4px rgba(0,0,0,0.05)}.filter-dropdown-container.position-top::before{top:auto;bottom:-6px;transform:rotate(225deg);box-shadow:2px 2px 4px rgba(0,0,0,0.05)}.filter-dropdown-content{padding:24px;max-height:400px;overflow-y:auto}.filter-dropdown-content-wide{min-width:380px;max-height:450px}.filter-dropdown-actions{display:flex;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #D5E1E2;justify-content:flex-end}.filter-dropdown-btn{padding:10px 20px;border-radius:8px;font-family:"Mulish-Regular",sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all 0.2s ease;border:none}.filter-dropdown-btn-reset{background:transparent;color:#626874;border:1px solid #D5E1E2}.filter-dropdown-btn-reset:hover{background:var(--filter-background-color-light-green)}.filter-dropdown-btn-apply{background:#208A80;color:white}.filter-dropdown-btn-apply:hover{background:#1a756d}.price-range-wrapper{display:flex;flex-direction:column;gap:24px}.range-slider{position:relative;width:100%;height:4px}.range-slider-track{position:absolute;width:100%;height:4px;background:#D5E1E2;border-radius:2px;top:50%;transform:translateY(-50%)}.range-slider-progress{position:absolute;height:4px;background:#208A80;border-radius:2px;top:50%;transform:translateY(-50%);left:0;width:100%}.range-slider-input{position:absolute;width:100%;height:4px;pointer-events:none;-webkit-appearance:none;appearance:none;background:transparent;top:50%;transform:translateY(-50%);margin:0}.range-slider-input::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;background:#208A80;border-radius:50%;cursor:pointer;pointer-events:all;border:3px solid white;box-shadow:0 2px 6px rgba(32,138,128,0.3);transition:transform 0.2s ease,box-shadow 0.2s ease}.range-slider-input::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 10px rgba(32,138,128,0.4)}.range-slider-input::-moz-range-thumb{width:18px;height:18px;background:#208A80;border-radius:50%;cursor:pointer;pointer-events:all;border:3px solid white;box-shadow:0 2px 6px rgba(32,138,128,0.3);transition:transform 0.2s ease,box-shadow 0.2s ease}.range-slider-input::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 10px rgba(32,138,128,0.4)}.filter-price-values{display:flex;gap:12px;align-items:center;justify-content:center}.price-value{flex:1;max-width:120px}.price-input{width:100%;padding:10px 0;border:1px solid #D5E1E2;border-radius:8px;font-family:"Mulish-Regular",sans-serif;font-size:14px;color:var(--green);background:white;text-align:center;transition:border-color 0.2s ease,box-shadow 0.2s ease}.price-input:focus{outline:none;border-color:#208A80;box-shadow:0 0 0 3px rgba(32,138,128,0.1)}.price-separator{color:#626874;font-size:16px;font-weight:500}.filter-checkbox-list{display:flex;flex-direction:column;gap:12px}.filter-checkbox-item{display:flex;align-items:center;cursor:pointer;position:relative;padding:6px 0;transition:background 0.2s ease}.filter-checkbox{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.checkbox-custom{width:20px;height:20px;border:2px solid #D5E1E2;border-radius:5px;margin-right:12px;flex-shrink:0;transition:all 0.2s ease;position:relative;background:white}.filter-checkbox:checked + .checkbox-custom{background-color:#208A80;border-color:#208A80}.filter-checkbox:checked + .checkbox-custom:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.filter-checkbox-item:hover .checkbox-custom{border-color:#208A80}.checkbox-label{font-family:"Mulish-Regular",sans-serif;font-size:14px;color:#626874;transition:color 0.2s ease}.filter-checkbox-item:hover .checkbox-label{color:var(--green)}.filter-checkbox:checked~.checkbox-label{color:var(--dark-green);font-weight:500}@media (max-width:974px){.filter-dropdown-container{position:fixed;top:auto !important;bottom:0;left:0 !important;right:0;min-width:100%;border-radius:20px 20px 0 0;transform:translateY(100%);max-height:70vh}.filter-dropdown-container.active{transform:translateY(0)}.filter-dropdown-container::before{display:none}.filter-dropdown-content-wide{min-width:auto}.price-value{max-width:100%}}.filter-sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);backdrop-filter:blur(4px);z-index:998;opacity:0;visibility:hidden;transition:all 0.3s ease}.filter-sidebar-overlay.active{opacity:1;visibility:visible}.filter-sidebar{position:fixed;top:0;left:0;width:100%;max-width:380px;height:100vh;height:100dvh;background:white;z-index:999;transform:translateX(-100%);transition:transform 0.3s ease;display:flex;flex-direction:column;overflow:hidden}.filter-sidebar.active{transform:translateX(0)}.filter-sidebar-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #D5E1E2;flex-shrink:0}.filter-sidebar-title{font-family:"Unbounded-Regular",sans-serif;font-size:20px;color:var(--dark-green);font-weight:600;margin:0}.filter-sidebar-close{background:none;border:none;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform 0.2s ease}.filter-sidebar-close:hover{transform:rotate(90deg)}.filter-sidebar-content{flex:1;overflow-y:auto;padding:24px}.filter-sidebar-footer{display:flex;gap:12px;padding:20px 24px;border-top:1px solid #D5E1E2;flex-shrink:0;background:white}.filter-sidebar-btn{flex:1;padding:14px 24px;border-radius:8px;font-family:"Mulish-Regular",sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all 0.2s ease;border:none}.filter-sidebar-btn-reset{background:transparent;color:#626874;border:1px solid #D5E1E2}.filter-sidebar-btn-reset:hover{background:var(--filter-background-color-light-green)}.filter-sidebar-btn-apply{background:#208A80;color:white}.filter-sidebar-btn-apply:hover{background:#1a756d}.filter-sidebar-section{margin-bottom:32px}.filter-sidebar-section:last-child{margin-bottom:0}.filter-sidebar-section-title{font-family:"Mulish-Regular",sans-serif;font-size:14px;color:var(--green);margin-bottom:16px;font-weight:500}.filter-toggle-icon{display:none;margin-left:auto;padding:4px}@media (max-width:974px){.desktop-only{display:none !important}.filter-dropdown-container{display:none !important}.filter-header{margin:0;cursor:pointer;justify-content:space-between}.filter-block{flex-direction:column;align-items:start;padding:0;margin:16px 0;width:max-content;padding:15px}.filter-toggle-icon{display:flex;align-items:center;justify-content:center}.filter-label{font-size:18px}.filter-icon{margin-right:12px}.filter-option-value svg{display:none}}@media (min-width:975px){.filter-sidebar-overlay,.filter-sidebar,.filter-toggle-icon{display:none !important}.filter-header{cursor:default}}.filter-option-dropdown{position:relative;cursor:pointer}.filter-option-dropdown.active .filter-option-value svg{transform:rotate(180deg)}.filter-option-value svg{transition:transform 0.3s ease}.filter-dropdown-container{position:fixed;background:white;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,0.12);z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.3s ease;min-width:320px;pointer-events:none}.filter-dropdown-container.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:all}.filter-dropdown-container::before{content:'';position:absolute;top:-6px;left:20px;width:12px;height:12px;background:white;transform:rotate(45deg);box-shadow:-2px -2px 4px rgba(0,0,0,0.05)}.filter-dropdown-container.position-top::before{top:auto;bottom:-6px;transform:rotate(225deg);box-shadow:2px 2px 4px rgba(0,0,0,0.05)}.filter-dropdown-content{padding:24px;max-height:400px;overflow-y:auto}.filter-dropdown-content-wide{min-width:380px;max-height:450px}.filter-dropdown-actions{display:flex;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #D5E1E2;justify-content:flex-end}.filter-dropdown-btn{padding:10px 20px;border-radius:8px;font-family:"Mulish-Regular",sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all 0.2s ease;border:none}.filter-dropdown-btn-reset{background:white;color:#626874;border:1px solid #D5E1E2}.filter-dropdown-btn-reset:hover{background:var(--filter-background-color-light-green)}.filter-dropdown-btn-apply{background:#208A80;color:white}.filter-dropdown-btn-apply:hover{background:#1a756d}.price-range-wrapper{display:flex;flex-direction:column;gap:24px}.range-slider{position:relative;width:100%;height:4px}.range-slider-track{position:absolute;width:100%;height:4px;background:#D5E1E2;border-radius:2px;top:50%;transform:translateY(-50%)}.range-slider-progress{position:absolute;height:4px;background:#208A80;border-radius:2px;top:50%;transform:translateY(-50%);left:0;width:100%}.range-slider-input{position:absolute;width:100%;height:4px;pointer-events:none;-webkit-appearance:none;appearance:none;background:transparent;top:50%;transform:translateY(-50%);margin:0}.range-slider-input::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;background:#208A80;border-radius:50%;cursor:pointer;pointer-events:all;border:3px solid white;box-shadow:0 2px 6px rgba(32,138,128,0.3);transition:transform 0.2s ease,box-shadow 0.2s ease}.range-slider-input::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 10px rgba(32,138,128,0.4)}.range-slider-input::-moz-range-thumb{width:18px;height:18px;background:#208A80;border-radius:50%;cursor:pointer;pointer-events:all;border:3px solid white;box-shadow:0 2px 6px rgba(32,138,128,0.3);transition:transform 0.2s ease,box-shadow 0.2s ease}.range-slider-input::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 10px rgba(32,138,128,0.4)}.filter-price-values{gap:12px}.price-value{flex:1;max-width:120px}.price-input{width:100%;padding:10px 0;border:1px solid #D5E1E2;border-radius:8px;font-family:"Mulish-Regular",sans-serif;font-size:14px;color:var(--green);background:white;text-align:center;transition:border-color 0.2s ease,box-shadow 0.2s ease}.price-input:focus{outline:none;border-color:#208A80;box-shadow:0 0 0 3px rgba(32,138,128,0.1)}.price-separator{color:#626874;font-size:16px;font-weight:500}.filter-checkbox-list{display:flex;flex-direction:column;gap:12px}.filter-checkbox-item{display:flex;align-items:center;cursor:pointer;position:relative;padding:6px 0;transition:background 0.2s ease}.filter-checkbox{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.checkbox-custom{width:20px;height:20px;border:2px solid #D5E1E2;border-radius:5px;margin-right:12px;flex-shrink:0;transition:all 0.2s ease;position:relative;background:white}.filter-checkbox:checked + .checkbox-custom{background-color:#208A80;border-color:#208A80}.filter-checkbox:checked + .checkbox-custom:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.filter-checkbox-item:hover .checkbox-custom{border-color:#208A80}.checkbox-label{font-family:"Mulish-Regular",sans-serif;font-size:14px;color:#626874;transition:color 0.2s ease}.filter-checkbox-item:hover .checkbox-label{color:var(--green)}.filter-checkbox:checked~.checkbox-label{color:var(--dark-green);font-weight:500}.bx-filter{width:100%;min-width:220px;font-family:var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-regular,400);margin-bottom:20px}.bx-filter .bx-filter-section{position:relative;padding-top:26px}.bx-filter .bx-filter-section>.row{padding:0 5px}.bx-filter .bx-filter-title{font-size:18px;margin-bottom:10px;color:#000}.bx-filter .bx-filter-parameters-box{position:relative}.bx-filter .bx-filter-parameters-box-title{font-size:13px;padding-bottom:7px}@media (min-width:992px){.bx-filter .bx-filter-section .col-md-4:nth-child(3n+1){clear:both}}@media (min-width:768px) and (max-width:991px){.bx-filter .bx-filter-section .col-md-4:nth-child(2n+1){clear:both}}.bx-filter .bx-filter-parameters-box-title span{color:#039be5;border-bottom:1px solid transparent;cursor:pointer}.bx-filter .bx-filter-parameters-box-title span:hover{border-color:#039be5}.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title span{}.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title span:hover{border-color:transparent}.bx-filter .bx-filter-block{display:none;-webkit-transition:padding .3s ease;-moz-transition:padding .3s ease;-ms-transition:padding .3s ease;-o-transition:padding .3s ease;transition:padding .3s ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.bx-filter .bx-filter-button-box .bx-filter-block,.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block{display:block}.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block i.bx-ft-sub{font-size:14px;font-style:normal;display:block;padding-bottom:5px}.bx-filter-parameters-box-container{padding-bottom:20px}.bx-filter-parameters-box-container .checkbox:first-child{margin-top:0}.bx-filter .bx-filter-parameters-box-container-block{font-size:11px;color:#3f3f3f}.bx-filter .bx-filter-input-container{}.bx-filter .bx-filter-input-container input{display:block;width:100%;font-size:18px;height:38px;margin:0;padding:0 4px;border:1px solid #ccd5db;border-radius:2px;background:#fff;outline:none}.bx-retina .bx-filter .bx-filter-input-container input{border-style:solid;border-width:1px;-webkit-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/border_default.png') 2 repeat;-moz-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/border_default.png') 2 repeat;-o-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/border_default.png') 2 repeat;border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/border_default.png') 2 repeat}.bx-ios .bx-filter .bx-filter-input-container input{background-image:-webkit-linear-gradient(#ffffff 0%,#ffffff 100%);background-image:linear-gradient(#ffffff 0%,#ffffff 100%)}.bx-filter .bx-filter-button-box{clear:both}.bx-filter .bx-ui-slider-track-container{padding-top:35px;padding-bottom:25px}.bx-filter .bx-ui-slider-track{position:relative;height:7px}.bx-filter .bx-ui-slider-part{position:absolute;top:-6px;width:1px;height:17px;background:#a2bfc7}.bx-filter .bx-ui-slider-part.p1{left:-1px}.bx-filter .bx-ui-slider-part.p2{left:25%}.bx-filter .bx-ui-slider-part.p3{left:50%}.bx-filter .bx-ui-slider-part.p4{left:75%}.bx-filter .bx-ui-slider-part.p5{right:-1px}.bx-filter .bx-ui-slider-part span{font-size:11px;position:absolute;top:-16px;left:50%;display:block;width:100px;margin-left:-50px;text-align:center;color:#000}.bx-filter .bx-ui-slider-part.p2 span,.bx-filter .bx-ui-slider-part.p3 span,.bx-filter .bx-ui-slider-part.p4 span{color:#6b8086}.bx-filter .bx-ui-slider-range,.bx-filter .bx-ui-slider-pricebar,.bx-filter .bx-ui-slider-pricebar-vd,.bx-filter .bx-ui-slider-pricebar-vn,.bx-filter .bx-ui-slider-pricebar-v{position:absolute;top:0;bottom:0}.bx-filter .bx-ui-slider-range{z-index:50}.bx-filter .bx-ui-slider-pricebar{z-index:100}.bx-filter .bx-ui-slider-pricebar-vd{z-index:60}.bx-filter .bx-ui-slider-pricebar-vn{z-index:70}.bx-filter .bx-ui-slider-pricebar-v{z-index:80}.bx-filter .bx-ui-slider-handle{position:absolute;top:100%;width:22px;height:22px;border-bottom:none}.bx-filter .bx-ui-slider-handle:hover{-webkit-cursor:grab;-ms-cursor:grab;-o-cursor:grab;cursor:grab}.bx-filter .bx-ui-slider-handle:active{-webkit-cursor:grabbing;-ms-cursor:grabbing;-o-cursor:grabbing;cursor:grabbing}.bx-filter .bx-ui-slider-handle.left{left:0;margin-left:-21px}.bx-filter .bx-ui-slider-handle.right{right:0;margin-right:-21px}.bx-filter .bx-filter-select-container{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:35px;border-radius:3px;border:1px solid #ccd5db}.bx-retina .bx-filter .bx-filter-select-container{border-style:solid;border-width:1px;-webkit-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/border_default.png') 2 repeat;-moz-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/border_default.png') 2 repeat;-o-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/border_default.png') 2 repeat;border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/border_default.png') 2 repeat}.bx-filter .bx-filter-select-block{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:33px;margin:0;padding:0 33px 0 10px;border:none;border-radius:2px;background:#fff}.bx-filter .bx-filter-select-text{font-size:15px;line-height:33px;overflow:hidden;max-width:100%;height:33px;cursor:pointer;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.bx-filter .bx-filter-select-text.fix{min-width:120px}.bx-filter .bx-filter-select-text label{cursor:pointer}.bx-filter .bx-filter-select-arrow{position:absolute;top:0;right:0;width:34px;height:33px;cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAG0lEQVQY02OYOXPmf1yYAQRwSsAATglkBch8ADy7LKHqFrgoAAAAAElFTkSuQmCC') no-repeat center}.bx-filter-select-popup{background:#fff;padding:0;min-width:173px}.bx-filter-select-popup ul{margin:0;padding:0;list-style:none}.bx-filter-select-popup ul li{display:block;text-align:left;vertical-align:middle}.bx-filter-select-popup ul li:first-child{border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-bottom:5px}.bx-filter-select-popup ul li label{font-size:14px;line-height:26px;display:block;text-align:left !important;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:26px;padding:0 5px;cursor:pointer;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;color:#575757}.bx-filter-select-popup ul li label.selected,.bx-filter-select-popup ul li label:hover{color:#000;background:#f3f8fa}.bx-filter-select-popup ul li label.disabled{color:#b8b8b8;background:transparent}.bx-filter-select-popup ul li .bx-filter-param-text{line-height:34px !important}.bx-filter .bx-filter-tag{padding:18px}.bx-filter .bx-tag-link{font-size:12px;text-decoration:none;text-shadow:none}.bx-filter .bx-tag-link.bx-active,.bx-filter .bx-tag-link:hover{color:#1d3d46}.bx-filter .bx-filter-param-label{min-height:20px;font-weight:normal;cursor:pointer}.bx-filter .bx-filter-param-btn-inline .bx-filter-param-label{float:left;display:block;margin-right:5px}.bx-filter .bx-filter-param-btn-block .bx-filter-param-label{display:block}.bx-filter .bx-filter-param-label{}.bx-filter .bx-filter-param-label.dib{display:inline-block}.bx-filter .bx-filter-param-text{font-weight:normal}.bx-filter .bx-filter-param-label.disabled .bx-filter-param-text{color:#6c6c6c}.bx-filter-select-popup .bx-filter-param-label.bx-active{background:#f3f8fa}.bx-filter .bx-filter-input-checkbox{}.bx-filter .bx-filter-input-checkbox input[type=radio],.bx-filter .bx-filter-input-checkbox input[type=checkbox]{}.bx-filter .bx-filter-input-checkbox .bx-filter-param-text{display:block;text-align:left}.bx-filter .bx-filter-param-btn{font-weight:normal;display:inline-block;width:38px;height:38px;padding:6px;text-align:center;text-decoration:none;color:#000;vertical-align:middle;border:1px solid #ccd5db;border-radius:2px;background:#fff;position:relative;-webkit-transition:border .3s ease,box-shadow .1s ease,color .3s ease;-moz-transition:border .3s ease,box-shadow .1s ease,color .3s ease;-ms-transition:border .3s ease,box-shadow .1s ease,color .3s ease;-o-transition:border .3s ease,box-shadow .1s ease,color .3s ease;transition:border .3s ease,box-shadow .1s ease,color .3s ease;cursor:pointer}.bx-retina .bx-filter .bx-filter-param-btn{border-style:solid;border-width:1px;-webkit-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/border_default.png') 2 repeat;-moz-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/border_default.png') 2 repeat;-o-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/border_default.png') 2 repeat;border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/border_default.png') 2 repeat}.bx-filter .bx-filter-param-btn.bx-color-sl{}.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl{background:transparent;box-shadow:none}.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl{position:relative}.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl:before{position:absolute;bottom:0;right:0;top:0;left:0;content:' ';display:block;z-index:100;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA/UlEQVQ4y5WSQQ6CQAxFOSBuwAtoAitc4R6MkKgYJULUi8Ax4DgKm9o/45BxBBNJmkB/33T6qUVEHkfDUXHY1sQD7V2DWg+JJox3lOZ3enYdf5IzAjnQkvxGa64Fg2S9PV3JXa4ozoovWEGbY0nOIqDkfIVeQ5hBAOQsAy5guO8FbEJxVqqDZ+rUuQ6rziJ3VLkBcs05BBxlF1nIADrJESYgE0YhAER0KH5DphEKFDNPuG1AhTAi4jnRWV17FNYhcT3NHLzLzuUnjI0YHP203EWY8ENqNsAq5Y3Qf4NuhIT7wTBsDxgIbRjvCfCUe6ozoFCuXIukj5c/lhy1/gvSDM3b8PrjegAAAABJRU5ErkJggg==") no-repeat center;opacity:.7}.bx-filter .bx-filter-param-btn .bx-filter-param-text{line-height:26px}.bx-filter .bx-filter-param-btn.bx-spm{width:23px;min-width:23px;height:23px;line-height:23px;font-weight:normal;padding:0;font-size:17px;color:#767b7e;vertical-align:top;border-radius:50%;background-color:transparent}.bx-filter .bx-filter-param-btn.bx-spm.bx-plus{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAANUlEQVQoz2NgwAQsQMzJQCSwAeKGQa7YFKoAhmOgim3QsAxIcSFUkhC2GaqhgQ4UgNgFmwQAij8OUFmBFssAAAAASUVORK5CIIA=") no-repeat center}.bx-filter .bx-filter-param-btn.bx-spm.bx-minus{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAAG0lEQVQYV2NgYGDgBuI4AlgGiBn4gLicAFYGAAFkBwE95V42AAAAAElFTkSuQmCC") no-repeat center}.bx-filter .bx-filter-param-btn.bx-spm:active{outline:none !important;box-shadow:inset 0 2px 3px rgba(0,0,0,.12)}.bx-filter span.bx-spm{font-size:18px;line-height:23px;display:inline-block;height:23px;margin:0 10px;vertical-align:middle;color:#000}.bx-filter-select-popup .bx-filter-select-text-icon,.bx-filter .bx-filter-select-text-icon{line-height:33px;position:relative;display:inline-block;width:23px;height:23px;margin-top:-4px;margin-right:2px;vertical-align:middle;border-radius:2px}.bx-filter-select-popup .bx-filter-btn-color-icon,.bx-filter .bx-filter-btn-color-icon{line-height:24px;border-radius:2px;display:inline-block;width:24px;height:24px;vertical-align:middle;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);-webkit-background-size:cover;background-size:cover}.bx-filter-select-popup .bx-filter-btn-color-icon{width:20px;height:20px;margin:2px 0;top:0 !important}.bx-filter .bx-filter-select-block .bx-filter-btn-color-icon{top:-1px !important}.bx-filter-btn-color-icon.all{position:relative;border:none;box-shadow:none}.bx-filter-btn-color-icon.all:after,.bx-filter-btn-color-icon.all:before{position:absolute;width:60%;height:60%;background:#fff;content:" ";box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.bx-filter-btn-color-icon.all:after{right:0;bottom:0}.bx-filter-btn-color-icon.all:before{top:0;left:0}.bx-filter .bx-filter-param-label.disabled .bx-filter-btn-color-icon{opacity:.2}.bx-filter .bx-filter-parameter-biz{font-size:14px;line-height:15px;display:inline-block;margin-right:10px;text-decoration:none;color:#1485ce;border-bottom:1px dashed}.bx-filter .bx-filter-parameter-biz:hover{text-decoration:none;border-bottom:1px solid}.bx-filter .bx-filter-parameter-biz.bx-active{position:relative;color:#000;border-color:transparent}.btn-themes{color:#FFF}.btn-themes.bx-active,.btn-themes.focus,.btn-themes:active,.btn-themes:focus,.btn-themes:hover{color:#FFF}.bx-filter .bx-filter-popup-result{font-size:13px;font-weight:normal;position:absolute;z-index:915;display:none;line-height:normal;margin-top:-7px;margin-left:10px;padding:0 10px;white-space:nowrap;color:#3f3f3f;min-height:37px;line-height:18px;border-style:solid;border:1px solid #C6DCE7}.bx-filter .bx-filter-popup-result.left{border-width:2px 10px 2px 2px;-webkit-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/result_popup_left.png') 4 20 4 4 repeat;-moz-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/result_popup_left.png') 4 20 4 4 repeat;-o-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/result_popup_left.png') 4 20 4 4 repeat;border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/result_popup_left.png') 4 20 4 4 fill repeat}.bx-filter .bx-filter-popup-result.right{border-width:2px 2px 2px 10px;-webkit-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/result_popup_right.png') 4 4 4 20 repeat;-moz-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/result_popup_right.png') 4 4 4 20 repeat;-o-border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/result_popup_right.png') 4 4 4 20 repeat;border-image:url('/bitrix/templates/avila/components/bitrix/catalog.smart.filter/main/images/result_popup_right.png') 4 4 4 20 fill repeat}.bx-filter .bx-filter-popup-result.right{left:97%}.bx-filter .bx-filter-popup-result.left{right:97%}.bx-filter-horizontal .bx-filter-popup-result{display:inline-block;position:relative;left:auto;right:auto;bottom:-7px}.bx-filter .bx-filter-popup-result a{color:#0073a3;line-height:10px}.bx-filter .bx-filter-popup-result a:hover{text-decoration:none}.bx-filter .bx-filter-popup-result-close{display:none}@media (max-width:767px){.bx-touch .bx-filter .bx-filter-popup-result{font-size:12px;line-height:14px;position:fixed !important;z-index:1001;top:auto !important;right:0 !important;bottom:0 !important;left:0 !important;margin-top:0;margin-left:0;width:auto;height:auto;padding:10px;border-radius:2px;border:1px solid #c6dae7;background:rgba(255,255,255,.9)}.bx-touch .bx-filter .bx-filter-popup-result br{display:none}.bx-filter .bx-filter-popup-result .arrow{display:none}}.filter-options .filter-dropdown-content{padding:0;overflow-y:visible;max-height:unset;width:100%}.filter-section-title{color:var(--green);margin-bottom:5px}

/* /bitrix/templates/avila/components/bitrix/catalog.section.list/catalog_section_tags/style.css */
.catalog-sections-tags{margin-bottom:20px;font-size:16px;line-height:30px}.catalog-sections-tags .catalog-sections__item{display:inline}.catalog-sections-tags .catalog-sections__item + .catalog-sections__item{padding-left:30px;position:relative}.catalog-sections-tags .catalog-sections__item + .catalog-sections__item:before{content:'/';position:absolute;left:10px}.catalog-sections-tags .catalog-sections__item.active{color:var(--a-href-green)}@media (max-width:768px){.catalog-sections-tags{display:none}}

/* /bitrix/templates/avila/components/bitrix/catalog.section/catalog_block/style.css */
.info-text-block{margin:120px 0}.info-text-block p{line-height:140%;font-size:16px;margin:15px 0}.info-text-block h2{margin-bottom:30px}.info-text-block h3{margin-top:30px;margin-bottom:15px}@media(max-width:480px){.catalog .card .card-main .product-title{font-size:18px;line-height:140%}.catalog .card .price{font-size:24px}}

/* /bitrix/templates/avila/components/bitrix/catalog.section.list/catalog_sections/style.css */
.catalog-sections{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:48px 0}.catalog-sections .catalog-sections__item{display:flex;background-color:#F6F8FA;padding:30px;flex:0 0 auto;flex-direction:column;box-sizing:border-box;justify-content:space-between;border-radius:12px;gap:20px;cursor:pointer;transition:transform 0.3s ease}.catalog-sections .catalog-sections__item p{margin-bottom:0}.catalog-sections .catalog-sections__item:hover{text-decoration:none;transform:translateY(-5px) !important;box-shadow:0 12px 40px rgba(0,0,0,0.1) !important}.catalog-sections .catalog-sections__image{flex:1 0 auto;display:flex;align-items:center;justify-content:center}.catalog-sections .catalog-sections__image img{width:100%;max-width:240px;height:auto;max-height:240px}@media(max-width:992px){.catalog-sections{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.catalog-sections{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.catalog-sections{gap:16px}.catalog-sections .catalog-sections__item{padding:25px}}@media(max-width:450px){.catalog-sections{grid-template-columns:repeat(1,1fr);gap:10px}}

/* /bitrix/templates/avila/css/reset.css */
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%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;box-sizing:border-box}ol,ul,li{list-style:none;list-style-type:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}

/* /bitrix/templates/avila/css/style.css */
.header{color:#E8F0F4;margin-bottom:40px}.header-container{width:100%}.header-line{height:16px;width:1px;background-color:#c6c6c6;margin:0 30px}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;visibility:hidden;opacity:0;transition:visibility 0.3s ease,opacity 0.3s ease}.mobile-menu.active{visibility:visible;opacity:1}.mobile-menu-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1D1D1DB2;opacity:0;transition:opacity 0.3s ease,backdrop-filter 0.3s ease}.mobile-menu.active .mobile-menu-overlay{opacity:1;backdrop-filter:blur(10px)}.mobile-menu-content{position:absolute;top:0;right:0;width:300px;height:100%;background-color:var(--color-light-green-background);transform:translateX(100%);transition:transform 0.3s ease}.mobile-menu.active .mobile-menu-content{transform:translateX(0)}.mobile-menu-close{position:absolute;top:12px;right:12px;width:24px;height:24px;background:none;border:none;cursor:pointer;padding:0;z-index:10}.mobile-menu-close:before{content:' ';position:absolute;left:3px;right:3px;top:3px;bottom:3px;background-image:url('/bitrix/templates/avila/css/../images/svg/cross.svg');background-size:contain;background-position:center center;background-repeat:no-repeat}.mobile-menu-inner{padding:25px 25px 35px;height:100%;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.mobile-menu-inner__top{display:flex;flex-direction:column;gap:30px}.mobile-menu .basket{position:relative;font-family:'Mulish-Regular',sans-serif;font-size:16px;padding:10px 0 10px 50px}.mobile-menu .basket i{position:absolute;left:0;top:0;width:40px;height:40px;background-color:var(--green);border-radius:6px}.mobile-menu .basket i:before{content:' ';position:absolute;left:7px;top:7px;right:7px;bottom:7px;background-image:url('/bitrix/templates/avila/css/../images/svg/basket-white.svg');background-size:contain;background-position:center center;background-repeat:no-repeat;border-radius:6px}.mobile-menu .header-logo{margin:0}.mobile-menu .header-logo img{max-width:124px}.mobile-menu-nav{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.mobile-menu-link{font-family:"Mulish-Regular",sans-serif;font-size:16px;color:#000;text-decoration:none;transition:color 0.2s ease}.mobile-menu-link__catalog{position:relative;color:#196D9E;padding-left:25px;margin-bottom:15px}.mobile-menu-link__catalog:before{content:" ";position:absolute;top:-3px;left:0;width:20px;height:20px;background-image:url('/bitrix/templates/avila/css/../images/svg/catalog.svg');background-size:contain;background-position:center center;background-repeat:no-repeat}.mobile-menu-link__services:before{background-image:url('/bitrix/templates/avila/css/../images/svg/services.svg')}.mobile-menu-link:hover{color:var(--green)}.mobile-menu-phone-number{display:block;font-family:"Mulish-Regular",sans-serif;font-size:18px;color:#196D9E;text-decoration:none;margin-bottom:20px}.mobile-menu-phone-number b{font-family:'Mulish-Bold',sans-serif}.mobile-menu-call-btn{width:100%;padding:20px 25px;font-size:16px;box-shadow:2px 4px 10px 0px #1B1B1B40}.mobile-menu-actions{display:flex;flex-direction:column;gap:16px}.mobile-menu-action-btn{display:flex;align-items:center;gap:12px;width:100%;padding:16px;background-color:#F6F8FA;border:1px solid #E8F0F4;border-radius:8px;font-family:"Mulish-Regular",sans-serif;font-size:18px;color:#000;cursor:pointer;transition:background-color 0.2s ease}.mobile-menu-action-btn:hover{background-color:#E8F0F4}.burger{position:relative;display:none;cursor:pointer;user-select:none;width:24px;height:18px;background:transparent;z-index:3;margin:0 0 0 15px}.burger-line{position:absolute;display:block;width:100%;height:2px;background:black;border-radius:2px;transition:all 0.3s ease}.burger-line:nth-child(1){top:0}.burger-line:nth-child(2){top:50%;transform:translateY(-50%)}.burger-line:nth-child(3){bottom:0}.burger.open .burger-line:nth-child(1){top:0.5rem;transform:rotate(135deg);background-color:var(--green)}.burger.open .burger-line:nth-child(2){opacity:0;visibility:hidden}.burger.open .burger-line:nth-child(3){top:0.5rem;transform:rotate(-135deg);background-color:var(--green)}.header-logo{padding-top:15px;max-width:167px}.header-logo img{width:100%}.header-wrapper .left-group{align-items:flex-end}.header-panel{height:100%}.header-panel>ul{align-items:flex-end}.header-panel a{margin:0 33px 0 0}.header-panel a.catalog-button,.header-panel div.catalog-button{color:#196D9E}.header-panel div.catalog-button{font-size:16px;margin:0 30px 0 0}.header-panel a.catalog-button svg,.header-panel div.catalog-button svg{margin:0}.header-panel a i{margin:0 6px 0 0}.header-panel>ul>li>a{font-size:16px;color:var(--dark-blue-sec)}.footer-panel>ul>li.panel-items{font-size:14px;color:var(--dark-blue-sec)}.header-panel>ul>li>a:hover,.footer-panel>ul>li.panel-items a:hover{color:var(--span-green)}.header-panel ul li{list-style-type:none !important;list-style:none !important}.header-call-action{align-items:flex-end}.header-call-action .header-line{height:40px}.person-block{display:flex;gap:30px}.phone-block{justify-content:flex-end;align-items:flex-end}.phone-block .phone{font-family:'Mulish-Regular',sans-serif;font-size:20px;color:#196D9E;margin:0}.phone-block .phone:hover{color:var(--a-href-green)}.phone-block .phone b{font-family:'Mulish-Bold',sans-serif}.mobile-burger{display:none}footer{background-color:#F6F8FA}.footer-phone{margin:0 27px 0 0}.footer .social-icons svg:not(:first-child){margin:0 0 0 15px}.footer-first-group{padding:37px 0;border-bottom:1px solid #DADFE5;display:flex;flex-direction:column;align-items:center;gap:25px}.footer-info-span{display:inline-block;font-family:"Unbounded-Semibold",sans-serif;margin:51px 0 20px 0}.footer-catalog-list li a{display:inline-block;margin:6px 0}.footer-catalog-list li:last-child{margin:0 0 64px 0}.divider-container{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:40px 0}.divider-line{height:1px;background-color:#000}.divider-line.left{width:335px}.divider-line.right{width:335px;background-color:white}.divider-circle{width:81px;height:81px;border-radius:50%;border:1px solid #d2d2d2;margin:0 14px}.p-wedoing{max-width:832px;font-size:18px;margin:0 20px;line-height:26px}.catalog-slider-container{overflow-x:hidden;position:relative;margin:20px 0;width:100%;max-width:var(--maxwidth);margin-left:auto;margin-right:auto;padding:0;box-sizing:border-box}@media (max-width:1557px){.catalog-slider-container,.article-slider-container{padding:0 20px}}.about-banner-vector{position:absolute;right:0;width:711px;height:470px;pointer-events:none;top:-45px;z-index:-1}@media (max-width:1200px){.about-banner-vector{top:-100px;right:0;width:350px;height:350px}}.unactive{margin:0;cursor:default !important}.unactive svg rect{fill:#EDF1F5}.switch-icons svg rect{stroke:#e8f0f4;stroke-width:1px}.switch-icons i{margin:0}.next-btn,.prev-btn{cursor:pointer}.swiper{overflow:hidden;position:relative}.swiper-wrapper{display:flex;width:100%;height:100%}.swiper-slide{flex-shrink:0;box-sizing:border-box}.catalog-cards{display:flex;padding:20px 0;min-width:var(--maxwidth)}.catalog-cards .card{background-color:#e6f1f2;box-sizing:border-box;justify-content:space-between;border-radius:12px;padding:24px;cursor:pointer;flex:0 0 auto}.catalog-cards .card .card-main{display:flex;flex-direction:column;align-items:center}.card .product-img{position:relative;z-index:1;aspect-ratio:1/1;max-width:280px;margin:10px 0 0 0;position:relative;overflow:hidden}.card .product-img img{width:100%;height:100%;object-fit:contain;transition:transform 0.3s ease}.card:hover .product-img img{transform:scale(1.045)}.card .product-img,.product-img img{margin:10px 0 0 0;transition:transform 0.3s ease,max-width 0.3s ease}.card span{display:inline-block}.icon-favorit-product{align-self:flex-start;position:absolute;z-index:5}.product-title{font-family:"Mulish-Regular",sans-serif;font-size:18px;color:var(--dark-blue-sec);line-height:140%;margin:25px 0 0 0;align-self:flex-start}.price{font-family:"Mulish-Bold";font-size:24px;transition:color 0.3s ease}.price-icon-arrow{width:100%;margin:16px 0 0 0}.price-icon-arrow i{margin:0}.card:hover .price{color:var(--span-green)}.card .price-icon-arrow i svg rect{transition:fill 0.3s ease}.card .price-icon-arrow i svg path{transition:fill 0.3s ease}.card:hover .price-icon-arrow i svg rect{fill:var(--span-green) !important}.card:hover .price-icon-arrow i svg path{fill:white !important}.sort-container{margin:0 0 41px 0}.sort-label{font-family:Mulish-Regular;font-size:18px;margin:0 13px 0 8px}.sort-selector{color:var(--green);font-family:Mulish-Regular;font-size:18px;cursor:pointer}.work-rus{font-family:Unbounded-SemiBold;font-weight:500;font-size:24px;color:var(--green)}.article-slider-container{overflow-x:hidden;position:relative;margin:27px 0 52px 0;max-width:var(--maxwidth);margin-left:auto;margin-right:auto}.article-see-all{display:inline-block;font-family:"Mulish-Bold",sans-serif;font-size:16px;margin:0 27px 0 0}.social-icons{display:flex;gap:15px}.social-icons svg{transition:transform 0.3s ease;cursor:pointer}.social-icons svg:hover{transform:translateY(-5px)}.article-cards{display:flex;flex-wrap:nowrap;padding:20px 0}.article-card{background-color:#F6F8FA;padding:30px;flex:0 0 auto;box-sizing:border-box;border-radius:12px;cursor:pointer;transition:transform 0.3s ease}.article-text{font-family:"Mulish-Regular",sans-serif;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin:45px 0 147px 0}.date{font-family:"Mulish-Regular";font-weight:700;font-size:15px}.article-card span{display:inline-block}.article-title{color:var(--span-green);font-family:"Unbounded-Regular";font-weight:600;font-size:20px}.article-card:hover .article-date-btn-arrow svg rect{fill:var(--green);transition:fill 0.3s ease}.article-card:hover{transform:translateY(-5px)}.about span{display:inline-block}.article-card:hover .article-date-btn-arrow svg path{fill:white;transition:fill 0.3s ease}.footer-toggle-icon{display:none}@media (max-width:1614px){.header .header-line{margin:20px 20px 0}.banner-switch-icons{width:10%}.header-panel a{margin:0 30px 0 0}.person-block{gap:15px}}@media(max-width:1400px){.header-logo{max-width:150px}.header .header-line{margin:20px 15px 0}}@media (max-width:1330px){.header-panel a.catalog-button,.header-panel div.catalog-button{margin-right:30px}.header-panel a,.green-a{font-size:15px}.green-a-20{font-size:18px !important}.header-line{display:none}.header-logo{margin:0 20px 0 0}.person-block{margin:0 0 0 11px}}@media (max-width:1250px){.header-panel a,.header-panel a.catalog-button{margin:0 20px 0 0}}@media (max-width:1200px){.header-panel a,.header-panel a.catalog-button{margin:0 15px 0 0}}@media (max-width:1132px){.header{height:auto}.person-block{margin:0 0 0 10px;gap:10px}.header-logo,.header-logo img{max-width:150px}.footer-phone a{font-size:24px !important}}@media (max-width:1094px){.footer-group{flex-direction:column !important}.footer-phone{margin:0 0 15px 0}.footer-catalog-list a{font-size:14px}.footer-info-span{font-size:16px}}@media (max-width:992px){.header-panel,.phone-block{display:none !important}.divider-line.right{width:0}}@media (max-width:840px){.social-icons{gap:0px}}@media (max-width:768px){.switch-icons{display:none}.catalog-slider-container,.article-slider-container{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;scroll-padding:0 20px}.article-slider-inner{padding:0 16px;width:100%;box-sizing:border-box}.footer-toggle-icon{display:block}.footer-catalog-columns{flex-direction:column !important}.footer-info-span{margin:20px 0}.divider-line.left{width:200px}.catalog-cards .card{max-height:none}.footer-first-group{flex-direction:column !important;gap:25px}.content-about-banner{flex-direction:column !important;align-items:center;gap:25px}}@media (max-width:576px){.product-title{font-size:16px}.price{font-size:20px}}@media (max-width:480px){.catalog-cards .card{padding:16px}.header-logo{padding:0}.card .product-img{height:350px}}@media (max-width:768px){.work-rus{font-size:16px}}@media (max-width:480px){.switch-icons svg{width:40px}.see-all-icons .switch-icons{display:none}.article-see-all{margin:0}.sort-container{margin:0 0 16px 0}.sort-label,.sort-selector{font-size:16px}}@media (max-width:768px){.footer-info-toggle{display:flex;align-items:center;justify-content:space-between}.footer-catalog-list{max-height:0;overflow:hidden;transition:max-height 0.3s ease,opacity 0.3s ease;opacity:0}.vector-img{right:0;left:86px}.footer-info-toggle.open + .footer-catalog-list{max-height:500px;opacity:1}.footer-info-toggle.open .footer-toggle-icon{transform:rotate(180deg)}.footer-catalog-list li:last-child{margin:0 0 20px 0}.about-banner-vector{display:none}.content-about-banner{position:relative;padding:0 0 30px 0}.pont{position:relative;z-index:2;text-align:center}.person-block{margin:0}.person-block a{margin:0 0 0 15px}.about-banner-vector{position:absolute;top:-56px;right:0;width:711px;height:470px;pointer-events:none}}@media (max-width:1200px){.about-banner-vector{top:-100px;right:0;width:350px;height:350px}}@media (max-width:360px){.header-panel,.phone-block,.person-block a:not(.mobile-burger){display:none !important}.footer-phone a{font-size:16px !important}}.catalog-menu{position:absolute;width:1066px;padding:52px;background:white;box-shadow:0 4px 20px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transform:translateY(15px);transition:all 0.5s ease;z-index:1000;border-radius:12px}@media (max-width:1464px){.catalog-menu{width:auto}}.catalog-button:hover + .catalog-menu,.catalog-menu:hover{opacity:1;visibility:visible;transform:translateY(0)}.catalog-menu-title{display:inline-block;font-family:"Unbounded-Semibold",sans-serif;font-size:16px;color:#000;margin-bottom:24px;text-transform:uppercase;letter-spacing:0.5px;margin:0 0 34px 0}.catalog-menu-list{gap:16px;max-width:480px}.catalog-menu-list li{padding:10px 16px;border-bottom:1px solid #E6F1F2;border-right:1px solid #E6F1F2;font-family:"Mulish-Regular",sans-serif;font-size:16px;color:#000;cursor:pointer;transition:all 0.2s ease;transition:all 0.2s ease;display:block}.catalog-menu-list li:hover{background-color:var(--green);border-radius:8px;color:white}.catalog-menu-list li span{display:block;transition:transform 0.2s ease}.catalog-menu-list li:hover span{transform:translateX(8px)}.has-submenu{position:relative}.sub-menu{position:absolute;top:0;left:100%;width:391px;visibility:hidden;transition:all 0.3s ease;z-index:5;overflow:hidden;background:white;border-radius:8px}.has-submenu:hover .sub-menu,.sub-menu:hover{opacity:1;visibility:visible;transform:translateX(0)}.sub-menu li{padding:10px 16px;font-family:"Mulish-Regular",sans-serif;font-size:16px;color:#000;cursor:pointer;transition:all 0.2s ease;border-bottom:1px solid #E6F1F2;border-left:1px solid #E6F1F2;border-right:none}.sub-menu li:hover{background-color:var(--green);border-radius:8px;color:white}@media (max-width:1066px){.catalog-menu{width:calc(100vw - 104px);left:50%;transform:translateX(-50%)}}@media (max-width:768px){.catalog-menu{width:calc(100vw - 40px);padding:20px}.catalog-menu-list{grid-template-columns:1fr}}.mobile-header{display:none}.mobile-header .header-call-action{gap:10px}.mobile-header .mobile-search{display:block;width:40px;height:40px;position:relative;background-color:#196D9E;border-radius:6px}.mobile-header .mobile-search:before{content:' ';position:absolute;left:5px;right:5px;top:5px;bottom:5px;background-image:url('/bitrix/templates/avila/css/../images/svg/mobile-search.svg');background-size:contain;background-position:center center}.mobile-header .mobile-burger{display:block;width:40px;height:40px;position:relative;background-color:transparent;border:1px solid #208a8033;border-radius:6px;cursor:pointer}.mobile-header .mobile-burger:before{content:' ';position:absolute;left:10px;right:10px;top:10px;bottom:10px;background-image:url('/bitrix/templates/avila/css/../images/svg/bars.svg');background-size:contain;background-position:center center;background-repeat:no-repeat}@media (max-width:992px){.header{display:none}.mobile-header{display:block;position:fixed;left:0;top:0;right:0;background-color:#ffffffe6;z-index:100;border-radius:0 0 25px 25px;padding:10px;margin:0;width:100%;box-sizing:border-box;backdrop-filter:blur(6px)}.mobile-header .header-logo{margin:0;padding:0}.mobile-header .header-logo img{max-width:122px}main{padding-top:55px}}

/* /bitrix/templates/avila/css/avila-enhancements.css */
:root{--avila-font:"Inter",Arial,sans-serif}body{font-family:var(--avila-font);font-weight:400}body>:not(#panel):not(script):not(style),body>:not(#panel):not(script):not(style) *{font-family:var(--avila-font) !important}body :is(h1,h2,h3,h4,h5,h6):not(#panel,#panel *),body :is(h1,h2,h3,h4,h5,h6):not(#panel,#panel *) *{font-weight:600 !important}body button,body input,body select,body textarea{font-family:var(--avila-font) !important}body button,body .btn,body .green-border-btn{font-weight:500}body strong,body b,body .extra-bold,body .product-price{font-weight:700}body :focus-visible{outline:3px solid #208a80;outline-offset:4px}.product-card-container:has(.avila-gallery)>.flex-1{min-width:0;box-sizing:border-box}.product-image-block:has(.avila-gallery){min-width:0;width:100%;max-width:100%;height:auto}.avila-gallery{min-width:0;width:100%}.avila-gallery,.avila-gallery *{box-sizing:border-box}.avila-gallery__main{overflow:hidden;border-radius:16px;background:#fff}.avila-gallery__main .swiper-wrapper{display:block}.avila-gallery__main .swiper-slide + .swiper-slide{display:none}.avila-gallery--ready .avila-gallery__main .swiper-wrapper{display:flex}.avila-gallery--ready .avila-gallery__main .swiper-slide{display:block}.avila-gallery__link{display:grid;place-items:center;padding:clamp(18px,4vw,40px);aspect-ratio:1 / 1;color:#1d776e;position:relative}.avila-gallery__image{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.avila-gallery__zoom{position:absolute;bottom:16px;right:16px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#eff7f5;pointer-events:none}.avila-gallery__zoom svg{width:20px;height:20px}.avila-gallery__bottom{display:flex;align-items:center;gap:10px;margin-top:16px}.avila-gallery__thumbs{flex:1;min-width:0;overflow:auto;padding:4px}.avila-gallery__thumbs .swiper-wrapper{display:flex;gap:10px}.avila-gallery--ready .avila-gallery__thumbs .swiper-wrapper{gap:0}.avila-gallery--ready .avila-gallery__thumbs{overflow:hidden}.avila-gallery__thumbs .swiper-slide{width:76px;flex-shrink:0;height:auto}.avila-gallery__thumb{display:grid;place-items:center;width:100%;aspect-ratio:1;border:1px solid #d2ddde;border-radius:10px;background:#fff;padding:6px;cursor:pointer}.avila-gallery__thumb[aria-current="true"]{border:2px solid #208a80;background:#f4faf8}.avila-gallery__thumb img{width:100%;height:100%;object-fit:contain}.avila-gallery__arrow{display:none;align-items:center;justify-content:center;width:40px;height:44px;flex:0 0 40px;padding:0;color:#1d776e;border:1px solid #d2ddde;border-radius:10px;background:#fff;cursor:pointer}.avila-gallery--ready .avila-gallery__arrow{display:flex}.avila-gallery__arrow:disabled{opacity:.35;cursor:default}.avila-gallery__arrow.swiper-button-lock{display:none}.avila-gallery__arrow svg{width:18px;height:18px}.avila-gallery__status{display:block;margin:12px 0 0;color:#566b68;font-size:13px;text-align:center}.avila-gallery__empty{display:grid;place-items:center;min-height:240px;border-radius:16px;padding:24px;background:#fff;color:#566b68;text-align:center}.avila-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.avila-thanks{max-width:760px;margin:24px auto 72px;padding:clamp(28px,6vw,64px);border:1px solid #d2ddde;border-radius:24px;background:#f4faf8;text-align:center}.avila-thanks__icon{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 24px;border-radius:50%;background:#208a80;color:#fff}.avila-thanks__icon svg{width:36px;height:36px}.avila-thanks h1{font-size:clamp(28px,4vw,42px);line-height:1.2;margin:0 0 20px;color:#174d48}.avila-thanks p{margin:0 0 32px;font-size:18px;line-height:1.6;color:#3c5551}.avila-thanks__actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.avila-thanks .avila-thanks__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:1px solid #197b72;border-radius:10px;color:#fff;background:#197b72;font-weight:500;text-decoration:none;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.avila-thanks .avila-thanks__button:hover{color:#fff;background:#125e58;border-color:#125e58;box-shadow:0 3px 10px #174d4826}.avila-thanks .avila-thanks__button--secondary{color:#1d776e;background:#fff}.avila-thanks .avila-thanks__button--secondary:hover{color:#125e58;background:#e6f4f0;border-color:#125e58}.avila-thanks .avila-thanks__button:focus-visible{outline:3px solid #174d48;outline-offset:4px}@media (max-width:600px){.avila-gallery__bottom{gap:6px;margin-top:12px}.avila-gallery__thumbs .swiper-slide{width:64px}.avila-gallery__link{padding:18px}.avila-thanks{margin:20px 0 40px}.avila-thanks__actions{flex-direction:column}}@media (max-width:992px){.product-card-container:has(.avila-gallery)>.flex-1{width:100%}}@media (prefers-reduced-motion:reduce){.avila-gallery *,.fancybox__container *{transition-duration:.01ms !important;animation-duration:.01ms !important}}body :is( .account-card-title,.account-title,.advantages-item__name,.advantages-title,.analiz-item__name,.analiz-title,.analysis-call-order-title,.analysis-duration-title,.analysis-parameters-title,.analysis-title,.article-title,.avila-service-title,.banner-title,.beginning-main__title,.beginning-top__title,.block-image-aside-title,.business-intro-title,.card-title,.cart-item-title,.cart-summary-title,.catalog-menu-title,.consultation-title,.contact-footer-title,.contact-form-title,.contamination-types-title,.equipment-form-block-title,.equipment-form-title,.equipment-title,.exit-modal-title,.faq-title,.features-heading,.filter-sidebar-title,.filtration-system-title,.footer-menu__title,.form-main__title,.h1,.h2,.h3,.h4,.h5,.h6,.hero__title,.install-title,.item__name,.item__title,.main-banner__text--main,.main-banner__title,.mainpage-form-title,.modal-title,.numbers-item__title,.numbers-title,.problem-item__name,.problem-title,.problems-desc__right--title,.problems-title,.process-step__title,.product-title,.question-block-title,.ref-card__title,.regions-select-dialog-window-title,.reviews-item__title,.reviews-title,.risk-card__title,.section-head__title,.section-title,.service-stages-title,.service-title,.stage-list__title,.stages-2-item__subtitle,.stages-2-item__title,.stages-2-title,.stages-item__title,.stages-right__title,.stages-title,.systems-title,.title,.water-importance-title,.well-clogging-title,.work-rus ):not(#panel,#panel *),body :is( .account-card-title,.account-title,.advantages-item__name,.advantages-title,.analiz-item__name,.analiz-title,.analysis-call-order-title,.analysis-duration-title,.analysis-parameters-title,.analysis-title,.article-title,.avila-service-title,.banner-title,.beginning-main__title,.beginning-top__title,.block-image-aside-title,.business-intro-title,.card-title,.cart-item-title,.cart-summary-title,.catalog-menu-title,.consultation-title,.contact-footer-title,.contact-form-title,.contamination-types-title,.equipment-form-block-title,.equipment-form-title,.equipment-title,.exit-modal-title,.faq-title,.features-heading,.filter-sidebar-title,.filtration-system-title,.footer-menu__title,.form-main__title,.h1,.h2,.h3,.h4,.h5,.h6,.hero__title,.install-title,.item__name,.item__title,.main-banner__text--main,.main-banner__title,.mainpage-form-title,.modal-title,.numbers-item__title,.numbers-title,.problem-item__name,.problem-title,.problems-desc__right--title,.problems-title,.process-step__title,.product-title,.question-block-title,.ref-card__title,.regions-select-dialog-window-title,.reviews-item__title,.reviews-title,.risk-card__title,.section-head__title,.section-title,.service-stages-title,.service-title,.stage-list__title,.stages-2-item__subtitle,.stages-2-item__title,.stages-2-title,.stages-item__title,.stages-right__title,.stages-title,.systems-title,.title,.water-importance-title,.well-clogging-title,.work-rus ):not(#panel,#panel *) *{font-weight:600 !important}

/* /bitrix/templates/avila/css/animation.css */
.banner-content{animation:fadeInUp 1s ease-out forwards;opacity:0;transform:translateY(30px)}@keyframes fadeInPersonBlock{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLoader{from{opacity:0}to{opacity:1}}.banner-container.appear .banner-content,.banner-container.appear .banner-img{opacity:1;transform:translateY(-50%) translateX(0)}.banner-slide.leave{opacity:0;transition:opacity 1.2s cubic-bezier(0.4,0,0.2,1)}.banner-slide.enter{opacity:0;transition:opacity 1.1s cubic-bezier(0.4,0,0.2,1)}.banner-content{animation:fadeInUp 1s ease-out forwards;opacity:0;transform:translateY(30px);transition:opacity 2.5s ease-out,transform 2.5s ease-out;}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInCart{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.95)}}@keyframes zoomIn{from{transform:scale(0.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeInZoom{from{opacity:0}to{opacity:1}}

/* /bitrix/templates/avila/css/main.css */
:root{--maxwidth:1536px;--maxwidth-for-calc:1536;--maxwidth-for-article-content:1025px;--maxwidth-person-block-content:640px;--min-width-mobile-for-calc:320px;--maxwidth-gap:20px;--a-href-green:#208A80;--green:#208A80;--span-green:#1D776E;--dark-green-secondary:#1D776E;--light-green:#3fafaf;--color-breadcrumb:#626874;--dark-green:#2A3736;--filter-background-color-light-green:#E6F1F2;--color-light-green-background:#E6F1F2;--dark-blue-sec:#0C1B3A;--dark-blue:#2A3736;--bg-color:#F6F8FA;--bg-color-secondary:#E1ECED;--border-inactive:#BABABA;--circle-inactive:#eaebec;--circle-inner-inactive:#cacaca;--circle-active:#b6d2d0;--theme-blue:#196D9E;--blue-gradient:linear-gradient(109.79deg,var(--blue-gradient-color-1) -6.23%,var(--blue-gradient-color-2) 128.41%);--blue-gradient-hover:linear-gradient(109.79deg,#1E7DB4 -6.23%,#0A2B3E 128.41%)}@property --blue-gradient-color-1{syntax:'<color>';initial-value:#388FC2;inherits:false}@property --blue-gradient-color-2{syntax:'<color>';initial-value:#18445D;inherits:false}@property --wtb-gradient-color-1{syntax:'<color>';initial-value:#ffffff;inherits:false}@property --wtb-gradient-color-2{syntax:'<color>';initial-value:#ffffff;inherits:false}body{font-family:"Mulish-Regular",sans-serif;font-size:18px;color:var(--dark-blue-sec);overflow-x:hidden;background-color:#F9FDFF}@media (max-width:992px){body{background-color:white}}@media (prefers-color-scheme:dark){body{background-color:#F9FDFF}}@media (max-width:992px) and (prefers-color-scheme:dark){body{background-color:white}}main{overflow-x:hidden;min-height:calc(100vh - 300px)}@media (max-width:600px){main{min-height:unset}}h1{font-family:"Unbounded-Regular",sans-serif;font-size:46px;color:var(--dark-blue);font-weight:100;margin:0 0 31px 0}strong{font-family:"Unbounded-Regular",sans-serif;font-weight:bold;color:var(--dark-blue);line-height:1.3}.maxwidth{max-width:var(--maxwidth);margin:0 auto;padding:0 80px}.relative{position:relative}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-1{flex:1}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-stretch{align-items:stretch}.align-items-start{align-items:flex-start}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-flex-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.wrap{flex-wrap:wrap}.nowrap{flex-wrap:nowrap}a{text-decoration:none;color:black;transition:color 0.2s ease-in-out;margin:2px 0}a:hover{color:var(--a-href-green);transition:color 0.2s ease-in-out}a:not(.green-border-btn) svg{text-decoration:none;transition:stroke 0.2s ease-in-out;margin:2px 0}a:not(.green-border-btn) svg:hover path{stroke:var(--a-href-green);transition:stroke 0.2s ease-in-out}.green-border-btn{color:white;padding:11px;background-color:var(--green);border-radius:8px;transition:background-color 0.2s ease-in-out;cursor:pointer;border:none}.green-border-btn:hover{color:white;background-color:var(--light-green);transition:background-color 0.2s ease-in-out}.transparent-green-border-btn{color:var(--green);padding:16px 37px;background-color:transparent;border:1px solid var(--green);border-radius:8px;font-family:"Mulish-Regular",sans-serif;transition:background-color 0.2s ease-in-out;cursor:pointer}.transparent-green-border-btn:hover{color:white;background-color:var(--green);transition:background-color 0.2s ease-in-out}.green{color:var(--green)}.span-green{color:var(--span-green)}.green-a{color:var(--green);transition:color 0.2s ease-in-out}.green-a:hover{color:var(--light-green);transition:color 0.2s ease-in-out}.green-a-20{color:var(--green);font-size:20px;transition:color 0.2s ease-in-out}.green-a-20:hover{color:var(--light-green);transition:color 0.2s ease-in-out}.white-border-green-btn{background-color:white;color:var(--span-green);padding:19px 41px;margin:49px 0;display:inline-block;border-radius:8px;transition:color 0.2s ease-in-out;transition:background-color 0.4s ease-in-out}.white-border-green-btn:hover{transition:color 0.2s ease-in-out;transition:background-color 0.4s ease-in-out;background-color:var(--span-green);color:white}.extra-bold{font-family:"Mulish-ExtraBold",sans-serif;font-weight:800}header i,main i,footer i{margin:0 10px 0 0}a i{margin:0}.unbounded-extrabold-green-hov,.unbounded-extrabold-green-hov a{font-family:"Unbounded-ExtraBold",sans-serif;font-size:32px;color:var(--green);transition:color 0.2s ease-in-out}.unbounded-extrabold-green-hov:hover,.unbounded-extrabold-green-hov a:hover{color:var(--light-green);transition:color 0.2s ease-in-out}.section-title,h2{font-family:Unbounded-Regular;font-size:48px;font-weight:400;color:#2A3736}h2{font-family:'Unbounded-Regular',sans-serif;font-size:32px;font-weight:400;line-height:125%;color:#2A3736}p{margin:20px 0}.section-maxwidth{margin:120px auto;max-width:var(--maxwidth)}.maxwidth-secondary{max-width:var(--maxwidth-for-article-content);margin:50px auto;padding:0 80px}.article-content-maxwidth{max-width:var(--maxwidth-for-article-content);margin:30px auto 120px}.section-maxwidth-55{margin:55px auto;max-width:var(--maxwidth)}.section-55{margin:55px auto}.section-maxwidth-without-bottom{margin:120px auto 0 auto;max-width:var(--maxwidth)}.section-maxwidth-without-bottom-117{margin:120px auto 0 auto;max-width:var(--maxwidth)}@media (max-width:768px){.section-maxwidth{margin:70px auto}}.icon-favorit-product svg path{transition:fill 0.2s ease-in-out}.icon-favorit-product svg:hover path{fill:var(--green)}.banner-switch-icons svg rect,.banner-switch-icons svg path,.switch-icons svg rect,.switch-icons svg path{transition:all 0.3s ease}.banner-switch-icons svg:hover rect,.switch-icons svg:hover rect{fill:var(--green)}.banner-switch-icons svg:hover path,.switch-icons svg:hover path{stroke:white}.switch-icons .unactive svg rect{fill:#EDF1F5;stroke:#e8f0f4}.switch-icons .unactive svg path{stroke:black}.switch-icons .unactive:hover svg rect{fill:#EDF1F5 !important;stroke:#e8f0f4 !important}.switch-icons .unactive:hover svg path{stroke:black !important}@media (max-width:1614px){.maxwidth,.section-maxwidth,.section-maxwidth-without-bottom,.section-maxwidth-without-bottom-117,.section-maxwidth-55,.account-layout,.article-content-maxwidth,.maxwidth-secondary{padding:0 80px}.maxwidth .section-maxwidth,.maxwidth .section-maxwidth-without-bottom,.maxwidth .section-maxwidth-without-bottom-117,.maxwidth .section-maxwidth-55,.maxwidth .account-layout,.maxwidth .article-content-maxwidth,.maxwidth .maxwidth-secondary{padding:0 20px}}@media(max-width:1200px){.maxwidth,.section-maxwidth,.section-maxwidth-without-bottom,.section-maxwidth-without-bottom-117,.section-maxwidth-55,.account-layout,.article-content-maxwidth,.maxwidth-secondary{padding:0 40px}}@media (max-width:992px){.maxwidth,.section-maxwidth,.section-maxwidth-without-bottom,.section-maxwidth-without-bottom-117,.section-maxwidth-55,.account-layout,.article-content-maxwidth,.maxwidth-secondary{padding:0 20px}.section-title,h2{font-size:24px}.section-maxwidth-without-bottom,.section-maxwidth-without-bottom-117{margin:40px auto 0}}@media (max-width:480px){.maxwidth,.section-maxwidth,.section-maxwidth-without-bottom,.section-maxwidth-without-bottom-117,.section-maxwidth-55,.account-layout,.article-content-maxwidth,.maxwidth-secondary{padding:0 10px}}.breadcrumbs{padding:20px 0;font-family:"Mulish-Regular",sans-serif;font-size:18px;line-height:140%;color:var(--color-breadcrumb)}.breadcrumb-separator{flex-shrink:0;stroke:#626874;margin:0 12px}.breadcrumbs a{color:#626874;text-decoration:none;transition:color 0.2s ease,text-decoration 0.2s ease;padding:3px 0;position:relative}.breadcrumbs a:hover{color:var(--green);text-decoration:none}.breadcrumbs a::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#626874;transform:scaleX(0);transform-origin:left;transition:transform 0.2s ease}.breadcrumbs span:last-child a::after{display:none}.breadcrumbs>span:last-child a{cursor:default !important;pointer-events:none}.breadcrumbs>span:last-child a:hover{color:#626874 !important;cursor:default !important}@media (max-width:768px){.breadcrumbs{flex-wrap:wrap;font-size:16px;gap:5px}h1{font-size:calc(24px + (24 + 16 * 0.7) * ((100vw - var(--min-width-mobile-for-calc)) / var(--maxwidth-for-calc)))}.breadcrumb-separator{margin:0 4px}}.zoom-block{position:relative;border:2px solid #C3D9D7;border-radius:16px;overflow:hidden;cursor:pointer;max-width:100%;display:flex;align-items:center;justify-content:center}.zoom-block-img{width:70%;display:block;padding:34px 0;object-fit:contain;transition:transform 0.3s ease}.zoom-block:hover .zoom-block-img{transform:scale(1.02)}.zoom-icon{position:absolute;bottom:20px;right:20px;width:61px;height:61px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease}.zoom-block:hover .zoom-icon{transform:scale(1.1)}.zoom-modal{display:none;align-items:center;position:fixed;z-index:1000;padding-bottom:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.9);animation:fadeInZoom 0.3s ease}.zoom-modal-content{margin:auto;display:flex;max-width:100%;max-height:90vh;object-fit:contain;animation:zoomIn 0.3s ease}.zoom-modal-close{position:absolute;top:20px;right:40px;color:#f1f1f1;font-size:50px;font-weight:bold;cursor:pointer;transition:color 0.3s ease;z-index:1001}.zoom-modal-close:hover{color:var(--green)}

/* /bitrix/templates/avila/css/banner.css */
.business-intro-block{position:relative;background-color:var(--dark-green-secondary);margin-top:30px;margin-bottom:120px;padding:50px;overflow:hidden;border-radius:16px}.business-intro-bg{position:absolute;bottom:0;right:0;width:640px;height:423px;pointer-events:none;z-index:1}.business-intro-bg svg{width:100%;height:100%}.business-intro-block .breadcrumbs{padding-top:0}.business-intro-block .breadcrumbs a{color:rgba(255,255,255,0.7)}.business-intro-block .breadcrumb-separator path{stroke:rgba(255,255,255,0.7)}.business-intro-title{font-family:"Unbounded-Regular",sans-serif;font-size:48px;color:white;margin:0 0 50px 0;max-width:946px;line-height:1.3}.business-intro-content{display:flex;gap:72px;align-items:flex-start}.business-intro-icon{flex-shrink:0;width:120px;height:82px}.business-intro-icon svg{width:100%;height:100%;display:block}.business-intro-text{font-family:"Unbounded-Light",sans-serif;font-weight:100;font-size:20px;color:white;margin:0;line-height:1.4;flex:1}@media (max-width:992px){.business-intro-title{font-size:40px}.business-intro-content{gap:48px}.business-intro-icon{width:100px;height:68px}.business-intro-text{font-size:20px}}@media (max-width:768px){.business-intro-block{padding:30px 20px;margin-top:40px;margin-bottom:70px}.business-intro-bg{width:400px;height:265px}.business-intro-title{font-size:32px;margin-bottom:32px}.business-intro-content{flex-direction:column;gap:24px}.business-intro-icon{width:80px;height:55px}.business-intro-text{font-size:18px;line-height:1.5}}@media (max-width:480px){.business-intro-bg{width:300px;height:199px}.business-intro-title{font-size:32px;line-height:125%;margin-bottom:24px}.business-intro-icon{width:30px;height:20px}.business-intro-text{font-size:16px;line-height:140%}}.mini-block{padding:30px;background-color:var(--bg-color);border-radius:16px;margin:50px 0}.mini-block p{font-family:"Mulish-Regular",sans-serif;font-size:16px;line-height:1.6;color:var(--dark-blue-sec);margin:0 0 24px 0;opacity:0.8}.mini-block-btn{padding:20px 32px;background-color:var(--green);color:white;border:none;border-radius:8px;font-family:"Mulish-Regular",sans-serif;font-size:16px;cursor:pointer;transition:background-color 0.2s ease-in-out}.mini-block-btn:hover{background-color:var(--light-green);transition:background-color 0.2s ease-in-out}@media (max-width:768px){.mini-block{padding:24px;margin:30px 0}.mini-block p{font-size:15px;margin-bottom:20px}.mini-block-btn{padding:20px 28px;font-size:15px}}@media (max-width:480px){.mini-block{padding:30px 20px}.mini-block p{font-size:14px;line-height:1.4}.mini-block-btn{padding:20px 24px;font-size:16px;width:100%}}

/* /bitrix/templates/avila/css/form-modals.css */
.equipment-form-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity 0.3s ease}.equipment-form-wrapper.active{opacity:1;pointer-events:all}.equipment-form-wrapper.active .equipment-form-container{opacity:1;transform:translateY(0)}.equipment-form-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);transition:background-color 0.3s ease}.equipment-form-wrapper.active .equipment-form-overlay{background-color:rgba(0,0,0,0.5)}.equipment-form-container{position:relative;width:720px;max-width:100%;padding:40px 50px;background-color:#fff;border-radius:16px;z-index:2;box-shadow:0 4px 24px rgba(0,0,0,0.1);max-height:90vh;overflow-y:auto;scrollbar-width:none;transform:translateY(20px);transition:all 0.3s ease;box-sizing:border-box}.equipment-form-container::-webkit-scrollbar{display:none}.equipment-form-header{margin-bottom:25px}.equipment-form-title{font-family:"Unbounded-Regular",sans-serif;font-size:30px;color:var(--text-primary);margin:0}.equipment-form-close{width:32px;height:32px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity 0.2s ease}.equipment-form-close:hover{opacity:0.7}.equipment-form-block{background-color:var(--bg-light);padding:20px;border-radius:16px;margin-bottom:8px;background-color:#F6F8FA}.equipment-form-block-title{font-family:"Unbounded-Regular",sans-serif;font-size:18px;color:var(--text-primary);margin-bottom:16px}.equipment-radio-group{display:flex;flex-wrap:wrap;gap:8px}.equipment-radio-label{display:inline-flex;align-items:center;padding:10px 16px;background-color:#fff;border:1px solid var(--border-inactive);border-radius:8px;cursor:pointer;transition:all 0.3s ease;user-select:none}.equipment-radio-label:hover{border-color:var(--span-green)}.equipment-radio-label input[type="radio"]{display:none}.equipment-radio-label.active{border-color:var(--span-green)}.equipment-radio-custom{width:17px;height:17px;border-radius:50%;background-color:var(--circle-inactive);margin-right:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.3s ease}.equipment-radio-label.active .equipment-radio-custom{background-color:var(--circle-active)}.equipment-radio-inner{width:11px;height:11px;border-radius:50%;background-color:var(--circle-inner-inactive);transition:all 0.3s ease}.equipment-radio-label.active .equipment-radio-inner{background-color:var(--span-green)}.equipment-radio-text{font-family:"Mulish-Regular",sans-serif;color:var(--text-secondary);transition:color 0.3s ease}.equipment-radio-label.active .equipment-radio-text{color:var(--span-green)}.equipment-checkbox-group{display:flex;flex-direction:column;gap:12px}.equipment-checkbox-label{display:flex;align-items:center;cursor:pointer;user-select:none}.equipment-checkbox-label input[type="checkbox"]{display:none}.equipment-checkbox-custom{width:24px;height:24px;border:1px solid var(--border-inactive);border-radius:4px;margin-right:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.3s ease;background-color:#fff}.equipment-checkbox-custom svg{display:none;width:16px;height:16px}.equipment-checkbox-label input[type="checkbox"]:checked + .equipment-checkbox-custom{background-color:var(--span-green);border-color:var(--span-green)}.equipment-checkbox-label input[type="checkbox"]:checked + .equipment-checkbox-custom svg{display:block}.equipment-checkbox-text{font-family:"Mulish-Regular",sans-serif;color:var(--text-secondary)}.equipment-inputs-group{display:flex;flex-direction:column;gap:12px}.equipment-input{padding:16px 20px;border:1px solid var(--border-inactive);border-radius:8px;font-family:"Mulish-Regular",sans-serif;font-size:16px;color:var(--text-primary);background-color:#fff;transition:border-color 0.3s ease}.equipment-input:focus{outline:none;border-color:var(--span-green)}.equipment-input::placeholder{color:#999}.equipment-textarea{min-height:100px;resize:vertical}.equipment-consent-block{margin-top:20px}.equipment-consent-label{cursor:pointer;user-select:none}.equipment-consent-label input[type="checkbox"]{display:none}.equipment-consent-custom{width:24px;height:24px;border:1px solid var(--border-inactive);border-radius:4px;margin-right:16px;margin-top:2px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.3s ease;background-color:#fff}.equipment-consent-custom svg{display:none;width:16px;height:16px}.equipment-consent-label input[type="checkbox"]:checked + .equipment-consent-custom{background-color:var(--span-green);border-color:var(--span-green)}.equipment-consent-label input[type="checkbox"]:checked + .equipment-consent-custom svg{display:block}.equipment-consent-text{font-family:"Mulish-Regular",sans-serif;font-size:14px;color:var(--text-secondary);line-height:1.4}.equipment-consent-link{color:var(--span-green);text-decoration:none;transition:color 0.2s ease}.equipment-consent-link:hover{color:var(--span-green);text-decoration:underline}.equipment-submit-btn{margin-top:24px;padding:16px 40px;background-color:var(--span-green);color:#fff;border:none;border-radius:8px;font-family:"Mulish-Bold",sans-serif;font-size:18px;cursor:pointer;transition:all 0.3s ease}.equipment-submit-btn:hover{background-color:#1a7a70;transform:translateY(-2px)}@media (max-width:768px){.equipment-form-container{padding:24px 20px;width:calc(100% - 32px)}.equipment-form-title{font-size:24px}.equipment-form-block{padding:16px}.equipment-form-block-title{font-size:16px}.equipment-radio-group{flex-direction:column}.equipment-input{padding:14px 16px;font-size:16px}.equipment-submit-btn{padding:16px}}@media (max-width:480px){.equipment-form-title{font-size:20px}.equipment-form-block-title{font-size:15px}.equipment-radio-text,.equipment-checkbox-text,.equipment-consent-text{font-size:13px}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;justify-content:center;align-items:center;opacity:0;pointer-events:none;display:flex;transition:opacity 0.3s ease}.modal.active{opacity:1;pointer-events:all}.modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:1;transition:background-color 0.3s ease}.modal.active .modal-overlay{background-color:rgba(0,0,0,0.5)}.modal-content{background-color:white;width:480px;padding:32px;border-radius:12px;z-index:2;position:relative;box-shadow:0 4px 24px rgba(0,0,0,0.1);opacity:0;transform:translateY(20px);transition:all 0.3s ease}.modal.active .modal-content{opacity:1;transform:translateY(0)}.modal.active .modal-close{opacity:1}.modal-title{font-family:"Unbounded-Regular",sans-serif;font-size:30px;color:#000;text-align:left;align-self:center;display:inline-block}.modal-subtitle{font-family:"Mulish-Regular",sans-serif;font-size:16px;color:#5A6584;text-align:left;margin:0 0 32px 0;line-height:1.5}.title-button{margin:0 0 16px 0}.modal-input{width:100%;height:56px;padding:0 24px;border:1px solid #E8F0F4;border-radius:8px;margin-bottom:20px;font-family:"Mulish-Regular",sans-serif;font-size:16px;color:#000;box-sizing:border-box}.modal-input input{padding:0 24px}.modal-input:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 2px rgba(32,138,128,0.2)}.modal-submit{width:100%;height:56px;background-color:var(--green);color:white;border:none;border-radius:8px;font-family:"Mulish-Bold",sans-serif;font-size:18px;cursor:pointer;transition:background-color 0.2s ease;margin-top:20px}.modal-submit:hover{background-color:var(--span-green)}.modal-checkbox{margin-top:24px;font-family:"Mulish-Regular",sans-serif;font-size:14px;color:#5A6584}.modal-checkbox input{margin-right:8px}.modal-checkbox a{color:var(--green);text-decoration:none;transition:color 0.2s ease}.modal-checkbox a:hover{color:var(--span-green)}.modal-close{top:24px;right:24px;width:32px;height:32px;background:none;border:none;cursor:pointer;z-index:3;display:inline-block}.modal-close svg path{stroke:#000;transition:stroke 0.2s ease}.modal-close:hover svg path{stroke:var(--green)}.modal.active .modal-content{opacity:1;transform:translateY(0)}@media (max-width:768px){.modal-content{width:70%;padding:24px}.modal-input,.modal-submit{height:52px}}@media (max-width:480px){.modal-content{width:calc(90% - 48px)}}

/* /bitrix/templates/avila/css/custom.css */
.catalog .card{text-decoration:none}.map-svg{height:550px}.contact-card-value a{color:var(--span-green)}h2.analiz-sample{margin:120px 0 50px}.zoom-block{margin-top:20px}ul.analysis-duration-list li::before{content:'';position:absolute;left:0;top:4px;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 8.23529L0 0L0 2.93475L5.66544 6.00639L9.91071 8.2354L5.35714 10.6263V7.275L2.67857 5.84455V15L15 8.23529Z' fill='%23208A80'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}ul.analysis-duration-list li{position:relative;padding-left:25px;margin-bottom:8px;line-height:1.6;color:var(--dark-blue-sec)}ul.analysis-duration-list li:last-child,ol.analysis-duration-list li:last-child{margin:0}.analysis-parameters-title{font-family:"Unbounded-Regular",sans-serif;color:var(--dark-blue-sec);font-weight:400;font-size:32px;line-height:125%;margin:100px 0 50px;display:inline-block}@media(max-width:768px){.analysis-parameters-title{font-size:24px}h2.analiz-sample{margin-bottom:30px}}.green-a.consultationButton{cursor:pointer}a.social-icons__item{transition:transform 0.3s ease}a.social-icons__item:hover{transition:transform 0.3s ease;transform:translateY(-5px);color:black}.social-icons a.social-icons__item svg{margin:0;outline:none}.social-icons a.social-icons__item svg:hover{transform:none}.catalog-menu-list li>a{display:block;margin:0;padding-right:33px}.catalog-menu-list li:hover>a{color:white}.person-block .cart{position:relative}.person-block .cart .item-count{background-color:var(--green);color:white;font-size:14px;width:18px;height:18px;border-radius:50%;position:absolute;top:0;right:0;transform:translate(50%,-50%);display:flex;align-items:center;justify-content:center}.text-page{margin-bottom:120px;line-height:140%;color:var(--dark-blue-sec)}.text-page h2{font-size:32px;line-height:125%;margin:70px 0 30px 0}.text-page table td{border:1px solid var(--dark-blue-sec);padding:2px}@media(max-width:768px){.text-page{margin-bottom:70px}.text-page h2{font-size:24px}}.text-page ul,.text-page li{margin:5px 0}.text-page ul>li{list-style:disc;list-style-type:disc;margin-left:1em}.modal-checkbox.white{color:white}.modal-checkbox.white a{color:#44c4c4}.modal-checkbox.white a:hover{text-decoration:underline}.modal-checkbox+.modal-checkbox{margin-top:5px}@media(max-width:1500px){.cart-item-delete{margin-left:auto;padding-left:20px}.cart-summary-buttons .btn-primary{padding:20px 21px}.cart-items{flex:0 1 auto}.cart-summary{flex:1 0 auto}}.maxwidth-secondary.form-block{margin-top:30px}.maxwidth-secondary.form-block+.service-list-intro-block{margin-bottom:120px}@media(max-width:768px){.maxwidth-secondary.form-block+.service-list-intro-block{margin-bottom:70px}}.maxwidth-secondary>p{line-height:140%}.maxwidth-secondary>strong>h2{font-size:32px;line-height:125%}.maxwidth-secondary>strong>h2+p{font-family:'Mulish-Regular',sans-serif;font-weight:400;font-size:18px;line-height:140%;margin:20px 0 50px 0}.maxwidth-secondary>strong>h3{font-size:18px;line-height:140%}@media(max-width:768px){section.maxwidth + .maxwidth-secondary{margin-top:30px;padding:0 10px}.maxwidth-secondary>p{font-size:16px}.maxwidth-secondary>strong>h2{font-size:24px}.maxwidth-secondary>strong>h2+p{font-size:16px}}.search-page{position:relative;margin-bottom:30px}.search-page form>input[name="q"]{width:100%;font-size:14px;font-family:"Mulish-Regular",sans-serif;padding:18px 40px 18px 30px;border:1px solid #D5E1E2;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-sizing:border-box}.search-page form>button[type="submit"]{position:absolute;right:20px;top:17px;width:24px;height:24px;background:none;border:none}.search-page form>button[type="submit"]:before{position:absolute;content:' ';top:0;left:0;width:24px;height:24px;background:url('/bitrix/templates/avila/css/../images/search.svg');cursor:pointer}.catalog-section-main:not(:has(.info-text-block)){margin-bottom:120px}.maxwidth>.breadcrumbs+h1:not([class]){margin-bottom:50px}.maxwidth h1.title-main{margin-bottom:50px}.maxwidth>.section-maxwidth-55{padding:0;margin:70px 0}.maxwidth>.section-maxwidth-55:last-child{margin-bottom:120px}@media(max-width:768px){.maxwidth h1.title-main{font-size:32px;margin-bottom:30px}.catalog-section-main:not(:has(.info-text-block)){margin-bottom:70px}.maxwidth>.breadcrumbs{padding-top:40px}.product-card-section>.maxwidth>.breadcrumbs{padding-top:0}.maxwidth>.breadcrumbs+h1:not([class]){margin-bottom:30px}.search-page{margin-bottom:20px}.section-maxwidth-without-bottom{margin-top:30px}.section-maxwidth-without-bottom h2{font-size:24px;line-height:125%}.maxwidth>.section-maxwidth-55:last-child{margin-bottom:70px}}.header .consultationButton,.footer-new .consultationButton{font-size:16px;color:var(--dark-blue-sec);cursor:pointer}.header .consultationButton>span,.footer-new .consultationButton>span{position:relative}.header .consultationButton>span::after,.footer-new .consultationButton>span::after{content:' ';position:absolute;left:0;bottom:0;width:0;height:1px;background-color:var(--dark-blue-sec);transition:width 0.4s ease-out}.header .phone-block{flex:1 0 auto}.header .phone-block .ns-intec-regionality.c-regions-select.c-regions-select-default{margin-bottom:5px}.mobile-menu-inner__bottom .ns-intec-regionality.c-regions-select.c-regions-select-default{margin-bottom:10px}.mobile-menu-inner__bottom .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question{position:static;margin-top:10px}.header .phone-block .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-region,.mobile-menu-inner__bottom .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-region{font-size:16px;color:var(--dark-blue-sec)}.header .phone-block .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-region:hover,.mobile-menu-inner__bottom .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-region:hover{font-size:16px;color:#196D9E}.header .phone-block .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question-button,.mobile-menu-inner__bottom .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question-button{background:linear-gradient(109.79deg,var(--blue-gradient-color-1) -6.23%,var(--blue-gradient-color-2) 128.41%);transition:--blue-gradient-color-1 0.3s ease,--blue-gradient-color-2 0.3s ease;border-radius:4px;cursor:pointer}.header .phone-block .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question-button:hover,.mobile-menu-inner__bottom .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question-button:hover{--blue-gradient-color-1:#1E7DB4;--blue-gradient-color-2:#0A2B3E}.header .phone-block .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-window,.mobile-menu.active>.regions-select-dialog .regions-select-dialog-window{padding:24px;border-radius:12px;color:var(--dark-blue-sec)}.header .phone-block .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-search-title,.mobile-menu.active>.regions-select-dialog .regions-select-dialog-search-title{font-family:"Mulish-Regular",sans-serif;font-size:16px;color:#5A6584;text-align:left;line-height:1.5;margin-bottom:5px}.header .phone-block .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-search-input,.mobile-menu.active>.regions-select-dialog .regions-select-dialog-search-input{width:100%;height:56px;padding:0 24px;border:1px solid #E8F0F4;border-radius:8px;margin-bottom:20px;font-family:"Mulish-Regular",sans-serif;font-size:16px;color:#000;box-sizing:border-box}.header .phone-block .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-search-title,.mobile-menu.active>.regions-select-dialog .regions-select-dialog-search-title{}.header .phone-block .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-region:hover,.mobile-menu.active>.regions-select-dialog .regions-select-dialog-region:hover{color:var(--green)}.mobile-menu.active>.regions-select-dialog{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1000}.mobile-menu.active>.regions-select-dialog .regions-select-dialog-overlay{display:block;position:absolute;background-color:#000000;opacity:0.3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.mobile-menu.active>.regions-select-dialog .regions-select-dialog-window{display:block;position:relative;top:calc(50% - 48px);right:auto;bottom:auto;left:auto;background-color:#fff;margin:-150px auto 0 auto;max-width:450px}.mobile-menu.active>.regions-select-dialog .regions-select-dialog-window-header{display:block;position:relative;border-bottom:1px solid #f1f1f1;padding:10px}.mobile-menu.active>.regions-select-dialog .regions-select-dialog-window-title{display:block;padding-right:60px}.mobile-menu.active>.regions-select-dialog .regions-select-dialog-window-close{display:block;position:absolute;top:50%;right:10px;bottom:auto;left:auto;font-size:12px;line-height:1;border-bottom:1px dashed #2d2d2d;margin-top:-7px;padding-bottom:1px;cursor:pointer}.mobile-menu.active>.regions-select-dialog .regions-select-dialog-window-content{display:block}.mobile-menu.active>.regions-select-dialog .regions-select-dialog-search{display:block;position:relative;border-bottom:1px solid #f1f1f1;padding:10px}.mobile-menu.active>.regions-select-dialog .regions-select-dialog-regions{display:block;overflow-x:hidden;overflow-y:auto;height:175px}.mobile-menu.active>.regions-select-dialog .regions-select-dialog-region{display:block;padding:10px;cursor:pointer;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-ms-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.header .consultationButton:hover>span::after,.footer-new .consultationButton:hover>span::after{width:100%}.footer-new{position:relative;background:none}.footer-new .background,.footer-new .background-mobile,.footer-new .background-filter{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.footer-new .background,.footer-new .background-mobile{width:100%;height:100%;object-fit:cover}.footer-new .background-mobile{display:none}.footer-new .background-filter{background:#ffffff99;backdrop-filter:blur(4px)}.footer-new .maxwidth{padding-top:70px;padding-bottom:40px}.footer-new .wrapper{align-items:flex-start}.footer-new .logo{display:flex;align-items:flex-end;margin-bottom:20px}.footer-new .logo img{max-width:167px}.footer-new .footer-company{font-size:16px;color:var(--dark-blue-sec);line-height:140%;opacity:0.5}.footer-new .footer-new__left{gap:30px}.footer-new .info{margin-top:-30px}.footer-new .footer-line{height:16px;width:1px;background-color:#c6c6c6;margin:0 30px}.footer-new .mobile-buttons{display:none}.footer-new .mobile-search{display:block;width:40px;height:40px;position:relative;background-color:#196D9E;border-radius:6px}.footer-new .mobile-search:before{content:' ';position:absolute;left:5px;right:5px;top:5px;bottom:5px;background-image:url('/bitrix/templates/avila/css/../images/svg/mobile-search.svg');background-size:contain;background-position:center center}.footer-new .mobile-buttons .consultationButton{display:block;width:40px;height:40px;position:relative;background-color:transparent;border:1px solid #208a8033;border-radius:6px}.footer-new .mobile-buttons .consultationButton:before{content:' ';position:absolute;left:10px;right:10px;top:10px;bottom:10px;background-image:url('/bitrix/templates/avila/css/../images/svg/phone.svg');background-size:contain;background-position:center center}.footer-new .privacy{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;color:#0C1B3A;opacity:0.5;margin-top:30px;font-size:12px}.footer-new .privacy.mobile{display:none}.footer-new .footer-new__right>.flex-row{justify-content:flex-end}@media(max-width:1200px){.footer-new .footer-line{margin:0 15px}.footer-new .footer-new__right .footer-line{display:none}}@media(max-width:1050px){.footer-new .footer-new__left{gap:10px}}@media(max-width:992px){.footer-new .wrapper{display:block}.footer-new .footer-new__left{display:block}.footer-new .logo{justify-content:space-between}.footer-new .mobile-buttons{display:flex;gap:10px}.footer-new__right{display:none}.footer-new .footer-line{display:none}.footer-new .privacy{display:none}.footer-new .privacy.mobile{display:flex;gap:30px;row-gap:10px;justify-content:flex-start}}@media(max-width:768px){.footer-new .background{display:none}.footer-new .background-mobile{display:block}.footer-new .background-filter{}.footer-new .maxwidth{padding-top:0px;padding-bottom:0px}.footer-new .wrapper{padding:20px;background:#ffffff66;backdrop-filter:blur(4px);border:1px solid white}.footer-new .info{margin-top:0}}@media(max-width:600px){.footer-new .logo img{max-width:122px}.footer-new .footer-company{font-size:14px}.footer-new .privacy,.footer-new .privacy.mobile{flex-direction:column;gap:5px}}@media(max-width:480px){.footer-new .maxwidth{padding:0 10px}}.btn-blue-gradient{color:white;background:linear-gradient(109.79deg,var(--blue-gradient-color-1) -6.23%,var(--blue-gradient-color-2) 128.41%);border:none;border-radius:10px;transition:--blue-gradient-color-1 0.3s ease,--blue-gradient-color-2 0.3s ease;cursor:pointer}.btn-blue-gradient:hover{--blue-gradient-color-1:#1E7DB4;--blue-gradient-color-2:#0A2B3E;color:white !important}.header-call-action .person-block a:not(.green-border-btn) svg:hover path,.footer-new .person-block a:not(.green-border-btn) svg:hover path{stroke:var(--theme-blue);transition:stroke 0.2s ease-in-out}.basket-mobile{position:fixed;bottom:20px;right:20px;display:none;width:50px;height:50px;background-color:var(--green);border-radius:7px}.basket-mobile:before{content:" ";position:absolute;top:10px;left:10px;right:10px;bottom:10px;background-image:url('/bitrix/templates/avila/css/../images/svg/basket-white.svg');background-position:center;background-repeat:no-repeat;background-size:contain}.basket-mobile span{position:absolute;right:5px;top:5px;display:flex;justify-content:center;align-items:center;width:15px;height:15px;color:white;font-size:8px;background-color:black;border-radius:8px}@media (max-width:992px){.basket-mobile.active{display:block}}.h1{font-family:'Unbounded-Regular',sans-serif;font-size:46px;line-height:125%}.h2{font-family:'Unbounded-Regular',sans-serif;font-size:32px;line-height:125%}.h3{font-family:'Mulish-SemiBold',sans-serif;font-size:18px;line-height:140%}.main-text{font-family:'Mulish-Regular',sans-serif;font-size:18px;line-height:140%}.small-text{font-family:'Mulish-Regular',sans-serif;font-size:16px;line-height:140%}.h-margin{margin-bottom:50px}.block-margin{margin-bottom:120px}.mt-120{margin-top:120px}@media(max-width:768px){.h1{font-size:32px}.h2{font-size:24px}.main-text{font-size:16px}.block-margin{margin-bottom:70px}.mt-120{margin-top:70px}.h-margin{margin-bottom:30px}}.article-content-maxwidth p{line-height:140%;font-size:16px}#cookie_note{display:none;position:fixed;z-index:10;bottom:10%;right:10%;line-height:140%;padding:10px 20px;background-color:white;border-radius:4px;box-shadow:2px 3px 10px rgba(0,0,0,0.4);box-sizing:border-box}#cookie_note p{margin:0;font-size:16px;line-height:18px;text-align:left;color:black}.cookie__note--wrapper{display:flex;align-items:center;gap:10px}.cookie_accept{font-size:16px;line-height:140%;font-family:'Mulish-Regular';min-width:130px;padding:19px 15px}#cookie_note.show{display:flex;padding:10px 20px;justify-content:center}@media (max-width:600px){#cookie_note{width:100%;left:0;bottom:0}}span[data-modal]{cursor:pointer;color:var(--theme-blue)}.modal-block{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(75,75,75,.5);display:none;z-index:60;padding:80px 0;vertical-align:middle}.modal-block span.close{position:fixed;top:10px;right:10px;width:40px;height:40px;font-size:45px;font-weight:700;color:var(--dark-blue-sec);cursor:pointer;z-index:1}.modal-block .modal-body{position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:white;width:100%;max-width:723px;padding:30px;margin:0 auto;border-radius:20px;box-sizing:border-box}.modal-block .modal-body p{font-size:16px;line-height:20px;font-family:'Mulish-Regular',sans-serif}.modal-block .cookie_accept{width:100%;font-size:20px;line-height:22px;margin-top:30px}.block-404{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:400px;max-width:768px;text-align:center}h1.block-404__title{margin-bottom:0}.block-404__return{width:260px;line-height:50px}@media(max-width:600px){.block-404{min-height:200px}}.contact-card-value .free-call-note{display:inline-block;font-family:'Mulish-Regular',sans-serif;font-size:14px;font-weight:400;color:var(--dark-blue-sec);white-space:nowrap}.assistant-widget{position:fixed;right:30px;bottom:30px;z-index:900}.assistant-widget--open .assistant-bubble-btn{animation:none}.assistant-widget--open .assistant-bubble-pulse{animation:none;opacity:0}.assistant-bubble-btn{position:relative;width:64px;height:64px;border-radius:50%;border:none;cursor:pointer;padding:0;background:linear-gradient(135deg,#0A93B0 0%,#0E7C8C 100%);box-shadow:0 6px 20px rgba(10,147,176,0.4);display:flex;align-items:center;justify-content:center;transition:transform 0.2s ease;animation:assistantBounce 2.6s ease-in-out infinite}.assistant-bubble-btn:hover{transform:scale(1.06)}.assistant-bubble-icon{position:relative;z-index:2;width:30px;height:30px;display:flex}.assistant-bubble-icon svg{width:100%;height:100%}.assistant-bubble-pulse{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:#0A93B0;z-index:1;pointer-events:none;animation:assistantPulse 2.6s ease-out infinite}@keyframes assistantPulse{0%{transform:scale(1);opacity:0.55}70%{transform:scale(1.9);opacity:0}100%{transform:scale(1.9);opacity:0}}@keyframes assistantBounce{0%,80%,100%{transform:translateY(0)}88%{transform:translateY(-6px)}94%{transform:translateY(0)}}.assistant-popup{position:absolute;right:0;bottom:78px;width:340px;max-width:calc(100vw - 40px);background:white;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.18);overflow:hidden;opacity:0;visibility:hidden;transform:translateY(15px);transition:all 0.3s ease}.assistant-popup.active{opacity:1;visibility:visible;transform:translateY(0)}.assistant-popup-header{display:flex;align-items:center;gap:12px;padding:16px 18px;background:linear-gradient(135deg,#0A93B0 0%,#0E7C8C 100%)}.assistant-popup-header .assistant-avatar{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:rgba(255,255,255,0.2);display:flex;align-items:center;justify-content:center}.assistant-popup-header .assistant-avatar svg{width:20px;height:20px}.assistant-header-text{flex:1 1 auto;min-width:0}.assistant-name{font-family:'Mulish-SemiBold',sans-serif;font-size:15px;color:white;line-height:1.3}.assistant-role{font-family:'Mulish-Regular',sans-serif;font-size:12px;color:rgba(255,255,255,0.8)}.assistant-close{background:none;border:none;cursor:pointer;padding:4px;flex-shrink:0;opacity:0.85}.assistant-close:hover{opacity:1}.assistant-popup-body{padding:16px;max-height:70vh;overflow-y:auto}.assistant-message{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px}.assistant-message-avatar{width:28px;height:28px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#0A93B0 0%,#0E7C8C 100%);display:flex;align-items:center;justify-content:center}.assistant-message-avatar svg{width:16px;height:16px}.assistant-message-bubble{background:#F1F6F7;border-radius:4px 12px 12px 12px;padding:10px 14px;font-family:'Mulish-Regular',sans-serif;font-size:14px;line-height:1.45;color:var(--dark-blue-sec)}.assistant-message--user{flex-direction:row-reverse}.assistant-message--user .assistant-message-bubble{background:linear-gradient(135deg,#0A93B0 0%,#0E7C8C 100%);color:white;border-radius:12px 4px 12px 12px}.assistant-chat-input-row{display:flex;align-items:center;gap:8px;margin-top:4px;margin-bottom:6px}.assistant-chat-input{flex:1 1 auto;min-width:0;box-sizing:border-box;padding:12px 14px;border:1px solid #D5E1E2;border-radius:20px;font-family:'Mulish-Regular',sans-serif;font-size:14px;color:var(--dark-blue-sec);outline:none}.assistant-chat-input:focus{border-color:#0A93B0}.assistant-chat-send{flex-shrink:0;width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;background:linear-gradient(135deg,#0A93B0 0%,#0E7C8C 100%);display:flex;align-items:center;justify-content:center}.assistant-chat-send svg{width:18px;height:18px}.assistant-form-wrap{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.35s ease,opacity 0.35s ease,margin-top 0.35s ease}.assistant-form-wrap.active{max-height:400px;opacity:1;margin-top:4px}.assistant-form{display:flex;flex-direction:column;gap:10px}.assistant-input{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid #D5E1E2;border-radius:10px;font-family:'Mulish-Regular',sans-serif;font-size:14px;color:var(--dark-blue-sec);outline:none}.assistant-input:focus{border-color:#0A93B0}.assistant-submit{width:100%;padding:13px;border:none;border-radius:10px;background:linear-gradient(90deg,#0A93B0 0%,#0E7C8C 100%);color:white;font-family:'Mulish-SemiBold',sans-serif;font-size:15px;cursor:pointer}@media(max-width:600px){.assistant-widget{right:15px;bottom:15px}.assistant-popup{width:calc(100vw - 30px)}}.services-button:hover + .catalog-menu,.catalog-menu.services-menu:hover{opacity:1;visibility:visible;transform:translateY(0)}.catalog-menu.services-menu{width:420px;padding:32px}.exit-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity 0.3s ease}.exit-modal.active{opacity:1;pointer-events:all}.exit-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.exit-modal-content{background-color:#fff;width:480px;max-width:calc(100vw - 32px);padding:32px;border-radius:12px;position:relative;box-shadow:0 4px 24px rgba(0,0,0,0.1);box-sizing:border-box;opacity:0;transform:translateY(20px);transition:all 0.3s ease}.exit-modal.active .exit-modal-content{opacity:1;transform:translateY(0)}.exit-modal-close{position:absolute;top:24px;right:24px;width:32px;height:32px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.exit-modal-icon{width:48px;height:48px;border-radius:50%;background-color:#E6F1F2;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.exit-modal-eyebrow{font-family:"Mulish-Bold",sans-serif;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:#1D776E;margin:0 0 10px 0}.exit-modal-title{font-family:"Unbounded-Regular",sans-serif;font-size:27px;line-height:1.3;color:#000;text-align:left;margin:0 0 12px 0}.exit-modal-subtitle{font-family:"Mulish-Regular",sans-serif;font-size:16px;color:#5A6584;text-align:left;margin:0 0 28px 0;line-height:1.5}.exit-modal-form{display:flex;flex-direction:column}.exit-modal-input{width:100%;height:56px;padding:0 24px;border:1px solid #E8F0F4;border-radius:8px;margin-bottom:16px;font-family:"Mulish-Regular",sans-serif;font-size:16px;color:#000;box-sizing:border-box}.exit-modal-input:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 2px rgba(32,138,128,0.2)}.exit-modal-checkbox{display:flex;align-items:flex-start;gap:8px;margin-top:4px;font-family:"Mulish-Regular",sans-serif;font-size:13px;line-height:1.5;color:#5A6584;cursor:pointer}.exit-modal-checkbox input{margin:3px 0 0 0;flex-shrink:0}.exit-modal-checkbox a{color:var(--green)}.exit-modal-submit{width:100%;height:56px;background-color:var(--green);color:white;border:none;border-radius:8px;font-family:"Mulish-Bold",sans-serif;font-size:18px;cursor:pointer;transition:background-color 0.2s ease;margin-top:20px}.exit-modal-submit:hover{background-color:var(--span-green)}.exit-modal-footnote{font-family:"Mulish-Regular",sans-serif;font-size:12px;color:#9AA3B2;text-align:center;margin:14px 0 0 0}@media (max-width:480px){.exit-modal-content{padding:24px}}

/* /bitrix/templates/avila/components/intec.regionality/regions.select/region_select/style.css */
.ns-intec-regionality.c-regions-select.c-regions-select-default{display:inline-block;position:relative;color:#2d2d2d;font-size:14px;font-style:normal;font-weight:normal;line-height:1.5;text-align:left}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-region{display:block;cursor:pointer;-webkit-transition:color 350ms;-moz-transition:color 350ms;-ms-transition:color 350ms;-o-transition:color 350ms;transition:color 350ms}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-region:hover{color:#868686}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1000}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-overlay{display:block;position:absolute;background-color:#000000;opacity:0.3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-window{display:block;position:relative;color:#2d2d2d;top:50%;right:auto;bottom:auto;left:auto;background-color:#fff;margin:-150px auto 0 auto;max-width:450px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-window-header{display:block;position:relative;border-bottom:1px solid #f1f1f1;padding:10px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-window-title{display:block;padding-right:60px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-window-close{display:block;position:absolute;top:50%;right:10px;bottom:auto;left:auto;font-size:12px;line-height:1;border-bottom:1px dashed #2d2d2d;margin-top:-7px;padding-bottom:1px;cursor:pointer}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-window-content{display:block}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-search{display:block;position:relative;border-bottom:1px solid #f1f1f1;padding:10px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-search-title{display:block;font-size:12px;margin-bottom:5px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-search-input{display:block;width:100%;color:#696969;background-color:#f7f7f7;border:1px solid #e7e7e7;border-radius:2px;padding:5px 5px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-regions{display:block;overflow-x:hidden;overflow-y:auto;height:175px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-region{display:block;padding:10px;cursor:pointer;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-ms-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-region:hover{background-color:#f7f7f7}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question{display:block;position:absolute;border:1px solid #f1f1f1;background-color:#fff;text-align:center;top:100%;right:auto;bottom:auto;left:0;min-width:200px;margin-top:10px;padding:10px;z-index:10}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question-text{display:block;margin-bottom:10px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question-buttons{display:block;font-size:0;white-space:nowrap;margin:-5px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question-button{display:inline-block;font-size:14px;margin:5px;padding:5px 15px;background-color:#2d2d2d;border:none;color:#fff;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-ms-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question-button:hover{background-color:#868686}

/* /bitrix/templates/avila/components/bitrix/menu/top_mobile/style.css */
.mobile-menu-link__catalog--items{position:absolute;top:calc(100% + 10px);left:0;width:100%;display:flex;flex-direction:column;font-size:16px;line-height:140%;background-color:white;padding:20px;border-radius:15px;opacity:0;visibility:hidden;transition:all 0.5s ease;box-sizing:border-box;z-index:10}.mobile-menu-link__catalog.active .mobile-menu-link__catalog--items{opacity:1;visibility:visible}.mobile-menu-link__catalog--item{margin-bottom:5px;box-sizing:border-box}.mobile-menu-link__catalog--item+.mobile-menu-link__catalog--item{padding-top:5px;border-top:1px solid #E6F1F2}

/* /bitrix/templates/avila/components/intec.regionality/regions.select/region_select_mobile/style.css */
.ns-intec-regionality.c-regions-select.c-regions-select-default{display:inline-block;position:relative;color:#2d2d2d;font-size:14px;font-style:normal;font-weight:normal;line-height:1.5;text-align:left}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-region{display:block;cursor:pointer;-webkit-transition:color 350ms;-moz-transition:color 350ms;-ms-transition:color 350ms;-o-transition:color 350ms;transition:color 350ms}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-region:hover{color:#868686}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1000}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-overlay{display:block;position:absolute;background-color:#000000;opacity:0.3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-window{display:block;position:relative;color:#2d2d2d;top:50%;right:auto;bottom:auto;left:auto;background-color:#fff;margin:-150px auto 0 auto;max-width:450px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-window-header{display:block;position:relative;border-bottom:1px solid #f1f1f1;padding:10px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-window-title{display:block;padding-right:60px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-window-close{display:block;position:absolute;top:50%;right:10px;bottom:auto;left:auto;font-size:12px;line-height:1;border-bottom:1px dashed #2d2d2d;margin-top:-7px;padding-bottom:1px;cursor:pointer}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-window-content{display:block}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-search{display:block;position:relative;border-bottom:1px solid #f1f1f1;padding:10px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-search-title{display:block;font-size:12px;margin-bottom:5px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-search-input{display:block;width:100%;color:#696969;background-color:#f7f7f7;border:1px solid #e7e7e7;border-radius:2px;padding:5px 5px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-regions{display:block;overflow-x:hidden;overflow-y:auto;height:175px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-region{display:block;padding:10px;cursor:pointer;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-ms-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-dialog-region:hover{background-color:#f7f7f7}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question{display:block;position:absolute;border:1px solid #f1f1f1;background-color:#fff;text-align:center;top:100%;right:auto;bottom:auto;left:0;min-width:200px;margin-top:10px;padding:10px;z-index:10}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question-text{display:block;margin-bottom:10px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question-buttons{display:block;font-size:0;white-space:nowrap;margin:-5px}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question-button{display:inline-block;font-size:14px;margin:5px;padding:5px 15px;background-color:#2d2d2d;border:none;color:#fff;-webkit-transition:background-color 350ms;-moz-transition:background-color 350ms;-ms-transition:background-color 350ms;-o-transition:background-color 350ms;transition:background-color 350ms}.ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-question-button:hover{background-color:#868686}

/* /bitrix/templates/avila/components/bitrix/menu/bottom-new/style.css */
.footer-panel{align-items:flex-start;height:100%}.footer-panel>ul{align-items:flex-start}.footer-panel a{margin:0 33px 0 0}.footer-panel li:has(a.catalog-button){position:relative}.footer-panel a.catalog-button{font-size:16px;color:var(--theme-blue);margin:0;margin-bottom:-5px;margin-top:-5px}.footer-panel a.catalog-button svg{margin:0}.footer-panel a i{margin:0 6px 0 0}.footer-panel .catalog-menu{bottom:calc(100% + 40px);left:-120px}.footer-panel ul li{list-style-type:none !important;list-style:none !important}.footer-panel .panel-items{display:flex;flex-direction:column;gap:15px}.footer-panel .sub-menu{top:-70px}.footer-panel li.has-submenu:last-child .sub-menu{top:-140px}.footer-panel .footer-line{height:86px}.catalog-button-mobile,.footer-mobile-catalog{display:none}.footer-catalog-menu{flex:0 0 auto;display:flex;flex-direction:column;gap:15px}.footer-menu-sub-catalog{font-size:14px}@media (max-width:1614px){.footer-panel a{margin:0 15px 0 0}}@media (max-width:1284px){.footer-panel a.catalog-button{margin-right:15px}.footer-panel a{font-size:15px}}@media (max-width:1132px){.footer-panel>ul{gap:10px}.footer-panel>ul>li:has(.footer-line){display:none}}@media(max-width:992px){.footer-panel{margin-top:30px}.footer-catalog-menu a.catalog-button,.footer-catalog-menu .catalog-menu{display:none}.catalog-button-mobile{display:flex;font-size:16px;color:var(--theme-blue);margin:0;margin-bottom:-8px !important;position:relative;top:-2px}.footer-mobile-catalog{display:flex;flex-direction:column;opacity:0;visibility:hidden;position:absolute;left:100%;bottom:-80px;font-size:16px;line-height:140%;background-color:white;padding:20px;border-radius:15px;transition:all 0.5s ease;box-sizing:border-box;width:max-content;max-width:calc(100vw - 60px);z-index:10}.footer-catalog-menu.active .footer-mobile-catalog{opacity:1;visibility:visible}.footer-mobile-catalog__item{margin-bottom:5px;box-sizing:border-box}.footer-mobile-catalog__item+.footer-mobile-catalog__item{padding-top:5px;border-top:1px solid #E6F1F2}}@media(max-width:600px){.footer-panel>ul{flex-direction:column;gap:20px}.footer-panel>ul>li.panel-items.mobile-separator{width:150px;padding-top:20px;border-top:1px solid white}.footer-panel a{font-size:14px}.footer-mobile-catalog{top:100%;left:0;bottom:unset}}

/* /bitrix/templates/avila/template_styles.css */
.company-stats-block{padding:100px 0 0;gap:60px;align-items:center}.company-stats-text{flex:1;max-width:706px}.company-stats-text p{font-family:"Mulish-SemiBold",sans-serif;font-size:18px;line-height:1.4;color:var(--dark-blue-sec);margin:0 0 20px 0}.company-stats-text p:last-child{margin-bottom:0}.company-stats-divider{width:1px;height:200px;background-color:#C2D0D1;flex-shrink:0}.company-stats-number{flex-shrink:0;text-align:left}.stats-number-value{font-family:"Unbounded-Regular",sans-serif;font-size:64px;color:var(--green);line-height:1;margin-bottom:16px}.stats-number-text{font-family:"Unbounded-Regular",sans-serif;font-size:18px;line-height:1.4;color:var(--dark-green-secondary)}@media (max-width:800px){.company-stats-block{flex-direction:column;align-items:flex-start;gap:40px}.company-stats-divider{width:100%;height:1px}.company-stats-text{max-width:100%}.company-stats-number{width:100%;display:flex;align-items:center;justify-content:center;gap:16px}.stats-number-value{font-size:48px;margin:0}}@media (max-width:768px){.company-stats-block{padding:40px 0 0;gap:30px}.company-stats-text p{font-size:16px}.stats-number-value{font-size:28px}.stats-number-text{font-size:18px}}@media (max-width:480px){.company-stats-block{padding:40px 0 0}.stats-number-value{font-size:28px}.stats-number-text{font-size:18px}}.first-content-block{margin:30px 0 50px;background-color:var(--color-light-green-background);padding:50px 64px;border-radius:16px}.first-content-block-image{margin:30px 0 50px}.first-content-block-image img{width:100%;max-height:445px;object-fit:cover;border-radius:16px}.first-content-block>.breadcrumbs{margin:0 0 16px 0;padding:0}.first-content-block>p{margin:50px 0 0 0;font-family:"Unbounded-Regular",sans-serif;font-size:20px;line-height:1.4;color:var(--dark-blue-sec)}@media (max-width:768px){.first-content-block{padding:40px 24px}.first-content-block-image{margin:30px 0}.first-content-block-image img{max-height:300px}.first-content-block>p{margin-top:30px;font-size:15px}}@media (max-width:480px){.first-content-block{padding:30px 20px;margin-top:40px}.first-content-block-image img{max-height:250px}}.analysis-parameters{gap:11px}.analysis-parameters .parameter-item{height:81px;background-color:var(--color-light-green-background);border-radius:8px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px;font-family:"Mulish-Regular",sans-serif;font-size:16px;color:var(--dark-blue);box-sizing:border-box;flex:0 0 calc(33.333% - 8px)}@media (max-width:480px){.analysis-parameters .parameter-item{height:70px;font-size:14px;padding:0 15px;margin:0;width:calc(50% - 8px);flex:unset}}.water-analysis-block{border-radius:12px;overflow:hidden;margin:120px 0 50px}.analysis-block-top{background-color:var(--span-green);padding:50px 65px;gap:40px}.analysis-info{flex:1;max-width:450px}.analysis-title{font-family:"Unbounded-Regular",sans-serif;font-size:32px;font-weight:100;color:white;margin:0 0 30px 0;line-height:1.25}.analysis-text{font-family:"Mulish-Regular",sans-serif;font-weight:600;font-size:16px;color:rgba(255,255,255,0.9);margin:0;line-height:1.6}.analysis-price-block{width:286px;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start}.analysis-price-header{font-family:"Mulish-SemiBold",sans-serif;font-size:18px;color:white;margin-bottom:18px;line-height:1.4;text-align:left}.analysis-price-value{font-family:"Unbounded-Regular",sans-serif;font-size:32px;color:white;margin-bottom:24px;font-weight:bold}.analysis-btn{width:100%;height:56px;background-color:white;border:none;border-radius:8px;font-family:"Mulish-Regular",sans-serif;font-size:16px;color:var(--green);cursor:pointer;transition:all 0.3s ease;font-weight:500}.analysis-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,0.15)}.analysis-block-bottom{background-color:var(--green);padding:30px 65px;display:flex;align-items:flex-start;gap:15px}.analysis-info-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.analysis-info-icon svg{width:48px;height:48px}.analysis-info-text-white{font-family:"Mulish-Regular",sans-serif;font-size:16px;color:white;margin:0;line-height:1.6;flex:1}@media (max-width:992px){.analysis-block-top{flex-direction:column;padding:40px;gap:30px}.analysis-price-block{width:100%;align-items:center;text-align:center}.analysis-price-header{margin-bottom:12px}.analysis-price-value{margin-bottom:20px}.analysis-btn{max-width:286px}.analysis-block-bottom{padding:30px 40px}}@media (max-width:768px){.analysis-block-top{padding:30px 24px}.analysis-title{font-size:24px;margin-bottom:20px}.analysis-text{font-size:15px}.analysis-price-header{font-size:18px}.analysis-price-value{font-size:26px}.analysis-block-bottom{padding:24px;flex-direction:column;gap:12px}.analysis-info-icon svg{width:20px;height:20px}.analysis-info-text{font-size:15px}.analysis-price-block{align-items:flex-start}.analysis-info-text-white{font-size:16px}}@media (max-width:480px){.analysis-block-top{padding:24px 20px}.analysis-title{font-size:24px;margin-bottom:16px}.analysis-text{font-size:14px}.analysis-price-header{font-size:18px;margin-bottom:10px}.analysis-price-value{font-size:24px;margin-bottom:16px}.analysis-btn{height:50px;font-size:15px}.analysis-block-bottom{padding:20px}.analysis-info-text{font-size:14px;line-height:1.5}}.analysis-info-block{padding:45px 60px;border-radius:16px;border:1px solid #D1E1E2;background-color:white;margin:50px 0}.analysis-info-text{font-family:"Mulish-Regular",sans-serif;font-size:16px;line-height:1.4;color:var(--dark-blue-sec);margin:0 0 40px 0}.analysis-duration-block{gap:30px}.analysis-duration-header{display:flex;align-items:center;gap:8px}.analysis-duration-header svg{flex-shrink:0;width:48px;height:48px}.analysis-duration-title{font-family:"Unbounded-Regular",sans-serif;font-size:32px;color:var(--dark-blue);margin:0;line-height:1.3}.analysis-duration-content{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.analysis-duration-list{flex:1;list-style:none;padding:0;margin:0}.analysis-duration-list li{position:relative;padding-left:20px;margin-bottom:12px;font-family:"Mulish-Regular",sans-serif;font-size:16px;color:var(--dark-blue-sec);line-height:1.4}.analysis-duration-list li::before{content:'▸';position:absolute;left:0;color:var(--green);font-size:16px}.analysis-duration-list li:last-child{margin-bottom:0}.analysis-manager-btn{flex-shrink:0;max-width:340px;width:100%;height:56px;padding:0 32px;background-color:var(--green);border:none;border-radius:8px;font-family:"Mulish-Regular",sans-serif;font-size:16px;color:white;cursor:pointer;transition:all 0.3s ease;white-space:nowrap}.analysis-manager-btn:hover{background-color:var(--span-green);transform:translateY(-2px);box-shadow:0 8px 20px rgba(32,138,128,0.2)}@media (max-width:992px){.analysis-info-block{padding:40px}.analysis-duration-content{flex-direction:column;gap:24px}.analysis-manager-btn{max-width:100%}}@media (max-width:768px){.analysis-info-block{padding:30px;margin:30px 0}.analysis-info-text{font-size:15px;margin-bottom:30px}.analysis-duration-title{font-size:28px}.analysis-duration-header svg{width:40px;height:40px}.analysis-duration-content{gap:20px}.analysis-duration-list li{font-size:16px}.analysis-manager-btn{height:50px;font-size:15px}}@media (max-width:480px){.analysis-info-block{padding:24px}.analysis-info-text{font-size:14px;line-height:1.5}.analysis-duration-header{flex-direction:column;align-items:flex-start;gap:12px}.analysis-duration-title{font-size:28px}.analysis-duration-list li{font-size:16px;padding-left:16px;margin-bottom:10px}.analysis-manager-btn{height:48px;padding:0 24px;font-size:14px}}.avila-service-block{margin:110px auto 20px;position:relative;overflow:visible;height:305px}.avila-service-content{gap:256px;align-items:flex-start}.avila-service-left{flex-shrink:0;width:400px;position:relative}.avila-service-title{font-family:"Unbounded-Regular",sans-serif;font-size:46px;color:var(--dark-blue);margin:0;line-height:1.2;position:relative;z-index:2}.avila-service-bg{position:absolute;top:-50px;left:-155px;width:704px;height:470px;pointer-events:none;z-index:0}.avila-service-bg svg{width:100%;height:100%}.avila-service-right{flex:1}.avila-service-text p{font-family:"Mulish-Regular",sans-serif;font-size:18px;line-height:1.4;color:var(--dark-blue-sec);margin:0 0 20px 0}.avila-service-text p:last-child{margin-bottom:0}@media (max-width:1614px){.avila-service-content{gap:200px}.avila-service-bg{left:-150px;width:600px;height:400px;top:-40px}}@media (max-width:1400px){.avila-service-content{gap:150px}.avila-service-left{width:350px}.avila-service-title{font-size:42px}.avila-service-bg{left:0;width:550px;height:370px;top:-30px}}@media (max-width:1200px){.avila-service-content{gap:100px}.avila-service-left{width:320px}.avila-service-title{font-size:36px}.avila-service-bg{width:400px;height:auto;top:-25px}}@media (max-width:992px){.avila-service-block{margin:60px auto;height:auto}.avila-service-block .avila-service-content{flex-direction:column;gap:40px}.avila-service-left{width:100%;position:relative;overflow:hidden}.avila-service-title{font-size:32px}.avila-service-bg{top:0;right:0;width:325px;height:106px}}@media (max-width:768px){.avila-service-block{margin:50px auto}.avila-service-block .avila-service-content{gap:30px}.avila-service-title{font-size:24px}}@media (max-width:480px){.avila-service-block{margin:40px auto}.avila-service-title{font-size:24px}.avila-service-bg{height:80px}.avila-service-text p{font-size:16px;line-height:1.4}}.service-catalog-wrapper{position:relative;z-index:2}.service-catalog-wrapper button.white-submit-btn{cursor:pointer;margin-top:30px}.service-catalog-wrapper button.white-submit-btn:hover{background-color:var(--light-green)}.service-request-btn{margin:0 0 40px 0;display:inline-block}.service-list-intro-block{position:relative;background-color:var(--dark-green-secondary);padding:50px 70px;overflow:hidden}.service-list-intro-bg{position:absolute;top:0;bottom:0;right:0;width:305px;pointer-events:none;z-index:1}.service-list-intro-bg svg{width:100%;height:100%}.service-list-intro-block .breadcrumbs{margin:0 0 35px 0}.service-list-intro-block .breadcrumbs a{color:rgba(255,255,255,0.7)}.service-list-intro-block .breadcrumb-separator path{stroke:rgba(255,255,255,0.7)}.service-list-intro-title{font-family:"Unbounded-Regular",sans-serif;font-size:32px;color:white;margin:0;max-width:946px;line-height:1.25;z-index:3}.service-list-intro-content{display:flex;gap:72px;align-items:flex-start}.service-list-intro-icon{flex-shrink:0;width:120px;height:82px}.service-list-intro-icon svg{width:100%;height:100%;display:block}.service-list-intro-text{font-family:"Unbounded-Light",sans-serif;font-weight:100;font-size:22px;color:white;margin:0;line-height:1.6;flex:1}@media (max-width:992px){.service-list-intro-title{font-size:32px}.service-list-intro-content{gap:48px}.service-list-intro-icon{width:100px;height:68px}.service-list-intro-text{font-size:20px}}@media (max-width:768px){.service-list-intro-block{padding:30px 20px}.service-catalog-wrapper{margin-top:0}.service-catalog-wrapper button.white-submit-btn{font-size:16px;margin:30px 0}.service-list-intro-title{font-size:24px;margin-bottom:0}.service-list-intro-content{flex-direction:column;gap:24px}.service-list-intro-icon{width:80px;height:55px}.service-list-intro-text{font-size:18px;line-height:1.5}}@media (max-width:480px){.service-list-intro-bg{width:100px}.service-list-intro-title{font-size:24px}.service-list-intro-block .breadcrumbs{margin-bottom:24px}.service-list-intro-icon{width:60px;height:41px}.service-list-intro-text{font-size:16px}}.service-stages-block{margin:80px auto}.service-stages-title{font-family:"Unbounded-Regular",sans-serif;font-size:48px;color:var(--dark-blue);margin:0 0 40px 0;line-height:1.3}

/* https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&amp;display=swap */
@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

