

/* Start:/local/templates/main/custom.css?174047910150*/
#invest_numbers_exception {
    font-size: 26px;
}
/* End */


/* Start:/local/components/pgm/search.header/templates/.default/style.css?17404791095332*/
.search-bar {
  position: relative;
  background: #fff;
}

#search .search-bar__overlay {
  position: absolute;
  right: 0;
  left: 0;
  top: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.6);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0.8s ease, opacity 0.8s ease;
  -o-transition: visibility 0.8s ease, opacity 0.8s ease;
  transition: visibility 0.8s ease, opacity 0.8s ease;
}

#search[style=""] .search-bar__overlay {
  visibility: visible;
  opacity: 1;
}

.search-form {
  height: 3.75rem;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1rem auto;
  grid-template-columns: 1fr auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 1rem;
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}

#search button.search-form__btn,
.search-form__btn {
  background-position: center;
  background-size: contain;
  width: 1.25rem;
  height: 1.25rem;
  padding: 0;
  float: none;
  position: initial;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-color: transparent;
  -webkit-transition: opacity 0.35s ease;
  -o-transition: opacity 0.35s ease;
  transition: opacity 0.35s ease;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.2932 19.2779C19.6842 18.883 19.683 18.2465 19.2904 17.8531L14.5425 13.096C15.8033 11.4576 16.3933 9.39934 16.1925 7.34032C15.9916 5.2813 15.015 3.37642 13.4615 2.01358C11.908 0.65075 9.89446 -0.067535 7.83092 0.00500454C5.76737 0.0775441 3.80902 0.935453 2.35467 2.40402C0.900318 3.87259 0.05935 5.84137 0.00302317 7.90943C-0.0533036 9.97748 0.679247 11.9893 2.05149 13.5351C3.42374 15.081 5.33248 16.0446 7.38901 16.2298C9.44553 16.415 11.4952 15.8078 13.1205 14.5319L17.8601 19.2807C18.2559 19.6773 18.8989 19.676 19.2932 19.2779ZM8.1684 14.217C6.96908 14.217 5.79669 13.8607 4.79949 13.1931C3.8023 12.5255 3.02508 11.5766 2.56612 10.4664C2.10716 9.35623 1.98707 8.13462 2.22105 6.95606C2.45503 5.7775 3.03255 4.69492 3.8806 3.84523C4.72864 2.99554 5.80912 2.41689 6.98539 2.18246C8.16167 1.94803 9.38091 2.06835 10.4889 2.5282C11.597 2.98805 12.544 3.76678 13.2103 4.76591C13.8766 5.76505 14.2323 6.93971 14.2323 8.14136C14.2307 9.75223 13.5913 11.2967 12.4544 12.4357C11.3176 13.5748 9.77614 14.2154 8.1684 14.217Z' fill='%232B2D33'/%3E%3C/svg%3E");
}

.search-dropdown {
  border-top: 1px solid #eeeeef;
  background: #fff;
  display: none;
}

.search-dropdown.search-dropdown--active {
  display: block;
}

.search-dropdown__inner {
  position: relative;
  padding-right: 10px;
}

.search-dropdown__inner::after {
  display: block;
  content: "";
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(255, 255, 255, 0)),
    color-stop(82.29%, #ffffff)
  );
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 82.29%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 82.29%);
  width: calc(100% - 18px);
  height: 48px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.search-group {
  margin-bottom: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.search-group:last-of-type {
  margin-bottom: 25px;
}

.search-group__section {
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #bdbdbd;
  margin-bottom: 8px;
}

.search-group__list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

.search-group__list-item {
  margin-bottom: 8px;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  cursor: pointer;
  color: #2b2d33;
}

.search-group__list-item a {
  color: inherit;
  -webkit-transition: color 0.2s;
  -o-transition: color 0.2s;
  transition: color 0.2s;
  text-decoration: none;
}

.search-group__list-item:hover a {
  color: #54c0f9;
}

.scrollbar-custom {
  scrollbar-width: thin;
  scrollbar-color: #fee600 #eeeeef;
}

.scrollbar-custom::-webkit-scrollbar {
  width: 3px;
}

.scrollbar-custom::-webkit-scrollbar-thumb {
  background: #fee600;
  border-radius: 25%;
}

.scrollbar-custom::-webkit-scrollbar-track-piece {
  background-color: #eeeeef;
}

.header__search-close {
  width: 1.2rem;
  height: 1.2rem;
}

.header__search-toggle .icon-close {
  display: none;
}

.header.search-open .header__search-toggle .icon-close {
  display: block;
}

.header.search-open .header__search-toggle .icon-search {
  display: none;
}

@media (max-width: 991px) {
  .search-dropdown__inner {
    padding-right: 0;
  }
}

.search-groups {
  padding: 25px 0;
  max-height: 500px;
  overflow-y: auto;
}

@media (max-width: 991px) {
  .search-groups {
    max-height: 533px;
  }
}

@media (max-width: 767px) {
  .search-groups {
    max-height: 435px;
  }
}

@media (max-width: 345px) {
  .search-groups {
    max-height: 357px;
  }
}

/* End */


/* Start:/local/templates/main/footer.css?174047910320128*/
@font-face {
	font-family: "ALSHaussM";
	src: url("/local/templates/main/../madanez/fonts/ALS_Hauss_Regular.woff2") format("woff2"), url("/local/templates/main/../madanez/fonts/ALS_Hauss_Regular.woff") format("woff");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
  }
  @font-face {
	font-family: "ALSHaussM";
	src: url("/local/templates/main/../madanez/fonts/ALS_Hauss_Medium.woff2") format("woff2"), url("/local/templates/main/../madanez/fonts/ALS_Hauss_Medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
  }
  @font-face {
	font-family: "ALSHaussM";
	src: url("/local/templates/main/../madanez/fonts/ALS_Hauss_Bold.woff2") format("woff2"), url("/local/templates/main/../madanez/fonts/ALS_Hauss_Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
  }
  @font-face {
	font-family: "NavigoM";
	src: url("/local/templates/main/../madanez/fonts/Navigo-Bold-Web.woff2") format("woff2"), url("/local/templates/main/../madanez/fonts/Navigo-Bold-Web.woff") format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
  }


  .footer {
  font-size: 12px;
  line-height: 120%;
  transition: font-size 0.15s ease;
  font-feature-settings: initial;
}
@media only screen and (min-width: 992px) {
	.footer{
    font-size: 12px;
  }
}
@media only screen and (min-width: 1219px) {
	.footer{
    font-size: 14px;
  }
}
@media only screen and (min-width: 1360px) {
	.footer {
    font-size: 16px;
  }
}

footer {
	font-family: "ALSHaussM", sans-serif;
    position: initial;
    width: 100%;
    height: auto;
    padding: 0;
	

}

.footer * {
	margin: 0;
padding: 0;
border: 0;
vertical-align: baseline;
}

.footer svg,
.footer img {
vertical-align: middle;
}

.footer-top__mobile__item_open .footer-top__mobile__title svg {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.footer {
	border-top: 1px solid #e1e1e3;




}

.footer ul {
	list-style: none !important;
}

.footer .container,
.footer .container-fluid,
.footer .container-xl,
.footer .container-lg,
.footer .container-md,
.footer .container-sm {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.5em);
  padding-left: var(--bs-gutter-x, 0.5em);
  margin-right: auto;
  margin-left: auto;
}

@media only screen and (max-width:991px) {
	.footer .container,
	.footer .container-fluid,
	.footer .container-xl,
	.footer .container-lg,
	.footer .container-md,
	.footer .container-sm {
	  padding-right: var(--bs-gutter-x, 16px);
	  padding-left: var(--bs-gutter-x, 16px);
	}
}

@media (min-width: 576px) {
	.footer .container-sm, .footer .container {
	  max-width: 540px;
	}
  }
  @media (min-width: 768px) {
	.footer .container-md, .footer .container-sm, .footer .container {
	  max-width: 720px;
	}
  }
  @media (min-width: 992px) {
	.footer .container-lg, .footer .container-md, .footer .container-sm, .footer .container {
	  max-width: 960px;
	}
  }
  @media (min-width: 1220px) {
	.footer .container-xl, .footer .container-lg, .footer .container-md, .footer .container-sm, .footer .container {
	  max-width: 1176px;
	}
  }

.footer a:hover {
		color: #009bcc;
		text-decoration: underline;
	}

.footer-top {
	padding-top: 3.8em;
	padding-bottom: 1.075em;
	position: relative
}

.footer-top__content {
	display: grid;
	grid-template-columns: .27fr 1fr;
	gap: 3.8em
}

@media only screen and (max-width:991px) {
	.footer-top__content {
		grid-template-columns: 1fr;
		gap: 2em
	}

	.footer-contacts {
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		gap: 1em;
		width: 100%
	}
}

@media only screen and (max-width:767px) {
	.footer-contacts {
		grid-template-columns: 1fr
	}
}

.footer-contacts__btn {
	width: 100%
}

.footer-contacts__item:not(:last-child) {
	margin-bottom: .75em
}

@media only screen and (max-width:991px) {
	.footer-contacts__item:not(:last-child) {
		margin-bottom: 0
	}
}

.footer-contacts__link {
	display: block;
	text-align: center
}

@media only screen and (max-width:1219px) {
	.footer-contacts__link {
		font-size: 1.333em
	}
}

@media only screen and (max-width:767px) {
	.footer-contacts__link {
		padding: 10px 0
	}
}

.footer-top-nav {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 1em
}

@media only screen and (max-width:991px) {
	.footer-top-nav {
		width: 100%;
		gap: 2em
	}
}

@media only screen and (max-width:767px) {
	.footer-top-nav {
		display: none
	}
}

.footer-top-nav__list-title {
	margin-bottom: 1.1em;
	font-weight: 500;
	font-size: 1.125em;
	line-height: 1.5;
	color: #2b2d33;
	display: inline-block
}

@media only screen and (max-width:991px) {
	.footer-top-nav__list-title {
		font-size: 1.25em;
		line-height: 1.4
	}
}

.footer-top-nav__list {
	margin: 0;
	padding: 0;
	list-style: none !important
}

.footer-top-nav__list li:not(:last-child) {
	margin-bottom: .675em
}

.footer-top-nav__list li:last-child {
	margin-bottom: .9em
}

.footer-top-nav__list li a {
	font-size: .875em;
	line-height: 1.4;
	font-weight: 400;
	color: #696b70

}

.footer-top-nav__list li a:hover {
	color: #696b70

}

@media only screen and (max-width:991px) {
	.footer-top-nav__list li a {
		font-size: 14px
	}
}

@media only screen and (max-width:767px) {
	.footer-top-nav__list li a {
		font-size: 12px
	}
}

.footer-bottom {
	border-top: 1px solid #e1e1e3;
	padding: 1.875em 0
}

.footer-bottom__content {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 1em
}

@media only screen and (max-width:991px) {
	.footer-bottom__content {
		grid-template-columns: 2fr 1fr
	}
}

@media only screen and (max-width:767px) {
	.footer-bottom__content {
		grid-template-columns: 1fr;
		gap: 2em
	}
}

.footer-bottom__col-info {
	font-size: .75em;
	line-height: 1.3;
	font-weight: 400;
	color: #a2a4a6;
	padding-right: 6em
}

@media only screen and (max-width:1219px) {
	.footer-bottom__col-info {
		font-size: 11px
	}
}

@media only screen and (max-width:991px) {
	.footer-bottom__col-info {
		font-size: 11px;
		padding-right: 1em
	}
}

.footer-bottom__col-info-item:not(:last-child) {
	margin-bottom: .75em
}

.footer-bottom__col-side {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 1em
}

@media only screen and (max-width:991px) {
	.footer-bottom__col-side {
		display: block;
		grid-row: 1/2
	}
}

.footer-bottom__col_logos {
	max-width: 180px
}

.footer-bottom__copyright {
	font-size: 1em;
	line-height: 1.3;
	font-weight: 400;
	color: #696b70
}

@media only screen and (max-width:1219px) {
	.footer-bottom__copyright {
		font-size: 11px
	}
}

@media only screen and (max-width:991px) {
	.footer-bottom__copyright {
		font-size: 11px
	}
}

.footer-bottom__info {
	color: #00c2ff
}

.footer-bottom__logo {
	display: block;
	margin-bottom: 2.5em
}

.footer-bottom__pin {
	width: 100%;
	display: block
}

.footer-bottom__pin img {
	width: 100%;
	height: auto;
	-o-object-fit: contain;
	object-fit: contain
}

.footer-bottom__pin:not(:last-child) {
	margin-bottom: .375em
}

.footer-top__mobile-navigate {
	display: none
}

.footer-bottom-nav__list {
	list-style: none;
	padding: 0;
	font-weight: 400;
	font-size: .875em;
	color: #696b70;
	line-height: 120%
}

@media only screen and (max-width:991px) {
	.footer-bottom-nav__list {
		font-size: 14px
	}
}

@media only screen and (max-width:767px) {
	.footer-bottom-nav__list {
		font-size: 12px
	}
}

.footer-bottom-nav__list li {
	margin-bottom: .675em
}

.footer-bottom-nav__list li a {
	color: #696b70
}

.gotop__btn {
	border-radius: 100%;
	width: 3.125em;
	height: 3.125em;
	position: absolute;
	right: 0;
	bottom: 100%;
	-webkit-transform: translateY(50%);
	-ms-transform: translateY(50%);
	transform: translateY(50%);
	background-color: #fff;
	border: 2px solid #e1e1e3;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: .625em;
	-webkit-transition: border-color .3s ease;
	-o-transition: border-color .3s ease;
	transition: border-color .3s ease
}

.gotop__btn:hover {
	border-color: #fee600
}

.gotop__btn svg {
	max-width: 100%;
	max-height: 100%
}

@media only screen and (max-width:767px) {
	.footer-top__mobile-navigate {
		display: block
	}
}

.footer-top__mobile__title {
	font-weight: 400;
	font-size: 14px;
	line-height: 16px;
	color: #2b2d33;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 14px;
	cursor: pointer
}

.footer-top__mobile__title button {
	background: 0 0;
	pointer-events: none;
	text-transform: uppercase;
	color: #2b2d33
}

.footer-top__mobile__title svg {
	width: 12px;
	height: 8px;
	pointer-events: none;
	-webkit-transition: -webkit-transform .3s ease;
	-o-transition: transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease
}

.footer-top__mobile__item-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	display: none
}

.footer-top__mobile__item-link {
	font-size: 14px;
	line-height: 20px;
	color: #2b2d33;
	opacity: .5;
	margin-bottom: 12px
}

.footer-top__mobile__item_open .footer-top__mobile__item-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

/* MODALS */

.modal {
	display: none
}

.modal {
	max-width: 25.25em;
	margin: 0 auto;
	background: #fff;
	-webkit-box-shadow: 0 8px 32px rgba(0, 0, 0, .08);
	box-shadow: 0 8px 32px rgba(0, 0, 0, .08);
	border-radius: 1em
}

@media only screen and (max-width:1220px) {
	.modal {
		max-width: 33.5em
	}
}

@media only screen and (max-width:767px) {
	.modal {
		max-width: 100%;
		width: 100vw;
		height: 100vh;
		border-radius: 0
	}
}

.modal__inner {
	padding: 2em;
	position: relative
}

@media only screen and (max-width:767px) {
	.modal__inner {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		height: 100%
	}
}

.modal__title {
	font-weight: 700;
	font-size: 1.75em;
	line-height: 1.3;
	color: #000;
	margin: 0 0 .75em
}

@media only screen and (max-width:991px) {
	.modal__title {
		font-size: 2.2em
	}
}

@media only screen and (max-width:1220px) {
	.modal__title {
		font-size: 28px
	}
}

@media only screen and (max-width:767px) {
	.modal__body {
		height: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1
	}
}

.modal__form {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1
}

.modal__subtitle {
	font-size: .875em;
	line-height: 1.4;
	color: #2b2d33;
	margin-bottom: 1.5em
}

@media only screen and (max-width:991px) {
	.modal__subtitle {
		font-size: 14px
	}
}

@media only screen and (max-width:767px) {
	.modal__subtitle {
		font-size: 12px
	}
}

@media only screen and (max-width:1220px) {
	.modal__subtitle {
		font-size: 1.167em
	}
}

.modal__inputs {
	display: grid;
	grid-gap: 1em;
	margin-bottom: 1.5em
}

.modal__inputs .has-danger .pristine-error {
	padding: .5em 0 0;
	position: initial
}

.modal__btn {
	width: 100%;
	border-radius: 1em
}

@media only screen and (max-width:767px) {
	.modal__btn {
		margin-top: auto;
		display: block
	}
}

.modal__checkbox {
	font-size: .825em;
	line-height: 138%;
	margin-bottom: 2em
}

.modal__checkbox .pristine-error.text-help {
	display: none
}

@media only screen and (max-width:1220px) {
	.modal__checkbox {
		font-size: 1.167em
	}
}

.modal__close {
	position: absolute;
	right: 2em;
	top: 2em;
	border: 0;
	background: 0 0;
	width: 1.25em;
	height: 1.25em;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.705799 0.706068C1.09564 0.316207 1.72772 0.316207 2.11755 0.706068L23.2927 21.8824C23.6825 22.2722 23.6825 22.9043 23.2927 23.2941C22.9029 23.6839 22.2708 23.6839 21.881 23.2941L0.7058 2.11775C0.315991 1.72792 0.315991 1.0959 0.705799 0.706068Z' fill='%23A2A4A6'/%3E%3Cpath d='M23.2942 0.705917C23.684 1.09575 23.684 1.72776 23.2942 2.1176L2.11904 23.2939C1.7292 23.6838 1.09712 23.6838 0.707285 23.2939C0.317476 22.9041 0.317476 22.2721 0.707285 21.8823L21.8824 0.705918C22.2723 0.316057 22.9044 0.316056 23.2942 0.705917Z' fill='%23A2A4A6'/%3E%3C/svg%3E%0A")
}


.callback-btn {
	position: fixed;
	bottom: 20px;
	right: 20px;
	z-index: 2
}

.callback-btn__trigger {
	-webkit-box-shadow: 0 10.6667px 34.6667px rgba(43, 45, 51, .1);
	box-shadow: 0 10.6667px 34.6667px rgba(43, 45, 51, .1);
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transition: .2s transform;
	-o-transition: .2s transform;
	transition: .2s transform;
	width: 4em;
	height: 4em;
	background-color: #fee600;
	border-radius: 50%;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 2.66675H7.99996V5.33341H26.6666V21.3334H29.3333V4.00008C29.3333 3.2637 28.7363 2.66675 28 2.66675Z' fill='%232B2D34'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.99996 8.00008C3.26358 8.00008 2.66663 8.59704 2.66663 9.33342V25.3334C2.66663 26.0698 3.26358 26.6667 3.99996 26.6667H7.99996V29.3334C7.99996 29.8384 8.2853 30.3001 8.73701 30.526C9.18872 30.7518 9.72927 30.7031 10.1333 30.4001L15.1111 26.6667H22.6666C23.403 26.6667 24 26.0698 24 25.3334V9.33342C24 8.59704 23.403 8.00008 22.6666 8.00008H3.99996ZM5.33329 24.0001V10.6667H21.3333V24.0001H14.6666C14.3781 24.0001 14.0974 24.0937 13.8666 24.2668L10.6666 26.6667V25.3334C10.6666 24.597 10.0697 24.0001 9.33329 24.0001H5.33329Z' fill='%232B2D34'/%3E%3C/svg%3E%0A")
}

.callback-btn--modal-hidden .callback-btn__trigger:active,
.callback-btn__trigger:active {
	-webkit-transform: scale(.8);
	-ms-transform: scale(.8);
	transform: scale(.8)
}

.callback-btn--modal-hidden .callback-btn-window {
	-webkit-transform: translateY(150%);
	-ms-transform: translateY(150%);
	transform: translateY(150%)
}

.callback-btn--modal-hidden .callback-btn__trigger {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1)
}

.callback-btn__overlay {
	display: none
}

@media only screen and (max-width:767px) {
	.callback-btn__overlay {
		display: block;
		background: #2b2d33;
		opacity: .75;
		width: 100vw;
		height: 100vh;
		position: fixed;
		z-index: 0;
		right: 0;
		top: 0;
		-webkit-transition: .3s;
		-o-transition: .3s;
		transition: .3s
	}
}

.callback-btn--overlay-hidden .callback-btn-window {
	-webkit-transform: translateY(150%);
	-ms-transform: translateY(150%);
	transform: translateY(150%)
}

.callback-btn--overlay-hidden .callback-btn__overlay {
	opacity: 0;
	pointer-events: none;
	visibility: hidden
}

.callback-btn-window {
	z-index: 2;
	max-width: 25.25em;
	margin: 0 auto;
	background: #fff;
	-webkit-box-shadow: 0 8px 32px rgba(0, 0, 0, .08);
	box-shadow: 0 8px 32px rgba(0, 0, 0, .08);
	border-radius: 1em;
	position: fixed;
	bottom: 20px;
	right: 20px;
	-webkit-transition: opacity ease-in .3s, -webkit-transform ease-in .2s;
	-o-transition: transform ease-in .2s, opacity ease-in .3s;
	transition: transform ease-in .2s, opacity ease-in .3s;
	transition: transform ease-in .2s, opacity ease-in .3s, -webkit-transform ease-in .2s
}

@media only screen and (max-width:767px) {
	.callback-btn-window {
		max-width: unset;
		bottom: 0;
		right: 0;
		z-index: 2;
		width: 100%
	}
}

.callback-btn-window__inner {
	padding: 2em;
	position: relative
}

.callback-btn-window__title {
	font-weight: 700;
	font-size: 1.75em;
	line-height: 136%;
	color: #000;
	margin: 0 0 .75em
}

@media only screen and (max-width:1220px) {
	.callback-btn-window__title {
		font-size: 28px
	}
}

.callback-btn-window__btn {
	width: 100%;
	border-radius: 1em
}

.callback-btn-window__close {
	z-index: 2;
	position: absolute;
	right: 1em;
	top: 1em;
	border: 0;
	background: 0 0;
	background-position-x: 0;
	background-position-y: 0;
	width: .81em;
	height: .81em;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.705799 0.706068C1.09564 0.316207 1.72772 0.316207 2.11755 0.706068L23.2927 21.8824C23.6825 22.2722 23.6825 22.9043 23.2927 23.2941C22.9029 23.6839 22.2708 23.6839 21.881 23.2941L0.7058 2.11775C0.315991 1.72792 0.315991 1.0959 0.705799 0.706068Z' fill='%23A2A4A6'/%3E%3Cpath d='M23.2942 0.705917C23.684 1.09575 23.684 1.72776 23.2942 2.1176L2.11904 23.2939C1.7292 23.6838 1.09712 23.6838 0.707285 23.2939C0.317476 22.9041 0.317476 22.2721 0.707285 21.8823L21.8824 0.705918C22.2723 0.316057 22.9044 0.316056 23.2942 0.705917Z' fill='%23A2A4A6'/%3E%3C/svg%3E%0A")
}

/* BUTTONS */

.footer .btn {
	display: inline-block;
	font-weight: 500;
	line-height: 1.5;
	color: #212529;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	user-select: none;
	background-color: transparent;
	border: 2px solid transparent;
	padding: 0.775em 1.45em;
	font-size: 1.125em;
	border-radius: 0.5em;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	
  }
  
  .footer .btn:hover {

	text-decoration: none;
  }
  @media (prefers-reduced-motion: reduce) {
	.footer .btn {
	  transition: none;
	}
  }

  .footer .btn-primary {
	color: #000;
	background-color: #fee600;
	border-color: #fee600
}

.footer .btn-primary:hover {
	color: #000;
	background-color: #feea26
}

.footer .btn-check:focus+.footer .btn-primary,
.footer .btn-primary:focus {
	color: #000;
	background-color: #feea26;
	border-color: #fee91a;
	-webkit-box-shadow: 0 0 0 .25em rgba(216, 196, 0, .5);
	box-shadow: 0 0 0 .25em rgba(216, 196, 0, .5)
}

.footer .btn-check:active+.footer .btn-primary,
.footer .btn-check:checked+.footer .btn-primary,
.footer .btn-primary.active,
.footer .btn-primary:active,
.show>.footer .btn-primary.dropdown-toggle {
	color: #000;
	background-color: #feeb33;
	border-color: #fee91a
}

.footer .btn-check:active+.footer .btn-primary:focus,
.footer .btn-check:checked+.footer .btn-primary:focus,
.footer .btn-primary.active:focus,
.footer .btn-primary:active:focus,
.show>.footer .btn-primary.dropdown-toggle:focus {
	-webkit-box-shadow: 0 0 0 .25em rgba(216, 196, 0, .5);
	box-shadow: 0 0 0 .25em rgba(216, 196, 0, .5)
}

.footer .btn-primary.disabled,
.footer .btn-primary:disabled {
	color: #000;
	background-color: #fee600;
	border-color: #fee600
}

.footer .btn-secondary {
	color: #000;
	background-color: #f0f0f0;
	border-color: #f0f0f0
}

.footer .btn-secondary:hover {
	color: #000;
	background-color: #f2f2f2;
	border-color: #f2f2f2
}

.footer .btn-check:focus+.footer .btn-secondary,
.footer .btn-secondary:focus {
	color: #000;
	background-color: #f2f2f2;
	border-color: #f2f2f2;
	-webkit-box-shadow: 0 0 0 .25em rgba(204, 204, 204, .5);
	box-shadow: 0 0 0 .25em rgba(204, 204, 204, .5)
}

.footer .btn-primary:hover {
	background: #fed500;
	border-color: #fed500
}

.footer .btn-primary_gray {
	border-color: #f0f0f0;
	background-color: #f0f0f0
}

.footer .btn-primary_black:hover,
.footer .btn-primary_gray:hover {
	background-color: #e1e1e3;
	border-color: #e1e1e3
}

.footer .btn-primary_black {
	color: #fff;
	border-color: #2b2d33;
	background-color: #2b2d33
}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/popup/style.css?17549832393778*/
/* свойства модального окна по умолчанию */
.modal {
	/*position: fixed;*/ /* фиксированное положение */
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	/*background: rgba(0,0,0,0.5); !* цвет фона *!*/
	z-index: 1050;
	opacity: 0; /* по умолчанию модальное окно прозрачно */
	-webkit-transition: opacity 200ms ease-in;
	-moz-transition: opacity 200ms ease-in;
	transition: opacity 200ms ease-in; /* анимация перехода */
	pointer-events: none; /* элемент невидим для событий мыши */
	margin: 0;
	padding: 0;
	opacity: 0;
	pointer-events: auto;
}
/* при отображении модального окно */
.modal:target {
	opacity: 1; /* делаем окно видимым */
	pointer-events: auto; /* элемент видим для событий мыши */
	overflow-y: auto; /* добавляем прокрутку по y, когда элемент не помещается на страницу */
}
/* ширина модального окна и его отступы от экрана */
.modal-dialog {
	position: fixed;
	width: auto;
	margin: 10px;
	left: 30px;
	bottom:20px;
	z-index: 10;
	max-width: 300px;
}
@media (max-width: 640px) {
	.modal-dialog {
		left: 0;
		/*max-width: 500px;
        margin: 30px auto;*/ /* для отображения модального окна по центру */
	}
}
/* свойства для блока, содержащего контент модального окна */
.modal-content {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	background-color: #F5F6F7;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 0px solid rgba(0,0,0,.2);
	border-radius: .3rem;
	outline: 0;
}
@media (min-width: 768px) {
	.modal-content {
		-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.3);
		box-shadow: 0 5px 15px rgba(0,0,0,0.3);
	}
}
/* свойства для заголовка модального окна */
.modal-header {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 15px;
	/*border-bottom: 1px solid #eceeef;*/
}
.modal-title {
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.5;
	font-size: 14px;
	font-weight: 500;
}
/* свойства для кнопки "Закрыть" */
.close {
	float: right;
	font-family: sans-serif;
	font-size: 25px;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: .7;
	text-decoration: none;
	z-index: 1;
	cursor: pointer;
	position: absolute;
	right: 15px;
	top: 10px;
}
/* свойства для кнопки "Закрыть" при нахождении её в фокусе или наведении */
.close:focus, .close:hover {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: .75;
}
/* свойства для блока, содержащего основное содержимое окна */
.modal-body {
	position: relative;
	-webkit-box-flex: 1;
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: 15px;
	overflow: auto;
}

.modal-body p{
	max-width: 250px;
}

.modal-body .btn{
	border: 2px solid transparent;
	height: 43px;
	padding: 8px 18px;
	font-size: 14px;
	line-height: 23px!important;
	margin-right: 0;
	font-weight: 500;
}

/* End */


/* Start:/local/templates/main/styles.css?174047910378326*/
.snippet-text-block-1{font-size:18px;line-height:30px;color:#2b2d33;padding:20px;background:#f4f4f4;border-radius:10px;font-weight:700;font-weight:500;padding-top:50px;padding-bottom:50px}
.btn-grey{background-color:#f4f4f4;color:#2b2d33;display:inline-block;padding:15px 10px;border-radius:10px;text-decoration:none}
.btn-yellow{background-color:#fee600;color:#2b2d33;display:inline-block;padding:15px 10px;border-radius:10px;text-decoration:none}
.quote-block{font-size:16px;color:#2b2d33;padding:30px;background:#fee600;border-radius:10px}
.stat-block{margin:20px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-align-content:flex-start;align-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.stat-block .short-block{padding:21px 30px;width:100%;max-width:267px;height:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-align-content:flex-start;align-content:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:16px;-webkit-border-radius:12px;border-radius:12px;border:1px solid #e1e1e3;padding:21px 30px;min-height:237px}
.stat-block .big-text{color:#2b2d33;font-size:60px;line-height:66px}
.stat-block .big-text span{font-size:22px}
.stat-block .short-block p{width:100%;max-width:100%;color:#2b2d33;font-size:14px;line-height:22px}
.stat-block-2x {justify-content:center;}
.stat-block-2x  .short-block {margin:20px;}
.stat-block .big-text span { font-size: 22px;}
.snippet-question-form{
    width: 100%;
    display: block;
    margin: 25px 0;
}
.snippet-question-form .form__result {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    border-radius: 12px;
}
.snippet-question-form .form__result.active {
    display: flex;
    max-height: 110px;
}
.snippet-question-form .form__result.active .form__title{
    margin: auto;
}
.snippet-question-form .form__request{
    padding: 18px 36px 30px;
    padding-left: 350px;
    box-sizing: border-box;
    position: relative;
    background-image: url('/local/templates/main/images/faq320.png');
    background-repeat: no-repeat;
    background-position: 36px bottom;
    background-size: 272px;
}
.snippet-question-form.snippet-question-form--editable .form__request{
    background: unset;
    padding: 0;
}
.snippet-question-form .form__title{
    font-style: normal;
    font-weight: bold;
    font-size: 32px;
    line-height: 42px;
    color: #2B2D33;
    text-align: center;
}
.snippet-question-form .form__inputs{
    margin-top: 35px;
    margin-bottom: 15px;
    text-align: center;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.snippet-question-form .form__inputs .input__row {
    display: inline-block;
    width: calc(33.3% - 7px);
    position: relative;
    margin-right: 10px;
    margin-bottom: 10px;
}
.snippet-question-form .form__inputs .input__row:nth-child(3n){
    margin-right: 0;
}
.snippet-question-form .form__inputs input{
    display: block;
    height: 54px;
    width: 100%;
    background: #FFFFFF;
    border-radius: 8px;
    padding: 14px 26px;
    box-sizing: border-box;
    color: #939AA3;
    font-size: 18px;
    line-height: 26px;
    box-shadow: none;
    border: none;
}
.snippet-question-form .form__inputs label{
    display: none;
    position: absolute;
    bottom: -30px;
    left: 0;
    line-height: 20px;
    color: #cf030a;
    font-size: 12px;
}
.snippet-question-form .form__inputs input::placeholder{
    color: #939AA3;
}
.snippet-question-form .form__inputs input:nth-child(3n){
    margin-right: 0;
}
.snippet-question-form .feedback-form__agree{
    margin: 0 0 35px;
}
.snippet-question-form button{
    display: block;
    padding: 15px 28px;
    box-sizing: border-box;
    min-width: 290px;
    width: max-content;
    height: 54px;
    border-radius: 10px;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    text-align: center;
    margin: auto;
    box-shadow: none;
    border: none;
    transition: 0.5s;
}
.snippet-question-form.form-yellow .form__request{
    background-color: #FEE600;
    border-radius: 12px;
}
.snippet-question-form.form-light .form__request{
    background-color: #F4F4F4;
    border-radius: 12px;
}
.snippet-question-form .form__request.hide{
    opacity: 0;
}
.snippet-question-form.form-yellow  button{
    background: #2B2D33;
    color: #fff;
}
.snippet-question-form.form-light  button{
    color: #000000;
    background: #FEE600;
}
.snippet-question-form.form-yellow .ui-checkbox-container input:checked~.checkmark{
    background-color: #2b2d33;
}
.snippet-question-form.form-yellow .ui-checkbox-container .checkmark:after{
    border: solid #FEE600;
    border-width: 0 2px 2px 0;
}
.snippet-question-form.form-yellow .ui-checkbox-container input:checked~.checkmark{
    border: 2px solid #2b2d33;
}
.snippet-question-form.form-yellow .checkmark{
    border: 2px solid #2b2d33;
}
.snippet-question-form.form-yellow  button:hover{
    background-color: #4d4e4f;
}
.snippet-question-form.form-yellow .form__result{
    background: #FEE600;
}
.snippet-question-form.form-light  button:hover{
    background: #f5cc00;
}
.snippet-question-form.form-light .form__result{
    background: #F4F4F4;
}
.snippet-question-form .input-error-agree{
    line-height: 20px;
    color: #cf030a;
    font-size: 12px;
    position: absolute;
}
.snippet-question-form.snippet-question-form--editable .form__cols{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.snippet-question-form.snippet-question-form--editable .form__col{
    width: calc( 50% - 25px );
    display: block;
}
.snippet-question-form.snippet-question-form--editable .form__col:nth-child(1){
    padding: 30px 0 40px 50px;
    box-sizing: border-box;
}
.snippet-question-form.snippet-question-form--editable .form__col:nth-last-child(1){
    padding: 90px 0;
    box-sizing: border-box;
}
.snippet-question-form.snippet-question-form--editable .form__title{
    text-align: left;
}
.snippet-question-form.snippet-question-form--editable .form__inputs{
    flex-direction: column;
}
.snippet-question-form.snippet-question-form--editable .form__inputs .input__row{
    width: 100%;
    margin-right: 0;
}
.snippet-question-form.snippet-question-form--editable .form__inputs label {
    bottom: -8px;
    left: 27px;
    z-index: 3;
}
.snippet-question-form.snippet-question-form--editable .form__col .form__img{
    display: block;
    width: 100%;
    height: 100%;
    max-width: 70%;
    margin: auto;
    object-fit: contain;
    object-position: center;
}
.snippet-question-form.snippet-question-form--editable  button{
    margin-left: 0;
}
@media screen and (max-width: 768px){
    .snippet-question-form .form__inputs{
        flex-direction: column;
        margin: 30px 0;
    }
    .snippet-question-form .form__request{
        padding: 24px 15px 40px;
        background-image: none;
    }
    .snippet-question-form .form__title{
        font-size: 28px;
        line-height: 42px;
    }
    .snippet-question-form .form__inputs .input__row{
        width: 100%;
    }
    .snippet-question-form button{
        width: 100%;
    }
    .snippet-question-form .form__inputs label{
        bottom: -8px;
        left: 27px;
    }
    .snippet-question-form.snippet-question-form--editable .form__title{
        text-align: center;
    }
    .snippet-question-form.snippet-question-form--editable .form__col{
        width: 100%;
        display: block;
    }
    .snippet-question-form.snippet-question-form--editable .form__col:nth-child(1){
        padding: 20px 10px;
        box-sizing: border-box;
    }
    .snippet-question-form.snippet-question-form--editable .form__col:nth-last-child(1){
        padding: 0 10px;
        box-sizing: border-box;
    }
    .snippet-question-form.snippet-question-form--editable  .form__title {
        font-size: 25px;
        line-height: 34px;
        padding: 0 30px;
        box-sizing: border-box;
    }
}
.snippet-question-form.snippet-question-form--popup{
    max-width: 560px;
}
.snippet-question-form.snippet-question-form--popup .form__result.active{
    max-height: 100%;
}
.snippet-question-form.snippet-question-form--popup .form__request{
    background: unset;
    padding: 60px 50px 50px;
    border-radius: 12px;
}
.snippet-question-form.snippet-question-form--popup .form__cols{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.snippet-question-form.snippet-question-form--popup .form__col{
    width: 100%;
    display: block;
}
.snippet-question-form.snippet-question-form--popup .form__col:nth-child(1){
    padding: 0;
    box-sizing: border-box;
}
.snippet-question-form.snippet-question-form--popup .form__title{
    text-align: center;
}
.snippet-question-form.snippet-question-form--popup .form__inputs{
    flex-direction: column;
}
.snippet-question-form.snippet-question-form--popup .form__inputs .input__row{
    width: 100%;
    margin-right: 0;
}
.snippet-question-form.snippet-question-form--popup .form__inputs label {
    bottom: -8px;
    left: 27px;
    z-index: 3;
}
#openModal22 .snippet-question-form.snippet-question-form--popup .form__inputs label {
    bottom: -22px;
    left: 9px;
    z-index: 3;
}
.snippet-question-form.snippet-question-form--popup .form__col .form__img{
    display: block;
    width: 100%;
    height: 100%;
    max-width: 70%;
    margin: auto;
    object-fit: contain;
    object-position: center;
}
#openModal22 .snippet-question-form.snippet-question-form--popup .form__request{
    padding: 20px 20px 30px;
}
#openModal22 .modal-body .btn{
    display: block;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    font-weight: 500;
    white-space: nowrap;
    padding: 0 28px;
    height: 54px;
    width: auto;
    border-radius: 10px;
    line-height: 54px;
    color: #2B2D33;
    background-color: #FEE600;
    font-size: 18px;
    border: 1px solid #FEE600;
    text-align: center;
    cursor: pointer;
    outline: none;
    transition: .2s ease;
    letter-spacing: 0;
    text-transform: none;
    box-sizing: border-box;
    font-weight: 500;
    margin: 10px auto 0;
}
@media screen and (max-width: 768px){
    .snippet-question-form .form__inputs{
        flex-direction: column;
        margin: 30px 0;
    }
    .snippet-question-form .form__request{
        padding: 24px 15px 40px;
        background-image: none;
    }
    .snippet-question-form .form__title{
        font-size: 28px;
        line-height: 42px;
    }
    .snippet-question-form .form__inputs .input__row{
        width: 100%;
    }
    .snippet-question-form button{
        width: 100%;
    }
    .snippet-question-form .form__inputs label{
        bottom: -8px;
        left: 27px;
    }
    .snippet-question-form.snippet-question-form--popup .form__title{
        text-align: center;
    }
    .snippet-question-form.snippet-question-form--popup .form__col{
        width: 100%;
        display: block;
    }
    .snippet-question-form.snippet-question-form--popup .form__col:nth-child(1){
        padding: 20px 10px;
        box-sizing: border-box;
    }
    .snippet-question-form.snippet-question-form--popup .form__col:nth-last-child(1){
        padding: 0 10px;
        box-sizing: border-box;
    }
    .snippet-question-form.snippet-question-form--popup  .form__title {
        font-size: 25px;
        line-height: 34px;
        padding: 0 30px;
        box-sizing: border-box;
    }
    .btn__wrap{
        text-align: center;
        padding: 0 20px;
        margin-top: 10px;
    }
    .btn__wrap a.calc_ajax{
        display: inline;
    }
    .feedback__input_wrong .feedback__input-error:after{
        bottom: unset;
        top: -30px;
    }
}

.article--preview-text{
    margin-bottom: 84px;
}
.article--newyear{
    width: 100%;
    padding: 42px 80px 24px;
    box-sizing: border-box;
    background: linear-gradient(175.8deg, #064987 0%, #480C37 100%);
    min-height: 1000px;
    color: #fff;
}
.article--header{

}
.article--header__title{
    box-sizing: border-box;
    padding-bottom: 41px;
    border-bottom: 1px solid #ffffff26;
    font-weight: 450;
    font-size: 24px;
    line-height: 34px;
    color: #fff;
}
.article--header__title a{
    color: #fff;
    font-weight: 450;
    font-size: 24px;
    line-height: 34px;
    border-bottom: 1px solid #ffffff26;
    transition: 0.6s;
}
.article--header__title a:hover{
    color: #fff;
    font-weight: 450;
    font-size: 24px;
    line-height: 34px;
    border-bottom: 1px solid #ffffff;
}
.article--body{
    padding: 34px 0 27px;
    box-sizing: border-box;
    border-bottom: 1px solid #ffffff26;
}
.article--body__row{
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: 27px;
}
.article--body__row:nth-child(2n){
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
    margin-bottom: 27px;
}
.article--body__col{
    width: 478px;
    height: auto;
}
.article--body__element{
    margin-bottom: 27px;
}
.article--body__element:nth-last-child(1){
    margin-bottom: 0px;
}
.article--body__element a{
    color: #fff;
    text-decoration: underline;
}
.article--body__element ul{
    margin: 16px 0;
    padding-left: 26px;
    box-sizing: border-box;
    list-style: none;
}
.news-page__article .article--body__element ul li{
    position: relative;
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 22px;
}
.news-page__article .article--body__element ul li:before{
    content: '';
    display: block;
    width: 8px;
    height: 8px;
    background-color: #FEE600;
    position: absolute;
    left: -26px;
    top: 10px;
    margin: auto;
}
.article--body__element-title{
    font-weight: 550;
    font-size: 26px;
    line-height: 32px;
    letter-spacing: -0.35px;
    color: #FFFFFF;
    margin-bottom: 18px;
}
.article--body__element-text, .article--body__element-text p, .article--body__element-text a{
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 22px;
    color: rgba(255, 255, 255, 0.8);
}
.article--body__element-text p{
    margin-bottom: 26px;
}
.article--body__img{
    height: 100%;
    width: 100%;
    object-fit: contain;
    object-position: top;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.article--footer{
    padding-top: 33px;
    box-sizing: border-box;
}
@media screen and (max-width: 768px){
    .article--body__col{
        width: 100%;
    }
    .article--body__row, .article--body__row:nth-child(2n){
        flex-direction: column-reverse;
    }
    .article--newyear{
        padding: 20px;
    }
    .article--body__img{
        position: relative;
        top: unset;
        bottom: unset;
        left: unset;
        right: unset;
    }
}
.popup__pay-warning .ui-accordion__head, .popup__pay-warning .ui-accordion__card.active .ui-accordion__head{
    padding: 10px 0;
    background-color: transparent;
    border: none;
    min-height: unset;
    height: auto;
}
.popup__pay-warning .ui-accordion__card .ui-accordion__head span {
    color: #000;
    font-size: 16px;
    font-weight: normal;
}
.popup__pay-warning .ui-accordion__card.active .ui-accordion__head span {
    color: #000;
    font-size: 16px;
    font-weight: normal;
}
.popup__pay-warning .ui-accordion__card.active .ui-accordion__head svg{
    fill: #000;
}
.modal .ui-accordion__body {
    padding: 0;
    background-color: transparent;
    border: 0;
}
body[contenteditable="true"] .modal[data-popup-form="1"]{
    display: block;
}
.modal[data-popup-form="1"]{
    display: none;
}
.modal[data-popup-form="1"] .modal-body{
    padding: 0;
    overflow: visible;
    width: max-content;
}
.modal[data-popup-form="1"] .modal-dialog{
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 1172px;
    display: flex;
}
.modal[data-popup-form="1"]  .modal-content{
    margin: auto;
    background-color: transparent;
    border-radius: 15px;
}
.modal[data-popup-form="1"] .modal-body .btn.btn-yellow.btn-tss-more__desktop{
    display: none;
}
.modal[data-popup-form="1"] .snippet-question-form{
    margin: 0;
}
@media screen and (max-width: 1200px){
    .modal[data-popup-form="1"] .modal-dialog{
        max-width: calc(100% - 60px);
    }
}
@media screen and (max-width: 768px){
    .modal[data-popup-form="1"] .modal-dialog{
        max-width: calc(100% - 30px);
    }
    .feedback-form .feedback__input__or {
        margin: 20px auto -10px;
    }
    .appeal .title_h1, .contacts .title_h1, .feed .title_h1{
        text-align: center;
    }
}
.main .modal[data-popup-form="1"]{
    display: none;
    opacity: 0;
}
.splash__borrowers-protection .borrowers-protection--background{
    background-position: center bottom;
}
.show__send-form{
    margin: 20px 0;
    display: block;
    width: max-content;
}
/*.send-form{*/
/*    display: block;*/
/*    overflow: hidden;*/
/*    padding: 0;*/
/*    height: 0px;*/
/*    transition: 0.4s;*/
/*    background-color: transparent;*/
/*}*/
/*.send-form.show{*/
/*    height: 120px;*/
/*}*/
.send-form .feedback__input{
    margin-top: 0px;
    font-size: 18px;
    width: 100%;
}

.send-form .feedback__input input{
    border-radius: 0;
    padding: 8px 40px 8px 20px;
    border: 0;
    border-bottom: 2px solid #e1e1e3;
    background-color: transparent;
    font-size: 18px;
    line-height: 24px;
    color: #2b2d33;
    resize: none;
    word-wrap: break-word;
    padding-left: 18px;
    padding-top: 5px;
}
.send-form .feedback__input .feedback__input-error {
    display: none;
}
.send-form .feedback-form__btn{
    margin-top: 20px;
}
#openModal22.modal{
    display: none;
}
#openModal22.modal.modal-centred{
    opacity: 1;
}
#openModal22.modal-centred .modal-dialog{
    max-width: 500px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
@media screen and (max-width: 768px){
    #openModal22.modal{
        display: none;
    }
    #openModal22.modal .modal-dialog{
        left: 20px;
        right: 20px;
        top: 20px;
        max-width: 90vw;
    }
    #openModal22 .snippet-question-form.snippet-question-form--popup .form__request{
        padding: 20px 0;
    }
    #openModal22 .snippet-question-form button{
        min-width: unset;
    }
    #openModal22.modal-centred{
        opacity: 1;
    }
}

.block__contacts{
    width: 100%;
    max-width: 1400px;
    display: block;
    padding: 80px 215px 85px;
    box-sizing: border-box;
    margin: 0 auto;
}
.block__contacts a{
    cursor: pointer;
    transition: 0.4s;
}
.block__contacts a:hover{
    opacity: 0.9;
}
.block__contacts h2{
    font-family: Navigo;
    font-style: normal;
    font-weight: bold;
    font-size: 48px;
    line-height: 54px;
    color: #2B2D34;
    text-align: center;
    margin-bottom: 54px;
}
.block__contacts .contacts__items{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.block__contacts .contacts__item{
    width: calc(33.333% - 80px);
    display: block;
    height: max-content;
}
.block__contacts .contacts__item--icons{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-bottom: 15px;
}
.block__contacts .contacts__item--icon{
    width: 48px;
    height: 48px;
    display: flex;
    border-radius: 16px;
    background-color: #FEE600;
    margin-right: 10px;
}
.block__contacts .contacts__item--icon.icon--tg{
    background-color: #F2F2F2 !important;
}
.block__contacts .contacts__item--icon img{
    width: 24px;
    height: 24px;
    display: block;
    object-fit: contain;
    margin: auto;
}
.block__contacts .contacts__item--titles{
    display: block;
    margin-bottom: 15px;
}
.block__contacts .contacts__item--title{
    display: block;
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 26px;
    color: #00809C !important;
}
.block__contacts .contacts__item--title.title--phone{
    color:#2B2D34 !important;
    font-family: Navigo;
    font-style: normal;
    font-weight: bold;
    font-size: 24px;
    line-height: 30px;
}
.block__contacts .contacts__item--description{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    color: #808185;
}
@media screen and (max-width: 1024px){
    .block__contacts{
        padding: 40px 60px;
    }
    .block__contacts .contacts__item{
        width: calc(33.333% - 30px);
    }
}
@media screen and (max-width: 768px){
    .block__contacts{
        padding: 40px 60px;
    }
    .block__contacts h2{
        font-size: 28px;
        line-height: 34px;
        margin-bottom: 30px;
    }
    .block__contacts .contacts__item{
        width: 100%;
        text-align: center;
        margin-bottom: 30px;
    }
    .block__contacts .contacts__item--icons{
        display: flex;
        justify-content: center;
    }
    .block__contacts .contacts__item--titles{
        display: block;
        margin-bottom: 0px;
    }
    .block__contacts .contacts__item--title{
        font-size: 16px;
        line-height: 26px;
    }
    .block__contacts .contacts__item--title.title--phone{
        font-size: 20px;
        line-height: 26px;
    }
    .block__contacts .contacts__item--description{
        font-size: 14px;
        line-height: 22px;
    }
}
.top-splash-slider__pagination{
    width: max-content;
    margin: 0 auto;
    left: 0;
    right: 0;
}
.payment-success-2--section .container--head{
    padding: 70px 0;
    box-sizing: border-box;
    border-bottom: 1px solid #DDDDDF;
}
.payment-success-2--section .container--head img{
    width: 140px;
    height: 150px;
    display: block;
    margin: auto auto 50px;
}
.payment-success-2--section .container--head h1{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 16px;
}
.payment-success-2--section .container--body{
    padding: 46px 0 80px;
    box-sizing: border-box;
    background-color: #F5F7F7;
    border-bottom: 1px solid #DDDDDF;
}
.payment-success-2--section .container--body .advantages__items{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 60px 0 50px;
}
.payment-success-2--section .container--body .advantages__items .icon{
    top: -5px;
}
.payment-success-2--section .container--body .advantages__item{
    display: flex;
    justify-content: center;
    margin: 0 35px;
}
.payment-success-2--section .container--body .advantages__item-img{
    width: 74px;
    height: 74px;
    display: block;
    object-position: center;
    object-fit: contain;
    margin: auto;
    margin-right: 34px;
}
.payment-success-2--section .container--body .advantages__item-text{
    width: 100%;
    max-width: 224px;
    display: block;
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 26px;
    color: #2B2D33;
    text-align: left;
}
.payment-success-2--section .container--footer{
    padding: 46px 0 80px;
    box-sizing: border-box;
}
.payment-success-2--section .container--head .result__items{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 60px 0 50px;
}
.payment-success-2--section .container--head .result__item{
    display: flex;
    justify-content: center;
    padding: 36px 72px 40px;
    box-sizing: border-box;
    box-shadow: 0px 8px 26px rgba(43, 45, 51, 0.1);
    border-radius: 16px;
    background-color: #fff;
    margin: 0 12px;
    margin-bottom: 20px;
}
.payment-success-2--section .container--head .result__item-img{
    width: 70px;
    height: 70px;
    display: block;
    object-position: center;
    object-fit: contain;
    margin: auto;
    margin-right: 24px;
    background: #FEE600;
    border-radius: 23px;
}
.payment-success-2--section .container--head .result__item-text{
    width: 100%;
    max-width: 224px;
    margin: auto 0;
    display: block;
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 26px;
    color: #2B2D33;
    text-align: left;
}
.payment-success-2--section .container--head .result__item-text a{
    display: block;
    color: #2B2D33;
    font-weight: 500;
    font-size: 24px;
    line-height: 30px;
}
.payment-success-2--section .container--head .result__item-text span{
    display: block;
    font-size: 13px;
    line-height: 16px;
    color: #808185;
    margin-top: 10px;
}

.payment-success-2--section .container--footer{
    text-align: center;
}

.payment-success-2--section .container--footer h2{
    margin-bottom: 34px;
}
.payment-success-2--section .container--footer .ps--description{
    font-family: Navigo;
    font-style: normal;
    font-weight: bold;
    font-size: 38px;
    line-height: 46px;
}
.payment-success-2--section .container--footer .btn{
    margin: 0 auto;
}
.payment-success-2--section button{
    margin-top: 0px;
}

.payment-success-2--section .ps--title{
    font-family: Navigo;
    font-style: normal;
    font-weight: bold;
    font-size: 48px;
    line-height: 70px;
    text-align: center;
    color: #2B2D33;
}
.payment-success-2--section .ps--description{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 26px;
    text-align: center;
    color: #2B2D33;
}
.payment-success-2--section .container{
    text-align: center;
}

.payment-success-2--section .container--head .result__item.result__item--mob{
    display: none;
}

@media screen and (max-width: 1024px){
    .payment-success-2--section .container--head .result__item{
        margin-bottom: 20px;
    }
    .payment-success-2--section .container--head .result__item:nth-last-child(1){
        margin-bottom: 0;
    }
    .payment-success-2--section .container--body .advantages__item{
        margin-bottom: 30px;
    }
    .payment-success-2--section .container--body .advantages__item:nth-last-child(1){
        margin-bottom: 0;
    }
    .payment-success-2--section .ps--title{
        font-weight: bold;
        font-size: 34px;
        line-height: 46px;
    }
}
@media screen and (max-width: 768px){
    .payment-success-2--section h1{
        font-weight: bold;
        font-size: 18px;
        line-height: 26px;
    }
    .payment-success-2--section .ps--title{
        font-weight: bold;
        font-size: 22px;
        line-height: 34px;
    }
    .payment-success-2--section .container--footer .ps--description{
        font-weight: bold;
        font-size: 22px;
        line-height: 34px;
    }
    .payment-success-2--section .container--head, .payment-success-2--section .container--body, .payment-success-2--section .container--footer{
        padding: 45px 0;
    }
    .payment-success-2--section .container--body .advantages__item{
        margin: 0 0 30px;
    }
    .payment-success-2--section .container--head .result__items{
        margin: 0 0 20px;
    }
    .payment-success-2--section .container--head .result__item{
        display: none;
    }
    .payment-success-2--section .container--head .result__item.result__item--mob{
        display: block;
        background-color: transparent;
        box-shadow: none;
        text-align: center;
        padding: 20px 0;
    }
    .payment-success-2--section .container--head .result__item-img{
        width: 50px;
        height: 50px;
        margin-right: 16px;
        border-radius: 14px;
    }
    .payment-success-2--section .container--head .result__item-text{
        font-size: 15px;
        line-height: 22px;
        margin: 0 auto;
        width: 100%;
        text-align: center;
    }
    .payment-success-2--section .container--head .result__item-text a{
        font-size: 15px;
        line-height: 22px;
        font-weight: normal;
    }
    .payment-success-2--section .container--head .result__item.result__item--mob span{
        display: block;
        font-size: 13px;
        line-height: 18px;
        color: #808185;
        margin-top: 20px;
    }
}

/*  tooltips  */
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .875rem;
    word-wrap: break-word;
    opacity: 0
}

.tooltip.show {
    opacity: .9
}

.tooltip .arrow {
    position: absolute;
    display: block;
    width: .8rem;
    height: .4rem
}

.tooltip .arrow:before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-tooltip-auto[x-placement^=top], .bs-tooltip-top {
    padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=top] .arrow, .bs-tooltip-top .arrow {
    bottom: 0
}

.bs-tooltip-auto[x-placement^=top] .arrow:before, .bs-tooltip-top .arrow:before {
    top: 0;
    border-width: .4rem .4rem 0;
    border-top-color: #000
}

.bs-tooltip-auto[x-placement^=right], .bs-tooltip-right {
    padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=right] .arrow, .bs-tooltip-right .arrow {
    left: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-auto[x-placement^=right] .arrow:before, .bs-tooltip-right .arrow:before {
    right: 0;
    border-width: .4rem .4rem .4rem 0;
    border-right-color: #000
}

.bs-tooltip-auto[x-placement^=bottom], .bs-tooltip-bottom {
    padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow, .bs-tooltip-bottom .arrow {
    top: 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow:before, .bs-tooltip-bottom .arrow:before {
    bottom: 0;
    border-width: 0 .4rem .4rem;
    border-bottom-color: #000
}

.bs-tooltip-auto[x-placement^=left], .bs-tooltip-left {
    padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=left] .arrow, .bs-tooltip-left .arrow {
    right: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-auto[x-placement^=left] .arrow:before, .bs-tooltip-left .arrow:before {
    left: 0;
    border-width: .4rem 0 .4rem .4rem;
    border-left-color: #000
}

.tooltip-inner {
    max-width: 200px;
    padding: .25rem .5rem;
    color: #fff;
    text-align: center;
    background-color: #000;
    -webkit-border-radius: .25rem;
    border-radius: .25rem
}

/*  new calculator  */
.i-tooltip{
    width: 16px;
    height: 16px;
    display: inline-block;
    background-image: url("/local/templates/main/images/icon-i.svg");
    background-position: top;
    background-size: 100%;
    background-repeat: no-repeat;
    cursor: pointer;
}
h2 .i-tooltip{
    height: 30px;
}
.calc-new .form-step[data-role="form-step"]{
    display: none;
}
.calc-new .form-step[data-role="form-step"].show{
    display: block;
}
.calc-new .calculator--new .about container{

}
.calc-new .btn-yellow{
    padding: 18px 12px;
}
.calc-new .input-error{
    display: none;
}
.calc-new .feedback__input_wrong .input-error{
    color: #CF030A;
    font-size: 12px;
    line-height: 18px;
    display: block;
    margin-bottom: 0.2rem;
}
.calc-new .feedback__input_wrong input[type="text"]{
    border-color: #CF030A!important;
}

.calc-new .disabled-btn{
    filter: grayscale(100);
}
.calc-new .calculator--new .desc{
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 18px;
    line-height: 26px;
    text-align: center;
    color: #2B2D34;
    margin: 74px auto 52px;
}
.calc-new .calculator--new .title{
    font-style: normal;
    font-weight: bold;
    font-size: 48px;
    line-height: 54px;
    text-align: center;
    color: #2B2D34;
    margin-bottom: 64px;
}

.calc-new .button_row {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.calc-new .calculator .button_row li {
    width: 50%;
    display: flex;
    box-sizing: border-box;
    margin-bottom: 0;
    padding: 0;
}
.calc-new .calculator .button_row li:before{
    display: none;
}
.calc-new .calculator .button_row li label{
    padding: 12px 21px;
    box-sizing: border-box;
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    color: #2B2D34;
    margin: auto;
}
.calc-new .calculator .button_row li:nth-child(1) label{
    border-radius: 8px 0px 0px 8px;
    border-right: 0;
}
.calc-new .calculator .button_row li:nth-last-child(1) label{
    border-radius: 0px 8px 8px 0px;
    border-left: 0;
}
.calc-new .calculator .button_row li .mark{
    width: 100%;
    text-align: left;
    padding-left: 15px;
    display: block;
    position: relative;
}
.calc-new .calculator .button_row li .mark:before{
    content: '';
    display: block;
    width: 6px;
    height: 6px;
    background-color: #000;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    margin: auto;
}
.calc-new .calculator .button_row label{
    display: block;
    width: 100%;
    height: 100%;
}
.calc-new .calculator .button_row input {
    padding: 0;
    border: unset;
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.calc-new .calculator .button_row input[type="radio"] {
    opacity: 0.01;
    z-index: 100;
}

.calc-new .calculator .button_row input[type="radio"]:checked+label{
    background-color: #FEE600;
    border-color: #FEE600;
}

.calc-new .calculator .button_row label {
    padding: 5px;
    border: 1px solid #CCC;
    cursor: pointer;
}

.calc-new .calculator .button_row label:hover {
    background: #DDD;
}

.calc-new .input_row{
    margin-bottom: 1rem;
}

.calc-new .terms--accordion-list .input__row.feedback__input_wrong.accordion-list--input input:before{
    border: 2px solid #CF030A;
}

.calc-new .calculator .input_row input[type="text"]{
    height: 52px;
    background-color: #FFFFFF;
    border: 1px solid #D5D5D6;
    box-sizing: border-box;
    border-radius: 8px;
    padding: 14px 16px;
    box-sizing: border-box;
    position: relative;
}

.calc-new .calculator .input_row input[type="text"]::placeholder{
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    color: #808185;
}
.calc-new .calculator .input_row .input__desclimer{
    display: none;
}
.calc-new .calculator .input_row input[type="text"].active{
    padding-top: 24px;
}
.calc-new .calculator .input_row .input__desclimer.active{
    display: block;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    padding: 5px 16px;
    box-sizing: border-box;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #808185;
    z-index: 2;
}
.calc-new .calculator .input_row--desc{
    margin-bottom: 26px;
}
.calc-new .calculator .input_row .desclimer{
    margin-top: 4px;
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 12px;
    line-height: 18px;
    color: #808185;
}
.calc-new .calculator .calculator_subhead{
    max-width: 450px;
}
.calc-new .calculator .calculator_subhead span{
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #808185;
}
.calc-new .calculator .text_block{
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    width: 100%;
    padding: 12px 16px;
    box-sizing: border-box;
    margin-bottom: 25px;
}
.calc-new .calculator .text_block-green{
    padding: 0;
}
.calc-new .calculator .icon_row{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: #2B2D34;
    display: flex;
}
.calc-new .calculator .icon_row img{
    margin: auto;
    width: 20px;
    height: 20px;
    display: none;
}
.calc-new .calculator .text_row{
    width: calc(100% - 52px);
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 16px;
    line-height: 22px;
    color: #2B2D34;
    display: none;
}
.calc-new [type="date"]::-webkit-inner-spin-button {
    display: none;
}
.calc-new [type="date"]::-webkit-calendar-picker-indicator {
    display: none;
}
.calc-new .sticky-result__mob{
    display: none;
}
.calc-new .calculator .calculator-result-checklist{
    display: flex;
    flex-direction: column;
}
.calc-new .calculator .calculator-result-checklist--item{
    display: flex;
    justify-content: flex-start;
    margin-bottom: 14px;
}
.calc-new .calculator .calculator-result-checklist--icon{
    width: 14px;
    height: 12px;
    display: block;
    margin-right: 14px;
    margin-top: 6px;
}
.calc-new .calculator .calculator-result-checklist--icon svg{
    display: block;
}
.calc-new .calculator .calculator-result-checklist--text{
    width: 210px;
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #2B2D34;
}
.calc-new .calculator .calculator-result-checklist--text .varibale-text{
    display: none;
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #2B2D34;
}
.calc-new .calculator .calculator-result-checklist--price{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: bold;
    font-size: 22px;
    line-height: 32px;
    color: #2B2D34;
    text-align: right;
    margin: auto;
    margin-right: 0;
}
.calc-new .calculator .disabled .calculator-result-checklist--price{
    font-family: ALS Hauss;
    font-style: normal;
    font-style: normal;
    font-weight: bold;
    font-size: 22px;
    line-height: 32px;
    text-align: right;
    color: #cbcbcb;
    margin: auto;
    margin-right: 0;
}
.calc-new .calculator .calculator-result-p40{
    padding: 40px;
    box-sizing: border-box;
}
.calc-new .calculator .calculator-result-p40:nth-child(1){
    margin-bottom: 24px;
}
.calc-new .calculator-result-checklist--item.disabled .calculator-result-checklist--text{
    color: #cbcbcb;
}

.calc-new .calculator-result-checklist--item.disabled .calculator-result-checklist--icon svg{
    fill: #cbcbcb;
}

.calc-new .calculator-result-checklist--item.disabled {
    display: none;
}
.calc-new .calculator .radio-check__row{
    display: flex;
    justify-content: flex-start;
    margin-bottom: 6px;
}
.calculator ul li{
    margin-bottom: 0;
}
.calc-new .calculator .radio-check__row li{
    width: calc(50% - 20px);
    margin-right: 40px;
    padding-left: 36px;
    box-sizing: border-box;
    position: relative;
}
.calc-new .calculator .radio-check__row li:before{
    opacity: 0;
    display: none;
}
.calc-new .calculator .radio-check__row li input{
    padding: 0;
    border: 0;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
}
.calc-new .calculator .radio-check__row li input:before{
    content: '';
    display: block;
    position: absolute;
    border: 2px solid #D5D5D6;
    box-sizing: border-box;
    border-radius: 4px;
    width: 24px;
    height: 24px;
    cursor: pointer;
    z-index: 1;
}
.calc-new .calculator .radio-check__row li input:checked:before{
    background-color: #FEE600;
    border-color: #FEE600;
}
.calc-new .calculator .radio-check__row li input:checked:after{
    content: '';
    display: block;
    position: absolute;
    box-sizing: border-box;
    background-image: url("/local/templates/main/images/icon__checked.svg");
    background-repeat: no-repeat;
    background-size: 13px;
    background-position: center;
    width: 24px;
    height: 24px;
    cursor: pointer;
    z-index: 2;
}
.calc-new .calculator .radio-check__row li:nth-child(2n + 2){
    margin-right: 40px;
}
.calc-new .calculator .radio-check__row li label .title{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 26px;
    color: #2B2D34;
}
.calc-new .calculator .radio-check__row li label .subtitle{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 20px;
    color: #808185;
    display: none;
}
.calc-new .calculator .docs-link{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-bottom: 26px;
    margin-top: 30px;
}
.calc-new .calculator .docs-link--item svg{
    display: block;
    margin: auto 6px auto 0;
}
.calc-new .calculator .docs-link--item a{
    font-weight: normal;
    font-size: 14px;
    line-height: 24px;
    color: #0093FF;
}
.calc-new .calculator .docs-link--item{
    width: 100%;
    display: flex;
    justify-content: flex-start;
    margin-bottom: 8px;
}
.calc-new .calculator .calculator-result .title{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 26px;
    color: #2B2D34;
}
.calc-new .calculator .calculator-result .price{
    font-family: Navigo;
    font-style: normal;
    font-weight: bold;
    font-size: 36px;
    line-height: 40px;
    color: #2B2D34;
}
.calc-new .calculator .calculator-result .subtitle{
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    color: #808185;
    margin-top: 21px;
    max-width: 340px;
}
.calc-new .calculator .calculator-result .btn{
    margin-top: 28px;
    padding-left: 28px;
    padding-right: 28px;
}
#breadcrumbs ol {
    display: flex;
    justify-content: flex-start;
    list-style: none;
}
.calc-new .tooltip-list{
    padding: 10px;
    box-sizing: border-box;
    list-style: square;
    text-align: left;
}
.calc-new .tooltip-list li{
    font-weight: 400;
}
.calc-new .sale-label{
    display: none;
    margin-top: 12px;
}
.calc-new .sale-label .label-percent{
    display: inline-block;
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
    color: #2B2D34;
    background: #FEE600;
    border-radius: 4px;
    height: 18px;
    width: max-content;
    margin-right: 8px;
    padding: 0 6px;
    box-sizing: border-box;
}
.calc-new .button_row label .label-percent{
    display: inline-block;
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
    color: #fff;
    background: #2B2D34;
    border-radius: 4px;
    height: 18px;
    width: max-content;
    margin: auto;
    margin-right: 8px;
    top: -2px;
    padding: 0 6px;
    box-sizing: border-box;
}
.calc-new .sale-label .label-text{
    display: inline-block;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    color: #808185;
}
.calc-new .sale-label .label-text i{
    font-style: normal;
}
.calc-new .blue-arrow__link{
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: #0093FF;
    margin: 16px 20px;
}
.calc-new .calculator--terms{
    margin-top: 80px;
    display: flex;
    flex-direction: column;
    background: #FFFFFF;
    border: 1px solid #E1E1E3;
    box-sizing: border-box;
    border-radius: 14px;
    box-sizing: border-box;
}
.calc-new .calculator--terms .terms--title{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
    color: #2B2D34;
}
.calc-new .calculator--terms-head{
    padding: 34px 0;
    box-sizing: border-box;
    display: block;
}
.calc-new .terms--link-list{
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    margin: 26px 0 12px;
}
.calc-new .terms--link-list .link-list--item{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding-left: 64px;
    box-sizing: border-box;
    position: relative;
    margin-bottom: 16px;
}
.calc-new .terms--link-list .link-list--item:before{
    content: '';
    position: absolute;
    left: 0;
    width: 48px;
    height: 48px;
    display: block;
    background-image: url("/local/templates/main/images/icon__docs.svg");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.calc-new .link-list--item .name{
    display: block;
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    color: #0093FF;
}
.calc-new .link-list--item .size{
    display: block;
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 13px;
    line-height: 18px;
    color: #808185;
}
.calc-new .terms--accordion-list{
    box-sizing: border-box;
}
.calc-new .terms--accordion-list .accordion-list--input{
    width: 32px;
    height: 32px;
    display: block;
}
.calc-new .terms--accordion-list .accordion-list--input input{
    display: block;
    width: 0;
    height: 0;
    padding: 0;
}
.calc-new .terms--accordion-list .accordion-list--input input:before{
    content: '';
    display: block;
    position: absolute;
    border: 2px solid #D5D5D6;
    box-sizing: border-box;
    border-radius: 4px;
    width: 24px;
    height: 24px;
    cursor: pointer;
    z-index: 1;
}
.calc-new .terms--accordion-list .accordion-list--input input:checked:before{
    background-color: #FEE600;
    border-color: #FEE600;
}
.calc-new .terms--accordion-list .accordion-list--input input:checked:after{
    content: '';
    display: block;
    position: absolute;
    box-sizing: border-box;
    background-image: url("/local/templates/main/images/icon__checked.svg");
    background-repeat: no-repeat;
    background-size: 13px;
    background-position: center;
    width: 24px;
    height: 24px;
    cursor: pointer;
    z-index: 2;
}
.calc-new .terms--accordion-list ul{
    list-style: square;
    border: 0;
}
.calc-new .calculator--terms-foot{
    padding: 34px 32px;
    box-sizing: border-box;
    display: block;
    border-top: 1px solid #E1E1E3;
    display: flex;
    justify-content: flex-end;
}
.calc-new .accordion-list--item{
    padding: 32px 0;
    box-sizing: border-box;
    border-bottom: 1px solid #E1E1E3;
}
.calc-new .accordion-list--item:nth-last-child(1){
    border-bottom: 0;
}
.calc-new .accordion-list--item .list--item__head{
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    position: relative;
}
.calc-new .accordion-list--item .list--item__head .icon{
    position: absolute;
    right: 0;
    top: 0;
    margin: auto;
    width: 24px;
    height: 24px;
    display: block;
    background-image: url("/local/templates/main/images/icon__drowdown.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    cursor: pointer;
}
.calc-new .accordion-list--item.open .list--item__head .icon{

    position: absolute;
    transform: rotate(180deg);
    right: 0;
    top: 0;
    margin: auto;
    width: 24px;
    height: 24px;
    display: block;
    background-image: url("/local/templates/main/images/icon__drowdown.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.calc-new .accordion-list--item .list--item__head .text{
    width: calc(100% - 48px);
    padding-right: 40px;
    cursor: pointer;
}
.calc-new .accordion-list--item .list--item__head .text label{
    text-decoration: underline;
    text-decoration-style: dashed;
    font-weight: 500;
    display: inline;
}
.calc-new .accordion-list--item .list--item__body{
    display: block;
    height: 0;
    transition: 0.4s;
    overflow: hidden;
}
.calc-new .accordion-list--item.open .list--item__body{
    height: auto;
}
.calc-new .accordion-list--item.open .list--item__body .overlay{
    display: block;
    width: 100%;
    padding: 28px 48px 36px;
    box-sizing: border-box;
    border-top: 1px solid #E1E1E3;
    margin-top: 26px;
}
.calc-new .accordion-list--item.open .list--item__body ul li{
    margin-bottom: 24px;
}
.calc-new .accordion-list--item.open .list--item__body p{
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #2B2D34;
}
.calc-new .form__wrap{
    margin-top: 70px;
}
.calc-new .form__wrap .steps{
    background: #FFFFFF;
    border: 1px solid #E1E1E3;
    box-sizing: border-box;
    border-radius: 12px;
    overflow: hidden;
}
.calc-new .form__wrap .step{
    display: none;
}
.calc-new .form__wrap .step.active{
    display: block;
}
.calc-new .form__wrap .step .step--head{
    background: #2B2D33;
    display: flex;
    justify-content: center;
    height: 85px;
    padding: 0 32px;
    box-sizing: border-box;
}
.calc-new .form__wrap .step .step--head .title{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    line-height: 26px;
    text-align: center;
    color: #FFFFFF;
    margin: auto;
    display: flex;
    flex-direction: column;
    align-items: center;

    padding-right: 20px;
    padding-left: 20px;
}

.calc-new .form__wrap .step .step--head .title .step-title {
    color: #FFFFFF;
    margin-bottom: 6px;
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
}

.calc-new .form__wrap .step .step--head .title .step-subtitle {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #FFFFFF;
    display: flex;
    align-items: center;
}

.calc-new .form__wrap .step .step--head .title .step-subtitle .step-subtitle-img {
    margin-right: 10px;
}

@media screen and (max-width: 768px) {
    .calc-new .form__wrap .step .step--head {
        flex-wrap: wrap;
        height: auto;
    }

    .calc-new .form__wrap .step .step--head .title {
        width: 100%;
        order: -1;
        margin-bottom: 17px;
        margin-top: 20px;
        align-items: center;
        padding-left: 0;
        padding-right: 0;
    }

    .calc-new .form__wrap .step .step--head .title .step-subtitle {
        flex-direction: column;
    }

    .calc-new .form__wrap .step .step--head .title .step-title {
        font-weight: 700;
        font-size: 16px;
        line-height: 24px;
    }

    .calc-new .form__wrap .step .step--head .title .step-subtitle .step-subtitle-img {
        margin-right: 0;
        margin-bottom: 2px;
    }


    .calc-new .form__wrap .step .step--head .step--back {
        margin-bottom: 17px;
    }

    .calc-new .form__wrap .step .step--head .step--navigation {
        max-width: 54px;
        margin-left: auto;
        margin-top: auto;
        margin-bottom: 24px;
    }
}

.calc-new .form__wrap .step .step--head .title span{
    color: #808185;
}
.calc-new .form__wrap .step[data-num="4"]  .step--head .title span{
    color: #fff;
}
.calc-new .form__wrap .step .step--footer{
    display: flex;
    justify-content: space-between;
    max-width: 700px;
    margin: 0 auto 50px;
}
.calc-new .step--navigation{
    margin: auto 0;
}
.calc-new .step--navigation .dots{
    display: flex;
    justify-content: flex-end;
    margin: auto 0;
    margin-right: 0;
}
.calc-new .step--navigation .dots li{
    width: 10px;
    height: 10px;
    padding: 0;
    display: block;
    border-radius: 50%;
    border: 1px solid #A2A4A6;
    margin: auto;
    margin-right: 8px;
}
.calc-new .step--navigation .dots li.active{
    background-color: #FEE600;
    border-color: #FEE600;
}
.calc-new .step--navigation .dots li:before{
    display: none;
}
.calc-new .step--back{
    display: flex;
    justify-content: flex-start;
    cursor: pointer;

}
.calc-new .step--back svg{
    fill: #A2A4A6;
    width: 8px;
    height: 14px;
    margin: auto 0;
    margin-right: 16px;
    transition: 0.4s;
}
.calc-new .step--back span{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 26px;
    text-align: center;
    color: #A2A4A6;
    margin: auto 0;
    transition: 0.4s;
}
.calc-new .step--back:hover svg{
    fill: #fff;
}
.calc-new .step--back:hover span{
    color: #fff;
}
.calc-new .step--body .wrap{
    max-width: 700px;
    padding: 46px 0;
    box-sizing: border-box;
    margin: auto;
}
.calc-new .step--body .title{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
    color: #2B2D33;
    margin-bottom: 42px;
}
.calc-new .step--body .input__line{
    display: flex;
    justify-content: space-between;
    margin-bottom: 70px;
}
.calc-new .step--body .input__line .in{

}
.calc-new .step--body .input__line .input__col{
    max-width: unset;
    flex: unset;
    padding: 0;
}
.calc-new .step--body .input__line .input__col input{
    padding: 8px 20px;
}
.calc-new .step--body .input__line .input__col .desclimer{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 18px;
    letter-spacing: -0.2px;
    color: #A2A4A6;
    margin-top: 4px;
}
.calc-new .step--body .input__line .col-1{
    width: 100%;
    display: block;
}
.calc-new .step--body .input__line .col-2{
    width: calc(50% - 15px);
    display: block;
}
.calc-new .step--body .input__line .col-3{
    width: calc(33.33% - 10px);
    display: block;
}
.calc-new .step--footer .btn{
    cursor: pointer;
}
.calc-new .step--footer .btn--prev{
    padding-left: 0px;
    padding-right: 0px;
    box-sizing: border-box;
    display: flex;
    justify-content: flex-start;
}
.calc-new .step--footer .btn--prev:hover{
    opacity: 0.75;
}
.calc-new .step--footer .btn.btn--prev{
    background-color: transparent;
    border: none;
}
.calc-new .step--footer .btn.btn--prev span{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 26px;
    text-align: center;
    color: #00AAFF;
}
.calc-new .step--footer .btn.btn--prev svg{
    margin: auto 12px;
    margin-left: 0;
    fill: #00AAFF;
}
.calc-new .step--footer .btn--next{
    padding-left: 32px;
    padding-right: 32px;
    box-sizing: border-box;
    display: flex;
    justify-content: flex-end;
    margin: auto;
    margin-right: 0;
}
.calc-new .step--footer .btn.btn--next span{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 25px;
    text-align: center;
    color: #2B2D33;
}
.calc-new .step--footer .btn.btn--next svg{
    margin: auto 12px;
    margin-right: 0;
}
[data-num="1"] .btn--prev, [data-num="1"] .step--back{
    display: none;
}
.calc-new .sms--confirm .text{
    font-family: ALS Hauss;
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    line-height: 28px;
    text-align: center;
    color: #2B2D33;
}
.calc-new .sms--confirm .input__line{
    width: 50%;
    margin: auto;
    margin-top: 30px;
}
.calc-new .sms--confirm .input__line .input__col{
    width: 100%;
}
.calc-new .links{
    width: 52%;
    margin: auto;
    margin-top: 40px;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
}
.calc-new .links a.disabled{
    color: grey;
    pointer-events: none;
}
.calc-new .final-step .step--body{
    padding: 32px;
    box-sizing: border-box;
}
.calc-new .final-step .step--body .title{
    font-family: Navigo;
    font-style: normal;
    font-weight: bold;
    font-size: 32px;
    line-height: 38px;
    margin: 8px auto;
    text-align: center;
    color: #2B2D34;
}
.calc-new .final-step .step--body .subtitle{
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 26px;
    text-align: center;
    color: #2B2D34;
}
.calc-new .final-step .step--body .box-title{
    font-family: Navigo;
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 28px;
    color: #FFFFFF;
    margin-bottom: 18px;
}
.calc-new .final-step .step--body .img-box{
    display: block;
    background: #456B73;
    border-radius: 12px;
    padding: 25px 47px 32px;
    box-sizing: border-box;

    background-image: url("/local/templates/main/images/img__final-step.png");
    background-position: left;
    background-size: contain;
    background-repeat: no-repeat;
}
.calc-new .final-step .step--body .img-box__col{
    margin: auto;
    margin-right: 0;
    max-width: 570px;
    width: 100%;
}
.calc-new .final-step .step--body .img-box ul{
    list-style: none;
}
.calc-new .final-step .step--body .img-box ul li:before{
    content: '';
    display: block;
    width: 7px;
    height: 7px;
    line-height: 30px;
    margin: auto;
    margin-right: 14px;
    margin-top: 4px;
    background-color: #FEE600;
}
.calc-new .final-step .step--body .img-box ul li{
    font-family: ALS Hauss;
    font-weight: normal;
    font-size: 16px;
    line-height: 30px;
    color: #FFFFFF;
}
.calc-new .final-step .step--body .box-btns a{
    padding: 15px 28px;
    box-sizing: border-box;
    margin-right: 16px;
}
.calc-new .final-step .step--body .box-btns a.btn-transparent{
    color: #ffffff;
}
.calc-new .calculator ul.tooltip-list{
    padding-left: 0px;
    margin-bottom: 0;
    box-sizing: border-box;
}
.calc-new .calculator ul.tooltip-list li:nth-last-child(1){
    margin-bottom: 0;
    padding-bottom: 0;
}
.calc-new .calculator .tippy-content a.blue-arrow__link{
    display: block;
    text-align: left;
    margin-left: 20px;
    margin-bottom: 23px;
    padding-right: 12px;
    max-width: max-content;
    position: relative;
}
.calc-new .calculator .tippy-content a.blue-arrow__link:after{
    content: '';
    display: block;
    width: 10px;
    height: 12px;
    position: absolute;
    right: 0px;
    top: 3px;
    bottom: 0;
    margin: auto;
    background-image: url("/local/templates/main/images/icon__arrow-tooltip.svg");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.calc-new .calculator .tippy-content a.blue-arrow__link:hover:after{

    background-image: url("/local/templates/main/images/icon__arrow-tooltip-hover.svg");
}
[data-prop="dostoinoe_budushee"] .calculator-action, .calculator-result_countainer{
    width: calc( 50% - 20px);
}
[data-prop="dostoinoe_budushee"] .calculator-result_countainer{
    margin-left: 40px;
}
.smart .splash .splash__title.splash__title-untop{
    padding-top: 0;
}
.smart .splash .splash__text.splash__text-top{
    padding-top: 74px;
}
.smart .splash .btn-yellow{
    margin-top: 0px;
}
@media screen and (max-width: 768px){
    .calc-new .calculator-content .calculator-wrap{
        flex-direction: column;
    }
    .calc-new .calculator-content .calculator-action,.calculator-content .calculator-result_countainer{
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }
    .calc-new .step--body .wrap{
        padding: 46px 40px;
    }
    .calc-new .form__wrap .step .step--footer{
        padding: 0 40px;
    }
    .calc-new .links, .sms--confirm .input__line{
        width: 75%;
    }
}
@media screen and (max-width: 440px){
    .calc-new .calculator .calculator-result-p40{
        padding: 20px;
    }
    .calc-new .calculator-result-item-title{
        margin-bottom: 24px;
    }
    .calc-new .calculator .calculator-result-checklist--item{
        flex-direction: column;
        padding-left: 30px;
        position: relative;
        margin-bottom: 30px;
    }
    .calc-new .calculator .calculator-result-checklist--icon{
        position: absolute;
        left: 0;
        top: 6px;
        bottom: unset;
        margin: auto 0;
    }
    .calc-new .calculator .calculator-result-checklist--price{
        margin-left: 0;
    }
    .calc-new .step--body .input__line{
        flex-wrap: wrap;
    }
    .calc-new .step--body .input__line{
        margin-bottom: 0px;
    }
    .calc-new .step--body .input__line .col-1, .step--body .input__line .col-2, .step--body .input__line .col-3{
        width: 100%;
        min-width: 100%;
        margin-bottom: 40px;
    }
    .calc-new .step--body .input__line.phone__edit {
        width: 100%;
        margin: 20px auto 0;
    }
    .calc-new .step--body .input__line.phone__edit .input__row{
        flex-direction: column;
        text-align: center;
    }

    .calc-new .step--body .input__line.phone__edit + .input__line{
        width: auto;
        max-width: 80%;
    }

    .calc-new .step--body .wrap{
        padding: 25px;
    }
    .calc-new .form__wrap .step .step--footer{
        padding: 0 25px;
    }
    .calc-new .form__wrap .step .step--head{
        justify-content: space-between;
    }
    .calc-new .form__wrap .step .step--head .title{
        display: none;
    }
    .calc-new .calculator .radio-check__row{
        flex-direction: column;
    }
    .calc-new .calculator .radio-check__row li{
        width: 100%;
        margin-bottom: 16px;
    }
    .calc-new .step--navigation{
        margin: auto;
        margin-right: 0;
    }
    .calc-new .links{
        flex-direction: column;
        text-align: center;
    }
    .calc-new .links a{
        margin-bottom: 12px;
    }
    .calc-new .step--footer .btn.btn--prev span{
        font-size: 14px;
    }
    .calc-new .step--footer .btn.btn--next span{
        font-size: 14px;
    }
    .calc-new .final-step .step--body{
        padding: 22px;
    }
    .calc-new .final-step .step--body .img-box{
        padding: 22px;
    }
    .calc-new .box-btns{
        margin: auto;
        text-align: center;
    }
    .calc-new .final-step .step--body .box-btns a{
        width: 80%;
        margin-bottom: 16px;
    }
    .calc-new .final-step .step--body .img-box{
        background-position: left bottom;
        background-size: 200% auto;
        background-repeat: no-repeat;
    }
    .calc-new .only-mobile.mob-footer-btns a svg{
        max-width: 137px;
    }
    .calc-new .accordion-list--item .list--item__head .icon{
        bottom: unset;
    }
    .calc-new .accordion-list--item.open .list--item__head .icon{
        bottom: unset;
    }
    .only-mobile svg{
        display: block;
        width: 100%;
        max-width: 137px;
        object-fit: contain;
    }
    .calc-new .sticky-result__mob{
        display: block;
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        height: 80px;
        z-index: 10;
        background-color: #F8F8F8;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        padding: 10px 35px;
        box-sizing: border-box;
        text-align: left;
    }
    .calc-new .sticky-result__mob .price{
        font-family: Navigo;
        font-style: normal;
        font-weight: bold;
        font-size: 24px;
        line-height: 36px;
        color: #2B2D34;
    }
    .calc-new .calculator .button_row li label{
        padding: 12px 16px;
    }
    .calc-new .calculator .calculator-result-checklist--price, .calc-new .calculator .disabled .calculator-result-checklist--price{
        margin-right: unset;
        margin-left: 0;
        text-align: left;
    }
    .calc-new .accordion-list--item .list--item__head .text{
        max-height: 76px;
        overflow: hidden;
    }
    .calc-new .accordion-list--item.open .list--item__head .text{
        max-height: unset;
    }
    .phone__edit .input__row div{
        margin: 0 0 6px;
    }
}
#escapeModal .modal-content{
    max-width: 800px;
    margin: auto;
    background-color: #fff;
    padding: 42px;
    box-sizing: border-box;
}
#escapeModal .modal-body{
    overflow: visible;
}
#escapeModal .modal-content .modal-form__title{
    font-weight: bold;
    font-size: 30px;
    line-height: 36px;
    text-align: center;
    color: #2B2D34;
    margin-bottom: 35px;
}
#escapeModal .modal-content .modal-cols{
    display: flex;
    justify-content: space-between;
    padding: 30px 40px;
    box-sizing: border-box;
    background: #F8F8F8;
    border-radius: 14px;
    margin-bottom: 40px;
}
#escapeModal .modal-content .modal-cols--item{
    width: calc(50% - 10px);
    display: flex;
    flex-direction: column;
}
#escapeModal .modal-content .item--title{
    font-weight: bold;
    font-size: 20px;
    line-height: 42px;
    color: #2B2D34;
    margin-bottom: 13px;
}
#escapeModal .modal-content .item--title b{
    font-weight: bold;
    font-size: 36px;
    line-height: 42px;
    color: #2B2D34;
}
#escapeModal .modal-content .item--desc{
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    color: #2B2D34;
}
#escapeModal .modal-content .modal-list{
    display: flex;
    justify-content: flex-start;
    margin-bottom: 42px;
}
#escapeModal .modal-content .modal-list--item{
    display: flex;
    justify-content: space-between;
    width: calc(33.33% - 24px);
    margin-right: 36px;
}
#escapeModal .modal-content .modal-list--item:nth-last-child(1){
    margin-right: 0;
}
#escapeModal .modal-content .modal-list--item .icon{
    width: 42px;
    height: 42px;
    display: block;
    object-fit: contain;
    object-position: center;
    margin: auto;
}
#escapeModal .modal-content .modal-list--item .text{
    width: calc(100% - 54px);
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #2B2D34;
    margin: auto;
}
#escapeModal .modal-content .modal-btn{
    display: block;
    width: 100%;
    text-align: center;
}
#escapeModal .modal-content .btn{
    margin: 0 auto;
}
#escapeModal .close {
    font-size: 40px;
    right: -10px;
    top: -20px;
}
#escapeModal.modal-centred .modal-dialog{
    top: 10%;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 800px;
}


#newInsModal .modal-content{
    max-width: 800px;
    margin: auto;
    background-color: #fff;
    padding: 42px;
    box-sizing: border-box;
}
#newInsModal .modal-body{
    overflow: visible;
}
#newInsModal .modal-content .modal-form__title{
    font-weight: bold;
    font-size: 30px;
    line-height: 36px;
    text-align: center;
    color: #2B2D34;
    margin-bottom: 35px;
}
#newInsModal .modal-content .modal-cols{
    display: flex;
    justify-content: space-between;
    padding: 30px 40px;
    box-sizing: border-box;
    background: #F8F8F8;
    border-radius: 14px;
    margin-bottom: 40px;
}
#newInsModal .modal-content .modal-cols--item{
    width: calc(50% - 10px);
    display: flex;
    flex-direction: column;
}
#newInsModal .modal-content .item--title{
    font-weight: bold;
    font-size: 20px;
    line-height: 42px;
    color: #2B2D34;
    margin-bottom: 13px;
}
#newInsModal .modal-content .item--title b{
    font-weight: bold;
    font-size: 36px;
    line-height: 42px;
    color: #2B2D34;
}
#newInsModal .modal-content .item--desc{
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    color: #2B2D34;
}
#newInsModal .modal-content .modal-list{
    display: flex;
    justify-content: flex-start;
    margin-bottom: 42px;
}
#newInsModal .modal-content .modal-list--item{
    display: flex;
    justify-content: space-between;
    width: calc(33.33% - 24px);
    margin-right: 36px;
}
#newInsModal .modal-content .modal-list--item:nth-last-child(1){
    margin-right: 0;
}
#newInsModal .modal-content .modal-list--item .icon{
    width: 42px;
    height: 42px;
    display: block;
    object-fit: contain;
    object-position: center;
    margin: auto;
}
#newInsModal .modal-content .modal-list--item .text{
    width: calc(100% - 54px);
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #2B2D34;
    margin: auto;
}
#newInsModal .modal-content .modal-btn{
    display: block;
    width: 100%;
    text-align: center;
}
#newInsModal .modal-content .btn{
    margin: 0 auto;
}
#newInsModal .close {
    font-size: 40px;
    right: -10px;
    top: -20px;
}
#newInsModal.modal-centred .modal-dialog{
    top: 10%;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 800px;
}
#newInsModal.modal-centred h3{
    margin-bottom: 34px;
    text-align: center;
    font-size: 36px;
    line-height: 48px;
    font-weight: 700;
    font-family: Navigo,sans-serif;
}
#newInsModal.modal-centred p{
    text-align: center;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    font-family: Navigo,sans-serif;
    max-width: 100%;
}

#smsTroubleModal .modal-content{
    max-width: 800px;
    margin: auto;
    background-color: #fff;
    padding: 42px;
    box-sizing: border-box;
}
#smsTroubleModal .modal-body{
    overflow: visible;
}
#smsTroubleModal .modal-content .modal-form__title{
    font-weight: bold;
    font-size: 30px;
    line-height: 36px;
    text-align: center;
    color: #2B2D34;
    margin-bottom: 35px;
}
#smsTroubleModal .modal-content .modal-cols{
    display: flex;
    justify-content: space-between;
    padding: 30px 40px;
    box-sizing: border-box;
    background: #F8F8F8;
    border-radius: 14px;
    margin-bottom: 40px;
}
#smsTroubleModal .modal-content .modal-cols--item{
    width: calc(50% - 10px);
    display: flex;
    flex-direction: column;
}
#smsTroubleModal .modal-content .item--title{
    font-weight: bold;
    font-size: 20px;
    line-height: 42px;
    color: #2B2D34;
    margin-bottom: 13px;
}
#smsTroubleModal .modal-content .item--title b{
    font-weight: bold;
    font-size: 36px;
    line-height: 42px;
    color: #2B2D34;
}
#smsTroubleModal .modal-content .item--desc{
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    color: #2B2D34;
}
#smsTroubleModal .modal-content .modal-list{
    display: flex;
    justify-content: flex-start;
    margin-bottom: 42px;
}
#smsTroubleModal .modal-content .modal-list--item{
    display: flex;
    justify-content: space-between;
    width: calc(33.33% - 24px);
    margin-right: 36px;
}
#smsTroubleModal .modal-content .modal-list--item:nth-last-child(1){
    margin-right: 0;
}
#smsTroubleModal .modal-content .modal-list--item .icon{
    width: 42px;
    height: 42px;
    display: block;
    object-fit: contain;
    object-position: center;
    margin: auto;
}
#smsTroubleModal .modal-content .modal-list--item .text{
    width: calc(100% - 54px);
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #2B2D34;
    margin: auto;
}
#smsTroubleModal .modal-content .modal-btn{
    display: block;
    width: 100%;
    text-align: center;
}
#smsTroubleModal .modal-content .btn{
    margin: 0 auto;
}
#smsTroubleModal .close {
    font-size: 40px;
    right: -10px;
    top: -20px;
}
#smsTroubleModal .modal-dialog{
    top: 10%;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 600px;
}
#smsTroubleModal .modal-dialog ul{
    list-style: initial;
}
#smsTroubleModal .modal-dialog ul{
    margin: 0;
}
#smsTroubleModal .modal-dialog ul{
    list-style-type: none;
}
#smsTroubleModal .modal-dialog ul > li {
    padding-left: 20px;
    margin-bottom: 20px;
}
#smsTroubleModal .modal-dialog ul > li:before {
    content: "—";
    position: absolute;
    top: 0;
    height: 16px;
    left: 0px;
}
#smsTroubleModal .modal-dialog h4 {
    font-size: 18px;
    font-weight: bold;
}

#phoneEditModal .modal-content{
    max-width: 500px;
    margin: auto;
    background-color: #fff;
    padding: 42px;
    box-sizing: border-box;
}
#phoneEditModal .modal-body{
    overflow: visible;
}
#phoneEditModal .modal-content .modal-form__title{
    font-weight: bold;
    font-size: 30px;
    line-height: 36px;
    text-align: center;
    color: #2B2D34;
    margin-bottom: 35px;
}
#phoneEditModal .modal-content .modal-cols{
    display: flex;
    justify-content: space-between;
    padding: 30px 40px;
    box-sizing: border-box;
    background: #F8F8F8;
    border-radius: 14px;
    margin-bottom: 40px;
}
#phoneEditModal .modal-content .modal-cols--item{
    width: calc(50% - 10px);
    display: flex;
    flex-direction: column;
}
#phoneEditModal .modal-content .item--title{
    font-weight: bold;
    font-size: 20px;
    line-height: 42px;
    color: #2B2D34;
    margin-bottom: 13px;
}
#phoneEditModal .modal-content .item--title b{
    font-weight: bold;
    font-size: 36px;
    line-height: 42px;
    color: #2B2D34;
}
#phoneEditModal .modal-content .item--desc{
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    color: #2B2D34;
}
#phoneEditModal .modal-content .modal-list{
    display: flex;
    justify-content: flex-start;
    margin-bottom: 42px;
}
#phoneEditModal .modal-content .modal-list--item{
    display: flex;
    justify-content: space-between;
    width: calc(33.33% - 24px);
    margin-right: 36px;
}
#phoneEditModal .modal-content .modal-list--item:nth-last-child(1){
    margin-right: 0;
}
#phoneEditModal .modal-content .modal-list--item .icon{
    width: 42px;
    height: 42px;
    display: block;
    object-fit: contain;
    object-position: center;
    margin: auto;
}
#phoneEditModal .modal-content .modal-list--item .text{
    width: calc(100% - 54px);
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #2B2D34;
    margin: auto;
}
#phoneEditModal .modal-content .modal-btn{
    display: block;
    width: 100%;
    text-align: center;
}
#phoneEditModal .modal-content .btn{
    margin: 0 auto;
}
#phoneEditModal .close {
    font-size: 40px;
    right: -10px;
    top: -20px;
}
#phoneEditModal .modal-dialog{
    top: 10%;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 600px;
}
#phoneEditModal .modal-dialog ul{
    list-style: initial;
}
#phoneEditModal .modal-dialog ul{
    margin: 0;
}
#phoneEditModal .modal-dialog ul{
    list-style-type: none;
}
#phoneEditModal .modal-dialog ul > li {
    padding-left: 20px;
    margin-bottom: 20px;
}
#phoneEditModal .modal-dialog ul > li:before {
    content: "-";
    position: absolute;
    top: 0;
    height: 16px;
    left: 0px;
}
#phoneEditModal .modal-dialog h4 {
    font-size: 18px;
    margin-top: 25px;
    font-weight: bold;
}
#phoneEditModal .btns__line{
    margin-top: 40px;
    text-align: center;
}
#phoneEditModal .modal-body .btn{
    height: 50px;
    padding: 12px 30px;
    font-size: 16px;
}

.container.container__grey{
    position: relative;
    padding: 50px 0;
    box-sizing: border-box;
    text-align: center;
}
.container.container__grey:after{
    content: '';
    display: block;
    position: absolute;
    width: 100vw;
    height: 100%;
    background-color: #F4F4F4;
    top: 0;
    left: calc((100% - 100vw)/2);
    right: calc((100% - 100vw)/2);
    margin: auto;
    z-index: -1;
}
.container.container__grey .title{
    font-style: normal;
    font-weight: 700;
    font-size: 48px;
    line-height: 54px;
    text-align: center;
    color: #2B2D33;
    margin-bottom: 30px;
}
.container.container__grey .btn{
    margin: 0 auto;
    padding: 0 28px;
    box-sizing: border-box;
    height: 54px;
    line-height: 52px;
}
.text-block-progs .title{
    font-style: normal;
    font-weight: 700;
    font-size: 48px;
    line-height: 54px;
    text-align: center;
    color: #2B2D33;
    margin: 50px auto;
    width: 550px;
}
.prog-cards{
    display: flex;
}
.prog-card{
    width: 364px;
    margin: 0 12px;
    box-sizing: border-box;
    background: #FFFFFF;
    border-radius: 12px;
    box-shadow: 0 8px 13px rgb(43 45 51 / 6%);
}
.prog-card .prog-card-content{
    padding: 20px 30px;
}
.prog-card:nth-child(1) .prog-card__image{
    background-color: #C3C1D6;
    height: 200px;
}
.prog-card:nth-child(2) .prog-card__image{
    background-color: #A5BECF;
    height: 200px;
}
.prog-card-content__tags{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.prog-card-content__tags-tag{
    display: inline-block;
    padding: 5px 10px;
    margin-right: 8px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    font-size: 12px;
    line-height: 16px;
    color: #808185;
    background-color: #f4f4f4;
    margin-bottom: 14px;
}
@media screen and (max-width: 768px){
    .container.container__grey .title{
        font-size: 20px;
        line-height: 26px;
        max-width: 100%;
        padding: 0 20px;
    }
    .text-block-progs .title{
        font-size: 20px;
        line-height: 26px;
        max-width: 100%;
        padding: 0 20px;
    }
    .prog-cards{

    }
    .prog-card{
        width: 100%;
        margin-bottom: 30px;
    }
    .item-na-vsyakiy-sluchay .splash-less-70{
        height: 560px!important;
    }
    .smart .pros .option-switcher__item--active{
        background-color: transparent;
    }
}
@media screen and (max-width: 380px){
    .calc-new .step--footer .btn--next{
        padding: 0 24px;
    }
    .calc-new .form__wrap .step .step--footer {
        padding: 0px 20px;
    }
}
.calc-new .suggestions-wrapper{
    max-width: 100%;
}
.calc-new .suggestions-suggestions{
    max-width: 100%;
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #e1e1e3;
}
.calc-new .suggestions-suggestion{
    padding: 6px 18px;
    box-sizing: border-box;
}
.calc-new .suggestions-suggestions strong {
    font-weight: normal;
    color: #00AAFF;
}
.calc-new .suggestions-suggestions.suggestions-mobile .suggestions-suggestion {
    border-bottom: 1px solid #e1e1e3;
}
a.prog-card:hover {
    text-decoration: unset;
    color: #0e1515;
}
[name="code"] + .suggestions-wrapper .suggestions-suggestions{
    max-height: 350px;
    overflow-y: scroll;
}
.phone__edit .input__row{
    display: flex;
    justify-content: center;
    margin: auto;
    margin-bottom: 25px;
}
.phone__edit .input__row div{
    margin: auto 0;
    margin-right: 15px;
    display: block;
    font-weight: 600;
    font-size: 22px;
    line-height: 1;
    color: #2b2d33;
    white-space: nowrap;
}
.phone__edit .input__row a{
    margin: auto 0;
}
.step .error-alert{
    display: block;
    width: 100%;
    text-align: center;
    margin-bottom: 25px;
    line-height: 20px;
    color: #cf030a;
    font-size: 14px;
}
.step .btn.disabled{
    position: relative;
    pointer-events: none;
}
.step .btn.disabled:after{
    content: '';
    width: 50px;
    height: 50px;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: -60px;
    background-image: url("/local/templates/main/icons/preloader.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}
.accumulative .programs-container .programs{
    overflow: visible;
}

/* End */


/* Start:/local/templates/main/template_styles.css?175498323914778*/
.snippet-text-block-1{font-size:24px;line-height:30px;color:#2b2d33}
.btn-transparent2{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:500;white-space:nowrap;padding:0 28px;height:54px;width:auto;border-radius:10px;line-height:54px;color:#fff;background:transparent;font-size:18px;border:3px solid #E0E3E5;text-align:center;cursor:pointer;outline:none;transition:.2s ease;letter-spacing:0;text-transform:none;box-sizing:border-box;font-weight:500;margin-left:25px}
.btn-transparent2:hover{background:#fff!important;color:#222!important;text-decoration:none}
.accumulative .accordion-list__info,.accumulative .accordion-list__info *{font-size:16px}
.program-archive-mob-btn{display:none;text-align:center;height:386px!important}
.program-archive-mob-btn .inner{margin-top:157px}
.program-archive-mob-btn .icon{transform:translateY(-50%);background:#fff;border:1px solid #e1e1e3;width:45px;height:45px;border-radius:100%;display:flex;justify-content:center;align-items:center;margin:0 15px;cursor:pointer;transition:background .3s ease-in;margin:auto}
.program-archive-mob-btn .text{color:#0af}
.show-in-mobile{display:none}
.search-btn-wrap{margin-right:15px}
.quick-btn{width:45px;height:45px;background:transparent;margin-right:15px;margin-left:5px;border-radius:100%;background:#fee600;cursor:pointer}
.quick-btn:hover{opacity:.7}
.quick-btn .svg-close{display:none}
.quick-btn.active .svg-close{display:block;margin-top:-45px}
.quick-btn.active .div-open{opacity:0}
.footer-top-links-desktop a.selected,#menu a[data-href]{text-decoration:underline}
.footer-top-links-desktop a.selected:hover{text-decoration:underline}
.whatsapp-field{margin-top:34px;font-size:13px;line-height:18px;color:#808185}
.whatsapp-field b{font-size:18px;line-height:26px;font-weight:400;color:#2B2D33;display:block}
#quick-menu{display:none;position:absolute;z-index:2;background:#FFF;box-shadow:0 9px 17px rgba(0,0,0,0.08);border-radius:0 0 12px 12px;padding:16px;padding-bottom:4px;right:13px}
#quick-menu ul{list-style:none}
#quick-menu li{margin-bottom:10px}
#quick-menu span.mobile{display:none}
#quick-menu li:hover{opacity:.9}
#quick-menu li:hover span{text-decoration:underline}
#quick-menu li span{font-family:ALS Hauss;font-size:14px;line-height:16px;color:#2B2D33;margin-left:11px}
.csmart-background{background-position-y:bottom}
.program__tag{margin-bottom:5px}
@media screen and (max-width:700px) {
header #main-nav #header-buttons{width:70%!important}
#quick-menu{width:100%;right:0;margin-top:-62px}
#quick-menu svg{display:none}
#quick-menu li{margin-bottom:24px}
#quick-menu span{display:none}
#quick-menu span.mobile{display:block}
.show-in-mobile{display:initial}
.has-calc .features{margin-top:70px}
.accumulative .accordion-list__info,.accumulative .accordion-list__info *{font-size:14px}
.accumulative .accordion-list__info ul{margin-left:20px}
.btn-transparent2{display:block;width:100%;margin:20px 0;color:#222;line-height:50px}
.accident-protection .hestory-container .hestory .hestory-box .hestory-content{min-height:360px!important}
.accumulative .hestory-container .hestory .hestory-box .hestory-content,.borrowers-protection .hestory-container .hestory .hestory-box .hestory-content{min-height:420px!important}
.splash-less-70{height:420px!important}
.splash-less-70 .splash__button{margin-top:-20px}
.splash-less-70 .smart-background{top:30%!important;margin-top:6%!important}
.splash-1332 .smart-background{margin-top:11%!important}
.splash-1389{height:417px!important}
.splash-1389 .smart-background{margin-top:6%!important}
.splash-1391{height:417px!important}
.splash-1391 .smart-background{margin-top:6%!important}
.splash-1395{height:450px!important}
.splash-1395 .smart-background{margin-top:16%!important}
.top-splash-slider .swiper-slide .title-subtitle{display:none}
}
.calculator-content a:hover{text-decoration:none}
.swiper-btn{position:absolute;right:-58px;top:200px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;border:1px solid #e1e1e3;width:45px;height:45px;-webkit-border-radius:100%;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 15px;cursor:pointer;-webkit-transition:background .3s ease-in;transition:background .3s ease-in}
.swiper-btn.swiper-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:-58px}
.swiper-btn.swiper-button-disabled{display:none}
.premium-accu-cards .accu-card{background-color:#36302B!important}
.premium-accu-cards .accu-card .accu-card__title{color:#fff!important}
.premium-accu-cards .accu-card .accu-card__text{color:#A2A4A6}
.splash-rigth-color{position:absolute;top:0;right:0;width:30%;background:#283c43;height:100%}
.archive-programm-break{flex-basis:100%;width:0}
.accordion-list__info li{margin-left:20px}
.tabs-count-2{max-width:800px!important}
.smart .prog-cards-container .prog-cards .prog-card-box .prog-card{height:100%}
.accumulative .programs-container .programs .program{padding-bottom:10px}
.programs .program,.prog-cards .prog-card-box .prog-card{height:100%}
.dark-accu-card .accu-card__title{color:#fff!important}
.dark-accu-card .accu-card__text{color:#A2A4A6!important}
.dark-accu-card{background-color:#36302B!important}
.prog-cards .swiper-slide{transition:.1s;transform:translateY(10px)}
.prog-cards .swiper-slide:hover{transform:translateY(0px)}
header #main-nav ul.right-menu{margin-left:5px!important}
header #main-nav .right-menu a.btn{border:2px solid transparent;height:43px;padding:8px 18px;font-size:16px;line-height:23px!important;margin-right:0;font-weight:500}
header #main-nav .right-menu a.btn:hover{border:2px solid transparent;background-color:#f5cc00;color:#2b2d33;border-bottom:2px solid transparent!important}
.only-mobile{display:none}
.header-mob-btns{display:flex;margin-bottom:15px}
.header-mob-btns div{width:50%}
.programs-filter-btn:hover{cursor:pointer;background-color:#e4e4e4!important}
.programs-filter-btn.checkdchip:hover{background-color:#eed600!important}
.prog-cards .prog-card{display:block}
header #main-nav ul.right-menu li:hover a.btn{border-bottom:2px solid #ccc}
.client-card__title{color:#2b2d33}
.client-card__subtitle{color:#2b2d33}
.client-cards-container .client-cards .client-card:hover{background-color:#c4b8b0}
.ui-accordion__body h3{font-size:18px;font-weight:700}
.about-modal--box .navigation-block{margin-bottom:-10px!important;padding-top:20px}
#footer-top ul.footer-top-links-desktop li span{display:inline-block;font-weight:500;font-size:18px;line-height:1;color:#2b2d33;margin-bottom:18px;white-space:nowrap}
.footer-top-links-mobile .ftlm-item{padding-bottom:15px;padding-top:15px;margin-bottom:0!important}
.svg-anim{position:absolute;left:-3.8px;top:-4.5px}
.top-splash-slider .swiper-slide.main-static-block{background-image:url(/local/templates/main/images/slider/slider-4.jpg);width:100%;opacity:1;background-size:contain;background-position:74% 0;background-repeat:no-repeat}
.mob-footer-btns{text-align:center}
.mob-footer-btns a{display:inline;margin-left:15px}
.client-card{transition:.2s;transform:translateY(10px)}
.client-card:hover{transform:translateY(0px)}
#clientCardsSlider,#clientCardsSlider2{padding-bottom:10px; margin-bottom: 15px}
.header-mob-btns .btn-mob{text-align:center;background-color:#fee600;margin:auto;color:#2b2d33;border-radius:10px;border:2px solid transparent;padding:5px;font-size:14px;max-width:150px;font-weight:500;display:block}
.header-mob-btns .btn-mob:hover{background-color:#f5cc00;border:2px solid transparent;background-color:#fee600;color:#2b2d33}
.header-mob-btns .btn-mob-grey{background-color:#f0f0f0}
.fixed-menu-mobile{xpadding-top:138px}
.header-mobile-offsets{display:none;height:64px}
.fixed-menu-mobile header{position:fixed;top:0;z-index:1001;max-width:100%;overflow:hidden}
.fixed-menu-mobile .header-mobile-offsets{display:block}
.fixed-menu-mobile #header-twox{position:fixed;top:0;width:100%;height:100%;z-index:1000}
.fixed-menu-mobile #search{position:fixed;top:63px}
.fixed-menu-mobile #quick-menu{position:fixed;top:123px}
.fixed-menu-mobile #menu{position:fixed}
.fixed-menu-mobile:not(.products-page) .header-mob-btns-wrap{position:fixed;z-index:95;background:#fff;width:100%;top:64px;padding-top:10px;border-bottom:2px solid #ccc}
.fixed-menu-mobile .floating{margin-top:56px;z-index:1001}
.quick-btn-circle{width:45px!important;height:45px!important;border-radius:100%;background-color:#ffed00;text-align:center;cursor:pointer;transition:.2s;position:relative;top:0;opacity:1;overflow:hidden;display:block}
.form-title{text-align:center;font-family:Navigo;font-size:24px}
.form-title b{font-style:normal;font-weight:700;font-size:48px;line-height:54px;color:#2B2D33}
@media screen and (max-width:768px) {
.smart .feedback__container .title_h1{padding:15px}
.prog-card-box .prog-card__image{background-position:50% top!important}
.prog-cards .prog-card-box{min-height:420px!important}
.prog-cards-container .prog-cards .prog-card-box .prog-card-content__title{font-size:17px!important}
.form-result .title_h1,.form-result p{text-align:center!important}
.footer-main-btns{order:5}
.client-cards-container .client-cards .client-card{max-width:226px}
.main-page .lcb-text{font-family:ALS Hauss;color:#2B2D33!important}
.main-page .lcb-photo-box{display:none}
.only-mobile{display:block}
.only-pc{display:none!important}
.eighteen-insurance-title{display:none}
.top-splash-slider .swiper-slide.med-online{background-position:50% 80%!important;background-size:327px!important}
.top-splash-slider .swiper-slide{min-height:400px!important}
.zaemCardsSlider .swiper-btn{display:none}
.program-archive-mob-btn{display:block}
.programs-archive-btn{display:none}
.ui-accordion__body h3{font-size:16px}
.svg-anim{position:absolute;left:-6.4px;top:-6.5px}
.top-splash-slider .swiper-slide.main-static-block{background-image:url(/local/templates/main/images/slider/slider-4-mob.jpg);min-height:460px;background-position:center 180px;background-size:contain;width:100%}
}
@media screen and (max-width:320px) {
.top-splash-slider .swiper-slide{min-height:450px}
}
@media screen and (min-width: 1900px) {
.splash .smart-background{background-position-x:33%}
}
.item-2175 .year,.item-2175 .month,.item-1303 .year,.item-1303 .month{display:none}
.footer-menu-li{margin-bottom:4px!important}
#modalGeneralDocList .splash__button{background:#55575c;color:#fff}
#modalGeneralDocList .splash__button:hover{background-color:#2b2d33;transition:background .2s ease-in}
.input-error-agree{display:none;color:red}
.programs-filter-dropdown-select-wrap{width:100%;max-width:300px;margin:auto;margin-top:20px}
.custom_drop_down .default-val{color:#757575}
.programs-filter-dropdown-select-wrap .js_calculator_select_btns{width:100%}
.programs-filter-dropdown-select-wrap .js_calculator_select_btns_act{white-space:nowrap;overflow:hidden;margin-right:45px}
.programs-filter-dropdown-select-wrap .calculator_select_drop{max-height:400px;overflow:scroll;scroll-behavior:inherit;overflow-x:hidden}
@media (min-width: 1023px) {
.smart .splash .smart-backgroundx{top:0;background-size:cover;left:0;right:initial;width:80%;height:76%;background-position:bottom;top:24%}
}
.accordion-list__head svg{trnasition:.5s}
.accordion-list__head.open svg{transform:rotate(180deg);transform-origin:50% 50%}
.pay-result-fail,.pay-result-success{text-align:center;margin:100px auto;font-size:20px;max-width:900px}
.prog-card-content-programs{padding:0 34px}
.prog-card-content__title ul{margin-top:10px}
.prog-card-content__title li{font-family:ALS Hauss;font-style:normal;font-weight:400;font-size:13px;line-height:22px;display:block;color:#2B2D33}
.prog-card-content__title li:before{background:#FEE600;content:"";width:4px;height:4px;position:absolute;margin-left:-12px;margin-top:8px}
.prog-card-name{font-family:ALS Hauss;font-style:normal;font-weight:400;font-size:18px;line-height:26px;display:flex;align-items:center;margin-top:17px;color:#2B2D33}
h1.splash__title{margin-top:0!important;color:#fff;text-align:left}
.promocode-filed{margin-top:28px!important}
.promocode-filed a{color:#0AF!important;font-size:18px;border-bottom:1px dashed #0AF;cursor:pointer}
.promocode-filed input{display:none;max-width:270px;margin-top:30px}
@media (max-width: 448px) {
.promocode-filed input{max-width:100%}
}
.item-uspeshnyy-start .splash{max-height:533px}
.banner-to-compare{display:flex;width:1140px;height:120px;margin:10px auto;background:#E7F0F6;border-radius:12px}
.banner-to-compare div{flex-basis:0;flex-grow:1}
.banner-to-compare div.one{font-size:22px;line-height:28px;width:316px;color:#2B2D33;margin-left:50px;margin-top:32px}
.banner-to-compare div.two{text-align:center;padding-top:40px}
.banner-to-compare div.three{padding-top:5px;text-align:center}
.pb-badge{position:absolute;top:20px;left:-8px;background-color:#d4d3d8;padding:6px 6px 6px 12px;z-index:10;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0 0;font-weight:500;font-size:13px;line-height:18px;height:30px;display:block;color:#2b2d33}
.pb-badge:before{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #82818f;position:absolute;bottom:-5px;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.pb-badge svg{position:absolute;top:0;right:-12px;width:14px;height:30px}
.search-result{position:absolute;top:58px;background:#fff;padding:0;z-index:1;border:1px solid #ccc;border-top:none;border-radius:5px}
.search-result .search-inner{margin:15px}
.search-result li{list-style:none;cursor:pointer;margin-top:7px}
.search-result li:hover{opacity:.8;text-decoration:underline}
.btn-compare{font-weight:500;min-width:173px;padding:12px 10px}
.webim-form input[type="checkbox"]{width:auto!important;padding:initial!important}
.form-desc{color:#2b2d33;text-align:center;margin:20px 0;font-weight:700;font-family:Navigo;font-size:24px}
.result-title{margin-top:80px;font-size:24px;font-weight:700;margin-bottom:25px;text-align:center}
.result-desc{text-align:center}
.popup-bg-dark{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:11111;display:none;opacity:.3}
.modal-centred{z-index:11112}
.modal-centred .modal-dialog{top:10%;left:50%;margin-left:-200px;text-align: center;    max-width: 400px;}
.modal-centred .modal-dialog .modal-body__p{ text-align: left}
.modal-centred .modal-dialog .btn {margin-top: 10px;}
.modal-centred .modal-dialog .modal-body__p ul {margin-left: 19px;
    margin-top: 10px;}
.modal-centred .modal-dialog .modal-body__p li {    list-style: none;}

header #main-nav #header-buttons {
    justify-content: start;
}
/* End */


/* Start:/local/components/vision/vision.special/templates/.default/style/css/bvi.min.css?1740479110127805*/
/*!
 * 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/components/vision/vision.special/templates/.default/style/css/bvi-font.min.css?17404791101612*/
.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/components/vision/vision.special/templates/.default/style/css/../fonts/fa-solid-900.eot");src:url("/local/components/vision/vision.special/templates/.default/style/css/../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/local/components/vision/vision.special/templates/.default/style/css/../fonts/fa-solid-900.woff2") format("woff2"),url("/local/components/vision/vision.special/templates/.default/style/css/../fonts/fa-solid-900.woff") format("woff"),url("/local/components/vision/vision.special/templates/.default/style/css/../fonts/fa-solid-900.ttf") format("truetype")}.bvi-icon{font-family:'Font Awesome 5 Free';font-weight:900}
/* End */
/* /local/templates/main/custom.css?174047910150 */
/* /local/components/pgm/search.header/templates/.default/style.css?17404791095332 */
/* /local/templates/main/footer.css?174047910320128 */
/* /local/templates/main/components/bitrix/news.list/popup/style.css?17549832393778 */
/* /local/templates/main/styles.css?174047910378326 */
/* /local/templates/main/template_styles.css?175498323914778 */
/* /local/components/vision/vision.special/templates/.default/style/css/bvi.min.css?1740479110127805 */
/* /local/components/vision/vision.special/templates/.default/style/css/bvi-font.min.css?17404791101612 */
