

/* Start:/f/css/bforms.css?175197907916540*/
/*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.4/customize/)
 */
/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  appearance: none;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999999;
}
.form-control::-webkit-input-placeholder {
  color: #999999;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 25px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.clearfix:before,
.clearfix:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {
  display: table;
  content: " ";
}
.clearfix:after,
.form-horizontal .form-group:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}

/* End */


/* Start:/f/css/style.css?1751979079104382*/
@font-face {
	font-family: 'GolosTextWebRegular';
	src: 
		url('/f/fonts/golos-text_regular.woff2') format('woff2'),
		url('/f/fonts/golos-text_regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'GolosTextWebMedium';
	src: 
		url('/f/fonts/golos-text_medium.woff2') format('woff2'),
		url('/f/fonts/golos-text_medium.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
}

body {
	margin: 0;
}

main {
	display: block;
}

h1 {
	font-size: 2em;
	margin: 0.67em 0;
     text-align: center;
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

pre {
	font-family: monospace, monospace;
	font-size: 1em;
}

.B {
  clear: both;
  height: 0px;
  font-size: 0px;
  line-height: 0px;
}

a {
	background-color: transparent;
}
:focus {
	outline-offset: 0px;
	outline:none;
}

abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted;
}

b, strong {
	font-weight: bolder;
}

code, kbd, samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

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;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

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 {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

progress {
	vertical-align: baseline;
}

textarea {
	overflow: auto;
}
p {
	margin: 0 0 15px 0;
	padding: 0;
}

[type="checkbox"], [type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

details {
	display: block;
}

summary {
	display: list-item;
}

template {
	display: none;
}
.pt10 { padding-top: 10px;
}
.pt20 { padding-top: 20px;
}
.pt30 { padding-top: 30px;
}
.pt40 { padding-top: 40px;
}
.pt50 { padding-top: 50px;
}
.mt10 { margin-top: 10px;
}
.mt20 { margin-top: 20px;
}
.mt30 { margin-top: 30px;
}
.mt40 { margin-top: 40px;
}
.mt50 { margin-top: 50px;
}
.mb_20 { margin-bottom: -20px;
}
.pb10 { padding-bottom: 10px;
}
.pb20 { padding-bottom: 20px;
}
.pb30 { padding-bottom: 30px;
}
.pb40 { padding-bottom: 40px;
}
.pb50 { padding-bottom: 50px;
}
.pb60 { padding-bottom: 60px;
}
.pb100 { padding-bottom: 100px;
}
.pb150 { padding-bottom: 150px;
}
.mb10 { margin-bottom: 10px;
}
.mb20 { margin-bottom: 20px;
}
.mb30 { margin-bottom: 30px;
}
.mb40 { margin-bottom: 40px;
}
.ml35 { margin-left: 35px;
}
.mb50 { margin-bottom: 50px;
}
.mb60 { margin-bottom: 60px;
}
.pl20 { padding-left: 20px;
}
.pl25 { padding-left: 25px;
}
.pl35 { padding-left: 35px;
}
.pr35 { padding-right: 35px;
}
.no-padding {
	padding: 0 !important;
}
.m-auto {
	margin: 0 auto;
}
.loadding {
	opacity: 0.5;
}
.hidden_link {
	text-decoration: none;
	color: #111;
}
.capital-letters {
	text-transform: uppercase;
}

.loadding .preloader {
	background:url(/f/img/preloader.gif)  no-repeat;
	width: 150px;
	height: 150px;
	position: fixed;
	top:50%; left:50%;
	margin:-75px 0 0 -75px;
	z-index: 100;
}
[hidden] {
	display: none;
}
.container {
	margin: 0 auto;
	width: 100%;
	max-width: 1400px; 
	padding: 0 10px;
}
@media (max-width: 1440px) {
	.container {
		max-width: 1366px;
	}
}
@media (max-width: 1366px) {
	.container {
		max-width: 1200px;
	}
}
@media (max-width: 1200px) {
	.container {
		max-width: 992px;
	}
}
@media (max-width: 992px) {
	.container {
		max-width: 767px;
	}
}
@media (max-width: 767px) {
	.container {
		max-width: none;
	}
}
.row, .col_section {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -10px;
}
@media (max-width: 767px) {
	.col_section .col-three {
		width: 100%;
	}
}

.col {
	padding: 0 10px;
     width: 100%;
}
.col-one {
	width: 100%;
}
.col-two {
	width: 50%;
}
@media (max-width: 992px) {
	.col-two {
		width: 100%;
	}
}
.col-three {
	width: 33.333%;
}
.col-four {
	width: 25%;
}
@media (max-width: 992px) {
	.main__blocks .col-four {
		width: 50%;
		margin-bottom: 20px;
	}
	.main__blocks .col-four:nth-last-child() {
		margin-bottom: 0;
	}
	.block__title {
		font-size: 14px;
	}
}
@media (max-width: 767px) {
	.main__blocks .col-four {
		width: 100%;
		margin-bottom: 20px;
	}
	.main__blocks .col-four:nth-last-child() {
		margin-bottom: 0;
	}
	.block__title {
		font-size: 14px;
	}
}
.col-content {
	width: 66.66666667%;
}
@media (max-width: 1024px) {
	.col-content {
		width: 100%;
	}
}
.col-sidebar {
	width: 33.33333333%;
}
@media (max-width: 1024px) {
	.col-sidebar {
		width: 100%;
	}
}

/* Шрифты */

html[data-size="big"] body {
	font-size: 150%;
}

html[data-size="medium"] body {
	font-size: 120%;
}

html[data-size="normal"] body {
	font-size: 100%;
}

html[data-kerning="normal"] body {
	letter-spacing: 0;
}

html[data-kerning="medium"] body {
	letter-spacing: 2px;
}

html[data-kerning="big"] body {
	letter-spacing: 5px;
}

html[data-family="sans-serif"] body {
	font-family: sans-serif;
}

html[data-family="serif"] body {
	font-family: serif;
}

html[data-img="grayscale"] body .img-wrapper {
	filter: grayscale(100%);
}

html[data-img="hide"] body .img-wrapper div {
	background-image: none !important;
	background-color: #e9e9e9;
}

html[data-img="hide"] body .img-wrapper img {
	display: none;
}

.about__img {
	margin: 10px 0;
}
.about__img img {
	max-height: 320px;
	display: block;
}

@media (max-width: 992px) {
	.about .first {
		order: 2;
	}
}

.about__new {
	margin: 40px 0;
}

.about__text {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	height: 100%;
}
.about__text .list-item {
	position: relative;
	padding-left: 15px;
	margin: 8px 0;
}
.about__text .list-item:before {
	content: '';
	width: 10px;
	height: 2px;
	background: #BE1E2D;
	position: absolute;
	top: 50%;
	left: 0;
}

* {
	box-sizing: border-box;
}

html, body {
	font-family: 'Arial', sans-serif;
	color: #111;
	background: #fff;
	font-size: 100%;
}

body {
	position: relative;
}
body.pushy-open {
	overflow: hidden;
}

ul.list {
	margin: 0;
	padding: 0;
}

li.list-item {
	list-style: none;
}

.img {
	max-width: 100%;
	height: auto;
}
.img-big {
	height: 500px;
}
.img-medium {
	height: 350px;
}
.img-small {
	height: 240px;
}
.img.mw80 {
	max-width: 80%;
}

.link {
	text-decoration: none;
	display: inline-block;
	color: inherit;
}
.link-underline {
	border-bottom: 1px solid #BE1E2D;
}
.link-orange {
	transition: all .3s ease;
}
.link-orange:hover {
	color: #BE1E2D;
}
.link-block {
	display: block;
	text-decoration: none;
	color: inherit;
}

.hover-block {
	transition: all .3s ease;
}
.hover-block:hover {
	color: #BE1E2D;
	cursor: pointer;
}

.hover-block-scale {
	transition: all .3s ease;
}
.news__item:hover .hover-block-scale {
	transform: translateZ(0) scale(1.06, 1.06);
}

.arrow {
	height: 0;
	width: 0;
	transform: translateY(5px);
	border-top: 8px solid #fefcfe;
	border-right: 8px solid transparent;
	border-left: 8px solid transparent;
	border-bottom: 8px solid transparent;
	transition: all .3s ease;
}
.arrow.open {
	transform: translateY(-2px);
	border-top: 8px solid transparent;
	border-bottom: 8px solid #fefcfe;
	border-right: 8px solid transparent;
	border-left: 8px solid transparent;
}

.breadcrumbs {
	margin: 30px 0;
}

.breadcrumbs-inner {
	font-size: 97%;
}

.breadcrumbs-link {color: #939598;
}

.breadcrumbs-sep {color: #939598; padding: 0 5px;
}

.border-radius {
	border-radius: 4px;
}

.img-wrapper {
	overflow: hidden;
}

.italic {
	font-style: italic;
}

.paragraph {
	line-height: 1.4;
	margin: 10px 0;
}

.btn-orange {
	background: #BE1E2D;
	color: #fefcfe;
}
.btn-orange:hover {
	background: #e36835;
	color: #fefcfe;
}
.btn-white {
	background: #fefcfe;
	color: #111;
}
.btn-white:hover {
	background: #e36835;
	color: #fefcfe;
}
.btn-bold {
	font-weight: 600;
}

.i-link .btn-block, .btn-block {
	text-decoration: none;
	height: 100%;
	padding: 20px;
	border: 1px solid #e1e0d7;
	border-top-color: rgb(225, 224, 215);
	border-top-style: solid;
	border-top-width: 1px;
	border-radius: 0 0 4px 4px;
	display: flex;
	flex-direction: column;
	border-top: 3px solid #BE1E2D;
	border-bottom: 1px solid #e1e0d7;
	transition: all .3s ease;
	min-height: 90px;
	justify-content: center;
	text-align: center;
	margin: 10px;
}
.i-link .btn-block:hover, .btn-block:hover {
	border: 1px solid #BE1E2D;
	border-top: 3px solid #BE1E2D;
	background: #BE1E2D;
	color: #fefcfe;
	border-radius: 4px;
}

.btn-block-row {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -10px;
}
.btn-block-row p {
	padding: 0 10px;
	width: 25%;
}
@media (max-width: 992px) {
	.btn-block-row p {
		width: 50%;
		margin-bottom: 20px;
	}
	.btn-block-row p:nth-last-child() {
		margin-bottom: 0;
	}
}
@media (max-width: 767px) {
	.btn-block-row p {
		width: 100%;
		margin-bottom: 20px;
	}
	.btn-block-row p:nth-last-child() {
		margin-bottom: 0;
	}
}

.cursor-block {
	pointer-events: none;
}



.post__text .btn {
	display: inline-block;
	border-radius: 4px;
	text-decoration: none;
	transition: all .3s ease;
	padding: 10px 15px;
}
.post__text .btn-orange {
	background: #BE1E2D;
	color: #fefcfe;
}
.post__text .btn-orange:hover {
	background: #e36835;
	color: #fefcfe;
}
.post__text .btn-white {
	background: #fefcfe;
	color: #111;
}
.post__text .btn-white:hover {
	background: #e36835;
	color: #fefcfe;
}
.post__text .btn-bold {
	font-weight: 600;
}

.site-wrapper {
	transition: all .3s ease;
}
.site-wrapper.pushy-open {
	transform: translateX(-40%);
}

.site-title {
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(242, 100, 57, 0.3);
	text-align: right;
}

.site-title a {
	text-decoration: none;
	color: #111;
}

.overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	background: rgba(0, 0, 0, 0.4);
}
.overlay.pushy-open {
	display: block;
	animation: fadeIn 500ms;
}

@keyframes fadeIn {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}

.pushy {
	position: fixed;
	top: 0;
	right: 0;
	transform: translateX(101%);
	background: #fefcfe;
	transition: all .3s ease;
	height: 100%;
	width: 40%;
	z-index: 2;
	overflow-y: auto;
}
.pushy.pushy-open {
	transform: translateX(0);
}
.pushy__nav {
	display: none;
}
.pushy__nav.open {
	display: block;
}
.pushy-nav__title {
	margin: 0;
	color: #fefcfe;
	background: #BE1E2D;
	line-height: 42.73px;
	text-align: left;
	font-size: 110%;
	padding-left: 10px;
}
.pushy-nav__close {
	position: absolute;
	top: 0;
	right: 0;
	line-height: 42.73px;
	width: 38px;
	text-align: center;
	color: #fefcfe;
}
.pushy-nav__list-item {
	margin: 0 15px;
	border-bottom: 1px solid #BE1E2D;
}
.pushy-nav__link {
	padding: 15px 0;
	font-weight: 600;
	display: block;
	color: #111;
}

.pushy__blind {
	display: none;
}
.pushy__blind.open {
	display: block;
}

.blind-block__inner {
	margin: 10px;
}

.pushy__blind-close {
	position: absolute;
	top: 0;
	right: 0;
	line-height: 42.73px;
	width: 38px;
	text-align: center;
	color: #fefcfe;
	cursor: pointer;
}

.blind-block__settings {
	display: flex;
}

.blind-block__setting {
	cursor: pointer;
	border-radius: 4px;
	height: 55px;
	border: 2px solid #111;
	padding: 5px 18px;
	line-height: 35px;
	white-space: nowrap;
	margin-left: 10px;
}

.blind-block__setting:nth-child(1) {
	margin-left: 0;
}

button[data-size="normal"] {
	font-size: 100%;
}

button[data-size="medium"] {
	font-size: 120%;
}

button[data-size="big"] {
	font-size: 150%;
}

button[data-kerning="normal"] {
	letter-spacing: 0;
}

button[data-kerning="medium"] {
	letter-spacing: 2px;
}

button[data-kerning="big"] {
	letter-spacing: 5px;
}

button[data-family="sans-serif"] {
	font-family: sans-serif;
}

button[data-family="serif"] {
	font-family: serif;
}


.header {
	position: relative;
}

.header-pushy {
	position: relative;
	height: 450px;
	display: none;
}
.header-pushy__inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	visibility: hidden;
	transition: all .3s ease;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: 600;
}
.header-pushy__inner.open {
	opacity: 1;
	visibility: visible;
}

.top-bar {
	background: #e3333e;
	color: #fefcfe;
}
.top-bar__content {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.top-bar__item {
	display: flex;
}
.top-bar__item i {
	min-width: 18px;
	display: inline-block;
}
@media (max-width: 1200px) {
	.top-bar__item {
		font-size: 12px;
	}
}
.top-bar__social {
	display: flex;
}
.top-bar__link {
	margin-left: 20px;
	color: #fefcfe;
	padding: 10px;
}
.top-bar__link:nth-child(1) {
	margin-left: 0;
}
.top-bar__blind {
	background: #f27750;
	color: #111;
}

@media (max-width: 1200px) {
	.top-bar__blind .top-bar__text{
		display: none;
	}
}
.top-bar__text {
	padding-left: 5px;
	font-family: GolosTextWebRegular;
	font-size: 13px;
}

.social__item:nth-child(1) .social-icon {
	margin-left: 10px;
}

.social-icon {
	margin-left: 15px;
	font-size: 120%;
	color: #fefcfe;
}
.main_wrap {
	position: relative;
	overflow: hidden;
	margin: 0 0 40px 0;
}
.nav-bar {
	background-color: #fffafa;
	z-index: 2;
}
.nav-bar.sticky {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.5);
}
.nav-bar.transition {
	transition: all .3s ease;
}
.nav-bar.out {
	transform: translateY(-103%);
}
.nav-bar__content {
	display: flex;
	align-items: center;
	padding: 20px 0;
}
.nav-bar__logo {
	margin-right: 15px;
}
.nav-bar__burger {
	font-size: 160%;
	color: #BE1E2D;
	display: none;
}
ul.nav-bar__list{
	margin-top: 10px;
}
.nav-bar__list {
	flex: 1 1 auto;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}
.nav-bar__list-item {
	margin-left: 20px;
	padding: 0 0 5px 0;
}
.nav-bar__list-item:nth-child(1) {
	margin-left: 0;
}
.nav-bar__link {
	white-space: nowrap;
	color: #111;
	/* font-weight: 600; */
	font-family: GolosTextWebMedium;
	font-size: 14px;
}
.nav-bar__more {
	margin-left: 20px;
	width: 40px;
	display: none;
}
.nav-bar__more-bubble {
	display: inline-block;
	color: #BE1E2D;
	font-size: 160%;
}

.logo {
	width: 200px;
}

.bottom-bar {
	background-color: #ffd6b5;
}
.bottom-bar__content {
	display: flex;
	justify-content: space-around;
	align-items: start;
	flex-wrap: wrap;
	padding: 15px 0;
	min-height: 51px;
}
.bottom-bar__item {
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 80%;
	margin: 0 10px;
	/* font-weight: 600; */
	line-height: 21px;
	font-family: GolosTextWebRegular;
}
@media (max-width: 1400px) {
	.bottom-bar__content {
		flex-wrap: nowrap;
	}
	.bottom-bar__item {
		flex-wrap: wrap;
		text-align: center;
	}
}
@media (max-width: 500px) {
	.bottom-bar__content {
		display: block;
	}
	.bottom-bar__item {
		flex-wrap: nowrap;
		text-align: center;
		margin: 0;
		flex-direction: column;
	}
}

.bottom-bar i {
	padding: 2px 0 0 0;
	color: #e3333e;
	font-size: 150%;
	min-width: 28px;
	display: inline-block;
}

.main__item {
	width: 100%;
	margin: 40px 0;
}

.news__item {
	margin-bottom: 20px;
}

.news__img-wrapper {
	overflow: hidden;
}

.news__img {
	background-size: cover;
	background-position: center;
}

.news__title {
	margin: 10px 0;
}

.news__info {
	display: flex;
	justify-content: center;
	flex-direction: column;
	height: 100%;
}

.news__title {
	flex: 1 1 auto;
}

.svg_take_the_child {
	background-image: url("/f/img/svg__take_the_child.svg");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: bottom right;
}

.svg_help {
	background-image: url(/f/img/svg__help-3.svg);
	height: 320px;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.svg_project {
	background-image: url("/f/img/svg_project_ihelp_adoptive_parents.svg");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: bottom right;
	min-height: 330px;
}
.svg_project .alarm__text2 {
	font-size: 13px;
}
.ten_years {
	background-image: url("/f/img/ten_years.png");
	background-repeat: no-repeat;
	background-position: bottom right;
	min-height: 340px;
}

.sidebar__item {
	display: flex;
	justify-content: center;
	flex-direction: column;
	border: 1px solid #BE1E2D;
	border-radius: 4px;
	padding: 20px;
	margin-bottom: 30px;
}

.alarm__category {
	font-weight: 600;
}

.alarm__text {
	margin-right: 32%;
	margin-top: 40px;
	margin-bottom: 40px;
}
@media (max-width: 380px) {
	.alarm__text {
		margin-right: 0;
		margin-bottom: 120px;
	}
}

.alarm__text2 {
	margin-top: 20px;
	margin-bottom: 30px;
}

.alarm__button {
	text-align: left;
}

.news-sidebar__list-item {
	margin-top: 15px;
	padding-top: 25px;
	border-top: 1px solid rgba(242, 100, 57, 0.3);
}
.news-sidebar__list-item:nth-child(1) {
	border: none;
}

.news-sidebar__category {
	display: flex;
	align-items: center;
	text-transform: lowercase;
	color: #BE1E2D;
}
.news-sidebar__category:before {
	content: '';
	display: block;
	background: #BE1E2D;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	margin-right: 20px;
}

.news-sidebar__text {
	font-weight: 600;
}

.post__sidebar-inner {
	padding: 0 20px 30px 20px;
	border: 1px solid #e1e0d7;
	border-top: none;
}

.post__img-wrapper img {
	max-width: 100%;
	height: auto;

}

.border-top-orange {
	border-top: 3px solid #BE1E2D;
}

.sidebar__icon {
	width: 20px;
	text-align: center;
	margin: 0 15px 0 0;
	color: #BE1E2D;
	font-size: 19px;
}

.speech__body {
	margin: 0;
	padding: 40px 0;
	position: relative;
	text-align: center;
}
.speech__body:before, .speech__body:after {
	font-size: 45px;
	position: absolute;
	height: 2px;
	left: 0;
	right: 0;
	line-height: .5;
	background: linear-gradient(to right, #BE1E2D 45%, transparent 45%, transparent), linear-gradient(to right, transparent, transparent 55%, #BE1E2D 55%);
	font-family: serif;
	color: #BE1E2D;
}
.speech__body:before {
	content: '\201C';
	top: 30px;
}
.speech__body:after {
	content: '\201D';
	bottom: 30px;
}

.speech__text {
	margin: 20px 0;
	line-height: 1.25;
	font-size: 140%;
}

.speech__footer {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 20px 0;
}

.speech__foto {
	width: 150px;
}

.speech__who {
	margin-left: 30px;
	font-style: normal;
	text-align: left;
}

.speech__name {
	display: block;
	font-weight: 600;
}

.speech__work {
	display: block;
	color: #939598;
}

.teens__inner {
	margin: 0 -10px;
}

.teens__img-first {
	background: center/contain url("/f/img/svg__teens1.svg") no-repeat;
	margin-right: -10px;
}

.teens__img-second {
	background: center/contain url("/f/img/svg__teens2.svg") no-repeat;
	margin-left: -10px;
}

.teens__img-third {
	background: center/contain url("/f/img/svg__teens3.svg") no-repeat;
	margin-left: -10px;
}

.teens__text {
	display: flex;
	justify-content: center;
	flex-direction: column;
	height: 100%;
	padding: 20px;
	font-size: 110%;
}

.alarm-block {
	background: linear-gradient(45deg, #e36835 5%, #BE1E2D 90%);
	border-radius: 4px;
	padding: 25px;
	color: #fefcfe;
	display: flex;
	align-items: center;
}
.alarm-block__icon {
	padding: 0 40px 0 30px;
	border-right: 1px solid #fefcfe;
}
.alarm-block__svg {
	width: 80px;
}
.alarm-block__info {
	margin-left: 40px;
	font-size: 110%;
	flex: 1 1 auto;
}
.alarm-block__buttons {
	width: auto;
	white-space: nowrap;
	margin: 0 20px;
}
.alarm-block__button {
	padding: 10px 15px;
	border: 1px solid #fefcfe;
	background: #fefcfe;
	color: #111;
	border-radius: 4px;
}

.video__item {
	display: flex;
	flex-direction: column;
}

.news__content .video__item {
	margin: 0 0 30px 0;
}

.video__frame {
	height: 100%;
	display: flex; 
}

.video__frame-inner {
	width: 100%;
	height: 100%;
}

.video__title {
	margin: 20px 0;
	font-weight: 600;
}

.footer {
	padding: 30px 0;
	background: #2b2a32;
	color: #939598;
}
.footer-margin {
	margin: 30px 0;
}
.footer-link {
	color: #939598;
	transition: all .3s ease;
}
.footer-link-hover:hover {
	color: #fefcfe;
}
.footer__title {
	display: flex;
	align-items: center;
	color: #fefcfe;
	margin-bottom: 20px;
}
.footer__title-inner {
	margin-right: 10px;
}
.footer__arrow {
	display: none;
}
@media (max-width: 767px) {
	.footer__arrow {
		display: inline-block;
	}
}
.footer__span {
	color: #fefcfe;
}
.footer__content {
	display: flex;
	justify-content: flex-start;
	flex-direction: column;
}
.footer__items {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
@media (max-width: 1024px) {
	.footer__items {
		flex-direction: column;
	}
}
.footer__item {
	display: flex;
}
@media (max-width: 1024px) {
	.footer__item {
		width: 100%;
	}
}
.footer__item-left {
	flex: 1 1 auto;
}
@media (max-width: 1024px) {
	.footer__item-right {
		margin: 25px 0;
	}
}
.footer__list-item {
	margin-top: 5px;
}
.footer__list-item:nth-child(1) {
	margin-top: 0;
}
.footer__divider {
	width: 100%;
	height: 1px;
	background: #939598;
}
.footer__copyright {
	text-align: center;
}
.footer-nav {
	display: flex;
	width: 100%;
	margin-bottom: 40px;
}
@media (max-width: 768px) {
	.footer-nav {
		flex-direction: column;
	}
}
.footer-nav__item {
	width: 50%;
}
@media (max-width: 768px) {
	.footer-nav__item {
		width: 100%;
	}
}
.footer-nav .footer__list {
	display: block;
}
@media (max-width: 767px) {
	.footer-nav .footer__list {
		display: none;
		margin-left: 25px;
	}
}
.footer__bottom-info {
	display: flex;
	justify-content: flex-end;
	flex-direction: column;
	flex: 1 1 auto;
}

.footer__counter {
	text-align: center;
}

.counter__item {
	margin: 0 10px;
}
.counter__item i {
	margin-right: 5px;
}

.social-icons {
	display: flex;
	justify-content: center;
	align-items: center;
	max-width: 290px;
	padding: 0;
	margin: 0 auto;
}
.social-icons__item {
	display: inline-block;
	width: 58px;
	border-right: 1px solid #939598;
}
.social-icons__item-last {
	border: none;
}
.social-icons__link {
	text-decoration: none;
}
.social-icons__icon {
	padding: 15px;
	display: inline-block;
	color: #939598;
	height: 100%;
	width: 100%;
	border-radius: 50px;
	position: relative;
	font-size: 1.5rem;
	z-index: 2;
}
.social-icons__icon:before {
	display: block;
	text-align: center;
}
.social-icons__icon:after {
	content: "";
	height: 0%;
	width: 0%;
	position: absolute;
	top: -100%;
	bottom: -100%;
	left: -100%;
	right: -100%;
	margin: auto;
	border-radius: 200px;
	opacity: 0;
	z-index: -1;
	transition: all 0.5s ease;
}

.social-icons__icon:hover:before {
	color: #fefcfe;
}

.social-icons__icon:hover.fab:after,
.social-icons__icon:hover.fa:after {
	height: 100%;
	width: 100%;
	border-radius: 0px;
	opacity: 1;
}

.social-icons__icon:hover.fa-telegram-plane:after {
	background-color: #27a7e5;
}

.social-icons__icon:hover.fa-facebook:after {
	background-color: #3b5998;
}

.social-icons__icon:hover.fa-youtube-play:after {
	background-color: #FF0000;
}

.social-icons__icon:hover.fa-odnoklassniki:after {
	background-color: #ee8208;
}

.social-icons__icon:hover.fa-vk:after {
	background-color: #4a76a8;
}

.social-icons__icon:hover.fa-instagram:after {
	background-color: #d6249f;
}

/*
* nashi-centri
*/

.centr__list {
	margin: 30px 0;
}

@media (max-width: 992px) {
	.centr__list .col-three {width: 50%;
	}
}

@media (max-width: 767px) {
	.centr__list .col-three {width: 100%;
	}
}

.centr__item {
	height: 100%;
	padding-bottom: 20px;
}

.centr__item-inner {
	height: 100%;
	padding: 20px;
	border: 1px solid #e1e0d7;
	border-top: none;
	border-radius: 0 0 4px 4px;
	display: flex;
	flex-direction: column;
}

.centr__name {
	margin: 20px 0 8px 0;
	font-weight: 600;
	font-size: 120%;
}

/* .centr__information {} */
.centr__address {
	line-height: 22px;
	margin-bottom: 20px;
}
.centr__metro-ball {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	margin: 0 7px;
	display: inline-block;
}
.centr__address-pin {
	color: #BE1E2D;
	font-size: 110%;
	padding-left: 6px;
	padding-right: 6px;
}

/*
* nashi-centri end
*/

.centr__header {
	margin: 30px 0 40px 0;
}

.centr__title {
	margin-bottom: 5px;
}
.centr__title-small {
	color: #939598;
}

.centr__about-block {
	height: 100%;
	width: 100%;
	padding: 0 0 20px 0;
}

.centr__paragraph {
	margin: 10px 0;
}

.centr-news__item {
	margin-top: 20px;
	padding-bottom: 10px;
	border-top: 1px solid rgba(242, 100, 57, 0.3);
}
.centr-news__item:nth-child(1) {
	margin-top: 0;
	border: none;
}

.centr-news__link {
	display: block;
}

.news__date,
.events__address {
	font-size: 80%;
	min-height: 16px;
	line-height: 16px;
}
.news__date i,
.events__address i {
	margin-right: 5px;
	width: 15px;
	padding: 2px;
	text-align: center;
	color: #BE1E2D;
	display: inline-block;
}

.events__address {
	margin-top: 10px;
}

.centr__inner-title {
	margin: 40px 0 30px;
	padding-left: 20px;
	position: relative;
}
.centr__inner-title:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 10px;
	height: 100%;
	background: rgba(242, 100, 57, 0.3);
}

.centr__map {
	width: 50%;
}
@media (max-width: 992px) {
	.centr__map {
		width: 100%;
	}
}

.centr__docs .list-item {
	margin: 10px 0;
}

.centr__info {
	margin: 30px 0;
	padding: 20px;
	border: 3px solid rgba(242, 100, 57, 0.3);
	border-radius: 4px;
}

.centr__info-item {
	display: flex;
	margin: 0 0 10px 0;
}

.centr__info-icon {
	text-align: center;
	color: #BE1E2D;
	padding: 0 10px 0 0;
	font-size: 18px;
	width: auto;
	min-width: 30px;
	line-height: 22px;
}

.centr__info-props {
	display: flex;
}

.centr__info-props .centr__info-item:first-child {
	margin: 0 50px 10px 0;
}

.centr__information .centr__info-props{
     flex-wrap: wrap;
}

.centr__info-title {
	line-height: 25px;
}

.centr__info-title b {
	color: #BE1E2D;
	font-weight: 600;
	margin: 0 10px 0 0;
}

.centr__info-title a {
	color: #111;
}


.centr__info-desc {
	margin: 5px 0 10px 0;
}

.centr__info-metro {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	margin-right: 10px;
}

.metro-gray {
	background: gray;
}

.centr__img {
	border-radius: 4px;
	overflow: hidden;
}

.centr__paragraph:nth-child(1):first-letter {
	color: #BE1E2D;
	font-weight: 600;
	font-size: 150%;
	margin-left: 20px;
}

.centr__paragraph:first-letter {
	margin-left: 20px;
}

/* 
	27.02.2020 
	*/

	.documents__list-item {
		margin-bottom: 15px;
	}

	.documents__link i {
		margin-right: 10px;
		color: #BE1E2D;
		font-size: 120%;
	}

	.centr__management .col {
		margin-bottom: 20px;
	}

	.management__item {
		display: flex;
		align-items: center;
		border: 1px solid #939598;
		border-radius: 4px;
		padding: 30px;
		height: 100%;
	}

	.management__img-dir {
		border-radius: 50%;
		width: 100px;
		height: 100px;
		overflow: hidden;
		margin-right: 20px;
	}

	.management__name {
		font-weight: 600;
	}

	.management__desc {
		color: #939598;
		margin: 10px 0;
	}

	.management__prop {
    padding: 0 0 5px 0;
    line-height: 20px;
	}

	.management__photo {
	margin:0 20px 0 0;
	width: 150px;
	min-width: 150px;
	height: 150px;
	float: right;
	border-radius: 100%;
	overflow: hidden;
	display: block;
	shape-outside:circle();
}


@media (max-width: 500px) {
	.management__photo {
		margin: 0 0 20px 0;
	}
}

.management__photo img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top;
}


	.ft-nav {
		text-align: center;
	}

	.ft-tab {
		transition: all .3s ease;
	}

	.post__date {
		color: #939598;
	}
	.post__date i {
		min-width: 20px;
		display: inline-block;
	}
	.post__date-text {
		margin-left: 10px;
	}
	.post__date-counter {
		margin: 0 0 0 25px;
	}

	.wp-block-image {
	 margin: 0 0 15px 0;
 }

 .post__text {
	margin: 20px 0;
}
.post__text a {
	color: #BE1E2D;
	font-weight: 600;
	text-decoration: none;
}
.post__text a:hover {
	color: #e36835;
	transition: all .3s ease;
	border-bottom: 1px solid #e36835;
}
.post__text img {
	display: block;
	max-width: 100%;
	height: auto;
}
.post__tags {
	border-top: 1px solid #939598;
	border-bottom: 1px solid #939598;
	margin-bottom: 20px;
	padding: 20px 0;
}

.post__tag-icon {
	color: #BE1E2D;
	padding: 0 10px;
}

/*
* Сайдбар стили
*/

.sidebar-wrapper {
	margin: 30px 0;
}

.sidebar-title {
	margin-bottom: 10px;
	font-weight: 700;
}

/*
* Поиск
*/

.pushy__search {
	display: none;
}

.pushy__search.open {
	display: block;
}

.pushy__search-close {
	position: absolute;
	top: 0;
	right: 0;
	line-height: 42.73px;
	width: 38px;
	text-align: center;
	color: #fefcfe;
	cursor: pointer;
}

/* Contact Form 7 */
.mx_from_user_input {
	display: none;
}

.form-control {
	display: block;
	width: 100%;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5;
	color: 
	#495057;
	background-color:
	#fff;
	background-image: none;
	background-clip: padding-box;
	border: 1px solid
	#ced4da;
	border-radius: .25rem;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.form-btn {
	padding: 9px 26px;
	background-color: #BE1E2D;
	color:#fff;
	display: inline-block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	text-decoration: none;
	border: solid 2px
	#BE1E2D;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.form-btn:hover {
	color: #FFF;
	background-color: #e36835;
	border-color: #e36835;
}

/**19.11.2019**/
/** Event FontAwesome Icons (home, map, calendar, time, email, phone) **/

ul.fa-event {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.fa-event li {
	padding-bottom: 10px;
}

ul.fa-event li:before {
	font-family: FontAwesome;
	color: #4a4446;
	margin-right: 10px; 
}

ul.fa-event li.home:before {
	content: "\f015"; /* дом fa-home*/
}

ul.fa-event li.map:before {
	content: "\f041"; /* адрес fa-map-marker */
	margin-right: 15px;
}

ul.fa-event li.date:before {
	content: "\f073"; /* календарь fa-calendar */
}

ul.fa-event li.time:before {
	content: "\f017"; /* часы fa-clock-o */
}

ul.fa-event li.phone:before {
	content: "\f095"; /* телефон fa-phone */
}

ul.fa-event li.phone2:before {
	content: "\f098"; /* телефон fa-phone-square */
}

ul.fa-event li.bus:before {
	content: "\f207"; /* автобус fa-bus */
}

ul.fa-event li.email:before {
	content: "\f003"; /* электронная почта fa-fa-envelope-o */
}

ul.fa-event li.email2:before {
	content: "\f0e0"; /* электронная почта fa-fa-envelope */
}


/*
* blockquote style
*/
.blockquote {
	border-left: 4px solid 
	#BE1E2D;
	margin: 0 0 28px;
	padding-left: 1em;
}

/*
* button-hover-fill style
*/
.button-hover-fill {
	margin: auto;
	padding: 5px 10px;
	font-size: 1rem;
	text-decoration: none;
	color: #BE1E2D;
	position: relative;
	transition: all 0.6s cubic-bezier(0.2, 0, 0, 1);
	z-index: 1;
}
.button-hover-fill:after {
	content: '';
	display: block;
	height: 2px;
	position: absolute;
	bottom: 0;
	right: 10px;
	left: 10px;
	background-color: #BE1E2D;
	transition: all 0.3s cubic-bezier(0.2, 0, 0, 1);
	transform-origin: bottom center;
	z-index: -1;
}

.no-touch .button-hover-fill:hover {
	color: #FFF;
}
.no-touch .button-hover-fill:hover:after {
	right: 0;
	left: 0;
	height: 100%;
}

/*
* orange-link style
*/

/* .orange-link {
	color: #BE1E2D;
}

.orange-link:hover {
	color: #e36835;
	} */

	.post__text .orange-link, .orange-link {
		border-bottom: 1px solid #BE1E2D;
		transition: all .3s ease;
		text-decoration: none;
		color: #111;
		padding: 0px 2px;
	}

	.post__text .orange-link:hover, .orange-link:hover {
		color: white;
		background: #BE1E2D;
		padding: 0px 5px;
	}

/*
* Servises and Projects frontend
*/

.projects__item,
.servises__item {
	height: 100%;
	padding-bottom: 20px;
}

.projects__item-inner,
.servises__item-inner {
	height: 100%;
}

.project,
.servise {
	height: 100%;
	padding: 20px;
	border: 1px solid #e1e0d7;
	border-top: none;
	border-radius: 0 0 4px 4px;
	display: flex;
	flex-direction: column;
}

.project__desc {
	flex: 1 1 auto;
	line-height: 1.5;
}

.project__centr {
	padding: 10px 0;
}

.servise__icon {
	color: #BE1E2D;
	font-size: 130%;
	padding: 5px 0;
	min-height: 33px;
}

.servise.specialist_item {
	flex-direction: row;
	align-items: center;
	height: 160px;
	padding: 0 20px;
}

.specialist_title h3 {
	margin: 0;
	padding: 0;
}
@media (max-width: 1024px) {
	.specialist_title h3 {
		font-size: 16px;
	}
}
.specialist_title span {
	font-size: 12px;
}

.servise__icon_img {
	min-width: 160px;
	margin: 0 35px 0 0;
	text-align: center;
}

/*
* Поднятие блока при наведении
*/

.block-to-top {
	transition: all .3s ease;
}
/*
.block-to-top:hover {
	transform: translateY(-2px);
	box-shadow: 0 3px 30px 0px rgba(242, 100, 57, 0.3);
	}*/


/*
* blockquote information
*/
.iblockquote2 {
	background: none repeat scroll 0 0 #fafafa;
	border-bottom: 3px dashed #bababa;
	border-top: 3px dashed #bababa;
	color: #878787;
	font-size: 16px;
	font-style: italic;
	line-height: 1.45;
	padding: 20px;
	position: relative;
	text-align: justify;
	margin: 4% auto;
	min-height: 48px;
}

.iblockquote2:before {
	font-family: FontAwesome; 
	content: "\f05a"; 
	font-size: 48px; 
	font-style: normal; 
	float:left; 
	line-height: 1.0; 
	margin-right: 2%;
}

.iblockquote {
	background: none repeat scroll 0 0 #fafafa;
	border-bottom: 2px dashed #939598;
	border-top: 2px dashed #939598;
	color: #2b2a32;
	font-size: 16px;
	font-style: italic;
	line-height: 1.45;
	padding: 20px;
	position: relative;
	text-align: justify;
	margin: 4% auto;
	min-height: 48px;
}

.iblockquote:before {
	font-family: FontAwesome; 
	content: "\f086"; 
	color: #BE1E2D;
	font-size: 48px; 
	font-style: normal; 
	float:left; 
	line-height: 1.0; 
	margin-right: 2%;
}

.iblockquote_text {
	padding: 0 0 0 80px;
}

/*
* select
*/


.input select  {
	display: block;
	width: 100%; /* от ширины блока div */
	-webkit-appearance: none;/* Chrome */
	-moz-appearance: none;/* Firefox */
	appearance: none;/* убираем дефолнтные стрелочки */
	border-radius: 25px;
	border: 0;
	color: #414141;
	display: inline-block;
	padding: 15px 20px;
	font-size: 14px;
	line-height: 20px;
	box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.2) inset;
	background-color: #faebeb;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.input select {
	height: 190px;
}

.input_desc
{
	padding: 10px 0 0 20px;
	font-style: italic;
	font-size: 14px;
}

/*
* Пагинация
*/

.pagination {
	width: 100%;
	padding: 30px 0;
}

.nav-links {
	display: flex;
	justify-content: center;
}

.page-numbers {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 60px;
	height: 60px;
	border: 2px solid #BE1E2D;
	border-radius: 50%;
	color: #111;
	background: #fefcfe;
	transition: all .3s ease;
	font-weight: 700;
	text-decoration: none;
	margin-left: 10px;
}

.page-numbers:nth-child(1) {
	margin: 0;
}

.page-numbers.current,
.page-numbers:hover {
	color: #FFF;
	background: #BE1E2D;
}

/*
* Форма поиска
*/

.search-block__inner {
	margin: 25px;
}

.form {
	margin: 30px 0;
	display: flex;
	flex-direction: column;
}

.form__control {
	margin-bottom: 30px;
}

.form__input {
	width: 500px;
	padding: 10px;
	border: 1px solid #BE1E2D;
	border-radius: 0;
}

.form__submit {
	display: inline-block;
	width: auto;
	padding: 10px;
	-webkit-appearance: none !important;
	background: #BE1E2D;
	border: 1px solid #BE1E2D;
	color: white;
	border-radius: 0;
}

@media (max-width: 1024px) {
	.form__input {
		width: 100%;
	}
	.form__submit {
		width: 100%;
	}
}

.form__settings-title {
	margin-bottom: 20px;
}

.form__label {
	display: flex;
	align-items: center;
	font-weight: normal;
	margin-bottom: 10px;
	max-width: 50%;
	cursor: pointer;
}

@media (max-width: 1024px) {
	.form__label {
		max-width: 100%;
	}
}

.form__radio + .form__custom-radio {
	border-radius: 100%;
}
.form__custom-radio {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	background: transparent;
	border: 2px solid #BE1E2D;
}
.form__radio:checked + .form__custom-radio:before {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #BE1E2D;
	border-radius: 100%;
	width: 8px;
	height: 8px;
	pointer-events: none;
}

.form__label-text {
	margin-left: 10px;
}

/* 17.03.2020 Разделители все новости, мероприятия */

.separator-link {
	text-align: center;
	font-size: 80%;
	margin: 20px 0;
}

.separator-link i {
	margin-left: 8px;
}

.sidebar-events .post__sidebar-inner {
	padding-bottom: 0;
}

.sidebar-events .event-info {
	padding-top: 10px;
}

.sidebar-events .event-info__item {
	border-bottom: 1px solid #e1e0d7;
	padding-bottom: 20px;
}

.sidebar-teens {
	margin-bottom: 30px;
}

/* 17.03.2020 Отображение меток у конкурсов, новостей и статей */

.post__tags a {
	color: #939598;
	text-decoration: none;
	transition: all .3s ease;
}
.post__tags a:hover {
	color: #BE1E2D;
}

/* 17.03.2020 Стилизация фильтра на странице рубрики Статьи */

.articles__tabs {
	display: flex;
	flex-wrap: wrap;
}

.sidebar-articles .articles__tabs button {
	flex: 0 0 auto;
	margin-left: 0;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.sidebar-articles__text {
	color: #939598;
}

.page-articles .filter {
	margin: 0;
}

/* 19.03.2020 Стилизация Филиалов */

.filial__item {
	margin-top: 30px;
}

.filial__item:nth-child(1) {
	margin: 0;
}

.centr__about-info {
	display: flex;
	justify-content: center;
}

.centr__foto {
	margin: 0 0 10px 10px;
	width: 300px;
	height: 300px;
	float: right;
	border-radius: 100%;
	overflow: hidden;
	display: block;
	shape-outside:circle();
}

@media (max-width: 767px) {
	.centr__foto {
		float: none;
		width:350px;
		height: 350px;
	}
}

.centr__foto img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top;
}

.page-speech .page-speech__content {
	display: flex;
	justify-content: center;
	align-items: center;
}

.page-speech .page-speech__foto {
	margin-right: 25px;
	width: 80%;
}

@media (max-width: 992px) {
	.page-speech .page-speech__content {
		flex-direction: column;
	}
	.page-speech .page-speech__foto {
		width: 230px;
		margin: 0;
	}
}


.oss-name {
	color: #939598;
	margin-bottom: 20px;
	/*flex: 1 1 auto;*/
}

/*
* 23.03.2020 надпись мой семейный центр на странице наших центров
*/

.centr-msc-name {
	color: #939598;
	margin-bottom: 20px;
	text-transform: uppercase;
	font-size: 90%;
	/*flex: 1 1 auto;*/
}

/*
* 23.03.2020 эксперты
*/

.expert-block {
	display: flex;
	justify-content: center;
	text-align: center;
}

@media (max-width: 992px) {
	.experts-main-block .col-three {
		width: 100%;
	}
}

/*
* 24.03.2020 Баннеры сверху
*/

.banners .banner-block {
	overflow: hidden;
	min-height: 170px;
	border: 1px solid #efefef;
}

@media (max-width: 992px) {

	.banners .banner-block {
		margin-bottom: 20px;
		min-height: auto;
	}

	.banners .banner-block:nth-child(1) {
		margin-top: 0;
	}
}

/* 25.03.2020 page konkurs-mastera */

.konkurs-mastera__title {
	margin: 0;
}
.konkurs-mastera__subtitle {
	display: block;
	margin-bottom: 30px;
	font-size: 125%;
}

.konkurs-mastera__item-wrapper {
	padding-bottom: 20px;
	height: 100%;
}

.konkurs-mastera__item {
	border: 1px solid #e1e0d7;
	display: flex;
	flex-direction: column;
	height: 100%;
}

.konkurs-mastera__item-title {
	padding: 10px;
	margin: 0;
	border-bottom: 1px solid #e1e0d7;
}

.konkurs-mastera__img-block img.img {
	width: 100%;
}

.konkurs-mastera__text {
	flex: 1 1 auto;
	padding: 10px;
}

.konkurs-mastera__sidebar-letter {
	font-size: 150%;
	font-weight: 600;
}

@media (max-width: 1024px) {
	.konkurs-mastera .col.col-sidebar {
		order: 1;
		margin-bottom: 30px;
	}
	.konkurs-mastera .col.col-content {
		order: 2;
	}
}

.btn.btn-grey {
	border: 1px solid #939598;
	color: #939598;
}

.btn.btn-grey:hover {
	border: 1px solid white;
	color: white;
}

/* Банк данных */

.submit_filter {
	margin: 20px 0 30px 0;
	text-align: center;
}

.bank__item {
	display: flex;
	flex-direction: column;
	margin-bottom: 30px;
	border-bottom: 1px solid #e1e0d7;
	border-left: 1px solid #e1e0d7;
	border-right: 1px solid #e1e0d7;
	padding: 25px;
	min-height: 355px;
}

.bank__item-inner {
	display: flex;
	flex: 1 1 auto;
	padding-bottom: 15px;
}

.bank__item-left {
	width: 60%;
	margin-right: 20px;
}

.bank__item-title {
	margin-top: 0;
	word-break: break-word;
}

.bank__item-right {
	width: 40%;
}

.bank__item-img {
	border-radius: 100%;
	height: 240px;
	width: 240px;
	overflow: hidden;
	margin: 0 auto;
}

@media (max-width: 1366px) {
	.bank__item-img {
		height: 200px;
		width: 200px;
	}
}
@media (max-width: 1200px) {
	.bank__item-img {
		height: 165px;
		width: 165px;
	}
}
@media (max-width: 992px) {
	.bank__item-img {
		height: 260px;
		width: 260px;
	}
}
@media (max-width: 750px) {
	.submit_filter .btn-orange {
		width: 100%;
	}
}

.bank__item-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top;
}

.bank__item-bottom {
	text-align: left;
}

@media (max-width: 500px) {
	.bank__item-inner {
		flex-direction: column;
	}
	.bank__item-bottom {
		text-align: center;
	}
	.bank__item-bottom .btn {
		width: 100%;
	}
	.bank__item-right {
		order: 1;
		width: 100%;
		margin-bottom: 20px;
		display: flex;
		justify-content: center;
	}
	.bank__item-left {
		order: 2;
		margin-right: 0;  
		width: 100%;
	}
}

/* Банк данных, Профиль */

.profile__wrapper {
	display: flex;
}

.profile__img {
	margin-right: 20px;
	width: 300px;
	height: 450px;
}

/* Банк */

.bank .select-age__wrapper .select {
	display: inline-block;
	margin: 0 20px;
}

.bank select {
	cursor: pointer;
}

@media (max-width: 767px) {
	.bank select {
		-webkit-appearance: none;
	}
}

.bank input[type="submit"] {
	border: none;
	outline: none;
}

.pagination-wrapper {
	display: flex;
	justify-content: center;
}

/* 27.07 Блок с картинкой, если новостей или мероприятий у центра нет */

.empty-block {
	display: flex;
	align-items: center;
	flex-direction: column;
}

.empty-block__img {
	width: 250px;
}

.empty-block__title {
	color: #9C9C9C;
}

.empty-block__text {
	font-size: 1.2em;
}

/* 27.07 Наши центры, блок со ссылкой на карту */

.map-link-block {
	display: flex;
	align-items: center;
	margin-left: 25px;
}

@media (max-width: 992px) {
	.map-link-block {
		margin: 0;
	}
}

.map-link-block__text {
	margin: 20px 20px 20px 0;
}

@media (max-width: 565px) {
	.map-link-block {
		flex-direction: column;
	}
	.map-link-block__text {
		margin: 20px 0;
	}
}

.map-link-block__link-holder a {
	white-space: nowrap;
}

.sidebar-sticky-top {
	position: sticky;
	top: 15px;
}

.post__relative-img img {
	display: block;
	width: 100%;
	height: 249px;
	object-fit: cover;
}

@media (max-width: 1200px) {
	.post__relative-img img {
		max-height: 195px;
	}
}

@media (max-width: 992px) {
	.post__relative-img img {
		max-height: 226px;
	}
}

/* МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА  МЕДИА */

@media (max-width: 670px) {
	.page-numbers {
		padding: 4px;
		width: auto;
		height: auto;
		border-radius: 0;
		margin-left: 6px;
	}
	.page-numbers.dots,
	.page-numbers.prev,
	.page-numbers.next {
		border: none;
	}
}

@media (max-width: 770px) {
	.post__footer {
		display: none;
	}
}

@media (max-width: 992px) {
	.post__relative-list .col-three {
		width: 50%;
	}
	.post__relative-list .col-three:nth-child(3) {
		display: none;
	} 
	.news .news__item3,
	.news .news__item4 {
		display: none;
	}
}

.news__content .button {
	border: 0;
	outline: 0;
	cursor: pointer;
	padding: 10px 15px;
	margin-left: 15px;
	transition: all .3s ease;
	background: #fefcfe;
}
.news__content .button:nth-child(1) {
	margin-left: 0;
}
.news__content .button:hover {
	background: #BE1E2D;
	color: #fefcfe;
}

.news__content .focused {
	background: #BE1E2D;
	color: #fefcfe;
}

.news__content .filter {
	margin: 30px 0;
}

.news__content .news__item.first {
	margin-bottom: 60px;
}
@media (max-width: 992px) {
	.news__content .news__item.first {
		margin-bottom: 10px;
	}
}
.news__content .news__item.first .news-item__title {
	margin-top: 40px;
	font-size: 135%;
}
@media (max-width: 992px) {
	.news__content .news__item.first .news-item__title {
		margin-top: 30px;
	}
}

.news__content .news__item:not(.first),
.news__list .news__item:not(.first) {
	border-top: 1px solid rgba(242, 100, 57, 0.3);
	padding-top: 30px;
}

.news-item__date {
	font-size: 90%;
}
@media (max-width: 1024px) {
	.news-item__date {
		margin-top: 5%;
	}
}
.news-item__date i {
	color: #BE1E2D;
	margin-right: 5px;
	min-width: 13px;
	display: inline-block;
}

.emergency__text {
	margin: 20px 0;
	padding: 10px;
	background: #f1f2f2;
}
.emergency__text-link {
	font-weight: 600;
}

@media (max-width: 1200px) {
	.nav-bar__list-item:nth-child(4), .nav-bar__list-item:nth-child(5), .nav-bar__list-item:nth-child(6), .nav-bar__list-item:nth-child(7), .nav-bar__list-item:nth-child(8), .nav-bar__list-item:nth-child(9) {
		display: none;
	}
	.nav-bar__more {
		display: block;
	}
	.media .col-three {
		width: 50%;
	}
	.nav-bar__burger {
		display: block;
		order: 2;
		margin-left: 25px;
	}
}

@media (max-width: 1024px) {
	.pushy {
		width: 50%;
	}
	.site-wrapper.pushy-open {
		transform: translateX(-50%);
	}
	.top-bar__blind {
		display: none;
	}
	.news-sidebar {
		margin: 30px 0;
	}
	.teens__item-order {
		order: 1;
	}
	.teens__inner {
		margin: 0;
		padding: 10px 0;
	}
}

@media (max-width: 997px) {
	.nav-bar__content {
		justify-content: space-between;
		padding: 10px 0;
	}
	.nav-bar__burger {
		display: block;
	}
	.col-one .news__item {
		padding-top: 0;
		border: 0;
	}
	.alarm-block {
		flex-wrap: wrap;
		justify-content: center;
	}
	.alarm-block__icon {
		padding: 0;
		border: none;
	}
	.alarm-block__info {
		margin: 20px 0 20px 0;
	}
	.alarm-block__title {
		text-align: center;
	}
	.alarm-block__buttons {
		width: 100%;
		margin: 0;
	}
	.speech__text {
		font-size: 120%;
	}
	.speech__foto {
		width: 200px;
	}
}

@media (max-width: 992px) {
	.nav-bar__list {display: none;
	}
	.nav-bar__list {
		justify-content: space-between;
	}
}

@media (max-width: 767px) {
	.img-big,
	.img-medium {
		height: 240px;
	}
	.pushy {
		width: 100%;
	}
	.news__row {
		flex-wrap: wrap;
	}
	.media .col-three {
		width: 100%;
	}
	.speech__foto {
		width: 265px;
	} 
	.nav-bar__content {
		padding: 10px;
	}
}

@media (max-width: 530px) {
	.news .news__row .col-two { width: 100%;
	}
}


@media (min-width: 531px) {
	.news .news__row .col-two { width: 50%;
	}
}

@media (max-width: 515px) {
	.speech__body {
		padding: 35px 0;
	}
	.speech__body:before, .speech__body:after {
		background: linear-gradient(to right, #BE1E2D 40%, transparent 40%, transparent), linear-gradient(to right, transparent, transparent 60%, #BE1E2D 60%);
	}
	.speech__footer {
		flex-direction: column;
	}
	.speech__foto {
		width: 160px;
		margin-bottom: 20px;
	}
	.speech__who {
		margin: 0;
	}
}

@media (max-width: 500px) {
	.pushy-nav__title {
		padding: 3px 0 3px 15px;
	}
	.top-bar__content {
		padding: 3px 0;
	}
	.pushy-nav__close,
	.pushy__search-close {
		line-height: 48px;
		width: 55px;
	}
	.top-bar__link {
		margin-left: 5px;
	}
	.top-bar__text {
		display: none;
	}
	.nav-bar__logo .logo {
		width: 180px;
	}
	.management__item {
		padding: 15px;
		flex-direction: column;
	}
	.management__img-dir {
		display: none;
	}
}

@media (max-width: 405px) {
	.bottom-bar__item:nth-child(1) i {
		margin: 3px;
	}
	.alarm-block {
		padding: 25px 15px;
	}
}

@media (max-width: 1024px) {
	.page-articles .col-content {
		order: 2;
	}
	.page-articles .sidebar-articles {
		margin-bottom: 30px;
	}
}

/* PDF LINK BLOCK */

.pdf-link-block {
	border-bottom: 1px solid #e1e0d7;
	padding: 20px 0 20px 0;
}

.pdf-link-block li {
	margin: 0 0 15px 0;
	font-size: 20px;
	list-style: none;
	padding: 0 0 0 30px;
	position: relative;
	line-height: 30px;
}

.pdf-link-block li:before {
	font-family: FontAwesome;
	content: '\f1c1';
	color: #BE1E2D;
	font-size: 21px;
	position: absolute;
	left: 0;
	width: 30px;
}

.pdf-link-block a {
	color: #111;
	text-decoration: none;
	border-bottom: 1px solid #BE1E2D;
	transition: all .3s ease;
}

.centr__nav-menu-item i {
	width: 17px;
	margin-right: 15px;
	text-align: center;
}

.pdf-link-block .btn-row {
	margin: 0;
}

.pdf-link-block .btn-row .btn:nth-child(1) {
	margin-right: 15px;
}

.pdf-link-block .btn-row {
	display: flex;
	align-items: center;
}

li.pdf-link::before {
	font-family: FontAwesome;
	content: '\f1c1';
}

li.word-link::before {
	font-family: FontAwesome;
	content: '\f1c2';
}

li.excel-link::before {
	font-family: FontAwesome;
	content: '\f1c3';
}

li.pptx-link::before {
	font-family: FontAwesome;
	content: '\f1c4';
}

li.image-link::before {
	font-family: FontAwesome;
	content: '\f03e';
}

li.url-link::before {
	font-family: FontAwesome;
	content: '\f360';
}

/* ССЫЛКИ С ИКОНКАМИ */

.a a {
	display: inline-block;
	color: inherit;
}
.a a:hover {
	color: #BE1E2D;
	text-decoration: none;
}

.btn-row {
	display: flex;
	align-items: center;
}
.btn-row a {
	cursor: pointer;
	height: 31px;
	border-radius: 3px;
	background-color: #BE1E2D;
	display: inline-flex;
	color: #fff;
	align-items: center;
	padding-left: 20px;
	padding-right: 20px;
	margin-right: 15px;
	text-decoration: none;
	transition: all .2s;
}
.btn-row a:hover {
	background-color:#e36835;
}


/* Меню Формы семейного устройства */

.fsu__menu {
	display: flex;
	flex-direction: column;
	padding: 0 0 30px 0;
}
.fsu__menu-link {
	border-bottom: 1px solid #BE1E2D;
	padding: 10px 0;
	text-decoration: none;
	color: #333;
	font-weight: 600;
}

.fsu__menu-link:last-child {
	border: none;
}
.fsu__menu-link:hover {
	text-decoration: none;
	color: #BE1E2D;
}

/* КОНКУРСНЫЙ СПИСОК */
.numberlist {
	counter-reset: li; 
	list-style: none; 
	padding: 0 20px;
}
.numberlist li {
	position: relative;
	display: block;
	padding: .4em .4em .4em 2em;
	margin: .5em 0;
	color: #444;
	text-decoration: none;
	border-radius: .3em;
	transition: .3s ease-out;
}
.numberlist li:before {
	content: counter(li);
	counter-increment: li;
	position: absolute;
	left: -1.3em;
	top: 50%;
	margin-top: -1.3em;
	background: #f26439;
	height: 2.5em;
	width: 2.5em;
	line-height: 2em;
	border: .3em solid white;
	text-align: center;
	font-weight: bold;
	border-radius: 2em;
	transition: all .3s ease-out;
	color: #ffffff;
}

.dotlist {
	list-style-type: none;
	padding-left: 1.5em;
}
.dotlist li {
	margin-bottom: 15px;
}
.dotlist li::before {
	content: '\2022';
	color: #f26439;
	display: inline-block;
	white-space: nowrap;
	width: 1.2em;
	height: 1.2em;
	font-weight: bold;
}

.winlist {
	list-style-type: none;
	padding-left: 1em;
}
.winlist li::before {
	position: relative;
	font-family: FontAwesome;
	content: '\f091';
	display: inline-block;
	white-space: nowrap;
	left: -0.6em;
	top: 50%;
	margin-top: 0.3em;
	background: #f26439;
	height: 2.5em;
	width: 2.5em;
	line-height: 2em;
	border: .3em solid white;
	text-align: center;
	border-radius: 2em;
	transition: all .3s ease-out;
	color: #ffffff;
}


/* Ссылки для постов и страниц */
/*i-link-to-delete*/
.style-link,
.i-link a {
	color: #111;
	text-decoration: none;
	border-bottom: 1px solid #BE1E2D;
	transition: all .3s ease;
}
.style-link:hover,
.i-link a:hover {
	color: #BE1E2D;
	transition: all .3s ease;
	border-bottom: 1px solid #BE1E2D;
}

/* Списки для постов и страниц */

.i-link ul, .red-dot {
	list-style-type: none;
	padding-left: 1.5em;
}
.i-link li, .red-dot li {
	margin-bottom: 15px;
	padding-left: 20px;
}
.i-link ul > li::before, .red-dot li::before {
	content: '\2022';
	color: #BE1E2D;
	display: inline-block;
	white-space: nowrap;
	width: 1.2em;
	font-weight: bold;
	    margin-left: -20px;
}

.i-link .link-block {border-bottom: 1px solid #e1e0d7;
}
.i-link .link-block:hover {border-bottom: 1px solid #e1e0d7;
}

.i-link ol {
	list-style-type: none;
	counter-reset: num;
	padding-left: 1.5em;
}
.i-link ol > li::before {
	content: counter(num) '. ';
	counter-increment: num;
	color: #BE1E2D;
	display: inline-block;
	white-space: nowrap;
	width: 1.2em;
}

.i-link .btn-orange {
	background: #BE1E2D;
	color: #fefcfe;
}
.i-link .btn-orange:hover {
	background: #e36835;
	color: #fefcfe;
}

.i-link .btn-row a {
	color: #fefcfe;
	font-weight: normal;
}
.i-link .btn-row a:hover {
	color: #fefcfe;
}

.i-link .link-block a {
	color: #fefcfe;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px;
}
.i-link .link-block a:hover {
	color: #fefcfe;
	border-bottom: 0px;
}

.i-link .pum__inner-block {
	border-bottom: 0px;
}
.i-link .pum__inner-block:hover {
	border-bottom: 0px;
/*  background: #e36835;
color: #ffffff;*/
}

.i-link .block__text {
	color: #333;
}
/*.i-link .block__text:hover {
	color: #fff;
	}*/


.block-link {
	width: 500px;
	display: flex;
	justify-content: center;
	text-align: center;
	border: 1px solid #BE1E2D;
	padding: 50px;
	margin: 10px;
}

.block-link:hover {
	border: 1px solid #e36835;
	background: #e36835;
	color: #ffffff;
}

.block-link__wrapper {
	display: flex;
	justify-content: space-around;
}

.block-link__wrapper a {
	text-decoration: none;
	border: none;
}
.block-link__wrapper a:hover {
	transition: all .3s ease;
	text-decoration: none;
	border: none;
}






.pum__block {
	border: 1px solid #BE1E2D;
	border-radius: 20px;
	height: 100%;
}
.pum__inner-block {
	padding: 30px 20px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	height: 100%;
}
.block__img {
	text-align: center;
	color: #BE1E2D;
	font-size: 70px;
}
.block__title {
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	margin-top: 30px;
	font-size: 25px;
}
.pum__block .block__text {
	display: inline-block;
	align-items: center;
}
@media (max-width: 992px) {
	.pum__inner-block {
		flex-direction: row;
		padding: 10px 15px;
	}
	.block__title {
		font-size: 15px;
		margin-top: 0;
		margin-left: 17px;
	}
	.block__img {
		font-size: 30px;
	}
}
@media (max-width: 992px) {
	.main__blocks .col-three {
		width: 100%;
		margin-bottom: 20px;
	}
	.main__blocks .col-three:nth-last-child() {
		margin-bottom: 0;
	}
	.block__title {
		font-size: 14px;
	}
}


/* ТАБЛИЦЫ wp-block-table */

.table-responsive {
	display: block;
	width: 100%;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

.wp-block-table table,
.wp-block-table td,
.wp-block-table tr {
	border: 1px solid #dee2e6;
}
.wp-block-table table {
	border-collapse: collapse;
}

.wp-block-table thead th {
	vertical-align: bottom;
	border-bottom: 2px solid #dee2e6;
}
.wp-block-table td,
.wp-block-table th {
	padding: .75rem;
	vertical-align: top;
	border-top: 1px solid #dee2e6;
}
.wp-block-table th {
	text-align: inherit;
}

.youtube {
	background-size: contain;
	-moz-background-size: contain;
	-webkit-background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
	overflow: hidden;
	transition: all 200ms ease-out;
	cursor: pointer;
}
@media (max-width: 767px) {
	.video__item__block .youtube {
		height: 230px !important;
	}
}
.youtube .play {
	background: url('/f/img/youtube-play-btn.png') no-repeat;
	background-position: 0 -50px;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	position: absolute;
	height: 50px;
	width: 69px;
	transition: none;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
.youtube:hover .play {
	background-position: 0 0;
}
.wp-block-image img {
	max-width: 90%;
}
.editor-styles-wrapper .has-small-font-size, .has-small-font-size {
	font-size: 13px;
}
.i-link a {
	color: #111;
	text-decoration: none;
	border-bottom: 1px solid #BE1E2D;
	transition: all .3s ease;
}










/*Стили детальной страницы базы данных*/
.head {
	text-align: center;
}
.head .caption {
	color: #BE1E2D;
	font-weight: 300;
	font-size: 31px;
	line-height: 31px;
	padding: 0 0 30px 0;
	text-transform: uppercase;
}
.head.w-capt .caption { padding: 0 0 15px;
}

.caption.big {
	font-size: 150px;
	line-height: 150px;
	font-weight: bold;
}

.ch_inforamtion {
	margin:40px 0 0 0;
	position: relative;
}
.child_photo_block {
	position: absolute;
	top: -40px;
	left: 0px;
}
.ch_inforamtion .child_photo_block,
.ch_inforamtion .info_table,
.ch_inforamtion .video_info {
	display: inline-block;
	vertical-align: top;
}

@media (max-width: 767px) {
	.ch_inforamtion .child_photo_block {
		display: block;
		position: relative;
		top: auto;
		left: auto;
	}

	.ch_inforamtion .info_table {
		display: block;
		padding: 0 0 40px 0;
	}
	.info_table table td {
		padding: 9px 10px 9px 35px;
	}
	.child_main_photo {
		margin: 0 auto 30px auto;
	}
}

.video_info {
	margin: 0 0 0 20px;
}

.favorite_child {
	display: flex;
	justify-content: center;
	align-items: center;
	right: 30px;
	width:50px;
	height:50px;
	background-color:#FFF;
	border-radius:50%;
	position:absolute;
	z-index:5;
	cursor:pointer;
	box-shadow:0 0 10px 5px rgba(0,0,0,0.1);
}
.favorite_child svg {
	width:30px;
	height:30px;
	fill:gray;
	transition: .2s;
}
.child_main_photo {
	border: 20px solid #fff;
	border-radius: 100%;
	background: #fff;
	padding: 0;
	height: 260px;
	width: 260px;
	overflow: hidden;
	position: relative;
}
.child_main_photo img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top;
}
.ch_inforamtion img{
	cursor: pointer;
}
.child_more_photo {
	z-index: 100;
	margin: -45px 0 0 15px;
	border: none;
	position: relative;
}
.child_more_photo img {
	width: 68px;
	height: 68px;
	border: 2px solid #faebeb;
	border-radius: 100%;
	object-fit: cover;
	object-position: top;
}
.info_table {
	padding: 0 0 40px 200px;
}
.info_table table,
.info_table tr{
	border: none;
}
.gr { 
	background-color: #faebeb;
}
.info_table td {
	max-width: 700px;
	padding: 9px 10px 9px 95px;
	border: none;
}
.info_table tr:nth-of-type(2n+1) {
	background-color: #faebeb;
}
.info_table.full_width,
.info_table.full_width table {
	width: 100%;
}
.info_table.full_width td {
	max-width: 100%;
	width: 100%;
}
.info_table td span {
	display: list-item;
	list-style: circle;
	color: #414141;
}
.sister_brother {
	padding: 10px 0 0 70px;
}
.sister_brother .item {
	display: inline-block;
	color: #ed1c24;
	padding: 0 0 0 35px;
	margin-bottom: 10px;
	background: url('/f/img/icon_child.png') 0 0 no-repeat;
	height: 41px;
	width: 24%;
}
.sister_brother-link {
	text-decoration: none;
}
.sister_brother .item.sister { background-position: 0 0 }
.sister_brother .item.brother { background-position: 0 -42px;
}


/*Страница записи в бд*/

.s_button {
	background: #BE1E2D;
}

.button:hover,
.button.white,
.s_button:hover {
	opacity: 0.9;
}

.button_wrapp--new .button {
	padding: 0 14px;
	font-weight: bold;
	font-size: 13px;
}

.button, .btn {
	border-radius: 25px;
	height: 52px;
	padding: 0 40px;
	display: inline-block;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	background: #BE1E2D;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
	line-height: 52px;
	border: 0 none;
	text-decoration: none;
}
.button.cancel,
.button.notify {
	position: relative;
	padding: 0 60px 0 20px;
}
.b-table .button.notify {
	width: 360px;
}
.cancel .tag_icon {
	height: 42px;
	width: 42px;
	font-size: 42px;
}
.notify .tag_icon {
	height: 42px;
	width: 42px;
	font-size: 42px;
	right: 15px;
}
#print_anketa .tag_icon {
	font-size: 30px;
	top: 10px;
}
#feedback_form {
	margin: 20px 0 0 0;
	position: relative;
}
#feedback_form .f-error-a{
	margin: 0 0 30px 0;
}
.s_button {
	background: url('/f/img/header_icons.png') no-repeat;
	background: #fff;
	display: inline-block;
	width: 42px;
	height: 42px;
	border-radius: 26px;
	cursor: pointer;
	opacity: 0.7;
	text-align: center;
	line-height: 38px;
}
.button.print {
	padding: 0 28px;
}
.button.print .s_button {
	margin: 0 -22px 0 20px;
	position: relative;
	top: -2px;
}
.top_buttons {
	position: absolute;
	top: 0; right: 16px;
}

.s_button.home-btn { margin-right: 13px;
}
.s_button.search-btn { margin-right: 13px;
}
.s_button.auth-btn { margin-right: 13px;
}
.s_button.sitemap-btn { margin-right: 13px;
}
.s_button.print-btn { margin-right: 13px;
}

.button_wrapp {
	margin-bottom: 10px;
}

/* new style main*/
.header_info--new .button_wrapp--new {
	margin-bottom: 27px;
	display: inline-block;
	margin-right: 7px;
	margin-right: 0.5vw;
}
/* new style main*/
.header_info--new .button_wrapp--new:nth-child(7) {
	margin-right: 0;
}

.button_wrapp.center {
	margin: 30px 0;
	text-align: center;
}
.input input[type=text] {
	height: 42px;
	width: 100%;
	border-radius: 25px;
	border: 0;
	color: #414141;
	display: inline-block;
	padding: 0 10px 0 20px;
	font-size: 14px;
	line-height: 20px;
	box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.2) inset;
	background-color: #faebeb;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#bx-report-con .form-center {
	text-align: center;
	width: 420px;
	margin: 0 auto;
}

.input {
	margin-top:15px;
}

.input:first-child {
	margin-top:0;
}

.input.cancel_code {
	width: 10%;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
}
.years-old {
	position: relative;
}
.ui-selectmenu-button-open .b-years-old{
	display: block;
}
.b-years-old {
	width: 100%;
	top: 20px;
}
.b-years-old ul {
	float: left;
	padding: 0;
	margin-left: 10%;
	list-style: none;
}
.b-years-old ul li {
	width: 40px;
	cursor: pointer;
	height: 40px;
	display: block;
	padding: 10px;
	text-align: center;
	text-decoration: none;
	margin: 0 0 10px 0;
}
.b-years-old ul li.current {
	border-radius: 20px;
	background: #BE1E2D;
	color: #fff;
}
/* .b-years-old ul li:hover {
} */

.textarea textarea{
	width: 100%;
	height: 270px;
	border-radius: 15px;
	border: 0;
	color: #414141;
	display: inline-block;
	padding: 10px 0 0 20px;
	background-color: #faebeb;
	font-size: 14px;
	line-height: 20px;
	box-shadow: 2px -2px 2px -1px rgba(0, 0, 0, 0.2);
	resize:none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.input.error input,
.textarea.error textarea,
.ui-selectmenu-button.error ,
.selectbox.error {
	box-shadow: 0 0 3px 3px #F0B2B3;
}

.feedback_form {
	display: flex;
	flex-direction: row;
}

.l_part, .r_part {
	width: 50%;
	display: inline-block;
	vertical-align: top;
}

/*.l_part { margin-right: 10px;
}*/
.r_part { margin-left: 10px;
}
.l_part + .l_part {
	margin-left: 20px;
}

@media (max-width: 992px) {
	.feedback_form {
		flex-direction: column;
	}
	.l_part + .l_part {
		margin: 20px 0 0 0;
	}
	.l_part, .r_part {
		width: 100%;
	}
}
.l_part .select {
	margin: 15px 0;
}
.l_part .select:first-child {
	margin: 0;
}
/* form { */
 /* padding: 30px 0 10px;*/
/* } */

 .form_wrapper{
	margin: 10px 0 10px;
}
.captcha {
	margin: 15px 0 0 0;
	display: flex;
}
.captcha .input {
	width: 100%;
	margin: 0;
}
.captcha img {
	display: inline-block;
	border-radius: 25px;
}
.l_part .captcha img{
	margin: 0 0 0 5px;
}

.g-recaptcha {
	margin: 15px 0 10px 0;
}

.f_btn {
	width: 42px;
	height: 42px;
	border-radius: 21px;
	background: #fff;
	opacity: 0.8;
	position: absolute;
	right: 5px; top: 5px;
	color:#BE1E2D;
	line-height: 43px;
}
.step{
	text-align: center;
	width: 300px;
}
.filters {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.filtered_items {
	text-align: center;
}
.tag {
	max-width: 100%;
	height: 40px;
	border-radius: 25px;
	font-size: 14px;
	line-height: 40px;
	display: inline-block;
	vertical-align: top;
	position: relative;
	margin-top: 10px;
	padding: 0 45px 0 22px;
	white-space: nowrap;
	background: #BE1E2D;
	color: #fff;
	margin-bottom: 10px;
	cursor: pointer;
}
.tag .t_name {
	max-width: 100%;
	overflow: hidden;
}


.tag span {
	display: inline-block;
	vertical-align: top;
}
.tag_icon {
	height: 26px;
	width: 26px;
	font-size: 26px;
	cursor: pointer;
	border-radius: 16px;
	position: absolute;
	right: 5px;
	top: 4px;
}
.tag_icon i {
	vertical-align: top;
}
.checkbox .tag_icon {
	left: 5px;
	height: 34px;
	width: 34px;
	font-size: 34px;
}
.checkbox.disabled .tag_icon {
	cursor: default;
}
.tag_icon.t_add { background: url('/f/img/tag_bg.png') 0 0 no-repeat;
}
/* #anketa {

} */
#anketa .calendar, 
#anketa .b-day-time {
	margin: 0 0 25px 0;
}
#anketa .b-day-time {
	margin-left: 30px;
	display: flex;
	flex-direction: row;
	justify-content: center;
}

#anketa .select {
	display: none;
}
.error-msg-form {
	font-size: 18px;
	color: red;
	padding: 10px 0 40px 0;
	line-height: 20px;
	text-align: center;
}
.f-error-a,
.f-error-m {
	margin: 10px 0;
	font-size: 14px;
	text-align: center;
}
#addreview .f-error-a {
	width: 420px;
	margin: 10px auto;
}
.no-review {
	color: #939598;
}
.variants {
	height: 122px;
	/*margin-bottom:20px;*/
	text-align: center;
	/*line-height: 122px;*/
}
#finish_button {
	display: none;
	text-align: center;
	margin: 25px 0;
}
#finish_button a {
	text-decoration: none;
}
#finish_button .button {
	margin: 0 30px;
}
.filter-offices,
#finish_button {
	display: none;
}
.open-filter {
	text-align: center;
	margin: 0 auto 25px auto;
}
.variants .item {
	width: 118px;
	height: 122px;
	display: inline-block;
	margin: 0 5px;
	cursor: pointer;
	vertical-align: top;
	position: relative;
}

.variants.year{
	height: auto;
	display: flex;
	flex-direction: column;
}

.variants.year .item,
.b-time li {
	width: 100%;
	height: 36px;
	color: #ed1c24;
	background: #fff;
	display: inline-block;
	position: relative;
	border-radius: 18px;
	line-height: 36px;
	box-shadow: 1px 1px 1px 2px #e5e5e5;
	font-size: 14px;
	line-height: 40px;
	margin: 0 0 10px 0;
	white-space: nowrap;
}
.variants.year.storks_days .item {
	width: 250px;
}

.variants.year .item.active,
.variants.l_forms .item.active {
	background: #BE1E2D;
	color: #fff;
}

.variants.l_forms .item {
	width: 200px;
	height: 55px;
	line-height: 55px;
	color: #ed1c24;
	background: #fff;
	box-shadow: 1px 3px 1px 1px #e5e5e5;
	border-radius: 30px;
	font-size: 18px;
	margin-right: 25px;
}

.variants.sex .item:hover::after,
.variants.eye .item:hover::after,
.variants.hair .item:hover::after,
.variants.cousins .item:hover::after {
	content: attr(data-title);
	position: absolute;
	left: 10%; top: 80%;
	z-index: 1;
	background: #484848;
	font-size: 12px;
	line-height: auto;
	color: #fff;
	padding: 5px 10px;
	max-width: 100px;
}

.variants.sex .item.active:hover::after,
.variants.eye .item.active:hover::after,
.variants.hair .item.active:hover::after,
.variants.cousins .item.active:hover::after {
	top: 100%;
}

/* YMAPS */
/* ==========================================================================
Print styles
========================================================================== */


@media print {

body, .header-container, .header-container.nomain,
.main-container, .footer-container, .gray_block,
.gray_block.b_strong {
	background: none;
}

/* nav, .search-btn, .print-btn, .flexslider,
.tag_block, .button, .footer_menu, .pluso,
.head div, .input, .select, .filters {
display: none!important;
}*/

	nav, .search-btn, .print-btn, .pluso, .footer_menu,
	.filters, .tag_block, .button, .select, .input,
	.flex-prev, .flex-next {
		display: none!important;
	}

	.flexslider li{
		width: 240px!important;
	}

	.no_print {
		display: none;
	}

	.no_print .anketa, .no_print .anketa div  {
		display: block!important;
	}

	.anketa .b-col1, .anketa .b-col2 {
		width: 100%;
		text-align: center;
	}

	.logo, .whatis, a, span, .f_copyright {
		color: #414141!important;
	}

	.gray_block {
		margin: 0;
		padding: 0;
	}

	.bread_wrapp {
		padding: 0;
	}

	.child_list {
		padding: 0;
	}

	.child_list li {
		width: 270px;
	}

	.head .caption {
		display: block!important;
		line-height: auto!important;
	}

	.gov_message .message_text {
		width: 700px;
	}

	.first_content_block, .sidebar, .second_content_block {
		float: none;
		width: 100%!important;
		height: 100%!important;
		margin:0!important;
		padding:0!important;
		background: none!important;
	}

	.second_content_block {
		display: none;
	}

	.sidebar article {
		height: auto!important;
		width: auto!important;
	}

	.news {
		background: none!important;
		margin:0!important;
		padding:0!important;
		display: none;
	}

	/* .head .caption {

	} */

	.am {
		margin: 0!important;
		padding: 0!important;
		width: auto!important;
	}

	.whatis {
		width:auto!important;
	}

	.child_list {
		padding: 0!important;
		margin: 0!important;
	}

	.child_list li {
		width: 220px;
	}

	.main .sidebar article {
		padding: 0;
	}

}




/*main_custon begin*/
.margin-auto {
	margin-left: auto;
	margin-right: auto;
}
.color-red {
	color: #f00;
}
.color-dred {
	color: #be1e2c;
}
.color-green {
	color: #109d00;
}
.invisible {
	display: none !important;
}
.text-center {
	text-align: center;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.pull-left {
	float: left !important;
}
.pull-right {
	float: right !important;
}
.thumbnail > img {
	display: block;
	width: 100% \9;
	max-width: 100%;
	height: auto;
}
.img-circle {
	border-radius: 50%;
}
.center_el.map {
	width: 70%;
	margin: 25px auto 10px auto;
	min-height: 57px;
}
.center_el.map .b-col1 + .b-col1 {
	margin-left: 10px;
}
.center_el.map .b-col1.no-margin-s {
	margin-left: 0;
}
.b_map {
	height: 400px;
	margin: 0 0 50px 0;
}
.map_search_result {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -10px;
}
.map_search_result .item {
	margin-bottom: 50px;
}
.map_search_result .item .separate {
	border: 1px solid #dadada;
	width: 21%;
	margin-bottom: 20px;
}
.map_search_result .item .h_text,
.map_search_result .item .sub_text {
	font-size: 14px;
	margin-bottom: 10px;
}
.map_search_result .item .h_text {
	color: #c39b63;
}
.b-calendar {
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.l_part_wrap {
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.f_title {
	font-weight: 300;
	font-size: 26px;
	line-height: 31px;
	padding: 0 0 15px 0;
}
/* .calendar {
} */


@media only screen and (max-width: 980px) {
	#anketa .b-day-time {
		margin-left: 0;
	}

	.b-calendar {
		flex-direction: column;
		width: 100%;
	}

	.l_part_wrap {
		flex-direction: column;
		width: 100%;
	}

	#anketa .l_part {
		width: 100% !important;
	}

	.l_part + .l_part {
		margin: 0;
	}

}

@media only screen and (max-width: 640px) {
	#anketa .b-day-time {
		flex-direction: column;
	}
	.b-day-time .b-time {
		width: 300px !important;
		margin: 0 auto !important;
	}
}



/*
.calendar:before {
	background: url('/f/img/cl/bg_cl.png') no-repeat left top transparent;
	width: 228px;
	height: 50px;
	content: "";
	margin-left: -114px;
	position: absolute;
	left: 50%;
	top: -24px;
}
*/
.calendar table {
	border-collapse: separate;
}
.b-day-time .b-time {
	list-style: none;
	padding: 0;
	font-size: 14px;
	margin: 0 10px;
	width: 200px;
}
.b-time li {
	height: 42px;
	border-radius: 21px;
	line-height: 42px;
	cursor: pointer;
	display: block;
}
.b-time li + li {
	margin-top: 17px;
}
.b-time li.disabled {
	color: #b8b8b8;
	cursor: default;
}
.b-time li.current {
	background-color: #BE1E2D;
	color: #FFFFFF;
}
#anketa .l_part {
	width: 43%;
	text-align: left;
}
.b-table.table-mob {
	display: none;
}
.b-table table {
	width: 100%;
}
.b-table th {
	height: 75px;
	text-transform: uppercase;
	border-left: 5px solid #fff;
	padding: 10px 20px;
}
.b-table th:nth-of-type(2n),
.b-table tr:nth-of-type(2n+1) td:nth-of-type(2n) {
	background: #ffdbdb;
}
.b-table tr {
	text-align: center;
}
.b-table tr td {
	font-size: 18px;
	border-left: 5px solid #fff;
	height: 90px;
	padding: 10px;
}
.b-table th,
.b-table tr:nth-of-type(2n+1) td {
	background: #faebeb;
}
.b-table tr td div + div {
	margin-top: 10px;
}
.b-table .button {
	width: 220px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.b-table tr.last td {
	background-color: #fff !important;
}

.b-table.no-bg th,
.b-table.no-bg td {
	background: none!important;
	height: auto;
}

.b-table.content-table th,
.b-table.content-table td{
	height: auto;
	padding: 20px;
}

.b-table.content-table tr td:nth-of-type(3n) {
	background: none;
}

.b-table.content-table tr:nth-of-type(2n+1) td {
	background: #faebeb;
}

.b-table.content-table tr:nth-of-type(2n+1) td:nth-of-type(2n) {
	background: #ffdbdb;
}

@media only screen and (max-width: 640px) {
	.b-table.content-table td {
		padding: 20px;
		background: none !important;
	}
	.b-table.content-table tr:nth-of-type(2n) {
		background: #faebeb !important;
	}
	.b-table.content-table tr {
		display: flex;
		flex-direction: column;
	}
	.b-table.content-table tr th {
		display: none;
	}
}

.period_type {
	font-size: 14px;
}

.special_answers .b-table {
	display: none;
}

.special_answers .b-table tr{
	white-space: nowrap;
}
.special_answers .b-table tr:nth-of-type(1) {
	white-space: inherit;
}
.special_answers .input input {
	width: 220px;
}

.special_answers .f-error-a {
	font-size: 18px;
}

.special_answers .mob_result {
	display: none;
	text-align: center;
}

@media only screen and (max-width: 980px) {
	.special_answers .mob_result {
		display: block;
	}
	.special_answers .b-table table {
		display: none;
	}
}

/* .b-school-single.am { */
/*  margin-top: 50px;
margin-bottom: 40px;*/
/* } */
.b-school-single.am .button {
	margin-top: 25px;
}
.b-school-single__item {
	position: relative;
}
.b-school-single__item:before {
	border-top: 1px solid #dadada;
	height: 0;
	width: 225px;
	display: block;
	content: "";
	margin-bottom: 20px;
}
.b-school-single__item:after {
	border-top: 1px solid #dadada;
	height: 0;
	width: 225px;
	display: block;
	content: "";
	margin-top: 50px;
}
.b-school-single__item-area {
	font-size: 14px;
	margin-bottom: 10px;
	color: #c39b63;
}
.b-school-single__item-name,
.b-school-single__item-rate {
	display: inline-block;
	vertical-align: top;
}
.b-school-single__item-name + .b-school-single__item-rate {
	margin-left: 5px;
}
.b-school-single__item-name {
	max-width: 85%;
	color: #BE1E2D;
	font-size: 18px;
	font-weight: bold;
}
.b-school-single__item-rate {
	background-color: #adadad;
	border-radius: 25px;
	font-size: 14px;
	line-height: 30px;
	color: #fff;
	height: 30px;
	padding: 0 16px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.b-school-single__item-header {
	margin-bottom: 20px;
}
.b-school-single__item .ul_default {
	margin: 15px 0;
}
.b-school-single__item-description {
	margin-top: 45px;
}
.b-school-single__item-description p {
	margin-top: 0;
}
.b-school-single__item-description .thumbnail {
	width: 158px;
	height: 158px;
	margin-right: 20px;
	margin-left: 20px;
}
.b-school-single__item-description__text {
	width: 50%;
	line-height: 140%;
	margin-right: 25px;
}
.current_day {
	padding: 0 22px;
}
.current_day .tag_icon {
	display: none;
}
.ul_default {
	margin: 35px 0;
}
.ul_default li:first-child {
	margin: 0;
}
.ul_default li {
	margin: 18px 0 0 0;
	padding: 0 0 0 10px;
	text-align: left;
}
.b-col1, .b-col2 {
	display: inline-block;
	width: 49%;
	vertical-align: top;
}
.f18 {
	font-size: 18px;
	line-height: 100%;
}
/* .b-comments {
} */
.b-comments-item {
	width: 325px;
	border: 1px solid #e5e5e5;
	background-color: #fff;
	border-radius: 15px;
	position: relative;
	margin: 16px 5px;
	padding: 25px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.b-comments-item:before {
	background: url('/f/img/sprite_cl.png') no-repeat 0 -162px;
	width: 32px;
	height: 15px;
	content: "";
	position: absolute;
	left: 28px;
	top: -15px;
}
.b-comments-item__date {
	color: #c39b63;
}
/* .b-comments-item__user {
} */
.b-comments-rate {
	margin-top: 22px;
}
.b-comments-rate__item {
	width: 100%;
}
.b-comments-rate__item .rating-container {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	overflow: hidden;
	color: #e5e5e5;
	font-size: 0.6em;
	line-height: 120%;
	margin-right: 5px;
	font-family: 'FontAwesome';
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.b-comments-rate__item .rating-container:before {
	content: attr(data-content);
}
.b-comments-rate__item .rating-container .rating-stars {
	position: absolute;
	left: 0;
	top: 0;
	white-space: nowrap;
	overflow: hidden;
	color: #BE1E2D;
	transition: all .25s ease-out;
	-o-transition: all .25s ease-out;
	-moz-transition: all .25s ease-out;
	-webkit-transition: all .25s ease-out;
}
.b-comments-rate__item .rating-container .rating-stars:before {
	content: attr(data-content);
}
.b-comments-rate__item .rating-name {
	display: inline-block;
	vertical-align: middle;
	font-size: 10px;
}
.b-comments-item__caption {
	margin-top: 15px;
}
/* .b-form-answer {

} */
.b-form-answer__input {
	width: 48%;
}
.b-form-answer .input input {
	box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.2) inset;
	background-color: #faebeb;
}
.b-form-answer .input.error input {
	box-shadow: 0 0 3px 3px #f0b2b3;
}
.b-form-answer .textarea {
	position: relative;
}
.b-form-answer .textarea:before {
	background: url('/f/img/sprite_cl.png') no-repeat 0 -162px;
	width: 32px;
	height: 15px;
	content: "";
	position: absolute;
	left: 28px;
	top: -13px;
}
.b-form-answer .textarea textarea {
	box-shadow: none;
	border: 2px solid #e5e5e5;
}
.b-form-answer .textarea.error textarea {
	box-shadow: 0 0 3px 3px #f0b2b3;
}
.b-rate {
	width: 50%;
}
.b-rate .b-rate-row {
	display: flex;
	width: 100%;
	padding: 10px 0 5px 20px;
}

.b-rate .b-rate-row:nth-of-type(2n+1) {
	background-color: #faebeb;
}
.b-rate-row .b-rate-col:first-child {
	width: 55%;
}
.b-rate-star-block {
	display: flex;
	margin: 20px 0 0 0;
	flex-wrap: wrap;
}
.b-rate-col {
	margin: 0 1rem .2rem 0;
}
.b-rate_item {
	margin: 0;
	padding: 0 15px 0 0;
	list-style: none;
}
.b-rate_item.source {
	padding: 5px 0;
}
.b-rate_item li {
	float: left;
	text-align: center;
}
.b-rate_item.source li {
	float: none;
}
.b-rate_item li + li {
	margin-left: 15px;
}
.b-rate_item.source li + li {
	margin-left: 0;
}
.b-rate_item input {
	display: none;
}
.b-rate_item li {
	margin: 0;
	display: block;
	font-weight: normal;
	text-align: center;
	color: #BE1E2D;
}
.b-rate_item label {
	cursor: pointer;
}
.b-rate_item.source input, .b-rate_item.source label {
	display: inline-block;
	font-size: 12px;
}
.b-rate .captcha {
	font-size: 0;
}
.b-rate .captcha img,
.b-rate .captcha .input {
	margin: 0 2%;
	width: 46%;
	vertical-align: top;
}

.favorite-flash {
	position: fixed;
	right: 20px;
	bottom: 20px;
	background: white;
	box-shadow: grey 1px 1px 5px -2px;
}

.favorite-flash .favorite-body {
	padding: 20px;
}

.favorite-flash a {
	color: red;
	position: absolute;
	top: 5px;
	right: 5px;
	cursor: pointer;
	text-decoration: none;
}

.js-favorite-button {
	color: red;
}
.js-favorite-button.active {
	color: green;
}
#organization_area_filter,#organization_district_filter {
    background: #faebeb;
    height: 42px;
    border-radius: 25px;
    border: 1px solid #e5e5e5;
    box-shadow: 1px -1px 2px 1px rgba(0, 0, 0, 0.2);
    line-height: 42px;
    overflow: hidden;
    text-align: left;
    color: #414141;
    position: relative;
    font-size: 14px;
    cursor: pointer;
    margin-bottom: 15px;
    display: block;
    padding: 0 11px;
    width: 473px;
}

@media only screen and (max-width: 980px) {
	.b-school-single__item {
		width: 100%;
	}
	.b-school-single__item-name {
		display: block;
	}
	.b-school-single__item-name {
		max-width: 100%;
		font-size: 16px;
		font-weight: normal;
	}
	.b-school-single__item-name + .b-school-single__item-rate {
		margin-top: 10px;
		margin-left: 0;
	}
	.b-school-single__item-description {
		margin-top: 0;
	}
	.b-school-single__item-description__text {
		width: 100%;
		float: left;
	}
	.organizations .b-table {
		display: none;
		font-size: 10px;
	}
	.organizations .b-table.table-mob {
		display: block;
	}
	.b-table tr td {
		font-size: 14px;
		padding: 10px 5px;
	}
	.b-table tr th {
		padding: 10px 5px;
	}
	.b-rate {
		width: 100%;
	}
	.b-rate .b-rate-col {
		display: block;
	}
	.b-rate-row .b-rate-col:first-child {
		width: 100%;
	}
	.b-table tr:nth-of-type(2n+1) td {
		background: none;
	}
	.b-table tr:nth-of-type(4n+1) td {
		background: #faebeb;
	}
	.b-table tr:nth-of-type(4n) td {
		background: #faebeb;
	}
	.b-rate .b-rate-col + .b-rate-col {
		padding-top: 10px;
		padding-bottom: 25px;
	}
	.b-rate .captcha.pt40 {
		padding-top: 20px;
	}
	.b-rate_item li + li {
		margin-left: 13px;
	}
}
.no-mob {
	display: none;
}

/*main_custon end*/
/* YMAPS START*/

.route-type-list-box-header {
	font-size: 13px;
	padding: 5px 15px;
	background: #ffdf60;
	border: 1px solid #999;
	background: -webkit-linear-gradient(top,#ffdf60 0,#fc0 100%);
	background: -moz-linear-gradient(top,#ffdf60 0,#fc0 100%);
	background: -o-linear-gradient(top,#ffdf60 0,#fc0 100%);
	background: linear-gradient(to bottom,#ffdf60 0,#fc0 100%);
	border-radius: 2px;
}

.route-type-list-box {
	background: #fff;
	list-style: none;
	padding: 0;
	margin: 0;
	-webkit-box-shadow: 0px 3px 25px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 3px 25px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 3px 25px 0px rgba(0,0,0,0.75);
}

.route-type-list-box-item {
	padding: 7px 15px;
	font-size: 13px;
	font-family: Arial;
	cursor: pointer;
}

.route-type-list-box-item a {
	color: #000;
}

.route-type-list-box-item:hover {
	background-color: #FFEBA0;
}

.dark_link {
	color: #414141;
	text-decoration: none;
}

.dark_link:hover {
	text-decoration: underline;
}
/* YMAPS END */
.button.disabled {
	cursor: default;
}
.button.disabled,
.button.disabled:hover {
	background-color: #c7a2a6;
	opacity: 1;
}
.color_block {
	margin: 30px 0;
	background-color: #faebeb;
}
.my-hint{
	width: 450px;
	padding: 10px;
	background-color: #fff;
}
.centr__metro{
	color: #fff;
	border-radius: 5px;
	padding: 0 10px;
	display: inline-block;
}

.view-on-map{
	text-decoration: none;
	border-bottom: 1px dashed;
}
.has-medium-font-size{font-size:1.25em}
.wp-block-file {
	margin-bottom: 1.5em;
}
.wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited {
	box-shadow: none;
	color: #fff;
	opacity: .85;
	text-decoration: none;
}
.center_el {
	margin:25px auto;
	width:50%;
}









.popup {
	position: fixed;
	top: 50%; left: 50%;
	margin: -235px 0 0 -380px;
	background: transparent;
	width: 760px;
	height: 470px;
	display: none;
	z-index: 1000;
}

.popup.gallery.stork {
	top: 40%;
	left: 40%;
}

.popup .popup_close {
	background: url('/f/img/popup_close.png') no-repeat;
	width: 44px;
	height: 44px;
	position: absolute;
	right: 10px; top: -60px;
	cursor: pointer;
}

.popup.gallery.stork .popup_close {
	top: 0;
	right: -190px;
}

.popup.gallery .m_slider{ 
	background: none;
	border: none;
	border-radius: inherit;
	height: auto;
	margin-top:0;
}

.popup.gallery .m_slider li img {
	border-radius: 0;
}

.popup.gallery .m_slider .slides li{
	text-align: center;
}

.popup.gallery .m_slider .flex-direction-nav {
	z-index: 1000;
}

.popup.gallery .m_slider .flex-prev {
	background: url("/f/img/controls_big.png") no-repeat 0 0;
	height: 88px;
	width: 35px;
	left:0; top: 75px;
}

.popup.gallery.stork .m_slider .flex-prev {
	left: 50px;
	top: 125px;
}

.popup.gallery .m_slider .flex-next {
	background: url("/f/img/controls_big.png") no-repeat -70px 0;
	height: 88px;
	width: 35px;
	right:0; top: 75px;
}

.popup.gallery.stork .m_slider .flex-next  {
	right: -190px;
	top: 125px;
}

.popup.video {
	width :400px;
	height: 300px;
	margin: -150px 0 0 -200px;
}
.popup.info {
	background: #fff;
	height: auto;
	max-height: 470px;
	padding-bottom: 15px;
}
.popup.info .popup_close {
	top: -22px;
	right: -22px;
}
.popup.info .p_content {
	padding: 15px;
}
.popup.info .members_photo {
	margin-right: 20px;
}
.popup.info .p_content-name {
	padding-top: 10px;
	font-weight: 300;
	font-size: 26px;
	line-height: 120%;
	margin-bottom: 20px;
}
.popup.info .p_content-desc {
	font-size: 16px;
	line-height: 24px;
	max-height: 370px;
	overflow-y: auto;
}
.overlay,
.alert-overlay {
	display: none;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.3;
	position: fixed;
	left: 0; top: 0;
	z-index: 998;
}
.b-popup,
.b-popup-alert {
	background-color: #fff;
	width: 600px;
	display: none;
}
.b-popup-close,
.b-popup-reg-close,
.b-popup-alert-close {
	position: absolute;
	right: 0;
	top: 0;
	width: 0;
	height: 0;
	border-left: 35px solid transparent;
	border-bottom: 35px solid transparent;
	border-top: 35px solid #BE1E2D;
	border-right: 35px solid #BE1E2D;
	cursor: pointer;
}
.b-popup-close i,
.b-popup-reg-close i,
.b-popup-alert-close i {
	background: url("/f/img/sprite_cl.png") no-repeat 5px -183px transparent;
	width: 20px;
	height: 20px;
	display: block;
	content: "";
	position: absolute;
	right: -22px;
	top: -22px;
}
.b-popup .input.error input {
	box-shadow: 0 0 3px 3px #f0b2b3;
}
.b-popup .captcha img {
	cursor: pointer;
	margin: 0 15px 0 0;
}
#removereview p {
	margin: 0 0 10px 20px;
}
#school_select,#wait_list_schools-menu {
	width: 422px;
}
.groupe-user-title {
	display: none;
}
.b-popup-group__col {
	vertical-align: top;
}
#review-add .b-popup-group p {
	margin: 0 0 10px 20px;
}
.b-popup .add-listener span {
	color: #BE1E2D;
	font-weight: bold;
	cursor: pointer;
}
.b-popup .add-listener.current span {
	color: #ff0000;
}
.b-popup .add-listener span:before {
	content: "+";
	margin-right: 5px;
}
.b-popup .add-listener.current span:before {
	content: "-";
}
.b-popup-alert .f18 {
	line-height: 22px;
}

@media only screen and (max-width: 640px) {
	.b-popup {
		min-width: 310px;
		padding: 55px 5px;
	}
	.b-popup-alert {
		min-width: 310px;
		padding: 55px 20px;
	}
	.b-popup .head {
		width: 100%;
	}
	.b-popup .input,
	.b-popup .captcha {
		width: 100%
	}
}

.filters-result .f_btn {
	background: none;
	color: #BE1E2D;
	display: inline;
	font-size: 18px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 5px;
	position: inherit;
	top: inherit;
}

#YMapsID {
	width:100%;
	height:100%;
	border:1px solid #aaa;
	float:left;
}

.no_results {
	text-align: center;
	margin-bottom: 50px;
	font-size: 20px;
	width: 100%;
}

.rbd_staff {
	margin: 50px 0 0 0;
}

.rbd_staff_col {
	width: 25%;
	text-align: center;
	margin: 0 0 50px 0;
}

.rbd_staff a {
	color: #111;
	text-decoration: none;
}

@media (max-width: 992px) {
	.rbd_staff_col {
		width: 50%;
	}
}

@media (max-width: 767px) {
	.rbd_staff_col {
		width: 100%;
	}
}

.anketa_text {
	width: 60%
}
.add_review_wrap {
	display: none;
}

/*Банк данных начало*/
.bank__item-text p {
	margin: 0 0 20px 0;
}
/*Банк данных конец*/

.alarm-block__title a {
	color: #fff;
	text-decoration: none;
}

.event-info {
	margin: 0;
}
.event-info:first-child {
	margin: 0 100px 0 0;
}

.event-info__item {
	margin: 10px 0;
}

.event-info__bold {
	font-weight: 700;
	white-space: nowrap;
}

.event-info__prop {
	word-break: break-word;
}

.event__centr {
	padding: 0 0 20px 0;
}

.event__centr i {
	color: #BE1E2D;
	margin-right: 10px;
}

.event-date__icon {
	color: #BE1E2D;
	margin-right: 8px;
}

.centr-events__header {
	font-weight: 700;
	margin: 20px 0;
}

.centr-event__title {
	font-weight: normal;
}

.single-event__item {
	position: relative;
	padding: 0 0 20px 0;

}

.single-event__item:first-child {
	width: 200px;
}

.dp-note {
	position: absolute;
	background: #f26439;
	width: 4px;
	height: 4px;
	border-radius: 50%;
	left: 50%;
	bottom: 1px;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
}

.datepicker {
	min-height: 283px;
}

.datepicker {
	width: 100%;
	border-radius: 0;
}

.datepicker .datepicker--cell.-selected- {
	color: #fff !important;
	background: #f26439;
}

.datepicker .datepicker--cell.-current-,
.datepicker .datepicker--day-name,
.datepicker .datepicker--button {
	color: #f26439;
}

.post__sidebar-inner {
	background: #fff;
	padding: 0 20px 0 20px;
	position: relative;
}

.post__title {
	display: block;
	font-size: 1.5em;
	margin: 20px 0;
	font-weight: bold;
}
.post .post__title {
	margin: 0 0 20px 0;
}

.form__setting {
	display: flex;
	justify-content: space-evenly;
}

.form__label {
	margin: 0 10px 0 0;
}

.form__label:last-child {
	margin: 0;
}

.controll {
	padding: 30px 0;
}

.event {
	display: flex;
	justify-content: space-between;
	margin-bottom: 30px;
	padding: 20px;
	border: 1px solid #e1e0d7;
	background: #fff;
}

.event i {
	color: #BE1E2D;
	margin-right: 10px;
}

.event__info {
	display: flex;
	flex-direction: column;
	min-width: 150px;
	margin-right: 20px;
}

.event__info-item {
	margin-bottom: 20px;
}

.event__info-item:last-child {
	margin-bottom: 0;
}

.event__content {
	display: flex;
	flex-direction: column;
	width: 100%;
}

.event__title {
	flex: 1 1 auto;
	margin: 0 0 20px 0;
}

.form__item {
	width: 100%;
	margin-bottom: 20px;
}

.form__item:last-child {
	margin-bottom: 0;
}

.form__label {
	display: block;
	cursor: pointer;
	margin-bottom: 5px;
	color: #939598;
}

.form__input {
	width: 100%;
	padding: 11.5px;
	border: 1px solid #ccc;
}

.choices__inner {
	background: #fff;
	border-radius: 0;
	border: 1px solid #ccc;
	font-size: inherit;
}

.type-online {
	display: flex;
	flex-direction: column;
	padding: 20px;
	border: 1px solid #e1e0d7;
	background: #fff;
	margin: 20px 0;
}

.type-online i {
	margin-right: 10px;
	color: #BE1E2D;
}

.type-online__item {
	margin-bottom: 20px;
}

.type-online__item:last-child {
	margin-bottom: 0;
}

.relative-link-box {
	margin: 5px 0 0 30px;
}

.relative-link__date {
	margin: 0 15px 0 0;
}

.event-has-sert {
	background: #facec2;
	width: 100%;
	text-align: center;
	margin: 0 0 30px 0;
	line-height: 60px;
}

.event-has-sert i {
	color: #BE1E2D;
}

.empty-block {
	justify-content: center;
	height: 100%;
}

.post__sidebar-title {
	display: flex;
	padding: 16px 0;
	margin: 0 0 20px 0;
	border-bottom: 1px solid #e1e0d7;
	min-height: 52px;
}

#event_filter {
	display: none;;
}

.event_radio {
	display: flex;
	justify-content: space-between;
}
.sidebar__title {
	width: 100%;
	display: inline-block;
	line-height: 16px;
}

.sidebar-spoiler {
	background: transparent;
	border: 0;
	color: #f26439;
	transform-origin: center;
	transition: transform 0.3s;
	transform: rotate(180deg);
	padding: 0 5px;
	outline: none;
}

.active-spoiler {
	border: none;
	margin: 0;
}

.active-spoiler .sidebar-spoiler {
	transform: rotate(0);
}

.slider-block input[type=text] {
	display: none;
	margin: 0 10px 0 0;
}

@media (max-width: 767px) {

	.slider-block {
		display: flex;
		justify-content: space-between;
	}

	#slider-range {
		display: none;
	}
	.slider-block input[type=text] {
		display: inline-block !important;
	}
}

.relative-list li {
	margin-bottom: 30px;
}

.relative-list li:last-child {
	margin-bottom: 0;
}

.relative-list li i {
	color: #BE1E2D;
	margin: 0 10px 0 0;
}

.query__info.hide {
	display: none;
}

.query__info {
	display: flex;
	flex-direction: column;
	margin-bottom: 30px;
	padding: 16px 20px;
	border: 1px solid #e1e0d7;
	background: #fff;
}

.query__count {
	display: flex;
	align-items: center;
}

.query__count i {
	color: #BE1E2D;
	margin: 0 10px 0 0;
}

.query__text {
	width: 100%;
}

.query__inner {
	display: none;
	padding-top: 20px;
}

.query__item {
	margin-bottom: 15px;
}

.query__item:last-child {
	margin-bottom: 0;
}

.loadmore-btn {
	width: 100%;
}
.dashed_link {
	text-decoration: none;
	border-bottom: 1px dashed #111;
	color: #111;
}
.form-group fieldset {
	padding: 0;
	margin: 0;
	display: flex;
	justify-content: space-between;
}
/* Media */

@media (max-width: 500px) {
	.form-group fieldset {
		display: block;
	}
}
@media (max-width: 1024px) {

	.col-content,
	.col-sidebar {
		width: 100%;
		margin-bottom: 50px;
	}

	.event {
		flex-direction: column;
		padding: 20px 10px;
	}

	.event i {
		margin-right: 5px;
	}

	.event__info {
		margin: 0;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.event__info-item {
		margin-bottom: 10px;
	}

	.event__info-item:last-child {
		margin-bottom: 0;
	}

	.event__title {
		font-size: 1.125em;
		margin: 20px 0;
	}
	#organization_form .b-col1,
	#organization_area_filter,
	#organization_district_filter {
		width: 100%;
		margin-left: 0;
	}
}
/*events end*/

/*search start*/

.search_form {
	margin: 0 auto 20px auto;
	text-align: center;
}

.search_form .input input[type=text] {
	max-width: 500px;
	margin: 0 0 20px 0;
}

.search_form .btn {
	margin: 0 0 0 20px;
}

.news_line {
	padding: 30px 0;
}

.search_page .search_body {
	padding: 0;
}

.search_page .search_body .input {
	margin: 0 auto;
	max-width: 620px;
}

.search_page .search_body .ic_search {
	right: 10px;
}

.search_results .news_item {
	width: auto;
	display: block;
	padding: 40px 0 0 !important;
}

.search_results .news_item:first-child {
	padding: 0 !important;
}

.search_results .news_item .c_top_line {
	width:225px;
}

.search_results .project b {
	color: #be1e2c;
}

/*search end*/

.add_spouse {
	padding: 40px 0 0 0;
	cursor: pointer;
	color: #BE1E2D;
	font-weight: bold;
	cursor: pointer;
	font-size: 20px;
	margin: 0 auto;
}

.add_spouse_part {
	display: none;
	text-align: right;
	margin: 0 auto;
}
.cspr_bg {
	background: #fff5f5;
}


/* Новое оформление статики - START */
.big_red {
	font-size: 30px;
	font-weight: bold;
	line-height: 38px;
	text-align: center;
	color: #BE1E2D;
	text-transform: uppercase;
	padding: 0 0 30px 0;
	margin: 0;
}
@media (max-width: 767px) {
	.big_red.scale_text {
		font-size: 20px;
		line-height: 24px;
	}
}


.orange_text {
	color: #e36835;
}

.red_text {
	color: #BE1E2D;
}

.orange-hr {
	border-top: 2px solid #e36835;
}

.less_center {
	width: 80%;
	margin: 0 auto;
}

.red_li {
	padding: 0 0 0 30px;
}

.red_li li {
	color: #BE1E2D;
	margin: 0 0 20px 0;
	padding: 0 0 0 5px;
	font-weight: bold;
}

.red_li p {
	margin: 0 0 20px 0;
}

.red_li_text {
	color: #111;
	font-weight: normal;
}

.about_bg_first {
	background: url('/f/img/about_2.png') no-repeat left top;
	position: relative;
	overflow: hidden;
	background-size: 40% auto;
}

.about_bg_second {
	background: url('/f/img/about_3.png') no-repeat right bottom;
	position: relative;
	overflow: hidden;
	min-height: 570px;
	background-size: 40% auto;
}

.about_left {
	float: left;
	width: 40%;
}

.about_right {
	float: right;
	width: 40%;
}

.orange_gradient {
    padding: 25px;
	color: #fff;
	background: #BE1E2D;
	border-radius: 2px;
	background: -moz-linear-gradient(90deg, #ef6339 0%, #BE1E2D 70%);
	background: -webkit-linear-gradient(90deg, #ef6339 0%, #BE1E2D 70%);
	background: linear-gradient(90deg, #ef6339 0%, #BE1E2D 70%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef6339",endColorstr="#BE1E2D",GradientType=1);
}

.flower_block {
    display: flex;
    flex-direction: row;
}

.flower_img {
	border-right: 1px solid #fff;
	padding: 5px 40px 5px 0;
	margin: 0 40px 0 0;
}

.flower_text_one {
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
}

.flower_text_two {
	margin: 0;
	padding: 0;
}

.house_bg {
	background: url('/f/img/house_1.png') repeat-x 100% 0;
	min-height: 271px;
}

.house_blocks {
	display: flex;
    justify-content: space-between;
}

.house_bg_block {
	padding: 20px 35px 40px 35px;
	margin: 30px 0 50px 0;
}

.house_bg_block .col-two {
	width: 40%;
}

.house_bg_first {
	background: url('/f/img/house_4.png') no-repeat 35px 50%;
}
.house_bg_second {
	background: url('/f/img/house_5.png') no-repeat 100% 50%;
	margin: 0 70px 0 0;
}
.house_bg_text {
	width: 50%;
	margin: 0 auto;
}

@media (max-width: 767px) {
	.about_bg_first, .about_bg_second  {
		background: none;
		min-height: auto;
	}

	.about_left, .about_right {
		float: none;
		width: 100%;
	}

	.about_right {
		padding: 0 0 50px 0;
	}

	.orange_gradient {
		padding: 25px 40px 35px 40px;
	}

	.flower_img {
		display: none;
	}

	.house_bg {
		display: none;
	}

	.house_blocks {
		display: block;
	}

	.house_blocks h4 {
		text-align: center;
	}

	.house_bg_block .col-two {
		width: 100%;
	}

	.house_blocks .wp-block-image {
		display: none;
	}

	.orange_gradient {
		margin-left: 0;
	}

	.house_bg_first, .house_bg_second {
		background: none;
	}

	.house_bg_text {
		width: 100%;
		padding: 0 0 0 35px;
	}

	.house_bg_block .house_bg_text {
		padding: 0;
	}
}

/* Новое оформление статики - END */
/* Слайдер - START*/
.faq-wrap {
	width: 80%;
	margin: 0 auto 60px auto;

}
.dictionary-letter {
	padding: 0 0 10px 0;
}
.slide-toggle {
	margin: 0 0 20px 0;
}
.slide-text {
	display: none;
	padding: 20px;
	background: #faebeb;
	border-radius: 10px;
}

.icon-indent {
	margin: 0 0 0 100px;
}

.slider-link {
		margin: 0 0 10px 0;
		font-size: 18px;
		line-height: 28px;
		display: flex;
    align-items: center;
}

.slider-link span {
	cursor: pointer;
	border-bottom: 2px dashed #f29a79;
}

.slider-link-icon {
	min-width: 100px;
}

.education_table .slide-text {
	text-align: left;
}
.education_table .slide-toggle,
.education_table .slider-link{
	margin: 0;
}
/* Слайдер - END*/

/*блок с газоловками START*/
.title-blocks {
	margin: 0 0 30px 0;
}
.block-title {
	font-weight: bold;
	margin: 0 0 5px 0;
}
/*блок с газоловками END*/

/*блок с цитатой START*/
.quote-block {
	margin: 0 auto 30px auto;
	min-height: 250px;
  background-size: contain;
	width: 80%;
	padding: 90px 300px 0 0;
}
.quote-content {
	font-size: 20px;
	line-height: 24px;
}
.quote-author {
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	text-align: right;
}
.quote-girl {
	background: url('/f/img/quote_girl.png') no-repeat 100% 0;
}
.quote-heart {
	background: url('/f/img/quote_heart.png') no-repeat 100% 0;
}
.quote-book {
	background: url('/f/img/quote_book.png') no-repeat 100% 0;
}
.quote-man {
	background: url('/f/img/quote_man.png') no-repeat 100% 0;
	padding: 90px 500px 0 0;
}
.quote-peoples {
	background: url('/f/img/quote_peoples.png') no-repeat 100% 0;
}
.quote-cat {
	background: url('/f/img/quote_cat.png') no-repeat 100% 0;
}
.quote-family_1 {
	background: url('/f/img/quote-family_1.png') no-repeat 100% 0;
}
.quote-family_2 {
	background: url('/f/img/quote-family_2.png') no-repeat 100% 0;
}
.quote-family_3 {
	background: url('/f/img/quote-family_3.png') no-repeat 100% 0;
}
.quote-family_4 {
	background: url('/f/img/quote-family_4.png') no-repeat 100% 0;
}
.quote-family_5 {
	background: url('/f/img/quote-family_5.png') no-repeat 100% 0;
}
.quote-family_6 {
	background: url('/f/img/quote-family_6.png') no-repeat 100% 0;
}
.quote-family_7 {
	background: url('/f/img/quote-family_7.png') no-repeat 100% 0;
}

@media (max-width: 992px) {
	.quote-heart,
	.quote-book,
	.quote-girl,
	.quote-family_1,
	.quote-family_2,
	.quote-family_3,
	.quote-family_4,
	.quote-family_5,
	.quote-family_6,
	.quote-family_7,
	.quote-man	 {
		background: none;
		padding: 0;
		min-height: auto;
	}
}

/*блок с цитатой END*/

/* Галерея фото START */
.thumb-blocks {
	display: flex;
  flex-wrap: wrap;
}

.thumb-block {
	margin: 0 0 10px 0;
	width: 33.33%;
	padding: 0 10px;
}

@media (max-width: 767px) {
	.thumb-block {
		width: 50%;
	}
}
@media (max-width: 680px) {
	.thumb-block {
		width: 100%;
	}
}

.thumb-block a {
	line-height: 0px;
	font-size: 0px;
}

.thumb-img {
	border: 1px solid #e1e0d7;
	border-radius: 0 0 4px 4px;
	line-height: 0px;
	font-size: 0px;
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
	overflow: hidden;
	transition: all 200ms ease-out;
	cursor: pointer;
}
/* Галерея фото END */

/*Страница опеки START*/
.opeka_blocks {
	display: flex;
}
.opeka_block {
	width: 60%;
}

@media (max-width: 1200px) {
	.opeka_blocks {
		display: block;
	}
	.opeka_block {
		width: 100%;
		padding-left: 0 !important;
	}
	.opeka_img {
		display: none;
	}
}
/*Страница опеки END*/
.file-preview iframe {
	width: 100%;
	height: 800px;
}

@media (max-width: 680px) {
	.file-preview iframe {
		height: 400px;
	}
}

/* ПИЛОТНЫЙ ПРОЕКТ START */
.ib_flex {
	justify-content: space-around;
	font-size: 30px;
	line-height: 32px;
	display: flex;
	flex-wrap: wrap;
	margin: 0 0 25px 0;
}

.anchor {
	text-align: center;
	display: flex;
	align-items: center;
	padding: 20px 20px;
	width: 290px;
  justify-content: center;
	text-transform: uppercase;
	font-weight: 700;
	margin: 0 0 25px 0;
}

.anchor a  {
	text-decoration: none;
	color: #fff;
}

.anchor-title {
	text-align: center;
	font-size: 32px;
	font-weight: 700;
	line-height: 32px;
	width: 100%;
	padding: 25px 10px;
	margin: 0 0 50px 0;
}

.ib_text {
	font-size: 20px;
	line-height: 26px;
}

.ib_wrap {
	display: flex;
	flex-wrap: wrap;
	padding: 0 25px 50px 25px;
}

.ib_block {
	display: flex;
	flex-wrap: nowrap;
	padding: 0 25px;
}

.ib_block_vert {
	padding: 0 25px 50px 25px;
	text-align: center;
}

.ib_block_vert .ib_icons {
	padding: 0 0 30px 0;
}

.ib_block_vert a, .fss_description a  {
	text-decoration: none;
	color: #111;
}

.ib_icons {
	padding: 0 20px 0 0;
	min-width: 200px;
	text-align: center;
	font-size: 20px;
	line-height: 26px;
	color: #e36835;
}

.ib_icons.mw160 {
	min-width: 160px;
}
.ib_icons.mw40 {
	min-width: 40px;
}

.ib_flex_center {
	justify-content: center;
}

.ib_flex_center  .ib_block {
	padding: 0;
	margin: 0 60px;
}

.ib_big_link {
	margin: 0;
	line-height: 133px;
	font-weight: bold;
	font-size: 28px;
}

.fss_description {
	font-size: 20px;
	line-height: 26px;
	text-align: center;
	padding: 0 0 50px 0;
}

@media (max-width: 992px) {
	.ib_wrap {
		padding: 0 10px;
		display: block;
	}
	.ib_block, .ib_flex_center .ib_block {
		padding: 0 0 50px 0;
		display: block;
		margin: 0;
	}
	.ib_icons {
		padding: 0 0 20px 0;
	}
	.ib_block_vert {
		width: 100%;
	}
	.ib_big_link {
			line-height: 30px;
			text-align: center;
	}
}
/* ПИЛОТНЫЙ ПРОЕКТ END */
.media-title-main {
	float: left;
}
.media-link {
	font-size: 14px;
	font-weight: normal;
}

.video-wrap iframe {
  width: 768px;
  height: 432px;
}

@media (max-width: 768px) {
	.video-wrap {
		position: relative;
		padding-bottom: 56.25%;
		height: 0;
		overflow: hidden;
	}
	.video-wrap iframe {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
}

.faq-wrap .icon-indent {
     margin: 0;
}

#feedback_form .l_part {
     margin-bottom: 1rem;
}

.b-comments-item{
     margin: 0;
     float:left;
}
.b-comments-item-sizer, .b-comments-item{
     width: 23.5%;
}
.gutter-sizer { width: 2%; }
.b-rate_item li{
     height: 20px;
}
@media screen and (max-width: 1200px) {
     .b-comments-item-sizer, .b-comments-item{
          width: 49%;
     }
}
.b-comments-item.eq3{
     width: 32%;
}
.b-comments-item.eq2{
     width: 49%;
}
.b-comments-item.eq1{
     width: 100%;
}
@media screen and (max-width: 768px) {
     .b-comments-item-sizer, 
     .b-comments-item, 
     .b-comments-item.eq3, 
     .b-comments-item.eq2{
          width: 100%;
          margin-bottom: 1rem;
     }
}
@media screen and (max-width: 325px) {
     .button_wrapp #more-comments{
          font-size: 12px !important;
     }
}
@media screen and (max-width: 380px) {
     .rem_first_col tr td:first-child {
          display: none;
     }
}

.qr_bg {
	color: #fff;
	padding: 25px;
	background-color: #be1d2c;
}

.qr_title {
	font-size: 1.5em;
	padding: 0 0 10px 025px;
}

.qr_name {
	font-size: 2em;
	font-weight: bold;
}

/* End */


/* Start:/f/lib/fancybox/jquery.fancybox.min.css?175197907912795*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:40px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/f/js/scrollToTop/styles.css?17519790791234*/

a.scroll-to-top.ROUND_COLOR, a.scroll-to-top.RECT_COLOR {
     background-color: #BE1E2D;
}
a.scroll-to-top.ROUND_COLOR, a.scroll-to-top.RECT_COLOR {
     background-position: center 14px;
}
a.scroll-to-top.visible {
     opacity: 1;
}
a.scroll-to-top {
     display: block !important;
}
a.scroll-to-top {
     -moz-transition: opacity 0.3s, background-color .3s ease;
     -ms-transition: opacity 0.3s, background-color .3s ease;
     -o-transition: opacity 0.3s, background-color .3s ease;
     -webkit-transition: opacity 0.3s, background-color .3s ease;
     transition: opacity 0.3s, background-color .3s ease;
     opacity: 0;
     position: fixed;
     text-align: center;
     text-decoration: none;
     display: block;
     background: #404040 url("/f/js/scrollToTop/scroll.png") no-repeat scroll center 14px;
         background-color: rgb(64, 64, 64);
         background-position-x: center;
         background-position-y: 14px;
     width: 44px;
     height: 44px;
     border-radius: 50%;
     right: 23px;
     left: inherit;
     bottom: 23px;
     opacity: 0;
     z-index: 1040;
     z-index: 101 !important;
}
a.scroll-to-top.ROUND_COLOR:hover, a.scroll-to-top.RECT_COLOR:hover {
     background-color: #ab5c64;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/menu/top_mobile/style.css?1751979079583*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/.default/components/bitrix/menu/top_mobile/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/local/templates/.default/components/bitrix/menu/top/style.css?1751979079583*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/.default/components/bitrix/menu/top/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/local/templates/.default/components/bitrix/breadcrumb/.default/style.css?1751979079207*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/* End */


/* Start:/local/templates/.default/components/bitrix/menu/footer/style.css?1751979079583*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/.default/components/bitrix/menu/footer/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/local/templates/.default/components/bitrix/menu/footer_external/style.css?1751979079583*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/.default/components/bitrix/menu/footer_external/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/local/templates/.default/components/vision/vision.special/vision/style/css/style.css?175197907940*/
.bvi-body > .bvi.bvi-panel{display:none}
/* End */


/* Start:/local/templates/.default/components/vision/vision.special/vision/style/css/bvi.min.css?1751979079127805*/
/*!
 * Button visually impaired v1.0.8
 */html:not(.bvi-panel){font-size:16px !important}html body a.bvi-link{padding:10px 10px;font-size:12px;border-color:transparent}html body .bvi{font-family:Arial,sans-serif !important}html body .bvi .bvi-btn{font-weight:bold !important}html body .bvi .bvi-eye-link{position:fixed;top:1rem;right:1rem;opacity:.75;z-index:999999 !important}html body .bvi .bvi-container{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}@media(min-width:576px){html body .bvi .bvi-container{max-width:540px}}@media(min-width:768px){html body .bvi .bvi-container{max-width:720px}}@media(min-width:992px){html body .bvi .bvi-container{max-width:960px}}@media(min-width:1200px){html body .bvi .bvi-container{max-width:1140px}}html body .bvi .bvi-container-fluid{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}html body .bvi .bvi-row{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}html body .bvi .bvi-no-gutters{margin-right:0;margin-left:0}html body .bvi .bvi-no-gutters>.bvi-col,html body .bvi .bvi-no-gutters>[class*="bvi-col-"]{padding-right:0;padding-left:0}html body .bvi .bvi-col-1,html body .bvi .bvi-col-2,html body .bvi .bvi-col-3,html body .bvi .bvi-col-4,html body .bvi .bvi-col-5,html body .bvi .bvi-col-6,html body .bvi .bvi-col-7,html body .bvi .bvi-col-8,html body .bvi .bvi-col-9,html body .bvi .bvi-col-10,html body .bvi .bvi-col-11,html body .bvi .bvi-col-12,html body .bvi .bvi-col,html body .bvi .bvi-col-auto,html body .bvi .bvi-col-sm-1,html body .bvi .bvi-col-sm-2,html body .bvi .bvi-col-sm-3,html body .bvi .bvi-col-sm-4,html body .bvi .bvi-col-sm-5,html body .bvi .bvi-col-sm-6,html body .bvi .bvi-col-sm-7,html body .bvi .bvi-col-sm-8,html body .bvi .bvi-col-sm-9,html body .bvi .bvi-col-sm-10,html body .bvi .bvi-col-sm-11,html body .bvi .bvi-col-sm-12,html body .bvi .bvi-col-sm,html body .bvi .bvi-col-sm-auto,html body .bvi .bvi-col-md-1,html body .bvi .bvi-col-md-2,html body .bvi .bvi-col-md-3,html body .bvi .bvi-col-md-4,html body .bvi .bvi-col-md-5,html body .bvi .bvi-col-md-6,html body .bvi .bvi-col-md-7,html body .bvi .bvi-col-md-8,html body .bvi .bvi-col-md-9,html body .bvi .bvi-col-md-10,html body .bvi .bvi-col-md-11,html body .bvi .bvi-col-md-12,html body .bvi .bvi-col-md,html body .bvi .bvi-col-md-auto,html body .bvi .bvi-col-lg-1,html body .bvi .bvi-col-lg-2,html body .bvi .bvi-col-lg-3,html body .bvi .bvi-col-lg-4,html body .bvi .bvi-col-lg-5,html body .bvi .bvi-col-lg-6,html body .bvi .bvi-col-lg-7,html body .bvi .bvi-col-lg-8,html body .bvi .bvi-col-lg-9,html body .bvi .bvi-col-lg-10,html body .bvi .bvi-col-lg-11,html body .bvi .bvi-col-lg-12,html body .bvi .bvi-col-lg,html body .bvi .bvi-col-lg-auto,html body .bvi .bvi-col-xl-1,html body .bvi .bvi-col-xl-2,html body .bvi .bvi-col-xl-3,html body .bvi .bvi-col-xl-4,html body .bvi .bvi-col-xl-5,html body .bvi .bvi-col-xl-6,html body .bvi .bvi-col-xl-7,html body .bvi .bvi-col-xl-8,html body .bvi .bvi-col-xl-9,html body .bvi .bvi-col-xl-10,html body .bvi .bvi-col-xl-11,html body .bvi .bvi-col-xl-12,html body .bvi .bvi-col-xl,html body .bvi .bvi-col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:0;padding-left:0}html body .bvi .bvi-col{flex-basis:0;flex-grow:1;max-width:100%}html body .bvi .bvi-col-auto{flex:0 0 auto;width:auto;max-width:none}html body .bvi .bvi-col-1{flex:0 0 8.33333%;max-width:8.33333%}html body .bvi .bvi-col-2{flex:0 0 16.66667%;max-width:16.66667%}html body .bvi .bvi-col-3{flex:0 0 25%;max-width:25%}html body .bvi .bvi-col-4{flex:0 0 33.33333%;max-width:33.33333%}html body .bvi .bvi-col-5{flex:0 0 41.66667%;max-width:41.66667%}html body .bvi .bvi-col-6{flex:0 0 50%;max-width:50%}html body .bvi .bvi-col-7{flex:0 0 58.33333%;max-width:58.33333%}html body .bvi .bvi-col-8{flex:0 0 66.66667%;max-width:66.66667%}html body .bvi .bvi-col-9{flex:0 0 75%;max-width:75%}html body .bvi .bvi-col-10{flex:0 0 83.33333%;max-width:83.33333%}html body .bvi .bvi-col-11{flex:0 0 91.66667%;max-width:91.66667%}html body .bvi .bvi-col-12{flex:0 0 100%;max-width:100%}html body .bvi .order-first{order:-1}html body .bvi .order-last{order:13}html body .bvi .order-0{order:0}html body .bvi .order-1{order:1}html body .bvi .order-2{order:2}html body .bvi .order-3{order:3}html body .bvi .order-4{order:4}html body .bvi .order-5{order:5}html body .bvi .order-6{order:6}html body .bvi .order-7{order:7}html body .bvi .order-8{order:8}html body .bvi .order-9{order:9}html body .bvi .order-10{order:10}html body .bvi .order-11{order:11}html body .bvi .order-12{order:12}html body .bvi .offset-1{margin-left:8.33333%}html body .bvi .offset-2{margin-left:16.66667%}html body .bvi .offset-3{margin-left:25%}html body .bvi .offset-4{margin-left:33.33333%}html body .bvi .offset-5{margin-left:41.66667%}html body .bvi .offset-6{margin-left:50%}html body .bvi .offset-7{margin-left:58.33333%}html body .bvi .offset-8{margin-left:66.66667%}html body .bvi .offset-9{margin-left:75%}html body .bvi .offset-10{margin-left:83.33333%}html body .bvi .offset-11{margin-left:91.66667%}@media(min-width:576px){html body .bvi .bvi-col-sm{flex-basis:0;flex-grow:1;max-width:100%}html body .bvi .bvi-col-sm-auto{flex:0 0 auto;width:auto;max-width:none}html body .bvi .bvi-col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}html body .bvi .bvi-col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}html body .bvi .bvi-col-sm-3{flex:0 0 25%;max-width:25%}html body .bvi .bvi-col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}html body .bvi .bvi-col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}html body .bvi .bvi-col-sm-6{flex:0 0 50%;max-width:50%}html body .bvi .bvi-col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}html body .bvi .bvi-col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}html body .bvi .bvi-col-sm-9{flex:0 0 75%;max-width:75%}html body .bvi .bvi-col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}html body .bvi .bvi-col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}html body .bvi .bvi-col-sm-12{flex:0 0 100%;max-width:100%}html body .bvi .order-sm-first{order:-1}html body .bvi .order-sm-last{order:13}html body .bvi .order-sm-0{order:0}html body .bvi .order-sm-1{order:1}html body .bvi .order-sm-2{order:2}html body .bvi .order-sm-3{order:3}html body .bvi .order-sm-4{order:4}html body .bvi .order-sm-5{order:5}html body .bvi .order-sm-6{order:6}html body .bvi .order-sm-7{order:7}html body .bvi .order-sm-8{order:8}html body .bvi .order-sm-9{order:9}html body .bvi .order-sm-10{order:10}html body .bvi .order-sm-11{order:11}html body .bvi .order-sm-12{order:12}html body .bvi .offset-sm-0{margin-left:0}html body .bvi .offset-sm-1{margin-left:8.33333%}html body .bvi .offset-sm-2{margin-left:16.66667%}html body .bvi .offset-sm-3{margin-left:25%}html body .bvi .offset-sm-4{margin-left:33.33333%}html body .bvi .offset-sm-5{margin-left:41.66667%}html body .bvi .offset-sm-6{margin-left:50%}html body .bvi .offset-sm-7{margin-left:58.33333%}html body .bvi .offset-sm-8{margin-left:66.66667%}html body .bvi .offset-sm-9{margin-left:75%}html body .bvi .offset-sm-10{margin-left:83.33333%}html body .bvi .offset-sm-11{margin-left:91.66667%}}@media(min-width:768px){html body .bvi .bvi-col-md{flex-basis:0;flex-grow:1;max-width:100%}html body .bvi .bvi-col-md-auto{flex:0 0 auto;width:auto;max-width:none}html body .bvi .bvi-col-md-1{flex:0 0 8.33333%;max-width:8.33333%}html body .bvi .bvi-col-md-2{flex:0 0 16.66667%;max-width:16.66667%}html body .bvi .bvi-col-md-3{flex:0 0 25%;max-width:25%}html body .bvi .bvi-col-md-4{flex:0 0 33.33333%;max-width:33.33333%}html body .bvi .bvi-col-md-5{flex:0 0 41.66667%;max-width:41.66667%}html body .bvi .bvi-col-md-6{flex:0 0 50%;max-width:50%}html body .bvi .bvi-col-md-7{flex:0 0 58.33333%;max-width:58.33333%}html body .bvi .bvi-col-md-8{flex:0 0 66.66667%;max-width:66.66667%}html body .bvi .bvi-col-md-9{flex:0 0 75%;max-width:75%}html body .bvi .bvi-col-md-10{flex:0 0 83.33333%;max-width:83.33333%}html body .bvi .bvi-col-md-11{flex:0 0 91.66667%;max-width:91.66667%}html body .bvi .bvi-col-md-12{flex:0 0 100%;max-width:100%}html body .bvi .order-md-first{order:-1}html body .bvi .order-md-last{order:13}html body .bvi .order-md-0{order:0}html body .bvi .order-md-1{order:1}html body .bvi .order-md-2{order:2}html body .bvi .order-md-3{order:3}html body .bvi .order-md-4{order:4}html body .bvi .order-md-5{order:5}html body .bvi .order-md-6{order:6}html body .bvi .order-md-7{order:7}html body .bvi .order-md-8{order:8}html body .bvi .order-md-9{order:9}html body .bvi .order-md-10{order:10}html body .bvi .order-md-11{order:11}html body .bvi .order-md-12{order:12}html body .bvi .offset-md-0{margin-left:0}html body .bvi .offset-md-1{margin-left:8.33333%}html body .bvi .offset-md-2{margin-left:16.66667%}html body .bvi .offset-md-3{margin-left:25%}html body .bvi .offset-md-4{margin-left:33.33333%}html body .bvi .offset-md-5{margin-left:41.66667%}html body .bvi .offset-md-6{margin-left:50%}html body .bvi .offset-md-7{margin-left:58.33333%}html body .bvi .offset-md-8{margin-left:66.66667%}html body .bvi .offset-md-9{margin-left:75%}html body .bvi .offset-md-10{margin-left:83.33333%}html body .bvi .offset-md-11{margin-left:91.66667%}}@media(min-width:992px){html body .bvi .bvi-col-lg{flex-basis:0;flex-grow:1;max-width:100%}html body .bvi .bvi-col-lg-auto{flex:0 0 auto;width:auto;max-width:none}html body .bvi .bvi-col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}html body .bvi .bvi-col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}html body .bvi .bvi-col-lg-3{flex:0 0 25%;max-width:25%}html body .bvi .bvi-col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}html body .bvi .bvi-col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}html body .bvi .bvi-col-lg-6{flex:0 0 50%;max-width:50%}html body .bvi .bvi-col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}html body .bvi .bvi-col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}html body .bvi .bvi-col-lg-9{flex:0 0 75%;max-width:75%}html body .bvi .bvi-col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}html body .bvi .bvi-col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}html body .bvi .bvi-col-lg-12{flex:0 0 100%;max-width:100%}html body .bvi .order-lg-first{order:-1}html body .bvi .order-lg-last{order:13}html body .bvi .order-lg-0{order:0}html body .bvi .order-lg-1{order:1}html body .bvi .order-lg-2{order:2}html body .bvi .order-lg-3{order:3}html body .bvi .order-lg-4{order:4}html body .bvi .order-lg-5{order:5}html body .bvi .order-lg-6{order:6}html body .bvi .order-lg-7{order:7}html body .bvi .order-lg-8{order:8}html body .bvi .order-lg-9{order:9}html body .bvi .order-lg-10{order:10}html body .bvi .order-lg-11{order:11}html body .bvi .order-lg-12{order:12}html body .bvi .offset-lg-0{margin-left:0}html body .bvi .offset-lg-1{margin-left:8.33333%}html body .bvi .offset-lg-2{margin-left:16.66667%}html body .bvi .offset-lg-3{margin-left:25%}html body .bvi .offset-lg-4{margin-left:33.33333%}html body .bvi .offset-lg-5{margin-left:41.66667%}html body .bvi .offset-lg-6{margin-left:50%}html body .bvi .offset-lg-7{margin-left:58.33333%}html body .bvi .offset-lg-8{margin-left:66.66667%}html body .bvi .offset-lg-9{margin-left:75%}html body .bvi .offset-lg-10{margin-left:83.33333%}html body .bvi .offset-lg-11{margin-left:91.66667%}}@media(min-width:1200px){html body .bvi .bvi-col-xl{flex-basis:0;flex-grow:1;max-width:100%}html body .bvi .bvi-col-xl-auto{flex:0 0 auto;width:auto;max-width:none}html body .bvi .bvi-col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}html body .bvi .bvi-col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}html body .bvi .bvi-col-xl-3{flex:0 0 25%;max-width:25%}html body .bvi .bvi-col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}html body .bvi .bvi-col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}html body .bvi .bvi-col-xl-6{flex:0 0 50%;max-width:50%}html body .bvi .bvi-col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}html body .bvi .bvi-col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}html body .bvi .bvi-col-xl-9{flex:0 0 75%;max-width:75%}html body .bvi .bvi-col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}html body .bvi .bvi-col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}html body .bvi .bvi-col-xl-12{flex:0 0 100%;max-width:100%}html body .bvi .order-xl-first{order:-1}html body .bvi .order-xl-last{order:13}html body .bvi .order-xl-0{order:0}html body .bvi .order-xl-1{order:1}html body .bvi .order-xl-2{order:2}html body .bvi .order-xl-3{order:3}html body .bvi .order-xl-4{order:4}html body .bvi .order-xl-5{order:5}html body .bvi .order-xl-6{order:6}html body .bvi .order-xl-7{order:7}html body .bvi .order-xl-8{order:8}html body .bvi .order-xl-9{order:9}html body .bvi .order-xl-10{order:10}html body .bvi .order-xl-11{order:11}html body .bvi .order-xl-12{order:12}html body .bvi .offset-xl-0{margin-left:0}html body .bvi .offset-xl-1{margin-left:8.33333%}html body .bvi .offset-xl-2{margin-left:16.66667%}html body .bvi .offset-xl-3{margin-left:25%}html body .bvi .offset-xl-4{margin-left:33.33333%}html body .bvi .offset-xl-5{margin-left:41.66667%}html body .bvi .offset-xl-6{margin-left:50%}html body .bvi .offset-xl-7{margin-left:58.33333%}html body .bvi .offset-xl-8{margin-left:66.66667%}html body .bvi .offset-xl-9{margin-left:75%}html body .bvi .offset-xl-10{margin-left:83.33333%}html body .bvi .offset-xl-11{margin-left:91.66667%}}html body .bvi .bvi-btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){html body .bvi .bvi-btn{transition:none}}html body .bvi .bvi-btn:hover,html body .bvi .bvi-btn:focus{text-decoration:none}html body .bvi .bvi-btn:focus,html body .bvi .bvi-btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}html body .bvi .bvi-btn.disabled,html body .bvi .bvi-btn:disabled{opacity:.65}html body .bvi .bvi-btn:not(:disabled):not(.disabled){cursor:pointer}html body .bvi a.bvi-btn.disabled,html body .bvi fieldset:disabled a.bvi-btn{pointer-events:none}html body .bvi .bvi-btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}html body .bvi .bvi-btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}html body .bvi .bvi-btn-primary:focus,html body .bvi .bvi-btn-primary.focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}html body .bvi .bvi-btn-primary.disabled,html body .bvi .bvi-btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}html body .bvi .bvi-btn-primary:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-primary:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}html body .bvi .bvi-btn-primary:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-primary:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}html body .bvi .bvi-btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}html body .bvi .bvi-btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}html body .bvi .bvi-btn-secondary:focus,html body .bvi .bvi-btn-secondary.focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}html body .bvi .bvi-btn-secondary.disabled,html body .bvi .bvi-btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}html body .bvi .bvi-btn-secondary:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-secondary:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}html body .bvi .bvi-btn-secondary:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-secondary:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}html body .bvi .bvi-btn-success{color:#fff;background-color:#28a745;border-color:#28a745}html body .bvi .bvi-btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}html body .bvi .bvi-btn-success:focus,html body .bvi .bvi-btn-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}html body .bvi .bvi-btn-success.disabled,html body .bvi .bvi-btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}html body .bvi .bvi-btn-success:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-success:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}html body .bvi .bvi-btn-success:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-success:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}html body .bvi .bvi-btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}html body .bvi .bvi-btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}html body .bvi .bvi-btn-info:focus,html body .bvi .bvi-btn-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}html body .bvi .bvi-btn-info.disabled,html body .bvi .bvi-btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}html body .bvi .bvi-btn-info:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-info:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}html body .bvi .bvi-btn-info:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-info:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}html body .bvi .bvi-btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}html body .bvi .bvi-btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}html body .bvi .bvi-btn-warning:focus,html body .bvi .bvi-btn-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}html body .bvi .bvi-btn-warning.disabled,html body .bvi .bvi-btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}html body .bvi .bvi-btn-warning:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-warning:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}html body .bvi .bvi-btn-warning:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-warning:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}html body .bvi .bvi-btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}html body .bvi .bvi-btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}html body .bvi .bvi-btn-danger:focus,html body .bvi .bvi-btn-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}html body .bvi .bvi-btn-danger.disabled,html body .bvi .bvi-btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}html body .bvi .bvi-btn-danger:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-danger:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}html body .bvi .bvi-btn-danger:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-danger:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}html body .bvi .bvi-btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}html body .bvi .bvi-btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}html body .bvi .bvi-btn-light:focus,html body .bvi .bvi-btn-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}html body .bvi .bvi-btn-light.disabled,html body .bvi .bvi-btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}html body .bvi .bvi-btn-light:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-light:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}html body .bvi .bvi-btn-light:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-light:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}html body .bvi .bvi-btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}html body .bvi .bvi-btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}html body .bvi .bvi-btn-dark:focus,html body .bvi .bvi-btn-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}html body .bvi .bvi-btn-dark.disabled,html body .bvi .bvi-btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}html body .bvi .bvi-btn-dark:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-dark:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}html body .bvi .bvi-btn-dark:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-dark:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}html body .bvi .bvi-btn-bvi-white{color:#212529;background-color:#fff;border-color:#fff}html body .bvi .bvi-btn-bvi-white:hover{color:#212529;background-color:#ececec;border-color:#e6e6e6}html body .bvi .bvi-btn-bvi-white:focus,html body .bvi .bvi-btn-bvi-white.focus{box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}html body .bvi .bvi-btn-bvi-white.disabled,html body .bvi .bvi-btn-bvi-white:disabled{color:#212529;background-color:#fff;border-color:#fff}html body .bvi .bvi-btn-bvi-white:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-bvi-white:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-bvi-white.dropdown-toggle{color:#212529;background-color:#e6e6e6;border-color:#dfdfdf}html body .bvi .bvi-btn-bvi-white:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-bvi-white:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-bvi-white.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}html body .bvi .bvi-btn-bvi-black{color:#fff;background-color:#000;border-color:#000}html body .bvi .bvi-btn-bvi-black:hover{color:#fff;background-color:black;border-color:black}html body .bvi .bvi-btn-bvi-black:focus,html body .bvi .bvi-btn-bvi-black.focus{box-shadow:0 0 0 .2rem rgba(0,0,0,0.5)}html body .bvi .bvi-btn-bvi-black.disabled,html body .bvi .bvi-btn-bvi-black:disabled{color:#fff;background-color:#000;border-color:#000}html body .bvi .bvi-btn-bvi-black:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-bvi-black:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-bvi-black.dropdown-toggle{color:#fff;background-color:black;border-color:black}html body .bvi .bvi-btn-bvi-black:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-bvi-black:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-bvi-black.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,0.5)}html body .bvi .bvi-btn-bvi-blue{color:#fff;background-color:#063462;border-color:#063462}html body .bvi .bvi-btn-bvi-blue:hover{color:#fff;background-color:#04213e;border-color:#031b32}html body .bvi .bvi-btn-bvi-blue:focus,html body .bvi .bvi-btn-bvi-blue.focus{box-shadow:0 0 0 .2rem rgba(6,52,98,0.5)}html body .bvi .bvi-btn-bvi-blue.disabled,html body .bvi .bvi-btn-bvi-blue:disabled{color:#fff;background-color:#063462;border-color:#063462}html body .bvi .bvi-btn-bvi-blue:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-bvi-blue:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-bvi-blue.dropdown-toggle{color:#fff;background-color:#031b32;border-color:#021426}html body .bvi .bvi-btn-bvi-blue:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-bvi-blue:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-bvi-blue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(6,52,98,0.5)}html body .bvi .bvi-btn-bvi-brown{color:#fff;background-color:#4d4b43;border-color:#4d4b43}html body .bvi .bvi-btn-bvi-brown:hover{color:#fff;background-color:#393731;border-color:#32302b}html body .bvi .bvi-btn-bvi-brown:focus,html body .bvi .bvi-btn-bvi-brown.focus{box-shadow:0 0 0 .2rem rgba(77,75,67,0.5)}html body .bvi .bvi-btn-bvi-brown.disabled,html body .bvi .bvi-btn-bvi-brown:disabled{color:#fff;background-color:#4d4b43;border-color:#4d4b43}html body .bvi .bvi-btn-bvi-brown:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-bvi-brown:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-bvi-brown.dropdown-toggle{color:#fff;background-color:#32302b;border-color:#2b2a25}html body .bvi .bvi-btn-bvi-brown:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-bvi-brown:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-bvi-brown.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(77,75,67,0.5)}html body .bvi .bvi-btn-bvi-green{color:#212529;background-color:#a9e44d;border-color:#a9e44d}html body .bvi .bvi-btn-bvi-green:hover{color:#212529;background-color:#99df2c;border-color:#93dd21}html body .bvi .bvi-btn-bvi-green:focus,html body .bvi .bvi-btn-bvi-green.focus{box-shadow:0 0 0 .2rem rgba(169,228,77,0.5)}html body .bvi .bvi-btn-bvi-green.disabled,html body .bvi .bvi-btn-bvi-green:disabled{color:#212529;background-color:#a9e44d;border-color:#a9e44d}html body .bvi .bvi-btn-bvi-green:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-bvi-green:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-bvi-green.dropdown-toggle{color:#212529;background-color:#93dd21;border-color:#8cd120}html body .bvi .bvi-btn-bvi-green:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-bvi-green:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-bvi-green.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(169,228,77,0.5)}html body .bvi .bvi-btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}html body .bvi .bvi-btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}html body .bvi .bvi-btn-outline-primary:focus,html body .bvi .bvi-btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}html body .bvi .bvi-btn-outline-primary.disabled,html body .bvi .bvi-btn-outline-primary:disabled{color:#007bff;background-color:transparent}html body .bvi .bvi-btn-outline-primary:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-primary:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}html body .bvi .bvi-btn-outline-primary:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}html body .bvi .bvi-btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}html body .bvi .bvi-btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}html body .bvi .bvi-btn-outline-secondary:focus,html body .bvi .bvi-btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}html body .bvi .bvi-btn-outline-secondary.disabled,html body .bvi .bvi-btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}html body .bvi .bvi-btn-outline-secondary:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-secondary:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}html body .bvi .bvi-btn-outline-secondary:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}html body .bvi .bvi-btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}html body .bvi .bvi-btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}html body .bvi .bvi-btn-outline-success:focus,html body .bvi .bvi-btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}html body .bvi .bvi-btn-outline-success.disabled,html body .bvi .bvi-btn-outline-success:disabled{color:#28a745;background-color:transparent}html body .bvi .bvi-btn-outline-success:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-success:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}html body .bvi .bvi-btn-outline-success:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}html body .bvi .bvi-btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}html body .bvi .bvi-btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}html body .bvi .bvi-btn-outline-info:focus,html body .bvi .bvi-btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}html body .bvi .bvi-btn-outline-info.disabled,html body .bvi .bvi-btn-outline-info:disabled{color:#17a2b8;background-color:transparent}html body .bvi .bvi-btn-outline-info:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-info:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}html body .bvi .bvi-btn-outline-info:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}html body .bvi .bvi-btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}html body .bvi .bvi-btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}html body .bvi .bvi-btn-outline-warning:focus,html body .bvi .bvi-btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}html body .bvi .bvi-btn-outline-warning.disabled,html body .bvi .bvi-btn-outline-warning:disabled{color:#ffc107;background-color:transparent}html body .bvi .bvi-btn-outline-warning:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-warning:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}html body .bvi .bvi-btn-outline-warning:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}html body .bvi .bvi-btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}html body .bvi .bvi-btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}html body .bvi .bvi-btn-outline-danger:focus,html body .bvi .bvi-btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}html body .bvi .bvi-btn-outline-danger.disabled,html body .bvi .bvi-btn-outline-danger:disabled{color:#dc3545;background-color:transparent}html body .bvi .bvi-btn-outline-danger:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-danger:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}html body .bvi .bvi-btn-outline-danger:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}html body .bvi .bvi-btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}html body .bvi .bvi-btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}html body .bvi .bvi-btn-outline-light:focus,html body .bvi .bvi-btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}html body .bvi .bvi-btn-outline-light.disabled,html body .bvi .bvi-btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}html body .bvi .bvi-btn-outline-light:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-light:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}html body .bvi .bvi-btn-outline-light:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}html body .bvi .bvi-btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}html body .bvi .bvi-btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}html body .bvi .bvi-btn-outline-dark:focus,html body .bvi .bvi-btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}html body .bvi .bvi-btn-outline-dark.disabled,html body .bvi .bvi-btn-outline-dark:disabled{color:#343a40;background-color:transparent}html body .bvi .bvi-btn-outline-dark:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-dark:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}html body .bvi .bvi-btn-outline-dark:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}html body .bvi .bvi-btn-outline-bvi-white{color:#fff;background-color:transparent;background-image:none;border-color:#fff}html body .bvi .bvi-btn-outline-bvi-white:hover{color:#212529;background-color:#fff;border-color:#fff}html body .bvi .bvi-btn-outline-bvi-white:focus,html body .bvi .bvi-btn-outline-bvi-white.focus{box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}html body .bvi .bvi-btn-outline-bvi-white.disabled,html body .bvi .bvi-btn-outline-bvi-white:disabled{color:#fff;background-color:transparent}html body .bvi .bvi-btn-outline-bvi-white:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-bvi-white:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-bvi-white.dropdown-toggle{color:#212529;background-color:#fff;border-color:#fff}html body .bvi .bvi-btn-outline-bvi-white:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-bvi-white:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-bvi-white.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}html body .bvi .bvi-btn-outline-bvi-black{color:#000;background-color:transparent;background-image:none;border-color:#000}html body .bvi .bvi-btn-outline-bvi-black:hover{color:#fff;background-color:#000;border-color:#000}html body .bvi .bvi-btn-outline-bvi-black:focus,html body .bvi .bvi-btn-outline-bvi-black.focus{box-shadow:0 0 0 .2rem rgba(0,0,0,0.5)}html body .bvi .bvi-btn-outline-bvi-black.disabled,html body .bvi .bvi-btn-outline-bvi-black:disabled{color:#000;background-color:transparent}html body .bvi .bvi-btn-outline-bvi-black:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-bvi-black:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-bvi-black.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}html body .bvi .bvi-btn-outline-bvi-black:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-bvi-black:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-bvi-black.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,0.5)}html body .bvi .bvi-btn-outline-bvi-blue{color:#063462;background-color:transparent;background-image:none;border-color:#063462}html body .bvi .bvi-btn-outline-bvi-blue:hover{color:#fff;background-color:#063462;border-color:#063462}html body .bvi .bvi-btn-outline-bvi-blue:focus,html body .bvi .bvi-btn-outline-bvi-blue.focus{box-shadow:0 0 0 .2rem rgba(6,52,98,0.5)}html body .bvi .bvi-btn-outline-bvi-blue.disabled,html body .bvi .bvi-btn-outline-bvi-blue:disabled{color:#063462;background-color:transparent}html body .bvi .bvi-btn-outline-bvi-blue:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-bvi-blue:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-bvi-blue.dropdown-toggle{color:#fff;background-color:#063462;border-color:#063462}html body .bvi .bvi-btn-outline-bvi-blue:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-bvi-blue:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-bvi-blue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(6,52,98,0.5)}html body .bvi .bvi-btn-outline-bvi-brown{color:#4d4b43;background-color:transparent;background-image:none;border-color:#4d4b43}html body .bvi .bvi-btn-outline-bvi-brown:hover{color:#fff;background-color:#4d4b43;border-color:#4d4b43}html body .bvi .bvi-btn-outline-bvi-brown:focus,html body .bvi .bvi-btn-outline-bvi-brown.focus{box-shadow:0 0 0 .2rem rgba(77,75,67,0.5)}html body .bvi .bvi-btn-outline-bvi-brown.disabled,html body .bvi .bvi-btn-outline-bvi-brown:disabled{color:#4d4b43;background-color:transparent}html body .bvi .bvi-btn-outline-bvi-brown:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-bvi-brown:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-bvi-brown.dropdown-toggle{color:#fff;background-color:#4d4b43;border-color:#4d4b43}html body .bvi .bvi-btn-outline-bvi-brown:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-bvi-brown:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-bvi-brown.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(77,75,67,0.5)}html body .bvi .bvi-btn-outline-bvi-green{color:#a9e44d;background-color:transparent;background-image:none;border-color:#a9e44d}html body .bvi .bvi-btn-outline-bvi-green:hover{color:#212529;background-color:#a9e44d;border-color:#a9e44d}html body .bvi .bvi-btn-outline-bvi-green:focus,html body .bvi .bvi-btn-outline-bvi-green.focus{box-shadow:0 0 0 .2rem rgba(169,228,77,0.5)}html body .bvi .bvi-btn-outline-bvi-green.disabled,html body .bvi .bvi-btn-outline-bvi-green:disabled{color:#a9e44d;background-color:transparent}html body .bvi .bvi-btn-outline-bvi-green:not(:disabled):not(.disabled):active,html body .bvi .bvi-btn-outline-bvi-green:not(:disabled):not(.disabled).active,.show>html body .bvi .bvi-btn-outline-bvi-green.dropdown-toggle{color:#212529;background-color:#a9e44d;border-color:#a9e44d}html body .bvi .bvi-btn-outline-bvi-green:not(:disabled):not(.disabled):active:focus,html body .bvi .bvi-btn-outline-bvi-green:not(:disabled):not(.disabled).active:focus,.show>html body .bvi .bvi-btn-outline-bvi-green.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(169,228,77,0.5)}html body .bvi .bvi-btn-link{font-weight:400;color:#007bff;background-color:transparent}html body .bvi .bvi-btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}html body .bvi .bvi-btn-link:focus,html body .bvi .bvi-btn-link.focus{text-decoration:underline;border-color:transparent;box-shadow:none}html body .bvi .bvi-btn-link:disabled,html body .bvi .bvi-btn-link.disabled{color:#6c757d;pointer-events:none}html body .bvi .bvi-btn-lg,html body .bvi .bvi-btn-group-lg>.bvi-btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0}html body .bvi .bvi-btn-sm,html body .bvi .bvi-btn-group-sm>.bvi-btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}html body .bvi .bvi-btn-block{display:block;width:100%}html body .bvi .bvi-btn-block+.bvi-btn-block{margin-top:.5rem}html body .bvi input[type="submit"].bvi-btn-block,html body .bvi input[type="reset"].bvi-btn-block,html body .bvi input[type="button"].bvi-btn-block{width:100%}html body .bvi .bvi-btn-group,html body .bvi .bvi-btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}html body .bvi .bvi-btn-group>.bvi-btn,html body .bvi .bvi-btn-group-vertical>.bvi-btn{position:relative;flex:0 1 auto}html body .bvi .bvi-btn-group>.bvi-btn:hover,html body .bvi .bvi-btn-group-vertical>.bvi-btn:hover{z-index:1}html body .bvi .bvi-btn-group>.bvi-btn:focus,html body .bvi .bvi-btn-group>.bvi-btn:active,html body .bvi .bvi-btn-group>.bvi-btn.active,html body .bvi .bvi-btn-group-vertical>.bvi-btn:focus,html body .bvi .bvi-btn-group-vertical>.bvi-btn:active,html body .bvi .bvi-btn-group-vertical>.bvi-btn.active{z-index:1}html body .bvi .bvi-btn-group .bvi-btn+.bvi-btn,html body .bvi .bvi-btn-group .bvi-btn+.bvi-btn-group,html body .bvi .bvi-btn-group .bvi-btn-group+.bvi-btn,html body .bvi .bvi-btn-group .bvi-btn-group+.bvi-btn-group,html body .bvi .bvi-btn-group-vertical .bvi-btn+.bvi-btn,html body .bvi .bvi-btn-group-vertical .bvi-btn+.bvi-btn-group,html body .bvi .bvi-btn-group-vertical .bvi-btn-group+.bvi-btn,html body .bvi .bvi-btn-group-vertical .bvi-btn-group+.bvi-btn-group{margin-left:-1px}html body .bvi .bvi-btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}html body .bvi .bvi-btn-toolbar .input-group{width:auto}html body .bvi .bvi-btn-group>.bvi-btn:first-child{margin-left:0}html body .bvi .bvi-btn-group>.bvi-btn:not(:last-child):not(.dropdown-toggle),html body .bvi .bvi-btn-group>.bvi-btn-group:not(:last-child)>.bvi-btn{border-top-right-radius:0;border-bottom-right-radius:0}html body .bvi .bvi-btn-group>.bvi-btn:not(:first-child),html body .bvi .bvi-btn-group>.bvi-btn-group:not(:first-child)>.bvi-btn{border-top-left-radius:0;border-bottom-left-radius:0}html body .bvi .dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}html body .bvi .dropdown-toggle-split::after,.dropup html body .bvi .dropdown-toggle-split::after,.dropright html body .bvi .dropdown-toggle-split::after{margin-left:0}.dropleft html body .bvi .dropdown-toggle-split::before{margin-right:0}html body .bvi .bvi-btn-sm+.dropdown-toggle-split,html body .bvi .bvi-btn-group-sm>.bvi-btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}html body .bvi .bvi-btn-lg+.dropdown-toggle-split,html body .bvi .bvi-btn-group-lg>.bvi-btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}html body .bvi .bvi-btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}html body .bvi .bvi-btn-group-vertical .bvi-btn,html body .bvi .bvi-btn-group-vertical .bvi-btn-group{width:100%}html body .bvi .bvi-btn-group-vertical>.bvi-btn+.bvi-btn,html body .bvi .bvi-btn-group-vertical>.bvi-btn+.bvi-btn-group,html body .bvi .bvi-btn-group-vertical>.bvi-btn-group+.bvi-btn,html body .bvi .bvi-btn-group-vertical>.bvi-btn-group+.bvi-btn-group{margin-top:-1px;margin-left:0}html body .bvi .bvi-btn-group-vertical>.bvi-btn:not(:last-child):not(.dropdown-toggle),html body .bvi .bvi-btn-group-vertical>.bvi-btn-group:not(:last-child)>.bvi-btn{border-bottom-right-radius:0;border-bottom-left-radius:0}html body .bvi .bvi-btn-group-vertical>.bvi-btn:not(:first-child),html body .bvi .bvi-btn-group-vertical>.bvi-btn-group:not(:first-child)>.bvi-btn{border-top-left-radius:0;border-top-right-radius:0}html body .bvi .bvi-btn-group-toggle>.bvi-btn,html body .bvi .bvi-btn-group-toggle>.bvi-btn-group>.bvi-btn{margin-bottom:0}html body .bvi .bvi-btn-group-toggle>.bvi-btn input[type="radio"],html body .bvi .bvi-btn-group-toggle>.bvi-btn input[type="checkbox"],html body .bvi .bvi-btn-group-toggle>.bvi-btn-group>.bvi-btn input[type="radio"],html body .bvi .bvi-btn-group-toggle>.bvi-btn-group>.bvi-btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}html body .bvi .bvi-border{border:1px solid #dee2e6 !important}html body .bvi .bvi-border-top{border-top:1px solid #dee2e6 !important}html body .bvi .bvi-border-right{border-right:1px solid #dee2e6 !important}html body .bvi .bvi-border-bottom{border-bottom:1px solid #dee2e6 !important}html body .bvi .bvi-border-left{border-left:1px solid #dee2e6 !important}html body .bvi .bvi-border-0{border:0 !important}html body .bvi .bvi-border-top-0{border-top:0 !important}html body .bvi .bvi-border-right-0{border-right:0 !important}html body .bvi .bvi-border-bottom-0{border-bottom:0 !important}html body .bvi .bvi-border-left-0{border-left:0 !important}html body .bvi .bvi-border-primary{border-color:#007bff !important}html body .bvi .bvi-border-secondary{border-color:#6c757d !important}html body .bvi .bvi-border-success{border-color:#28a745 !important}html body .bvi .bvi-border-info{border-color:#17a2b8 !important}html body .bvi .bvi-border-warning{border-color:#ffc107 !important}html body .bvi .bvi-border-danger{border-color:#dc3545 !important}html body .bvi .bvi-border-light{border-color:#f8f9fa !important}html body .bvi .bvi-border-dark{border-color:#343a40 !important}html body .bvi .bvi-border-bvi-white{border-color:#fff !important}html body .bvi .bvi-border-bvi-black{border-color:#000 !important}html body .bvi .bvi-border-bvi-blue{border-color:#063462 !important}html body .bvi .bvi-border-bvi-brown{border-color:#4d4b43 !important}html body .bvi .bvi-border-bvi-green{border-color:#a9e44d !important}html body .bvi .bvi-border-white{border-color:#fff !important}html body .bvi .bvi-rounded{border-radius:0 !important}html body .bvi .bvi-rounded-top{border-top-left-radius:0 !important;border-top-right-radius:0 !important}html body .bvi .bvi-rounded-right{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}html body .bvi .bvi-rounded-bottom{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}html body .bvi .bvi-rounded-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}html body .bvi .bvi-rounded-circle{border-radius:50% !important}html body .bvi .bvi-rounded-0{border-radius:0 !important}html body .bvi .bvi-m-0{margin:0 !important}html body .bvi .bvi-mt-0,html body .bvi .bvi-my-0{margin-top:0 !important}html body .bvi .bvi-mr-0,html body .bvi .bvi-mx-0{margin-right:0 !important}html body .bvi .bvi-mb-0,html body .bvi .bvi-my-0{margin-bottom:0 !important}html body .bvi .bvi-ml-0,html body .bvi .bvi-mx-0{margin-left:0 !important}html body .bvi .bvi-m-1{margin:.25rem !important}html body .bvi .bvi-mt-1,html body .bvi .bvi-my-1{margin-top:.25rem !important}html body .bvi .bvi-mr-1,html body .bvi .bvi-mx-1{margin-right:.25rem !important}html body .bvi .bvi-mb-1,html body .bvi .bvi-my-1{margin-bottom:.25rem !important}html body .bvi .bvi-ml-1,html body .bvi .bvi-mx-1{margin-left:.25rem !important}html body .bvi .bvi-m-2{margin:.5rem !important}html body .bvi .bvi-mt-2,html body .bvi .bvi-my-2{margin-top:.5rem !important}html body .bvi .bvi-mr-2,html body .bvi .bvi-mx-2{margin-right:.5rem !important}html body .bvi .bvi-mb-2,html body .bvi .bvi-my-2{margin-bottom:.5rem !important}html body .bvi .bvi-ml-2,html body .bvi .bvi-mx-2{margin-left:.5rem !important}html body .bvi .bvi-m-3{margin:1rem !important}html body .bvi .bvi-mt-3,html body .bvi .bvi-my-3{margin-top:1rem !important}html body .bvi .bvi-mr-3,html body .bvi .bvi-mx-3{margin-right:1rem !important}html body .bvi .bvi-mb-3,html body .bvi .bvi-my-3{margin-bottom:1rem !important}html body .bvi .bvi-ml-3,html body .bvi .bvi-mx-3{margin-left:1rem !important}html body .bvi .bvi-m-4{margin:1.5rem !important}html body .bvi .bvi-mt-4,html body .bvi .bvi-my-4{margin-top:1.5rem !important}html body .bvi .bvi-mr-4,html body .bvi .bvi-mx-4{margin-right:1.5rem !important}html body .bvi .bvi-mb-4,html body .bvi .bvi-my-4{margin-bottom:1.5rem !important}html body .bvi .bvi-ml-4,html body .bvi .bvi-mx-4{margin-left:1.5rem !important}html body .bvi .bvi-m-5{margin:3rem !important}html body .bvi .bvi-mt-5,html body .bvi .bvi-my-5{margin-top:3rem !important}html body .bvi .bvi-mr-5,html body .bvi .bvi-mx-5{margin-right:3rem !important}html body .bvi .bvi-mb-5,html body .bvi .bvi-my-5{margin-bottom:3rem !important}html body .bvi .bvi-ml-5,html body .bvi .bvi-mx-5{margin-left:3rem !important}html body .bvi .bvi-p-0{padding:0 !important}html body .bvi .bvi-pt-0,html body .bvi .bvi-py-0{padding-top:0 !important}html body .bvi .bvi-pr-0,html body .bvi .bvi-px-0{padding-right:0 !important}html body .bvi .bvi-pb-0,html body .bvi .bvi-py-0{padding-bottom:0 !important}html body .bvi .bvi-pl-0,html body .bvi .bvi-px-0{padding-left:0 !important}html body .bvi .bvi-p-1{padding:.25rem !important}html body .bvi .bvi-pt-1,html body .bvi .bvi-py-1{padding-top:.25rem !important}html body .bvi .bvi-pr-1,html body .bvi .bvi-px-1{padding-right:.25rem !important}html body .bvi .bvi-pb-1,html body .bvi .bvi-py-1{padding-bottom:.25rem !important}html body .bvi .bvi-pl-1,html body .bvi .bvi-px-1{padding-left:.25rem !important}html body .bvi .bvi-p-2{padding:.5rem !important}html body .bvi .bvi-pt-2,html body .bvi .bvi-py-2{padding-top:.5rem !important}html body .bvi .bvi-pr-2,html body .bvi .bvi-px-2{padding-right:.5rem !important}html body .bvi .bvi-pb-2,html body .bvi .bvi-py-2{padding-bottom:.5rem !important}html body .bvi .bvi-pl-2,html body .bvi .bvi-px-2{padding-left:.5rem !important}html body .bvi .bvi-p-3{padding:1rem !important}html body .bvi .bvi-pt-3,html body .bvi .bvi-py-3{padding-top:1rem !important}html body .bvi .bvi-pr-3,html body .bvi .bvi-px-3{padding-right:1rem !important}html body .bvi .bvi-pb-3,html body .bvi .bvi-py-3{padding-bottom:1rem !important}html body .bvi .bvi-pl-3,html body .bvi .bvi-px-3{padding-left:1rem !important}html body .bvi .bvi-p-4{padding:1.5rem !important}html body .bvi .bvi-pt-4,html body .bvi .bvi-py-4{padding-top:1.5rem !important}html body .bvi .bvi-pr-4,html body .bvi .bvi-px-4{padding-right:1.5rem !important}html body .bvi .bvi-pb-4,html body .bvi .bvi-py-4{padding-bottom:1.5rem !important}html body .bvi .bvi-pl-4,html body .bvi .bvi-px-4{padding-left:1.5rem !important}html body .bvi .bvi-p-5{padding:3rem !important}html body .bvi .bvi-pt-5,html body .bvi .bvi-py-5{padding-top:3rem !important}html body .bvi .bvi-pr-5,html body .bvi .bvi-px-5{padding-right:3rem !important}html body .bvi .bvi-pb-5,html body .bvi .bvi-py-5{padding-bottom:3rem !important}html body .bvi .bvi-pl-5,html body .bvi .bvi-px-5{padding-left:3rem !important}html body .bvi .bvi-m-auto{margin:auto !important}html body .bvi .bvi-mt-auto,html body .bvi .bvi-my-auto{margin-top:auto !important}html body .bvi .bvi-mr-auto,html body .bvi .bvi-mx-auto{margin-right:auto !important}html body .bvi .bvi-mb-auto,html body .bvi .bvi-my-auto{margin-bottom:auto !important}html body .bvi .bvi-ml-auto,html body .bvi .bvi-mx-auto{margin-left:auto !important}@media(min-width:576px){html body .bvi .bvi-m-sm-0{margin:0 !important}html body .bvi .bvi-mt-sm-0,html body .bvi .bvi-my-sm-0{margin-top:0 !important}html body .bvi .bvi-mr-sm-0,html body .bvi .bvi-mx-sm-0{margin-right:0 !important}html body .bvi .bvi-mb-sm-0,html body .bvi .bvi-my-sm-0{margin-bottom:0 !important}html body .bvi .bvi-ml-sm-0,html body .bvi .bvi-mx-sm-0{margin-left:0 !important}html body .bvi .bvi-m-sm-1{margin:.25rem !important}html body .bvi .bvi-mt-sm-1,html body .bvi .bvi-my-sm-1{margin-top:.25rem !important}html body .bvi .bvi-mr-sm-1,html body .bvi .bvi-mx-sm-1{margin-right:.25rem !important}html body .bvi .bvi-mb-sm-1,html body .bvi .bvi-my-sm-1{margin-bottom:.25rem !important}html body .bvi .bvi-ml-sm-1,html body .bvi .bvi-mx-sm-1{margin-left:.25rem !important}html body .bvi .bvi-m-sm-2{margin:.5rem !important}html body .bvi .bvi-mt-sm-2,html body .bvi .bvi-my-sm-2{margin-top:.5rem !important}html body .bvi .bvi-mr-sm-2,html body .bvi .bvi-mx-sm-2{margin-right:.5rem !important}html body .bvi .bvi-mb-sm-2,html body .bvi .bvi-my-sm-2{margin-bottom:.5rem !important}html body .bvi .bvi-ml-sm-2,html body .bvi .bvi-mx-sm-2{margin-left:.5rem !important}html body .bvi .bvi-m-sm-3{margin:1rem !important}html body .bvi .bvi-mt-sm-3,html body .bvi .bvi-my-sm-3{margin-top:1rem !important}html body .bvi .bvi-mr-sm-3,html body .bvi .bvi-mx-sm-3{margin-right:1rem !important}html body .bvi .bvi-mb-sm-3,html body .bvi .bvi-my-sm-3{margin-bottom:1rem !important}html body .bvi .bvi-ml-sm-3,html body .bvi .bvi-mx-sm-3{margin-left:1rem !important}html body .bvi .bvi-m-sm-4{margin:1.5rem !important}html body .bvi .bvi-mt-sm-4,html body .bvi .bvi-my-sm-4{margin-top:1.5rem !important}html body .bvi .bvi-mr-sm-4,html body .bvi .bvi-mx-sm-4{margin-right:1.5rem !important}html body .bvi .bvi-mb-sm-4,html body .bvi .bvi-my-sm-4{margin-bottom:1.5rem !important}html body .bvi .bvi-ml-sm-4,html body .bvi .bvi-mx-sm-4{margin-left:1.5rem !important}html body .bvi .bvi-m-sm-5{margin:3rem !important}html body .bvi .bvi-mt-sm-5,html body .bvi .bvi-my-sm-5{margin-top:3rem !important}html body .bvi .bvi-mr-sm-5,html body .bvi .bvi-mx-sm-5{margin-right:3rem !important}html body .bvi .bvi-mb-sm-5,html body .bvi .bvi-my-sm-5{margin-bottom:3rem !important}html body .bvi .bvi-ml-sm-5,html body .bvi .bvi-mx-sm-5{margin-left:3rem !important}html body .bvi .bvi-p-sm-0{padding:0 !important}html body .bvi .bvi-pt-sm-0,html body .bvi .bvi-py-sm-0{padding-top:0 !important}html body .bvi .bvi-pr-sm-0,html body .bvi .bvi-px-sm-0{padding-right:0 !important}html body .bvi .bvi-pb-sm-0,html body .bvi .bvi-py-sm-0{padding-bottom:0 !important}html body .bvi .bvi-pl-sm-0,html body .bvi .bvi-px-sm-0{padding-left:0 !important}html body .bvi .bvi-p-sm-1{padding:.25rem !important}html body .bvi .bvi-pt-sm-1,html body .bvi .bvi-py-sm-1{padding-top:.25rem !important}html body .bvi .bvi-pr-sm-1,html body .bvi .bvi-px-sm-1{padding-right:.25rem !important}html body .bvi .bvi-pb-sm-1,html body .bvi .bvi-py-sm-1{padding-bottom:.25rem !important}html body .bvi .bvi-pl-sm-1,html body .bvi .bvi-px-sm-1{padding-left:.25rem !important}html body .bvi .bvi-p-sm-2{padding:.5rem !important}html body .bvi .bvi-pt-sm-2,html body .bvi .bvi-py-sm-2{padding-top:.5rem !important}html body .bvi .bvi-pr-sm-2,html body .bvi .bvi-px-sm-2{padding-right:.5rem !important}html body .bvi .bvi-pb-sm-2,html body .bvi .bvi-py-sm-2{padding-bottom:.5rem !important}html body .bvi .bvi-pl-sm-2,html body .bvi .bvi-px-sm-2{padding-left:.5rem !important}html body .bvi .bvi-p-sm-3{padding:1rem !important}html body .bvi .bvi-pt-sm-3,html body .bvi .bvi-py-sm-3{padding-top:1rem !important}html body .bvi .bvi-pr-sm-3,html body .bvi .bvi-px-sm-3{padding-right:1rem !important}html body .bvi .bvi-pb-sm-3,html body .bvi .bvi-py-sm-3{padding-bottom:1rem !important}html body .bvi .bvi-pl-sm-3,html body .bvi .bvi-px-sm-3{padding-left:1rem !important}html body .bvi .bvi-p-sm-4{padding:1.5rem !important}html body .bvi .bvi-pt-sm-4,html body .bvi .bvi-py-sm-4{padding-top:1.5rem !important}html body .bvi .bvi-pr-sm-4,html body .bvi .bvi-px-sm-4{padding-right:1.5rem !important}html body .bvi .bvi-pb-sm-4,html body .bvi .bvi-py-sm-4{padding-bottom:1.5rem !important}html body .bvi .bvi-pl-sm-4,html body .bvi .bvi-px-sm-4{padding-left:1.5rem !important}html body .bvi .bvi-p-sm-5{padding:3rem !important}html body .bvi .bvi-pt-sm-5,html body .bvi .bvi-py-sm-5{padding-top:3rem !important}html body .bvi .bvi-pr-sm-5,html body .bvi .bvi-px-sm-5{padding-right:3rem !important}html body .bvi .bvi-pb-sm-5,html body .bvi .bvi-py-sm-5{padding-bottom:3rem !important}html body .bvi .bvi-pl-sm-5,html body .bvi .bvi-px-sm-5{padding-left:3rem !important}html body .bvi .bvi-m-sm-auto{margin:auto !important}html body .bvi .bvi-mt-sm-auto,html body .bvi .bvi-my-sm-auto{margin-top:auto !important}html body .bvi .bvi-mr-sm-auto,html body .bvi .bvi-mx-sm-auto{margin-right:auto !important}html body .bvi .bvi-mb-sm-auto,html body .bvi .bvi-my-sm-auto{margin-bottom:auto !important}html body .bvi .bvi-ml-sm-auto,html body .bvi .bvi-mx-sm-auto{margin-left:auto !important}}@media(min-width:768px){html body .bvi .bvi-m-md-0{margin:0 !important}html body .bvi .bvi-mt-md-0,html body .bvi .bvi-my-md-0{margin-top:0 !important}html body .bvi .bvi-mr-md-0,html body .bvi .bvi-mx-md-0{margin-right:0 !important}html body .bvi .bvi-mb-md-0,html body .bvi .bvi-my-md-0{margin-bottom:0 !important}html body .bvi .bvi-ml-md-0,html body .bvi .bvi-mx-md-0{margin-left:0 !important}html body .bvi .bvi-m-md-1{margin:.25rem !important}html body .bvi .bvi-mt-md-1,html body .bvi .bvi-my-md-1{margin-top:.25rem !important}html body .bvi .bvi-mr-md-1,html body .bvi .bvi-mx-md-1{margin-right:.25rem !important}html body .bvi .bvi-mb-md-1,html body .bvi .bvi-my-md-1{margin-bottom:.25rem !important}html body .bvi .bvi-ml-md-1,html body .bvi .bvi-mx-md-1{margin-left:.25rem !important}html body .bvi .bvi-m-md-2{margin:.5rem !important}html body .bvi .bvi-mt-md-2,html body .bvi .bvi-my-md-2{margin-top:.5rem !important}html body .bvi .bvi-mr-md-2,html body .bvi .bvi-mx-md-2{margin-right:.5rem !important}html body .bvi .bvi-mb-md-2,html body .bvi .bvi-my-md-2{margin-bottom:.5rem !important}html body .bvi .bvi-ml-md-2,html body .bvi .bvi-mx-md-2{margin-left:.5rem !important}html body .bvi .bvi-m-md-3{margin:1rem !important}html body .bvi .bvi-mt-md-3,html body .bvi .bvi-my-md-3{margin-top:1rem !important}html body .bvi .bvi-mr-md-3,html body .bvi .bvi-mx-md-3{margin-right:1rem !important}html body .bvi .bvi-mb-md-3,html body .bvi .bvi-my-md-3{margin-bottom:1rem !important}html body .bvi .bvi-ml-md-3,html body .bvi .bvi-mx-md-3{margin-left:1rem !important}html body .bvi .bvi-m-md-4{margin:1.5rem !important}html body .bvi .bvi-mt-md-4,html body .bvi .bvi-my-md-4{margin-top:1.5rem !important}html body .bvi .bvi-mr-md-4,html body .bvi .bvi-mx-md-4{margin-right:1.5rem !important}html body .bvi .bvi-mb-md-4,html body .bvi .bvi-my-md-4{margin-bottom:1.5rem !important}html body .bvi .bvi-ml-md-4,html body .bvi .bvi-mx-md-4{margin-left:1.5rem !important}html body .bvi .bvi-m-md-5{margin:3rem !important}html body .bvi .bvi-mt-md-5,html body .bvi .bvi-my-md-5{margin-top:3rem !important}html body .bvi .bvi-mr-md-5,html body .bvi .bvi-mx-md-5{margin-right:3rem !important}html body .bvi .bvi-mb-md-5,html body .bvi .bvi-my-md-5{margin-bottom:3rem !important}html body .bvi .bvi-ml-md-5,html body .bvi .bvi-mx-md-5{margin-left:3rem !important}html body .bvi .bvi-p-md-0{padding:0 !important}html body .bvi .bvi-pt-md-0,html body .bvi .bvi-py-md-0{padding-top:0 !important}html body .bvi .bvi-pr-md-0,html body .bvi .bvi-px-md-0{padding-right:0 !important}html body .bvi .bvi-pb-md-0,html body .bvi .bvi-py-md-0{padding-bottom:0 !important}html body .bvi .bvi-pl-md-0,html body .bvi .bvi-px-md-0{padding-left:0 !important}html body .bvi .bvi-p-md-1{padding:.25rem !important}html body .bvi .bvi-pt-md-1,html body .bvi .bvi-py-md-1{padding-top:.25rem !important}html body .bvi .bvi-pr-md-1,html body .bvi .bvi-px-md-1{padding-right:.25rem !important}html body .bvi .bvi-pb-md-1,html body .bvi .bvi-py-md-1{padding-bottom:.25rem !important}html body .bvi .bvi-pl-md-1,html body .bvi .bvi-px-md-1{padding-left:.25rem !important}html body .bvi .bvi-p-md-2{padding:.5rem !important}html body .bvi .bvi-pt-md-2,html body .bvi .bvi-py-md-2{padding-top:.5rem !important}html body .bvi .bvi-pr-md-2,html body .bvi .bvi-px-md-2{padding-right:.5rem !important}html body .bvi .bvi-pb-md-2,html body .bvi .bvi-py-md-2{padding-bottom:.5rem !important}html body .bvi .bvi-pl-md-2,html body .bvi .bvi-px-md-2{padding-left:.5rem !important}html body .bvi .bvi-p-md-3{padding:1rem !important}html body .bvi .bvi-pt-md-3,html body .bvi .bvi-py-md-3{padding-top:1rem !important}html body .bvi .bvi-pr-md-3,html body .bvi .bvi-px-md-3{padding-right:1rem !important}html body .bvi .bvi-pb-md-3,html body .bvi .bvi-py-md-3{padding-bottom:1rem !important}html body .bvi .bvi-pl-md-3,html body .bvi .bvi-px-md-3{padding-left:1rem !important}html body .bvi .bvi-p-md-4{padding:1.5rem !important}html body .bvi .bvi-pt-md-4,html body .bvi .bvi-py-md-4{padding-top:1.5rem !important}html body .bvi .bvi-pr-md-4,html body .bvi .bvi-px-md-4{padding-right:1.5rem !important}html body .bvi .bvi-pb-md-4,html body .bvi .bvi-py-md-4{padding-bottom:1.5rem !important}html body .bvi .bvi-pl-md-4,html body .bvi .bvi-px-md-4{padding-left:1.5rem !important}html body .bvi .bvi-p-md-5{padding:3rem !important}html body .bvi .bvi-pt-md-5,html body .bvi .bvi-py-md-5{padding-top:3rem !important}html body .bvi .bvi-pr-md-5,html body .bvi .bvi-px-md-5{padding-right:3rem !important}html body .bvi .bvi-pb-md-5,html body .bvi .bvi-py-md-5{padding-bottom:3rem !important}html body .bvi .bvi-pl-md-5,html body .bvi .bvi-px-md-5{padding-left:3rem !important}html body .bvi .bvi-m-md-auto{margin:auto !important}html body .bvi .bvi-mt-md-auto,html body .bvi .bvi-my-md-auto{margin-top:auto !important}html body .bvi .bvi-mr-md-auto,html body .bvi .bvi-mx-md-auto{margin-right:auto !important}html body .bvi .bvi-mb-md-auto,html body .bvi .bvi-my-md-auto{margin-bottom:auto !important}html body .bvi .bvi-ml-md-auto,html body .bvi .bvi-mx-md-auto{margin-left:auto !important}}@media(min-width:992px){html body .bvi .bvi-m-lg-0{margin:0 !important}html body .bvi .bvi-mt-lg-0,html body .bvi .bvi-my-lg-0{margin-top:0 !important}html body .bvi .bvi-mr-lg-0,html body .bvi .bvi-mx-lg-0{margin-right:0 !important}html body .bvi .bvi-mb-lg-0,html body .bvi .bvi-my-lg-0{margin-bottom:0 !important}html body .bvi .bvi-ml-lg-0,html body .bvi .bvi-mx-lg-0{margin-left:0 !important}html body .bvi .bvi-m-lg-1{margin:.25rem !important}html body .bvi .bvi-mt-lg-1,html body .bvi .bvi-my-lg-1{margin-top:.25rem !important}html body .bvi .bvi-mr-lg-1,html body .bvi .bvi-mx-lg-1{margin-right:.25rem !important}html body .bvi .bvi-mb-lg-1,html body .bvi .bvi-my-lg-1{margin-bottom:.25rem !important}html body .bvi .bvi-ml-lg-1,html body .bvi .bvi-mx-lg-1{margin-left:.25rem !important}html body .bvi .bvi-m-lg-2{margin:.5rem !important}html body .bvi .bvi-mt-lg-2,html body .bvi .bvi-my-lg-2{margin-top:.5rem !important}html body .bvi .bvi-mr-lg-2,html body .bvi .bvi-mx-lg-2{margin-right:.5rem !important}html body .bvi .bvi-mb-lg-2,html body .bvi .bvi-my-lg-2{margin-bottom:.5rem !important}html body .bvi .bvi-ml-lg-2,html body .bvi .bvi-mx-lg-2{margin-left:.5rem !important}html body .bvi .bvi-m-lg-3{margin:1rem !important}html body .bvi .bvi-mt-lg-3,html body .bvi .bvi-my-lg-3{margin-top:1rem !important}html body .bvi .bvi-mr-lg-3,html body .bvi .bvi-mx-lg-3{margin-right:1rem !important}html body .bvi .bvi-mb-lg-3,html body .bvi .bvi-my-lg-3{margin-bottom:1rem !important}html body .bvi .bvi-ml-lg-3,html body .bvi .bvi-mx-lg-3{margin-left:1rem !important}html body .bvi .bvi-m-lg-4{margin:1.5rem !important}html body .bvi .bvi-mt-lg-4,html body .bvi .bvi-my-lg-4{margin-top:1.5rem !important}html body .bvi .bvi-mr-lg-4,html body .bvi .bvi-mx-lg-4{margin-right:1.5rem !important}html body .bvi .bvi-mb-lg-4,html body .bvi .bvi-my-lg-4{margin-bottom:1.5rem !important}html body .bvi .bvi-ml-lg-4,html body .bvi .bvi-mx-lg-4{margin-left:1.5rem !important}html body .bvi .bvi-m-lg-5{margin:3rem !important}html body .bvi .bvi-mt-lg-5,html body .bvi .bvi-my-lg-5{margin-top:3rem !important}html body .bvi .bvi-mr-lg-5,html body .bvi .bvi-mx-lg-5{margin-right:3rem !important}html body .bvi .bvi-mb-lg-5,html body .bvi .bvi-my-lg-5{margin-bottom:3rem !important}html body .bvi .bvi-ml-lg-5,html body .bvi .bvi-mx-lg-5{margin-left:3rem !important}html body .bvi .bvi-p-lg-0{padding:0 !important}html body .bvi .bvi-pt-lg-0,html body .bvi .bvi-py-lg-0{padding-top:0 !important}html body .bvi .bvi-pr-lg-0,html body .bvi .bvi-px-lg-0{padding-right:0 !important}html body .bvi .bvi-pb-lg-0,html body .bvi .bvi-py-lg-0{padding-bottom:0 !important}html body .bvi .bvi-pl-lg-0,html body .bvi .bvi-px-lg-0{padding-left:0 !important}html body .bvi .bvi-p-lg-1{padding:.25rem !important}html body .bvi .bvi-pt-lg-1,html body .bvi .bvi-py-lg-1{padding-top:.25rem !important}html body .bvi .bvi-pr-lg-1,html body .bvi .bvi-px-lg-1{padding-right:.25rem !important}html body .bvi .bvi-pb-lg-1,html body .bvi .bvi-py-lg-1{padding-bottom:.25rem !important}html body .bvi .bvi-pl-lg-1,html body .bvi .bvi-px-lg-1{padding-left:.25rem !important}html body .bvi .bvi-p-lg-2{padding:.5rem !important}html body .bvi .bvi-pt-lg-2,html body .bvi .bvi-py-lg-2{padding-top:.5rem !important}html body .bvi .bvi-pr-lg-2,html body .bvi .bvi-px-lg-2{padding-right:.5rem !important}html body .bvi .bvi-pb-lg-2,html body .bvi .bvi-py-lg-2{padding-bottom:.5rem !important}html body .bvi .bvi-pl-lg-2,html body .bvi .bvi-px-lg-2{padding-left:.5rem !important}html body .bvi .bvi-p-lg-3{padding:1rem !important}html body .bvi .bvi-pt-lg-3,html body .bvi .bvi-py-lg-3{padding-top:1rem !important}html body .bvi .bvi-pr-lg-3,html body .bvi .bvi-px-lg-3{padding-right:1rem !important}html body .bvi .bvi-pb-lg-3,html body .bvi .bvi-py-lg-3{padding-bottom:1rem !important}html body .bvi .bvi-pl-lg-3,html body .bvi .bvi-px-lg-3{padding-left:1rem !important}html body .bvi .bvi-p-lg-4{padding:1.5rem !important}html body .bvi .bvi-pt-lg-4,html body .bvi .bvi-py-lg-4{padding-top:1.5rem !important}html body .bvi .bvi-pr-lg-4,html body .bvi .bvi-px-lg-4{padding-right:1.5rem !important}html body .bvi .bvi-pb-lg-4,html body .bvi .bvi-py-lg-4{padding-bottom:1.5rem !important}html body .bvi .bvi-pl-lg-4,html body .bvi .bvi-px-lg-4{padding-left:1.5rem !important}html body .bvi .bvi-p-lg-5{padding:3rem !important}html body .bvi .bvi-pt-lg-5,html body .bvi .bvi-py-lg-5{padding-top:3rem !important}html body .bvi .bvi-pr-lg-5,html body .bvi .bvi-px-lg-5{padding-right:3rem !important}html body .bvi .bvi-pb-lg-5,html body .bvi .bvi-py-lg-5{padding-bottom:3rem !important}html body .bvi .bvi-pl-lg-5,html body .bvi .bvi-px-lg-5{padding-left:3rem !important}html body .bvi .bvi-m-lg-auto{margin:auto !important}html body .bvi .bvi-mt-lg-auto,html body .bvi .bvi-my-lg-auto{margin-top:auto !important}html body .bvi .bvi-mr-lg-auto,html body .bvi .bvi-mx-lg-auto{margin-right:auto !important}html body .bvi .bvi-mb-lg-auto,html body .bvi .bvi-my-lg-auto{margin-bottom:auto !important}html body .bvi .bvi-ml-lg-auto,html body .bvi .bvi-mx-lg-auto{margin-left:auto !important}}@media(min-width:1200px){html body .bvi .bvi-m-xl-0{margin:0 !important}html body .bvi .bvi-mt-xl-0,html body .bvi .bvi-my-xl-0{margin-top:0 !important}html body .bvi .bvi-mr-xl-0,html body .bvi .bvi-mx-xl-0{margin-right:0 !important}html body .bvi .bvi-mb-xl-0,html body .bvi .bvi-my-xl-0{margin-bottom:0 !important}html body .bvi .bvi-ml-xl-0,html body .bvi .bvi-mx-xl-0{margin-left:0 !important}html body .bvi .bvi-m-xl-1{margin:.25rem !important}html body .bvi .bvi-mt-xl-1,html body .bvi .bvi-my-xl-1{margin-top:.25rem !important}html body .bvi .bvi-mr-xl-1,html body .bvi .bvi-mx-xl-1{margin-right:.25rem !important}html body .bvi .bvi-mb-xl-1,html body .bvi .bvi-my-xl-1{margin-bottom:.25rem !important}html body .bvi .bvi-ml-xl-1,html body .bvi .bvi-mx-xl-1{margin-left:.25rem !important}html body .bvi .bvi-m-xl-2{margin:.5rem !important}html body .bvi .bvi-mt-xl-2,html body .bvi .bvi-my-xl-2{margin-top:.5rem !important}html body .bvi .bvi-mr-xl-2,html body .bvi .bvi-mx-xl-2{margin-right:.5rem !important}html body .bvi .bvi-mb-xl-2,html body .bvi .bvi-my-xl-2{margin-bottom:.5rem !important}html body .bvi .bvi-ml-xl-2,html body .bvi .bvi-mx-xl-2{margin-left:.5rem !important}html body .bvi .bvi-m-xl-3{margin:1rem !important}html body .bvi .bvi-mt-xl-3,html body .bvi .bvi-my-xl-3{margin-top:1rem !important}html body .bvi .bvi-mr-xl-3,html body .bvi .bvi-mx-xl-3{margin-right:1rem !important}html body .bvi .bvi-mb-xl-3,html body .bvi .bvi-my-xl-3{margin-bottom:1rem !important}html body .bvi .bvi-ml-xl-3,html body .bvi .bvi-mx-xl-3{margin-left:1rem !important}html body .bvi .bvi-m-xl-4{margin:1.5rem !important}html body .bvi .bvi-mt-xl-4,html body .bvi .bvi-my-xl-4{margin-top:1.5rem !important}html body .bvi .bvi-mr-xl-4,html body .bvi .bvi-mx-xl-4{margin-right:1.5rem !important}html body .bvi .bvi-mb-xl-4,html body .bvi .bvi-my-xl-4{margin-bottom:1.5rem !important}html body .bvi .bvi-ml-xl-4,html body .bvi .bvi-mx-xl-4{margin-left:1.5rem !important}html body .bvi .bvi-m-xl-5{margin:3rem !important}html body .bvi .bvi-mt-xl-5,html body .bvi .bvi-my-xl-5{margin-top:3rem !important}html body .bvi .bvi-mr-xl-5,html body .bvi .bvi-mx-xl-5{margin-right:3rem !important}html body .bvi .bvi-mb-xl-5,html body .bvi .bvi-my-xl-5{margin-bottom:3rem !important}html body .bvi .bvi-ml-xl-5,html body .bvi .bvi-mx-xl-5{margin-left:3rem !important}html body .bvi .bvi-p-xl-0{padding:0 !important}html body .bvi .bvi-pt-xl-0,html body .bvi .bvi-py-xl-0{padding-top:0 !important}html body .bvi .bvi-pr-xl-0,html body .bvi .bvi-px-xl-0{padding-right:0 !important}html body .bvi .bvi-pb-xl-0,html body .bvi .bvi-py-xl-0{padding-bottom:0 !important}html body .bvi .bvi-pl-xl-0,html body .bvi .bvi-px-xl-0{padding-left:0 !important}html body .bvi .bvi-p-xl-1{padding:.25rem !important}html body .bvi .bvi-pt-xl-1,html body .bvi .bvi-py-xl-1{padding-top:.25rem !important}html body .bvi .bvi-pr-xl-1,html body .bvi .bvi-px-xl-1{padding-right:.25rem !important}html body .bvi .bvi-pb-xl-1,html body .bvi .bvi-py-xl-1{padding-bottom:.25rem !important}html body .bvi .bvi-pl-xl-1,html body .bvi .bvi-px-xl-1{padding-left:.25rem !important}html body .bvi .bvi-p-xl-2{padding:.5rem !important}html body .bvi .bvi-pt-xl-2,html body .bvi .bvi-py-xl-2{padding-top:.5rem !important}html body .bvi .bvi-pr-xl-2,html body .bvi .bvi-px-xl-2{padding-right:.5rem !important}html body .bvi .bvi-pb-xl-2,html body .bvi .bvi-py-xl-2{padding-bottom:.5rem !important}html body .bvi .bvi-pl-xl-2,html body .bvi .bvi-px-xl-2{padding-left:.5rem !important}html body .bvi .bvi-p-xl-3{padding:1rem !important}html body .bvi .bvi-pt-xl-3,html body .bvi .bvi-py-xl-3{padding-top:1rem !important}html body .bvi .bvi-pr-xl-3,html body .bvi .bvi-px-xl-3{padding-right:1rem !important}html body .bvi .bvi-pb-xl-3,html body .bvi .bvi-py-xl-3{padding-bottom:1rem !important}html body .bvi .bvi-pl-xl-3,html body .bvi .bvi-px-xl-3{padding-left:1rem !important}html body .bvi .bvi-p-xl-4{padding:1.5rem !important}html body .bvi .bvi-pt-xl-4,html body .bvi .bvi-py-xl-4{padding-top:1.5rem !important}html body .bvi .bvi-pr-xl-4,html body .bvi .bvi-px-xl-4{padding-right:1.5rem !important}html body .bvi .bvi-pb-xl-4,html body .bvi .bvi-py-xl-4{padding-bottom:1.5rem !important}html body .bvi .bvi-pl-xl-4,html body .bvi .bvi-px-xl-4{padding-left:1.5rem !important}html body .bvi .bvi-p-xl-5{padding:3rem !important}html body .bvi .bvi-pt-xl-5,html body .bvi .bvi-py-xl-5{padding-top:3rem !important}html body .bvi .bvi-pr-xl-5,html body .bvi .bvi-px-xl-5{padding-right:3rem !important}html body .bvi .bvi-pb-xl-5,html body .bvi .bvi-py-xl-5{padding-bottom:3rem !important}html body .bvi .bvi-pl-xl-5,html body .bvi .bvi-px-xl-5{padding-left:3rem !important}html body .bvi .bvi-m-xl-auto{margin:auto !important}html body .bvi .bvi-mt-xl-auto,html body .bvi .bvi-my-xl-auto{margin-top:auto !important}html body .bvi .bvi-mr-xl-auto,html body .bvi .bvi-mx-xl-auto{margin-right:auto !important}html body .bvi .bvi-mb-xl-auto,html body .bvi .bvi-my-xl-auto{margin-bottom:auto !important}html body .bvi .bvi-ml-xl-auto,html body .bvi .bvi-mx-xl-auto{margin-left:auto !important}}html body .bvi.bvi-panel{padding:15px 20px !important;color:black !important;background-color:#f8f8f8;top:0 !important;left:0 !important;right:0 !important;letter-spacing:0 !important;position:relative !important;text-shadow:none !important;line-height:normal !important;border:0 !important;font-size:16px !important;z-index:99999 !important;moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.23);webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.23);box-shadow:0 1px 3px 0 rgba(0,0,0,0.23)}html body .bvi.bvi-panel[data-bvi-panel='true']{display:block !important}html body .bvi.bvi-panel[data-bvi-panel='false']{display:none !important}html body .bvi.bvi-panel.bvi-fixed-top{position:fixed !important;top:0 !important;right:0 !important;left:0 !important;z-index:999999 !important}html body .bvi.bvi-panel .bvi-title{margin-top:5px;font-size:18px;font-weight:bold}html body .bvi.bvi-panel .bvi-text-center{text-align:center}html body .bvi.bvi-panel .bvi-text-right{text-align:right}html body .bvi.bvi-panel .bvi-setting-menu{display:none}html body .bvi.bvi-panel a{text-decoration:none}html body .bvi.bvi-panel .bvi-hr{background-color:#ccc !important;border:0 !important;height:1px !important;margin-top:1.5em !important;margin-bottom:1.5em !important}html body .bvi.bvi-panel .bvi-copy{font-size:12px;color:gray}html body .bvi.bvi-panel .bvi-copy a{font-size:13px;color:gray;text-decoration:underline}html body .bvi.bvi-panel .bvi-copy a:hover{color:#000;text-decoration:underline}@media(max-width:575.98px){html body .bvi.bvi-panel .bvi-title{font-size:12px}html body .bvi.bvi-panel .bvi-btn{font-size:12px;padding:.200rem .35rem}html body .bvi.bvi-panel .bvi-btn-sm,html body .bvi.bvi-panel .bvi-btn-group-sm>.bvi-btn{font-size:10px;padding:.100rem .25rem}}@media(min-width:576px) and (max-width:767.98px){html body .bvi.bvi-panel .bvi-title{font-size:14px}html body .bvi.bvi-panel .bvi-btn{font-size:14px;padding:.250rem .45rem}html body .bvi.bvi-panel .bvi-btn-sm,html body .bvi.bvi-panel .bvi-btn-group-sm>.bvi-btn{font-size:12px;padding:.150rem .35rem}}@media(min-width:768px) and (max-width:991.98px){html body .bvi.bvi-panel .bvi-title{font-size:16px}html body .bvi.bvi-panel .bvi-btn{font-size:16px;padding:.300rem .55rem}html body .bvi.bvi-panel .bvi-btn-sm,html body .bvi.bvi-panel .bvi-btn-group-sm>.bvi-btn{font-size:14px;padding:.200rem .40rem}}html body .bvi-body[data-bvi-theme='white']{background-color:#fff !important;fill:#000 !important}html body .bvi-body[data-bvi-theme='white'] *{background-color:#fff !important;background:#fff !important;background-image:none !important;box-shadow:none !important;text-shadow:none !important;border-color:#000 !important;color:#000 !important;fill:#000 !important}html body .bvi-body[data-bvi-theme='white'] * .bvi-hide{display:none !important}html body .bvi-body[data-bvi-theme='white'] * .bvi-show-block{display:block !important}html body .bvi-body[data-bvi-theme='white'] * .bvi-show-inline-block{display:inline-block !important}html body .bvi-body[data-bvi-theme='white'] *:after{background-color:#fff !important;background:#fff !important;background-image:none !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;border-color:#000 !important}html body .bvi-body[data-bvi-theme='white'] *:before{background-color:#fff !important;background:#fff !important;background-image:none !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;border-color:#000 !important}html body .bvi-body[data-bvi-theme='white'] *::selection{background-color:#000;color:#fff}html body .bvi-body[data-bvi-theme='white'] * a,html body .bvi-body[data-bvi-theme='white'] * label{color:#000 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='white'] * a.active,html body .bvi-body[data-bvi-theme='white'] * label.active{color:#fff !important;background-color:#000 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='white'] * a:hover,html body .bvi-body[data-bvi-theme='white'] * label:hover{color:#fff !important;background-color:#000 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='white'] * a:hover *,html body .bvi-body[data-bvi-theme='white'] * label:hover *{color:#fff !important;background-color:#000 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='white'] * button,html body .bvi-body[data-bvi-theme='white'] * input[type="submit"],html body .bvi-body[data-bvi-theme='white'] * input[type="button"],html body .bvi-body[data-bvi-theme='white'] * button[type="submit"],html body .bvi-body[data-bvi-theme='white'] * button[type="button"]{color:#fff !important;background:#000 !important;background-color:#000 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='white'] * button:hover.active,html body .bvi-body[data-bvi-theme='white'] * input[type="button"]:hover.active,html body .bvi-body[data-bvi-theme='white'] * input[type="submit"]:hover.active,html body .bvi-body[data-bvi-theme='white'] * button[type="submit"]:hover.active,html body .bvi-body[data-bvi-theme='white'] * button[type="button"]:hover.active{color:#fff !important;background:#000 !important;background-color:#000 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='white'] * button:hover:hover,html body .bvi-body[data-bvi-theme='white'] * input[type="button"]:hover:hover,html body .bvi-body[data-bvi-theme='white'] * input[type="submit"]:hover:hover,html body .bvi-body[data-bvi-theme='white'] * button[type="submit"]:hover:hover,html body .bvi-body[data-bvi-theme='white'] * button[type="button"]:hover:hover{color:#fff !important;background:#000 !important;background-color:#000 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='white'] * button:hover:hover *,html body .bvi-body[data-bvi-theme='white'] * input[type="button"]:hover:hover *,html body .bvi-body[data-bvi-theme='white'] * input[type="submit"]:hover:hover *,html body .bvi-body[data-bvi-theme='white'] * button[type="submit"]:hover:hover *,html body .bvi-body[data-bvi-theme='white'] * button[type="button"]:hover:hover *{color:#fff !important;background:#000 !important;background-color:#000 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='black']{background-color:#000 !important;fill:#fff !important}html body .bvi-body[data-bvi-theme='black'] *{background-color:#000 !important;background:#000 !important;background-image:none !important;box-shadow:none !important;text-shadow:none !important;border-color:#fff !important;color:#fff !important;fill:#fff !important}html body .bvi-body[data-bvi-theme='black'] * .bvi-hide{display:none !important}html body .bvi-body[data-bvi-theme='black'] * .bvi-show-block{display:block !important}html body .bvi-body[data-bvi-theme='black'] * .bvi-show-inline-block{display:inline-block !important}html body .bvi-body[data-bvi-theme='black'] *:after{background-color:#000 !important;background:#000 !important;background-image:none !important;color:#fff !important;box-shadow:none !important;text-shadow:none !important;border-color:#fff !important}html body .bvi-body[data-bvi-theme='black'] *:before{background-color:#000 !important;background:#000 !important;background-image:none !important;color:#fff !important;box-shadow:none !important;text-shadow:none !important;border-color:#fff !important}html body .bvi-body[data-bvi-theme='black'] *::selection{background-color:#fff;color:#000}html body .bvi-body[data-bvi-theme='black'] * a,html body .bvi-body[data-bvi-theme='black'] * label{color:#fff !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='black'] * a.active,html body .bvi-body[data-bvi-theme='black'] * label.active{color:#000 !important;background-color:#fff !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='black'] * a:hover,html body .bvi-body[data-bvi-theme='black'] * label:hover{color:#000 !important;background-color:#fff !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='black'] * a:hover *,html body .bvi-body[data-bvi-theme='black'] * label:hover *{color:#000 !important;background-color:#fff !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='black'] * button,html body .bvi-body[data-bvi-theme='black'] * input[type="submit"],html body .bvi-body[data-bvi-theme='black'] * input[type="button"],html body .bvi-body[data-bvi-theme='black'] * button[type="submit"],html body .bvi-body[data-bvi-theme='black'] * button[type="button"]{color:#000 !important;background:#fff !important;background-color:#fff !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='black'] * button:hover.active,html body .bvi-body[data-bvi-theme='black'] * input[type="button"]:hover.active,html body .bvi-body[data-bvi-theme='black'] * input[type="submit"]:hover.active,html body .bvi-body[data-bvi-theme='black'] * button[type="submit"]:hover.active,html body .bvi-body[data-bvi-theme='black'] * button[type="button"]:hover.active{color:#000 !important;background:#fff !important;background-color:#fff !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='black'] * button:hover:hover,html body .bvi-body[data-bvi-theme='black'] * input[type="button"]:hover:hover,html body .bvi-body[data-bvi-theme='black'] * input[type="submit"]:hover:hover,html body .bvi-body[data-bvi-theme='black'] * button[type="submit"]:hover:hover,html body .bvi-body[data-bvi-theme='black'] * button[type="button"]:hover:hover{color:#000 !important;background:#fff !important;background-color:#fff !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='black'] * button:hover:hover *,html body .bvi-body[data-bvi-theme='black'] * input[type="button"]:hover:hover *,html body .bvi-body[data-bvi-theme='black'] * input[type="submit"]:hover:hover *,html body .bvi-body[data-bvi-theme='black'] * button[type="submit"]:hover:hover *,html body .bvi-body[data-bvi-theme='black'] * button[type="button"]:hover:hover *{color:#000 !important;background:#fff !important;background-color:#fff !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='blue']{background-color:#9dd1ff !important;fill:#063462 !important}html body .bvi-body[data-bvi-theme='blue'] *{background-color:#9dd1ff !important;background:#9dd1ff !important;background-image:none !important;box-shadow:none !important;text-shadow:none !important;border-color:#063462 !important;color:#063462 !important;fill:#063462 !important}html body .bvi-body[data-bvi-theme='blue'] * .bvi-hide{display:none !important}html body .bvi-body[data-bvi-theme='blue'] * .bvi-show-block{display:block !important}html body .bvi-body[data-bvi-theme='blue'] * .bvi-show-inline-block{display:inline-block !important}html body .bvi-body[data-bvi-theme='blue'] *:after{background-color:#9dd1ff !important;background:#9dd1ff !important;background-image:none !important;color:#063462 !important;box-shadow:none !important;text-shadow:none !important;border-color:#063462 !important}html body .bvi-body[data-bvi-theme='blue'] *:before{background-color:#9dd1ff !important;background:#9dd1ff !important;background-image:none !important;color:#063462 !important;box-shadow:none !important;text-shadow:none !important;border-color:#063462 !important}html body .bvi-body[data-bvi-theme='blue'] *::selection{background-color:#063462;color:#9dd1ff}html body .bvi-body[data-bvi-theme='blue'] * a,html body .bvi-body[data-bvi-theme='blue'] * label{color:#063462 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='blue'] * a.active,html body .bvi-body[data-bvi-theme='blue'] * label.active{color:#9dd1ff !important;background-color:#063462 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='blue'] * a:hover,html body .bvi-body[data-bvi-theme='blue'] * label:hover{color:#9dd1ff !important;background-color:#063462 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='blue'] * a:hover *,html body .bvi-body[data-bvi-theme='blue'] * label:hover *{color:#9dd1ff !important;background-color:#063462 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='blue'] * button,html body .bvi-body[data-bvi-theme='blue'] * input[type="submit"],html body .bvi-body[data-bvi-theme='blue'] * input[type="button"],html body .bvi-body[data-bvi-theme='blue'] * button[type="submit"],html body .bvi-body[data-bvi-theme='blue'] * button[type="button"]{color:#9dd1ff !important;background:#063462 !important;background-color:#063462 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='blue'] * button:hover.active,html body .bvi-body[data-bvi-theme='blue'] * input[type="button"]:hover.active,html body .bvi-body[data-bvi-theme='blue'] * input[type="submit"]:hover.active,html body .bvi-body[data-bvi-theme='blue'] * button[type="submit"]:hover.active,html body .bvi-body[data-bvi-theme='blue'] * button[type="button"]:hover.active{color:#9dd1ff !important;background:#063462 !important;background-color:#063462 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='blue'] * button:hover:hover,html body .bvi-body[data-bvi-theme='blue'] * input[type="button"]:hover:hover,html body .bvi-body[data-bvi-theme='blue'] * input[type="submit"]:hover:hover,html body .bvi-body[data-bvi-theme='blue'] * button[type="submit"]:hover:hover,html body .bvi-body[data-bvi-theme='blue'] * button[type="button"]:hover:hover{color:#9dd1ff !important;background:#063462 !important;background-color:#063462 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='blue'] * button:hover:hover *,html body .bvi-body[data-bvi-theme='blue'] * input[type="button"]:hover:hover *,html body .bvi-body[data-bvi-theme='blue'] * input[type="submit"]:hover:hover *,html body .bvi-body[data-bvi-theme='blue'] * button[type="submit"]:hover:hover *,html body .bvi-body[data-bvi-theme='blue'] * button[type="button"]:hover:hover *{color:#9dd1ff !important;background:#063462 !important;background-color:#063462 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='brown']{background-color:#f7f3d6 !important;fill:#4d4b43 !important}html body .bvi-body[data-bvi-theme='brown'] *{background-color:#f7f3d6 !important;background:#f7f3d6 !important;background-image:none !important;box-shadow:none !important;text-shadow:none !important;border-color:#4d4b43 !important;color:#4d4b43 !important;fill:#4d4b43 !important}html body .bvi-body[data-bvi-theme='brown'] * .bvi-hide{display:none !important}html body .bvi-body[data-bvi-theme='brown'] * .bvi-show-block{display:block !important}html body .bvi-body[data-bvi-theme='brown'] * .bvi-show-inline-block{display:inline-block !important}html body .bvi-body[data-bvi-theme='brown'] *:after{background-color:#f7f3d6 !important;background:#f7f3d6 !important;background-image:none !important;color:#4d4b43 !important;box-shadow:none !important;text-shadow:none !important;border-color:#4d4b43 !important}html body .bvi-body[data-bvi-theme='brown'] *:before{background-color:#f7f3d6 !important;background:#f7f3d6 !important;background-image:none !important;color:#4d4b43 !important;box-shadow:none !important;text-shadow:none !important;border-color:#4d4b43 !important}html body .bvi-body[data-bvi-theme='brown'] *::selection{background-color:#4d4b43;color:#f7f3d6}html body .bvi-body[data-bvi-theme='brown'] * a,html body .bvi-body[data-bvi-theme='brown'] * label{color:#4d4b43 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='brown'] * a.active,html body .bvi-body[data-bvi-theme='brown'] * label.active{color:#f7f3d6 !important;background-color:#4d4b43 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='brown'] * a:hover,html body .bvi-body[data-bvi-theme='brown'] * label:hover{color:#f7f3d6 !important;background-color:#4d4b43 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='brown'] * a:hover *,html body .bvi-body[data-bvi-theme='brown'] * label:hover *{color:#f7f3d6 !important;background-color:#4d4b43 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='brown'] * button,html body .bvi-body[data-bvi-theme='brown'] * input[type="submit"],html body .bvi-body[data-bvi-theme='brown'] * input[type="button"],html body .bvi-body[data-bvi-theme='brown'] * button[type="submit"],html body .bvi-body[data-bvi-theme='brown'] * button[type="button"]{color:#f7f3d6 !important;background:#4d4b43 !important;background-color:#4d4b43 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='brown'] * button:hover.active,html body .bvi-body[data-bvi-theme='brown'] * input[type="button"]:hover.active,html body .bvi-body[data-bvi-theme='brown'] * input[type="submit"]:hover.active,html body .bvi-body[data-bvi-theme='brown'] * button[type="submit"]:hover.active,html body .bvi-body[data-bvi-theme='brown'] * button[type="button"]:hover.active{color:#f7f3d6 !important;background:#4d4b43 !important;background-color:#4d4b43 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='brown'] * button:hover:hover,html body .bvi-body[data-bvi-theme='brown'] * input[type="button"]:hover:hover,html body .bvi-body[data-bvi-theme='brown'] * input[type="submit"]:hover:hover,html body .bvi-body[data-bvi-theme='brown'] * button[type="submit"]:hover:hover,html body .bvi-body[data-bvi-theme='brown'] * button[type="button"]:hover:hover{color:#f7f3d6 !important;background:#4d4b43 !important;background-color:#4d4b43 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='brown'] * button:hover:hover *,html body .bvi-body[data-bvi-theme='brown'] * input[type="button"]:hover:hover *,html body .bvi-body[data-bvi-theme='brown'] * input[type="submit"]:hover:hover *,html body .bvi-body[data-bvi-theme='brown'] * button[type="submit"]:hover:hover *,html body .bvi-body[data-bvi-theme='brown'] * button[type="button"]:hover:hover *{color:#f7f3d6 !important;background:#4d4b43 !important;background-color:#4d4b43 !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='green']{background-color:#3b2716 !important;fill:#a9e44d !important}html body .bvi-body[data-bvi-theme='green'] *{background-color:#3b2716 !important;background:#3b2716 !important;background-image:none !important;box-shadow:none !important;text-shadow:none !important;border-color:#a9e44d !important;color:#a9e44d !important;fill:#a9e44d !important}html body .bvi-body[data-bvi-theme='green'] * .bvi-hide{display:none !important}html body .bvi-body[data-bvi-theme='green'] * .bvi-show-block{display:block !important}html body .bvi-body[data-bvi-theme='green'] * .bvi-show-inline-block{display:inline-block !important}html body .bvi-body[data-bvi-theme='green'] *:after{background-color:#3b2716 !important;background:#3b2716 !important;background-image:none !important;color:#a9e44d !important;box-shadow:none !important;text-shadow:none !important;border-color:#a9e44d !important}html body .bvi-body[data-bvi-theme='green'] *:before{background-color:#3b2716 !important;background:#3b2716 !important;background-image:none !important;color:#a9e44d !important;box-shadow:none !important;text-shadow:none !important;border-color:#a9e44d !important}html body .bvi-body[data-bvi-theme='green'] *::selection{background-color:#a9e44d;color:#3b2716}html body .bvi-body[data-bvi-theme='green'] * a,html body .bvi-body[data-bvi-theme='green'] * label{color:#a9e44d !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='green'] * a.active,html body .bvi-body[data-bvi-theme='green'] * label.active{color:#3b2716 !important;background-color:#a9e44d !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='green'] * a:hover,html body .bvi-body[data-bvi-theme='green'] * label:hover{color:#3b2716 !important;background-color:#a9e44d !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='green'] * a:hover *,html body .bvi-body[data-bvi-theme='green'] * label:hover *{color:#3b2716 !important;background-color:#a9e44d !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='green'] * button,html body .bvi-body[data-bvi-theme='green'] * input[type="submit"],html body .bvi-body[data-bvi-theme='green'] * input[type="button"],html body .bvi-body[data-bvi-theme='green'] * button[type="submit"],html body .bvi-body[data-bvi-theme='green'] * button[type="button"]{color:#3b2716 !important;background:#a9e44d !important;background-color:#a9e44d !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='green'] * button:hover.active,html body .bvi-body[data-bvi-theme='green'] * input[type="button"]:hover.active,html body .bvi-body[data-bvi-theme='green'] * input[type="submit"]:hover.active,html body .bvi-body[data-bvi-theme='green'] * button[type="submit"]:hover.active,html body .bvi-body[data-bvi-theme='green'] * button[type="button"]:hover.active{color:#3b2716 !important;background:#a9e44d !important;background-color:#a9e44d !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='green'] * button:hover:hover,html body .bvi-body[data-bvi-theme='green'] * input[type="button"]:hover:hover,html body .bvi-body[data-bvi-theme='green'] * input[type="submit"]:hover:hover,html body .bvi-body[data-bvi-theme='green'] * button[type="submit"]:hover:hover,html body .bvi-body[data-bvi-theme='green'] * button[type="button"]:hover:hover{color:#3b2716 !important;background:#a9e44d !important;background-color:#a9e44d !important;text-decoration:underline !important}html body .bvi-body[data-bvi-theme='green'] * button:hover:hover *,html body .bvi-body[data-bvi-theme='green'] * input[type="button"]:hover:hover *,html body .bvi-body[data-bvi-theme='green'] * input[type="submit"]:hover:hover *,html body .bvi-body[data-bvi-theme='green'] * button[type="submit"]:hover:hover *,html body .bvi-body[data-bvi-theme='green'] * button[type="button"]:hover:hover *{color:#3b2716 !important;background:#a9e44d !important;background-color:#a9e44d !important;text-decoration:underline !important}html body .bvi-body[data-bvi-size='40'] *{font-size:40px !important}html body .bvi-body[data-bvi-size='40'] * h1,html body .bvi-body[data-bvi-size='40'] * h1 *{font-size:47px !important}html body .bvi-body[data-bvi-size='40'] * h2,html body .bvi-body[data-bvi-size='40'] * h2 *{font-size:46px !important}html body .bvi-body[data-bvi-size='40'] * h3,html body .bvi-body[data-bvi-size='40'] * h3 *{font-size:45px !important}html body .bvi-body[data-bvi-size='40'] * h4,html body .bvi-body[data-bvi-size='40'] * h4 *{font-size:44px !important}html body .bvi-body[data-bvi-size='40'] * h5,html body .bvi-body[data-bvi-size='40'] * h5 *{font-size:43px !important}html body .bvi-body[data-bvi-size='40'] * h6,html body .bvi-body[data-bvi-size='40'] * h6 *{font-size:42px !important}html body .bvi-body[data-bvi-size='39'] *{font-size:39px !important}html body .bvi-body[data-bvi-size='39'] * h1,html body .bvi-body[data-bvi-size='39'] * h1 *{font-size:46px !important}html body .bvi-body[data-bvi-size='39'] * h2,html body .bvi-body[data-bvi-size='39'] * h2 *{font-size:45px !important}html body .bvi-body[data-bvi-size='39'] * h3,html body .bvi-body[data-bvi-size='39'] * h3 *{font-size:44px !important}html body .bvi-body[data-bvi-size='39'] * h4,html body .bvi-body[data-bvi-size='39'] * h4 *{font-size:43px !important}html body .bvi-body[data-bvi-size='39'] * h5,html body .bvi-body[data-bvi-size='39'] * h5 *{font-size:42px !important}html body .bvi-body[data-bvi-size='39'] * h6,html body .bvi-body[data-bvi-size='39'] * h6 *{font-size:41px !important}html body .bvi-body[data-bvi-size='38'] *{font-size:38px !important}html body .bvi-body[data-bvi-size='38'] * h1,html body .bvi-body[data-bvi-size='38'] * h1 *{font-size:45px !important}html body .bvi-body[data-bvi-size='38'] * h2,html body .bvi-body[data-bvi-size='38'] * h2 *{font-size:44px !important}html body .bvi-body[data-bvi-size='38'] * h3,html body .bvi-body[data-bvi-size='38'] * h3 *{font-size:43px !important}html body .bvi-body[data-bvi-size='38'] * h4,html body .bvi-body[data-bvi-size='38'] * h4 *{font-size:42px !important}html body .bvi-body[data-bvi-size='38'] * h5,html body .bvi-body[data-bvi-size='38'] * h5 *{font-size:41px !important}html body .bvi-body[data-bvi-size='38'] * h6,html body .bvi-body[data-bvi-size='38'] * h6 *{font-size:40px !important}html body .bvi-body[data-bvi-size='37'] *{font-size:37px !important}html body .bvi-body[data-bvi-size='37'] * h1,html body .bvi-body[data-bvi-size='37'] * h1 *{font-size:44px !important}html body .bvi-body[data-bvi-size='37'] * h2,html body .bvi-body[data-bvi-size='37'] * h2 *{font-size:43px !important}html body .bvi-body[data-bvi-size='37'] * h3,html body .bvi-body[data-bvi-size='37'] * h3 *{font-size:42px !important}html body .bvi-body[data-bvi-size='37'] * h4,html body .bvi-body[data-bvi-size='37'] * h4 *{font-size:41px !important}html body .bvi-body[data-bvi-size='37'] * h5,html body .bvi-body[data-bvi-size='37'] * h5 *{font-size:40px !important}html body .bvi-body[data-bvi-size='37'] * h6,html body .bvi-body[data-bvi-size='37'] * h6 *{font-size:39px !important}html body .bvi-body[data-bvi-size='36'] *{font-size:36px !important}html body .bvi-body[data-bvi-size='36'] * h1,html body .bvi-body[data-bvi-size='36'] * h1 *{font-size:43px !important}html body .bvi-body[data-bvi-size='36'] * h2,html body .bvi-body[data-bvi-size='36'] * h2 *{font-size:42px !important}html body .bvi-body[data-bvi-size='36'] * h3,html body .bvi-body[data-bvi-size='36'] * h3 *{font-size:41px !important}html body .bvi-body[data-bvi-size='36'] * h4,html body .bvi-body[data-bvi-size='36'] * h4 *{font-size:40px !important}html body .bvi-body[data-bvi-size='36'] * h5,html body .bvi-body[data-bvi-size='36'] * h5 *{font-size:39px !important}html body .bvi-body[data-bvi-size='36'] * h6,html body .bvi-body[data-bvi-size='36'] * h6 *{font-size:38px !important}html body .bvi-body[data-bvi-size='35'] *{font-size:35px !important}html body .bvi-body[data-bvi-size='35'] * h1,html body .bvi-body[data-bvi-size='35'] * h1 *{font-size:42px !important}html body .bvi-body[data-bvi-size='35'] * h2,html body .bvi-body[data-bvi-size='35'] * h2 *{font-size:41px !important}html body .bvi-body[data-bvi-size='35'] * h3,html body .bvi-body[data-bvi-size='35'] * h3 *{font-size:40px !important}html body .bvi-body[data-bvi-size='35'] * h4,html body .bvi-body[data-bvi-size='35'] * h4 *{font-size:39px !important}html body .bvi-body[data-bvi-size='35'] * h5,html body .bvi-body[data-bvi-size='35'] * h5 *{font-size:38px !important}html body .bvi-body[data-bvi-size='35'] * h6,html body .bvi-body[data-bvi-size='35'] * h6 *{font-size:37px !important}html body .bvi-body[data-bvi-size='34'] *{font-size:34px !important}html body .bvi-body[data-bvi-size='34'] * h1,html body .bvi-body[data-bvi-size='34'] * h1 *{font-size:41px !important}html body .bvi-body[data-bvi-size='34'] * h2,html body .bvi-body[data-bvi-size='34'] * h2 *{font-size:40px !important}html body .bvi-body[data-bvi-size='34'] * h3,html body .bvi-body[data-bvi-size='34'] * h3 *{font-size:39px !important}html body .bvi-body[data-bvi-size='34'] * h4,html body .bvi-body[data-bvi-size='34'] * h4 *{font-size:38px !important}html body .bvi-body[data-bvi-size='34'] * h5,html body .bvi-body[data-bvi-size='34'] * h5 *{font-size:37px !important}html body .bvi-body[data-bvi-size='34'] * h6,html body .bvi-body[data-bvi-size='34'] * h6 *{font-size:36px !important}html body .bvi-body[data-bvi-size='33'] *{font-size:33px !important}html body .bvi-body[data-bvi-size='33'] * h1,html body .bvi-body[data-bvi-size='33'] * h1 *{font-size:40px !important}html body .bvi-body[data-bvi-size='33'] * h2,html body .bvi-body[data-bvi-size='33'] * h2 *{font-size:39px !important}html body .bvi-body[data-bvi-size='33'] * h3,html body .bvi-body[data-bvi-size='33'] * h3 *{font-size:38px !important}html body .bvi-body[data-bvi-size='33'] * h4,html body .bvi-body[data-bvi-size='33'] * h4 *{font-size:37px !important}html body .bvi-body[data-bvi-size='33'] * h5,html body .bvi-body[data-bvi-size='33'] * h5 *{font-size:36px !important}html body .bvi-body[data-bvi-size='33'] * h6,html body .bvi-body[data-bvi-size='33'] * h6 *{font-size:35px !important}html body .bvi-body[data-bvi-size='32'] *{font-size:32px !important}html body .bvi-body[data-bvi-size='32'] * h1,html body .bvi-body[data-bvi-size='32'] * h1 *{font-size:39px !important}html body .bvi-body[data-bvi-size='32'] * h2,html body .bvi-body[data-bvi-size='32'] * h2 *{font-size:38px !important}html body .bvi-body[data-bvi-size='32'] * h3,html body .bvi-body[data-bvi-size='32'] * h3 *{font-size:37px !important}html body .bvi-body[data-bvi-size='32'] * h4,html body .bvi-body[data-bvi-size='32'] * h4 *{font-size:36px !important}html body .bvi-body[data-bvi-size='32'] * h5,html body .bvi-body[data-bvi-size='32'] * h5 *{font-size:35px !important}html body .bvi-body[data-bvi-size='32'] * h6,html body .bvi-body[data-bvi-size='32'] * h6 *{font-size:34px !important}html body .bvi-body[data-bvi-size='31'] *{font-size:31px !important}html body .bvi-body[data-bvi-size='31'] * h1,html body .bvi-body[data-bvi-size='31'] * h1 *{font-size:38px !important}html body .bvi-body[data-bvi-size='31'] * h2,html body .bvi-body[data-bvi-size='31'] * h2 *{font-size:37px !important}html body .bvi-body[data-bvi-size='31'] * h3,html body .bvi-body[data-bvi-size='31'] * h3 *{font-size:36px !important}html body .bvi-body[data-bvi-size='31'] * h4,html body .bvi-body[data-bvi-size='31'] * h4 *{font-size:35px !important}html body .bvi-body[data-bvi-size='31'] * h5,html body .bvi-body[data-bvi-size='31'] * h5 *{font-size:34px !important}html body .bvi-body[data-bvi-size='31'] * h6,html body .bvi-body[data-bvi-size='31'] * h6 *{font-size:33px !important}html body .bvi-body[data-bvi-size='30'] *{font-size:30px !important}html body .bvi-body[data-bvi-size='30'] * h1,html body .bvi-body[data-bvi-size='30'] * h1 *{font-size:37px !important}html body .bvi-body[data-bvi-size='30'] * h2,html body .bvi-body[data-bvi-size='30'] * h2 *{font-size:36px !important}html body .bvi-body[data-bvi-size='30'] * h3,html body .bvi-body[data-bvi-size='30'] * h3 *{font-size:35px !important}html body .bvi-body[data-bvi-size='30'] * h4,html body .bvi-body[data-bvi-size='30'] * h4 *{font-size:34px !important}html body .bvi-body[data-bvi-size='30'] * h5,html body .bvi-body[data-bvi-size='30'] * h5 *{font-size:33px !important}html body .bvi-body[data-bvi-size='30'] * h6,html body .bvi-body[data-bvi-size='30'] * h6 *{font-size:32px !important}html body .bvi-body[data-bvi-size='29'] *{font-size:29px !important}html body .bvi-body[data-bvi-size='29'] * h1,html body .bvi-body[data-bvi-size='29'] * h1 *{font-size:36px !important}html body .bvi-body[data-bvi-size='29'] * h2,html body .bvi-body[data-bvi-size='29'] * h2 *{font-size:35px !important}html body .bvi-body[data-bvi-size='29'] * h3,html body .bvi-body[data-bvi-size='29'] * h3 *{font-size:34px !important}html body .bvi-body[data-bvi-size='29'] * h4,html body .bvi-body[data-bvi-size='29'] * h4 *{font-size:33px !important}html body .bvi-body[data-bvi-size='29'] * h5,html body .bvi-body[data-bvi-size='29'] * h5 *{font-size:32px !important}html body .bvi-body[data-bvi-size='29'] * h6,html body .bvi-body[data-bvi-size='29'] * h6 *{font-size:31px !important}html body .bvi-body[data-bvi-size='28'] *{font-size:28px !important}html body .bvi-body[data-bvi-size='28'] * h1,html body .bvi-body[data-bvi-size='28'] * h1 *{font-size:35px !important}html body .bvi-body[data-bvi-size='28'] * h2,html body .bvi-body[data-bvi-size='28'] * h2 *{font-size:34px !important}html body .bvi-body[data-bvi-size='28'] * h3,html body .bvi-body[data-bvi-size='28'] * h3 *{font-size:33px !important}html body .bvi-body[data-bvi-size='28'] * h4,html body .bvi-body[data-bvi-size='28'] * h4 *{font-size:32px !important}html body .bvi-body[data-bvi-size='28'] * h5,html body .bvi-body[data-bvi-size='28'] * h5 *{font-size:31px !important}html body .bvi-body[data-bvi-size='28'] * h6,html body .bvi-body[data-bvi-size='28'] * h6 *{font-size:30px !important}html body .bvi-body[data-bvi-size='27'] *{font-size:27px !important}html body .bvi-body[data-bvi-size='27'] * h1,html body .bvi-body[data-bvi-size='27'] * h1 *{font-size:34px !important}html body .bvi-body[data-bvi-size='27'] * h2,html body .bvi-body[data-bvi-size='27'] * h2 *{font-size:33px !important}html body .bvi-body[data-bvi-size='27'] * h3,html body .bvi-body[data-bvi-size='27'] * h3 *{font-size:32px !important}html body .bvi-body[data-bvi-size='27'] * h4,html body .bvi-body[data-bvi-size='27'] * h4 *{font-size:31px !important}html body .bvi-body[data-bvi-size='27'] * h5,html body .bvi-body[data-bvi-size='27'] * h5 *{font-size:30px !important}html body .bvi-body[data-bvi-size='27'] * h6,html body .bvi-body[data-bvi-size='27'] * h6 *{font-size:29px !important}html body .bvi-body[data-bvi-size='26'] *{font-size:26px !important}html body .bvi-body[data-bvi-size='26'] * h1,html body .bvi-body[data-bvi-size='26'] * h1 *{font-size:33px !important}html body .bvi-body[data-bvi-size='26'] * h2,html body .bvi-body[data-bvi-size='26'] * h2 *{font-size:32px !important}html body .bvi-body[data-bvi-size='26'] * h3,html body .bvi-body[data-bvi-size='26'] * h3 *{font-size:31px !important}html body .bvi-body[data-bvi-size='26'] * h4,html body .bvi-body[data-bvi-size='26'] * h4 *{font-size:30px !important}html body .bvi-body[data-bvi-size='26'] * h5,html body .bvi-body[data-bvi-size='26'] * h5 *{font-size:29px !important}html body .bvi-body[data-bvi-size='26'] * h6,html body .bvi-body[data-bvi-size='26'] * h6 *{font-size:28px !important}html body .bvi-body[data-bvi-size='25'] *{font-size:25px !important}html body .bvi-body[data-bvi-size='25'] * h1,html body .bvi-body[data-bvi-size='25'] * h1 *{font-size:32px !important}html body .bvi-body[data-bvi-size='25'] * h2,html body .bvi-body[data-bvi-size='25'] * h2 *{font-size:31px !important}html body .bvi-body[data-bvi-size='25'] * h3,html body .bvi-body[data-bvi-size='25'] * h3 *{font-size:30px !important}html body .bvi-body[data-bvi-size='25'] * h4,html body .bvi-body[data-bvi-size='25'] * h4 *{font-size:29px !important}html body .bvi-body[data-bvi-size='25'] * h5,html body .bvi-body[data-bvi-size='25'] * h5 *{font-size:28px !important}html body .bvi-body[data-bvi-size='25'] * h6,html body .bvi-body[data-bvi-size='25'] * h6 *{font-size:27px !important}html body .bvi-body[data-bvi-size='24'] *{font-size:24px !important}html body .bvi-body[data-bvi-size='24'] * h1,html body .bvi-body[data-bvi-size='24'] * h1 *{font-size:31px !important}html body .bvi-body[data-bvi-size='24'] * h2,html body .bvi-body[data-bvi-size='24'] * h2 *{font-size:30px !important}html body .bvi-body[data-bvi-size='24'] * h3,html body .bvi-body[data-bvi-size='24'] * h3 *{font-size:29px !important}html body .bvi-body[data-bvi-size='24'] * h4,html body .bvi-body[data-bvi-size='24'] * h4 *{font-size:28px !important}html body .bvi-body[data-bvi-size='24'] * h5,html body .bvi-body[data-bvi-size='24'] * h5 *{font-size:27px !important}html body .bvi-body[data-bvi-size='24'] * h6,html body .bvi-body[data-bvi-size='24'] * h6 *{font-size:26px !important}html body .bvi-body[data-bvi-size='23'] *{font-size:23px !important}html body .bvi-body[data-bvi-size='23'] * h1,html body .bvi-body[data-bvi-size='23'] * h1 *{font-size:30px !important}html body .bvi-body[data-bvi-size='23'] * h2,html body .bvi-body[data-bvi-size='23'] * h2 *{font-size:29px !important}html body .bvi-body[data-bvi-size='23'] * h3,html body .bvi-body[data-bvi-size='23'] * h3 *{font-size:28px !important}html body .bvi-body[data-bvi-size='23'] * h4,html body .bvi-body[data-bvi-size='23'] * h4 *{font-size:27px !important}html body .bvi-body[data-bvi-size='23'] * h5,html body .bvi-body[data-bvi-size='23'] * h5 *{font-size:26px !important}html body .bvi-body[data-bvi-size='23'] * h6,html body .bvi-body[data-bvi-size='23'] * h6 *{font-size:25px !important}html body .bvi-body[data-bvi-size='22'] *{font-size:22px !important}html body .bvi-body[data-bvi-size='22'] * h1,html body .bvi-body[data-bvi-size='22'] * h1 *{font-size:29px !important}html body .bvi-body[data-bvi-size='22'] * h2,html body .bvi-body[data-bvi-size='22'] * h2 *{font-size:28px !important}html body .bvi-body[data-bvi-size='22'] * h3,html body .bvi-body[data-bvi-size='22'] * h3 *{font-size:27px !important}html body .bvi-body[data-bvi-size='22'] * h4,html body .bvi-body[data-bvi-size='22'] * h4 *{font-size:26px !important}html body .bvi-body[data-bvi-size='22'] * h5,html body .bvi-body[data-bvi-size='22'] * h5 *{font-size:25px !important}html body .bvi-body[data-bvi-size='22'] * h6,html body .bvi-body[data-bvi-size='22'] * h6 *{font-size:24px !important}html body .bvi-body[data-bvi-size='21'] *{font-size:21px !important}html body .bvi-body[data-bvi-size='21'] * h1,html body .bvi-body[data-bvi-size='21'] * h1 *{font-size:28px !important}html body .bvi-body[data-bvi-size='21'] * h2,html body .bvi-body[data-bvi-size='21'] * h2 *{font-size:27px !important}html body .bvi-body[data-bvi-size='21'] * h3,html body .bvi-body[data-bvi-size='21'] * h3 *{font-size:26px !important}html body .bvi-body[data-bvi-size='21'] * h4,html body .bvi-body[data-bvi-size='21'] * h4 *{font-size:25px !important}html body .bvi-body[data-bvi-size='21'] * h5,html body .bvi-body[data-bvi-size='21'] * h5 *{font-size:24px !important}html body .bvi-body[data-bvi-size='21'] * h6,html body .bvi-body[data-bvi-size='21'] * h6 *{font-size:23px !important}html body .bvi-body[data-bvi-size='20'] *{font-size:20px !important}html body .bvi-body[data-bvi-size='20'] * h1,html body .bvi-body[data-bvi-size='20'] * h1 *{font-size:27px !important}html body .bvi-body[data-bvi-size='20'] * h2,html body .bvi-body[data-bvi-size='20'] * h2 *{font-size:26px !important}html body .bvi-body[data-bvi-size='20'] * h3,html body .bvi-body[data-bvi-size='20'] * h3 *{font-size:25px !important}html body .bvi-body[data-bvi-size='20'] * h4,html body .bvi-body[data-bvi-size='20'] * h4 *{font-size:24px !important}html body .bvi-body[data-bvi-size='20'] * h5,html body .bvi-body[data-bvi-size='20'] * h5 *{font-size:23px !important}html body .bvi-body[data-bvi-size='20'] * h6,html body .bvi-body[data-bvi-size='20'] * h6 *{font-size:22px !important}html body .bvi-body[data-bvi-size='19'] *{font-size:19px !important}html body .bvi-body[data-bvi-size='19'] * h1,html body .bvi-body[data-bvi-size='19'] * h1 *{font-size:26px !important}html body .bvi-body[data-bvi-size='19'] * h2,html body .bvi-body[data-bvi-size='19'] * h2 *{font-size:25px !important}html body .bvi-body[data-bvi-size='19'] * h3,html body .bvi-body[data-bvi-size='19'] * h3 *{font-size:24px !important}html body .bvi-body[data-bvi-size='19'] * h4,html body .bvi-body[data-bvi-size='19'] * h4 *{font-size:23px !important}html body .bvi-body[data-bvi-size='19'] * h5,html body .bvi-body[data-bvi-size='19'] * h5 *{font-size:22px !important}html body .bvi-body[data-bvi-size='19'] * h6,html body .bvi-body[data-bvi-size='19'] * h6 *{font-size:21px !important}html body .bvi-body[data-bvi-size='18'] *{font-size:18px !important}html body .bvi-body[data-bvi-size='18'] * h1,html body .bvi-body[data-bvi-size='18'] * h1 *{font-size:25px !important}html body .bvi-body[data-bvi-size='18'] * h2,html body .bvi-body[data-bvi-size='18'] * h2 *{font-size:24px !important}html body .bvi-body[data-bvi-size='18'] * h3,html body .bvi-body[data-bvi-size='18'] * h3 *{font-size:23px !important}html body .bvi-body[data-bvi-size='18'] * h4,html body .bvi-body[data-bvi-size='18'] * h4 *{font-size:22px !important}html body .bvi-body[data-bvi-size='18'] * h5,html body .bvi-body[data-bvi-size='18'] * h5 *{font-size:21px !important}html body .bvi-body[data-bvi-size='18'] * h6,html body .bvi-body[data-bvi-size='18'] * h6 *{font-size:20px !important}html body .bvi-body[data-bvi-size='17'] *{font-size:17px !important}html body .bvi-body[data-bvi-size='17'] * h1,html body .bvi-body[data-bvi-size='17'] * h1 *{font-size:24px !important}html body .bvi-body[data-bvi-size='17'] * h2,html body .bvi-body[data-bvi-size='17'] * h2 *{font-size:23px !important}html body .bvi-body[data-bvi-size='17'] * h3,html body .bvi-body[data-bvi-size='17'] * h3 *{font-size:22px !important}html body .bvi-body[data-bvi-size='17'] * h4,html body .bvi-body[data-bvi-size='17'] * h4 *{font-size:21px !important}html body .bvi-body[data-bvi-size='17'] * h5,html body .bvi-body[data-bvi-size='17'] * h5 *{font-size:20px !important}html body .bvi-body[data-bvi-size='17'] * h6,html body .bvi-body[data-bvi-size='17'] * h6 *{font-size:19px !important}html body .bvi-body[data-bvi-size='16'] *{font-size:16px !important}html body .bvi-body[data-bvi-size='16'] * h1,html body .bvi-body[data-bvi-size='16'] * h1 *{font-size:23px !important}html body .bvi-body[data-bvi-size='16'] * h2,html body .bvi-body[data-bvi-size='16'] * h2 *{font-size:22px !important}html body .bvi-body[data-bvi-size='16'] * h3,html body .bvi-body[data-bvi-size='16'] * h3 *{font-size:21px !important}html body .bvi-body[data-bvi-size='16'] * h4,html body .bvi-body[data-bvi-size='16'] * h4 *{font-size:20px !important}html body .bvi-body[data-bvi-size='16'] * h5,html body .bvi-body[data-bvi-size='16'] * h5 *{font-size:19px !important}html body .bvi-body[data-bvi-size='16'] * h6,html body .bvi-body[data-bvi-size='16'] * h6 *{font-size:18px !important}html body .bvi-body[data-bvi-size='15'] *{font-size:15px !important}html body .bvi-body[data-bvi-size='15'] * h1,html body .bvi-body[data-bvi-size='15'] * h1 *{font-size:22px !important}html body .bvi-body[data-bvi-size='15'] * h2,html body .bvi-body[data-bvi-size='15'] * h2 *{font-size:21px !important}html body .bvi-body[data-bvi-size='15'] * h3,html body .bvi-body[data-bvi-size='15'] * h3 *{font-size:20px !important}html body .bvi-body[data-bvi-size='15'] * h4,html body .bvi-body[data-bvi-size='15'] * h4 *{font-size:19px !important}html body .bvi-body[data-bvi-size='15'] * h5,html body .bvi-body[data-bvi-size='15'] * h5 *{font-size:18px !important}html body .bvi-body[data-bvi-size='15'] * h6,html body .bvi-body[data-bvi-size='15'] * h6 *{font-size:17px !important}html body .bvi-body[data-bvi-size='14'] *{font-size:14px !important}html body .bvi-body[data-bvi-size='14'] * h1,html body .bvi-body[data-bvi-size='14'] * h1 *{font-size:21px !important}html body .bvi-body[data-bvi-size='14'] * h2,html body .bvi-body[data-bvi-size='14'] * h2 *{font-size:20px !important}html body .bvi-body[data-bvi-size='14'] * h3,html body .bvi-body[data-bvi-size='14'] * h3 *{font-size:19px !important}html body .bvi-body[data-bvi-size='14'] * h4,html body .bvi-body[data-bvi-size='14'] * h4 *{font-size:18px !important}html body .bvi-body[data-bvi-size='14'] * h5,html body .bvi-body[data-bvi-size='14'] * h5 *{font-size:17px !important}html body .bvi-body[data-bvi-size='14'] * h6,html body .bvi-body[data-bvi-size='14'] * h6 *{font-size:16px !important}html body .bvi-body[data-bvi-size='13'] *{font-size:13px !important}html body .bvi-body[data-bvi-size='13'] * h1,html body .bvi-body[data-bvi-size='13'] * h1 *{font-size:20px !important}html body .bvi-body[data-bvi-size='13'] * h2,html body .bvi-body[data-bvi-size='13'] * h2 *{font-size:19px !important}html body .bvi-body[data-bvi-size='13'] * h3,html body .bvi-body[data-bvi-size='13'] * h3 *{font-size:18px !important}html body .bvi-body[data-bvi-size='13'] * h4,html body .bvi-body[data-bvi-size='13'] * h4 *{font-size:17px !important}html body .bvi-body[data-bvi-size='13'] * h5,html body .bvi-body[data-bvi-size='13'] * h5 *{font-size:16px !important}html body .bvi-body[data-bvi-size='13'] * h6,html body .bvi-body[data-bvi-size='13'] * h6 *{font-size:15px !important}html body .bvi-body[data-bvi-size='12'] *{font-size:12px !important}html body .bvi-body[data-bvi-size='12'] * h1,html body .bvi-body[data-bvi-size='12'] * h1 *{font-size:19px !important}html body .bvi-body[data-bvi-size='12'] * h2,html body .bvi-body[data-bvi-size='12'] * h2 *{font-size:18px !important}html body .bvi-body[data-bvi-size='12'] * h3,html body .bvi-body[data-bvi-size='12'] * h3 *{font-size:17px !important}html body .bvi-body[data-bvi-size='12'] * h4,html body .bvi-body[data-bvi-size='12'] * h4 *{font-size:16px !important}html body .bvi-body[data-bvi-size='12'] * h5,html body .bvi-body[data-bvi-size='12'] * h5 *{font-size:15px !important}html body .bvi-body[data-bvi-size='12'] * h6,html body .bvi-body[data-bvi-size='12'] * h6 *{font-size:14px !important}html body .bvi-body[data-bvi-size='11'] *{font-size:11px !important}html body .bvi-body[data-bvi-size='11'] * h1,html body .bvi-body[data-bvi-size='11'] * h1 *{font-size:18px !important}html body .bvi-body[data-bvi-size='11'] * h2,html body .bvi-body[data-bvi-size='11'] * h2 *{font-size:17px !important}html body .bvi-body[data-bvi-size='11'] * h3,html body .bvi-body[data-bvi-size='11'] * h3 *{font-size:16px !important}html body .bvi-body[data-bvi-size='11'] * h4,html body .bvi-body[data-bvi-size='11'] * h4 *{font-size:15px !important}html body .bvi-body[data-bvi-size='11'] * h5,html body .bvi-body[data-bvi-size='11'] * h5 *{font-size:14px !important}html body .bvi-body[data-bvi-size='11'] * h6,html body .bvi-body[data-bvi-size='11'] * h6 *{font-size:13px !important}html body .bvi-body[data-bvi-size='10'] *{font-size:10px !important}html body .bvi-body[data-bvi-size='10'] * h1,html body .bvi-body[data-bvi-size='10'] * h1 *{font-size:17px !important}html body .bvi-body[data-bvi-size='10'] * h2,html body .bvi-body[data-bvi-size='10'] * h2 *{font-size:16px !important}html body .bvi-body[data-bvi-size='10'] * h3,html body .bvi-body[data-bvi-size='10'] * h3 *{font-size:15px !important}html body .bvi-body[data-bvi-size='10'] * h4,html body .bvi-body[data-bvi-size='10'] * h4 *{font-size:14px !important}html body .bvi-body[data-bvi-size='10'] * h5,html body .bvi-body[data-bvi-size='10'] * h5 *{font-size:13px !important}html body .bvi-body[data-bvi-size='10'] * h6,html body .bvi-body[data-bvi-size='10'] * h6 *{font-size:12px !important}html body .bvi-body[data-bvi-size='9'] *{font-size:9px !important}html body .bvi-body[data-bvi-size='9'] * h1,html body .bvi-body[data-bvi-size='9'] * h1 *{font-size:16px !important}html body .bvi-body[data-bvi-size='9'] * h2,html body .bvi-body[data-bvi-size='9'] * h2 *{font-size:15px !important}html body .bvi-body[data-bvi-size='9'] * h3,html body .bvi-body[data-bvi-size='9'] * h3 *{font-size:14px !important}html body .bvi-body[data-bvi-size='9'] * h4,html body .bvi-body[data-bvi-size='9'] * h4 *{font-size:13px !important}html body .bvi-body[data-bvi-size='9'] * h5,html body .bvi-body[data-bvi-size='9'] * h5 *{font-size:12px !important}html body .bvi-body[data-bvi-size='9'] * h6,html body .bvi-body[data-bvi-size='9'] * h6 *{font-size:11px !important}html body .bvi-body[data-bvi-size='8'] *{font-size:8px !important}html body .bvi-body[data-bvi-size='8'] * h1,html body .bvi-body[data-bvi-size='8'] * h1 *{font-size:15px !important}html body .bvi-body[data-bvi-size='8'] * h2,html body .bvi-body[data-bvi-size='8'] * h2 *{font-size:14px !important}html body .bvi-body[data-bvi-size='8'] * h3,html body .bvi-body[data-bvi-size='8'] * h3 *{font-size:13px !important}html body .bvi-body[data-bvi-size='8'] * h4,html body .bvi-body[data-bvi-size='8'] * h4 *{font-size:12px !important}html body .bvi-body[data-bvi-size='8'] * h5,html body .bvi-body[data-bvi-size='8'] * h5 *{font-size:11px !important}html body .bvi-body[data-bvi-size='8'] * h6,html body .bvi-body[data-bvi-size='8'] * h6 *{font-size:10px !important}html body .bvi-body[data-bvi-size='7'] *{font-size:7px !important}html body .bvi-body[data-bvi-size='7'] * h1,html body .bvi-body[data-bvi-size='7'] * h1 *{font-size:14px !important}html body .bvi-body[data-bvi-size='7'] * h2,html body .bvi-body[data-bvi-size='7'] * h2 *{font-size:13px !important}html body .bvi-body[data-bvi-size='7'] * h3,html body .bvi-body[data-bvi-size='7'] * h3 *{font-size:12px !important}html body .bvi-body[data-bvi-size='7'] * h4,html body .bvi-body[data-bvi-size='7'] * h4 *{font-size:11px !important}html body .bvi-body[data-bvi-size='7'] * h5,html body .bvi-body[data-bvi-size='7'] * h5 *{font-size:10px !important}html body .bvi-body[data-bvi-size='7'] * h6,html body .bvi-body[data-bvi-size='7'] * h6 *{font-size:9px !important}html body .bvi-body[data-bvi-size='6'] *{font-size:6px !important}html body .bvi-body[data-bvi-size='6'] * h1,html body .bvi-body[data-bvi-size='6'] * h1 *{font-size:13px !important}html body .bvi-body[data-bvi-size='6'] * h2,html body .bvi-body[data-bvi-size='6'] * h2 *{font-size:12px !important}html body .bvi-body[data-bvi-size='6'] * h3,html body .bvi-body[data-bvi-size='6'] * h3 *{font-size:11px !important}html body .bvi-body[data-bvi-size='6'] * h4,html body .bvi-body[data-bvi-size='6'] * h4 *{font-size:10px !important}html body .bvi-body[data-bvi-size='6'] * h5,html body .bvi-body[data-bvi-size='6'] * h5 *{font-size:9px !important}html body .bvi-body[data-bvi-size='6'] * h6,html body .bvi-body[data-bvi-size='6'] * h6 *{font-size:8px !important}html body .bvi-body[data-bvi-size='5'] *{font-size:5px !important}html body .bvi-body[data-bvi-size='5'] * h1,html body .bvi-body[data-bvi-size='5'] * h1 *{font-size:12px !important}html body .bvi-body[data-bvi-size='5'] * h2,html body .bvi-body[data-bvi-size='5'] * h2 *{font-size:11px !important}html body .bvi-body[data-bvi-size='5'] * h3,html body .bvi-body[data-bvi-size='5'] * h3 *{font-size:10px !important}html body .bvi-body[data-bvi-size='5'] * h4,html body .bvi-body[data-bvi-size='5'] * h4 *{font-size:9px !important}html body .bvi-body[data-bvi-size='5'] * h5,html body .bvi-body[data-bvi-size='5'] * h5 *{font-size:8px !important}html body .bvi-body[data-bvi-size='5'] * h6,html body .bvi-body[data-bvi-size='5'] * h6 *{font-size:7px !important}html body .bvi-body[data-bvi-size='4'] *{font-size:4px !important}html body .bvi-body[data-bvi-size='4'] * h1,html body .bvi-body[data-bvi-size='4'] * h1 *{font-size:11px !important}html body .bvi-body[data-bvi-size='4'] * h2,html body .bvi-body[data-bvi-size='4'] * h2 *{font-size:10px !important}html body .bvi-body[data-bvi-size='4'] * h3,html body .bvi-body[data-bvi-size='4'] * h3 *{font-size:9px !important}html body .bvi-body[data-bvi-size='4'] * h4,html body .bvi-body[data-bvi-size='4'] * h4 *{font-size:8px !important}html body .bvi-body[data-bvi-size='4'] * h5,html body .bvi-body[data-bvi-size='4'] * h5 *{font-size:7px !important}html body .bvi-body[data-bvi-size='4'] * h6,html body .bvi-body[data-bvi-size='4'] * h6 *{font-size:6px !important}html body .bvi-body[data-bvi-size='3'] *{font-size:3px !important}html body .bvi-body[data-bvi-size='3'] * h1,html body .bvi-body[data-bvi-size='3'] * h1 *{font-size:10px !important}html body .bvi-body[data-bvi-size='3'] * h2,html body .bvi-body[data-bvi-size='3'] * h2 *{font-size:9px !important}html body .bvi-body[data-bvi-size='3'] * h3,html body .bvi-body[data-bvi-size='3'] * h3 *{font-size:8px !important}html body .bvi-body[data-bvi-size='3'] * h4,html body .bvi-body[data-bvi-size='3'] * h4 *{font-size:7px !important}html body .bvi-body[data-bvi-size='3'] * h5,html body .bvi-body[data-bvi-size='3'] * h5 *{font-size:6px !important}html body .bvi-body[data-bvi-size='3'] * h6,html body .bvi-body[data-bvi-size='3'] * h6 *{font-size:5px !important}html body .bvi-body[data-bvi-size='2'] *{font-size:2px !important}html body .bvi-body[data-bvi-size='2'] * h1,html body .bvi-body[data-bvi-size='2'] * h1 *{font-size:9px !important}html body .bvi-body[data-bvi-size='2'] * h2,html body .bvi-body[data-bvi-size='2'] * h2 *{font-size:8px !important}html body .bvi-body[data-bvi-size='2'] * h3,html body .bvi-body[data-bvi-size='2'] * h3 *{font-size:7px !important}html body .bvi-body[data-bvi-size='2'] * h4,html body .bvi-body[data-bvi-size='2'] * h4 *{font-size:6px !important}html body .bvi-body[data-bvi-size='2'] * h5,html body .bvi-body[data-bvi-size='2'] * h5 *{font-size:5px !important}html body .bvi-body[data-bvi-size='2'] * h6,html body .bvi-body[data-bvi-size='2'] * h6 *{font-size:4px !important}html body .bvi-body[data-bvi-size='1'] *{font-size:1px !important}html body .bvi-body[data-bvi-size='1'] * h1,html body .bvi-body[data-bvi-size='1'] * h1 *{font-size:8px !important}html body .bvi-body[data-bvi-size='1'] * h2,html body .bvi-body[data-bvi-size='1'] * h2 *{font-size:7px !important}html body .bvi-body[data-bvi-size='1'] * h3,html body .bvi-body[data-bvi-size='1'] * h3 *{font-size:6px !important}html body .bvi-body[data-bvi-size='1'] * h4,html body .bvi-body[data-bvi-size='1'] * h4 *{font-size:5px !important}html body .bvi-body[data-bvi-size='1'] * h5,html body .bvi-body[data-bvi-size='1'] * h5 *{font-size:4px !important}html body .bvi-body[data-bvi-size='1'] * h6,html body .bvi-body[data-bvi-size='1'] * h6 *{font-size:3px !important}html body .bvi-body[data-bvi-images='true'] img{-webkit-filter:grayscale(0);filter:grayscale(0)}html body .bvi-body[data-bvi-images='false'] .bvi-img-off{border:2px dashed !important;box-sizing:border-box !important;overflow:hidden !important;max-width:100% !important;max-height:100% !important;word-wrap:break-word !important;text-align:center !important;display:flex !important;align-items:center !important;justify-content:center !important}html body .bvi-body[data-bvi-images='grayscale'] img.grayscale{filter:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'><filterid='grayscale'><feColorMatrixtype='saturate'values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray}html body .bvi-body[data-bvi-images='grayscale'] .bvi-div-grayscale{position:relative;display:block}html body .bvi-body[data-bvi-line-height='normal'] *{line-height:1.5 !important}html body .bvi-body[data-bvi-line-height='average'] *{line-height:2 !important}html body .bvi-body[data-bvi-line-height='big'] *{line-height:2.5 !important}html body .bvi-body[data-bvi-letter-spacing='normal'] *{letter-spacing:0 !important}html body .bvi-body[data-bvi-letter-spacing='average'] *{letter-spacing:2px !important}html body .bvi-body[data-bvi-letter-spacing='big'] *{letter-spacing:4px !important}html body .bvi-body[data-bvi-font-family='arial'] *:not(i):not(span){font-family:Arial,sans-serif}html body .bvi-body[data-bvi-font-family='times'] *:not(i):not(span){font-family:"Times New roman"}html body .bvi-body[data-bvi-flash-iframe='true'] iframe,html body .bvi-body[data-bvi-flash-iframe='true'] video,html body .bvi-body[data-bvi-flash-iframe='true'] figure{display:block}html body .bvi-body[data-bvi-flash-iframe='false'] iframe,html body .bvi-body[data-bvi-flash-iframe='false'] video,html body .bvi-body[data-bvi-flash-iframe='false'] figure{display:none}
/* End */


/* Start:/local/templates/.default/components/vision/vision.special/vision/style/css/bvi-font.min.css?17519790791612*/
.bvi-icon{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.bvi-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.bvi-xs{font-size:.75em !important}.bvi-sm{font-size:.875em !important}.bvi-1x{font-size:1em !important}.bvi-2x{font-size:2em !important}.bvi-3x{font-size:3em !important}.bvi-4x{font-size:4em !important}.bvi-5x{font-size:5em !important}.bvi-6x{font-size:6em !important}.bvi-7x{font-size:7em !important}.bvi-8x{font-size:8em !important}.bvi-9x{font-size:9em !important}.bvi-10x{font-size:10em !important}.bvi-font:before{content:"\f031"}.bvi-plus:before{content:"\f067"}.bvi-minus:before{content:"\f068"}.bvi-circle:before{content:"\f111"}.bvi-circle-notch:before{content:"\f1ce"}.bvi-adjust:before{content:"\f042"}.bvi-volume-up:before{content:"\f028"}.bvi-volume-off:before{content:"\f026"}.bvi-cogs:before{content:"\f085"}.bvi-low-vision:before{content:"\f2a8"}.bvi-chevron-circle-up:before{content:"\f139"}.bvi-eye:before{content:"\f06e"}.bvi-sync-alt:before{content:"\f2f1"}.bvi-times-circle:before{content:"\f057"}.bvi-bolt:before{content:"\f0e7"}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;src:url("/local/templates/.default/components/vision/vision.special/vision/style/css/../fonts/fa-solid-900.eot");src:url("/local/templates/.default/components/vision/vision.special/vision/style/css/../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/local/templates/.default/components/vision/vision.special/vision/style/css/../fonts/fa-solid-900.woff2") format("woff2"),url("/local/templates/.default/components/vision/vision.special/vision/style/css/../fonts/fa-solid-900.woff") format("woff"),url("/local/templates/.default/components/vision/vision.special/vision/style/css/../fonts/fa-solid-900.ttf") format("truetype")}.bvi-icon{font-family:'Font Awesome 5 Free';font-weight:900}
/* End */
/* /f/css/bforms.css?175197907916540 */
/* /f/css/style.css?1751979079104382 */
/* /f/lib/fancybox/jquery.fancybox.min.css?175197907912795 */
/* /f/js/scrollToTop/styles.css?17519790791234 */
/* /local/templates/.default/components/bitrix/menu/top_mobile/style.css?1751979079583 */
/* /local/templates/.default/components/bitrix/menu/top/style.css?1751979079583 */
/* /local/templates/.default/components/bitrix/breadcrumb/.default/style.css?1751979079207 */
/* /local/templates/.default/components/bitrix/menu/footer/style.css?1751979079583 */
/* /local/templates/.default/components/bitrix/menu/footer_external/style.css?1751979079583 */
/* /local/templates/.default/components/vision/vision.special/vision/style/css/style.css?175197907940 */
/* /local/templates/.default/components/vision/vision.special/vision/style/css/bvi.min.css?1751979079127805 */
/* /local/templates/.default/components/vision/vision.special/vision/style/css/bvi-font.min.css?17519790791612 */
