:root {--primary-color: #ecf1f8ff; }:root {--accent-color: #aec017ff; }:root {--third-color: #007c8fff; }:root {--success-color: #208c48; }:root {--success-color-light: #cfe8e0; }:root {--error-color: #ff001f; }:root {--error-color-light: #f7caca; }:root {--link-color: #007c8fff; }:root {--link-color-hover: #007c8fff; }body {background-color: #ffffff; }body {color: #414141ff; }h1 {font-size: clamp(32px, 6vw, 54px); }h1 {color: #007c8fff; }h2 {font-size: 32px; }h2 {color: #aec017ff; }h3 {font-size: 20px; }h3 {font-weight: normal; }h3 {color: #007c8fff; }h4 {font-size: 24px; }h4 {color: #000000; }h5 {font-size: 20px; }h5 {color: #000000; }h6 {font-size: 18px; }h6 {color: #000000; }p {font-size: 16px; }.button-widget--link {height: 48px; }.button-widget--link {border-radius: 62px; }.button-widget--link {text-align: center; }.button-widget--link.button-widget--link__primary {background-color: #007c8fff; }.button-widget--link.button-widget--link__primary {border-color: transparent; }.button-widget--link.button-widget--link__secondary {border-color: transparent; }.button-widget--link.button-widget--link__third {border-color: transparent; }@media (min-width: 960px) { .header, .header .navigation__links {height: 82px; } } .header {background-color: #ffffff; }@media (max-width: 1280px) { .burger_line {background-color: #007c8fff; } } .header {color: #2ea3f2ff; }.navigation__link {color: #00000099; }.navigation__link.header--navigation-item.active {color: #2ea3f2ff; }@media (min-width: 960px) { .navigation__link.header--navigation-item.with-sublink.active .with-sublink--label {color: #2ea3f2ff; } } @media (min-width: 960px) { .sub-navigation .navigation__sublink.is-link:not(.lv-2) {color: #00000099; } } .sub-navigation .navigation__sublink.is-link:not(.lv-2) {font-weight: normal; }@media (min-width: 960px) { .sub-navigation .navigation__sublink.is-link {color: #2ea3f2ff; } } .locales-dropdown__item, .locales__item {color: #000; }.locales-dropdown__item:hover:not(.locales-dropdown__item--current), .locales__item {color: #000; }.locales-dropdown__item--current, .locales__item--current {color: #fff; }.locales-dropdown__item, .locales-inline, .locales__item {background-color: #f2f2f2; }.locales-dropdown__item:hover:not(.locales-dropdown__item--current), .locales__item {background-color: #f2f2f2; }.locales-dropdown__item--current, .locales__item--current {background-color: #000; }.hero-panel:not(.hero-panel--center):not(.fullscreen) .hero-panel__Outer {background-color: #ecf1f8ff; }.hero-panel__title {color: #007c8fff; }.hero-panel__content p {color: #414141ff; }@media (min-width: 960px) { .hero-panel .splide__slide.is-active.is-visible .hero-panel__title, .hero-panel .splide__slide.is-active.is-visible .hero-panel__content p, .hero-panel .splide__slide.is-active.is-visible .button-widget {animation-name: fadeDownLight !important; } } @media (min-width: 960px) { .hero-panel .splide__slide.is-active.is-visible .hero-panel__title, .hero-panel .splide__slide.is-active.is-visible .hero-panel__content p, .hero-panel .splide__slide.is-active.is-visible .button-widget {-webkit-animation-name: fadeDownLight !important; } } .simple-hero-panel .simple-hero-panel__screen:not(.local-color) {background-color: #000; }.simple-hero-panel__title {color: #fff; }.simple-hero-panel .simple-hero-panel__content p {color: #fff; }.section-widget h2 {color: #000000; }@media (max-width: 960px) { .steps-widget--item_num--wrap .mobile-title {color: #fff; } } .contact-us-widget__aside--title {color: #007c8fff; }.contact-us-widget__aside--wrap p {color: #414141ff; }.contact-us-widget__form::after, .contact-us-widget__aside::before {background: #ecf1f8ff; }.contact-us-widget__form::before {background: #ecf1f8ff; }.footer {background-color: #ffffff; }.footer .footer-top--label {color: #bbbbbbff; }.footer .footer-top--separator {background-color: #cccccc; }.footer .footer-top--link_item, .footer .footer-bottom--link_item {color: #bbbbbbff; }.footer .footer-top--link_item:hover, .footer .footer-bottom--link_item:hover {color: #414141ff; }.footer .footer-top--link_item:hover, .footer .footer-bottom--link_item:hover {text-decoration: none; }