

/* Start:/local/templates/burdenko/static/css/style.css?1708076530145403*/
@font-face {
  font-family: 'Golos';
  src: url("/fonts/Golos-Text_Black.woff2") format('woff2');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Golos';
  src: url("/local/templates/burdenko/static/css/../fonts/Golos-Text_Bold.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Golos';
  src: url("/local/templates/burdenko/static/css/../fonts/Golos-Text_DemiBold.woff2") format('woff2');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Golos';
  src: url("/local/templates/burdenko/static/css/../fonts/Golos-Text_Medium.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Golos';
  src: url("/local/templates/burdenko/static/css/../fonts/Golos-Text_Regular.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'GolosBig';
  src: url("/fonts/Golos-Text_Black.woff2") format('woff2');
  font-weight: 900;
  size-adjust: 150%;
  font-style: normal;
}
@font-face {
  font-family: 'GolosBig';
  src: url("/local/templates/burdenko/static/css/../fonts/Golos-Text_Bold.woff2") format('woff2');
  font-weight: 700;
  size-adjust: 150%;
  font-style: normal;
}
@font-face {
  font-family: 'GolosBig';
  src: url("/local/templates/burdenko/static/css/../fonts/Golos-Text_DemiBold.woff2") format('woff2');
  font-weight: 600;
  size-adjust: 150%;
  font-style: normal;
}
@font-face {
  font-family: 'GolosBig';
  src: url("/local/templates/burdenko/static/css/../fonts/Golos-Text_Medium.woff2") format('woff2');
  font-weight: 500;
  size-adjust: 150%;
  font-style: normal;
}
@font-face {
  font-family: 'GolosBig';
  src: url("/local/templates/burdenko/static/css/../fonts/Golos-Text_Regular.woff2") format('woff2');
  font-weight: 400;
  size-adjust: 150%;
  font-style: normal;
}
/* normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15 /* 1 */;
  -webkit-text-size-adjust: 100% /* 2 */;
}
body {
  margin: 0;
}
.inner-page  {
  overflow: visible;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
hr {
  -webkit-box-sizing: content-box /* 1 */;
  box-sizing: content-box /* 1 */;
  height: 0 /* 1 */;
  overflow: visible /* 2 */;
}
pre {
  font-family: monospace, monospace /* 1 */;
  font-size: 1em /* 2 */;
}
a {
  background-color: transparent;
}
abbr[title] {
  border-bottom: none /* 1 */;
  -webkit-text-decoration: none /* 2 */;
  text-decoration: none /* 2 */;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace /* 1 */;
  font-size: 1em /* 2 */;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit /* 1 */;
  font-size: 100% /* 1 */;
  line-height: 1.15 /* 1 */;
  margin: 0 /* 2 */;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type="button"]-moz-focusring,
[type="reset"]-moz-focusring,
[type="submit"]-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  -webkit-box-sizing: border-box /* 1 */;
  box-sizing: border-box /* 1 */;
  color: inherit /* 2 */;
  display: table /* 1 */;
  max-width: 100% /* 1 */;
  padding: 0 /* 3 */;
  white-space: normal /* 1 */;
}
progress {
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box /* 1 */;
  box-sizing: border-box /* 1 */;
  padding: 0 /* 2 */;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  -webkit-appearance: textfield /* 1 */;
  outline-offset: -2px /* 2 */;
}
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button /* 1 */;
  font: inherit /* 2 */;
}
details {
  display: block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none;
}
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format('woff');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
.swiper-container-vertical>.swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow>.swiper-wrapper {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.swiper-container-multirow-column>.swiper-wrapper {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.swiper-container-free-mode>.swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-container-pointer-events {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
.swiper-slide {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}
.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));
  background-image: linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));
  background-image: linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));
  background-image: linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));
  background-image: linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));
}
.swiper-container-css-mode>.swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {
  -ms-scroll-snap-type: y mandatory;
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
}
.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-next:after,
.swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-next.swiper-button-white,
.swiper-button-prev.swiper-button-white {
  --swiper-navigation-color: #fff;
}
.swiper-button-next.swiper-button-black,
.swiper-button-prev.swiper-button-black {
  --swiper-navigation-color: #000;
}
.swiper-button-lock {
  display: none;
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 0.3s opacity;
  transition: 0.3s opacity;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical>.swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: 0.2s top, 0.2s -webkit-transform;
  transition: 0.2s top, 0.2s -webkit-transform;
  transition: 0.2s transform, 0.2s top;
  transition: 0.2s transform, 0.2s top, 0.2s -webkit-transform;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 0.2s left, 0.2s -webkit-transform;
  transition: 0.2s left, 0.2s -webkit-transform;
  transition: 0.2s transform, 0.2s left;
  transition: 0.2s transform, 0.2s left, 0.2s -webkit-transform;
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 0.2s right, 0.2s -webkit-transform;
  transition: 0.2s right, 0.2s -webkit-transform;
  transition: 0.2s transform, 0.2s right;
  transition: 0.2s transform, 0.2s right, 0.2s -webkit-transform;
}
.swiper-pagination-progressbar {
  background: rgba(0,0,0,0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  transform-origin: right top;
}
.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #fff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000;
}
.swiper-pagination-lock {
  display: none;
}
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0,0,0,0.1);
}
.swiper-container-horizontal>.swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical>.swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0,0,0,0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s infinite linear;
  animation: swiper-preloader-spin 1s infinite linear;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-container-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  display: none;
}
@media (max-width: 800px) {
  .swiper-button-next.swiper-button-disabled,
  .swiper-button-prev.swiper-button-disabled {
    display: none;
  }
}
@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 100vh;
  overflow-x: hidden;
  font-family: 'Golos';
  font-size: 16px;
  line-height: 24px;
  font-weight: 300;
  color: #000;
  background: #fff;
}

body * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body.js-locked {
  overflow: hidden;
}
.container {
  max-width: 1292px;
  margin: 0 auto;
  padding: 0 16px;
  width: 100%;
}
a {
  color: #34a5fe;
  border-bottom: 1px solid;
  text-decoration: none;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
a:hover {
  border-bottom: 1px solid transparent;
}
b,
strong {
  font-weight: 600;
}
h1 {
  font-weight: 500;
  font-size: 52px;
  line-height: 60px;
  margin: 40px 0 40px;
}
h1:first-child {
  margin-top: 0;
}
@media (max-width: 520px) {
  h1 {
    font-size: 30px;
    line-height: 40px;
  }
}
h2 {
  font-size: 40px;
  line-height: 48px;
  font-weight: 500;
  margin: 40px 0 40px;
}
h2:first-child {
  margin-top: 0;
}
@media (max-width: 520px) {
  h2 {
    font-size: 36px;
    line-height: 44px;
  }
}
h3 {
  font-size: 32px;
  line-height: 40px;
  font-weight: 400;
  margin: 40px 0 40px;
}
h3:first-child {
  margin-top: 0;
}
@media (max-width: 520px) {
  h3 {
    font-size: 28px;
    line-height: 36px;
  }
}
h4 {
  font-size: 28px;
  line-height: 32px;
  font-weight: 400;
  margin: 40px 0 40px;
}
h4:first-child {
  margin-top: 0;
}
@media (max-width: 520px) {
  h4 {
    font-size: 24px;
    line-height: 32px;
  }
}
h5 {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  margin: 40px 0 40px;
}
h5:first-child {
  margin-top: 0;
}
@media (max-width: 520px) {
  h5 {
    font-size: 16px;
    line-height: 24px;
  }
}
.uppercase {
  text-transform: uppercase;
}
.pseudo-h1 {
  font-weight: 500;
  font-size: 38px;
  line-height: 48px;
  margin: 40px 0 30px;
  text-transform: uppercase;
}
.pseudo-h1:first-child {
  margin-top: 0;
}
@media (max-width: 520px) {
  .pseudo-h1 {
    font-size: 30px;
    line-height: 40px;
  }
}
.seo-text {
  font-size: 16px;
  line-height: 26px;
}
.seo-text h1,
.seo-text h2,
.seo-text h3,
.seo-text h4,
.seo-text h5 {
  color: #34a5fe;
  text-align: left;
}
.container-900 {
  max-width: 900px;
  margin: 0 auto;
}
p {
  margin: 30px 0;
}
p:first-child {
  margin-top: 0;
}
p:last-child {
  margin-bottom: 0;
}
p + ul,
p + ol {
  margin-top: -10px;
}
ul {
  list-style: none;
  padding-left: 24px;
}
ul li {
  position: relative;
  padding-left: 22px;
}
ul li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0.5em;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background-color: #34a5fe;
}
ol {
  list-style: none;
  counter-reset: section;
  padding-left: 24px;
}
ol li {
  position: relative;
  font-weight: 500;
  padding-left: 24px;
}
ol li:before {
  width: 20px;
  height: 16px;
  padding-top: 4px;
  position: absolute;
  left: 0;
  top: 0.6em;
  border-radius: 100%;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-weight: 500;
  font-size: 10px;
  line-height: 10px;
  counter-increment: section;
  content: counters(section, ".");
}

.button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 27px;
  background-color: #0fdec0;
  color: #fff;
  font-size: 14px;
  line-height: 20px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  border: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.button .icon-arrow-right {
  margin-left: 16px;
}
.button:hover {
  border: 0;
  background-color: #05d3b4;
}
.button_blue {
  background-color: #34a5fe;
}
.button_transparent {
  border: 1px solid #34a5fe;
  background: #fff;
  color: #34a5fe;
}
.button_transparent:hover {
  background: #34a5fe;
  color: #fff;
  border: 1px solid #34a5fe;
}
.button_big {
  padding: 10px 20px;
  font-weight: 600;
  font-size: 12px;
  line-height: 24px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.blue {
  color: #34a5fe;
}
.red {
  color: #eb5757;
}
.swiper-container {
  overflow: hidden;
}
.swiper-pagination {
  margin: 0 -8px;
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background: #fff;
  opacity: 0.4;
  margin: 0 8px;
}
.swiper-pagination-bullet-active {
  opacity: 1;
}
.swiper-button-prev {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.swiper-button-next,
.swiper-button-prev {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background-color: #34a5fe;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.swiper-button-next:hover,
.swiper-button-prev:hover {
  opacity: 0.7;
}
.swiper-button-next:after,
.swiper-button-prev:after {
  content: '';
  width: 10px;
  height: 10px;
  display: block;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUgxMCIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNiA5TDEwIDVMNiAxIiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=");
}

#map .ymaps-2-1-79-balloon__content {
  margin-right: 0;
  padding: 16px;
  width: 229px;
  background: #34a5fe;
}
#map .ymaps-2-1-79-balloon {
  -webkit-box-shadow: none;
  box-shadow: none;
}
#map .ymaps-2-1-79-balloon__close-button {
  width: 12px;
  top: 12px;
  right: 12px;
  position: absolute;
  opacity: 0.7;
  height: 12px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAxNDggMTNMMTMuMDAxNSAxTTEzIDEzTDEgMSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K");
}
#map .ymaps-2-1-79-balloon__tail {
  left: calc(50% - 17px);
  background: #34a5fe;
}
#map .ymaps-2-1-79-balloon__tail:after {
  background-color: #34a5fe;
}
.ymaps-2-1-79-balloon__content >ymaps {
  width: 100% !important;
  height: auto !important;
  max-width: 198px;
}
.balloon {
  height: 100%;
}
.balloon__text {
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  font-family: Golos;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
}
.balloon__text:not(:last-child) {
  margin-bottom: 10px;
}
.simplebar-track {
  height: calc(100% - 32px);
  margin-top: 16px;
  margin-right: 4px;
}
.simplebar-scrollbar:before,
.simplebar-scrollbar.simplebar-visible:before {
  width: 6px;
  background: #34a5fe;
  border-radius: 6px;
  opacity: 1;
}
.select-block {
  position: relative;
  overflow: hidden;
}
.select-block.js-opened {
  overflow: visible;
}
.select-block.js-opened .select-block__options-list {
  opacity: 1;
}
.select-block.js-opened .select-block__current-option:after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.select-block__options-list-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.select-block__options-list-wrap {
  max-height: 270px;
}
.select-block__label {
  display: block;
  margin-bottom: 5px;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #618eb7;
}
.select-block__select-default {
  opacity: 0;
  pointer-events: none;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  display: block;
  position: absolute;

}
.select-block__options-list {
  position: absolute;
  opacity: 0;
  left: 0;
  top: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background: #fff;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  -webkit-box-shadow: 0px 4px 16px #d9dade;
  box-shadow: 0px 4px 16px #d9dade;
  z-index: 20;
}
.select-block__current-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  font-size: 16px;
  line-height: 24px;
  color: #000;
  padding: 9px 15px;
  background: #fff;
  border: 1px solid #cce3f5;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  cursor: pointer;
}
.select-block__current-option:not(.no-placeholder).js-placeholder {
  color: #618eb7;
}
.select-block__current-option:after {
  content: '';
  display: block;
  width: 18px;
  height: 10px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  right: 16px;
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  position: absolute;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxOCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMC45OTk5OTlMOSA5TDE3IDEiIHN0cm9rZT0iIzM0QTVGRSIvPgo8L3N2Zz4K");
}
.select-block__current-option:hover {
  color: #34a5fe;
}
.select-block__option {
  padding: 12px 20px;
  text-decoration: none;
  color: #000;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  border: 0;
}
.select-block__option:hover {
  color: #34a5fe;
  border: 0;
  background: #ebf6ff;
}
.breadcrumbs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.breadcrumbs_white .breadcrumbs__breadcrumbs-item-text {
  color: #fff;
}
.breadcrumbs_white .breadcrumbs__breadcrumbs-item:not(:last-child):after {
  color: #fff;
}
@media (max-width: 1024px) {
  .breadcrumbs {
    white-space: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    width: 100%;
  }
}
.breadcrumbs .breadcrumbs__breadcrumbs-item {
  border: 0;
  color: #fff;
  position: relative;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  border: 0;
  text-decoration: none;
  opacity: 0.8;
}
.breadcrumbs .breadcrumbs__breadcrumbs-item:hover {
  border: 0;
}
.breadcrumbs__breadcrumbs-item-text {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  color: #9097a2;
  text-decoration: none;
  border: 0;
}
.breadcrumbs__breadcrumbs-item:hover {
  border: 0;
}
.breadcrumbs__breadcrumbs-item[href]:hover:before {
  opacity: 0;
}
.breadcrumbs__breadcrumbs-item:last-child {
  pointer-events: none;
}
.breadcrumbs__breadcrumbs-item:not(:last-child) .breadcrumbs__breadcrumbs-item-text {
  position: relative;
  border: 0;
}
.breadcrumbs__breadcrumbs-item:not(:last-child) .breadcrumbs__breadcrumbs-item-text:before {
  content: '';
  display: block;
  width: calc(100% - 2px);
  height: 1px;
  position: absolute;
  bottom: 0;
  transition: all .2s;
  background: #9097a2;
}
.breadcrumbs__breadcrumbs-item:not(:last-child):hover .breadcrumbs__breadcrumbs-item-text {
  border: 0;
}
.breadcrumbs__breadcrumbs-item:not(:last-child):hover .breadcrumbs__breadcrumbs-item-text:before  {
  background: transparent;
}
.breadcrumbs__breadcrumbs-item:not(:last-child):after {
  content: '-';
  margin: 0 1.2em;
  color: #9097a2;
  display: inline-block;
}
.tabs__tab:not(.js-active),
.anchors__tab:not(.js-active) {
  display: none;
}
.tabs__tabs-links,
.anchors__tabs-links,
.tabs__anchors-links,
.anchors__anchors-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 -20px 54px;
}
.tabs__tab-link,
.anchors__tab-link,
.tabs__anchor-link,
.anchors__anchor-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 28px;
  font-size: 16px;
  line-height: 24px;
  border-bottom: 0;
  border-radius: 20px;
  margin: 0 20px 10px;
  color: #000;
}
.tabs__tab-link:hover,
.anchors__tab-link:hover,
.tabs__anchor-link:hover,
.anchors__anchor-link:hover {
  border: 0;
  color: #fff;
  background: #34a5fe;
  padding: 2px 16px;
}
.tabs__tab-link:hover .tabs__tab-link-wrap,
.anchors__tab-link:hover .tabs__tab-link-wrap,
.tabs__anchor-link:hover .tabs__tab-link-wrap,
.anchors__anchor-link:hover .tabs__tab-link-wrap,
.tabs__tab-link:hover .anchors__anchor-link-wrap,
.anchors__tab-link:hover .anchors__anchor-link-wrap,
.tabs__anchor-link:hover .anchors__anchor-link-wrap,
.anchors__anchor-link:hover .anchors__anchor-link-wrap {
  border-bottom: 1px solid transparent;
}
.tabs__tab-link.js-active,
.anchors__tab-link.js-active,
.tabs__anchor-link.js-active,
.anchors__anchor-link.js-active,
.tabs__tab-link.active,
.anchors__tab-link.active,
.tabs__anchor-link.active,
.anchors__anchor-link.active {
  color: #fff;
  background: #34a5fe;
  padding: 2px 16px;
}
.tabs__tab-link.js-active .tabs__tab-link-wrap,
.anchors__tab-link.js-active .tabs__tab-link-wrap,
.tabs__anchor-link.js-active .tabs__tab-link-wrap,
.anchors__anchor-link.js-active .tabs__tab-link-wrap,
.tabs__tab-link.active .tabs__tab-link-wrap,
.anchors__tab-link.active .tabs__tab-link-wrap,
.tabs__anchor-link.active .tabs__tab-link-wrap,
.anchors__anchor-link.active .tabs__tab-link-wrap,
.tabs__tab-link.js-active .anchors__anchor-link-wrap,
.anchors__tab-link.js-active .anchors__anchor-link-wrap,
.tabs__anchor-link.js-active .anchors__anchor-link-wrap,
.anchors__anchor-link.js-active .anchors__anchor-link-wrap,
.tabs__tab-link.active .anchors__anchor-link-wrap,
.anchors__tab-link.active .anchors__anchor-link-wrap,
.tabs__anchor-link.active .anchors__anchor-link-wrap,
.anchors__anchor-link.active .anchors__anchor-link-wrap {
  border-bottom: 1px solid transparent;
}
.tabs__tab-link-wrap,
.anchors__tab-link-wrap,
.tabs__anchor-link-wrap,
.anchors__anchor-link-wrap {
  border-bottom: 1px dotted rgba(0,0,0,0.1);
}
.inner-page__content {
  z-index: 3;
  background: #fff;
  position: relative;
  padding: 64px 0 0;
}
.inner-page__title {
  margin: 0;
  font-weight: normal;
  text-transform: none;
  color: #fff;
}
.inner-page__title_blue {
  color: #34a5fe;
}
.inner-page__title_center {
  text-align: center;
}
.inner-page__subtitle {
  font-size: 16px;
  line-height: 26px;
  margin-top: 24px;
  max-width: 656px;
  text-align: center;
}
.inner-page__breadcrumbs {
  margin: 0 auto 20px;
}
.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
  line-height: 27px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.pagination__pagination-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.pagination__pagination-text {
  border-bottom: 1px solid transparent;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.pagination__pagination-elem {
  border-radius: 100%;
  margin: 0 20px;
  border-bottom: 0;
  color: #000;
}
.pagination__pagination-elem:hover {
  border-bottom: 0;
  color: #34a5fe;
}
.pagination__pagination-elem:hover .pagination__pagination-text {
  border-bottom: 1px solid;
}
.pagination__pagination-elem:first-child {
  margin-left: 0;
}
@media (max-width: 600px) {
  .pagination__pagination-elem:not(.active):not(.before-active):not(.after-active) {
    display: none;
  }
}
.pagination__pagination-elem:last-child {
  margin-right: 0;
}
.pagination__pagination-elem.dots {
  pointer-events: none;
}
.pagination__pagination-elem.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  margin: 0 9px;
  background: #34a5fe;
  color: #fff;
  pointer-events: none;
}
@media (max-width: 520px) {
  .pagination__pagination-elem.active .pagination__pagination-text {
    border-bottom: 0;
  }
}
.pagination__pagination-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.pagination__pagination-forward,
.pagination__pagination-back {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 0;
  color: #000;
}
@media (max-width: 520px) {
  .pagination__pagination-forward,
  .pagination__pagination-back {
    font-size: 0;
  }
}
.pagination__pagination-forward:hover,
.pagination__pagination-back:hover {
  border-bottom: 0;
  color: #34a5fe;
}
.pagination__pagination-forward:hover .pagination__pagination-text,
.pagination__pagination-back:hover .pagination__pagination-text {
  border-bottom: 1px solid;
}
.pagination__pagination-forward {
  margin-left: 72px;
}
@media (max-width: 600px) {
  .pagination__pagination-forward {
    margin-left: 20px;
  }
}
.pagination__pagination-forward:after {
  content: '';
  display: block;
  margin-left: 19px;
  width: 11px;
  height: 9px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUgxMCIgc3Ryb2tlPSJibGFjayIvPgo8cGF0aCBkPSJNNiA5TDEwIDVMNiAxIiBzdHJva2U9ImJsYWNrIi8+Cjwvc3ZnPgo=");
}
.pagination__pagination-back {
  margin-right: 72px;
}
@media (max-width: 600px) {
  .pagination__pagination-back {
    margin-right: 20px;
  }
}
.pagination__pagination-back:before {
  content: '';
  display: block;
  margin-right: 19px;
  width: 11px;
  height: 9px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDVIMSIgc3Ryb2tlPSJibGFjayIvPgo8cGF0aCBkPSJNNSA5TDEgNUw1IDEiIHN0cm9rZT0iYmxhY2siLz4KPC9zdmc+Cg==");
}
.go-back {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 30px;
}
.go-back:before {
  content: '';
  display: block;
  margin-right: 10px;
  width: 11px;
  height: 9px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDVIMSIgc3Ryb2tlPSJibGFjayIvPgo8cGF0aCBkPSJNNSA5TDEgNUw1IDEiIHN0cm9rZT0iYmxhY2siLz4KPC9zdmc+Cg==");
}
.header {
  position: relative;
  background: #34a5fe;
  padding: 24px 0 12px;
  z-index: 11;
}
.header.js-fixed {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  background: #34a5fe;
  -webkit-animation: showHeader 0.2s;
  animation: showHeader 0.2s;
  -webkit-box-shadow: 1px 1px 15px 10px rgba(0,0,0,0.1);
  box-shadow: 1px 1px 15px 10px rgba(0,0,0,0.1);
}
@media (max-width: 1024px) {
  .header {
    padding: 16px 0;
  }
}
@media (max-width: 520px) {
  .header {
    padding: 8px 0;
  }
}
.header_transparent {
  background: transparent;
}
.header__header-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.header__header-row:first-child {
  padding-bottom: 16px;
  border-bottom: 1px solid rgba(255,255,255,0.4);
}
@media (max-width: 1024px) {
  .header__header-row:first-child {
    padding-bottom: 0;
    border: 0;
  }
}
.header__header-row:last-child {
  padding-top: 12px;
}
@media (max-width: 1024px) {
  .header__header-row:last-child {
    display: none;
  }
}
.header__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  border: 0;
  max-width: 295px;
  margin-right: auto;
}
.header__logo:hover {
  border: 0;
}
.header__logo-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.header__logo-text-inner {
  font-size: 13px;
  line-height: 19px;
  letter-spacing: 1.18px;
  text-transform: uppercase;
}
@media (max-width: 520px) {
  .header__logo-text-inner {
    font-size: 10px;
    line-height: 16px;
  }
}
.header__logo-text-inner:first-child {
  font-weight: 600;
}
.header__logo-img {
  height: 47px;
  width: 10px;
  margin-right: 12px;
}
.header__phones {
  margin-right: 22px;
  margin-left: auto;
}
@media (max-width: 1024px) {
  .header__phones {
    display: none;
  }
}
.header__phones:hover .phones__list {
  display: block;
}
@media (max-width: 600px) {
  .header__button {
    display: none;
  }
}
.header__poor-vision {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 15px;
  line-height: 20px;
  color: #fff;
  border: 0;
  margin-left: auto;
}
.header__poor-vision:before {
  content: '';
  display: block;
  width: 24px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMyIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjIgMTBDMjIgMTAgMTggMTYgMTIgMTZDNiAxNiAyIDEwIDIgMTBDMiAxMCA2IDQgMTIgNEMxOCA0IDIyIDEwIDIyIDEwWiIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K");
}
.header__poor-vision:hover {
  border: 0;
  opacity: 0.7;
}
.header__burger {
  display: none;
  width: 24px;
  height: 24px;
  border: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-left: 16px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZD0iTTMgNGgxOHYySDNWNHptMCA3aDE4djJIM3YtMnptMCA3aDE4djJIM3YtMnoiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsMSkiLz48L3N2Zz4=");
}
.header__burger:hover {
  border: 0;
}
@media (max-width: 1024px) {
  .header__burger {
    display: block;
  }
}
.header-search {
  position: relative;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-right: 8px;
}
@media (max-width: 1024px) {
  .header-search {
    display: none;
  }
}
.header-search__top-search-click-area {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.header-search__search-button {
  display: block;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 24px;
  border: 0;
  outline: none;
  background-color: transparent;
  z-index: 2;
  cursor: pointer;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNy4yNSIgY3k9IjciIHI9IjUiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTEwLjc1IDExTDE0LjI1IDE0LjUiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==");
}
.header-search__search-input {
  background: #64bbff;
  padding: 10px 48px 10px 24px;
  font-size: 14px;
  max-width: 220px;
  line-height: 20px;
  color: #fff;
  outline: none;
  border: 0;
}
.header-search__search-input::-webkit-input-placeholder {
  color: #fff;
}
.header-search__search-input::-moz-placeholder {
  color: #fff;
}
.header-search__search-input:-ms-input-placeholder {
  color: #fff;
}
.header-search__search-input::-ms-input-placeholder {
  color: #fff;
}
.header-search__search-input::placeholder {
  color: #fff;
}
.main-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  margin: 0;
}
.main-menu__column {
  padding-top: 25px;
  padding-bottom: 30px; 
}
.main-menu__column .simplebar-wrapper {
  width: 100%;
}
.main-menu__column:first-child {
  border-right: 1px solid #34a5fe;
  margin-right: 40px;
  padding-left: 16px;
  width: 31.3%;
}
.main-menu__column:nth-child(2) {
  width: 61%;
  padding-top: 28px;
}
.main-menu__column:nth-child(2) .main-menu__column-list:not(.main-menu__column-list_active) {
  display: none;
}
.main-menu__column:last-child {
  padding-top: 28px;
  margin-left: auto;
  min-width: 285px;
  width: 285px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.main-menu__column-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.main-menu__submenu-feature {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.main-menu__submenu-feature-image {
  width: 202px;
  height: 236px;
  -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
  clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
  margin-bottom: 20px;
}
.main-menu__submenu-feature-text {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 8px;
  text-align: left;
  max-width: 210px;
}
.main-menu__submenu-feature-link-text {
  border-bottom: 1px solid transparent;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.main-menu__submenu-feature-link {
  border-bottom: 0;
}
.main-menu__submenu-feature-link:hover {
  border-bottom: 0;
}
.main-menu__submenu-feature-link:hover .main-menu__submenu-feature-link-text {
  border-bottom: 1px solid;
}
.main-menu__submenu-list {
  opacity: 0;
  pointer-events: none;
  top: 100%;
  height: auto;
  height: calc(100vh - 146px);
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 100;
  background: #fff;
  -webkit-box-shadow: 0px 6px 22px rgba(32,108,168,0.16);
  box-shadow: 0px 6px 22px rgba(32,108,168,0.16);
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.main-menu__submenu-list .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.main-menu__submenu-category-icon {
  margin-right: 15px;
}
.main-menu__submenu-category {
  border-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #000;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 15px;
  line-height: 20px;
}
.main-menu__submenu-category:not(:last-child) {
  margin-bottom: 12px;
}
.main-menu__submenu-category:hover {
  border: 0;
  color: #34a5fe;
}
.main-menu__submenu-item {
  display: flex;
  align-items: center;
  border-bottom: 0;
  color: #000;
  font-size: 15px;
  line-height: 20px;
}
.main-menu__submenu-item:not(:last-child) {
  margin-bottom: 20px;
}
.main-menu__submenu-item:hover {
  border: 0;
  color: #34a5fe;
}
.main-menu__menu-elem:not(:last-child) {
  margin-right: 32px;
}
@media (max-width: 1100px) {
  .main-menu__menu-elem:not(:last-child) {
    margin-right: 16px;
  }
  .main-menu__menu-elem-link {
    font-size: 14px;
  }
}
.main-menu__menu-elem:hover .main-menu__menu-elem-link {
  position: relative;
}
.main-menu__menu-elem:hover .main-menu__menu-elem-link:before {
  content: '';
  position: absolute;
  top: 100%;
  width: 100%;
  height: 40px;
}
.main-menu__menu-elem:hover .main-menu__submenu-list {
  opacity: 1;
  pointer-events: all;
}
.main-menu__menu-elem-link {
  color: #fff;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  border: 0;
}
.main-menu__menu-elem-link:hover {
  border: 0;
  opacity: 0.7;
}

.main-menu__menu-elem-link.active { 
  border-bottom: 1px solid;
}
.phones {
  position: relative;
}
.phones__list {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
}
.phones__list-wrap {
  margin-top: 10px;
  background: #fff;
  -webkit-box-shadow: 0px 6px 22px rgba(32,108,168,0.16);
  box-shadow: 0px 6px 22px rgba(32,108,168,0.16);
}
.phones__phone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 10px;
  background: #fff;
  border: 0;
  color: #000;
}
.phones__phone:hover {
  border: 0;
  background: #34a5fe;
  color: #fff;
}
.phones__current-link {
  color: #fff;
  border: 0;
}
.phones__current-link:hover {
  border: 0;
}
.phones__current {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
  font-size: 17px;
  line-height: 20px;
  margin-bottom: 4px;
}
.phones__current:not(.phones__current_no-arrow):after {
  content: '';
  display: block;
  width: 12px;
  height: 12px;
  margin-left: 5px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuNSA0LjI1TDYgNy43NUw5LjUgNC4yNSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K");
}
.phones__subtitle {
  font-size: 13px;
  line-height: 20px;
  opacity: 0.7;
  color: #fff;
}
.js-burger-menu-is-open {
  overflow: hidden;
}
.js-burger-menu-is-open .burger-menu {
  display: block;
}
.burger-menu {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ebf6ff;
  z-index: 1000;
  padding: 16px;
  font-size: 16px;
  line-height: 24px;
}
.burger-menu .header-search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-bottom: 20px;
}
.burger-menu__close {
  position: absolute;
  right: 20px;
  top: 24px;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAxNDggMTNMMTMuMDAxNSAxTTEzIDEzTDEgMSIgc3Ryb2tlPSIjMzRBNUZFIi8+Cjwvc3ZnPgo=");
  background-size: 100% 100%;
}
.burger-menu__contacts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.burger-menu .header-search,
.burger-menu__phone {
  border: 0;
}
.burger-menu .header-search:hover,
.burger-menu__phone:hover {
  border: 0;
}
.burger-menu__contact-link {
  border-bottom: 1px solid;
}
.burger-menu__button {
  margin-bottom: 20px;
  width: 220px;
}
.burger-menu__container {
  width: 100%;
  height: 100%;
}
.burger-menu__menu-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.burger-menu__elem-link-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.burger-menu__submenu-elem-link-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.burger-menu__menu-elem {
  margin-bottom: 5px;
}
.burger-menu__submenu-elem {
  margin-bottom: 5px;
}
.burger-menu__menu-open-btn {
  border: 0;
  display: block;
  width: 16px;
  height: 16px;
  margin-left: 20px;
  margin-top: 4px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOSA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAxTDQuNSA0LjVMOCAxIiBzdHJva2U9IiMzNEE1RkUiLz4KPC9zdmc+Cg==");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.burger-menu__menu-open-btn:hover {
  border: 0;
}
.burger-menu__submenu {
  display: none;
  padding-left: 20px;
  margin-bottom: 10px;
  padding-top: 10px;
}
.has-menu.js-opened > .burger-menu__elem-link-row .burger-menu__menu-open-btn {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.has-menu.js-opened > .burger-menu__submenu-elem-link-row .burger-menu__menu-open-btn {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.has-menu.js-opened > .burger-menu__submenu {
  display: block;
}
@-webkit-keyframes showHeader {
  0% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes showHeader {
  0% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}
.footer {
  margin-top: 80px;
  padding: 80px 0;
  background: #ebf6ff;
  position: relative;
  z-index: 2;
}
@media (max-width: 520px) {
  .footer {
    padding: 40px 0;
  }
}
.footer__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1024px) {
  .footer__row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.footer__column {
  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-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 25%;
}
@media (max-width: 1024px) {
  .footer__column {
    width: calc(50% - 20px);
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
  }
}
@media (max-width: 520px) {
  .footer__column {
    width: 100%;
    margin-bottom: 20px;
  }
}
.footer__column:not(:last-child) {
  margin-right: 39px;
}
@media (max-width: 1024px) {
  .footer__column:not(:last-child) {
    margin-right: 0;
  }
}
@media (max-width: 1024px) {
  .footer__column:nth-child(odd) {
    margin-right: 40px;
  }
}
@media (max-width: 520px) {
  .footer__column:nth-child(odd) {
    margin-right: 0;
  }
}
.footer__column:nth-child(1),
.footer__column:nth-child(2) {
  margin-bottom: 40px;
}
@media (max-width: 520px) {
  .footer__column:nth-child(1),
  .footer__column:nth-child(2) {
    margin-bottom: 20px;
  }
}
.footer__copyright {
  font-size: 16px;
  line-height: 25px;
  margin-bottom: auto;
  max-width: 265px;
}
@media (max-width: 520px) {
  .footer__copyright {
    margin-bottom: 20px;
  }
}
.footer__dextra {
  display: block;
  position: relative;
  color: #000;
  font-family: Arial;
  font-size: 8px;
  font-weight: 400;
  line-height: 12px;
  text-transform: uppercase;
  letter-spacing: 0.18em;
  margin-left: 87px;
  border: 0;
}
@media (max-width: 520px) {
  .footer__dextra {
    margin-left: 86px;
    margin-top: 20px;
  }
}
.footer__dextra:hover {
  border: 0;
}
.footer__dextra:hover span {
  background-color: #0fdec0;
}
.footer__dextra span {
  position: absolute;
  top: 1px;
  right: calc(100% + 13px);
  background-color: #34a5fe;
  color: #fff;
  font-family: Arial;
  font-size: 12px;
  font-weight: 900;
  line-height: 21px;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  padding: 0 6px;
  -webkit-transition: 0.7s background;
  transition: 0.7s background;
}
.footer__button {
  margin-bottom: 25px;
  border: 0 !important;
}
.footer__phone {
  border: 1px solid transparent;
  color: #000;
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 26px;
}
.footer__address {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 26px;
  max-width: 230px;
}
.footer__email {
  border-bottom: 1px solid transparent;
  color: #000;
  font-size: 16px;
  line-height: 20px;
}
.footer__menu-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.footer__menu-elem {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 16px;
  line-height: 20px;
  color: #000;
  border-bottom: 1px solid rgba(0,0,0,0.1);
}
.footer__menu-elem.active {
  color: #34a5fe;
  border-bottom: 1px solid transparent;
}
.footer__menu-elem:not(:last-child) {
  margin-bottom: 26px;
}
.footer__menu-elem:hover {
  border-bottom: 1px solid transparent;
}
.icon-arrow-right {
  width: 5px;
  height: 8px;
  background-size: cover;
  display: block;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNiA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSA3LjVMNC41IDRMMSAwLjUiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==");
}
.icon-arrow-right_blue {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNiA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSA3LjVMNC41IDRMMSAwLjUiIHN0cm9rZT0iIzM0QTVGRSIvPgo8L3N2Zz4K");
}
.popup {
  display: none;
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: rgba(32,47,69,0.95);
}
.popup__popup-bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.js-popup-opened {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.popup-close-icon {
  position: absolute;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuNjM2NzIgMi42MzU3NEwyMS4zNjQ2IDIxLjM2MzciIHN0cm9rZT0iIzM0QTVGRSIvPgo8cGF0aCBkPSJNMjEuMzY0MyAyLjYzNTc0TDIuNjM2MzMgMjEuMzYzNyIgc3Ryb2tlPSIjMzRBNUZFIi8+Cjwvc3ZnPgo=");
  background-color: transparent;
  padding: 0;
  width: 24px;
  height: 24px;
  top: 24px;
  right: 24px;
  background-position: center;
  opacity: 1;
  border: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.popup-close-icon:hover {
  border: 0;
  opacity: 0.7;
}
.popup-content {
  background: #fff;
  padding: 64px 52px;
  max-width: 100%;
  width: 616px;
  max-height: 100%;
  z-index: 2;
  position: relative;
  overflow: auto;
}
@media (max-width: 520px) {
  .popup-content {
    padding: 12px;
  }
}
@media (max-width: 520px) {
  .popup-content__popup-form {
    padding-top: 40px;
  }
}
.popup-content__title {
  font-size: 40px;
  line-height: 48px;
  color: #34a5fe;
  margin-bottom: 32px;
}
.popup-content__subtitle {
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 36px;
}
.popup-content__input-block:not(:last-child) {
  margin-bottom: 24px;
}
.popup-content__button-send {
  cursor: pointer;
}
.input-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.input-block.error {
  position: relative;
}
.input-block.error .input-block__input {
  border: 1px solid #e66e60;
}
.input-block.error .select-block__current-option {
  border: 1px solid #e66e60;
}
.input-block.error:after {
  font-size: 11px;
  line-height: 13px;
  color: #e66e60;
  position: absolute;
  top: 100%;
  content: 'Поле не заполнено или заполнено с ошибкой';
}
.input-block__label {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 5px;
  color: #618eb7;
}
.input-block__input {
  display: block;
  padding: 10px 15px;
  background: #fff;
  border: 1px solid #cce3f5;
  color: #000;
  font-size: 16px;
  line-height: 22px;
  width: 100%;
  outline: none;
}
.input-block__input::-webkit-input-placeholder {
  color: #5b8bb7;
}
.input-block__input::-moz-placeholder {
  color: #5b8bb7;
}
.input-block__input:-ms-input-placeholder {
  color: #5b8bb7;
}
.input-block__input::-ms-input-placeholder {
  color: #5b8bb7;
}
.input-block__input::placeholder {
  color: #5b8bb7;
}
.input-block__textarea-input {
  min-height: 124px;
}
.file.js-loaded .file__label {
  color: #1d5d98;
}
.file.js-loaded .file__file-info {
  display: none;
}
.file.js-loaded .file__file-delete {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.file__input-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 8px;
}
.file__input {
  border: 0;
  padding: 0;
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
}
.file__label {
  font-size: 14px;
  line-height: 20px;
  color: rgba(29,93,152,0.702);
  padding: 5px 12px 6px;
  border-radius: 50px;
  background: #ebf6ff;
  margin: 0 16px 4px 0;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.file__label:hover {
  opacity: 0.7;
}
.file__file-info {
  margin-bottom: 4px;
}
.file__label-name {
  margin-right: 4px;
}
.file__label-size {
  color: rgba(29,93,152,0.702);
}
.file__file-delete {
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 0;
}
.file__file-delete:hover {
  border: 0;
}
.file__file-delete:after {
  content: '';
  display: block;
  width: 12px;
  margin-left: 8px;
  height: 12px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMzE4MzYgMS4zMTgzNkwxMC42ODIzIDEwLjY4MjMiIHN0cm9rZT0iIzM0QTVGRSIvPgo8cGF0aCBkPSJNMTAuNjgyNiAxLjMxODM2TDEuMzE4NjUgMTAuNjgyMyIgc3Ryb2tlPSIjMzRBNUZFIi8+Cjwvc3ZnPgo=");
  background-size: cover;
}
.file__file-delete-text {
  border-bottom: 1px dotted;
}
.checkbox-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.checkbox-wrap.error .checkbox-wrap__label:before {
  border: 1px solid #eb5757;
}
.checkbox-wrap__label {
  position: relative;
  display: block;
  padding: 3px 0px 3px 40px;
  cursor: pointer;
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
}
.checkbox-wrap__label:before,
.checkbox-wrap__label:after {
  content: '';
  display: block;
  width: 26px;
  height: 26px;
  position: absolute;
  left: 0px;
  top: 0;
}
.checkbox-wrap__label:before {
  background: #fff;
  border: 1px solid #cce3f5;
}
.checkbox-wrap__label:after {
  opacity: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgNi4zMzMzM0w1LjQ1NDU1IDExTDE1IDEiIHN0cm9rZT0iIzM0QTVGRSIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: 7px;
  -webkit-transition: 0.2s all;
  transition: 0.2s all;
}
.checkbox-wrap__input {
  display: none;
}
.checkbox-wrap__input:checked + .checkbox-wrap__label:after {
  opacity: 1;
}
.policy-input {
  margin-top: 40px;
  margin-bottom: 40px;
}
.policy-input:not(:last-child) {
  margin-bottom: 40px;
}
.policy-input .checkbox-wrap__label {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.js-top-searchbar-opened .top-searchbar {
  display: block;
}
.top-searchbar {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  padding: 48px 0;
  background: #64bbff;
  color: #fff;
  z-index: 200;
  -webkit-animation: 0.2s showTopSearchbar;
  animation: 0.2s showTopSearchbar;
  display: none;
}
.top-searchbar .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.top-searchbar .container:before {
  content: '';
  display: block;
  width: 24px;
  height: 24px;
  margin-right: 12px;
  background-size: cover;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNy4yNSIgY3k9IjciIHI9IjUiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTEwLjc1IDExTDE0LjI1IDE0LjUiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==");
}
.top-searchbar__input {
  width: 100%;
  color: #fff;
  font-size: 20px;
  line-height: 28px;
  background: transparent;
  border: 0;
  outline: none;
}
.top-searchbar__input::-webkit-input-placeholder {
  color: rgba(255,255,255,0.5);
}
.top-searchbar__input::-moz-placeholder {
  color: rgba(255,255,255,0.5);
}
.top-searchbar__input:-ms-input-placeholder {
  color: rgba(255,255,255,0.5);
}
.top-searchbar__input::-ms-input-placeholder {
  color: rgba(255,255,255,0.5);
}
.top-searchbar__input::placeholder {
  color: rgba(255,255,255,0.5);
}
.top-searchbar__button {
  width: 176px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.top-searchbar__close {
  margin-left: 32px;
  width: 24px;
  height: 24px;
  display: block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  border: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuNjM2MjMgMi42MzU3NEwyMS4zNjQyIDIxLjM2MzciIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTIxLjM2NDMgMi42MzU3NEwyLjYzNjMzIDIxLjM2MzciIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==");
}
.top-searchbar__close:hover {
  border: 0;
  opacity: 0.7;
}
@-webkit-keyframes showTopSearchbar {
  0% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes showTopSearchbar {
  0% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}
.cookies {
  position: fixed;
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  right: 53px;
  margin-left: 53px;
  bottom: 32px;
  max-width: 735px;
  padding: 24px 54px;
  background: #fff;
  -webkit-box-shadow: 0px 6px 22px rgba(32,108,168,0.16);
  box-shadow: 0px 6px 22px rgba(32,108,168,0.16);
  z-index: 10;
}
.cookies.js-visible {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 700px) {
  .cookies {
    margin: 0;
    bottom: 0;
    right: 0;
  }
}
@media (max-width: 520px) {
  .cookies {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 24px;
  }
}
.cookies__text {
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  margin-right: 41px;
}
@media (max-width: 520px) {
  .cookies__text {
    margin-right: 0;
    margin-bottom: 20px;
    text-align: center;
  }
}
.cookies__button {
  background: #34a5fe;
  cursor: pointer;
}
.cookies__button:hover {
  background: #3996df;
}
.autocomplete {
  z-index: 2;
}
.autocomplete-results {
  padding: 0;
  background: #fff;
  -webkit-box-shadow: 0px 6px 22px rgba(32,108,168,0.16);
  box-shadow: 0px 6px 22px rgba(32,108,168,0.16);
  z-index: 10 !important;
}
.autocomplete-result {
  padding: 20px;
  background: #fff;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.autocomplete-result:hover {
  background: #3996df;
  color: #fff;
}
.autocomplete-result:before {
  display: none;
}
.main-page__content {
  overflow: hidden;
}
.main-page__content .government-links {
  padding-top: 40px;
}
.screen-1 {
  position: relative;
  background: #34a5fe;
  padding: 32px 0 53px;
  overflow: hidden;
}
.screen-1__bg {
  position: absolute;
  width: 1922px;
  height: 1922px;
  top: 23px;
  left: 265px;
  background: radial-gradient(50% 50% at 50% 50%, #0fdec0 0%, rgba(15,222,192,0.19) 53.65%, rgba(15,222,192,0) 100%);
}
.slider-main {
  position: relative;
}
.slider-main__slide {
  height: 416px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: rgba(176,220,255,0.282);
  position: relative;
}
@media (max-width: 800px) {
  .slider-main__slide {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: auto;
    padding-bottom: 40px;
  }
}
.slider-main__slide:before {
  content: '';
  width: 60px;
  height: 60px;
  position: absolute;
  top: 23px;
  left: 21px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC4yIiBkPSJNMzAgNjBMNCA0NUw0IDE1TDMwIC0xLjU0MTcxZS0wNkw1NiAxNUw1NiA0NUwzMCA2MFoiIGZpbGw9IiNFQkY2RkYiLz4KPC9zdmc+Cg==");
}
.slider-main__slide:after {
  content: '';
  width: 150px;
  height: 150px;
  position: absolute;
  bottom: 21px;
  left: 50%;
  -webkit-transform: translateX(-44%);
  transform: translateX(-44%);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwIiBoZWlnaHQ9IjE1MCIgdmlld0JveD0iMCAwIDE1MCAxNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIG9wYWNpdHk9IjAuMiIgZD0iTTc1IDE1MEwxMCAxMTIuNUwxMCAzNy41TDc1IC0yLjQ4MzUxZS0wNUwxNDAgMzcuNUwxNDAgMTEyLjVMNzUgMTUwWiIgZmlsbD0iI0VCRjZGRiIvPgo8L3N2Zz4K");
}
.slider-main__title {
  color: #fff;
  margin: 0 0 24px;
}
.slider-main__subtitle {
  color: #fff;
  font-size: 16px;
  line-height: 28px;
  margin-bottom: 24px;
}
.slider-main__text-column {
  padding: 40px;
  width: 47.93%;
}
@media (max-width: 800px) {
  .slider-main__text-column {
    width: 100%;
    padding: 20px;
  }
}
.slider-main__image-column {
  width: 52.064%;
}
@media (max-width: 800px) {
  .slider-main__image-column {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
    width: 100%;
  }
}
.slider-main__image {
  height: 100%;
  width: 100%;
  -webkit-clip-path: polygon(19% 0, 100% 0, 100% 50%, 100% 100%, 100% 100%, 18% 100%, 0 50%);
  clip-path: polygon(19% 0, 100% 0, 100% 50%, 100% 100%, 100% 100%, 18% 100%, 0 50%);
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 800px) {
  .slider-main__image {
    -webkit-clip-path: none;
    clip-path: none;
  }
}
.slider-main .swiper-pagination {
  bottom: 32px;
  left: 40px;
}
@media (max-width: 800px) {
  .slider-main .swiper-pagination {
    bottom: 20px;
    left: 20px;
  }
}
.slider-main .swiper-button-next {
  right: 20px;
  top: calc(50% + 26px);
}
@media (max-width: 800px) {
  .slider-main .swiper-button-next {
    top: auto;
    bottom: 20px;
  }
}
.slider-main .swiper-button-prev {
  right: 20px;
  left: auto;
  top: calc(50% - 12px);
}
@media (max-width: 800px) {
  .slider-main .swiper-button-prev {
    top: auto;
    bottom: 20px;
    right: 60px;
  }
}
.screen-2 {
  position: relative;
  overflow: hidden;
  padding: 189px 0 60px;
}
@media (max-width: 700px) {
  .screen-2 {
    padding-top: 60px;
  }
}
.screen-2__title {
  text-align: center;
  color: #34a5fe;
  margin: 0 0 24px;
}
.screen-2__services-search {
  width: 100%;
  margin: 0 auto 40px;
  max-width: 510px;
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (max-width: 700px) {
  .screen-2__services-search {
    width: 100%;
  }
}
.screen-2__services-search-button {
  position: absolute;
  width: 16px;
  height: 16px;
  top: 50%;
  border: 0;
  outline: none;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 16px;
  z-index: 2;
  cursor: pointer;
  background-color: transparent;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNy4yNSIgY3k9IjciIHI9IjUiIHN0cm9rZT0iIzM5OTZERiIvPgo8cGF0aCBkPSJNMTAuNzUgMTFMMTQuMjUgMTQuNSIgc3Ryb2tlPSIjMzk5NkRGIi8+Cjwvc3ZnPgo=");
}
.screen-2__services-search-input {
  width: 510px;
  max-width: 100%;
  background: #fff;
  padding: 9px 38px 9px 15px;
  border: 1px solid #81c4f9;
  font-size: 15px;
  line-height: 20px;
  outline: none;
}
@media (max-width: 700px) {
  .screen-2__services-search-input {
    width: 100%;
  }
}
.screen-2__services-search-input::-webkit-input-placeholder {
  color: #3996df;
  opacity: 0.6;
}
.screen-2__services-search-input::-moz-placeholder {
  color: #3996df;
  opacity: 0.6;
}
.screen-2__services-search-input:-ms-input-placeholder {
  color: #3996df;
  opacity: 0.6;
}
.screen-2__services-search-input::-ms-input-placeholder {
  color: #3996df;
  opacity: 0.6;
}
.screen-2__services-search-input::placeholder {
  color: #3996df;
  opacity: 0.6;
}
.screen-2__hexagon-1 {
  background-image: url("/local/templates/burdenko/static/css/../img/hexagon-1.svg");
  width: 266px;
  height: 438px;
  top: 2.5%;
  left: 6%;
}
@media (max-width: 1400px) {
  .screen-2__hexagon-1 {
    left: 9%;
  }
}
.screen-2__hexagon-2 {
  background-image: url("/local/templates/burdenko/static/css/../img/hexagon-2.svg");
  width: 196px;
  height: 224px;
  left: 14%;
  top: 20%;
}
@media (max-width: 1400px) {
  .screen-2__hexagon-2 {
    left: 18.5%;
  }
}
.hexagon {
  position: absolute;
  background-size: 99% 99%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 700px) {
  .hexagon {
    display: none;
  }
}
.specialist-card {
  position: relative;
} 

.specialist-card_inline {
  width: 285px;
}
.specialist-card_inline .specialist-card__service-title {
  margin-left: 0;
  margin-bottom: 12px;
  max-width: 75%;
  font-size: 18px;
  line-height: 22px;
  font-weight: 400;
}
.specialist-card_inline .specialist-card__image {
  margin-top: 0;
  margin-bottom: 25px;
}
.specialist-card_inline .specialist-card__popup {
  padding: 30px 20px;
  left: 0;
}
.specialist-card_inline .specialist-card__desc {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 8px;
  color: #5b8bb7;
}
.specialist-card_no-photo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 32px 18px;
  border: 1px solid #cce3f5;
  height: 423px;
}
.specialist-card_no-photo .specialist-card__position {
  padding-bottom: 20px;
  border-bottom: 1px solid #cce3f5;
  margin-bottom: 20px;
}
.specialist-card_no-photo .specialist-card__desc {
  margin-bottom: 2px;
}
.specialist-card_no-photo .specialist-card__doctor-link {
  margin-top: auto;
}
.specialist-card_large-desc .specialist-card__desc {
  margin-bottom: 2px;
  max-height: 8.7em;
  position: relative;
}
.specialist-card_large-desc .specialist-card__desc:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 30%;
  background: -webkit-gradient(linear, left bottom, left top, from(#fff), to(transparent));
  background: linear-gradient(0deg, #fff, transparent);
}
.specialist-card:hover .specialist-card__popup {
  opacity: 1;
  pointer-events: all;
}
.specialist-card__read-more {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 16px;
  line-height: 26px;
  color: #618eb7;
}
.specialist-card__position {
  font-size: 16px;
  line-height: 24px;
  color: #5b8bb7;
}
.specialist-card__popup {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  left: 30px;
  top: 350px;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  padding: 16px;
  background: #ebf6ff;
  width: 100%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.specialist-card__service-title {
  max-width: 240px;
  margin-left: 30px;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 10px;
}
.specialist-card__service-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 30px;
  font-weight: 600;
  font-size: 12px;
  line-height: 24px;
  letter-spacing: 1px;
  text-transform: uppercase;
  border: 0;
}
.specialist-card__service-link .icon-arrow-right {
  margin-left: 8px;
}
.specialist-card__service-link:hover {
  border: 0;
  opacity: 0.7;
}
.specialist-card__name {
  font-size: 16px;
  line-height: 20px;
  color: #34a5fe;
  margin-bottom: 8px;
}
.specialist-card__desc {
  font-size: 14px;
  line-height: 20px;
  color: #000;
  margin-bottom: 24px;
}
.specialist-card__doctor-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 1px;
  text-transform: uppercase;
  border: 0;
}
.specialist-card__doctor-link:hover {
  opacity: 0.7;
}
.specialist-card__doctor-link .icon-arrow-right {
  margin-left: 8px;
}
.specialist-card__doctor-link:hover {
  border: 0;
}
.specialist-card__img {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 44%, 52% 100%, 18% 100%, 0% 80%);
  clip-path: polygon(0% 0%, 100% 0%, 100% 44%, 52% 100%, 18% 100%, 0% 80%);
}
.specialist-card__image {
  position: relative;
  margin-top: -10px;
  margin-bottom: 32px;
  width: 248px;
  height: 350px;
}
@media (max-width: 1200px) {
  .specialist-card__image {
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.specialist-card__image .specialist-card__img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.specialist-card__image:before {
  content: '';
  display: block;
  position: absolute;
  left: calc(50% - 76px);
  bottom: -18px;
  width: 141.65px;
  height: 309.81px;
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-clip-path: polygon(50% 1%, 100% 14%, 100% 88%, 53% 100%, 0% 87%, 0% 15%);
  clip-path: polygon(50% 1%, 100% 14%, 100% 88%, 53% 100%, 0% 87%, 0% 15%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(19.92%, #34a5fe), color-stop(61%, #34a5fe), color-stop(97.9%, #0fdec0));
  background: linear-gradient(180deg, #34a5fe 19.92%, #34a5fe 61%, #0fdec0 97.9%);
}

@media (max-width: 1024px) {
  .specialist-card__mobile-link {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border: 0;
  }
  .specialist-card__mobile-link:hover {
    border: 0;
  }
}
.slider-services {
  position: relative;
}
.slider-services .swiper-button-next,
.slider-services .swiper-button-prev {
  top: calc(50% - 52px);
  margin: 0;
  z-index: 2;
}
.slider-services .swiper-button-next {
  right: -32px;
}
@media (max-width: 1366px) {
  .slider-services .swiper-button-next {
    right: -8px;
  }
}
.slider-services .swiper-button-prev {
  left: -32px;
}
@media (max-width: 1366px) {
  .slider-services .swiper-button-prev {
    left: -8px;
  }
}
.screen-3 {
  overflow: hidden;
  padding: 83px 0 50px;
}
.screen-3 .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 1100px) {
  .screen-3 .container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.screen-3__column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.screen-3__column:first-child {
  width: 60%;
  margin-top: 85px;
}
@media (max-width: 1100px) {
  .screen-3__column:first-child {
    width: 100%;
    margin-top: 30px;
  }
}
@media (max-width: 520px) {
  .screen-3__column:first-child {
    margin-top: 0;
  }
}
.screen-3__column:last-child {
  width: 504px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (max-width: 1100px) {
  .screen-3__column:last-child {
    width: 100%;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
}
.screen-3__text {
  font-weight: 500;
  font-size: 32px;
  line-height: 46px;
  margin-right: 20px;
  color: #34a5fe;
  max-width: 654px;
  text-transform: uppercase;
  margin-bottom: 64px;
}
@media (max-width: 520px) {
  .screen-3__text {
    font-size: 24px;
    line-height: 38px;
    margin-bottom: 30px;
  }
}
.screen-3__advantages {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
}
@media (max-width: 1100px) {
  .screen-3__advantages {
    margin-right: 0;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.screen-3__advantage {
  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: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: url("/local/templates/burdenko/static/css/../img/hexagon-4.svg");
  width: 202px;
  height: 236px;
  background-size: 100%;
  background-repeat: no-repeat;
  color: #34a5fe;
  text-align: center;
}
@media (max-width: 440px) {
  .screen-3__advantage {
    width: auto;
    height: auto;
    background: none;
    text-align: left;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    max-width: 50%;
  }
}
.screen-3__advantage:first-child {
  margin-right: -2px;
}
@media (max-width: 440px) {
  .screen-3__advantage:first-child {
    margin-right: 10px;
  }
}
.screen-3__advantage:first-child .screen-3__advantage-text_bigger {
  margin-top: -3px;
  margin-bottom: 2px;
}
.screen-3__advantage:last-child .screen-3__advantage-text_bigger {
  margin-top: 4px;
  margin-bottom: 2px;
}
.screen-3__advantage-text {
  font-size: 16px;
  line-height: 23px;
  max-width: 180px;
}
@media (max-width: 440px) {
  .screen-3__advantage-text {
    font-size: 14px;
    line-height: 21px;
  }
}
.screen-3__advantage-text_bigger {
  font-weight: 500;
  font-size: 33.328px;
  line-height: 42px;
}
@media (max-width: 440px) {
  .screen-3__advantage-text_bigger {
    font-size: 29px;
    line-height: 39px;
  }
}
.screen-3__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 700px) {
  .screen-3__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.screen-3__text-image {
  vertical-align: middle;
}
.screen-3__hex {
  width: 330px;
  height: 389px;
  -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
  clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}
@media (max-width: 1100px) {
  .screen-3__hex {
    width: 230px;
    height: 289px;
  }
}
.screen-3__hex:last-child {
  margin-top: -85px;
  margin-left: 174px;
}
@media (max-width: 1100px) {
  .screen-3__hex:last-child {
    margin: 0 0 0 30px;
  }
}
.screen-3__hex:last-child .screen-3__hex-wrap {
  background: -webkit-gradient(linear, left top, left bottom, from(#34a5fe), color-stop(90.39%, #34a5fe));
  background: linear-gradient(180deg, #34a5fe 0%, #34a5fe 90.39%);
}
.screen-3__hex:last-child .screen-3__hex-wrap:before {
  content: '';
  display: block;
  background: -webkit-gradient(linear, left top, left bottom, from(#34a5fe), color-stop(31.92%, #31aaf8), color-stop(32.29%, #34a5fe), color-stop(72.66%, #0fdec0));
  background: linear-gradient(180deg, #34a5fe 0%, #31aaf8 31.92%, #34a5fe 32.29%, #0fdec0 72.66%);
  width: 489px;
  height: 489px;
  left: -119px;
  bottom: -237px;
  position: absolute;
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
  -webkit-filter: blur(91px);
  filter: blur(91px);
  -webkit-transform: rotate(-130.64deg);
  transform: rotate(-130.64deg);
}
.screen-3__hex-image {
  -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
  clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
  height: calc(100% - (34px * 2));
  width: calc(100% - (28px * 2));
  left: 28px;
  top: 32px;
  position: absolute;
  -o-object-fit: cover;
  object-fit: cover;
}
.screen-3__hex-wrap {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  background: #ebf6ff;
}
@media (max-width: 1100px) {
  .screen-3__hexes {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 520px) {
  .screen-3__hexes {
    display: none;
  }
}
.screen-3__desc {
  max-width: 293px;
  margin-right: -30px;
  margin-left: 20px;
}
@media (max-width: 1100px) {
  .screen-3__desc {
    margin-right: 0;
    margin-left: 40px;
  }
}
@media (max-width: 700px) {
  .screen-3__desc {
    margin-left: 0;
    margin-top: 20px;
  }
}
.screen-3__desc-text {
  margin-bottom: 16px;
  font-size: 16px;
  line-height: 28px;
}
.screen-3__desc-link {
  border-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 600;
  font-size: 12px;
  line-height: 24px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.screen-3__desc-link:hover {
  border-bottom: 0;
}
.screen-3__desc-link:hover .screen-3__desc-link-text {
  border-bottom: 1px solid;
}
.screen-3__desc-link .screen-3__icon-arrow-right {
  margin-left: 8px;
}
.screen-3__desc-link-text {
  border-bottom: 1px solid transparent;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.screen-4 {
  padding: 159px 0 14px;
  position: relative;
  overflow: hidden;
}
@media (max-width: 700px) {
  .screen-4 {
    padding-top: 60px;
  }
}
.screen-4__title {
  color: #34a5fe;
  margin-bottom: 60px;
}
@media (max-width: 700px) {
  .screen-4__title {
    margin-bottom: 40px;
  }
}
.screen-4__hexagon-1 {
  width: 354px;
  height: 406px;
  background: url("/local/templates/burdenko/static/css/../img/hexagon-5.svg");
  -webkit-transform: rotate(120deg) translate(-50%, -50%);
  transform: rotate(120deg) translate(-50%, -50%);
  left: 40%;
  top: 15%;
  background-size: cover;
}
@media (max-width: 1400px) {
  .screen-4__hexagon-1 {
    left: 27%;
  }
}
.screen-4__hexagon-2 {
  width: 196px;
  height: 224px;
  left: 72%;
  top: 17%;
  background: url("/local/templates/burdenko/static/css/../img/hexagon-6.svg");
  background-size: cover;
}
.slider-news {
  position: relative;
}

.slider-news__empty-slide .slider-news__image, .news-card_empty.news-card__image{
  height: auto !important;
  padding: 0;
}
.slider-news__empty-slide.slider-news__slide, .news-card.news-card_empty {
  height: 359px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  border: 1px solid rgba(52,165,254,0.4);
  padding: 30px;
  background: #fff;
}

.news-card.news-card_empty {
  height: auto;
}

.news-card.news-card_empty .news-card__text-block{
  width: 100%;
}

.news-card.news-card_empty .news-card__image{
  display: none;
}
.news-card.news-card_empty .news-card__image-block-wrap {
  padding: 0;
  position: static;
}
.news-card.news-card_empty .news-card__image-block {
  width: 100%;
  height: auto;
  padding: 0 !important;
}
.slider-news__empty-slide.slider-news__slide:hover, .news-card.news-card_empty:hover {
  border: 1px solid rgba(52,165,254,0.4);
}
.slider-news__empty-slide.slider-news__slide:after, .news-card.news-card_empty .news-card__image-block-wrap:before {
  display: none;
}
.slider-news__empty-slide .slider-news__date, .news-card.news-card_empty .news-card__date {
  color: #000;
}
.news-card.news-card_empty .news-card__date {
  margin-bottom: 10px;
}
.slider-news .swiper-button-next {
  right: 0;
  top: -100px;
  margin: 0;
}
@media (max-width: 700px) {
  .slider-news .swiper-button-next {
    display: none;
  }
}
.slider-news .swiper-button-prev {
  right: 40px;
  left: auto;
  top: -100px;
  margin: 0;
}
@media (max-width: 700px) {
  .slider-news .swiper-button-prev {
    display: none;
  }
}
.slider-news__swiper-slide {
  width: auto;
}
.slider-news__swiper-slide:nth-child(odd) .slider-news__image {
  height: 414px;
}
@media (max-width: 700px) {
  .slider-news__swiper-slide:nth-child(odd) .slider-news__image {
    height: 294px;
  }
}
.slider-news__swiper-slide:nth-child(even) .slider-news__image {
  height: 358px;
}
@media (max-width: 520px) {
  .slider-news__swiper-slide:nth-child(even) .slider-news__image {
    height: 238px;
  }
}
.slider-news__slide {
  display: block;
  width: 360px;
  position: relative;
  overflow: hidden;
  color: #000;
  border: 0;
}
@media (max-width: 520px) {
  .slider-news__slide {
    width: 240px;
  }
}
.slider-news__slide:hover {
  border: 0;
}

.slider-news__slide:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #34A5FE 0%, #34A5FE 33.33%, #0FDEC0 97.9%);
  opacity: 0.9;
  filter: blur(41px);
  width: 200px;
  height: 200px;
  transform: translate(-50%, -50%);
}
.slider-news__img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.slider-news__image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  padding: 24px;
  width: 100%;
  margin-bottom: 24px;
}
.slider-news__date {
  position: relative;
  color: #fff;
  z-index: 1;
}
.slider-news__date-main {
  font-size: 28px;
  line-height: 24px;
  margin-bottom: 3px;
}
.slider-news__date-year {
  font-size: 16px;
  line-height: 24px;
}
.slider-news__text {
  font-size: 18px;
  line-height: 27px;
  max-width: 300px;
  border-bottom: 1px solid;
  transition: all .2s;
}
.slider-news__slide:hover .slider-news__text {
  border-bottom: 1px solid transparent;
}
.screen-5 {
  position: relative;
  padding: 168px 0 40px;
  overflow: hidden;
}
@media (max-width: 700px) {
  .screen-5 {
    padding-top: 60px;
  }
}
.screen-5__hexagon-1 {
  width: 354px;
  height: 406px;
  background: url("/local/templates/burdenko/static/css/../img/hexagon-5.svg");
  -webkit-transform: rotate(120deg) translate(-50%, -50%);
  transform: rotate(120deg) translate(-50%, -50%);
  right: 24.2%;
  top: 12.2%;
  background-size: cover;
}
.screen-5__hexagon-2 {
  width: 196px;
  height: 224px;
  right: 0%;
  top: 14%;
  background: url("/local/templates/burdenko/static/css/../img/hexagon-6.svg");
  background-size: cover;
}
@media (max-width: 1400px) {
  .screen-5__hexagon-2 {
    right: -9.5%;
  }
}
.screen-5__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.screen-5__column:first-child {
  width: 34%;
}

.screen-5__column:last-child {
  width: 66%;
}
@media (max-width: 700px) {
  .screen-5__column:last-child {
    width: 100%;
  }
}
.screen-5__title {
  margin-bottom: 60px;
  text-align: center;
  color: #34a5fe;
}
.screen-5__map {
  height: 100%;
}
@media (max-width: 700px) {
  .screen-5__map {
    max-height: 80vh;
  }
}
#map {
  height: 600px;
  min-height: 100%;
  width: 100%;
}
@media (max-width: 700px) {
  #map {
    max-height: 80vh;
  }
}
.map-list {
  height: 100%;
  background: #ebf6ff;
}
.map-list__list {
  max-width: 411px;
  padding: 40px 53px 40px 0;
  color: #fff;
}
@media (max-width: 1320px) {
  .map-list__list {
    margin-left: 16px !important;
  }
}
.map-list__name {
  display: block;
  color: #34a5fe;
  font-weight: 600;
  border: 0;
  margin-bottom: 8px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.map-list__name:hover {
  border: 0;
}
.map-list__name:hover .map-list__name-wrap {
  border-bottom: 1px dashed transparent;
}
.map-list__name-wrap {
  font-size: 16px;
  line-height: 20px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  border-bottom: 1px dashed #b0dcff;
  transition: all 0.2s;
}
.map-list__info-elem {
  color: #000;
  font-size: 14px;
  line-height: 20px;
}
.map-list__item {
  font-size: 16px;
  line-height: 20px;
}
.map-list__item:not(:last-child) {
  margin-bottom: 20px;
}
.map-list__item_main {
  padding-bottom: 32px;
  border-bottom: 1px solid rgba(52,165,254,0.4);
  margin-bottom: 32px;
}
.map-list__item_main:last-child {
  border: 0;
}
@media (max-width: 700px) {
  .screen-5__row {
    flex-direction: column;
  }
  .screen-5__column:first-child {
    width: 100%;
  }
  .map-list__list {
    max-width: 100%;
    margin: 0;
    margin-bottom: -60px;
    margin-left: 0 !important;
    padding: 32px 16px;
  }
}
.government-links {
  padding: 100px 0 0;
}
.government-links-list__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 1024px) {
  .government-links-list__row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.container-900 .government-links {
  width: 1260px;
  transform: translateX(-50%);
  margin-left: 50%;
}

@media (max-width: 1288px) {
  .container-900 .government-links {
    width: calc(100vw - 16px);
  }
}

.government-links-list__row:first-child {
  margin-bottom: 40px;
}
.government-links-list__row:last-child {
  margin: 0 -16px -8px;
}
.government-links-list__card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 32px 24px 32px 27px;
  color: #000;
  text-decoration: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 25%;
  border: 1px solid #cce3f5;
  font-size: 14px;
  line-height: 18px;
}
.government-links-list__card:not(a[href="#"]):not(div):hover {
  border: 1px solid #34a5fe;
}
a[href="#"].government-links-list__card, div.government-links-list__card  { 
  pointer-events: none;
}
@media (max-width: 1024px) {
  .government-links-list__card {
    width: 50%;
    margin-bottom: -1px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (max-width: 520px) {
  .government-links-list__card, .container-900 .government-links-list__card {
    width: 100%;
  }
}
.government-links-list__card:not(:last-child) {
  margin-right: -1px;
}
.government-links-list__card:not(:last-child):hover {
  -webkit-box-shadow: 1px 0 0 0 #34a5fe;
  box-shadow: 1px 0 0 0 #34a5fe;
}
.government-links-list__image {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 12px;
  display: block;
  max-width: 43px;
  max-height: 47px;
  -o-object-fit: contain;
  object-fit: contain;
}
.government-links-list__link {
  font-size: 16px;
  line-height: 20px;
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 16px 8px;
  text-align: center;
}
.specialists-page__content {
  padding-bottom: 0;
}
.specialists-page__subtitle {
  color: #fff;
}
.specialists-page__title {
  color: #fff;
  text-align: center;
}
.specialists-page__filters-wrap {
  max-width: 900px;
  margin: 0 auto 76px;
}
.specialists-page__filters-title {
  font-size: 20px;
  line-height: 24px;
  color: #000;
  margin-bottom: 24px;
}
.specialists-page__specialists-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -20px -66px;
}
@media (max-width: 520px) {
  .specialists-page__specialists-list {
    margin: 0 0 -20px;
  }
}
.specialists-page__specialist-card {
  margin: 0 20px 66px;
}
@media (max-width: 520px) {
  .specialists-page__specialist-card {
    margin: 0 0 20px;
  }
}
.specialist-page__specialist-information-block {
  font-size: 16px;
  line-height: 26px;
}
.specialist-page__specialist-information-block:not(:last-child) {
  margin-bottom: 80px;
}
.specialist-page__specialist-information-block h1,
.specialist-page__specialist-information-block h2,
.specialist-page__specialist-information-block h3,
.specialist-page__specialist-information-block h4,
.specialist-page__specialist-information-block h5 {
  margin: 0 0 40px;
  color: #34a5fe;
}
.specialist-page__content {
  padding-top: 100px;
}
.specialist-page__content .container {
  max-width: 932px;
}
.inner-page-head {
  padding: 80px 0 63px;
  background: #34a5fe;
  position: relative;
}
@media (max-width: 520px) {
  .inner-page-head {
    padding-top: 32px;
  }
}
.inner-page-head:before {
  content: '';
  position: absolute;
  left: 0;
  height: calc(100% + 152px);
  width: 100%;
  background: url("/local/templates/burdenko/static/css/../img/inner-page-head-bg-1.svg");
  background-size: cover;
  top: -152px;
}
@media (max-width: 800px) {
  .inner-page-head:before {
    background-size: cover;
  }
}
.inner-page-head .container {
  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: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}
.inner-page-head .container-900 {
  position: relative;
}
.inner-page-head_type-3 .container {
  max-width: 932px;
}
.inner-page-head_type-1 .breadcrumbs__breadcrumbs-item-text,
.inner-page-head_type-1 .breadcrumbs__breadcrumbs-item:after {
  color: #fff;
}
.inner-page-head_type-2:before {
  top: 0;
  height: 100%;
  background-size: cover;
  background-image: url("/local/templates/burdenko/static/css/../img/inner-page-head-bg-2.svg");
}
.inner-page-head_type-3 {
  background: #fff;
}
.inner-page-head_type-3:before {
  background: #fff;
}

.inner-page-head_small-container .container {
  max-width: 933px;
}
.inner-page-head_left .container {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.filters {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: -20px;
}
.filters__select {
  width: calc(50% - 20px);
  margin-bottom: 20px;
}
@media (max-width: 520px) {
  .filters__select {
    width: 100%;
  }
}
.filters__select:nth-child(odd) {
  margin-right: 40px;
}
@media (max-width: 520px) {
  .filters__select:nth-child(odd) {
    margin-right: 0;
  }
}
.specialist-bio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 900px) {
  .specialist-bio {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.specialist-bio__image {
  max-width: 387px;
  max-height: 481px;
  width: 36.738%;
  margin-left: 100px;
}
@media (max-width: 1100px) {
  .specialist-bio__image {
    width: 46.738%;
    margin-left: 20px;
  }
}
@media (max-width: 900px) {
  .specialist-bio__image {
    margin-left: 0;
    width: 100%;
  }
}
@media (max-width: 900px) {
  .specialist-bio__img {
    width: 100%;
  }
}
@media (max-width: 900px) {
  .specialist-bio__info {
    margin-bottom: 20px;
  }
}
.specialist-bio__name {
  color: #34a5fe;
  margin: 0 0 24px;
  text-transform: none;
}
.specialist-bio__desc {
  max-width: 470px;
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 24px;
}
.specialist-bio__speciality-list-title {
  font-size: 16px;
  line-height: 22px;
  color: #5b8bb7;
  margin-bottom: 7px;
}
.specialist-bio__speciality-list {
  margin-bottom: 24px;
}
.specialist-bio__speciality {
  font-size: 16px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  border-radius: 10px;
  line-height: 20px;
  padding: 1px 8px 2px;
  background: #fff;
  color: rgba(29,93,152,0.702);
}
.specialist-bio__contacts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.specialist-bio__contact-column {
  width: 100%;
}
.specialist-bio__contact-column:not(:last-child) {
  margin-bottom: 20px;
}
.specialist-bio__contact-title {
  font-size: 16px;
  line-height: 26px;
  color: #5b8bb7;
}
.specialist-bio__contact-value {
  font-size: 16px;
  line-height: 26px;
}
.catalog-text {
  margin-bottom: 30px;
}
.catalog-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -20px -40px;
}
@media (max-width: 520px) {
  .catalog-list {
    margin: 0 0 -40px;
  }
}
.catalog-list__catalog-category {
  width: calc(25% - 40px);
  margin: 0 20px 40px;
}
@media (max-width: 1100px) {
  .catalog-list__catalog-category {
    width: calc(33.333% - 40px);
  }
}
@media (max-width: 800px) {
  .catalog-list__catalog-category {
    width: calc(50% - 40px);
  }
}
@media (max-width: 520px) {
  .catalog-list__catalog-category {
    width: 100%;
    margin: 0 0 40px;
  }
}
.catalog-category {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  border-bottom: 0;
  min-height: 200px;
}
.catalog-category:hover {
  border-bottom: 0;
}
.catalog-category:hover:before {
  background: -webkit-gradient(linear, left top, left bottom, from(#34a5fe), color-stop(33.33%, #34a5fe), color-stop(97.9%, #0fdec0));
  background: linear-gradient(#34a5fe 0%, #34a5fe 33.33%, #0fdec0 97.9%);
}
.catalog-category:hover .catalog-category__icon-image {
  opacity: 0;
}
.catalog-category:hover .catalog-category__icon-image_hover {
  opacity: 1;
}
.catalog-category:hover .catalog-category__button {
  background: #34a5fe;
  border-color: #34a5fe;
}
.catalog-category:hover .catalog-category__button-arrow {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUgxMCIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNiA5TDEwIDVMNiAxIiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=");
}
.catalog-category:before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: background -webkit-gradient(linear, left top, left bottom, from(#cce3f5));
  background: background linear-gradient(#cce3f5);
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.catalog-category:after {
  content: '';
  display: block;
  position: absolute;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  left: 1px;
  top: 1px;
  background: #fff;
}
.catalog-category__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 27px 31px 76px;
  position: relative;
  z-index: 2;
  width: 100%;
}
.catalog-category__title {
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 16px;
  color: #000;
}
.catalog-category__desc {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 40px;
  color: #618eb7;
}
.catalog-category__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  left: 32px;
  bottom: 32px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border: 1px solid #cce3f5;
  border-radius: 100%;
  margin-top: auto;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.catalog-category__button-arrow {
  width: 10px;
  height: 8px;
  background-size: cover;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUgxMCIgc3Ryb2tlPSIjQ0NFM0Y1Ii8+CjxwYXRoIGQ9Ik02IDlMMTAgNUw2IDEiIHN0cm9rZT0iI0NDRTNGNSIvPgo8L3N2Zz4K");
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.catalog-category__icon-wrap {
  position: relative;
  width: 100%;
  height: 100%;
  display: block;
  background: #fff;
}
.catalog-category__icon-image {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.catalog-category__icon-image_hover {
  opacity: 0;
}
.catalog-category__icon {
  width: 108px;
  height: 108px;
  position: absolute;
  right: 0;
  bottom: -1px;
}
.service-banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-height: 500px;
}
@media (max-width: 800px) {
  .service-banner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.service-banner__column {
  width: 50%;
}
@media (max-width: 800px) {
  .service-banner__column {
    width: 100%;
  }
}
.service-banner__column:first-child {
  background: #eaf5fe;
  padding: 40px;
}
@media (max-width: 520px) {
  .service-banner__column:first-child {
    padding: 24px 16px;
  }
}
.service-banner__text {
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 28px;
}
.service-banner__list {
  margin-bottom: 28px;
  font-size: 16px;
  line-height: 26px;
}
.service-banner__image {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 800px) {
  .service-banner__image {
    height: 300px;
  }
}
.catalog-inner-page__inner-page-head {
  padding-bottom: 100px;
}
.catalog-page__inner-page-head {
  padding-bottom: 100px;
}
.catalog-detail-page__inner-page-head {
  padding-bottom: 50px;
}
.catalog-detail-page__title {
  margin-bottom: 64px;
}
.catalog-detail-page__text {
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  margin-bottom: 36px;
}
@media (max-width: 520px) {
  .catalog-detail-page__text {
    margin-bottom: 0;
  }
}
.catalog-detail-page__text p {
  margin: 30px 0;
}
.catalog-detail-page__text p:first-child {
  margin-top: 0;
}
.catalog-detail-page__text p:last-child {
  margin-bottom: 0;
}
.catalog-detail-page__text p + ul,
.catalog-detail-page__text p + ol {
  margin-top: -10px;
}
.catalog-detail-page__category-title {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 40px;
  text-align: center;
  color: #34a5fe;
}
.catalog-detail-page__seo-text {
  padding-top: 100px;
}
.catalog-detail-page__faq {
  padding: 100px 0;
}
.directions-slider {
  position: relative;
  padding: 0 0 100px;
}
@media (max-width: 520px) {
  .directions-slider {
    padding: 0 0 50px;
  }
}
.directions-slider__catalog-category {
  min-height: 241px;
}
.directions-slider__category-title {
  text-align: center;
  color: #34a5fe;
  margin: 0 0 40px;
}
.directions-slider .swiper-button-next {
  top: calc(50% - 7px);
  right: -40px;
}
@media (max-width: 1365px) {
  .directions-slider .swiper-button-next {
    right: -15px;
  }
}
.directions-slider .swiper-button-prev {
  top: calc(50% - 7px);
  left: -40px;
}
@media (max-width: 1365px) {
  .directions-slider .swiper-button-prev {
    left: -15px;
  }
}
.specialists-slider {
  position: relative;
  padding: 100px 0;
}
@media (max-width: 520px) {
  .specialists-slider {
    padding: 50px 0;
  }
}
.specialists-slider__category-title {
  text-align: center;
  color: #34a5fe;
  margin: 0 0 20px;
}
.specialists-slider .specialist-card {
  margin: 0 auto;
}
.specialists-slider .swiper-button-next {
  top: calc(50% + 20px);
  right: -41px;
}
@media (max-width: 1365px) {
  .specialists-slider .swiper-button-next {
    right: -15px;
  }
}
.specialists-slider .swiper-button-prev {
  top: calc(50% + 20px);
  left: -41px;
}
@media (max-width: 1365px) {
  .specialists-slider .swiper-button-prev {
    left: -15px;
  }
}
.specialists-slider .specialist-card__first-name-title {
  letter-spacing: 2px;
  text-transform: uppercase;
}
.specialists-slider .specialist-card__image {
  margin-bottom: 32px;
}
.tag {
  font-size: 14px;
  line-height: 20px;
  color: rgba(29,93,152,0.702);
  border-radius: 40px;
  background: #ebf6ff;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 1px 8px 2px;
}
.tag_light-blue {
  background: #64bbff;
  color: #fff;
}
.vacancies-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -20px -40px;
}
@media (max-width: 600px) {
  .vacancies-list {
    margin: 0 0 -20px;
  }
}
.vacancies-list__vacancy {
  width: calc(33% - 40px);
  margin: 0 20px 40px;
}
@media (max-width: 900px) {
  .vacancies-list__vacancy {
    width: calc(50% - 40px);
  }
}
@media (max-width: 600px) {
  .vacancies-list__vacancy {
    width: 100%;
    margin: 0 0 20px;
  }
}
.vacancy {
  display: block;
  border: 1px solid #cce3f5;
  position: relative;
  padding: 28px 75px 28px 32px;
}
.vacancy:hover {
  border: 1px solid transparent;
  -webkit-box-shadow: 0px 1px 14px rgba(32,108,168,0.18);
  box-shadow: 0px 1px 14px rgba(32,108,168,0.18);
}
.vacancy:hover .vacancy__button {
  background: #34a5fe;
  border-color: #34a5fe;
}
.vacancy:hover .vacancy__button-arrow {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUgxMCIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNiA5TDEwIDVMNiAxIiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=");
}
.vacancy__title {
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 16px;
  color: #000;
  display: block;
}
.vacancy__tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.vacancy__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  right: 32px;
  top: calc(50% - 16px);
  position: absolute;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border: 1px solid #cce3f5;
  border-radius: 100%;
  margin-top: auto;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.vacancy__button-arrow {
  width: 10px;
  height: 8px;
  background-size: cover;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUgxMCIgc3Ryb2tlPSIjQ0NFM0Y1Ii8+CjxwYXRoIGQ9Ik02IDlMMTAgNUw2IDEiIHN0cm9rZT0iI0NDRTNGNSIvPgo8L3N2Zz4K");
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.vacancy-detail-page__content {
  padding-top: 20px;
}
.vacancy-detail-page__info {
  width: 100%;
}
.vacancy-detail-page__payment {
  font-weight: 500;
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 24px;
}
.vacancy-detail-page__text {
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 24px;
}
.vacancy-detail-page__title {
  margin-bottom: 50px;
}
.vacancy-detail-page__information-block {
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
}
.vacancy-detail-page__information-block:not(:last-child) {
  margin-bottom: 78px;
}
.vacancy-detail-page__information-block h5 {
  margin-bottom: 30px;
  color: #34a5fe;
}
.vacancies-page__title {
  margin-bottom: 32px;
}
.paid-services-page__title {
  margin-bottom: 64px;
}
.paid-services-page__inner-page-head {
  background: none;
  padding-bottom: 0;
}
.paid-services-page__content {
  padding-top: 51px;
}
.paid-services-page__filter {
  width: 100%;
}
.paid-services-page__filter-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 24px;
}
@media (max-width: 520px) {
  .paid-services-page__filter-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.paid-services-page__select {
  width: calc(50% - 10px);
}
@media (max-width: 520px) {
  .paid-services-page__select {
    width: 100%;
  }
}
.paid-services-page__select:first-child {
  margin-right: 20px;
}
@media (max-width: 520px) {
  .paid-services-page__select:first-child {
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.paid-services-page__search-wrap {
  padding: 24px 32px;
  background: #ebf6ff;
}
@media (max-width: 520px) {
  .paid-services-page__search-wrap {
    padding: 8px;
  }
}
.paid-services-page__search-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
.paid-services-page__search {
  padding: 10px 15px;
  border: 1px solid #cce3f5;
  border-right: 0;
  font-size: 16px;
  line-height: 22px;
  outline: none;
  width: 100%;
}
.paid-services-page__search::-webkit-input-placeholder {
  color: rgba(97,142,183,0.5);
}
.paid-services-page__search::-moz-placeholder {
  color: rgba(97,142,183,0.5);
}
.paid-services-page__search:-ms-input-placeholder {
  color: rgba(97,142,183,0.5);
}
.paid-services-page__search::-ms-input-placeholder {
  color: rgba(97,142,183,0.5);
}
.paid-services-page__search::placeholder {
  color: rgba(97,142,183,0.5);
}
.paid-services-page__search-button {
  width: 44px;
  height: 44px;
  background-color: #34a5fe;
  background-repeat: no-repeat;
  background-position: center;
  outline: none;
  border: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  cursor: pointer;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNy4yNSIgY3k9IjciIHI9IjUiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTEwLjc1IDExTDE0LjI1IDE0LjUiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==");
}
.paid-services-page__search-button:hover {
  opacity: 0.7;
}
@media (max-width: 700px) {
  .paid-services-page__table-wrap {
    display: block;
    width: 100%;
    overflow: scroll;
  }
}
.services-table {
  width: 100%;
  border-collapse: collapse;
}
@media (max-width: 700px) {
  .services-table {
    min-width: 700px;
  }
}
.services-table__td-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.services-table__button {
  margin-left: auto;
}
.services-table__th {
  text-align: left;
  padding-bottom: 24px;
}
.services-table__th:first-child {
  padding-right: 20px;
}
.services-table__th:last-child {
  width: 245px;
  padding-left: 20px;
}
.services-table__td {
  padding: 21px 0;
}
.services-table__td:first-child {
  width: 157px;
  padding-right: 20px;
}
.services-table__td:last-child {
  width: 320px;
  padding-left: 20px;
}
.services-table__price {
  margin-right: 38px;
}
.services-table__tr {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.services-table__tr:hover {
  background: #ebf6ff;
}
.services-table__tr:first-child .services-table__td {
  border-bottom: 1px solid #81c4f9;
  border-top: 1px solid #81c4f9;
}
.services-table__tr:not(:first-child) .services-table__td {
  border-bottom: 1px solid #81c4f9;
}
.presscentre-page__title {
  margin-bottom: 64px;
}
.presscentre-page__anchors .anchors__anchors-links {
  margin-bottom: 0;
}
.presscentre-page__content {
  padding-top: 0;
}
.presscentre-page__inner-page-head {
  padding-bottom: 42px;
}
.presscentre-page__pagination {
  margin-top: 64px;
}
.news-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -20px -80px;
}
@media (max-width: 1024px) {
  .news-list {
    margin: 0 0 -20px;
  }
}
.news-list__news-card {
  width: calc(33.333% - 40px);
  margin: 0 20px 80px;
}
@media (max-width: 1024px) {
  .news-list__news-card {
    width: calc(50% - 40px);
    margin: 0 20px 40px;
  }
}
@media (max-width: 520px) {
  .news-list__news-card {
    width: 100%;
    margin: 0 0 40px;
  }
}
.news-card {
  display: block;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  color: #000;
  border-bottom: 0;
}
.news-card:hover {
  border-bottom: 0;
}
a[href].news-card:hover .news-card__title-wrap { 
  border-bottom: 1px solid;
  color: #34a5fe;
}
.news-card__title-wrap {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  border-bottom: 1px solid transparent;
}
@media (max-width: 520px) {
  .news-card__title-wrap {
    border-bottom: 1px solid;
  }
}
.news-card__image-block {
  display: block;
  position: relative;
  margin-bottom: 16px;
}
.news-card__image-block_type-1 {
  padding-bottom: 100%;
}
.news-card__image-block_type-2 {
  padding-bottom: 116.199%;
}
.news-card__image-block_type-3 {
  padding-bottom: 79.695%;
}
.news-card_no-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: auto;
  background: #34a5fe;
  color: #fff;
}
.news-card_no-image:hover .news-card__title-wrap {
  color: #fff;
  opacity: 0.7;
}
.news-card_no-image .news-card__image-block {
  height: 100%;
}
.news-card_no-image .news-card__image-block-wrap {
  background: #34a5fe;
  padding-bottom: 0;
  position: static;
  height: 100%;
}
.news-card_no-image .news-card__date {
  margin-bottom: 20px;
}
.news-card_no-image .news-card__text-block {
  padding: 0 24px 24px 24px;
}
.news-card__image-block-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  padding: 24px;
}
.news-card__image-block-wrap:before {
  content: '';
  position: absolute;
  display: block;
  width: 167px;
  height: 149px;
  top: 0;
  left: 0;
  z-index: 1;
  background-size: cover;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjI2IiBoZWlnaHQ9IjIyNiIgdmlld0JveD0iMCAwIDIyNiAyMjYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF84MDJfODMzMzkpIj4KPGcgb3BhY2l0eT0iMC45IiBmaWx0ZXI9InVybCgjZmlsdGVyMF9mXzgwMl84MzMzOSkiPgo8Y2lyY2xlIGN4PSItMC41IiBjeT0iLTIwLjUiIHI9IjE0Ni41IiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfODAyXzgzMzM5KSIvPgo8L2c+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZl84MDJfODMzMzkiIHg9Ii0xODgiIHk9Ii0yMDgiIHdpZHRoPSIzNzUiIGhlaWdodD0iMzc1IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIwLjUiIHJlc3VsdD0iZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl84MDJfODMzMzkiLz4KPC9maWx0ZXI+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl84MDJfODMzMzkiIHgxPSItMC41IiB5MT0iLTE2NyIgeDI9Ii0wLjUiIHkyPSIxMjYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzM0QTVGRSIvPgo8c3RvcCBvZmZzZXQ9IjAuMzMzMzMzIiBzdG9wLWNvbG9yPSIjMzRBNUZFIi8+CjxzdG9wIG9mZnNldD0iMC45Nzg5NTciIHN0b3AtY29sb3I9IiMwRkRFQzAiLz4KPC9saW5lYXJHcmFkaWVudD4KPGNsaXBQYXRoIGlkPSJjbGlwMF84MDJfODMzMzkiPgo8cmVjdCB3aWR0aD0iMjI2IiBoZWlnaHQ9IjIyNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
}
.news-card__image {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.news-card__tags {
  margin-top: auto;
  z-index: 2;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.news-card__tag {
  margin-right: 10px;
  margin-bottom: 10px;
}
.news-card__img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.news-card__title {
  margin-bottom: 10px;
}
.news-card__desc {
  font-size: 16px;
  line-height: 26px;
}
.news-card__date {
  display: block;
  position: relative;
  z-index: 2;
  color: #fff;
}
.news-card__date-main {
  display: block;
  font-size: 28px;
  line-height: 24px;
  margin-bottom: 3px;
}
.news-card__date-year {
  display: block;
  font-size: 16px;
  line-height: 24px;
}
.presscentre-detail-page__content {
  padding-top: 0;
}
.presscentre-detail-page__tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.presscentre-detail-page__tag {
  margin-right: 10px;
  margin-bottom: 10px;
}
.gallery-slider {
  max-width: 666px;
  width: 100%;
  position: relative;
  margin: 20px auto;
}
.gallery-slider__swiper-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.gallery-slider__subtitle {
  margin-top: 21px;
  font-size: 16px;
  line-height: 26px;
  color: #1d5d98;
  opacity: 0.5;
}
.gallery-slider .swiper-button-next,
.gallery-slider .swiper-button-prev {
  top: 406px;
  bottom: auto;
  margin: -32px 0 0 0;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
@media (max-width: 700px) {
  .gallery-slider .swiper-button-next.js-hidden,
  .gallery-slider .swiper-button-prev.js-hidden {
    opacity: 0;
    pointer-events: none;
  }
}
.gallery-slider .swiper-button-next {
  right: 20px;
}
.gallery-slider .swiper-button-prev {
  left: auto;
  right: 60px;
}
.gallery-slider__image {
  height: 426px;
  margin: 0 auto;
}
@media (max-width: 700px) {
  .gallery-slider__image {
    height: auto;
    width: 100%;
  }
}
.faq-page__title {
  margin-bottom: 32px;
}
.faq-page__content {
  padding-top: 56px;
}
.faq-page .faq__buttons {
  margin-top: 64px;
}
.faq {
  position: relative;
}
.faq:before {
  content: '';
  position: absolute;
  display: block;
  width: 300vw;
  left: -100vw;
  top: 0;
  height: 100%;
  background: #ebf6ff;
  z-index: -1;
}
.faq_transparent:before {
  display: none;
}
.faq__title {
  margin: 0 auto 0 0;
  color: #34a5fe;
}
.faq__title-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  margin-bottom: 40px;
}
@media (max-width: 520px) {
  .faq__title-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.faq__all-link-text {
  border-bottom: 1px solid transparent;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.faq__all-link-text:hover {
  border-bottom: 1px solid;
}
@media (max-width: 520px) {
  .faq__all-link-text {
    border-bottom: 1px solid;
  }
}
.faq__all-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 600;
  font-size: 12px;
  line-height: 24px;
  letter-spacing: 1px;
  text-transform: uppercase;
  border: 0;
}
@media (max-width: 520px) {
  .faq__all-link {
    margin-top: 10px;
  }
}
.faq__all-link .icon-arrow-right {
  margin-left: 8px;
}
.faq__all-link:hover {
  border: 0;
}
.faq__faq-block:not(:last-child) {
  margin-bottom: 12px;
}
.faq__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 40px;
}
.faq-block {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.faq-block:hover {
  -webkit-box-shadow: 0px 1px 14px rgba(32,108,168,0.18);
  box-shadow: 0px 1px 14px rgba(32,108,168,0.18);
}
.faq-block.js-opened .faq-block__content-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.faq-block.js-opened .faq-block__title-block:after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.faq-block__content-block {
  display: none;
  padding: 28px 32px;
  background: #fff;
  border: 1px solid #cce3f5;
  border-top: 0;
}
@media (max-width: 520px) {
  .faq-block__content-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 16px 16px 24px;
  }
}
.faq-block__content-name {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 4px;
}
.faq-block__content-subtitle {
  font-size: 14px;
  line-height: 20px;
  color: rgba(29,93,152,0.702);
}
.faq-block__content-text {
  margin-top: 16px;
}
.faq-block__title-block {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 27px 32px;
  background: #fff;
  border: 1px solid #cce3f5;
  cursor: pointer;
}
@media (max-width: 520px) {
  .faq-block__title-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 16px 16px 24px;
  }
}
.faq-block__title-block:after {
  content: '';
  width: 32px;
  height: 32px;
  position: absolute;
  right: 32px;
  top: calc(50% - 16px);
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTYiIHRyYW5zZm9ybT0icm90YXRlKDkwIDE2IDE2KSIgZmlsbD0iIzMzQTVGRCIvPgo8cGF0aCBkPSJNMTYgMTFMMTYgMjEiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTEyIDE3TDE2IDIxTDIwIDE3IiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=");
}
.faq-block__number-title {
  margin-bottom: 7px;
}
.faq-block__number {
  width: 77px;
  font-size: 14px;
  line-height: 20px;
  margin-right: 40px;
  color: rgba(29,93,152,0.702);
}
@media (max-width: 520px) {
  .faq-block__number {
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.faq-block__name {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 8px;
}
.faq-block__name-block {
  max-width: calc(100% - 200px);
}
@media (max-width: 520px) {
  .faq-block__name-block {
    max-width: calc(100% - 60px);
  }
}
.faq-block__title {
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 16px;
}
.faq-block__tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.faq-block__tag {
  margin-right: 10px;
  margin-bottom: 10px;
}
.search-page__title {
  margin-bottom: 64px;
}
.search-page__button-more {
  margin-top: 64px;
}
.search {
  width: 100%;
}
.search__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 24px;
}
@media (max-width: 520px) {
  .search__wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.search__input {
  background: #fff;
  border-radius: 0;
  border: 1px solid #cce3f5;
  outline: none;
  width: 100%;
  padding: 10px 19px;
  font-size: 16px;
  line-height: 22px;
}
@media (max-width: 520px) {
  .search__input {
    margin-bottom: 10px;
  }
}
.search__button {
  width: 117px;
  margin-left: 24px;
  text-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
@media (max-width: 520px) {
  .search__button {
    width: 100%;
    margin: 0;
  }
}
.search__desc {
  margin-top: 24px;
  font-size: 16px;
  line-height: 26px;
}
.search-list__item:not(:last-child) {
  margin-bottom: 64px;
}
.search-list__title {
  display: block;
  font-size: 24px;
  line-height: 32px;
  color: #34a5fe;
  margin-bottom: 24px;
  border: 0;
}
.search-list__title:hover {
  border: 0;
}
.search-list__title:hover .search-list__title-wrap {
  border-bottom: 1px solid transparent;
}
@media (max-width: 520px) {
  .search-list__title {
    font-size: 18px;
    line-height: 26px;
  }
}
.search-list__title-wrap {
  display: inline;
  border-bottom: 1px solid;
  -webkit-transition: 0.2s all;
  transition: 0.2s all;
}
.search-list__desc {
  font-size: 16px;
  line-height: 26px;
}
.page-404__content {
  padding-top: 0;
}
.page-404 .container-900 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
@media (max-width: 800px) {
  .page-404 .container-900 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.page-404 .government-links {
  padding-top: 54px;
}
.page-404-content {
  padding: 139px 0 177px;
  background-image: url("/local/templates/burdenko/static/css/../img/inner-page-head-bg-2.svg");
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 800px) {
  .page-404-content {
    padding: 48px 0;
  }
}
.page-404-content__number {
  font-size: 170px;
  line-height: 170px;
  color: #cce3f5;
  margin-bottom: 4px;
}
@media (max-width: 520px) {
  .page-404-content__number {
    font-size: 140px;
    line-height: 140px;
  }
}
.page-404-content__subtitle {
  font-size: 32px;
  line-height: 40px;
  color: #cce3f5;
}
@media (max-width: 520px) {
  .page-404-content__subtitle {
    font-size: 26px;
    line-height: 34px;
  }
}
.page-404-content__column:first-child {
  margin-right: 64px;
}
@media (max-width: 800px) {
  .page-404-content__column:first-child {
    margin-right: 0;
    margin-bottom: 30px;
  }
}
.page-404-content__text {
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 2px;
}
.reveiews-page__title {
  margin-bottom: 32px;
}
.reviews__reviews-item:not(:last-child) {
  margin-bottom: 12px;
}
.reviews__reviews-list {
  margin-bottom: 64px;
}
.reviews-item {
  border: 1px solid #cce3f5;
  padding: 32px;
}
@media (max-width: 520px) {
  .reviews-item {
    padding: 16px;
  }
}
.reviews-item__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.reviews-item__row:nth-child(1) {
  margin-bottom: 20px;
}
.reviews-item__row:nth-child(2) {
  margin-bottom: 27px;
}
@media (max-width: 950px) {
  .reviews-item__row:nth-child(3) {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.reviews-item__date {
  font-size: 14px;
  line-height: 25px;
  color: rgba(29,93,152,0.702);
  margin-right: 16px;
}
.reviews-item__name {
  font-size: 16px;
  line-height: 26px;
}
.reviews-item__desc {
  font-size: 16px;
  line-height: 26px;
}
.reviews-item__doctor,
.reviews-item__service {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 28px;
}
@media (max-width: 950px) {
  .reviews-item__doctor,
  .reviews-item__service {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.reviews-item__doctor-title,
.reviews-item__service-title {
  font-size: 14px;
  line-height: 20px;
  margin-right: 8px;
  color: rgba(29,93,152,0.702);
}
.reviews-item__doctor-name,
.reviews-item__service-name {
  font-size: 14px;
  line-height: 20px;
  color: rgba(29,93,152,0.702);
  padding: 1px 8px 2px;
  background: #ebf6ff;
  border-radius: 40px;
}
.text-page__content {
  padding-top: 0;
}
.text-page h1,
.text-page h2,
.text-page h3,
.text-page h4,
.text-page h5 {
  color: #34a5fe;
}
.text-page h2,
.text-page h3,
.text-page h4,
.text-page h5 {
  margin: 80px 0 40px;
}
@media (max-width: 520px) {
  .text-page h2,
  .text-page h3,
  .text-page h4,
  .text-page h5 {
    margin: 40px 0 20px;
  }
}
.text-page h2:first-child,
.text-page h3:first-child,
.text-page h4:first-child,
.text-page h5:first-child {
  margin-top: 0;
}
.text-page p {
  line-height: 1.61em;
}
.text-page ol {
  padding-left: 18px;
}
.text-page ol li {
  margin-bottom: 2px;
  text-decoration: none;
  padding-left: 30px; 
  font-weight: 300;
}
.text-page ol li:before {
  color: #34a5fe;
  top: 0.13em;
  font-size: 16px;
}
.text-page img {
  max-width: 100%;
}
.text-page p + img {
  margin-top: 5px;
}
.text-page p + ol,
.text-page p + ul {
  margin-top: 0;
}
.text-page ul li {
  margin-bottom: 3px;
}
.text-page ul li:before {
  top: 0.5em;
}
.text-page p + table {
  margin-top: 35px;
}
.text-page table {
  border-collapse: collapse;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  min-width: 671px;
}
@media (max-width: 1024px) {
  .text-page table {
    display: block;
    overflow: scroll;
    width: 100%;
    min-width: unset;
  }
}
@media (max-width: 1024px) {
  .text-page tr {
    min-width: 900px;
  }
}
.text-page th {
  padding: 17px 26px;
  -moz-text-align-last: left;
  text-align-last: left;
  border: 1px solid #81c4f9;
  background: #81c4f9;
  color: #fff;
}
.text-page th:first-child {
  min-width: 149px;
}
.text-page td {
  padding: 18px 28px 17px;
  border: 1px solid #81c4f9;
  vertical-align: baseline;
}
.text-page table + p {
  margin-top: 35px;
}

.paid-services-autocomplete {
  width: 100%;
}

/* Версия для слабовидящих начало */

body.js-poor-vision {
  font-family: 'GolosBig';
  background: #000;
}
body.js-poor-vision *{
  color: #fff !important;
  text-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000;
}
body.js-poor-vision *::placeholder{
  color: #fff !important;
  text-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000;
}
body.js-poor-vision input.header-search__search-input::placeholder{
  color: #fff !important;
}

body.js-poor-vision .footer,
body.js-poor-vision .map-list,
body.js-poor-vision .screen-1,
body.js-poor-vision .inner-page__content,
body.js-poor-vision .inner-page-head,
body.js-poor-vision .inner-page-head:before, 
body.js-poor-vision .catalog-category:after,
body.js-poor-vision .service-banner__column:first-child, 
body.js-poor-vision .popup-content,
body.js-poor-vision .paid-services-page__search-wrap, 
body.js-poor-vision .paid-services-page__search,
body.js-poor-vision .select-block__current-option {
  background: #000 !important;
}

body.js-poor-vision .paid-services-page__search-wrap, 
body.js-poor-vision .paid-services-page__search,
body.js-poor-vision .select-block__current-option {
  border: 1px solid #fff;
}

/* Версия для слабовидящих конец */

.news-card__image_empty {
  background-size: 64px;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #34a5fe;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZD0iTTQuODI4IDIxbC0uMDIuMDItLjAyMS0uMDJIMi45OTJBLjk5My45OTMgMCAwIDEgMiAyMC4wMDdWMy45OTNBMSAxIDAgMCAxIDIuOTkyIDNoMTguMDE2Yy41NDggMCAuOTkyLjQ0NS45OTIuOTkzdjE2LjAxNGExIDEgMCAwIDEtLjk5Mi45OTNINC44Mjh6TTIwIDE1VjVINHYxNEwxNCA5bDYgNnptMCAyLjgyOGwtNi02TDYuODI4IDE5SDIwdi0xLjE3MnpNOCAxMWEyIDIgMCAxIDEgMC00IDIgMiAwIDAgMSAwIDR6IiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LDEpIi8+PC9zdmc+")
}

@media (min-width: 915px) {
  .container-900 .container {
    padding: 0;
  }
}

.footer__column a{
  border-bottom: 1px solid rgba(0,0,0,0.1);
  width: fit-content;
}

.footer__column a.footer__dextra {
  border: 0;
  width: auto;
}

.main-menu__submenu-category:last-child {
  margin-bottom: 15px;
}

.container .container {
  padding: 0;
}

.bvi-body {
  position: relative;
}
.bvi-body .top-searchbar {
  z-index: 999999999;
}

body .bvi-body[data-bvi-theme=white]:not(.bvi-no-styles) .top-searchbar__close, body .bvi-body[data-bvi-theme=brown]:not(.bvi-no-styles) .top-searchbar__close {
  filter: invert(1) !important;
}

body .bvi-body[data-bvi-theme=white]:not(.bvi-no-styles) .top-searchbar__input::placeholder, body .bvi-body[data-bvi-theme=brown]:not(.bvi-no-styles) .top-searchbar__input::placeholder{
  color: #000;
}

body .bvi-body[data-bvi-theme=white]:not(.bvi-no-styles) .phones__current:after, body .bvi-body[data-bvi-theme=brown]:not(.bvi-no-styles) .phones__current:after{
  filter: invert(1) !important;
}

.bvi-body .header-search__top-search-click-area {
  border: 1px solid;
}

body .bvi-body .header__logo:hover .header__logo-text-inner {
  color: #fff !important;
  background: #000 !important;
}
body .bvi-body[data-bvi-theme=black]:not(.bvi-no-styles) .header__logo:hover .header__logo-text-inner {
  color: #000 !important;
  background: #fff !important;
}
.specialist-card__first-name-title {
  color: #000;
}

.specialist-bio__rating-block {
  margin-bottom: 24px;
}
.rating-block__rating-value {
  display: flex;
  align-items: center;
}
.rating-block__rating-value .star-icon {
  margin-right: 8px;
  width: 20px;
  height: 20px;
}
.rating-block__rating-title {
  font-size: 16px;
  line-height: 22px;
  color: #5b8bb7;
  margin-bottom: 7px;
}
.rating-block__rating-text {
  font-size: 16px;
  width: fit-content;
  border-radius: 10px;
  line-height: 20px;
  padding: 1px 8px 2px;
  background: #fff;
  color: rgba(29,93,152,0.702);
}
.star-icon {
  display: block;
  width: 24px;
  height: 24px;
  background-size: cover;
  transition: all .2s;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48cGF0aCBkPSJNMTIuMDAwNiAxOC4yNkw0Ljk0NzE1IDIyLjIwODJMNi41MjI0OCAxNC4yNzk5TDAuNTg3ODkxIDguNzkxOEw4LjYxNDkzIDcuODQwMDZMMTIuMDAwNiAwLjVMMTUuMzg2MiA3Ljg0MDA2TDIzLjQxMzIgOC43OTE4TDE3LjQ3ODcgMTQuMjc5OUwxOS4wNTQgMjIuMjA4MkwxMi4wMDA2IDE4LjI2WiIgZmlsbD0icmdiYSgxOTQsMTkzLDE3NywxKSI+PC9wYXRoPjwvc3ZnPg==");
}
.star-icon.filled, .star-icon.selected {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48cGF0aCBkPSJNMTIuMDAwNiAxOC4yNkw0Ljk0NzE1IDIyLjIwODJMNi41MjI0OCAxNC4yNzk5TDAuNTg3ODkxIDguNzkxOEw4LjYxNDkzIDcuODQwMDZMMTIuMDAwNiAwLjVMMTUuMzg2MiA3Ljg0MDA2TDIzLjQxMzIgOC43OTE4TDE3LjQ3ODcgMTQuMjc5OUwxOS4wNTQgMjIuMjA4MkwxMi4wMDA2IDE4LjI2WiIgZmlsbD0icmdiYSgyNTMsMjE2LDAsMSkiPjwvcGF0aD48L3N2Zz4=");
}
.input-block__rating-stars:hover .star-icon.selected:not(.filled) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48cGF0aCBkPSJNMTIuMDAwNiAxOC4yNkw0Ljk0NzE1IDIyLjIwODJMNi41MjI0OCAxNC4yNzk5TDAuNTg3ODkxIDguNzkxOEw4LjYxNDkzIDcuODQwMDZMMTIuMDAwNiAwLjVMMTUuMzg2MiA3Ljg0MDA2TDIzLjQxMzIgOC43OTE4TDE3LjQ3ODcgMTQuMjc5OUwxOS4wNTQgMjIuMjA4MkwxMi4wMDA2IDE4LjI2WiIgZmlsbD0icmdiYSgxOTQsMTkzLDE3NywxKSI+PC9wYXRoPjwvc3ZnPg==");
}


.input-block__rating-stars,
.reviews-item__rating-stars,
.reviews-item__rating {
  display: flex;
  align-items: center;
}
.reviews-item__rating-stars {
  margin-right: 10px;
}

.reviews-item__rating-stars .star-icon {
  width: 18px;
  height: 18px;
}
.input-block__rating-stars .star-icon {
  cursor: pointer;
}
.input-block__rating-stars .star-icon:not(:last-child) {
  margin-right: 4px;
}
.input-block__input_hidden {
  display: none;
}
.specialist-card__rating-block {
  display: flex;
  align-items: center;
  margin-top: 10px;
} 
.specialist-card .rating-block__rating-title {
  margin-bottom: 0;
  margin-right: 8px;
}


.donor-trafficlight {
  padding: 56px 0;
  background: #F0F8FF;
}
.donor-trafficlight__title {
  color: #34A5FE;
}
.donor-trafficlight__row {
  display: flex;
  margin: 0 -24px -54px;
  flex-wrap: wrap;
}
.donor-trafficlight__col {
  margin: 0 24px 30px;
}
.donor-trafficlight__col:first-child {
  width: calc(57% - 48px);
}
.donor-trafficlight__col:last-child {
  width: calc(43% - 48px);
}
.donor-trafficlight__groups {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -12px;
}
.donor-trafficlight__group {
  width: calc(100% / 2 - 24px);
  margin: 0 12px 24px;
  background: #fff;
  text-align: center;
  font-weight: 500;
  font-size: 28px;
  line-height: 36px;
  padding: 40px 32px 32px; 
}
.donor-trafficlight__group-title {
  margin-bottom: 40px;
}
.donor-trafficlight__group-row {
  display: flex;
  margin: 0 -4px;
}
.donor-trafficlight__group-type {
  width: calc(100% / 2 - 8px);
  margin: 0 4px;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  padding: 16px 4px;
  height: fit-content;
}
.donor-trafficlight__group-type_green {
  background: #06B942;
}
.donor-trafficlight__group-type_yellow {
  background: #F9B403;
}
.donor-trafficlight__group-type_red {
  background: #ED3F49;
}
.donor-trafficlight__status-desc {
  display: flex;
}
.donor-trafficlight__status-desc:before {
  content: '';
  width: 24px;
  height: 24px;
  display: block;
  border-radius: 100%;
  flex-shrink: 0;
  margin-right: 16px;
}
.donor-trafficlight__status-desc_green:before {
  background: #06B942;
}
.donor-trafficlight__status-desc_yellow:before {
  background: #F9B403;
}
.donor-trafficlight__status-desc_red:before {
  background: #ED3F49;
}
.donor-trafficlight__status-desc:not(:last-child) {
  margin-bottom: 33px;
}
.donor-trafficlight__status-desc-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 20px;
  margin: 2px 0 8px;
}
.donor-trafficlight__status-desc-info {
  max-width: 430px;
}
.donor-trafficlight__status-desc-text {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
}

@media (max-width: 1308px) {
  .donor-trafficlight__col:first-child {
    width: calc(57% - 24px);
  }
  .donor-trafficlight__col:last-child {
    width: calc(43% - 24px);
  }
  .donor-trafficlight__row {
    margin: 0 -12px -54px;
  }
  .donor-trafficlight__col {
    margin: 0 12px 30px;
  }
}
@media (max-width: 900px) {
  .donor-trafficlight__group {
    width: 100%;
  }
  
}

@media (max-width: 520px) {
  .donor-trafficlight__group {
    width: calc(100% / 2 - 8px);
    margin: 0 4px 8px;
    padding: 24px 12px;
  }
  .donor-trafficlight__col:first-child, 
  .donor-trafficlight__col:last-child { 
    width: 100%;
    margin: 0 0 30px;
  }
  .donor-trafficlight__groups {
    margin: 0 -4px -12px;
  }
  .donor-trafficlight__row {
    margin: 0 0 -30px;
  }
}

.tel-paid-service h3{
	text-decoration: none!important;
margin-bottom: 0!important;
}
/* End */


/* Start:/local/templates/burdenko/static/css/s.css?1681273131120*/
/* Стильник для программиста */

.g-recaptcha{
	display: none;
}

.message.error {
	color: red;
}
/* End */


/* Start:/local/templates/burdenko/static/vendor/bvi/css/bvi.min.css?168127313078736*/
/*!
 * Button visually impaired v1.0.0 (https://bvi.isvek.ru/)
 * Copyright 2014-2021 <bvi@isvek.ru>
 * Licensed under MIT (https://github.com/veks/button-visually-impaired-javascript/blob/master/LICENSE.md)
 */html:not(.bvi-panel){font-size:100%}html:not(.bvi-panel) *,html:not(.bvi-panel) ::after,html:not(.bvi-panel) ::before{box-sizing:border-box}html body .bvi-panel{font-family:Arial,serif!important;font-size:1rem!important;padding:.5rem;color:#000;top:0;left:0;right:0;letter-spacing:0;position:relative;text-shadow:none;line-height:normal;border:0;margin-bottom:.3rem;background-color:#f7f7f7;box-shadow:0 1px 3px 0 rgba(0,0,0,.23);z-index:999999!important}html body .bvi-panel *{font-family:Arial,serif!important;font-size:1rem!important}html body .bvi-panel.bvi-fixed-top{position:fixed;top:0;right:0;left:0;z-index:999999}html body .bvi-panel.bvi-panel-hide{display:none}html body .bvi-panel a{color:#000!important;outline:0!important;background-color:transparent!important;text-decoration:none!important}html body .bvi-panel a:focus,html body .bvi-panel a:hover{color:#000!important;outline:0!important;background-color:transparent!important;text-decoration:none!important}html body .bvi-panel a.bvi-link{display:inline-block;line-height:1.5;font-size:.875rem!important;color:#212529!important;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;padding:.375rem .75rem;border-radius:.25rem;position:relative;font-weight:700;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}html body .bvi-panel a.bvi-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}html body .bvi-panel a.bvi-link:focus,html body .bvi-panel a.bvi-link:hover{background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.active{color:#212529!important;background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.bvi-theme-white{background-color:#fff!important;color:#000!important}html body .bvi-panel a.bvi-link.bvi-theme-black{background-color:#000!important;color:#fff!important}html body .bvi-panel a.bvi-link.bvi-theme-blue{background-color:#9dd1ff!important;color:#063462!important}html body .bvi-panel a.bvi-link.bvi-theme-brown{background-color:#f7f3d6!important;color:#4d4b43!important}html body .bvi-panel a.bvi-link.bvi-theme-green{background-color:#3b2716!important;color:#a9e44d!important}html body .bvi-panel .bvi-blocks{margin:0 auto;text-align:center;display:flex;flex-flow:row wrap}html body .bvi-panel .bvi-blocks.bvi-block-start{justify-content:flex-start}html body .bvi-panel .bvi-blocks.bvi-block-center{justify-content:center}html body .bvi-panel .bvi-blocks.bvi-block-end{justify-content:flex-end}html body .bvi-panel .bvi-block{padding:.688rem .938rem}html body .bvi-panel .bvi-block .bvi-block-title{text-align:center;font-weight:600!important;font-size:1rem!important;display:block;margin-bottom:.8rem}html body .bvi-panel .bvi-modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;visibility:hidden;z-index:1050;outline:0;opacity:0;background:rgba(0,0,0,.5);-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;transition:opacity .2s ease-in}html body .bvi-panel .bvi-modal.show{visibility:visible;opacity:1}html body .bvi-panel .bvi-modal .bvi-modal-dialog{max-width:500px;margin:1.75rem auto;display:flex;align-items:center;height:calc(100% - 3.5rem);pointer-events:none}html body .bvi-panel .bvi-modal .bvi-modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;max-height:100%;overflow:hidden}html body .bvi-panel .bvi-modal .bvi-modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:.8rem .8rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}html body .bvi-panel .bvi-modal .bvi-modal-title{margin-top:0;margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:600;color:#000}html body .bvi-panel .bvi-modal .bvi-modal-body{position:relative;flex:1 1 auto;padding:1rem;overflow-y:auto}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar{width:.5rem;background-color:transparent;opacity:0}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:.25rem}html body .bvi-panel .bvi-modal .bvi-modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.8rem .8rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}html body .bvi-panel .bvi-modal .bvi-modal-close{float:right;font-size:1.2rem!important;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;opacity:.5}html body .bvi-panel .bvi-modal .bvi-modal-close:focus,html body .bvi-panel .bvi-modal .bvi-modal-close:hover{cursor:pointer;opacity:.75}body.bvi-active{margin:0;padding:0;top:0;left:0}body.bvi-active.bvi-noscroll{overflow:hidden!important}body .bvi-body{padding:0 .5rem}body .bvi-body[data-bvi-theme=white]:not(.bvi-no-styles){background-color:#fff!important;color:#000!important;fill:#000000!important;border-color:#000!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles){background-color:#fff!important;color:#000!important;fill:#000000!important;border-color:#000!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-text{border-color:#000}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#000!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(0,0,0,.5)!important;border:1px solid rgba(0,0,0,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(0,0,0,.5)!important;border:1px solid rgba(0,0,0,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#fff!important;background-color:#000!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#000!important;background-color:#fff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:#000!important;color:#000!important;fill:#000000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#000!important;color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#000!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#fff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#fff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=black]:not(.bvi-no-styles){background-color:#000!important;color:#fff!important;fill:#ffffff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles){background-color:#000!important;color:#fff!important;fill:#ffffff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-text{border-color:#fff}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#fff!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#000!important;background-color:#fff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#fff!important;background-color:#000!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:#fff!important;color:#fff!important;fill:#ffffff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#fff!important;color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#fff!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#000!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#000!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=blue]:not(.bvi-no-styles){background-color:#9dd1ff!important;color:#063462!important;fill:#063462!important;border-color:#063462!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles){background-color:#9dd1ff!important;color:#063462!important;fill:#063462!important;border-color:#063462!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-text{border-color:#063462}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#063462!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(6,52,98,.5)!important;border:1px solid rgba(6,52,98,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(6,52,98,.5)!important;border:1px solid rgba(6,52,98,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#9dd1ff!important;background-color:#063462!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#063462!important;background-color:#9dd1ff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#9dd1ff!important;box-shadow:none!important;text-shadow:none!important;border-color:#063462!important;color:#063462!important;fill:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#063462!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#063462!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#063462!important;color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#063462!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#063462!important;background-color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=brown]:not(.bvi-no-styles){background-color:#f7f3d6!important;color:#4d4b43!important;fill:#4D4B43!important;border-color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles){background-color:#f7f3d6!important;color:#4d4b43!important;fill:#4D4B43!important;border-color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-text{border-color:#4d4b43}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#4d4b43!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(77,75,67,.5)!important;border:1px solid rgba(77,75,67,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(77,75,67,.5)!important;border:1px solid rgba(77,75,67,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#f7f3d6!important;background-color:#4d4b43!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#4d4b43!important;background-color:#f7f3d6!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#f7f3d6!important;box-shadow:none!important;text-shadow:none!important;border-color:#4d4b43!important;color:#4d4b43!important;fill:#4D4B43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#4d4b43!important;color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#4d4b43!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#4d4b43!important;background-color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=green]:not(.bvi-no-styles){background-color:#3b2716!important;color:#a9e44d!important;fill:#A9E44D!important;border-color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles){background-color:#3b2716!important;color:#a9e44d!important;fill:#A9E44D!important;border-color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-text{border-color:#a9e44d}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#a9e44d!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(169,228,77,.5)!important;border:1px solid rgba(169,228,77,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(169,228,77,.5)!important;border:1px solid rgba(169,228,77,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#3b2716!important;background-color:#a9e44d!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#a9e44d!important;background-color:#3b2716!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#3b2716!important;box-shadow:none!important;text-shadow:none!important;border-color:#a9e44d!important;color:#a9e44d!important;fill:#A9E44D!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#a9e44d!important;color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#a9e44d!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#a9e44d!important;background-color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-fontsize="40"] *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="40"] * h1,body .bvi-body[data-bvi-fontsize="40"] * h1 *{font-size:47px!important}body .bvi-body[data-bvi-fontsize="40"] * h2,body .bvi-body[data-bvi-fontsize="40"] * h2 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="40"] * h3,body .bvi-body[data-bvi-fontsize="40"] * h3 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="40"] * h4,body .bvi-body[data-bvi-fontsize="40"] * h4 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="40"] * h5,body .bvi-body[data-bvi-fontsize="40"] * h5 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="40"] * h6,body .bvi-body[data-bvi-fontsize="40"] * h6 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="39"] * h1,body .bvi-body[data-bvi-fontsize="39"] * h1 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="39"] * h2,body .bvi-body[data-bvi-fontsize="39"] * h2 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="39"] * h3,body .bvi-body[data-bvi-fontsize="39"] * h3 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="39"] * h4,body .bvi-body[data-bvi-fontsize="39"] * h4 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="39"] * h5,body .bvi-body[data-bvi-fontsize="39"] * h5 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] * h6,body .bvi-body[data-bvi-fontsize="39"] * h6 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="38"] * h1,body .bvi-body[data-bvi-fontsize="38"] * h1 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="38"] * h2,body .bvi-body[data-bvi-fontsize="38"] * h2 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="38"] * h3,body .bvi-body[data-bvi-fontsize="38"] * h3 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="38"] * h4,body .bvi-body[data-bvi-fontsize="38"] * h4 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="38"] * h5,body .bvi-body[data-bvi-fontsize="38"] * h5 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] * h6,body .bvi-body[data-bvi-fontsize="38"] * h6 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="37"] * h1,body .bvi-body[data-bvi-fontsize="37"] * h1 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="37"] * h2,body .bvi-body[data-bvi-fontsize="37"] * h2 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="37"] * h3,body .bvi-body[data-bvi-fontsize="37"] * h3 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="37"] * h4,body .bvi-body[data-bvi-fontsize="37"] * h4 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="37"] * h5,body .bvi-body[data-bvi-fontsize="37"] * h5 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] * h6,body .bvi-body[data-bvi-fontsize="37"] * h6 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="36"] * h1,body .bvi-body[data-bvi-fontsize="36"] * h1 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="36"] * h2,body .bvi-body[data-bvi-fontsize="36"] * h2 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="36"] * h3,body .bvi-body[data-bvi-fontsize="36"] * h3 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="36"] * h4,body .bvi-body[data-bvi-fontsize="36"] * h4 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="36"] * h5,body .bvi-body[data-bvi-fontsize="36"] * h5 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] * h6,body .bvi-body[data-bvi-fontsize="36"] * h6 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="35"] * h1,body .bvi-body[data-bvi-fontsize="35"] * h1 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="35"] * h2,body .bvi-body[data-bvi-fontsize="35"] * h2 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="35"] * h3,body .bvi-body[data-bvi-fontsize="35"] * h3 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="35"] * h4,body .bvi-body[data-bvi-fontsize="35"] * h4 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="35"] * h5,body .bvi-body[data-bvi-fontsize="35"] * h5 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] * h6,body .bvi-body[data-bvi-fontsize="35"] * h6 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="34"] * h1,body .bvi-body[data-bvi-fontsize="34"] * h1 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="34"] * h2,body .bvi-body[data-bvi-fontsize="34"] * h2 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="34"] * h3,body .bvi-body[data-bvi-fontsize="34"] * h3 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="34"] * h4,body .bvi-body[data-bvi-fontsize="34"] * h4 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="34"] * h5,body .bvi-body[data-bvi-fontsize="34"] * h5 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] * h6,body .bvi-body[data-bvi-fontsize="34"] * h6 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="33"] * h1,body .bvi-body[data-bvi-fontsize="33"] * h1 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="33"] * h2,body .bvi-body[data-bvi-fontsize="33"] * h2 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="33"] * h3,body .bvi-body[data-bvi-fontsize="33"] * h3 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="33"] * h4,body .bvi-body[data-bvi-fontsize="33"] * h4 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="33"] * h5,body .bvi-body[data-bvi-fontsize="33"] * h5 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] * h6,body .bvi-body[data-bvi-fontsize="33"] * h6 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="32"] * h1,body .bvi-body[data-bvi-fontsize="32"] * h1 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="32"] * h2,body .bvi-body[data-bvi-fontsize="32"] * h2 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="32"] * h3,body .bvi-body[data-bvi-fontsize="32"] * h3 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="32"] * h4,body .bvi-body[data-bvi-fontsize="32"] * h4 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="32"] * h5,body .bvi-body[data-bvi-fontsize="32"] * h5 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] * h6,body .bvi-body[data-bvi-fontsize="32"] * h6 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="31"] * h1,body .bvi-body[data-bvi-fontsize="31"] * h1 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="31"] * h2,body .bvi-body[data-bvi-fontsize="31"] * h2 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="31"] * h3,body .bvi-body[data-bvi-fontsize="31"] * h3 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="31"] * h4,body .bvi-body[data-bvi-fontsize="31"] * h4 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="31"] * h5,body .bvi-body[data-bvi-fontsize="31"] * h5 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] * h6,body .bvi-body[data-bvi-fontsize="31"] * h6 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="30"] * h1,body .bvi-body[data-bvi-fontsize="30"] * h1 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="30"] * h2,body .bvi-body[data-bvi-fontsize="30"] * h2 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="30"] * h3,body .bvi-body[data-bvi-fontsize="30"] * h3 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="30"] * h4,body .bvi-body[data-bvi-fontsize="30"] * h4 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="30"] * h5,body .bvi-body[data-bvi-fontsize="30"] * h5 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] * h6,body .bvi-body[data-bvi-fontsize="30"] * h6 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="29"] * h1,body .bvi-body[data-bvi-fontsize="29"] * h1 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="29"] * h2,body .bvi-body[data-bvi-fontsize="29"] * h2 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="29"] * h3,body .bvi-body[data-bvi-fontsize="29"] * h3 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="29"] * h4,body .bvi-body[data-bvi-fontsize="29"] * h4 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="29"] * h5,body .bvi-body[data-bvi-fontsize="29"] * h5 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] * h6,body .bvi-body[data-bvi-fontsize="29"] * h6 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="28"] * h1,body .bvi-body[data-bvi-fontsize="28"] * h1 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="28"] * h2,body .bvi-body[data-bvi-fontsize="28"] * h2 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="28"] * h3,body .bvi-body[data-bvi-fontsize="28"] * h3 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="28"] * h4,body .bvi-body[data-bvi-fontsize="28"] * h4 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="28"] * h5,body .bvi-body[data-bvi-fontsize="28"] * h5 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] * h6,body .bvi-body[data-bvi-fontsize="28"] * h6 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="27"] * h1,body .bvi-body[data-bvi-fontsize="27"] * h1 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="27"] * h2,body .bvi-body[data-bvi-fontsize="27"] * h2 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="27"] * h3,body .bvi-body[data-bvi-fontsize="27"] * h3 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="27"] * h4,body .bvi-body[data-bvi-fontsize="27"] * h4 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="27"] * h5,body .bvi-body[data-bvi-fontsize="27"] * h5 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] * h6,body .bvi-body[data-bvi-fontsize="27"] * h6 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="26"] * h1,body .bvi-body[data-bvi-fontsize="26"] * h1 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="26"] * h2,body .bvi-body[data-bvi-fontsize="26"] * h2 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="26"] * h3,body .bvi-body[data-bvi-fontsize="26"] * h3 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="26"] * h4,body .bvi-body[data-bvi-fontsize="26"] * h4 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="26"] * h5,body .bvi-body[data-bvi-fontsize="26"] * h5 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] * h6,body .bvi-body[data-bvi-fontsize="26"] * h6 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="25"] * h1,body .bvi-body[data-bvi-fontsize="25"] * h1 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="25"] * h2,body .bvi-body[data-bvi-fontsize="25"] * h2 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="25"] * h3,body .bvi-body[data-bvi-fontsize="25"] * h3 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="25"] * h4,body .bvi-body[data-bvi-fontsize="25"] * h4 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="25"] * h5,body .bvi-body[data-bvi-fontsize="25"] * h5 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] * h6,body .bvi-body[data-bvi-fontsize="25"] * h6 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="24"] * h1,body .bvi-body[data-bvi-fontsize="24"] * h1 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="24"] * h2,body .bvi-body[data-bvi-fontsize="24"] * h2 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="24"] * h3,body .bvi-body[data-bvi-fontsize="24"] * h3 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="24"] * h4,body .bvi-body[data-bvi-fontsize="24"] * h4 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="24"] * h5,body .bvi-body[data-bvi-fontsize="24"] * h5 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] * h6,body .bvi-body[data-bvi-fontsize="24"] * h6 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="23"] * h1,body .bvi-body[data-bvi-fontsize="23"] * h1 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="23"] * h2,body .bvi-body[data-bvi-fontsize="23"] * h2 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="23"] * h3,body .bvi-body[data-bvi-fontsize="23"] * h3 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="23"] * h4,body .bvi-body[data-bvi-fontsize="23"] * h4 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="23"] * h5,body .bvi-body[data-bvi-fontsize="23"] * h5 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] * h6,body .bvi-body[data-bvi-fontsize="23"] * h6 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="22"] * h1,body .bvi-body[data-bvi-fontsize="22"] * h1 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="22"] * h2,body .bvi-body[data-bvi-fontsize="22"] * h2 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="22"] * h3,body .bvi-body[data-bvi-fontsize="22"] * h3 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="22"] * h4,body .bvi-body[data-bvi-fontsize="22"] * h4 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="22"] * h5,body .bvi-body[data-bvi-fontsize="22"] * h5 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] * h6,body .bvi-body[data-bvi-fontsize="22"] * h6 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="21"] * h1,body .bvi-body[data-bvi-fontsize="21"] * h1 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="21"] * h2,body .bvi-body[data-bvi-fontsize="21"] * h2 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="21"] * h3,body .bvi-body[data-bvi-fontsize="21"] * h3 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="21"] * h4,body .bvi-body[data-bvi-fontsize="21"] * h4 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="21"] * h5,body .bvi-body[data-bvi-fontsize="21"] * h5 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] * h6,body .bvi-body[data-bvi-fontsize="21"] * h6 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="20"] * h1,body .bvi-body[data-bvi-fontsize="20"] * h1 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="20"] * h2,body .bvi-body[data-bvi-fontsize="20"] * h2 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="20"] * h3,body .bvi-body[data-bvi-fontsize="20"] * h3 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="20"] * h4,body .bvi-body[data-bvi-fontsize="20"] * h4 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="20"] * h5,body .bvi-body[data-bvi-fontsize="20"] * h5 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] * h6,body .bvi-body[data-bvi-fontsize="20"] * h6 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="19"] * h1,body .bvi-body[data-bvi-fontsize="19"] * h1 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="19"] * h2,body .bvi-body[data-bvi-fontsize="19"] * h2 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="19"] * h3,body .bvi-body[data-bvi-fontsize="19"] * h3 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="19"] * h4,body .bvi-body[data-bvi-fontsize="19"] * h4 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="19"] * h5,body .bvi-body[data-bvi-fontsize="19"] * h5 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] * h6,body .bvi-body[data-bvi-fontsize="19"] * h6 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="18"] * h1,body .bvi-body[data-bvi-fontsize="18"] * h1 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="18"] * h2,body .bvi-body[data-bvi-fontsize="18"] * h2 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="18"] * h3,body .bvi-body[data-bvi-fontsize="18"] * h3 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="18"] * h4,body .bvi-body[data-bvi-fontsize="18"] * h4 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="18"] * h5,body .bvi-body[data-bvi-fontsize="18"] * h5 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] * h6,body .bvi-body[data-bvi-fontsize="18"] * h6 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="17"] * h1,body .bvi-body[data-bvi-fontsize="17"] * h1 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="17"] * h2,body .bvi-body[data-bvi-fontsize="17"] * h2 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="17"] * h3,body .bvi-body[data-bvi-fontsize="17"] * h3 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="17"] * h4,body .bvi-body[data-bvi-fontsize="17"] * h4 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="17"] * h5,body .bvi-body[data-bvi-fontsize="17"] * h5 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] * h6,body .bvi-body[data-bvi-fontsize="17"] * h6 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="16"] * h1,body .bvi-body[data-bvi-fontsize="16"] * h1 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="16"] * h2,body .bvi-body[data-bvi-fontsize="16"] * h2 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="16"] * h3,body .bvi-body[data-bvi-fontsize="16"] * h3 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="16"] * h4,body .bvi-body[data-bvi-fontsize="16"] * h4 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="16"] * h5,body .bvi-body[data-bvi-fontsize="16"] * h5 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] * h6,body .bvi-body[data-bvi-fontsize="16"] * h6 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="15"] * h1,body .bvi-body[data-bvi-fontsize="15"] * h1 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="15"] * h2,body .bvi-body[data-bvi-fontsize="15"] * h2 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="15"] * h3,body .bvi-body[data-bvi-fontsize="15"] * h3 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="15"] * h4,body .bvi-body[data-bvi-fontsize="15"] * h4 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="15"] * h5,body .bvi-body[data-bvi-fontsize="15"] * h5 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] * h6,body .bvi-body[data-bvi-fontsize="15"] * h6 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="14"] * h1,body .bvi-body[data-bvi-fontsize="14"] * h1 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="14"] * h2,body .bvi-body[data-bvi-fontsize="14"] * h2 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="14"] * h3,body .bvi-body[data-bvi-fontsize="14"] * h3 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="14"] * h4,body .bvi-body[data-bvi-fontsize="14"] * h4 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="14"] * h5,body .bvi-body[data-bvi-fontsize="14"] * h5 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] * h6,body .bvi-body[data-bvi-fontsize="14"] * h6 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="13"] * h1,body .bvi-body[data-bvi-fontsize="13"] * h1 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="13"] * h2,body .bvi-body[data-bvi-fontsize="13"] * h2 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="13"] * h3,body .bvi-body[data-bvi-fontsize="13"] * h3 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="13"] * h4,body .bvi-body[data-bvi-fontsize="13"] * h4 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="13"] * h5,body .bvi-body[data-bvi-fontsize="13"] * h5 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] * h6,body .bvi-body[data-bvi-fontsize="13"] * h6 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="12"] * h1,body .bvi-body[data-bvi-fontsize="12"] * h1 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="12"] * h2,body .bvi-body[data-bvi-fontsize="12"] * h2 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="12"] * h3,body .bvi-body[data-bvi-fontsize="12"] * h3 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="12"] * h4,body .bvi-body[data-bvi-fontsize="12"] * h4 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="12"] * h5,body .bvi-body[data-bvi-fontsize="12"] * h5 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] * h6,body .bvi-body[data-bvi-fontsize="12"] * h6 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="11"] * h1,body .bvi-body[data-bvi-fontsize="11"] * h1 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="11"] * h2,body .bvi-body[data-bvi-fontsize="11"] * h2 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="11"] * h3,body .bvi-body[data-bvi-fontsize="11"] * h3 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="11"] * h4,body .bvi-body[data-bvi-fontsize="11"] * h4 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="11"] * h5,body .bvi-body[data-bvi-fontsize="11"] * h5 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] * h6,body .bvi-body[data-bvi-fontsize="11"] * h6 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="10"] * h1,body .bvi-body[data-bvi-fontsize="10"] * h1 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="10"] * h2,body .bvi-body[data-bvi-fontsize="10"] * h2 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="10"] * h3,body .bvi-body[data-bvi-fontsize="10"] * h3 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="10"] * h4,body .bvi-body[data-bvi-fontsize="10"] * h4 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="10"] * h5,body .bvi-body[data-bvi-fontsize="10"] * h5 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] * h6,body .bvi-body[data-bvi-fontsize="10"] * h6 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="9"] * h1,body .bvi-body[data-bvi-fontsize="9"] * h1 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="9"] * h2,body .bvi-body[data-bvi-fontsize="9"] * h2 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="9"] * h3,body .bvi-body[data-bvi-fontsize="9"] * h3 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="9"] * h4,body .bvi-body[data-bvi-fontsize="9"] * h4 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="9"] * h5,body .bvi-body[data-bvi-fontsize="9"] * h5 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] * h6,body .bvi-body[data-bvi-fontsize="9"] * h6 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="8"] * h1,body .bvi-body[data-bvi-fontsize="8"] * h1 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="8"] * h2,body .bvi-body[data-bvi-fontsize="8"] * h2 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="8"] * h3,body .bvi-body[data-bvi-fontsize="8"] * h3 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="8"] * h4,body .bvi-body[data-bvi-fontsize="8"] * h4 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="8"] * h5,body .bvi-body[data-bvi-fontsize="8"] * h5 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] * h6,body .bvi-body[data-bvi-fontsize="8"] * h6 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="7"] * h1,body .bvi-body[data-bvi-fontsize="7"] * h1 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="7"] * h2,body .bvi-body[data-bvi-fontsize="7"] * h2 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="7"] * h3,body .bvi-body[data-bvi-fontsize="7"] * h3 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="7"] * h4,body .bvi-body[data-bvi-fontsize="7"] * h4 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="7"] * h5,body .bvi-body[data-bvi-fontsize="7"] * h5 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] * h6,body .bvi-body[data-bvi-fontsize="7"] * h6 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="6"] * h1,body .bvi-body[data-bvi-fontsize="6"] * h1 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="6"] * h2,body .bvi-body[data-bvi-fontsize="6"] * h2 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="6"] * h3,body .bvi-body[data-bvi-fontsize="6"] * h3 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="6"] * h4,body .bvi-body[data-bvi-fontsize="6"] * h4 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="6"] * h5,body .bvi-body[data-bvi-fontsize="6"] * h5 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] * h6,body .bvi-body[data-bvi-fontsize="6"] * h6 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="5"] * h1,body .bvi-body[data-bvi-fontsize="5"] * h1 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="5"] * h2,body .bvi-body[data-bvi-fontsize="5"] * h2 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="5"] * h3,body .bvi-body[data-bvi-fontsize="5"] * h3 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="5"] * h4,body .bvi-body[data-bvi-fontsize="5"] * h4 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="5"] * h5,body .bvi-body[data-bvi-fontsize="5"] * h5 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] * h6,body .bvi-body[data-bvi-fontsize="5"] * h6 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="4"] * h1,body .bvi-body[data-bvi-fontsize="4"] * h1 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="4"] * h2,body .bvi-body[data-bvi-fontsize="4"] * h2 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="4"] * h3,body .bvi-body[data-bvi-fontsize="4"] * h3 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="4"] * h4,body .bvi-body[data-bvi-fontsize="4"] * h4 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="4"] * h5,body .bvi-body[data-bvi-fontsize="4"] * h5 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] * h6,body .bvi-body[data-bvi-fontsize="4"] * h6 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] *{font-size:3px!important}body .bvi-body[data-bvi-fontsize="3"] * h1,body .bvi-body[data-bvi-fontsize="3"] * h1 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="3"] * h2,body .bvi-body[data-bvi-fontsize="3"] * h2 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="3"] * h3,body .bvi-body[data-bvi-fontsize="3"] * h3 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="3"] * h4,body .bvi-body[data-bvi-fontsize="3"] * h4 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="3"] * h5,body .bvi-body[data-bvi-fontsize="3"] * h5 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] * h6,body .bvi-body[data-bvi-fontsize="3"] * h6 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] *{font-size:2px!important}body .bvi-body[data-bvi-fontsize="2"] * h1,body .bvi-body[data-bvi-fontsize="2"] * h1 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="2"] * h2,body .bvi-body[data-bvi-fontsize="2"] * h2 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="2"] * h3,body .bvi-body[data-bvi-fontsize="2"] * h3 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="2"] * h4,body .bvi-body[data-bvi-fontsize="2"] * h4 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="2"] * h5,body .bvi-body[data-bvi-fontsize="2"] * h5 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] * h6,body .bvi-body[data-bvi-fontsize="2"] * h6 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] *{font-size:1px!important}body .bvi-body[data-bvi-fontsize="1"] * h1,body .bvi-body[data-bvi-fontsize="1"] * h1 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="1"] * h2,body .bvi-body[data-bvi-fontsize="1"] * h2 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="1"] * h3,body .bvi-body[data-bvi-fontsize="1"] * h3 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="1"] * h4,body .bvi-body[data-bvi-fontsize="1"] * h4 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="1"] * h5,body .bvi-body[data-bvi-fontsize="1"] * h5 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] * h6,body .bvi-body[data-bvi-fontsize="1"] * h6 *{font-size:3px!important}body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-webkit-filter:grayscale(0);filter:grayscale(0);visibility:visible}body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){display:none;position:relative;border:1px dashed}body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");filter:grayscale(1);visibility:visible}body .bvi-body[data-bvi-lineheight=normal]:not(.bvi-no-styles){line-height:1.5!important}body .bvi-body[data-bvi-lineheight=average]:not(.bvi-no-styles){line-height:2!important}body .bvi-body[data-bvi-lineheight=big]:not(.bvi-no-styles){line-height:2.5!important}body .bvi-body[data-bvi-letterspacing=normal]:not(.bvi-no-styles){letter-spacing:0!important}body .bvi-body[data-bvi-letterspacing=average]:not(.bvi-no-styles){letter-spacing:2px!important}body .bvi-body[data-bvi-letterspacing=big]:not(.bvi-no-styles){letter-spacing:4px!important}body .bvi-body[data-bvi-fontfamily=arial]:not(i):not(span):not(.bvi-no-styles){font-family:Arial,sans-serif!important}body .bvi-body[data-bvi-fontfamily=times]:not(i):not(span):not(.bvi-no-styles){font-family:"Times New roman",serif!important}body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) ymaps{display:block!important}body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) ymaps{display:none!important}body .bvi-body .bvi-speech{margin-bottom:1.5rem}body .bvi-body .bvi-speech .bvi-speech-link{display:inline-block;border:1px dashed transparent;border-bottom:0;padding:.7rem}body .bvi-body .bvi-speech .bvi-speech-text{border:1px dashed transparent;padding:.7rem}body .bvi-body .bvi-speech .bvi-highlighting mark{font-weight:700;text-decoration:underline}body .bvi-body a.bvi-link{display:inline-block;font-weight:400;line-height:1.5;font-size:.875rem!important;color:#212529!important;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;padding:.375rem .75rem;border-radius:.25rem;position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}body .bvi-body a.bvi-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}body .bvi-body .bvi-link-fixed-top{position:fixed!important;top:2.5rem!important;right:1.5rem!important;z-index:999999!important}body .bvi-body .bvi-hide{display:none!important}body .bvi-body .bvi-show{display:block!important}.bvi-images{width:18px;height:18px;letter-spacing:normal;display:inline-block;vertical-align:middle;z-index:1;background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%}.bvi-images.bvi-images-cog{background-image:url("/local/templates/burdenko/static/vendor/bvi/css/../img/cog.svg");background-repeat:no-repeat}.bvi-images.bvi-images-eye-slash{background-image:url("/local/templates/burdenko/static/vendor/bvi/css/../img/eye-slash.svg");background-repeat:no-repeat}.bvi-images.bvi-images-volume-up{background-image:url("/local/templates/burdenko/static/vendor/bvi/css/../img/volume-up.svg");background-repeat:no-repeat}.bvi-images.bvi-images-volume-off{background-image:url("/local/templates/burdenko/static/vendor/bvi/css/../img/volume-off.svg");background-repeat:no-repeat}.bvi-images.bvi-images-adjust{background-image:url("/local/templates/burdenko/static/vendor/bvi/css/../img/adjust.svg");background-repeat:no-repeat}.bvi-images.bvi-images-minus-circle{background-image:url("/local/templates/burdenko/static/vendor/bvi/css/../img/minus-circle.svg");background-repeat:no-repeat}.bvi-images.bvi-images-image{background-image:url("/local/templates/burdenko/static/vendor/bvi/css/../img/image.svg");background-repeat:no-repeat}.bvi-images.bvi-images-minus{background-image:url("/local/templates/burdenko/static/vendor/bvi/css/../img/minus.svg");background-repeat:no-repeat}.bvi-images.bvi-images-eye{background-image:url("/local/templates/burdenko/static/vendor/bvi/css/../img/eye.svg");background-repeat:no-repeat;fill:green}.bvi-images.bvi-images-size-32{width:32px!important;height:32px!important}
/*# sourceMappingURL=bvi.min.css.map */
/* End */
/* /local/templates/burdenko/static/css/style.css?1708076530145403 */
/* /local/templates/burdenko/static/css/s.css?1681273131120 */
/* /local/templates/burdenko/static/vendor/bvi/css/bvi.min.css?168127313078736 */
