

/* Start:/bitrix/templates/mysiberia_template/css/fancybox/jquery.fancybox.css?16814588425187*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Inter",Inter,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url(/bitrix/templates/mysiberia_template/css/fancybox/fancybox_sprite.png);
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url(/bitrix/templates/mysiberia_template/css/fancybox/fancybox_loading.gif) center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url(/bitrix/templates/mysiberia_template/css/fancybox/blank.gif); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: visible !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url(/bitrix/templates/mysiberia_template/css/fancybox/fancybox_overlay.png);
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Inter",Inter,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url(/bitrix/templates/mysiberia_template/css/fancybox/fancybox_sprite@2x.png);
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url(/bitrix/templates/mysiberia_template/css/fancybox/fancybox_loading@2x.gif);
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
/* End */


/* Start:/bitrix/templates/mysiberia_template/custom.css?16824024566016*/
.header-phone-icon {
	display: inline-block;
	vertical-align: middle;
	margin-right: 2px;
	width: 22px;
	height: 22px;
	background-position: center center;
	background-repeat: no-repeat;
	/*background-size: contain;*/
}

.index-about-left {
	width: 39% !important;
}

.header-phone-number {
	display: inline-block;
	vertical-align: middle;
}

.header-phone-icon-viber {
	background-image: url(/bitrix/templates/mysiberia_template/images/viber.png);
}

.header-phone-icon-telegram {
	background-image: url(/bitrix/templates/mysiberia_template/images/telegram.png);
}

.header-phone-icon-whatsup {
	background-image: url(/bitrix/templates/mysiberia_template/images/whatsup.png);
}

.order-checkout-note {
	display: block;
	position: relative;
	padding: 20px;
}

.order-checkout-success {
	display: block;
	position: relative;
	padding: 20px;
	margin-bottom: 40px;
}

@media (max-width: 1750px) {
	.header-phone {
		top: -30px;
		left: 20px !important;
	}
}

@media (max-width: 1536px) {
	.header-phone {
		left: 125px !important;
	}

}

.table-scrolled {
	margin-top: 60px;
	margin-bottom: 80px;
}

.partner-table {
	border-collapse: collapse;
}

.partner-table tr {

}

.partner-table td {
	width: 33.3333% !important;
	padding: 20px 40px !important;
	text-align: left !important;
	font-size: 22px !important;
}

.partner-table td.align-right {
	text-align: right !important;
}

.partner-table th {
	width: 33.3333% !important;
	padding: 20px 40px !important;
	text-align: left !important;
	font-size: 16px !important;
}

.partner-table thead {
	border-top: 5px solid rgb(241, 241, 241) !important;
	border-left: 5px solid rgb(241, 241, 241) !important;
	border-right: 5px solid rgb(241, 241, 241) !important;
	border-bottom: 2px solid rgb(241, 241, 241) !important;
}

.partner-table thead tr {
	background-color: transparent !important;
	color: #000 !important;
}

.partner-table thead th {
	border: 2px solid rgb(241, 241, 241) !important;
}

.partner-table tbody {
	border-top: 2px solid rgb(241, 241, 241) !important;
	border-left: 5px solid rgb(241, 241, 241) !important;
	border-right: 5px solid rgb(241, 241, 241) !important;
	border-bottom: 5px solid rgb(241, 241, 241) !important;
}

.partner-table tbody tr {
	background-color: transparent !important;
	color: #000 !important;
}

.partner-table tbody td {
	border-right: 2px solid rgb(241, 241, 241) !important;
	border-left: 2px solid rgb(241, 241, 241) !important;
}

.partner-table tfoot {

}

.partner-table tfoot tr {
	background-color: transparent !important;
	color: #000 !important;
}

.partner-table tfoot td {
	font-size: 24px !important;
	font-weight: 700 !important;
}

.print-catalog-title {
	display: flex;
	justify-content: center;
}

.print-catalog-title span {
	font-size: 33px;
	font-weight: 300;
	display: block;
	height: 1.2em;
	line-height: 1.2;
}

@media (min-width: 992px) {
	.print-catalog-title span {
		font-size: 48px;
		font-weight: 300;
	}
}

.header-s__bumper {
	padding-top: 72px;
}

.header-s__bumper--element {
	padding-top: 0px;
}

.catalog-wrapper.catalog-wrapper--search {
	padding-top: 50px;
	padding-bottom: 50px;
}

@media (min-width: 676px) {
	.header-s__bumper {
		padding-top: 95px;
	}

	.header-s__bumper--element {
		padding-top: 0px;
	}
}

@media (min-width: 768px) {
	.header-s__bumper {
		padding-top: 200px;
	}

	.header-s__bumper--element {
		padding-top: 100px;
	}
}

@media (min-width: 992px) {
	.header-s__bumper {
		padding-top: 285px;
	}

	.header-s__bumper--element {
		padding-top: 100px;
	}

	.catalog-wrapper.catalog-wrapper--search {
		padding-top: 110px;
		padding-bottom: 110px;
		right: 0px;
	}

	.catalog-wrapper--search .bx_catalog_list_home {
		grid-template-columns: repeat(3, calc(33.33% - 13.3px));
		gap: 20px;
		width: 100%;
	}
}

.catalog-wrapper--search .bx_catalog_list_home .bx_catalog_item:not(:nth-child(3n)) {
	margin-right: 50px;
}

@media (min-width: 768px) {
	.bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container .bx_catalog_item_images:after {
		left: calc(50% - 105px);
	}

	.catalog-wrapper--search .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container .bx_catalog_item_images:after {
		top: 160px;
	}

	.catalog-wrapper--search .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container .bx_catalog_item_title {
		margin-top: 0;
	}
}

.nothing_found {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.nothing_found__img {
	width: 175px;
	height: 130px;
	background: url("/bitrix/templates/mysiberia_template/svg/nothing_found.svg");
}

.nothing_found__text, .nothing_found__text > * {
	text-align: center;
	font-size: 20px;
	line-height: 150%;
}

.nothing_found__text > a {
	color: #25B9F6;
	text-decoration: none;
}

.nothing_found__text > a:hover {
	text-decoration: underline;
}

.search-counter, .search-counter > strong {
	font-family: 'Inter';
	font-style: normal;
	font-size: 16px;
	line-height: 150%;
	padding-bottom: 46px;
}

.catalog-wrapper--search .search-language-guess {
	text-align: center;
}

.print-catalog-title > span {
	line-height: 1;
	font-weight: 400;
	font-size: 20px;
	line-height: 150%;
}

.index-prints {
	padding-bottom: 50px;
}

.about-ourteam-slider {
	width: 100%;
}

.about-ourteam-m-text {
	display: none;
	padding-bottom: 24px;
}

.about-ourteam-m-text .about-ourteam-item-horizontal-title {
	padding-left: 0;
}

@media (min-width: 768px) {
	.print-catalog-title > span {
		font-size: 48px;
		font-family: Helvetica;
		font-weight: bold;
	}

	.about-ourteam-item2.about-ourteam-item {
		display: flex;
	}
}

@media (max-width: 1200px) {
	.about-ourteam-item:nth-child(even) .about-ourteam-item-vertical {
		min-width: 250px !important;
	}
}

@media (max-width: 767.9px) {

	.about-ourteam-item-horizontal, .about-ourteam-item-vertical {
		display: none !important;
	}

	.about-ourteam-item:not(:last-child) {
		margin-bottom: 0px;
	}

	.about-ourteam-m-text {
		display: block;
	}

}

body#index .index-top-icons-m {
	display: none!important;
}
/* End */


/* Start:/bitrix/templates/mysiberia_template/styles.css?16814588424284*/
@charset "UTF-8";
/**
    <a hrewf="">
        <span>Title</span>
        <span></span>
        <span>Title</span>
    </a>
*/
/**
needs bootstrap function str-replace()
 */
/**
* Метод дополняет svg-sprite.scss.
* Позволяет получить чистый урл элемента спрайта для использования в псевдоэлементах или backgroung-image
* Example: content: url(/bitrix/templates/mysiberia_template/get-svg-url('checkmark', $user-variables: (fill: 'tomato)));
* Example: background-image: url(/bitrix/templates/mysiberia_template/get-svg-url('heart', $user-variables: (stroke: 'red', fill: 'pink)));
*/
.blue {
  color: rgb(15, 184, 248);
}

.bold {
  font-weight: 700;
}

.thin {
  font-weight: 300;
}

.uppercase {
  text-transform: uppercase;
}

.handicraft {
  font-family: Handicraft, serif;
  font-weight: 400;
  letter-spacing: 1px;
}

.lh125 {
  line-height: 1.25;
}

.lh150 {
  line-height: 1.5;
}

.pv15 {
  padding-bottom: 15px;
  padding-top: 15px;
}

.pv30 {
  padding-bottom: 30px;
  padding-top: 30px;
}

.valigntop * {
  vertical-align: top !important;
}

.valignmiddle * {
  vertical-align: middle !important;
}

.valignbottom * {
  vertical-align: bottom !important;
}

.tableborders {
  border-width: 5px;
}

table.tableborders, table.tableborders tbody, table.tableborders th, table.tableborders tr, table.tableborders td {
  border-width: 5px;
}

.dblock {
  display: block;
}

body.ve {
  background-color: rgb(255, 255, 255) !important;
  padding: 10px 10px;
  max-width: 920px;
}

.ve {
  position: relative;
  padding: 20px;
}
.ve p {
  margin: 10px 0;
}
.ve.ve-contacts {
  margin-bottom: 15px;
}
.ve div, .ve a, .ve p, .ve strong, .ve b, .ve small, .ve big, .ve table, .ve tbody, .ve th, .ve tr, .ve td, .ve li {
  font-size: inherit;
  color: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: 1.5;
}
.ve b, .ve strong {
  font-weight: 700;
}
.ve a {
  color: rgb(15, 184, 248);
  text-decoration: underline;
}
.ve a:hover {
  text-decoration: none;
}
.ve h1 {
  margin: 20px 0;
  font-size: 58px;
  font-family: Handicraft, serif;
  font-weight: 400;
  letter-spacing: 1px;
  text-transform: uppercase;
}
@media (max-width: 767.98px) {
  .ve h1 {
    font-size: 25px;
  }
}
.ve h2 {
  margin: 15px 0;
  font-size: 40px;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 2px;
}
@media (max-width: 767.98px) {
  .ve h2 {
    font-size: 22px;
  }
}
.ve h3 {
  margin: 10px 0;
  font-size: 30px;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 1px;
}
@media (max-width: 767.98px) {
  .ve h3 {
    font-size: 20px;
  }
}
.ve h4 {
  font-size: 20px;
  margin: 5px 0;
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .ve h4 {
    font-size: 16px;
  }
}
.ve ol, .ve ul {
  list-style-type: none;
  margin: 15px 0;
}
.ve ol li, .ve ul li {
  position: relative;
  margin: 10px 0;
}
.ve ol li {
  counter-increment: step-counter;
}
.ve ol li:before, .ve ul li:before {
  position: relative;
}
.ve ol li:before {
  content: counter(step-counter);
  color: rgb(15, 184, 248);
  font-weight: 700;
  padding-right: 10px;
}
.ve ul li:before {
  content: "";
  background: url(/bitrix/templates/mysiberia_template/images/svg/lapa.svg) no-repeat center center;
  height: 20px;
  width: auto;
  padding-right: 18px;
  margin-right: 10px;
  background-size: contain;
}
.ve table, .ve tbody, .ve th, .ve tr, .ve td {
  border-color: rgb(241, 241, 241);
  border-width: 0px;
  border-style: solid;
  vertical-align: middle;
}
.ve table thead tr {
  background-color: red;
  color: #fff;
  font-weight: 700;
}
.ve table thead tr td {
  padding: 13px 10px 13px 20px;
  line-height: 1;
}
.ve table tbody tr td {
  padding: 13px 10px 13px 20px;
  line-height: 1;
}
.ve table tbody tr th {
  /*border: 0;*/
}
.ve table[border="1"] {
  border-width: 5px;
}
.ve table[border="1"] tr:first-child {
  border-bottom-width: 5px;
}
.ve table[border="1"] tr td:first-child {
  border-right-width: 5px;
}

.textpage h1, .textpage h2, .textpage h3, .textpage h4, .textpage h5, .textpage h6, .textpage a, .textpage p, .textpage strong, .textpage b, .textpage small, .textpage big, .textpage table, .textpage tbody, .textpage th, .textpage tr, .textpage td, .textpage li, .textpage ol li, .textpage ul li {
  line-height: 1.5em;
}

/* End */


/* Start:/bitrix/templates/mysiberia_template/template_styles.css?1763918257455113*/
@charset "UTF-8";
/**
 * Swiper 8.4.7
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: January 30, 2023
 */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color:#007aff;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

.swiper-android .swiper-slide, .swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-pointer-events {
  touch-action: pan-y;
}

.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-start: var(--swiper-centered-offset-before);
          margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-before: var(--swiper-centered-offset-before);
          margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}

.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}

:root {
  --swiper-navigation-size:44px;
}

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}

.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}

.swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
  content: "next";
}

.swiper-button-lock {
  display: none;
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 0.3s opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 0.2s transform, 0.2s top;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s left;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s right;
}

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}

.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-lock {
  display: none;
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}

.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}

.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  font-family: "object-fit:contain";
  -o-object-fit: contain;
     object-fit: contain;
}

.swiper-slide-zoomed {
  cursor: move;
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color:#fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color:#000;
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}

.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}

.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}

.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}

.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube {
  overflow: visible;
}

.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next + .swiper-slide, .swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}

.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}

.swiper-flip {
  overflow: visible;
}

.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}

.swiper-cards {
  overflow: visible;
}

.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}

.franchise-slider-button-prev, .franchise-slider-button-next, .newprints-pagination .swiper-pagination-bullet, .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls, .catalog-wrapper .bx-sort span, .catalog-wrapper .bx-sort a, .catalog-wrapper .catalog-content .bx-pagination li span, .catalog-wrapper .catalog-content .bx-pagination li a, .index .list-news .index-news-buttons-prev, .index .list-news .index-news-buttons-next, .index .list-news .news-slide .news-link2, .list-news-pager a, .list-news-pager span, .notfound-link a, .index .list-news-title a, .index-prints-buttons-prev, .index-prints-buttons-next, .ms-checker, .ms-input, div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(2) .bx_bt_button, div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(2) .bx_bt_button, div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(2), div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(2), div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(1) .bx_bt_button, div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(1) .bx_bt_button, .form-subscribe-form .bx-subscribe .bx_subscribe_submit_container .btn-subscribe, .footer-branding-socnets a .svg-fill, .breadcrumbs-content a, .button-up svg .fil0, .pagewrap-notice-close i, .pagewrap-notice-close, .pagewrap-notice {
  transition: all 0.4s linear;
}

.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .cnt, .index-about-link:before, .index-about-link {
  transition: all 0.2s linear;
}

.bx-sort-list-m i, .catalog-wrapper .bx-sort i, .index-contests .contests-slide-header-link a .svg-icon, .index-top-title-row1:after, .index-top-title-row1:before, .index-top-icons-item-image, .form-subscribe-slogan:before, .footer-icons-item, .header-title h1:after, .header-title h1:before, .header-title h2:after, .header-title h2:before, .header-lang a:before, .pagewrap-notice-close {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

.list-news .news-slide:hover .news-link-img:after, .index-prints .prints-slide-info-link, div[id^=CatalogElementBasket] .popup-window-close-icon, div[id^=CatalogSectionBasket] .popup-window-close-icon, .header-lines, .header-nav, .header-logo {
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

.newprints .newprints-slide-image img {
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.franchise-about-left-director p, .newprints-left-title, .list-news .news-slide .news-date-time, .notfound-404, .ms-input .ms-placeholder, div[id^=CatalogElementBasket] .popup-window-titlebar > div, div[id^=CatalogSectionBasket] .popup-window-titlebar > div {
  font-family: Handicraft, serif;
  font-weight: 400;
  letter-spacing: 1px;
}

/**
    <a hrewf="">
        <span>Title</span>
        <span></span>
        <span>Title</span>
    </a>
*/
/**
needs bootstrap function str-replace()
 */
/**
* Метод дополняет svg-sprite.scss.
* Позволяет получить чистый урл элемента спрайта для использования в псевдоэлементах или backgroung-image
* Example: content: url(/bitrix/templates/mysiberia_template/get-svg-url('checkmark', $user-variables: (fill: 'tomato)));
* Example: background-image: url(/bitrix/templates/mysiberia_template/get-svg-url('heart', $user-variables: (stroke: 'red', fill: 'pink)));
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  box-sizing: border-box;
  font-family: Helvetica;
  font-size: 16px;
  /*font-weight: $main_font_weight;*/
  color: rgb(6, 7, 7);
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 20px;
}

blockquote, q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

*,
*:before,
*:after {
  -ms-box-sizing: inherit;
  box-sizing: inherit;
}

input {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}

input::-ms-clear,
input::-ms-reveal {
  display: none;
  height: 0;
  width: 0;
}

a:hover,
a:active,
a:focus {
  outline: 0;
}

textarea {
  resize: none;
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: url("/bitrix/templates/mysiberia_template/./fonts/PTSans/PTSans-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: url("/bitrix/templates/mysiberia_template/./fonts/PTSans/PTSans-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 200;
  src: url("/bitrix/templates/mysiberia_template/./fonts/Inter/Inter-Thin.ttf") format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: url("/bitrix/templates/mysiberia_template/./fonts/Inter/Inter-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  src: url("/bitrix/templates/mysiberia_template/./fonts/Inter/Inter-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: url("/bitrix/templates/mysiberia_template/./fonts/Inter/Inter-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: url("/bitrix/templates/mysiberia_template/./fonts/Inter/Inter-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Handicraft";
  font-style: normal;
  font-weight: 400;
  src: url("/bitrix/templates/mysiberia_template/./fonts/OzHandicraftBT/OzHandicraftBT.woff") format("woff");
}
@font-face {
  font-family: "Rouble";
  font-style: normal;
  font-weight: 300;
  src: url("/bitrix/templates/mysiberia_template/./fonts/ArialRuble/arial_rub-light.woff") format("woff");
}
@font-face {
  font-family: "Rouble";
  font-style: normal;
  font-weight: 400;
  src: url("/bitrix/templates/mysiberia_template/./fonts/ArialRuble/arial_rub-normal.woff") format("woff");
}
@font-face {
  font-family: "Rouble";
  font-style: normal;
  font-weight: 700;
  src: url("/bitrix/templates/mysiberia_template/./fonts/ArialRuble/arial_rub-bold.woff") format("woff");
}
.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

.no-display {
  display: none;
}

html {
  width: 100%;
  min-width: calc((100vw - 320px) * 1.0441176471 + 290px);
  height: 100%;
  position: relative;
  font-size: 16px;
  overflow-x: hidden;
}
@media (min-width: 1000px) {
  html {
    min-width: 1000px;
  }
}
@media (max-width: 675.98px) {
  html {
    font-size: 15px;
  }
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  font-family: Inter, Arial, sans-serif;
}

body {
  position: relative;
  height: 100%;
  width: 100%;
}

@media (max-width: 1280px) {
  body {
    padding: 0;
  }
}
.attention {
  display: none;
  position: fixed;
  width: 398px;
  height: auto;
  z-index: 10002;
  padding: 30px;
  right: 24px;
  bottom: 24px;
  background: #0095CE;
}
@media (max-width: 675.98px) {
  .attention {
    right: 0px;
    bottom: 0px;
    width: 100%;
  }
}
.attention-img {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 108 108'%3e%3cg clip-path='url(%23a)'%3e%3cg clip-path='url(%23b)' fill-rule='evenodd' clip-rule='evenodd' fill='%23008DC4'%3e%3cpath d='M91.81 116.176c-4.975 4.015-4.01 7.825-12.586 13.246-9.492 6-18.787 3.217-24.175-5.815-5.388-9.031 3.502-20.079 5.148-27.44 1.672-7.356-5.408-20.151 2.906-25.407 8.298-5.244 16.834 6.63 24.18 8.286 7.372 1.662 21.149-1.618 27.011 7.114 5.846 8.742 4.356 18.342-5.136 24.341-8.576 5.421-11.587 2.904-17.348 5.675ZM107.427 76.78c4.991-3.154 8.986-12.597 4.639-22.011-3.455-7.46-9.761-12.979-15.222-13.031-.8-1.808-1.671-3.296-4.543-5.81-2.882-2.53-9.528-1.376-9.528-1.376s3.123 1.462 5.362 3.918c2.223 2.465 2.817 4.564 2.724 5.974-4.298 4.435-4.831 12.65.527 21.128 6.093 9.64 11.409 14.136 16.041 11.209ZM70.7 62.34c4.99-3.155 8.975-12.614 4.628-22.028-3.455-7.459-9.76-12.978-15.222-13.03-.8-1.809-1.671-3.297-4.543-5.81-2.871-2.514-9.527-1.376-9.527-1.376s3.122 1.462 5.362 3.917c2.222 2.466 2.826 4.58 2.723 5.975-4.298 4.434-4.83 12.65.527 21.128 6.093 9.64 11.42 14.152 16.051 11.224ZM54.366 72.664c-4.992 3.155-15.262 2.707-21.884-5.27-5.255-6.321-7.535-14.385-5.239-19.34-1.29-1.499-2.26-2.924-3.299-6.597-1.038-3.672 2.829-9.186 2.829-9.186s-.003 3.438 1.254 6.514 2.925 4.519 4.212 5.034c5.866-1.99 13.516 1.053 18.875 9.531 6.093 9.64 7.884 16.387 3.252 19.314Z'/%3e%3cpath d='M50.604 112.697c-4.991 3.155-15.251 2.723-21.873-5.254-5.256-6.321-7.536-14.385-5.24-19.34-1.29-1.498-2.26-2.924-3.298-6.596-1.05-3.69 2.828-9.187 2.828-9.187s-.003 3.438 1.255 6.514c1.257 3.076 2.914 4.503 4.212 5.034 5.866-1.99 13.516 1.054 18.874 9.531 6.093 9.64 7.874 16.371 3.242 19.298Z'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h108v108H0z'/%3e%3c/clipPath%3e%3cclipPath id='b'%3e%3cpath fill='white' transform='rotate(-122.296 66.666 58.493)' d='M0 0h110.146v99.131H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center no-repeat;
  width: 100px;
  height: 100px;
  position: absolute;
  bottom: 0;
  right: 0;
}
.attention-text {
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  color: #FFFFFF;
}
.attention.opened {
  display: block;
}
.attention-actions {
  display: flex;
  justify-content: flex-start;
  gap: 32px;
  position: relative;
  z-index: 2;
  padding-top: 20px;
}
.attention-actions a {
  text-decoration: none;
  font-weight: 500;
  font-size: 14px;
  order: 1;
  line-height: 130%;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.8);
  border-bottom: 1.5px solid rgba(255, 255, 255, 0.8);
  align-self: center;
}
.attention-button {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 10px 28px;
  width: 136px;
  height: 41px;
  background: #000000;
  flex: none;
  order: 0;
  flex-grow: 0;
}
.attention-button span {
  color: white !important;
  font-weight: 700;
  font-size: 14px;
  line-height: 150%;
  text-transform: uppercase;
  text-align: center;
}

.label-table {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(150px, -webkit-max-content));
  grid-template-columns: repeat(auto-fit, minmax(150px, max-content));
  gap: 20px;
  padding-bottom: 20px;
  padding-top: 20px;
}
.label-table > div {
  display: flex;
  justify-content: center;
  justify-items: center;
  align-content: center;
  align-items: center;
}

.pagewrap {
  width: 100%;
  min-height: 100%;
  position: relative;
  margin-bottom: -540px;
  padding-bottom: 540px;
  background-color: rgb(242, 242, 242);
  opacity: 1 !important;
}
.pagewrap-notice {
  position: fixed;
  z-index: 5555;
  padding: 15px;
  background: rgb(15, 184, 248);
  top: -80px;
  left: 0;
  right: 0;
}
.pagewrap-notice:after {
  position: absolute;
  content: "";
  top: 0;
  bottom: 0;
  right: -17px;
  width: 17px;
  background: rgb(15, 184, 248);
}
.pagewrap-notice:before {
  position: absolute;
  content: "";
  top: 0;
  bottom: 0;
  left: -17px;
  width: 17px;
  background: rgb(15, 184, 248);
}
.pagewrap-notice-text {
  color: #fff;
  font-weight: 300;
}
.pagewrap-notice-text a {
  font-weight: 300;
}
.pagewrap-notice-text a:hover {
  text-decoration: none;
}
.pagewrap-notice-close {
  position: absolute;
  right: 15px;
  cursor: pointer;
  color: rgb(6, 7, 7);
}
.pagewrap-notice-close i {
  height: 25px;
  display: inline-block;
  width: 25px;
  text-align: center;
  line-height: 25px;
  color: rgb(6, 7, 7);
}
.pagewrap-notice-close:hover {
  color: #6e8080;
}
.pagewrap-notice-close:hover i {
  color: #6e8080;
}
.pagewrap-bg {
  z-index: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 850px;
  overflow: hidden;
}
@media (max-width: 1536px) {
  .pagewrap-bg-image {
    margin: 0 -50px;
  }
}
@media (max-width: 1152px) {
  .pagewrap-bg-image {
    margin: 0 -100px;
  }
}
.pagewrap-bg-image img {
  width: 100%;
  height: 846px;
}
.pagewrap-bg-image picture {
  display: block;
  width: 100%;
  height: 846px;
}
.pagewrap-bg:after {
  position: absolute;
  content: "";
  bottom: 50px;
  left: 50px;
  z-index: 0;
  background-image: url(/bitrix/templates/mysiberia_template/./images/sprite.png);
  background-position: -404px 0px;
  width: 133px;
  height: 133px;
}
@media (max-width: 1536px) {
  .pagewrap-bg:after {
    content: none;
  }
}

body:not(.index) .pagewrap {
  background-color: #fff;
}
body:not(.index) .pagewrap-bg {
  height: 370px;
}
body:not(.index) .pagewrap-bg-image {
  margin-top: -480px;
}
body:not(.index) header.header {
  margin-bottom: 190px;
}

.center-col {
  width: calc((100vw - 768px) * 1.3103448276 + 696px);
  margin: 0 auto;
}
@media (min-width: 1000px) {
  .center-col {
    width: 1000px;
  }
}
@media (max-width: 767.98px) {
  .center-col {
    width: calc((100vw - 320px) * 0.90625 + 290px);
  }
}
@media (max-width: 675.98px) {
  .center-col {
    width: 100%;
  }
}

.full-col {
  width: 100%;
}

.notransition {
  transition: none !important;
}

.nomargin {
  margin: 0;
}

.nopadding {
  padding: 0;
}

.rouble {
  /*font-family: Rouble;*/
  font-family: "PT Sans", Rouble;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
}

div[id^=wait_] {
  position: fixed !important;
  background: rgba(0, 0, 0, 0.5) !important;
  padding: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
  border: 0 !important;
  overflow: hidden;
}

@media (max-width: 767.98px) {
  .breadcrumbs {
    width: 100%;
    overflow-x: scroll;
  }
}

.button-up {
  position: fixed;
  bottom: 30px;
  right: 40px;
  display: block;
  text-decoration: none;
  display: none;
  z-index: 100;
  width: 67px;
  height: 60px;
}
.button-up svg {
  width: 60px;
  height: 60px;
  transform: rotate(-90deg);
}
.button-up svg .fil0 {
  fill: rgb(15, 184, 248);
}
.button-up i {
  position: relative;
  display: inline-block;
  background-color: rgb(6, 7, 7);
  transition: all 0.4s linear;
  height: 0px;
  width: 2px;
  top: -14px;
  left: -31px;
}
.button-up i:after {
  position: absolute;
  content: "";
  border: 2px solid rgb(6, 7, 7);
  transition: all 0.4s linear;
  border-left: 0;
  border-bottom: 0;
  top: -1px;
  right: 1px;
  transform: rotate(-45deg);
  transform-origin: 100% 0;
  width: 11px;
  height: 11px;
  background-color: transparent;
}
.button-up i:hover {
  background-color: rgb(6, 7, 7);
}
.button-up i:hover:after {
  border-color: rgb(6, 7, 7);
}
.button-up:hover svg .fil0 {
  fill: #05739c;
}
.button-up:hover i {
  background-color: #7d8f8f;
}
.button-up:hover i:after {
  border-color: #7d8f8f;
}

.bx-core-popup-menu-item-text {
  color: #9ca4b2 !important;
}

@media (max-width: 675.98px) {
  .hidden-sm {
    display: none;
  }
}

.display-none {
  display: none !important;
}

@media (max-width: 767.98px) {
  .display-none-lg {
    display: none !important;
  }
}

@media (max-width: 675.98px) {
  .display-none-md {
    display: none !important;
  }
}

.span2 {
  grid-column: span 2;
}

.span3 {
  grid-column: span 3;
}

.top-layer {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 10009;
  background-color: #F3F3F3;
  overflow-y: scroll;
}

@media (max-width: 991.98px) {
  #vk_community_messages {
    display: none !important;
  }
}

.ve {
  padding: 20px 0px;
}
@media (min-width: 768px) {
  .ve {
    padding: 20px;
  }
}
@media (max-width: 675.98px) {
  .ve {
    padding: 0 15px;
  }
}

.ve-2 {
  padding: 0px 0px 40px;
}
@media (min-width: 992px) {
  .ve-2 {
    padding: 20px;
  }
}
@media (max-width: 675.98px) {
  .ve-2 {
    padding: 20px 15px;
    margin: 0;
  }
}

.ve-contacts .contacts-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  max-width: 100%;
}
@media (max-width: 675.98px) {
  .ve-contacts .contacts-grid {
    grid-template-columns: 1fr;
  }
}
.ve-contacts .contacts-grid iframe, .ve-contacts .contacts-grid table, .ve-contacts .contacts-grid img {
  max-width: 100%;
}

.ve ol li, .ve ul li {
  position: relative;
  margin: 16px 0;
}

@media (max-width: 675.98px) {
  .fancybox-wrap {
    top: 20vh;
  }
}
@media (max-width: 675.98px) {
  .fancybox-skin {
    max-height: 80vh;
    max-width: 90vw;
  }
}
@media (max-width: 675.98px) {
  .fancybox-inner, .fancybox-inner img {
    max-height: calc(80vh - 30px - 2em);
    max-width: calc(90vw - 30px);
    height: auto !important;
  }
}
.fancybox-image {
  height: auto;
}

.icons-icon_moneyback70 {
  height: 66px;
  width: 71px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 70 65'%3e%3cpath d='M28.841 2.8 41.921 1l26.762 9.24L54.043 13v6.721s-1.09 5.131-3.72 4.92c-2.233-.179-1.373-3.083-3.48-3.84-1.829-.656-3.082 1.344-4.921.72-1.359-.46-1.537-1.777-2.88-2.28-1.537-.575-2.698.658-4.2 0-1.942-.85-1.369-3.247-3.12-4.44-1.9-1.293-3.6 1.08-5.281-.48-1.267-1.176 2.4-4.08 2.4-4.08V2.8Z' fill='white'/%3e%3cpath d='M28.841 2.8 41.921 1l26.762 9.24L54.043 13M28.84 2.8l7.86 3.182M28.842 2.8v7.44M54.042 13v6.721m0-6.72-9.48-3.838m-15.72 1.078 25.2 9.48m-25.2-9.48s-3.668 2.904-2.401 4.08c1.68 1.56 3.381-.813 5.28.48 1.752 1.193 1.18 3.59 3.12 4.44 1.503.658 2.664-.575 4.2 0 1.344.503 1.522 1.82 2.88 2.28 1.84.624 3.093-1.376 4.921-.72 2.108.757 1.248 3.661 3.48 3.84 2.631.211 3.72-4.92 3.72-4.92m-9.48-10.558v3.838m0-3.838-7.86-3.181m0 0v4.259' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M68.444 10.24v39.723l-5.88 3.72m0 0c1.06-2 2.88-13.32 1.8-34.922m-1.8 34.922c-1.648 1.087-2.565 2.066-4.2 2.16m0 0c3.162-9.986 4.324-17.81 3.72-37.082-1.352 16.738-2.755 26.19-7.56 38.642m3.84-1.56c-.96.84-2.64 1.8-3.84 1.56m0 0c-2.493 2.767-4.193 3.297-7.201 4.32m0 0c8.166-14.496 10.9-23.558 11.04-42.122m-11.04 42.122-1.92-2.071m9.12-46.411c1.04 24.491-2.912 34.156-9.12 46.41m-16.561-44.97-.896 33.242 15.6 15.36c.639-1.245 1.258-2.45 1.857-3.631' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M22.481 22.961s.747 1.926 1.8 2.52c1.225.691 2.142-.341 3.36.36 1.92 1.106 1.76 1.893 4.92 1.56 2.28-.24.24 3.035 6.721 1.68 1.519-.317 1.89 3.198 3.24 3.96 1.143.646 3.36 0 3.36 0-5.453 11.71-10.624 17.548-17.04 19.682-4.605 1.531-11.401 2.88-16.921-1.32L1 41.203c15.044.545 21.192-1.786 21.481-18.242Z' fill='white'/%3e%3cpath d='M11.92 51.403 1 41.203c15.044.545 21.192-1.786 21.481-18.242 0 0 .747 1.926 1.8 2.52 1.225.691 2.142-.341 3.36.36 1.92 1.106 1.76 1.893 4.92 1.56 2.28-.24.24 3.035 6.721 1.68 1.519-.317 1.89 3.198 3.24 3.96 1.143.646 3.36 0 3.36 0-5.453 11.71-10.624 17.548-17.04 19.682m-16.921-1.32c5.52 4.2 12.316 2.851 16.92 1.32m-16.92-1.32c1.92 1.46 7.68-.48 10.08-3.48 2.52 2.52 3.24 3.427 6.84 4.8' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M24.718 34.812c1.44-1.68 3.001-1.32 3.481-.36.96 1.92-1.756 5.07-3.84 3.96 0 0 1.832.96.6 3.36-2.28 4.44-7.2.96-3.601-2.4M34.601 39.282c.961-1.682-1.44-3.544-3-1.92-2.04 2.122-4.4 5.28-5.76 7.68-.884 1.56 1.473 3.228 3 1.92 1.68-1.44 4.527-5.52 5.76-7.68Z' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") center no-repeat;
}

.icons-icon_post70 {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 59 59'%3e%3cpath d='M2.546 30.41 1.36 24.698l16.91-11.869 1.358-.953L35.124 1l11.594 16.816 1.018 1.477 2.093 3.035 8.653 12.55-10.746 7.5-5.034 3.514-1.47 1.026-4.525 3.158-11.934 8.33-4.524-2.884L2.546 30.41Z' fill='white'/%3e%3cpath d='m1.359 24.698 1.187 5.712L20.25 55.522l4.524 2.884M1.36 24.698 13.89 42.739M1.36 24.698l16.91-11.869m6.505 45.577-9.822-14.14m9.821 14.14 11.934-8.33m13.121-27.748 8.654 12.55-10.746 7.5m2.093-20.05-2.093 20.05m2.093-20.05-2.093-3.035m0 23.086-5.034 3.513m-27.75-1.626 21.755 5.81m-21.755-5.81-1.06-1.526m22.815 7.336 4.525-3.158m-27.996-5.592 14.479-10.167 4.933-3.464 14.07-9.879m0 0L35.123 1 19.627 11.876m27.09 5.94 1.019 1.477m0 0-12.292 8.515-.66.453M13.891 42.74l14.672-10.165m-8.936-20.699-1.358.953m1.358-.953 8.936 13.173 3.33 4.909m10.81 15.934-1.471 1.026m1.47-1.026-7.07-10.422-.93-1.37-.464-.686-.19-.29-.169-.226m7.353 14.02-8.149-12.097-4.8-7.126L18.27 12.83' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M30.655 30.523v-1.697l10.746-1.47v2.262l-9.219.243m-1.527.662 1.527-.662m-1.527.662 8.767 6.56 1.188-2.035-8.428-5.187' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.391 23.8c.216.006.422.02.458.03.08.025.113.085.284.499.065.16.156.373.201.473.096.211.347.576.528.766.07.073.13.143.135.155.008.025-.162.04-.376.034-.212-.006-.312-.075-.584-.4a2.384 2.384 0 0 0-.294-.308c-.082-.056-.094-.058-.145-.03-.073.039-.103.155-.08.31.033.21.195.389.519.568.226.125.192.118 1.053.197.502.047.83.1 1.028.166a.814.814 0 0 0 .134.039 4.638 4.638 0 0 0-.786-1.138l-.076-.085.032-.3c.034-.308.063-.464.088-.471.018-.006.248.305.608.823.297.429.352.5.56.73.161.177.248.226.258.146.009-.061-.255-.548-.72-1.331a5.967 5.967 0 0 0-.444-.59c-.31-.374-.48-.588-.727-.908-.258-.336-.362-.711-.33-1.192.023-.339.148-.766.25-.852.044-.037.054-.036.155.019.117.063.402.32.554.499.441.517.528.748.584 1.551l.012.172.073-.161a.707.707 0 0 1 .099-.174c.057-.029.223-.006.312.042.075.041.124.095.287.323.107.15.198.271.203.27a.3.3 0 0 0 .042-.037c.03-.03.022-.048-.068-.17-.191-.259-.487-.86-.535-1.087-.026-.124-.025-.13.169-.581.176-.412.296-.632.34-.626.05.006.285.348.43.623.27.513.338.978.196 1.342a.672.672 0 0 0-.042.147c-.002.05.315.38.45.472.094.062.102.063.146.03.04-.03.048-.054.053-.162.011-.242-.162-.915-.449-1.745l-.13-.378-.208-.125c-.37-.222-.813-.69-1.01-1.065-.104-.2-.068-.243.287-.354.274-.085.406-.099.515-.055.107.043.114.06.482 1.149.044.131.09.244.1.25.027.014.136-.05.159-.092.037-.068.015-.313-.054-.61l-.073-.314.221.057c.122.03.248.071.282.09.07.037.08.064.363.883.103.297.213.602.245.678l.137.328c.105.257.172.316.232.205.07-.127-.034-.695-.287-1.574l-.18-.627.154-.315c.1-.207.166-.323.19-.338.033-.02.066.078.267.78.127.44.257.869.29.951.127.322.198.409.27.33.102-.112.04-.585-.19-1.447-.096-.363-.115-.47-.11-.62.012-.315.117-.55.324-.729.131-.112.182-.121.3-.055l.096.053-.007-.066a.824.824 0 0 0-.146-.364c-.132-.142-.32-.191-.42-.11-.08.067-.16.263-.229.568-.068.302-.087.35-.132.327-.11-.06-.239-.417-.232-.646.014-.43.174-.613.568-.646.353-.03.62.055.813.26.123.132.197.307.267.634.325 1.525.373 1.721.439 1.82.036.053.04.054.095.025.05-.027.061-.046.091-.146.042-.138.06-.434.04-.65a4.05 4.05 0 0 0-.142-.715c-.09-.345-.087-.5.012-.557.027-.015.05.002.155.116.719.777 1.246 1.691 1.381 2.394.139.718-.033 1.267-.585 1.865-.39.423-.757.684-2.024 1.44-1.373.82-2.091 1.427-2.732 2.31-.175.243-.258.379-.513.847a9.297 9.297 0 0 0-.389.77c-.127.32-.26.69-.307.858l-.042.149.13.133c.894.907 1.21 1.28 1.359 1.6.2.433.08.67-.575 1.142-.291.21-.47.31-.67.376-.16.053-.25.06-.315.025-.172-.094-.324-.599-.394-1.315-.07-.723-.063-1.115.031-1.585l.024-.12-.134-.138a.994.994 0 0 0-.146-.134c-.007.002.008.05.032.109.074.177.085.315.034.43-.085.194-.235.229-.501.117l-.127-.054.13.151c.15.174.219.28.3.464.125.278.142.489.054.655-.073.138-.143.182-.283.177-.107-.003-.134-.013-.37-.142-.445-.244-.791-.535-1.83-1.54a4.685 4.685 0 0 0-.31-.287c-.014.004.205.34.339.518.468.625 1.137 1.325 1.58 1.653.218.162.766.455.923.495.07.017.13.038.132.046.017.06-.404.236-.632.264-.252.032-.353.018-.554-.078-.329-.157-.608-.394-1.178-1.002-.357-.38-.451-.474-.47-.469a3.61 3.61 0 0 0 .223.345c.13.188.29.426.356.529.648 1.004.975 1.419 1.407 1.782.223.187.55.354.738.378.268.034.62-.048 1.111-.26.146-.062.262-.109.26-.104a8.36 8.36 0 0 1-.407.423c-.513.484-1.016.782-1.427.844-.198.03-.454.001-.57-.064-.188-.106-.422-.474-1.23-1.938a63.255 63.255 0 0 0-1.075-1.829c-.3-.457-.476-.57-.699-.45-.048.025-.094.043-.101.038-.063-.034-.109-.336-.115-.756-.006-.36.014-.4.193-.378.165.02.45.134.66.265.174.108.265.198.57.562.63.75 1.111 1.215 1.543 1.492.141.09.386.206.378.178a4.237 4.237 0 0 0-.232-.208c-.557-.478-1.008-.989-1.762-1.999-.363-.486-.513-.632-.866-.843-.176-.105-.249-.158-.257-.186-.023-.077.032-.261.144-.489.134-.273.195-.341.283-.316.077.022.335.257.645.587.34.361.86.89 1.272 1.294.19.186.619.572.766.689.188.148.41.277.462.267.124-.026.112-.137-.039-.362-.243-.364-.923-1.097-1.32-1.424-.154-.127-.277-.237-.273-.245a2.52 2.52 0 0 1 .41-.281c.044-.011.059-.003.173.1.068.062.207.195.307.296.31.309.47.46.635.6.196.163.292.219.328.188.086-.074-.253-.685-.56-1.01-.197-.209-.651-.594-1.06-.9-.129-.096-.218-.175-.219-.194-.006-.085.123-.526.158-.537.05-.015.464.346 1.195 1.04l.081.077.268.254c.068.065.271.262.45.439.18.176.333.32.34.317a.492.492 0 0 0 .05-.136c.155-.552.556-1.43.955-2.09.821-1.36 1.752-2.334 3.208-3.355.655-.46 1.155-.883 1.56-1.317.13-.14.173-.203.282-.404.114-.211.131-.256.157-.411.079-.471-.024-.964-.316-1.52-.142-.271-.303-.526-.316-.501a2.05 2.05 0 0 0 .065.266c.241.852.154 1.428-.229 1.508-.119.024-.228-.023-.372-.161a1.064 1.064 0 0 0-.127-.113 1.01 1.01 0 0 0-.037.164.678.678 0 0 1-.103.282c-.066.107-.084.123-.165.147-.088.027-.095.025-.24-.056a1.025 1.025 0 0 1-.275-.217c-.002.004.001.095.006.203.016.354-.06.6-.222.711-.126.088-.26.056-.413-.098a.357.357 0 0 0-.093-.077.837.837 0 0 0 .008.201c.046.453-.01.663-.203.768-.072.04-.224.026-.325-.028a1.1 1.1 0 0 1-.354-.358 3.521 3.521 0 0 1-.173-.409c-.254-.703-.294-.8-.325-.782a.142.142 0 0 0-.046.045.36.36 0 0 1-.115.077l-.098.047.021.083c.012.046.116.348.231.672.27.763.332.977.35 1.21.021.267-.003.414-.09.552-.064.103-.077.114-.192.15-.259.08-.514-.012-.798-.287a1.413 1.413 0 0 0-.146-.132.427.427 0 0 0-.056.05c-.047.049-.046.052.043.21.341.61.445 1.173.262 1.417-.072.096-.233.17-.333.154a1.128 1.128 0 0 1-.384-.2.411.411 0 0 0-.08-.059c-.005.002.032.089.082.195.167.353.214.635.131.787-.113.208-.355.196-.618-.03a.385.385 0 0 0-.093-.068.726.726 0 0 0 .063.17c.092.208.197.553.224.74.012.078.017.214.012.302-.009.15-.016.173-.114.353s-.112.198-.23.281a.945.945 0 0 1-.607.162c-.183-.023-.367-.125-.537-.298-.174-.178-.221-.256-.268-.444-.036-.143-.05-.539-.018-.548.005-.002.098.108.205.243.262.33.388.45.583.556.341.185.683.125.743-.132.04-.17-.092-.452-.29-.619-.148-.126-.254-.15-1.048-.244l-.806-.096c-.45-.057-.693-.191-.878-.484-.19-.3-.266-.74-.197-1.133.037-.209.099-.31.209-.343.128-.038.264.075.682.567.055.065.096.106.092.09a53.27 53.27 0 0 0-.766-1.17c-.052-.076-.285-.24-.432-.303-.169-.073-.162-.074.363-.06Zm2.213-.885c-.4-.592-.536-.83-.632-1.107-.037-.106-.021-.174.039-.166.053.007.259.199.416.388.25.302.458.629.563.89.047.116.161.664.145.694-.017.03-.213-.228-.53-.699Zm1.739-2.296a1.246 1.246 0 0 1-.096-.21c-.031-.1-.012-.157.052-.157.067 0 .165.153.244.38.13.37.156.455.142.46-.019.005-.255-.321-.342-.473Zm-.023 2.047a2.206 2.206 0 0 1-.18-.684.616.616 0 0 1 .009-.148c.035-.065.142.029.306.267.128.184.225.443.237.63.008.114-.031.345-.063.375-.022.02-.227-.272-.309-.44Zm-.774 1.16c-.218-.018-.258-.054-.225-.2.022-.097.042-.138.069-.14.021 0 .33.294.339.324.007.025-.034.029-.183.016Zm.232.682a107.45 107.45 0 0 0-.196-.263l-.107-.144.139.01c.076.006.19.005.253-.001l.115-.013.057.075c.136.18.375.702.394.861.012.109-.012.137-.085.097-.102-.055-.356-.332-.57-.622Zm4.143-3.397c-.154-.024-.538-1.294-.512-1.694.008-.115.051-.183.105-.163.063.023.197.214.265.376.156.372.234.819.213 1.23-.01.202-.026.258-.07.251Zm-4.423 9.573a2.443 2.443 0 0 1-.031-.43 1.22 1.22 0 0 1 .024-.24c.013-.024.097.05.479.428.511.506.697.7.725.761.018.038.014.045-.077.112a.956.956 0 0 1-.245.116c-.471.141-.761-.106-.875-.747Z' fill='%2325B9F6'/%3e%3cpath d='M11.8 23.596c.028.117.072.17.234.29.171.127.213.244.172.471-.027.143-.03.285-.013.466.023.236-.006.206-.118-.123-.041-.12-.085-.23-.098-.246a.785.785 0 0 0-.145-.097c-.137-.076-.156-.11-.151-.27a3.59 3.59 0 0 1 .083-.586c.004-.01.02.032.036.095ZM15.699 24.479c.77-1.25 1.277-1.9 1.815-2.323.305-.24.63-.397.814-.394.164.003.302.188.297.399-.002.1-.015.137-.086.261a1.41 1.41 0 0 1-.18.244l-.098.098.007-.071c.011-.1-.03-.186-.11-.23-.054-.028-.09-.03-.173-.004-.19.056-.54.284-.918.595-.458.378-.701.647-1.349 1.494-.308.403-.309.4-.02-.07ZM15.84 18.625c.01.004.013.051.009.105-.007.086.005.114.114.269.19.268.197.32.087.569a1.65 1.65 0 0 0-.108.377c-.02.118-.04.218-.042.223-.016.029-.04-.11-.055-.316-.019-.25-.023-.26-.171-.409-.074-.075-.088-.101-.082-.158.02-.18.21-.681.249-.66Z' fill='%2325B9F6'/%3e%3cpath d='M35.257 16.78c-.724-.649-1.867-.792-2.715 0-1.538 1.435-1.3 7.578-1.3 9.954 1.347-2.04 6.164-8.031 4.015-9.954Z' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M36.065 15.8c-1.183-1.062-3.047-1.297-4.432 0-2.512 2.352-1.466 10.142-1.297 13.988 2.263-3.28 9.238-10.838 5.729-13.988ZM27.004 41.608c.724.648 1.866.792 2.714 0 1.539-1.436.824-7.578.824-9.954-1.347 2.04-5.687 8.031-3.538 9.954Z' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M26.196 42.588c1.182 1.062 3.047 1.297 4.432 0 2.512-2.352.82-9.972.65-13.818-2.262 3.28-8.591 10.668-5.082 13.818Z' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") center no-repeat;
  height: 76px;
  width: 70px;
}

.icons-icon_box70 {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 71 76'%3e%3cpath d='M22.087 1h3.005c-.298.744-.626 1.54-.936 2.372 1.024 1.067 1.967 1.926 2.928 2.609a11.455 11.455 0 0 0 4.254 1.9c1.398.319 3.003.457 4.976.472.36-.706.7-1.403 1.032-2.056l2.452 2.372-3.795 7.747a16.17 16.17 0 0 1 2.055-1.184l1.502-3.084 12.097-1.977 1.819 2.61s2.767-.08 4.822.474C62.331 15.23 70 25.668 70 25.668l-5.85 7.906-4.428-3.478c.456 4.902 3.795 20.556 3.795 20.556l-7.848 5.693c-1.54 4.072-3.375 8.222-3.375 8.222l-1.19 3.084-4.902-4.032 1.265-3.084c.158-1.66.79-5.139 1.818-8.697-1.818-1.581-3.479-4.823-3.479-4.823v22.85s-3.716 5.163-14.39 5.297c-9.882.124-14.31-5.297-14.31-5.297l-.316-22.138s-1.819 1.818-3.242 2.293c.554 5.771-.2 14.706-.2 14.706l-.116 3.32-6.088-1.581v-3.479s-.949-17.631.395-19.529c.379-.534.776-1.102 1.186-1.692L.977 34.998c6.879-8.856 6.088-6.088 12.255-16.942-.43-1.257-.581-2.707 0-4.169.871-2.191 3.051-3.362 4.506-5.218C19.863 5.96 22.088 1 22.088 1Z' fill='white'/%3e%3cpath d='M15.604 21.873s-1.616-1.607-2.372-3.817m0 0c-.43-1.257-.581-2.707 0-4.169.871-2.191 3.051-3.362 4.506-5.218C19.863 5.96 22.088 1 22.088 1h3.004c-.298.744-.626 1.54-.936 2.372M13.232 18.056C7.065 28.91 7.856 26.142.977 34.998m0 0 7.748 6.767M.977 34.998c4.628-.319 6.816.485 10.437 2.609m24.588-21.19 3.795-7.748-2.45-2.372c-.334.653-.674 1.35-1.033 2.056M24.156 3.372c-1.006 2.703-1.813 5.776-.725 8.618.797 2.082 2.441 3.08 4.665 3.242 4.198.305 6.444-3.396 8.218-6.879M24.156 3.372c1.024 1.067 1.967 1.926 2.928 2.609m9.23 2.372c-1.973-.015-3.578-.153-4.976-.471M27.084 5.98l-.965 2.372 4.19 1.581 1.029-2.052M27.084 5.98a11.455 11.455 0 0 0 4.254 1.9M19.004 21.479l5.297 4.269m0 0 14.548.158M24.3 25.747l-1.344 2.293m1.344-2.293s2.53 4.27 7.116 4.27c5.771 0 7.432-4.112 7.432-4.112m.711-13.757 12.097-1.977M39.56 12.148l-1.502 3.084m1.502-3.084c3.716 4.19 9.725 3.32 12.097-1.977m0 0 1.819 2.61m0 0c-2.768 5.455-9.962 6.562-15.418 2.45m15.417-2.45s2.768-.08 4.823.474m-20.24 1.976c-1.536.745-2.825 1.649-3.874 2.652m-3.558 7.933c0-2.588 1.15-5.633 3.558-7.933m0 0 2.293 8.072m21.821-12.7v4.628m0-4.628C62.331 15.23 70 25.668 70 25.668l-5.85 7.906-4.428-3.478m0 0c-.317-3.4-.238-8.302-.238-8.302m.238 8.302c.456 4.902 3.795 20.556 3.795 20.556l-7.848 5.693m-16.82-30.44 1.344 2.293m0 0s-2.296 5.32-8.776 5.14c-5.693-.159-8.46-5.298-8.46-5.298m17.236.158s5.613 1.502 6.562 2.451c1.153 1.152 10.99 15.576 10.99 18.58 0 3.005-5.451 15.338-5.451 15.338M22.957 28.04s-3 .264-4.902 1.265c-1.502.79-6.876 9.014-10.516 14.152-1.344 1.898-.395 19.53-.395 19.53m40.323-2.452-1.265 3.084 4.902 4.032 1.19-3.084m-4.827-4.032 4.827 4.032m-4.827-4.032c.158-1.66.79-5.139 1.818-8.697m0 0c-1.818-1.581-3.479-4.823-3.479-4.823m3.48 4.823c1.422-1.423 3.952-2.056 3.952-2.056m-7.432-2.767-1.502-9.725m1.502 9.725v22.85m0 0h-28.7m28.7 0s-3.716 5.163-14.39 5.297c-9.882.124-14.31-5.297-14.31-5.297m0 0-.316-22.138m0 0 1.897-10.437M16.79 47.727s-1.819 1.818-3.242 2.293m0 0c-1.66-.554-2.609-3.163-2.609-3.163m2.61 3.163c.553 5.771-.201 14.706-.201 14.706m-6.204-1.74v3.479l6.088 1.581.116-3.32m-6.204-1.74 6.204 1.74M28.412 50.02l2.372-2.768 2.53 2.767m7.907-8.776-3.874 3.4m0 0v5.85l-2.983 1.618m2.983-7.468v-.553l-2.372-4.981-1.423 5.85h-4.823l-1.502-5.85-2.53 4.98v.554m-3.796-3.4 3.795 3.4m0 0v5.85l2.768 1.618m-5.298 4.47 5.298-4.47m0 0 3.32 1.94 3.58-1.94m6.224 4.47-6.224-4.47' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.192 57.57c.105.209.198.412.206.451.018.088-.02.151-.326.526-.119.146-.274.341-.345.435-.152.2-.369.627-.456.897a1.445 1.445 0 0 1-.077.208c-.02.02-.122-.133-.226-.34-.104-.204-.09-.335.079-.76.07-.177.133-.375.14-.438.011-.106.007-.12-.045-.154-.075-.049-.201-.017-.336.085-.184.14-.27.385-.272.785-.002.28-.014.243.355 1.101.215.5.334.839.373 1.063.014.08.029.146.032.146a5.01 5.01 0 0 0 .675-1.333l.042-.116.3-.123c.31-.127.474-.18.494-.16.015.014-.162.393-.468 1.001-.254.503-.294.593-.404.908-.085.244-.087.352-.006.321.063-.024.389-.525.892-1.37.076-.129.21-.422.332-.726.195-.487.31-.76.486-1.158.186-.42.489-.711.962-.928.333-.153.803-.254.938-.202.058.022.062.032.062.157 0 .143-.097.546-.188.783-.264.685-.439.887-1.172 1.354l-.157.1.19-.014a.763.763 0 0 1 .217.005c.056.038.12.208.12.317 0 .093-.026.167-.158.439-.087.18-.155.329-.151.332a.334.334 0 0 0 .056.02c.044.014.058-.002.127-.152.146-.314.565-.905.756-1.068.104-.088.11-.09.639-.14.482-.044.752-.044.77.002.019.05-.185.45-.37.728-.348.522-.755.826-1.174.88a.73.73 0 0 0-.161.035c-.048.024-.199.495-.215.67-.011.121-.009.13.046.154.05.023.076.018.18-.032.236-.115.786-.627 1.426-1.327l.292-.319.011-.261c.021-.465.237-1.128.491-1.508.136-.202.196-.19.484.09.221.216.303.335.317.46.014.124.003.139-.842 1.05-.102.11-.186.211-.186.225 0 .032.117.103.17.103.084 0 .304-.147.551-.366l.26-.23.06.238c.034.132.06.273.06.313 0 .086-.019.11-.65.801-.23.25-.462.512-.518.582-.056.07-.164.205-.242.3-.188.232-.21.326-.074.326.157 0 .642-.391 1.346-1.085l.503-.495.378-.016c.249-.01.392-.008.42.008.035.02-.04.102-.603.654-.353.348-.693.693-.755.766-.24.288-.285.399-.174.427.16.04.577-.263 1.277-.926.295-.28.386-.352.532-.425.304-.15.583-.173.858-.068.175.067.21.11.208.257l-.001.118.059-.041c.106-.076.24-.237.27-.326.067-.2.017-.402-.113-.455-.104-.043-.331-.017-.656.075-.322.091-.378.098-.378.043 0-.136.272-.442.493-.553.415-.209.671-.15.906.206.211.32.267.617.172.906-.061.185-.19.346-.464.58-1.28 1.095-1.442 1.241-1.501 1.355-.032.062-.031.066.025.103.051.033.075.035.186.012.152-.032.442-.167.637-.296.183-.122.337-.25.606-.505.28-.264.43-.341.535-.276.028.018.023.048-.03.206-.368 1.084-.963 2.056-1.56 2.547-.611.502-1.22.621-2.073.406-.602-.152-1.04-.366-2.411-1.179-1.486-.881-2.433-1.25-3.602-1.402-.32-.042-.492-.05-1.068-.05-.432-.001-.776.01-.932.028a12.03 12.03 0 0 0-.973.15l-.163.037-.059.193c-.4 1.315-.592 1.809-.819 2.114-.307.413-.594.422-1.38.043-.35-.168-.536-.286-.702-.442-.133-.124-.186-.207-.186-.287 0-.211.401-.615 1.045-1.051.65-.44 1.026-.635 1.52-.788l.127-.04.061-.198c.034-.11.057-.203.052-.208-.005-.005-.044.034-.086.087-.13.162-.256.243-.391.255-.228.018-.338-.106-.37-.416l-.014-.149-.076.201a1.788 1.788 0 0 1-.286.526c-.2.26-.39.386-.594.388-.168.002-.246-.042-.314-.177-.052-.104-.056-.135-.055-.424.001-.55.1-1.028.518-2.532.067-.238.117-.437.113-.442-.012-.011-.218.37-.318.588-.352.767-.672 1.763-.754 2.352-.041.291-.037.963.006 1.131.02.076.03.144.024.15-.047.047-.431-.262-.577-.464-.16-.223-.198-.326-.211-.566-.02-.392.06-.78.344-1.635.177-.535.217-.672.203-.687-.006-.005-.101.17-.213.39-.111.218-.255.493-.318.61-.62 1.132-.844 1.657-.966 2.254-.063.308-.054.704.02.896.106.271.367.564.82.921.134.106.239.192.233.192a9.08 9.08 0 0 1-.611-.168c-.724-.237-1.267-.561-1.537-.919-.13-.173-.235-.431-.233-.574.003-.234.233-.646 1.206-2.167a68.332 68.332 0 0 0 1.181-1.964c.28-.522.296-.746.068-.896-.05-.032-.09-.067-.09-.076 0-.077.264-.277.66-.5.339-.19.386-.192.458-.01.066.166.105.495.089.761-.014.222-.052.355-.24.833-.387.984-.58 1.68-.62 2.233-.014.181.003.473.025.451a4.51 4.51 0 0 0 .078-.328c.166-.775.419-1.466.99-2.702.274-.596.335-.814.353-1.258.009-.22.021-.317.044-.34.061-.06.264-.104.538-.115.328-.014.425.01.446.105.02.085-.07.451-.224.916-.168.509-.402 1.275-.573 1.875-.079.276-.224.882-.259 1.082-.044.255-.051.532-.015.576.088.105.188.036.324-.223.22-.419.565-1.442.67-1.988.041-.212.083-.385.093-.385.039 0 .444.207.478.244.033.036.032.054-.007.216-.023.097-.078.297-.121.444-.134.453-.195.683-.242.912-.055.27-.058.39-.01.409.115.043.52-.594.67-1.053.096-.295.227-.924.307-1.47.025-.172.054-.297.071-.308.078-.05.564-.154.592-.127.04.04-.089.619-.37 1.67l-.032.117-.103.386-.185.654a4.91 4.91 0 0 0-.126.485.539.539 0 0 0 .155-.022c.604-.138 1.644-.21 2.477-.172 1.714.08 3.119.46 4.839 1.316.775.385 1.434.642 2.055.802.199.05.281.06.528.06.26-.001.312-.008.472-.063.488-.168.903-.52 1.28-1.085.184-.274.343-.558.313-.558-.009 0-.108.09-.22.2-.684.668-1.276.882-1.549.56-.085-.1-.096-.23-.039-.437a1.15 1.15 0 0 0 .042-.179 1.1 1.1 0 0 0-.175.05.731.731 0 0 1-.32.047c-.137-.007-.16-.016-.226-.08-.07-.07-.072-.078-.07-.256a1.11 1.11 0 0 1 .064-.374c-.004 0-.09.05-.19.11-.328.198-.6.252-.79.157-.148-.075-.186-.218-.119-.443a.39.39 0 0 0 .026-.128.897.897 0 0 0-.188.11c-.406.278-.635.334-.833.205-.075-.049-.14-.2-.141-.324 0-.143.07-.379.157-.52.04-.067.175-.236.299-.375.536-.604.607-.693.575-.713a.153.153 0 0 0-.067-.02.389.389 0 0 1-.132-.07l-.096-.068-.067.063c-.037.035-.27.29-.52.566-.584.65-.755.819-.967.956-.243.157-.395.21-.57.2-.132-.009-.148-.016-.241-.106-.21-.205-.255-.494-.14-.906.03-.11.053-.203.05-.207a.452.452 0 0 0-.077-.026c-.07-.02-.072-.018-.177.148-.403.639-.884 1.028-1.21.98-.128-.02-.281-.134-.317-.237-.032-.09-.036-.326-.008-.468a.438.438 0 0 0 .013-.106 1.497 1.497 0 0 0-.141.178c-.25.34-.494.53-.68.53-.256 0-.37-.235-.29-.602a.418.418 0 0 0 .016-.123.782.782 0 0 0-.13.148 3.85 3.85 0 0 1-.586.594 1.938 1.938 0 0 1-.28.167c-.147.069-.173.074-.394.074-.221 0-.246-.005-.385-.073a1.022 1.022 0 0 1-.467-.494c-.073-.186-.07-.413.006-.663.078-.257.128-.342.282-.484.117-.107.487-.324.512-.3a2.89 2.89 0 0 1-.125.32c-.178.42-.227.6-.227.84 0 .42.233.713.508.638.182-.05.382-.32.438-.593.043-.206.012-.32-.309-1.122-.155-.387-.3-.753-.324-.815-.178-.456-.176-.756.006-1.082.188-.336.567-.636.975-.772.217-.072.345-.066.433.021.102.102.065.29-.186.94-.034.086-.051.147-.04.134.017-.017.58-1.064.716-1.33.046-.09.082-.395.066-.567-.018-.197-.014-.191.244.315Zm1.98 1.646c.357-.686.512-.938.725-1.171.082-.09.154-.11.178-.05.02.055-.055.349-.153.595-.158.394-.361.76-.555.994-.086.104-.547.496-.585.496-.036 0 .108-.32.39-.864Zm3.077.466c.042-.07.11-.16.15-.2.08-.08.143-.092.176-.031.034.063-.06.236-.235.428-.284.313-.352.382-.363.371-.015-.015.173-.407.272-.568Zm-1.955 1.034c.125-.174.405-.437.557-.523a.663.663 0 0 1 .144-.069c.08 0 .046.15-.095.429-.11.216-.305.441-.476.55-.104.066-.344.148-.388.133-.031-.01.14-.356.258-.52Zm-1.5-.137c-.096-.216-.082-.273.074-.317.103-.029.152-.03.167-.006.013.02-.108.465-.132.489-.02.02-.044-.017-.11-.166Zm-.529.572.149-.321.081-.177.062.138c.034.075.094.183.133.24l.07.102-.041.092c-.1.222-.473.718-.615.818-.096.068-.135.06-.135-.03 0-.126.132-.51.296-.862Zm5.362 2.182c-.057-.159.95-1.178 1.344-1.36.113-.052.2-.046.209.016.01.071-.101.297-.22.445-.273.34-.657.644-1.058.836-.197.095-.258.109-.275.063Zm-11.369.737c.104-.082.28-.195.392-.251.112-.056.22-.101.24-.101.03 0 .003.117-.159.675-.216.746-.305 1.023-.348 1.081-.027.037-.036.036-.146-.015a1.035 1.035 0 0 1-.237-.174c-.377-.374-.291-.777.258-1.215Z' fill='%2325B9F6'/%3e%3cpath d='M32.111 58.803c-.096.087-.124.156-.155.373-.032.227-.12.327-.358.404a1.742 1.742 0 0 0-.448.229c-.213.144-.2.1.055-.176.092-.1.175-.2.184-.22a.853.853 0 0 0 .017-.187c.001-.17.024-.205.178-.283.138-.07.538-.22.598-.223.013-.001-.02.036-.07.083ZM33.284 62.96c1.584.085 2.462.232 3.141.525.385.166.701.393.793.57.082.157-.022.384-.225.487-.095.05-.138.057-.292.053a1.518 1.518 0 0 1-.324-.046l-.144-.042.071-.03c.1-.04.16-.124.16-.223 0-.066-.017-.1-.084-.166-.151-.15-.549-.366-1.038-.564-.595-.24-.975-.332-2.114-.51-.542-.085-.54-.087.056-.055ZM38.915 60.076c0 .01-.043.038-.096.061-.086.039-.106.064-.197.248-.157.318-.202.352-.495.376-.123.01-.269.042-.413.091a4.958 4.958 0 0 1-.233.076c-.036 0 .083-.095.27-.216.228-.146.236-.155.3-.373.033-.109.051-.136.109-.159.18-.073.755-.152.755-.104Z' fill='%2325B9F6'/%3e%3c/svg%3e") center no-repeat;
  height: 72px;
  width: 72px;
}

@media (max-width: 675.98px) {
  .vk_community_messages {
    display: none;
  }
}

.sprite {
  background: url("/bitrix/templates/mysiberia_template/images/sprite-s4544bdddf4.png");
}

.sprite-arrow {
  background-position: 0 0;
  height: 19px;
  width: 28px;
}

.sprite-attention {
  background-position: 0 -24px;
  height: 28px;
  width: 28px;
}

.sprite-camera {
  background-position: 0 -57px;
  height: 19px;
  width: 25px;
}

.sprite-cart {
  background-position: 0 -81px;
  height: 25px;
  width: 19px;
}

.sprite-cart_black {
  background-position: 0 -111px;
  height: 37px;
  width: 27px;
}

.sprite-cart_del {
  background-position: 0 -153px;
  height: 33px;
  width: 22px;
}

.sprite-cart_del_2 {
  background-position: 0 -191px;
  height: 33px;
  width: 22px;
}

.sprite-cart_empty {
  background-position: 0 -229px;
  height: 149px;
  width: 100px;
}

.sprite-checked {
  background-position: 0 -383px;
  height: 29px;
  width: 37px;
}

.sprite-doska {
  background-position: 0 -417px;
  height: 63px;
  width: 243px;
}

.sprite-doska2 {
  background-position: 0 -485px;
  height: 57px;
  width: 153px;
}

.sprite-doska3 {
  background-position: 0 -547px;
  height: 44px;
  width: 192px;
}

.sprite-doska3_fin {
  background-position: 0 -596px;
  height: 42px;
  width: 29px;
}

.sprite-doska3_start {
  background-position: 0 -643px;
  height: 42px;
  width: 24px;
}

.sprite-doska4 {
  background-position: 0 -690px;
  height: 63px;
  width: 280px;
}

.sprite-lang_en {
  background-position: 0 -758px;
  height: 15px;
  width: 21px;
}

.sprite-lapa {
  background-position: 0 -778px;
  height: 24px;
  width: 26px;
}

.sprite-laps {
  background-position: 0 -807px;
  height: 181px;
  width: 404px;
}

.sprite-logo {
  background-position: 0 -993px;
  height: 99px;
  width: 188px;
}

.sprite-logo2 {
  background-position: 0 -1097px;
  height: 87px;
  width: 177px;
}

.sprite-mail {
  background-position: 0 -1189px;
  height: 42px;
  width: 57px;
}

.sprite-new {
  background-position: 0 -1236px;
  height: 30px;
  width: 45px;
}

.sprite-up {
  background-position: 0 -1271px;
  height: 58px;
  width: 54px;
}

.icons-bonus {
  background-position: 0 0;
  height: 131px;
  width: 157px;
}

.icons-icon_box {
  background-position: 0 -136px;
  height: 59px;
  width: 57px;
}

.icons-icon_box70-old {
  background-position: 0 -200px;
  height: 72px;
  width: 72px;
}

.icons-icon_box_about {
  background-position: 0 -277px;
  height: 126px;
  width: 130px;
}

.icons-icon_design_about {
  background-position: 0 -408px;
  height: 123px;
  width: 125px;
}

.icons-icon_moneyback {
  background-position: 0 -536px;
  height: 49px;
  width: 55px;
}

.icons-icon_moneyback270 {
  background-position: 0 -590px;
  height: 70px;
  width: 76px;
}

.icons-icon_moneyback70-old {
  background-position: 0 -665px;
  height: 66px;
  width: 71px;
}

.icons-icon_phone70 {
  background-position: 0 -736px;
  height: 50px;
  width: 33px;
}

.icons-icon_post70-old {
  background-position: 0 -791px;
  height: 76px;
  width: 70px;
}

.icons-icon_post_about {
  background-position: 0 -872px;
  height: 124px;
  width: 124px;
}

.icons-icon_robox {
  background-position: 0 -1001px;
  height: 47px;
  width: 58px;
}

.icons-icon_russia {
  background-position: 0 -1053px;
  height: 57px;
  width: 57px;
}

.icons-icon_russia70 {
  background-position: 0 -1115px;
  height: 70px;
  width: 71px;
}

.icons-icon_russia_wb {
  background-position: 0 -1190px;
  height: 133px;
  width: 133px;
}

.icons-icon_wings {
  background-position: 0 -1328px;
  height: 52px;
  width: 47px;
}

.icons-icon_wings70 {
  background-position: 0 -1385px;
  height: 76px;
  width: 67px;
}

/**
    <a hrewf="">
        <span>Title</span>
        <span></span>
        <span>Title</span>
    </a>
*/
.bx-top-nav-container .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-2-lvl-container {
  transition: all 0.4s linear;
}

.footer-nav ul.left-menu {
  position: relative;
  list-style: none;
}

.footer-nav ul.left-menu li {
  text-align: center;
  height: 40px;
}

.footer-nav ul.left-menu li a {
  height: 40px;
  line-height: 40px;
  font-size: 12px;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.29);
  text-transform: uppercase;
  transition: color 0.2s linear;
}

.footer-nav ul.left-menu li a:hover {
  color: #fff;
}

.footer-catalogs ul.bx-inclinksfooter-list {
  list-style: none;
}

.footer-catalogs li.bx-inclinksfooter-item {
  text-align: center;
  height: 40px;
}

.footer-catalogs li.bx-inclinksfooter-item a {
  height: 40px;
  line-height: 40px;
  font-size: 12px;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.29);
  text-transform: uppercase;
  transition: color 0.2s linear;
}

.footer-catalogs li.bx-inclinksfooter-item a:hover {
  color: #fff;
}
.sprite-doska3_fin, .catalog-wrapper li.bx-inclinksfooter-item a:before {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.667 56'%3e%3cpath style='fill:%230fb8f8%3bfill-opacity:1%3bstroke:black%3bstroke-width:.65252769%3bstroke-miterlimit:4%3bstroke-dasharray:none%3bstroke-opacity:0' d='M.7 50.633c.347-2.626.155-4.855.205-4.904 4.246-1.359 16.813.296 21.712-1.086C15.337 42.739 7.66 42.885.18 42.129c.674-3.954.906-28.202 1.06-30.597l.099-1.551 5.848-4.7L13.066.048C22.264 0 30.009.01 38.676.048c-.122 19.567.132 37.262.132 55.904-12.943.223-26.127-.33-38.812 0zM1.692 6.3C1.477 6.014-.11.32.233.182-.103-.116 2.986.054 5.715.055l5.842.003-5.19 3.418C2.089 6.294 2.055 6.787 1.692 6.301Z'/%3e%3c/svg%3e") center no-repeat;
  height: 42px;
  width: 29px;
}

.sprite-doska3_start, .catalog-wrapper li.bx-inclinksfooter-item a:after {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34.667 56'%3e%3cpath style='fill:%230fb8f8%3bfill-opacity:1%3bstroke:none%3bstroke-width:.49272275%3bstroke-miterlimit:4%3bstroke-dasharray:none%3bstroke-opacity:0' d='M0 28.171V.243L.83.176C11.8.028 20.158.015 31.834-.044c-1.159 1.813-1.61 4.062-3.624 5.194C23.125 7.113 18.68 6.25 13.04 7c7.048 1.605 10.806 1.802 16.198 2.11-1.479 5.915-3.46 7.736-.967 17.727 2.493 9.99 11.948 25.772-3.36 29.182-3.656.234-10.768.08-15.786.08H0Z'/%3e%3c/svg%3e") center no-repeat;
  height: 42px;
  width: 26px;
}

.catalog-wrapper li.bx-inclinksfooter-item a:hover, .catalog-wrapper li.bx-inclinksfooter-item.selected a {
  color: rgba(255, 255, 255, 0.878);
  background-color: #0fb8f8;
}

.catalog-wrapper li.bx-inclinksfooter-item a:hover:before, .catalog-wrapper li.bx-inclinksfooter-item.selected a:before, .catalog-wrapper li.bx-inclinksfooter-item a:hover:after, .catalog-wrapper li.bx-inclinksfooter-item.selected a:after {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

.catalog-wrapper ul.bx-inclinksfooter-list {
  list-style: none;
  padding-left: 25px;
}

.catalog-wrapper li.bx-inclinksfooter-item {
  position: relative;
  z-index: 1;
  height: 42px;
}

.catalog-wrapper li.bx-inclinksfooter-item a {
  display: inline-block;
  height: 42px;
  font-size: 25px;
  line-height: 42px;
  text-decoration: none;
  text-transform: uppercase;
  color: #414242;
  background-color: rgba(15, 184, 248, 0);
  white-space: nowrap;
}

.catalog-wrapper li.bx-inclinksfooter-item a:before, .catalog-wrapper li.bx-inclinksfooter-item a:after {
  position: absolute;
  z-index: -1;
  content: "";
  top: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}

.catalog-wrapper li.bx-inclinksfooter-item a:before {
  left: -29px;
}

.catalog-wrapper li.bx-inclinksfooter-item.selected a {
  cursor: default;
}

.catalog-wrapper li.bx-inclinksfooter-item a, .catalog-wrapper li.bx-inclinksfooter-item a:before, .catalog-wrapper li.bx-inclinksfooter-item a:after {
  transition: all 0.2s linear;
}

.catalog-wrapper li.bx-inclinksfooter-item a {
  font-family: Handicraft;
  font-weight: 400;
  letter-spacing: 1px;
}

.header-nav .bx-top-nav-container {
  position: relative;
  height: 100px;
}

@media (max-width: 1536px) {
  .header-nav .bx-top-nav-container {
    height: 35px;
  }
}
.header-nav .bx-top-nav-container ul.bx-nav-list-1-lvl {
  margin: 0;
  padding: 0;
  list-style: none;
}

.header-nav .bx-top-nav-container li.bx-nav-1-lvl {
  position: relative;
  display: inline-block;
  vertical-align: top;
}

.header-nav .bx-top-nav-container li.bx-nav-1-lvl:nth-child(-n+3) {
  margin-right: 40px;
}

.header-nav .bx-top-nav-container li.bx-nav-1-lvl:nth-child(n+4) {
  float: right;
  margin-left: 40px;
}

.header-nav .bx-top-nav-container li.bx-nav-1-lvl > a {
  display: block;
  text-decoration: none;
}

.header-nav .bx-top-nav-container li.bx-nav-1-lvl > a span {
  color: #060707;
  font-size: 15px;
  font-weight: 700;
  height: 100px;
  line-height: 100px;
  position: relative;
  text-decoration: none;
}

.header-nav .bx-top-nav-container li.bx-nav-1-lvl > a span:after {
  position: absolute;
  content: "";
  bottom: 0px;
  left: 0px;
  right: 100%;
  border-bottom: 1px solid #060707;
  transition: right 0.4s linear;
}

.header-nav .bx-top-nav-container li.bx-nav-1-lvl > a span:hover:after, .header-nav .bx-top-nav-container li.bx-nav-1-lvl > a span.active:after {
  right: 0px;
}

@media (max-width: 1536px) {
  .header-nav .bx-top-nav-container li.bx-nav-1-lvl > a span {
    height: 35px;
    line-height: 35px;
  }
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover > a,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover > a {
  z-index: 250;
}

.bx-top-nav-container .bx-nav-parent-arrow {
  display: none;
}

/*2 lvl*/
.bx-top-nav-container .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-2-lvl-container {
  z-index: 999;
  display: none;
  opacity: 0;
  box-shadow: 0 6px 13px 0 rgba(0, 0, 0, 0.13);
  border-top: none;
  min-width: 100%;
  color: #000;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,
.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container {
  opacity: 1;
  display: block;
  position: absolute;
  top: 70px;
  z-index: 999;
  background: #fff;
}

@media (max-width: 1536px) {
  .bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,
.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container {
    top: 35px;
  }
}
.bx-top-nav-container > ul {
  box-sizing: border-box;
}

.bx-top-nav-container .bx-nav-list-2-lvl {
  margin: 0;
}

.bx-top-nav-container .bx-nav-2-lvl {
  display: block;
  box-sizing: border-box;
}

.bx-top-nav-container .bx-nav-2-lvl > a {
  padding: 5px 15px 5px;
  color: #20394c;
  font-size: 13px;
  line-height: 16px;
  text-decoration: none;
  font-weight: bold;
  border-bottom: none;
  display: block;
}

.bx-top-nav-container .bx-nav-2-lvl > a:hover {
  text-decoration: underline;
}

.bx-top-nav-container .bx-nav-list-2-lvl .bx-nav-2-lvl:first-child a {
  border-top: none;
  margin-top: 0;
}

/*3 lvl*/
.bx-top-nav-container .bx-nav-3-lvl {
  padding: 5px 0;
  margin: 0;
}

.bx-top-nav-container .bx-nav-3-lvl-container-advanced:before,
.bx-top-nav-container .bx-nav-3-lvl-container:before {
  position: absolute;
  content: " ";
  display: block;
  height: 5px;
  background: #fff;
  top: -5px;
  left: 0;
  right: 0;
}

.bx-top-nav-container .bx-nav-list-3-lvl {
  margin: 0;
  padding: 0px 0 14px 7px;
}

.bx-top-nav-container .bx-nav-3-lvl {
  display: block;
  min-width: 180px;
  padding: 0;
  box-sizing: border-box;
}

.bx-top-nav-container .bx-nav-3-lvl a {
  padding: 3px 15px;
  color: #555;
  font-size: 13px;
  line-height: 14px;
  text-decoration: none;
  border-bottom: none;
  display: block;
}

/* col 1 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container {
  padding: 10px 5px;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
  display: block;
  width: 100%;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-catinfo-back {
  width: 100%;
  background: #fff;
}

/* col 2 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container {
  min-width: 400px;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
  display: block;
  min-width: 200px;
  width: 50%;
  float: left;
  box-sizing: border-box;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-catinfo-back {
  width: 50%;
}

/* col 3 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container {
  min-width: 600px;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
  display: block;
  min-width: 200px;
  width: 33.33333%;
  float: left;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-catinfo-back {
  width: 33.33333%;
}

/* col 4 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col {
  position: static;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced {
  top: 100%;
  left: 0;
  right: 0;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container {
  min-width: 100%;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
  display: block;
  width: 25%;
  float: left;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-catinfo-back {
  width: 25%;
}

.bx-top-nav-container .bx-nav-catinfo {
  padding: 5px 15px 5px;
  z-index: 120;
  position: relative;
}

.bx-top-nav-container .bx-nav-catinfo img {
  box-sizing: border-box;
  border: 1px solid #e7e9ea;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
}

.bx-top-nav-container .bx-nav-catinfo p {
  padding: 20px 5px 0;
  font-size: 13px;
}

.bx-top-nav-container .bx-nav-catinfo-back {
  position: absolute;
  display: block;
  content: " ";
  top: -5px;
  right: 0px;
  bottom: 0px;
  background: #f7fafb;
  z-index: 100;
  border-left: 1px solid #ecefef;
}

.bx-aside-nav-control {
  font-size: 28px;
  position: fixed;
  width: 40px;
  height: 40px;
  top: 5px;
  left: 5px;
  line-height: 40px;
  cursor: pointer;
  z-index: 1750;
  color: #fff;
  text-align: center;
}

body > .bx-aside-nav-control {
  transition: left 0.15s linear;
}

.bx-aside-nav-control .fa {
  line-height: 40px;
  vertical-align: middle;
}

.bx-wrapper,
.bx-aside-nav {
  transition: transform 0.15s linear;
}

.bx-logo {
  z-index: 1700 !important;
}

/**/
.bx-opened .bx-footer,
.bx-opened .workarea {
  display: none !important;
}

/**/
.bx-aside-nav {
  display: none;
  padding-top: 50px;
  transform: translateX(-100%);
  width: 100%;
  background: #4c5c65;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1600;
}

.bx-aside-nav.bx-opened {
  transform: translateX(0);
  overflow-y: scroll;
}

.bx-aside-nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.bx-aside-nav a {
  color: #fff;
  vertical-align: middle;
  line-height: 48px;
  height: 48px;
  font-size: 16px;
  display: block;
  border-bottom: 1px solid #3d4b53;
  padding-left: 15px;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.bx-aside-nav a {
  text-decoration: none;
}

.bx-nav-1-lvl.bx-opened,
.bx-aside-nav .bx-nav-1-lvl:hover > a,
.bx-aside-nav .bx-nav-1-lvl.bx-hover > a {
  background: #44535c;
}

.bx-aside-nav .bx-nav-list-2-lvl {
  background: #44535c;
}

.bx-aside-nav .bx-nav-2-lvl > a {
  padding-left: 30px;
}

.bx-aside-nav .bx-nav-3-lvl > a {
  padding-left: 45px;
}

.bx-aside-nav .bx-nav-4-lvl a {
  padding-left: 60px;
}

.bx-aside-nav .bx-nav-parent {
  position: relative;
}

.bx-aside-nav .bx-nav-parent-arrow {
  position: absolute;
  right: 0;
  top: 0;
  margin-top: 6px;
  width: 46px;
  height: 34px;
  text-align: center;
  border-left: 1px solid #5a6971;
  z-index: 200;
}

.bx-aside-nav .bx-nav-parent-arrow i {
  line-height: 34px;
  font-size: 17px;
  font-style: normal;
  color: #fff;
}

.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i {
  transition: all 0.15s linear;
}

.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,
.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,
.bx-aside-nav .bx-nav-parent > ul {
  overflow: hidden;
  height: 0;
}

.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,
.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,
.bx-aside-nav .bx-nav-parent.bx-opened > ul {
  height: auto;
}

.bx-aside-nav .bx-nav-catinfo {
  display: none;
}

.bx-aside-nav .bx-nav-catinfo-back {
  display: none;
}

.bx-basket-block {
  position: relative;
}

.bx-basket-block > .fa {
  color: #97a1ab;
  width: 12px;
  position: absolute;
  left: 0;
  top: 3px;
}

.bx-basket-block a {
  position: relative;
  text-decoration: none;
  display: block;
  height: 43px;
  line-height: 43px;
}

.bx-basket-block a:before {
  position: absolute;
  content: "";
  z-index: -1;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 37'%3e%3cpath d='M4.5 9.5H3a2 2 0 0 0-2 2v22a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2v-22a2 2 0 0 0-2-2h-1.5m-15 0C4.5 5 7.5 1 12 1s7.5 4 7.5 8.5m-15 0h15' stroke='black' stroke-width='2'/%3e%3c/svg%3e") center no-repeat;
  width: 22px;
  height: 35px;
}

.bx-basket-block a .bx-basket-block-num {
  color: #fff;
  display: inline-block;
  font-size: 12px;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  background-color: #0fb8f8;
  border-radius: 20px;
  margin-right: 9px;
  margin-left: 13px;
}

.bx-basket-block a .bx-basket-block-price {
  font-family: Helvetica;
}

.bx-basket-block a .bx-basket-block-price, .bx-basket-block a .bx-basket-block-price span {
  font-size: 16px;
  color: #060707;
  font-weight: 700;
}

.bx-basket-block:hover a .bx-basket-block-price, .bx-basket-block:hover a .bx-basket-block-price span {
  color: #0fb8f8;
}

/*FIXED BASKET*/
.bx-basket-fixed {
  position: fixed;
  z-index: 1100;
  overflow: hidden;
}

.bx-basket-fixed.top {
  top: 45px;
}

.bx-basket-fixed.right {
  right: 45px;
}

.bx-basket-fixed.bottom {
  bottom: 30px;
}

.bx-basket-fixed.left {
  left: 30px;
}

.bx-basket-fixed.bx-max-height {
  top: 10px;
  bottom: 10px;
}

@media (max-width: 1280px) {
  .bx-basket-fixed {
    position: absolute;
  }
  .bx-basket-fixed.top {
    top: 10px;
  }
  .bx-basket-fixed.right {
    right: 25px;
  }
}
.bx-basket-item-list {
  position: relative;
  padding-bottom: 20px;
  border-top: 1px solid #F7F7F7;
  overflow: hidden;
}

.bx-opener .bx-basket-item-list {
  padding-bottom: 75px;
}

.bx-max-height .bx-basket-item-list {
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}

.bx-closed .bx-basket-item-list {
  height: 20px;
  overflow: hidden;
}

.bx-basket-item-list-action {
  cursor: pointer;
  background: #F7F7F7;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 120;
  height: 20px;
  line-height: 14px;
  vertical-align: middle;
  text-align: center;
  font-size: 12px;
  color: #4f4f4f;
  padding: 3px 0;
}

.bx-basket-item-list-button-container {
  text-align: center;
  position: absolute;
  bottom: 20px;
  border-top: 1px solid #F7F7F7;
  padding: 10px 0;
  background: #fff;
  left: 0;
  right: 0;
}

.bx-basket-item-list-container {
  overflow-y: auto;
  max-height: 100%;
}

.bx-basket-item-list-item {
  padding-top: 15px;
  position: relative;
  padding-right: 10px;
  padding-left: 10px;
  margin-bottom: 15px;
  border-bottom: 1px solid #F7F7F7;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
  border-bottom: none;
  margin-bottom: 0;
}

.bx-basket-item-list-item-status {
  font-weight: bold;
  padding: 3px;
  background: #EBEBEB;
  margin: 0 10px 20px;
  line-height: 16px;
  font-size: 13px;
  border-radius: 3px;
  text-align: center;
}

.bx-basket-item-list-item-img {
  text-align: center;
  position: relative;
  padding-bottom: 5px;
}

.bx-basket-item-list-item-img img {
  max-width: 90px;
  height: auto;
  border: 1px solid #E6E6E6;
}

.bx-basket-item-list-item-name {
  padding-bottom: 5px;
}

.bx-basket-item-list-item-name a {
  font-size: 13px;
  color: #3F3F3F;
  text-decoration: none;
}

.bx-basket-item-list-item-remove {
  position: absolute;
  right: 10px;
  top: -7px;
  width: 20px;
  height: 20px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAJFBMVEX///8yMjI6Ojpvb29wcHCEhISHh4eIiIiqqqqtra2wsLCxsbE3yvJ6AAAAAXRSTlMAQObYZgAAACxJREFUCNcFwYEBgCAMA7BYUMb2/78m9sXdJtfNMHkzcJ4DlS9FpXXKavT6ARdgANGqCJ38AAAAAElFTkSuQmCC) no-repeat center;
  opacity: 0.5;
}

.bx-basket-item-list-item-remove:hover {
  opacity: 0.7;
}

.bx-basket-item-list-item-price-block {
  padding-bottom: 5px;
  font-size: 12px;
}

.bx-basket-item-list-item-price {
  display: inline-block;
  margin-right: 5px;
}

.bx-basket-item-list-item-price-old {
  display: inline-block;
  margin-right: 5px;
  text-decoration: line-through;
  color: #B0B0B0;
}

.bx_cart_login_top .bx-hdr-profile a {
  text-decoration: none;
}

.bx_cart_login_top .bx-hdr-profile {
  line-height: 1.44em;
}

.bx-basket-block a .bx-basket-block-price, .bx-basket-block a .bx-basket-block-price span {
  transition: all 0.4s linear;
}

.header {
  display: none;
  position: relative;
  height: 100px;
}
@media (max-width: 1536px) {
  .header {
    width: calc((100vw - 320px) * 1.0441176471 + 290px);
    margin: 0 auto;
  }
}
@media (max-width: 1536px) and (min-width: 1000px) {
  .header {
    width: 1000px;
  }
}
.header-lang {
  position: absolute;
  left: 25px;
  top: 40px;
  display: inline-block;
  z-index: 5;
}
@media (max-width: 1536px) {
  .header-lang {
    left: 20px;
    top: 18px;
  }
}
.header-lang a {
  display: inline-block;
  position: relative;
  cursor: pointer;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  color: rgb(6, 7, 7);
  height: 12px;
  text-align: left;
  padding-left: 26px;
  line-height: 12px;
}
.header-lang a:before {
  position: absolute;
  content: "";
  left: 0;
  background-image: url(/bitrix/templates/mysiberia_template/./images/sprite.png);
  background-position: -607px -182px;
  width: 21px;
  height: 15px;
}
.header-phone {
  position: absolute;
  left: 125px;
  display: inline-block;
  height: 100px;
  line-height: 100px;
}
@media (max-width: 1536px) {
  .header-phone {
    left: 125px;
    top: -22px;
  }
}
.header-phone span.phone {
  font-size: 13px;
  font-weight: 700;
}
.header-logo {
  display: block;
  position: absolute;
  top: 5px;
  z-index: 2;
  text-decoration: none;
  background-image: url(/bitrix/templates/mysiberia_template/./images/sprite.png);
  background-position: -157px -181px;
  width: 188px;
  height: 99px;
}
@media (max-width: 1536px) {
  .header-logo {
    top: 20px;
  }
}
.header-slogan-row1 {
  position: absolute;
  top: 115px;
  width: 100%;
  text-align: center;
}
@media (max-width: 1536.98px) {
  .header-slogan-row1 {
    display: none;
  }
}
@media (max-width: 1536px) {
  .header-slogan-row1 {
    top: 125px;
  }
}
.header-slogan-row1, .header-slogan-row1 span {
  font-size: 12px;
  font-weight: 700;
  color: #686868;
  text-transform: uppercase;
}
.header-slogan-row2 {
  position: absolute;
  top: 135px;
  width: 100%;
  text-align: center;
}
@media (max-width: 1536.98px) {
  .header-slogan-row2 {
    display: none;
  }
}
@media (max-width: 1536px) {
  .header-slogan-row2 {
    top: 145px;
  }
}
.header-slogan-row2, .header-slogan-row2 span {
  font-weight: 700;
  font-size: 13px;
  color: rgba(6, 7, 7, 0.729);
}
.header-nav {
  position: absolute;
  z-index: 1;
  top: 0;
}
@media (max-width: 1536px) {
  .header-nav {
    top: 60px;
    padding: 0 20px;
  }
}
.header-lines {
  position: absolute;
  bottom: 10px;
}
@media (max-width: 1536px) {
  .header-lines {
    bottom: 0;
  }
}
.header-lines-line {
  position: absolute;
  bottom: 0;
  display: inline-block;
  height: 2px;
  background: #fff;
}
.header-lines-line:first-child {
  left: -5px;
  width: 36.2%;
}
@media (max-width: 1536px) {
  .header-lines-line:first-child {
    left: 15px;
  }
}
.header-lines-line:last-child {
  right: -5px;
  width: 35.9%;
}
@media (max-width: 1536px) {
  .header-lines-line:last-child {
    right: 15px;
  }
}
.header-title {
  position: absolute;
  top: 90px;
  width: 100%;
  text-align: center;
}
@media (min-width: 676px) {
  .header-title {
    top: 150px;
  }
}
@media (min-width: 768px) {
  .header-title {
    top: 180px;
  }
}
.header-title h2 {
  position: relative;
  display: inline-block;
  font-family: Handicraft, serif;
  font-weight: 400;
  letter-spacing: 1px;
  font-size: 32px;
  height: 32px;
  line-height: 32px;
  padding: 0 32px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .header-title h2 {
    font-size: 48px;
    height: 48px;
    line-height: 48px;
    padding: 0 48px;
  }
}
@media (min-width: 992px) {
  .header-title h2 {
    font-size: 58px;
    height: 58px;
    line-height: 58px;
    padding: 0 58px;
  }
}
.header-title h2:after, .header-title h2:before {
  position: absolute;
  content: "";
  background-image: url(/bitrix/templates/mysiberia_template/./images/sprite.png);
  background-position: -185px -280px;
  width: 26px;
  height: 24px;
}
@media (max-width: 767.98px) {
  .header-title h2:after, .header-title h2:before {
    display: none;
  }
}
.header-title h2:before {
  left: 0;
  top: 30%;
  transform: scaleX(-1);
}
.header-title h2:after {
  right: 0;
}
.header-title h2 span {
  font-size: inherit;
  font-family: inherit;
}
.header-title h1 {
  position: relative;
  display: inline-block;
  font-family: Handicraft, serif;
  font-weight: 400;
  letter-spacing: 1px;
  font-size: 32px;
  height: 32px;
  line-height: 32px;
  padding: 0 32px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .header-title h1 {
    font-size: 48px;
    height: 48px;
    line-height: 48px;
    padding: 0 48px;
  }
}
@media (min-width: 992px) {
  .header-title h1 {
    font-size: 58px;
    height: 58px;
    line-height: 58px;
    padding: 0 58px;
  }
}
.header-title h1:after, .header-title h1:before {
  position: absolute;
  content: "";
  background-image: url(/bitrix/templates/mysiberia_template/./images/sprite.png);
  background-position: -185px -280px;
  width: 26px;
  height: 24px;
}
@media (max-width: 767.98px) {
  .header-title h1:after, .header-title h1:before {
    display: none;
  }
}
.header-title h1:before {
  left: 0;
  top: 30%;
  transform: scaleX(-1);
}
.header-title h1:after {
  right: 0;
}
.header-title h1 span {
  font-size: inherit;
  font-family: inherit;
}

.top-layer .header-m {
  grid-template-columns: 1fr 130px 1fr;
  height: auto;
}
.top-layer .header-m__burger {
  grid-column: 3;
}
.top-layer .header-m__phone {
  grid-column: span 2;
}
@media (min-width: 676px) {
  .top-layer .header-m__phone {
    grid-column: 2;
  }
}

.header-m {
  display: grid;
  grid-template-columns: auto 1fr auto auto 10px 40px;
  grid-template-rows: -webkit-max-content;
  grid-template-rows: max-content;
  row-gap: 12px;
  padding: 15px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  right: 0;
  left: 0;
  z-index: 301;
  justify-content: center;
  height: 90px;
}
@media (min-width: 676px) {
  .header-m {
    grid-template-columns: repeat(1, 1fr) repeat(4, minmax(-webkit-max-content, 2fr)) repeat(1, 1fr);
    grid-template-columns: repeat(1, 1fr) repeat(4, minmax(max-content, 2fr)) repeat(1, 1fr);
    -moz-column-gap: 20px;
         column-gap: 20px;
    height: 120px;
  }
}
@media (min-width: 768px) {
  .header-m {
    height: 150px;
  }
}
@media (min-width: 992px) {
  .header-m {
    padding-left: calc(50vw - 500px);
    padding-right: calc(50vw - 500px);
    row-gap: 10px;
    height: 160px;
  }
}
@media (min-width: 1537px) {
  .header-m {
    grid-template-columns: 78px 98px calc(50vw - 703px) 122px 112px 162px 206px repeat(3, 130px) calc(50vw - 535px);
    grid-template-rows: 60px auto;
    padding-left: 10px;
    padding-right: 10px;
    -moz-column-gap: 0;
         column-gap: 0;
    height: 130px;
  }
}
.header-m.bg {
  background-color: #F3F3F3;
  grid-row-gap: 0;
  transition: all ease-in-out 100ms;
  height: auto;
}
@media (min-width: 1200px) {
  .header-m.bg {
    display: flex;
    gap: 24px;
  }
}
@media (max-width: 1536.98px) {
  .header-m.bg {
    padding-left: calc(50vw - 500px);
    padding-right: calc(50vw - 500px);
  }
}
@media (max-width: 1199.98px) {
  .header-m.bg {
    padding-left: 36px;
    padding-right: 36px;
  }
}
@media (max-width: 675.98px) {
  .header-m.bg {
    row-gap: 0;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.header-m.bg .header-title, .top-layer > .header-m > .header-title {
  display: none !important;
}
.header-m__icons {
  align-self: center;
  justify-self: stretch;
  display: none;
  gap: 16px;
}
@media (min-width: 676px) {
  .header-m__icons {
    justify-content: start;
    gap: 16px;
  }
}
@media (min-width: 768px) {
  .header-m__icons {
    display: flex;
  }
}
@media (min-width: 1537px) {
  .header-m__icons {
    grid-column: 1;
    grid-row: 1;
  }
}
.header-m__icons .header-phone-icon {
  margin-right: 0;
}
.top-layer .header-m__icons {
  display: flex;
}
.header-m.bg .header-m__icons {
  display: none;
}
.header-m__phone {
  justify-self: center;
  align-self: center;
  font-weight: 700;
  font-size: 15px;
  line-height: 150%;
  text-transform: uppercase;
  text-decoration: none;
}
@media (min-width: 1537px) {
  .header-m__phone {
    grid-column-start: 2;
    grid-column-end: 4;
    grid-row: 1;
  }
}
@media (max-width: 767.98px) {
  .header-m__phone {
    grid-column: 2;
  }
}
@media (max-width: 675.98px) {
  .header-m__phone {
    grid-column: span 2;
    font-size: 16px;
    line-height: 150%;
    color: #25B9F6;
    text-decoration: none;
    justify-self: start;
  }
}
.header-m.bg .header-m__phone {
  display: none;
}
.header-m__logo {
  grid-column: 1;
  grid-row: 1;
  width: 86px;
  height: 45px;
  display: block;
  position: relative;
  z-index: 2;
  text-decoration: none;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 144 75'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M71.308.086C70.52.28 69.949.75 69.482 1.59c-.37.664-.405.913-.42 2.965-.01 1.232-.07 2.324-.133 2.427-.083.135-.328.12-.898-.059-1.582-.494-4.385.105-6.781 1.451-4.347 2.441-7.226 6.341-7.582 10.27l-.105 1.165-1.89.381c-4.244.857-5.081 1.566-5.445 4.615a54.034 54.034 0 0 1-.267 1.992l-.09.504-1.76-.875c-.968-.48-2.002-.92-2.296-.977-.295-.056-.536-.15-.535-.207 0-.058.408-1.355.905-2.881 1.274-3.908 1.771-5.947 1.781-7.309.014-1.906-.658-3.025-2.253-3.748-.776-.352-1.073-.385-3.567-.385-2.385 0-2.87.048-3.937.384-.669.21-1.504.565-1.855.787-.714.452-1.627 1.613-1.627 2.068 0 .455-.253.51-.597.129-.906-1.005-2.602-1.265-4.179-.642-.933.368-3.872 2.015-5.085 2.849-1.21.83-2.872 2.493-3.187 3.187a3.327 3.327 0 0 0 .94 3.996l.606.487-.945 1.89c-1.11 2.223-6.126 10.675-9.597 16.175-4.674 7.405-5.849 9.372-7.07 11.836-1.795 3.623-1.97 4.788-1.12 7.439 1.45 4.518 6.69 8.662 14.009 11.08 2.441.806 5.588 1.593 6.39 1.599 1.488.01 2.808-1.322 2.808-2.834 0-1.193-.518-1.888-2.676-3.594-3.623-2.864-4.785-4.105-5.466-5.836-.412-1.048-.445-3.261-.075-5.055.251-1.22 1.128-4.238 1.324-4.555.055-.09.32.301.588.87.692 1.467 1.947 3.098 3.459 4.492l1.303 1.202-.62 1.213c-.56 1.094-.62 1.337-.617 2.473.004 1.06.08 1.404.477 2.168.608 1.17 2.11 2.638 3.961 3.868 1.73 1.15 5.467 2.977 7.677 3.753 1.418.498 1.746.55 3.462.556 2.11.007 2.697-.183 4.286-1.385 2.75-2.082 4.922-6.707 8.009-17.056l.424-1.42 1.024-.189c.563-.104 2.32-.351 3.904-.55 3.931-.493 11.426-.534 15-.083 8.822 1.115 15.361 3.792 28.082 11.496 10.241 6.202 16.203 8.453 22.372 8.445 2.909-.004 5.273-.604 7.905-2.007 2.102-1.12 3.566-2.256 5.535-4.295 2.706-2.804 4.78-5.823 6.91-10.06 2.158-4.29 4.052-9.228 4.052-10.56 0-1.07-.835-2.397-1.841-2.924l-.439-.23.718-1.097c.993-1.515 1.424-2.92 1.519-4.949.071-1.522.037-1.782-.42-3.14-1.599-4.76-4.638-7.41-8.18-7.135-.642.05-1.334.142-1.538.205-.359.11-.371.077-.371-.955 0-.924-.067-1.162-.492-1.75-.789-1.091-1.284-1.276-3.297-1.23-4.921.11-7.423 1.23-8.225 3.68-.314.957-.437 1.128-1.114 1.538-.419.254-.787.435-.819.404-.031-.032-.241-.748-.467-1.592-.225-.844-.565-1.8-.755-2.122-.345-.586-.345-.588-.018-.937.583-.623.999-1.78 1.003-2.786.007-1.868-1.097-3.74-3.601-6.102-2.423-2.287-3.841-2.748-5.64-1.835-1.499.761-2.924 2.84-4.178 6.097l-.564 1.466-.962.042c-.529.023-2.122.154-3.539.29-1.417.136-2.648.247-2.735.247-.088 0 .259-.837.769-1.86 1.866-3.74 3.046-7.92 2.948-10.443-.051-1.326-.112-1.582-.53-2.2-.323-.48-.764-.845-1.4-1.158-.825-.407-1.099-.455-2.493-.441-4.725.047-10.617 3.01-13.683 6.88-.727.918-.968 1.12-1.236 1.036-1.072-.335-1.835-.27-3.517.305l-1.7.581.292-.442c.99-1.492 1.132-2.651.525-4.278-.459-1.23-3.183-6.577-3.71-7.28-.676-.905-1.868-1.317-3.002-1.038Zm2.52 6.385c.776 1.542 1.458 3.043 1.516 3.337.13.653-.154 1.116-2.395 3.895a149.834 149.834 0 0 0-2.53 3.223c-1.113 1.482-2.702 4.64-3.34 6.639-.247.772-.504 1.465-.57 1.538-.14.154-.892-.983-1.659-2.509-.761-1.515-.662-2.483.58-5.634.518-1.314.981-2.775 1.03-3.247.08-.784.052-.881-.331-1.134-.552-.362-1.475-.128-2.46.625-1.352 1.032-1.978 2.854-2 5.815-.014 2.07-.1 1.804 2.605 8.157 1.578 3.708 2.449 6.211 2.736 7.866.104.597.211 1.086.238 1.086.026 0 .492-.688 1.034-1.529 1.546-2.398 2.707-4.868 3.92-8.342l.3-.862 2.208-.912c2.275-.94 3.474-1.333 3.619-1.187.108.108-1.191 2.911-3.437 7.418-1.859 3.729-2.15 4.39-2.957 6.726-.626 1.81-.642 2.605-.049 2.376.46-.177 2.855-3.89 6.548-10.154.559-.946 1.543-3.118 2.436-5.372 1.426-3.603 2.266-5.623 3.565-8.577 1.364-3.102 3.583-5.264 7.051-6.87 2.448-1.134 5.894-1.884 6.883-1.498.424.165.454.24.454 1.161 0 1.064-.71 4.05-1.378 5.801-1.937 5.076-3.218 6.57-8.598 10.027l-1.154.741 1.401-.098c.771-.054 1.485-.04 1.586.03.414.288.888 1.542.888 2.351 0 .691-.197 1.24-1.163 3.25-.64 1.33-1.14 2.437-1.113 2.46.028.024.213.094.412.155.323.1.425-.024.934-1.13 1.073-2.328 4.143-6.707 5.546-7.91.763-.656.804-.665 4.685-1.032 3.534-.334 5.516-.331 5.646.008.141.366-1.351 3.331-2.714 5.395-2.55 3.861-5.532 6.118-8.606 6.51-.499.064-1.033.181-1.186.26-.353.183-1.457 3.667-1.576 4.971-.08.893-.062.955.341 1.14.366.166.556.132 1.323-.245 1.73-.848 5.763-4.637 10.456-9.822l2.139-2.363.085-1.935c.152-3.447 1.736-8.356 3.602-11.166.993-1.496 1.432-1.414 3.545.664 1.626 1.598 2.227 2.477 2.332 3.41.103.918.017 1.026-6.18 7.773-.749.814-1.361 1.566-1.361 1.67 0 .233.857.756 1.239.756.617 0 2.237-1.083 4.049-2.707l1.907-1.71.443 1.77c.243.973.442 2.017.442 2.32 0 .635-.144.813-4.779 5.93-1.679 1.854-3.387 3.794-3.795 4.31-.408.517-1.206 1.515-1.772 2.218-1.386 1.721-1.544 2.416-.548 2.416 1.151 0 4.713-2.897 9.878-8.033l3.684-3.663 2.774-.119c1.828-.078 2.878-.06 3.077.053.264.15-.292.76-4.416 4.85-2.594 2.575-5.086 5.127-5.537 5.672-1.759 2.128-2.093 2.953-1.277 3.158 1.171.295 4.231-1.945 9.362-6.853 2.165-2.07 2.833-2.61 3.908-3.149 2.229-1.118 4.272-1.282 6.292-.504 1.279.493 1.535.811 1.524 1.899l-.008.88.431-.309c.782-.558 1.765-1.751 1.984-2.41.493-1.476.124-2.977-.828-3.373-.762-.316-2.431-.122-4.814.559-2.362.675-2.774.722-2.774.319 0-1.014 1.994-3.273 3.616-4.097 3.044-1.547 4.926-1.116 6.649 1.52 1.547 2.37 1.961 4.574 1.26 6.716-.448 1.369-1.391 2.559-3.404 4.297-9.389 8.11-10.576 9.191-11.009 10.031-.238.46-.23.493.183.764.377.248.548.26 1.362.088 1.116-.234 3.247-1.234 4.674-2.194 1.34-.901 2.474-1.853 4.448-3.735 2.053-1.957 3.153-2.53 3.921-2.044.206.131.174.352-.22 1.527-2.696 8.028-7.064 15.224-11.447 18.86-4.48 3.716-8.947 4.6-15.202 3.009-4.418-1.125-7.629-2.71-17.687-8.734-10.897-6.526-17.843-9.256-26.42-10.383-2.353-.31-3.608-.37-7.831-.376-3.172-.004-5.699.073-6.843.21-2.706.324-5.783.804-7.131 1.113l-1.196.273-.43 1.428c-2.941 9.743-4.344 13.399-6.01 15.66-2.256 3.06-4.363 3.127-10.13.317-2.557-1.246-3.928-2.117-5.146-3.272-.97-.92-1.367-1.536-1.367-2.124 0-1.566 2.948-4.559 7.667-7.786 4.765-3.258 7.525-4.702 11.153-5.836l.93-.29.45-1.472c.247-.809.42-1.502.382-1.538-.037-.038-.322.251-.634.642-.956 1.198-1.877 1.803-2.868 1.885-1.674.14-2.481-.78-2.71-3.081l-.108-1.099-.559 1.488c-.646 1.721-1.126 2.613-2.093 3.891-1.462 1.932-2.867 2.86-4.355 2.876-1.238.014-1.808-.31-2.308-1.312-.382-.766-.412-.995-.405-3.14.013-4.066.732-7.61 3.805-18.75.487-1.766.857-3.239.822-3.274-.084-.084-1.595 2.74-2.331 4.357-2.581 5.675-4.924 13.053-5.53 17.418-.3 2.154-.273 7.132.046 8.38.144.562.223 1.06.175 1.108-.348.35-3.165-1.94-4.231-3.437-1.174-1.65-1.457-2.415-1.55-4.194-.151-2.905.447-5.778 2.521-12.106 1.301-3.967 1.598-4.982 1.49-5.091-.038-.038-.738 1.26-1.556 2.883a225.926 225.926 0 0 1-2.338 4.523c-4.54 8.383-6.191 12.273-7.086 16.696-.461 2.284-.393 5.214.154 6.634.775 2.01 2.687 4.179 6.012 6.823.982.781 1.75 1.42 1.704 1.42-.2 0-3.435-.897-4.48-1.243-5.312-1.755-9.29-4.158-11.272-6.806-.959-1.281-1.729-3.193-1.713-4.251.026-1.73 1.709-4.783 8.847-16.05 1.838-2.9 7.798-12.903 8.667-14.544 2.045-3.864 2.169-5.527.495-6.638-.36-.24-.655-.493-.655-.565 0-.57 1.934-2.05 4.833-3.698 2.491-1.416 2.833-1.424 3.363-.082.487 1.233.769 3.673.652 5.645-.097 1.64-.378 2.626-1.756 6.162-2.842 7.292-4.263 12.453-4.556 16.544-.096 1.34.029 3.504.192 3.34.035-.035.29-1.128.566-2.43 1.221-5.74 3.077-10.857 7.26-20.017 2.013-4.408 2.462-6.022 2.595-9.312.065-1.634.157-2.352.321-2.517.45-.45 1.94-.774 3.947-.856 2.41-.099 3.12.07 3.275.781.138.63-.52 3.341-1.644 6.78-1.234 3.772-2.953 9.444-4.207 13.885-.578 2.048-1.639 6.537-1.895 8.018-.326 1.888-.38 3.942-.11 4.267.643.778 1.373.268 2.372-1.653 1.611-3.1 4.144-10.682 4.92-14.723.3-1.568.605-2.851.678-2.851.285 0 3.257 1.534 3.505 1.809.242.268.239.4-.047 1.597a84.539 84.539 0 0 1-.893 3.289c-.983 3.354-1.43 5.056-1.772 6.754-.404 2-.425 2.89-.072 3.025.84.324 3.811-4.393 4.911-7.796.706-2.182 1.67-6.842 2.254-10.888.184-1.273.396-2.197.524-2.28.572-.372 4.133-1.142 4.337-.938.292.292-.65 4.583-2.718 12.37-.073.277-.15.57-.23.866l-.757 2.854c-.193.727-.802 2.906-1.352 4.842-.551 1.936-.966 3.556-.923 3.6.043.042.553-.032 1.133-.165 4.431-1.023 12.063-1.557 18.17-1.274 12.574.584 22.876 3.412 35.494 9.743 5.684 2.852 10.518 4.757 15.075 5.939 1.461.379 2.066.448 3.875.443 1.909-.005 2.287-.056 3.462-.465 3.578-1.245 6.621-3.848 9.393-8.033 1.346-2.032 2.509-4.133 2.289-4.133-.062 0-.787.664-1.61 1.476-5.021 4.95-9.36 6.535-11.361 4.15-.623-.742-.708-1.694-.287-3.23.193-.706.329-1.303.304-1.329-.026-.025-.602.141-1.28.37-.967.325-1.474.4-2.352.351-1.001-.057-1.175-.12-1.652-.598-.519-.522-.533-.572-.515-1.896.011-.748.132-1.676.27-2.063.137-.386.226-.702.198-.702-.029 0-.653.365-1.388.813-2.41 1.468-4.411 1.868-5.795 1.16-1.089-.556-1.371-1.614-.877-3.282.142-.48.226-.906.186-.945-.039-.04-.656.33-1.371.822-2.981 2.051-4.658 2.464-6.115 1.507-.546-.358-1.03-1.478-1.034-2.393-.005-1.061.516-2.807 1.151-3.859.299-.494 1.286-1.743 2.194-2.775 3.934-4.473 4.457-5.128 4.218-5.28a1.108 1.108 0 0 0-.493-.148c-.146-.001-.58-.232-.966-.512l-.702-.51-.494.469c-.271.257-1.985 2.142-3.808 4.187-4.29 4.813-5.546 6.067-7.099 7.083-1.781 1.166-2.896 1.56-4.187 1.48-.96-.06-1.083-.115-1.763-.784-1.54-1.516-1.868-3.657-1.026-6.704.226-.818.39-1.509.366-1.534-.025-.026-.28-.114-.566-.196-.513-.148-.528-.135-1.3 1.1-2.953 4.727-6.48 7.609-8.871 7.25-.94-.142-2.066-.988-2.329-1.75-.232-.673-.26-2.412-.058-3.465.08-.409.123-.765.099-.79-.026-.025-.493.57-1.04 1.323-1.83 2.523-3.617 3.93-4.989 3.93-1.877 0-2.707-1.745-2.125-4.466.099-.465.152-.875.116-.91-.035-.036-.46.456-.945 1.093-1.095 1.44-3.106 3.498-4.304 4.404-.498.378-1.425.933-2.058 1.234-1.077.51-1.266.547-2.886.547-1.624 0-1.803-.035-2.827-.54-1.453-.716-2.873-2.232-3.423-3.654-.533-1.378-.518-3.059.044-4.914.575-1.9.94-2.53 2.072-3.581.86-.798 3.569-2.4 3.75-2.219.033.033-.379 1.099-.914 2.37-1.307 3.102-1.667 4.445-1.667 6.219 0 3.112 1.71 5.28 3.727 4.722 1.337-.37 2.803-2.373 3.217-4.396.312-1.524.083-2.364-2.27-8.307-1.134-2.864-2.205-5.579-2.38-6.033-1.3-3.38-1.286-5.604.05-8.018 1.375-2.484 4.154-4.704 7.148-5.712 1.594-.537 2.533-.49 3.177.155.753.755.48 2.147-1.367 6.962-.244.637-.373 1.083-.287.992.123-.13 4.258-7.882 5.253-9.848.336-.665.595-2.927.48-4.203-.131-1.46-.099-1.42 1.787 2.33Zm19.847 3.51c-1.56 1.731-2.703 3.595-5.316 8.674-2.072 4.029-3.131 6.397-2.86 6.397.271 0 3.657-2.897 4.288-3.67 1.419-1.736 2.914-4.442 4.067-7.359.722-1.826 1.278-4.005 1.124-4.407-.172-.45-.704-.301-1.303.364Zm-13.098 5.616c-.707.648-.916 1.155-1.14 2.76-.232 1.681-.884 2.425-2.626 2.998-1.093.36-2.095.875-3.29 1.692-1.561 1.066-1.46.74.404-1.3.68-.745 1.288-1.477 1.35-1.628.06-.15.116-.776.123-1.39.013-1.252.18-1.518 1.31-2.096 1.014-.52 3.947-1.624 4.39-1.653.09-.007-.144.271-.521.617Zm31.444 5.033c-.289.296-.783.96-1.097 1.477-.724 1.193-2.102 4.1-1.994 4.207.082.082.58-.431 2.667-2.75 1.278-1.42 1.971-2.697 1.72-3.169-.241-.451-.707-.366-1.296.235Zm18.459 4.394c0 .075-.316.28-.701.455-.629.285-.777.473-1.443 1.833-1.152 2.355-1.484 2.61-3.632 2.785-.906.074-1.971.311-3.033.676-.9.308-1.67.561-1.71.561-.264 0 .611-.702 1.989-1.598 1.669-1.083 1.723-1.15 2.2-2.762.239-.808.372-1.006.794-1.177 1.323-.539 5.536-1.127 5.536-.773Zm-29.81.864c-1.112.64-3.164 2.59-4.082 3.879-.862 1.21-2.123 3.775-1.894 3.851.325.11 2.081-.501 2.844-.988 1.26-.803 2.693-2.475 3.494-4.074 1.036-2.067 1.28-3.176.699-3.172-.103.002-.581.228-1.061.504Zm-14.543.517c-1.147.328-1.245.747-.549 2.346.48 1.1.657 1.372.802 1.227.178-.178 1.063-3.474.972-3.62-.112-.183-.473-.169-1.225.047Zm-3.331 4.202c-.328.718-.82 1.79-1.093 2.38-1.204 2.61-2.172 5.452-2.172 6.382 0 .665.289.731.993.228 1.04-.742 3.774-4.418 4.508-6.059l.307-.686-.52-.758a13.558 13.558 0 0 1-.974-1.775l-.453-1.018-.596 1.306Zm48.096 8.473c-2.883 1.342-10.275 8.89-9.857 10.066.122.343.573.24 2.019-.461 2.939-1.425 5.76-3.678 7.759-6.197.87-1.096 1.687-2.767 1.611-3.296-.065-.454-.698-.5-1.532-.112Zm-41.715 7.3c11.616.637 18.063 1.726 23.042 3.892 2.825 1.23 5.144 2.91 5.819 4.219.602 1.167-.166 2.847-1.653 3.614-.699.361-1.011.418-2.142.393-.728-.017-1.798-.17-2.379-.342l-1.056-.311.526-.219c.733-.304 1.174-.925 1.174-1.656 0-.486-.127-.738-.619-1.231-1.108-1.112-4.025-2.711-7.617-4.177-4.363-1.78-7.154-2.46-15.507-3.778-3.972-.626-3.955-.642.412-.403Zm-48.661 6.366c-.823.412-2.117 1.249-2.876 1.86-4.03 3.246-4.658 6.23-1.892 9.002.481.483 1.263 1.06 1.736 1.283.809.38.874.386 1.07.117.316-.432.97-2.484 2.557-8.01 1.186-4.132 1.39-5 1.168-5-.147 0-.94.337-1.763.748Z' fill='black'/%3e%3c/svg%3e") center no-repeat;
  transition: width 100ms, height 100ms;
}
@media (min-width: 676px) {
  .header-m__logo {
    grid-column-start: 3;
    grid-column-end: 5;
    grid-row: 1;
    width: 144px;
    height: 75px;
    justify-self: center;
  }
}
@media (min-width: 992px) {
  .header-m__logo {
    grid-column-start: 4;
    grid-column-end: 5;
    grid-row-start: 1;
    grid-row-end: 5;
    width: 188px;
    height: 99px;
    align-self: end;
  }
}
@media (min-width: 1537px) {
  .header-m__logo {
    grid-column-start: 7;
    grid-column-end: 8;
    grid-row-start: 1;
    grid-row-end: 3;
    justify-self: center;
  }
}
.header-m.bg .header-m__logo {
  display: block;
  grid-row: 1;
  grid-column: 1;
  width: 86px;
  height: 45px;
  align-self: center;
  transition: width 100ms, height 100ms;
}
.header-m__basket {
  position: relative;
  z-index: 3;
  grid-column: 4;
  grid-row: 1;
  align-self: center;
  justify-self: end;
  transition: all ease-in-out 100ms;
  display: flex;
  gap: 16px;
}
@media (min-width: 676px) {
  .header-m__basket {
    grid-column: 5;
  }
}
@media (min-width: 768px) {
  .header-m__basket {
    grid-column: 6;
  }
}
@media (min-width: 992px) {
  .header-m__basket {
    grid-column: 7;
    gap: 25px;
  }
}
@media (min-width: 1537px) {
  .header-m__basket {
    grid-column: 11;
  }
}
@media (max-width: 991.98px) {
  .header-m__basket .bx-basket-block span.bx-basket-block-price {
    display: none;
  }
}
.header-m__basket .bx-basket-block a .bx-basket-block-num {
  margin-right: 0;
}
.header-m.bg .header-m__basket {
  grid-column: 3;
  justify-self: end;
}
@media (min-width: 676px) {
  .header-m.bg .header-m__basket {
    grid-column: 5;
  }
}
@media (min-width: 768px) {
  .header-m.bg .header-m__basket {
    grid-column: 8;
  }
}
.header-m__bumper {
  padding-top: 42px;
}
@media (min-width: 676px) {
  .header-m__bumper {
    padding-top: 35px;
  }
}
@media (min-width: 768px) {
  .header-m__bumper {
    padding-top: 70px;
  }
}
@media (min-width: 992px) {
  .header-m__bumper {
    padding-top: 105px;
  }
}
@media (min-width: 1537px) {
  .header-m__bumper {
    padding-top: 155px;
  }
}
.header-m__burger {
  width: 40px;
  height: 40px;
  background-color: #25B9F6;
  border-radius: 50%;
  align-self: center;
  justify-self: end;
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: center;
  align-items: center;
  justify-items: center;
  gap: 4px;
  cursor: pointer;
  grid-column: 6;
  grid-row: 1;
}
@media (min-width: 768px) {
  .header-m__burger {
    display: none;
  }
}
.header-m__burger__line {
  width: 18px;
  height: 3px;
  background: #fff;
  border-radius: 3px 0px;
}
.header-m__burger.active .header-m__burger__line {
  display: none;
}
.header-m__burger.active {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3e%3ccircle cx='20' cy='20' r='20' fill='white'/%3e%3cpath d='M14.121 28.263a3 3 0 0 1 0-4.242L26.142 12a3 3 0 0 1 0 4.243l-12.02 12.02Z' fill='%2325B9F6'/%3e%3cpath d='M26.142 28.263a3 3 0 0 0 0-4.242L14.122 12a3 3 0 0 0 0 4.243l12.02 12.02Z' fill='%2325B9F6'/%3e%3c/svg%3e") center no-repeat;
}
@media (max-width: 991.98px) {
  .header-m__burger.active {
    display: flex;
  }
}
.header-m__divider {
  border-top: 2px solid #FFFFFF;
  grid-column: span 6;
}
.top-layer .header-m__divider {
  grid-column: span 3;
}
@media (min-width: 676px) {
  .header-m__divider.d1 {
    display: none;
  }
}
@media (min-width: 992px) {
  .header-m__divider {
    grid-column: span 3;
    grid-row: 3;
  }
  .header-m__divider.d1 {
    display: block;
  }
}
@media (min-width: 1537px) {
  .header-m__divider {
    grid-row: 2;
    grid-column-start: 4;
    grid-column-end: 7;
  }
  .header-m__divider.d1 {
    grid-column-start: 8;
    grid-column-end: 11;
  }
}
.header-m.bg .header-m__divider {
  visibility: hidden;
}
@media (min-width: 768px) {
  .header-m.bg .header-m__divider {
    display: none;
  }
}
@media (max-width: 1536.98px) {
  .header-m.bg .header-m__divider {
    display: none !important;
  }
}
.header-m__item {
  font-style: normal;
  font-size: 15px;
  line-height: 150%;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: space-between;
  position: relative;
}
@media (min-width: 768px) {
  .header-m__item {
    justify-self: center;
    grid-row-start: 2;
  }
}
@media (min-width: 1537px) {
  .header-m__item {
    grid-row-start: 1;
  }
}
@media (max-width: 767.98px) {
  .header-m__item {
    grid-column: span 3;
  }
}
.header-m__item a {
  text-decoration: none;
  font-size: 15px;
  line-height: 150%;
}
@media (min-width: 676px) {
  .header-m__item a {
    font-weight: 700;
  }
}
@media (min-width: 768px) {
  .header-m__item a {
    font-size: 14px;
  }
}
@media (min-width: 992px) {
  .header-m__item a {
    font-size: 15px;
  }
}
.header-m__item > a:not(.header-m__trigger) {
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 0 2px;
  transition: background-size 100ms;
}
.header-m__item > a:not(.header-m__trigger):hover {
  background-size: 100% 1px;
}
@media (max-width: 1536.98px) {
  .header-m.bg .header-m__item {
    grid-row: 1;
  }
}
@media (min-width: 768px) {
  .header-m.bg .header-m__item a {
    font-size: 14px;
  }
}
.header-m__arrow {
  width: 50%;
  text-align: end;
  cursor: pointer;
  justify-self: end;
}
@media (min-width: 768px) {
  .header-m__arrow {
    display: none;
  }
}
.header-m__arrow:after {
  display: block;
  content: "";
  width: 24px;
  height: 12px;
  margin-left: calc(100% - 24px);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 6 9'%3e%3cpath d='m1 8.5 4-4-4-4' stroke='%23060707'/%3e%3c/svg%3e") center no-repeat;
}
.header-m__back {
  font-weight: 700;
  font-size: 15px;
  line-height: 150%;
  vertical-align: middle;
  cursor: pointer;
  display: flex;
  grid-column: span 3;
  position: relative;
  padding-left: 22px;
}
.header-m__back span:before {
  display: block;
  content: "";
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 10'%3e%3cpath d='M1.025 5.878 5.627 1.24M1.174 4.575 5.696 9M2.975 5.072 12 5.03' style='stroke:black%3bstroke-width:2'/%3e%3c/svg%3e") center no-repeat;
  width: 18px;
  height: 10px;
  vertical-align: middle;
  margin-bottom: 2px;
  position: absolute;
  left: 0px;
  top: 4px;
}
.header-m__trigger {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e%3cpath d='m1 .5 4 4 4-4' stroke='%23060707'/%3e%3c/svg%3e") center no-repeat;
  height: 0.4em;
  width: 0.8em;
  padding-right: 4px;
  display: none;
}
@media (min-width: 768px) {
  .header-m__trigger {
    display: block;
  }
}
.header-m__drop {
  display: none;
  position: absolute;
  padding-top: 10px;
}
.header-m__drop:hover {
  display: block;
}
@media (min-width: 768px) {
  .header-m__drop {
    top: 1.2em;
  }
}
@media (min-width: 1537px) {
  .header-m__drop {
    top: 2.2em;
  }
}
@media (max-width: 675.98px) {
  .header-m__drop {
    display: none !important;
  }
}
.header-m__drop__inner {
  display: flex;
  min-height: 10px;
  background-color: #fff;
  padding: 10px 5px;
  flex-direction: column;
  min-width: 100%;
}
.header-m__item:hover .header-m__drop, .header-m__trigger:active ~ .header-m__drop, .header-m__trigger:focus ~ .header-m__drop {
  display: block;
}
.top-layer .header-m__item:hover .header-m__drop, .top-layer .header-m__trigger:active ~ .header-m__drop, .top-layer .header-m__trigger:focus ~ .header-m__drop {
  display: none;
}

.breadcrumbs {
  position: relative;
  scrollbar-width: none; /* firefox */
}
.breadcrumbs::-webkit-scrollbar { /* webkit */
  width: 0;
  height: 0;
}
@media (max-width: 675.98px) {
  .breadcrumbs {
    padding-left: 15px;
  }
}
.breadcrumbs-bg {
  display: none;
}
@media (max-width: 675.98px) {
  .breadcrumbs-bg {
    display: block;
    position: relative;
    left: 85vw;
    width: 15vw;
    top: -61px;
    margin-bottom: -61px;
    height: 61px;
    background: linear-gradient(to right, rgba(0, 0, 0, 0), #F8F8F8);
  }
}
.breadcrumbs-content {
  padding: 20px 0px;
  position: relative;
  overflow-x: hidden;
}
@media (min-width: 992px) {
  .breadcrumbs-content {
    padding: 20px;
  }
}
@media (max-width: 675.98px) {
  .breadcrumbs-content {
    width: -webkit-max-content !important;
    width: -moz-max-content !important;
    width: max-content !important;
  }
}
.breadcrumbs-content a {
  font-size: 13px;
  color: #222828;
  text-decoration: none;
}
@media (min-width: 768px) {
  .breadcrumbs-content a {
    font-size: 14px;
  }
}
@media (min-width: 992px) {
  .breadcrumbs-content a {
    font-size: 15px;
  }
}
.breadcrumbs-content a:hover {
  color: rgb(6, 7, 7);
  text-decoration: underline;
}
.breadcrumbs-content i {
  display: inline-block;
  height: 8px;
  width: 8px;
  border-radius: 8px;
  background-color: rgb(15, 184, 248);
  margin: 0 8px;
}
.breadcrumbs-content span {
  font-size: 14px;
  color: #626262;
}

.header-phone-icon-viber {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 26 26'%3e%3cg clip-path='url(%23a)'%3e%3ccircle cx='13' cy='13' r='13' fill='%237F509E'/%3e%3cpath d='M17.787 11.652c.016-1.899-1.601-3.64-3.605-3.88a2.432 2.432 0 0 1-.13-.02c-.1-.02-.202-.03-.305-.033-.41 0-.52.289-.55.46a.533.533 0 0 0 .08.418c.136.185.376.218.568.244.056.008.11.015.154.025 1.8.402 2.407 1.035 2.703 2.82.007.044.01.098.014.155.013.213.04.657.517.657.04 0 .083-.003.127-.01.444-.067.43-.473.424-.668-.002-.056-.004-.107.001-.142a.192.192 0 0 0 .002-.026Z' fill='white'/%3e%3cpath d='M13.63 7.074c.054.004.104.008.146.014 2.957.455 4.317 1.856 4.694 4.836.006.05.008.112.008.177.004.233.012.718.532.728h.016c.163 0 .293-.05.386-.147.162-.168.151-.42.141-.622-.002-.05-.004-.097-.004-.138.038-3.047-2.6-5.811-5.645-5.913-.013 0-.025 0-.037.002a.254.254 0 0 1-.036.001c-.03 0-.067-.002-.107-.005-.048-.003-.102-.007-.158-.007-.485 0-.577.345-.588.55-.027.475.432.509.652.524Zm4.697 8.701a9.524 9.524 0 0 1-.188-.147c-.323-.26-.667-.499-.998-.73l-.207-.145c-.426-.299-.808-.444-1.17-.444-.486 0-.91.27-1.261.8-.155.234-.344.349-.576.349a1.144 1.144 0 0 1-.463-.117c-1.373-.622-2.354-1.577-2.915-2.837-.27-.61-.183-1.008.294-1.332.271-.184.775-.526.74-1.182-.04-.744-1.683-2.984-2.375-3.238a1.348 1.348 0 0 0-.917-.003c-.795.268-1.365.738-1.651 1.358-.276.6-.263 1.305.035 2.038.864 2.12 2.078 3.967 3.608 5.492 1.498 1.493 3.34 2.715 5.473 3.633.192.083.393.128.541.161.05.011.093.021.125.03a.212.212 0 0 0 .053.007h.017c1.004 0 2.209-.917 2.578-1.962.325-.915-.267-1.367-.743-1.73Zm-4.253-6.28c-.171.005-.529.014-.654.378-.06.17-.052.317.02.439.107.177.311.232.497.263.673.107 1.019.479 1.088 1.17.032.322.25.547.527.547a.511.511 0 0 0 .063-.003c.335-.04.497-.286.483-.732.005-.465-.238-.993-.652-1.413-.415-.422-.916-.66-1.372-.648Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h26v26H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center no-repeat;
  cursor: pointer;
}
.header-phone-icon-telegram {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 26 26'%3e%3cg clip-path='url(%23a)'%3e%3cpath d='M13 0a12.998 12.998 0 0 0-9.191 22.192A12.998 12.998 0 1 0 22.19 3.808 12.998 12.998 0 0 0 13 0Z' fill='url(%23b)'/%3e%3cpath d='M5.885 12.863c3.79-1.651 6.317-2.74 7.58-3.266 3.612-1.501 4.361-1.762 4.85-1.771.108-.002.348.025.505.151a.56.56 0 0 1 .184.352c.017.101.039.332.02.512-.194 2.056-1.041 7.044-1.472 9.346-.18.975-.54 1.301-.888 1.333-.755.07-1.328-.499-2.06-.978-1.143-.75-1.789-1.217-2.9-1.949-1.284-.845-.45-1.31.28-2.07.191-.199 3.518-3.225 3.582-3.499.008-.034.016-.162-.062-.23-.075-.067-.186-.044-.268-.026-.115.026-1.942 1.234-5.484 3.624-.518.357-.987.53-1.41.521-.463-.01-1.357-.262-2.02-.478-.813-.265-1.461-.405-1.404-.854.028-.234.351-.474.967-.718Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient id='b' x1='13' y1='0' x2='13' y2='26' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%232AABEE'/%3e%3cstop offset='1' stop-color='%23229ED9'/%3e%3c/linearGradient%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h26v26H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center no-repeat;
  cursor: pointer;
}
.header-phone-icon-whatsup {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 26 26'%3e%3cg clip-path='url(%23a)'%3e%3cpath d='M.153 12.891c0 2.264.594 4.474 1.723 6.422l-1.83 6.655 6.838-1.786a12.937 12.937 0 0 0 6.165 1.564h.005c7.11 0 12.897-5.762 12.9-12.845a12.739 12.739 0 0 0-3.775-9.087A12.845 12.845 0 0 0 13.054.047C5.944.047.156 5.81.154 12.891' fill='url(%23b)'/%3e%3cpath d='M9.716 7.325c-.25-.554-.513-.565-.751-.575-.195-.008-.418-.008-.64-.008a1.23 1.23 0 0 0-.89.416c-.306.333-1.169 1.138-1.169 2.774 0 1.636 1.197 3.217 1.363 3.44.167.221 2.31 3.686 5.704 5.019 2.82 1.108 3.395.887 4.007.832.612-.055 1.975-.804 2.253-1.58.279-.777.279-1.443.195-1.582-.083-.139-.306-.222-.64-.388s-1.975-.97-2.281-1.082c-.306-.11-.529-.166-.752.167-.222.332-.862 1.081-1.057 1.303-.194.222-.39.25-.723.084-.334-.167-1.41-.518-2.685-1.65-.993-.882-1.663-1.97-1.858-2.304-.195-.332-.02-.513.147-.678.15-.15.334-.389.5-.583.167-.194.223-.332.334-.554.112-.222.056-.416-.027-.583-.084-.166-.733-1.81-1.03-2.468' fill='white'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient id='b' x1='13' y1='25.968' x2='13' y2='.047' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%231FAF38'/%3e%3cstop offset='1' stop-color='%2360D669'/%3e%3c/linearGradient%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h26v26H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center no-repeat;
  cursor: pointer;
}
.header-phone-icon-magnifier {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 24'%3e%3ccircle cx='10' cy='12' r='7' stroke='black' stroke-width='2'/%3e%3cpath d='m15 17 4 4' stroke='black' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e") center no-repeat;
  width: 28px;
  height: 37px;
  cursor: pointer;
  display: block;
}
@media (min-width: 992px) {
  .header-phone-icon-magnifier {
    display: none;
  }
}

.h1, h1.my-title, h1.my-title span, .ve h1, h1.my-title .uppercase {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  line-height: 150%;
  text-align: center;
}
@media (min-width: 768px) {
  .h1, h1.my-title, h1.my-title span, .ve h1, h1.my-title .uppercase {
    font-size: 32px;
    line-height: 150%;
  }
}
@media (min-width: 992px) {
  .h1, h1.my-title, h1.my-title span, .ve h1, h1.my-title .uppercase {
    font-size: 48px;
    line-height: 130%;
  }
}

.h2, h2.my-title, h2.my-title span, .ve h2, h2.my-title .uppercase {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 150%;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .h2, h2.my-title, h2.my-title span, .ve h2, h2.my-title .uppercase {
    font-size: 26px;
    line-height: 150%;
  }
}
@media (min-width: 992px) {
  .h2, h2.my-title, h2.my-title span, .ve h2, h2.my-title .uppercase {
    font-size: 36px;
    line-height: 120%;
  }
}

.h3, h3.my-title, h3.my-title span, .ve h3, h3.my-title .uppercase {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 150%;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .h3, h3.my-title, h3.my-title span, .ve h3, h3.my-title .uppercase {
    font-size: 20px;
    line-height: 150%;
  }
}
@media (min-width: 992px) {
  .h3, h3.my-title, h3.my-title span, .ve h3, h3.my-title .uppercase {
    font-size: 24px;
    line-height: 120%;
  }
}

.h4, h4.my-title, h4.my-title span, .ve h4, h4 .uppercase {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 150%;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .h4, h4.my-title, h4.my-title span, .ve h4, h4 .uppercase {
    font-size: 18px;
    line-height: 150%;
  }
}
@media (min-width: 992px) {
  .h4, h4.my-title, h4.my-title span, .ve h4, h4 .uppercase {
    font-size: 24px;
    line-height: 120%;
  }
}

.footer {
  position: relative;
  overflow: hidden;
  height: 610px;
  background-color: rgb(46, 46, 46);
  padding-top: 50px;
  opacity: 1 !important;
}
@media (max-width: 675.98px) {
  .footer {
    height: auto;
    padding: 15px;
    padding-top: 40px;
  }
}
.footer ~ a {
  display: none;
}
.footer-content {
  display: grid;
  grid-template-columns: 28% 43% 28%;
}
@media (max-width: 675.98px) {
  .footer-content {
    grid-template-columns: 1fr;
    justify-content: stretch;
    align-content: center;
  }
}
.footer-nav {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding-top: 10px;
}
@media (max-width: 675.98px) {
  .footer-nav {
    height: auto;
    width: 100%;
    padding-bottom: 40px;
  }
}
.footer-branding {
  position: relative;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  padding-top: 10px;
  width: 100%;
  border: 1px rgba(255, 255, 255, 0.051) solid;
  border-top: 0;
  border-bottom: 0;
}
@media (max-width: 675.98px) {
  .footer-branding {
    height: auto;
    width: 100%;
    border: none;
    padding-top: 40px;
  }
}
.footer-branding-logo {
  position: relative;
  display: inline-block;
  text-decoration: none;
  margin-bottom: 20px;
  opacity: 0.15;
  transition: opacity 0.8s;
  height: 87px;
  width: 177px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 144 75'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M71.308.086C70.52.28 69.949.75 69.482 1.59c-.37.664-.405.913-.42 2.965-.01 1.232-.07 2.324-.133 2.427-.083.135-.328.12-.898-.059-1.582-.494-4.385.105-6.781 1.451-4.347 2.441-7.226 6.341-7.582 10.27l-.105 1.165-1.89.381c-4.244.857-5.081 1.566-5.445 4.615a54.034 54.034 0 0 1-.267 1.992l-.09.504-1.76-.875c-.968-.48-2.002-.92-2.296-.977-.295-.056-.536-.15-.535-.207 0-.058.408-1.355.905-2.881 1.274-3.908 1.771-5.947 1.781-7.309.014-1.906-.658-3.025-2.253-3.748-.776-.352-1.073-.385-3.567-.385-2.385 0-2.87.048-3.937.384-.669.21-1.504.565-1.855.787-.714.452-1.627 1.613-1.627 2.068 0 .455-.253.51-.597.129-.906-1.005-2.602-1.265-4.179-.642-.933.368-3.872 2.015-5.085 2.849-1.21.83-2.872 2.493-3.187 3.187a3.327 3.327 0 0 0 .94 3.996l.606.487-.945 1.89c-1.11 2.223-6.126 10.675-9.597 16.175-4.674 7.405-5.849 9.372-7.07 11.836-1.795 3.623-1.97 4.788-1.12 7.439 1.45 4.518 6.69 8.662 14.009 11.08 2.441.806 5.588 1.593 6.39 1.599 1.488.01 2.808-1.322 2.808-2.834 0-1.193-.518-1.888-2.676-3.594-3.623-2.864-4.785-4.105-5.466-5.836-.412-1.048-.445-3.261-.075-5.055.251-1.22 1.128-4.238 1.324-4.555.055-.09.32.301.588.87.692 1.467 1.947 3.098 3.459 4.492l1.303 1.202-.62 1.213c-.56 1.094-.62 1.337-.617 2.473.004 1.06.08 1.404.477 2.168.608 1.17 2.11 2.638 3.961 3.868 1.73 1.15 5.467 2.977 7.677 3.753 1.418.498 1.746.55 3.462.556 2.11.007 2.697-.183 4.286-1.385 2.75-2.082 4.922-6.707 8.009-17.056l.424-1.42 1.024-.189c.563-.104 2.32-.351 3.904-.55 3.931-.493 11.426-.534 15-.083 8.822 1.115 15.361 3.792 28.082 11.496 10.241 6.202 16.203 8.453 22.372 8.445 2.909-.004 5.273-.604 7.905-2.007 2.102-1.12 3.566-2.256 5.535-4.295 2.706-2.804 4.78-5.823 6.91-10.06 2.158-4.29 4.052-9.228 4.052-10.56 0-1.07-.835-2.397-1.841-2.924l-.439-.23.718-1.097c.993-1.515 1.424-2.92 1.519-4.949.071-1.522.037-1.782-.42-3.14-1.599-4.76-4.638-7.41-8.18-7.135-.642.05-1.334.142-1.538.205-.359.11-.371.077-.371-.955 0-.924-.067-1.162-.492-1.75-.789-1.091-1.284-1.276-3.297-1.23-4.921.11-7.423 1.23-8.225 3.68-.314.957-.437 1.128-1.114 1.538-.419.254-.787.435-.819.404-.031-.032-.241-.748-.467-1.592-.225-.844-.565-1.8-.755-2.122-.345-.586-.345-.588-.018-.937.583-.623.999-1.78 1.003-2.786.007-1.868-1.097-3.74-3.601-6.102-2.423-2.287-3.841-2.748-5.64-1.835-1.499.761-2.924 2.84-4.178 6.097l-.564 1.466-.962.042c-.529.023-2.122.154-3.539.29-1.417.136-2.648.247-2.735.247-.088 0 .259-.837.769-1.86 1.866-3.74 3.046-7.92 2.948-10.443-.051-1.326-.112-1.582-.53-2.2-.323-.48-.764-.845-1.4-1.158-.825-.407-1.099-.455-2.493-.441-4.725.047-10.617 3.01-13.683 6.88-.727.918-.968 1.12-1.236 1.036-1.072-.335-1.835-.27-3.517.305l-1.7.581.292-.442c.99-1.492 1.132-2.651.525-4.278-.459-1.23-3.183-6.577-3.71-7.28-.676-.905-1.868-1.317-3.002-1.038Zm2.52 6.385c.776 1.542 1.458 3.043 1.516 3.337.13.653-.154 1.116-2.395 3.895a149.834 149.834 0 0 0-2.53 3.223c-1.113 1.482-2.702 4.64-3.34 6.639-.247.772-.504 1.465-.57 1.538-.14.154-.892-.983-1.659-2.509-.761-1.515-.662-2.483.58-5.634.518-1.314.981-2.775 1.03-3.247.08-.784.052-.881-.331-1.134-.552-.362-1.475-.128-2.46.625-1.352 1.032-1.978 2.854-2 5.815-.014 2.07-.1 1.804 2.605 8.157 1.578 3.708 2.449 6.211 2.736 7.866.104.597.211 1.086.238 1.086.026 0 .492-.688 1.034-1.529 1.546-2.398 2.707-4.868 3.92-8.342l.3-.862 2.208-.912c2.275-.94 3.474-1.333 3.619-1.187.108.108-1.191 2.911-3.437 7.418-1.859 3.729-2.15 4.39-2.957 6.726-.626 1.81-.642 2.605-.049 2.376.46-.177 2.855-3.89 6.548-10.154.559-.946 1.543-3.118 2.436-5.372 1.426-3.603 2.266-5.623 3.565-8.577 1.364-3.102 3.583-5.264 7.051-6.87 2.448-1.134 5.894-1.884 6.883-1.498.424.165.454.24.454 1.161 0 1.064-.71 4.05-1.378 5.801-1.937 5.076-3.218 6.57-8.598 10.027l-1.154.741 1.401-.098c.771-.054 1.485-.04 1.586.03.414.288.888 1.542.888 2.351 0 .691-.197 1.24-1.163 3.25-.64 1.33-1.14 2.437-1.113 2.46.028.024.213.094.412.155.323.1.425-.024.934-1.13 1.073-2.328 4.143-6.707 5.546-7.91.763-.656.804-.665 4.685-1.032 3.534-.334 5.516-.331 5.646.008.141.366-1.351 3.331-2.714 5.395-2.55 3.861-5.532 6.118-8.606 6.51-.499.064-1.033.181-1.186.26-.353.183-1.457 3.667-1.576 4.971-.08.893-.062.955.341 1.14.366.166.556.132 1.323-.245 1.73-.848 5.763-4.637 10.456-9.822l2.139-2.363.085-1.935c.152-3.447 1.736-8.356 3.602-11.166.993-1.496 1.432-1.414 3.545.664 1.626 1.598 2.227 2.477 2.332 3.41.103.918.017 1.026-6.18 7.773-.749.814-1.361 1.566-1.361 1.67 0 .233.857.756 1.239.756.617 0 2.237-1.083 4.049-2.707l1.907-1.71.443 1.77c.243.973.442 2.017.442 2.32 0 .635-.144.813-4.779 5.93-1.679 1.854-3.387 3.794-3.795 4.31-.408.517-1.206 1.515-1.772 2.218-1.386 1.721-1.544 2.416-.548 2.416 1.151 0 4.713-2.897 9.878-8.033l3.684-3.663 2.774-.119c1.828-.078 2.878-.06 3.077.053.264.15-.292.76-4.416 4.85-2.594 2.575-5.086 5.127-5.537 5.672-1.759 2.128-2.093 2.953-1.277 3.158 1.171.295 4.231-1.945 9.362-6.853 2.165-2.07 2.833-2.61 3.908-3.149 2.229-1.118 4.272-1.282 6.292-.504 1.279.493 1.535.811 1.524 1.899l-.008.88.431-.309c.782-.558 1.765-1.751 1.984-2.41.493-1.476.124-2.977-.828-3.373-.762-.316-2.431-.122-4.814.559-2.362.675-2.774.722-2.774.319 0-1.014 1.994-3.273 3.616-4.097 3.044-1.547 4.926-1.116 6.649 1.52 1.547 2.37 1.961 4.574 1.26 6.716-.448 1.369-1.391 2.559-3.404 4.297-9.389 8.11-10.576 9.191-11.009 10.031-.238.46-.23.493.183.764.377.248.548.26 1.362.088 1.116-.234 3.247-1.234 4.674-2.194 1.34-.901 2.474-1.853 4.448-3.735 2.053-1.957 3.153-2.53 3.921-2.044.206.131.174.352-.22 1.527-2.696 8.028-7.064 15.224-11.447 18.86-4.48 3.716-8.947 4.6-15.202 3.009-4.418-1.125-7.629-2.71-17.687-8.734-10.897-6.526-17.843-9.256-26.42-10.383-2.353-.31-3.608-.37-7.831-.376-3.172-.004-5.699.073-6.843.21-2.706.324-5.783.804-7.131 1.113l-1.196.273-.43 1.428c-2.941 9.743-4.344 13.399-6.01 15.66-2.256 3.06-4.363 3.127-10.13.317-2.557-1.246-3.928-2.117-5.146-3.272-.97-.92-1.367-1.536-1.367-2.124 0-1.566 2.948-4.559 7.667-7.786 4.765-3.258 7.525-4.702 11.153-5.836l.93-.29.45-1.472c.247-.809.42-1.502.382-1.538-.037-.038-.322.251-.634.642-.956 1.198-1.877 1.803-2.868 1.885-1.674.14-2.481-.78-2.71-3.081l-.108-1.099-.559 1.488c-.646 1.721-1.126 2.613-2.093 3.891-1.462 1.932-2.867 2.86-4.355 2.876-1.238.014-1.808-.31-2.308-1.312-.382-.766-.412-.995-.405-3.14.013-4.066.732-7.61 3.805-18.75.487-1.766.857-3.239.822-3.274-.084-.084-1.595 2.74-2.331 4.357-2.581 5.675-4.924 13.053-5.53 17.418-.3 2.154-.273 7.132.046 8.38.144.562.223 1.06.175 1.108-.348.35-3.165-1.94-4.231-3.437-1.174-1.65-1.457-2.415-1.55-4.194-.151-2.905.447-5.778 2.521-12.106 1.301-3.967 1.598-4.982 1.49-5.091-.038-.038-.738 1.26-1.556 2.883a225.926 225.926 0 0 1-2.338 4.523c-4.54 8.383-6.191 12.273-7.086 16.696-.461 2.284-.393 5.214.154 6.634.775 2.01 2.687 4.179 6.012 6.823.982.781 1.75 1.42 1.704 1.42-.2 0-3.435-.897-4.48-1.243-5.312-1.755-9.29-4.158-11.272-6.806-.959-1.281-1.729-3.193-1.713-4.251.026-1.73 1.709-4.783 8.847-16.05 1.838-2.9 7.798-12.903 8.667-14.544 2.045-3.864 2.169-5.527.495-6.638-.36-.24-.655-.493-.655-.565 0-.57 1.934-2.05 4.833-3.698 2.491-1.416 2.833-1.424 3.363-.082.487 1.233.769 3.673.652 5.645-.097 1.64-.378 2.626-1.756 6.162-2.842 7.292-4.263 12.453-4.556 16.544-.096 1.34.029 3.504.192 3.34.035-.035.29-1.128.566-2.43 1.221-5.74 3.077-10.857 7.26-20.017 2.013-4.408 2.462-6.022 2.595-9.312.065-1.634.157-2.352.321-2.517.45-.45 1.94-.774 3.947-.856 2.41-.099 3.12.07 3.275.781.138.63-.52 3.341-1.644 6.78-1.234 3.772-2.953 9.444-4.207 13.885-.578 2.048-1.639 6.537-1.895 8.018-.326 1.888-.38 3.942-.11 4.267.643.778 1.373.268 2.372-1.653 1.611-3.1 4.144-10.682 4.92-14.723.3-1.568.605-2.851.678-2.851.285 0 3.257 1.534 3.505 1.809.242.268.239.4-.047 1.597a84.539 84.539 0 0 1-.893 3.289c-.983 3.354-1.43 5.056-1.772 6.754-.404 2-.425 2.89-.072 3.025.84.324 3.811-4.393 4.911-7.796.706-2.182 1.67-6.842 2.254-10.888.184-1.273.396-2.197.524-2.28.572-.372 4.133-1.142 4.337-.938.292.292-.65 4.583-2.718 12.37-.073.277-.15.57-.23.866l-.757 2.854c-.193.727-.802 2.906-1.352 4.842-.551 1.936-.966 3.556-.923 3.6.043.042.553-.032 1.133-.165 4.431-1.023 12.063-1.557 18.17-1.274 12.574.584 22.876 3.412 35.494 9.743 5.684 2.852 10.518 4.757 15.075 5.939 1.461.379 2.066.448 3.875.443 1.909-.005 2.287-.056 3.462-.465 3.578-1.245 6.621-3.848 9.393-8.033 1.346-2.032 2.509-4.133 2.289-4.133-.062 0-.787.664-1.61 1.476-5.021 4.95-9.36 6.535-11.361 4.15-.623-.742-.708-1.694-.287-3.23.193-.706.329-1.303.304-1.329-.026-.025-.602.141-1.28.37-.967.325-1.474.4-2.352.351-1.001-.057-1.175-.12-1.652-.598-.519-.522-.533-.572-.515-1.896.011-.748.132-1.676.27-2.063.137-.386.226-.702.198-.702-.029 0-.653.365-1.388.813-2.41 1.468-4.411 1.868-5.795 1.16-1.089-.556-1.371-1.614-.877-3.282.142-.48.226-.906.186-.945-.039-.04-.656.33-1.371.822-2.981 2.051-4.658 2.464-6.115 1.507-.546-.358-1.03-1.478-1.034-2.393-.005-1.061.516-2.807 1.151-3.859.299-.494 1.286-1.743 2.194-2.775 3.934-4.473 4.457-5.128 4.218-5.28a1.108 1.108 0 0 0-.493-.148c-.146-.001-.58-.232-.966-.512l-.702-.51-.494.469c-.271.257-1.985 2.142-3.808 4.187-4.29 4.813-5.546 6.067-7.099 7.083-1.781 1.166-2.896 1.56-4.187 1.48-.96-.06-1.083-.115-1.763-.784-1.54-1.516-1.868-3.657-1.026-6.704.226-.818.39-1.509.366-1.534-.025-.026-.28-.114-.566-.196-.513-.148-.528-.135-1.3 1.1-2.953 4.727-6.48 7.609-8.871 7.25-.94-.142-2.066-.988-2.329-1.75-.232-.673-.26-2.412-.058-3.465.08-.409.123-.765.099-.79-.026-.025-.493.57-1.04 1.323-1.83 2.523-3.617 3.93-4.989 3.93-1.877 0-2.707-1.745-2.125-4.466.099-.465.152-.875.116-.91-.035-.036-.46.456-.945 1.093-1.095 1.44-3.106 3.498-4.304 4.404-.498.378-1.425.933-2.058 1.234-1.077.51-1.266.547-2.886.547-1.624 0-1.803-.035-2.827-.54-1.453-.716-2.873-2.232-3.423-3.654-.533-1.378-.518-3.059.044-4.914.575-1.9.94-2.53 2.072-3.581.86-.798 3.569-2.4 3.75-2.219.033.033-.379 1.099-.914 2.37-1.307 3.102-1.667 4.445-1.667 6.219 0 3.112 1.71 5.28 3.727 4.722 1.337-.37 2.803-2.373 3.217-4.396.312-1.524.083-2.364-2.27-8.307-1.134-2.864-2.205-5.579-2.38-6.033-1.3-3.38-1.286-5.604.05-8.018 1.375-2.484 4.154-4.704 7.148-5.712 1.594-.537 2.533-.49 3.177.155.753.755.48 2.147-1.367 6.962-.244.637-.373 1.083-.287.992.123-.13 4.258-7.882 5.253-9.848.336-.665.595-2.927.48-4.203-.131-1.46-.099-1.42 1.787 2.33Zm19.847 3.51c-1.56 1.731-2.703 3.595-5.316 8.674-2.072 4.029-3.131 6.397-2.86 6.397.271 0 3.657-2.897 4.288-3.67 1.419-1.736 2.914-4.442 4.067-7.359.722-1.826 1.278-4.005 1.124-4.407-.172-.45-.704-.301-1.303.364Zm-13.098 5.616c-.707.648-.916 1.155-1.14 2.76-.232 1.681-.884 2.425-2.626 2.998-1.093.36-2.095.875-3.29 1.692-1.561 1.066-1.46.74.404-1.3.68-.745 1.288-1.477 1.35-1.628.06-.15.116-.776.123-1.39.013-1.252.18-1.518 1.31-2.096 1.014-.52 3.947-1.624 4.39-1.653.09-.007-.144.271-.521.617Zm31.444 5.033c-.289.296-.783.96-1.097 1.477-.724 1.193-2.102 4.1-1.994 4.207.082.082.58-.431 2.667-2.75 1.278-1.42 1.971-2.697 1.72-3.169-.241-.451-.707-.366-1.296.235Zm18.459 4.394c0 .075-.316.28-.701.455-.629.285-.777.473-1.443 1.833-1.152 2.355-1.484 2.61-3.632 2.785-.906.074-1.971.311-3.033.676-.9.308-1.67.561-1.71.561-.264 0 .611-.702 1.989-1.598 1.669-1.083 1.723-1.15 2.2-2.762.239-.808.372-1.006.794-1.177 1.323-.539 5.536-1.127 5.536-.773Zm-29.81.864c-1.112.64-3.164 2.59-4.082 3.879-.862 1.21-2.123 3.775-1.894 3.851.325.11 2.081-.501 2.844-.988 1.26-.803 2.693-2.475 3.494-4.074 1.036-2.067 1.28-3.176.699-3.172-.103.002-.581.228-1.061.504Zm-14.543.517c-1.147.328-1.245.747-.549 2.346.48 1.1.657 1.372.802 1.227.178-.178 1.063-3.474.972-3.62-.112-.183-.473-.169-1.225.047Zm-3.331 4.202c-.328.718-.82 1.79-1.093 2.38-1.204 2.61-2.172 5.452-2.172 6.382 0 .665.289.731.993.228 1.04-.742 3.774-4.418 4.508-6.059l.307-.686-.52-.758a13.558 13.558 0 0 1-.974-1.775l-.453-1.018-.596 1.306Zm48.096 8.473c-2.883 1.342-10.275 8.89-9.857 10.066.122.343.573.24 2.019-.461 2.939-1.425 5.76-3.678 7.759-6.197.87-1.096 1.687-2.767 1.611-3.296-.065-.454-.698-.5-1.532-.112Zm-41.715 7.3c11.616.637 18.063 1.726 23.042 3.892 2.825 1.23 5.144 2.91 5.819 4.219.602 1.167-.166 2.847-1.653 3.614-.699.361-1.011.418-2.142.393-.728-.017-1.798-.17-2.379-.342l-1.056-.311.526-.219c.733-.304 1.174-.925 1.174-1.656 0-.486-.127-.738-.619-1.231-1.108-1.112-4.025-2.711-7.617-4.177-4.363-1.78-7.154-2.46-15.507-3.778-3.972-.626-3.955-.642.412-.403Zm-48.661 6.366c-.823.412-2.117 1.249-2.876 1.86-4.03 3.246-4.658 6.23-1.892 9.002.481.483 1.263 1.06 1.736 1.283.809.38.874.386 1.07.117.316-.432.97-2.484 2.557-8.01 1.186-4.132 1.39-5 1.168-5-.147 0-.94.337-1.763.748Z' fill='%236388AB'/%3e%3c/svg%3e") center no-repeat;
}
.footer-branding-logo:hover {
  opacity: 1;
}
@media (min-width: 992px) {
  .footer-branding-logo {
    height: 99px;
    width: 188px;
  }
}
.footer-branding-slogan {
  font-size: 15px;
  font-weight: 700;
  color: rgb(142, 142, 142);
  line-height: 1.4;
}
.footer-branding-copyright {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: rgb(98, 98, 98);
}
.footer-branding-copyright div {
  display: inline;
}
.footer-branding-socnets {
  padding: 40px 0;
}
.footer-branding-socnets a {
  text-decoration: none;
  display: inline-block;
  width: 26px;
  height: 26px;
}
.footer-branding-socnets a .svg-fill {
  fill: rgb(74, 74, 74);
}
.footer-branding-socnets a svg {
  width: 26px;
  height: 26px;
}
.footer-branding-socnets a:hover .svg-fill {
  fill: #fff;
}
.footer-branding-axioma a {
  height: 30px;
  line-height: 30px;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.4);
  transition: color 0.2s linear;
}
.footer-branding-axioma a:hover {
  color: #fff;
}
.footer-catalogs {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100px;
}
@media (max-width: 675.98px) {
  .footer-catalogs {
    height: auto;
    width: 100%;
    grid-row: 2;
    border-top: 1px solid #464646;
    border-bottom: 1px solid #464646;
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.footer-icons {
  position: absolute;
  bottom: 0;
  height: 100px;
  display: grid;
  grid-template-columns: 28% 43% 28%;
}
@media (max-width: 675.98px) {
  .footer-icons {
    display: none;
  }
}
.footer-icons-item {
  position: relative;
  display: inline-grid;
  grid-template-columns: auto auto;
  align-items: center;
  text-align: center;
  height: 100px;
  padding: 0 20px;
}
.footer-icons-item-image {
  display: inline-block;
  vertical-align: middle;
}
.footer-icons-item-text {
  display: inline-block;
  vertical-align: middle;
  padding-left: 10px;
  text-align: left;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.259);
  font-weight: 400;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .footer-icons-item-text {
    font-size: 14px;
    padding-left: 20px;
  }
}
.footer-icons-item-text span {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.259);
  font-weight: 400;
}
@media (min-width: 992px) {
  .footer-icons-item-text span {
    font-size: 14px;
  }
}
.footer-fz > a {
  display: block;
  color: rgba(255, 255, 255, 0.29);
  font-size: 12px;
}
.footer-fz > a:not(:last-child) {
  margin-bottom: 4px;
}

.form-subscribe {
  width: 1000px;
  padding: 40px 15px;
  display: flex;
  flex-direction: column;
  gap: 0px;
}
@media (min-width: 768px) {
  .form-subscribe {
    padding: 40px 0px;
    flex-direction: row;
    gap: 28px;
  }
}
.form-subscribe-slogan {
  position: relative;
  vertical-align: middle;
  display: flex;
  flex-direction: column;
  align-content: space-between;
  padding: 0 0 0 80px;
}
@media (min-width: 992px) {
  .form-subscribe-slogan {
    align-items: start;
    justify-items: center;
    justify-content: center;
    padding: 0 0 0 100px;
  }
}
.form-subscribe-slogan:before {
  position: absolute;
  content: "";
  left: 0;
  width: 48px;
  height: 31px;
  background-image: url(/bitrix/templates/mysiberia_template/./images/sprite.png);
  background-position: -537px -418px;
  width: 57px;
  height: 42px;
}
@media (min-width: 768px) {
  .form-subscribe-slogan:before {
    width: 57px;
    height: 42px;
  }
}
.form-subscribe-slogan-title {
  text-transform: uppercase;
  line-height: 1;
  font-size: 14px;
}
@media (min-width: 676px) {
  .form-subscribe-slogan-title {
    font-size: 24px;
    margin-bottom: 20px;
  }
}
@media (min-width: 768px) {
  .form-subscribe-slogan-title {
    font-size: 20px;
    margin-bottom: 5px;
  }
}
.form-subscribe-slogan-descr {
  line-height: 1.25;
}
.form-subscribe-form {
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 991.98px) {
  .form-subscribe-form {
    display: flex;
    flex-direction: column;
    gap: 15px;
  }
}
.form-subscribe-form .bx-subscribe {
  margin: 0;
}
.form-subscribe-form .bx-subscribe form {
  position: relative;
  display: flex;
  gap: 22px;
  flex-direction: column;
}
@media (min-width: 768px) {
  .form-subscribe-form .bx-subscribe form {
    flex-direction: row;
  }
}
.form-subscribe-form .bx-subscribe .bx-input-group {
  vertical-align: top;
  width: 100%;
  height: 25px;
  margin-top: 30px;
}
@media (min-width: 768px) {
  .form-subscribe-form .bx-subscribe .bx-input-group {
    width: calc(50% - 11px);
    margin-top: 16px;
  }
}
@media (min-width: 992px) {
  .form-subscribe-form .bx-subscribe .bx-input-group {
    display: inline-block;
    margin-right: 15px;
    width: 200px;
    height: 55px;
    margin-top: 30px;
  }
}
.form-subscribe-form .bx-subscribe .bx-input-group .ms-placeholder {
  font-size: 16px;
}
@media (min-width: 768px) {
  .form-subscribe-form .bx-subscribe .bx-input-group .ms-placeholder {
    font-size: 18px;
  }
}
@media (min-width: 992px) {
  .form-subscribe-form .bx-subscribe .bx-input-group .ms-placeholder {
    font-size: 20px;
  }
}
.form-subscribe-form .bx-subscribe .bx_subscribe_submit_container {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 41px;
}
@media (min-width: 768px) {
  .form-subscribe-form .bx-subscribe .bx_subscribe_submit_container {
    position: absolute;
    right: 0;
    width: 168px;
  }
}
@media (min-width: 992px) {
  .form-subscribe-form .bx-subscribe .bx_subscribe_submit_container {
    height: 55px;
    width: 200px;
  }
}
.form-subscribe-form .bx-subscribe .bx_subscribe_submit_container .btn-subscribe {
  background: rgb(15, 184, 248);
  font-size: 15px;
  border-radius: 0;
  line-height: 41px;
  width: 100%;
  height: 41px;
  padding: 0;
  font-size: 13px;
}
@media (min-width: 768px) {
  .form-subscribe-form .bx-subscribe .bx_subscribe_submit_container .btn-subscribe {
    font-size: 14px;
  }
}
@media (min-width: 992px) {
  .form-subscribe-form .bx-subscribe .bx_subscribe_submit_container .btn-subscribe {
    font-size: 15px;
    height: 55px;
    line-height: 55px;
  }
}
.form-subscribe-form .bx-subscribe .bx_subscribe_submit_container .btn-subscribe:before {
  content: none;
}
.form-subscribe-form .bx-subscribe .bx_subscribe_submit_container .btn-subscribe span {
  color: #fff;
  font-weight: 700;
}
.form-subscribe-form .bx-subscribe .bx_subscribe_submit_container .btn-subscribe:hover {
  background: #05739c;
}

.popup-window-overlay {
  width: 100% !important;
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.8);
}

div[id^=CatalogElementBasket], div[id^=CatalogSectionBasket] {
  width: 770px !important;
  background: rgb(15, 184, 248) !important;
}
div[id^=CatalogElementBasket] .popup-window, div[id^=CatalogSectionBasket] .popup-window {
  background: rgb(15, 184, 248) !important;
  border-radius: 0;
  box-shadow: none;
  border: 0;
  padding: 0 60px;
  /*max-width: 700px;*/
}
div[id^=CatalogElementBasket] .popup-window-close-icon, div[id^=CatalogSectionBasket] .popup-window-close-icon {
  position: absolute !important;
  background: none;
  margin: 0;
  top: -70px !important;
  right: auto !important;
  display: block;
  width: 50px;
  height: 50px;
  background-color: transparent;
  position: relative;
  transition: all 0.4s linear;
}
div[id^=CatalogElementBasket] .popup-window-close-icon:before, div[id^=CatalogElementBasket] .popup-window-close-icon:after, div[id^=CatalogSectionBasket] .popup-window-close-icon:before, div[id^=CatalogSectionBasket] .popup-window-close-icon:after {
  content: "";
  position: absolute;
  top: -3px;
  width: 70.5px;
  height: 6px;
  background-color: #fff;
  border-radius: 6px;
  transition: all 0.4s linear;
}
div[id^=CatalogElementBasket] .popup-window-close-icon:before, div[id^=CatalogSectionBasket] .popup-window-close-icon:before {
  transform-origin: 0% 50%;
  transform: rotate(45deg);
  left: 0;
}
div[id^=CatalogElementBasket] .popup-window-close-icon:after, div[id^=CatalogSectionBasket] .popup-window-close-icon:after {
  transform-origin: 100% 50%;
  transform: rotate(-45deg);
  right: 0;
}
div[id^=CatalogElementBasket] .popup-window-close-icon:hover:before, div[id^=CatalogElementBasket] .popup-window-close-icon:hover:after, div[id^=CatalogSectionBasket] .popup-window-close-icon:hover:before, div[id^=CatalogSectionBasket] .popup-window-close-icon:hover:after {
  background-color: rgb(15, 184, 248);
}
div[id^=CatalogElementBasket] .popup-window-close-icon:hover, div[id^=CatalogSectionBasket] .popup-window-close-icon:hover {
  background: none;
}
div[id^=CatalogElementBasket] .popup-window-top-row, div[id^=CatalogSectionBasket] .popup-window-top-row {
  height: 170px;
}
div[id^=CatalogElementBasket] .popup-window-left-spacer, div[id^=CatalogElementBasket] .popup-window-left-column, div[id^=CatalogElementBasket] .popup-window-right-column, div[id^=CatalogElementBasket] .popup-window-bottom-row, div[id^=CatalogElementBasket] .popup-window-hr, div[id^=CatalogSectionBasket] .popup-window-left-spacer, div[id^=CatalogSectionBasket] .popup-window-left-column, div[id^=CatalogSectionBasket] .popup-window-right-column, div[id^=CatalogSectionBasket] .popup-window-bottom-row, div[id^=CatalogSectionBasket] .popup-window-hr {
  display: none;
}
div[id^=CatalogElementBasket] .popup-window-center-column, div[id^=CatalogSectionBasket] .popup-window-center-column {
  text-align: center;
  background: rgb(15, 184, 248) !important;
  border: 0 !important;
  box-shadow: none !important;
}
div[id^=CatalogElementBasket] .popup-window-titlebar div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-left-column, div[id^=CatalogElementBasket] .popup-window-titlebar div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-center-column, div[id^=CatalogElementBasket] .popup-window-titlebar div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-right-column, div[id^=CatalogElementBasket] .popup-window-titlebar-light div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-left-column, div[id^=CatalogElementBasket] .popup-window-titlebar-light div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-center-column, div[id^=CatalogElementBasket] .popup-window-titlebar-light div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-right-column, div[id^=CatalogElementBasket] .popup-window-titlebar div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-left-column, div[id^=CatalogElementBasket] .popup-window-titlebar div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-center-column, div[id^=CatalogElementBasket] .popup-window-titlebar div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-right-column, div[id^=CatalogElementBasket] .popup-window-titlebar-light div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-left-column, div[id^=CatalogElementBasket] .popup-window-titlebar-light div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-center-column, div[id^=CatalogElementBasket] .popup-window-titlebar-light div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-right-column, div[id^=CatalogElementBasket] .popup-window-titlebar div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-left-column, div[id^=CatalogElementBasket] .popup-window-titlebar div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-center-column, div[id^=CatalogElementBasket] .popup-window-titlebar div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-right-column, div[id^=CatalogElementBasket] .popup-window-titlebar-light div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-left-column, div[id^=CatalogElementBasket] .popup-window-titlebar-light div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-center-column, div[id^=CatalogElementBasket] .popup-window-titlebar-light div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-right-column, div[id^=CatalogElementBasket] .popup-window-titlebar div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-left-column, div[id^=CatalogElementBasket] .popup-window-titlebar div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-center-column, div[id^=CatalogElementBasket] .popup-window-titlebar div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-right-column, div[id^=CatalogElementBasket] .popup-window-titlebar-light div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-left-column, div[id^=CatalogElementBasket] .popup-window-titlebar-light div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-center-column, div[id^=CatalogElementBasket] .popup-window-titlebar-light div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-right-column, div[id^=CatalogSectionBasket] .popup-window-titlebar div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-left-column, div[id^=CatalogSectionBasket] .popup-window-titlebar div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-center-column, div[id^=CatalogSectionBasket] .popup-window-titlebar div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-right-column, div[id^=CatalogSectionBasket] .popup-window-titlebar-light div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-left-column, div[id^=CatalogSectionBasket] .popup-window-titlebar-light div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-center-column, div[id^=CatalogSectionBasket] .popup-window-titlebar-light div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-right-column, div[id^=CatalogSectionBasket] .popup-window-titlebar div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-left-column, div[id^=CatalogSectionBasket] .popup-window-titlebar div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-center-column, div[id^=CatalogSectionBasket] .popup-window-titlebar div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-right-column, div[id^=CatalogSectionBasket] .popup-window-titlebar-light div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-left-column, div[id^=CatalogSectionBasket] .popup-window-titlebar-light div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-center-column, div[id^=CatalogSectionBasket] .popup-window-titlebar-light div[id^=CatalogElementBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-right-column, div[id^=CatalogSectionBasket] .popup-window-titlebar div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-left-column, div[id^=CatalogSectionBasket] .popup-window-titlebar div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-center-column, div[id^=CatalogSectionBasket] .popup-window-titlebar div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-right-column, div[id^=CatalogSectionBasket] .popup-window-titlebar-light div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-left-column, div[id^=CatalogSectionBasket] .popup-window-titlebar-light div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-center-column, div[id^=CatalogSectionBasket] .popup-window-titlebar-light div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogElementBasket] .popup-window-right-column, div[id^=CatalogSectionBasket] .popup-window-titlebar div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-left-column, div[id^=CatalogSectionBasket] .popup-window-titlebar div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-center-column, div[id^=CatalogSectionBasket] .popup-window-titlebar div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-right-column, div[id^=CatalogSectionBasket] .popup-window-titlebar-light div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-left-column, div[id^=CatalogSectionBasket] .popup-window-titlebar-light div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-center-column, div[id^=CatalogSectionBasket] .popup-window-titlebar-light div[id^=CatalogSectionBasket] .popup-window-top-row div[id^=CatalogSectionBasket] .popup-window-right-column {
  height: auto;
  background-color: transparent;
  background-image: none;
  box-shadow: none;
  border: 0;
}
div[id^=CatalogElementBasket] .popup-window-titlebar, div[id^=CatalogSectionBasket] .popup-window-titlebar {
  height: auto;
  position: relative;
  background: rgb(15, 184, 248) !important;
}
div[id^=CatalogElementBasket] .popup-window-titlebar > div, div[id^=CatalogSectionBasket] .popup-window-titlebar > div {
  margin: 0 !important;
  font-size: 32px;
  color: #fff;
  height: 170px;
  line-height: 170px;
  width: 100%;
  text-transform: uppercase;
  text-align: center;
}
div[id^=CatalogElementBasket] .popup-window-content-row div[id^=CatalogElementBasket] .popup-window-center-column, div[id^=CatalogElementBasket] .popup-window-content-row div[id^=CatalogSectionBasket] .popup-window-center-column, div[id^=CatalogSectionBasket] .popup-window-content-row div[id^=CatalogElementBasket] .popup-window-center-column, div[id^=CatalogSectionBasket] .popup-window-content-row div[id^=CatalogSectionBasket] .popup-window-center-column {
  background: rgb(15, 184, 248) !important;
}
div[id^=CatalogElementBasket] .popup-window-content, div[id^=CatalogSectionBasket] .popup-window-content {
  background: rgb(15, 184, 248) !important;
  margin: 0;
  margin-bottom: 50px;
}
div[id^=CatalogElementBasket] .popup-window-content-props, div[id^=CatalogSectionBasket] .popup-window-content-props {
  width: 100%;
  min-width: 100%;
}
div[id^=CatalogElementBasket] .popup-window-content-props-title .bx_item_title, div[id^=CatalogSectionBasket] .popup-window-content-props-title .bx_item_title {
  text-align: left;
  padding-left: 50px;
}
div[id^=CatalogElementBasket] .popup-window-content-props-title .bx_item_title h2, div[id^=CatalogElementBasket] .popup-window-content-props-title .bx_item_title h3, div[id^=CatalogSectionBasket] .popup-window-content-props-title .bx_item_title h2, div[id^=CatalogSectionBasket] .popup-window-content-props-title .bx_item_title h3 {
  display: inline;
  color: rgb(6, 7, 7);
  vertical-align: baseline;
}
div[id^=CatalogElementBasket] .popup-window-content-props-title .bx_item_title h2, div[id^=CatalogSectionBasket] .popup-window-content-props-title .bx_item_title h2 {
  font-size: 20px;
  margin-right: 10px;
}
div[id^=CatalogElementBasket] .popup-window-content-props-title .bx_item_title h3, div[id^=CatalogSectionBasket] .popup-window-content-props-title .bx_item_title h3 {
  font-size: 24px;
  font-weight: 700;
  text-transform: uppercase;
  /* &:before{
  	 content: '\&#171;';
   }

   &:after{
  	 content: '»';
   }*/
}
div[id^=CatalogElementBasket] .popup-window-content-props-list, div[id^=CatalogSectionBasket] .popup-window-content-props-list {
  padding: 30px 50px 50px;
  white-space: nowrap;
}
div[id^=CatalogElementBasket] .popup-window-content-props-list-item, div[id^=CatalogSectionBasket] .popup-window-content-props-list-item {
  display: inline;
}
div[id^=CatalogElementBasket] .popup-window-content-props-list-item:not(:last-child), div[id^=CatalogSectionBasket] .popup-window-content-props-list-item:not(:last-child) {
  margin-right: 40px;
}
div[id^=CatalogElementBasket] .popup-window-content-props-list-item span:nth-child(1), div[id^=CatalogSectionBasket] .popup-window-content-props-list-item span:nth-child(1) {
  color: #fff;
  font-size: 15px;
  margin-right: 10px;
}
div[id^=CatalogElementBasket] .popup-window-content-props-list-item span:nth-child(2), div[id^=CatalogSectionBasket] .popup-window-content-props-list-item span:nth-child(2) {
  color: rgb(6, 7, 7);
  font-size: 20px;
}
div[id^=CatalogElementBasket] .popup-window-content-props-list-price, div[id^=CatalogSectionBasket] .popup-window-content-props-list-price {
  display: inline;
  padding-left: 65px;
}
div[id^=CatalogElementBasket] .popup-window-content-props-list-price span, div[id^=CatalogSectionBasket] .popup-window-content-props-list-price span {
  color: #fff;
  font-size: 24px;
}
div[id^=CatalogElementBasket] .popup-window-buttons, div[id^=CatalogSectionBasket] .popup-window-buttons {
  position: relative;
  margin: 0;
  margin-bottom: 24px;
  height: 50px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 50px;
}
div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail, div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail {
  padding: 0;
  width: 50%;
  margin: 0;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 700;
}
div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(1), div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(1) {
  cursor: pointer;
}
div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(1) .bx_bt_button, div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(1) .bx_bt_button {
  color: #fff;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: 1px;
}
div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(1) i, div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(1) i {
  position: relative;
  display: inline-block;
  background-color: #fff;
  transition: all 0.4s linear;
  width: 28.5px;
  height: 3px;
  top: -5px;
  left: -6px;
}
div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(1) i:after, div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(1) i:after {
  position: absolute;
  content: "";
  border: 3px solid #fff;
  transition: all 0.4s linear;
  border-right: 0;
  border-top: 0;
  top: -15.5px;
  left: -1.5px;
  transform: rotate(45deg);
  transform-origin: 0 100%;
  width: 17px;
  height: 17px;
  background-color: transparent;
}
div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(1):hover .bx_bt_button, div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(1):hover .bx_bt_button {
  color: #222828;
}
div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(1):hover i, div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(1):hover i {
  background-color: #222828;
}
div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(1):hover i:after, div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(1):hover i:after {
  border-color: #222828;
}
div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(2), div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(2) {
  right: 40px;
  cursor: pointer;
  display: block;
  width: 240px;
  height: 56px;
  background-color: #fff;
}
div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(2) .bx_bt_button, div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(2) .bx_bt_button {
  display: block;
  width: 240px;
  height: 56px;
  line-height: 56px;
  color: rgb(15, 184, 248);
  font-weight: 700;
  font-size: 16px;
  letter-spacing: 1px;
}
div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(2):hover .bx_bt_button, div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(2):hover .bx_bt_button {
  color: #05739c;
}

.ms-input {
  position: relative;
  height: 25px;
  margin-top: 60px;
}
.ms-input .ms-placeholder {
  position: absolute;
  z-index: 0;
  top: 0;
  margin-top: 1px;
  left: 5px;
  font-size: 16px;
  text-transform: uppercase;
  text-align: left;
  color: rgb(15, 184, 248);
}
.ms-input .ms-placeholder.ms-error {
  color: red;
}
.ms-input input, .ms-input textarea {
  position: relative;
  overflow: hidden;
  z-index: 1;
  height: 25px;
  line-height: 25px;
  width: 100%;
  outline: 0;
  border: 0;
  border-bottom: 2px rgb(15, 184, 248) solid;
  font-size: 16px;
  color: #222828;
  text-transform: none;
  background: transparent;
  padding-left: 5px;
}
.ms-input input.ms-error, .ms-input textarea.ms-error {
  border-color: red;
}
.ms-input textarea {
  /*height: $input_height * 3;*/
}

.ms-sender {
  display: none;
}

.ms-checker {
  background-color: rgb(15, 184, 248);
  width: 400px;
  height: 85px;
  line-height: 85px;
  text-align: center;
  font-size: 15px;
  color: #fff;
  font-weight: 700;
  text-transform: uppercase;
  border: 0;
  outline: 0;
  cursor: pointer;
}
.ms-checker:hover {
  background-color: #05739c;
}
.ms-checker.ms-disabled {
  background-color: #b3e8fd;
  cursor: default;
}

.maintpl-form {
  position: relative;
  background-color: #f3f3f3;
  margin-top: 75px;
}
.maintpl-form .error-fld {
  font-size: 11px;
  color: red;
  margin: 0;
  padding-top: 2px;
}
.maintpl-form form {
  padding: 50px 20px 35px;
  width: 1000px;
  margin: 0 auto;
  max-width: 100%;
}
.maintpl-form .form-note {
  padding: 50px;
  font-size: 32px;
  color: #0fb8f8;
}
.maintpl-form .form-header {
  width: 100%;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .maintpl-form .form-header {
    margin-bottom: 45px;
  }
}
.maintpl-form .form-header .form-title {
  text-align: center;
  font-size: 20px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .maintpl-form .form-header .form-title {
    font-size: 28px;
  }
}
.maintpl-form .form-header .form-subtitle {
  text-align: center;
  font-size: 16px;
  color: rgba(73, 73, 73, 0.788);
  line-height: 1.687;
}
.maintpl-form .form-table-questions {
  margin-bottom: 65px;
  display: grid;
  grid-template-columns: 1fr;
  -moz-column-gap: 30px;
       column-gap: 30px;
}
@media (min-width: 768px) {
  .maintpl-form .form-table-questions {
    grid-template-columns: 1fr 1fr;
  }
}
.maintpl-form .form-table-questions-row {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
.maintpl-form .form-table-questions-row input, .maintpl-form .form-table-questions-row textarea {
  width: 100%;
}
.maintpl-form .form-table-buttons {
  text-align: center;
}
.maintpl-form .form-table-buttons > input {
  max-width: 100%;
  height: 60px;
  line-height: 60px;
}
@media (min-width: 768px) {
  .maintpl-form .form-table-buttons > input {
    height: 85px;
    line-height: 85px;
  }
}
.maintpl-form .form-table-buttons > div {
  max-width: 100%;
}
@media (min-width: 768px) {
  .maintpl-form .form-table-buttons > div {
    height: 85px;
  }
}
.maintpl-form .form-table-note, .maintpl-form .form-table-note a {
  font-size: 14px;
}
@media (min-width: 768px) {
  .maintpl-form .form-table-note, .maintpl-form .form-table-note a {
    font-size: 16px;
  }
}
.maintpl-form .ms-input {
  margin-top: 30px;
}
@media (min-width: 768px) {
  .maintpl-form .ms-input {
    margin-top: 50px;
  }
}
@media (min-width: 992px) {
  .maintpl-form .ms-input {
    margin-top: 60px;
  }
}

.subscribe-form {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -moz-column-gap: 22px;
       column-gap: 22px;
  row-gap: 17px;
}
.subscribe-form__note, .subscribe-form__note a {
  font-size: 13px;
  text-decoration: none;
}
@media (min-width: 768px) {
  .subscribe-form__note, .subscribe-form__note a {
    font-size: 14px;
  }
}
@media (min-width: 992px) {
  .subscribe-form__note, .subscribe-form__note a {
    font-size: 16px;
  }
}
.subscribe-form__container {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -moz-column-gap: 28px;
       column-gap: 28px;
}
.subscribe-form__slogan {
  display: grid;
  grid-template-columns: 48px 1fr;
  -moz-column-gap: 17px;
       column-gap: 17px;
  row-gap: 13px;
}
.subscribe-form__slogan__img {
  grid-column: 1;
  grid-row: span 2;
  align-self: center;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 52 35'%3e%3cpath d='M2 7V2h48v5M2 7v21M2 7l17.684 10.316M50 7 32.316 17.316M50 7v21M2 28v5h48v-5M2 28l17.684-10.684m0 0L26 21l6.316-3.684m0 0L50 28' stroke='%2325B9F6' stroke-width='3'/%3e%3c/svg%3e") center no-repeat;
  width: 48px;
  height: 31px;
}
.subscribe-form__slogan__title {
  font-weight: 400;
  font-size: 20px;
  line-height: 150%;
  text-transform: uppercase;
}
.subscribe-form .ms-input {
  margin-top: 0;
  align-self: end;
}
.subscribe-form__button {
  background: rgb(15, 184, 248);
  font-size: 15px;
  border-radius: 0;
  line-height: 41px;
  width: 100%;
  height: 41px;
  padding: 0;
  font-size: 13px;
  text-transform: uppercase;
  border: 0;
  outline: 0;
  cursor: pointer;
  color: #fff;
  font-weight: 700;
}
.subscribe-form__button-hidden {
  display: none;
}

.subscribe-form__container.small {
  grid-template-columns: 1fr;
  gap: 28px;
}
.subscribe-form__container.small .subscribe-form {
  grid-template-columns: 1fr;
}
.subscribe-form__container.small .subscribe-form__note, .subscribe-form__container.small .subscribe-form__note a {
  font-size: 13px;
}
.subscribe-form__container.small .subscribe-form__slogan__img {
  align-self: start;
}
.subscribe-form__container.small .subscribe-form__slogan__title {
  font-size: 14px;
}
.subscribe-form__container.small .subscribe-form__slogan__descr {
  font-size: 13px;
}

.form-subscribe-form {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.index .header-slogan-row1, .index .header-slogan-row2 {
  display: none;
}
.index-top-icons {
  position: relative;
  top: 0;
  height: 100px;
  width: calc((100vw - 320px) * 1.0441176471 + 290px);
  margin-top: 15px;
}
@media (min-width: 1000px) {
  .index-top-icons {
    width: 1000px;
  }
}
.index-top-icons-item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  padding-left: 17px;
  width: 33.3333%;
  height: 100%;
}
.index-top-icons-item-image {
  position: absolute;
  float: left;
}
.index-top-icons-item-text {
  line-height: 1.5;
  font-size: 15px;
  color: rgb(73, 73, 73);
  padding: 24px 0;
  padding-left: 90px;
}
@media (max-width: 767.98px) {
  .index-top-icons-item-text {
    font-size: 14px;
  }
}
.index-top-icons-item-text span {
  line-height: 1.5;
  font-size: 15px;
}
@media (max-width: 767.98px) {
  .index-top-icons-item-text span {
    font-size: 14px;
  }
}
@media (max-width: 675.98px) {
  .index-top-icons {
    display: none;
  }
}
.index-top-icons-m {
  padding: 27px 15px;
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.index-top-icons-m__item {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 16.42px;
}
.index-top-icons-m__image {
  width: calc((100vw - 320px) * 0.0669642857 + 30px);
  height: calc((100vw - 320px) * 0.0669642857 + 30px);
}
@media (max-width: 320px) {
  .index-top-icons-m__image {
    width: 30px;
  }
}
@media (max-width: 320px) {
  .index-top-icons-m__image {
    height: 30px;
  }
}
.index-top-icons-m__icon_post {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 59 59'%3e%3cpath d='M2.546 30.41 1.36 24.698l16.91-11.869 1.358-.953L35.124 1l11.594 16.816 1.018 1.477 2.093 3.035 8.653 12.55-10.746 7.5-5.034 3.514-1.47 1.026-4.525 3.158-11.934 8.33-4.524-2.884L2.546 30.41Z' fill='white'/%3e%3cpath d='m1.359 24.698 1.187 5.712L20.25 55.522l4.524 2.884M1.36 24.698 13.89 42.739M1.36 24.698l16.91-11.869m6.505 45.577-9.822-14.14m9.821 14.14 11.934-8.33m13.121-27.748 8.654 12.55-10.746 7.5m2.093-20.05-2.093 20.05m2.093-20.05-2.093-3.035m0 23.086-5.034 3.513m-27.75-1.626 21.755 5.81m-21.755-5.81-1.06-1.526m22.815 7.336 4.525-3.158m-27.996-5.592 14.479-10.167 4.933-3.464 14.07-9.879m0 0L35.123 1 19.627 11.876m27.09 5.94 1.019 1.477m0 0-12.292 8.515-.66.453M13.891 42.74l14.672-10.165m-8.936-20.699-1.358.953m1.358-.953 8.936 13.173 3.33 4.909m10.81 15.934-1.471 1.026m1.47-1.026-7.07-10.422-.93-1.37-.464-.686-.19-.29-.169-.226m7.353 14.02-8.149-12.097-4.8-7.126L18.27 12.83' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M30.655 30.523v-1.697l10.746-1.47v2.262l-9.219.243m-1.527.662 1.527-.662m-1.527.662 8.767 6.56 1.188-2.035-8.428-5.187' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.391 23.8c.216.006.422.02.458.03.08.025.113.085.284.499.065.16.156.373.201.473.096.211.347.576.528.766.07.073.13.143.135.155.008.025-.162.04-.376.034-.212-.006-.312-.075-.584-.4a2.384 2.384 0 0 0-.294-.308c-.082-.056-.094-.058-.145-.03-.073.039-.103.155-.08.31.033.21.195.389.519.568.226.125.192.118 1.053.197.502.047.83.1 1.028.166a.814.814 0 0 0 .134.039 4.638 4.638 0 0 0-.786-1.138l-.076-.085.032-.3c.034-.308.063-.464.088-.471.018-.006.248.305.608.823.297.429.352.5.56.73.161.177.248.226.258.146.009-.061-.255-.548-.72-1.331a5.967 5.967 0 0 0-.444-.59c-.31-.374-.48-.588-.727-.908-.258-.336-.362-.711-.33-1.192.023-.339.148-.766.25-.852.044-.037.054-.036.155.019.117.063.402.32.554.499.441.517.528.748.584 1.551l.012.172.073-.161a.707.707 0 0 1 .099-.174c.057-.029.223-.006.312.042.075.041.124.095.287.323.107.15.198.271.203.27a.3.3 0 0 0 .042-.037c.03-.03.022-.048-.068-.17-.191-.259-.487-.86-.535-1.087-.026-.124-.025-.13.169-.581.176-.412.296-.632.34-.626.05.006.285.348.43.623.27.513.338.978.196 1.342a.672.672 0 0 0-.042.147c-.002.05.315.38.45.472.094.062.102.063.146.03.04-.03.048-.054.053-.162.011-.242-.162-.915-.449-1.745l-.13-.378-.208-.125c-.37-.222-.813-.69-1.01-1.065-.104-.2-.068-.243.287-.354.274-.085.406-.099.515-.055.107.043.114.06.482 1.149.044.131.09.244.1.25.027.014.136-.05.159-.092.037-.068.015-.313-.054-.61l-.073-.314.221.057c.122.03.248.071.282.09.07.037.08.064.363.883.103.297.213.602.245.678l.137.328c.105.257.172.316.232.205.07-.127-.034-.695-.287-1.574l-.18-.627.154-.315c.1-.207.166-.323.19-.338.033-.02.066.078.267.78.127.44.257.869.29.951.127.322.198.409.27.33.102-.112.04-.585-.19-1.447-.096-.363-.115-.47-.11-.62.012-.315.117-.55.324-.729.131-.112.182-.121.3-.055l.096.053-.007-.066a.824.824 0 0 0-.146-.364c-.132-.142-.32-.191-.42-.11-.08.067-.16.263-.229.568-.068.302-.087.35-.132.327-.11-.06-.239-.417-.232-.646.014-.43.174-.613.568-.646.353-.03.62.055.813.26.123.132.197.307.267.634.325 1.525.373 1.721.439 1.82.036.053.04.054.095.025.05-.027.061-.046.091-.146.042-.138.06-.434.04-.65a4.05 4.05 0 0 0-.142-.715c-.09-.345-.087-.5.012-.557.027-.015.05.002.155.116.719.777 1.246 1.691 1.381 2.394.139.718-.033 1.267-.585 1.865-.39.423-.757.684-2.024 1.44-1.373.82-2.091 1.427-2.732 2.31-.175.243-.258.379-.513.847a9.297 9.297 0 0 0-.389.77c-.127.32-.26.69-.307.858l-.042.149.13.133c.894.907 1.21 1.28 1.359 1.6.2.433.08.67-.575 1.142-.291.21-.47.31-.67.376-.16.053-.25.06-.315.025-.172-.094-.324-.599-.394-1.315-.07-.723-.063-1.115.031-1.585l.024-.12-.134-.138a.994.994 0 0 0-.146-.134c-.007.002.008.05.032.109.074.177.085.315.034.43-.085.194-.235.229-.501.117l-.127-.054.13.151c.15.174.219.28.3.464.125.278.142.489.054.655-.073.138-.143.182-.283.177-.107-.003-.134-.013-.37-.142-.445-.244-.791-.535-1.83-1.54a4.685 4.685 0 0 0-.31-.287c-.014.004.205.34.339.518.468.625 1.137 1.325 1.58 1.653.218.162.766.455.923.495.07.017.13.038.132.046.017.06-.404.236-.632.264-.252.032-.353.018-.554-.078-.329-.157-.608-.394-1.178-1.002-.357-.38-.451-.474-.47-.469a3.61 3.61 0 0 0 .223.345c.13.188.29.426.356.529.648 1.004.975 1.419 1.407 1.782.223.187.55.354.738.378.268.034.62-.048 1.111-.26.146-.062.262-.109.26-.104a8.36 8.36 0 0 1-.407.423c-.513.484-1.016.782-1.427.844-.198.03-.454.001-.57-.064-.188-.106-.422-.474-1.23-1.938a63.255 63.255 0 0 0-1.075-1.829c-.3-.457-.476-.57-.699-.45-.048.025-.094.043-.101.038-.063-.034-.109-.336-.115-.756-.006-.36.014-.4.193-.378.165.02.45.134.66.265.174.108.265.198.57.562.63.75 1.111 1.215 1.543 1.492.141.09.386.206.378.178a4.237 4.237 0 0 0-.232-.208c-.557-.478-1.008-.989-1.762-1.999-.363-.486-.513-.632-.866-.843-.176-.105-.249-.158-.257-.186-.023-.077.032-.261.144-.489.134-.273.195-.341.283-.316.077.022.335.257.645.587.34.361.86.89 1.272 1.294.19.186.619.572.766.689.188.148.41.277.462.267.124-.026.112-.137-.039-.362-.243-.364-.923-1.097-1.32-1.424-.154-.127-.277-.237-.273-.245a2.52 2.52 0 0 1 .41-.281c.044-.011.059-.003.173.1.068.062.207.195.307.296.31.309.47.46.635.6.196.163.292.219.328.188.086-.074-.253-.685-.56-1.01-.197-.209-.651-.594-1.06-.9-.129-.096-.218-.175-.219-.194-.006-.085.123-.526.158-.537.05-.015.464.346 1.195 1.04l.081.077.268.254c.068.065.271.262.45.439.18.176.333.32.34.317a.492.492 0 0 0 .05-.136c.155-.552.556-1.43.955-2.09.821-1.36 1.752-2.334 3.208-3.355.655-.46 1.155-.883 1.56-1.317.13-.14.173-.203.282-.404.114-.211.131-.256.157-.411.079-.471-.024-.964-.316-1.52-.142-.271-.303-.526-.316-.501a2.05 2.05 0 0 0 .065.266c.241.852.154 1.428-.229 1.508-.119.024-.228-.023-.372-.161a1.064 1.064 0 0 0-.127-.113 1.01 1.01 0 0 0-.037.164.678.678 0 0 1-.103.282c-.066.107-.084.123-.165.147-.088.027-.095.025-.24-.056a1.025 1.025 0 0 1-.275-.217c-.002.004.001.095.006.203.016.354-.06.6-.222.711-.126.088-.26.056-.413-.098a.357.357 0 0 0-.093-.077.837.837 0 0 0 .008.201c.046.453-.01.663-.203.768-.072.04-.224.026-.325-.028a1.1 1.1 0 0 1-.354-.358 3.521 3.521 0 0 1-.173-.409c-.254-.703-.294-.8-.325-.782a.142.142 0 0 0-.046.045.36.36 0 0 1-.115.077l-.098.047.021.083c.012.046.116.348.231.672.27.763.332.977.35 1.21.021.267-.003.414-.09.552-.064.103-.077.114-.192.15-.259.08-.514-.012-.798-.287a1.413 1.413 0 0 0-.146-.132.427.427 0 0 0-.056.05c-.047.049-.046.052.043.21.341.61.445 1.173.262 1.417-.072.096-.233.17-.333.154a1.128 1.128 0 0 1-.384-.2.411.411 0 0 0-.08-.059c-.005.002.032.089.082.195.167.353.214.635.131.787-.113.208-.355.196-.618-.03a.385.385 0 0 0-.093-.068.726.726 0 0 0 .063.17c.092.208.197.553.224.74.012.078.017.214.012.302-.009.15-.016.173-.114.353s-.112.198-.23.281a.945.945 0 0 1-.607.162c-.183-.023-.367-.125-.537-.298-.174-.178-.221-.256-.268-.444-.036-.143-.05-.539-.018-.548.005-.002.098.108.205.243.262.33.388.45.583.556.341.185.683.125.743-.132.04-.17-.092-.452-.29-.619-.148-.126-.254-.15-1.048-.244l-.806-.096c-.45-.057-.693-.191-.878-.484-.19-.3-.266-.74-.197-1.133.037-.209.099-.31.209-.343.128-.038.264.075.682.567.055.065.096.106.092.09a53.27 53.27 0 0 0-.766-1.17c-.052-.076-.285-.24-.432-.303-.169-.073-.162-.074.363-.06Zm2.213-.885c-.4-.592-.536-.83-.632-1.107-.037-.106-.021-.174.039-.166.053.007.259.199.416.388.25.302.458.629.563.89.047.116.161.664.145.694-.017.03-.213-.228-.53-.699Zm1.739-2.296a1.246 1.246 0 0 1-.096-.21c-.031-.1-.012-.157.052-.157.067 0 .165.153.244.38.13.37.156.455.142.46-.019.005-.255-.321-.342-.473Zm-.023 2.047a2.206 2.206 0 0 1-.18-.684.616.616 0 0 1 .009-.148c.035-.065.142.029.306.267.128.184.225.443.237.63.008.114-.031.345-.063.375-.022.02-.227-.272-.309-.44Zm-.774 1.16c-.218-.018-.258-.054-.225-.2.022-.097.042-.138.069-.14.021 0 .33.294.339.324.007.025-.034.029-.183.016Zm.232.682a107.45 107.45 0 0 0-.196-.263l-.107-.144.139.01c.076.006.19.005.253-.001l.115-.013.057.075c.136.18.375.702.394.861.012.109-.012.137-.085.097-.102-.055-.356-.332-.57-.622Zm4.143-3.397c-.154-.024-.538-1.294-.512-1.694.008-.115.051-.183.105-.163.063.023.197.214.265.376.156.372.234.819.213 1.23-.01.202-.026.258-.07.251Zm-4.423 9.573a2.443 2.443 0 0 1-.031-.43 1.22 1.22 0 0 1 .024-.24c.013-.024.097.05.479.428.511.506.697.7.725.761.018.038.014.045-.077.112a.956.956 0 0 1-.245.116c-.471.141-.761-.106-.875-.747Z' fill='%2325B9F6'/%3e%3cpath d='M11.8 23.596c.028.117.072.17.234.29.171.127.213.244.172.471-.027.143-.03.285-.013.466.023.236-.006.206-.118-.123-.041-.12-.085-.23-.098-.246a.785.785 0 0 0-.145-.097c-.137-.076-.156-.11-.151-.27a3.59 3.59 0 0 1 .083-.586c.004-.01.02.032.036.095ZM15.699 24.479c.77-1.25 1.277-1.9 1.815-2.323.305-.24.63-.397.814-.394.164.003.302.188.297.399-.002.1-.015.137-.086.261a1.41 1.41 0 0 1-.18.244l-.098.098.007-.071c.011-.1-.03-.186-.11-.23-.054-.028-.09-.03-.173-.004-.19.056-.54.284-.918.595-.458.378-.701.647-1.349 1.494-.308.403-.309.4-.02-.07ZM15.84 18.625c.01.004.013.051.009.105-.007.086.005.114.114.269.19.268.197.32.087.569a1.65 1.65 0 0 0-.108.377c-.02.118-.04.218-.042.223-.016.029-.04-.11-.055-.316-.019-.25-.023-.26-.171-.409-.074-.075-.088-.101-.082-.158.02-.18.21-.681.249-.66Z' fill='%2325B9F6'/%3e%3cpath d='M35.257 16.78c-.724-.649-1.867-.792-2.715 0-1.538 1.435-1.3 7.578-1.3 9.954 1.347-2.04 6.164-8.031 4.015-9.954Z' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M36.065 15.8c-1.183-1.062-3.047-1.297-4.432 0-2.512 2.352-1.466 10.142-1.297 13.988 2.263-3.28 9.238-10.838 5.729-13.988ZM27.004 41.608c.724.648 1.866.792 2.714 0 1.539-1.436.824-7.578.824-9.954-1.347 2.04-5.687 8.031-3.538 9.954Z' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M26.196 42.588c1.182 1.062 3.047 1.297 4.432 0 2.512-2.352.82-9.972.65-13.818-2.262 3.28-8.591 10.668-5.082 13.818Z' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") center no-repeat;
}
.index-top-icons-m__icon_box {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 71 76'%3e%3cpath d='M22.087 1h3.005c-.298.744-.626 1.54-.936 2.372 1.024 1.067 1.967 1.926 2.928 2.609a11.455 11.455 0 0 0 4.254 1.9c1.398.319 3.003.457 4.976.472.36-.706.7-1.403 1.032-2.056l2.452 2.372-3.795 7.747a16.17 16.17 0 0 1 2.055-1.184l1.502-3.084 12.097-1.977 1.819 2.61s2.767-.08 4.822.474C62.331 15.23 70 25.668 70 25.668l-5.85 7.906-4.428-3.478c.456 4.902 3.795 20.556 3.795 20.556l-7.848 5.693c-1.54 4.072-3.375 8.222-3.375 8.222l-1.19 3.084-4.902-4.032 1.265-3.084c.158-1.66.79-5.139 1.818-8.697-1.818-1.581-3.479-4.823-3.479-4.823v22.85s-3.716 5.163-14.39 5.297c-9.882.124-14.31-5.297-14.31-5.297l-.316-22.138s-1.819 1.818-3.242 2.293c.554 5.771-.2 14.706-.2 14.706l-.116 3.32-6.088-1.581v-3.479s-.949-17.631.395-19.529c.379-.534.776-1.102 1.186-1.692L.977 34.998c6.879-8.856 6.088-6.088 12.255-16.942-.43-1.257-.581-2.707 0-4.169.871-2.191 3.051-3.362 4.506-5.218C19.863 5.96 22.088 1 22.088 1Z' fill='white'/%3e%3cpath d='M15.604 21.873s-1.616-1.607-2.372-3.817m0 0c-.43-1.257-.581-2.707 0-4.169.871-2.191 3.051-3.362 4.506-5.218C19.863 5.96 22.088 1 22.088 1h3.004c-.298.744-.626 1.54-.936 2.372M13.232 18.056C7.065 28.91 7.856 26.142.977 34.998m0 0 7.748 6.767M.977 34.998c4.628-.319 6.816.485 10.437 2.609m24.588-21.19 3.795-7.748-2.45-2.372c-.334.653-.674 1.35-1.033 2.056M24.156 3.372c-1.006 2.703-1.813 5.776-.725 8.618.797 2.082 2.441 3.08 4.665 3.242 4.198.305 6.444-3.396 8.218-6.879M24.156 3.372c1.024 1.067 1.967 1.926 2.928 2.609m9.23 2.372c-1.973-.015-3.578-.153-4.976-.471M27.084 5.98l-.965 2.372 4.19 1.581 1.029-2.052M27.084 5.98a11.455 11.455 0 0 0 4.254 1.9M19.004 21.479l5.297 4.269m0 0 14.548.158M24.3 25.747l-1.344 2.293m1.344-2.293s2.53 4.27 7.116 4.27c5.771 0 7.432-4.112 7.432-4.112m.711-13.757 12.097-1.977M39.56 12.148l-1.502 3.084m1.502-3.084c3.716 4.19 9.725 3.32 12.097-1.977m0 0 1.819 2.61m0 0c-2.768 5.455-9.962 6.562-15.418 2.45m15.417-2.45s2.768-.08 4.823.474m-20.24 1.976c-1.536.745-2.825 1.649-3.874 2.652m-3.558 7.933c0-2.588 1.15-5.633 3.558-7.933m0 0 2.293 8.072m21.821-12.7v4.628m0-4.628C62.331 15.23 70 25.668 70 25.668l-5.85 7.906-4.428-3.478m0 0c-.317-3.4-.238-8.302-.238-8.302m.238 8.302c.456 4.902 3.795 20.556 3.795 20.556l-7.848 5.693m-16.82-30.44 1.344 2.293m0 0s-2.296 5.32-8.776 5.14c-5.693-.159-8.46-5.298-8.46-5.298m17.236.158s5.613 1.502 6.562 2.451c1.153 1.152 10.99 15.576 10.99 18.58 0 3.005-5.451 15.338-5.451 15.338M22.957 28.04s-3 .264-4.902 1.265c-1.502.79-6.876 9.014-10.516 14.152-1.344 1.898-.395 19.53-.395 19.53m40.323-2.452-1.265 3.084 4.902 4.032 1.19-3.084m-4.827-4.032 4.827 4.032m-4.827-4.032c.158-1.66.79-5.139 1.818-8.697m0 0c-1.818-1.581-3.479-4.823-3.479-4.823m3.48 4.823c1.422-1.423 3.952-2.056 3.952-2.056m-7.432-2.767-1.502-9.725m1.502 9.725v22.85m0 0h-28.7m28.7 0s-3.716 5.163-14.39 5.297c-9.882.124-14.31-5.297-14.31-5.297m0 0-.316-22.138m0 0 1.897-10.437M16.79 47.727s-1.819 1.818-3.242 2.293m0 0c-1.66-.554-2.609-3.163-2.609-3.163m2.61 3.163c.553 5.771-.201 14.706-.201 14.706m-6.204-1.74v3.479l6.088 1.581.116-3.32m-6.204-1.74 6.204 1.74M28.412 50.02l2.372-2.768 2.53 2.767m7.907-8.776-3.874 3.4m0 0v5.85l-2.983 1.618m2.983-7.468v-.553l-2.372-4.981-1.423 5.85h-4.823l-1.502-5.85-2.53 4.98v.554m-3.796-3.4 3.795 3.4m0 0v5.85l2.768 1.618m-5.298 4.47 5.298-4.47m0 0 3.32 1.94 3.58-1.94m6.224 4.47-6.224-4.47' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.192 57.57c.105.209.198.412.206.451.018.088-.02.151-.326.526-.119.146-.274.341-.345.435-.152.2-.369.627-.456.897a1.445 1.445 0 0 1-.077.208c-.02.02-.122-.133-.226-.34-.104-.204-.09-.335.079-.76.07-.177.133-.375.14-.438.011-.106.007-.12-.045-.154-.075-.049-.201-.017-.336.085-.184.14-.27.385-.272.785-.002.28-.014.243.355 1.101.215.5.334.839.373 1.063.014.08.029.146.032.146a5.01 5.01 0 0 0 .675-1.333l.042-.116.3-.123c.31-.127.474-.18.494-.16.015.014-.162.393-.468 1.001-.254.503-.294.593-.404.908-.085.244-.087.352-.006.321.063-.024.389-.525.892-1.37.076-.129.21-.422.332-.726.195-.487.31-.76.486-1.158.186-.42.489-.711.962-.928.333-.153.803-.254.938-.202.058.022.062.032.062.157 0 .143-.097.546-.188.783-.264.685-.439.887-1.172 1.354l-.157.1.19-.014a.763.763 0 0 1 .217.005c.056.038.12.208.12.317 0 .093-.026.167-.158.439-.087.18-.155.329-.151.332a.334.334 0 0 0 .056.02c.044.014.058-.002.127-.152.146-.314.565-.905.756-1.068.104-.088.11-.09.639-.14.482-.044.752-.044.77.002.019.05-.185.45-.37.728-.348.522-.755.826-1.174.88a.73.73 0 0 0-.161.035c-.048.024-.199.495-.215.67-.011.121-.009.13.046.154.05.023.076.018.18-.032.236-.115.786-.627 1.426-1.327l.292-.319.011-.261c.021-.465.237-1.128.491-1.508.136-.202.196-.19.484.09.221.216.303.335.317.46.014.124.003.139-.842 1.05-.102.11-.186.211-.186.225 0 .032.117.103.17.103.084 0 .304-.147.551-.366l.26-.23.06.238c.034.132.06.273.06.313 0 .086-.019.11-.65.801-.23.25-.462.512-.518.582-.056.07-.164.205-.242.3-.188.232-.21.326-.074.326.157 0 .642-.391 1.346-1.085l.503-.495.378-.016c.249-.01.392-.008.42.008.035.02-.04.102-.603.654-.353.348-.693.693-.755.766-.24.288-.285.399-.174.427.16.04.577-.263 1.277-.926.295-.28.386-.352.532-.425.304-.15.583-.173.858-.068.175.067.21.11.208.257l-.001.118.059-.041c.106-.076.24-.237.27-.326.067-.2.017-.402-.113-.455-.104-.043-.331-.017-.656.075-.322.091-.378.098-.378.043 0-.136.272-.442.493-.553.415-.209.671-.15.906.206.211.32.267.617.172.906-.061.185-.19.346-.464.58-1.28 1.095-1.442 1.241-1.501 1.355-.032.062-.031.066.025.103.051.033.075.035.186.012.152-.032.442-.167.637-.296.183-.122.337-.25.606-.505.28-.264.43-.341.535-.276.028.018.023.048-.03.206-.368 1.084-.963 2.056-1.56 2.547-.611.502-1.22.621-2.073.406-.602-.152-1.04-.366-2.411-1.179-1.486-.881-2.433-1.25-3.602-1.402-.32-.042-.492-.05-1.068-.05-.432-.001-.776.01-.932.028a12.03 12.03 0 0 0-.973.15l-.163.037-.059.193c-.4 1.315-.592 1.809-.819 2.114-.307.413-.594.422-1.38.043-.35-.168-.536-.286-.702-.442-.133-.124-.186-.207-.186-.287 0-.211.401-.615 1.045-1.051.65-.44 1.026-.635 1.52-.788l.127-.04.061-.198c.034-.11.057-.203.052-.208-.005-.005-.044.034-.086.087-.13.162-.256.243-.391.255-.228.018-.338-.106-.37-.416l-.014-.149-.076.201a1.788 1.788 0 0 1-.286.526c-.2.26-.39.386-.594.388-.168.002-.246-.042-.314-.177-.052-.104-.056-.135-.055-.424.001-.55.1-1.028.518-2.532.067-.238.117-.437.113-.442-.012-.011-.218.37-.318.588-.352.767-.672 1.763-.754 2.352-.041.291-.037.963.006 1.131.02.076.03.144.024.15-.047.047-.431-.262-.577-.464-.16-.223-.198-.326-.211-.566-.02-.392.06-.78.344-1.635.177-.535.217-.672.203-.687-.006-.005-.101.17-.213.39-.111.218-.255.493-.318.61-.62 1.132-.844 1.657-.966 2.254-.063.308-.054.704.02.896.106.271.367.564.82.921.134.106.239.192.233.192a9.08 9.08 0 0 1-.611-.168c-.724-.237-1.267-.561-1.537-.919-.13-.173-.235-.431-.233-.574.003-.234.233-.646 1.206-2.167a68.332 68.332 0 0 0 1.181-1.964c.28-.522.296-.746.068-.896-.05-.032-.09-.067-.09-.076 0-.077.264-.277.66-.5.339-.19.386-.192.458-.01.066.166.105.495.089.761-.014.222-.052.355-.24.833-.387.984-.58 1.68-.62 2.233-.014.181.003.473.025.451a4.51 4.51 0 0 0 .078-.328c.166-.775.419-1.466.99-2.702.274-.596.335-.814.353-1.258.009-.22.021-.317.044-.34.061-.06.264-.104.538-.115.328-.014.425.01.446.105.02.085-.07.451-.224.916-.168.509-.402 1.275-.573 1.875-.079.276-.224.882-.259 1.082-.044.255-.051.532-.015.576.088.105.188.036.324-.223.22-.419.565-1.442.67-1.988.041-.212.083-.385.093-.385.039 0 .444.207.478.244.033.036.032.054-.007.216-.023.097-.078.297-.121.444-.134.453-.195.683-.242.912-.055.27-.058.39-.01.409.115.043.52-.594.67-1.053.096-.295.227-.924.307-1.47.025-.172.054-.297.071-.308.078-.05.564-.154.592-.127.04.04-.089.619-.37 1.67l-.032.117-.103.386-.185.654a4.91 4.91 0 0 0-.126.485.539.539 0 0 0 .155-.022c.604-.138 1.644-.21 2.477-.172 1.714.08 3.119.46 4.839 1.316.775.385 1.434.642 2.055.802.199.05.281.06.528.06.26-.001.312-.008.472-.063.488-.168.903-.52 1.28-1.085.184-.274.343-.558.313-.558-.009 0-.108.09-.22.2-.684.668-1.276.882-1.549.56-.085-.1-.096-.23-.039-.437a1.15 1.15 0 0 0 .042-.179 1.1 1.1 0 0 0-.175.05.731.731 0 0 1-.32.047c-.137-.007-.16-.016-.226-.08-.07-.07-.072-.078-.07-.256a1.11 1.11 0 0 1 .064-.374c-.004 0-.09.05-.19.11-.328.198-.6.252-.79.157-.148-.075-.186-.218-.119-.443a.39.39 0 0 0 .026-.128.897.897 0 0 0-.188.11c-.406.278-.635.334-.833.205-.075-.049-.14-.2-.141-.324 0-.143.07-.379.157-.52.04-.067.175-.236.299-.375.536-.604.607-.693.575-.713a.153.153 0 0 0-.067-.02.389.389 0 0 1-.132-.07l-.096-.068-.067.063c-.037.035-.27.29-.52.566-.584.65-.755.819-.967.956-.243.157-.395.21-.57.2-.132-.009-.148-.016-.241-.106-.21-.205-.255-.494-.14-.906.03-.11.053-.203.05-.207a.452.452 0 0 0-.077-.026c-.07-.02-.072-.018-.177.148-.403.639-.884 1.028-1.21.98-.128-.02-.281-.134-.317-.237-.032-.09-.036-.326-.008-.468a.438.438 0 0 0 .013-.106 1.497 1.497 0 0 0-.141.178c-.25.34-.494.53-.68.53-.256 0-.37-.235-.29-.602a.418.418 0 0 0 .016-.123.782.782 0 0 0-.13.148 3.85 3.85 0 0 1-.586.594 1.938 1.938 0 0 1-.28.167c-.147.069-.173.074-.394.074-.221 0-.246-.005-.385-.073a1.022 1.022 0 0 1-.467-.494c-.073-.186-.07-.413.006-.663.078-.257.128-.342.282-.484.117-.107.487-.324.512-.3a2.89 2.89 0 0 1-.125.32c-.178.42-.227.6-.227.84 0 .42.233.713.508.638.182-.05.382-.32.438-.593.043-.206.012-.32-.309-1.122-.155-.387-.3-.753-.324-.815-.178-.456-.176-.756.006-1.082.188-.336.567-.636.975-.772.217-.072.345-.066.433.021.102.102.065.29-.186.94-.034.086-.051.147-.04.134.017-.017.58-1.064.716-1.33.046-.09.082-.395.066-.567-.018-.197-.014-.191.244.315Zm1.98 1.646c.357-.686.512-.938.725-1.171.082-.09.154-.11.178-.05.02.055-.055.349-.153.595-.158.394-.361.76-.555.994-.086.104-.547.496-.585.496-.036 0 .108-.32.39-.864Zm3.077.466c.042-.07.11-.16.15-.2.08-.08.143-.092.176-.031.034.063-.06.236-.235.428-.284.313-.352.382-.363.371-.015-.015.173-.407.272-.568Zm-1.955 1.034c.125-.174.405-.437.557-.523a.663.663 0 0 1 .144-.069c.08 0 .046.15-.095.429-.11.216-.305.441-.476.55-.104.066-.344.148-.388.133-.031-.01.14-.356.258-.52Zm-1.5-.137c-.096-.216-.082-.273.074-.317.103-.029.152-.03.167-.006.013.02-.108.465-.132.489-.02.02-.044-.017-.11-.166Zm-.529.572.149-.321.081-.177.062.138c.034.075.094.183.133.24l.07.102-.041.092c-.1.222-.473.718-.615.818-.096.068-.135.06-.135-.03 0-.126.132-.51.296-.862Zm5.362 2.182c-.057-.159.95-1.178 1.344-1.36.113-.052.2-.046.209.016.01.071-.101.297-.22.445-.273.34-.657.644-1.058.836-.197.095-.258.109-.275.063Zm-11.369.737c.104-.082.28-.195.392-.251.112-.056.22-.101.24-.101.03 0 .003.117-.159.675-.216.746-.305 1.023-.348 1.081-.027.037-.036.036-.146-.015a1.035 1.035 0 0 1-.237-.174c-.377-.374-.291-.777.258-1.215Z' fill='%2325B9F6'/%3e%3cpath d='M32.111 58.803c-.096.087-.124.156-.155.373-.032.227-.12.327-.358.404a1.742 1.742 0 0 0-.448.229c-.213.144-.2.1.055-.176.092-.1.175-.2.184-.22a.853.853 0 0 0 .017-.187c.001-.17.024-.205.178-.283.138-.07.538-.22.598-.223.013-.001-.02.036-.07.083ZM33.284 62.96c1.584.085 2.462.232 3.141.525.385.166.701.393.793.57.082.157-.022.384-.225.487-.095.05-.138.057-.292.053a1.518 1.518 0 0 1-.324-.046l-.144-.042.071-.03c.1-.04.16-.124.16-.223 0-.066-.017-.1-.084-.166-.151-.15-.549-.366-1.038-.564-.595-.24-.975-.332-2.114-.51-.542-.085-.54-.087.056-.055ZM38.915 60.076c0 .01-.043.038-.096.061-.086.039-.106.064-.197.248-.157.318-.202.352-.495.376-.123.01-.269.042-.413.091a4.958 4.958 0 0 1-.233.076c-.036 0 .083-.095.27-.216.228-.146.236-.155.3-.373.033-.109.051-.136.109-.159.18-.073.755-.152.755-.104Z' fill='%2325B9F6'/%3e%3c/svg%3e") center no-repeat;
}
.index-top-icons-m__icon_moneyback {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 70 65'%3e%3cpath d='M28.841 2.8 41.921 1l26.762 9.24L54.043 13v6.721s-1.09 5.131-3.72 4.92c-2.233-.179-1.373-3.083-3.48-3.84-1.829-.656-3.082 1.344-4.921.72-1.359-.46-1.537-1.777-2.88-2.28-1.537-.575-2.698.658-4.2 0-1.942-.85-1.369-3.247-3.12-4.44-1.9-1.293-3.6 1.08-5.281-.48-1.267-1.176 2.4-4.08 2.4-4.08V2.8Z' fill='white'/%3e%3cpath d='M28.841 2.8 41.921 1l26.762 9.24L54.043 13M28.84 2.8l7.86 3.182M28.842 2.8v7.44M54.042 13v6.721m0-6.72-9.48-3.838m-15.72 1.078 25.2 9.48m-25.2-9.48s-3.668 2.904-2.401 4.08c1.68 1.56 3.381-.813 5.28.48 1.752 1.193 1.18 3.59 3.12 4.44 1.503.658 2.664-.575 4.2 0 1.344.503 1.522 1.82 2.88 2.28 1.84.624 3.093-1.376 4.921-.72 2.108.757 1.248 3.661 3.48 3.84 2.631.211 3.72-4.92 3.72-4.92m-9.48-10.558v3.838m0-3.838-7.86-3.181m0 0v4.259' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M68.444 10.24v39.723l-5.88 3.72m0 0c1.06-2 2.88-13.32 1.8-34.922m-1.8 34.922c-1.648 1.087-2.565 2.066-4.2 2.16m0 0c3.162-9.986 4.324-17.81 3.72-37.082-1.352 16.738-2.755 26.19-7.56 38.642m3.84-1.56c-.96.84-2.64 1.8-3.84 1.56m0 0c-2.493 2.767-4.193 3.297-7.201 4.32m0 0c8.166-14.496 10.9-23.558 11.04-42.122m-11.04 42.122-1.92-2.071m9.12-46.411c1.04 24.491-2.912 34.156-9.12 46.41m-16.561-44.97-.896 33.242 15.6 15.36c.639-1.245 1.258-2.45 1.857-3.631' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M22.481 22.961s.747 1.926 1.8 2.52c1.225.691 2.142-.341 3.36.36 1.92 1.106 1.76 1.893 4.92 1.56 2.28-.24.24 3.035 6.721 1.68 1.519-.317 1.89 3.198 3.24 3.96 1.143.646 3.36 0 3.36 0-5.453 11.71-10.624 17.548-17.04 19.682-4.605 1.531-11.401 2.88-16.921-1.32L1 41.203c15.044.545 21.192-1.786 21.481-18.242Z' fill='white'/%3e%3cpath d='M11.92 51.403 1 41.203c15.044.545 21.192-1.786 21.481-18.242 0 0 .747 1.926 1.8 2.52 1.225.691 2.142-.341 3.36.36 1.92 1.106 1.76 1.893 4.92 1.56 2.28-.24.24 3.035 6.721 1.68 1.519-.317 1.89 3.198 3.24 3.96 1.143.646 3.36 0 3.36 0-5.453 11.71-10.624 17.548-17.04 19.682m-16.921-1.32c5.52 4.2 12.316 2.851 16.92 1.32m-16.92-1.32c1.92 1.46 7.68-.48 10.08-3.48 2.52 2.52 3.24 3.427 6.84 4.8' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M24.718 34.812c1.44-1.68 3.001-1.32 3.481-.36.96 1.92-1.756 5.07-3.84 3.96 0 0 1.832.96.6 3.36-2.28 4.44-7.2.96-3.601-2.4M34.601 39.282c.961-1.682-1.44-3.544-3-1.92-2.04 2.122-4.4 5.28-5.76 7.68-.884 1.56 1.473 3.228 3 1.92 1.68-1.44 4.527-5.52 5.76-7.68Z' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") center no-repeat;
}
.index-top-icons-m__text, .index-top-icons-m__text span, .index-top-icons-m__text div, .ve .index-top-icons-m__text {
  font-size: 14px;
  line-height: 150%;
}
@media (min-width: 676px) {
  .index-top-icons-m {
    display: none;
  }
}
.index-top-title {
  position: relative;
  margin-top: 25px;
  text-align: center;
}
.index-top-title-row1 {
  top: 0;
  position: relative;
  display: inline-block;
  font-family: Handicraft, serif;
  font-weight: 400;
  letter-spacing: 1px;
  font-size: 32px;
  height: 32px;
  line-height: 32px;
  padding: 0 32px;
}
@media (min-width: 768px) {
  .index-top-title-row1 {
    font-size: 48px;
    height: 48px;
    line-height: 48px;
    padding: 0 48px;
  }
}
@media (min-width: 992px) {
  .index-top-title-row1 {
    font-size: 58px;
    height: 58px;
    line-height: 58px;
    padding: 0 58px;
  }
}
.index-top-title-row1:after, .index-top-title-row1:before {
  position: absolute;
  content: "";
  background-image: url(/bitrix/templates/mysiberia_template/./images/sprite.png);
  background-position: -185px -280px;
  width: 26px;
  height: 24px;
}
@media (max-width: 767.98px) {
  .index-top-title-row1:after, .index-top-title-row1:before {
    display: none;
  }
}
.index-top-title-row1:before {
  left: 0;
  top: 30%;
  transform: scaleX(-1);
}
.index-top-title-row1:after {
  right: 0;
}
.index-top-title-row1 span {
  font-size: inherit;
  font-family: inherit;
}
.index-top-title-row2 {
  position: relative;
  top: 0;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  color: rgba(6, 7, 7, 0.78);
}
.index-prints {
  position: relative;
  overflow: hidden;
  top: 0;
  width: 1360px;
  margin: 0 auto;
  margin-top: 20px;
  display: grid;
  grid-template-columns: 1fr 960px 1fr;
  row-gap: 10px;
}
@media (max-width: 1400px) {
  .index-prints {
    width: 100%;
    height: auto;
    grid-template-columns: 10% 80% 10%;
    row-gap: 20px;
  }
}
@media (max-width: 1536.98px) {
  .index-prints {
    grid-template-columns: 5% 5% 80% 5% 5%;
  }
}
@media (max-width: 675.98px) {
  .index-prints {
    grid-template-columns: 1fr;
    row-gap: 10px;
  }
}
.index-prints .prints-container {
  z-index: 2;
  width: 960px;
  margin: 0 auto;
  grid-column: 2;
}
@media (max-width: 1400px) {
  .index-prints .prints-container {
    width: 90%;
  }
}
@media (max-width: 1536.98px) {
  .index-prints .prints-container {
    grid-column-start: 2;
    grid-column-end: 5;
    grid-row: 1;
  }
}
@media (max-width: 675.98px) {
  .index-prints .prints-container {
    grid-column-start: 1;
    grid-column-end: 2;
    margin: 0 0 0 auto;
  }
}
.index-prints .prints-slide {
  position: relative;
  cursor: pointer;
}
@media (min-width: 992px) {
  .index-prints .prints-slide:hover .prints-slide-image {
    opacity: 0.25;
  }
  .index-prints .prints-slide:hover .prints-slide-info {
    opacity: 1;
  }
}
.index-prints .prints-slide a {
  text-decoration: none;
}
.index-prints .prints-slide-text {
  padding-top: 8px;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .index-prints .prints-slide-text {
    display: none;
  }
}
.index-prints .prints-slide-text-title {
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 150%;
  text-align: center;
  text-transform: uppercase;
  color: #000000;
}
.index-prints .prints-slide-text-new {
  font-weight: 400;
  font-size: 13px;
  line-height: 150%;
  text-align: center;
  text-transform: uppercase;
}
.index-prints .prints-slide-image {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 420px;
  background-repeat: no-repeat;
  background-position: center center;
  opacity: 1;
  transition: opacity 0.4s;
}
@media (max-width: 991.98px) {
  .index-prints .prints-slide-image {
    height: calc((100vw - 768px) * 0.2000595238 + 274.56px);
    background-size: contain;
  }
}
@media (max-width: 675.98px) {
  .index-prints .prints-slide-image {
    height: calc((100vw - 320px) * 0.5744101124 + 168.74px);
  }
}
.index-prints .prints-slide-info {
  position: absolute;
  z-index: 2;
  opacity: 0;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  transition: opacity 0.4s;
}
.index-prints .prints-slide-info-new {
  position: absolute;
  top: 75px;
  left: 0;
  right: 0;
}
.index-prints .prints-slide-info-new div:first-child {
  margin: 0 auto;
  background-image: url(/bitrix/templates/mysiberia_template/./images/sprite.png);
  background-position: -594px -418px;
  width: 45px;
  height: 30px;
}
.index-prints .prints-slide-info-new div:last-child {
  text-transform: uppercase;
  margin-top: 20px;
  line-height: 1;
}
.index-prints .prints-slide-info-title {
  position: absolute;
  top: 145px;
  font-size: 32px;
  text-transform: uppercase;
  line-height: 1;
  font-weight: 700;
  left: 0;
  right: 0;
}
.index-prints .prints-slide-info-link {
  position: absolute;
  top: 230px;
  height: 63px;
  line-height: 63px;
  width: 243px;
  display: block;
  text-align: center;
  color: #fff;
  font-weight: 700;
  text-decoration: none;
}
.index-prints .prints-slide-info-link:before {
  position: absolute;
  z-index: -1;
  content: "";
  top: 0;
  left: 0;
  width: 243px;
  height: 63px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' style='fill:none' viewBox='0 0 243 63'%3e%3cpath style='opacity:1%3bfill:%231a1a1a%3bfill-opacity:1%3bstroke:none%3bstroke-width:1.59521985%3bstroke-miterlimit:4%3bstroke-dasharray:none%3bstroke-opacity:1' d='M3.187 56.647c-.54-3.879-.536-4.322.04-4.486.352-.1 6.953.332 14.586-.433 6.4-.642 8.67-3.588 7.434-3.643-11.021-.488-8.47-.464-10.67-.59-6.171-.355-11.93-1.024-12.027-1.087-.048-.03.187-7.705.522-17.054.607-16.968.61-17 1.632-18.546 1.878-2.837 6.29-5.433 11.413-6.714 5.5-1.375 50.23-2.297 65.743-1.355 4.029.244 8.249.44 9.377.434 1.128-.006 16.953-.018 35.168-.026 25.91-.012 34.791-.151 40.813-.64 14.106-1.146 31.89-1.534 46.46-1.016 7.332.26 13.465.556 13.63.657.163.1 2.927.19 6.141.199 3.214.009 6.172.191 6.572.406 1.075.575.912 2.542-.333 4.021l-1.062 1.262-8.75 1.457c-10.034 1.168-9.535.364-8.03 1.186 1.89 1.032.349 1.85 12.239 1.863 2.989.003 5.436.144 5.437.314 0 .169.46 4.737 1.021 10.152 1.12 10.825 1.337 21.326.563 27.357-.428 3.34-.572 3.717-1.848 4.837-1.543 1.355-4.326 2.286-8.582 2.87-6.911.95-132.416 2.868-188.086 2.874l-38.803.004z'/%3e%3cpath style='opacity:1%3bfill:black%3bfill-opacity:1%3bstroke:none%3bstroke-width:1.59521985%3bstroke-miterlimit:4%3bstroke-dasharray:none%3bstroke-opacity:1' d='M3.415 6.17c-.35-1.396.357-3.17 1.528-3.83 1.183-.668 7.228-.251 6.102.42-7.794 4.648-7.367 4.458-7.63 3.41Z'/%3e%3c/svg%3e") center no-repeat;
}
.index-prints-buttons-prev, .index-prints-buttons-next {
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: center;
  align-items: center;
  z-index: 1;
  opacity: 1;
}
.index-prints-buttons-prev.swiper-button-disabled, .index-prints-buttons-next.swiper-button-disabled {
  opacity: 0;
  cursor: default;
}
.index-prints-buttons-prev .img, .index-prints-buttons-next .img {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 23 42'%3e%3cpath d='m1 1 20 20L1 41' stroke='%2325B9F6' stroke-width='2'/%3e%3c/svg%3e") center no-repeat;
  height: 40px;
  width: 20px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .index-prints-buttons-prev .img, .index-prints-buttons-next .img {
    height: calc((100vw - 768px) * 0.2976190476 + 40px);
    width: calc((100vw - 768px) * 0.1488095238 + 20px);
  }
}
@media (min-width: 768px) and (max-width: 991.98px) and (min-width: 1440px) {
  .index-prints-buttons-prev .img, .index-prints-buttons-next .img {
    height: 240px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) and (min-width: 1440px) {
  .index-prints-buttons-prev .img, .index-prints-buttons-next .img {
    width: 120px;
  }
}
@media (min-width: 992px) {
  .index-prints-buttons-prev .img, .index-prints-buttons-next .img {
    height: 240px;
    width: 120px;
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 23 42'%3e%3cpath d='m1 1 20 20L1 41' stroke='%2325B9F6' stroke-width='.5'/%3e%3c/svg%3e") center no-repeat;
  }
}
.index-prints-buttons-prev:hover .img, .index-prints-buttons-next:hover .img {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 23 42'%3e%3cpath d='m1 1 20 20L1 41' stroke='black' stroke-width='2'/%3e%3c/svg%3e") center no-repeat;
}
@media (min-width: 992px) {
  .index-prints-buttons-prev:hover .img, .index-prints-buttons-next:hover .img {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 23 42'%3e%3cpath d='m1 1 20 20L1 41' stroke='black' stroke-width='.5'/%3e%3c/svg%3e") center no-repeat;
  }
}
.index-prints-buttons-prev {
  grid-column: 1;
  transform: scaleX(-1);
}
@media (max-width: 1536.98px) {
  .index-prints-buttons-prev {
    grid-column-start: 1;
    grid-column-end: 3;
    grid-row: 1;
  }
}
@media (max-width: 675.98px) {
  .index-prints-buttons-prev {
    display: none;
  }
}
.index-prints-buttons-next {
  grid-column: 3;
}
@media (max-width: 1536.98px) {
  .index-prints-buttons-next {
    grid-column-start: 4;
    grid-column-end: 6;
    grid-row: 1;
  }
}
@media (max-width: 675.98px) {
  .index-prints-buttons-next {
    display: none;
  }
}
.index-prints-pagination.swiper-pagination-horizontal {
  right: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  position: relative;
  top: 0;
  padding-bottom: 24px;
  padding-top: 24px;
}
@media (min-width: 676px) {
  .index-prints-pagination.swiper-pagination-horizontal {
    display: none;
  }
}
.index-prints-pagination.swiper-pagination-horizontal .swiper-pagination-bullet {
  display: block;
  height: 14px;
  width: 0;
  margin-right: 0;
  margin-left: 0;
  background: #fff;
  border: none;
  opacity: 0;
  position: relative;
  transition: all 0.5s linear;
}
.index-prints-pagination.swiper-pagination-horizontal .swiper-pagination-bullet-active {
  display: block;
  width: 14px;
  background: rgb(15, 184, 248);
  margin-right: 10px;
  margin-left: 10px;
  transition: all 0.5s linear;
  border: 2px rgb(15, 184, 248) solid;
  opacity: 1;
}
.index-prints-pagination.swiper-pagination-horizontal .swiper-pagination-bullet-active + .swiper-pagination-bullet, .index-prints-pagination.swiper-pagination-horizontal .swiper-pagination-bullet-active + .swiper-pagination-bullet + .swiper-pagination-bullet {
  display: block;
  width: 14px;
  margin-right: 10px;
  margin-left: 10px;
  transition: all 1s linear;
  border: 2px rgb(15, 184, 248) solid;
  opacity: 1;
}
.index-catalog {
  position: relative;
  margin-bottom: 75px !important;
  padding-top: 0px;
}
@media (min-width: 768px) {
  .index-catalog {
    padding-top: 10px;
  }
}
.index-catalog-title {
  text-align: center;
  font-size: 22px;
  line-height: 150%;
}
@media (max-width: 767.98px) {
  .index-catalog-title {
    padding: 0 15px;
  }
}
@media (min-width: 768px) {
  .index-catalog-title {
    font-size: 32px;
  }
}
@media (min-width: 992px) {
  .index-catalog-title {
    font-size: 48px;
    height: 140px;
    line-height: 140px;
  }
}
.index-catalog h1 > span {
  line-height: 1;
  font-size: inherit;
}
.index-catalog h1 > span:first-child {
  font-weight: 300;
}
.index-catalog .my-title {
  padding: 1em 0 1em;
}
.index-catalog:after {
  position: absolute;
  content: "";
  bottom: -50px;
  background-color: rgb(226, 226, 226);
  height: 2px;
  left: 15px;
  right: 15px;
}
.index .list-news {
  background-color: rgb(242, 242, 242);
}
.index .list-news-title {
  position: relative;
}
.index .list-news-title h3 {
  font-size: 48px;
  text-transform: uppercase;
  height: 180px;
  line-height: 180px;
  text-align: center;
  font-weight: 400;
}
.index .list-news-title a {
  position: absolute;
  display: block;
  top: 60px;
  right: 20px;
  width: 160px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  border: 2px rgb(15, 184, 248) solid;
  font-size: 15px;
  text-transform: uppercase;
  color: rgb(15, 184, 248);
  text-decoration: none;
}
.index .list-news-title a:hover {
  background-color: rgb(15, 184, 248);
  color: white;
  text-decoration: none;
}
.index-about {
  position: relative;
  width: 1260px;
  margin: 0 auto;
  margin-top: 80px;
}
.index-about-laps {
  position: absolute;
  top: 310px;
  left: -420px;
  z-index: 0;
  width: 404px;
  height: 181px;
  background: url("/bitrix/templates/mysiberia_template/images/single_lapa.png");
}
@media (max-width: 1400px) {
  .index-about {
    width: 960px;
    overflow: hidden;
  }
}
.index-about-left {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 40%;
}
.index-about-right {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 60%;
}
.index-about-title {
  font-size: 48px;
  text-transform: uppercase;
  line-height: 1;
  margin-bottom: 40px;
}
.index-about-subtitle1 {
  font-size: 26px;
  line-height: 1.4;
  color: #fff;
  text-transform: uppercase;
  position: relative;
  left: 10px;
  display: inline;
  background-color: rgb(15, 184, 248);
  box-shadow: 10px 0 0 rgb(15, 184, 248), -10px 0 0 rgb(15, 184, 248);
  white-space: nowrap;
  -webkit-box-decoration-break: clone;
          box-decoration-break: clone;
  padding: 5px 0;
}
.index-about-descr1, .index-about-descr2 {
  font-size: 14px;
  line-height: 2;
  margin: 25px 0;
  padding-right: 80px;
}
.index-about-img1 {
  position: relative;
  top: 0;
  height: 590px;
  left: -95px;
  right: 95px;
  overflow: hidden;
}
.index-about-img1 img {
  width: 100%;
  height: auto;
}
.index-about-img2 {
  position: relative;
  top: 0;
  height: 380px;
  left: 0;
  right: -105px;
  overflow: hidden;
}
.index-about-img2 img {
  width: 100%;
  height: auto;
}
.index-about-subtitle2 {
  font-size: 36px;
  line-height: 1;
  text-transform: uppercase;
}
.index-about-icons {
  position: relative;
  margin-top: 50px;
  width: 100%;
}
.index-about-icons-item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 33.3333%;
  height: 100%;
}
.index-about-icons-item-image {
  margin: 0 auto;
  background-repeat: no-repeat;
}
.index-about-icons-item-text {
  line-height: 1.5;
  font-size: 13px;
  color: rgb(73, 73, 73);
  padding: 24px 0;
  width: 70%;
  text-align: center;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .index-about-icons-item-text {
    font-size: 16px;
  }
}
.index-about-icons-item-text span {
  line-height: 1.5;
  font-size: inherit;
}
.index-about-link {
  position: relative;
  margin-top: 25px;
  margin-left: 10px;
  height: 57px;
  line-height: 57px;
  width: 153px;
  display: block;
  text-align: center;
  color: rgb(6, 7, 7);
  font-size: 14px;
  text-decoration: none;
}
.index-about-link:before {
  position: absolute;
  z-index: -1;
  content: "";
  top: 0;
  left: 0;
  background-image: url(/bitrix/templates/mysiberia_template/./images/sprite.png);
  background-position: -177px -375px;
  width: 153px;
  height: 57px;
}
.index-about-link:hover {
  color: #647575;
}
.index-about-link:hover:before {
  opacity: 0.65;
}
.index-contests .form-subscribe {
  width: 100%;
}
@media (min-width: 676px) {
  .index-contests .form-subscribe {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .index-contests .form-subscribe {
    width: 960px;
  }
}

.notfound {
  position: relative;
  text-align: center;
  margin-top: -100px;
  cursor: none;
}
.notfound-404 {
  font-size: 160px;
  color: rgb(15, 184, 248);
  line-height: 1;
}
.notfound-notice {
  font-size: 18px;
  color: rgb(33, 33, 33);
  font-weight: 700;
  line-height: 100px;
  height: 100px;
}
.notfound-link {
  margin: 30px 0 100px;
}
.notfound-link a {
  display: block;
  margin: 0 auto;
  height: 68px;
  line-height: 68px;
  text-align: center;
  width: 312px;
  background-color: rgb(15, 184, 248);
  font-size: 18px;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}
.notfound-link a:hover {
  background-color: #05739c;
}

.lapa-track {
  position: absolute;
  width: 25px;
  height: auto;
}

/* tile */
.bx_catalog_tile {
  padding-top: 16px;
}
@media (min-width: 768px) {
  .bx_catalog_tile {
    padding-top: 40px;
  }
}
@media (min-width: 992px) {
  .bx_catalog_tile {
    padding-top: 0px;
  }
}
.bx_catalog_tile ul.bx_catalog_tile_ul {
  list-style: none;
  text-align: left;
  padding: 0 6vw;
}
@media (min-width: 676px) {
  .bx_catalog_tile ul.bx_catalog_tile_ul {
    padding: 0;
    text-align: center;
  }
}
.bx_catalog_tile ul.bx_catalog_tile_ul li {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 43vw;
  height: 58vw;
  margin-bottom: 1%;
  cursor: pointer;
}
@media (min-width: 768px) {
  .bx_catalog_tile ul.bx_catalog_tile_ul li {
    width: 32%;
    height: 40.5vw;
  }
}
@media (min-width: 992px) {
  .bx_catalog_tile ul.bx_catalog_tile_ul li {
    width: 30%;
    height: 440px;
  }
}
.bx_catalog_tile ul.bx_catalog_tile_ul li:not(:nth-child(3n)) {
  margin-right: 1%;
}
.bx_catalog_tile ul.bx_catalog_tile_ul li a.bx_catalog_tile_img {
  position: relative;
  z-index: 2;
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.bx_catalog_tile ul.bx_catalog_tile_ul li a.bx_catalog_tile_img:after {
  position: absolute;
  z-index: 1;
  content: "";
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0);
}
.bx_catalog_tile ul.bx_catalog_tile_ul li h2.bx_catalog_tile_title {
  height: 55px;
  padding: 0 12px 15px;
  text-align: left;
  background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);
  display: flex;
}
@media (min-width: 768px) {
  .bx_catalog_tile ul.bx_catalog_tile_ul li h2.bx_catalog_tile_title {
    height: 9.53vw;
  }
}
@media (min-width: 992px) {
  .bx_catalog_tile ul.bx_catalog_tile_ul li h2.bx_catalog_tile_title {
    position: absolute;
    z-index: 2;
    left: 0;
    right: 0;
    bottom: 0;
    height: 140px;
    display: block;
  }
}
.bx_catalog_tile ul.bx_catalog_tile_ul li h2.bx_catalog_tile_title a {
  bottom: 0px;
  left: 0px;
  right: 0px;
  position: relative;
  padding-right: 10px;
  text-decoration: none;
  font-size: 13px;
  font-weight: 300;
  color: rgb(255, 255, 255);
  text-transform: uppercase;
  line-height: 1.5;
  display: flex;
  flex-direction: column;
  justify-content: end;
}
@media (min-width: 768px) {
  .bx_catalog_tile ul.bx_catalog_tile_ul li h2.bx_catalog_tile_title a {
    font-size: 20px;
  }
}
@media (min-width: 992px) {
  .bx_catalog_tile ul.bx_catalog_tile_ul li h2.bx_catalog_tile_title a {
    font-size: 32px;
    line-height: 1.25;
    position: absolute;
    padding-right: 40px;
    bottom: 40px;
    left: 40px;
    display: inline;
  }
}
.bx_catalog_tile ul.bx_catalog_tile_ul li:hover a.bx_catalog_tile_img:after {
  background-color: rgba(0, 0, 0, 0.25);
}
.bx_catalog_tile ul.bx_catalog_tile_ul li:hover .bx_catalog_tile_title figure {
  opacity: 0;
}
@media (min-width: 992px) {
  .bx_catalog_tile ul.bx_catalog_tile_ul li:hover .bx_catalog_tile_title figure {
    opacity: 1;
  }
}

@media (max-width: 991.98px) {
  .bx_catalog_tile ul.bx_catalog_tile_ul li:nth-child(3n) {
    margin-right: 1%;
  }
}

.index-about {
  display: none;
}
@media (min-width: 992px) {
  .index-about {
    display: block;
  }
}
.index-about-title {
  text-align: left;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .index-about-title {
    padding-bottom: 32px;
    padding-top: 32px;
  }
}
.index-about-subtitle1 {
  white-space: inherit;
}

.index-about-m {
  display: grid;
  grid-template-columns: 1fr 1fr auto;
  padding: 50px 15px;
}
@media (min-width: 992px) {
  .index-about-m {
    display: none;
  }
}
@media (min-width: 768px) {
  .index-about-m {
    padding: 50px 36px;
  }
}
.index-about-m-icons {
  grid-column: span 3;
  display: grid;
  grid-template-columns: 1fr 1fr;
}
@media (min-width: 768px) {
  .index-about-m-icons {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.index-about-m-icons .index-about-icons-item {
  min-width: calc((100vw - 320px) * 0.1428571429 + 60px);
  width: 100%;
  justify-self: stretch;
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  .index-about-m-icons .index-about-icons-item {
    justify-self: center;
  }
}
.index-about-m-icons .index-about-icons-item:nth-of-type(3) {
  grid-column: span 2;
  width: 100%;
}
@media (min-width: 768px) {
  .index-about-m-icons .index-about-icons-item:nth-of-type(3) {
    grid-column: span 1;
  }
}
.index-about-m-icons .index-about-icons-item-image {
  justify-self: center;
  width: calc((100vw - 320px) * 0.1428571429 + 60px);
  height: calc((100vw - 320px) * 0.1428571429 + 60px);
}
.index-about-m-icons .icons-icon_design_about {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 123 121'%3e%3ccircle cx='60.484' cy='60.623' r='60.243' fill='%23E8E8E8'/%3e%3cpath d='M0 36.262v-6.48l29.282 6.48H0ZM0 85.585v-8.16l48.243 7.44L0 85.585ZM0 94.225v-4.68h16.68L0 94.225ZM117.727 106.226H71.764l37.802 6 8.161-6ZM82.085 39.742l40.442 4.32-40.442 3.48v-7.8ZM109.206 18.741l6.96 3.84-31.801-3 24.841-.84Z' fill='white'/%3e%3cpath d='m20.32 41.48-6.944-6.538a25.9 25.9 0 0 1 1.499-5.04c.356-.854.758-1.67 1.206-2.443a18.69 18.69 0 0 1 1.707-2.478c2.659-3.25 6.382-5.45 11.188-6.24l5.504 5.04 13.234 12.12 41.93 38.403c-.202.74-1.043 2.066-1.32 2.79 3.237 2.614 4.128 4.308 5.88 6.69 1.365 1.858 3.357 4.276 6.721 6.954 0 .933-.138 1.867-.411 2.767l4.731 4.08-1.394 5.161-1.006 3.72-7.56-6.95c-1.273.617-2.755 1.036-4.44 1.189-2.743-2.904-4.79-4.46-6.72-5.654-2.378-1.47-4.578-2.39-7.681-4.6-.815.422-1.656.801-2.52 1.134L33 53.183 20.32 41.48Z' fill='white'/%3e%3cpath d='m20.32 41.48-6.944-6.538a25.9 25.9 0 0 1 1.499-5.04m5.444 11.578 12.683 11.703M20.319 41.48a20.586 20.586 0 0 1 1.275-5.818m12.886-11.88-5.504-5.041c-4.806.79-8.529 2.99-11.188 6.24m16.692-1.2 13.234 12.12M34.48 23.782c-4.5 1.355-7.81 3.851-10.098 6.84m8.62 22.562 40.922 38.402a24.876 24.876 0 0 0 2.52-1.135M33 53.183c1.479-7.8 8.761-15.241 14.713-17.281m0 0 41.93 38.402c-.202.74-1.043 2.066-1.32 2.79m0 0c-2.199 5.758-6.074 10.346-11.88 13.356m11.88-13.355c3.237 2.612 4.128 4.306 5.88 6.69m-17.76 6.665c3.103 2.21 5.303 3.13 7.68 4.601m0 0c1.93 1.194 3.978 2.75 6.72 5.654 1.686-.153 3.168-.572 4.44-1.19m-11.16-4.464c3.72-1.426 5.04-3.466 7.32-6.346m2.76-4.92c1.365 1.857 3.357 4.275 6.721 6.953 0 .933-.138 1.867-.411 2.767m-6.31-9.72c-.496.9-.72 1.56-1.56 2.64m7.87 7.08 4.731 4.08-1.394 5.161m-3.337-9.24a9.643 9.643 0 0 1-2.475 4.08m-2.754 1.93 7.56 6.95 1.006-3.72m-8.566-3.23a10.361 10.361 0 0 0 2.754-1.93m0 0 5.812 5.16M24.382 30.622l-6.594-5.64m6.594 5.64a19.435 19.435 0 0 0-1.581 2.422m-5.013-8.063a18.69 18.69 0 0 0-1.707 2.478m6.72 5.585-6.72-5.585m6.72 5.585c-.47.854-.872 1.73-1.207 2.618m-5.513-8.203c-.448.774-.85 1.589-1.206 2.443m6.719 5.76-6.72-5.76' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='m88.186 53.054-45.944 48.851H26.4l-.36-.432s-8.17 7.298-9.72 5.593c-1.2-1.32 6.78-9.12 6.78-9.12l-.3-.36 1.97-12.001.67-4.08.96-.75 50.188-39.213 16.056-12.544L96.2 26.54c.8-.12 1.628-.093 2.444.069 3.96-3.789 7.45-5.479 9.361-3.668 2.28 2.16-.12 6.36-2.734 10.44.074.348.131.709.169 1.08l-3.261 3.48-13.994 15.112Z' fill='white'/%3e%3cpath d='M76.59 41.542c6.878 2.52 9.214 5.16 11.596 11.512M76.59 41.542l16.056-12.544M76.589 41.542 26.401 80.754m61.785-27.7-45.944 48.851h-3.6m49.544-48.85 13.994-15.113m-9.535-8.944L96.2 26.54c.8-.12 1.628-.093 2.444.069m-6 2.388c5.894 1.663 7.953 3.638 9.535 8.944m0 0 3.261-3.48a10.205 10.205 0 0 0-.169-1.08M23.101 97.945l-.3-.36 1.97-12m-1.67 12.36s-7.98 7.801-6.78 9.121c1.55 1.705 9.72-5.593 9.72-5.593m-2.94-3.528 2.94 3.528m0 0 .36.432h12.24m0 0c-2.123-9.196-5.834-12.19-13.87-16.32m0 0 .67-4.08.96-.75m0 0c3.059.892 5.51 2.275 7.56 3.99m6.36 7.92c-1.05-1.776-2.178-3.475-3.48-5.025m61.804-61.03c2.989.595 5.826 3.015 6.627 6.772m-6.627-6.772c3.96-3.789 7.45-5.479 9.361-3.668 2.28 2.16-.12 6.36-2.734 10.44' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M72.483 62.904c-.237 2.854 1.066 10.105 1.68 10.2-5.317 3.018-8.956 5.262-12.72 8.096-2.523 1.9-5.102 4.064-8.28 6.905h-3.36l-3.361-5.64 21.481-20.881 4.56 1.32Z' fill='white'/%3e%3cpath d='m53.162 88.105-3.36-5.64m3.36 5.64h-3.36l-3.36-5.64m6.72 5.64c3.178-2.84 5.758-5.006 8.28-6.905m11.041-18.296c-.237 2.854 1.066 10.105 1.68 10.2-5.317 3.018-8.956 5.262-12.72 8.096m11.04-18.296-4.56-1.32-21.481 20.881m26.041-19.56-14.16 12.212m-8.52 7.348h-3.361m3.36 0 8.52-7.348m0 0c.671 2.837 1.357 4.164 3.12 6.083' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") center no-repeat;
}
.index-about-m-icons .icons-icon_box_about {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 128 125'%3e%3ccircle cx='60.484' cy='61.243' r='60.243' fill='%23E8E8E8'/%3e%3cpath d='M0 36.882v-6.48l29.282 6.48H0ZM0 86.205v-8.16l48.243 7.44L0 86.205ZM0 94.845v-4.68h16.68L0 94.845ZM117.727 106.846H71.764l37.802 6 8.161-6ZM82.085 40.362l40.442 4.32-40.442 3.48v-7.8ZM109.206 19.361l6.96 3.84-31.801-3 24.841-.84Z' fill='white'/%3e%3cpath d='m8.04 63.883-2.52-12.12 35.882-25.184 2.88-2.021L77.164 1.48l24.602 35.68 2.16 3.134 4.44 6.44 18.361 26.63-22.801 15.915-10.68 7.455-3.121 2.178-9.6 6.701-25.322 17.674-9.6-6.121L8.04 63.883Z' fill='white'/%3e%3cpath d='m5.52 51.763 2.52 12.12 37.563 53.283 9.6 6.121M5.52 51.763l26.592 38.282M5.52 51.763l35.882-25.184m13.801 96.708-20.84-30.002m20.84 30.002 25.321-17.674m27.842-58.88 18.361 26.631-22.801 15.915m4.44-42.545-4.44 42.545m4.44-42.545-4.44-6.44m0 48.985-10.68 7.455m-58.883-3.449 46.161 12.328M34.363 93.285l-2.25-3.24m48.411 15.568 9.6-6.701M30.723 87.045l30.721-21.572 10.468-7.35 29.855-20.962m0 0L77.164 1.48 44.282 24.558m57.484 12.603 2.16 3.133m0 0-26.082 18.07-1.4.96m-44.332 30.72 31.131-21.566m-18.96-43.92-2.88 2.021m2.88-2.021 18.96 27.95 7.066 10.415m22.936 33.81-3.12 2.179m3.12-2.178-15-22.113-1.974-2.909-.987-1.454-.4-.614-.36-.48m15.6 29.748L72.836 73.244 62.65 58.124 41.402 26.578' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M67.684 64.124v-3.6l22.801-3.12v4.8l-19.56.514m-3.24 1.406 3.24-1.406m-3.24 1.406 18.6 13.92 2.52-4.32-17.88-11.006' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.686 49.858c.459.013.896.042.972.066.168.052.24.177.6 1.056.14.341.333.793.429 1.004.203.449.736 1.223 1.12 1.626.149.156.277.304.286.329.018.052-.343.085-.797.072-.45-.012-.663-.158-1.239-.85-.24-.287-.521-.581-.625-.653-.172-.118-.199-.123-.306-.065-.155.084-.219.33-.17.658.069.448.413.826 1.1 1.206.48.266.408.252 2.234.42 1.066.098 1.76.21 2.183.352.152.05.28.088.283.081a5.705 5.705 0 0 0-.224-.437c-.361-.667-.788-1.253-1.443-1.978l-.162-.18.07-.634c.07-.655.133-.986.185-1.002.04-.012.526.649 1.29 1.747.63.91.748 1.062 1.189 1.548.342.376.525.48.547.312.018-.13-.541-1.165-1.529-2.826-.15-.251-.53-.758-.94-1.253a57.623 57.623 0 0 1-1.544-1.925c-.548-.713-.768-1.51-.7-2.528.05-.72.315-1.625.531-1.81.093-.078.114-.076.329.041.247.135.853.68 1.175 1.058.936 1.099 1.12 1.59 1.238 3.293l.026.365.156-.342c.086-.189.18-.355.21-.37.12-.06.472-.013.66.09.162.087.264.202.61.684.227.319.422.577.43.573a.633.633 0 0 0 .09-.077c.063-.063.048-.103-.145-.363-.405-.547-1.033-1.823-1.135-2.306-.055-.262-.052-.273.359-1.233.374-.874.628-1.34.723-1.327.104.013.604.74.91 1.321.575 1.089.72 2.076.418 2.85-.049.125-.09.265-.091.311-.003.106.668.807.957 1 .198.132.215.136.31.064.085-.065.1-.114.111-.342.024-.515-.344-1.943-.952-3.704l-.278-.802-.44-.265c-.784-.472-1.725-1.466-2.142-2.26-.221-.424-.146-.516.608-.75.58-.18.862-.211 1.093-.118.227.092.241.126 1.021 2.438.095.28.191.518.216.532.054.03.285-.106.334-.196.08-.145.034-.664-.113-1.295l-.155-.666.47.12c.257.066.526.152.596.19.148.08.171.137.771 1.875.218.63.452 1.277.52 1.439.068.161.199.475.29.697.224.544.366.67.493.435.147-.271-.072-1.476-.61-3.341l-.382-1.33.327-.668c.215-.44.353-.685.405-.718.069-.043.14.165.566 1.653.268.937.545 1.846.614 2.021.271.683.42.866.573.7.218-.238.087-1.241-.4-3.07-.206-.771-.247-.997-.235-1.318.024-.666.247-1.167.687-1.544.278-.239.385-.258.637-.118l.204.113-.017-.14c-.03-.255-.182-.637-.308-.772-.281-.303-.678-.407-.892-.232-.17.139-.339.556-.485 1.203-.144.641-.186.744-.28.693-.236-.128-.508-.883-.493-1.37.03-.911.37-1.3 1.205-1.371.75-.065 1.316.117 1.725.553.262.279.419.651.567 1.345.69 3.236.79 3.652.93 3.86.077.114.086.117.202.054.106-.058.13-.097.194-.31.089-.292.128-.92.087-1.377-.04-.43-.116-.817-.303-1.52-.193-.73-.186-1.062.025-1.18.057-.033.105.003.328.244 1.526 1.65 2.645 3.59 2.932 5.08.293 1.525-.071 2.688-1.242 3.958-.826.898-1.606 1.452-4.295 3.056-2.914 1.738-4.437 3.027-5.796 4.902-.373.515-.547.803-1.089 1.795-.406.746-.71 1.35-.825 1.637-.27.678-.552 1.462-.652 1.819l-.09.315.278.283c1.895 1.925 2.568 2.718 2.882 3.396.425.918.17 1.422-1.221 2.423-.617.444-.995.656-1.42.797-.339.112-.533.127-.67.053-.365-.199-.685-1.27-.834-2.79-.15-1.533-.134-2.366.065-3.363l.051-.255-.285-.292c-.157-.16-.297-.29-.31-.285-.013.004.018.108.069.23.157.377.18.67.072.914-.181.411-.498.485-1.064.247l-.27-.113.275.32c.32.37.466.595.64.985.263.588.3 1.036.113 1.388-.154.293-.303.387-.6.377-.228-.007-.285-.029-.784-.302-.946-.518-1.68-1.136-3.883-3.268-.35-.339-.645-.612-.658-.608-.03.009.435.722.718 1.1.992 1.325 2.412 2.81 3.352 3.506.463.343 1.627.966 1.958 1.05.15.037.276.081.281.098.037.126-.856.5-1.342.56-.534.068-.748.038-1.175-.165-.696-.332-1.29-.837-2.499-2.126-.758-.808-.957-1.006-.996-.995-.014.004.2.334.473.731.274.398.614.904.755 1.123 1.374 2.13 2.07 3.01 2.985 3.78.474.398 1.165.753 1.566.804.567.072 1.317-.103 2.358-.551.308-.132.555-.232.55-.221-.026.047-.649.695-.863.897-1.088 1.027-2.156 1.66-3.027 1.79-.42.064-.965.003-1.21-.135-.4-.225-.895-1.007-2.609-4.113-.44-.8-2.01-3.468-2.281-3.88-.64-.97-1.011-1.21-1.484-.957-.102.055-.199.092-.215.083-.133-.072-.23-.715-.244-1.605-.012-.766.03-.847.41-.802.35.042.954.284 1.4.561.37.23.563.422 1.21 1.193 1.337 1.592 2.358 2.58 3.274 3.166.3.193.82.437.803.378a8.957 8.957 0 0 0-.494-.44c-1.182-1.015-2.137-2.099-3.737-4.243-.77-1.031-1.089-1.341-1.838-1.789-.373-.222-.529-.334-.546-.394-.047-.163.067-.554.305-1.037.285-.58.415-.725.6-.672.165.048.713.545 1.37 1.245.721.768 1.824 1.89 2.698 2.748a32.467 32.467 0 0 0 1.627 1.46c.398.316.87.589.98.566.263-.052.238-.289-.082-.767-.517-.771-1.96-2.327-2.802-3.02-.328-.27-.587-.505-.578-.522.036-.067.774-.572.87-.595.093-.023.123-.006.365.213.146.131.44.413.653.626.656.656.995.977 1.347 1.272.415.348.62.466.696.4.183-.157-.537-1.453-1.189-2.142-.419-.442-1.381-1.26-2.25-1.909-.272-.204-.46-.371-.464-.412-.013-.181.262-1.117.336-1.139.105-.031.985.733 2.535 2.206l.173.163.568.54c.145.137.575.556.956.93.38.375.705.678.72.673.016-.004.064-.134.107-.287.328-1.172 1.179-3.035 2.025-4.437 1.743-2.884 3.719-4.95 6.807-7.117 1.39-.977 2.452-1.873 3.31-2.796.275-.295.369-.429.599-.855.242-.45.279-.545.334-.874.167-.999-.051-2.044-.672-3.226-.301-.574-.642-1.114-.67-1.062-.008.015.054.27.138.566.512 1.808.326 3.029-.485 3.198-.253.053-.485-.048-.79-.341a2.25 2.25 0 0 0-.27-.24c-.01.003-.044.16-.078.348a1.438 1.438 0 0 1-.218.598c-.142.228-.178.26-.351.313-.188.056-.202.053-.508-.12a2.176 2.176 0 0 1-.446-.324.691.691 0 0 0-.138-.135c-.004.006.002.2.012.43.034.752-.128 1.274-.47 1.51-.269.185-.552.118-.877-.21-.094-.094-.182-.167-.197-.163-.014.004-.007.196.017.427.097.96-.021 1.407-.43 1.63-.154.082-.477.054-.69-.06-.248-.134-.589-.477-.752-.76a7.473 7.473 0 0 1-.367-.867c-.54-1.492-.625-1.698-.691-1.66a.298.298 0 0 0-.098.096c-.018.035-.128.108-.242.163l-.209.1.046.176c.025.096.246.738.49 1.426.573 1.618.704 2.073.743 2.567.044.566-.007.879-.19 1.172-.137.218-.166.24-.409.316-.55.17-1.09-.024-1.693-.607a3.054 3.054 0 0 0-.31-.28.91.91 0 0 0-.119.108c-.1.102-.099.107.09.445.725 1.293.945 2.488.556 3.005-.153.203-.494.36-.705.326-.187-.03-.596-.244-.815-.425a.861.861 0 0 0-.172-.123c-.009.003.07.188.176.412.354.75.453 1.349.278 1.671-.24.442-.753.416-1.312-.065-.096-.082-.185-.146-.198-.143-.012.004.048.167.134.361.196.44.419 1.174.477 1.57.024.165.035.454.024.64-.018.319-.034.368-.241.749-.208.382-.239.42-.487.597-.353.251-.887.393-1.29.343-.389-.05-.778-.265-1.139-.633-.369-.375-.47-.541-.57-.94-.075-.303-.103-1.144-.037-1.164.012-.003.207.229.435.515.556.7.823.955 1.236 1.18.726.394 1.45.266 1.577-.28.085-.36-.195-.96-.613-1.313-.316-.266-.54-.318-2.226-.517l-1.71-.204c-.954-.122-1.47-.406-1.862-1.026-.403-.638-.566-1.573-.418-2.405.079-.443.21-.658.442-.728.272-.082.562.159 1.448 1.203.117.138.205.225.195.193-.015-.045-1.293-2-1.624-2.482-.112-.164-.606-.511-.918-.645-.357-.155-.343-.157.771-.126Zm4.696-1.877c-.85-1.257-1.138-1.762-1.342-2.348-.078-.225-.045-.37.082-.353.113.015.55.421.883.822.533.64.972 1.335 1.196 1.889.099.246.341 1.41.307 1.473-.035.064-.451-.485-1.126-1.483Zm3.689-4.872a2.66 2.66 0 0 1-.204-.445c-.065-.215-.025-.335.11-.334.143 0 .352.325.52.806.273.784.329.966.3.975-.04.012-.541-.68-.726-1.002Zm-.047 4.343c-.184-.38-.376-1.109-.383-1.451a1.303 1.303 0 0 1 .019-.314c.073-.137.3.06.65.566.27.39.476.94.502 1.338.016.24-.066.731-.133.794-.047.044-.483-.577-.656-.933Zm-1.644 2.462c-.462-.039-.547-.115-.477-.426.046-.205.089-.291.146-.295.046-.002.7.623.72.687.015.053-.072.06-.39.034Zm.492 1.448-.415-.559-.229-.305.296.022c.162.012.404.01.538-.005l.243-.026.12.16c.29.38.796 1.488.836 1.827.027.23-.025.288-.18.204-.216-.117-.755-.705-1.21-1.318Zm8.792-7.21c-.328-.05-1.142-2.744-1.086-3.593.016-.245.107-.388.222-.346.133.05.418.453.562.797.331.788.496 1.738.452 2.61-.021.428-.055.547-.15.533Zm-9.386 20.313a5.186 5.186 0 0 1-.066-.912c.01-.245.033-.475.051-.51.029-.051.205.106 1.016.909 1.085 1.072 1.48 1.486 1.54 1.615.038.08.028.095-.164.237a2.033 2.033 0 0 1-.52.246c-1 .3-1.615-.225-1.857-1.585Z' fill='%2325B9F6'/%3e%3cpath d='M27.675 49.425c.06.249.152.362.498.618.362.267.452.515.363.997a3.411 3.411 0 0 0-.026.989c.049.502-.015.436-.252-.26-.086-.255-.18-.49-.207-.523a1.669 1.669 0 0 0-.308-.206c-.29-.161-.33-.234-.32-.573.008-.304.125-1.134.175-1.242.01-.022.045.068.077.2ZM35.948 51.298c1.633-2.652 2.71-4.031 3.852-4.928.647-.51 1.335-.842 1.726-.836.35.007.642.4.631.847-.005.21-.032.29-.182.553a3 3 0 0 1-.384.517l-.207.21.016-.152c.023-.212-.066-.394-.236-.486-.113-.062-.188-.064-.366-.01-.4.12-1.146.604-1.947 1.263-.972.801-1.487 1.372-2.862 3.17-.653.856-.655.85-.041-.148ZM36.25 38.877c.017.01.025.11.016.223-.014.184.011.242.243.571.401.57.418.68.185 1.207-.099.223-.18.504-.23.8-.044.25-.083.463-.088.473-.034.062-.086-.233-.118-.67-.04-.53-.049-.551-.363-.867-.158-.159-.187-.215-.173-.336.044-.38.445-1.445.528-1.4Z' fill='%2325B9F6'/%3e%3cpath d='M77.447 34.962c-1.536-1.376-3.96-1.68-5.76 0-3.264 3.046-2.759 16.08-2.759 21.12 2.86-4.326 13.08-17.04 8.52-21.12Z' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M79.162 32.883c-2.509-2.253-6.466-2.752-9.404 0-5.33 4.991-3.111 21.52-2.751 29.68 4.8-6.96 19.6-22.995 12.155-29.68ZM59.935 87.645c1.537 1.375 3.96 1.68 5.76 0 3.265-3.047 1.749-16.081 1.749-21.121-2.86 4.326-12.069 17.04-7.509 21.12Z' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M58.22 89.724c2.51 2.252 6.466 2.752 9.405 0 5.33-4.992 1.739-21.16 1.379-29.32-4.8 6.96-18.229 22.635-10.784 29.32Z' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") center no-repeat;
}
.index-about-m-icons .icons-icon_post_about {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 123 121'%3e%3ccircle cx='60.814' cy='60.243' r='60.243' fill='%23E8E8E8'/%3e%3cpath d='M.33 35.882v-6.48l29.282 6.48H.33ZM.33 85.205v-8.16l48.243 7.44-48.243.72ZM.33 93.845v-4.68h16.681l-16.68 4.68ZM118.057 105.846H72.094l37.802 6 8.161-6ZM82.415 39.362l40.442 4.32-40.442 3.48v-7.8ZM109.536 18.361l6.961 3.84-31.802-3 24.841-.84Z' fill='white'/%3e%3cpath d='M43.172 1.92h4.56c-.45 1.13-.949 2.338-1.419 3.6 1.554 1.62 2.986 2.923 4.444 3.96 1.98 1.41 4.009 2.329 6.456 2.886 2.122.482 4.56.693 7.553.715.546-1.072 1.062-2.13 1.568-3.12l3.72 3.6-5.759 11.758a24.523 24.523 0 0 1 3.119-1.798l2.28-4.68 18.361-3 2.76 3.96s4.2-.12 7.32.72c6.121 3 17.762 18.841 17.762 18.841l-8.881 12-6.72-5.28c.692 7.441 5.76 31.202 5.76 31.202l-11.912 8.64c-2.338 6.182-5.123 12.481-5.123 12.481l-1.806 4.681-7.44-6.12 1.92-4.68c.24-2.521 1.2-7.801 2.76-13.202-2.76-2.4-5.28-7.32-5.28-7.32v34.682s-5.64 7.837-21.842 8.04c-15 .188-21.72-8.04-21.72-8.04l-.48-33.602s-2.761 2.76-4.921 3.48c.84 8.76-.304 22.322-.304 22.322l-.176 5.04-9.24-2.4v-5.28s-1.44-26.762.6-29.642a360.96 360.96 0 0 0 1.8-2.569L11.13 53.523c10.44-13.44 9.24-9.24 18.6-25.715-.651-1.907-.881-4.109 0-6.327 1.324-3.326 4.633-5.103 6.841-7.92 3.225-4.113 6.6-11.64 6.6-11.64Z' fill='white'/%3e%3cpath d='M33.332 33.602s-2.453-2.44-3.6-5.794m0 0c-.652-1.907-.882-4.109 0-6.327 1.323-3.326 4.632-5.103 6.84-7.92 3.225-4.113 6.6-11.64 6.6-11.64h4.56c-.45 1.128-.949 2.337-1.419 3.6M29.732 27.807c-9.36 16.474-8.16 12.274-18.601 25.715m0 0 11.76 10.272m-11.76-10.272c7.025-.483 10.346.737 15.84 3.96m37.323-32.161 5.76-11.761-3.72-3.6c-.506.99-1.022 2.048-1.568 3.12M46.313 5.52c-1.527 4.102-2.752 8.767-1.1 13.08 1.21 3.16 3.705 4.675 7.08 4.92 6.372.463 9.78-5.154 12.473-10.44M46.313 5.52c1.554 1.62 2.986 2.922 4.444 3.96m14.01 3.6c-2.994-.022-5.432-.233-7.554-.715M50.757 9.48l-1.464 3.6 6.36 2.4 1.56-3.115M50.757 9.48c1.98 1.409 4.009 2.328 6.456 2.885m-18.72 20.636 8.04 6.48m0 0 22.081.24m-22.081-.24-2.04 3.48m2.04-3.48s3.84 6.48 10.8 6.48c8.76 0 11.281-6.24 11.281-6.24m1.08-20.88 18.361-3.001m-18.36 3-2.281 4.68m2.28-4.68c5.64 6.36 14.76 5.04 18.361-3m0 0 2.76 3.96m0 0c-4.2 8.28-15.12 9.96-23.401 3.72m23.401-3.72s4.2-.12 7.32.72m-30.721 3c-2.332 1.13-4.287 2.502-5.88 4.025m-5.4 12.04c0-3.927 1.745-8.549 5.4-12.04m0 0 3.48 12.252m33.122-19.277v7.025m0-7.025c6.12 3 17.761 18.841 17.761 18.841l-8.881 12s-4.096-3.217-6.72-5.28m0 0c-.48-5.16-.36-12.6-.36-12.6m.36 12.6c.692 7.441 5.76 31.202 5.76 31.202l-11.912 8.64m-25.53-46.202 2.04 3.48m0 0s-3.484 8.074-13.32 7.8c-8.641-.24-12.841-8.04-12.841-8.04m26.161.24s8.52 2.28 9.96 3.72c1.75 1.75 16.682 23.642 16.682 28.202 0 4.56-8.275 23.282-8.275 23.282M44.494 42.962s-4.553.4-7.44 1.92c-2.28 1.2-10.437 13.682-15.962 21.482-2.04 2.88-.6 29.641-.6 29.641m61.204-3.72-1.92 4.68 7.44 6.121 1.806-4.68m-7.326-6.12 7.327 6.12m-7.327-6.12c.24-2.521 1.2-7.801 2.76-13.202m0 0c-2.76-2.4-5.28-7.32-5.28-7.32m5.28 7.32c2.16-2.16 6-3.12 6-3.12m-11.28-4.2-2.28-14.76m2.28 14.76v34.682m0 0H35.612m43.563 0s-5.64 7.837-21.842 8.04c-15 .188-21.72-8.04-21.72-8.04m0 0-.48-33.602m0 0 2.88-15.84m-2.88 15.84s-2.761 2.76-4.921 3.48m0 0c-2.52-.84-3.96-4.8-3.96-4.8m3.96 4.8c.84 8.76-.304 22.322-.304 22.322m-9.417-2.64v5.28l9.24 2.4.177-5.04m-9.417-2.64 9.417 2.64M52.773 76.324l3.6-4.2 3.84 4.2m12.002-13.32-5.88 5.16m0 0v8.88L61.806 79.5m4.527-11.335v-.84l-3.6-7.56-2.16 8.88h-7.32l-2.28-8.88-3.84 7.56v.84m-5.761-5.16 5.76 5.16m0 0v8.88l4.2 2.455m-8.04 6.786 8.04-6.786m0 0 5.04 2.945 5.434-2.945m9.447 6.786-9.447-6.786' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M56.992 87.785c.16.316.302.624.314.684.027.134-.032.229-.496.798-.18.22-.415.518-.523.66-.23.304-.56.952-.692 1.361-.05.159-.104.3-.118.316-.028.031-.184-.202-.343-.515-.157-.31-.137-.508.12-1.154.107-.27.203-.569.213-.666.017-.16.011-.18-.068-.232-.114-.074-.305-.026-.51.128-.279.211-.408.585-.413 1.192-.003.424-.02.37.539 1.671.327.76.507 1.273.566 1.612.022.123.044.223.05.223.005 0 .101-.14.213-.313.32-.492.56-.998.811-1.71l.063-.177.456-.186c.471-.193.72-.274.75-.244.022.022-.247.597-.712 1.52-.385.765-.445.9-.612 1.379-.13.37-.133.534-.01.487.095-.036.591-.797 1.355-2.081.116-.194.32-.639.504-1.101.295-.738.469-1.152.738-1.758.282-.636.741-1.079 1.459-1.408.506-.232 1.22-.386 1.424-.307.088.034.094.05.094.238 0 .218-.147.83-.285 1.19-.4 1.04-.666 1.346-1.78 2.054l-.238.152.29-.02c.16-.011.307-.008.328.006.086.059.184.316.184.482 0 .141-.041.254-.24.666a6.01 6.01 0 0 0-.231.504c.005.005.044.02.085.032.067.02.088-.005.193-.232.222-.477.858-1.374 1.148-1.621.158-.134.166-.136.97-.211.73-.069 1.14-.068 1.168.001.029.075-.28.683-.562 1.106-.528.791-1.145 1.254-1.78 1.334a1.11 1.11 0 0 0-.246.053c-.073.038-.302.752-.326 1.02-.017.182-.013.195.07.233.076.034.115.027.274-.05.358-.174 1.193-.95 2.164-2.013l.442-.485.018-.396c.031-.707.359-1.713.745-2.289.206-.306.296-.29.734.136.336.328.46.508.482.7.022.187.004.21-1.279 1.592-.154.167-.281.321-.281.342 0 .048.177.155.256.155.128 0 .463-.222.838-.554l.395-.35.091.362c.05.2.092.413.092.475 0 .13-.03.167-.99 1.216-.347.38-.7.777-.784.883l-.367.455c-.287.352-.32.495-.113.495.238 0 .975-.594 2.044-1.647l.762-.75.574-.025c.378-.016.595-.012.636.011.055.03-.06.156-.913.994a34.22 34.22 0 0 0-1.146 1.163c-.364.436-.433.605-.264.647.242.06.875-.399 1.937-1.405.448-.424.586-.534.809-.645.46-.23.884-.263 1.302-.103.264.1.317.166.315.389l-.002.18.09-.063c.161-.114.365-.359.41-.494.102-.302.026-.61-.171-.691-.158-.065-.503-.025-.996.114-.49.139-.575.148-.575.066 0-.208.413-.671.749-.84.63-.317 1.019-.229 1.376.312.32.485.405.937.26 1.376-.092.28-.287.524-.704.88-1.943 1.663-2.189 1.884-2.278 2.056-.05.095-.048.101.038.157.078.05.113.053.282.018.23-.048.671-.253.967-.45.277-.184.512-.38.92-.765.425-.401.653-.519.811-.419.043.027.037.072-.045.313-.558 1.645-1.462 3.12-2.369 3.865-.927.762-1.851.943-3.145.617-.914-.231-1.579-.556-3.66-1.79-2.255-1.338-3.692-1.897-5.467-2.128-.487-.064-.747-.076-1.62-.077-.657-.001-1.18.015-1.416.043-.56.066-1.197.165-1.476.228l-.247.056-.09.293c-.608 1.996-.898 2.745-1.243 3.209-.467.627-.903.641-2.096.065-.53-.255-.813-.434-1.065-.67-.2-.19-.283-.316-.283-.436 0-.32.61-.934 1.587-1.596.986-.667 1.557-.963 2.308-1.196l.192-.06.093-.3c.051-.167.087-.308.08-.316-.008-.008-.067.051-.132.131-.198.246-.388.37-.593.387-.347.028-.514-.16-.561-.632l-.023-.225-.115.305a2.71 2.71 0 0 1-.433.798c-.303.395-.593.586-.901.59-.257.002-.375-.064-.478-.27-.08-.157-.085-.204-.084-.644.003-.833.152-1.56.788-3.842.1-.362.177-.664.17-.67-.018-.018-.33.56-.483.892-.534 1.163-1.019 2.675-1.144 3.57-.062.441-.056 1.461.01 1.717.03.115.046.217.036.227-.072.072-.655-.397-.876-.704-.243-.338-.301-.495-.32-.86-.032-.595.092-1.184.521-2.48.27-.814.33-1.022.308-1.044-.008-.008-.152.258-.322.59-.169.333-.387.75-.483.927-.94 1.719-1.281 2.516-1.466 3.422-.096.468-.082 1.069.031 1.36.16.412.556.856 1.244 1.398.204.16.362.291.353.291-.041 0-.711-.184-.927-.254-1.1-.36-1.923-.853-2.333-1.395-.198-.263-.357-.655-.354-.872.005-.354.354-.98 1.83-3.289.38-.594 1.614-2.644 1.794-2.98.423-.792.449-1.133.102-1.36-.074-.05-.135-.102-.135-.117 0-.117.4-.42 1-.758.515-.29.586-.291.696-.016.1.252.159.752.135 1.156-.02.337-.078.539-.364 1.263-.588 1.495-.882 2.552-.942 3.39-.02.276.006.719.04.685.007-.007.06-.23.117-.498.252-1.176.636-2.225 1.502-4.102.416-.903.51-1.234.537-1.908.013-.335.032-.482.066-.516.093-.093.402-.159.817-.176.498-.02.645.015.678.16.028.13-.108.685-.34 1.39-.256.773-.612 1.936-.871 2.846-.12.42-.34 1.34-.392 1.643-.068.387-.079.808-.023.874.133.16.284.055.49-.339.334-.635.858-2.189 1.019-3.017.062-.321.125-.584.14-.584.059 0 .674.314.726.37.05.055.049.082-.01.328-.036.147-.119.45-.185.674-.203.687-.296 1.036-.367 1.384-.083.41-.088.592-.015.62.174.066.789-.9 1.017-1.598.146-.447.345-1.402.466-2.231.038-.26.082-.45.108-.467.119-.077.856-.234.898-.193.06.06-.135.94-.563 2.536l-.047.177-.157.585c-.04.149-.166.596-.28.992-.114.397-.2.729-.19.738.008.009.114-.006.234-.034.917-.21 2.496-.319 3.76-.26 2.601.119 4.733.698 7.344 1.996 1.176.584 2.176.975 3.12 1.217.302.078.427.092.801.09.395 0 .474-.01.717-.094.74-.256 1.37-.79 1.943-1.647.279-.416.52-.847.474-.847-.013 0-.163.136-.333.303-1.04 1.014-1.937 1.339-2.351.85-.13-.152-.147-.347-.06-.662a1.74 1.74 0 0 0 .063-.272 1.66 1.66 0 0 0-.264.076c-.2.066-.305.082-.487.072-.207-.012-.243-.025-.342-.123-.108-.107-.11-.117-.106-.388.002-.154.027-.344.055-.423a.537.537 0 0 0 .041-.144c-.006 0-.135.075-.287.166-.499.301-.913.383-1.2.238-.224-.114-.283-.33-.18-.672a.589.589 0 0 0 .038-.194c-.008-.008-.136.067-.284.168-.617.42-.964.505-1.265.31-.113-.074-.213-.304-.214-.491-.001-.218.107-.576.238-.791a5.77 5.77 0 0 1 .454-.569c.814-.917.922-1.05.873-1.082a.23.23 0 0 0-.102-.03.593.593 0 0 1-.2-.105l-.145-.105-.102.096c-.057.053-.411.44-.788.859-.888.986-1.148 1.243-1.47 1.451-.368.24-.598.32-.866.303-.198-.012-.224-.023-.364-.16-.32-.31-.387-.75-.213-1.374.047-.168.081-.31.076-.314a.692.692 0 0 0-.117-.04c-.106-.03-.11-.028-.27.225-.61.969-1.34 1.56-1.835 1.485-.194-.028-.427-.202-.482-.358-.048-.138-.054-.494-.012-.71a.671.671 0 0 0 .02-.162 2.273 2.273 0 0 0-.214.271c-.38.517-.749.806-1.033.806-.388 0-.56-.358-.44-.916a.634.634 0 0 0 .025-.186c-.008-.008-.096.093-.196.224a5.84 5.84 0 0 1-.89.902 2.943 2.943 0 0 1-.426.253c-.223.105-.262.112-.598.112-.336 0-.373-.007-.585-.11-.3-.147-.594-.458-.708-.75-.11-.282-.107-.626.01-1.006.118-.39.194-.519.428-.734.178-.164.738-.492.776-.455.007.007-.078.225-.19.486-.27.635-.344.91-.344 1.274 0 .638.354 1.082.771.968.277-.076.58-.486.666-.9.064-.313.017-.486-.47-1.703-.235-.587-.456-1.144-.492-1.237-.27-.692-.267-1.148.01-1.643.284-.51.86-.964 1.479-1.17.33-.11.524-.101.657.031.156.155.1.44-.282 1.427-.051.13-.078.222-.06.203.026-.026.881-1.615 1.087-2.018.07-.136.123-.6.1-.861-.028-.3-.021-.291.37.477ZM60 90.282c.54-1.04.777-1.423 1.1-1.778.124-.136.234-.166.27-.074.031.082-.084.529-.233.903-.239.598-.548 1.152-.842 1.508-.13.158-.831.752-.887.752-.056 0 .163-.485.592-1.31Zm4.669.708c.065-.106.167-.242.227-.303.122-.123.218-.14.268-.048.052.096-.091.358-.356.65-.432.474-.535.58-.552.563-.022-.022.263-.618.413-.862Zm-2.967 1.57c.19-.265.615-.665.845-.796.1-.056.198-.102.22-.103.12 0 .07.227-.145.65-.166.328-.462.67-.723.835-.158.1-.521.225-.589.203-.047-.016.214-.541.393-.79Zm-2.278-.209c-.144-.328-.123-.413.114-.48.156-.045.23-.048.253-.01.02.03-.164.705-.2.742-.03.03-.068-.026-.167-.252Zm-.802.868.227-.487.123-.268.094.209c.051.114.142.278.201.363l.108.156-.064.14c-.152.337-.718 1.09-.932 1.242-.146.103-.206.09-.206-.047 0-.19.2-.773.45-1.308Zm8.14 3.312c-.087-.24 1.442-1.788 2.039-2.063.172-.08.303-.07.317.023.015.108-.154.45-.334.675a4.767 4.767 0 0 1-1.605 1.27c-.3.144-.393.165-.418.095ZM49.503 97.65c.157-.125.425-.297.595-.381.17-.085.334-.154.365-.154.046 0 .004.178-.242 1.025-.328 1.133-.464 1.553-.529 1.642-.04.055-.054.053-.221-.024a1.573 1.573 0 0 1-.36-.263c-.572-.568-.442-1.18.392-1.845Z' fill='%2325B9F6'/%3e%3cpath d='M58.389 89.655c-.147.133-.19.237-.236.566-.048.345-.183.497-.544.615-.226.073-.433.179-.68.346-.324.219-.303.152.083-.266a2.88 2.88 0 0 0 .28-.334c.012-.03.023-.159.025-.285.002-.256.037-.31.27-.43.21-.106.817-.332.91-.338.018-.001-.03.056-.108.126ZM60.168 95.964c2.404.13 3.738.354 4.768.798.584.252 1.064.596 1.204.864.124.24-.034.584-.342.741-.145.074-.21.086-.443.08a2.314 2.314 0 0 1-.493-.07l-.218-.063.109-.045c.151-.063.243-.19.243-.34 0-.1-.027-.15-.128-.252-.23-.228-.833-.556-1.576-.856-.903-.365-1.48-.504-3.21-.774-.821-.129-.818-.132.086-.083ZM68.714 91.587c0 .016-.065.058-.145.094-.13.058-.16.097-.298.375-.239.483-.307.535-.752.571a2.704 2.704 0 0 0-.627.139 7.632 7.632 0 0 1-.354.115c-.055 0 .126-.144.412-.328.345-.222.356-.236.455-.566.05-.166.077-.206.164-.241.274-.11 1.145-.231 1.145-.159Z' fill='%2325B9F6'/%3e%3c/svg%3e") center no-repeat;
}
.index-about-m .index-about-m-link {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 153 57'%3e%3cpath style='color:black%3bfont-style:normal%3bfont-variant:normal%3bfont-weight:400%3bfont-stretch:normal%3bfont-size:medium%3bline-height:normal%3bfont-family:sans-serif%3bfont-variant-ligatures:normal%3bfont-variant-position:normal%3bfont-variant-caps:normal%3bfont-variant-numeric:normal%3bfont-variant-alternates:normal%3bfont-feature-settings:normal%3btext-indent:0%3btext-align:start%3btext-decoration:none%3btext-decoration-line:none%3btext-decoration-style:solid%3btext-decoration-color:black%3bletter-spacing:normal%3bword-spacing:normal%3btext-transform:none%3bwriting-mode:lr-tb%3bdirection:ltr%3btext-orientation:mixed%3bdominant-baseline:auto%3bbaseline-shift:baseline%3btext-anchor:start%3bwhite-space:normal%3bshape-padding:0%3bclip-rule:nonzero%3bdisplay:inline%3boverflow:visible%3bvisibility:visible%3bopacity:1%3bisolation:auto%3bmix-blend-mode:normal%3bcolor-interpolation:sRGB%3bcolor-interpolation-filters:linearRGB%3bsolid-color:black%3bsolid-opacity:1%3bvector-effect:none%3bfill:%238b8b8b%3bfill-opacity:1%3bfill-rule:nonzero%3bstroke:none%3bstroke-width:.69999999%3bstroke-linecap:round%3bstroke-linejoin:bevel%3bstroke-miterlimit:4%3bstroke-dasharray:none%3bstroke-dashoffset:0%3bstroke-opacity:1%3bcolor-rendering:auto%3bimage-rendering:auto%3bshape-rendering:auto%3btext-rendering:auto%3benable-background:accumulate' d='M123.504.166c-7.521.036-15.039.53-22.508 1.531h-.008c-14.671.913-29.442-.85-44.2.451C43.455.343 30.014 1.2 16.685 1.877h.048c-3.208-.28-6.69.405-9.59 2.002C4.245 5.475 1.923 8 1.11 11.38l-.01.074-.724 31.18.322.357 31.166 2.436L.711 46.645l-.334.382.87 8.99.35.317 59.022-.264h.002c25.735-.376 51.46-1.257 77.184-1.834h.021c2.323-.204 5.59-.27 8.297-1.132 1.353-.432 2.575-1.067 3.455-2.047.88-.98 1.395-2.306 1.344-4.016 1.317-12.011-.178-24.094-.908-36.035l-.33-.328L123.34 9.17c8.516-.469 17.044-1.015 25.514-1.252l.24-.104c1.543-1.558 2.16-3.567 1.654-5.06a2.51 2.51 0 0 0-1.648-1.615c-.805-.255-1.842-.185-3.094.246A195.35 195.35 0 0 0 123.504.166Zm.004.7c7.501-.036 15.007.386 22.473 1.218l.156-.018c1.208-.432 2.12-.46 2.75-.261.63.2 1.007.608 1.199 1.174.376 1.108-.104 2.856-1.432 4.25-10.613.301-21.295 1.041-31.927 1.564l-.002.7 32.611 1.866c.74 11.885 2.192 23.838.889 35.655l-.002.049c.047 1.562-.4 2.676-1.164 3.527-.765.85-1.87 1.438-3.149 1.846-2.551.813-5.758.895-8.12 1.101-25.73.577-51.453 1.457-77.179 1.834l-58.699.262-.803-8.303 36.756-1.437.014-.7L1.082 42.32l.717-30.799c.765-3.15 2.925-5.51 5.683-7.029 2.766-1.523 6.126-2.185 9.192-1.918l.049.002c13.349-.677 26.757-1.53 40.01.27l.078.002c14.677-1.3 29.457.468 44.228-.452l.025-.001a174.987 174.987 0 0 1 22.444-1.53z'/%3e%3cpath style='color:black%3bfont-style:normal%3bfont-variant:normal%3bfont-weight:400%3bfont-stretch:normal%3bfont-size:medium%3bline-height:normal%3bfont-family:sans-serif%3bfont-variant-ligatures:normal%3bfont-variant-position:normal%3bfont-variant-caps:normal%3bfont-variant-numeric:normal%3bfont-variant-alternates:normal%3bfont-feature-settings:normal%3btext-indent:0%3btext-align:start%3btext-decoration:none%3btext-decoration-line:none%3btext-decoration-style:solid%3btext-decoration-color:black%3bletter-spacing:normal%3bword-spacing:normal%3btext-transform:none%3bwriting-mode:lr-tb%3bdirection:ltr%3btext-orientation:mixed%3bdominant-baseline:auto%3bbaseline-shift:baseline%3btext-anchor:start%3bwhite-space:normal%3bshape-padding:0%3bclip-rule:nonzero%3bdisplay:inline%3boverflow:visible%3bvisibility:visible%3bopacity:1%3bisolation:auto%3bmix-blend-mode:normal%3bcolor-interpolation:sRGB%3bcolor-interpolation-filters:linearRGB%3bsolid-color:black%3bsolid-opacity:1%3bvector-effect:none%3bfill:%238c8c8c%3bfill-opacity:1%3bfill-rule:nonzero%3bstroke:none%3bstroke-width:.69999999%3bstroke-linecap:butt%3bstroke-linejoin:bevel%3bstroke-miterlimit:4%3bstroke-dasharray:none%3bstroke-dashoffset:0%3bstroke-opacity:1%3bcolor-rendering:auto%3bimage-rendering:auto%3bshape-rendering:auto%3btext-rendering:auto%3benable-background:accumulate' d='M2.953.463a2.567 2.567 0 0 0-1.185.451C1.106 1.388.733 2.14.548 2.945.365 3.751.363 4.623.48 5.402c.119.78.344 1.464.692 1.922l.613-.113c.148-.503.8-1.224 1.623-1.922s1.796-1.395 2.553-2.023c.378-.314.703-.61.937-.899.235-.29.425-.603.327-.972a.802.802 0 0 0-.336-.448 1.703 1.703 0 0 0-.567-.226C5.872.614 5.257.573 4.402.588L4.5.6C3.927.444 3.41.405 2.953.463Zm.094.687c.35-.043.767-.011 1.27.125l.099.012c.824-.014 1.399.034 1.744.115.173.041.285.09.34.127.055.037.049.046.049.045 0-.001-.014.133-.194.354-.179.22-.479.498-.841.799-.726.602-1.703 1.305-2.557 2.029-.64.544-1.031 1.116-1.383 1.695-.155-.325-.324-.65-.4-1.154-.106-.701-.103-1.497.056-2.193.16-.697.471-1.282.946-1.622.237-.17.52-.288.87-.332Z'/%3e%3c/svg%3e") center no-repeat;
  width: 129px;
  height: 49px;
  font-weight: 400;
  font-size: 13px;
  line-height: 150%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  justify-self: center;
  grid-column: span 2;
}
@media (min-width: 768px) {
  .index-about-m .index-about-m-link {
    width: 153px;
    height: 57px;
    font-size: 14px;
    grid-column: 1;
  }
}
.index-about-m-images {
  display: flex;
  width: 100%;
  grid-column: span 3;
  gap: 10px;
}
@media (min-width: 768px) {
  .index-about-m-images {
    grid-column: 3;
    flex-direction: column;
    width: 216px;
  }
}
.index-about-m-descr1, .index-about-m-descr2 {
  font-size: 13px;
}
@media (min-width: 768px) {
  .index-about-m-descr1, .index-about-m-descr2 {
    font-size: 14px;
  }
}
@media (min-width: 992px) {
  .index-about-m-descr1, .index-about-m-descr2 {
    font-size: 16px;
  }
}
.index-about-m-img1, .index-about-m-img2 {
  width: calc(50% - 10px);
  height: 32vw;
}
@media (min-width: 768px) {
  .index-about-m-img1, .index-about-m-img2 {
    width: 216px;
    height: 162px;
  }
}
.index-about-m-img1 img, .index-about-m-img2 img {
  width: 100%;
  height: 32vw;
}
@media (min-width: 768px) {
  .index-about-m-img1 img, .index-about-m-img2 img {
    width: 216px;
    height: 162px;
  }
}
.index-about-m-text {
  display: flex;
  flex-direction: column;
  grid-column: span 3;
  gap: 20px;
  font-size: 13px;
  line-height: 150%;
  padding-bottom: 10px;
}
@media (min-width: 768px) {
  .index-about-m-text {
    grid-column: span 2;
    font-size: 14px;
  }
}
.index-about-m-title, .index-about-m .h1 {
  grid-column: span 2;
  text-transform: uppercase;
  text-align: left;
}
.index-about-m-subtitle1 {
  grid-column: span 2;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 120%;
  width: 60%;
}
@media (min-width: 768px) {
  .index-about-m-subtitle1 {
    width: 100%;
  }
}
.index-about-m-subtitle1 span {
  color: #FFFFFF;
  background: #25B9F6;
  padding: 0.2em;
  padding-top: 4px;
}
.index-about-m-subtitle2 {
  grid-column: span 2;
  line-height: 150%;
  text-transform: uppercase;
  font-size: 20px;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 768px) {
  .index-about-m-subtitle2 {
    padding-top: 50px;
    padding-bottom: 32px;
    font-size: 32px;
  }
}

.index-reviews {
  position: relative;
}
@media (max-width: 675.98px) {
  .index-reviews .reviews-slide-content {
    opacity: 1;
  }
}
.index-reviews .index-reviews-title {
  display: grid;
  box-sizing: border-box;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 0 15px 15px;
  row-gap: 13px;
  align-items: center;
}
.index-reviews .index-reviews-title-vk {
  padding-right: 26px;
}
.index-reviews .index-reviews-title-vk span {
  font-size: 20px;
}
.index-reviews .index-reviews-title h3 {
  height: auto;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  display: inline;
  grid-column: 2;
  line-height: 100%;
}
@media (min-width: 768px) {
  .index-reviews .index-reviews-title {
    grid-template-columns: -webkit-max-content 50px 50px 1fr;
    grid-template-columns: max-content 50px 50px 1fr;
    gap: 10px;
    padding: 50px 36px 25px;
  }
  .index-reviews .index-reviews-title h3 {
    font-size: 32px;
    grid-column: 1;
    padding-top: 7px;
  }
  .index-reviews .index-reviews-title-vk {
    justify-self: end;
  }
  .index-reviews .index-reviews-title-vk span {
    font-size: 24px;
  }
}
@media (min-width: 779px) {
  .index-reviews .index-reviews-title-vk {
    padding-right: 36px;
  }
}
@media (min-width: 992px) {
  .index-reviews .index-reviews-title h3 {
    font-size: 48px;
  }
  .index-reviews .index-reviews-title-vk {
    padding-right: 53px;
  }
}
.index-reviews .index-reviews-title-vk {
  grid-column: 1/4;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media (min-width: 768px) {
  .index-reviews .index-reviews-title-vk {
    grid-column: 4;
  }
}
.index-reviews .index-reviews-title-vk svg {
  height: 25px;
  width: 41px;
}
@media (max-width: 675.98px) {
  .index-reviews .index-reviews-title-vk svg {
    height: 16px;
    width: 23px;
    padding-top: 3px;
  }
}
@media (min-width: 992px) {
  .index-reviews .index-reviews-title-vk svg {
    height: 30px;
    width: 50px;
  }
}
.index-reviews .index-reviews-buttons-prev, .index-reviews .index-reviews-buttons-next {
  width: 30.5px;
  height: 17px;
  z-index: 1;
  opacity: 1;
  display: block;
  overflow: hidden;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 33 19'%3e%3cpath d='m-.043 9.283 30.516.023m.673.738-8.63-9.02m7.957 8.282L22.5 18' style='stroke:%2325b9f6%3bstroke-width:2'/%3e%3c/svg%3e") center no-repeat;
}
.index-reviews .index-reviews-buttons-prev:hover, .index-reviews .index-reviews-buttons-next:hover {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 33 19'%3e%3cpath d='M.5 9.5H31m.521.532L22.5 1m8.75 7.881L22.5 18' style='stroke:black%3bstroke-width:2'/%3e%3c/svg%3e") center no-repeat;
}
@media (min-width: 768px) {
  .index-reviews .index-reviews-buttons-prev, .index-reviews .index-reviews-buttons-next {
    top: 60px;
    height: 28px;
    width: 45px;
  }
}
.index-reviews .index-reviews-buttons-prev {
  grid-column: 1;
  grid-row: 1;
  transform: scaleX(-1);
}
@media (min-width: 768px) {
  .index-reviews .index-reviews-buttons-prev {
    grid-column: 2;
  }
}
.index-reviews .index-reviews-buttons-next {
  grid-column: 3;
  grid-row: 1;
  justify-self: end;
}
.index-reviews-pagination {
  display: none;
  position: absolute;
  bottom: 24px;
  left: 0;
  width: 100%;
  justify-content: center;
  z-index: 1;
}
@media (max-width: 675.98px) {
  .index-reviews-pagination {
    display: flex;
  }
}
.index-reviews-pagination .swiper-pagination-bullet {
  margin: 0 4px;
}
.index-reviews-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #fff;
}

.icons-icon_design_about {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 123 121'%3e%3ccircle cx='60.484' cy='60.623' r='60.243' fill='%23E8E8E8'/%3e%3cpath d='M0 36.262v-6.48l29.282 6.48H0ZM0 85.585v-8.16l48.243 7.44L0 85.585ZM0 94.225v-4.68h16.68L0 94.225ZM117.727 106.226H71.764l37.802 6 8.161-6ZM82.085 39.742l40.442 4.32-40.442 3.48v-7.8ZM109.206 18.741l6.96 3.84-31.801-3 24.841-.84Z' fill='white'/%3e%3cpath d='m20.32 41.48-6.944-6.538a25.9 25.9 0 0 1 1.499-5.04c.356-.854.758-1.67 1.206-2.443a18.69 18.69 0 0 1 1.707-2.478c2.659-3.25 6.382-5.45 11.188-6.24l5.504 5.04 13.234 12.12 41.93 38.403c-.202.74-1.043 2.066-1.32 2.79 3.237 2.614 4.128 4.308 5.88 6.69 1.365 1.858 3.357 4.276 6.721 6.954 0 .933-.138 1.867-.411 2.767l4.731 4.08-1.394 5.161-1.006 3.72-7.56-6.95c-1.273.617-2.755 1.036-4.44 1.189-2.743-2.904-4.79-4.46-6.72-5.654-2.378-1.47-4.578-2.39-7.681-4.6-.815.422-1.656.801-2.52 1.134L33 53.183 20.32 41.48Z' fill='white'/%3e%3cpath d='m20.32 41.48-6.944-6.538a25.9 25.9 0 0 1 1.499-5.04m5.444 11.578 12.683 11.703M20.319 41.48a20.586 20.586 0 0 1 1.275-5.818m12.886-11.88-5.504-5.041c-4.806.79-8.529 2.99-11.188 6.24m16.692-1.2 13.234 12.12M34.48 23.782c-4.5 1.355-7.81 3.851-10.098 6.84m8.62 22.562 40.922 38.402a24.876 24.876 0 0 0 2.52-1.135M33 53.183c1.479-7.8 8.761-15.241 14.713-17.281m0 0 41.93 38.402c-.202.74-1.043 2.066-1.32 2.79m0 0c-2.199 5.758-6.074 10.346-11.88 13.356m11.88-13.355c3.237 2.612 4.128 4.306 5.88 6.69m-17.76 6.665c3.103 2.21 5.303 3.13 7.68 4.601m0 0c1.93 1.194 3.978 2.75 6.72 5.654 1.686-.153 3.168-.572 4.44-1.19m-11.16-4.464c3.72-1.426 5.04-3.466 7.32-6.346m2.76-4.92c1.365 1.857 3.357 4.275 6.721 6.953 0 .933-.138 1.867-.411 2.767m-6.31-9.72c-.496.9-.72 1.56-1.56 2.64m7.87 7.08 4.731 4.08-1.394 5.161m-3.337-9.24a9.643 9.643 0 0 1-2.475 4.08m-2.754 1.93 7.56 6.95 1.006-3.72m-8.566-3.23a10.361 10.361 0 0 0 2.754-1.93m0 0 5.812 5.16M24.382 30.622l-6.594-5.64m6.594 5.64a19.435 19.435 0 0 0-1.581 2.422m-5.013-8.063a18.69 18.69 0 0 0-1.707 2.478m6.72 5.585-6.72-5.585m6.72 5.585c-.47.854-.872 1.73-1.207 2.618m-5.513-8.203c-.448.774-.85 1.589-1.206 2.443m6.719 5.76-6.72-5.76' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='m88.186 53.054-45.944 48.851H26.4l-.36-.432s-8.17 7.298-9.72 5.593c-1.2-1.32 6.78-9.12 6.78-9.12l-.3-.36 1.97-12.001.67-4.08.96-.75 50.188-39.213 16.056-12.544L96.2 26.54c.8-.12 1.628-.093 2.444.069 3.96-3.789 7.45-5.479 9.361-3.668 2.28 2.16-.12 6.36-2.734 10.44.074.348.131.709.169 1.08l-3.261 3.48-13.994 15.112Z' fill='white'/%3e%3cpath d='M76.59 41.542c6.878 2.52 9.214 5.16 11.596 11.512M76.59 41.542l16.056-12.544M76.589 41.542 26.401 80.754m61.785-27.7-45.944 48.851h-3.6m49.544-48.85 13.994-15.113m-9.535-8.944L96.2 26.54c.8-.12 1.628-.093 2.444.069m-6 2.388c5.894 1.663 7.953 3.638 9.535 8.944m0 0 3.261-3.48a10.205 10.205 0 0 0-.169-1.08M23.101 97.945l-.3-.36 1.97-12m-1.67 12.36s-7.98 7.801-6.78 9.121c1.55 1.705 9.72-5.593 9.72-5.593m-2.94-3.528 2.94 3.528m0 0 .36.432h12.24m0 0c-2.123-9.196-5.834-12.19-13.87-16.32m0 0 .67-4.08.96-.75m0 0c3.059.892 5.51 2.275 7.56 3.99m6.36 7.92c-1.05-1.776-2.178-3.475-3.48-5.025m61.804-61.03c2.989.595 5.826 3.015 6.627 6.772m-6.627-6.772c3.96-3.789 7.45-5.479 9.361-3.668 2.28 2.16-.12 6.36-2.734 10.44' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M72.483 62.904c-.237 2.854 1.066 10.105 1.68 10.2-5.317 3.018-8.956 5.262-12.72 8.096-2.523 1.9-5.102 4.064-8.28 6.905h-3.36l-3.361-5.64 21.481-20.881 4.56 1.32Z' fill='white'/%3e%3cpath d='m53.162 88.105-3.36-5.64m3.36 5.64h-3.36l-3.36-5.64m6.72 5.64c3.178-2.84 5.758-5.006 8.28-6.905m11.041-18.296c-.237 2.854 1.066 10.105 1.68 10.2-5.317 3.018-8.956 5.262-12.72 8.096m11.04-18.296-4.56-1.32-21.481 20.881m26.041-19.56-14.16 12.212m-8.52 7.348h-3.361m3.36 0 8.52-7.348m0 0c.671 2.837 1.357 4.164 3.12 6.083' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") center no-repeat;
}
.icons-icon_box_about {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 128 125'%3e%3ccircle cx='60.484' cy='61.243' r='60.243' fill='%23E8E8E8'/%3e%3cpath d='M0 36.882v-6.48l29.282 6.48H0ZM0 86.205v-8.16l48.243 7.44L0 86.205ZM0 94.845v-4.68h16.68L0 94.845ZM117.727 106.846H71.764l37.802 6 8.161-6ZM82.085 40.362l40.442 4.32-40.442 3.48v-7.8ZM109.206 19.361l6.96 3.84-31.801-3 24.841-.84Z' fill='white'/%3e%3cpath d='m8.04 63.883-2.52-12.12 35.882-25.184 2.88-2.021L77.164 1.48l24.602 35.68 2.16 3.134 4.44 6.44 18.361 26.63-22.801 15.915-10.68 7.455-3.121 2.178-9.6 6.701-25.322 17.674-9.6-6.121L8.04 63.883Z' fill='white'/%3e%3cpath d='m5.52 51.763 2.52 12.12 37.563 53.283 9.6 6.121M5.52 51.763l26.592 38.282M5.52 51.763l35.882-25.184m13.801 96.708-20.84-30.002m20.84 30.002 25.321-17.674m27.842-58.88 18.361 26.631-22.801 15.915m4.44-42.545-4.44 42.545m4.44-42.545-4.44-6.44m0 48.985-10.68 7.455m-58.883-3.449 46.161 12.328M34.363 93.285l-2.25-3.24m48.411 15.568 9.6-6.701M30.723 87.045l30.721-21.572 10.468-7.35 29.855-20.962m0 0L77.164 1.48 44.282 24.558m57.484 12.603 2.16 3.133m0 0-26.082 18.07-1.4.96m-44.332 30.72 31.131-21.566m-18.96-43.92-2.88 2.021m2.88-2.021 18.96 27.95 7.066 10.415m22.936 33.81-3.12 2.179m3.12-2.178-15-22.113-1.974-2.909-.987-1.454-.4-.614-.36-.48m15.6 29.748L72.836 73.244 62.65 58.124 41.402 26.578' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M67.684 64.124v-3.6l22.801-3.12v4.8l-19.56.514m-3.24 1.406 3.24-1.406m-3.24 1.406 18.6 13.92 2.52-4.32-17.88-11.006' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.686 49.858c.459.013.896.042.972.066.168.052.24.177.6 1.056.14.341.333.793.429 1.004.203.449.736 1.223 1.12 1.626.149.156.277.304.286.329.018.052-.343.085-.797.072-.45-.012-.663-.158-1.239-.85-.24-.287-.521-.581-.625-.653-.172-.118-.199-.123-.306-.065-.155.084-.219.33-.17.658.069.448.413.826 1.1 1.206.48.266.408.252 2.234.42 1.066.098 1.76.21 2.183.352.152.05.28.088.283.081a5.705 5.705 0 0 0-.224-.437c-.361-.667-.788-1.253-1.443-1.978l-.162-.18.07-.634c.07-.655.133-.986.185-1.002.04-.012.526.649 1.29 1.747.63.91.748 1.062 1.189 1.548.342.376.525.48.547.312.018-.13-.541-1.165-1.529-2.826-.15-.251-.53-.758-.94-1.253a57.623 57.623 0 0 1-1.544-1.925c-.548-.713-.768-1.51-.7-2.528.05-.72.315-1.625.531-1.81.093-.078.114-.076.329.041.247.135.853.68 1.175 1.058.936 1.099 1.12 1.59 1.238 3.293l.026.365.156-.342c.086-.189.18-.355.21-.37.12-.06.472-.013.66.09.162.087.264.202.61.684.227.319.422.577.43.573a.633.633 0 0 0 .09-.077c.063-.063.048-.103-.145-.363-.405-.547-1.033-1.823-1.135-2.306-.055-.262-.052-.273.359-1.233.374-.874.628-1.34.723-1.327.104.013.604.74.91 1.321.575 1.089.72 2.076.418 2.85-.049.125-.09.265-.091.311-.003.106.668.807.957 1 .198.132.215.136.31.064.085-.065.1-.114.111-.342.024-.515-.344-1.943-.952-3.704l-.278-.802-.44-.265c-.784-.472-1.725-1.466-2.142-2.26-.221-.424-.146-.516.608-.75.58-.18.862-.211 1.093-.118.227.092.241.126 1.021 2.438.095.28.191.518.216.532.054.03.285-.106.334-.196.08-.145.034-.664-.113-1.295l-.155-.666.47.12c.257.066.526.152.596.19.148.08.171.137.771 1.875.218.63.452 1.277.52 1.439.068.161.199.475.29.697.224.544.366.67.493.435.147-.271-.072-1.476-.61-3.341l-.382-1.33.327-.668c.215-.44.353-.685.405-.718.069-.043.14.165.566 1.653.268.937.545 1.846.614 2.021.271.683.42.866.573.7.218-.238.087-1.241-.4-3.07-.206-.771-.247-.997-.235-1.318.024-.666.247-1.167.687-1.544.278-.239.385-.258.637-.118l.204.113-.017-.14c-.03-.255-.182-.637-.308-.772-.281-.303-.678-.407-.892-.232-.17.139-.339.556-.485 1.203-.144.641-.186.744-.28.693-.236-.128-.508-.883-.493-1.37.03-.911.37-1.3 1.205-1.371.75-.065 1.316.117 1.725.553.262.279.419.651.567 1.345.69 3.236.79 3.652.93 3.86.077.114.086.117.202.054.106-.058.13-.097.194-.31.089-.292.128-.92.087-1.377-.04-.43-.116-.817-.303-1.52-.193-.73-.186-1.062.025-1.18.057-.033.105.003.328.244 1.526 1.65 2.645 3.59 2.932 5.08.293 1.525-.071 2.688-1.242 3.958-.826.898-1.606 1.452-4.295 3.056-2.914 1.738-4.437 3.027-5.796 4.902-.373.515-.547.803-1.089 1.795-.406.746-.71 1.35-.825 1.637-.27.678-.552 1.462-.652 1.819l-.09.315.278.283c1.895 1.925 2.568 2.718 2.882 3.396.425.918.17 1.422-1.221 2.423-.617.444-.995.656-1.42.797-.339.112-.533.127-.67.053-.365-.199-.685-1.27-.834-2.79-.15-1.533-.134-2.366.065-3.363l.051-.255-.285-.292c-.157-.16-.297-.29-.31-.285-.013.004.018.108.069.23.157.377.18.67.072.914-.181.411-.498.485-1.064.247l-.27-.113.275.32c.32.37.466.595.64.985.263.588.3 1.036.113 1.388-.154.293-.303.387-.6.377-.228-.007-.285-.029-.784-.302-.946-.518-1.68-1.136-3.883-3.268-.35-.339-.645-.612-.658-.608-.03.009.435.722.718 1.1.992 1.325 2.412 2.81 3.352 3.506.463.343 1.627.966 1.958 1.05.15.037.276.081.281.098.037.126-.856.5-1.342.56-.534.068-.748.038-1.175-.165-.696-.332-1.29-.837-2.499-2.126-.758-.808-.957-1.006-.996-.995-.014.004.2.334.473.731.274.398.614.904.755 1.123 1.374 2.13 2.07 3.01 2.985 3.78.474.398 1.165.753 1.566.804.567.072 1.317-.103 2.358-.551.308-.132.555-.232.55-.221-.026.047-.649.695-.863.897-1.088 1.027-2.156 1.66-3.027 1.79-.42.064-.965.003-1.21-.135-.4-.225-.895-1.007-2.609-4.113-.44-.8-2.01-3.468-2.281-3.88-.64-.97-1.011-1.21-1.484-.957-.102.055-.199.092-.215.083-.133-.072-.23-.715-.244-1.605-.012-.766.03-.847.41-.802.35.042.954.284 1.4.561.37.23.563.422 1.21 1.193 1.337 1.592 2.358 2.58 3.274 3.166.3.193.82.437.803.378a8.957 8.957 0 0 0-.494-.44c-1.182-1.015-2.137-2.099-3.737-4.243-.77-1.031-1.089-1.341-1.838-1.789-.373-.222-.529-.334-.546-.394-.047-.163.067-.554.305-1.037.285-.58.415-.725.6-.672.165.048.713.545 1.37 1.245.721.768 1.824 1.89 2.698 2.748a32.467 32.467 0 0 0 1.627 1.46c.398.316.87.589.98.566.263-.052.238-.289-.082-.767-.517-.771-1.96-2.327-2.802-3.02-.328-.27-.587-.505-.578-.522.036-.067.774-.572.87-.595.093-.023.123-.006.365.213.146.131.44.413.653.626.656.656.995.977 1.347 1.272.415.348.62.466.696.4.183-.157-.537-1.453-1.189-2.142-.419-.442-1.381-1.26-2.25-1.909-.272-.204-.46-.371-.464-.412-.013-.181.262-1.117.336-1.139.105-.031.985.733 2.535 2.206l.173.163.568.54c.145.137.575.556.956.93.38.375.705.678.72.673.016-.004.064-.134.107-.287.328-1.172 1.179-3.035 2.025-4.437 1.743-2.884 3.719-4.95 6.807-7.117 1.39-.977 2.452-1.873 3.31-2.796.275-.295.369-.429.599-.855.242-.45.279-.545.334-.874.167-.999-.051-2.044-.672-3.226-.301-.574-.642-1.114-.67-1.062-.008.015.054.27.138.566.512 1.808.326 3.029-.485 3.198-.253.053-.485-.048-.79-.341a2.25 2.25 0 0 0-.27-.24c-.01.003-.044.16-.078.348a1.438 1.438 0 0 1-.218.598c-.142.228-.178.26-.351.313-.188.056-.202.053-.508-.12a2.176 2.176 0 0 1-.446-.324.691.691 0 0 0-.138-.135c-.004.006.002.2.012.43.034.752-.128 1.274-.47 1.51-.269.185-.552.118-.877-.21-.094-.094-.182-.167-.197-.163-.014.004-.007.196.017.427.097.96-.021 1.407-.43 1.63-.154.082-.477.054-.69-.06-.248-.134-.589-.477-.752-.76a7.473 7.473 0 0 1-.367-.867c-.54-1.492-.625-1.698-.691-1.66a.298.298 0 0 0-.098.096c-.018.035-.128.108-.242.163l-.209.1.046.176c.025.096.246.738.49 1.426.573 1.618.704 2.073.743 2.567.044.566-.007.879-.19 1.172-.137.218-.166.24-.409.316-.55.17-1.09-.024-1.693-.607a3.054 3.054 0 0 0-.31-.28.91.91 0 0 0-.119.108c-.1.102-.099.107.09.445.725 1.293.945 2.488.556 3.005-.153.203-.494.36-.705.326-.187-.03-.596-.244-.815-.425a.861.861 0 0 0-.172-.123c-.009.003.07.188.176.412.354.75.453 1.349.278 1.671-.24.442-.753.416-1.312-.065-.096-.082-.185-.146-.198-.143-.012.004.048.167.134.361.196.44.419 1.174.477 1.57.024.165.035.454.024.64-.018.319-.034.368-.241.749-.208.382-.239.42-.487.597-.353.251-.887.393-1.29.343-.389-.05-.778-.265-1.139-.633-.369-.375-.47-.541-.57-.94-.075-.303-.103-1.144-.037-1.164.012-.003.207.229.435.515.556.7.823.955 1.236 1.18.726.394 1.45.266 1.577-.28.085-.36-.195-.96-.613-1.313-.316-.266-.54-.318-2.226-.517l-1.71-.204c-.954-.122-1.47-.406-1.862-1.026-.403-.638-.566-1.573-.418-2.405.079-.443.21-.658.442-.728.272-.082.562.159 1.448 1.203.117.138.205.225.195.193-.015-.045-1.293-2-1.624-2.482-.112-.164-.606-.511-.918-.645-.357-.155-.343-.157.771-.126Zm4.696-1.877c-.85-1.257-1.138-1.762-1.342-2.348-.078-.225-.045-.37.082-.353.113.015.55.421.883.822.533.64.972 1.335 1.196 1.889.099.246.341 1.41.307 1.473-.035.064-.451-.485-1.126-1.483Zm3.689-4.872a2.66 2.66 0 0 1-.204-.445c-.065-.215-.025-.335.11-.334.143 0 .352.325.52.806.273.784.329.966.3.975-.04.012-.541-.68-.726-1.002Zm-.047 4.343c-.184-.38-.376-1.109-.383-1.451a1.303 1.303 0 0 1 .019-.314c.073-.137.3.06.65.566.27.39.476.94.502 1.338.016.24-.066.731-.133.794-.047.044-.483-.577-.656-.933Zm-1.644 2.462c-.462-.039-.547-.115-.477-.426.046-.205.089-.291.146-.295.046-.002.7.623.72.687.015.053-.072.06-.39.034Zm.492 1.448-.415-.559-.229-.305.296.022c.162.012.404.01.538-.005l.243-.026.12.16c.29.38.796 1.488.836 1.827.027.23-.025.288-.18.204-.216-.117-.755-.705-1.21-1.318Zm8.792-7.21c-.328-.05-1.142-2.744-1.086-3.593.016-.245.107-.388.222-.346.133.05.418.453.562.797.331.788.496 1.738.452 2.61-.021.428-.055.547-.15.533Zm-9.386 20.313a5.186 5.186 0 0 1-.066-.912c.01-.245.033-.475.051-.51.029-.051.205.106 1.016.909 1.085 1.072 1.48 1.486 1.54 1.615.038.08.028.095-.164.237a2.033 2.033 0 0 1-.52.246c-1 .3-1.615-.225-1.857-1.585Z' fill='%2325B9F6'/%3e%3cpath d='M27.675 49.425c.06.249.152.362.498.618.362.267.452.515.363.997a3.411 3.411 0 0 0-.026.989c.049.502-.015.436-.252-.26-.086-.255-.18-.49-.207-.523a1.669 1.669 0 0 0-.308-.206c-.29-.161-.33-.234-.32-.573.008-.304.125-1.134.175-1.242.01-.022.045.068.077.2ZM35.948 51.298c1.633-2.652 2.71-4.031 3.852-4.928.647-.51 1.335-.842 1.726-.836.35.007.642.4.631.847-.005.21-.032.29-.182.553a3 3 0 0 1-.384.517l-.207.21.016-.152c.023-.212-.066-.394-.236-.486-.113-.062-.188-.064-.366-.01-.4.12-1.146.604-1.947 1.263-.972.801-1.487 1.372-2.862 3.17-.653.856-.655.85-.041-.148ZM36.25 38.877c.017.01.025.11.016.223-.014.184.011.242.243.571.401.57.418.68.185 1.207-.099.223-.18.504-.23.8-.044.25-.083.463-.088.473-.034.062-.086-.233-.118-.67-.04-.53-.049-.551-.363-.867-.158-.159-.187-.215-.173-.336.044-.38.445-1.445.528-1.4Z' fill='%2325B9F6'/%3e%3cpath d='M77.447 34.962c-1.536-1.376-3.96-1.68-5.76 0-3.264 3.046-2.759 16.08-2.759 21.12 2.86-4.326 13.08-17.04 8.52-21.12Z' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M79.162 32.883c-2.509-2.253-6.466-2.752-9.404 0-5.33 4.991-3.111 21.52-2.751 29.68 4.8-6.96 19.6-22.995 12.155-29.68ZM59.935 87.645c1.537 1.375 3.96 1.68 5.76 0 3.265-3.047 1.749-16.081 1.749-21.121-2.86 4.326-12.069 17.04-7.509 21.12Z' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M58.22 89.724c2.51 2.252 6.466 2.752 9.405 0 5.33-4.992 1.739-21.16 1.379-29.32-4.8 6.96-18.229 22.635-10.784 29.32Z' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") center no-repeat;
}
.icons-icon_post_about {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 123 121'%3e%3ccircle cx='60.814' cy='60.243' r='60.243' fill='%23E8E8E8'/%3e%3cpath d='M.33 35.882v-6.48l29.282 6.48H.33ZM.33 85.205v-8.16l48.243 7.44-48.243.72ZM.33 93.845v-4.68h16.681l-16.68 4.68ZM118.057 105.846H72.094l37.802 6 8.161-6ZM82.415 39.362l40.442 4.32-40.442 3.48v-7.8ZM109.536 18.361l6.961 3.84-31.802-3 24.841-.84Z' fill='white'/%3e%3cpath d='M43.172 1.92h4.56c-.45 1.13-.949 2.338-1.419 3.6 1.554 1.62 2.986 2.923 4.444 3.96 1.98 1.41 4.009 2.329 6.456 2.886 2.122.482 4.56.693 7.553.715.546-1.072 1.062-2.13 1.568-3.12l3.72 3.6-5.759 11.758a24.523 24.523 0 0 1 3.119-1.798l2.28-4.68 18.361-3 2.76 3.96s4.2-.12 7.32.72c6.121 3 17.762 18.841 17.762 18.841l-8.881 12-6.72-5.28c.692 7.441 5.76 31.202 5.76 31.202l-11.912 8.64c-2.338 6.182-5.123 12.481-5.123 12.481l-1.806 4.681-7.44-6.12 1.92-4.68c.24-2.521 1.2-7.801 2.76-13.202-2.76-2.4-5.28-7.32-5.28-7.32v34.682s-5.64 7.837-21.842 8.04c-15 .188-21.72-8.04-21.72-8.04l-.48-33.602s-2.761 2.76-4.921 3.48c.84 8.76-.304 22.322-.304 22.322l-.176 5.04-9.24-2.4v-5.28s-1.44-26.762.6-29.642a360.96 360.96 0 0 0 1.8-2.569L11.13 53.523c10.44-13.44 9.24-9.24 18.6-25.715-.651-1.907-.881-4.109 0-6.327 1.324-3.326 4.633-5.103 6.841-7.92 3.225-4.113 6.6-11.64 6.6-11.64Z' fill='white'/%3e%3cpath d='M33.332 33.602s-2.453-2.44-3.6-5.794m0 0c-.652-1.907-.882-4.109 0-6.327 1.323-3.326 4.632-5.103 6.84-7.92 3.225-4.113 6.6-11.64 6.6-11.64h4.56c-.45 1.128-.949 2.337-1.419 3.6M29.732 27.807c-9.36 16.474-8.16 12.274-18.601 25.715m0 0 11.76 10.272m-11.76-10.272c7.025-.483 10.346.737 15.84 3.96m37.323-32.161 5.76-11.761-3.72-3.6c-.506.99-1.022 2.048-1.568 3.12M46.313 5.52c-1.527 4.102-2.752 8.767-1.1 13.08 1.21 3.16 3.705 4.675 7.08 4.92 6.372.463 9.78-5.154 12.473-10.44M46.313 5.52c1.554 1.62 2.986 2.922 4.444 3.96m14.01 3.6c-2.994-.022-5.432-.233-7.554-.715M50.757 9.48l-1.464 3.6 6.36 2.4 1.56-3.115M50.757 9.48c1.98 1.409 4.009 2.328 6.456 2.885m-18.72 20.636 8.04 6.48m0 0 22.081.24m-22.081-.24-2.04 3.48m2.04-3.48s3.84 6.48 10.8 6.48c8.76 0 11.281-6.24 11.281-6.24m1.08-20.88 18.361-3.001m-18.36 3-2.281 4.68m2.28-4.68c5.64 6.36 14.76 5.04 18.361-3m0 0 2.76 3.96m0 0c-4.2 8.28-15.12 9.96-23.401 3.72m23.401-3.72s4.2-.12 7.32.72m-30.721 3c-2.332 1.13-4.287 2.502-5.88 4.025m-5.4 12.04c0-3.927 1.745-8.549 5.4-12.04m0 0 3.48 12.252m33.122-19.277v7.025m0-7.025c6.12 3 17.761 18.841 17.761 18.841l-8.881 12s-4.096-3.217-6.72-5.28m0 0c-.48-5.16-.36-12.6-.36-12.6m.36 12.6c.692 7.441 5.76 31.202 5.76 31.202l-11.912 8.64m-25.53-46.202 2.04 3.48m0 0s-3.484 8.074-13.32 7.8c-8.641-.24-12.841-8.04-12.841-8.04m26.161.24s8.52 2.28 9.96 3.72c1.75 1.75 16.682 23.642 16.682 28.202 0 4.56-8.275 23.282-8.275 23.282M44.494 42.962s-4.553.4-7.44 1.92c-2.28 1.2-10.437 13.682-15.962 21.482-2.04 2.88-.6 29.641-.6 29.641m61.204-3.72-1.92 4.68 7.44 6.121 1.806-4.68m-7.326-6.12 7.327 6.12m-7.327-6.12c.24-2.521 1.2-7.801 2.76-13.202m0 0c-2.76-2.4-5.28-7.32-5.28-7.32m5.28 7.32c2.16-2.16 6-3.12 6-3.12m-11.28-4.2-2.28-14.76m2.28 14.76v34.682m0 0H35.612m43.563 0s-5.64 7.837-21.842 8.04c-15 .188-21.72-8.04-21.72-8.04m0 0-.48-33.602m0 0 2.88-15.84m-2.88 15.84s-2.761 2.76-4.921 3.48m0 0c-2.52-.84-3.96-4.8-3.96-4.8m3.96 4.8c.84 8.76-.304 22.322-.304 22.322m-9.417-2.64v5.28l9.24 2.4.177-5.04m-9.417-2.64 9.417 2.64M52.773 76.324l3.6-4.2 3.84 4.2m12.002-13.32-5.88 5.16m0 0v8.88L61.806 79.5m4.527-11.335v-.84l-3.6-7.56-2.16 8.88h-7.32l-2.28-8.88-3.84 7.56v.84m-5.761-5.16 5.76 5.16m0 0v8.88l4.2 2.455m-8.04 6.786 8.04-6.786m0 0 5.04 2.945 5.434-2.945m9.447 6.786-9.447-6.786' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M56.992 87.785c.16.316.302.624.314.684.027.134-.032.229-.496.798-.18.22-.415.518-.523.66-.23.304-.56.952-.692 1.361-.05.159-.104.3-.118.316-.028.031-.184-.202-.343-.515-.157-.31-.137-.508.12-1.154.107-.27.203-.569.213-.666.017-.16.011-.18-.068-.232-.114-.074-.305-.026-.51.128-.279.211-.408.585-.413 1.192-.003.424-.02.37.539 1.671.327.76.507 1.273.566 1.612.022.123.044.223.05.223.005 0 .101-.14.213-.313.32-.492.56-.998.811-1.71l.063-.177.456-.186c.471-.193.72-.274.75-.244.022.022-.247.597-.712 1.52-.385.765-.445.9-.612 1.379-.13.37-.133.534-.01.487.095-.036.591-.797 1.355-2.081.116-.194.32-.639.504-1.101.295-.738.469-1.152.738-1.758.282-.636.741-1.079 1.459-1.408.506-.232 1.22-.386 1.424-.307.088.034.094.05.094.238 0 .218-.147.83-.285 1.19-.4 1.04-.666 1.346-1.78 2.054l-.238.152.29-.02c.16-.011.307-.008.328.006.086.059.184.316.184.482 0 .141-.041.254-.24.666a6.01 6.01 0 0 0-.231.504c.005.005.044.02.085.032.067.02.088-.005.193-.232.222-.477.858-1.374 1.148-1.621.158-.134.166-.136.97-.211.73-.069 1.14-.068 1.168.001.029.075-.28.683-.562 1.106-.528.791-1.145 1.254-1.78 1.334a1.11 1.11 0 0 0-.246.053c-.073.038-.302.752-.326 1.02-.017.182-.013.195.07.233.076.034.115.027.274-.05.358-.174 1.193-.95 2.164-2.013l.442-.485.018-.396c.031-.707.359-1.713.745-2.289.206-.306.296-.29.734.136.336.328.46.508.482.7.022.187.004.21-1.279 1.592-.154.167-.281.321-.281.342 0 .048.177.155.256.155.128 0 .463-.222.838-.554l.395-.35.091.362c.05.2.092.413.092.475 0 .13-.03.167-.99 1.216-.347.38-.7.777-.784.883l-.367.455c-.287.352-.32.495-.113.495.238 0 .975-.594 2.044-1.647l.762-.75.574-.025c.378-.016.595-.012.636.011.055.03-.06.156-.913.994a34.22 34.22 0 0 0-1.146 1.163c-.364.436-.433.605-.264.647.242.06.875-.399 1.937-1.405.448-.424.586-.534.809-.645.46-.23.884-.263 1.302-.103.264.1.317.166.315.389l-.002.18.09-.063c.161-.114.365-.359.41-.494.102-.302.026-.61-.171-.691-.158-.065-.503-.025-.996.114-.49.139-.575.148-.575.066 0-.208.413-.671.749-.84.63-.317 1.019-.229 1.376.312.32.485.405.937.26 1.376-.092.28-.287.524-.704.88-1.943 1.663-2.189 1.884-2.278 2.056-.05.095-.048.101.038.157.078.05.113.053.282.018.23-.048.671-.253.967-.45.277-.184.512-.38.92-.765.425-.401.653-.519.811-.419.043.027.037.072-.045.313-.558 1.645-1.462 3.12-2.369 3.865-.927.762-1.851.943-3.145.617-.914-.231-1.579-.556-3.66-1.79-2.255-1.338-3.692-1.897-5.467-2.128-.487-.064-.747-.076-1.62-.077-.657-.001-1.18.015-1.416.043-.56.066-1.197.165-1.476.228l-.247.056-.09.293c-.608 1.996-.898 2.745-1.243 3.209-.467.627-.903.641-2.096.065-.53-.255-.813-.434-1.065-.67-.2-.19-.283-.316-.283-.436 0-.32.61-.934 1.587-1.596.986-.667 1.557-.963 2.308-1.196l.192-.06.093-.3c.051-.167.087-.308.08-.316-.008-.008-.067.051-.132.131-.198.246-.388.37-.593.387-.347.028-.514-.16-.561-.632l-.023-.225-.115.305a2.71 2.71 0 0 1-.433.798c-.303.395-.593.586-.901.59-.257.002-.375-.064-.478-.27-.08-.157-.085-.204-.084-.644.003-.833.152-1.56.788-3.842.1-.362.177-.664.17-.67-.018-.018-.33.56-.483.892-.534 1.163-1.019 2.675-1.144 3.57-.062.441-.056 1.461.01 1.717.03.115.046.217.036.227-.072.072-.655-.397-.876-.704-.243-.338-.301-.495-.32-.86-.032-.595.092-1.184.521-2.48.27-.814.33-1.022.308-1.044-.008-.008-.152.258-.322.59-.169.333-.387.75-.483.927-.94 1.719-1.281 2.516-1.466 3.422-.096.468-.082 1.069.031 1.36.16.412.556.856 1.244 1.398.204.16.362.291.353.291-.041 0-.711-.184-.927-.254-1.1-.36-1.923-.853-2.333-1.395-.198-.263-.357-.655-.354-.872.005-.354.354-.98 1.83-3.289.38-.594 1.614-2.644 1.794-2.98.423-.792.449-1.133.102-1.36-.074-.05-.135-.102-.135-.117 0-.117.4-.42 1-.758.515-.29.586-.291.696-.016.1.252.159.752.135 1.156-.02.337-.078.539-.364 1.263-.588 1.495-.882 2.552-.942 3.39-.02.276.006.719.04.685.007-.007.06-.23.117-.498.252-1.176.636-2.225 1.502-4.102.416-.903.51-1.234.537-1.908.013-.335.032-.482.066-.516.093-.093.402-.159.817-.176.498-.02.645.015.678.16.028.13-.108.685-.34 1.39-.256.773-.612 1.936-.871 2.846-.12.42-.34 1.34-.392 1.643-.068.387-.079.808-.023.874.133.16.284.055.49-.339.334-.635.858-2.189 1.019-3.017.062-.321.125-.584.14-.584.059 0 .674.314.726.37.05.055.049.082-.01.328-.036.147-.119.45-.185.674-.203.687-.296 1.036-.367 1.384-.083.41-.088.592-.015.62.174.066.789-.9 1.017-1.598.146-.447.345-1.402.466-2.231.038-.26.082-.45.108-.467.119-.077.856-.234.898-.193.06.06-.135.94-.563 2.536l-.047.177-.157.585c-.04.149-.166.596-.28.992-.114.397-.2.729-.19.738.008.009.114-.006.234-.034.917-.21 2.496-.319 3.76-.26 2.601.119 4.733.698 7.344 1.996 1.176.584 2.176.975 3.12 1.217.302.078.427.092.801.09.395 0 .474-.01.717-.094.74-.256 1.37-.79 1.943-1.647.279-.416.52-.847.474-.847-.013 0-.163.136-.333.303-1.04 1.014-1.937 1.339-2.351.85-.13-.152-.147-.347-.06-.662a1.74 1.74 0 0 0 .063-.272 1.66 1.66 0 0 0-.264.076c-.2.066-.305.082-.487.072-.207-.012-.243-.025-.342-.123-.108-.107-.11-.117-.106-.388.002-.154.027-.344.055-.423a.537.537 0 0 0 .041-.144c-.006 0-.135.075-.287.166-.499.301-.913.383-1.2.238-.224-.114-.283-.33-.18-.672a.589.589 0 0 0 .038-.194c-.008-.008-.136.067-.284.168-.617.42-.964.505-1.265.31-.113-.074-.213-.304-.214-.491-.001-.218.107-.576.238-.791a5.77 5.77 0 0 1 .454-.569c.814-.917.922-1.05.873-1.082a.23.23 0 0 0-.102-.03.593.593 0 0 1-.2-.105l-.145-.105-.102.096c-.057.053-.411.44-.788.859-.888.986-1.148 1.243-1.47 1.451-.368.24-.598.32-.866.303-.198-.012-.224-.023-.364-.16-.32-.31-.387-.75-.213-1.374.047-.168.081-.31.076-.314a.692.692 0 0 0-.117-.04c-.106-.03-.11-.028-.27.225-.61.969-1.34 1.56-1.835 1.485-.194-.028-.427-.202-.482-.358-.048-.138-.054-.494-.012-.71a.671.671 0 0 0 .02-.162 2.273 2.273 0 0 0-.214.271c-.38.517-.749.806-1.033.806-.388 0-.56-.358-.44-.916a.634.634 0 0 0 .025-.186c-.008-.008-.096.093-.196.224a5.84 5.84 0 0 1-.89.902 2.943 2.943 0 0 1-.426.253c-.223.105-.262.112-.598.112-.336 0-.373-.007-.585-.11-.3-.147-.594-.458-.708-.75-.11-.282-.107-.626.01-1.006.118-.39.194-.519.428-.734.178-.164.738-.492.776-.455.007.007-.078.225-.19.486-.27.635-.344.91-.344 1.274 0 .638.354 1.082.771.968.277-.076.58-.486.666-.9.064-.313.017-.486-.47-1.703-.235-.587-.456-1.144-.492-1.237-.27-.692-.267-1.148.01-1.643.284-.51.86-.964 1.479-1.17.33-.11.524-.101.657.031.156.155.1.44-.282 1.427-.051.13-.078.222-.06.203.026-.026.881-1.615 1.087-2.018.07-.136.123-.6.1-.861-.028-.3-.021-.291.37.477ZM60 90.282c.54-1.04.777-1.423 1.1-1.778.124-.136.234-.166.27-.074.031.082-.084.529-.233.903-.239.598-.548 1.152-.842 1.508-.13.158-.831.752-.887.752-.056 0 .163-.485.592-1.31Zm4.669.708c.065-.106.167-.242.227-.303.122-.123.218-.14.268-.048.052.096-.091.358-.356.65-.432.474-.535.58-.552.563-.022-.022.263-.618.413-.862Zm-2.967 1.57c.19-.265.615-.665.845-.796.1-.056.198-.102.22-.103.12 0 .07.227-.145.65-.166.328-.462.67-.723.835-.158.1-.521.225-.589.203-.047-.016.214-.541.393-.79Zm-2.278-.209c-.144-.328-.123-.413.114-.48.156-.045.23-.048.253-.01.02.03-.164.705-.2.742-.03.03-.068-.026-.167-.252Zm-.802.868.227-.487.123-.268.094.209c.051.114.142.278.201.363l.108.156-.064.14c-.152.337-.718 1.09-.932 1.242-.146.103-.206.09-.206-.047 0-.19.2-.773.45-1.308Zm8.14 3.312c-.087-.24 1.442-1.788 2.039-2.063.172-.08.303-.07.317.023.015.108-.154.45-.334.675a4.767 4.767 0 0 1-1.605 1.27c-.3.144-.393.165-.418.095ZM49.503 97.65c.157-.125.425-.297.595-.381.17-.085.334-.154.365-.154.046 0 .004.178-.242 1.025-.328 1.133-.464 1.553-.529 1.642-.04.055-.054.053-.221-.024a1.573 1.573 0 0 1-.36-.263c-.572-.568-.442-1.18.392-1.845Z' fill='%2325B9F6'/%3e%3cpath d='M58.389 89.655c-.147.133-.19.237-.236.566-.048.345-.183.497-.544.615-.226.073-.433.179-.68.346-.324.219-.303.152.083-.266a2.88 2.88 0 0 0 .28-.334c.012-.03.023-.159.025-.285.002-.256.037-.31.27-.43.21-.106.817-.332.91-.338.018-.001-.03.056-.108.126ZM60.168 95.964c2.404.13 3.738.354 4.768.798.584.252 1.064.596 1.204.864.124.24-.034.584-.342.741-.145.074-.21.086-.443.08a2.314 2.314 0 0 1-.493-.07l-.218-.063.109-.045c.151-.063.243-.19.243-.34 0-.1-.027-.15-.128-.252-.23-.228-.833-.556-1.576-.856-.903-.365-1.48-.504-3.21-.774-.821-.129-.818-.132.086-.083ZM68.714 91.587c0 .016-.065.058-.145.094-.13.058-.16.097-.298.375-.239.483-.307.535-.752.571a2.704 2.704 0 0 0-.627.139 7.632 7.632 0 0 1-.354.115c-.055 0 .126-.144.412-.328.345-.222.356-.236.455-.566.05-.166.077-.206.164-.241.274-.11 1.145-.231 1.145-.159Z' fill='%2325B9F6'/%3e%3c/svg%3e") center no-repeat;
}

.index-contests {
  position: relative;
  padding: 0;
}
@media (min-width: 1200px) {
  .index-contests {
    padding: 0 20px;
  }
}
.index-contests .contests-container {
  height: 230px;
  margin: 0;
  width: 100%;
}
@media (min-width: 768px) {
  .index-contests .contests-container {
    height: 450px;
  }
}
.index-contests-pagination.swiper-pagination-horizontal {
  right: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  gap: 10px;
  position: relative;
  top: 0;
  padding-top: 24px;
  padding-bottom: 10px;
}
.index-contests-pagination.swiper-pagination-horizontal .swiper-pagination-bullet {
  display: block;
  height: 14px;
  width: 14px;
  background: #fff;
  border: 2px rgb(15, 184, 248) solid;
  opacity: 1;
  position: relative;
}
.index-contests-pagination.swiper-pagination-horizontal .swiper-pagination-bullet-active {
  background: rgb(15, 184, 248);
}
.index-contests .contests-slide {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
@media (min-width: 768px) {
  .index-contests .contests-slide {
    display: block;
  }
}
.index-contests .contests-slide-header {
  position: relative;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 0px 15px;
}
@media (min-width: 768px) {
  .index-contests .contests-slide-header {
    gap: 18px;
    flex-direction: row;
    padding: 0 0 0px;
    justify-content: space-between;
    align-items: center;
  }
}
@media (min-width: 1200px) {
  .index-contests .contests-slide-header {
    height: 100px;
    padding-bottom: 0;
    justify-content: space-between;
  }
}
.index-contests .contests-slide-header-title {
  font-size: 20px;
  text-transform: none;
  height: auto;
  text-align: left;
  text-transform: uppercase;
  line-height: 100%;
}
@media (min-width: 768px) {
  .index-contests .contests-slide-header-title {
    font-size: 32px;
  }
}
@media (min-width: 1200px) {
  .index-contests .contests-slide-header-title {
    font-size: 36px;
    padding-top: 7px;
  }
}
.index-contests .contests-slide-header-link {
  position: relative;
  right: 0;
  top: 0;
  height: auto;
  display: flex;
  align-items: center;
}
@media (max-width: 767.98px) {
  .index-contests .contests-slide-header-link {
    max-width: 98px;
  }
}
@media (min-width: 1200px) {
  .index-contests .contests-slide-header-link {
    height: 100px;
  }
}
.index-contests .contests-slide-header-link a {
  display: block;
  height: auto;
  padding-right: 20px;
  line-height: 1.2;
  display: flex;
  align-items: center;
  text-decoration: none;
}
@media (min-width: 768px) {
  .index-contests .contests-slide-header-link a {
    padding-right: 42px;
  }
}
@media (min-width: 1200px) {
  .index-contests .contests-slide-header-link a {
    padding-right: 53px;
  }
}
.index-contests .contests-slide-header-link a:after {
  bottom: 0;
}
@media (min-width: 1200px) {
  .index-contests .contests-slide-header-link a:after {
    bottom: 32px;
  }
}
.index-contests .contests-slide-header-link a span {
  font-size: 22px;
  color: rgb(15, 184, 248);
  text-transform: none;
}
@media (min-width: 768px) {
  .index-contests .contests-slide-header-link a span {
    font-size: 32px;
  }
}
@media (min-width: 1200px) {
  .index-contests .contests-slide-header-link a span {
    text-transform: uppercase;
    font-size: 30px;
  }
}
.index-contests .contests-slide-header-link a .svg-icon {
  position: absolute;
  right: -5px;
  width: 21px;
  height: 14px;
  margin-top: 1px;
}
@media (min-width: 768px) {
  .index-contests .contests-slide-header-link a .svg-icon {
    width: 41px;
    height: 25px;
    margin-top: 3px;
  }
}
@media (min-width: 1200px) {
  .index-contests .contests-slide-header-link a .svg-icon {
    width: 46px;
    height: 36px;
    margin-top: 0px;
  }
}
.index-contests .contests-slide-header-link a .svg-fill {
  fill: rgb(15, 184, 248);
}
.index-contests .contests-slide-image {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  min-height: 50%;
  text-decoration: none;
  cursor: default;
}
.index-contests .contests-slide-image figure {
  width: 100%;
  height: 174px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 676px) {
  .index-contests .contests-slide-image figure {
    height: 350px;
  }
}
.index-contests .contests-slide-image a {
  position: absolute;
  bottom: 15px;
  left: 15px;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  color: rgb(15, 184, 248);
  font-size: 15px;
  line-height: 150%;
  height: 39px;
  width: 175px;
  display: flex;
  align-content: center;
  align-items: center;
  justify-items: center;
  justify-content: center;
  gap: 16px;
}
@media (min-width: 768px) {
  .index-contests .contests-slide-image a {
    height: 53px;
    width: 241px;
    bottom: 30px;
    left: 30px;
  }
}
@media (min-width: 1200px) {
  .index-contests .contests-slide-image a {
    font-size: 19px;
    line-height: 63px;
    height: 63px;
    width: 280px;
    bottom: 45px;
    left: 60px;
  }
}
.index-contests .contests-slide-image a:hover {
  color: #05739c;
}
.index-contests .contests-slide-image a i {
  top: 0px;
  right: 0px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 33 19'%3e%3cpath d='M.5 9.5H31m.695.608L22.587 1m8.804 8.022L22.5 18' style='stroke:%2325b9f6%3bstroke-width:2'/%3e%3c/svg%3e") center no-repeat;
  height: 100%;
  width: 22.5px;
}
.index-contests .contests-slide-image a i:after {
  display: none;
}

.contests-subscribe {
  padding: 40px 15px;
  flex-direction: row;
  gap: 28px;
}
@media (min-width: 768px) {
  .contests-subscribe {
    padding: 40px 0px;
  }
}
.contests-subscribe div {
  width: 100%;
}

@media (max-width: 767.98px) {
  .bx_item_list_you_looked_horizontal .bx_item_list_title {
    height: 120px;
    font-size: 20px;
    line-height: 150%;
    padding-top: 50px;
    padding-bottom: 40px;
  }
}

@media (max-width: 675.98px) {
  .bx_catalog_item_title span {
    font-size: 13px;
    max-height: 3.5em;
    text-overflow: ellipsis;
    padding: 10px 0 10px;
    overflow: hidden;
  }
}

@media (max-width: 767.98px) {
  .bx_item_list_you_looked_horizontal .bx_item_list_section .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_images {
    height: calc((100vw - 320px) * 0.1785714286 + 170px);
  }
}

.list-news {
  position: relative;
  padding-top: 15px;
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  .list-news {
    display: block;
  }
}
.list-news > div {
  position: relative;
  padding: 0 30px;
}
@media (max-width: 675.98px) {
  .list-news > div {
    padding: 0 0 0 30px;
  }
}
.list-news .news-slide {
  margin-bottom: 0px;
  cursor: pointer;
}
@media (min-width: 992px) {
  .list-news .news-slide {
    margin-bottom: 30px;
  }
}
.list-news .news-slide.novosti-slide {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin-left: 3%;
  margin-right: 3%;
}
.list-news .news-slide.novosti-slide:nth-child(3n) {
  margin-left: 3%;
  margin-right: 0;
}
.list-news .news-slide > a {
  text-decoration: none;
}
.list-news .news-slide .news-date-time {
  display: block;
  color: rgb(15, 184, 248);
  font-size: 24px;
  line-height: 150%;
  padding-bottom: 14px;
  padding-left: 0px;
  height: auto;
}
@media (min-width: 992px) {
  .list-news .news-slide .news-date-time {
    line-height: 70px;
    font-size: 42px;
    height: 70px;
    padding-left: 10px;
    padding-bottom: 0px;
  }
}
.list-news .news-slide .news-link-img {
  position: relative;
  display: block;
  width: 100%;
  height: 104px;
  overflow: hidden;
}
@media (min-width: 768px) {
  .list-news .news-slide .news-link-img {
    height: 190px;
  }
}
.list-news .news-slide .preview_picture {
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}
.list-news .news-slide .news-link {
  position: relative;
  display: block;
  font-size: 14px;
  text-transform: uppercase;
  line-height: 1.5;
  margin: 14px 0;
  padding-left: 0px;
  text-decoration: none;
}
@media (min-width: 768px) {
  .list-news .news-slide .news-link {
    font-size: 20px;
    line-height: 1.25;
    margin: 35px 0;
    padding-left: 10px;
  }
}
.list-news .news-slide .news-link:after {
  display: none;
  position: absolute;
  content: "";
  bottom: -20px;
  height: 3px;
  left: 10px;
  width: 57px;
  background-color: rgb(15, 184, 248);
}
@media (min-width: 768px) {
  .list-news .news-slide .news-link:after {
    display: block;
  }
}
.list-news .news-slide .news-previewtext {
  display: none;
  font-size: 14px;
  margin-left: 10px;
  padding: 0;
}
@media (min-width: 768px) {
  .list-news .news-slide .news-previewtext {
    display: block;
  }
}
.list-news .news-slide .news-link2 {
  display: none;
}
.list-news .news-slide:hover .news-link-img:after {
  position: absolute;
  content: "Подробнее";
  top: 75px;
  display: none;
  width: 210px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background-color: #fff;
  color: #222828;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
}
@media (min-width: 992px) {
  .list-news .news-slide:hover .news-link-img:after {
    display: block;
  }
}
.list-news-pager {
  text-align: center;
  margin-bottom: 30px;
}
.list-news-pager a, .list-news-pager span {
  display: inline-block;
  font-size: 24px;
  color: rgb(15, 184, 248);
  text-decoration: none;
  background-color: rgba(232, 232, 232, 0.588);
  width: 47px;
  height: 55px;
  line-height: 55px;
  margin-right: 0px;
}
.list-news-pager a:hover {
  background-color: rgb(212, 212, 212);
}
.list-news-pager span {
  color: #fff;
  text-decoration: none;
  background-color: rgb(15, 184, 248);
}

@media (max-width: 675.98px) {
  .index .list-news .swiper-container {
    margin: 0 0 0 auto;
  }
}
.index .list-news-title {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding-top: 36px;
  padding-bottom: 20px;
  align-items: center;
}
@media (min-width: 768px) {
  .index .list-news-title {
    display: block;
    padding: 30px;
  }
}
@media (min-width: 992px) {
  .index .list-news-title {
    padding: 0;
  }
}
@media (max-width: 675.98px) {
  .index .list-news-title h3 {
    position: relative;
    left: -15px;
  }
}
.index .list-news-title a {
  position: relative;
  top: 0px;
  right: 15px;
  font-size: 13px;
  line-height: 100%;
  width: 154px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 768px) {
  .index .list-news-title a {
    position: absolute;
    top: 25px;
    right: 20px;
    font-size: 15px;
    width: 160px;
    height: 41px;
    line-height: 55px;
  }
}
@media (min-width: 992px) {
  .index .list-news-title a {
    top: 60px;
    height: 55px;
  }
}
.index .list-news-title h3 {
  font-size: 20px;
  line-height: 150%;
  height: auto;
}
@media (min-width: 992px) {
  .index .list-news-title h3 {
    font-size: 48px;
    height: 180px;
    line-height: 180px;
  }
}
.index .list-news .news-slide:hover .news-link2 {
  opacity: 1;
}
.index .list-news .news-slide .news-link2 {
  position: relative;
  opacity: 0;
  margin-top: 25px;
  margin-left: 10px;
  height: 57px;
  line-height: 57px;
  width: 153px;
  display: none;
  text-align: center;
  color: rgb(6, 7, 7);
  font-size: 14px;
  text-decoration: none;
}
@media (min-width: 992px) {
  .index .list-news .news-slide .news-link2 {
    display: block;
  }
}
.index .list-news .news-slide .news-link2:before {
  position: absolute;
  z-index: 0;
  content: "";
  top: 0;
  left: 0;
  display: none;
}
@media (min-width: 992px) {
  .index .list-news .news-slide .news-link2:before {
    display: block;
  }
}
.index .list-news .index-news-buttons-prev, .index .list-news .index-news-buttons-next {
  position: absolute;
  z-index: 1;
  opacity: 1;
  top: 50%;
  display: block;
  height: 28px;
  width: 45px;
  overflow: hidden;
  display: none;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 19'%3e%3cpath d='M0 9.5h19m.626.655L10.5 1m8.785 8.102L10.5 18' style='stroke:black%3bstroke-width:2'/%3e%3c/svg%3e") center no-repeat;
}
@media (min-width: 768px) {
  .index .list-news .index-news-buttons-prev, .index .list-news .index-news-buttons-next {
    display: block;
  }
}
.index .list-news .index-news-buttons-prev.swiper-button-disabled, .index .list-news .index-news-buttons-next.swiper-button-disabled {
  opacity: 0;
  cursor: default;
}
.index .list-news .index-news-buttons-prev i, .index .list-news .index-news-buttons-next i {
  display: none;
}
@media (max-width: 1400px) {
  .index .list-news .index-news-buttons-prev, .index .list-news .index-news-buttons-next {
    top: 50%;
    height: 19px;
    width: 19px;
  }
}
.index .list-news .index-news-buttons-prev {
  left: -80px;
  transform: scaleX(-1);
}
@media (max-width: 1400px) {
  .index .list-news .index-news-buttons-prev {
    left: 5px;
    top: 50%;
  }
}
@media (max-width: 991.98px) {
  .index .list-news .index-news-buttons-prev {
    left: 0px;
  }
}
@media (max-width: 767.98px) {
  .index .list-news .index-news-buttons-prev {
    left: -20px;
  }
}
.index .list-news .index-news-buttons-next {
  left: 1020px;
}
@media (max-width: 1400px) {
  .index .list-news .index-news-buttons-next {
    left: 975px;
    top: 50%;
  }
}
@media (max-width: 991.98px) {
  .index .list-news .index-news-buttons-next {
    left: calc((100vw - 768px) * 1.2276785714 + 690px);
  }
}
@media (max-width: 767.98px) {
  .index .list-news .index-news-buttons-next {
    left: 690px;
  }
}

@media (max-width: 675.98px) {
  .novosti-container {
    padding: 0 15px 0 15px !important;
  }
}
.novosti-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
}
@media (min-width: 768px) {
  .novosti-wrapper {
    grid-template-columns: 1fr 1fr 1fr;
    gap: 20px;
  }
}
.novosti-wrapper .list-news-pager {
  grid-column: span 2;
}
@media (min-width: 768px) {
  .novosti-wrapper .list-news-pager {
    grid-column: span 3;
  }
}

.sprite, .list-news .news-detail-pics-count:before {
  background: url("/bitrix/templates/mysiberia_template/images/sprite-s4544bdddf4.png");
}

.sprite-arrow {
  background-position: 0 0;
  height: 19px;
  width: 28px;
}

.sprite-attention {
  background-position: 0 -24px;
  height: 28px;
  width: 28px;
}

.sprite-camera, .list-news .news-detail-pics-count:before {
  background-position: 0 -57px;
  height: 19px;
  width: 25px;
}

.sprite-cart {
  background-position: 0 -81px;
  height: 25px;
  width: 19px;
}

.sprite-cart_black {
  background-position: 0 -111px;
  height: 37px;
  width: 27px;
}

.sprite-cart_del {
  background-position: 0 -153px;
  height: 33px;
  width: 22px;
}

.sprite-cart_del_2 {
  background-position: 0 -191px;
  height: 33px;
  width: 22px;
}

.sprite-cart_empty {
  background-position: 0 -229px;
  height: 149px;
  width: 100px;
}

.sprite-checked {
  background-position: 0 -383px;
  height: 29px;
  width: 37px;
}

.sprite-doska {
  background-position: 0 -417px;
  height: 63px;
  width: 243px;
}

.sprite-doska2 {
  background-position: 0 -485px;
  height: 57px;
  width: 153px;
}

.sprite-doska3 {
  background-position: 0 -547px;
  height: 44px;
  width: 192px;
}

.sprite-doska3_fin {
  background-position: 0 -596px;
  height: 42px;
  width: 29px;
}

.sprite-doska3_start {
  background-position: 0 -643px;
  height: 42px;
  width: 24px;
}

.sprite-doska4 {
  background-position: 0 -690px;
  height: 63px;
  width: 280px;
}

.sprite-lang_en {
  background-position: 0 -758px;
  height: 15px;
  width: 21px;
}

.sprite-lapa {
  background-position: 0 -778px;
  height: 24px;
  width: 26px;
}

.sprite-laps {
  background-position: 0 -807px;
  height: 181px;
  width: 404px;
}

.sprite-logo {
  background-position: 0 -993px;
  height: 99px;
  width: 188px;
}

.sprite-logo2 {
  background-position: 0 -1097px;
  height: 87px;
  width: 177px;
}

.sprite-mail {
  background-position: 0 -1189px;
  height: 42px;
  width: 57px;
}

.sprite-new {
  background-position: 0 -1236px;
  height: 30px;
  width: 45px;
}

.sprite-up {
  background-position: 0 -1271px;
  height: 58px;
  width: 54px;
}

@media (max-width: 991.98px) {
  .list-news .news-detail {
    padding: 0 !important;
  }
}
.list-news .news-detail .bx_item_share .share_buttons a svg .svg-fill, .list-news .news-detail-pics-count {
  transition: all 0.4s linear;
}
.list-news .news-detail-pics-count:before {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.list-news .news-detail .bx_item_share-title, .list-news .news-detail-info span {
  font-family: Handicraft;
  font-weight: 400;
  letter-spacing: 1px;
}
@media (max-width: 767.98px) {
  .list-news .news-detail .bx_item_share {
    padding-left: 15px;
  }
}
@media (min-width: 992px) {
  .list-news .news-detail .bx_item_share {
    margin-top: 40px;
    width: 700px;
  }
}
.list-news .news-detail .bx_item_share-title {
  font-size: 20px;
  color: #0fb8f8;
  text-transform: uppercase;
  margin-right: 0px;
}
@media (min-width: 992px) {
  .list-news .news-detail .bx_item_share-title {
    font-size: 28px;
    margin-right: 15px;
  }
}
.list-news .news-detail .bx_item_share .share_buttons {
  display: inline-block;
  display: flex;
  gap: 15px;
}
.list-news .news-detail .bx_item_share .share_buttons a {
  display: inline-block;
  height: 25px;
  width: 25px;
}
@media (min-width: 992px) {
  .list-news .news-detail .bx_item_share .share_buttons a {
    margin-right: 15px;
  }
}
.list-news .news-detail .bx_item_share .share_buttons a svg {
  height: 25px;
  width: auto;
}
.list-news .news-detail .bx_item_share .share_buttons a svg .svg-fill {
  fill: #0fb8f8;
}
.list-news .news-detail .bx_item_share .share_buttons a:hover svg .svg-fill {
  fill: #05739c;
}
.list-news .news-detail .bx_item_share .share_buttons .asd_gp_share, .list-news .news-detail .bx_item_share .share_buttons .asd_lj_share, .list-news .news-detail .bx_item_share .share_buttons .asd_li_share, .list-news .news-detail .bx_item_share .share_buttons .asd_ma_share {
  display: none;
}
.list-news .news-detail-grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 21px;
  padding: 0 15px;
}
@media (min-width: 768px) {
  .list-news .news-detail-grid {
    grid-template-columns: 65vw 1fr;
    padding: 0;
  }
}
@media (min-width: 992px) {
  .list-news .news-detail-grid {
    display: block;
  }
}
.list-news .news-detail-row {
  padding: 0 15px;
}
@media (min-width: 768px) {
  .list-news .news-detail-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .list-news .news-detail-row {
    padding: 0 20px;
  }
}
.list-news .news-detail-row:not(:last-child) {
  margin-bottom: 50px;
}
@media (min-width: 992px) {
  .list-news .news-detail-row:not(:last-child) {
    margin-bottom: 75px;
  }
}
.list-news .news-detail-pics {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-height: 350px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .list-news .news-detail-pics {
    width: 55%;
  }
}
.list-news .news-detail-pics a {
  display: block;
  width: 100%;
  height: 100%;
  cursor: zoom-in;
}
.list-news .news-detail-pics a img {
  display: block;
  width: 100%;
  height: auto;
}
.list-news .news-detail-pics-count {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 1;
  width: 100px;
  height: 45px;
  line-height: 45px;
  padding-left: 55px;
  font-size: 20px;
  color: white;
  background-color: #0fb8f8;
}
.list-news .news-detail-pics-count:before {
  position: absolute;
  content: "";
  left: 17px;
}
.list-news .news-detail-pics-count:hover {
  background-color: #05739c;
}
.list-news .news-detail-info {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding-left: 0px;
}
@media (min-width: 992px) {
  .list-news .news-detail-info {
    width: 45%;
    padding-left: 75px;
  }
}
.list-news .news-detail-info span {
  color: #0fb8f8;
  text-transform: uppercase;
}
.list-news .news-detail-info span:nth-child(1) {
  font-size: 36px;
}
@media (min-width: 992px) {
  .list-news .news-detail-info span:nth-child(1) {
    font-size: 46px;
  }
}
.list-news .news-detail-info span:nth-child(2) {
  font-size: 20px;
}
@media (min-width: 992px) {
  .list-news .news-detail-info span:nth-child(2) {
    font-size: 28px;
  }
}
.list-news .news-detail-info h3 {
  margin-top: 20px;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1.194;
}
@media (min-width: 992px) {
  .list-news .news-detail-info h3 {
    margin-top: 35px;
    font-size: 36px;
  }
}
.list-news .news-detail-text {
  font-size: 14px;
  line-height: 2.143;
  padding: 0;
}
.list-news .news-detail-text iframe {
  max-width: 100%;
  max-height: 56vw;
}
.list-news .news-detail-back {
  padding-left: 20px;
  height: 150px;
  line-height: 150px;
}
.list-news .news-detail-back a {
  color: rgba(1, 1, 1, 0.878);
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  position: relative;
  text-decoration: none;
}
.list-news .news-detail-back a:after {
  position: absolute;
  content: "";
  bottom: -2px;
  border-bottom: 3px solid #0fb8f8;
  transition: all 0.4s linear;
  left: 33px;
  right: 0;
  opacity: 1;
}
.list-news .news-detail-back a:hover:after, .list-news .news-detail-back a.active:after {
  opacity: 0;
}
.list-news .news-detail-back a i {
  position: relative;
  display: inline-block;
  background-color: #0fb8f8;
  transition: all 0.4s linear;
  width: 24px;
  height: 2px;
  margin-right: 10px;
  top: -3px;
}
.list-news .news-detail-back a i:after {
  position: absolute;
  content: "";
  border: 2px solid #0fb8f8;
  transition: all 0.4s linear;
  border-right: 0;
  border-top: 0;
  top: -9px;
  left: -1px;
  transform: rotate(45deg);
  transform-origin: 0 100%;
  width: 10px;
  height: 10px;
  background-color: transparent;
}

.catalog .form-subscribe {
  width: 100%;
}
@media (min-width: 676px) {
  .catalog .form-subscribe {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .catalog .form-subscribe {
    width: 960px;
  }
}

.catalog-wrapper {
  position: relative;
  width: 1245px;
  margin: 0 auto;
  right: 145px;
}
@media (max-width: 1600px) {
  .catalog-wrapper {
    right: 0;
  }
}
@media (max-width: 1280px) {
  .catalog-wrapper {
    width: 920px;
  }
}
@media (max-width: 991.98px) {
  .catalog-wrapper {
    width: 100%;
    padding: 15px 36px 0;
  }
}
@media (max-width: 991.98px) {
  .catalog-wrapper .bx-filter {
    margin-left: 0;
  }
}
.catalog-wrapper .catalog-content {
  padding-top: 29px;
}
@media (min-width: 768px) {
  .catalog-wrapper .catalog-content {
    padding-top: 41px;
  }
}
@media (min-width: 992px) {
  .catalog-wrapper .catalog-content {
    padding-top: 0px;
  }
}
.catalog-wrapper .catalog-content .bx-pagination .bx-pag-prev, .catalog-wrapper .catalog-content .bx-pagination .bx-pag-next {
  display: none;
}
.catalog-wrapper .catalog-content .bx-pagination li span, .catalog-wrapper .catalog-content .bx-pagination li a {
  font-size: 24px;
  color: rgb(15, 184, 248);
  text-decoration: none;
  border-radius: 0;
  background-color: rgba(232, 232, 232, 0.588);
  width: 47px;
  height: 55px;
  line-height: 55px;
}
.catalog-wrapper .catalog-content .bx-pagination a:hover {
  background-color: rgb(212, 212, 212);
}
.catalog-wrapper .catalog-content .bx-pagination span {
  color: #fff;
  text-decoration: none;
  background-color: rgb(15, 184, 248);
}
.catalog-wrapper .bx-sort {
  position: absolute;
  top: 5px;
  right: 40px;
  z-index: 300;
}
.catalog-wrapper .bx-sort li {
  height: 30px;
}
.catalog-wrapper .bx-sort li a {
  display: inline-block;
  padding-right: 15px;
  font-size: 14px;
  color: #222828;
  text-decoration: none;
  border-bottom: 1px transparent dashed;
  white-space: nowrap;
}
.catalog-wrapper .bx-sort li a:hover {
  border-bottom: 1px #222828 dashed;
}
.catalog-wrapper .bx-sort span, .catalog-wrapper .bx-sort a {
  position: relative;
}
.catalog-wrapper .bx-sort i {
  position: absolute;
  left: calc(100% - 12px);
  width: 0;
  height: 0;
  border-style: solid;
}
.catalog-wrapper .bx-sort i.DESC {
  border-width: 5px 5px 0 5px;
  border-color: #222828 transparent transparent transparent;
}
.catalog-wrapper .bx-sort i.ASC {
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #222828 transparent;
}
.catalog-wrapper .bx-sort-title {
  font-size: 14px;
  color: #222828;
  padding: 0;
}
@media (max-width: 1280px) {
  .catalog-wrapper .bx-sort-title {
    display: none;
  }
}
.catalog-wrapper .bx-sort-current {
  font-size: 14px;
  color: #222828;
  border-bottom: 1px #222828 dashed;
  cursor: pointer;
  padding-right: 15px;
}
.catalog-wrapper .bx-sort-current:hover {
  border-bottom: 1px transparent dashed;
}
.catalog-wrapper .bx-sort-list {
  position: absolute;
  right: -10px;
  top: 25px;
  text-align: right;
  display: none;
  background-color: #fff;
  list-style: none;
  padding: 5px 10px 0;
  border: 1px #222828 solid;
}

.bx-sort-list-m {
  display: none;
  grid-template-columns: 1fr;
  grid-template-rows: 72px auto;
  justify-content: center;
  row-gap: 12px;
  padding: 15px;
  list-style: none;
}
.bx-sort-list-m__arrow {
  text-align: end;
  cursor: pointer;
  justify-self: end;
}
.bx-sort-list-m__arrow:after {
  display: block;
  content: "";
  width: 24px;
  height: 12px;
  margin-left: calc(100% - 24px);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 6 9'%3e%3cpath d='m1 8.5 4-4-4-4' stroke='%23060707'/%3e%3c/svg%3e") center no-repeat;
}
@media (min-width: 992px) {
  .bx-sort-list-m__arrow {
    display: none;
  }
}
.bx-sort-list-m__title {
  font-weight: 700;
  font-size: 15px;
  line-height: 150%;
  text-transform: uppercase;
  text-align: center;
}
.bx-sort-list-m__cross {
  width: 14.14px;
  height: 14.14px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath d='M1 15.142 15.142 1m0 14.142L1 1' stroke='%23E3E3E3' stroke-width='2'/%3e%3c/svg%3e") center no-repeat;
  cursor: pointer;
}
.bx-sort-list-m__reset {
  font-weight: 400;
  font-size: 13px;
  line-height: 150%;
  text-align: center;
  color: #25B9F6;
  text-decoration: none;
  justify-self: end;
}
.bx-sort-list-m li {
  height: 30px;
  display: grid;
  grid-template-columns: auto auto;
}
.bx-sort-list-m li a {
  display: block;
  width: 100%;
  height: 100%;
}
.bx-sort-list-m i {
  position: absolute;
  left: calc(100% - 12px);
  width: 0;
  height: 0;
  border-style: solid;
}
.bx-sort-list-m i.DESC {
  border-width: 5px 5px 0 5px;
  border-color: #222828 transparent transparent transparent;
}
.bx-sort-list-m i.ASC {
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #222828 transparent;
}
.top-layer .bx-sort-list-m {
  display: grid;
}

.catalog-menu {
  position: relative;
  top: -75px;
  left: -20px;
  display: none;
  vertical-align: top;
  width: 270px;
}
@media (min-width: 992px) {
  .catalog-menu {
    display: inline-block;
  }
}

.catalog-wrapper .catalog-menu-mobile {
  margin-bottom: 50px;
}
.catalog-wrapper .catalog-menu-mobile .bx-inclinksfooter-list {
  padding-left: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  -moz-column-gap: 50px;
       column-gap: 50px;
}
@media (min-width: 992px) {
  .catalog-wrapper .catalog-menu-mobile {
    display: none;
  }
}

.catalog-control {
  position: relative;
}

.bx_catalog_item_controls.touch .bx_bt_button_type_2 {
  display: block;
  width: 100%;
  color: #fff;
  text-align: center;
  font-size: 14px;
  text-decoration: none;
  text-transform: uppercase;
  height: 29px;
  line-height: 32px;
}
@media (min-width: 768px) {
  .bx_catalog_item_controls.touch .bx_bt_button_type_2 {
    height: 32px;
    line-height: 35px;
  }
}
@media (min-width: 992px) {
  .bx_catalog_item_controls.touch .bx_bt_button_type_2 {
    height: 48px;
    line-height: 48px;
  }
}

.bx_catalog_list_home {
  display: inline-grid;
  vertical-align: top;
  width: 100%;
  margin-bottom: 25px;
  border-bottom: 1px solid rgba(174, 174, 174, 0.341);
  grid-template-columns: repeat(2, calc(50% - 10px));
  gap: 20px;
}
@media (min-width: 768px) {
  .bx_catalog_list_home {
    grid-template-columns: repeat(3, calc(33.33% - 13.3px));
    gap: 20px;
  }
}
@media (min-width: 992px) {
  .bx_catalog_list_home {
    width: 70%;
    grid-template-columns: repeat(2, calc(50% - 10px));
  }
}
@media (min-width: 1280px) {
  .bx_catalog_list_home {
    grid-template-columns: repeat(3, calc(33.33% - 13.3px));
  }
}
@media (min-width: 1537px) {
  .bx_catalog_list_home {
    grid-template-columns: repeat(2, calc(50% - 10px));
    width: 60%;
    display: inline-block;
    width: 920px;
  }
}
.bx_catalog_list_home .bx_catalog_item {
  position: relative;
  margin-bottom: 30px;
  display: inline-flex;
  vertical-align: top;
  width: 100%;
  flex-direction: column;
}
@media (min-width: 1537px) {
  .bx_catalog_list_home .bx_catalog_item:not(:nth-child(3n)) {
    margin-right: 55px;
    width: 270px;
  }
}
@media (max-width: 1280px) {
  .bx_catalog_list_home .bx_catalog_item:not(:nth-child(2n)) {
    margin-right: 0;
  }
}
@media (max-width: 767.98px) {
  .bx_catalog_list_home .bx_catalog_item {
    font-size: 14px;
  }
}
@media (max-width: 675.98px) {
  .bx_catalog_list_home .bx_catalog_item {
    font-size: 13px;
  }
}
@media (min-width: 992px) {
  .bx_catalog_list_home .bx_catalog_item {
    width: 270px;
  }
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container {
  min-height: 279px;
  height: auto;
  min-height: 100%;
  display: grid;
  grid-template-rows: 58vw 1fr 29px 29px;
  /*preview*/
  /*title*/
  /*price*/
  /*controls*/
  /* properties */
}
@media (min-width: 768px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container {
    min-height: 406px;
    display: block;
  }
}
@media (min-width: 992px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container {
    min-height: 460px;
  }
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_images {
  position: relative;
  z-index: 91;
  display: block;
  width: 100%;
  height: 58vw;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 768px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_images {
    height: 39vw;
  }
}
@media (min-width: 992px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_images {
    height: 370px;
  }
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_title {
  position: relative;
  z-index: 99;
  padding: 7px 0px 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (max-width: 675.98px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_title {
    max-height: 2.9em;
    white-space: normal;
  }
}
@media (min-width: 768px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_title {
    padding: 16px 0px 2px;
  }
}
@media (min-width: 992px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_title {
    padding: 24px 20px 50px;
  }
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_title a {
  color: rgba(6, 7, 7, 0.878);
  text-decoration: none;
  text-transform: uppercase;
  line-height: 1;
  font-size: 13px;
}
@media (min-width: 768px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_title a {
    font-size: 16px;
    max-height: 44px;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_price {
  position: absolute;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_price {
  z-index: 100;
  bottom: 0;
  left: 0px;
  width: 100%;
  padding-left: 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 29px;
  line-height: 29px;
  position: relative;
}
@media (min-width: 768px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_price {
    height: 32px;
    line-height: 32px;
  }
}
@media (min-width: 992px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_price {
    height: 48px;
    line-height: 48px;
    padding-left: 20px;
  }
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_price .bx_price {
  color: rgba(6, 7, 7, 0.878);
  font-size: 16px;
  font-weight: 700;
}
@media (min-width: 768px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_price .bx_price {
    font-size: 20px;
  }
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_price .bx_price_old {
  margin-left: 0px;
  position: relative;
  color: #000;
  text-decoration: none;
  font-size: 14px;
}
@media (min-width: 768px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_price .bx_price_old {
    margin-left: 20px;
    font-size: 16px;
  }
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_price .bx_price_old:before {
  content: "";
  border-bottom: 2px solid red;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 50%;
  z-index: -1;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls {
  position: absolute;
  z-index: 100;
  bottom: 0;
  right: 0;
  opacity: 0;
  width: 100%;
  background-color: rgb(15, 184, 248);
  height: 29px;
  line-height: 29px;
  /*not aviable*/
  /*add to basket*/
}
@media (min-width: 768px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls {
    height: 32px;
    line-height: 32px;
    width: 55%;
  }
}
@media (min-width: 992px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls {
    height: 48px;
    line-height: 48px;
    width: 55%;
  }
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls .quantity-block {
  display: none !important;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls:hover {
  background-color: #05739c;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls > div {
  width: 100%;
  white-space: nowrap;
  text-align: center;
  height: 29px;
}
@media (min-width: 768px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls > div {
    height: 32px;
  }
}
@media (min-width: 992px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls > div {
    height: 48px;
  }
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls .bx_catalog_item_controls_blockone span {
  display: block;
  display: block;
  width: 100%;
  height: 48px;
  color: white;
  text-align: center;
  font-size: 14px;
  text-transform: uppercase;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo a {
  display: block;
  width: 100%;
  color: #fff;
  text-align: center;
  font-size: 14px;
  text-decoration: none;
  text-transform: uppercase;
  height: 29px;
  line-height: 32px;
}
@media (min-width: 768px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo a {
    height: 35px;
  }
}
@media (min-width: 992px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo a {
    height: 48px;
    line-height: 48px;
  }
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu {
  position: relative;
  z-index: 99;
  padding: 0 20px 30px;
  /* words @color@ and @size@ */
  /* colors container */
}
@media (min-width: 992px) {
  .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu {
    padding: 0 20px 50px;
  }
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .bx_item_detail_scu, .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .bx_item_detail_size {
  position: relative;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .bx_item_section_name_gray {
  font-size: 14px;
  color: rgb(0, 149, 206);
  line-height: 26px;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .bx_scu_scroller_container, .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .bx_size_scroller_container {
  position: relative;
  width: 100%;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .bx_scu, .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .bx_size {
  width: 100%;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu ul {
  width: 100% !important;
  line-height: 37.5px;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu li {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 30px !important;
  padding-top: 0 !important;
  height: 30px;
  margin-right: 6px;
  cursor: pointer;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .cnt {
  position: relative;
  display: block;
  width: 30px;
  height: 30px;
  border: 1px transparent solid;
  font-size: 12px;
  text-transform: uppercase;
  color: rgba(6, 7, 7, 0.878);
  line-height: 30px;
  text-align: center;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .cnt .cnt_item {
  display: block;
  position: absolute;
  top: 3px;
  left: 3px;
  right: 3px;
  bottom: 3px;
  border: 1px rgb(162, 162, 162) solid;
  background-repeat: no-repeat;
  background-size: cover;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .bx_scu li.bx_active .cnt, .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .bx_scu li:hover .cnt {
  border-color: rgba(0, 0, 0, 0.588);
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .bx_size li:not(.bx_missing):hover .cnt, .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu .bx_size li:not(.bx_missing).bx_active .cnt {
  background-color: rgb(107, 107, 107);
  color: #fff;
}
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_scu li.bx_missing .cnt {
  cursor: not-allowed;
  color: #cccccc;
}
.bx_catalog_list_home .bx_catalog_item:not(:hover) > div {
  position: relative;
}
@media (min-width: 768px) {
  .bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_scu {
    display: block !important;
  }
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container {
  position: absolute;
  z-index: 99;
  top: 0;
  left: 0;
  right: 0;
}
@media (min-width: 768px) {
  .bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container {
    box-shadow: 0 0 75px rgba(0, 0, 0, 0.3);
  }
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container > div:not(.bx_catalog_item_controls):not(.bx_catalog_item_price) {
  background-color: #fff;
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container .bx_catalog_item_price {
  background-color: rgba(246, 246, 246, 0.71);
}
@media (max-width: 767.98px) {
  .bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container .bx_catalog_item_price {
    bottom: 29px;
    z-index: 142;
  }
}
@media (min-width: 768px) {
  .bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container .bx_catalog_item_title {
    overflow: auto;
    white-space: normal;
    padding-bottom: 0;
    margin-top: -130px;
    overflow: hidden;
    max-height: 44px;
  }
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container .bx_catalog_item_images {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container .bx_catalog_item_images:after {
  content: none;
}
@media (min-width: 992px) {
  .bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container .bx_catalog_item_images:after {
    position: absolute;
    content: "Подробнее";
    top: 100px;
    display: block;
    width: 210px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background-color: #fff;
    color: #222828;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
  }
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container:after {
  content: none;
}
@media (min-width: 768px) {
  .bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container:after {
    content: "";
  }
}
@media (min-width: 768px) {
  .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_controls {
    opacity: 1;
  }
}
@media (min-width: 768px) {
  .bx_catalog_list_home .bx_catalog_item:hover .bx_price_old {
    display: none !important;
  }
}

.bx-touch .bx_price_old {
  display: inline-block;
  font-weight: 400;
}

.bx-no-touch .catalog-wrapper--search .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container > .bx_catalog_item_title {
  margin-top: 0 !important;
}

.bx-no-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls,
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_articul,
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_scu {
  display: none;
}

.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_controls {
  display: block;
}

@media (min-width: 768px) {
  .bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_articul,
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_scu {
    display: block;
  }
}

.bx-no-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls.touch,
.bx-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls.no_touch {
  display: none !important;
}

.bx_catalog_list_home .bx_catalog_item_controls input[type=text] {
  border: none;
}

.bx-touch .bx_catalog_list_home .bx_catalog_item_controls,
.bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_controls {
  opacity: 1;
}

.bx_catalog_list_home .bx_cnt_desc {
  text-align: left;
  position: absolute;
  right: -45px;
  top: 2px;
  width: 40px;
}

.bx_catalog_list_home .bx_catalog_item_controls a {
  margin-bottom: 10px;
}

.bx-no-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls,
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_articul,
.bx_catalog_list_home .bx_catalog_item .bx_catalog_item_scu {
  display: none;
}

.bx-no-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls.touch,
.bx-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls.no_touch {
  display: none !important;
}

.bx_catalog_list_home .bx_col_input {
  display: inline-block;
  width: 40px;
  text-align: center;
}

@media (max-width: 991.98px) {
  .bx-no-touch .bx_catalog_list_home .bx_catalog_item:not(:hover) .bx_catalog_item_controls.no_touch, .bx-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls.touch, .bx_catalog_list_home .bx_catalog_item:not(:hover) .bx_catalog_item_container .bx_catalog_item_price, .bx-touch .bx_catalog_list_home .bx_catalog_item:not(:hover) .bx_catalog_item_container .bx_catalog_item_price {
    display: block;
    opacity: 1;
    position: relative;
  }
}
@media (min-width: 768px) {
  .bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container > .bx_catalog_item_title, .bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container > .bx_catalog_item_price {
    padding-left: 20px;
  }
}

.bx-touch .bx_item_detail .bx_item_slider .bx_slide {
  scrollbar-width: none; /* firefox */
}
.bx-touch .bx_item_detail .bx_item_slider .bx_slide::-webkit-scrollbar { /* webkit */
  width: 0;
  height: 0;
}

.bx_item_detail--padding {
  padding: 0 15px;
}
@media (min-width: 1200px) {
  .bx_item_detail--padding {
    padding: 0px;
  }
}

@media (max-width: 675.98px) {
  .bx_catalog_list_home:after {
    left: calc(50% - 30px);
  }
}

.bx-section-desc, .catalog-content .bx-pagination .bx-pagination-container {
  padding: 0px 0px 0px;
  font-family: Inter, Arial, sans-serif;
}
@media (min-width: 676px) {
  .bx-section-desc, .catalog-content .bx-pagination .bx-pagination-container {
    padding: 0px 10px 20px;
  }
}
@media (min-width: 768px) {
  .bx-section-desc, .catalog-content .bx-pagination .bx-pagination-container {
    padding: 0px 0 20px;
  }
}
@media (min-width: 992px) {
  .bx-section-desc, .catalog-content .bx-pagination .bx-pagination-container {
    padding: 0px 0px 0px 0px;
  }
}
@media (min-width: 1280px) {
  .bx-section-desc, .catalog-content .bx-pagination .bx-pagination-container {
    padding: 0px 145px 40px 145px;
  }
}
@media (min-width: 1600px) {
  .bx-section-desc, .catalog-content .bx-pagination .bx-pagination-container {
    padding: 0px 0px 40px 285px;
  }
}

.bx-section-desc p:not(:last-child), .bx-section-desc ol, .bx-section-desc ul {
  margin-bottom: 16px;
}

.bx-section-desc ol, .bx-section-desc ul {
  padding-left: 1em;
}

.bx-section-desc li:not(:last-child) {
  margin-bottom: 8px;
}

.bx-section-desc li, .bx-section-desc p {
  font-size: 14px;
  font-family: Inter, Arial, sans-serif;
}

.catalog-wrapper--search .bx_catalog_item {
  min-height: 58vw;
}
@media (min-width: 768px) {
  .catalog-wrapper--search .bx_catalog_item {
    min-height: 406px;
  }
}
@media (min-width: 992px) {
  .catalog-wrapper--search .bx_catalog_item {
    min-height: 460px;
  }
}

.bx_item_container {
  padding-bottom: 60px;
  display: grid;
  grid-template-columns: 100%;
  gap: 29px;
}
@media (min-width: 676px) {
  .bx_item_container {
    grid-template-columns: 44vw 1fr;
  }
}
@media (min-width: 992px) {
  .bx_item_container {
    display: block;
  }
}

.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer .bx_bigimages_aligner {
  width: 100%;
  height: 370px;
  display: block;
  position: relative;
  margin: 0 !important;
  cursor: pointer;
}
@media (min-width: 768px) {
  .bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer .bx_bigimages_aligner {
    height: 500px;
  }
}

.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer img {
  position: absolute;
  height: auto;
  width: 100%;
  display: block !important;
}
@media (min-width: 768px) {
  .bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer img {
    height: 100%;
    width: auto;
  }
}

.bx_item_detail .bx_item_container .bx_lt {
  width: 100%;
  float: none;
  margin: 0;
}
@media (min-width: 992px) {
  .bx_item_detail .bx_item_container .bx_lt {
    float: left;
    margin-right: 2%;
    width: 38%;
  }
}

.bx_item_detail .bx_item_container .bx_rt {
  position: relative;
  width: 100%;
  margin: 0;
}
@media (max-width: 767.98px) {
  .bx_item_detail .bx_item_container .bx_rt > div {
    margin: 0;
    padding: 0;
  }
}
@media (min-width: 992px) {
  .bx_item_detail .bx_item_container .bx_rt {
    float: left;
    margin-left: 5%;
    margin-top: 10px;
    width: 55%;
  }
}

.bx_item_detail .bx_item_container .bx_md, .bx_item_detail .bx_item_container .bx_cb {
  display: none;
}
@media (min-width: 992px) {
  .bx_item_detail .bx_item_container .bx_md, .bx_item_detail .bx_item_container .bx_cb {
    display: block;
  }
}

.bx_rb .item_info_backlink {
  margin-left: 15px;
}
@media (min-width: 768px) {
  .bx_rb .item_info_backlink {
    margin-left: 0;
  }
}

.item_info_backlink i {
  display: block;
  position: absolute;
  top: 22px;
  left: 29px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 33 19'%3e%3cpath d='M.5 9.5H31m.695.608L22.587 1m8.804 8.022L22.5 18' style='stroke:%2325b9f6%3bstroke-width:2'/%3e%3c/svg%3e") center no-repeat;
  height: 10px;
  width: 22.5px;
  transform: scaleX(-1);
}
.item_info_backlink i:after {
  display: none;
}

.bx_rb .item_info_section {
  padding: 30px 0px;
}
@media (min-width: 768px) {
  .bx_rb .item_info_section {
    padding: 50px 0px;
  }
}
@media (max-width: 767.98px) {
  .bx_rb .item_info_section {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .bx_rb .item_info_section {
    padding: 65px 20px;
  }
}

.item_info_section_btn .item_buttons {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  row-gap: 41px;
  padding-top: 18px;
}

.item_info_section_btn .item_buttons .item_price {
  grid-column: 1;
  grid-row: 1;
  align-self: center;
  justify-self: end;
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  align-items: flex-end;
}
@media (min-width: 676px) and (max-width: 899.98px) {
  .item_info_section_btn .item_buttons .item_price {
    flex-direction: column;
  }
}
@media (max-width: 369.98px) {
  .item_info_section_btn .item_buttons .item_price {
    flex-direction: column;
  }
}

.bx_item_detail .item_old_price {
  text-decoration: none;
  font-weight: 500;
  font-size: 20px;
  color: #494949;
  order: 2;
  position: relative;
  z-index: 2;
}
.bx_item_detail .item_old_price:before {
  content: "";
  border-bottom: 2px solid red;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 50%;
  z-index: 1;
}

.bx_item_detail .item_current_price {
  display: inline-block;
  font-size: 24px;
  font-weight: 700;
}
@media (min-width: 768px) {
  .bx_item_detail .item_current_price {
    font-size: 28px;
  }
}
@media (min-width: 992px) {
  .bx_item_detail .item_current_price {
    font-size: 34px;
  }
}

.item_info_section_btn .item_buttons .quantity-block {
  grid-column: 1;
  grid-row: 1;
}

.item_info_section_btn .item_buttons .item_buttons_counter_block:not(.quantity-block) {
  grid-column: span 2;
  grid-row: 2;
}
@media (max-width: 991.98px) {
  .item_info_section_btn .item_buttons .item_buttons_counter_block:not(.quantity-block) a {
    width: 100%;
  }
}

.bx_item_detail .bx_item_title h2, .bx_item_detail .bx_item_title h1 {
  font-size: 20px;
  line-height: 1;
  padding: 15px 0;
}
@media (min-width: 992px) {
  .bx_item_detail .bx_item_title h2, .bx_item_detail .bx_item_title h1 {
    font-size: 24px;
  }
}

.bx_item_detail .bx_item_title h3 {
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1;
  padding: 5px 0 20px;
}
@media (min-width: 992px) {
  .bx_item_detail .bx_item_title h3 {
    font-size: 32px;
  }
}

.item_buttons a.bx_cart:before {
  width: 15px;
  height: 21px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 17 23'%3e%3cpath d='M3.386 6.174H3a2 2 0 0 0-2 2V20a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2V8.174a2 2 0 0 0-2-2h-.386m-10.228 0C3.386 3.434 5.432 1 8.5 1s5.114 2.435 5.114 5.174m-10.228 0h10.228' stroke='%23F1FBFE' stroke-width='2'/%3e%3c/svg%3e") center no-repeat;
  top: 20px;
  left: 60px;
}

.bx_rb .item_info_icons {
  display: grid;
  row-gap: 22px;
  grid-template-columns: 1fr;
  margin: 40px auto;
}
@media (min-width: 676px) {
  .bx_rb .item_info_icons {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 768px) {
  .bx_rb .item_info_icons {
    grid-template-columns: 1fr 1fr 1fr;
    row-gap: 44px;
  }
}
@media (min-width: 992px) {
  .bx_rb .item_info_icons {
    grid-template-columns: repeat(auto-fit, 178px);
    margin: 60px auto;
  }
}

.item_info_icons-item {
  display: flex;
  align-content: center;
}

.bx_item_share {
  width: 100%;
  display: flex;
  gap: 15px;
}
@media (min-width: 992px) {
  .bx_item_share {
    padding-top: 40px;
    width: 700px;
  }
}

.bx_item_share-title {
  font-size: 20px;
  color: #0fb8f8;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .bx_item_share-title {
    font-size: 28px;
    margin-right: 15px;
  }
}

.bx_item_share #asd_share_buttons {
  display: inline-flex;
  justify-content: space-between;
  gap: 9px;
}
@media (min-width: 768px) {
  .bx_item_share #asd_share_buttons {
    gap: 15px;
  }
}

.bx_item_share #asd_share_buttons a {
  display: inline-block;
  height: 25px;
  width: 25px;
}

.bx_item_share #asd_share_buttons a svg {
  height: 25px;
  width: auto;
}

.bx_item_share #asd_share_buttons a svg .svg-fill {
  fill: #0fb8f8;
}

.bx_item_share #asd_share_buttons a:hover svg .svg-fill {
  fill: #05739c;
}

.bx_item_share #asd_share_buttons .asd_gp_share, .bx_item_share #asd_share_buttons .asd_lj_share, .bx_item_share #asd_share_buttons .asd_li_share, .bx_item_share #asd_share_buttons .asd_ma_share {
  display: none;
}

.bx_rb .item_info_section .bx_item_section_name_gray {
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1;
}
@media (min-width: 768px) {
  .bx_rb .item_info_section .bx_item_section_name_gray {
    font-size: 31px;
  }
}
@media (min-width: 992px) {
  .bx_rb .item_info_section .bx_item_section_name_gray {
    font-size: 31px;
    margin-bottom: 60px;
  }
}

.bx_rb .item_info_icons-item-text, .bx_rb .item_info_icons-item-text span, .bx_rb .item_info_icons-item-text div {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  max-width: 100%;
  font-size: 14px;
  line-height: 1.25;
  gap: 6px;
}
@media (min-width: 768px) {
  .bx_rb .item_info_icons-item-text, .bx_rb .item_info_icons-item-text span, .bx_rb .item_info_icons-item-text div {
    max-width: 120px;
  }
}
.bx_rb .icons-icon_russia {
  height: 50px;
  width: 50px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 69 69'%3e%3cpath d='M12.785 42.313c-.365-.793-.782-1.288-1.252-1.485-.469-.198-1.072-.126-1.81.214l-.596.274 2.11 4.577.631-.292c.685-.315 1.105-.733 1.258-1.252.158-.521.045-1.2-.34-2.036Zm-1.25 4.228 1.481 3.215 1.385-.403.176.383-3.435 1.582-.176-.382.877-.64-3.926-8.518-1.132.294-.176-.382 3.077-1.417c1.994-.92 3.428-.43 4.303 1.468.456.99.549 1.858.279 2.606-.266.746-.87 1.336-1.815 1.771l-.918.423ZM17.591 42.475c.715 1.552 1.453 2.575 2.211 3.07.759.495 1.604.528 2.537.098.928-.427 1.452-1.091 1.573-1.992.12-.9-.177-2.126-.892-3.678-.71-1.542-1.443-2.55-2.197-3.024-.752-.48-1.594-.506-2.526-.077-.936.432-1.466 1.09-1.59 1.973-.12.878.174 2.087.884 3.63Zm-1.27.585c-1.515-3.286-.944-5.54 1.71-6.764 1.314-.605 2.5-.645 3.557-.119 1.056.521 1.957 1.592 2.703 3.21.757 1.644.99 3.043.696 4.197-.294 1.155-1.089 2.031-2.386 2.629-1.293.596-2.472.632-3.539.11-1.068-.527-1.982-1.615-2.741-3.263ZM32.219 41.781c-1.322.609-2.547.658-3.677.148-1.131-.516-2.052-1.542-2.76-3.08-.766-1.662-.99-3.082-.673-4.26.315-1.181 1.17-2.094 2.564-2.736.847-.39 1.814-.687 2.9-.89l1.009 2.094-.402.185-.76-1.17a3.514 3.514 0 0 0-1.21-.019 4.236 4.236 0 0 0-1.223.354c-1.041.48-1.634 1.193-1.778 2.139-.144.946.135 2.18.837 3.703.646 1.403 1.39 2.36 2.229 2.87.844.508 1.744.542 2.7.102a4.74 4.74 0 0 0 1.217-.797c.348-.324.59-.65.727-.982l-.439-1.545.395-.182 1.01 2.287a9.784 9.784 0 0 1-2.666 1.779ZM40.772 37.84c-1.321.608-2.547.657-3.676.147-1.132-.515-2.052-1.542-2.76-3.08-.766-1.662-.99-3.081-.673-4.259.315-1.182 1.17-2.094 2.564-2.737.847-.39 1.813-.687 2.899-.89l1.01 2.095-.402.185-.76-1.17a3.515 3.515 0 0 0-1.21-.02 4.237 4.237 0 0 0-1.223.354c-1.041.48-1.634 1.194-1.778 2.14-.144.945.135 2.18.837 3.703.646 1.403 1.39 2.36 2.229 2.87.843.508 1.743.542 2.7.101a4.738 4.738 0 0 0 1.217-.797c.347-.323.59-.65.727-.981l-.44-1.545.396-.183 1.01 2.287a9.786 9.786 0 0 1-2.667 1.78ZM44.913 35.757l-.176-.382.956-.676-3.926-8.52-1.132.295-.176-.382 3.265-1.504.176.382-.96.67 3.218 6.983.752-8.463-.133-.289-1.132.295-.176-.382 3.258-1.502.176.382-.959.67 3.925 8.518 1.136-.287.176.382-3.259 1.502-.176-.382.956-.677-3.261-7.077-.751 8.463.176.382L48 33.87l.176.382-3.264 1.504ZM54.16 31.496l-.177-.382.956-.676-3.925-8.52-1.132.295-.176-.382 3.264-1.504.177.382-.96.67 3.218 6.983.751-8.463-.133-.288-1.132.294-.176-.382 3.259-1.502.176.383-.96.669 3.926 8.518 1.135-.287.176.382-3.258 1.502-.176-.382.956-.677-3.261-7.077-.751 8.463.176.382 1.135-.287.176.382-3.265 1.504ZM58.596 38.773c.11-.864.431-1.506.962-1.929.533-.421 1.223-.578 2.07-.47.917.117 1.58.438 1.99.961.412.524.56 1.242.444 2.153a8.68 8.68 0 0 1-.431 1.758l-1.167-.125.033-.262.707-.03c.138-.172.252-.376.345-.615.095-.236.158-.48.19-.735.088-.68-.049-1.203-.409-1.567-.36-.363-.96-.599-1.8-.706-.773-.1-1.385-.012-1.834.262-.45.276-.715.727-.795 1.352a3.32 3.32 0 0 0-.002.868c.04.277.111.502.213.674l.776.248-.033.258-1.249-.183a6.854 6.854 0 0 1-.01-1.912ZM57.1 45.625l4.303 1.764.613-1.498c-.731-.3-1.444-.69-2.139-1.17a9.612 9.612 0 0 1-1.774-1.546l-1.004 2.45Zm.853-3.035-1.468-1.022.098-.241 1.865.69-.194.683a9.48 9.48 0 0 0 1.758 1.608c.69.496 1.424.904 2.2 1.222l.358-.598.196.08-1.583 3.863-.196-.08.165-.678-4.382-1.795-.347.636-1.813-.816.099-.241 1.763.303 1.481-3.614ZM55.765 48.076l-.327.616 3.788 2.841.497-.489.17.128-2.418 3.224-1.029-.772.159-.211.772.419c.21-.217.484-.552.824-1.005l.526-.702-1.68-1.26-.87 1.16.439.485-.154.205-1.32-.99.154-.206.593.29.87-1.16-1.753-1.315-.634.847c-.414.55-.667.925-.761 1.121l.657.779-.158.211-1.089-.911 2.574-3.432.17.127ZM51.697 52.715c.195-.158.394-.238.595-.24l.569.659-.14.113-.371-.158a.38.38 0 0 0-.34.083c-.188.153-.173.489.048 1.008.218.52.649 1.257 1.292 2.21l.695 1.031.601-.352.133.165-3.24 2.62-.133-.166.47-.514-2.976-3.682-.604.35-.134-.166 1.67-1.35.133.165-.467.517 2.949 3.648 1.252-1.012L53 56.607c-.565-.838-.968-1.501-1.21-1.988-.244-.487-.373-.885-.387-1.192-.016-.304.082-.541.294-.712ZM45.687 57.252l-.083-.196 1.624-.694.084.195-.518.339.32 5.405-.7.3-3.753-3.939-.668.169-.084-.196 2.089-.892.083.195-.62.383 1.099 1.216 1.945-.831-.112-1.638-.706.184Zm1.027 4.593-.178-2.76-1.72.735 1.898 2.025ZM40.813 58.963l.026.21-.67.193.582 4.699.697.019.026.21-2.135.265-.026-.21.671-.189-.26-2.095-2.508.31.26 2.096.696.019.026.21-2.13.264-.027-.21.671-.188-.582-4.7-.697-.022-.026-.21 2.13-.265.026.21-.67.193.278 2.246 2.509-.31-.278-2.247-.697-.023-.027-.21 2.135-.265ZM32.63 62.168c.139-.852.097-1.492-.126-1.92-.222-.429-.636-.693-1.242-.792-.604-.098-1.08.02-1.43.356-.35.335-.594.928-.733 1.78-.138.846-.094 1.478.133 1.897.224.42.639.68 1.245.78.609.098 1.086-.016 1.432-.344.342-.325.583-.911.72-1.757Zm.826.135c-.294 1.802-1.304 2.563-3.03 2.281-.855-.139-1.463-.474-1.826-1.004-.363-.527-.472-1.235-.327-2.123.147-.901.48-1.547.997-1.936.518-.389 1.2-.514 2.043-.377.84.137 1.445.471 1.813 1.002.367.534.477 1.252.33 2.157ZM19.7 59.061c-.17.28-.207.539-.108.773.098.235.345.471.74.71l.71.43 1.052-1.737-.75-.454c-.37-.224-.687-.316-.95-.275-.263.04-.495.224-.695.553Zm.97-2.382c-.196.322-.231.622-.106.9.123.282.421.565.894.852l.822.498 1.171-1.933a27.288 27.288 0 0 0-.995-.63c-.39-.237-.733-.332-1.026-.285-.296.05-.55.248-.76.598Zm4.218.767-.11.181-.645-.264-2.453 4.05.535.446-.11.181-2.1-1.272c-.583-.353-.956-.698-1.12-1.034-.166-.335-.136-.69.091-1.064.164-.27.386-.449.668-.537.279-.09.588-.077.926.04-.388-.293-.634-.608-.74-.944a1.123 1.123 0 0 1 .122-.966c.267-.44.622-.683 1.067-.726.44-.042.953.114 1.538.468l1.454.91.877.53ZM10.002 31.427c-.11.863-.431 1.506-.962 1.928-.533.422-1.223.579-2.071.47-.917-.117-1.58-.437-1.99-.96-.412-.524-.56-1.242-.443-2.153a8.68 8.68 0 0 1 .43-1.759l1.168.125-.034.263-.706.03a2.29 2.29 0 0 0-.345.615c-.095.235-.159.48-.191.735-.087.68.05 1.203.41 1.566.36.364.96.6 1.8.707.773.099 1.384.011 1.834-.262.45-.276.715-.727.795-1.352.038-.302.039-.592.002-.868a1.835 1.835 0 0 0-.213-.674l-.776-.248.033-.259 1.248.184c.093.604.096 1.241.01 1.912ZM11.499 24.575 7.195 22.81l-.614 1.498c.732.3 1.445.69 2.14 1.17a9.618 9.618 0 0 1 1.774 1.546l1.004-2.45Zm-.855 3.035 1.47 1.022-.1.24-1.864-.69.193-.682a9.484 9.484 0 0 0-1.757-1.608 10.731 10.731 0 0 0-2.2-1.222l-.358.598-.197-.08 1.583-3.863.197.08-.165.678 4.381 1.795.348-.637 1.813.817-.1.24-1.763-.302-1.48 3.614ZM12.833 22.124l.326-.616-3.788-2.841-.496.488-.17-.127 2.418-3.224 1.029.772-.159.211-.772-.419c-.21.217-.484.552-.824 1.005l-.526.702 1.679 1.26.87-1.161-.438-.484.154-.205 1.32.99-.154.205-.594-.29-.87 1.16 1.753 1.315.635-.846c.413-.551.667-.925.761-1.121l-.658-.78.159-.21 1.089.911-2.575 3.432-.17-.127ZM16.9 17.485c-.195.158-.393.238-.595.24l-.568-.66.14-.113.37.16a.38.38 0 0 0 .34-.084c.19-.153.173-.49-.047-1.008-.218-.52-.65-1.258-1.293-2.21l-.694-1.031-.601.352-.134-.165 3.24-2.62.133.165-.47.515 2.977 3.682.604-.35.134.166-1.67 1.35-.134-.165.468-.518-2.95-3.647-1.252 1.012.7 1.037c.564.838.968 1.501 1.21 1.988.243.487.372.884.387 1.192.015.303-.083.54-.295.712ZM22.91 12.948l.084.195-1.625.695-.083-.195.517-.34-.319-5.404.7-.3 3.752 3.938.669-.168.084.196-2.09.892-.083-.195.621-.383-1.1-1.216-1.944.831.112 1.638.705-.184Zm-1.026-4.593.178 2.76 1.72-.735-1.898-2.025ZM27.785 11.237l-.027-.211.67-.192-.582-4.7-.696-.018-.026-.21 2.135-.265.026.21-.671.189.26 2.095 2.508-.311-.26-2.095-.696-.019-.026-.21 2.13-.265.027.211-.671.188.582 4.7.697.022.026.21-2.13.265-.027-.211.67-.192-.278-2.246-2.508.31.278 2.247.697.022.026.211-2.134.265ZM35.968 8.032c-.139.851-.097 1.491.125 1.92.222.429.637.693 1.243.791.604.099 1.08-.02 1.43-.355.35-.335.594-.929.733-1.78.138-.846.093-1.478-.133-1.897-.224-.42-.639-.68-1.245-.78-.609-.099-1.086.016-1.432.343-.343.326-.583.912-.721 1.758Zm-.826-.135c.294-1.803 1.304-2.563 3.03-2.282.854.14 1.463.474 1.826 1.004.363.528.472 1.235.327 2.124-.147.901-.48 1.546-.998 1.935-.518.39-1.198.515-2.042.378-.84-.137-1.445-.471-1.813-1.002-.368-.534-.478-1.253-.33-2.157ZM48.898 11.139c.17-.281.206-.539.108-.773-.098-.235-.345-.472-.74-.711l-.71-.43-1.052 1.738.75.454c.37.224.687.316.949.275.264-.04.496-.224.695-.553Zm-.97 2.382c.196-.322.23-.623.106-.901-.123-.281-.422-.565-.894-.851l-.823-.498-1.17 1.932c.307.205.638.415.995.631.39.237.732.332 1.026.285.295-.05.549-.249.76-.598Zm-4.219-.767.11-.181.646.264 2.453-4.05-.535-.446.11-.182 2.1 1.273c.582.352.956.697 1.12 1.034.166.335.135.69-.092 1.064-.163.27-.385.449-.667.537-.28.09-.588.076-.926-.04.387.293.634.608.74.944.107.333.066.655-.122.966-.267.44-.623.683-1.067.726-.441.042-.954-.114-1.538-.469l-1.455-.909-.877-.53Z' fill='%2325B9F6'/%3e%3cpath d='M14.827 7.393A33.548 33.548 0 0 1 34.58 1c18.612 0 33.7 15.088 33.7 33.7 0 9.58-3.996 18.225-10.412 24.36m-47.27-48.037C4.59 17.11.88 25.472.88 34.7c0 12.961 7.316 24.213 18.044 29.851m12.753 3.726c.957.082 1.925.124 2.903.124 6.428 0 12.436-1.8 17.547-4.923' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M34.386 54c9.708 0 17.675-7.627 18.494-17.345M38.79 16.538A18.2 18.2 0 0 0 34.386 16c-1.398 0-2.76.158-4.069.458m2.286 37.455a18.115 18.115 0 0 1-2.676-.465m-1.84-.57a18.34 18.34 0 0 1-4.09-2.13M16.88 28.667c1.936-5.607 6.37-10.005 11.932-11.795' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") center no-repeat;
}
@media (min-width: 768px) {
  .bx_rb .icons-icon_russia {
    height: 52px;
    width: 47px;
  }
}
.bx_rb .icons-icon_robox {
  height: 50px;
  width: 50px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 60 60'%3e%3cpath d='M6.489 34.063a.814.814 0 0 0-.432.397c-.036.085-.057.88-.057 2.334V39h1.183v-1.383h1.574l.412.691.406.692h.684c.37 0 .68-.013.68-.026 0-.018-.211-.384-.474-.813l-.468-.785.124-.067c.694-.398 1.003-1.179.818-2.072-.119-.544-.422-.928-.89-1.106-.263-.103-.309-.108-1.837-.117-1.235-.008-1.6 0-1.723.05Zm2.983 1.008a.386.386 0 0 1 .211.21c.098.201.108.714.02.866-.22.37-.493.442-1.656.442h-.864v-1.562h1.075c.592 0 1.137.017 1.214.044Zm3.216-1.03c-.51.133-.875.45-1.03.883-.123.348-.256 1.17-.256 1.567 0 .384.123 1.165.231 1.482.19.549.515.83 1.111.964.258.058.53.067 1.405.053 1.003-.013 1.106-.026 1.358-.12.725-.281 1.039-.995 1.039-2.37-.005-1.447-.33-2.16-1.096-2.406-.272-.085-.39-.094-1.466-.09-.643 0-1.224.018-1.296.036Zm2.392 1.088c.345.411.34 2.433-.01 2.732-.103.094-2.084.098-2.171.01-.242-.255-.33-1.724-.144-2.411.077-.273.118-.357.205-.389.062-.022.55-.035 1.08-.03.87.008.978.017 1.04.088Zm2.577-1.03a.958.958 0 0 0-.308.258c-.103.152-.109.232-.124 2.018-.01 1.245.005 1.92.041 2.044a.77.77 0 0 0 .623.531c.319.063 2.587.063 2.994.005.792-.112 1.198-.514 1.255-1.25.036-.415-.041-.723-.242-1l-.15-.2.191-.322c.185-.308.19-.34.19-.772 0-.37-.025-.492-.118-.675-.149-.28-.329-.446-.653-.593l-.257-.12-1.62-.014c-1.606-.009-1.621-.009-1.822.09Zm3.184.981c.072.063.119.362.072.5a.681.681 0 0 1-.18.255c-.128.107-.149.107-1.209.12l-1.075.014v-.947l1.178.014c.649.008 1.194.026 1.215.044Zm-.226 1.991c.206.072.32.263.314.518-.005.16-.03.24-.093.281-.067.045-.39.058-1.24.058H18.45v-.946l1.019.018c.555.013 1.075.044 1.147.071Zm3.246-2.977c-.499.17-.75.473-.946 1.142-.098.34-.113.518-.113 1.264 0 .812.01.901.138 1.316.16.505.309.724.607.916.37.227.484.245 1.796.245s1.425-.018 1.795-.245c.298-.192.448-.411.607-.916.129-.415.14-.504.14-1.316 0-.746-.016-.924-.114-1.264-.196-.678-.448-.977-.962-1.142-.262-.085-.391-.094-1.482-.09-1.075 0-1.219.01-1.466.09Zm2.48.977c.139.045.2.183.298.688.124.62.016 1.79-.19 2.062-.077.107-.083.107-1.106.107-1.204 0-1.132.031-1.266-.562-.19-.822-.036-2.192.252-2.295.155-.053 1.847-.053 2.012 0ZM28.846 34.138l-.16.139v4.419l.15.13c.134.11.19.129.453.129.252 0 .324-.018.416-.103.18-.165.216-.357.216-1.134v-.727h.756l.381.285c.762.567 1.024.87 1.024 1.174 0 .17.026.223.175.353.154.134.206.152.437.152.216 0 .288-.023.427-.13.165-.125.17-.143.165-.468-.005-.282-.031-.384-.165-.62-.18-.313-.705-.871-1.034-1.099l-.216-.147.334-.264c.402-.321.772-.736.947-1.062.098-.188.129-.321.134-.571.005-.322 0-.34-.165-.465-.15-.116-.206-.129-.494-.129-.298 0-.345.013-.437.116a.452.452 0 0 0-.108.317c0 .107-.031.259-.072.34-.088.187-.479.557-.952.91l-.38.281h-.757v-.728c0-.397-.026-.799-.051-.888-.077-.24-.262-.348-.597-.348-.231 0-.293.018-.427.138Zm6.549-.076c-.695.192-1.075.62-1.343 1.496-.123.393-.134.526-.154 1.66-.031 1.34-.01 1.487.226 1.647.17.116.607.12.767.01.185-.13.226-.255.226-.72v-.45h2.675v.495c0 .487 0 .496.15.625.133.112.19.13.442.13.262 0 .308-.014.447-.143l.15-.143-.016-1.428c-.02-1.322-.03-1.46-.134-1.76-.247-.704-.607-1.146-1.09-1.343-.268-.107-.34-.116-1.21-.125-.658-.009-.987.005-1.136.05Zm1.775 1.014c.283.084.524.625.591 1.299l.026.303h-2.685l.036-.357c.061-.63.344-1.218.607-1.263.252-.04 1.27-.027 1.425.018Zm3.426-1.014c-.504.139-.787.353-.962.741-.088.197-.113.34-.113.692 0 .715.247 1.12.828 1.366.231.098.324.107 1.337.13 1.05.022 1.096.026 1.21.125.148.13.164.508.025.691l-.087.121H41.45c-1.307 0-1.39.005-1.513.09a.511.511 0 0 0-.025.825l.154.112h1.497c.833 0 1.584-.023 1.687-.045.283-.067.587-.326.777-.66.16-.282.17-.322.17-.79 0-.438-.016-.519-.134-.737-.17-.313-.401-.545-.653-.652-.165-.071-.355-.09-1.363-.107-1.364-.027-1.323-.009-1.323-.469 0-.464-.077-.442 1.564-.468l1.42-.023.139-.12c.123-.107.139-.16.16-.5l.025-.384-1.615.004c-1.152 0-1.672.018-1.821.058Zm5.093 0c-.114.032-.273.09-.36.125-.664.304-.942 1.322-.561 2.045.16.303.334.464.663.616.247.116.289.12 1.287.134.565.004 1.09.035 1.167.058.18.062.268.29.222.558-.057.339-.016.33-1.575.33h-1.394l-.149.13c-.128.115-.15.165-.15.383 0 .22.022.268.15.384l.15.13h1.553c1.728 0 1.77-.005 2.13-.304.313-.263.457-.576.483-1.089.031-.594-.097-.942-.478-1.268-.17-.147-.34-.25-.468-.28-.114-.028-.628-.05-1.158-.05-.53 0-1.029-.013-1.116-.027-.185-.031-.268-.17-.268-.442s.083-.41.268-.442c.087-.013.71-.026 1.389-.026 1.6 0 1.636-.018 1.636-.692V34l-1.605.004c-1.148 0-1.672.018-1.816.058Zm5.638.027c-.15.045-.355.139-.453.206-.411.272-.782.986-.885 1.714-.077.508-.072 2.49 0 2.673.072.174.278.273.582.273.185 0 .267-.027.401-.13l.17-.13.015-.495.02-.495h2.604l.02.495.016.496.17.13c.133.106.21.129.421.129s.288-.023.422-.13l.17-.13-.005-1.4c-.005-1.282-.01-1.425-.113-1.746-.232-.737-.576-1.183-1.075-1.397-.294-.125-.32-.13-1.25-.139-.84-.013-.983-.004-1.23.076Zm2.058 1.116c.205.21.36.656.39 1.103l.032.37h-2.64v-.272c0-.567.288-1.228.577-1.335.066-.022.427-.035.807-.031l.684.009.15.156Z' fill='%2325B9F6'/%3e%3cpath stroke='%2325B9F6' stroke-width='1.3' d='M1.65 7.65h56.7v45.7H1.65z'/%3e%3cpath d='M6 31.854V21.146h4.052c.775 0 1.437.145 1.985.434.552.286.971.692 1.259 1.219.29.522.436 1.137.436 1.845 0 .711-.147 1.323-.441 1.835-.294.509-.72.9-1.279 1.171-.555.272-1.227.408-2.016.408H7.284v-1.82h2.361c.415 0 .76-.059 1.033-.177.274-.119.478-.296.612-.533.137-.237.206-.532.206-.884 0-.355-.069-.655-.206-.9a1.278 1.278 0 0 0-.617-.553c-.274-.13-.62-.194-1.038-.194H8.171v8.857H6Zm5.546-4.873 2.552 4.873h-2.397L9.204 26.98h2.342ZM24.703 26.5c0 1.168-.212 2.161-.636 2.98-.422.82-.997 1.445-1.725 1.877-.726.429-1.541.643-2.447.643-.913 0-1.732-.216-2.457-.648-.726-.433-1.299-1.058-1.72-1.877-.421-.82-.632-1.81-.632-2.975 0-1.168.21-2.161.632-2.98.421-.82.994-1.443 1.72-1.872.725-.432 1.544-.648 2.457-.648.906 0 1.721.216 2.447.648.728.429 1.303 1.053 1.725 1.872.424.819.636 1.812.636 2.98Zm-2.2 0c0-.756-.11-1.394-.327-1.913-.214-.52-.516-.914-.907-1.182-.391-.268-.85-.403-1.374-.403-.525 0-.983.135-1.374.403-.391.268-.695.662-.913 1.181-.214.52-.32 1.158-.32 1.914s.106 1.394.32 1.913c.218.52.522.914.913 1.182.39.268.849.403 1.374.403.524 0 .983-.135 1.374-.403.39-.268.693-.662.907-1.181.218-.52.326-1.158.326-1.914ZM26.312 31.854V21.146h4.111c.756 0 1.386.117 1.89.35.506.234.885.558 1.14.973.253.411.38.885.38 1.422 0 .418-.08.786-.24 1.103a2.14 2.14 0 0 1-.662.774c-.278.199-.595.34-.953.424v.104c.391.018.757.133 1.098.345.344.213.624.51.837.894.214.38.321.833.321 1.36 0 .568-.135 1.075-.406 1.52-.267.444-.663.794-1.188 1.052-.525.258-1.172.387-1.94.387h-4.388Zm2.171-1.851h1.77c.605 0 1.046-.12 1.324-.36.277-.245.416-.569.416-.973 0-.297-.069-.558-.206-.785a1.415 1.415 0 0 0-.586-.533 1.94 1.94 0 0 0-.898-.193h-1.82v2.844Zm0-4.376h1.61c.297 0 .561-.054.792-.162.234-.112.418-.268.551-.47.137-.203.206-.445.206-.727 0-.387-.132-.7-.396-.936-.26-.237-.632-.356-1.113-.356h-1.65v2.65ZM45.084 26.5c0 1.168-.212 2.161-.637 2.98-.42.82-.996 1.445-1.725 1.877-.725.429-1.54.643-2.447.643-.912 0-1.731-.216-2.457-.648-.725-.433-1.298-1.058-1.72-1.877-.42-.82-.631-1.81-.631-2.975 0-1.168.21-2.161.632-2.98.42-.82.994-1.443 1.72-1.872.725-.432 1.544-.648 2.456-.648.906 0 1.722.216 2.447.648.73.429 1.304 1.053 1.725 1.872.425.819.637 1.812.637 2.98Zm-2.201 0c0-.756-.109-1.394-.326-1.913-.214-.52-.517-.914-.908-1.182-.39-.268-.849-.403-1.374-.403-.524 0-.982.135-1.373.403-.392.268-.696.662-.913 1.181-.214.52-.321 1.158-.321 1.914s.107 1.394.32 1.913c.218.52.522.914.913 1.182.392.268.85.403 1.374.403.525 0 .983-.135 1.374-.403.392-.268.694-.662.908-1.181.217-.52.326-1.158.326-1.914ZM48.246 21.146l2.07 3.65h.08l2.082-3.65h2.452L51.796 26.5 55 31.854h-2.497l-2.106-3.655h-.08l-2.106 3.655h-2.487l3.214-5.354-3.154-5.354h2.462Z' fill='%2325B9F6'/%3e%3c/svg%3e") center no-repeat;
}
@media (min-width: 768px) {
  .bx_rb .icons-icon_robox {
    height: 52px;
    width: 47px;
  }
}
.bx_rb .icons-icon_box {
  height: 50px;
  width: 50px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 59 59'%3e%3cpath d='M2.546 30.41 1.36 24.698l16.91-11.869 1.358-.953L35.124 1l11.594 16.816 1.018 1.477 2.093 3.035 8.653 12.55-10.746 7.5-5.034 3.514-1.47 1.026-4.525 3.158-11.934 8.33-4.524-2.884L2.546 30.41Z' fill='white'/%3e%3cpath d='m1.359 24.698 1.187 5.712L20.25 55.522l4.524 2.884M1.36 24.698 13.89 42.739M1.36 24.698l16.91-11.869m6.505 45.577-9.822-14.14m9.821 14.14 11.934-8.33m13.121-27.748 8.654 12.55-10.746 7.5m2.093-20.05-2.093 20.05m2.093-20.05-2.093-3.035m0 23.086-5.034 3.513m-27.75-1.626 21.755 5.81m-21.755-5.81-1.06-1.526m22.815 7.336 4.525-3.158m-27.996-5.592 14.479-10.167 4.933-3.464 14.07-9.879m0 0L35.123 1 19.627 11.876m27.09 5.94 1.019 1.477m0 0-12.292 8.515-.66.453M13.891 42.74l14.672-10.165m-8.936-20.699-1.358.953m1.358-.953 8.936 13.173 3.33 4.909m10.81 15.934-1.471 1.026m1.47-1.026-7.07-10.422-.93-1.37-.464-.686-.19-.29-.169-.226m7.353 14.02-8.149-12.097-4.8-7.126L18.27 12.83' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M30.655 30.523v-1.697l10.746-1.47v2.262l-9.219.243m-1.527.662 1.527-.662m-1.527.662 8.767 6.56 1.188-2.035-8.428-5.187' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.391 23.8c.216.006.422.02.458.03.08.025.113.085.284.499.065.16.156.373.201.473.096.211.347.576.528.766.07.073.13.143.135.155.008.025-.162.04-.376.034-.212-.006-.312-.075-.584-.4a2.384 2.384 0 0 0-.294-.308c-.082-.056-.094-.058-.145-.03-.073.039-.103.155-.08.31.033.21.195.389.519.568.226.125.192.118 1.053.197.502.047.83.1 1.028.166a.814.814 0 0 0 .134.039 4.638 4.638 0 0 0-.786-1.138l-.076-.085.032-.3c.034-.308.063-.464.088-.471.018-.006.248.305.608.823.297.429.352.5.56.73.161.177.248.226.258.146.009-.061-.255-.548-.72-1.331a5.967 5.967 0 0 0-.444-.59c-.31-.374-.48-.588-.727-.908-.258-.336-.362-.711-.33-1.192.023-.339.148-.766.25-.852.044-.037.054-.036.155.019.117.063.402.32.554.499.441.517.528.748.584 1.551l.012.172.073-.161a.707.707 0 0 1 .099-.174c.057-.029.223-.006.312.042.075.041.124.095.287.323.107.15.198.271.203.27a.3.3 0 0 0 .042-.037c.03-.03.022-.048-.068-.17-.191-.259-.487-.86-.535-1.087-.026-.124-.025-.13.169-.581.176-.412.296-.632.34-.626.05.006.285.348.43.623.27.513.338.978.196 1.342a.672.672 0 0 0-.042.147c-.002.05.315.38.45.472.094.062.102.063.146.03.04-.03.048-.054.053-.162.011-.242-.162-.915-.449-1.745l-.13-.378-.208-.125c-.37-.222-.813-.69-1.01-1.065-.104-.2-.068-.243.287-.354.274-.085.406-.099.515-.055.107.043.114.06.482 1.149.044.131.09.244.1.25.027.014.136-.05.159-.092.037-.068.015-.313-.054-.61l-.073-.314.221.057c.122.03.248.071.282.09.07.037.08.064.363.883.103.297.213.602.245.678l.137.328c.105.257.172.316.232.205.07-.127-.034-.695-.287-1.574l-.18-.627.154-.315c.1-.207.166-.323.19-.338.033-.02.066.078.267.78.127.44.257.869.29.951.127.322.198.409.27.33.102-.112.04-.585-.19-1.447-.096-.363-.115-.47-.11-.62.012-.315.117-.55.324-.729.131-.112.182-.121.3-.055l.096.053-.007-.066a.824.824 0 0 0-.146-.364c-.132-.142-.32-.191-.42-.11-.08.067-.16.263-.229.568-.068.302-.087.35-.132.327-.11-.06-.239-.417-.232-.646.014-.43.174-.613.568-.646.353-.03.62.055.813.26.123.132.197.307.267.634.325 1.525.373 1.721.439 1.82.036.053.04.054.095.025.05-.027.061-.046.091-.146.042-.138.06-.434.04-.65a4.05 4.05 0 0 0-.142-.715c-.09-.345-.087-.5.012-.557.027-.015.05.002.155.116.719.777 1.246 1.691 1.381 2.394.139.718-.033 1.267-.585 1.865-.39.423-.757.684-2.024 1.44-1.373.82-2.091 1.427-2.732 2.31-.175.243-.258.379-.513.847a9.297 9.297 0 0 0-.389.77c-.127.32-.26.69-.307.858l-.042.149.13.133c.894.907 1.21 1.28 1.359 1.6.2.433.08.67-.575 1.142-.291.21-.47.31-.67.376-.16.053-.25.06-.315.025-.172-.094-.324-.599-.394-1.315-.07-.723-.063-1.115.031-1.585l.024-.12-.134-.138a.994.994 0 0 0-.146-.134c-.007.002.008.05.032.109.074.177.085.315.034.43-.085.194-.235.229-.501.117l-.127-.054.13.151c.15.174.219.28.3.464.125.278.142.489.054.655-.073.138-.143.182-.283.177-.107-.003-.134-.013-.37-.142-.445-.244-.791-.535-1.83-1.54a4.685 4.685 0 0 0-.31-.287c-.014.004.205.34.339.518.468.625 1.137 1.325 1.58 1.653.218.162.766.455.923.495.07.017.13.038.132.046.017.06-.404.236-.632.264-.252.032-.353.018-.554-.078-.329-.157-.608-.394-1.178-1.002-.357-.38-.451-.474-.47-.469a3.61 3.61 0 0 0 .223.345c.13.188.29.426.356.529.648 1.004.975 1.419 1.407 1.782.223.187.55.354.738.378.268.034.62-.048 1.111-.26.146-.062.262-.109.26-.104a8.36 8.36 0 0 1-.407.423c-.513.484-1.016.782-1.427.844-.198.03-.454.001-.57-.064-.188-.106-.422-.474-1.23-1.938a63.255 63.255 0 0 0-1.075-1.829c-.3-.457-.476-.57-.699-.45-.048.025-.094.043-.101.038-.063-.034-.109-.336-.115-.756-.006-.36.014-.4.193-.378.165.02.45.134.66.265.174.108.265.198.57.562.63.75 1.111 1.215 1.543 1.492.141.09.386.206.378.178a4.237 4.237 0 0 0-.232-.208c-.557-.478-1.008-.989-1.762-1.999-.363-.486-.513-.632-.866-.843-.176-.105-.249-.158-.257-.186-.023-.077.032-.261.144-.489.134-.273.195-.341.283-.316.077.022.335.257.645.587.34.361.86.89 1.272 1.294.19.186.619.572.766.689.188.148.41.277.462.267.124-.026.112-.137-.039-.362-.243-.364-.923-1.097-1.32-1.424-.154-.127-.277-.237-.273-.245a2.52 2.52 0 0 1 .41-.281c.044-.011.059-.003.173.1.068.062.207.195.307.296.31.309.47.46.635.6.196.163.292.219.328.188.086-.074-.253-.685-.56-1.01-.197-.209-.651-.594-1.06-.9-.129-.096-.218-.175-.219-.194-.006-.085.123-.526.158-.537.05-.015.464.346 1.195 1.04l.081.077.268.254c.068.065.271.262.45.439.18.176.333.32.34.317a.492.492 0 0 0 .05-.136c.155-.552.556-1.43.955-2.09.821-1.36 1.752-2.334 3.208-3.355.655-.46 1.155-.883 1.56-1.317.13-.14.173-.203.282-.404.114-.211.131-.256.157-.411.079-.471-.024-.964-.316-1.52-.142-.271-.303-.526-.316-.501a2.05 2.05 0 0 0 .065.266c.241.852.154 1.428-.229 1.508-.119.024-.228-.023-.372-.161a1.064 1.064 0 0 0-.127-.113 1.01 1.01 0 0 0-.037.164.678.678 0 0 1-.103.282c-.066.107-.084.123-.165.147-.088.027-.095.025-.24-.056a1.025 1.025 0 0 1-.275-.217c-.002.004.001.095.006.203.016.354-.06.6-.222.711-.126.088-.26.056-.413-.098a.357.357 0 0 0-.093-.077.837.837 0 0 0 .008.201c.046.453-.01.663-.203.768-.072.04-.224.026-.325-.028a1.1 1.1 0 0 1-.354-.358 3.521 3.521 0 0 1-.173-.409c-.254-.703-.294-.8-.325-.782a.142.142 0 0 0-.046.045.36.36 0 0 1-.115.077l-.098.047.021.083c.012.046.116.348.231.672.27.763.332.977.35 1.21.021.267-.003.414-.09.552-.064.103-.077.114-.192.15-.259.08-.514-.012-.798-.287a1.413 1.413 0 0 0-.146-.132.427.427 0 0 0-.056.05c-.047.049-.046.052.043.21.341.61.445 1.173.262 1.417-.072.096-.233.17-.333.154a1.128 1.128 0 0 1-.384-.2.411.411 0 0 0-.08-.059c-.005.002.032.089.082.195.167.353.214.635.131.787-.113.208-.355.196-.618-.03a.385.385 0 0 0-.093-.068.726.726 0 0 0 .063.17c.092.208.197.553.224.74.012.078.017.214.012.302-.009.15-.016.173-.114.353s-.112.198-.23.281a.945.945 0 0 1-.607.162c-.183-.023-.367-.125-.537-.298-.174-.178-.221-.256-.268-.444-.036-.143-.05-.539-.018-.548.005-.002.098.108.205.243.262.33.388.45.583.556.341.185.683.125.743-.132.04-.17-.092-.452-.29-.619-.148-.126-.254-.15-1.048-.244l-.806-.096c-.45-.057-.693-.191-.878-.484-.19-.3-.266-.74-.197-1.133.037-.209.099-.31.209-.343.128-.038.264.075.682.567.055.065.096.106.092.09a53.27 53.27 0 0 0-.766-1.17c-.052-.076-.285-.24-.432-.303-.169-.073-.162-.074.363-.06Zm2.213-.885c-.4-.592-.536-.83-.632-1.107-.037-.106-.021-.174.039-.166.053.007.259.199.416.388.25.302.458.629.563.89.047.116.161.664.145.694-.017.03-.213-.228-.53-.699Zm1.739-2.296a1.246 1.246 0 0 1-.096-.21c-.031-.1-.012-.157.052-.157.067 0 .165.153.244.38.13.37.156.455.142.46-.019.005-.255-.321-.342-.473Zm-.023 2.047a2.206 2.206 0 0 1-.18-.684.616.616 0 0 1 .009-.148c.035-.065.142.029.306.267.128.184.225.443.237.63.008.114-.031.345-.063.375-.022.02-.227-.272-.309-.44Zm-.774 1.16c-.218-.018-.258-.054-.225-.2.022-.097.042-.138.069-.14.021 0 .33.294.339.324.007.025-.034.029-.183.016Zm.232.682a107.45 107.45 0 0 0-.196-.263l-.107-.144.139.01c.076.006.19.005.253-.001l.115-.013.057.075c.136.18.375.702.394.861.012.109-.012.137-.085.097-.102-.055-.356-.332-.57-.622Zm4.143-3.397c-.154-.024-.538-1.294-.512-1.694.008-.115.051-.183.105-.163.063.023.197.214.265.376.156.372.234.819.213 1.23-.01.202-.026.258-.07.251Zm-4.423 9.573a2.443 2.443 0 0 1-.031-.43 1.22 1.22 0 0 1 .024-.24c.013-.024.097.05.479.428.511.506.697.7.725.761.018.038.014.045-.077.112a.956.956 0 0 1-.245.116c-.471.141-.761-.106-.875-.747Z' fill='%2325B9F6'/%3e%3cpath d='M11.8 23.596c.028.117.072.17.234.29.171.127.213.244.172.471-.027.143-.03.285-.013.466.023.236-.006.206-.118-.123-.041-.12-.085-.23-.098-.246a.785.785 0 0 0-.145-.097c-.137-.076-.156-.11-.151-.27a3.59 3.59 0 0 1 .083-.586c.004-.01.02.032.036.095ZM15.699 24.479c.77-1.25 1.277-1.9 1.815-2.323.305-.24.63-.397.814-.394.164.003.302.188.297.399-.002.1-.015.137-.086.261a1.41 1.41 0 0 1-.18.244l-.098.098.007-.071c.011-.1-.03-.186-.11-.23-.054-.028-.09-.03-.173-.004-.19.056-.54.284-.918.595-.458.378-.701.647-1.349 1.494-.308.403-.309.4-.02-.07ZM15.84 18.625c.01.004.013.051.009.105-.007.086.005.114.114.269.19.268.197.32.087.569a1.65 1.65 0 0 0-.108.377c-.02.118-.04.218-.042.223-.016.029-.04-.11-.055-.316-.019-.25-.023-.26-.171-.409-.074-.075-.088-.101-.082-.158.02-.18.21-.681.249-.66Z' fill='%2325B9F6'/%3e%3cpath d='M35.257 16.78c-.724-.649-1.867-.792-2.715 0-1.538 1.435-1.3 7.578-1.3 9.954 1.347-2.04 6.164-8.031 4.015-9.954Z' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M36.065 15.8c-1.183-1.062-3.047-1.297-4.432 0-2.512 2.352-1.466 10.142-1.297 13.988 2.263-3.28 9.238-10.838 5.729-13.988ZM27.004 41.608c.724.648 1.866.792 2.714 0 1.539-1.436.824-7.578.824-9.954-1.347 2.04-5.687 8.031-3.538 9.954Z' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M26.196 42.588c1.182 1.062 3.047 1.297 4.432 0 2.512-2.352.82-9.972.65-13.818-2.262 3.28-8.591 10.668-5.082 13.818Z' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") center no-repeat;
}
@media (min-width: 768px) {
  .bx_rb .icons-icon_box {
    height: 52px;
    width: 47px;
  }
}
.bx_rb .icons-icon_moneyback {
  height: 50px;
  width: 50px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 70 65'%3e%3cpath d='M28.841 2.8 41.921 1l26.762 9.24L54.043 13v6.721s-1.09 5.131-3.72 4.92c-2.233-.179-1.373-3.083-3.48-3.84-1.829-.656-3.082 1.344-4.921.72-1.359-.46-1.537-1.777-2.88-2.28-1.537-.575-2.698.658-4.2 0-1.942-.85-1.369-3.247-3.12-4.44-1.9-1.293-3.6 1.08-5.281-.48-1.267-1.176 2.4-4.08 2.4-4.08V2.8Z' fill='white'/%3e%3cpath d='M28.841 2.8 41.921 1l26.762 9.24L54.043 13M28.84 2.8l7.86 3.182M28.842 2.8v7.44M54.042 13v6.721m0-6.72-9.48-3.838m-15.72 1.078 25.2 9.48m-25.2-9.48s-3.668 2.904-2.401 4.08c1.68 1.56 3.381-.813 5.28.48 1.752 1.193 1.18 3.59 3.12 4.44 1.503.658 2.664-.575 4.2 0 1.344.503 1.522 1.82 2.88 2.28 1.84.624 3.093-1.376 4.921-.72 2.108.757 1.248 3.661 3.48 3.84 2.631.211 3.72-4.92 3.72-4.92m-9.48-10.558v3.838m0-3.838-7.86-3.181m0 0v4.259' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M68.444 10.24v39.723l-5.88 3.72m0 0c1.06-2 2.88-13.32 1.8-34.922m-1.8 34.922c-1.648 1.087-2.565 2.066-4.2 2.16m0 0c3.162-9.986 4.324-17.81 3.72-37.082-1.352 16.738-2.755 26.19-7.56 38.642m3.84-1.56c-.96.84-2.64 1.8-3.84 1.56m0 0c-2.493 2.767-4.193 3.297-7.201 4.32m0 0c8.166-14.496 10.9-23.558 11.04-42.122m-11.04 42.122-1.92-2.071m9.12-46.411c1.04 24.491-2.912 34.156-9.12 46.41m-16.561-44.97-.896 33.242 15.6 15.36c.639-1.245 1.258-2.45 1.857-3.631' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M22.481 22.961s.747 1.926 1.8 2.52c1.225.691 2.142-.341 3.36.36 1.92 1.106 1.76 1.893 4.92 1.56 2.28-.24.24 3.035 6.721 1.68 1.519-.317 1.89 3.198 3.24 3.96 1.143.646 3.36 0 3.36 0-5.453 11.71-10.624 17.548-17.04 19.682-4.605 1.531-11.401 2.88-16.921-1.32L1 41.203c15.044.545 21.192-1.786 21.481-18.242Z' fill='white'/%3e%3cpath d='M11.92 51.403 1 41.203c15.044.545 21.192-1.786 21.481-18.242 0 0 .747 1.926 1.8 2.52 1.225.691 2.142-.341 3.36.36 1.92 1.106 1.76 1.893 4.92 1.56 2.28-.24.24 3.035 6.721 1.68 1.519-.317 1.89 3.198 3.24 3.96 1.143.646 3.36 0 3.36 0-5.453 11.71-10.624 17.548-17.04 19.682m-16.921-1.32c5.52 4.2 12.316 2.851 16.92 1.32m-16.92-1.32c1.92 1.46 7.68-.48 10.08-3.48 2.52 2.52 3.24 3.427 6.84 4.8' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M24.718 34.812c1.44-1.68 3.001-1.32 3.481-.36.96 1.92-1.756 5.07-3.84 3.96 0 0 1.832.96.6 3.36-2.28 4.44-7.2.96-3.601-2.4M34.601 39.282c.961-1.682-1.44-3.544-3-1.92-2.04 2.122-4.4 5.28-5.76 7.68-.884 1.56 1.473 3.228 3 1.92 1.68-1.44 4.527-5.52 5.76-7.68Z' stroke='%2325B9F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") center no-repeat;
}
@media (min-width: 768px) {
  .bx_rb .icons-icon_moneyback {
    height: 52px;
    width: 47px;
  }
}
.bx_rb .icons-icon_wings {
  height: 50px;
  width: 50px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 47 52'%3e%3cpath d='m33.709 20.315 7.82 3.41s-.623-2.755 0-4.326c.756-1.903 3.162-3.245 3.162-3.245s-.445-3.269-.915-6.739c-.646-4.758-2.686-10.74-4.493-7.488-1.664 2.995 1.248 9.236 1.248 9.236s-3.594-7.08-6.324-5.159c-2.247 1.58 3.828 9.485 3.828 9.485s-5.099-4.224-6.49-1.997c-1.248 1.997 4.66 4.909 4.66 4.909l-2.496 1.914Z' fill='white' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='m45.875 24.979-15.08-6.245L45.69 41.53l.186-16.552Z' fill='white'/%3e%3cpath d='m29.714 32.878 16.224-7.988m-16.224 7.988v2.225m0-2.225-1.976-.905m1.976.905L13.157 42.945M45.938 24.89v18.055l-16.224 7.738M45.938 24.89l-16.973-6.822-15.059 7.571m15.808 25.044-2.07-.968m2.07.968v-2.226M13.906 25.639l-.094 2.163m.094-2.163 1.976.905m-2.725 16.401.094-2.163m-.094 2.163 2.07.967m-1.695-9.62-.094 2.163m.094-2.163.093-2.163m-.093 2.163 8.278-5.034m-8.091.708-.094 2.163m.094-2.163.094-2.164m-.094 2.164 4.14-2.517m-4.515 11.17-.093 2.163m.094-2.163.093-2.164m-.094 2.163 12.418-7.55m-12.511 9.714 14.487-8.81m-14.3 4.483 10.348-6.292m-10.16 1.966 6.208-3.775m-6.021-.552 2.07-1.258m5.553 20.27-2.07-.967m2.07.967 2.07.967m-2.07-.967 8.278-5.034m-4.139 6.968-2.07-.967m2.07.967 2.07.967m-2.07-.967 4.14-2.517M17.296 44.88l-2.07-.967m2.07.967 2.07.968m-2.07-.968 12.417-7.55m-14.487 6.583 14.487-8.809M19.366 45.847l10.348-6.293m-6.209 8.227 6.21-3.775m-2.07 5.71 2.07-1.259m0-6.677v2.226m0-2.226v-2.226m0-2.225v-2.226m0 2.226v2.225m0 6.677v-2.225m0 2.225v2.226M21.81 29.259l1.976.904m-1.976-.904-1.976-.905m-1.976-.905 1.976.905m-1.976-.905-1.976-.905m9.88 4.524 1.976.905m-1.976-.905-1.976-.905' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='m41.362 33.96-7.072 3.494v-6.74L17.983 23.06l6.74-3.244 16.64 7.654v6.49Z' fill='white'/%3e%3cpath d='M41.362 27.47v6.49l-7.072 3.494v-6.74m7.072-3.244-7.072 3.245m7.072-3.245-16.64-7.654-6.74 3.244 16.308 7.655' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M16.403 22.644c-3.656 6.568 1.927 11.81 5.241 13.895 3.314 2.083-1.16 1.28-4.6-.325-1.584-.74-3.86 4.248-5.55 3.403-2.163-1.082 2.496-6.406 2.496-6.406s-7.333 4.576-8.154 2.496c-.821-2.08 4.826-4.992 4.826-4.992s-8.154.915-8.403-2.497c-.183-2.489 7.072-2.08 7.072-2.08s-8.383-2.95-7.988-6.24c.25-2.08 7.988 1.628 7.988 1.628s-8.583-4.54-6.423-9.556c1.35-3.133 5.052 1.763 7.92 5.016 2.647 3.003 5.575 5.658 5.575 5.658Z' fill='white' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") center no-repeat;
}
@media (min-width: 768px) {
  .bx_rb .icons-icon_wings {
    height: 52px;
    width: 47px;
  }
}

.bx_item_list_you_looked_horizontal .bx_item_list_section .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_title .bx_rcm_view_link span:nth-child(1) {
  display: block;
  line-height: 1.5;
  padding: 10px 0;
}
@media (min-width: 768px) {
  .bx_item_list_you_looked_horizontal .bx_item_list_section .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_title .bx_rcm_view_link span:nth-child(1) {
    padding: 20px 0 15px;
  }
}

.item_top_tags {
  position: relative;
  top: -1em;
  display: flex;
  flex-wrap: wrap;
  gap: 3px;
}

.bx_item_detail .item_top_tags {
  top: 1em;
  z-index: 3;
}

.bigdata_recommended_products_items .item_top_tags {
  top: 0em;
}

.bigdata_recommended_products_items a {
  text-decoration: none;
}

.item_top_tag {
  color: white;
  background-color: #3BC915;
  padding: 0.5em 1em;
  text-decoration: none !important;
  -webkit-text-decoration-line: none !important;
          text-decoration-line: none !important;
}

.bx_item_detail .item_top_tag {
  font-size: 1.1em;
}
@media (min-width: 768px) {
  .bx_item_detail .item_top_tag {
    padding: 0.5em;
  }
}

.bx_item_detail .bigdata_recommended_products_items .item_top_tag, .bigdata_recommended_products_items .item_top_tag {
  font-size: 0.8em;
  padding: 0.2em;
}
@media (min-width: 768px) {
  .bx_item_detail .bigdata_recommended_products_items .item_top_tag, .bigdata_recommended_products_items .item_top_tag {
    padding: 0.5em;
  }
}

.bx_catalog_list_home .item_top_tag {
  font-size: 0.8em;
  padding: 0.2em;
}
@media (min-width: 768px) {
  .bx_catalog_list_home .item_top_tag {
    padding: 0.5em;
    font-size: 1em;
  }
}

.bigdata_recommended_products_items .item_top_tag--price, .bx_catalog_list_home .item_top_tag--price {
  font-size: 0.6em;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
}
@media (min-width: 768px) {
  .bigdata_recommended_products_items .item_top_tag--price, .bx_catalog_list_home .item_top_tag--price {
    font-size: 1em;
  }
}

.item_top_tag--hit {
  background-color: #51C68E;
}

.item_top_tag--sale {
  background-color: #DF3939;
  order: 2;
}

.item_top_tag--new {
  background-color: #25B9F6;
}

.item_top_tag--limit {
  background-color: #F6A225;
}

.item_top_tag--price {
  order: 3;
}

@media (max-width: 767.98px) {
  .popup-window[style*=block] {
    display: flex;
    flex-direction: column;
    width: 100% !important;
  }
}
@media (max-width: 767.98px) {
  .popup-window-content-props, .popup-window-buttons {
    display: flex;
    flex-direction: column;
  }
}
@media (max-width: 767.98px) {
  .popup-window-content-props-list, .popup-window-buttons-list {
    display: flex;
    flex-direction: column;
    padding: 10px 0px 20px;
  }
}

@media (max-width: 767.98px) {
  div[id^=CatalogElementBasket] .popup-window-content-props-title .bx_item_title, div[id^=CatalogSectionBasket] .popup-window-content-props-title .bx_item_title, div[id^=CatalogElementBasket] .popup-window-content-props-list, div[id^=CatalogSectionBasket] .popup-window-content-props-list {
    padding-left: 0;
  }
}

@media (max-width: 767.98px) {
  div[id^=CatalogElementBasket] .popup-window-buttons, div[id^=CatalogSectionBasket] .popup-window-buttons {
    padding: 0;
    height: auto;
  }
}

@media (max-width: 767.98px) {
  div[id^=CatalogElementBasket] .popup-window-buttons .bx_item_detail:nth-child(1), div[id^=CatalogSectionBasket] .popup-window-buttons .bx_item_detail:nth-child(1) {
    padding-bottom: 10px;
    width: 100%;
  }
}

@media (max-width: 767.98px) {
  div[id^=CatalogElementBasket] .popup-window-content-props-list-price, div[id^=CatalogSectionBasket] .popup-window-content-props-list-price {
    padding-left: 0;
  }
}

.popup-window-close-icon:after {
  left: -40% !important;
}

@media (max-width: 991.98px) {
  .basket_global_wrapper {
    min-width: 100%;
    width: 100%;
  }
}
@media (max-width: 675.98px) {
  .basket_global_wrapper {
    padding: 0 15px;
  }
}

@media (max-width: 991.98px) {
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr {
    display: grid;
    grid-template-columns: 18vw repeat(3, -webkit-max-content) 1fr;
    grid-template-columns: 18vw repeat(3, max-content) 1fr;
    grid-template-rows: auto;
    gap: 18px;
    padding: 20px 0;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr > td {
    align-self: end;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .bx_ordercart_itemtitle {
    grid-column: 2/5;
    grid-row: 1;
    align-self: start;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .bx_ordercart_itemtitle a span:nth-child(1) {
    padding-top: 0;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .bx_ordercart_itemtitle a span:nth-child(2) {
    font-size: 18px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .margin {
    display: none;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .itemphoto {
    grid-column: 1;
    grid-row: 1/3;
    padding: 0;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .itemphoto a {
    width: 100%;
    height: 22vw;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .price {
    padding-bottom: 7px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .control {
    grid-column: 5;
    grid-row: 1;
    align-self: start;
    justify-self: end;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .item {
    width: 205px;
    height: 59px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .bx_item_detail_scu_small_noadaptive {
    right: 167px;
    top: 0px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .bx_item_detail_size_small_noadaptive {
    right: 55px;
    top: 0px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .sum-price {
    padding: 0;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .sum-price div {
    font-size: 24px;
    padding-bottom: 4px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .sum-price-calc {
    display: none;
  }
}
@media (max-width: 675.98px) {
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr {
    grid-template-columns: auto auto auto auto;
    gap: 10px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .itemphoto {
    grid-row: 1;
    grid-column: 1;
    width: 68px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .itemphoto a {
    height: 82px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .control {
    grid-column: 4;
    grid-row: 1;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .bx_ordercart_itemtitle {
    grid-column: 2/4;
    grid-row: 1;
    align-self: stretch;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .bx_ordercart_itemtitle a span:nth-child(1) {
    font-size: 12px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .bx_ordercart_itemtitle a span:nth-child(2) {
    font-size: 12px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .item {
    grid-column: 2/5;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .sum-price-container {
    grid-column: 3/5;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .sum-price div {
    font-size: 20px;
    padding-bottom: 6px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .quantity-container {
    grid-column: 2/3;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .price {
    grid-column: 2/5;
    grid-row: 3;
    display: flex !important;
    gap: 8px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .bx_item_detail_scu_small_noadaptive {
    right: 175px;
  }
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items > tbody > tr .bx_item_detail_size_small_noadaptive {
    right: 63px;
  }
}
@media (max-width: 991.98px) {
  .basket_global_wrapper .bx_ordercart_order_table_container table#basket_items .basket_global_wrapper .bx_ordercart_order_table_container table td {
    display: block;
  }
}

.basket_global_wrapper .bx_ordercart_order_pay--new {
  display: flex;
  margin-top: 40px;
  margin-bottom: 40px;
  height: auto !important;
  flex-direction: column;
  gap: 40px;
}
@media (min-width: 768px) {
  .basket_global_wrapper .bx_ordercart_order_pay--new {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
}
.basket_global_wrapper .bx_ordercart_order_pay--new .bx_ordercart_order_pay_center {
  position: relative !important;
  right: auto !important;
  top: auto !important;
  width: 100% !important;
  display: block !important;
  margin-top: 60px;
}
.basket_global_wrapper .bx_ordercart_order_pay--new .bx_ordercart_order_pay_center .checkout {
  margin: 0 auto;
}
.basket_global_wrapper .bx_ordercart_order_pay--new .bx_ordercart_order_sum--table {
  margin-top: 24px;
}
@media (min-width: 992px) {
  .basket_global_wrapper .bx_ordercart_order_pay--new .bx_ordercart_order_sum--table {
    margin-top: 45px;
  }
}
.basket_global_wrapper .bx_ordercart_order_pay--new .bx_ordercart_order_sum {
  margin-left: auto;
}
.basket_global_wrapper .bx_ordercart_order_pay_left {
  display: grid;
  grid-template-columns: 80px 1fr;
  gap: 16px;
  width: 100%;
  margin-top: 0px !important;
}
@media (min-width: 992px) {
  .basket_global_wrapper .bx_ordercart_order_pay_left {
    grid-template-columns: auto 1fr;
    position: absolute;
    left: 20px;
    top: 80px;
    margin-top: 40px !important;
  }
}
.basket_global_wrapper .bx_ordercart_order_pay_left-icon {
  align-self: center;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 71 76'%3e%3cpath d='M22.087 1h3.005c-.298.744-.626 1.54-.936 2.372 1.024 1.067 1.967 1.926 2.928 2.609a11.455 11.455 0 0 0 4.254 1.9c1.398.319 3.003.457 4.976.472.36-.706.7-1.403 1.032-2.056l2.452 2.372-3.795 7.747a16.17 16.17 0 0 1 2.055-1.184l1.502-3.084 12.097-1.977 1.819 2.61s2.767-.08 4.822.474C62.331 15.23 70 25.668 70 25.668l-5.85 7.906-4.428-3.478c.456 4.902 3.795 20.556 3.795 20.556l-7.848 5.693c-1.54 4.072-3.375 8.222-3.375 8.222l-1.19 3.084-4.902-4.032 1.265-3.084c.158-1.66.79-5.139 1.818-8.697-1.818-1.581-3.479-4.823-3.479-4.823v22.85s-3.716 5.163-14.39 5.297c-9.882.124-14.31-5.297-14.31-5.297l-.316-22.138s-1.819 1.818-3.242 2.293c.554 5.771-.2 14.706-.2 14.706l-.116 3.32-6.088-1.581v-3.479s-.949-17.631.395-19.529c.379-.534.776-1.102 1.186-1.692L.977 34.998c6.879-8.856 6.088-6.088 12.255-16.942-.43-1.257-.581-2.707 0-4.169.871-2.191 3.051-3.362 4.506-5.218C19.863 5.96 22.088 1 22.088 1Z' fill='white'/%3e%3cpath d='M15.604 21.873s-1.616-1.607-2.372-3.817m0 0c-.43-1.257-.581-2.707 0-4.169.871-2.191 3.051-3.362 4.506-5.218C19.863 5.96 22.088 1 22.088 1h3.004c-.298.744-.626 1.54-.936 2.372M13.232 18.056C7.065 28.91 7.856 26.142.977 34.998m0 0 7.748 6.767M.977 34.998c4.628-.319 6.816.485 10.437 2.609m24.588-21.19 3.795-7.748-2.45-2.372c-.334.653-.674 1.35-1.033 2.056M24.156 3.372c-1.006 2.703-1.813 5.776-.725 8.618.797 2.082 2.441 3.08 4.665 3.242 4.198.305 6.444-3.396 8.218-6.879M24.156 3.372c1.024 1.067 1.967 1.926 2.928 2.609m9.23 2.372c-1.973-.015-3.578-.153-4.976-.471M27.084 5.98l-.965 2.372 4.19 1.581 1.029-2.052M27.084 5.98a11.455 11.455 0 0 0 4.254 1.9M19.004 21.479l5.297 4.269m0 0 14.548.158M24.3 25.747l-1.344 2.293m1.344-2.293s2.53 4.27 7.116 4.27c5.771 0 7.432-4.112 7.432-4.112m.711-13.757 12.097-1.977M39.56 12.148l-1.502 3.084m1.502-3.084c3.716 4.19 9.725 3.32 12.097-1.977m0 0 1.819 2.61m0 0c-2.768 5.455-9.962 6.562-15.418 2.45m15.417-2.45s2.768-.08 4.823.474m-20.24 1.976c-1.536.745-2.825 1.649-3.874 2.652m-3.558 7.933c0-2.588 1.15-5.633 3.558-7.933m0 0 2.293 8.072m21.821-12.7v4.628m0-4.628C62.331 15.23 70 25.668 70 25.668l-5.85 7.906-4.428-3.478m0 0c-.317-3.4-.238-8.302-.238-8.302m.238 8.302c.456 4.902 3.795 20.556 3.795 20.556l-7.848 5.693m-16.82-30.44 1.344 2.293m0 0s-2.296 5.32-8.776 5.14c-5.693-.159-8.46-5.298-8.46-5.298m17.236.158s5.613 1.502 6.562 2.451c1.153 1.152 10.99 15.576 10.99 18.58 0 3.005-5.451 15.338-5.451 15.338M22.957 28.04s-3 .264-4.902 1.265c-1.502.79-6.876 9.014-10.516 14.152-1.344 1.898-.395 19.53-.395 19.53m40.323-2.452-1.265 3.084 4.902 4.032 1.19-3.084m-4.827-4.032 4.827 4.032m-4.827-4.032c.158-1.66.79-5.139 1.818-8.697m0 0c-1.818-1.581-3.479-4.823-3.479-4.823m3.48 4.823c1.422-1.423 3.952-2.056 3.952-2.056m-7.432-2.767-1.502-9.725m1.502 9.725v22.85m0 0h-28.7m28.7 0s-3.716 5.163-14.39 5.297c-9.882.124-14.31-5.297-14.31-5.297m0 0-.316-22.138m0 0 1.897-10.437M16.79 47.727s-1.819 1.818-3.242 2.293m0 0c-1.66-.554-2.609-3.163-2.609-3.163m2.61 3.163c.553 5.771-.201 14.706-.201 14.706m-6.204-1.74v3.479l6.088 1.581.116-3.32m-6.204-1.74 6.204 1.74M28.412 50.02l2.372-2.768 2.53 2.767m7.907-8.776-3.874 3.4m0 0v5.85l-2.983 1.618m2.983-7.468v-.553l-2.372-4.981-1.423 5.85h-4.823l-1.502-5.85-2.53 4.98v.554m-3.796-3.4 3.795 3.4m0 0v5.85l2.768 1.618m-5.298 4.47 5.298-4.47m0 0 3.32 1.94 3.58-1.94m6.224 4.47-6.224-4.47' stroke='%2325B9F6' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.192 57.57c.105.209.198.412.206.451.018.088-.02.151-.326.526-.119.146-.274.341-.345.435-.152.2-.369.627-.456.897a1.445 1.445 0 0 1-.077.208c-.02.02-.122-.133-.226-.34-.104-.204-.09-.335.079-.76.07-.177.133-.375.14-.438.011-.106.007-.12-.045-.154-.075-.049-.201-.017-.336.085-.184.14-.27.385-.272.785-.002.28-.014.243.355 1.101.215.5.334.839.373 1.063.014.08.029.146.032.146a5.01 5.01 0 0 0 .675-1.333l.042-.116.3-.123c.31-.127.474-.18.494-.16.015.014-.162.393-.468 1.001-.254.503-.294.593-.404.908-.085.244-.087.352-.006.321.063-.024.389-.525.892-1.37.076-.129.21-.422.332-.726.195-.487.31-.76.486-1.158.186-.42.489-.711.962-.928.333-.153.803-.254.938-.202.058.022.062.032.062.157 0 .143-.097.546-.188.783-.264.685-.439.887-1.172 1.354l-.157.1.19-.014a.763.763 0 0 1 .217.005c.056.038.12.208.12.317 0 .093-.026.167-.158.439-.087.18-.155.329-.151.332a.334.334 0 0 0 .056.02c.044.014.058-.002.127-.152.146-.314.565-.905.756-1.068.104-.088.11-.09.639-.14.482-.044.752-.044.77.002.019.05-.185.45-.37.728-.348.522-.755.826-1.174.88a.73.73 0 0 0-.161.035c-.048.024-.199.495-.215.67-.011.121-.009.13.046.154.05.023.076.018.18-.032.236-.115.786-.627 1.426-1.327l.292-.319.011-.261c.021-.465.237-1.128.491-1.508.136-.202.196-.19.484.09.221.216.303.335.317.46.014.124.003.139-.842 1.05-.102.11-.186.211-.186.225 0 .032.117.103.17.103.084 0 .304-.147.551-.366l.26-.23.06.238c.034.132.06.273.06.313 0 .086-.019.11-.65.801-.23.25-.462.512-.518.582-.056.07-.164.205-.242.3-.188.232-.21.326-.074.326.157 0 .642-.391 1.346-1.085l.503-.495.378-.016c.249-.01.392-.008.42.008.035.02-.04.102-.603.654-.353.348-.693.693-.755.766-.24.288-.285.399-.174.427.16.04.577-.263 1.277-.926.295-.28.386-.352.532-.425.304-.15.583-.173.858-.068.175.067.21.11.208.257l-.001.118.059-.041c.106-.076.24-.237.27-.326.067-.2.017-.402-.113-.455-.104-.043-.331-.017-.656.075-.322.091-.378.098-.378.043 0-.136.272-.442.493-.553.415-.209.671-.15.906.206.211.32.267.617.172.906-.061.185-.19.346-.464.58-1.28 1.095-1.442 1.241-1.501 1.355-.032.062-.031.066.025.103.051.033.075.035.186.012.152-.032.442-.167.637-.296.183-.122.337-.25.606-.505.28-.264.43-.341.535-.276.028.018.023.048-.03.206-.368 1.084-.963 2.056-1.56 2.547-.611.502-1.22.621-2.073.406-.602-.152-1.04-.366-2.411-1.179-1.486-.881-2.433-1.25-3.602-1.402-.32-.042-.492-.05-1.068-.05-.432-.001-.776.01-.932.028a12.03 12.03 0 0 0-.973.15l-.163.037-.059.193c-.4 1.315-.592 1.809-.819 2.114-.307.413-.594.422-1.38.043-.35-.168-.536-.286-.702-.442-.133-.124-.186-.207-.186-.287 0-.211.401-.615 1.045-1.051.65-.44 1.026-.635 1.52-.788l.127-.04.061-.198c.034-.11.057-.203.052-.208-.005-.005-.044.034-.086.087-.13.162-.256.243-.391.255-.228.018-.338-.106-.37-.416l-.014-.149-.076.201a1.788 1.788 0 0 1-.286.526c-.2.26-.39.386-.594.388-.168.002-.246-.042-.314-.177-.052-.104-.056-.135-.055-.424.001-.55.1-1.028.518-2.532.067-.238.117-.437.113-.442-.012-.011-.218.37-.318.588-.352.767-.672 1.763-.754 2.352-.041.291-.037.963.006 1.131.02.076.03.144.024.15-.047.047-.431-.262-.577-.464-.16-.223-.198-.326-.211-.566-.02-.392.06-.78.344-1.635.177-.535.217-.672.203-.687-.006-.005-.101.17-.213.39-.111.218-.255.493-.318.61-.62 1.132-.844 1.657-.966 2.254-.063.308-.054.704.02.896.106.271.367.564.82.921.134.106.239.192.233.192a9.08 9.08 0 0 1-.611-.168c-.724-.237-1.267-.561-1.537-.919-.13-.173-.235-.431-.233-.574.003-.234.233-.646 1.206-2.167a68.332 68.332 0 0 0 1.181-1.964c.28-.522.296-.746.068-.896-.05-.032-.09-.067-.09-.076 0-.077.264-.277.66-.5.339-.19.386-.192.458-.01.066.166.105.495.089.761-.014.222-.052.355-.24.833-.387.984-.58 1.68-.62 2.233-.014.181.003.473.025.451a4.51 4.51 0 0 0 .078-.328c.166-.775.419-1.466.99-2.702.274-.596.335-.814.353-1.258.009-.22.021-.317.044-.34.061-.06.264-.104.538-.115.328-.014.425.01.446.105.02.085-.07.451-.224.916-.168.509-.402 1.275-.573 1.875-.079.276-.224.882-.259 1.082-.044.255-.051.532-.015.576.088.105.188.036.324-.223.22-.419.565-1.442.67-1.988.041-.212.083-.385.093-.385.039 0 .444.207.478.244.033.036.032.054-.007.216-.023.097-.078.297-.121.444-.134.453-.195.683-.242.912-.055.27-.058.39-.01.409.115.043.52-.594.67-1.053.096-.295.227-.924.307-1.47.025-.172.054-.297.071-.308.078-.05.564-.154.592-.127.04.04-.089.619-.37 1.67l-.032.117-.103.386-.185.654a4.91 4.91 0 0 0-.126.485.539.539 0 0 0 .155-.022c.604-.138 1.644-.21 2.477-.172 1.714.08 3.119.46 4.839 1.316.775.385 1.434.642 2.055.802.199.05.281.06.528.06.26-.001.312-.008.472-.063.488-.168.903-.52 1.28-1.085.184-.274.343-.558.313-.558-.009 0-.108.09-.22.2-.684.668-1.276.882-1.549.56-.085-.1-.096-.23-.039-.437a1.15 1.15 0 0 0 .042-.179 1.1 1.1 0 0 0-.175.05.731.731 0 0 1-.32.047c-.137-.007-.16-.016-.226-.08-.07-.07-.072-.078-.07-.256a1.11 1.11 0 0 1 .064-.374c-.004 0-.09.05-.19.11-.328.198-.6.252-.79.157-.148-.075-.186-.218-.119-.443a.39.39 0 0 0 .026-.128.897.897 0 0 0-.188.11c-.406.278-.635.334-.833.205-.075-.049-.14-.2-.141-.324 0-.143.07-.379.157-.52.04-.067.175-.236.299-.375.536-.604.607-.693.575-.713a.153.153 0 0 0-.067-.02.389.389 0 0 1-.132-.07l-.096-.068-.067.063c-.037.035-.27.29-.52.566-.584.65-.755.819-.967.956-.243.157-.395.21-.57.2-.132-.009-.148-.016-.241-.106-.21-.205-.255-.494-.14-.906.03-.11.053-.203.05-.207a.452.452 0 0 0-.077-.026c-.07-.02-.072-.018-.177.148-.403.639-.884 1.028-1.21.98-.128-.02-.281-.134-.317-.237-.032-.09-.036-.326-.008-.468a.438.438 0 0 0 .013-.106 1.497 1.497 0 0 0-.141.178c-.25.34-.494.53-.68.53-.256 0-.37-.235-.29-.602a.418.418 0 0 0 .016-.123.782.782 0 0 0-.13.148 3.85 3.85 0 0 1-.586.594 1.938 1.938 0 0 1-.28.167c-.147.069-.173.074-.394.074-.221 0-.246-.005-.385-.073a1.022 1.022 0 0 1-.467-.494c-.073-.186-.07-.413.006-.663.078-.257.128-.342.282-.484.117-.107.487-.324.512-.3a2.89 2.89 0 0 1-.125.32c-.178.42-.227.6-.227.84 0 .42.233.713.508.638.182-.05.382-.32.438-.593.043-.206.012-.32-.309-1.122-.155-.387-.3-.753-.324-.815-.178-.456-.176-.756.006-1.082.188-.336.567-.636.975-.772.217-.072.345-.066.433.021.102.102.065.29-.186.94-.034.086-.051.147-.04.134.017-.017.58-1.064.716-1.33.046-.09.082-.395.066-.567-.018-.197-.014-.191.244.315Zm1.98 1.646c.357-.686.512-.938.725-1.171.082-.09.154-.11.178-.05.02.055-.055.349-.153.595-.158.394-.361.76-.555.994-.086.104-.547.496-.585.496-.036 0 .108-.32.39-.864Zm3.077.466c.042-.07.11-.16.15-.2.08-.08.143-.092.176-.031.034.063-.06.236-.235.428-.284.313-.352.382-.363.371-.015-.015.173-.407.272-.568Zm-1.955 1.034c.125-.174.405-.437.557-.523a.663.663 0 0 1 .144-.069c.08 0 .046.15-.095.429-.11.216-.305.441-.476.55-.104.066-.344.148-.388.133-.031-.01.14-.356.258-.52Zm-1.5-.137c-.096-.216-.082-.273.074-.317.103-.029.152-.03.167-.006.013.02-.108.465-.132.489-.02.02-.044-.017-.11-.166Zm-.529.572.149-.321.081-.177.062.138c.034.075.094.183.133.24l.07.102-.041.092c-.1.222-.473.718-.615.818-.096.068-.135.06-.135-.03 0-.126.132-.51.296-.862Zm5.362 2.182c-.057-.159.95-1.178 1.344-1.36.113-.052.2-.046.209.016.01.071-.101.297-.22.445-.273.34-.657.644-1.058.836-.197.095-.258.109-.275.063Zm-11.369.737c.104-.082.28-.195.392-.251.112-.056.22-.101.24-.101.03 0 .003.117-.159.675-.216.746-.305 1.023-.348 1.081-.027.037-.036.036-.146-.015a1.035 1.035 0 0 1-.237-.174c-.377-.374-.291-.777.258-1.215Z' fill='%2325B9F6'/%3e%3cpath d='M32.111 58.803c-.096.087-.124.156-.155.373-.032.227-.12.327-.358.404a1.742 1.742 0 0 0-.448.229c-.213.144-.2.1.055-.176.092-.1.175-.2.184-.22a.853.853 0 0 0 .017-.187c.001-.17.024-.205.178-.283.138-.07.538-.22.598-.223.013-.001-.02.036-.07.083ZM33.284 62.96c1.584.085 2.462.232 3.141.525.385.166.701.393.793.57.082.157-.022.384-.225.487-.095.05-.138.057-.292.053a1.518 1.518 0 0 1-.324-.046l-.144-.042.071-.03c.1-.04.16-.124.16-.223 0-.066-.017-.1-.084-.166-.151-.15-.549-.366-1.038-.564-.595-.24-.975-.332-2.114-.51-.542-.085-.54-.087.056-.055ZM38.915 60.076c0 .01-.043.038-.096.061-.086.039-.106.064-.197.248-.157.318-.202.352-.495.376-.123.01-.269.042-.413.091a4.958 4.958 0 0 1-.233.076c-.036 0 .083-.095.27-.216.228-.146.236-.155.3-.373.033-.109.051-.136.109-.159.18-.073.755-.152.755-.104Z' fill='%2325B9F6'/%3e%3c/svg%3e") center no-repeat;
  width: 80px;
  height: 80px;
}
@media (min-width: 992px) {
  .basket_global_wrapper .bx_ordercart_order_pay_left-icon {
    width: 120px;
    height: 120px;
    margin-right: 20px;
    grid-row: 1/3;
    grid-column: 1;
  }
}
.basket_global_wrapper .bx_ordercart_order_pay_left-bonus {
  margin-left: 0px;
  grid-column: 1/3;
  grid-row: 2;
}
@media (min-width: 992px) {
  .basket_global_wrapper .bx_ordercart_order_pay_left-bonus {
    grid-column: 2;
  }
}
.basket_global_wrapper .bx_ordercart_order_pay_left-bonus-title, .basket_global_wrapper .bx_ordercart_order_pay_left-bonus-title span, .basket_global_wrapper .bx_ordercart_order_pay_left-bonus-title div {
  font-size: 40px;
  align-self: center;
}
.basket_global_wrapper .bx_ordercart_order_pay_left-bonus ol, .basket_global_wrapper .bx_ordercart_order_pay_left-bonus ul {
  padding-left: 1.5em;
}
.basket_global_wrapper .bx_ordercart_order_pay_left-backlink {
  grid-column: 1/3;
  grid-row: 3;
}
@media (min-width: 768px) {
  .basket_global_wrapper .bx_ordercart_order_pay_left-backlink {
    grid-column: 1;
    grid-row: 2;
  }
}
@media (min-width: 992px) {
  .basket_global_wrapper .bx_ordercart_order_pay_left-backlink {
    clear: both;
    padding-left: 45px;
    height: 150px;
    line-height: 150px;
  }
}
.basket_global_wrapper .bx_ordercart_order_pay_left-backlink a {
  color: rgba(1, 1, 1, 0.878);
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
  position: relative;
  text-decoration: none;
}
.basket_global_wrapper .bx_ordercart_order_pay_left-backlink a:after {
  position: absolute;
  content: "";
  bottom: -2px;
  border-bottom: 3px solid #0fb8f8;
  transition: all 0.4s linear;
  left: 33px;
  right: 0;
  opacity: 1;
}
.basket_global_wrapper .bx_ordercart_order_pay_left-backlink a:hover:after, .basket_global_wrapper .bx_ordercart_order_pay_left .basket_global_wrapper .bx_ordercart_order_pay_left-backlink a.active:after {
  opacity: 0;
}
.basket_global_wrapper .bx_ordercart_order_pay_left-backlink a i {
  position: relative;
  display: inline-block;
  background-color: #0fb8f8;
  transition: all 0.4s linear;
  width: 24px;
  height: 2px;
  margin-right: 10px;
  top: -3px;
}
.basket_global_wrapper .bx_ordercart_order_pay_left-backlink a i:after {
  position: absolute;
  content: "";
  border: 2px solid #0fb8f8;
  transition: all 0.4s linear;
  border-right: 0;
  border-top: 0;
  top: -9px;
  left: -1px;
  transform: rotate(45deg);
  transform-origin: 0 100%;
  width: 10px;
  height: 10px;
  background-color: transparent;
}
.basket_global_wrapper .bx_ordercart_order_pay_right {
  padding: 16px 12px;
  background-color: rgba(242, 242, 242, 0.78);
}
@media (min-width: 768px) {
  .basket_global_wrapper .bx_ordercart_order_pay_right {
    grid-column: 2;
    grid-row: 1/3;
  }
}
@media (min-width: 992px) {
  .basket_global_wrapper .bx_ordercart_order_pay_right {
    position: relative;
    right: auto;
    top: auto;
    width: 33%;
    min-width: 435px;
    margin-left: auto;
    display: block;
    padding: 20px 40px 25px 40px;
  }
}
.basket_global_wrapper .bx_ordercart_order_pay_right .bx_ordercart_order_sum .fwb:nth-child(1) {
  font-size: 20px;
  color: rgba(147, 147, 147, 0.588);
  font-weight: 700;
  text-transform: uppercase;
  padding-right: 40px;
}
.basket_global_wrapper .bx_ordercart_order_pay_right .bx_ordercart_order_sum .fwb:nth-child(2) {
  font-size: 24px;
  font-weight: 700;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .basket_global_wrapper .bx_ordercart_order_pay_right .bx_ordercart_order_sum .fwb:nth-child(2) {
    font-size: 32px;
  }
}
.basket_global_wrapper .bx_ordercart_order_pay_right-note {
  text-align: right;
  margin-top: 30px;
  font-size: 14px;
  letter-spacing: 1px;
  color: rgba(6, 7, 7, 0.7);
}
.basket_global_wrapper .bx_ordercart_order_pay_right-postlink {
  text-align: right;
  margin-top: 10px;
}
.basket_global_wrapper .bx_ordercart_order_pay_right-postlink a {
  font-size: 14px;
  letter-spacing: 1px;
  color: #0fb8f8;
  -webkit-text-decoration: dashed;
          text-decoration: dashed;
  font-weight: 700;
}
.basket_global_wrapper .bx_ordercart_order_pay_right-postlink a:hover {
  color: #07a9e7;
  text-decoration: none;
}
.basket_global_wrapper .bx_ordercart_order_pay_center {
  position: absolute;
  right: 20px;
  top: 250px;
  display: inline-block;
}
.basket_global_wrapper .bx_ordercart_order_pay_center .checkout {
  position: relative;
  display: block;
  background-color: #0fb8f8;
  color: #fff;
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  height: 69px;
  line-height: 69px;
  text-align: center;
}
@media (min-width: 992px) {
  .basket_global_wrapper .bx_ordercart_order_pay_center .checkout {
    width: 274px;
  }
}
.basket_global_wrapper .bx_ordercart_order_pay_center .checkout:hover {
  background-color: #05739c;
}
.basket_global_wrapper .bx_ordercart_order_pay_center .checkout-arr {
  position: absolute;
  content: "";
  position: relative;
  display: inline-block;
  background-color: #fff;
  transition: all 0.4s linear;
  width: 23.5px;
  height: 3px;
  top: -5px;
  right: -15px;
}
.basket_global_wrapper .bx_ordercart_order_pay_center .checkout-arr:after {
  position: absolute;
  content: "";
  border: 3px solid #fff;
  transition: all 0.4s linear;
  border-left: 0;
  border-bottom: 0;
  top: 1.5px;
  right: -1.5px;
  transform: rotate(45deg);
  transform-origin: 100% 0;
  width: 16px;
  height: 16px;
  background-color: transparent;
}
.basket_global_wrapper .bx_ordercart_order_pay_center .checkout-arr:hover {
  background-color: #fff;
}
.basket_global_wrapper .bx_ordercart_order_pay_center .checkout-arr:hover:after {
  border-color: #fff;
}

#coupons_block .bx_ordercart_coupon .bx_bt_button i {
  display: none;
}
@media (min-width: 992px) {
  #coupons_block .bx_ordercart_coupon .bx_bt_button i {
    display: block;
  }
}
#coupons_block .bx_ordercart_coupon .bx_bt_button i .bx_ordercart_coupon__promt {
  font-size: 14px;
}
@media (min-width: 992px) {
  #coupons_block .bx_ordercart_coupon .bx_bt_button i .bx_ordercart_coupon__promt {
    font-size: 15px;
  }
}
#coupons_block .bx_ordercart_coupon .bx_bt_button i input {
  font-size: 16px;
}
@media (min-width: 992px) {
  #coupons_block .bx_ordercart_coupon .bx_bt_button i input {
    font-size: 18px;
  }
}

.bx_ordercart-block {
  padding: 25px 50px 25px 70px;
}
.bx_ordercart-block:not(:last-child) {
  border-bottom: 2px #fff solid;
}
.bx_ordercart-block-title {
  display: inline-block;
  width: 65%;
  vertical-align: top;
  color: rgba(6, 7, 7, 0.612);
  font-weight: 400;
  line-height: 1.25;
}
.bx_ordercart-block-summ {
  display: inline-block;
  vertical-align: top;
  font-size: 24px;
  font-weight: 700;
  text-align: right;
  white-space: nowrap;
}

.bx_ordercart-totalpay.hidden div {
  opacity: 0 !important;
}

.bx_order_make-confirm input[type=submit], .bx_order_make-paylink a, .bx_ordercart_order_pay_center a.checkout {
  transition: all 0.4s linear;
}

div.bx_section div.bx_block div.bx_element input[type=radio]:after,
div.bx_section div.bx_block div.bx_element input[type=checkbox]:after,
#order_form_div .sale_order_table .ps_logo input[type=radio]:after,
#order_form_div .account input[type=checkbox]:after,
.accept-privacy input[type=checkbox]:after,
.accept-subscribe input[type=checkbox]:after {
  transition: all 0.2s linear;
}

.sprite, div.bx_section div.bx_block div.bx_element input[type=radio]:after,
div.bx_section div.bx_block div.bx_element input[type=checkbox]:after,
#order_form_div .sale_order_table .ps_logo input[type=radio]:after,
#order_form_div .account input[type=checkbox]:after,
.accept-privacy input[type=checkbox]:after,
.accept-subscribe input[type=checkbox]:after, .bx_order_make .bx_description .free_delivery figure {
  background: url("/bitrix/templates/mysiberia_template/images/sprite-s4544bdddf4.png");
}

.sprite-arrow {
  background-position: 0 0;
  height: 19px;
  width: 28px;
}

.sprite-attention, .bx_order_make .bx_description .free_delivery figure {
  background-position: 0 -24px;
  height: 28px;
  width: 28px;
}

.sprite-camera {
  background-position: 0 -57px;
  height: 19px;
  width: 25px;
}

.sprite-cart {
  background-position: 0 -81px;
  height: 25px;
  width: 19px;
}

.sprite-cart_black {
  background-position: 0 -111px;
  height: 37px;
  width: 27px;
}

.sprite-cart_del {
  background-position: 0 -153px;
  height: 33px;
  width: 22px;
}

.sprite-cart_del_2 {
  background-position: 0 -191px;
  height: 33px;
  width: 22px;
}

.sprite-cart_empty {
  background-position: 0 -229px;
  height: 149px;
  width: 100px;
}

.sprite-checked, div.bx_section div.bx_block div.bx_element input[type=radio]:after,
div.bx_section div.bx_block div.bx_element input[type=checkbox]:after,
#order_form_div .sale_order_table .ps_logo input[type=radio]:after,
#order_form_div .account input[type=checkbox]:after,
.accept-privacy input[type=checkbox]:after,
.accept-subscribe input[type=checkbox]:after {
  background-position: 0 -383px;
  height: 29px;
  width: 37px;
}

.sprite-doska {
  background-position: 0 -417px;
  height: 63px;
  width: 243px;
}

.sprite-doska2 {
  background-position: 0 -485px;
  height: 57px;
  width: 153px;
}

.sprite-doska3 {
  background-position: 0 -547px;
  height: 44px;
  width: 192px;
}

.sprite-doska3_fin {
  background-position: 0 -596px;
  height: 42px;
  width: 29px;
}

.sprite-doska3_start {
  background-position: 0 -643px;
  height: 42px;
  width: 24px;
}

.sprite-doska4 {
  background-position: 0 -690px;
  height: 63px;
  width: 280px;
}

.sprite-lang_en {
  background-position: 0 -758px;
  height: 15px;
  width: 21px;
}

.sprite-lapa {
  background-position: 0 -778px;
  height: 24px;
  width: 26px;
}

.sprite-laps {
  background-position: 0 -807px;
  height: 181px;
  width: 404px;
}

.sprite-logo {
  background-position: 0 -993px;
  height: 99px;
  width: 188px;
}

.sprite-logo2 {
  background-position: 0 -1097px;
  height: 87px;
  width: 177px;
}

.sprite-mail {
  background-position: 0 -1189px;
  height: 42px;
  width: 57px;
}

.sprite-new {
  background-position: 0 -1236px;
  height: 30px;
  width: 45px;
}

.sprite-up {
  background-position: 0 -1271px;
  height: 58px;
  width: 54px;
}

/**
    <a hrewf="">
        <span>Title</span>
        <span></span>
        <span>Title</span>
    </a>
*/
.bx-ui-combobox-container .bx-combobox-fake-as-input {
  padding-top: 13px !important;
}

.bx-ui-slst-pool .dropdown-block {
  margin-bottom: 0px;
}
@media (min-width: 768px) {
  .bx-ui-slst-pool .dropdown-block {
    margin-bottom: 25px;
  }
}

.props_block {
  position: relative;
  height: 40px;
  margin: 80px 0 15px;
  grid-column: 1;
}
@media (min-width: 768px) {
  .props_block {
    height: 60px;
  }
}
@media (min-width: 992px) {
  .props_block {
    height: 100px;
    margin: 80px 0 30px;
  }
}

.props_block_id {
  position: absolute;
  display: block;
  top: 5px;
  left: -8px;
  height: 30px;
  line-height: 30px;
  font-size: 60px;
  color: rgba(6, 7, 7, 0.1);
  font-weight: 700;
}
@media (min-width: 768px) {
  .props_block_id {
    font-size: 100px;
  }
}
@media (min-width: 992px) {
  .props_block_id {
    top: 0;
    left: -20px;
    font-size: 120px;
    height: 100px;
    line-height: 100px;
  }
}

.props_block_name {
  font-size: 20px;
  text-transform: uppercase;
  display: inline-block;
  margin-top: 10px;
  white-space: nowrap;
  height: 30px;
  line-height: 30px;
}
@media (min-width: 768px) {
  .props_block_name {
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .props_block_name {
    font-size: 28px;
    height: 100px;
    line-height: 100px;
  }
}

.accept-privacy, .accept-politic, .accept-oferta, .accept-subscribe {
  display: grid;
  grid-template-columns: 24px 1fr;
  padding: 14px 12px 0px;
  -moz-column-gap: 16px;
       column-gap: 16px;
}
@media (min-width: 992px) {
	.accept-privacy, .accept-politic, .accept-oferta, .accept-subscribe{
		padding-top: 24px
	}
}
.accept-privacy input[type=checkbox],
.accept-subscribe input[type=checkbox],
.accept-oferta input[type=checkbox],
.accept-politic input[type=checkbox] {
  position: relative;
  width: 26px;
  height: 26px;
  border: 2px rgba(0, 0, 0, 0.349) solid;
  outline: 0;
  cursor: pointer;
}
.accept-privacy input[type=checkbox]:checked:after,
.accept-privacy input[type=checkbox]:hover:after,
.accept-subscribe input[type=checkbox]:checked:after,
.accept-subscribe input[type=checkbox]:hover:after,
.accept-oferta input[type=checkbox]:checked:after,
.accept-oferta input[type=checkbox]:hover:after,
.accept-politic input[type=checkbox]:checked:after,
.accept-politic input[type=checkbox]:hover:after {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
.accept-privacy input[type=checkbox]:not(:checked):hover:after,
.accept-subscribe input[type=checkbox]:not(:checked):hover:after,
.accept-oferta input[type=checkbox]:not(:checked):hover:after,
.accept-politic input[type=checkbox]:not(:checked):hover:after {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  opacity: 0.2;
}
.accept-privacy input[type=checkbox]:after,
.accept-subscribe input[type=checkbox]:after,
.accept-oferta input[type=checkbox]:after,
.accept-politic input[type=checkbox]:after {
  transition: all 0.2s linear;
}
.accept-privacy input[type=checkbox]:after,
.accept-subscribe input[type=checkbox]:after,
.accept-oferta input[type=checkbox]:after,
.accept-politic input[type=checkbox]:after {
  background: url("/bitrix/templates/mysiberia_template/images/sprite-s4544bdddf4.png");
}
.accept-privacy input[type=checkbox]:after,
.accept-subscribe input[type=checkbox]:after,
.accept-oferta input[type=checkbox]:after,
.accept-politic input[type=checkbox]:after {
  background-position: 0 -383px;
  height: 29px;
  width: 37px;
}
.accept-privacy input[type=checkbox]:after,
.accept-subscribe input[type=checkbox]:after,
.accept-oferta input[type=checkbox]:after,
.accept-politic input[type=checkbox]:after {
  position: absolute;
  content: '';
  top: -7px;
  left: -7px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}

.accept-privacy {
  position: relative;
  top: -20px;
  left: 0px;
}
@media (min-width: 992px) {
  .accept-privacy {
    position: absolute;
    top: 160px;
    left: 60px;
  }
}
.accept-privacy input {
  position: relative;
  top: 0px;
  left: 0px;
}
@media (min-width: 992px) {
  .accept-privacy input {
    position: absolute;
    top: 7px;
    left: 0;
  }
}
.accept-privacy label {
  position: relative;
  top: -10px;
  left: 0px;
}
@media (min-width: 992px) {
  .accept-privacy label {
    position: absolute;
    top: 15px;
    left: 60px;
  }
}

.accept-politic {
  position: relative;
  top: -20px;
  left: 0px;
}
@media (min-width: 992px) {
  .accept-politic {
    position: absolute;
    top: 215px;
    left: 60px;
  }
}
.accept-politic input {
  position: relative;
  top: 0px;
  left: 0px;
}
@media (min-width: 992px) {
  .accept-politic input {
    position: absolute;
    top: 7px;
    left: 0;
  }
}
.accept-politic label {
  position: relative;
  top: -10px;
  left: 0px;
}
@media (min-width: 992px) {
  .accept-politic label {
    position: absolute;
    top: 15px;
    left: 60px;
  }
}

.accept-oferta {
  position: relative;
  top: 0px;
  left: 0px;
}
@media (min-width: 992px) {
  .accept-oferta {
    position: absolute;
    top: 105px;
    left: 60px;
  }
}
.accept-oferta input {
  position: relative;
  top: 0px;
  left: 0px;
}
@media (min-width: 992px) {
  .accept-oferta input {
    position: absolute;
    top: 7px;
    left: 0;
  }
}
.accept-oferta label {
  position: relative;
  top: -10px;
  left: 0px;
}
@media (min-width: 992px) {
  .accept-oferta label {
    position: absolute;
    top: 15px;
    left: 60px;
  }
}

.accept-subscribe {
  position: relative;
  top: -20px;
  left: 0px;
}
@media (min-width: 992px) {
  .accept-subscribe {
    position: absolute;
    top: 270px;
    left: 60px;
  }
}
.accept-subscribe input {
  position: relative;
  top: 0px;
  left: 0px;
}
@media (min-width: 992px) {
  .accept-subscribe input {
    position: absolute;
    top: 7px;
    left: 0;
  }
}
.accept-subscribe label {
  position: relative;
  top: -10px;
  left: 0px;
}
@media (min-width: 992px) {
  .accept-subscribe label {
    position: absolute;
    top: 15px;
    left: 60px;
  }
}

#order_form_div {
  position: relative;
  width: 100%;
  /*delivery*/
  /*summary*/
  /* auth */
  /* new locations */
}
@media (min-width: 768px) {
  #order_form_div {
    width: 44vw;
  }
}
@media (min-width: 992px) {
  #order_form_div {
    width: 503px;
/*    margin: 0 auto;*/
  }
}
#order_form_div #order_form_content {
  position: relative;
}
#order_form_div #order_form_content .bx_section {
  grid-column: 1;
}
#order_form_div .sale_order_table .paysystem_name,
#order_form_div .sale_order_confirm .paysystem_name {
  font-size: 11px;
  color: #a3a3a3;
  width: 95px;
  line-height: 11px;
  margin-top: 65px;
}
#order_form_div .account img,
#order_form_div .account .desc {
  float: left;
}
#order_form_div .account img {
  margin-right: 10px;
}
#order_form_div .account .name {
  font-weight: bold;
  margin-bottom: 3px;
  color: #000;
}
#order_form_div .account .desc {
  font-size: 11px;
  color: #a3a3a3;
  line-height: 11px;
  text-align: left;
  width: 80%;
}
#order_form_div .account .desc.width_limited {
  width: 100%;
}
#order_form_div .account .ps_logo.with_description {
  width: 100%;
}
#order_form_div .sale_order_table.delivery td {
  padding: 7px 0;
}
#order_form_div .sale_order_table.delivery .name {
  font-weight: bold;
  width: auto;
  color: #000;
}
#order_form_div .sale_order_table.delivery .desc {
  color: #a3a3a3;
  width: 400px;
}
#order_form_div .sale_order_table.delivery td table {
  width: auto;
}
#order_form_div .sale_order_table.delivery td table td {
  padding: 0;
  text-align: left;
}
#order_form_div .sale_order_table.delivery .prop img {
  border-radius: 2px;
  border: 1px solid #d1d1d1;
  box-shadow: 2px 2px 2px rgba(180, 188, 191, 0.5);
  padding: 1px;
  margin: 0 10px 0 0;
}
#order_form_div .sale_order_table.delivery .prop input,
#order_form_div .sale_order_table.delivery .prop img,
#order_form_div .sale_order_table.delivery .prop .desc {
  float: left;
  margin-right: 10px;
}
#order_form_div .sale_order_table.delivery .prop input[type=radio] {
  display: none;
}
#order_form_div .sale_data-table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  margin-top: 10px;
}
#order_form_div .sale_data-table th {
  background-color: #f5f5f5;
  padding: 7px 13px;
  text-align: left;
  font-weight: normal;
}
#order_form_div .sale_data-table td {
  border-bottom: 1px solid #f5f5f5;
  padding: 7px 13px;
  text-align: left;
  background: none !important;
}
#order_form_div .sale_data-table td.price {
  white-space: nowrap;
  text-align: right;
}
#order_form_div .sale_data-table td.itog {
  text-align: right;
}
#order_form_div td.itog.with_discount {
  vertical-align: top;
}
#order_form_div .sale_data-table tfoot td {
  border-bottom: none;
}
#order_form_div .sale_data-table tfoot tr.last td {
  border-top: 1px solid #f5f5f5;
  font-weight: bold;
  white-space: nowrap;
}
#order_form_div .order_comment {
  width: 100%;
}
#order_form_div .order_comment div {
  color: #a3a3a3;
  font-size: 12px;
  margin-bottom: 5px;
}
#order_form_div .order_comment textarea {
  width: 97%;
  height: 70px;
}
#order_form_div .order-auth {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}
#order_form_div .order-auth td {
  text-align: left;
  vertical-align: top;
}
#order_form_div .sale_order_table.delivery .errortext {
  margin: 0;
  font-size: 11px;
  padding: 5px;
  width: 230px;
}
#order_form_div .sale_order_full_table td.ps_logo {
  text-align: left;
  vertical-align: top;
}
#order_form_div .sale_order_full_table .ps_logo .pay_name {
  font-weight: bold;
  margin-bottom: 5px;
  font-size: 15px;
}
#order_form_div .desc .ora-store {
  font-size: 12px;
}
#order_form_div .select_store {
  font-size: 12px;
}
#order_form_div .bx-sls input[type=text] {
  margin-bottom: 0;
}
#order_form_div .bx-ui-sls-container {
  display: block !important;
}
#order_form_div .bx-ui-sls-route {
  padding-top: 0 !important;
}

.store_location {
  display: none;
}

.store_location .ora-store {
  width: 40%;
  float: left;
}

.store_location .ora-store table td {
  padding: 10px;
  text-align: left;
  vertical-align: top;
}

.store_location .name {
  font-weight: bold;
}

.store_location .location {
  width: 60%;
  float: left;
}

.image {
  padding: 5px 0 5px 0;
}

/* new */
#order_form_div .bx_order_make {
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  #order_form_div .bx_order_make {
    padding-left: 20px;
  }
}
#order_form_div .bx_order_make-confirm {
  width: 100%;
  max-width: 960px;
  margin-bottom: 80px;
  text-align: center;
}
#order_form_div .bx_order_make-confirm input[type=submit] {
  height: 50px;
  line-height: 50px;
  background: #0fb8f8;
  color: #fff;
  padding: 0 30px;
  font-size: 16px;
  text-transform: uppercase;
  outline: 0;
  border: 0;
  margin-top: 15px;
  cursor: pointer;
}
#order_form_div .bx_order_make-confirm input[type=submit]:hover {
  background: #05739c;
}
#order_form_div .bx_order_make-title {
  color: #0fb8f8;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
  height: 120px;
  line-height: 120px;
}
#order_form_div .bx_order_make-info {
  line-height: 2;
}
#order_form_div .bx_order_make-info b {
  font-weight: 700;
}
#order_form_div .bx_order_make-payinfo {
  line-height: 2;
}
#order_form_div .bx_order_make-payinfo b {
  font-weight: 700;
}
#order_form_div .bx_order_make-paylink {
  margin: 15px 0;
  font-size: 22px;
  line-height: 1.25;
}
#order_form_div .bx_order_make-paylink a {
  display: inline-block;
  background: #0fb8f8;
  color: #fff;
  height: 55px;
  line-height: 55px;
  padding: 0 20px;
  font-size: 24px;
  font-weight: 700;
  text-decoration: none;
  cursor: pointer;
}
#order_form_div .bx_order_make-paylink a:hover {
  background: #05739c;
}
#order_form_div .bx_order_make hr {
  border: none;
  border-bottom: 1px solid #dcdfe2;
}
#order_form_div .bx_order_make .bx_section h4 {
  display: none;
}
#order_form_div .bx_order_make .bx_block {
  margin-bottom: 20px;
  margin-top: 13px;
}
@media (min-width: 768px) {
  #order_form_div .bx_order_make .bx_block {
    margin-top: 0px;
  }
}
#order_form_div .bx_order_make .bx_block.block_delivery, #order_form_div .bx_order_make .bx_block.block_payment, #order_form_div .bx_order_make .bx_block.block_payment_normal {
  background-color: rgba(232, 232, 232, 0.3);
  padding: 35px 30px 30px;
}
@media (min-width: 992px) {
  #order_form_div .bx_order_make .bx_block.block_delivery, #order_form_div .bx_order_make .bx_block.block_payment, #order_form_div .bx_order_make .bx_block.block_payment_normal {
    padding: 40px 120px 40px 25px;
  }
}
#order_form_div .bx_order_make .bx_block.block_delivery input, #order_form_div .bx_order_make .bx_block.block_payment input, #order_form_div .bx_order_make .bx_block.block_payment_normal input {
  float: left;
}
#order_form_div .bx_order_make .bx_block.block_delivery label, #order_form_div .bx_order_make .bx_block.block_payment label, #order_form_div .bx_order_make .bx_block.block_payment_normal label {
  padding-left: 50px;
}
#order_form_div .bx_order_make .bx_block.block_payment .bx_logotype {
  display: block;
}
#order_form_div .bx_order_make .bx_block.block_payment .bx_logotype span {
  display: block;
  width: 230px;
  height: 250px;
  background-repeat: no-repeat;
  background-size: inherit;
}
#order_form_div .bx_order_make .bx_block.block_payment .bx_description {
  display: none;
}
#order_form_div .bx_order_make .bx_sof_req {
  color: #c71f1f;
  font-weight: bold;
}
#order_form_div .bx_order_make .bx_logotype {
  display: none;
}
#order_form_div .bx_order_make .bx_description {
  position: relative;
}
#order_form_div .bx_order_make .bx_description .free_delivery {
  position: relative;
  padding: 12px 0;
  width: 320px;
  top: 20px;
}
#order_form_div .bx_order_make .bx_description .free_delivery figure {
  position: absolute;
  top: 20px;
}
#order_form_div .bx_order_make .bx_description .free_delivery div {
  padding-left: 0;
  font-size: 14px;
}
#order_form_div .bx_order_make .bx_description .free_delivery div:nth-child(3) {
  font-size: 12px;
}
#order_form_div .bx_order_make .bx_description .free_delivery div:nth-child(4) {
  font-size: 15px;
  font-weight: 700;
  position: absolute;
  right: -25px;
  top: 20px;
}
#order_form_div .bx_order_make .bx_description .block-descr {
  font-size: 12px;
  padding: 10px 0;
  width: 100%;
}
@media (min-width: 992px) {
  #order_form_div .bx_order_make .bx_description .block-descr {
    width: 262px;
  }
}
#order_form_div .bx_order_make .bx_description p {
  display: block;
}
#order_form_div .bx_order_make .bx_result_price {
  position: unset;
  right: -90px;
  top: 0;
  bottom: 0;
  font-weight: 700;
  font-size: 20px;
}
#order_form_div .bx_order_make .bx_result_price a {
  font-weight: normal;
}
#order_form_div .bx_order_make .bx_result_price a {
  color: #12a9e1;
}
#order_form_div .bx_order_make .bx_result_price a:hover {
  text-decoration: none;
}
#order_form_div .bx_order_make .bx_description strong {
  display: block;
  font-size: 14px;
  cursor: pointer;
  font-weight: 700;
}
#order_form_div .bx_order_make .bx_description strong b {
  display: block;
  font-size: inherit;
  font-weight: 400;
  font-size: 13px;
}
#order_form_div .bx_ordercart {
  position: relative;
  top: 0px;
  left: 0px;
  border-radius: 5px;
  background-color: #f6f6f6;
  width: 100%;
  margin-top: 40px;
}
@media (min-width: 768px) {
  #order_form_div .bx_ordercart {
    position: absolute;
    top: 30px;
    left: 45vw;
    margin-top: 0;
    width: 44vw;
  }
}
@media (min-width: 992px) {
  #order_form_div .bx_ordercart {
    left: 530px;
    width: 100%;
  }
}
#order_form_div .bx_ordercart-title {
  font-size: 28px;
  text-transform: uppercase;
  line-height: 1;
  padding: 16px 15px 20px;
  display: flex;
  font-size: 20px;
}
@media (min-width: 768px) {
  #order_form_div .bx_ordercart-title {
    padding: 16px 15px 20px;
    display: block;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  #order_form_div .bx_ordercart-title {
    font-size: 28px;
    padding: 45px 50px 20px 70px;
  }
}
#order_form_div .bx_ordercart-block {
  padding: 16px 15px 20px;
  display: grid;
  font-size: 14px;
  row-gap: 5px;
  grid-template-columns: 1fr;
}
@media (min-width: 768px) {
  #order_form_div .bx_ordercart-block {
    padding: 16px 15px 20px;
    font-size: 16px;
  }
}
@media (min-width: 992px) {
  #order_form_div .bx_ordercart-block {
    padding: 25px 50px 25px 70px;
  }
}
#order_form_div .bx_ordercart-block:not(:last-child) {
  border-bottom: 2px #fff solid;
}
#order_form_div .bx_ordercart-block-title {
  display: block;
  width: 100%;
  vertical-align: top;
  color: rgba(6, 7, 7, 0.612);
  font-weight: 400;
  line-height: 1.25;
}
#order_form_div .bx_ordercart-block-summ {
  display: block;
  vertical-align: top;
  font-weight: 700;
  text-align: right;
  white-space: nowrap;
  font-size: 16px;
}
@media (min-width: 768px) {
  #order_form_div .bx_ordercart-block-summ {
    font-size: 20px;
  }
}
@media (min-width: 992px) {
  #order_form_div .bx_ordercart-block-summ {
    font-size: 24px;
  }
}
#order_form_div .bx_ordercart-totalpay #order_form_div .bx_ordercart-block-title {
  white-space: nowrap;
}
#order_form_div .bx_ordercart-totalpay #order_form_div .bx_ordercart-block-summ {
  font-size: 20px;
}
@media (min-width: 768px) {
  #order_form_div .bx_ordercart-totalpay #order_form_div .bx_ordercart-block-summ {
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  #order_form_div .bx_ordercart-totalpay #order_form_div .bx_ordercart-block-summ {
    font-size: 34px;
  }
}
#order_form_div .bx_ordercart_order_pay_center {
  position: relative;
  top: 0;
  left: 0;
  background-color: #f6f6f6;
  width: 100%;
  margin-bottom: 40px;
	height: auto
}
@media (min-width: 768px) {
  #order_form_div .bx_ordercart_order_pay_center {
    position: absolute;
    top: 405px;
    left: calc(45vw + 20px);
    width: 44vw;
    height: 355px;
    margin-bottom: 0;
    margin-top: 20px;
  }
}
@media (min-width: 992px) {
  #order_form_div .bx_ordercart_order_pay_center {
    top: 425px;
    left: 550px;
    width: 468px;
    height: 385px;
  }
}
#order_form_div .bx_ordercart_order_pay_center a.checkout {
  position: relative;
  top: 0px;
  text-decoration: none;
  display: block;
  background-color: #0fb8f8;
  text-align: center;
  margin: 0 auto;
  width: 90%;
  height: 60px;
  line-height: 60px;
  font-size: 15px;
  font-family: "Helvetica";
  color: rgba(255, 255, 255, 0.878);
  font-weight: bold;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  #order_form_div .bx_ordercart_order_pay_center a.checkout {
    width: 350px;
    top: 50px;
  }
}
#order_form_div .bx_ordercart_order_pay_center a.checkout:hover {
  color: white;
  background-color: #05739c;
}
#order_form_div .bx_ordercart_order_pay_center a.checkout.ms-disabled {
  background-color: #b3e8fd;
  cursor: default;
}
#order_form_div #sale_order_props {
  position: relative;
}
#order_form_div #sale_order_props .ms-input {
  margin-top: 28px;
}
@media (min-width: 676px) {
  #order_form_div #sale_order_props .ms-input {
    margin-top: 40px;
  }
}
@media (min-width: 768px) {
  #order_form_div #sale_order_props .ms-input {
    margin-top: 60px;
  }
}
#order_form_div #sale_order_props .props_block:first-child {
  margin-top: 0;
}
#order_form_div .-bx-order-property-city {
  display: none;
}
#order_form_div .-bx-popup-special-prompt {
  padding: 5px 10px;
}

.bx-filter-horizontal {
  display: none;
}
@media (min-width: 992px) {
  .bx-filter-horizontal {
    display: block;
  }
}

.filter-m {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 72px auto;
  justify-content: center;
  row-gap: 12px;
  padding: 15px;
}
.filter-m__item {
  font-style: normal;
  font-size: 15px;
  line-height: 150%;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: space-between;
  position: relative;
  cursor: pointer;
}
.filter-m__item a {
  text-decoration: none;
}
.filter-m__item input {
  display: none;
}
.filter-m__item.active, .filter-m__item.active a {
  font-weight: 700;
  color: #25B9F6 !important;
}
.filter-m__arrow {
  width: 50%;
  text-align: end;
  cursor: pointer;
  justify-self: end;
}
.filter-m__arrow:after {
  display: block;
  content: "";
  width: 24px;
  height: 12px;
  margin-left: calc(100% - 24px);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 6 9'%3e%3cpath d='m1 8.5 4-4-4-4' stroke='%23060707'/%3e%3c/svg%3e") center no-repeat;
}
@media (min-width: 992px) {
  .filter-m__arrow {
    display: none;
  }
}
.filter-m__back {
  font-weight: 700;
  font-size: 15px;
  line-height: 150%;
  vertical-align: middle;
  cursor: pointer;
  display: flex;
  position: relative;
  padding-left: 22px;
}
.filter-m__back span:before {
  display: block;
  content: "";
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 10'%3e%3cpath d='M1.025 5.878 5.627 1.24M1.174 4.575 5.696 9M2.975 5.072 12 5.03' style='stroke:black%3bstroke-width:2'/%3e%3c/svg%3e") center no-repeat;
  width: 18px;
  height: 10px;
  vertical-align: middle;
  margin-bottom: 2px;
  position: absolute;
  left: 0px;
  top: 4px;
}
.filter-m__header {
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  align-content: center;
}
.filter-m__header__title {
  font-weight: 700;
  font-size: 15px;
  line-height: 150%;
  text-transform: uppercase;
  text-align: center;
}
.filter-m__header__cross {
  width: 14.14px;
  height: 14.14px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath d='M1 15.142 15.142 1m0 14.142L1 1' stroke='%23E3E3E3' stroke-width='2'/%3e%3c/svg%3e") center no-repeat;
  cursor: pointer;
}
.filter-m__header__reset {
  font-weight: 400;
  font-size: 13px;
  line-height: 150%;
  text-align: center;
  color: #25B9F6;
  text-decoration: none;
  justify-self: end;
}
.filter-m__trigger {
  display: flex;
  vertical-align: middle;
  align-items: center;
  font-weight: 600;
  font-size: 13px;
  line-height: 20px;
  cursor: pointer;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
@media (min-width: 768px) {
  .filter-m__trigger {
    font-size: 14px;
  }
}
@media (min-width: 992px) {
  .filter-m__trigger {
    display: none;
  }
}
.filter-m__trigger:before {
  display: inline-block;
  content: " ";
  width: 30px;
  height: 30px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 30'%3e%3cpath fill='white' d='M0 0h30v30H0z'/%3e%3cpath d='M5 11.5h3m17 0H13.18' stroke='%2325B9F6' stroke-width='1.5' stroke-linecap='round'/%3e%3ccircle cx='10.5' cy='11.5' r='2.5' stroke='%2325B9F6' stroke-width='1.5'/%3e%3cpath d='M25 19.5h-3m-17 0h11.82' stroke='%2325B9F6' stroke-width='1.5' stroke-linecap='round'/%3e%3ccircle cx='19.5' cy='19.5' r='2.5' transform='rotate(-180 19.5 19.5)' stroke='%2325B9F6' stroke-width='1.5'/%3e%3c/svg%3e") center no-repeat;
  margin-right: 10px;
}

#index .pagewrap {
  background-color: transparent;
}
#index .pagewrap-bg {
  opacity: 0;
  transform: scale(0.9);
  transition: all 0.8s;
}
#index .header {
  opacity: 0;
  transition: opacity 0.8s;
}
#index .index-top-icons {
  top: 15px;
  opacity: 0;
  transition: all 0.4s;
}
#index .index-top-title-row1, #index .index-top-title-row2 {
  top: 15px;
  opacity: 0;
  transition: all 0.4s;
}
#index .index-prints {
  opacity: 0;
  transition: opacity 0.4s;
}
#index .footer, #index .index-catalog {
  opacity: 0;
  transition: opacity 0.2s;
}

.newprints {
  position: relative;
  padding: 40px 15px 60px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  gap: 37px;
}
@media (min-width: 768px) {
  .newprints {
    padding: 40px 0px 60px;
  }
}
@media (min-width: 992px) {
  .newprints {
    flex-direction: row;
    padding: 60px 20px;
  }
}
@media (min-width: 992px) {
  .newprints-subscribe {
    width: 400px;
  }
}
.newprints-left {
  position: relative;
  display: block;
  vertical-align: top;
  width: 100%;
}
@media (min-width: 769px) {
  .newprints-left {
    position: relative;
    display: grid;
    grid-template-columns: auto auto;
    grid-template-rows: auto auto auto;
    vertical-align: top;
    width: 350px;
  }
}
.newprints-left-title {
  font-size: 38px;
  line-height: 1;
  color: rgb(15, 184, 248);
  text-transform: uppercase;
  grid-column: 1;
}
@media (max-width: 769px) {
  .newprints-left-title {
    font-size: 32px;
    letter-spacing: 1px;
  }
}
@media (max-width: 320px) {
  .newprints-left-title {
    font-size: 22px;
  }
}
.newprints-left-subtitle {
  padding: 10px 0 15px 0;
  font-size: 14px;
  color: #222828;
  line-height: 1;
  grid-column: 1;
}
.newprints-right {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 600px;
  padding-top: 50px;
}
.newprints-right .form-subscribe {
  width: 350px;
  padding: 0;
  margin-left: auto;
  margin-right: 20px;
}
.newprints-right .form-subscribe-slogan {
  display: block;
  width: 100%;
  padding: 0;
  text-align: center;
  margin-bottom: 40px;
}
.newprints-right .form-subscribe-slogan-title {
  padding-top: 65px;
}
.newprints-right .form-subscribe-slogan:before {
  top: 0;
  left: 50%;
}
.newprints-right .form-subscribe-form {
  display: block;
  width: 100%;
  padding: 0;
}
.newprints-right .form-subscribe-form .bx-subscribe .bx-input-group {
  display: block;
  margin: 0 auto;
  width: 320px;
}
.newprints-right .form-subscribe-form .bx-subscribe .bx_subscribe_submit_container {
  position: relative;
  display: block;
  margin: 0 auto;
  margin-top: 40px;
  width: 320px;
}
.newprints-right .form-subscribe-form .bx-subscribe .bx_subscribe_submit_container .btn-subscribe {
  height: 60px;
  line-height: 60px;
}
.newprints .newprints-container {
  grid-column: 1;
  grid-row: 3;
  overflow: hidden;
}
.newprints-pagination {
  position: unset;
  bottom: auto;
  right: -54px;
  width: 50px;
  height: 350px;
  grid-column: 2;
  grid-row: 3;
}
@media (max-width: 768px) {
  .newprints-pagination {
    display: none;
  }
}
.newprints-pagination .swiper-pagination-bullet {
  display: block;
  height: 87.5px;
  line-height: 87.5px;
  width: 100%;
  background: rgb(242, 242, 242);
  border: none;
  opacity: 1;
  position: relative;
  font-size: 22px;
  color: rgb(15, 184, 248);
  font-weight: 700;
}
.newprints-pagination .swiper-pagination-bullet-active {
  color: #fff;
  background: rgb(15, 184, 248);
}
.newprints-pagination .swiper-pagination-bullet:hover {
  background: rgb(212, 212, 212);
}
.newprints .newprints-slide-image {
  position: relative;
  display: block;
  height: calc((100vw - 320px) * 0.1138392857 + 229px);
  text-decoration: none;
  overflow: hidden;
  cursor: zoom-in;
}
@media (min-width: 769px) {
  .newprints .newprints-slide-image {
    width: 300px;
    height: 350px;
  }
}
.newprints .newprints-slide-image img {
  position: absolute;
}
.newprints .newprints-slide-image img.vertical {
  width: 100%;
  height: auto;
}
.newprints .newprints-slide-image img.horizontal {
  height: 100%;
  width: auto;
}

.bx_catalog_list_home--prints {
  grid-template-columns: repeat(3, calc(33% - 13.3px)) !important;
  border-bottom: none;
}
@media (max-width: 675.98px) {
  .bx_catalog_list_home--prints {
    grid-template-columns: repeat(3, calc(33% - 13.3px)) !important;
  }
}
@media (min-width: 1500px) {
  .bx_catalog_list_home--prints {
    display: grid;
    grid-template-columns: repeat(5, calc(20% - 18px)) !important;
    gap: 15px;
  }
}
.bx_catalog_list_home--prints .prints__card__image {
  height: 35vw;
}
@media (max-width: 399.98px) {
  .bx_catalog_list_home--prints .prints__card__text__title {
    font-size: 10px;
  }
}

.catalog-wrapper--prints {
  padding-top: 10px !important;
}
@media (min-width: 1500px) {
  .catalog-wrapper--prints {
    width: 1545px !important;
  }
}

.index-prints-link {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-size: 15px;
  text-transform: uppercase;
  color: #25B9F6;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 10px 10px;
  width: 246px;
  height: 43px;
  border: 2px solid #25B9F6;
  text-decoration: none;
  cursor: pointer;
  text-align: center;
  margin: auto;
  grid-column: 2/3;
  grid-row: 2;
}
@media (max-width: 1400px) {
  .index-prints-link {
    grid-column: 2/3;
    grid-row: 3;
  }
}
@media (max-width: 1536.98px) {
  .index-prints-link {
    grid-column: 3/4;
  }
}
@media (max-width: 675.98px) {
  .index-prints-link {
    grid-column: 1;
  }
}

.prints__card {
  width: 95%;
  text-decoration: none;
  cursor: pointer;
  position: relative;
}
@media (min-width: 992px) {
  .prints__card {
    height: 367px;
    width: 260px;
    justify-self: center;
    display: flex;
    flex-direction: column;
    justify-items: center;
    align-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
}
.prints__card__image {
  height: 55vw;
  width: 100%;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (min-width: 768px) {
  .prints__card__image {
    height: 40vw;
  }
}
@media (min-width: 992px) {
  .prints__card__image {
    height: 367px;
    width: 260px;
  }
}
@media (min-width: 768px) {
  .prints__card__text {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    flex-direction: column;
    justify-items: center;
    align-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
}
.prints__card__text-new {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 150%;
  text-align: center;
  text-transform: uppercase;
}
.prints__card__text__title {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-size: 13px;
  line-height: 150%;
  text-align: center;
  text-transform: uppercase;
}
.prints__card__text__link {
  display: none;
}
.prints__card:hover .prints__card__text {
  display: block;
}
@media (min-width: 768px) {
  .prints__card:hover .prints__card__text {
    display: flex;
    text-align: center;
    background: white;
    opacity: 0.8;
    transition: opacity 0.4s;
    justify-content: center;
    gap: 10px;
  }
  .prints__card:hover .prints__card__text__title {
    font-size: 24px;
    text-transform: uppercase;
    line-height: 1;
    font-weight: 700;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .prints__card:hover .prints__card__text-new {
    font-size: 16px;
    text-transform: uppercase;
  }
  .prints__card:hover .prints__card__text__link {
    position: relative;
    height: 63px;
    line-height: 63px;
    width: 100%;
    max-width: 250px;
    display: block;
    text-align: center;
    color: #fff;
    font-weight: 700;
    text-decoration: none;
  }
  .prints__card:hover .prints__card__text__link:before {
    position: absolute;
    z-index: -1;
    content: "";
    top: 0;
    left: 5px;
    background-image: url("/bitrix/templates/mysiberia_template/./images/sprite.png");
    background-position: -280px -312px;
    width: 100%;
    height: 63px;
  }
}

.sprite {
  background: url("/bitrix/templates/mysiberia_template/images/sprite-s4544bdddf4.png");
}

.sprite-arrow {
  background-position: 0 0;
  height: 19px;
  width: 28px;
}

.sprite-attention {
  background-position: 0 -24px;
  height: 28px;
  width: 28px;
}

.sprite-camera {
  background-position: 0 -57px;
  height: 19px;
  width: 25px;
}

.sprite-cart {
  background-position: 0 -81px;
  height: 25px;
  width: 19px;
}

.sprite-cart_black {
  background-position: 0 -111px;
  height: 37px;
  width: 27px;
}

.sprite-cart_del {
  background-position: 0 -153px;
  height: 33px;
  width: 22px;
}

.sprite-cart_del_2 {
  background-position: 0 -191px;
  height: 33px;
  width: 22px;
}

.sprite-cart_empty {
  background-position: 0 -229px;
  height: 149px;
  width: 100px;
}

.sprite-checked {
  background-position: 0 -383px;
  height: 29px;
  width: 37px;
}

.sprite-doska {
  background-position: 0 -417px;
  height: 63px;
  width: 243px;
}

.sprite-doska2 {
  background-position: 0 -485px;
  height: 57px;
  width: 153px;
}

.sprite-doska3 {
  background-position: 0 -547px;
  height: 44px;
  width: 192px;
}

.sprite-doska3_fin {
  background-position: 0 -596px;
  height: 42px;
  width: 29px;
}

.sprite-doska3_start {
  background-position: 0 -643px;
  height: 42px;
  width: 24px;
}

.sprite-doska4 {
  background-position: 0 -690px;
  height: 63px;
  width: 280px;
}

.sprite-lang_en {
  background-position: 0 -758px;
  height: 15px;
  width: 21px;
}

.sprite-lapa {
  background-position: 0 -778px;
  height: 24px;
  width: 26px;
}

.sprite-laps {
  background-position: 0 -807px;
  height: 181px;
  width: 404px;
}

.sprite-logo {
  background-position: 0 -993px;
  height: 99px;
  width: 188px;
}

.sprite-logo2 {
  background-position: 0 -1097px;
  height: 87px;
  width: 177px;
}

.sprite-mail {
  background-position: 0 -1189px;
  height: 42px;
  width: 57px;
}

.sprite-new {
  background-position: 0 -1236px;
  height: 30px;
  width: 45px;
}

.sprite-up {
  background-position: 0 -1271px;
  height: 58px;
  width: 54px;
}

/**
    <a hrewf="">
        <span>Title</span>
        <span></span>
        <span>Title</span>
    </a>
*/
.about-ourteam {
  position: relative;
  background-color: #f4f4f5;
  padding: 40px 0 40px;
  margin-top: 100px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media (min-width: 768px) {
  .about-ourteam {
    gap: 58px;
  }
}
@media (min-width: 992px) {
  .about-ourteam {
    padding: 100px 0 70px;
  }
}
.about-ourteam-item-vertical, .about-ourteam-item-horizontal figure {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.about-ourteam-item {
  position: relative;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: grid;
  grid-template-columns: 1fr;
  max-width: calc(100vw - 30px);
}
@media (min-width: 768px) {
  .about-ourteam-item {
    grid-template-columns: 1fr 1fr;
    height: 550px;
    gap: 24px;
  }
}
.about-ourteam-item:nth-child(even) .about-ourteam-item-vertical {
  grid-column: 2;
  grid-row: 1;
  justify-self: end;
  min-width: 400px;
}
.about-ourteam-item:nth-child(even) .about-ourteam-item-horizontal {
  grid-column: 1;
  grid-row: 1;
}
.about-ourteam-item-vertical {
  max-height: 550px;
  max-width: 400px;
  display: none;
  cursor: pointer;
}
@media (min-width: 768px) {
  .about-ourteam-item-vertical {
    display: block;
  }
}
.about-ourteam-item-horizontal {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto auto 1fr;
  row-gap: 16px;
}
@media (min-width: 768px) {
  .about-ourteam-item-horizontal {
    row-gap: 0;
  }
}
.about-ourteam-item-horizontal figure {
  display: none;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
@media (min-width: 768px) {
  .about-ourteam-item-horizontal figure {
    display: block;
  }
}
.about-ourteam-item-horizontal-title {
  font-size: 22px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 1;
}
@media (min-width: 768px) {
  .about-ourteam-item-horizontal-title {
    font-size: 32px;
    padding: 10px 0 10px 0px;
  }
}
@media (min-width: 992px) {
  .about-ourteam-item-horizontal-title {
    font-size: 40px;
    padding: 10px 0 10px 30px;
  }
}
.about-ourteam-item-horizontal-descr {
  padding: 0;
  font-size: 13px;
}
@media (min-width: 768px) {
  .about-ourteam-item-horizontal-descr {
    font-size: 14px;
    padding: 32px 0 32px 0px;
  }
}
@media (min-width: 992px) {
  .about-ourteam-item-horizontal-descr {
    font-size: 16px;
  }
}
.about-ourteam-pagination {
  display: flex;
  justify-content: center;
  gap: 10px;
  width: calc(100vw - 30px);
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding-top: 12px;
}
@media (min-width: 768px) {
  .about-ourteam-pagination {
    display: none;
  }
}
.about-ourteam-slider {
  overflow: hidden;
}
@media (min-width: 768px) {
  .about-ourteam-slider {
    display: none;
  }
}
.about-ourteam-slider figure {
  width: 100%;
  height: 232px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.about-ourteam .swiper-pagination-bullet {
  display: block;
  height: 16px;
  width: 16px;
  background: #fff;
  border: 2px rgb(15, 184, 248) solid;
  opacity: 1;
  position: relative;
}
.about-ourteam .swiper-pagination-bullet:not(:last-child) {
  margin-bottom: 0px;
}
@media (min-width: 768px) {
  .about-ourteam .swiper-pagination-bullet:not(:last-child) {
    margin-bottom: 15px;
  }
}
.about-ourteam .swiper-pagination-bullet-active {
  background: rgb(15, 184, 248);
}
.about-video {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  padding: 0 14px;
}
@media (min-width: 768px) {
  .about-video {
    grid-template-columns: 1fr 1fr;
    padding: 0;
  }
}
.about-video-descr-title {
  text-transform: uppercase;
  line-height: 1.25;
  font-size: 18px;
}
@media (min-width: 768px) {
  .about-video-descr-title {
    font-size: 20px;
  }
}
@media (min-width: 992px) {
  .about-video-descr-title {
    font-size: 20pt;
  }
}
.about-video-descr-text {
  font-size: 13px;
}
@media (min-width: 768px) {
  .about-video-descr-text {
    font-size: 14px;
  }
}
@media (min-width: 992px) {
  .about-video-descr-text {
    font-size: 16px;
  }
}
.about-steps {
  position: relative;
  padding: 0 20px;
  margin-top: 40px !important;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (min-width: 768px) {
  .about-steps {
    display: block;
  }
}
@media (min-width: 992px) {
  .about-steps {
    margin-top: 120px !important;
  }
}
.about-steps-title {
  font-size: 22px;
  font-weight: 300;
  width: 100%;
  margin: 0 auto;
  text-transform: uppercase;
  line-height: 1.175;
  text-align: center;
}
@media (min-width: 768px) {
  .about-steps-title {
    font-size: 32px;
  }
}
@media (min-width: 992px) {
  .about-steps-title {
    font-size: 38px;
    width: 600px;
  }
}
.about-steps-devider {
  position: absolute;
  top: 150px;
  bottom: 0;
  width: 3px;
  background-color: #0fb8f8;
  z-index: 2;
  display: none;
}
@media (min-width: 992px) {
  .about-steps-devider {
    display: block;
  }
}
.about-steps-devider:before {
  position: absolute;
  content: "";
  width: 26px;
  height: 26px;
  border-radius: 26px;
  border: 4px #0fb8f8 solid;
}
.about-steps-devider:before {
  top: -24px;
}
.about-steps-item {
  position: relative;
  top: 0;
  width: 100%;
  opacity: 0;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 0px;
  transition: top 0.4s ease-out, opacity 0.8s linear;
}
@media (min-width: 768px) {
  .about-steps-item {
    width: calc(50% - 15px);
    top: 380px;
    margin-bottom: 100px;
  }
}
@media (min-width: 992px) {
  .about-steps-item {
    width: 40%;
  }
}
.about-steps-item.even {
  margin-left: 0px;
  top: 0;
}
@media (min-width: 768px) {
  .about-steps-item.even {
    top: 700px;
    margin-left: 20px;
  }
}
@media (min-width: 992px) {
  .about-steps-item.even {
    margin-left: 19%;
  }
}
.about-steps-item-number {
  font-size: 32px;
  font-weight: 700;
  color: #0fb8f8;
  text-align: center;
  line-height: 1;
}
@media (min-width: 768px) {
  .about-steps-item-number {
    font-size: 40px;
  }
}
@media (min-width: 992px) {
  .about-steps-item-number {
    font-size: 50px;
  }
}
.about-steps-item-title {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.182;
  text-align: center;
  padding: 15px 15px 25px;
}
@media (min-width: 768px) {
  .about-steps-item-title {
    font-size: 16px;
  }
}
@media (min-width: 992px) {
  .about-steps-item-title {
    font-size: 20px;
    padding: 15px 45px 25px;
  }
}
.about-steps-item-image {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 400px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.about-steps-item-image:after, .about-steps-item-image:before {
  position: absolute;
  content: "";
  right: 0;
  height: 90%;
  background-color: #fff;
  padding-right: 20px;
  display: none;
}
@media (min-width: 992px) {
  .about-steps-item-image:after, .about-steps-item-image:before {
    display: block;
  }
}
.about-steps-item-image:after {
  top: 53%;
  transform-origin: 0 0;
  transform: skewY(-45deg);
}
.about-steps-item-image:before {
  top: -10%;
  height: 54%;
  transform-origin: 0 100%;
  transform: skewY(45deg);
}
.about-steps-item-image span {
  position: absolute;
  z-index: 2;
  top: 46.8%;
  right: -26.9%;
  width: 14px;
  height: 14px;
  background-color: #fff;
  border: 3px #0fb8f8 solid;
  border-radius: 14px;
  display: none;
}
@media (min-width: 992px) {
  .about-steps-item-image span {
    display: block;
  }
}
.about-steps-item-image .devider-over {
  position: absolute;
  z-index: 1;
  bottom: 0;
  width: 7px;
  background-color: #fff;
  border: 0;
  height: 100%;
  right: -26%;
}
.about-steps-item.even .about-steps-item-image:after .about-steps-item.even .about-steps-item-image:before {
  right: auto;
  left: 0;
  padding-right: 0;
  padding-left: 20px;
}
.about-steps-item.even .about-steps-item-image:after {
  top: -10%;
  height: 56%;
  transform-origin: 100% 100%;
}
.about-steps-item.even .about-steps-item-image:before {
  top: 56%;
  transform-origin: 100% 0;
}
.about-steps-item.even .about-steps-item-image span {
  top: 49.5%;
  right: auto;
  left: -25.5%;
}
.about-steps-item-icon {
  position: relative;
  background-color: #f7f7f7;
  min-height: 150px;
  margin-right: 0px;
  display: flex;
  gap: 13px;
  padding: 12px 19px;
}
@media (min-width: 768px) {
  .about-steps-item-icon {
    padding: 30px 24px;
    gap: 33px;
  }
}
@media (min-width: 992px) {
  .about-steps-item-icon {
    padding: 30px 30px 20px 30px;
    margin-right: 20px;
  }
}
.about-steps-item-icon img {
  width: 80px;
  height: 80px;
  align-self: center;
}
.about-steps-item-icon div {
  font-size: 14px;
  line-height: 1.5;
  padding: 0;
  align-self: center;
}
.about-steps-item.even .about-steps-item-icon {
  margin-right: 0;
  margin-left: 0px;
}
@media (min-width: 992px) {
  .about-steps-item.even .about-steps-item-icon {
    margin-left: 20px;
  }
}
.about-steps-sosnets {
  position: relative;
  z-index: 1;
  bottom: 0px;
  right: 0px;
}
@media (min-width: 768px) {
  .about-steps-sosnets {
    position: absolute;
    z-index: 1;
    bottom: 20px;
    right: 6px;
  }
}
.about-steps-sosnets span {
  display: block;
  font-size: 15px;
  line-height: 150%;
  color: #0fb8f8;
  height: auto;
}
@media (min-width: 768px) {
  .about-steps-sosnets span {
    font-size: 18px;
  }
}
@media (min-width: 992px) {
  .about-steps-sosnets span {
    font-size: 23px;
    height: 65px;
    line-height: 65px;
  }
}
.about-steps-sosnets a {
  display: inline-block;
  vertical-align: top;
  width: 46px;
  height: 46px;
  border: 1px #0fb8f8 solid;
}
@media (min-width: 768px) {
  .about-steps-sosnets a {
    width: 57px;
    height: 57px;
  }
}
@media (min-width: 992px) {
  .about-steps-sosnets a {
    width: 65px;
    height: 65px;
  }
}
.about-steps-sosnets a:not(:last-child) {
  border-right: 0;
}
.about-steps-sosnets a .svg-fill {
  fill: #0fb8f8;
}
.about-steps-sosnets a svg {
  width: 20px;
  height: 20px;
}
.about-steps-sosnets a:hover {
  background-color: #0fb8f8;
}
.about-steps-sosnets a:hover .svg-fill {
  fill: #fff;
}
.about-subscribe {
  padding: 40px 15px 50px;
}

.l1-youtube-player {
  width: 100%;
  height: calc(0.56 * (100vw - 20px));
  max-height: 309px;
}
@media (min-width: 768px) {
  .l1-youtube-player {
    height: calc(0.56 * (50vw - 92px));
  }
}

.about {
  position: relative;
  padding-top: 50px;
}
.about #about_player_div_wrapper {
  float: left;
  margin-right: 65px;
}
.about .l1-youtube-player {
  float: left;
  margin-right: 3%;
}
.franchise {
  position: relative;
}
.franchise-about {
  display: flex;
  flex-direction: column;
  padding: 0 15px;
}
@media (min-width: 768px) {
  .franchise-about {
    flex-direction: row;
    padding: 0;
    gap: 58px;
  }
}
@media (min-width: 992px) {
  .franchise-about {
    padding: 0 20px;
    display: block;
  }
}
.franchise-about-left {
  position: relative;
  z-index: 1;
  display: inline-block;
  vertical-align: top;
}
.franchise-about-left .franchise-about-left-image {
  position: relative;
  width: 52.5vw;
  height: 72vw;
}
@media (min-width: 768px) {
  .franchise-about-left .franchise-about-left-image {
    width: 36vw;
    height: 49vw;
  }
}
@media (min-width: 992px) {
  .franchise-about-left .franchise-about-left-image {
    width: 350px;
    height: 500px;
    margin-bottom: 175px;
  }
}
.franchise-about-left .franchise-about-left-image:before {
  position: absolute;
  top: 50%;
  left: -100%;
  z-index: 1;
  background-image: url(/bitrix/templates/mysiberia_template/./images/sprite.png);
  background-position: 0px 0px;
  width: 404px;
  height: 181px;
}
@media (min-width: 992px) {
  .franchise-about-left .franchise-about-left-image:before {
    content: "";
  }
}
.franchise-about-left .franchise-about-left-image img {
  width: 100%;
  height: auto;
  opacity: 0.8;
}
.franchise-about-left-director {
  position: absolute;
  z-index: 2;
  padding: 16px;
  background-color: rgb(243, 243, 243);
  bottom: 22px;
  left: 155px;
}
@media (min-width: 768px) {
  .franchise-about-left-director {
    width: 172px;
    padding: 26px 24px;
    bottom: -40px;
    left: 125px;
  }
}
@media (min-width: 992px) {
  .franchise-about-left-director {
    padding: 30px;
    bottom: -40px;
    left: 155px;
  }
}
.franchise-about-left-director p {
  display: block;
  white-space: nowrap;
  line-height: 1;
}
.franchise-about-left-director p:nth-child(1) {
  font-size: 18px;
  text-transform: uppercase;
  margin-bottom: 5px;
  letter-spacing: 2px;
}
@media (min-width: 768px) {
  .franchise-about-left-director p:nth-child(1) {
    font-size: 22px;
  }
}
@media (min-width: 992px) {
  .franchise-about-left-director p:nth-child(1) {
    font-size: 32px;
  }
}
.franchise-about-left-director p:nth-child(2) {
  color: #909090;
  font-size: 16px;
}
@media (min-width: 768px) {
  .franchise-about-left-director p:nth-child(2) {
    font-size: 20px;
  }
}
@media (min-width: 992px) {
  .franchise-about-left-director p:nth-child(2) {
    font-size: 26px;
  }
}
.franchise-about-right {
  position: relative;
  display: inline-flex;
  vertical-align: top;
  flex-direction: column;
  gap: 24px;
  padding-top: 24px;
}
@media (min-width: 768px) {
  .franchise-about-right {
    padding-top: 0px;
  }
}
@media (min-width: 992px) {
  .franchise-about-right {
    width: 500px;
    margin-left: 100px;
  }
}
.franchise-about-right h3 {
  padding-bottom: 26px;
}
.franchise-about-right h3 span {
  font-size: 16px;
}
@media (min-width: 768px) {
  .franchise-about-right h3 span {
    font-size: 20px;
  }
}
@media (min-width: 992px) {
  .franchise-about-right h3 span {
    font-size: 20pt;
  }
}
.franchise-advs {
  padding: 50px 20px 0px;
  margin-bottom: 60px;
}
@media (min-width: 768px) {
  .franchise-advs {
    padding: 80px 0px 0px;
  }
}
@media (min-width: 992px) {
  .franchise-advs {
    padding: 0px 20px;
    margin-bottom: 150px;
  }
}
.franchise-advs-title span:nth-child(1) {
  display: block;
  white-space: nowrap;
  font-size: 22px;
  font-weight: 300;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 15px;
  line-height: 1;
}
@media (min-width: 768px) {
  .franchise-advs-title span:nth-child(1) {
    font-size: 32px;
  }
}
@media (min-width: 992px) {
  .franchise-advs-title span:nth-child(1) {
    font-size: 40px;
  }
}
.franchise-advs-title span:nth-child(2), .franchise-advs-title span:nth-child(3) {
  display: inline-block;
  color: #fff;
  background-color: rgb(15, 184, 248);
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
  padding-top: 4px;
}
@media (min-width: 768px) {
  .franchise-advs-title span:nth-child(2), .franchise-advs-title span:nth-child(3) {
    font-size: 20px;
    white-space: nowrap;
  }
}
@media (min-width: 992px) {
  .franchise-advs-title span:nth-child(2), .franchise-advs-title span:nth-child(3) {
    font-size: 26px;
    height: 46px;
    line-height: 46px;
  }
}
.franchise-advs-title span:nth-child(2) {
  padding-left: 15px;
}
.franchise-advs-title span:nth-child(3) {
  padding-right: 15px;
}
.franchise-advs-list {
  list-style: none;
  text-align: center;
  margin: 30px auto;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 768px) {
  .franchise-advs-list {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .franchise-advs-list {
    display: block;
  }
}
.franchise-advs-list-item {
  position: relative;
  display: flex;
  padding: 0px 2%;
  text-align: center;
  vertical-align: top;
  counter-increment: advlist-counter;
  line-height: 1.5;
  text-align: left;
}
@media (min-width: 768px) {
  .franchise-advs-list-item {
    flex-direction: column;
    text-align: center;
  }
}
@media (min-width: 992px) {
  .franchise-advs-list-item {
    display: inline-block;
    width: 33%;
  }
}
.franchise-advs-list-item:before {
  position: relative;
  display: block;
  content: counter(advlist-counter);
  font-size: 60px;
  color: rgba(9, 182, 248, 0.286);
  font-weight: 700;
  text-align: center;
  padding-right: 12px;
}
@media (min-width: 768px) {
  .franchise-advs-list-item:before {
    font-size: 80px;
    height: 96px;
    padding-right: 0px;
  }
}
@media (min-width: 992px) {
  .franchise-advs-list-item:before {
    font-size: 100px;
    height: 120px;
    line-height: 1.2;
  }
}
.franchise-slider {
  position: relative;
  display: flex;
  gap: 20px;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 675.98px) {
  .franchise-slider {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 768px) {
  .franchise-slider {
    gap: 40px;
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .franchise-slider {
    display: block;
    padding: 0 20px;
  }
}
.franchise-slider:after {
  position: absolute;
  content: "";
  top: -20%;
  right: -15%;
  background-image: url(/bitrix/templates/mysiberia_template/./images/sprite.png);
  background-position: 0px 0px;
  width: 404px;
  height: 181px;
}
@media (max-width: 1400px) {
  .franchise-slider:after {
    content: none;
  }
}
.franchise-slider-title {
  display: inline-block;
  vertical-align: top;
}
@media (min-width: 768px) {
  .franchise-slider-title {
    width: calc(50% - 20px);
  }
}
@media (min-width: 992px) {
  .franchise-slider-title {
    width: 32.5%;
    padding-right: 50px;
  }
}
.franchise-slider-title span:nth-child(1) {
  position: relative;
  display: block;
  letter-spacing: 1px;
  line-height: 1.25;
  padding-bottom: 15px;
  font-size: 22px;
  font-weight: 300;
}
@media (min-width: 768px) {
  .franchise-slider-title span:nth-child(1) {
    font-size: 32px;
  }
}
@media (min-width: 992px) {
  .franchise-slider-title span:nth-child(1) {
    font-size: 40px;
  }
}
.franchise-slider-title span:nth-child(1):after {
  position: absolute;
  content: "";
  bottom: 0;
  left: 0;
  height: 2px;
  width: 55px;
  background-color: rgb(15, 184, 248);
}
.franchise-slider-title span:nth-child(2) {
  display: block;
  line-height: 1.5;
  padding-top: 15px;
  font-weight: 300;
}
.franchise-slider-container {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0;
  min-height: 225px;
}
@media (min-width: 768px) {
  .franchise-slider-container {
    width: 47vw;
  }
}
@media (min-width: 992px) {
  .franchise-slider-container {
    width: 67%;
    height: 500px;
  }
}
.franchise-slider-wrapper {
  width: 100%;
  height: 100%;
}
.franchise-slider-slide {
  width: 100%;
  height: 100%;
  min-height: 225px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.franchise-slider-button-prev, .franchise-slider-button-next {
  position: absolute;
  z-index: 2;
  display: block;
  bottom: 0;
  width: 75px;
  height: 75px;
  background-color: rgb(15, 184, 248);
  cursor: pointer;
}
.franchise-slider-button-prev span, .franchise-slider-button-next span {
  top: 23px;
  left: 20px;
}
.franchise-slider-button-prev:hover span, .franchise-slider-button-next:hover span {
  background-color: #000;
}
.franchise-slider-button-prev:hover span:after, .franchise-slider-button-next:hover span:after {
  border-color: #000;
}
.franchise-slider-button-prev {
  right: 75px;
}
.franchise-slider-button-prev span {
  position: relative;
  display: inline-block;
  background-color: #fff;
  transition: all 0.4s linear;
  width: 39px;
  height: 2px;
}
.franchise-slider-button-prev span:after {
  position: absolute;
  content: "";
  border: 2px solid #fff;
  transition: all 0.4s linear;
  border-right: 0;
  border-top: 0;
  top: -16px;
  left: -1px;
  transform: rotate(45deg);
  transform-origin: 0 100%;
  width: 17px;
  height: 17px;
  background-color: transparent;
}
.franchise-slider-button-prev span:hover {
  background-color: #000;
}
.franchise-slider-button-prev span:hover:after {
  border-color: #000;
}
.franchise-slider-button-prev.swiper-button-disabled {
  transform-origin: 100% 0;
  transform: rotate(270deg);
}
.franchise-slider-button-next {
  right: 0;
}
.franchise-slider-button-next span {
  position: relative;
  display: inline-block;
  background-color: #fff;
  transition: all 0.4s linear;
  width: 39px;
  height: 2px;
}
.franchise-slider-button-next span:after {
  position: absolute;
  content: "";
  border: 2px solid #fff;
  transition: all 0.4s linear;
  border-left: 0;
  border-bottom: 0;
  top: 1px;
  right: -1px;
  transform: rotate(45deg);
  transform-origin: 100% 0;
  width: 17px;
  height: 17px;
  background-color: transparent;
}
.franchise-slider-button-next span:hover {
  background-color: #000;
}
.franchise-slider-button-next span:hover:after {
  border-color: #000;
}
.franchise-slider-button-next.swiper-button-disabled {
  transform-origin: 0 0;
  transform: rotate(-270deg);
  z-index: 0;
}

.ms__search {
  width: 611px;
  margin: auto;
  margin-bottom: 45px;
  display: none;
}
.ms__search__form {
  display: flex;
  gap: 45px;
}
.ms__search__input {
  width: 100%;
  position: relative;
}
.ms__search__input input {
  position: relative;
  overflow: hidden;
  z-index: 1;
  width: 100%;
  outline: 0;
  border: 0;
  border-bottom: 2px rgb(15, 184, 248) solid;
  font-size: 20px;
  color: #222828;
  font-family: "Handicraft";
  font-style: normal;
  font-weight: 400;
  text-transform: uppercase;
  background: transparent;
  height: 100%;
  padding-left: 34px;
  background: url("/web/20241123194149im_/http://iexteeui.beget.tech/bitrix/templates/mysiberia_template/svg/lens.svg") 6px 50% no-repeat;
}
.ms__search__input-m {
  position: relative;
}
.ms__search__input-m input {
  padding: 6px 26px 6px 0;
  background: none;
  font-family: inherit;
  font-size: 15px;
  line-height: 150%;
  text-transform: none;
}
.ms__search__input-m input::-moz-placeholder {
  color: black;
}
.ms__search__input-m input::placeholder {
  color: black;
}
.ms__search__input-m::after {
  content: "";
  display: block;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 24'%3e%3ccircle cx='10' cy='12' r='7' stroke='black' stroke-width='2'/%3e%3cpath d='m15 17 4 4' stroke='black' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e") center no-repeat;
  width: 26px;
  height: 26px;
  position: absolute;
  bottom: 6px;
  right: 6px;
}
.ms__search__submit {
  position: relative;
  display: inline-block;
  height: 42px;
  font-family: Handicraft;
  font-weight: 400;
  letter-spacing: 1px;
  font-size: 25px;
  line-height: 42px;
  text-decoration: none;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.878);
  background-color: #0fb8f8;
  cursor: pointer;
}
.ms__search__submit:after {
  display: inline-block;
  content: "";
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34.667 56'%3e%3cpath style='fill:%230fb8f8%3bfill-opacity:1%3bstroke:none%3bstroke-width:.49272275%3bstroke-miterlimit:4%3bstroke-dasharray:none%3bstroke-opacity:0' d='M0 28.171V.243L.83.176C11.8.028 20.158.015 31.834-.044c-1.159 1.813-1.61 4.062-3.624 5.194C23.125 7.113 18.68 6.25 13.04 7c7.048 1.605 10.806 1.802 16.198 2.11-1.479 5.915-3.46 7.736-.967 17.727 2.493 9.99 11.948 25.772-3.36 29.182-3.656.234-10.768.08-15.786.08H0Z'/%3e%3c/svg%3e") center no-repeat;
  height: 42px;
  width: 32px;
  position: absolute;
  top: 0;
  right: -29px;
}
.ms__search__submit:before {
  position: absolute;
  display: inline-block;
  content: "";
  top: 0;
  left: -29px;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.667 56'%3e%3cpath style='fill:%230fb8f8%3bfill-opacity:1%3bstroke:black%3bstroke-width:.65252769%3bstroke-miterlimit:4%3bstroke-dasharray:none%3bstroke-opacity:0' d='M.7 50.633c.347-2.626.155-4.855.205-4.904 4.246-1.359 16.813.296 21.712-1.086C15.337 42.739 7.66 42.885.18 42.129c.674-3.954.906-28.202 1.06-30.597l.099-1.551 5.848-4.7L13.066.048C22.264 0 30.009.01 38.676.048c-.122 19.567.132 37.262.132 55.904-12.943.223-26.127-.33-38.812 0zM1.692 6.3C1.477 6.014-.11.32.233.182-.103-.116 2.986.054 5.715.055l5.842.003-5.19 3.418C2.089 6.294 2.055 6.787 1.692 6.301Z'/%3e%3c/svg%3e") center no-repeat;
  height: 42px;
  width: 29px;
}
@media (min-width: 768px) {
  .ms__search {
    width: 611px;
    display: block;
  }
  .ms__search__input {
    width: 498px;
  }
}

.search-form-m {
  display: none;
}
.search-form-m .ms__search {
  display: block;
  padding: 0 15px;
  width: 100%;
}

.top-layer .search-form-m {
  display: block;
}

.top-layer.search-layer .header-m__item, .top-layer.search-layer .header-m__phone, .top-layer.search-layer .header-m__divider:not(.d1) {
  display: none;
}
.form-table-buttons{
	position: relative
}
.form-table-buttons .bx_ordercart_order_pay_center{
	height: auto !important;
max-width: 410px !important;
margin: 0 auto;
text-align :left
}
.form-table-buttons .bx_ordercart_order_pay_center > div{
	position: relative;
	top: auto;
	left: auto;
align-items: center
}
.form-table-buttons .bx_ordercart_order_pay_center > div label{
	top: auto !important;
	font-size: 14px !important;
	position: relative !important;
	padding-left: 5px;
	top :auto;
	left: auto
}
.form-table-buttons .bx_ordercart_order_pay_center > div .block-descr{
	font-size: 14px !important

}
.form-table-buttons .bx_ordercart_order_pay_center > div .block-descr a{
	font-size: 14px !important
}
.form-table-buttons .accept-privacy input[type=checkbox], 
.form-table-buttons .accept-subscribe input[type=checkbox], 
.form-table-buttons .accept-oferta input[type=checkbox], 
.form-table-buttons .accept-politic input[type=checkbox] {
	top: auto !important;
}
.form-table-buttons a{
color: rgb(15, 184, 248)
}
@media (max-width: 992px) {
	.form-table-buttons .bx_ordercart_order_pay_center > div label{
		top: auto !important;
		font-size: 14px !important
	}
}
/* End */
/* /bitrix/templates/mysiberia_template/css/fancybox/jquery.fancybox.css?16814588425187 */
/* /bitrix/templates/mysiberia_template/custom.css?16824024566016 */
/* /bitrix/templates/mysiberia_template/styles.css?16814588424284 */
/* /bitrix/templates/mysiberia_template/template_styles.css?1763918257455113 */
