@charset "utf-8";

*,*::before,*::after{box-sizing:border-box}

html {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

html,
body {
	margin: 0;
	padding: 0;
	max-width: 100%;
	width: 100%;
	overflow-x: hidden;
}

body {
	background-size: contain;
	background-position: center 110px;
	color: #0064ad;
	background-color: #1d2435 !important;
	/*background-color: #161b27; */
	font-family: 'Montserrat', sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	font: 400 16px "Montserrat", sans-serif;
	line-height: 20px;
	background-repeat: no-repeat;
}

body.modal-open {
	height: 100vh;
}

body.modal-open .contact-us .alert-success {
	position: absolute;
	top: 200px;
	left: calc(50% - 640px/2);
	z-index: 1041;
}

@media (max-width:640px) {
	body.modal-open .contact-us .alert-success {
		left: 0;
	}
}

@-moz-document url-prefix() {
	body {
		font-weight: lighter !important;
	}
}

.izbrannoe .parent-ct {
	opacity: 0
}

.container,
.container-sm,
.container-md,
.container-lg,
.container-xl {
	max-width: 1200px;
	width: 100%;
	margin: 0 auto
}

.row {
	--bs-gutter-x: 1.5rem;
	--bs-gutter-y: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-ms-flex: 1 0 100%;
	flex: 1 0 100%;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-top: calc(var(--bs-gutter-y) * -1);
	margin-right: calc(var(--bs-gutter-x) / -2);
	margin-left: calc(var(--bs-gutter-x) / -2);
}

.d-flex {
	display: -webkit-box !important;
	display: -ms-flexbox !important;
	display: flex !important;
	-webkit-box-flex: 1;
	-ms-flex: 1 0 100%;
	flex: 1 0 100%;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.align-items-center {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.justify-content-around {
	-ms-flex-pack: distribute;
	justify-content: space-around
}

.justify-content-space-between {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

a {
	color: #d0e1F9;
	cursor: pointer;
	outline: none;
	cursor: pointer
}

h1 a,
.private a,
.private .btn-link {
	text-decoration: none
}

a.color2 {
	color: #98a8bf
}

a.color3,
#regiony-rf {
	color: #0064ad
}

button {
	color: #fff;
	background: #0064ad;
	border: 1px solid #0064ad;
	box-sizing: border-box;
	border-radius: 100px;
	height: 50px
}

button:hover {
	background: #0094ff
}

.bx-nav-angle-bottom {
	cursor: pointer
}

button:hover,
button:active,
button:focus,
a:hover,
a:active,
a:focus {
	outline: none !important
}

.bx-nav-1-lvl-link-text {
	color: #d0e1F9;
	font-family: Montserrat, Arial, sans-serif !important;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 28px;
	text-transform: none
}

.bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link,
.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link {
	box-shadow: none
}

.bx-nav-1-lvl.bx-nav-parent:hover .bx-nav-angle-bottom:after,
.bx-nav-1-lvl.bx-nav-parent:hover .bx-nav-angle-bottom:before {
	background-color: #0064ad;
}

.table {
	color: #98A8BF
}

.home .slider__item img,
.slider.one-item .slider__controls {
	opacity: 0 !important
}

a.btn {
	outline: none
}

.bx-nav-1-lvl-link {
	padding-top: 0
}

.catalog-page:not(.compare-page) h1:after {
	content: "ZUGEL"
}


.catalog-page:not(.compare-page) h1[id*="_7"]:after,
.catalog-page:not(.compare-page) h1[id*="_15"]:after {
	display: inline-block;
}
.catalog-page:not(.compare-page) h1[id*="_33"]:after, .catalog-page:not(.compare-page) h1[id*="_37"]:after {
	display:none;
}
.catalog-page .bx-catalog-elementproduct-page h1:after {
	content: ""
}

.catalog-page:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: -50px;
	/*  background: -webkit-linear-gradient(right, rgba(30, 31, 38, 0) 0%, #1E1F26 100%);
      background: linear-gradient(270deg, rgba(30, 31, 38, 0) 0%, #1E1F26 100%); */
	z-index: -1;
}

.legal {
	font-size: 16px;
	padding: 0 0 0 30px;
}

.requisites {
	border-right: 1px solid rgba(255, 255, 255, 0.06)
}

.stitle {
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	color: #D0E1F9
}

.flex3 {
	-webkit-column-count: 3;
	-moz-column-count: 3;
	-ms-column-count: 3;
	-o-column-count: 3;
	column-count: 3;
	-webkit-column-gap: 1em;
	-moz-column-gap: 1em;
	-o-column-gap: 1em;
	-ms-column-gap: 1em;
	column-gap: 1em;
}

.flex3 li {
	margin: 0 0 10px !important;
	min-height: 40px;
	list-style-type: none
}

.icons.flex3 {
	margin-top: 30px
}

.icons.flex3 li {
	position: relative;
	margin: 0 0 40px 44px !important;
	font-weight: 600;
	font-size: 14px;
	line-height: 60px;
	color: #D0E1F9
}

.icons.flex3 li:before {
	position: absolute;
	width: 60px;
	height: 60px;
	list-style-type: none;
	background-size: contain;
	left: -74px
}

li.assortiment:before {
	content: "";
	background: url(/images/assortiment.png) no-repeat center
}

li.loyalty:before {
	content: "";
	background: url(/images/loyalty.png) no-repeat center
}

li.design:before {
	content: "";
	background: url(/images/design.png) no-repeat center
}

li.diamond:before {
	content: "";
	background: url(/images/diamond.png) no-repeat center
}

li.delivery:before {
	content: "";
	background: url(/images/delivery.png) no-repeat center
}

li.price:before {
	content: "";
	background: url(/images/price.png) no-repeat center
}

.vacancies a {
	position: relative;
	text-decoration: none;
	font-style: normal;
	font-size: 16px;
	line-height: 30px;
	max-width: 69%;
	width: 100%;
	padding: 30px 0 30px 100px;
	display: inline-block;
}

.vacancies a:before {
	content: "";
	display: inline-block;
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='25' viewBox='0 0 28 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.5902 24.1313H3.40982C1.8042 24.1313 0.5 22.8267 0.5 21.2207V5.86757C0.5 4.26155 1.8042 2.95697 3.40982 2.95697H8.5919C8.97446 2.95697 9.28745 3.27007 9.28745 3.65276C9.28745 4.03542 8.97446 4.34852 8.5919 4.34852H3.40982C2.57515 4.34852 1.89114 5.02686 1.89114 5.86757V21.2207C1.89114 22.0556 2.56935 22.7397 3.40982 22.7397H24.5902C25.4249 22.7397 26.1088 22.0614 26.1088 21.2207V5.86757C26.1088 5.03267 25.4307 4.34852 24.5902 4.34852H19.4023C19.0197 4.34852 18.7067 4.03542 18.7067 3.65276C18.7067 3.27007 19.0197 2.95697 19.4023 2.95697H24.5902C26.1958 2.95697 27.5 4.26155 27.5 5.86757V21.2207C27.5 22.8267 26.1958 24.1313 24.5902 24.1313ZM14.8347 9.11446H22.602C22.9846 9.11446 23.2976 9.42756 23.2976 9.81021C23.2976 10.1929 22.9846 10.506 22.602 10.506H14.8347C14.4521 10.506 14.1391 10.1929 14.1391 9.81021C14.1391 9.42756 14.4521 9.11446 14.8347 9.11446ZM14.8347 11.596H22.602C22.9846 11.596 23.2976 11.9091 23.2976 12.2918C23.2976 12.6744 22.9846 12.9875 22.602 12.9875H14.8347C14.4521 12.9875 14.1391 12.6744 14.1391 12.2918C14.1391 11.9091 14.4521 11.596 14.8347 11.596ZM14.8347 16.5765H18.7184C19.1009 16.5765 19.4139 16.8895 19.4139 17.2722C19.4139 17.6549 19.1009 17.968 18.7184 17.968H14.8347C14.4521 17.968 14.1391 17.6549 14.1391 17.2722C14.1391 16.8895 14.4521 16.5765 14.8347 16.5765ZM14.8347 14.0949H22.602C22.9846 14.0949 23.2976 14.408 23.2976 14.7907C23.2976 15.1792 22.9846 15.4865 22.602 15.4865H14.8347C14.4521 15.4865 14.1391 15.1734 14.1391 14.7907C14.1391 14.408 14.4521 14.0949 14.8347 14.0949ZM17.333 5.00367L14.4057 7.16634C14.284 7.25331 14.1391 7.29969 13.9942 7.29969C13.8493 7.29969 13.7044 7.25909 13.5826 7.16634L10.6554 5.00367C10.4815 4.87033 10.3772 4.66158 10.3772 4.44126V0.69579C10.3772 0.313099 10.6902 0 11.0728 0H16.9214C17.304 0 17.617 0.313099 17.617 0.69579V4.44126C17.617 4.66739 17.5127 4.87033 17.333 5.00367ZM16.2375 1.39155H11.7683V4.0934L14 5.74003L16.2375 4.0876V1.39155ZM11.1829 15.011C11.7046 15.8865 12.0408 17.0577 12.1741 18.5072C12.2089 18.8899 11.9249 19.2262 11.5423 19.261C11.5191 19.2668 11.5017 19.2668 11.4785 19.2668C11.1249 19.2668 10.8236 18.9942 10.7888 18.6348C10.5395 15.9329 9.58888 14.5646 7.96587 14.5646C6.34287 14.5646 5.39223 15.9329 5.14299 18.6348C5.10819 19.0174 4.77201 19.3015 4.38945 19.2668C4.00686 19.232 3.72286 18.8957 3.75762 18.513C3.89093 17.0635 4.22134 15.8865 4.74882 15.0168C5.47917 13.8108 6.59211 13.1731 7.96587 13.1731C9.33963 13.1731 10.4526 13.8108 11.1829 15.011ZM7.96587 7.81572C9.30487 7.81572 10.3946 8.90571 10.3946 10.2451C10.3946 11.5844 9.30487 12.6744 7.96587 12.6744C6.62687 12.6744 5.53712 11.5844 5.53712 10.2451C5.53712 8.90571 6.62687 7.81572 7.96587 7.81572ZM7.96587 11.2829C8.53972 11.2829 9.00345 10.8191 9.00345 10.2451C9.00345 9.67106 8.53972 9.20724 7.96587 9.20724C7.39202 9.20724 6.9283 9.67106 6.9283 10.2451C6.9283 10.8191 7.39202 11.2829 7.96587 11.2829Z' fill='%230064AD'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 30px;
	left: 40px;
}

.vacancies .no-elements a:before,
.bx-authform h3.bx-title {
	display: none
}

.vacancies .no-elements a {
	display: inline;
	padding: 0
}

.vacancies .place-vacancy {
	max-width: 270px;
	width: 100%;
	display: inline-block;
	border-left: 1px solid rgba(255, 255, 255, 0.03);
	padding-left: 30px;
	position: relative;
	text-align: center;
	margin-right: 90px;
}

.place-vacancy:after {
	content: "";
	width: 70px;
	display: inline-block;
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='8' viewBox='0 0 17 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3536 3.64645C16.5488 3.84171 16.5488 4.15829 16.3536 4.35355L13.1716 7.53553C12.9763 7.7308 12.6597 7.7308 12.4645 7.53553C12.2692 7.34027 12.2692 7.02369 12.4645 6.82843L15.2929 4L12.4645 1.17157C12.2692 0.976311 12.2692 0.659728 12.4645 0.464466C12.6597 0.269204 12.9763 0.269204 13.1716 0.464466L16.3536 3.64645ZM16 4.5H0V3.5H16V4.5Z' fill='%2398A8BF'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center;
	position: absolute;
	top: 0;
	right: -90px;
	bottom: 0;
	border-left: 1px solid rgba(255, 255, 255, 0.03);
}

.news-item:hover .place-vacancy:after {
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='8' viewBox='0 0 17 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3536 3.64645C16.5488 3.84171 16.5488 4.15829 16.3536 4.35355L13.1716 7.53553C12.9763 7.7308 12.6597 7.7308 12.4645 7.53553C12.2692 7.34027 12.2692 7.02369 12.4645 6.82843L15.2929 4L12.4645 1.17157C12.2692 0.976311 12.2692 0.659728 12.4645 0.464466C12.6597 0.269204 12.9763 0.269204 13.1716 0.464466L16.3536 3.64645ZM16 4.5H0V3.5H16V4.5Z' fill='%230094ff'/%3E%3C/svg%3E%0A");
}

.vacancies .place-vacancy:before,
.open-chats,
.persona .row .col-lg-3:first-child,
.persona .row .col-lg-3:nth-child(3),
.persona .row .col-lg-3:nth-child(4),
.persona .row .col-lg-3:nth-child(5) {
	display: none
}

.open-chats.open {
	display: block
}

.justify-content-between {
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}

.bx-sls .bx-ui-sls-fake,
.bx-sls .bx-ui-sls-route {
	font: 600 14px "Montserrat" !important
}

.vacancies br {
	display: none
}

.vacancies .news-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin: 0;
	border-bottom: 1px solid rgba(255, 255, 255, 0.03);
	border-top: 1px solid rgba(255, 255, 255, 0.03);
}

.vacancy-page h1 {
	width: 100%;
	text-align: left !important;
	text-transform: none !important;
	max-width: 960px;
}

.vac {
	margin-bottom: 80px;
	font-size: 16px;
	line-height: 30px;
}

.earn {
	font-weight: bold;
	font-size: 30px;
	line-height: 40px;
	text-align: right;
	color: #D0E1F9;
}

.vac .vac2 div {
	margin-bottom: 20px;
	text-align: right;
}

.vacancy-page .vacancies {
	margin-top: 20px
}

.vac div div {
	margin-bottom: 30px;
}

.place {
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 15.3659L10.85 11.516C11.6114 10.7545 12.1298 9.7844 12.3399 8.7283C12.5499 7.67219 12.442 6.57753 12.03 5.58272C11.6179 4.58791 10.92 3.73764 10.0247 3.13942C9.12939 2.5412 8.07679 2.2219 7 2.2219C5.92321 2.2219 4.87061 2.5412 3.97529 3.13942C3.07997 3.73764 2.38214 4.58791 1.97004 5.58272C1.55795 6.57753 1.4501 7.67219 1.66013 8.7283C1.87016 9.7844 2.38864 10.7545 3.15 11.516L7 15.3659ZM7 17.5655L2.05022 12.6157C1.07127 11.6368 0.404589 10.3895 0.1345 9.03161C-0.13559 7.67375 0.00303868 6.26629 0.532854 4.98721C1.06267 3.70813 1.95988 2.61489 3.11102 1.84572C4.26216 1.07656 5.61553 0.666016 7 0.666016C8.38446 0.666016 9.73784 1.07656 10.889 1.84572C12.0401 2.61489 12.9373 3.70813 13.4671 4.98721C13.997 6.26629 14.1356 7.67375 13.8655 9.03161C13.5954 10.3895 12.9287 11.6368 11.9498 12.6157L7 17.5655ZM7 9.22151C7.41256 9.22151 7.80822 9.05762 8.09994 8.76589C8.39167 8.47417 8.55555 8.07851 8.55555 7.66595C8.55555 7.25339 8.39167 6.85773 8.09994 6.56601C7.80822 6.27429 7.41256 6.1104 7 6.1104C6.58744 6.1104 6.19178 6.27429 5.90006 6.56601C5.60833 6.85773 5.44444 7.25339 5.44444 7.66595C5.44444 8.07851 5.60833 8.47417 5.90006 8.76589C6.19178 9.05762 6.58744 9.22151 7 9.22151ZM7 10.7771C6.17488 10.7771 5.38356 10.4493 4.80011 9.86584C4.21667 9.28239 3.88889 8.49107 3.88889 7.66595C3.88889 6.84083 4.21667 6.04951 4.80011 5.46607C5.38356 4.88262 6.17488 4.55484 7 4.55484C7.82512 4.55484 8.61644 4.88262 9.19989 5.46607C9.78333 6.04951 10.1111 6.84083 10.1111 7.66595C10.1111 8.49107 9.78333 9.28239 9.19989 9.86584C8.61644 10.4493 7.82512 10.7771 7 10.7771Z' fill='%230064AD'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 30px;
}

.whours {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.99935 17.3327C4.39685 17.3327 0.666016 13.6018 0.666016 8.99935C0.666016 4.39685 4.39685 0.666016 8.99935 0.666016C13.6018 0.666016 17.3327 4.39685 17.3327 8.99935C17.3327 13.6018 13.6018 17.3327 8.99935 17.3327ZM8.99935 15.666C10.7675 15.666 12.4632 14.9636 13.7134 13.7134C14.9636 12.4632 15.666 10.7675 15.666 8.99935C15.666 7.23124 14.9636 5.53555 13.7134 4.2853C12.4632 3.03506 10.7675 2.33268 8.99935 2.33268C7.23124 2.33268 5.53555 3.03506 4.2853 4.2853C3.03506 5.53555 2.33268 7.23124 2.33268 8.99935C2.33268 10.7675 3.03506 12.4632 4.2853 13.7134C5.53555 14.9636 7.23124 15.666 8.99935 15.666ZM9.83268 8.99935H13.166V10.666H8.16602V4.83268H9.83268V8.99935Z' fill='%230064AD'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 30px;
}

.compare-page #bx_catalog_compare_block .catalog-compare-filter.p-3.mb-3,
.compare-page #bx_catalog_compare_block .mb-3.d-flex.align-items-center {
	display: none !important;
}

.compare-page .catalog-compare-table table tr:first-child th:first-child {
	color: transparent;
}

.delete-item {
	background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.167 3.99984H17.3337V5.6665H15.667V16.4998C15.667 16.7209 15.5792 16.9328 15.4229 17.0891C15.2666 17.2454 15.0547 17.3332 14.8337 17.3332H3.16699C2.94598 17.3332 2.73402 17.2454 2.57774 17.0891C2.42146 16.9328 2.33366 16.7209 2.33366 16.4998V5.6665H0.666992V3.99984H4.83366V1.49984C4.83366 1.27882 4.92146 1.06686 5.07774 0.910582C5.23402 0.754301 5.44598 0.666504 5.66699 0.666504H12.3337C12.5547 0.666504 12.7666 0.754301 12.9229 0.910582C13.0792 1.06686 13.167 1.27882 13.167 1.49984V3.99984ZM14.0003 5.6665H4.00033V15.6665H14.0003V5.6665ZM6.50033 8.1665H8.16699V13.1665H6.50033V8.1665ZM9.83366 8.1665H11.5003V13.1665H9.83366V8.1665ZM6.50033 2.33317V3.99984H11.5003V2.33317H6.50033Z' fill='%2398A8BF' fill-opacity='0.4'/%3E%3C/svg%3E%0A") no-repeat;
	display: block;
	width: 17px;
	height: 17px;
	margin-left: 20px;
	cursor: pointer;
	margin-top: 6px
}

.izb-list .product-item-title:hover .delete-item,
tr:hover .delete-item {
	background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.167 3.99984H17.3337V5.6665H15.667V16.4998C15.667 16.7209 15.5792 16.9328 15.4229 17.0891C15.2666 17.2454 15.0547 17.3332 14.8337 17.3332H3.16699C2.94598 17.3332 2.73402 17.2454 2.57774 17.0891C2.42146 16.9328 2.33366 16.7209 2.33366 16.4998V5.6665H0.666992V3.99984H4.83366V1.49984C4.83366 1.27882 4.92146 1.06686 5.07774 0.910582C5.23402 0.754301 5.44598 0.666504 5.66699 0.666504H12.3337C12.5547 0.666504 12.7666 0.754301 12.9229 0.910582C13.0792 1.06686 13.167 1.27882 13.167 1.49984V3.99984ZM14.0003 5.6665H4.00033V15.6665H14.0003V5.6665ZM6.50033 8.1665H8.16699V13.1665H6.50033V8.1665ZM9.83366 8.1665H11.5003V13.1665H9.83366V8.1665ZM6.50033 2.33317V3.99984H11.5003V2.33317H6.50033Z' fill='%230064ad' fill-opacity='0.4'/%3E%3C/svg%3E%0A") no-repeat
}

.catalog-compare-table.table-responsive {
	overflow-x: hidden
}

input.bx-form-control:-webkit-autofill,
input.bx-form-control:-webkit-autofill:hover,
input.bx-form-control:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
	background-color: #20283e !important;
	-webkit-box-shadow: 0 0 0px 1000px #20283e inset !important;
	-webkit-text-fill-color: #98A8BF !important;
	transition: background-color 5000s ease-in-out 0s;
}

li[data-propertyname="Модель"],
li[data-propertyname="Ссылка на товар в holodilnik.ru"],
[data-propertyname="Ссылка на отзывы в Яндекс Маркет"],
li[data-propertyname="Производитель"],
li[data-propertyname="Инструкция"],
li[data-propertyname="Рейтинг"],
li[data-propertyname="Сумма оценок"],
li[data-propertyname="Количество проголосовавших"],
li[data-propertyname="Видеопрезентация"],
li[data-propertyname="Видеопрезентация Youtube "],
.bx-nav-1-lvl a[href="/law-information/"] {
	display: none
}

.aside-filter .smart-filter-parameters-box-container .col {
	max-width: 100%;
	width: 100%;
	flex: 0 0 auto
}

.catalog-compare-item-title {
	text-decoration: none
}

.compare-table tr:first-child a img {
	margin: 30px auto 0;
	display: block
}

.compare-table tr:nth-child(4) {
	position: absolute;
	top: 240px;
	left: 15px
}

.compare-table tr:nth-child(3) td {
	padding: 30px 0 30px 20px
}

.compare-table tr:nth-child(5) {
	border-top: 30px solid #1d2435
}

table.compare-table {
	position: relative
}

.compare-table tr:nth-child(4) th,
.compare-table tr:nth-child(4) td {
	border-bottom: 0
}

.compare-table tbody,
.compare-table tr,
.bx-touch .product-item-compare-container {
	display: block
}

.compare-table tr:nth-child(1) td,
.compare-table tr:nth-child(2) td,
.compare-table tr:nth-child(3) td {
	background: #20283E;
	/* 1b2130 */
	width: 280px;
	margin: 0 auto;
	max-width: 280px;
	min-width: 280px
}

.compare-table td {
	width: 280px;
	margin: 0 auto;
	position: relative
}

.text-danger.remove-compare-item {
	position: absolute;
	right: 15px;
	top: -200px;
	transform: rotate(45deg);
	color: #98a8bf !important;
	font-size: 200%
}

.text-danger.remove-compare-item:hover {
	color: #0064AD !important
}

.product-item.rty .rating-block {
	margin-left: 20px
}

.product-card-compare {
	padding: 50px 20px 30px;
	background: #404A66;
	height: 480px;
	margin-bottom: 36px;
	border-radius:10px;
}

.slider-compares .product-rating {
	height: 20px
}

.slider-compares .product-card-compare>a:not(.text-danger) {
	display: block;
	min-width: 230px
}

.slider-compares .rating-block {
	margin-top: 20px;
	margin-bottom: 0
}

.slider-compares .product-item-title {
	height: 80px;
	padding: 10px 0 5px
}

.slider-compares .slider{
	width:100%;
	max-width:100%;
	margin:0!important;
	height:auto!important;
}

.slider-compares .slider__item:after,
.slider-compares .slider__item:before{background:0 0}

.slider-compares .slider__wrapper{
	overflow:hidden;
	border-bottom: 1px solid rgba(255, 255, 255, 0.03);
}

.slider-compares .slider__item-content{
	padding-left:15px;
	padding-right:15px;
	position:relative;
}

.slider-compares .slider__content_img{
	display:block;
	height:auto;
	max-width:100%;
}

.slider-compares .slider-compare-arrows button{cursor:pointer}

.slider-compares #ar-left{
	transform:none;
	-webkit-transform:none;
	left:0;
	right:auto
}

.compare-page .slider-compares #ar-right{
	position:absolute;
	top: -1px;
	right:0;
	left:auto
}
.compare-page .slider-compare-arrows{
	left:-285px;
	top:420px
}
.slider-compares .text-danger.remove-compare-item{
	top:20px;
	right:35px
}
.compare-table-slider{
	display:inline-block;
	max-width:914px;
	clear:right;
	width:100%
}
.all-props-list{
	width:285px;
	display:inline-block;
	float:left;
	padding-top:516px
}
.slider-compares .catalog-compare-item-image{
	max-width:100%;
	max-height:220px;
	width:auto;
	height:auto;
	margin:auto;
	text-align:center;
	display:block
}
.slider-compares .product-item-title{padding:20px 0 5px}
.slider-compares .item-price{
	position:relative;
	padding:20px 0
}
.all-props-list div{
	background:#20283e;
	padding:15px
}
.slider-compares .compare-props>div{padding:15px}

td.product-item-title {
	text-align: left
}

td.product-item-title span {
	display: block
}

.product-item-label-left.label-new,
.product-item-label-left.label-spec,
.product-item-label-left.label-lider {
	position: absolute;
	top: -200px;
	left: 15px
}

.slider-compare-arrows {
	background-size: contain;
	background-repeat: no-repeat;
	width: 100px;
	height: 30px;
	position: absolute;
	left: 0;
	top: 320px;
}

.slider-compare-arrows button {
	width: 50px;
	height: 30px;
	background: transparent;
	border: 0;
	overflow: hidden;
	cursor: pointer;
	z-index: 4;
	position: relative
}

.catalog-compare-table {
	position: relative
}

.sale-personal-section-index-block {
	background-color: #1d2435;
}

.product-item-compare-container .favor {
	width: 20px;
	height: 20px;
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/upload/medialibrary/163/ic.png) no-repeat 0 2px
}

.product-item-compare-container .favor:hover,
.favor.active:not(.abs) {
	background: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7493 0.5C15.281 0.5 17.3327 2.58333 17.3327 5.5C17.3327 11.3333 11.0827 14.6667 8.99935 15.9167C6.91602 14.6667 0.666016 11.3333 0.666016 5.5C0.666016 2.58333 2.74935 0.5 5.24935 0.5C6.79935 0.5 8.16602 1.33333 8.99935 2.16667C9.83268 1.33333 11.1993 0.5 12.7493 0.5ZM9.77768 13.5033C10.5118 13.04 11.1743 12.5792 11.7943 12.0858C14.2785 10.1108 15.666 7.9525 15.666 5.5C15.666 3.53333 14.3852 2.16667 12.7493 2.16667C11.8527 2.16667 10.8827 2.64167 10.1777 3.345L8.99935 4.52333L7.82102 3.345C7.11602 2.64167 6.14602 2.16667 5.24935 2.16667C3.63268 2.16667 2.33268 3.54667 2.33268 5.5C2.33268 7.95333 3.72102 10.1108 6.20352 12.0858C6.82435 12.5792 7.48685 13.04 8.22102 13.5025C8.47018 13.66 8.71685 13.8108 8.99935 13.9792C9.28185 13.8108 9.52852 13.66 9.77768 13.5033Z' fill='%230094FF'/%3E%3C/svg%3E%0A") no-repeat 0 2px
}

.catalog-compare-count {
	position: relative;
	top: 0;
	left: 0;
	right: 0;
	max-width: 1200px;
	width: 100%;
	overflow: visible;
	color: transparent;
}

.catalog-compare-count a {
	margin: 0 auto 10px;
	text-decoration: none;
	color: #D0E1F9
}

.bx-green .btn.btn-default {
	outline: none;
	background-color: transparent !important;
	border-color: transparent !important
}

.catalog-compare-form th strong {
	display: none
}

.bx_catalog-compare-list a {
	color: #d0e1F9;
	text-decoration: none;
	font-size: 14px;
	font-family: "Montserrat"
}

.bx_catalog-compare-list .bx_catalog_compare_form {
	padding: 0 40px
}

.bx_catalog-compare-list.top,
.catalog-compare-list.top {
	bottom: auto !important;
	background: transparent;
	top: 50px!important;
	margin: 0;
	left: calc((100vw - 1200px) / 2 + 90px);
	right: 0;
	max-width: 360px;
	/*400px;*/
	width: 100%;
	opacity: 0;
	z-index: -1;
	overflow: visible;
	max-height: 0;
	height: 0;
	box-shadow: none !important;
	transition-property: all;
	transition-duration: .5s;
	transition-delay: 0s;
}

.izb-list {
	position: fixed;
	background: transparent;
	top: 50px!important;
	margin: 0;
	left: calc((100vw - 1200px) / 2 + 40px);
	max-width: 360px;
	width: 100%;
	opacity: 0;
	z-index: -1;
	overflow: visible;
	max-height: 0;
	height: 0;
	box-shadow: none !important;
	transition-property: all;
	transition-duration: .5s;
	transition-delay: 0s
}

.izb-list .btn-cat a {
	text-decoration: none;
	color: white
}

.izb-list .delete-item {
	display: inline-block;
	top: 0px;
	position: absolute
}

.izbrannoe-redirect {
	margin-top: 30px
}

.izb-list .product-item-title {
	position: relative;
	text-align: left;
	padding-bottom: 10px
}

.izb-list .product-item-title a {
	max-width: 80%;
	width: 100%;
	display: inline-block;
	text-decoration: none
}

.izb-list .favourites.abs {
	top: 0;
	right: -20px
}

.izb-list .b-wrapper {
	background-color: #1d2435;
	color: #98A8BF;
	padding: 0 40px 40px;
	border-top: 2px solid #0064ad
}

.izb-list .wrapper {
	max-height: 400px;
	overflow-y: auto;
	display: block;
	padding-right: 20px;
	margin-top: 30px
}

.izb-list.visible {
	background-color: #1d2435
}

.bx_catalog-compare-list .bx_catalog_compare_form {
	display: none
}

.bx_catalog-compare-list.visible .bx_catalog_compare_form {
	display: block
}

.bx_catalog-compare-list.top.visible,
.bx_catalog-compare-list.visible,
.izb-list.visible {
	opacity: 1;
	z-index: 999;
	max-height: 550px !important;
	height: auto
}

.bx_catalog_compare_form:before {
	border-top: 2px solid #0064AD;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}

.bx_catalog_compare_form:after {
	content: "";
	background: #20283E;
	z-index: -1;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .18)
}

.bx-content~.bx_catalog-compare-list span[data-block="count"],
.bx-content .mb-4 span[data-block="count"] {
	display: none
}

.from-appcount>.catalog-compare-list {
	display: block !important;
	border: none;
	opacity: 1;
	top: 0 !important;
	left: 26px;
	padding: 0;
	right: 0;
	position: absolute;
	width: 10px;
	height: 10px;
	z-index: 99
}

span.from-appcount {
	position: absolute;
	top: 0;
}

span[data-block="count"] {
	font-size: 10px;
	font-weight: bold;
	float: right;
	color: #0094FF;
}

.bx_catalog_compare_count p.compare-redirect {
	margin: 30px auto;
	display: block
}

.catalog-compare-count [data-block="count"],
.bx_catalog_compare_count [data-block="count"] {
	position: absolute;
	top: 20px;
	left: 0;
	color: transparent;
}

.headersticky .catalog-compare-count [data-block="count"],
.headersticky .bx_catalog_compare_count [data-block="count"] {
	top: 8px;
}

.headersticky .bx_catalog_compare_count [data-block="count"] {
	top: 18px
}

.item-price span {
	vertical-align: middle;
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
}

.item-price .favourites {
	float: right;
	width: 32px;
	height: 32px;
	vertical-align: top;
	top: -5px;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7503 0.5C15.282 0.5 17.3337 2.58333 17.3337 5.5C17.3337 11.3333 11.0837 14.6667 9.00033 15.9167C6.91699 14.6667 0.666992 11.3333 0.666992 5.5C0.666992 2.58333 2.75033 0.5 5.25033 0.5C6.80033 0.5 8.16699 1.33333 9.00033 2.16667C9.83366 1.33333 11.2003 0.5 12.7503 0.5ZM9.77866 13.5033C10.5128 13.04 11.1753 12.5792 11.7953 12.0858C14.2795 10.1108 15.667 7.9525 15.667 5.5C15.667 3.53333 14.3862 2.16667 12.7503 2.16667C11.8537 2.16667 10.8837 2.64167 10.1787 3.345L9.00033 4.52333L7.82199 3.345C7.11699 2.64167 6.14699 2.16667 5.25033 2.16667C3.63366 2.16667 2.33366 3.54667 2.33366 5.5C2.33366 7.95333 3.72199 10.1108 6.20449 12.0858C6.82533 12.5792 7.48783 13.04 8.22199 13.5025C8.47116 13.66 8.71783 13.8108 9.00033 13.9792C9.28283 13.8108 9.52949 13.66 9.77866 13.5033Z' fill='%2398A8BF' fill-opacity='0.4'/%3E%3C/svg%3E ");
	background-repeat: no-repeat;
	position: relative;
	display: inline-block;
	background-position: 0;
	overflow: hidden;
	z-index: 2;
}

.item-price .favourites:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7503 0.5C15.282 0.5 17.3337 2.58333 17.3337 5.5C17.3337 11.3333 11.0837 14.6667 9.00033 15.9167C6.91699 14.6667 0.666992 11.3333 0.666992 5.5C0.666992 2.58333 2.75033 0.5 5.25033 0.5C6.80033 0.5 8.16699 1.33333 9.00033 2.16667C9.83366 1.33333 11.2003 0.5 12.7503 0.5ZM9.77866 13.5033C10.5128 13.04 11.1753 12.5792 11.7953 12.0858C14.2795 10.1108 15.667 7.9525 15.667 5.5C15.667 3.53333 14.3862 2.16667 12.7503 2.16667C11.8537 2.16667 10.8837 2.64167 10.1787 3.345L9.00033 4.52333L7.82199 3.345C7.11699 2.64167 6.14699 2.16667 5.25033 2.16667C3.63366 2.16667 2.33366 3.54667 2.33366 5.5C2.33366 7.95333 3.72199 10.1108 6.20449 12.0858C6.82533 12.5792 7.48783 13.04 8.22199 13.5025C8.47116 13.66 8.71783 13.8108 9.00033 13.9792C9.28283 13.8108 9.52949 13.66 9.77866 13.5033Z' fill='%230094FF' fill-opacity='0.4'/%3E%3C/svg%3E ");
}

a.to-site {
	width: 32px;
	height: 32px;
	vertical-align: top;
	top: -5px;
	position: absolute;
	top: 22px;
	right: 0;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8053 0.865234L14.4812 5.50023H17.3337V7.1669H16.3612L15.7303 14.7361C15.713 14.9443 15.618 15.1384 15.4643 15.28C15.3106 15.4215 15.1093 15.5001 14.9003 15.5002H3.10033C2.89136 15.5001 2.69007 15.4215 2.53634 15.28C2.38261 15.1384 2.28767 14.9443 2.27033 14.7361L1.63866 7.1669H0.666992V5.50023H3.51866L6.19533 0.865234L7.63866 1.69857L5.44366 5.50023H12.5562L10.362 1.69857L11.8053 0.865234ZM14.6887 7.1669H3.31116L3.86699 13.8336H14.1328L14.6887 7.1669ZM9.83366 8.83357V12.1669H8.16699V8.83357H9.83366ZM6.50033 8.83357V12.1669H4.83366V8.83357H6.50033ZM13.167 8.83357V12.1669H11.5003V8.83357H13.167Z' fill='%2398A8BF' fill-opacity='0.4'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

a.to-site:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8053 0.865234L14.4812 5.50023H17.3337V7.1669H16.3612L15.7303 14.7361C15.713 14.9443 15.618 15.1384 15.4643 15.28C15.3106 15.4215 15.1093 15.5001 14.9003 15.5002H3.10033C2.89136 15.5001 2.69007 15.4215 2.53634 15.28C2.38261 15.1384 2.28767 14.9443 2.27033 14.7361L1.63866 7.1669H0.666992V5.50023H3.51866L6.19533 0.865234L7.63866 1.69857L5.44366 5.50023H12.5562L10.362 1.69857L11.8053 0.865234ZM14.6887 7.1669H3.31116L3.86699 13.8336H14.1328L14.6887 7.1669ZM9.83366 8.83357V12.1669H8.16699V8.83357H9.83366ZM6.50033 8.83357V12.1669H4.83366V8.83357H6.50033ZM13.167 8.83357V12.1669H11.5003V8.83357H13.167Z' fill='%230094FF' fill-opacity='0.4'/%3E%3C/svg%3E%0A");
}

.item-price {
	position: relative;
}

.item-price .favourites:before {
	display: none
}

.product-item-image-wrapper {
	position: relative;
	display: block;
	width: 100%;
	margin-top: 25px;
	margin-bottom: 45px;
	height: 230px;
	padding: 0;
	transition: all 300ms ease;
}

.col-sm-4.product-item-big-card .product-item-image-wrapper {
	padding-top: 260px
}

.col-sm-4.product-item-big-card .product-item-container {
	padding-top: 55px
}

.col-sm-4.product-item-big-card .product-item-label-left {
	top: -55px;
}

.col-sm-4.product-item-big-card .product-item-title a {
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	padding-left: 20px;
}

.novinki .col-sm-4.product-item-big-card .product-item-title a {
	padding-left: 0
}

.bx-rating-icon {
	fill: #0064AD
}

.col-sm-4.product-item-big-card .hover .product-item-info-container.product-item-hidden dl {
	bottom: 70px
}

.tick.unchecked svg {
	opacity: 0
}

.novinki .bx_catalog_text_ul li {
	position: relative
}

.novinki .bx_catalog_text .bx_catalog_text_ul li:before {
	display: none
}

.novinki .tick {
	position: absolute;
	top: 0;
	left: -25px
}

.novinki .tick svg {
	margin: 0 0 3px 3px;
	opacity: 0
}

.novinki .tick.unchecked svg,
.novinki .h2:hover .tick.unchecked svg {
	opacity: 1
}

.novinki .bx_catalog_text_ul li:hover .tick {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.30333 5.66083L9.96333 0L11.1425 1.17833L4.30333 8.0175L0 3.71417L1.17833 2.53583L4.30333 5.66083Z' fill='%230064AD'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center
}

.novinki .h2 {
	padding-left: 10px;
	padding-bottom: 20px;
	display: block
}
.bx-hover .bx-nav-2-lvl-container ul.bx-nav-list-2-lvl {
	display: block;
	margin-top: 7px;
	padding: 30px 40px 30px 30px
}

.bx-hover .bx-nav-2-lvl-container .bx-nav-list-2-lvl.bx-nav-catinfo.dbg {
	display: none
}

.bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,
.bx-hover li#menu-item-1,
.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text {
	background: #20283E !important
}

.bx-hover .bx-nav-2-lvl-container .bx-nav-2-lvl-link-text {
	font-weight: 400;
	font-size: 14px
}

.bx-header ul li.bx-nav-2-lvl:nth-child(3) {
	padding-right: 0;
}

.bx-nav-1-lvl {
	margin-top: 13px
}

.bx-header ul li.bx-nav-2-lvl .bx-nav-2-lvl-link {
	padding: 5px 0
}

.bx-header ul li.bx-nav-2-lvl:nth-child(4) {
	padding-left: 16px;
}

.bx-nav-2-lvl {
	padding: 0 0 0 16px;
	position: relative;
}

ul.bx-nav-list-2-lvl li:before {
	content: "";
	display: block;
	width: 6px;
	height: 2px;
	background: #0064AD;
	position: absolute;
	top: 14px;
	left: 0
}

.bx-touch .product-item {
	background: #404A66
}

.btn-primary,
.btn-primary:focus {
	box-shadow: none !important
}

.product-item-compare label.no-events {
	cursor: none;
	pointer-events: none
}

.header-search {
	position: absolute;
	left: 30px;
}

.bx_catalog_compare_form table.compare-items thead {
	opacity: 0;
	display: none
}

input#title-search-input {
	background-color: #20283e;
	color: #98A8BF;
	width: 380px;
	border: 0;
	border-bottom: 1px solid rgba(255, 255, 255, 0.06);
	z-index: 999
}

.input-group-append {
	display: none;
}

.header-search:before {
	content: "";
	position: absolute;
	bottom: 0;
	left: -30px;
	border: 1px solid rgba(255, 255, 255, 0.06);
;
	width: 30px;
}

.bx-rating-icon-container {
	margin-right: 10px
}

.offer-block .rating-block {
	margin-bottom: 25px
}

.rating-block {
	margin-bottom: 15px;
	height: 30px;
	cursor: pointer
}

.slider-compares .catalog-compare-item-image {
	max-height: 260px;
	min-height: 240px
}

.product-item-detail-pay-block .rating-block {
	margin-bottom: 0
}

.product-rating {
	margin-left: 10px;
	height:60px;
}

.result-item .product-rating {
	margin-left: 30px
}

.bx-rating-icon-container svg {
	height: 24px !important
}

.voted~.bx-rating-icon-container:not(.voted) {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath fill='%230064AD' class='bx-rating-icon' fill-rule='evenodd' d='M10.0344724,9.32416986 L12.893474,6.53733206 L8.942431,5.9632119 L7.17547083,2.38295955 L5.40851067,5.9632119 L1.45746762,6.53733206 L4.31646923,9.32416986 L3.6415505,13.259248 L7.17547083,11.4013561 L10.7093912,13.259248 L10.0344724,9.32416986 Z M7.17547083,12.3428359 L3.1325987,14.4682996 C2.96965051,14.5539665 2.76810812,14.4913177 2.68244118,14.3283695 C2.64832816,14.2634826 2.6365566,14.1891599 2.64894888,14.1169074 L3.42106875,9.61510311 L0.150316491,6.42690762 C0.0184886296,6.29840722 0.0157911941,6.08736946 0.1442916,5.9555416 C0.195461136,5.90304705 0.262508607,5.86888466 0.335054285,5.85834316 L4.85512274,5.20153876 L6.8765588,1.10566193 C6.9580329,0.94057737 7.15790818,0.872797703 7.32299274,0.954271802 C7.38873028,0.986715215 7.44193945,1.03992439 7.47438286,1.10566193 L9.49581893,5.20153876 L14.0158874,5.85834316 C14.198069,5.8848157 14.3242962,6.05396331 14.2978236,6.23614494 C14.2872821,6.30869062 14.2531197,6.37573809 14.2006252,6.42690762 L10.9298729,9.61510311 L11.7019928,14.1169074 C11.7331131,14.2983529 11.6112505,14.4706715 11.429805,14.5017919 C11.3575525,14.5141841 11.2832298,14.5024126 11.218343,14.4682996 L7.17547083,12.3428359 Z'%3E%3C/path%3E%3C/svg%3E") no-repeat center
}

.voted svg,
.voted~.bx-rating-icon-container svg {
	opacity: 0
}

.voted {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15' viewBox='0 0 16 15'%3E%3Cpath fill='%230064AD' class='bx-rating-icon' fill-rule='evenodd' d='M8.00880417,12.3428359 L3.90614964,14.499729 C3.75949626,14.5768293 3.57810811,14.5204453 3.50100786,14.3737919 C3.47030614,14.3153938 3.45971174,14.2485034 3.47086479,14.1834761 L4.25440208,9.61510311 L0.935284853,6.37976343 C0.816639774,6.26411306 0.814212082,6.07417907 0.929862451,5.95553399 C0.975915034,5.9082889 1.03625776,5.87754275 1.10154887,5.86805539 L5.68845607,5.20153876 L7.73978333,1.04509575 C7.81311002,0.896519643 7.99299778,0.835517941 8.14157389,0.908844632 C8.20073767,0.938043705 8.24862593,0.985931963 8.277825,1.04509575 L10.3291523,5.20153876 L14.9160595,5.86805539 C15.0800229,5.89188068 15.1936274,6.04411354 15.1698021,6.20807701 C15.1603147,6.27336812 15.1295686,6.33371084 15.0823235,6.37976343 L11.7632062,9.61510311 L12.5467435,14.1834761 C12.5747518,14.346777 12.4650755,14.5018638 12.3017746,14.5298721 C12.2367473,14.5410251 12.1698568,14.5304307 12.1114587,14.499729 L8.00880417,12.3428359 Z'%3E%3C/path%3E%3C/svg%3E") no-repeat center;
}

.home .slide-title {
	font-size: 36px;
	line-height: 36px;
}

button:active,
button:focus,
.bx-nav-1-lvl-link-text:active {
	color: #0064ad
}

button.round {
	color: #d0e1F9;
	background: transparent;
	border: 1px solid #98a8bf;
	box-sizing: border-box;
	border-radius: 100px;
	min-width: 240px;
	height: 50px
}

button.rounded {
	color: #d0e1F9;
	background: transparent;
	border: 1px solid #98a8bf;
	box-sizing: border-box;
	border-radius: 8px;
	min-width: 240px;
	height: 50px
}

.bx-header-section .row:first-child {
	padding-top: 15px;
	margin: 0
}

.bx-top-nav-container,
.bx-nav-1-lvl.bx-hover>.bx-nav-1-lvl-link,
.bx-nav-1-lvl.bx-active>.bx-nav-1-lvl-link,
.bx-nav-1-lvl:hover>.bx-nav-1-lvl-link {
	background: transparent
}

.bx-top-nav-container,
.with-menu .col {
	padding: 0
}

#pagetitle,
.compare-page h1 {
	margin: 40px auto 20px;
	text-transform: uppercase;
	text-align: center;
	color: #d0e1F9
}

.bx-header-section.container {
	margin-top: 110px;
	padding-right: 0;
	padding-left: 0
}

#sticky {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	max-width: 1200px;
	width: 100%;
	z-index: 100;
	margin: 0 auto;
	/*-webkit-transition: all 3s ease-out;
	transition: all 3s ease-out;*/
	background: #20283E;
}

#sticky:before {
	content: "";
	top: 0;
	left: 0;
	right: 0;
	height: 110px;
	background: #20283E;
	width: 100%;
	display: block;
	position: fixed;
}

#sticky.fixed,
#sticky.fixed:before {
	height: 110px;
}


/*.fixed span.bx-nav-1-lvl-link-text {
    font-size: 92%;
}
.bx-header-section .fixed .row:first-child {
    padding-top: 4px;
}
.fixed .bx-header-logo {margin-top:10px;
    width: 78px;
    height: 78px;max-width:78px;
}
.fixed .bx-header-logo img {
    max-width: 100%;
    width: 100%;
}
.fixed .with-menu {
    top: 40px;
} */

h1,
h2,
h3,
h4,
h5 {
	font-weight: normal;
}

h1 {
	color: #D0E1F9;
	font-weight: 600;
	font-size: 30px;
	line-height: 40px;
	margin: 80px auto 10px;
	text-align: center;
	text-transform: uppercase;
}

.product-about h1 {
	text-transform: none
}

.after-h1 {
	font-size: 16px;
	line-height: 30px;
	text-align: justify;
	color: #98A8BF;
	word-spacing: 1px;
}

.after-header {
	font-size: 16px;
	line-height: 30px;
	color: white;
}

@media(max-width:1367px){
	.after-header-new {
		margin-top: 160px;
	}

}

@media(min-width:1367px){
	.after-header-new {

		margin-top: 340px;
	}

}

.after-header-new {
	font-size: 10px;
	line-height: 30px;
	color: white;
}

h2 {
	font-weight: 600;
	font-size: 30px;
	line-height: 40px;
	text-align: center;
	text-transform: uppercase;
	color: #D0E1F9;
	margin-bottom: 20px;
}

.aside-filter .bx_catalog_text .bx_catalog_text_title {
	text-align: left;
	font-weight: 500;
	line-height: 20px;
	color: #D0E1F9;
	text-transform: none;
}

.bx-content {
	color: #98A8BF
}

.bx-content-section {
	padding: 0 0 2px
}

.bx-breadcrumb div:last-child {
	color: rgba(208, 225, 249, .4)
}

.fa-angle-right:before,
.arrow-after:after {
	content: "\2192" !important;
	display: inline-block;
	margin: 0 10px;
	color: #d0e1F9;
	vertical-align: top;
	font-size: 14px;
}

.bx-nav-angle-bottom:after,
.bx-nav-angle-bottom:before {
	background-color: #d0e1F9;
}

li#menu-item-1:hover .bx-nav-angle-bottom:after,
li#menu-item-1:hover .bx-nav-angle-bottom:before,
li#menu-item-1.bx-hover .bx-nav-angle-bottom:after,
li#menu-item-1.bx-hover .bx-nav-angle-bottom:before {
	background-color: #0064AD
}

@media (min-width: 958px){
	.bx-hover .bx-nav-angle-bottom:before {
		background-color: #d0e1F9;
		transform: rotate(-135deg)
	}

	.bx-hover .bx-nav-angle-bottom:after {
		background-color: #d0e1F9;
		transform: rotate(135deg)
	}
}


.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text {
	color: #0064AD
}

.bx-wrapper {}


/*region HEADER*/

.home .bx-header,
.cat .bx-header {
	padding-bottom: 0;
}

.bx-header ul li:nth-child(n+7),
.page-news .news .card-text {
	display: none;
}

.bx-header ul ul li:nth-child(n+7) {
	display: block
}

.bx-header ul li:nth-child(6) span {
	padding-right: 0;
	margin-right: 0;
}

.bx-header ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	max-width: 100%;
	width: 100%;
}

.search-icon,
.personal-account,
.compare-icon,
.fav-icon {
	width: 32px;
	height: 32px;
	display: inline-block;
	text-decoration: none;
	color: #0094FF;
}

#want span {
	border: 0;
	font-size: 10px;
	float: right;
	font-weight: bold;
	margin-right: -4px
}

#c-count {
	font-size: 10px;
	font-weight: bold;
	float: right;
	opacity: 0
}

.bx_catalog-compare-list.visible .compare-items {
	max-height: 400px;
	overflow-y: auto;
	display: block;
	padding-right: 20px;
	margin-top: 30px
}

.bx_catalog-compare-list.visible .compare-items::-webkit-scrollbar,
.izb-list .wrapper::-webkit-scrollbar,
.main-user-consent-request-popup-text::-webkit-scrollbar {
	width: 5px;
	margin-right: -20px;
}

.bx_catalog-compare-list.visible .compare-items::-webkit-scrollbar-track,
.izb-list .wrapper::-webkit-scrollbar-track,
.main-user-consent-request-popup-text::-webkit-scrollbar-track {
	background-color: rgba(255, 255, 255, 0.06);
}

.bx_catalog-compare-list.visible .compare-items::-webkit-scrollbar-thumb,
.izb-list .wrapper::-webkit-scrollbar-thumb,
.main-user-consent-request-popup-text::-webkit-scrollbar-thumb {
	box-shadow: inset 0 0 6px #0094ff;
}

.bx_catalog-compare-list.visible .compare-items,
.izb-list .wrapper,
.main-user-consent-request-popup-text {
	scrollbar-color: rgba(255, 255, 255, 0.06) #0094ff;
	scrollbar-width: thin;
}

.from-appcount>.catalog-compare-list .bx_catalog_compare_form,
.more-tools .catalog-compare-list .bx_catalog_compare_form {
	display: none;
}

.from-appcount>.catalog-compare-list [data-block="count"] {
	top: 0;
	left: 5px;
	color: #0094ff;
}

.more-tools .compare-icon~.catalog-compare-list.top {
	opacity: 1;
	z-index: 9;
	max-width: 10px;
	max-height: 10px;
	padding: 0;
	margin: 0;
}

.more-tools .compare-icon~.catalog-compare-list [data-block="count"] {
	top: 17px;
	left: calc((100vw - 1200px) / 2 + 120px);
	color: #0094ff;
	position: fixed;
}

@keyframes loader {
	0% {
		background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7493 0.5C15.281 0.5 17.3327 2.58333 17.3327 5.5C17.3327 11.3333 11.0827 14.6667 8.99935 15.9167C6.91602 14.6667 0.666016 11.3333 0.666016 5.5C0.666016 2.58333 2.74935 0.5 5.24935 0.5C6.79935 0.5 8.16602 1.33333 8.99935 2.16667C9.83268 1.33333 11.1993 0.5 12.7493 0.5ZM9.77768 13.5033C10.5118 13.04 11.1743 12.5792 11.7943 12.0858C14.2785 10.1108 15.666 7.9525 15.666 5.5C15.666 3.53333 14.3852 2.16667 12.7493 2.16667C11.8527 2.16667 10.8827 2.64167 10.1777 3.345L8.99935 4.52333L7.82102 3.345C7.11602 2.64167 6.14602 2.16667 5.24935 2.16667C3.63268 2.16667 2.33268 3.54667 2.33268 5.5C2.33268 7.95333 3.72102 10.1108 6.20352 12.0858C6.82435 12.5792 7.48685 13.04 8.22102 13.5025C8.47018 13.66 8.71685 13.8108 8.99935 13.9792C9.28185 13.8108 9.52852 13.66 9.77768 13.5033Z' fill='%230094FF'/%3E%3C/svg%3E%0A");
	}
	50% {
		background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7493 0.5C15.281 0.5 17.3327 2.58333 17.3327 5.5C17.3327 11.3333 11.0827 14.6667 8.99935 15.9167C6.91602 14.6667 0.666016 11.3333 0.666016 5.5C0.666016 2.58333 2.74935 0.5 5.24935 0.5C6.79935 0.5 8.16602 1.33333 8.99935 2.16667C9.83268 1.33333 11.1993 0.5 12.7493 0.5ZM9.77768 13.5033C10.5118 13.04 11.1743 12.5792 11.7943 12.0858C14.2785 10.1108 15.666 7.9525 15.666 5.5C15.666 3.53333 14.3852 2.16667 12.7493 2.16667C11.8527 2.16667 10.8827 2.64167 10.1777 3.345L8.99935 4.52333L7.82102 3.345C7.11602 2.64167 6.14602 2.16667 5.24935 2.16667C3.63268 2.16667 2.33268 3.54667 2.33268 5.5C2.33268 7.95333 3.72102 10.1108 6.20352 12.0858C6.82435 12.5792 7.48685 13.04 8.22102 13.5025C8.47018 13.66 8.71685 13.8108 8.99935 13.9792C9.28185 13.8108 9.52852 13.66 9.77768 13.5033Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
	}
	100% {
		background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7493 0.5C15.281 0.5 17.3327 2.58333 17.3327 5.5C17.3327 11.3333 11.0827 14.6667 8.99935 15.9167C6.91602 14.6667 0.666016 11.3333 0.666016 5.5C0.666016 2.58333 2.74935 0.5 5.24935 0.5C6.79935 0.5 8.16602 1.33333 8.99935 2.16667C9.83268 1.33333 11.1993 0.5 12.7493 0.5ZM9.77768 13.5033C10.5118 13.04 11.1743 12.5792 11.7943 12.0858C14.2785 10.1108 15.666 7.9525 15.666 5.5C15.666 3.53333 14.3852 2.16667 12.7493 2.16667C11.8527 2.16667 10.8827 2.64167 10.1777 3.345L8.99935 4.52333L7.82102 3.345C7.11602 2.64167 6.14602 2.16667 5.24935 2.16667C3.63268 2.16667 2.33268 3.54667 2.33268 5.5C2.33268 7.95333 3.72102 10.1108 6.20352 12.0858C6.82435 12.5792 7.48685 13.04 8.22102 13.5025C8.47018 13.66 8.71685 13.8108 8.99935 13.9792C9.28185 13.8108 9.52852 13.66 9.77768 13.5033Z' fill='%230094FF'/%3E%3C/svg%3E%0A");
	}
}

.added {
	animation: loader 2s infinite ease-in-out;
}

@keyframes loadercompare {
	0% {
		background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 9.00033H2.16667V16.5003H0.5V9.00033ZM13.8333 5.66699H15.5V16.5003H13.8333V5.66699ZM7.16667 0.666992H8.83333V16.5003H7.16667V0.666992Z' fill='%230094FF'/%3E%3C/svg%3E%0A")
	}
	50% {
		background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 9.00033H2.16667V16.5003H0.5V9.00033ZM13.8333 5.66699H15.5V16.5003H13.8333V5.66699ZM7.16667 0.666992H8.83333V16.5003H7.16667V0.666992Z' fill='%23D0E1F9'/%3E%3C/svg%3E%0A")
	}
	100% {
		background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 9.00033H2.16667V16.5003H0.5V9.00033ZM13.8333 5.66699H15.5V16.5003H13.8333V5.66699ZM7.16667 0.666992H8.83333V16.5003H7.16667V0.666992Z' fill='%230094FF'/%3E%3C/svg%3E%0A")
	}
}

.addedcompare {
	animation: loadercompare 2s infinite ease-in-out;
}

.search-icon {
	margin-left: -15px;
}

.personal-account {
	margin-left: 18px;
}

.compare-icon {
	margin-left: 18px;
}

.fav-icon {
	margin-left: 18px;
}

.gorod {
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 0.02em;
	color: #D0E1F9;
	margin-left: 20px;
	padding-left: 40px;
	height: 20px;
	display: inline-block;
}

.gorod:hover~.js-cityChoose.bx-nav-angle-bottom:after,
.gorod:hover~.js-cityChoose.bx-nav-angle-bottom:before,
.js-cityChoose.bx-nav-angle-bottom:hover:after,
.js-cityChoose.bx-nav-angle-bottom:hover:before {
	background-color: #0064ad;
}

input::-webkit-input-placeholder {
	color: #98A8BF
}

input::-moz-placeholder {
	color: #98A8BF
}

input::-moz-placeholder {
	color: #98A8BF
}

input:-ms-input-placeholder {
	color: #98A8BF
}

input:-internal-autofill-selected {
	background-color: #20283E !important;
	background-image: none !important;
	color: #98A8BF !important;
}

input[type=submit],
.contact-us input[type=submit],
.reg-yes {
	width: 181px;
	height: 50px;
	background: #0064AD;
	border-radius: 100px;
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	color: #FFFFFF;
}

.contact-us input[type=submit],
.contact-us input[type=submit]:hover,
.contact-us input[type=submit]:active,
.grey-btn,
.grey-btn:hover,
.grey-btn:active,
.btn-primary:not(:disabled):not(.disabled):not(.product-item-detail-buy-button):not(.act):not([name="Login"]):active {
	pointer-events: none;
	background: rgba(152, 168, 191, 0.4)!important;
	color: white!important;
	cursor: not-allowed
}

.contact-us input[type=submit].act,
.contact-us input[type=submit].act:active,
.contact-us input[type=submit].act:hover,
input[name="Login"]:active,
input[name="Login"]:hover,
input[name="Register"]:active,
input[name="Register"]:hover,
.reg-yes:active,
.reg-yes:hover {
	background: #0064AD!important;
	color: white;
	cursor: pointer !important;
	pointer-events: all !important
}

input[name="Login"]:active,
input[name="Login"]:hover,
.reg-yes:active,
.reg-yes:hover {
	background: #0094ff!important
}

input[type=submit],
input[type=submit]:focus,
input[type=submit]:hover,
input[type=submit]:visited {
	outline: none
}

input[name="SENDER_SUBSCRIBE_PHONE"]::-webkit-input-placeholder,
input[name="SENDER_SUBSCRIBE_EMAIL"]::-webkit-input-placeholder {
	color: #98A8BF !important
}

input[name="SENDER_SUBSCRIBE_PHONE"]::-moz-placeholder,
input[name="SENDER_SUBSCRIBE_EMAIL"]::-moz-placeholder {
	color: #98A8BF !important
}

input[name="SENDER_SUBSCRIBE_PHONE"]::-moz-placeholder,
input[name="SENDER_SUBSCRIBE_EMAIL"]::-moz-placeholder {
	color: #98A8BF !important
}

input[name="SENDER_SUBSCRIBE_PHONE"]:-ms-input-placeholder,
input[name="SENDER_SUBSCRIBE_EMAIL"]:-ms-input-placeholder {
	color: #98A8BF !important
}

input[name="SENDER_SUBSCRIBE_PHONE"],
input[name="SENDER_SUBSCRIBE_EMAIL"] {
	color: #D0E1F9 !important
}

input[name="SENDER_SUBSCRIBE_PHONE"]:not(:focus),
input[name="SENDER_SUBSCRIBE_EMAIL"]:not(:focus) {
	color: #98A8BF !important
}

#policy {
	border-color: #0064AD;
	position: relative;
	box-sizing: border-box;
	border-radius: 4px;
	margin-right: 10px
}

.reg-yes {
	display: block;
	text-decoration: none;
	padding: 14px;
	width: 240px !important;
	margin: 20px auto 0
}

.bx-authform-link-container,
.bx-authform-description-container {
	color: #98a8bf
}

input[type=submit]:hover,
.main-user-consent-request-popup-button-acc {
	background: #0094FF;
	box-shadow: 0px 0px 20px rgba(53, 170, 255, 0.3);
	color: white;
	outline: none;
}

.contact-us input[type=submit]:hover {
	box-shadow: none;
	border: 0
}

.bx-footer-section.contacts-footer>div>div:nth-child(2) .mb-5 {
	margin-bottom: 0 !important;
}

.with-menu {
	max-width: 100%;
	width: 100%;
}

.bx-header ul li:nth-child(4) {
	padding-left: 139px;
}

.bx-header ul li:nth-child(3) {
	padding-right: 139px;
}

.bx-header-section {
	position: relative
}

.with-menu {
	position: absolute;
	top: 45px
}

.bx-header-logo {
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1;
	width: 200px;
	max-width: 200px;
	height: 50px;
	margin: 17px auto 0;
	padding: 0;
	position: fixed;
	left: 0;
	right: 0;
	z-index: 9999 !important;
}

.bx-header-logo img {
	width: 200px;
	max-width: 200px;
	height: 50px
}

.bx-header-personal {
	-webkit-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3
}

.bx-header-contact {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
	margin-top: 10px;
	max-width: 330px;
	width: 100%;
	position: fixed;
	right: calc((100vw - 1200px) / 2 - 0.75em);
}

.bx-header-phone-number a {
	font-weight: bold
}


/*region Logo*/


/*endregion*/


/*region included Phone*/

.bx-header-phone-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.bx-header-phone-number {
	white-space: nowrap;
}

.bx-header-phone-number a {
	color: #d0e1F9;
	text-decoration: none
}

.bx-header-phone-icon {
	display: block;
	margin-right: 10px;
	width: 26px;
	height: 26px;
	background: transparent;
}

.partners-page header {
	background-image: url(../img/arch.jpg);
	background-size: 100% 610px;
	background-position: center;
	height: 610px;
	margin-bottom: 60px
}

.guaranty-page header {
	background-image: url(../img/guar.jpg);
	background-position: center;
	height: 610px;
	margin-bottom: 60px
}

.partners-page #pagetitle,
.guaranty-page #pagetitle {
	text-align: left;
	color: white
}

.more-tools {
	min-width: 340px;
	/*background: url(img/icons-sprite.png) no-repeat;*/
	height: 38px;
	margin-left: calc(var(--bs-gutter-x) / -2);
}

.more-tools #want {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7493 0.5C15.281 0.5 17.3327 2.58333 17.3327 5.5C17.3327 11.3333 11.0827 14.6667 8.99935 15.9167C6.91602 14.6667 0.666016 11.3333 0.666016 5.5C0.666016 2.58333 2.74935 0.5 5.24935 0.5C6.79935 0.5 8.16602 1.33333 8.99935 2.16667C9.83268 1.33333 11.1993 0.5 12.7493 0.5ZM9.77768 13.5033C10.5118 13.04 11.1743 12.5792 11.7943 12.0858C14.2785 10.1108 15.666 7.9525 15.666 5.5C15.666 3.53333 14.3852 2.16667 12.7493 2.16667C11.8527 2.16667 10.8827 2.64167 10.1777 3.345L8.99935 4.52333L7.82102 3.345C7.11602 2.64167 6.14602 2.16667 5.24935 2.16667C3.63268 2.16667 2.33268 3.54667 2.33268 5.5C2.33268 7.95333 3.72102 10.1108 6.20352 12.0858C6.82435 12.5792 7.48685 13.04 8.22102 13.5025C8.47018 13.66 8.71685 13.8108 8.99935 13.9792C9.28185 13.8108 9.52852 13.66 9.77768 13.5033Z' fill='%23D0E1F9'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: 13px 7px;
}

.more-tools #want:hover,
.more-tools #want.added {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7493 0.5C15.281 0.5 17.3327 2.58333 17.3327 5.5C17.3327 11.3333 11.0827 14.6667 8.99935 15.9167C6.91602 14.6667 0.666016 11.3333 0.666016 5.5C0.666016 2.58333 2.74935 0.5 5.24935 0.5C6.79935 0.5 8.16602 1.33333 8.99935 2.16667C9.83268 1.33333 11.1993 0.5 12.7493 0.5ZM9.77768 13.5033C10.5118 13.04 11.1743 12.5792 11.7943 12.0858C14.2785 10.1108 15.666 7.9525 15.666 5.5C15.666 3.53333 14.3852 2.16667 12.7493 2.16667C11.8527 2.16667 10.8827 2.64167 10.1777 3.345L8.99935 4.52333L7.82102 3.345C7.11602 2.64167 6.14602 2.16667 5.24935 2.16667C3.63268 2.16667 2.33268 3.54667 2.33268 5.5C2.33268 7.95333 3.72102 10.1108 6.20352 12.0858C6.82435 12.5792 7.48685 13.04 8.22102 13.5025C8.47018 13.66 8.71685 13.8108 8.99935 13.9792C9.28185 13.8108 9.52852 13.66 9.77768 13.5033Z' fill='%230094FF'/%3E%3C/svg%3E%0A");
}

.more-tools .compare-icon {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 9.00033H2.16667V16.5003H0.5V9.00033ZM13.8333 5.66699H15.5V16.5003H13.8333V5.66699ZM7.16667 0.666992H8.83333V16.5003H7.16667V0.666992Z' fill='%23D0E1F9'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	position: relative;
	background-position: 10px 7px;
}

.more-tools .compare-icon:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 9.00033H2.16667V16.5003H0.5V9.00033ZM13.8333 5.66699H15.5V16.5003H13.8333V5.66699ZM7.16667 0.666992H8.83333V16.5003H7.16667V0.666992Z' fill='%230094FF'/%3E%3C/svg%3E%0A");
}

.more-tools .search-icon {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0252 12.8478L17.5943 16.4162L16.4152 17.5953L12.8469 14.0262C11.5191 15.0905 9.86768 15.6694 8.16602 15.667C4.02602 15.667 0.666016 12.307 0.666016 8.16699C0.666016 4.02699 4.02602 0.666992 8.16602 0.666992C12.306 0.666992 15.666 4.02699 15.666 8.16699C15.6684 9.86866 15.0895 11.5201 14.0252 12.8478ZM12.3535 12.2295C13.4111 11.1419 14.0017 9.68402 13.9993 8.16699C13.9993 4.94366 11.3885 2.33366 8.16602 2.33366C4.94268 2.33366 2.33268 4.94366 2.33268 8.16699C2.33268 11.3895 4.94268 14.0003 8.16602 14.0003C9.68304 14.0027 11.1409 13.4121 12.2285 12.3545L12.3535 12.2295Z' fill='%23D0E1F9'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: 17px 6px;
}

.more-tools .search-icon:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0252 12.8478L17.5943 16.4162L16.4152 17.5953L12.8469 14.0262C11.5191 15.0905 9.86768 15.6694 8.16602 15.667C4.02602 15.667 0.666016 12.307 0.666016 8.16699C0.666016 4.02699 4.02602 0.666992 8.16602 0.666992C12.306 0.666992 15.666 4.02699 15.666 8.16699C15.6684 9.86866 15.0895 11.5201 14.0252 12.8478ZM12.3535 12.2295C13.4111 11.1419 14.0017 9.68402 13.9993 8.16699C13.9993 4.94366 11.3885 2.33366 8.16602 2.33366C4.94268 2.33366 2.33268 4.94366 2.33268 8.16699C2.33268 11.3895 4.94268 14.0003 8.16602 14.0003C9.68304 14.0027 11.1409 13.4121 12.2285 12.3545L12.3535 12.2295Z' fill='%230094FF'/%3E%3C/svg%3E%0A");
}

.more-tools .personal-account {
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='19' viewBox='0 0 14 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6673 18.333H12.0007V16.6663C12.0006 16.0033 11.7373 15.3674 11.2684 14.8986C10.7996 14.4297 10.1637 14.1663 9.50065 14.1663H4.50065C3.83761 14.1663 3.20172 14.4297 2.73288 14.8986C2.26404 15.3674 2.00065 16.0033 2.00065 16.6663V18.333H0.333984V16.6663C0.333984 15.5613 0.772971 14.5015 1.55437 13.7201C2.33577 12.9387 3.39558 12.4997 4.50065 12.4997H9.50065C10.6057 12.4997 11.6655 12.9387 12.4469 13.7201C13.2283 14.5015 13.6673 15.5613 13.6673 16.6663V18.333ZM7.00065 10.833C6.34404 10.833 5.69386 10.7037 5.08723 10.4524C4.48061 10.2011 3.92941 9.83283 3.46512 9.36854C3.00082 8.90425 2.63253 8.35305 2.38125 7.74642C2.12998 7.1398 2.00065 6.48962 2.00065 5.83301C2.00065 5.1764 2.12998 4.52622 2.38125 3.91959C2.63253 3.31296 3.00082 2.76177 3.46512 2.29747C3.92941 1.83318 4.48061 1.46488 5.08723 1.21361C5.69386 0.962337 6.34404 0.833008 7.00065 0.833008C8.32673 0.833008 9.5985 1.35979 10.5362 2.29747C11.4739 3.23516 12.0007 4.50693 12.0007 5.83301C12.0007 7.15909 11.4739 8.43086 10.5362 9.36854C9.5985 10.3062 8.32673 10.833 7.00065 10.833ZM7.00065 9.16634C7.88471 9.16634 8.73255 8.81515 9.35767 8.19003C9.98279 7.56491 10.334 6.71706 10.334 5.83301C10.334 4.94895 9.98279 4.10111 9.35767 3.47599C8.73255 2.85086 7.88471 2.49967 7.00065 2.49967C6.1166 2.49967 5.26875 2.85086 4.64363 3.47599C4.01851 4.10111 3.66732 4.94895 3.66732 5.83301C3.66732 6.71706 4.01851 7.56491 4.64363 8.19003C5.26875 8.81515 6.1166 9.16634 7.00065 9.16634Z' fill='%23D0E1F9'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: 8px 6px;
	display: none;
}

.more-tools .personal-account:hover,
.private .more-tools .personal-account {
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='19' viewBox='0 0 14 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6673 18.333H12.0007V16.6663C12.0006 16.0033 11.7373 15.3674 11.2684 14.8986C10.7996 14.4297 10.1637 14.1663 9.50065 14.1663H4.50065C3.83761 14.1663 3.20172 14.4297 2.73288 14.8986C2.26404 15.3674 2.00065 16.0033 2.00065 16.6663V18.333H0.333984V16.6663C0.333984 15.5613 0.772971 14.5015 1.55437 13.7201C2.33577 12.9387 3.39558 12.4997 4.50065 12.4997H9.50065C10.6057 12.4997 11.6655 12.9387 12.4469 13.7201C13.2283 14.5015 13.6673 15.5613 13.6673 16.6663V18.333ZM7.00065 10.833C6.34404 10.833 5.69386 10.7037 5.08723 10.4524C4.48061 10.2011 3.92941 9.83283 3.46512 9.36854C3.00082 8.90425 2.63253 8.35305 2.38125 7.74642C2.12998 7.1398 2.00065 6.48962 2.00065 5.83301C2.00065 5.1764 2.12998 4.52622 2.38125 3.91959C2.63253 3.31296 3.00082 2.76177 3.46512 2.29747C3.92941 1.83318 4.48061 1.46488 5.08723 1.21361C5.69386 0.962337 6.34404 0.833008 7.00065 0.833008C8.32673 0.833008 9.5985 1.35979 10.5362 2.29747C11.4739 3.23516 12.0007 4.50693 12.0007 5.83301C12.0007 7.15909 11.4739 8.43086 10.5362 9.36854C9.5985 10.3062 8.32673 10.833 7.00065 10.833ZM7.00065 9.16634C7.88471 9.16634 8.73255 8.81515 9.35767 8.19003C9.98279 7.56491 10.334 6.71706 10.334 5.83301C10.334 4.94895 9.98279 4.10111 9.35767 3.47599C8.73255 2.85086 7.88471 2.49967 7.00065 2.49967C6.1166 2.49967 5.26875 2.85086 4.64363 3.47599C4.01851 4.10111 3.66732 4.94895 3.66732 5.83301C3.66732 6.71706 4.01851 7.56491 4.64363 8.19003C5.26875 8.81515 6.1166 9.16634 7.00065 9.16634Z' fill='%230094FF'/%3E%3C/svg%3E%0A");
}

.more-tools .gorod,
.bx-opened .gorod,
span.js-cityChoose.bx-nav-angle-bottom {
	display: none !important
}

.more-tools .gorod {
	position: relative
}

.more-tools .gorod:before {
	content: "";
	position: absolute;
	display: inline-block;
	width: 14px;
	height: 17px;
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 15.3669L10.85 11.5169C11.6114 10.7555 12.1298 9.78538 12.3399 8.72927C12.5499 7.67317 12.442 6.57851 12.03 5.5837C11.6179 4.58889 10.92 3.73861 10.0247 3.14039C9.12939 2.54218 8.07679 2.22288 7 2.22288C5.92321 2.22288 4.87061 2.54218 3.97529 3.14039C3.07997 3.73861 2.38214 4.58889 1.97004 5.5837C1.55795 6.57851 1.4501 7.67317 1.66013 8.72927C1.87016 9.78538 2.38864 10.7555 3.15 11.5169L7 15.3669ZM7 17.5665L2.05022 12.6167C1.07127 11.6377 0.404589 10.3905 0.1345 9.03259C-0.13559 7.67473 0.00303868 6.26726 0.532854 4.98819C1.06267 3.70911 1.95988 2.61586 3.11102 1.8467C4.26216 1.07753 5.61553 0.666992 7 0.666992C8.38446 0.666992 9.73784 1.07753 10.889 1.8467C12.0401 2.61586 12.9373 3.70911 13.4671 4.98819C13.997 6.26726 14.1356 7.67473 13.8655 9.03259C13.5954 10.3905 12.9287 11.6377 11.9498 12.6167L7 17.5665ZM7 9.22248C7.41256 9.22248 7.80822 9.05859 8.09994 8.76687C8.39167 8.47515 8.55555 8.07949 8.55555 7.66693C8.55555 7.25437 8.39167 6.85871 8.09994 6.56699C7.80822 6.27526 7.41256 6.11137 7 6.11137C6.58744 6.11137 6.19178 6.27526 5.90006 6.56699C5.60833 6.85871 5.44444 7.25437 5.44444 7.66693C5.44444 8.07949 5.60833 8.47515 5.90006 8.76687C6.19178 9.05859 6.58744 9.22248 7 9.22248ZM7 10.778C6.17488 10.778 5.38356 10.4503 4.80011 9.86682C4.21667 9.28337 3.88889 8.49205 3.88889 7.66693C3.88889 6.84181 4.21667 6.05049 4.80011 5.46704C5.38356 4.8836 6.17488 4.55582 7 4.55582C7.82512 4.55582 8.61644 4.8836 9.19989 5.46704C9.78333 6.05049 10.1111 6.84181 10.1111 7.66693C10.1111 8.49205 9.78333 9.28337 9.19989 9.86682C8.61644 10.4503 7.82512 10.778 7 10.778Z' fill='%23D0E1F9'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	left: 10px;
	top: 0
}


/*endregion*/


/*region included Worktime*/

.bx-header-worktime {
	color: #000;
	font: 600 16px/22px "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	-webkit-transition: 250ms linear all;
	transition: 250ms linear all;
}

.bx-worktime-title {
	color: #adadad;
	font: 12px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.bx-worktime-schedule {
	color: #98a8bf;
	font-weight: 600 !important;
	font-family: 'Montserrat', sans-serif !important;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
}


/*endregion*/


/*endregion*/

.sidebar-block-title {
	color: #343434;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 14px;
}


/*region FOOTER*/

.bx-footer {
	background: #20283E;
	margin-top: 80px;
	position: relative
}

.agreement.mw1000 {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 40px;
	margin: 0 auto;
	padding: 40px;
	background: #0064AD;
	color: white;
	opacity: 0;
	border-radius: 10px;
	z-index: 99
}

.agreement.mw1000.fix {
	position: fixed;
	animation-name: appear;
	animation-duration: 5000ms;
	animation-fill-mode: forwards;
}

.agreement .arrow-after {
	text-decoration: none;
	color: white;
	padding: 10px 0 0;
	display: inline-block;
	float: left;
}

.agreement .text {
	margin-bottom: 20px;
}

.for-check {
	float: right;
	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 8px;
}

.agreement .arrow-after,
.bx-authform-link-container a {
	text-decoration: none;
}

.agreement input {
	display: none;
}

.for-check label {
	padding: 10px 30px;
	cursor: pointer;
}

.agreement a.arrow-after:hover,
.for-check:hover,
#regiony-rf:hover {
	color: #0094ff;
	cursor: pointer
}

.for-check:hover {
	border: 1px solid #0094ff
}

.bx-footer-section {}

.bx-footer-section .bx-block-title {}

.bx-footer-bg {
	background-color: #1f496a;
}

.bx-footer-logo {
	border-bottom: none !important;
	text-decoration: none !important;
}

.bx-footer-logo img {
	max-width: 100%;
	height: auto;
}


/*endregion*/

.bx-inclinkspersonal-item.bx-theme-blue:hover {
	background: #0083d1;
}

.bx-theme-blue.bx-inclinkspersonal-selected {
	background: #3398d7;
}

.bx-inclinkspersonal-item.bx-theme-black:hover {
	background: #303030;
}

.bx-theme-black.bx-inclinkspersonal-selected {
	background: #484848;
}

.bx-inclinkspersonal-item.bx-theme-green:hover {
	background: #44b1c9;
}

.bx-theme-green.bx-inclinkspersonal-selected {
	background: #5cc3d1;
}

.bx-inclinkspersonal-item.bx-theme-red:hover {
	background: #e63c3c;
}

.bx-theme-red.bx-inclinkspersonal-selected {
	background: #e95c5c;
}

.bx-inclinkspersonal-item.bx-theme-yellow:hover {
	background: #f4a52e;
}

.bx-theme-yellow.bx-inclinkspersonal-selected {
	background: #fbb859;
}


/*region Bootstrap modified*/

.btn-primary,
.list-group-item.active {
	border-color: #171b27;
	background-color: #171b27;
	color: #fff;
}

.btn-primary:hover {
	border-color: #0094ff;
	background-color: #0094ff;
	color: #0094ff;
}

.btn-primary:focus,
.btn-primary.focus {
	box-shadow: 0 0 0 0.2rem rgba(99, 170, 40, .5);
}

.for-menu {
	display: none
}

.btn-primary.disabled,
.btn-primary:disabled {
	border-color: #171b27;
	background-color: var(--theme-b-bg-primary);
	color: #fff;
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show>.btn-primary.dropdown-toggle {
	border-color: #0094ff;
	background-color: #0094ff;
	color: #0094ff;
}

.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show>.btn-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(99, 170, 40, .5);
}

.contact-us .form-group label:not([data-role="label_policy"]) {
	display: none
}

.form-group {
	position: relative
}

.form-group .error {
	position: absolute;
	top: 55px;
	left: 10px;
	font-size: 12px;
	color: #0064ad;
}

#valid-policy {
	top: 40px;
	left: 0
}

.contact-us .form-control {
	border-color: transparent;
	box-shadow: none;
	background-color: transparent;
	color: #98A8BF;
	border-bottom: 1px solid;
	border-bottom-color: #98A8BF;
	margin-bottom: 75px;
}

.form-control {
	background-color: #1d2435;
	border: 1px solid #1d2435;
	border-bottom: 1px solid #0064AD;
}

.col-md-4.form-group {
	width: 300px
}

.contact-us .policy a {
	color: #98A8BF
}

.form-control:focus {
	border-color: transparent;
	box-shadow: none;
	background-color: transparent;
	color: #D0E1F9;
	border-bottom: 1px solid;
	border-bottom-color: #0064AD;
}

.g-font-size-15 {
	font-size: 15px;
}

.g-font-size-17 {
	font-size: 17px;
}

.g-font-size-20 {
	font-size: 20px;
}

.text-primary {
	color: #d0e1F9
}

.bg-primary {
	background: #d0e1F9
}

.border-primary {
	border-color: #d0e1F9
}


/*endregion*/

.bx-sidebar-block {}

.sidebar h2,
.sidebar h3,
.sidebar h4,
.sidebar h5 {
	text-transform: uppercase;
	font-size: 14px;
}

.sidebar li {
	font-size: 12px;
}

.sidebar-icon {
	width: 27px;
	height: 27px;
	margin-right: 5px;
	border-radius: 50%;
	background-color: #1d2435;
	background-repeat: no-repeat;
	background-position: center;
}

.sidebar-icon-label {
	background-image: url(images/label.svg);
	background-size: 19px auto;
}

.sidebar-icon-delivery {
	background-image: url(images/delivery.svg);
	background-size: 17px auto;
}

.sidebar-icon-sale {
	background-image: url(images/sale.svg);
	background-size: auto 17px;
}

.sidebar-icon-self {
	background-image: url(images/self.svg);
	background-size: auto 17px;
}

.sidebar-icon-phone {
	background-image: url(images/phone_white.svg);
	background-size: auto 21px;
}


/* actions */

.bx-header:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 110px;
	background: #20283E;
}

.bx-breadcrumb {
	display: flex;
	margin-top: 20px;
}

.newsdetail-page #pagetitle {
	top: 650px;
	left: 120px;
}

#navigation {
	padding: 30px 0 0;
}

.card {
	background-color: transparent !important
}

.news-list .card-title a,
.news-detail-title,
.news-detail-title a {
	color: white;
	text-decoration: none
}

.card-text {
	color: #d0e1F9
}

.card a img {
	border-radius: 12px
}

.page-actions .news-list-param {
	display: none
}

.page-actions h4.card-title {
	max-width: 50%;
}

.navigation-arrows span:not(.arrow),
.navigation-title {
	display: none
}

h4.card-title {
	position: absolute;
	top: 30px;
	left: 30px
}

h4.card-title {
	position: absolute;
	top: 30px;
	left: 30px
}

.card-body div {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	max-width: 170px;
	width: 100%;
	float: left;
	margin: 0
}

.card-body {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 1rem 0
}

.news-list-more .btn,
.news-list-icon-calendar {
	display: none
}

.news-list-more:before {
	content: "\2192";
	margin: 0 0 0 12px;
	padding: 0;
	color: #98A8BF;
	display: inline-block;
	top: -5px;
	position: relative
}

span.news-list-param {
	color: #98A8bf;
	padding-left: 0
}

.navigation-arrows {
	margin: 60px auto;
	max-width: 90%;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around;
}

.navigation {
	position: relative;
}

.navigation-pages,
.bx-yandex-search-form .navigation-pages {
	position: absolute;
	top: 50%;
	left: 50%;
	right: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	margin-right: -50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.btn.product-item-detail-buy-button:before {
	padding-left: 30px;
	content: "";
	display: inline-block;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8043 0.865234L14.4802 5.50023H17.3327V7.1669H16.3602L15.7294 14.7361C15.712 14.9443 15.6171 15.1384 15.4633 15.28C15.3096 15.4215 15.1083 15.5001 14.8993 15.5002H3.09935C2.89039 15.5001 2.6891 15.4215 2.53537 15.28C2.38164 15.1384 2.28669 14.9443 2.26935 14.7361L1.63768 7.1669H0.666016V5.50023H3.51768L6.19435 0.865234L7.63768 1.69857L5.44268 5.50023H12.5552L10.361 1.69857L11.8043 0.865234ZM14.6877 7.1669H3.31018L3.86602 13.8336H14.1319L14.6877 7.1669ZM9.83268 8.83357V12.1669H8.16602V8.83357H9.83268ZM6.49935 8.83357V12.1669H4.83268V8.83357H6.49935ZM13.166 8.83357V12.1669H11.4993V8.83357H13.166Z' fill='white'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	width: 17px;
	height: 15px;
}

.navigation-pages>*:not(.navigation-title) {
	margin: 0 auto;
	display: block;
	width: 50px;
	margin: 0 10px;
	height: 50px;
	text-decoration: none;
	color: rgba(152, 168, 191, .4);
	border: 1px solid rgba(152, 168, 191, 0.4);
	padding: 15px;
	box-sizing: border-box;
	border-radius: 8px;
}

span.nav-current-page {
	color: #0064AD;
	border: 1px solid #0064AD;
}

.navigation span,
.navigation-arrows .arrow:before,
#tick-footer {
	cursor: pointer;
}

.navigation-arrows .arrow {
	color: #1d2435;
	position: relative;
}

.navigation-arrows .arrow:first-child:before {
	content: "";
	display: inline-block;
	border: solid rgba(152, 168, 191, 0.4);
	border-width: 0 2px 2px 0;
	display: inline-block;
	padding: 3px;
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
}

.navigation-arrows .arrow:last-child:before {
	content: "";
	display: inline-block;
	border: solid rgba(152, 168, 191, 0.4);
	border-width: 0 2px 2px 0;
	display: inline-block;
	padding: 3px;
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
}

.navigation-arrows .arrow:before:hover {
	border: solid #0064ad;
}

.navigation-pages>*:not(.navigation-title):hover {
	color: #0064ad;
	border: 1px solid #0064ad;
}

.navigation-arrows .arrow:last-child:before {
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}

.navigation-arrows .arrow:last-child:after,
.navigation-arrows .arrow:first-child:after {
	content: "";
	display: inline-block;
	position: absolute;
	border: 1px solid rgba(152, 168, 191, 0.4);
	width: 50px;
	height: 50px;
	top: -12px;
	left: -22px;
	border-radius: 8px;
}

.navigation-arrows .arrow:last-child:after {
	left: -18px
}

.navigation-arrows .arrow:hover:before,
.navigation-arrows .arrow:hover:after {
	border-color: #0064ad;
}

.news-list-more {
	text-decoration: none
}

.news-list-more:hover:before,
.catalog-section-list-item:hover a {
	color: #0094ff;
}

.news-detail-content {
	margin-bottom: 5px;
	color: #98a8bf;
	text-align: center;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
}

.news-detail,
.news-detail>div {
	position: relative;
}

.news-detail-body {
	position: absolute;
	top: 100px;
	left: 100px;
}

.news-detail-body .discount-valid {
	color: white;
	font-size: 16px;
	line-height: 30px;
}

.news-detail-body .news-detail-title {
	margin-top: 60px;
	font-weight: 600;
	font-size: 40px;
	line-height: 50px;
	text-transform: uppercase;
	margin-bottom: 20px;
}


/* .news-detail-img:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(30, 31, 38, 0.6);
    box-shadow: inset 0px 0px 250px #1E1F26;
} */


/* .news-detail-img:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: -webkit-linear-gradient(165.96deg, rgba(30, 31, 38, 0) 49.94%, #1E1F26 100%);
    background: linear-gradient(284.04deg, rgba(30, 31, 38, 0) 49.94%, #1E1F26 100%);
} */

.on-img {
	max-width: 50%;
	padding-right: 30px;
	font-size: 16px;
	line-height: 30px;
	color: white;
}

.action-page .on-img {
	max-width: 100%
}

.action-page .news-detail-content {
	color: #fff;
	text-align: left;
}

.page-actions .news-list-icon {
	display: none;
}

.page-actions .news-list-value {
	font-size: 14px;
	line-height: 20px;
	color: #98A8BF;
	padding-left: 0;
}

.page-actions .card-body div.news-list-view.news-list-post-params {
	max-width: 200px;
}

.page-actions .news-list-more:before {
	top: -3px;
}

.slider__container {
	overflow: hidden
}

.slider__items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition: -webkit-transform .5s ease;
	transition: -webkit-transform .5s ease;
	transition: transform .5s ease;
	transition: transform .5s ease, -webkit-transform .5s ease;
	justify-content: space-between;
	align-items: flex-start;
}

.slider_disable-transition {
	-webkit-transition: none;
	transition: none
}

.slider__wrapper{overflow:hidden}

.slider__item {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width:100vw;
	height:50vw;
	display:flex;
	justify-content:center;
	align-items:center;
	color:#fff;
	position: relative;
}

.slider__item:after{
	content:"";
	position:absolute;
	z-index:0;
	top:0;
	bottom:0;
	left:0;
	right:0;
}
.compare-table-slider .slider__item:after{
	display: none;
}

.slider__control {
	position: absolute;
	cursor: pointer;
	top: 50%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 40px;
	height: 40px;
	color: #fff;
	text-align: center;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	background: transparent;
	border: 0
}

.slider__control_hide {
	display: none
}

.slider__control[data-slide=prev] {
	left: 0
}

.slider__control[data-slide=next] {
	top: 0;
	right: 0;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

button.slider__control:hover {
	background: transparent;
	cursor: pointer
}

.slider__control:focus,
.slider__control:hover {
	color: #0064ad;
	text-decoration: none;
	outline: 0;
}

.catalog-section .slider__control.prev {
	bottom: -20px;
}
.catalog-section .slider__control.next {
	bottom: -11px !important;
}

.slider__indicators {
	position: absoluolte;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 15;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding-left: 0;
	margin-right: 15%;
	margin-left: 15%;
	list-style: none;
	margin-top: 0;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 0
}

.slider__indicators li {
	box-sizing: content-box;
	-webkit-box-flex: 0;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	width: 4.4vw;
	height: 2px;
	margin-right: 10px;
	margin-left: 10px;
	text-indent: -999px;
	cursor: pointer;
	background-color: rgba(208, 225, 249, .4);
	background-clip: padding-box;
	border-top: 15px solid transparent;
	border-bottom: 15px solid transparent
}

.slider__indicators li.active,
.slider__indicators li:hover {
	background-color: #0064AD
}

.slider__item a:hover,
.slider-text h1#pagetitle,
.slider-text {
	color: white
}

.slider__controls {
	position: absolute;
	bottom: 30px;
	margin: 0 auto;
	display: block;
	left: calc((100vw - 1200px) / 2 + var(--bs-gutter-x));
	right: calc((100vw - 1200px) / 2 + var(--bs-gutter-x))
}

.home .slide-more {
	display: none
}

.slide-more {
	position: relative;
	width: 204px;
	height: 60px;
	background: #0064AD;
	border-radius: 100px;
	font-weight: 600;
	font-size: 16px;
	line-height: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 15px 35px;
	margin-top: 60px;
	z-index: 2
}

li#pause {
	display: none;
	width: auto;
	height: auto;
	text-indent: initial;
	background: transparent;
}

.slide-more:hover {
	background: #0094FF;
	box-shadow: 0px 0px 20px rgba(53, 170, 255, 0.3);
}

.slider__control:hover svg path,
li#pause:hover svg path {
	fill: #0094FF;
}

.slide-more:after {
	content: "";
	display: inline-block;
	margin: 5px 0 0 18px;
	width: 33px;
	height: 16px;
	background: url(img/arrow-wh.svg) no-repeat;
}

.icon-category,
.hr {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
	margin-top: 40px;
}

.icon-category .col-4 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	height: 170px;
	margin: 44px auto
}

.icon-category svg {
	display: block;
	margin: 0 auto;
	height: 62px
}

.icon-more {
	margin: 60px auto
}

.icon-more div div {
	margin: 10px;
}

.with-before .icon-category:before,
.hr:before {
	content: "";
	position: absolute;
	width: 40px;
	border: 2px solid #0064AD;
	display: block;
	margin: 0 auto;
	top: 0;
	left: 0;
	right: 0;
}

.icon-category a:nth-child(2) svg {
	margin-bottom: 0;
}

.icon-category a:nth-child(2),
.icon-category .col-4:nth-child(2) {
	border-left: 1px solid rgba(255, 255, 255, 0.06);
	border-right: 1px solid rgba(255, 255, 255, 0.06);
}

.icon-category a:not(:nth-child(2)) span {
	margin-top: 25px;
}

.all-pages-block {
	clear: both
}

.icon-category a:not(:nth-child(2)) svg {
	margin-top: 25px;
}

.all-pages-block span {
	color: #D0E1F9;
}

.title-onimg {
	position: relative
}

.title-onimg .sub-title {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	text-align: center;
	margin-top: -15px
}

.title-onimg:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(29, 36, 53, 0.4);
}

.all-pages-block .sub-title,
.subtitle {
	color: #98A8BF;
	text-transform: none;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
}

.all-pages-block span:not(.sub-title) {
	margin: 25px auto 10px;
}

.all-pages-block .col-4 {
	margin: 64px auto;
}

.video-img {
	position: relative;
	border-radius: 30px;
	overflow: hidden
}

.video-img,
.video-img:before {
	max-width: 1000px;
	margin: 80px auto;
	border-radius: 22px
	/*background: url(/upload/medialibrary/163/6.jpg) no-repeat center;background-size: contain;*/
}

video {
	object-fit: fill
}

.product-item-detail-tab-content .video-img,
.product-item-detail-tab-content .video-img:before {
	margin: 0 auto 80px
}

.video-img:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0;
	height: 100%;
	background-size: cover;
	overflow: hidden;
	z-index: 2
}

.video-img.active:before {
	display: none
}

.video-img.active,
iframe.video-img {
	background: transparent
}

.video-img iframe {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

.video-js,
.video-img iframe {
	max-width: 1200px;
	width: 100%;
	height: auto;
}

.video-js .vjs-big-play-button,
.video-js:hover .vjs-big-play-button {
	line-height: 66px;
	height: 66px;
	width: 66px;
	border: 0.06666em solid #0064AD;
	background-color: #0064AD;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}

.video-js .vjs-big-play-button:hover {
	border: 0.06666em solid #0094ff;
	background-color: #0094ff
}

.social-footer {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 160px;
	height: 24px;
	/*background: url(img/social-footer.svg) center no-repeat;*/
	-ms-flex-pack: distribute;
;
	justify-content: space-around;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.social-footer a {
	/*pointer-events: none;*/
	width: 32px;
	height: 20px;
	display: inline-block;
}

a.youtube {
	background: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.606 2.995C17.53 2.697 17.314 2.472 17.067 2.403C16.63 2.28 14.5 2 10 2C5.5 2 3.372 2.28 2.931 2.403C2.687 2.471 2.471 2.696 2.394 2.995C2.285 3.419 2 5.196 2 8C2 10.804 2.285 12.58 2.394 13.006C2.47 13.303 2.686 13.528 2.932 13.596C3.372 13.72 5.5 14 10 14C14.5 14 16.629 13.72 17.069 13.597C17.313 13.529 17.529 13.304 17.606 13.005C17.715 12.581 18 10.8 18 8C18 5.2 17.715 3.42 17.606 2.995ZM19.543 2.498C20 4.28 20 8 20 8C20 8 20 11.72 19.543 13.502C19.289 14.487 18.546 15.262 17.605 15.524C15.896 16 10 16 10 16C10 16 4.107 16 2.395 15.524C1.45 15.258 0.708 14.484 0.457 13.502C2.98023e-08 11.72 0 8 0 8C0 8 2.98023e-08 4.28 0.457 2.498C0.711 1.513 1.454 0.738 2.395 0.476C4.107 -1.78814e-07 10 0 10 0C10 0 15.896 -1.78814e-07 17.605 0.476C18.55 0.742 19.292 1.516 19.543 2.498ZM8 11.5V4.5L14 8L8 11.5Z' fill='%230064AD'/%3E%3C/svg%3E%0A") no-repeat 0 center;
	margin-left: 8px;
	margin-right: 20px;
}

a.youtube:hover {
	background: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.606 2.995C17.53 2.697 17.314 2.472 17.067 2.403C16.63 2.28 14.5 2 10 2C5.5 2 3.372 2.28 2.931 2.403C2.687 2.471 2.471 2.696 2.394 2.995C2.285 3.419 2 5.196 2 8C2 10.804 2.285 12.58 2.394 13.006C2.47 13.303 2.686 13.528 2.932 13.596C3.372 13.72 5.5 14 10 14C14.5 14 16.629 13.72 17.069 13.597C17.313 13.529 17.529 13.304 17.606 13.005C17.715 12.581 18 10.8 18 8C18 5.2 17.715 3.42 17.606 2.995ZM19.543 2.498C20 4.28 20 8 20 8C20 8 20 11.72 19.543 13.502C19.289 14.487 18.546 15.262 17.605 15.524C15.896 16 10 16 10 16C10 16 4.107 16 2.395 15.524C1.45 15.258 0.708 14.484 0.457 13.502C2.98023e-08 11.72 0 8 0 8C0 8 2.98023e-08 4.28 0.457 2.498C0.711 1.513 1.454 0.738 2.395 0.476C4.107 -1.78814e-07 10 0 10 0C10 0 15.896 -1.78814e-07 17.605 0.476C18.55 0.742 19.292 1.516 19.543 2.498ZM8 11.5V4.5L14 8L8 11.5Z' fill='%230094FF'/%3E%3C/svg%3E%0A") no-repeat 0 center;
}

.social-footer a.telegram {
	background: url(../img/telegram.svg) no-repeat 0 center;
	margin-left: 20px;
	margin-right: 0;
	background-size: contain;
}

.social-footer a.telegram:hover {
	background: url(../img/telegramh.svg) no-repeat;
	background-size: contain
}

.social-footer a.Dzen {
	background: url(../img/dzen.svg) no-repeat 0 center;
	margin-left: 20px;
	margin-right: 0;
	background-size: contain;
}

.social-footer a.Dzen:hover {
	background: url(../img/dzenh.svg) no-repeat;
	background-size: contain
}


a.vk {
	background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20C14.1217 20 16.1566 19.1572 17.6569 17.6569C19.1572 16.1566 20 14.1217 20 12C20 9.87827 19.1572 7.84344 17.6569 6.34315C16.1566 4.84286 14.1217 4 12 4C9.87827 4 7.84344 4.84286 6.34315 6.34315C4.84286 7.84344 4 9.87827 4 12C4 14.1217 4.84286 16.1566 6.34315 17.6569C7.84344 19.1572 9.87827 20 12 20ZM12 22C6.477 22 2 17.523 2 12C2 6.477 6.477 2 12 2C17.523 2 22 6.477 22 12C22 17.523 17.523 22 12 22Z' fill='%230064AD'/%3E%3Cpath d='M15.7474 13.1385C16.1083 13.4899 16.4897 13.8223 16.8126 14.21C16.9566 14.3825 17.0911 14.5598 17.194 14.7592C17.3412 15.0441 17.2082 15.3574 16.9534 15.3733H15.3692C14.9593 15.4065 14.6348 15.2419 14.3594 14.9618C14.1394 14.7386 13.9369 14.5012 13.7264 14.2701C13.6409 14.1752 13.5491 14.0866 13.4415 14.0169C13.2247 13.8761 13.0379 13.9188 12.9145 14.1451C12.7878 14.3746 12.7594 14.6294 12.7467 14.8842C12.7293 15.2577 12.6169 15.3559 12.2418 15.3733C11.441 15.4113 10.6813 15.2894 9.97387 14.8858C9.3503 14.5297 8.86758 14.0264 8.44818 13.4567C7.62994 12.3472 7.0032 11.1286 6.43978 9.87667C6.31316 9.59495 6.40496 9.44302 6.71674 9.43827C7.23427 9.42877 7.7518 9.42877 8.26775 9.43827C8.47825 9.44143 8.61752 9.56172 8.69824 9.76113C8.97837 10.4496 9.32023 11.1032 9.74913 11.7094C9.86308 11.8708 9.9802 12.0323 10.1464 12.1462C10.33 12.2728 10.4692 12.2301 10.5563 12.0259C10.6117 11.8961 10.6354 11.7569 10.6481 11.6176C10.6892 11.1396 10.694 10.6617 10.6228 10.1853C10.5784 9.88775 10.4107 9.69466 10.1131 9.63769C9.9612 9.6092 9.98336 9.5538 10.0577 9.46676C10.1859 9.31799 10.3046 9.22461 10.5436 9.22461H12.3336C12.6153 9.28 12.6786 9.40662 12.7166 9.6915L12.7182 11.6809C12.715 11.7901 12.7736 12.1177 12.9714 12.1889C13.1297 12.2412 13.2342 12.1146 13.3291 12.0149C13.758 11.559 14.0651 11.0209 14.3389 10.4654C14.4591 10.2201 14.5636 9.9653 14.6649 9.71207C14.7408 9.52373 14.858 9.43194 15.07 9.4351L16.7936 9.43669C16.8442 9.43669 16.8964 9.43669 16.9455 9.44618C17.2367 9.49525 17.3158 9.62028 17.2256 9.90516C17.0848 10.3499 16.8094 10.7218 16.5403 11.0937C16.2523 11.4926 15.9453 11.8756 15.6604 12.276C15.4008 12.6368 15.4214 12.8204 15.7474 13.1385Z' fill='%230064AD'/%3E%3C/svg%3E") no-repeat 0 center;
	margin-right: 0;
	margin-left: 0;
}

a.vk:hover {
	background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20C14.1217 20 16.1566 19.1572 17.6569 17.6569C19.1572 16.1566 20 14.1217 20 12C20 9.87827 19.1572 7.84344 17.6569 6.34315C16.1566 4.84286 14.1217 4 12 4C9.87827 4 7.84344 4.84286 6.34315 6.34315C4.84286 7.84344 4 9.87827 4 12C4 14.1217 4.84286 16.1566 6.34315 17.6569C7.84344 19.1572 9.87827 20 12 20ZM12 22C6.477 22 2 17.523 2 12C2 6.477 6.477 2 12 2C17.523 2 22 6.477 22 12C22 17.523 17.523 22 12 22Z' fill='%230094FF'/%3E%3Cpath d='M15.7474 13.1385C16.1083 13.4899 16.4897 13.8223 16.8126 14.21C16.9566 14.3825 17.0911 14.5598 17.194 14.7592C17.3412 15.0441 17.2082 15.3574 16.9534 15.3733H15.3692C14.9593 15.4065 14.6348 15.2419 14.3594 14.9618C14.1394 14.7386 13.9369 14.5012 13.7264 14.2701C13.6409 14.1752 13.5491 14.0866 13.4415 14.0169C13.2247 13.8761 13.0379 13.9188 12.9145 14.1451C12.7878 14.3746 12.7594 14.6294 12.7467 14.8842C12.7293 15.2577 12.6169 15.3559 12.2418 15.3733C11.441 15.4113 10.6813 15.2894 9.97387 14.8858C9.3503 14.5297 8.86758 14.0264 8.44818 13.4567C7.62994 12.3472 7.0032 11.1286 6.43978 9.87667C6.31316 9.59495 6.40496 9.44302 6.71674 9.43827C7.23427 9.42877 7.7518 9.42877 8.26775 9.43827C8.47825 9.44143 8.61752 9.56172 8.69824 9.76113C8.97837 10.4496 9.32023 11.1032 9.74913 11.7094C9.86308 11.8708 9.9802 12.0323 10.1464 12.1462C10.33 12.2728 10.4692 12.2301 10.5563 12.0259C10.6117 11.8961 10.6354 11.7569 10.6481 11.6176C10.6892 11.1396 10.694 10.6617 10.6228 10.1853C10.5784 9.88775 10.4107 9.69466 10.1131 9.63769C9.9612 9.6092 9.98336 9.5538 10.0577 9.46676C10.1859 9.31799 10.3046 9.22461 10.5436 9.22461H12.3336C12.6153 9.28 12.6786 9.40662 12.7166 9.6915L12.7182 11.6809C12.715 11.7901 12.7736 12.1177 12.9714 12.1889C13.1297 12.2412 13.2342 12.1146 13.3291 12.0149C13.758 11.559 14.0651 11.0209 14.3389 10.4654C14.4591 10.2201 14.5636 9.9653 14.6649 9.71207C14.7408 9.52373 14.858 9.43194 15.07 9.4351L16.7936 9.43669C16.8442 9.43669 16.8964 9.43669 16.9455 9.44618C17.2367 9.49525 17.3158 9.62028 17.2256 9.90516C17.0848 10.3499 16.8094 10.7218 16.5403 11.0937C16.2523 11.4926 15.9453 11.8756 15.6604 12.276C15.4008 12.6368 15.4214 12.8204 15.7474 13.1385Z' fill='%230094FF'/%3E%3C/svg%3E") no-repeat 0 center;
}

.footer-section {
	margin-top: 40px;
	padding-bottom: 40px
}

.footer-section,
.footer-section a {
	font-weight: normal;
	font-size: 14px;
	line-height: 30px;
	color: #7387A4;
	text-decoration: none
}

.bx-footer-section>div {
	padding-top: 60px
}

.bx-footer-section>div:nth-child(2) {
	border-top: 1px solid rgba(255, 255, 255, 0.06)
}
.vjs-has-started.vjs-has-started  .vjs-control-bar {
	display:none ;
}
.video-js:hover .vjs-control-bar {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.rights-fixed {
	left: auto;
	right: 40px
}

.chat,
.bx-up,
.btn-zoom {
	display: block;
	width: 50px;
	height: 50px;
	border-radius: 50%;
}

.chat {
	background: url(img/chat.svg) center no-repeat
}

.chat:hover {
	cursor: pointer;
	background: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='50' height='50' rx='25' fill='%230094FF'/%3E%3Cpath d='M20.3785 30.8333L16.666 33.75V18.3333C16.666 18.1123 16.7538 17.9004 16.9101 17.7441C17.0664 17.5878 17.2783 17.5 17.4993 17.5H32.4993C32.7204 17.5 32.9323 17.5878 33.0886 17.7441C33.2449 17.9004 33.3327 18.1123 33.3327 18.3333V30C33.3327 30.221 33.2449 30.433 33.0886 30.5893C32.9323 30.7455 32.7204 30.8333 32.4993 30.8333H20.3785ZM19.8018 29.1667H31.666V19.1667H18.3327V30.3208L19.8018 29.1667ZM24.166 23.3333H25.8327V25H24.166V23.3333ZM20.8327 23.3333H22.4993V25H20.8327V23.3333ZM27.4993 23.3333H29.166V25H27.4993V23.3333Z' fill='white'/%3E%3C/svg%3E") no-repeat center;
}

#chat {
	display: none
}

#chat.closed {
	background: #0064ad;
	position: relative
}

#chat.closed:before {
	content: "\002b";
	position: absolute;
	color: white;
	transform: rotate(45deg);
	font-size: 30px;
	left: 16px;
	top: 10px;
}

#chat.closed:hover {
	background: #0094FF;
	box-shadow: 0px 0px 20px rgba(53, 170, 255, 0.3);
	cursor: pointer
}

.hchat:hover,
.chat:hover,
.rights-fixed .bx-up:hover,
.btn-zoom:hover {
	box-shadow: 0px 0px 20px rgba(53, 170, 255, 0.3)
}

.hchat {
	margin-bottom: 20px
}

.viber.chat,
.viber:hover {
	background: url(../img/viber1.svg) #0064ad center no-repeat
}

.whatsapp.chat,
.whatsapp:hover {
	background: url(../img/whatsapp1.svg) #0064ad center no-repeat
}

.telegram.chat,
.telegram:hover {
	background: url(../img/telegram5.svg) #0064ad center no-repeat
}

.whatsapp:hover,
.viber:hover,
.telegram:hover,
.btn-zoom:hover {
	background-color: #0094ff
}

.bx-up {
	background: url(../img/up.svg) center no-repeat;
	margin-top: 20px;
	margin-bottom: 40px;
	opacity: 0;
	height: 0
}

.bx-up.viz {
	opacity: 1;
	height: 50px
}

.bx-up:hover {
	background: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='50' height='50' rx='25' fill='%230094FF'/%3E%3Cpath d='M25.7071 14.2929C25.3166 13.9024 24.6834 13.9024 24.2929 14.2929L17.9289 20.6569C17.5384 21.0474 17.5384 21.6805 17.9289 22.0711C18.3195 22.4616 18.9526 22.4616 19.3431 22.0711L25 16.4142L30.6569 22.0711C31.0474 22.4616 31.6805 22.4616 32.0711 22.0711C32.4616 21.6805 32.4616 21.0474 32.0711 20.6569L25.7071 14.2929ZM24 15L24 35H26L26 15H24Z' fill='%23D0E1F9'/%3E%3C/svg%3E");
}

.btn-zoom {
	position: absolute;
	bottom: 40px;
	right: 40px;
	z-index: 100;
	overflow: hidden;
	cursor: pointer;
	background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0259 12.8476L17.5951 16.4159L16.4159 17.5951L12.8476 14.0259C11.5199 15.0903 9.86842 15.6692 8.16675 15.6667C4.02675 15.6667 0.666748 12.3067 0.666748 8.16675C0.666748 4.02675 4.02675 0.666748 8.16675 0.666748C12.3067 0.666748 15.6667 4.02675 15.6667 8.16675C15.6692 9.86842 15.0903 11.5199 14.0259 12.8476ZM12.3542 12.2292C13.4118 11.1417 14.0025 9.68377 14.0001 8.16675C14.0001 4.94341 11.3892 2.33341 8.16675 2.33341C4.94341 2.33341 2.33341 4.94341 2.33341 8.16675C2.33341 11.3892 4.94341 14.0001 8.16675 14.0001C9.68377 14.0025 11.1417 13.4118 12.2292 12.3542L12.3542 12.2292ZM7.33342 7.33342V4.83342H9.00008V7.33342H11.5001V9.00008H9.00008V11.5001H7.33342V9.00008H4.83342V7.33342H7.33342Z' fill='white'/%3E%3C/svg%3E%0A") #0064ad no-repeat center;
}

.all-rights {
	margin-left: 50px
}

.bx-footer-section h4 {
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	text-transform: uppercase;
	color: #D0E1F9
}

.bx-footer ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.bx-footer ul .bx-nav-1-lvl>a span {
	padding: 15px 14px 15px 20px;
}

.bx-footer ul a .bx-nav-1-lvl-link-text {
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	color: #98A8BF;
	text-transform: none;
}

.bx-footer ul .bx-nav-1-lvl {
	max-width: 50%;
	width: 100%
}

.bx-footer .col-sm-2 ul .bx-nav-1-lvl {
	max-width: 100%
}

.bx-footer ul .bx-nav-1-lvl>a:before {
	content: "";
	position: absolute;
	top: 25px;
	left: 0;
	width: 6px;
	border: 1px solid #0064AD;
}

.contacts-footer,
.contacts-footer a {
	font-weight: normal;
	font-size: 20px;
	line-height: 30px;
	color: #D0E1F9;
	text-decoration: none
}

.contacts-footer .col-12:nth-child(2) {
	border-bottom: 1px solid rgba(255, 255, 255, 0.06);
	padding-bottom: 40px;
}

.conditions a {
	font-weight: normal;
	font-size: 14px;
	line-height: 30px;
	color: #7387A4
}

.contacts-footer .subtitle a {
	color: #0064AD;
	font-weight: normal;
	font-size: 14px;
}

.contacts-footer a:hover,
a.subtitle:hover,
.bx-footer ul a:hover .bx-nav-1-lvl-link-text,
.news h4.card-title a:hover,
.contacts-footer .bottom-phones a:hover {
	color: #0094ff
}

.contacts-footer .bottom-phones a {
	font-weight: 600;
	font-size: 30px;
	line-height: 40px;
	text-align: center;
	letter-spacing: 0.02em;
	color: #D0E1F9;
}

.bottom-phones {
	max-width: 660px;
	width: 100%;
	margin: 0 auto 30px;
}

.schedule {
	margin-bottom: 10px
}

.know {
	font-weight: 600;
	font-size: 24px;
	margin-bottom: 20px;
	line-height: 30px;
}

.tick {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-right: 10px;
	border: 1px solid #0064AD;
	box-sizing: border-box;
	border-radius: 4px;
}

.bx-subscribe form {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.bx-subscribe .bx-input-group .bx-form-control {
	color: #98A8BF;
	background: #20283E;
	border: 0;
	border-bottom: 1px solid #2d3549;
	margin-bottom: 0;
	padding: 12px;
	height: 50px;
	width: 260px;
}

.bx-input-group .bx-form-control.borderact {
	border-bottom: 1px solid #0064AD;
}

.btn-subscribe:before {
	display: none;
}

.btn-subscribe,
.btn-cat {
	background: #0064AD;
	border-radius: 100px;
	width: 181px;
	height: 50px;
	padding: 0;
}

.btn-subscribe:hover,
.btn-cat:hover,
h1.btn-cat:hover a {
	background: #0094FF;
	color: white;
	box-shadow: 0px 0px 20px rgba(53, 170, 255, 0.3);
}

h1.btn-cat:hover {
	background: transparent;
	box-shadow: none
}

.btn-cat:hover a {
	color: white
}

h1.btn-cat a {
	padding: 20px 40px;
	border-radius: 100px
}

.btn-subscribe span,
.btn-cat span,
a.btn-cat:hover span {
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	color: #FFFFFF;
	text-transform: none;
}

.btn-cat span:after {
	content: "\2192";
	display: inline-block;
	margin-left: 16px;
	width: 20px;
	color: white
}

.bx-subscribe .bx-input-group {
	margin-right: 20px;
}

.btn-cat {
	max-width: 320px;
	display: inline-block;
	padding: 15px;
	text-decoration: none;
	width: 100%;
}

.without-before:before {
	display: none
}

.text-action .icon-category {
	margin-top: 14px
}

.text-action h2 {
	margin-top: 80px
}

.text-action .col-4 {
	max-width: 300px;
	width: 100%
}

.text-action span:not(.sub-title) {
	min-height: 40px
}

.news .card-body div {
	max-width: 86px
}

.news h4.card-title {
	position: relative;
	top: auto;
	left: auto
}

.news h4.card-title a {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 30px;
	color: #D0E1F9;
}

.mw960 {
	max-width: 960px;
	width: 100%;
	margin: 60px auto 80px
}

.news .news-list-value {
	padding-left: 5px
}

.news~.icon-category:before {
	display: none
}

.news .nav-page-all {
	display: none
}

.news .news-detail-body {
	position: relative;
	top: auto;
	left: auto;
	max-width: 960px;
	width: 100%;
	margin: 0 auto;
	text-align: left;
}

.news .news-detail-title {
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	color: #D0E1F9;
	font-style: normal;
	font-weight: 600;
	font-size: 30px;
	line-height: 50px;
}

.news h2,
.news h3 {
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	text-transform: none;
	text-align: left;
}

.news .news-detail-content,
.public-statement {
	max-width: 960px;
	width: 100%;
	margin: 0 auto;
	text-align: left;
}

.news .news-detail-title {
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	color: #D0E1F9;
	font-style: normal;
	font-weight: 600;
	font-size: 30px;
	line-height: 50px;
}

.product-item-detail-slider-container.magnified .product-item-detail-slider-image {
	cursor: zoom-in
}

.product-item-detail-slider-images-container .product-item-detail-slider-image.bad-photo,
.badphoto {
	cursor: auto !important;
	pointer-events: none
}

.bad-photo+.btn-zoom,
.badphoto .btn-zoom {
	display: none
}

.news h2,
.news h3 {
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	text-transform: none;
	text-align: left;
}

.news .news-detail-content {
	max-width: 960px;
	width: 100%;
	margin: 0 auto;
	text-align: left;
}

.news .news-detail-title {
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	color: #D0E1F9;
	font-style: normal;
	font-weight: 600;
	font-size: 30px;
	line-height: 50px;
}

.news h2,
.news h3 {
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	text-transform: none;
	text-align: left;
}

.news .news-detail-content,
.bx-yandex-search-form {
	max-width: 960px;
	width: 100%;
	margin: 0 auto;
	text-align: left;
}

.news ul li,
ul.dot li {
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	margin: 10px 0;
	position: relative;
	padding-left: 18px;
}

.news p,
.news ul,
ul.dot {
	margin-bottom: 30px;
}

.news ul,
ul.dot {
	list-style-type: none;
	padding: 0;
}

.news ul li:before,
ul.dot li:before {
	border-top: 4px solid #0064AD;
	width: 4px;
	content: "";
	display: inline-block;
	margin-right: 14px;
	margin-top: 8px;
	position: absolute;
	left: 0;
}

.back-parent {
	color: #98A8BF;
	text-decoration: none;
	padding: 20px;
	border: 1px solid;
	border-radius: 100px;
	margin-top: 40px;
	display: inline-block;
	width: 240px;
	text-align: center;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
}

.news~.icon-category .col-4:nth-child(2) {
	border-left: 1px solid rgba(255, 255, 255, 0.06);
	border-right: 1px solid rgba(255, 255, 255, 0.06);
}

.fnumber {
	font-weight: 600;
	font-size: 60px;
	line-height: 60px;
	color: #0064AD;
}

.fact {
	font-weight: 600;
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	color: #D0E1F9;
}

.facts-numbers {
	margin: 80px auto 100px;
}

.modules {
	max-width: 1000px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	font-weight: normal;
	font-size: 16px;
	line-height: 30px;
	color: #98A8BF;
}

.modules .row>div>img {
	border-radius: 10px;
}

.modules .col-sm-12 {
	max-width: 470px;
	width: 100%;
}

.modules .container {
	padding: 0;
}

.modules .sub-title {
	font-weight: 600;
	font-size: 24px;
	line-height: 30px;
	color: #D0E1F9;
	margin-bottom: 20px;
}

.modules img {
	border-radius: 10px;
	max-width: 100%;
}

.modules .row {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 40px;
}

.detail-module:after {
	content: "";
	display: block;
	margin-top: 40px;
	width: 60px;
	border: 2px solid #0064AD;
}

.modules .row:nth-child(2n) {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.modules.row-reverse .row:nth-child(2n+1) {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.modules.row-reverse .row:nth-child(2n) {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
}

.modules .sub-title,
.detail-module {
	max-width: 470px;
	width: 100%;
}

.our-history {
	font-weight: normal;
	font-size: 16px;
	line-height: 30px;
	text-align: right;
	color: #D0E1F9;
	max-width: 1000px;
	width: 100%;
	margin: 0 auto 100px;
}

.mw1000 {
	max-width: 1000px;
	width: 100%;
	margin: 0 auto
}

.our-history .row:nth-child(2n+1) div {
	border-right: 1px solid rgba(255, 255, 255, 0.06);
}

.our-history .row:nth-child(2n) {
	text-align: left;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.our-history .row:nth-child(2n) div {
	border-left: 1px solid rgba(255, 255, 255, 0.06);
	position: relative
}

.our-history .row>div {
	border-bottom: 1px solid rgba(255, 255, 255, 0.06);
	padding: 45px 40px 20px;
}

.our-history .year {
	font-weight: 600;
	font-size: 30px;
	line-height: 40px;
	color: #0064AD;
}

.our-history .row:last-child>div {
	position: relative
}

.our-history .row:nth-child(2n)>div:before,
.our-history .row:nth-child(2n)>div:after,
.our-history .row:last-child>div:after,
.our-history .row:last-child>div:before {
	content: "";
	display: block;
	position: absolute;
	width: 10px;
	height: 10px;
	top: -5px;
	left: -5px;
	background: #0064AD;
}

.our-history .row:nth-child(2n)>div:after {
	top: auto;
	bottom: -5px
}

.our-history .row:last-child>div:after {
	top: auto;
	bottom: -5px;
	left: auto;
	right: -5px
}

.our-history .row:last-child>div:before {
	top: 140px;
	left: auto;
	right: 0;
	bottom: auto;
	height: 50px;
	width: 1px;
	background: rgba(255, 255, 255, 0.06);
}

.our-showrooms {
	margin: 80px auto;
	color: #98A8BF
}

.bx-yandex-search-form,
.hr {
	margin-bottom: 80px;
}

.bx-yandex-search-form div {
	position: relative
}

.bx-yandex-search-form svg {
	position: absolute;
	top: 18px;
	left: 65px;
}

input.search-near,
.go-search {
	color: white;
	border: 1px solid #0064AD;
	width: 300px;
	height: 50px;
	margin-left: 20px;
	background: #0064AD;
	border-radius: 100px;
	font-weight: 600;
	font-size: 14px;
}

input.search-near:hover,
.go-search:hover {
	background: #0094FF
}

input.address {
	max-width: 640px;
	width: 100%;
	display: inline-block
}

.bx-yandex-search-form form {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	max-width: 100%;
	width: 100%;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.bx-yandex-search-form input[type="text"] {
	max-width: 640px;
	width: 100%;
	display: block;
	border: 0;
	color: #98A8BF;
	padding: 15px;
	background: #1d2435;
	border-bottom: 1px solid rgba(255, 255, 255, 0.06);
}

.bx-yandex-search-form input[name="q"] {
	background: url(/images/search-icon.svg) no-repeat 20px center;
	padding-left: 60px;
}

.bx-yandex-search-form input[type="text"]:focus {
	outline: none;
	border: none;
	border-bottom: 1px solid rgba(57, 92, 153, 0.6);
	cursor: text;
}

.modules.row-reverse {
	max-width: 1000px;
	width: 100%;
	margin: 0 auto 80px;
}

.bx-yandex-search-results {
	padding: 40px 20px 0;
	max-width: 400px !important;
	background: #20283E;
	margin: 0 !important;
}

.addres .subtitle,
.sub-title {
	font-weight: 600;
	margin-bottom: 10px;
	color: #D0E1F9;
}

.full-addr {
	margin-bottom: 10px;
	color: #98A8BF;
	padding-right: 15px;
}

.addres {
	font-size: 14px;
	line-height: 20px;
	padding-top: 30px;
	border-top: 1px solid rgba(255, 255, 255, 0.06);;
	margin-bottom: 30px;
}

.hours {
	margin: 10px auto;
}

.hours a {
	text-decoration: none;
	color: #98A8BF
}

.create-route {
	margin: 10px auto;
}

.wrap-select {
	position: relative;
	height: calc(100% - 40px);
}

.wrap-select .bx-nav-angle-bottom {
	position: absolute;
	top: 20px;
	right: 5px
}
.wrap-select .bx-nav-angle-bottom.hover:before,
.wrap-select .bx-nav-angle-bottom.hover:after{
	background: #0094ff;
}

.bx-nav-angle-bottom.active::before{
	transform: translate(-50%,-50%) rotate(-135deg);
}

.bx-nav-angle-bottom.active::after {
	transform: translate(-50%,-50%) rotate(135deg);
}
.wrap-select .tabs {
	list-style-type: none;
	padding: 0;
	margin: 0;
	position: relative;
	height: 100%;
}

.wrap-select.opened .tabs {
	height: 400px;
	box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.1);
}

.wrap-select .tabs:after {
	content: "";
	clear: both;
	display: block;
	height: 240px;
}

.wrap-select .tabs li>input {
	display: none;
}

.wrap-select .tabs li>label {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	padding: 5px 20px 25px;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.wrap-select.opened .tabs li>label {
	padding-left: 40px
}

.wrap-select.opened .tabs li:first-child {
	padding-top: 70px
}

.wrap-select.opened:before {
	content: "Москва и МО";
	color: #98A8BF;
	position: absolute;
	left: 20px;
	top: 15px;
	font-weight: bold;
	z-index: 9;
}
.wrap-select.opened:hover:before {
	color: #0094ff;
}

.wrap-select .tabs .tab-content {
	display: none;
	position: absolute;
	left: 0;
	padding: 20px;
	top: 40px;
	bottom: 0;
	width: 100%;
}

.tab-content--inner{
	height: 100%;
}

.wrap-select .tabs li>input:not(:checked)+label {
	display: none;
}

.wrap-select .tabs li>label:hover,
.wrap-select.opened .tabs li>input:checked+label{
	color: #0094ff;
}

.wrap-select .tabs li>input:checked~.tab-content {
	display: block;
}

.wrap-select.opened .tabs li>input:not(:checked)+label {
	display: block;
	width: 100%;
}

.wrap-select.opened .tabs li>input:checked~.tab-content {
	display: none
}

.for-open {
	width: auto;
	height: 50px;
	display: block;
	right: 20px;
	position: absolute;
	cursor: pointer;
	pointer-events: all;
	z-index: 8;
	left: 15px;
}

.for-open:hover .bx-nav-angle-bottom::before,
.for-open:hover .bx-nav-angle-bottom::after {
	background-color: #0064ad;
}

.wrap-select.opened .bx-nav-angle-bottom::before {
	transform: translate(-50%,-50%) rotate(-135deg);
}

.wrap-select.opened .bx-nav-angle-bottom::after {
	transform: translate(-50%,-50%) rotate(135deg);
}
@media (min-width: 985px){
	.bx-nav-angle-bottom.no-active:before {
		transform: rotate(-45deg);
	}

	.bx-nav-angle-bottom.no-active:after {
		transform: rotate(45deg);
	}
}
.wrap-select.opened .for-open {
	border-bottom: 1px solid #0064AD;
	background: #20283e;
}

.create-route a {
	text-decoration: none;
	color: #98A8BF;
}

.sort ul a {
	color: #98A8BF;
	text-decoration: none;
}

a:hover,
a:hover span,
.bx-nav-1-lvl-link-text:hover,
.arrow-after:hover:after,
.sort ul a:hover,
.vacancies .news-item:hover a,
.sort label:hover~ul li:first-child a,
li.active a {
	color: #0094ff
}

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

.our-addr .addres:last-child {
	padding-bottom: 0;
}

.yandex-search-place,
.map-cont {
	border-radius: 20px;
	overflow: hidden;
}

.after-h2 {
	max-width: 800px;
	width: 100%;
	margin: 0 auto 40px;
}

.our-partners {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 auto 80px
}

.partner {
	padding: 20px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.06);
	border-right: 1px solid rgba(255, 255, 255, 0.06);
}

.partner:nth-child(4n) {
	border-right: none
}

.partner:nth-last-child(-n+4) {
	border-bottom: none
}

.partner div,
.partner a {
	width: 100%;
	height: 120px;
	display: block
}

.holodru {
	background: url(/images/holodru.png) no-repeat top center;
}

.holodru:hover {
	background: url(/images/holodru.png) no-repeat center -107px
}

.wildberries {
	background: url(/images/wildberries.png) no-repeat top center;
}

.wildberries:hover {
	background: url(/images/wildberries.png) no-repeat center -113px
}

.yamarket {
	background: url(/images/yamarket.png) no-repeat top center
}

.yamarket:hover {
	background: url(/images/yamarket.png) no-repeat center -112px
}

.sbermegamarket {
	background: url(/images/sbermegamarket.png) no-repeat top center
}

.sbermegamarket:hover {
	background: url(/images/sbermegamarket.png) no-repeat center -112px
}

.aliexpress {
	background: url(/images/aliexpress.png) no-repeat top center
}

.aliexpress:hover {
	background: url(/images/aliexpress.png) no-repeat center -114px
}

.petrovich {
	background: url(/images/petrovich.png) no-repeat top center
}

.petrovich:hover {
	background: url(/images/petrovich.png) no-repeat center -114px
}

.mvideo {
	background: url(/images/mvideo.png) no-repeat top center
}

.mvideo:hover {
	background: url(/images/mvideo.png) no-repeat center -112px
}

.eldorado {
	background: url(/images/eldorado.png) no-repeat top center
}

.eldorado:hover {
	background: url(/images/eldorado.png) no-repeat center -112px
}

.ozon {
	background: url(/images/ozon.png) no-repeat top center
}

.ozon:hover {
	background: url(/images/ozon.png) no-repeat center -112px
}

.imperia {
	background: url(/images/imperia.png) no-repeat top center
}

.imperia:hover {
	background: url(/images/imperia.png) no-repeat center -113px
}

.grandtechno {
	background: url(/images/grandtechno.png) no-repeat top center
}

.grandtechno:hover {
	background: url(/images/grandtechno.png) no-repeat center -113px
}

.onlinetreid {
	background: url(/images/onlinetreid.png) no-repeat top center
}

.onlinetreid:hover {
	background: url(/images/onlinetreid.png) no-repeat center -113px
}

.techport {
	background: url(/images/techport.png) no-repeat top center
}

.techport:hover {
	background: url(/images/techport.png) no-repeat center -112px
}

.vmagazine {
	background: url(/images/vmagazine.png) no-repeat top center
}

.vmagazine:hover {
	background: url(/images/vmagazine.png) no-repeat center -113px
}

.vseinstrumenti {
	background: url(/images/vseinstrumenti_black-new2.png) no-repeat center;
	background-size:60%;
}

.vseinstrumenti:hover {
	background: url(/images/vseinstrumenti_white_new.png) no-repeat center;
	background-size:60%;
}

.sebevdom {
	background: url(/images/sebevdom.png) no-repeat top center
}

.sebevdom:hover {
	background: url(/images/sebevdom.png) no-repeat 0px -113px
}

.technostor {
	background: url(/images/technostor.png) no-repeat top center
}

.technostor:hover {
	background: url(/images/technostor.png) no-repeat center -112px
}

.smarttechnika {
	background: url(/images/smarttechnika.png) no-repeat top center
}

.smarttechnika:hover {
	background: url(/images/smarttechnika.png) no-repeat center -112px
}

#sender_subscribe_component {
	background: #20283E;
	border-radius: 20px;
}

.light-bold-color {
	font-weight: 600;
	font-size: 20px;
	line-height: 30px;
	color: #D0E1F9;
	margin: 20px auto
}

.darker-light-color {
	line-height: 30px;
	font-size: 14px;
	color: #98A8BF;
	width: 222px
}

.bx_subscribe_response_container {
	background: #20283E;
	padding: 80px 80px 110px
}

.popup-window-close-icon {
	color: rgba(152, 168, 191, 0.4);
	width: 12.73px;
	height: 12.73px;
	right: 45px;
	top: 45px;
}

.main-contacts {
	margin: 60px auto;
	line-height: 30px;
}

.main-contacts .row {
	margin: 0 auto 60px
}

.main-contacts h2 {
	font-weight: 600;
	font-size: 16px;
	color: #D0E1F9;
	line-height: 30px;
	text-align: left;
}

.contac {
	line-height: 30px;
	color: #D0E1F9;
}

.phone0 {
	font-weight: 600;
	font-size: 24px;
}

.phone0 a {
	text-decoration: none;
}

.contact-us {
	margin: 80px auto;
	padding: 60px 120px;
	background: #20283E;
	border-radius: 20px;
}

.contact-us form {
	margin-top: 55px
}

.contact-us input,
.contact-us textarea {
	/*background: #161b27; */
	background: #20283E;
}

textarea {
	overflow: auto;
}

.bx-authform-input-container input[type="text"],
.bx-authform-input-container input[type="password"] {
	color: #d0d8e0;
	font-size: 14px;
	height: 40px;
	margin: 20px 0;
	border: none;
	background: #1d2435;
	border-bottom: 1px solid rgba(255, 255, 255, 0.06);
}

.mb0 {
	margin-bottom: 0 !important
}

.bx-content-section>.row>.bx-green .slider.big-img {
	height: 36.25vw;
	margin-top: calc(-36.25vw - 60px);
	overflow: visible;
	z-index: -1;
	margin-left: calc((-100vw + 1200px) / 2 + var(--bs-gutter-x) / -2);
	color: white;
	margin-bottom: 80px;
}

.bx-content-section>.row>.bx-green .big-img .slider-text {
	left: calc((100vw - 1200px) / 2 - var(--bs-gutter-x) / 2);
	margin-top: 5.4vw;
}

.bx-content-section>.row>.bx-green .big-img #pagetitle {
	text-align: left;
	font-size: 40px;
	line-height: 50px;
	color: #FFFFFF;
	magrin-top: 35;
	position: relative;
	top: 0;
	margin-top: 0;
	display: block;
	max-width: 1200px;
	width: 100%;
	text-align: left;
	margin: 0 auto;
	left: 0;
	font-weight: bold;
}

.bx-content-section>.row>.bx-green .slider.big-img:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: -webkit-linear-gradient(right, rgba(30, 31, 38, 0) 0%, #1E1F26 100%);
	background: linear-gradient(270deg, rgba(30, 31, 38, 0) 0%, #1E1F26 100%);
}

.slider-text h1#pagetitle {
	text-align: left;
}

.catalog-section-list-item {
	padding: 40px 20px;
	background: #404A66;
	margin-bottom: 30px;
	border-radius: 10px !important;
	width: 278px;
	position: relative
}


/*.catalog-section-list-item:after {
    content: " + ";
    position: absolute;
    display: block;
    top: 25px;
    right: 30px;font-weight:bold;
}
.catalog-section-list-item:hover:after {
    content: " - ";
    background: #0064AD;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
} */

.catalog-section-list-item a {
	text-decoration: none;
}

.catalog-section-list-item-img {
	border: none;
	border-radius: 2px;
	background-color: transparent;
	background-position: center;
	background-size: auto;
	background-repeat: no-repeat;
}

.catalog-section-list-item-title {
	text-align: left;
	margin-top: 40px;
}

.catalog-section-list-item-link {
	font-weight: 600;
	text-transform: uppercase;
}

.smart-filter-block input,
.smart-filter-block input:focus {
	background: #1d2435;
	border: none;
	border-bottom: 1px solid rgba(255, 255, 255, 0.06);
	outline: none;
	box-shadow: none;
	color: #D0E1F9;
	font-size: 14px;
	line-height: 20px;
	border-color: rgba(255, 255, 255, 0.06)
}

.smart-filter-block input:focus,
.smart-filter-block input:hover {
	border-bottom: 1px solid #0064AD
}

.smart-filter-input-group-number input::-webkit-input-placeholder {
	color: transparent
}

.smart-filter-input-group-number input::-moz-placeholder {
	color: transparent
}

.smart-filter-input-group-number input:-ms-input-placeholder {
	color: transparent
}

.smart-filter-input-group-number input::placeholder {
	color: transparent
}

.smart-filter-input-group-number .form-group:first-child .smart-filter-input-container:before {
	content: "₽";
	display: inline-block;
	position: absolute;
	bottom: 7px;
	font-size: 14px;
	color: #D0E1F9;
}

.smart-filter-input-container {
	position: relative;
}

.smart-filter-input-group-number .form-group:nth-child(2) .smart-filter-input-container:before {
	content: "₽";
	display: inline-block;
	position: absolute;
	bottom: 7px;
	font-size: 14px;
	color: #D0E1F9;
}


/* .smart-filter-input-group-number .form-group .smart-filter-input-container:after {    content: "в‚Ѕ";
    display: block;
    position: absolute;
    right: 0;
    top: 5px} */

.smart-filter-input-group-number input {
	padding-left: 30px;
}

.product-item-image-slide {
	max-width: 280px;
	width: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
}

.cardtut .product-item-image-slider-slide-container {
	padding: 0;
}

.product-item-container {
	position: relative;
	padding-top: 0;
	background: #20283E;
}

.product-item-image-slide {
	max-width: 280px;
	width: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
}

.product-item,
.product-item-container {
	background: #404A66;
	border-radius: 10px !important;
	border: 0;
	height: 100%;
}

.product-item{
	height: 475px;
}

.withitbuy .product-item {
	height: 100%;
}

.product-item-title a {
	line-height: 20px;
	color: #D0E1F9;
	font-size: 14px;
	font-weight: 600;
}

.product-item-price-current {
	font-size: 14px;
	line-height: 20px;
	color: #D0E1F9;
	margin: 30px 0 20px;
	display: inline-block;
}

h3.product-item-title {
	text-align: left;
	padding: 0 20px;
	white-space: normal;
	height: 80px;
}

.withitbuy h3.product-item-title {
	height: 60px;
}

.product-item-price-container {
	text-align: left;
	padding-left: 15px;
	margin-top: 10px
}

.result-item .product-item-price-container {
	margin-top: 0;
	padding-left: 20px
}

.result-item .product-item-image-wrapper {
	width: 300px;
	height: 300px;
	margin-left: 0;
	margin-right: 0;
	padding-top: 0;
	margin-top: 0;
	margin-bottom: 15px;
}

.product-item-info-container.product-item-hidden {
	display: none !important;
}

.product-item-info-container.product-item-price-container+div {
	display: block !important;
}

.product-item-info-container.product-item-price-container+div dl dt:not(:first-of-type) {
	display: none!important;
}

.product-item-info-container.product-item-price-container+div dl dd:not(:first-of-type) {
	display: none !important;
}

.product-item-info-container.product-item-hidden dl {
	position: absolute;
	bottom: 80px;
	left: 20px;
}

.product-item-title:hover~.product-item-info-container .product-item-properties dt,
.product-item-title:hover~.product-item-info-container .product-item-properties dd,
.product-item-title:hover a {
	color: #0064ad !important
}

.product-item-properties dt,
.product-item-properties dd {
	display: none !important;
	/*РѕС‚РѕР±СЂР°Р·РёС‚СЊ РјРѕРґРµР»СЊ*/
	font-size: 14px !important;
	line-height: 20px;
	color: #98A8BF !important;
	margin-left: 0
}

.product-model~.product-item-info-container .product-item-properties dt,
.product-model~.product-item-info-container .product-item-properties dd {
	opacity: 0
}

.product-model {
	display: none !important;
	/*РѕС‚РѕР±СЂР°Р·РёС‚СЊ РјРѕРґРµР»СЊ*/
	font-style: normal;
	font-size: 14px !important;
	line-height: 20px;
	color: #98A8BF !important;
}

.bx-no-touch .product-item-container.hover .product-item-info-container.product-item-hidden,
.none {
}

.product-item-compare-container {
	background: transparent;
}

.bx-no-touch .product-item-container .product-item-info-container.product-item-hidden {
	opacity: 1 !important;
	background: transparent;
}

.product-item-info-container.product-item-hidden {
	background: transparent;
}

.bx-no-touch .novinki .product-item-container.hover .product-item {
	padding: 5px 15px 0
}

.product-item-compare-container {
	display: block;
	position: absolute;
	right: 30px;
	bottom: 30px;
}

.product-item-compare label {
	display: inline-block;
	cursor: pointer;
	width: 20px;
	height: 20px;
	margin-left: 18px;
}

.izbrannoe .product-item-container.hover,
.izbrannoe .product-item-container,
.izbrannoe .product-item-container:hover {
	height: 580px !important
}

.izbrannoe .hover .product-item.cardtut,
.novinki .hover .product-item.cardtut {
	height: 453px !important
}

.izbrannoe .product-item-compare-container.item-addit {
	bottom: 38px
}

.novinki .product-item-compare-container {
	bottom: 47px;
}

.izbrannoe .hover .product-item-compare-container.item-addit {
	bottom: -16px
}

.novinki .hover .product-item-compare-container {
	bottom: -8px
}

.product-item-label-left {
	top: -5px;
	left: 15px
}

.novinki .product-item-container.hover,
.novinki .product-item-container,
.novinki .product-item-container:hover {
	height: 570px !important;
}

.bx-no-touch .product-item-container.hover .product-item {
	-webkit-animation: none;
	animation: none;
}

span[data-entity="compare-title"] {
	display: none;
}

.product-item-label-left div span {
	background: transparent;
	color: transparent;
}

.product-item-label-left div span[title="РќРѕРІРёРЅРєР°"]:before {
	content: " NEW ";
}

.product-item-label-left div span[title="Р›РёРґРµСЂ РїСЂРѕРґР°Р¶"]:before {
	content: " HIT ";
}

.product-item-label-left div span:before {
	line-height: 20px;
	text-align: center;
	text-transform: uppercase;
	color: #D0E1F9;
	width: 40px;
	height: 40px;
	background: #0064AD;
	border-radius: 4px;
	display: block;
	padding: 10px 0;
	font-size: 12px;
}

.product-item {
	position: relative;
}
.product-item-container.hover .product-item {
	box-shadow: 0 7px 15px 0 rgba(0,0,0,.19);
}
.product-item.cardtut {
	min-height: 500px
}

.novinki .product-item.cardtut {
	min-height: 460px
}

.product-item-compare input {
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
	margin-left: 18px;
	position: absolute;
	opacity: 0;
	top: 0;
}

.product-item-compare-container {
	right: 35px;
	bottom: 30px;
	border: 0;
	box-shadow: none;
	background: url(/upload/medialibrary/163/ic.png) no-repeat center;
	background-size: contain;
	cursor: pointer;
	width: 50px;
	height: 20px;
	min-height: 20px;
	line-height: 20px;
}

.bx-content-section>.row>.bx-green {
	margin-top: 36.25vw;
	position: relative;
}

.bx-content-section>.row>.bx-green>h1 {
	position: absolute;
	top: -30.85vw;
	margin-top: 5.4vw;
	display: block;
	max-width: 1200px;
	width: 100%;
	text-align: left;
	margin: 5.4vw auto 0;
	left: calc(var(--bs-gutter-x) / -2);
	font-weight: bold;
	font-size: 40px;
	line-height: 50px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.catalog-section-description {
	position: absolute;
	top: -22.85vw;
	display: block;
	max-width: 1200px;
	width: 100%;
	text-align: left;
	margin: 5.4vw auto 0;
	left: calc(var(--bs-gutter-x) / -2);
	font-size: 40px;
	line-height: 50px;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 16px;
	line-height: 30px;
	max-width: 33.75vw;
	width: 100%;
}

.checkhack {
	opacity: 0
}

#sorting-list li:not(:first-child) {
	display: none;
}

.sort:after {
	content: "";
	border: solid rgba(152, 168, 191, 0.4);
	border-width: 0 2px 2px 0;
	display: block;
	padding: 3px;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	position: absolute;
	top: 10px;
	right: 12px;
	z-index: 2
}

#sorting:checked+#sorting-list li:not(:first-child) {
	display: block;
}

#sorting:checked+#sorting-list:before {
	content: "";
	display: block;
	background-color: #222a40;
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
	box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
	top: 0;
	left: 20px;
	right: -30px;
	bottom: -10px;
	position: absolute;
	z-index: -1
}

#sorting+#sorting-list li {
	display: none;
}

#sorting:checked+#sorting-list li {
	display: block;
	position: relative;
	z-index:12;
}

#sorting:checked+#sorting-list li.active,
#sorting+#sorting-list li.active {
	display: block;

}

.before-compare.wish #sorting:checked+#sorting-list:before {
	left: -10px;
	background: transparent
}

.sort {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	max-width: 300px;
	width: 100%;
	font-size: 14px;
	z-index: 30;
	color: #98A8BF;
	line-height: 30px;
}

.sort label {
	cursor: pointer;
	max-width: 100%;
	width: 100%;
	z-index: 11;
	position: relative;
	color: #98A8BF;
}

.compare-page .sort label {
	width: 42px;
	margin-left: 330px
}

.rel.actived {
	position: relative;
	left: auto
}

.rel {
	position: absolute;
	left: -9999999px
}

.sort ul {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 80px;
}

.sort:hover:after {
	cursor: pointer;
	border-color: #0064ad
}


/*.sort:hover #sorting-list li:not(:first-child) {
    display: block;
} */

.main-catalog .slider {
	margin-top: -60px;
	z-index: -1;
}

.main-catalog .slider-text {
	margin-top: 5.4vw;
	padding-left: 0;
	padding-right: 0;
	left: calc((100vw - 1200px) / 2);
}

.main-catalog {
	margin-left: -20px;
	margin-right: -20px
}

.bx-header:before {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 110px;
	/*background: #1B2130; */
	background: #20283E;
	z-index: 0;
	width: 100%;
}

.sort {
	margin-top: calc(50vw - 160px);
	margin-left: calc(1200px - 300px);
}

.sort~div h1 {
	margin-top: -440px;
	position: absolute;
	left: calc((100vw - 1200px) / 2 + var(--bs-gutter-x) / -2);
	padding-right: calc(var(--bs-gutter-x) / 2);
	color: white;
}

.sort~div .catalog-section-description {
	position: absolute;
	top: 0;
	display: block;
	max-width: 1200px;
	width: 100%;
	text-align: left;
	margin: 30.4vw auto 0;
	left: calc((100vw - 1200px) / 2 + var(--bs-gutter-x) / -2 + var(--bs-gutter-x) / -2 + var(--bs-gutter-x) / -2);
	font-size: 40px;
	line-height: 50px;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 16px;
	line-height: 30px;
	max-width: 33.75vw;
	width: 100%;
}

.add-row {
	position: relative;
	margin-top: calc(50vw - 240px);
}

.add-row:before {
	content: "";
	display: none;
	position: absolute;
	top: 0;
	left: calc((-100vw + 1200px) / 2);
	height: 50vw;
	background: #1d2435;
	width: calc(100vw - 0.75rem);
}

.smart-filter-title {
	display: none;
}

.smart-filter label,
span.smart-filter-parameters-box-title-text,
.bx-active .smart-filter-parameters-box-title-text {
	font-size: 14px;
	line-height: 20px;
	color: #D0E1F9;
	margin-bottom: 20px;
}

.smart-filter-parameters-box-title {
	padding-bottom: 20px;
	display:block;
	cursor: pointer;
	position: relative;
	padding-right: 20px;
}

.smart-filter-parameters-box-title::after, .smart-filter-parameters-box-title::before {
	position: absolute;
	top: 11px;
	right: 0;
	width: 7px;
	height: 2px;
	background-color: #fff;
	content: '';
	transition: 250ms linear all;
}

.smart-filter-parameters-box-title::before {
	margin-left: 2px;
	transform: rotate(-135deg);
	right: 4px;
}

.smart-filter-parameters-box-title::after {
	margin-left: -2px;
	transform: rotate(135deg);
}

.bx-active .smart-filter-parameters-box-title::before {
	transform: rotate(-45deg);
}

.bx-active .smart-filter-parameters-box-title::after {
	transform: rotate(45deg);
}

.smart-filter-parameters-box-title:hover .smart-filter-parameters-box-title-text{
	color: #0064ad;
}

.smart-filter-parameters-box-title:hover::before,
.smart-filter-parameters-box-title:hover::after{
	background-color: #0064ad;
}

.smart-filter-parameters-box {
	margin-bottom: 10px !important;
	padding: 10px 0;
	border-bottom: 1px solid rgba(255, 255, 255, 0.06);
}

.smart-filter-form .row {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.smart-filter-form .row .smart-filter-parameters-box:nth-child(n+3) {
	-webkit-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3;
}

.smart-filter-form .row .smart-filter-parameters-box:nth-child(3) {
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1;
}

.smart-filter-form .row .smart-filter-parameters-box:first-child {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
}

.bx-sidebar-block[data-section="1"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(4) {
	order: 0
}

.bx-sidebar-block[data-section="10"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(4) {
	order: 1
}

.bx-sidebar-block[data-section="10"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(3) {
	order: 2
}

.bx-sidebar-block[data-section="10"] .smart-filter-form .row .smart-filter-parameters-box:first-child {
	order: 3
}

.bx-sidebar-block[data-section="9"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(3) {
	order: -10
}

.bx-sidebar-block[data-section="9"] .smart-filter-form .row .smart-filter-parameters-box:first-child {
	order: -9
}

.bx-sidebar-block[data-section="9"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(4) {
	order: -7
}

.bx-sidebar-block[data-section="9"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(5) {
	order: -6
}

.bx-sidebar-block[data-section="9"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(6) {
	order: -9
}

.bx-sidebar-block[data-section="9"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(7) {
	order: -8
}
/*
.bx-sidebar-block[data-section="8"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(7) {
	display: none
}
*/
.bx-sidebar-block[data-section="8"] .smart-filter-form .row .smart-filter-parameters-box:first-child {
	order: -10
}

.bx-sidebar-block[data-section="8"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(3) {
	order: -11
}

.bx-sidebar-block[data-section="8"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(4) {
	order: -9
}

.bx-sidebar-block[data-section="8"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(8) {
	order: -8
}

.bx-sidebar-block[data-section="15"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(3) {
	order: -10
}

.bx-sidebar-block[data-section="15"] .smart-filter-form .row .smart-filter-parameters-box:first-child {
	order: -8
}

.bx-sidebar-block[data-section="15"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(4) {
	order: -9
}

.bx-sidebar-block[data-section="15"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(6) {
	order: -7
}

.bx-sidebar-block[data-section="15"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(6) .form-group:nth-child(3) {
	order: -1
}

.bx-sidebar-block[data-section="15"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(6) .smart-filter-input-group-checkbox-list {
	/*display: flex;
	flex-direction: column*/
}

.bx-sidebar-block[data-section="7"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(3) {
	order: -10
}

.bx-sidebar-block[data-section="7"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(4) {
	order: -9
}

.bx-sidebar-block[data-section="7"] .smart-filter-form .row .smart-filter-parameters-box:first-child {
	order: -8
}

.bx-sidebar-block[data-section="7"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(7) {
	order: -7
}

.bx-sidebar-block[data-section="7"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(5) {
	order: -6
}

.bx-sidebar-block[data-section="7"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(6) {
	order: -6
}

.bx-sidebar-block[data-section="7"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(5) {
	order: -5
}

.bx-sidebar-block[data-section="12"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(9) {
	order: 2
}

.bx-sidebar-block[data-section="12"] .smart-filter-form .row .smart-filter-parameters-box:first-child {
	order: 3
}

.bx-sidebar-block[data-section="12"] .smart-filter-form .row .smart-filter-parameters-box:nth-child(6) {
	order: 4
}

.bx-sidebar-block[data-section="12"] .smart-filter-form .row .smart-filter-parameters-box:first-child .smart-filter-input-group-checkbox-list {
	display: flex;
	flex-direction: column-reverse
}

#del_filter,
#set_filter {
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
	line-height: 30px;
	color: white;
	border: 1px solid #0064ad;
	border-radius: 30px;
	width: 125px;
	margin: 15px 0;
	background: #0064ad;
}

#del_filter {
	border: 1px solid #98A8BF;
	color: #98A8BF;
	background: #1d2435
}

#del_filter:hover,
#del_filter:active,
#del_filter:focus {
	background: #1d2435;
	color: #0094ff;
	box-shadow: none;
	border: 1px solid #0094ff
}

#set_filter:hover,
#set_filter:active,
#set_filter:focus {
	box-shadow: none;
	border: 1px solid #0094ff;
	background: #0094ff !important;
	color: white
}

#set_filter {
	padding-left: 0
}

.numshow {
	position: absolute;
	left: 0;
	top: 7px;
	color: white;
	padding: 20px 20px 10px 95px;
	cursor: pointer
}

.smart-filter-section {
	padding-top: 40px;
}

form.smart-filter-form>.row:nth-of-type(2) {
	position: fixed;
	bottom: 0;
	left: calc((100vw - 1200px) / 2 - 10px);
	right: auto;
	width: 260px;
	animation-name: appear;
	animation-duration: 2000ms;
	animation-fill-mode: forwards;
	border-radius: 3px;
	background: #1d2435;
	z-index: 80;
}

form.smart-filter-form>.row.fixed-buttons {
	position: relative;
	left: 0
}

.smart-filter-parameters-box-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.smart-filter {
	max-width: 260px;
	width: 100%;
	font-family: Montserrat
}

.smart-filter-form .row {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-right: 0;
	margin-left: 0;
}

.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next span {
	transform: none !important
}

.bx-pagination .bx-pagination-container ul li.bx-pag-all span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next span {
	color: transparent !important;
	background: transparent !important;
	line-height: 28px;
	width: 50px;
	height: 50px;
	border: 1px solid rgba(152, 168, 191, 0.4) !important;
	box-sizing: border-box;
	border-radius: 8px;
	-webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
	transform: matrix(-1, 0, 0, 1, 0, 0);
}

.bx-pagination {
	max-width: 100%;
	width: 100%;
}

.bx-pagination .bx-pagination-container ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: center;
}
.bx-pagination .bx-pagination-container ul li{
	margin: 0 10px 15px 10px;
}

.bx-pagination .bx-pagination-container ul li.bx-pag-prev{ position:relative; margin-right:30%;}
.bx-pagination .bx-pagination-container ul li.bx-pag-next{ position:relative; margin-left:30%;}

@media (max-width:768px) {
	.bx-pagination .bx-pagination-container ul li.bx-pag-prev,
	.bx-pagination .bx-pagination-container ul li.bx-pag-next{ margin-left:10px; margin-right:10px;}

	.container.slider-compares{
		padding: 0;
	}
}

li.bx-pag-prev:before {
	content: "";
	display: inline-block;
	border: solid rgba(152, 168, 191, 0.4);
	border-width: 0 2px 2px 0;
	display: inline-block;
	padding: 3px;
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	position: absolute;
	top: 20px;
	left: 23px;
}

.bx-pagination .bx-pagination-container ul li:not(.bx-pag-prev):not(.bx-pag-next) span {
	background: transparent;
	border: 1px solid #0064ad;
	margin: 0 auto;
	display: block;
	width: 50px;
	height: 50px;
	color: rgba(152, 168, 191, 0.4);
	border: 1px solid rgba(152, 168, 191, 0.4);
	padding: 15px;
	box-sizing: border-box;
	border-radius: 8px;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
}

.bx-pagination .bx-pagination-container ul li.bx-active span,
.bx-pagination li:hover,
.bx-pagination li:hover span {
	color: #0064AD !important;
	border-color: #0064AD !important;
	cursor: pointer;
}

li.bx-pag-next:before {
	content: "";
	display: inline-block;
	border: solid rgba(152, 168, 191, 0.4);
	border-width: 0 2px 2px 0;
	display: inline-block;
	padding: 3px;
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	position: absolute;
	top: 20px;
	right: 23px;
}

.seo-text {
	margin-top: 80px
}

.seo-text.mw1000 {
	margin-top: 0
}

.bx-catalog-elementproduct-page {
	padding-top: 40px
}

.title-center .row:first-child{
	align-items: center;
}

.text-justify{
	text-align: justify;
}

.bx-catalog-elementproduct-page>.row>.col-md {
	max-width: 720px;
	overflow: hidden;
	width: 100%;
	height: 640px
}

.product-item-detail-slider-controls-block:after {
	content: "";
	position: absolute;
	top: 520px;
	left: -3px;
	right: -3px;
	bottom: -3px;
	display: block;
	color: #1d2435;
	background: #1d2435;
	height: 123px
}

.bx-catalog-elementproduct-page .col-md-5.col-lg-6 {
	max-width: 460px;
	width: 100%;
	padding-right: 0;
	padding-left: 60px
}

.bx-catalog-elementproduct-page .col-md-5.col-lg-6 .col-lg-7 {
	width: 100%;
	max-width: 100%;
}

a.product-item-detail-tab-link {
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	color: #D0E1F9 !important;
	padding: 15px 0;
	height: 50px;
}

#modef {
	animation-name: escape;
	animation-duration: 5000ms;
	animation-fill-mode: forwards;
	border-radius: 3px
}

@keyframes escape {
	0% {
		opacity: 1;
	}
	90% {
		opacity: 1;
	}
	100% {
		display: none;
		opacity: 0;
	}
}

@keyframes appear {
	0% {
		opacity: 0;
	}
	90% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

.product-item-detail-tabs-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	margin: 0 auto;
	max-width: 860px;
	width: 100%;
}

.product-item-detail-tabs-list.tabs2 {
	max-width: 600px
}

.product-item-detail-tabs-list.tabs2:after,
.product-item-detail-tabs-list.tabs3:after {
	display: none
}

.smart-filter-slider-range {
	z-index: auto;
}

.smart-filter-slider-ruler span {
	color: inherit
}

.smart-filter-slider-ruler {
	opacity: 0
}

.smart-filter-slider-handle {
	position: absolute;
	top: -4px;
	width: 14px;
	height: 14px;
	border: 2px solid #D0E1F9 !important;
	border-radius: 50%;
	background: #0064AD;
	z-index: 70;
	overflow: hidden;
}

.smart-filter-slider-handle:hover,
.smart-filter-slider-handle:active {
	cursor: pointer
}

.smart-filter-slider-price-bar-v {
	background-color: #0064AD;
}

.smart-filter-slider-price-bar-vn {
	background-color: #535c69;
}

.product-item-detail-tab {
	border: 1px solid;
	min-height: 30px;
	border: 1px solid #98A8BF;
	box-sizing: border-box;
	border-radius: 8px;
	width: 200px;
	text-align: center;
}


/*.product-item-detail-tab.active,*/

.product-item-detail-tab:hover {
	border: 1px solid #0064AD;
}


/*.product-item-detail-tab.active a {
    color: #0064ad !important;
} */

.product-item-detail-tab-link:after {
	display: none;
}

.product-item-detail-tabs-container {
	border-bottom: 0;
	border-top: 1px solid rgba(255, 255, 255, 0.06);
	padding-top: 80px;
	margin-top: 110px;
	margin-bottom: 60px;
}

.smart-filter-block input[type="checkbox"]:focus,
.smart-filter-block input[type="checkbox"]:hover,
.form-check-input:checked[type="checkbox"] {
	border: 1px solid #0064AD;
}

.smart-filter-block input[type="checkbox"],
.smart-filter-block input[type="checkbox"] {
	border: 1px solid #98A8BF;
	box-sizing: border-box;
	border-radius: 4px
}

.form-check-input {
	background-color: #1d2435;
	border: 1px solid #0064ad
}

.form-check-input:checked[type="checkbox"]+label {
	color: #0064ad
}

.smart-filter-block .form-group.form-check:hover label {
	color: #0094ff
}

.form-check-input:checked {
	background-color: #1d2435;
}

.smart-filter-popup-result {
	z-index: 95;
	border: 1px solid #1d2435;
	color: #D0E1F9;
}

.smart-filter-popup-result a {
	text-decoration: none;
	color: white !important;
	padding-left: 10px;
	margin-left: 30px;
}

.smart-filter-popup-result a:hover {
	color: #D0E1F9
}

.smart-filter-popup-result.left {
	left: 100%;
	display: block;
	width: 230px;
	-o-border-image: none;
	border-image: none;
	border: 1px solid;
	text-align: center;
	padding: 10px 0;
	top: 60%;
	background: #0064ad;
	color: #0064ad;
}

#modef_num {
	color: white
}

#modef_num:before {
	content: "Товаров: ";
	display: inline-block;
	position: absolute;
	left: 20px
}

.smart-filter-popup-result.left br {
	display: none
}

.smart-filter-popup-result a:before {
	content: "l";
	display: inline-block;
	position: absolute;
	left: 115px;
	top: 14px
}

.product-item-detail-slider-left,
.product-item-detail-slider-right,
.top-left-arrow-slider,
.bottom-right-arrow-slider {
	top: auto;
	bottom: -72px;
	height: 32px;
	width: 30px;
}

.product-item-detail-slider-block {
	width: 100%;
}

.product-item-detail-slider-left {
	left: 360px;
	background: url("../img/ar-left.svg") no-repeat;
}

.top-left-arrow-slider {
	left: 310px;
	background: url("../img/ar-left.svg") no-repeat 8px center;
	top: -50px;
	left: 50px;
	width: 20px;
	height: 120px;
	transform: rotate(90deg);
	background-color: #20283e;
}

.product-item-detail-slider-right,
.bottom-right-arrow-slider {
	right: 200px;
	background: url("../img/ar-left.svg") no-repeat;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	bottom: -56px;
}

.product-item-detail-pay-block {
	border: 0;
	background-color: transparent;
}

.copyright {
	width: 36%;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.product-item-detail-price-current {
	font-weight: bold;
	font-size: 30px;
	line-height: 40px;
	color: #D0E1F9;
	text-align: left;
}

.btn.product-item-detail-buy-button {
	max-width: 280px;
	margin: 0 0 30px;
	outline: none;
	position: absolute;
	bottom: 0;
	right: 30px;
	height: 60px;
	background: #0064AD;
	border-radius: 100px;
	outline: none;
	padding: 16px 0;
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	color: #FFFFFF;
	text-align: center;
	text-transform: none;
}

.product-about h1 {
	font-size: 27px;
	line-height: 37px;
	font-weight: 400;
	color: #D0E1F9;
	margin: 0;
	text-align: left;
}

h1.mg-md {
	text-align: left;
}

.model {
	display: none;
	/* РљРў show model */
	margin: 20px 0;
}

.product-item-detail-pay-block {
	padding: 20px 10px 40px 0
}

.product-item-detail-slider-controls-image {
	background-color: #404A66;
	outline: none;
}

.product-item-detail-slider-controls-image:hover,
.product-item-detail-slider-controls-image.active {
	outline: 1px solid #0064AD;
}

.bx-no-retina .product-item-detail-slider-controls-image.active {
	outline-width: 1px;
}

.product-item-detail-slider-images-container {
	left: 140px;
	background: #404A66;
	height: 580px;
}

.bx-catalog-elementproduct-page .product-item-label-left {
	top: 20px;
	left: auto;
	right: 0
}

.product-item-detail-slider-images-container .product-item-detail-slider-image {
	padding-top: 40px;
}

.bx-catalog-elementproduct-page .product-item-label-left span[title="Р›РёРґРµСЂ РїСЂРѕРґР°Р¶"] {
	display: block;
	position: absolute;
	right: 0;
}

.product-item-detail-slider-controls-block div {
	margin: 0 0 12px;
	width: 120px;
	height: 120px;
}

.product-item-detail-slider-controls-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: absolute;
	top: 32px;
	left: 0;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 0;
	width: 120px;
}

.top-slider-nav {
	position: absolute;
	top: 0;
	left: 0;
	bottom: auto;
	background: #20283e;
	height: 20px;
	width: 120px;
	transform: rotate(180deg)
}

.bottom-slider-nav {
	position: absolute;
	height: 20px;
	background: #20283e;
	width: 120px;
	display: block;
	bottom: 0
}

.top-slider-nav:hover,
.bottom-slider-nav:hover {
	background: #0064ad
}

.top-slider-nav i.bx-nav-angle-bottom,
.bottom-slider-nav i.bx-nav-angle-bottom {
	top: 5px;
	margin: 0 auto
}

.magic-up .top-slider-nav,
.magic-up .bottom-slider-nav {
	display: none
}

.product-item-detail-slider-controls-image img {
	max-width: 100px;
	max-height: 100px;
}

.product-item-detail-slider-block {
	height: 580px;
}

.product-item-detail-slider-controls-block div:last-child {
	margin: 0;
}

.product-item-detail-economy-price {
	display: none;
}

.bx-rating {
	pointer-events: none;
	text-align: left;
}

.product-item-detail-pay-block>div:nth-child(2) {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.product-item-detail-price-old {
	color: #98A8BF;
	font-size: 30px;
	line-height: 20px;
	font-weight: normal;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	-webkit-text-decoration-line: line-through;
	text-decoration-line: line-through;
	color: #98A8BF;
	padding-left: 10px;
}

.product-item-detail-short-card-fixed.active,
.product-item-detail-short-card-fixed.active div,
.product-item-detail-tabs-container-fixed {
	opacity: 0;
	min-height: 0 !important;
	max-height: 0;
	display: none;
	-webkit-animation: none;
	animation: none;
	height: 0
}

.product-item-detail-short-card-fixed.active+.product-item-detail-tabs-container-fixed.active {
	opacity: 0;
	height: 0 !important;
	z-index: -1;
	top: 0;
	max-height: 0;
	height: 0;
	display: none;
	-webkit-animation: none;
	animation: none;
}

.bx-catalog-elementproduct-page .col-md-5.col-lg-6 .row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.bx-catalog-elementproduct-page .col-md-5.col-lg-6 .row .col-lg-5,
.bx-catalog-elementproduct-page [data-entity="quantity-block"] {
	display: none;
}

.favourites,
.product-item-detail-compare-container {
	margin: 0;
	/* width:106px; */
	padding: 4px 0;
	min-height: 16px;
	border-top: 1px solid transparent;
	background: transparent;
	box-shadow: none;
	color: #98A8BF;
	vertical-align: middle;
	font-size: 16px;
	line-height: 30px;
	border-radius: 1px;
	cursor: pointer;
	background-position: -103px 0;
}

.product-item-detail-compare-container {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 9.00033H2.16667V16.5003H0.5V9.00033ZM13.8333 5.66699H15.5V16.5003H13.8333V5.66699ZM7.16667 0.666992H8.83333V16.5003H7.16667V0.666992Z' fill='%23D0E1F9'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.product-item-detail-compare-container:hover {
	color: #0064AD
}

.product-item-detail-compare-container.incompare-product {
	color: #0064AD
}

.product-item-detail-compare-container span[data-entity="compare-title"] {
	display: inline-block;
	margin-left: 20px;
	background: #1d2435;
	cursor: pointer;
}

.product-item-detail-compare-container label {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background: url("../img/icons-sprite.png") no-repeat;
	background-position: -103px -6px;
	cursor: pointer;
}
.product-item-detail-compare-container.incompare-product label {
	background: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 9.00033H2.16667V16.5003H0.5V9.00033ZM13.8333 5.66699H15.5V16.5003H13.8333V5.66699ZM7.16667 0.666992H8.83333V16.5003H7.16667V0.666992Z' fill='%230094FF'/%3E%3C/svg%3E%0A") no-repeat 0 4px;
}

.product-item-detail-compare-container:hover label {
	background: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 9.00033H2.16667V16.5003H0.5V9.00033ZM13.8333 5.66699H15.5V16.5003H13.8333V5.66699ZM7.16667 0.666992H8.83333V16.5003H7.16667V0.666992Z' fill='%230064AD'/%3E%3C/svg%3E%0A") no-repeat 0 4px;
}

.product-item-detail-compare-container input[type="checkbox"] {
	cursor: pointer;
	opacity: 0
}

.popup-window-buttons .btn-primary {
	border-color: transparent;
	background-color: transparent;
	color: #0064AD;
}

.favourites {
	width: 139px;
	padding-left: 27px;
	position: relative;
	cursor: pointer;
	margin-right: 40px
}

.favourites:hover {
	color: #0064AD
}

.favourites.active {
	color: #0064AD
}

.favourites:before {
	content: "";
	display: block;
	position: absolute;
	background: url(../img/icons-sprite.png) no-repeat;
	background-position: -52px -4px;
	width: 18px;
	top: 4px;
	left: 0;
	bottom: 0;
}

.favourites:hover:before {
	background: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7493 0.5C15.281 0.5 17.3327 2.58333 17.3327 5.5C17.3327 11.3333 11.0827 14.6667 8.99935 15.9167C6.91602 14.6667 0.666016 11.3333 0.666016 5.5C0.666016 2.58333 2.74935 0.5 5.24935 0.5C6.79935 0.5 8.16602 1.33333 8.99935 2.16667C9.83268 1.33333 11.1993 0.5 12.7493 0.5ZM9.77768 13.5033C10.5118 13.04 11.1743 12.5792 11.7943 12.0858C14.2785 10.1108 15.666 7.9525 15.666 5.5C15.666 3.53333 14.3852 2.16667 12.7493 2.16667C11.8527 2.16667 10.8827 2.64167 10.1777 3.345L8.99935 4.52333L7.82102 3.345C7.11602 2.64167 6.14602 2.16667 5.24935 2.16667C3.63268 2.16667 2.33268 3.54667 2.33268 5.5C2.33268 7.95333 3.72102 10.1108 6.20352 12.0858C6.82435 12.5792 7.48685 13.04 8.22102 13.5025C8.47018 13.66 8.71685 13.8108 8.99935 13.9792C9.28185 13.8108 9.52852 13.66 9.77768 13.5033Z' fill='%230064AD'/%3E%3C/svg%3E%0A") no-repeat 0 6px;
}

.popup-window-titlebar-text {
	color: #0064AD;
	display: none;
}

.catalog-compare-list,
.popup-window,
.popup-window-content-white .popup-window-content,
.bx_catalog-compare-list {
	background-color: #1d2435;
	color: #98A8BF;
	border: 0
}

.popup-window-content {
	background-color: #1d2435!important;
	color: #98A8BF;
}

.catalog-compare-list a {
	text-decoration: none;
	color: #D0E1F9
}

.catalog-compare-list table a {
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
}

div#CatalogElementBasket_bx_117848907_38 {
	background: #1d2435;
	color: #98A8BF;
}

.popup-window-close-icon {
	right: 20px;
	top: 20px;
}

.catalog-compare-list a {
	text-decoration: none
}

.table>:not(:last-child)>:last-child>* {
	color: #98a8bf
}

.product-item-detail-tab-content {
	display: block !important;
	padding: 0 0 80px;
}

#video {
	padding: 0
}

.video-img~h2,
.product-item-detail-tab-content,
#video.product-item-detail-tab-content {
	padding-top: 160px;
	margin-top: -160px;
}

.video-js .vjs-tech {
	position: static;
	width: 100%;
	height: auto;
}

.product-item-detail-properties-item span {
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	color: #D0E1F9;
}

.product-item-detail-properties-item .product-item-detail-properties-value {
	color: #98A8BF;
	padding: 15px 20px;
	text-align: left
}

.product-item-detail-properties {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.product-item-detail-properties-item {
	max-width: 48%;
	width: 100%;
	margin-bottom: 0;
	border-bottom: 1px solid;
	border-bottom: 1px solid rgba(255, 255, 255, 0.03);
}

.product-item-detail-properties-dots {
	display: none;
}

.product-item-detail-properties-name {
	max-width: 50%;
	width: 100%;
	background: #20283E;
	padding: 15px 20px;
	margin-bottom: 0;
	border-bottom: 1px solid rgba(255, 255, 255, 0.03);
}

.product-item-detail-properties-item:last-child {
	border: 0;
}

.product-item-detail-properties-item:last-child .product-item-detail-properties-name {
	border: 0;
}

.product-item-detail-properties {
	margin-top: 60px;
	margin-bottom: 60px;
}

[id$=_sku_prop],
.news-detail.bx-site~p {
	display: none;
}

.icon-more .col-3 {
	border-right: 1px solid rgba(255, 255, 255, 0.06);
}

.icon-more .col-3:last-child {
	border-right: 0;
}

li#pause.stopped {
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 10px solid #677180;
	border-radius: 2px
}

li#pause.stopped svg {
	display: none
}

li#pause.stopped:hover {
	border-left: 10px solid #0064AD
}

.add-row:after,
.main-catalog .slider:after {
	position: absolute;
	content: "";
	width: 80px;
	height: 40px;
	display: block;
	border: 1px solid #0064AD;
	box-sizing: border-box;
	margin: 0 auto;
	background: url(img/ar-left.svg) no-repeat center;
	-webkit-transform: rotate(270deg);
	transform: rotate(270deg)
}

.add-row:after {
	top: -160px;
	left: 550px;
}

.main-catalog .slider:after,
.add-row:after {
	display: none;
	left: calc(50vw - 40px);
	bottom: 80px;
}

.bottom-offer-img {
	max-width: 400px;
	width: 100%;
	opacity: 0.8;
	margin-right: 370px;
	min-height: 400px;
	max-height: 400px
}

.bottom-offer-img img {
	object-fit: contain;
	max-width: 100%;
	width: 100%;
	max-height: 420px;
	display: block
}

.product-offer-bottom {
	position: relative;
	max-width: 1000px;
	width: 100%;
	margin: 0 auto
}

.offer-short {
	position: absolute;
	top: 40px;
	right: 0;
	width: 480px;
	min-height: 300px;
	height: auto;
	background: #20283E;
	border-radius: 10px;
	padding: 40px;
}

.offer-short .btn.product-item-detail-buy-button {
	height: 50px;
	padding: 10px 0;
	bottom: 12px;
}

.bx_soc_comments_div .bx-catalog-tab-list li.active {
	background: transparent
}

.bx_soc_comments_div .bx-catalog-tab-list li:hover,
.bx_soc_comments_div .bx-catalog-tab-list li.active {
	background: #20283E;
	color: #d0e1f9;
	box-shadow: none;
	border: 0;
	border-radius: 0;
}

.bx_soc_comments_div .bx-catalog-tab-list li.active a,
.bx_soc_comments_div .bx-catalog-tab-list li.active>span {
	background: #20283E;
	color: #D0E1F9;
	position: relative;
	bottom: -1px;
	border: none;
	outline: none;
	box-shadow: none;
}

.bx_soc_comments_div .bx-catalog-tab-list li:hover,
.bx_soc_comments_div .bx-catalog-tab-list li.active {
	background: #20283E;
	color: #d0e1f9;
	box-shadow: none;
	border: 0;
	border-radius: 0;
}

.bx_soc_comments_div .bx-catalog-tab-list li.active a,
.bx_soc_comments_div .bx-catalog-tab-list li.active>span {
	background: #20283E;
	color: #D0E1F9;
	position: relative;
	bottom: -1px;
	border: none;
	outline: none;
	box-shadow: none;
}

.bx_soc_comments_div.bx_important.bx_green .bx_bt_button {
	font-weight: 600;
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	color: #D0E1F9;
	text-shadow: none;
	background: transparent;
}

.blog-add-comment {
	text-align: center;
	padding: 40px 0;
	line-height: 30px;
}

.bx_soc_comments_div.bx_important.bx_green .bx_bt_button:hover {
	background: transparent;
	color: #0064ad;
}

.short-title {
	font-weight: 400;
	font-size: 24px;
	line-height: 30px;
	color: #D0E1F9;
}

.prices-short {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 20px 0;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.prices-short .product-item-detail-price-old {
	padding: 0 10px 0 0
}

.price-block .product-item-detail-compare-container,
.price-block .favourites {
	width: 50px;
	height: 50px;
	border: 1px solid rgba(152, 168, 191, 0.4);
	box-sizing: border-box;
	border-radius: 8px;
	margin-right: 20px;
}

.price-block .favourites:hover,
.price-block .product-item-detail-compare-container:hover {
	border: 1px solid #0094FF
}

.price-block .favourites:hover:before {
	background: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7493 0.5C15.281 0.5 17.3327 2.58333 17.3327 5.5C17.3327 11.3333 11.0827 14.6667 8.99935 15.9167C6.91602 14.6667 0.666016 11.3333 0.666016 5.5C0.666016 2.58333 2.74935 0.5 5.24935 0.5C6.79935 0.5 8.16602 1.33333 8.99935 2.16667C9.83268 1.33333 11.1993 0.5 12.7493 0.5ZM9.77768 13.5033C10.5118 13.04 11.1743 12.5792 11.7943 12.0858C14.2785 10.1108 15.666 7.9525 15.666 5.5C15.666 3.53333 14.3852 2.16667 12.7493 2.16667C11.8527 2.16667 10.8827 2.64167 10.1777 3.345L8.99935 4.52333L7.82102 3.345C7.11602 2.64167 6.14602 2.16667 5.24935 2.16667C3.63268 2.16667 2.33268 3.54667 2.33268 5.5C2.33268 7.95333 3.72102 10.1108 6.20352 12.0858C6.82435 12.5792 7.48685 13.04 8.22102 13.5025C8.47018 13.66 8.71685 13.8108 8.99935 13.9792C9.28185 13.8108 9.52852 13.66 9.77768 13.5033Z' fill='%230094FF'/%3E%3C/svg%3E%0A") no-repeat -1px 4px
}

.price-block .favourites:before {
	top: 14px;
	left: 15px
}

.price-block .product-item-detail-compare-container label {
	width: 50px;
	height: 50px;
	padding: 15px;
	background-position: -87px 4px;
}

.price-block .product-item-detail-compare-container:hover label {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 9.00033H2.16667V16.5003H0.5V9.00033ZM13.8333 5.66699H15.5V16.5003H13.8333V5.66699ZM7.16667 0.666992H8.83333V16.5003H7.16667V0.666992Z' fill='%230094FF'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: 15px 14px;
}

.product-item-detail-pay-block .btn.product-item-detail-buy-button {
	font-size: 14px;
	line-height: 20px;
	outline: none;
	padding: 15px 24px;
	height: 50px;
	margin: 0;
	position: relative;
	bottom: auto;
	right: 0;
	left: 0;
	color: #fff !important;
}

.product-item-detail-pay-block .btn.product-item-detail-buy-button:hover,
.product-item-detail-pay-block .btn.product-item-detail-buy-button:focus,
.offer-short .btn.product-item-detail-buy-button:hover,
.offer-short .btn.product-item-detail-buy-button:focus {
	border-color: transparent;
	outline: none;
	background: #0094FF;
	box-shadow: 0px 0px 20px rgba(53, 170, 255, 0.3);
}

.bx-404-container {
	text-align: center;
}

.bx-404-container~div a {
	text-decoration: none
}

.result-item .product-search-img {
	min-height: 280px;
	max-width: 100%;
	margin-bottom: 55px
}

.result-item~hr,
.result-item~br {
	display: none
}

.result-item .product-item-compare-container {
	margin-left: 230px;
	background: transparent;
	bottom: 40px
}

.bx-yandex-search-form .result-item .product-item-compare {
	position: absolute;
	cursor: pointer
}

.result-item {
	max-width: 300px;
	width: 100%;
	float: left;
	margin: 30px 0;
}

.result-items {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around
}

.search-page .result-item:nth-of-type(3n+2) {
	margin: 30px
}

.search-page p,
.search-page .navigation {
	clear: both
}

.result-item .product-item-container {
	max-width: 100%;
	width: 100%;
	height: 530px;
	margin: 0 auto;
	padding: 0;
}

.clear-search,
.bx-yandex-search-form div.clear-search-page {
	position: absolute;
	top: 12px;
	right: 20px;
	width: 20px;
	height: 20px;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.787 1L5 3.787 2.213 1 1 2.213 3.787 5 1 7.787 2.213 9 5 6.213 7.787 9 9 7.787 6.213 5 9 2.213' fill='%23D0E1F9' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
	background-size: 12px 12px;
	overflow: hidden;
	z-index: 2300;
	cursor: pointer
}

.clear-search:hover,
.bx-yandex-search-form div.clear-search-page:hover {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.787 1L5 3.787 2.213 1 1 2.213 3.787 5 1 7.787 2.213 9 5 6.213 7.787 9 9 7.787 6.213 5 9 2.213' fill='%230094FF' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
	background-size: 12px 12px
}

.bx-yandex-search-form div.clear-search-page {
	right: 260px;
	top: 20px
}

.result-item h3.product-item-title a {
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	color: #D0E1F9;
	text-decoration: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.result-item span.product-model {
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	color: #98A8BF;
}

.result-item .product-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.bx-yandex-search-form .rating-block svg {
	position: relative;
	display: inline-block;
	/* float:left; */
	top: auto;
	left: 20px;
}

.result-item .product-item .rating-block {
	display: flex;
	flex-direction: row;
}

.bx-rating-icon-container {
	margin-right: 10px;
	display: inline-block;
	flex-direction: row;
}

#search-done {
	font-style: normal;
	font-weight: 600;
	font-size: 30px;
	line-height: 40px;
	text-align: center;
	color: #D0E1F9;
}

#search-done {
	margin: 0 auto 60px;
}

.search-page form {
	position: relative;
	margin: 80px auto
}

.slider__item.slider__item {
	flex: 0 0 100%;
	max-width: 100%;
	width: 100vw;
	height:auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
}
.compare-table .slider__item.slider__item {
	flex: 0 0 33.3333%;
	max-width: 33.3333%;
}
.compare-table-slider.width-slider2 .slider-compares .slider__item {
	flex: 0 0 49.999%;
	max-width: 49.999%;
}
.slider-text{
	left:calc((100vw - 1200px) / 2 + var(--bs-gutter-x) / 2);
	right:calc((100vw - 1200px) / 2 + var(--bs-gutter-x) / -2);
	padding-right:calc(var(--bs-gutter-x) / 2);
	padding-left:calc(var(--bs-gutter-x) / 2)
}

.slider-text {
	position: absolute;
	left: calc((100vw - 1200px) / 2);
	right: calc((100vw - 1200px) / 2);
	padding-right: 0;
	padding-left: 0;
	margin-left: 0;
	top: 160px;
}

.home .slider-text {
	top: 90px
}

.main-catalog .slider-text {
	margin-top: -10px;
	max-width: 37.99%;
}

.slide-more {
	position: relative;
	width: 209px;
}

.main-catalog .slider {
	width: 100vw;
	background-size: cover !important;
	margin-top: -100px;
}

.main-catalog .slider:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	/*background: -webkit-linear-gradient(right, rgba(30, 31, 38, 0) 0%, #1E1F26 100%);
    background: linear-gradient(270deg, rgba(30, 31, 38, 0) 0%, #1E1F26 100%); */
}

.main-catalog .slider-text h1 {
	font-weight: 700;
	line-height: 50px;
	font-size: 40px
}

.main-catalog .slide-desc {
	line-height: 30px;
	font-size: 16px
}

.slide-desc{
	margin-top:30px;
	font-size:16px;
	max-width:33.75vw;
	width:100%;
	line-height:30px;
	position:relative;
	z-index:2;
}

.news-list-item {
	max-width: 570px;
	width: 100%;
	-webkit-box-flex: 1;
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
}

.row.news-list.bx-site .row,
.row.news-list.bx-green .row {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.row.news-list.bx-site {
	margin-top: 40px;
}

.slider__item img {
	width: 100vw
}

font.notetext,
.no-elements {
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	color: #98A8BF;
	display: block;
	max-width: 560px;
	width: 100%;
	margin: 0 auto;
}

font.notetext:before {
	content: "";
	display: block;
	max-width: 412px;
	height: 60px;
	width: 100%;
	width: 100%;
	height: 200px;
	background: url(/images/404.png) center no-repeat;
	margin: 0 auto;
}

.no-elements {
	margin: 40px auto
}

.search-page font.notetext:before {
	background: transparent;
	height: 0
}

.compare-page font.notetext:before {
	width: 171px;
	/*background-image:url("data:image/svg+xml,%3Csvg width='171' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.9 36.832V3.168H3.172v33.664H36.9zm.668.668H2.505v-35h35.063v35z' fill='%23fff'/%3E%3Cpath d='M13.775 10.485c1.057-.881 2.24-.99 3.615-.99h6.776l-4.776 8.12-7.068 11.947 7.122-6.062 3.461-5.885 4.661-7.858v-.789h-15.33v3.574h.323c-.001-.094.22-1.226 1.216-2.057z' fill='%23fff'/%3E%3Cpath d='M26.025 28.98c-1.057.882-2.24.991-3.615.991h-6.774l4.776-8.12h-3.516l-4.66 7.858v.789h15.33v-3.574h-.323c0 .094-.221 1.227-1.218 2.057zM88.48 9.421c0 .671-.492 1.226-1.217 1.226-.724 0-1.227-.555-1.227-1.226 0-.652.553-1.207 1.247-1.207a1.19 1.19 0 0 1 1.198 1.207zM93.1 9.421c0 .671-.474 1.226-1.198 1.226-.745 0-1.218-.555-1.218-1.226 0-.652.524-1.207 1.218-1.207s1.197.536 1.197 1.207zM57.121 28.025h12.276V26.26H59.99v-.069l9.278-13.177v-1.279h-11.35v1.767h8.532v.068l-9.328 13.216v1.24zm28.393-16.3v9.643c0 3.65 1.67 5.203 3.914 5.203 2.495 0 4.095-1.591 4.095-5.203v-9.644h2.194v9.498c0 5.007-2.717 7.057-6.36 7.057-3.44 0-6.037-1.913-6.037-6.96v-9.595h2.194zm38.224 15.568c-.976.342-2.898.898-5.162.898-2.546 0-4.639-.625-6.289-2.147-1.449-1.357-2.345-3.534-2.345-6.072.021-4.86 3.472-8.414 9.107-8.414 1.942 0 3.472.41 4.186.752l-.523 1.718c-.896-.39-2.023-.703-3.713-.703-4.096 0-6.762 2.47-6.762 6.55 0 4.138 2.566 6.579 6.49 6.579 1.419 0 2.395-.195 2.898-.44v-4.86h-3.421v-1.69h5.534v7.83zm22.908-6.91h-6.53v5.876h7.285v1.766h-9.459v-16.29h9.077V13.5h-6.913v5.154h6.53v1.727h.01zm14.603-8.659h2.173V26.26h7.185v1.766h-9.358v-16.3z' fill='%23fff'/%3E%3C/svg%3E");
        */
	height: 1px;
	background-image: none;
	background: #1d2435;
	background-repeat: no-repeat;
	margin: 40px auto;
	display: block
}

a[id*='_next_page'],
a[id*='_previous_page'] {
	position: absolute;
	top: 0;
	right: 0;
	color: transparent;
	display: block;
	width: 20%;
	height: 42px;
}

a[id*='_previous_page'] {
	right: auto;
	left: 0
}

.form-check-input:checked[type="checkbox"] {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%230064AD' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

.widen {
	margin: 0 auto;
	width: 100%;
}

.contact-form-social {
	max-width: 180px;
	width: 100%;
	margin: 60px auto 0;
}

.contact-form-social a {
	display: inline-block;
	width: 30px;
	height: 30px;
}

.contact-form-viber {
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_867_23647)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.115 17.182s.534.047.82-.31l.56-.703c.27-.35.923-.572 1.561-.217.845.477 1.938 1.227 2.687 1.926.412.347.509.86.227 1.401l-.002.011c-.29.51-.677.99-1.165 1.435l-.012.008c-.55.459-1.182.725-1.858.505l-.013-.018c-1.215-.343-4.13-1.83-5.987-3.31-3.039-2.398-5.199-6.353-5.796-8.473l-.02-.013c-.22-.679.05-1.311.506-1.86l.008-.01A5.835 5.835 0 0 1 9.066 6.39l.012-.002c.54-.282 1.052-.187 1.401.227.459.474 1.32 1.614 1.925 2.686.355.638.133 1.292-.216 1.56l-.705.56c-.355.288-.309.822-.309.822s1.043 3.945 4.941 4.94zm6.134-3.27a.38.38 0 0 1-.38-.378c-.017-2.287-.705-4.11-2.043-5.415-1.34-1.306-3.033-1.976-5.033-1.99a.378.378 0 0 1-.377-.382.378.378 0 0 1 .38-.377h.002c2.202.015 4.072.758 5.559 2.205 1.487 1.453 2.252 3.457 2.27 5.954a.38.38 0 0 1-.375.383h-.003zm-1.994-.78h-.008a.38.38 0 0 1-.372-.388c.03-1.297-.341-2.347-1.132-3.211-.788-.861-1.869-1.331-3.306-1.436a.381.381 0 0 1-.352-.407.381.381 0 0 1 .406-.351c1.618.119 2.9.685 3.812 1.681.916 1 1.365 2.26 1.331 3.74a.38.38 0 0 1-.379.372zm-1.947-.653a.38.38 0 0 1-.379-.361c-.064-1.288-.671-1.918-1.909-1.985a.379.379 0 1 1 .04-.758c1.635.088 2.543 1.024 2.627 2.705a.378.378 0 0 1-.36.398l-.02.001zm8.521 4.336c-.756 6.097-5.215 6.482-6.038 6.745-.35.113-3.602.922-7.69.655 0 0-3.047 3.675-3.998 4.632-.149.148-.323.208-.44.18-.164-.04-.209-.234-.207-.517l.026-5.02c-5.953-1.655-5.607-7.87-5.54-11.123.068-3.254.68-5.92 2.496-7.713C8.7 1.699 15.422 2.14 15.422 2.14c5.676.025 8.396 1.734 9.027 2.307 2.094 1.792 3.16 6.083 2.38 12.368zm-.815-13.891C25.268 2.239 22.255.052 15.545.022c0 0-7.912-.478-11.77 3.062C1.628 5.232.873 8.373.793 12.27.714 16.167.61 23.467 7.648 25.447l.007.002-.005 3.02s-.044 1.224.761 1.474c.974.301 1.546-.628 2.477-1.63.51-.55 1.213-1.358 1.746-1.975 4.814.402 8.515-.521 8.936-.658.971-.316 6.471-1.02 7.366-8.32.923-7.528-.447-12.288-2.922-14.436z' fill='%230064AD'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_867_23647'%3E%3Cpath fill='%23fff' d='M0 0h30v30H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.contact-form-viber:hover {
	background-image: url(img/viber-hover-form.svg);
	background-position: -20px center
}

.contact-form-whatsapp {
	margin: 0 40px;
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.0703125 30L2.17906 22.2962C0.877812 20.0413 0.194063 17.485 0.195313 14.8637C0.199063 6.66875 6.86781 0 15.0616 0C19.0378 0.00125 22.7703 1.55 25.5778 4.36C28.3841 7.17 29.9291 10.905 29.9278 14.8775C29.9241 23.0738 23.2553 29.7425 15.0616 29.7425C12.5741 29.7413 10.1228 29.1175 7.95156 27.9325L0.0703125 30ZM8.31656 25.2413C10.4116 26.485 12.4116 27.23 15.0566 27.2313C21.8666 27.2313 27.4141 21.6887 27.4178 14.875C27.4203 8.0475 21.8991 2.5125 15.0666 2.51C8.25156 2.51 2.70781 8.0525 2.70531 14.865C2.70406 17.6462 3.51906 19.7287 4.88781 21.9075L3.63906 26.4675L8.31656 25.2413ZM22.5503 18.4113C22.4578 18.2563 22.2103 18.1637 21.8378 17.9775C21.4666 17.7913 19.6403 16.8925 19.2991 16.7687C18.9591 16.645 18.7116 16.5825 18.4628 16.955C18.2153 17.3263 17.5028 18.1637 17.2866 18.4113C17.0703 18.6588 16.8528 18.69 16.4816 18.5037C16.1103 18.3175 14.9128 17.9263 13.4941 16.66C12.3903 15.675 11.6441 14.4587 11.4278 14.0863C11.2116 13.715 11.4053 13.5138 11.5903 13.3288C11.7578 13.1625 11.9616 12.895 12.1478 12.6775C12.3366 12.4625 12.3978 12.3075 12.5228 12.0588C12.6466 11.8113 12.5853 11.5938 12.4916 11.4075C12.3978 11.2225 11.6553 9.39375 11.3466 8.65C11.0441 7.92625 10.7378 8.02375 10.5103 8.0125L9.79781 8C9.55031 8 9.14781 8.0925 8.80781 8.465C8.46781 8.8375 7.50781 9.735 7.50781 11.5638C7.50781 13.3925 8.83906 15.1587 9.02406 15.4062C9.21031 15.6537 11.6428 19.4062 15.3691 21.015C16.2553 21.3975 16.9478 21.6262 17.4866 21.7975C18.3766 22.08 19.1866 22.04 19.8266 21.945C20.5403 21.8387 22.0241 21.0462 22.3341 20.1787C22.6441 19.31 22.6441 18.5662 22.5503 18.4113Z' fill='%230064AD'/%3E%3C/svg%3E");
}

.contact-form-whatsapp:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_2617_25294)'%3E%3Cpath d='M20.0703 50.0002L22.1791 42.2965C20.8778 40.0415 20.1941 37.4852 20.1953 34.864C20.1991 26.669 26.8678 20.0002 35.0616 20.0002C39.0378 20.0015 42.7703 21.5502 45.5778 24.3602C48.3841 27.1702 49.9291 30.9052 49.9278 34.8777C49.9241 43.074 43.2553 49.7427 35.0616 49.7427C32.5741 49.7415 30.1228 49.1177 27.9516 47.9327L20.0703 50.0002ZM28.3166 45.2415C30.4116 46.4852 32.4116 47.2302 35.0566 47.2315C41.8666 47.2315 47.4141 41.689 47.4178 34.8752C47.4203 28.0477 41.8991 22.5127 35.0666 22.5102C28.2516 22.5102 22.7078 28.0527 22.7053 34.8652C22.7041 37.6465 23.5191 39.729 24.8878 41.9077L23.6391 46.4677L28.3166 45.2415ZM42.5503 38.4115C42.4578 38.2565 42.2103 38.164 41.8378 37.9777C41.4666 37.7915 39.6403 36.8927 39.2991 36.769C38.9591 36.6452 38.7116 36.5827 38.4628 36.9552C38.2153 37.3265 37.5028 38.164 37.2866 38.4115C37.0703 38.659 36.8528 38.6902 36.4816 38.504C36.1103 38.3177 34.9128 37.9265 33.4941 36.6602C32.3903 35.6752 31.6441 34.459 31.4278 34.0865C31.2116 33.7152 31.4053 33.514 31.5903 33.329C31.7578 33.1627 31.9616 32.8952 32.1478 32.6777C32.3366 32.4627 32.3978 32.3077 32.5228 32.059C32.6466 31.8115 32.5853 31.594 32.4916 31.4077C32.3978 31.2227 31.6553 29.394 31.3466 28.6502C31.0441 27.9265 30.7378 28.024 30.5103 28.0127L29.7978 28.0002C29.5503 28.0002 29.1478 28.0927 28.8078 28.4652C28.4678 28.8377 27.5078 29.7352 27.5078 31.564C27.5078 33.3927 28.8391 35.159 29.0241 35.4065C29.2103 35.654 31.6428 39.4065 35.3691 41.0152C36.2553 41.3977 36.9478 41.6265 37.4866 41.7977C38.3766 42.0802 39.1866 42.0402 39.8266 41.9452C40.5403 41.839 42.0241 41.0465 42.3341 40.179C42.6441 39.3102 42.6441 38.5665 42.5503 38.4115Z' fill='%230094FF'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_2617_25294' x='0.0703125' y='0.000244141' width='69.8574' height='70' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.207843 0 0 0 0 0.666667 0 0 0 0 1 0 0 0 0.3 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2617_25294'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2617_25294' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
	background-position: -20px center
}

.contact-form-telegram {
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 0C6.71625 0 0 6.71625 0 15C0 23.2838 6.71625 30 15 30C23.2838 30 30 23.2838 30 15C30 6.71625 23.2838 0 15 0ZM15 2.5C21.8925 2.5 27.5 8.1075 27.5 15C27.5 21.8925 21.8925 27.5 15 27.5C8.1075 27.5 2.5 21.8925 2.5 15C2.5 8.1075 8.1075 2.5 15 2.5ZM18.365 21.1112C18.5662 21.255 18.825 21.29 19.0562 21.2025C19.2875 21.115 19.4587 20.9175 19.5088 20.6775C20.0525 18.125 21.37 11.6637 21.8637 9.3425C21.9012 9.1675 21.84 8.98625 21.7025 8.86875C21.565 8.7525 21.3737 8.71875 21.2037 8.78125C18.5837 9.75125 10.5125 12.7787 7.21375 14C7.00375 14.0775 6.8675 14.2788 6.875 14.5C6.8825 14.7213 7.03125 14.9125 7.245 14.9762C8.725 15.4187 10.6675 16.035 10.6675 16.035C10.6675 16.035 11.5737 18.7762 12.0475 20.17C12.1062 20.3438 12.2438 20.4825 12.4237 20.5288C12.605 20.5763 12.7963 20.5275 12.9313 20.4C13.6912 19.6825 14.8662 18.5737 14.8662 18.5737C14.8662 18.5737 17.0988 20.21 18.365 21.1112ZM11.4838 15.6887L12.5338 19.15L12.7663 16.9575C12.7663 16.9575 16.82 13.3012 19.1313 11.2162C19.2 11.1562 19.2087 11.0538 19.1525 10.9812C19.0962 10.91 18.995 10.8925 18.9175 10.9412C16.2388 12.6513 11.4838 15.6887 11.4838 15.6887Z' fill='%230064AD'/%3E%3C/svg%3E");
}

.contact-form-telegram:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_2617_25296)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M35 20.0002C26.7163 20.0002 20 26.7165 20 35.0002C20 43.284 26.7163 50.0002 35 50.0002C43.2838 50.0002 50 43.284 50 35.0002C50 26.7165 43.2838 20.0002 35 20.0002ZM35 22.5002C41.8925 22.5002 47.5 28.1077 47.5 35.0002C47.5 41.8927 41.8925 47.5002 35 47.5002C28.1075 47.5002 22.5 41.8927 22.5 35.0002C22.5 28.1077 28.1075 22.5002 35 22.5002ZM38.365 41.1115C38.5662 41.2552 38.825 41.2902 39.0562 41.2027C39.2875 41.1152 39.4587 40.9177 39.5088 40.6777C40.0525 38.1252 41.37 31.664 41.8637 29.3427C41.9012 29.1677 41.84 28.9865 41.7025 28.869C41.565 28.7527 41.3737 28.719 41.2037 28.7815C38.5837 29.7515 30.5125 32.779 27.2137 34.0002C27.0037 34.0777 26.8675 34.279 26.875 34.5002C26.8825 34.7215 27.0312 34.9127 27.245 34.9765C28.725 35.419 30.6675 36.0352 30.6675 36.0352C30.6675 36.0352 31.5737 38.7765 32.0475 40.1702C32.1062 40.344 32.2438 40.4827 32.4237 40.529C32.605 40.5765 32.7963 40.5277 32.9313 40.4002C33.6912 39.6827 34.8662 38.574 34.8662 38.574C34.8662 38.574 37.0988 40.2102 38.365 41.1115ZM31.4838 35.689L32.5338 39.1502L32.7663 36.9577C32.7663 36.9577 36.82 33.3015 39.1313 31.2165C39.2 31.1565 39.2087 31.054 39.1525 30.9815C39.0962 30.9102 38.995 30.8927 38.9175 30.9415C36.2388 32.6515 31.4838 35.689 31.4838 35.689Z' fill='%230094FF'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_2617_25296' x='0' y='0.000244141' width='70' height='70' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.207843 0 0 0 0 0.666667 0 0 0 0 1 0 0 0 0.3 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2617_25296'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2617_25296' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
	background-position: -20px center
}

#filters-show {
	position: absolute;
	left: 0;
	cursor: pointer;
	margin-left: -900px;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' fill='none'%3e%3cpath d='M17.5 13v2.5h-1.666V13h-1.667v-1.667h5V13h-1.666zM4.168 13v2.5H2.501V13H.834v-1.667h5V13H4.167zm5-10V.5h1.667V3h1.667v1.667h-5V3h1.666zm0 3.333h1.667V15.5H9.167V6.333zM2.501 9.667V.5h1.666v9.167H2.501zm13.333 0V.5h1.667v9.167h-1.667z' fill='%230064AD'/%3e%3c/svg%3e");
	background-position: 0 center;
	background-repeat: no-repeat;
	padding-left: 26px;
	color: #0064AD;
}

#filters-show.hide{
 	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' fill='none'%3e%3cpath d='M17.5 13v2.5h-1.666V13h-1.667v-1.667h5V13h-1.666zM4.168 13v2.5H2.501V13H.834v-1.667h5V13H4.167zm5-10V.5h1.667V3h1.667v1.667h-5V3h1.666zm0 3.333h1.667V15.5H9.167V6.333zM2.501 9.667V.5h1.666v9.167H2.501zm13.333 0V.5h1.667v9.167h-1.667z' fill='%23FFFFFF'/%3e%3c/svg%3e");
	color: #FFFFFF;
}

#filters-show:hover {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' fill='none'%3e%3cpath d='M17.5 13v2.5h-1.666V13h-1.667v-1.667h5V13h-1.666zM4.168 13v2.5H2.501V13H.834v-1.667h5V13H4.167zm5-10V.5h1.667V3h1.667v1.667h-5V3h1.666zm0 3.333h1.667V15.5H9.167V6.333zM2.501 9.667V.5h1.666v9.167H2.501zm13.333 0V.5h1.667v9.167h-1.667z' fill='%230094FF'/%3e%3c/svg%3e");
	color: #0094FF
}

.card.card-download {
	margin-top: 60px;
}

a .card-title {
	margin: 20px 0;
	font-weight: 600;
	font-size: 16px;
	line-height: 30px;
}

.download-doc {
	color: #98A8BF;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.83268 6.33333H13.9993L8.99935 11.3333L3.99935 6.33333H8.16602V0.5H9.83268V6.33333ZM2.33268 13.8333H15.666V8H17.3327V14.6667C17.3327 14.8877 17.2449 15.0996 17.0886 15.2559C16.9323 15.4122 16.7204 15.5 16.4993 15.5H1.49935C1.27834 15.5 1.06637 15.4122 0.910093 15.2559C0.753813 15.0996 0.666016 14.8877 0.666016 14.6667V8H2.33268V13.8333Z' fill='%2398A8BF' fill-opacity='0.4'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	padding-left: 30px
}

a:hover .download-doc {
	background-image: url("data:image/svg+xml,%3Csvg width='58' height='56' viewBox='0 0 58 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_2617_25314)'%3E%3Cpath d='M29.8337 26.3333H34.0003L29.0003 31.3333L24.0003 26.3333H28.167V20.5H29.8337V26.3333ZM22.3337 33.8333H35.667V28H37.3337V34.6667C37.3337 34.8877 37.2459 35.0996 37.0896 35.2559C36.9333 35.4122 36.7213 35.5 36.5003 35.5H21.5003C21.2793 35.5 21.0674 35.4122 20.9111 35.2559C20.7548 35.0996 20.667 34.8877 20.667 34.6667V28H22.3337V33.8333Z' fill='%230094FF'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_2617_25314' x='0.666992' y='0.5' width='56.667' height='55' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='10'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.207843 0 0 0 0 0.666667 0 0 0 0 1 0 0 0 0.3 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2617_25314'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2617_25314' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	background-position: -20px -20px;
	color: #0094FF
}

.catalog-page .bx-footer {
	margin-top: 0;
}

.news-detail-img img,
.news-detail-img:before {
	border-radius: 30px;
}

.policy {
	max-width: 50%;
}

.before-compare {
	position: relative;
	padding-top: 40px;
	padding-bottom: 40px
}

.parent-cat {
	color: #98A8BF;
	text-decoration: none;
	line-height: 30px;
	display: block
}

#remove-all,
#remove-allwish {
	position: absolute;
	top: 40px;
	right: 0;
	padding-right: 20px;
	cursor: pointer;
	z-index: 9
}

#remove-all:hover,
#remove-allwish:hover,
#remove-all:hover span,
#remove-allwish:hover span {
	color: #0064AD !important
}

#remove-all span,
#remove-allwish span {
	transform: rotate(45deg);
	display: block;
	font-size: 200%;
	padding-top: 25px;
	position: absolute;
	top: -20px;
	right: -10px;
}

.wish #sorting-list {
	list-style-type: none;
	padding-left: 0;
	position: absolute;
	overflow: hidden;
	z-index: 22;
	background: #1d2435;
}

.wish .parent-ct label,
.wish .parent-ct input {
	float: right;
}

.parent-ct {
	max-width: 300px;
	width: 100%;
	padding-bottom: 40px;
	position: relative;
}

.wish #sorting-list li {
	margin: 10px 0;
}

.wish .parent-ct label {
	z-index: 23;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	border: solid rgba(152, 168, 191, 0.4);
	border-width: 0 2px 2px 0;
	display: block;
	padding: 3px;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	position: absolute;
	top: 14px;
	right: 52px;
}

.wish .parent-ct:hover label {
	border: solid #0064ad;
	border-width: 0 2px 2px 0;
}


/* СЃС‚РёР»Рё РґР»СЏ СЃР»Р°Р№РґРµСЂР° РЅР° РІСЃСЋ РІС‹СЃРѕС‚Сѓ СЌРєСЂР°РЅР°  slider-height */

.home .slider,
.home .slider__wrapper,
.home .slider__items,
.home .slider__item.slider__item_active,
.home .slider__item img,
.main-catalog .slider,
.home .one-item .slider__item {
	height: 610px !important;
	max-height: 610px;
}

.home .slider {
	animation-name: appear;
	animation-duration: 1500ms;
	animation-fill-mode: forwards;
}

.sort {
	margin-top: 610px
}

.add-row {
	margin-top: 610px
}

.main-catalog .slider-text {
	margin-top: -90px
}


/* slider-height */

#ar-left {
	background: url("../img/ar-left.svg") no-repeat;
	background: url("../img/ar-left.svg") no-repeat;
}

#ar-right {
	background: url("../img/ar-left.svg") no-repeat;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	bottom: 15px;
}

#ar-left:hover,
#ar-right:hover,
.product-item-detail-slider-left:hover,
.product-item-detail-slider-right:hover {

	background: url("../img/ar-left-hover.svg") no-repeat
}

.home #ar-left {
	top: 27px
}

.home #ar-right {
	top: -16px
}

.compare-page #ar-right {
	position: absolute;
	top: -15px;
	right: 0;
}

.compare-page .slider-compare-arrows {
	top: 305px;
}

.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,
.bx-aside-nav .bx-nav-list-2-lvl {
	background: #20283E
}

.contact-us font.errortext {
	color: #0064ad
}

.rel {
	margin-bottom: 100px;
	margin-top: -110px;
	padding-top: 110px
}

.all-props-list div.onhover,
.slider-compares .compare-props>div.onhover,
.all-props-list div.onhove,
.slider-compares .compare-props>div.onhove {
	background: #0064ad;
	color: white;
	padding: 15px;
}

.magic-up .bx-header {
	opacity: 0
}

.magic-up .num-sl {
	top: 30px
}

.magic-up .bx-catalog-elementproduct-page>.row>.col-md {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: #1f2637;
	max-width: 100%;
	overflow: hidden;
	z-index: 10;
	height: 100vh;
}

.magic-up .product-item-detail-slider-controls-block:after {
	display: none
}

.magic-up .product-item-detail-slider-block {
	margin: 0 auto;
	max-width: 50vw;
	background: #20283e;
	height: calc(100vh - 110px);
}

.magic-up .product-item-detail-slider-controls-block {
	width: 20000vw;
	flex-direction: row;
	margin-left: -240px;
	max-height: 70vh;
	margin-top: 10vh;
	min-height: 520px;
}

.magic-up .product-item-detail-slider-controls-block div:not(:last-child) {
	width: 480px;
	min-height: 480px;
	margin: auto 60vw auto 0;
	background: #20283E;
	height: 70vh;
	margin-right: calc(100vw - 480px)
}

.magic-up .product-item-detail-slider-controls-block div:last-child {
	margin: auto 0;
	width: 480px;
	min-height: 480px;
	height: 70vh;
	background: #20283E;
}

.magic-up .product-item-detail-slider-controls-image img {
	max-width: 300px;
	max-height: 70vh;
}

.magic-up .product-item-detail-slider-controls-image.active {
	outline: none;
	margin-right: 60vw;
	margin-left: 0;
}

.magic-up .product-item-detail-slider-images-container .product-item-detail-slider-image {
	padding-top: 0;
}

.magic-up .product-item-detail-slider-image {
	position: fixed;
	top: 0;
	bottom: 0;
	height: 100vh;
	z-index: 999999999;
	overflow: hidden;
}

.magic-up .product-item-detail-slider-image img {
	min-width: 120px;
	min-height: 120px;
	max-width: 60vw;
	max-height: 90vh;
}

.magic-up .product-item-detail-slider-close {
	display: block;
	position: fixed;
	top: 40px;
	right: 50px;
	cursor: pointer;
	overflow: hidden;
	z-index: 99;
}

.magic-up .product-item-detail-slider-close:before {
	content: " + ";
	display: block;
	position: relative;
	font-size: 40px;
	overflow: hidden;
	z-index: 10;
	transform: rotate(45deg);
}

.magic-up .bx-catalog-elementproduct-page .product-item-label-left,
.magic-up .btn-zoom,
.magic-up .overzoom {
	display: none;
}

.magic-up .product-item-detail-slider-left,
.magic-up .product-item-detail-slider-right {
	top: 50vh;
	overflow: hidden;
	z-index: 100;
	position: fixed;
}

.magic-up .product-item-detail-slider-left {
	/* left: calc((100vw - 1200px) / 2); */
	left: 190px;
}

.magic-up .product-item-detail-slider-right {
	/* right: calc((100vw - 1200px) / 2); */
	right: 170px;
	top: calc(50vh - 16px);
}

.magic-up .product-item-detail-slider-images-container {
	left: 15vw;
	right: 15vw;
	width: 70vw;
	position: fixed;
	top: 0;
	height: 100vh
}

.title-search-result {
	background: #20283e;
	padding: 30px 40px;
	border: 1px solid #212529;
	border-top: 1px solid #0064AD
}

.title-search-result .search-title-result-item-image-container,
.title-search-result .search-title-result-item-price {
	display: none
}

.title-search-result .search-title-result-item {
	border-bottom: none
}

.title-search-result .search-title-result-item-link {
	font-size: 14px;
	text-decoration: none
}

.title-search-result .search-title-result-last-item {
	text-transform: capitalize;
	display: none
}

.num-sl {
	position: absolute;
	color: #6c757d;
	font-size: 30px;
	top: 10px;
	left: 30px;
}

.cur-sl {
	font-size: 40px;
	line-height: 40px;
	color: #98A8BF;
}

.page-catalog .main-catalog~.justify-content-around {
	margin-top: 60px
}

.contact-us .alert-success:before {
	content: "";
	display: block;
	width: 60px;
	height: 60px;
	background: url(../img/messagesuccess.svg) no-repeat;
	margin: 30px auto;
}

.contact-us .alert-success:after {
	content: "Перейти в каталог";
	display: block;
	height: 50px;
	font-weight: 600;
	line-height: 50px;
	font-size: 14px;
	background: #0064AD;
	color: white;
	box-shadow: 0px 0px 20px rgba(53, 170, 255, 0.3);
	max-width: 200px;
	width: 100%;
	margin: 20px auto;
	border-radius: 100px;
}

.contact-us .alert-success:hover:after {
	background: #0094FF;
	cursor: pointer
}

.contact-us .alert-success {
	color: white;
	border-radius: 20px;
	background-color: #222a40;
	border-color: #20283E;
	text-align: center;
	max-width: 640px;
	width: 100%;
	margin: auto;
	padding-bottom: 30px;
	font-weight: 600;
	font-size: 20px;
	line-height: 30px;
}

.compare-page h1 {
	margin: 30px auto 0;
	line-height: 10px
}

.compare-page h1+p font.notetext:before {
	height: 0
}

.compare-page h1+p font.notetext:before,
.compare-page h1+p font.notetext,
.compare-page h1+p {
	margin-top: 0;
	padding-top: 0
}

.izbrannoe .bx-content p.text-center:not(.compare-redirect) {
	font-size: 16px;
	line-height: 30px;
}

.popup-window .popup-window-buttons {
	opacity: 0;
	height: 30px
}

.product-item.rty .product-item-info-container.product-item-hidden dl {
	bottom: 70px
}

.hover .product-item.rty .product-item-info-container.product-item-hidden dl {
	bottom: 90px
}

/*.hover .rty .product-item-compare-container {
	bottom: 40px
}*/

.rty .product-item-compare-container {
	bottom: 20px
}
.s11 [data-propertyname="Тип вытяжки"] {
	order: -80
}

.s11 [data-propertyname="Тип освещения"] {
	order: -79
}

.s11 [data-propertyname*="без упаковки"] {
	order: -78
}

.s11 [data-propertyname="Цвет"] {
	order: -77
}

.s11 [data-propertyname*="для встраивания"] {
	order: -76
}

.s11 [data-propertyname*="жировой фильтр"] {
	order: -74
}

.s11 [data-propertyname="Режимы работы"] {
	order: -75
}

.s11 [data-propertyname="Уровень шума (дБ)"] {
	order: -72
}

.s11 [data-propertyname*="Производительность"] {
	order: -73
}

.s11 [data-propertyname="Диаметр штуцера"] {
	order: -70
}

.s11 [data-propertyname="Тип управления"] {
	order: -71
}

.s11 [data-propertyname*="нетто"] {
	order: -68
}

.s11 [data-propertyname="Тип панели управления"] {
	order: -69
}

.s11 [data-propertyname*="брутто"] {
	order: -66
}

.s11 [data-propertyname="Количество скоростей"] {
	order: -67
}

.s1 [data-propertyname*="без упаковки"] {
	order: -81
}

.s1 [data-propertyname*="от детей"] {
	order: -80
}

.s1 [data-propertyname*="для встраивания"] {
	order: -79
}

.s1 [data-propertyname*="от перегрева"] {
	order: -78
}

.s1 [data-propertyname="Цвет"] {
	order: -77
}

.s1 [data-propertyname="Наличие рамки"] {
	order: -76
}

.s1 [data-propertyname="Тип поверхности"] {
	order: -75
}

.s1 [data-propertyname="Цвет рамки"] {
	order: -74
}

.s1 [data-propertyname="Тип конфорок"] {
	order: -73
}

.s1 [data-propertyname*="усиленного нагрева"] {
	order: -72
}

.s1 [data-propertyname="Тип управления"] {
	order: -71
}

.s1 [data-propertyname="FlexZone"] {
	order: -70
}

.s1 [data-propertyname="Количество конфорок"] {
	order: -69
}

.s1 [data-propertyname="Функция Stop&Go"] {
	order: -68
}

.s1 [data-propertyname="Зона расширения"] {
	order: -67
}

.s1 [data-propertyname*="нетто"] {
	order: -66
}

.s1 [data-propertyname="Индикация мощности"] {
	order: -65
}

.s1 [data-propertyname*="брутто"] {
	order: -64
}

.s1 [data-propertyname*="остаточного тепла"] {
	order: -63
}

.s1 [data-propertyname*="инфо"] {
	order: -62
}

.s1 [data-propertyname*="Таймер"] {
	order: -61
}

.s10 [data-propertyname*="без упаковки"] {
	order: -81
}

.s10 [data-propertyname="Количество конфорок"] {
	order: -80
}

.s10 [data-propertyname*="для встраивания"] {
	order: -79
}

.s10 [data-propertyname*="WOK"] {
	order: -78
}

.s10 [data-propertyname*="Материал по"] {
	order: -77
}

.s10 [data-propertyname*="Материал ре"] {
	order: -76
}

.s10 [data-propertyname="Цвет"] {
	order: -75
}

.s10 [data-propertyname*="нетто"] {
	order: -74
}

.s10 [data-propertyname="Газ-контроль"] {
	order: -73
}

.s10 [data-propertyname*="брутто"] {
	order: -72
}

.s10 [data-propertyname*="поджиг"] {
	order: -71
}

.s10 [data-propertyname*="Дополнительная"] {
	order: -70
}

.s10 [data-propertyname="Тип поверхности"],
.s10 [data-propertyname="Рабочий стол"] {
	display: none
}

.s9 [data-propertyname*="без упаковки"] {
	order: -80
}

.s9 [data-propertyname="Утапливаемые регуляторы"] {
	order: -79
}

.s9 [data-propertyname*="для встраивания"] {
	order: -78
}

.s9 [data-propertyname*="от детей"] {
	order: -77
}

.s9 [data-propertyname*="Тип духовки"] {
	order: -76
}

.s9 [data-propertyname="Открытие дверцы"] {
	order: -75
}

.s9 [data-propertyname*="Объем духовки"] {
	order: -74
}

.s9 [data-propertyname*="Направляющие"] {
	order: -73
}

.s9 [data-propertyname="Количество режимов"] {
	order: -72
}

.s9 [data-propertyname="Очистка духовки"] {
	order: -71
}

.s9 [data-propertyname="Типы режимов работы"] {
	order: -70
}

.s9 [data-propertyname*="Количество стекол"] {
	order: -69
}

.s9 [data-propertyname="Конвекция"] {
	order: -68
}

.s9 [data-propertyname="Цвет"] {
	order: -67
}

.s9 [data-propertyname="Гриль"] {
	order: -66
}

.s9 [data-propertyname*="Класс энергопотребления"] {
	order: -65
}

.s9 [data-propertyname*="Термощуп"] {
	order: -64
}

.s9 [data-propertyname*="Общая мощность"] {
	order: -63
}

.s9 [data-propertyname*="Текстовый дисплей"] {
	order: -62
}

.s9 [data-propertyname*="нетто"] {
	order: -61
}

.s9 [data-propertyname="Таймер"] {
	order: -59
}

.s9 [data-propertyname*="брутто"] {
	order: -58
}

.s9 [data-propertyname="Часы"] {
	order: -57
}

.s9 [data-propertyname*="информация"] {
	order: -56
}

.s9 [data-propertyname="Тип управления"] {
	order: -55
}

.s9 [data-propertyname*="мойки"] {
	display: none
}

.s9 [data-propertyname="Объём(л)"],
.s9 [data-propertyname="Управление"] {
	display: none
}

.s9 [data-propertyname*="Мощность"] {
	display: none
}

.s9 ul li[data-propertyname*="Тип управления"]:nth-child(17),
.s9 ul li[data-propertyname*="Тип управления"]:nth-child(19) {
	display: none
}

.s8 [data-propertyname="Цвет"] {
	order: -81
}

.s8 [data-propertyname="Часы"] {
	order: -80
}

.s8 [data-propertyname*="встраивания"] {
	order: -79
}

.s8 [data-propertyname="Таймер"] {
	order: -78
}

.s8 [data-propertyname="Тип управления"] {
	order: -77
}

.s8 [data-propertyname*="от детей"] {
	order: -76
}

.s8 [data-propertyname="Дисплей"] {
	order: -75
}

.s8 [data-propertyname="Поворотный стол"] {
	order: -74
}

.s8 [data-propertyname="Гриль"] {
	order: -73
}

.s8 [data-propertyname*="без упаковки"] {
	order: -72
}

.s8 [data-propertyname*="Внутренний объём"] {
	order: -71
}

.s8 [data-propertyname*="для встраивания"] {
	order: -70
}

.s8 [data-propertyname*="Мощность"] {
	order: -69
}

.s8 [data-propertyname*="нетто"] {
	order: -68
}

.s8 [data-propertyname="Количество режимов"] {
	order: -67
}

.s8 [data-propertyname*="брутто"] {
	order: -65
}

.s8 [data-propertyname="Автоматическая разморозка"] {
	order: -66
}

.s8 ul li[data-propertyname*="Дисплей"]:nth-child(13) {
	display: none
}

.s15 [data-propertyname="Тип управления"] {
	order: -80
}

.s15 [data-propertyname*="протечек"] {
	order: -79
}

.s15 [data-propertyname="Дисплей"] {
	order: -78
}

.s15 [data-propertyname*="от детей"] {
	order: -77
}

.s15 [data-propertyname*="без упаковки"] {
	order: -76
}

.s15 [data-propertyname*="хода программ"] {
	order: -75
}

.s15 [data-propertyname*="для встраивания"] {
	order: -74
}

.s15 [data-propertyname*="ополаскивателя"] {
	order: -73
}

.s15 [data-propertyname*="Вместимость"] {
	order: -72
}

.s15 [data-propertyname*="соли"] {
	order: -71
}

.s15 [data-propertyname*="Третья"] {
	order: -70;
}

.s15 [data-propertyname*="отсрочки"] {
	order: -69
}

.s15 [data-propertyname="Количество корзин"] {
	order: -68
}

.s15 [data-propertyname*="шума"] {
	order: -67
}

.s15 [data-propertyname*="Половинная"] {
	order: -66
}

.s15 [data-propertyname="Расход воды за цикл"] {
	order: -65
}

.s15 [data-propertyname*="Тип сушки"] {
	order: -64
}

.s15 [data-propertyname*="мойки"] {
	order: -63
}

.s15 [data-propertyname="Количество программ"] {
	order: -62
}

.s15 [data-propertyname*="нетто"] {
	order: -61
}

.s15 [data-propertyname*="Типы программ"] {
	order: -60
}

.s15 [data-propertyname*="брутто"] {
	order: -59
}

.s15 [data-propertyname*="средств"] {
	order: -58
}

.s15 [data-propertyname*="инфо"] {
	order: -57
}

.s15 [data-propertyname="Цвет"],
.s15 [data-propertyname*="Внутренний"],
.s15 [data-propertyname="Таймер"] {
	display: none
}

.s7 [data-propertyname="Управление"] {
	order: -80
}

.s7 [data-propertyname*="протечек"] {
	order: -79
}

.s7 [data-propertyname="Дисплей"] {
	order: -78
}

.s7 [data-propertyname*="от детей"] {
	order: -77
}

.s7 [data-propertyname*="без упаковки"] {
	order: -76
}

.s7 [data-propertyname*="хода программ"] {
	order: -75
}

.s7 [data-propertyname="Цвет"] {
	order: -74
}

.s7 [data-propertyname*="ополаскивателя"] {
	order: -73
}

.s7 [data-propertyname*="Вместимость"] {
	order: -72
}

.s7 [data-propertyname*="соли"] {
	order: -71
}

.s7 [data-propertyname*="Третья"] {
	order: -70
}

.s7 [data-propertyname*="отсрочки"] {
	order: -69
}

.s7 [data-propertyname="Количество корзин"] {
	order: -68
}

.s7 [data-propertyname*="шума"] {
	order: -67
}

.s7 [data-propertyname*="Половинная"] {
	order: -66
}

.s7 [data-propertyname="Расход воды за цикл"] {
	order: -65
}

.s7 [data-propertyname*="Тип сушки"] {
	order: -64
}

.s7 [data-propertyname*="Класс"] {
	order: -63
}

.s7 [data-propertyname*="нетто"] {
	order: -61
}

.s7 [data-propertyname="Количество программ"] {
	order: -62
}

.s7 [data-propertyname*="брутто"] {
	order: -59
}

.s7 [data-propertyname*="Типы программ"] {
	order: -60
}

.s7 [data-propertyname*="инфо"] {
	order: -57
}

.s7 [data-propertyname*="средств"] {
	order: -58
}

.s7 [data-propertyname="Таймер"] {
	display: none
}

.s12 [data-propertyname*="без упаковк"] {
	order: -80
}

.s12 [data-propertyname*="для яиц"] {
	order: -79
}

.s12 [data-propertyname*="для встраивания"] {
	order: -78
}

.s12 [data-propertyname*="пиццы"] {
	order: -77
}

.s12 [data-propertyname*="Наличие"] {
	order: -76
}

.s12 [data-propertyname*="вери"] {
	order: -75
}

.s12 [data-propertyname*="Расположение морозильной"] {
	order: -74
}

.s12 [data-propertyname*="фасадов"] {
	order: -73
}

.s12 [data-propertyname*="Холодильника"] {
	order: -72
}

.s12 [data-propertyname*="замораживания"] {
	order: -71
}

.s12 [data-propertyname*="объем Холодильной камеры"] {
	order: -70
}

.s12 [data-propertyname*="энергопотребления"] {
	order: -69
}

.s12 [data-propertyname*="объем Морозильной камеры"] {
	order: -68
}

.s12 [data-propertyname*="Годовое"] {
	order: -67
}

.s12 [data-propertyname*="компрессоров"] {
	order: -66
}

.s12 [data-propertyname*="Климатический"] {
	order: -65
}

.s12 [data-propertyname="Управление"] {
	order: -64
}

.s12 [data-propertyname*="Хладагент"] {
	order: -63
}

.s12 [data-propertyname*="LED"] {
	order: -62
}

.s12 [data-propertyname*="Уровень шума"] {
	order: -61
}

.s12 [data-propertyname*="Система разморозки холод"] {
	order: -60
}

.s12 [data-propertyname*="нетто"] {
	order: -59
}

.s12 [data-propertyname="Система разморозки морозильной камеры"] {
	order: -58
}

.s12 [data-propertyname*="брутто"] {
	order: -57
}

.s12 [data-propertyname*="Материал полок"] {
	order: -56
}

.s12 [data-propertyname*="инфо"] {
	order: -54
}

.s12 [data-propertyname*="Количество поло"] {
	order: -53
}

.private .alert-danger {
	color: #98a8bf;
	background-color: #1d2435;
	border-color: #1d2435;
	padding-left: 0;
	text-align: center
}

.private .bx-authform,
.bx-authform {
	margin: 0 auto
}

.private .bx-title {
	text-align: center;
	display: none
}

.persona .col-md-8:nth-child(1) {
	height: 0
}

.private .alert-warning {
	color: rgba(152, 168, 191, 0.4);
	background-color: #1d2435;
	border-color: #1d2435
}

.private .alert-success {
	color: #d0e1f9;
	background-color: #1d2435;
	border-color: #0094ff;
	border: 1px solid #0094ff;
}

.main-user-consent-request-popup-cont {
	background: #0e121a;
	box-shadow: 0px 0px 20px rgba(53, 170, 255, 0.3)
}

.main-user-consent-request-popup-header {
	opacity: 0;
}

.main-user-consent-request-popup-text {
	border: none;
	color: #d0e1F9;
}

.main-user-consent-request-popup-buttons span {
	border-radius: 30px;
}

.main-user-consent-request-popup-button-acc {
	background: #0094ff;
}

.main-user-consent-request-popup-button-acc:hover {
	background: #0064AD;
}

#user_div_reg {
	margin-bottom: 30px;
}

.private .aside div {
	font-weight: 600;
	position: relative;
	padding-left: 36px;
	font-size: 14px;
	line-height: 20px;
	color: #D0E1F9;
	margin-bottom: 40px
}

.private .aside div:hover,
.private .aside div.active {
	color: #0064AD;
}

.private .aside div:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	display: inline-block;
	width: 18px;
	height: 18px;
}

.aside .personal:before {
	background: url(img/acc.svg) no-repeat;
}

.aside .alerts:before {
	background: url(img/alerts.svg) no-repeat;
}

.aside .delete-account:before {
	background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.167 3.99984H17.3337V5.6665H15.667V16.4998C15.667 16.7209 15.5792 16.9328 15.4229 17.0891C15.2666 17.2454 15.0547 17.3332 14.8337 17.3332H3.16699C2.94598 17.3332 2.73402 17.2454 2.57774 17.0891C2.42146 16.9328 2.33366 16.7209 2.33366 16.4998V5.6665H0.666992V3.99984H4.83366V1.49984C4.83366 1.27882 4.92146 1.06686 5.07774 0.910582C5.23402 0.754301 5.44598 0.666504 5.66699 0.666504H12.3337C12.5547 0.666504 12.7666 0.754301 12.9229 0.910582C13.0792 1.06686 13.167 1.27882 13.167 1.49984V3.99984ZM14.0003 5.6665H4.00033V15.6665H14.0003V5.6665ZM6.50033 8.1665H8.16699V13.1665H6.50033V8.1665ZM9.83366 8.1665H11.5003V13.1665H9.83366V8.1665ZM6.50033 2.33317V3.99984H11.5003V2.33317H6.50033Z' fill='%23d0e1F9' fill-opacity='0.9'/%3E%3C/svg%3E%0A") no-repeat;
}

.aside .exit-account:before {
	background: url(img/exit.svg) no-repeat;
}

.aside .personal:hover:before,
.aside .personal.active:before {
	background: url(img/acch.svg) no-repeat;
}

.aside .alerts:hover:before,
.aside .alerts.active:before {
	background: url(img/alertsh.svg) no-repeat;
}

.aside .delete-account:hover:before,
.aside .delete-account.active:before {
	background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.167 3.99984H17.3337V5.6665H15.667V16.4998C15.667 16.7209 15.5792 16.9328 15.4229 17.0891C15.2666 17.2454 15.0547 17.3332 14.8337 17.3332H3.16699C2.94598 17.3332 2.73402 17.2454 2.57774 17.0891C2.42146 16.9328 2.33366 16.7209 2.33366 16.4998V5.6665H0.666992V3.99984H4.83366V1.49984C4.83366 1.27882 4.92146 1.06686 5.07774 0.910582C5.23402 0.754301 5.44598 0.666504 5.66699 0.666504H12.3337C12.5547 0.666504 12.7666 0.754301 12.9229 0.910582C13.0792 1.06686 13.167 1.27882 13.167 1.49984V3.99984ZM14.0003 5.6665H4.00033V15.6665H14.0003V5.6665ZM6.50033 8.1665H8.16699V13.1665H6.50033V8.1665ZM9.83366 8.1665H11.5003V13.1665H9.83366V8.1665ZM6.50033 2.33317V3.99984H11.5003V2.33317H6.50033Z' fill='%230064AD' fill-opacity='0.9'/%3E%3C/svg%3E%0A") no-repeat;
}

.aside .exit-account:hover:before,
.aside .exit-account.active:before {
	background: url(img/exith.svg) no-repeat;
}

.withitbuy .slider__control {
	top: auto;
	bottom: -80px;
	border-radius: 0;
}

.withitbuy.slider{
	max-width:1200px;
	width:100% !important;
	margin:30px auto 60px;
	min-height:500px;
	height: auto;
}

.withitbuy #ar-right {
	top: auto;
	bottom: -36px;
	right: 45%;
}

.withitbuy #ar-left {
	left: 45%;
}

.withitbuy .product-item-label-text.product-item-label-small span {
	padding-top: 15px;
}

.offer-short .favourites.active:before,
.product-item-detail-pay-block .favourites.color2.favor.active:before {
	background: transparent;
}

.offer-short .favor.active:not(.abs) {
	background-position: 13px 18px
}

.product-item-detail-pay-block .favourites.color2.favor.active {
	background-position: 0 10px;
}

.withitbuy .col-sm-4.product-item-small-card{
	flex:0 0 25%;
	max-height:500px;
	display:flex;
	justify-content:center;
	align-items:center;
	padding: 0 15px;
}

.withitbuy .col-sm-4.product-item-small-card .mrg{
	width: 100%;
}

.withitbuy .col-sm-4.product-item-small-card:after{
	content:"";
	position:absolute;
	z-index:0;
	top:0;
	bottom:0;
	left:0;
	right:0;
}

.withitbuy .col-sm-4.product-item-small-card .mrg .product-item-container {
	width: 100%;
	height: 465px;
}

@media(max-width:1024px){

	.withitbuy.slider{
		min-height:200px;
		/*height:100% !important;*/
		margin: 30px auto 60px !important
	}
	.withitbuy .col-sm-4.product-item-small-card {
		flex: 0 0 33.3%;
	}
	.withitbuy #ar-right {
		bottom: 44px;
		right: 45% !important
	}
	.withitbuy #ar-left {
		left: 45% !important
	}
	.withitbuy .slider__control{
		bottom: 0;
	}

	.catalog-section .slider__control.next {
		bottom: -26px !important;
	}
	.catalog-section .slider__control.prev {
		bottom: -35px;
	}
}
@media(max-width:955px){
	.withitbuy .col-sm-4.product-item-small-card {
		flex: 0 0 50%;
	}
}
@media(max-width:670px){
	.withitbuy .col-sm-4.product-item-small-card {
		flex: 0 0 100%
	}
	.withitbuy #ar-right {
		right: 25%!important;
	}
	.withitbuy #ar-left {left: 25%!important;}
}

#reviews-block,
[data-value="comments"],
div[id^="wait_"] {
	display: none!important;
}

.sort~div h1 {
	text-align: left;
}

@media (max-width:1300px) {
	.product-item{
		height: 430px;
	}
	.withitbuy .col-sm-4.product-item-small-card .mrg .product-item-container {
		height: 390px;
	}
	.withitbuy .product-item-image-wrapper {
		height: 165px;
	}
	.product-item-image-wrapper {
		height: 185px;
	}
	.withitbuy.slider {
		min-height: 400px;
	}
	.product-item-image-slider-control-container {
		bottom: 0;
	}
}

@media(min-width: 1200px) {
	.row,
	.col .row.mb-4 {
		--bs-gutter-x: 0;
	}
	.page-catalog .slider-text {
		left: calc((100vw - 1200px) / 2 + 1.5rem)!important;
	}
	.product-item-detail-slider-image.active:hover>.ads.overzoom {
		opacity: 1;
		cursor: pointer;
		background-size: 300%;
		background-repeat: no-repeat;
	}
	.ads.overzoom {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		background-color: #20283e;
		opacity: 0
	}
	h1.btn-cat {
		font-size: 24px;
		padding-bottom: 30px;
		height: 70px;
		background: transparent;
		max-width: 100%;
	}
	.search-icon,
	.personal-account,
	.compare-icon,
	.fav-icon {
		width: 36px;
	}
	.sort~div h1 {
		margin-top: -440px;
		position: absolute;
		left: calc((100vw - 1200px) / 2);
		padding-right: 0;
		text-align: left;
		max-width: 33%;
		color: white
	}
	.sort~div .catalog-section-description {
		left: calc((100vw - 1200px) / 2);
		top: 60px
	}
	.col .row {
		--bs-gutter-x: 1.5rem;
	}
	.slider-compares.container{
		max-width:1200px;
		margin:0!important;
		padding:0;
	}
	.slider-compares .slider__item{
		flex:0 0 33.3333333333%;
		max-width:33.3333333333%;
	}
	.col-sm-4.product-item-small-card {
		padding: 0 15px;
		margin-bottom: 30px;
	}
}

@media(min-width: 960px) {
	.with-menu {
		display: block !important
	}
	.with-menu.mb-4 {
		margin-bottom: 0 !important
	}
	.bx-nav-1-lvl>a:first-child span {
		padding-left: 0
	}
	.bx-menu-button-mobile {
		top: -38px
	}
	.bx-nav-1-lvl>a span {
		padding: 5px 14px 15px
	}
	.home .slider {
		height: 610px !important;
		margin-left: calc((-100vw + 1200px) / 2 - 0.55rem);
		margin-right: calc((-100vw + 1200px) / 2 - 0.55rem);
	}
	.slider-text {
		position: absolute;
		left: calc((100vw - 1200px) / 2 + 0.75rem) !important;
		right: 0 !important;
		padding-right: 0 !important;
		padding-left: 0 !important
	}
	.page-actions .news-list .card-title a {
		max-width: 220px;
		width: 100%;
		display: block;
		font-size: 24px;
		line-height: 30px;
	}
	.page-actions h4.card-title {
		top: 40px
	}
	.agreement.mw1000 {
		bottom: 0;
		padding: 10px 20px;
		align-items: center;
		max-width: 100%;
		display: flex
	}
	.agreement .text {
		margin-bottom: 0
	}
	#agreed .buttons-for {
		display: flex;
		width: 420px
	}
	.agreement .arrow-after {
		padding: 10px 0 0;
		display: block;
		float: none;
		width: 120px
	}
	.agreement .for-check {
		float: none;
		display: block;
		height: 40px
	}
	/* Action styles */

	.action-page #pagetitle,
	.newsdetail-page #pagetitle {
		position: absolute;
		top: 230px;
		left: 100px;
		overflow: hidden;
		z-index: 2
	}
	.action-page .news-detail-body {
		top: 210px;
		position: absolute;
		left: 100px
	}
	.action-page .stock-date{
		top: -150px;
		position: absolute;
		left: 0;
		min-width: 500px;
	}
	.action-page #pagetitle {
		color: white;
		font-size: 40px;
		line-height: 50px;
		top: 165px;
		text-align: left;
		max-width: 460px;
		text-transform: none;
	}
	.action-page .news-detail-content {
		font-size: 16px;
		line-height: 1.3;
		position: absolute;
		left: 100px;
		top: 280px;
	}
	.main-catalog .slider {
		margin-left: calc((-100vw + 1200px) / 2 - 0.55rem) !important;
	}
}

@media(max-width: 959px) {
	#sticky * {
		z-index: 101
	}
	#sticky.fixed,
	#sticky.fixed:before {
		height: 60px
	}
	.with-menu.mb-4 {
		max-width: 100%
	}
	.catalog-section-list-item {
		width: 100% !important
	}
	.bx-header:before,
	#sticky:before {
		height: 60px;
		background: #1d2435
	}
	.bx-header-section.container {
		margin-top: 60px
	}
	.bx-header-contact {
		display: none
	}
	.sort~div .catalog-section-description {
		margin: -100px auto 0
	}
	.sort~div h1 {
		position: absolute
	}
	.sort~div h1 {
		margin-top: 0;
		max-width: 100%;
		position: relative;
		left: auto;
		padding-right: 0;
		color: white;
		text-align: left
	}
	.col-sm-4.product-item-small-card {
		width: 100%
	}
	.slider~div {
		max-width: 90%;
		width: 100%;
		margin: 0 auto
	}
	.sort~div .catalog-section-description {
		position: relative;
		max-width: 100%;
		width: 100%;
		margin: 0 0 40px;
		left: 0;
		top: -10px;
		padding: 0 0 40px
	}
	.sort~div .catalog-section-description {
		margin: 80px auto 0
	}
	#c-count {
		margin-right: -2px;
		padding-right: 0;
	}
	.bx-header-logo img,
	.bx-nav-list-1-col,
	.gorod,
	.js-cityChoose.bx-nav-angle-bottom {
		display: none
	}
	.slider__control[data-slide=prev] {
		left: 20px !important
	}
	.bx-header-contact {
		right: 0
	}
	.mobile-phones {
		background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 16.42V19.956C21.0001 20.2092 20.9042 20.453 20.7316 20.6382C20.559 20.8234 20.3226 20.9363 20.07 20.954C19.633 20.984 19.276 21 19 21C10.163 21 3 13.837 3 5C3 4.724 3.015 4.367 3.046 3.93C3.06372 3.67744 3.17658 3.44101 3.3618 3.26841C3.54703 3.09581 3.79082 2.99989 4.044 3H7.58C7.70404 2.99987 7.8237 3.04586 7.91573 3.12902C8.00776 3.21218 8.0656 3.32658 8.078 3.45C8.101 3.68 8.122 3.863 8.142 4.002C8.34073 5.38892 8.748 6.73783 9.35 8.003C9.445 8.203 9.383 8.442 9.203 8.57L7.045 10.112C8.36445 13.1865 10.8145 15.6365 13.889 16.956L15.429 14.802C15.4919 14.714 15.5838 14.6509 15.6885 14.6237C15.7932 14.5964 15.9042 14.6068 16.002 14.653C17.267 15.2539 18.6156 15.6601 20.002 15.858C20.141 15.878 20.324 15.9 20.552 15.922C20.6752 15.9346 20.7894 15.9926 20.8724 16.0846C20.9553 16.1766 21.0012 16.2961 21.001 16.42H21Z' fill='%23D0E1F9'/%3E%3C/svg%3E%0A");
		background-repeat: no-repeat;
		width: 24px;
		height: 24px;
		right: 20px;
		position: absolute;
		top: 18px
	}
	.mobile-phones.open-mob {
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.787 1L5 3.787 2.213 1 1 2.213 3.787 5 1 7.787 2.213 9 5 6.213 7.787 9 9 7.787 6.213 5 9 2.213' fill='%23D0E1F9' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
		background-size: 18px 18px
	}
	.slider__control[data-slide=next] {
		right: 20px !important
	}
	.bx-aside-nav-control.bx-closed i,
	.bx-aside-nav-control.bx-opened i {
		opacity: 0
	}
	.bx-aside-nav-control.bx-opened i.bx-nav-bars {
		opacity: 0 !important;
		border-top: none;
		border-bottom: none
	}
	.bx-aside-nav-control.bx-opened i.bx-nav-bars:after {
		display: none
	}
	.bx-aside-nav-control.bx-opened i.bx-nav-bars:before {
		content: "";
		display: block;
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate3d(-50%, -50%, 0);
		transform: translate3d(-50%, -50%, 0);
		width: 20px;
		height: 20px;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.787 1L5 3.787 2.213 1 1 2.213 3.787 5 1 7.787 2.213 9 5 6.213 7.787 9 9 7.787 6.213 5 9 2.213' fill='%23D0E1F9' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
		background-size: cover
	}
	.bx-nav-bars:after {
		position: absolute;
		top: 50%;
		display: block;
		background: #fff;
		width: 100%;
		height: 5px;
		content: '';
		transform: translateY(-50%)
	}
	.action-page .news-detail-slider img,
	.action-page .news-detail-img img {
		min-height: 240px
	}
	.action-page .on-img {
		margin-top: 60px
	}
	.bx-logo-block {
		width: 155px;
		height: 40px;
		display: inline-block
	}
	.bx-header:before,
	#sticky:before {
		height: 60px;
		background: #1d2435
	}
	.action-page .news-detail-img img {
		min-height: 40px
	}
	a.search-icon {
		background: url("../img/icons-sprite.png") no-repeat 0 center
	}
	.bx-ios .bx-subscribe .bx-input-group .bx-form-control {
		background-image: none !important
	}
	.bx-header-logo,
	.fixed .bx-header-logo {
		background-image: url("data:image/svg+xml,%3Csvg width='160' height='40' viewBox='0 0 160 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M46.1912 6.87982C46.1912 6.086 46.8527 5.38037 47.6906 5.38037C48.4844 5.38037 49.146 6.0419 49.146 6.87982C49.146 7.71775 48.5285 8.42337 47.6465 8.42337C46.8086 8.42337 46.1912 7.71775 46.1912 6.87982ZM5.88245 27.9603V27.8721L17.1283 11.4223V9.87872C17.1283 9.87872 17.1283 9.83462 17.0842 9.83462H3.41277C3.41277 9.83462 3.36867 9.83462 3.36867 9.87872V11.9956C3.36867 11.9956 3.36867 12.0397 3.41277 12.0397H13.6884V12.1279L2.39844 28.6218V30.1213C2.39844 30.1213 2.39844 30.1654 2.44254 30.1654H17.2165C17.2165 30.1654 17.2606 30.1654 17.2606 30.1213V28.0044C17.2606 28.0044 17.2606 27.9603 17.2165 27.9603H5.88245ZM55.3202 9.83462C55.2761 9.83462 55.2761 9.83462 55.3202 9.83462L55.2761 21.8743C55.2761 26.3727 53.3356 28.3572 50.3367 28.3572C47.6024 28.3572 45.5737 26.4168 45.5737 21.8743V9.87872C45.5737 9.87872 45.5737 9.83462 45.5296 9.83462H42.9277C42.9277 9.83462 42.8836 9.83462 42.8836 9.87872V21.8302C42.8836 28.1367 46.0148 30.5182 50.2044 30.5182C54.6145 30.5182 57.9221 27.9603 57.9221 21.6979V9.87872C57.9221 9.87872 57.9221 9.83462 57.878 9.83462H55.3202ZM53.2915 8.42337C54.1294 8.42337 54.7027 7.76185 54.7468 6.92393C54.7468 6.086 54.0853 5.33627 53.2474 5.38037C52.4095 5.38037 51.792 6.086 51.792 6.87982C51.8361 7.71775 52.4095 8.42337 53.2915 8.42337ZM93.1151 19.4928C93.071 19.4928 93.071 19.4928 93.1151 19.4928L93.071 21.5656C93.071 21.5656 93.071 21.6097 93.1151 21.6097H97.1724C97.1724 21.6097 97.2165 21.6097 97.2165 21.6538V27.6516V27.6957C96.5991 28.0044 95.4525 28.2249 93.7325 28.2249C88.9696 28.2249 85.8825 25.1819 85.8825 20.0221C85.8825 14.9063 89.1019 11.8633 94.0853 11.8633C96.114 11.8633 97.4811 12.2602 98.5396 12.7012H98.5837L99.2011 10.6284V10.5843C98.3191 10.1433 96.4668 9.65821 94.1735 9.65821C87.3378 9.65821 83.1923 14.1125 83.1482 20.1544C83.1482 23.3297 84.2507 26.0198 85.9707 27.7398C87.9552 29.6362 90.5131 30.43 93.6002 30.43C96.3345 30.43 98.6278 29.7244 99.8185 29.3275C99.8185 29.3275 99.8626 29.3275 99.8626 29.2834V19.581C99.8626 19.581 99.8626 19.5369 99.8185 19.5369H93.1151V19.4928ZM120.458 27.9603L120.414 20.6836C120.414 20.6836 120.414 20.6395 120.458 20.6395H128.308C128.308 20.6395 128.352 20.6395 128.352 20.5954V18.4785C128.352 18.4785 128.352 18.4344 128.308 18.4344H120.458C120.458 18.4344 120.414 18.4344 120.414 18.3903V12.0838C120.414 12.0838 120.414 12.0397 120.458 12.0397H128.749C128.749 12.0397 128.793 12.0397 128.793 11.9956V9.87872C128.793 9.87872 128.793 9.83462 128.749 9.83462H117.812C117.812 9.83462 117.768 9.83462 117.768 9.87872V30.1654C117.768 30.1654 117.768 30.2095 117.812 30.2095H129.19C129.19 30.2095 129.234 30.2095 129.234 30.1654V28.0485C129.234 28.0485 129.234 28.0044 129.19 28.0044H120.458V27.9603ZM157.768 27.9603H149.124C149.124 27.9603 149.08 27.9603 149.08 27.9162V9.83462C149.08 9.83462 149.08 9.79052 149.036 9.79052H146.478C146.478 9.79052 146.434 9.79052 146.434 9.83462V30.1213C146.434 30.1213 146.434 30.1654 146.478 30.1654H157.724C157.724 30.1654 157.768 30.1654 157.768 30.1213V27.9603C157.768 28.0044 157.768 27.9603 157.768 27.9603ZM30.4028 0H70.4028V40H30.4028V0ZM31.7259 38.677H69.0798V1.32304H31.7259V38.677Z' fill='white'/%3E%3C/svg%3E");
		width: 156px;
		max-width: 156px;
		height: 40px;
		background-repeat: no-repeat;
		margin-top: -5px
	}
	.bx-aside-nav-control.bx-closed {
		width: 24px;
		height: 24px;
		left: 18px;
		top: 8px;
		background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 4H3v2h18V4zm-6 7H3v2h12v-2zm6 7H3v2h18v-2z' fill='%23D0E1F9'/%3E%3C/svg%3E")
	}
	.bx-aside-nav-control.bx-opened {
		background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 10.586L16.95 5.63599L18.364 7.04999L13.414 12L18.364 16.95L16.95 18.364L12 13.414L7.04999 18.364L5.63599 16.95L10.586 12L5.63599 7.04999L7.04999 5.63599L12 10.586Z' fill='%23D0E1F9'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		left: 20px;
		top: 12px;
	}
	.with-menu {
		display: none !important
	}
	.with-menu.mb-4 {
		margin-bottom: 0 !important
	}
	.more-tools {
		position: fixed;
		bottom: 16px;
		left: 32px;
		min-width: 260px;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		margin-left: 0;
		background: transparent
	}
	.policy {
		max-width: 100%
	}
	.active-filters .bx-sidebar-block form.smart-filter-form>.row.fixed-buttons,
	.active-filters .bx-sidebar-block form.smart-filter-form>.row:nth-of-type(2) {
		position: fixed;
		left: 0;
		right: 0;
		bottom: 60px;
		width: 100%
	}
	#del_filter,
	#set_filter {
		width: 49%
	}
	.smart-filter-form .row:first-of-type {
		margin-bottom: 120px
	}
	.product-item-image-slide {
		margin: 0 auto
	}
	.numshow {
		padding-left: 36vw
	}
}

.catalog-block-header {
	font-size: 30px;
	line-height: 40px;
	text-align: center;
	text-transform: uppercase;
	color: #D0E1F9;
	margin: 80px auto 40px;
	border-bottom: 0;
}

.novinki {
	overflow: hidden;
	clear: both
}

.novinki .catalog-top.bx-green .row.product-item-list-col-3 {
	margin-bottom: 30px
}

.product-item-label-left {
	top: -20px;
	left: 5px
}

.product-item-title {
	white-space: normal
}

.izbrannoe .product-item-title {
	min-height: 60px
}

.novinki .product-item-info-container.product-item-hidden dl {
	bottom: 80px
}

.novinki .hover .product-item-info-container.product-item-hidden dl {
	bottom: 80px
}

.novinki .product-item-big-card .product-item-price-container {
	margin-left: -5px
}

.novinki .product-item-big-card .product-item-price-container {
	margin: -3px 0 3px;
	padding: 0
}

.novinki .product-item-compare-container {
	right: 10px
}

.novinki-filtr.sort {
	margin-top: 10px;
	margin-bottom: 40px
}

.novinki .smart-filter-parameters-box-container #set_filter {
	opacity: 1;
	height: auto;
	color: inherit;
	width: auto;
	padding-left: 0;
}

.catalog-top.narrowed {
	max-width: 100%;
	width: 100%;
}

.novinki .catalog-top.narrowed {
	max-width: 75%;
	width: 100%;
	float: right;
	clear: right
}

.catalog-top.narrowed .product-item-small-card>.row {
	padding: 0;
	margin: 0;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.catalog-top.narrowed .product-item-small-card>.row>div {
	margin: 0 !important;
	padding: 0 !important
}

.bx-green .product-item-image-slider-control.active,
.bx-green .product-item-image-slider-control:hover {
	background-color: #0064ad;
}

input.bx-form-control::-webkit-input-placeholder {
	color: #D0E1F9;
}

input.bx-form-control::-moz-placeholder {
	color: #D0E1F9;
}

input.bx-form-control:-ms-input-placeholder {
	color: #D0E1F9;
}

input.bx-form-control::placeholder {
	color: #D0E1F9;
}

.catalog-page {
	background-size: 100% 610px;
}

a.btn-cat.download-documents {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 12.3327H4.66667V5.66602H8C8.88406 5.66602 9.7319 6.01721 10.357 6.64233C10.9821 7.26745 11.3333 8.11529 11.3333 8.99935C11.3333 9.8834 10.9821 10.7313 10.357 11.3564C9.7319 11.9815 8.88406 12.3327 8 12.3327ZM6.33333 7.33268V10.666H8C8.44203 10.666 8.86595 10.4904 9.17851 10.1779C9.49107 9.8653 9.66667 9.44138 9.66667 8.99935C9.66667 8.55732 9.49107 8.1334 9.17851 7.82084C8.86595 7.50828 8.44203 7.33268 8 7.33268H6.33333ZM10.5 2.33268H2.16667V15.666H13.8333V5.66602H10.5V2.33268ZM0.5 1.49268C0.5 1.03602 0.8725 0.666016 1.3325 0.666016H11.3333L15.5 4.83268V16.4935C15.5008 16.603 15.48 16.7115 15.4388 16.8129C15.3976 16.9143 15.3369 17.0066 15.2601 17.0845C15.1832 17.1624 15.0918 17.2244 14.991 17.267C14.8902 17.3096 14.7819 17.3319 14.6725 17.3327H1.3275C1.10865 17.3312 0.899181 17.2436 0.744348 17.0889C0.589515 16.9342 0.501746 16.7249 0.5 16.506V1.49268Z' fill='white'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: 55px 15px
}

a.btn-cat.download-documents span:after {
	display: none
}

a.btn-cat.download-documents {
	width: 310px
}

a.btn-cat.download-documents span {
	margin-left: 25px
}

.compare-table a.btn.btn-primary.btn-sm {
	display: none
}

.catalog-compare-table tr:nth-child(n+5) th {
	background: #20283E
}

.catalog-compare-table th,
.catalog-compare-table td {
	border-color: rgba(255, 255, 255, 0.03);
	min-width: 270px;
	padding: 15px 20px
}

.catalog-compare-table th {
	width: 270px
}

.compare-table tr {
	position: relative;
}


/*.catalog-compare-table tr:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)) th:first-child{position:absolute;left:0;bottom:0;top:0}
.catalog-compare-table tr:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)) td:nth-child(2){border-left:270px solid #1d2435;width:430px}
*/

.catalog-page.compare-page:after {
	display: none
}

.catalog-compare-table tr:nth-child(-n+3) th,
.catalog-compare-table tr:nth-child(-n+3) td {
	border-right: 30px solid #1d2435!important;
	border-bottom-color: transparent !important;
	border-top-color: transparent !important
}

.catalog-compare-table tr:nth-child(-n+3) td {
	border-bottom-color: #20283E !important
}

.compare-page .catalog-compare-table table tr:nth-child(-n+4) th:first-child {
	color: transparent;
	background: transparent
}

.compare-table tr:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:last-child):hover td,
.compare-table tr:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:last-child):hover th {
	color: white;
	background: #0064AD
}

.catalog-compare-table:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 90px;
	background: #1d2435;
}

.text-danger {
	color: #0064AD !important;
	text-transform: uppercase;
	text-decoration: none
}

.text-danger:hover {
	color: #0094ff !important;
}

.catalog-top .product-item-list-col-3 .product-item-container,
.catalog-top .product-item-list-col-3 .hover .product-item-container {
	width: 440px !important;
}

.novinki .product-item {
	padding: 0
}

.novinki .catalog-top .product-item-list-col-3 .product-item-container,
.novinki .catalog-top .product-item-list-col-3 .hover .product-item-container,
.izbrannoe .catalog-top .product-item-list-col-3 .product-item-container,
.izbrannoe .catalog-top .product-item-list-col-3 .hover .product-item-container {
	max-width: 380px !important;
	width: 100% !important
}

.catalog-top.narrowed .product-item-list-col-3 .product-item-container,
.catalog-top.narrowed .product-item-list-col-3 .hover .product-item-container {
	width: 280px !important
}

.bx-no-touch .catalog-top .product-item-list-col-3 .product-item-container.hover .product-item,
.bx-touch .catalog-top .product-item-list-col-3 .product-item-container.hover .product-item {
	box-shadow: none;
	max-width: 80%;
	width: 100%
}

.bx-no-touch .novinki .catalog-top .product-item-list-col-3 .product-item-container.hover .product-item,
.bx-touch .novinki .catalog-top .product-item-list-col-3 .product-item-container.hover .product-item,
.bx-no-touch .izbrannoe .catalog-top .product-item-list-col-3 .product-item-container.hover .product-item,
.bx-touch .izbrannoe .catalog-top .product-item-list-col-3 .product-item-container.hover .product-item
{
	max-width: 306px;
}

.bx-no-touch .catalog-top .product-item-list-col-3 .product-item-container .product-item,
.bx-touch .catalog-top .product-item-list-col-3 .product-item-container .product-item {
	max-width: 80%;
	width: 100%;
	margin: auto
}

.catalog-top .product-item-list-col-3 .col-sm-4.product-item-big-card .hover .product-item-title a,
.catalog-top .product-item-list-col-3 .col-sm-4.product-item-big-card .product-item-title a {
	padding-left: 0
}

.catalog-top .product-item-list-col-3 .product-item-info-container.product-item-hidden dl {
	left: 0;
	bottom: 70px !important
}

.catalog-top .product-item-list-col-3 .hover .product-item-info-container.product-item-hidden dl {
	left: 0
}

.bx-no-touch .catalog-top .product-item-list-col-3 .product-item-container.hover .product-item {
	-webkit-animation: none !important;
	animation: none !important
}

.catalog-top .product-item-list-col-3 .product-item-price-container {
	padding-left: 0
}

.catalog-top .product-item-list-col-3 .col-xs-12,
.catalog-top .product-item-list-col-3 .col-xs-12 .col-sm-4,
.catalog-top .product-item-list-col-3 .col-xs-12 .col-sm-4 .col-md-12 {
	padding-right: 0;
	padding-left: 0
}

.catalog-top .product-item-list-col-3 .product-item-big-card:nth-child(3n) .product-item-container {
	float: right
}

.catalog-top .product-item-list-col-3 .product-item-big-card:nth-child(4n+1) .product-item-container {
	float: left
}

.catalog-top .product-item-list-col-3 .product-item-big-card:nth-child(3n+2) .product-item-container {
	margin-left: auto;
	margin-right: auto
}

.catalog-top .product-item-list-col-3 .product-item-label-left {
	left: -10px
}

.favourites.abs {
	position: absolute;
	top: -50px;
	right: -50px;
	width: 50px;
	transform: rotate(45deg);
	font-size: 30px
}

.favourites.abs:before {
	display: none
}

.favourites.abs:hover {
	color: #0094FF
}

.product-item-compare-container.item-addit {
	background: none;
}

.item-addit .product-item-compare {
	float: left;
	background: url(/upload/medialibrary/163/ic.png) no-repeat -30px 7px;
	position: relative;
	margin-top: -10px;
	margin-left: -15px;
}

.item-addit .product-item-compare:hover {
	background: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 9.00033H2.16667V16.5003H0.5V9.00033ZM13.8333 5.66699H15.5V16.5003H13.8333V5.66699ZM7.16667 0.666992H8.83333V16.5003H7.16667V0.666992Z' fill='%230094FF'/%3E%3C/svg%3E%0A") no-repeat 2px 6px;
}

.item-addit .product-item-compare.incompare:hover {
	background-position: 0 7px
}

.item-addit .product-item-compare label {
	width: 32px;
	height: 32px;
	margin-left: 0;
	padding-left: 0;
}

.item-addit a.to-site {
	top: 1px;
	right: -30px;
}

.item-addit a.to-site:hover {
	background: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8053 0.865234L14.4812 5.50023H17.3337V7.1669H16.3612L15.7303 14.7361C15.713 14.9443 15.618 15.1384 15.4643 15.28C15.3106 15.4215 15.1093 15.5001 14.9003 15.5002H3.10033C2.89136 15.5001 2.69007 15.4215 2.53634 15.28C2.38261 15.1384 2.28767 14.9443 2.27033 14.7361L1.63866 7.1669H0.666992V5.50023H3.51866L6.19533 0.865234L7.63866 1.69857L5.44366 5.50023H12.5562L10.362 1.69857L11.8053 0.865234ZM14.6887 7.1669H3.31116L3.86699 13.8336H14.1328L14.6887 7.1669ZM9.83366 8.83357V12.1669H8.16699V8.83357H9.83366ZM6.50033 8.83357V12.1669H4.83366V8.83357H6.50033ZM13.167 8.83357V12.1669H11.5003V8.83357H13.167Z' fill='%230094FF' fill-opacity='0.4'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat
}

.catalog-top .product-item-price-old {
	margin-right: 15px
}

.textcols {
	white-space: nowrap;
	margin-bottom: 80px
}

.textcols-item {
	white-space: normal;
	display: inline-block;
	width: 48%;
	vertical-align: top;
}

.textcols .textcols-item:first-child {
	margin-right: 4%;
}

.favori {
	margin-bottom: 30px;
}

.favori .product-item-title {
	height: 80px;
}

.favori .product-item-compare-container {
	right: -10px;
}

.izbrannoe .popup-window {
	opacity: 0;
	width: 0;
	height: 0;
	overflow: visible;
	z-index: -10 !important;
}

.product-item-compare {
	position: absolute;
	right: 0;
	top: 0;
	width: 32px;
	cursor: pointer;
	background: url(/upload/medialibrary/163/ic.png) no-repeat -18px 2px;
}

.product-item-compare:hover,
.incompare,
.item-addit .incompare {
	background: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 9.00033H2.16667V16.5003H0.5V9.00033ZM13.8333 5.66699H15.5V16.5003H13.8333V5.66699ZM7.16667 0.666992H8.83333V16.5003H7.16667V0.666992Z' fill='%230094FF'/%3E%3C/svg%3E%0A") no-repeat 14px 0;
}

.item-addit .incompare {
	background-position: 0 7px
}

.slider-compares .compare-props > div {
	padding: 15px;
	position: relative;
	color: #98A8BF;
	border: 1px solid rgba(255, 255, 255, 0.03);
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.slider-compares .compare-props>div {
	color: #98A8BF;
}

.compare-props{
	margin:0 -15px;
}

.compare-table-slider.width-slider1 .slider-compares .slider__item {
	flex: 0 0 100%;
	max-width: 100%
}

.rel:first-child .compare-table-slider.width-slider1 .slider__items.compare-table {
	transform: translateX(100%)
}

.all-props-list div:before {
	content: "";
	width: 1200px;
	height: 1px;
	display: block;
	margin-top: -15px;
	padding-top: 15px;
	border-top: 1px solid #21283a;
	margin-left: -15px;
}

.all-props-list div {
	background: #20283e;
	padding: 15px;
	border: 1px solid rgba(255, 255, 255, 0.03);
	display: flex;
	align-items: flex-start;
	min-width: 100%;
	justify-content: center;
	flex-direction: column;
}

.all-props-list div:before {
	content: "";
	width: 290px;
	height: 1px;
	display: block;
	margin-top: -15px;
	padding-top: 15px;
}

.all-props-list div:last-child:after {
	content: "";
	width: 1200px;
	height: 1px;
	display: block;
	margin-bottom: -15px;
	padding-bottom: 15px;
	margin-left: -15px;
}

.slider-compares .item-price {
	color: #D0E1F9;
}

.compare-table-slider {
	position: relative
}

.compare-table-slider.width-slider2 .slider-compare-arrows {
	opacity: 0;
}

.compare-table-slider.width-slider1 {
	max-width: 398px !important
}

.compare-table-slider .favourites {
	margin-right: 0px;
}

@media(max-width: 1980px) {
	.sort~div h1 {
		margin-top: -610px;
		max-width: 960px;
	}
	.sort~div .catalog-section-description {
		margin: 320px auto 0;
	}
	.catalog-page {
		background-size: auto;
	}
	.sort {
		margin-top: 610px
	}
	.add-row {
		margin-top: 610px
	}
	.catalog-page:after {
		bottom: -15px
	}
}

@media(max-width: 1700px) {
	.magic-up .product-item-detail-slider-left {
		left: 166px
	}
	.magic-up .product-item-detail-slider-right {
		right: 166px
	}
}

@media(max-width: 1366px) {
	.sort~div .catalog-section-description {
		margin: 280px auto 0;
	}
	.catalog-page:after {
		bottom: -50px;
	}
	.add-row:before {
		content: "";
		display: block;
	}
	.home .slider,
	.home .slider__wrapper,
	.home .slider__items,
	.home .slider__item.slider__item_active,
	.home .slider__item img,
	.main-catalog .slider,
	.home .one-item .slider__item {
		height: 420px !important;
		max-height: 420px
	}
	.home .slider-text {
		top: 40px
	}
	.home .slide-title {
		font-size: 30px;
		line-height: 30px;
	}
	.catalog-page {
		background-size: auto 435px;
	}
	.sort {
		margin-top: 420px
	}
	.add-row {
		margin-top: 420px
	}
	.sort~div h1 {
		margin-top: -420px
	}
	.partners-page header,
	.guaranty-page header {
		background-size: 100% 420px;
		height: 420px
	}
}
@media (max-width: 1350px) {
	.bx-catalog-elementproduct-page > .row > .col-md {
		max-width: 620px;
	}
	.bx-catalog-elementproduct-page .col-md-5.col-lg-6 {
		max-width: 560px;
	}
	.product-item-detail-slider-left {
		left: 300px;
	}
	.product-item-detail-slider-right {
		right: 160px;
	}
}
@media(max-width: 1200px) {
	.home .bx-content,
	.catalog-page .bx-content {
		padding: 0
	}
	.home .slider{
		margin-left: 0!important;
	}
	body.catalog-page {
		background-repeat: no-repeat;
		background-position: top center;
		background-size: auto 420px
	}
	body.catalog-page:before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: -1;
		/*background: -webkit-linear-gradient(right, rgba(30, 31, 38, 0) 0%, #1E1F26 100%);
        background: linear-gradient(270deg, rgba(30, 31, 38, 0) 0%, #1E1F26 100%);*/
		background: transparent;
		height: 510px
	}
	.video-img iframe {
		border: 0;
		width: 100%;
		height: auto;
		position: absolute;
		top: 0;
		bottom: 0
	}
	.catalog-page:not(.compare-page) h1[id*="_7"]:after,
	.catalog-page:not(.compare-page) h1[id*="_15"]:after {
		position: relative;
		right: auto
	}
	.video-js,
	.video-img iframe {
		max-width: 1000px;
		width: 100%;
	}
	.bx-content {
		padding: 0 20px
	}
	.main-catalog {
		margin-bottom: 80px
	}
	.bx-yandex-search-form {
		margin-bottom: 0
	}
	/*   960px */
	.slider~div {
		max-width: 90%;
		width: 100%;
		margin: 0 auto
	}
	#c-count {
		margin-right: -2px;
		padding-right: 0;
	}
	.bx-nav-list-1-col,
	.gorod,
	.js-cityChoose.bx-nav-angle-bottom {
		display: none
	}
	.slider__control[data-slide=prev] {
		left: 20px !important
	}
	.bx-header-contact {
		right: 0;
		max-width: 350px
	}
	.slider__control[data-slide=next] {
		right: 20px !important
	}
	.bx-aside-nav-control.bx-closed i,
	.bx-aside-nav-control.bx-opened i {
		opacity: 0
	}
	.bx-aside-nav-control.bx-opened i.bx-nav-bars {
		opacity: 1;
		border-top: none;
		border-bottom: none
	}
	.bx-aside-nav-control.bx-opened i.bx-nav-bars:after {
		display: none
	}
	.bx-aside-nav-control.bx-opened i.bx-nav-bars:before {
		content: "";
		display: block;
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate3d(-50%, -50%, 0);
		transform: translate3d(-50%, -50%, 0);
		width: 20px;
		height: 20px;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.787 1L5 3.787 2.213 1 1 2.213 3.787 5 1 7.787 2.213 9 5 6.213 7.787 9 9 7.787 6.213 5 9 2.213' fill='%23D0E1F9' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
		background-size: cover
	}
	.top-slider-nav,
	.bottom-slider-nav {
		display: none
	}
	.magic-up .product-item-detail-slider-left {
		left: 80px
	}
	.magic-up .product-item-detail-slider-right {
		right: 80px
	}
	.magic-up .num-sl {
		top: 30px;
		left: 30px
	}
	.magic-up .product-item-detail-slider-image img {
		padding: 30px
	}
	.bx-nav-bars:after {
		position: absolute;
		top: 50%;
		display: block;
		background: #fff;
		width: 100%;
		height: 5px;
		content: '';
		transform: translateY(-50%)
	}
	.bx-ios .bx-subscribe .bx-input-group .bx-form-control {
		background-image: none !important
	}
	h1.btn-cat {
		font-size: 16px;
		padding-bottom: 30px;
		height: 70px;
		display: block;
		margin-top: 80px;
		margin-bottom: 30px
	}
	.novinki .product-item-compare-container {
		bottom: 13px
	}
	.bx-aside-nav-control.bx-closed {
		width: 24px;
		height: 24px;
		left: 18px;
		top: 8px;
		background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 4H3v2h18V4zm-6 7H3v2h12v-2zm6 7H3v2h18v-2z' fill='%23D0E1F9'/%3E%3C/svg%3E")
	}
	.bx-aside-nav-control.bx-opened {
		background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 10.586L16.95 5.63599L18.364 7.04999L13.414 12L18.364 16.95L16.95 18.364L12 13.414L7.04999 18.364L5.63599 16.95L10.586 12L5.63599 7.04999L7.04999 5.63599L12 10.586Z' fill='%23D0E1F9'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		left: 20px;
		top: 12px;
	}
	.novinki .bx_catalog_text {
		max-width: 90%;
		width: 100%;
		margin: 40px auto 30px
	}
	.bx_subscribe_submit_container {
		max-width: 420px;
		width: 100%;
		margin: 0 auto
	}
	.bx-opened .bx-nav-list-1-col {
		display: none
	}
	.slider__item img,
	.home .slider__item img {
		width: 100%;
		-o-object-fit: cover;
		object-fit: cover
	}
	.slider__controls {
		left: 0;
		right: 0
	}
	.slide-title {
		/** position: absolute; **/
		left: 0;
		top: 0;
		font-weight: bold !important;
		font-size: 24px !important;
		line-height: 30px !important;
		color: #FFFFFF;
		right: 0;
		text-transform:uppercase;
		z-index:2;
		position:relative;
	}
	.slide-desc {
		margin-top: auto;
		max-width: 50% !important;
		width: 100% !important
	}
	.slide-more {
		margin-top: 40px;
		max-width: 100%;
		width: 100%
	}
	.bx-aside-nav {
		background: #20283E
	}
	.bx-aside-nav .bx-nav-1-lvl-link-text {
		padding: 0 0 0 30px;
		font-style: normal;
		font-weight: 600;
		font-size: 14px;
		line-height: 20px;
		text-transform: uppercase;
		color: #D0E1F9
	}
	.slider-text {
		/** position: relative; **/
		left: 80px!important;
		right: 20px!important;
		padding-right: 0 !important;
		padding-left: 0 !important;
		top: 400px
	}
	.bx-yandex-search-map {
		max-width: calc(100vw - 440px);
		width: 100%
	}
	.row {
		margin-right: auto;
		margin-left: auto
	}
	.bx-catalog-elementproduct-page .row>* {
		padding-left: 0;
		padding-right: 0
	}
	.slider {
		max-width: 100%;
		width: 100%;
		margin-left: 0 !important;
	}
	.slider__item.slider__item {
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start
	}
	.video-img {
		margin: 0 auto 30px;
	}
	.home .video-img {
		margin: 30px auto !important;
		max-width: 90%
	}
	.search-page.bx-yandex-search-form input[name="q"] {
		max-width: 100%
	}
	.bx-yandex-search-form div.clear-search-page {
		right: 20px
	}
	.bx-footer {
		margin-top: 0
	}
	.contacts-footer,
	.contacts-footer a {
		font-size: 14px;
		line-height: 20px;
		color: #98A8BF;
	}
	.contacts-footer .bottom-phones a {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
		color: #D0E1F9;
	}
	.know {
		font-size: 16px;
		line-height: 24px;
		color: #D0E1F9;
	}
	.bx-subscribe form {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.bx-input-group .bx-form-control.borderact {
		max-width: 100%;
		width: 100%;
		margin-bottom: 35px
	}
	.bx-subscribe .bx-input-group .bx-form-control {
		margin-bottom: 40px;
		width: 100%
	}
	.bx-footer-section .row {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin: 0 auto;
		font-style: normal;
		font-weight: 600;
		font-size: 14px;
		line-height: 20px;
		text-transform: uppercase;
		color: #D0E1F9
	}
	.social-footer {
		margin: 0 auto
	}
	.footer-section .d-flex {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.footer-section .d-flex.copyright {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap
	}
	.social-footer {
		width: 100vw;
		margin: 0 auto;
	}
	.bx-footer-section .row {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin: 0 auto;
		font-style: normal;
		font-weight: 600;
		font-size: 14px;
		line-height: 20px;
		text-transform: uppercase;
		color: #D0E1F9;
	}
	.contacts-footer .subtitle {
		margin: 20px 0
	}
	.footer-section {
		margin: 40px 20px 0;
		padding-bottom: 40px;
		padding-top: 40px;
		border-top: 1px solid rgba(255, 255, 255, 0.06);
	}
	.contacts-footer .subtitle {
		margin: 20px 0 60px
	}
	.footer-section .d-flex {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.conditions {
		text-align: center !important;
		width: 100%;
		margin-bottom: 90px;
	}
	.btn-subscribe,
	.btn-cat {
		width: 100%
	}
	.footer-section>div {
		padding: 0
	}
	.copyright {
		width: 100%;
		-ms-flex-pack: distribute;
		justify-content: space-around;
		margin: 32px auto 20px;
	}
	.bx-aside-nav a {
		border-bottom: 0 !important;
	}
	.bottom-phones {
		margin: 0 auto 10px;
	}
	.bx-footer .bx-footer-section:nth-child(3)>div>div>div {
		margin-bottom: 30px;
		position: relative;
	}
	footer.bx-footer .bx-footer-section:nth-child(3)>div>div>div h4:after {
		content: " + ";
		display: block;
		position: absolute;
		top: 0;
		right: 20px;
		font-size: 24px;
		font-weight: 100
	}
	footer.bx-footer .bx-footer-section:nth-child(3)>div>div>div h4.open:after {
		content: " - ";
		background: #0064AD;
		border-radius: 50%;
		width: 20px;
		height: 20px;
		text-align: center;
		line-height: 20px;
	}
	.bx-basket-fixed {
		display: none
	}
	.chat {
		background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.37919 15.8333L1.66669 18.75V3.33333C1.66669 3.11232 1.75448 2.90036 1.91076 2.74408C2.06704 2.5878 2.27901 2.5 2.50002 2.5H17.5C17.721 2.5 17.933 2.5878 18.0893 2.74408C18.2456 2.90036 18.3334 3.11232 18.3334 3.33333V15C18.3334 15.221 18.2456 15.433 18.0893 15.5893C17.933 15.7455 17.721 15.8333 17.5 15.8333H5.37919ZM4.80252 14.1667H16.6667V4.16667H3.33335V15.3208L4.80252 14.1667ZM9.16669 8.33333H10.8334V10H9.16669V8.33333ZM5.83335 8.33333H7.50002V10H5.83335V8.33333ZM12.5 8.33333H14.1667V10H12.5V8.33333Z' fill='%23D0E1F9'/%3E%3C/svg%3E");
		position: fixed;
		bottom: 10px;
		right: 10px;
	}
	.hchat.chat {
		position: relative;
		right: -10px;
	}
	#chat.closed {
		position: fixed
	}
	.rights-fixed {
		right: 20px
	}
	.bx-up {
		margin-right: 20px;
		position: relative
	}
	a.search-icon {
		background: url("../img/icons-sprite.png") no-repeat 0 center;
	}
	a.fav-icon {
		background: url("../img/icons-sprite.png") no-repeat -46px center;
	}
	a.compare-icon {
		background: url("../img/icons-sprite.png") no-repeat -94px center;
	}
	a.personal-account {
		background: url("../img/icons-sprite.png") no-repeat -146px center;
	}
	.more-tools:after {
		content: "";
		display: block;
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		height: 60px;
		background: #20283E;
	}
	#navigation {
		padding: 10px 20px 0;
	}
	.main-catalog .slider:after {
		display: none
	}
	.main-catalog .slide-title {
		position: relative;
	}
	.main-catalog .slider-text {
		max-width: 90%;
		margin-top: -280px;
		position: absolute;
	}
	h2 {
		font-weight: 600;
		font-size: 20px;
		line-height: 30px;
		text-align: center;
		text-transform: uppercase;
		color: #D0E1F9;
	}

	.after-h1 {
		margin: 0 auto;
	}
	.catalog-section-list-item {
		background: transparent;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		width: 50%;
		padding: 0;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.catalog-section-list-item:after {
		top: 15px;
		right: 0;
		font-size: 24px;
	}
	.catalog-section-list-tile-img-container {
		width: 50px
	}
	.catalog-section-list-item a {
		background-size: contain;
		background-position: center;
	}
	.catalog-section-list-item-inner {
		padding: 0;
		margin: 0;
	}
	.catalog-section-list-item-title {
		margin-top: 0;
		margin-left: 15px;
	}
	.bx-sidebar-block {
		display: none;
	}
	.bx-breadcrumb-item-text {
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		line-height: 20px;
		color: #D0E1F9;
	}
	.bx-breadcrumb-item a {
		-webkit-text-decoration-line: underline;
		text-decoration-line: underline;
	}
	.sort {
		margin-top: 600px;
		position: absolute;
		margin-left: 20px;
		max-width: 90%;
	}
	.sort label {
		color: transparent
	}
	#filters-show {
		position: relative;
		left: 0;
		margin-left: 0;
		background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' fill='none'%3e%3cpath d='M17.5 13v2.5h-1.666V13h-1.667v-1.667h5V13h-1.666zM4.168 13v2.5H2.501V13H.834v-1.667h5V13H4.167zm5-10V.5h1.667V3h1.667v1.667h-5V3h1.666zm0 3.333h1.667V15.5H9.167V6.333zM2.501 9.667V.5h1.666v9.167H2.501zm13.333 0V.5h1.667v9.167h-1.667z' fill='%2398A8BF'/%3e%3c/svg%3e");
		padding-left: 26px;
		color: #98A8BF;
		font-weight: 600;
		line-height: 30px;
	}
	.sort ul {
		left: auto;
		right: 40px;
	}
	.catalog-section {
		margin-top: 80px;
	}
	.col-sm-4.product-item-small-card {
		margin: 0 0 20px
	}
	.row.product-item-list-col-3 .product-item-small-card:nth-child(2) {
		margin-bottom: 20px;
		margin-left: auto;
		margin-right: auto;
	}
	.product-item-title a {
		font-weight: 600
	}
	.bx-touch .product-item-compare-container {
		display: block;
	}
	.product-item-price-current {
		font-weight: 600
	}
	.active-filters .bx-green .col-sm-5.d-none,
	.active-filters .bx-sidebar-block {
		display: block !important;
	}
	.active-filters .bx-sidebar-block {
		background: #20283E;
	}
	.active-filters #filters-show {
		position: fixed;
		left: 20px;
		background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' fill='none'%3e%3cpath d='M17.5 13v2.5h-1.666V13h-1.667v-1.667h5V13h-1.666zM4.168 13v2.5H2.501V13H.834v-1.667h5V13H4.167zm5-10V.5h1.667V3h1.667v1.667h-5V3h1.666zm0 3.333h1.667V15.5H9.167V6.333zM2.501 9.667V.5h1.666v9.167H2.501zm13.333 0V.5h1.667v9.167h-1.667z' fill='%230064AD'/%3e%3c/svg%3e");
		top: 70px;
		font-weight: 600;
		color: #0064AD;
		right: 0;
	}
	.active-filters #filters-show:after {
		content: "";
		position: fixed;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		background: #20283E url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 15V17.5H15.8334V15H14.1667V13.3333H19.1667V15H17.5ZM4.16671 15V17.5H2.50004V15H0.833374V13.3333H5.83337V15H4.16671ZM9.16671 5V2.5H10.8334V5H12.5V6.66667H7.50004V5H9.16671ZM9.16671 8.33333H10.8334V17.5H9.16671V8.33333ZM2.50004 11.6667V2.5H4.16671V11.6667H2.50004ZM15.8334 11.6667V2.5H17.5V11.6667H15.8334Z' fill='%230064AD'/%3E%3C/svg%3E") no-repeat 20px 75px;
		z-index: -1;
		overflow: visible;
	}
	.active-filters .bx-sidebar-block {
		position: fixed;
		z-index: 80;
		overflow: auto;
		padding-top: 0;
		left: 20px;
		right: 0;
		bottom: 0;
		top: 90px;
		background: #20283E;
	}
	.active-filters .bx-sidebar-block form.smart-filter-form>.row:nth-of-type(2) {
		background: #20283E
	}
	.smart-filter-block input,
	.smart-filter-block input:focus {
		background: transparent;
	}
	.active-filters #filters-show:before {
		position: absolute;
		left: auto;
		top: 0;
		font-weight: normal;
		color: rgba(152, 168, 191, 0.4);
		right: 10px;
		background-position: 0 center;
		background-repeat: no-repeat;
		content: " + ";
		display: block;
		width: 30px;
		height: 30px;
		font-size: 40px;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	.bx-catalog-elementproduct-page {
		padding-top: 10px;
	}
	.product-about h1 {
		font-size: 24px;
		line-height: 30px;
	}
	.product-item-detail-slider-controls-block {
		display: none !important;
	}
	.product-item-detail-slider-images-container {
		left: 0;
		bottom: 30px;
		height: auto
	}
	.bx-catalog-elementproduct-page {
		padding: 20px 0;
		margin: 0 10px;
	}
	.bx-catalog-elementproduct-page .col-md {
		padding: 0;
		background: #20283E;
		margin-bottom: 20px;
	}
	.bx-catalog-elementproduct-page .product-item-label-left {
		top: -40px;
		left: 0;
		right: auto
	}
	.product-item-detail-slider-block {
		max-width: 380px;
		width: 100%;
		padding-top: 0;
	}
	.product-item-detail-slider-block {
		height: 380px;
	}
	.bx-catalog-elementproduct-page .product-item-label-left {
		top: -40px;
	}
	.product-item-detail-slider-right {
		right: 30%;
		bottom: -25px;
	}
	.product-item-detail-slider-left {
		left: 30%;
		top: auto;
		transform: none;
		bottom: -41px;
	}
	.product-item-detail-slider-container {
		padding: 50px 0;
	}

	.bx-catalog-elementproduct-page .col-md-5.col-lg-6,
	.bx-catalog-elementproduct-page .col-md-5.col-lg-6>div,
	.bx-catalog-elementproduct-page .col-md-5.col-lg-6>div>div {
		padding-right: 0;
		padding-left: 0;
	}
	.btn.product-item-detail-buy-button {
		margin: 27.25px auto;
	}
	.fav-compare.d-flex {
		padding-bottom: 40px;
		border-bottom: 1px solid rgba(255, 255, 255, 0.06);
	}
	.product-item-detail-tabs-container {
		display: block!important;
		border-bottom: 0;
		border-top: none;
		padding-top: 0;
		margin-top: 0;
	}
	.video-img~h2,
	.product-item-detail-tab-content {
		padding-top: 60px;
		margin-top: -60px;
	}
	.product-item-detail-tabs-list {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.product-item-price-container {
		margin-top: 20px;
	}
	.product-item-detail-tab {
		width: 100%;
		margin-bottom: 20px;
	}
	.product-item-detail-tabs-list {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.product-item-detail-tab {
		width: 100%;
		margin-bottom: 20px;
	}
	.product-item-detail-tab-content .video-img {
		max-width: 100%;
	}
	.product-item-detail-tab-content .icon-more .col-3 {
		width: 100%;
		margin-bottom: 40px;
	}
	.product-item-detail-tab-content .icon-more div div {
		font-weight: 600;
		color: #D0E1F9;
	}
	.product-item-detail-tab-content .icon-more div .sub-title {
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		line-height: 20px;
		text-align: center;
		color: #98A8BF;
	}
	.product-item-detail-tab-content .icon-more div .isvg {
		margin-bottom: 20px;
	}
	.modules .sub-title {
		font-weight: 600;
		font-size: 16px;
		line-height: 24px;
		margin-top: 30px;
		margin-bottom: 10px;
	}
	.detail-module:after {
		width: 40px;
	}
	.product-item-detail-properties-item {
		max-width: 100%;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.product-item-detail-properties-item:nth-child(odd) {
		order: 1;
	 }
	 .product-item-detail-properties-item:nth-child(even) {
		order: 2;
	 }
	.product-item-detail-properties-item span {
		max-width: 100%;
	}
	.product-item-detail-properties {
		margin-bottom: 40px;
	}
	.bottom-offer-img {
		margin-right: auto;
		min-height: 240px;
		z-index: 3;
		position: relative;
		padding-top: 60px;
	}
	.offer-short {
		top: 0;
		left: -20px;
		right: -20px;
		width: 100vw;
		padding: 320px 20px 0;
		min-height: 690px;
	}
	.bottom-offer-img img {
		max-width: 100%;
	}
	.product-offer-bottom {
		background: #20283E;
		/*margin-left: -; */
		min-height: 630px;
	}
	.short-title {
		font-size: 20px;
	}
	.model {
		margin: 10px 0;
	}
	.product-item-detail-price-current {
		font-style: normal;
		font-weight: bold;
		font-size: 20px;
		line-height: 30px;
		color: #D0E1F9;
	}
	.price-block {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.price-block .product-item-detail-compare-container,
	.price-block .favourites {
		width: 100%;
		border: 0;
	}
	.product-offer-bottom .favourites.color2:after {
		content: "В избранное";
		display: inline-block;
		margin-left: 10px;
	}
	.product-offer-bottom .favourites.color2 {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.product-offer-bottom .product-item-detail-compare-container span[data-entity="compare-title"]:after {
		content: "Сравнить";
		display: block;
		margin-top: -6px;
	}
	.product-offer-bottom .product-item-detail-compare-container span[data-entity="compare-title"] {
		background: transparent;
	}
	.product-offer-bottom .fav-compare.d-flex {
		border-bottom: 0;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	#pagetitle,
	.compare-page h1 {
		margin: 40px 20px 20px;
		font-size: 24px;
		line-height: 30px;
	}
	.after-header {
		margin-left: 20px
	}
	.sort~div h1 {
		margin-top: -380px;
	}
	.sort~div h1 {
		font-size: 24px;
		line-height: 30px;
		margin-left: 20px;
		left: 0;
	}
	.sort~div .catalog-section-description {
		left: 10px;
		top: 0;
	}
	.home .bx-content,
	.catalog-page .bx-content {
		padding: 0;
	}
	.bx-yandex-search-form form {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin: 45px auto;
	}
	input[type=submit],
	.contact-us input[type=submit] {
		width: 100%;
		margin-left: auto;
		margin-top: 40px;
	}
	#search-done {
		margin: 0 auto 40px;
		font-size: 16px;
		line-height: 24px;
		text-align: center;
		color: #D0E1F9;
	}
	.result-item .product-item-container {
		width: 100%;
		padding: 55px 0 0;
	}
	.product-item-price-current {
		margin: 0px 0 20px;
	}
	.result-item br {
		display: none;
	}
	font.notetext:before {
		background-size: contain;
	}
	.facts-numbers {
		margin: 40px auto 100px;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.facts-numbers>div {
		max-width: 50%;
		width: 100%;
		padding: 20px;
	}
	.facts-numbers>div:nth-child(even) {
		border-left: 1px solid rgba(255, 255, 255, 0.06);
		border-bottom: 1px solid rgba(255, 255, 255, 0.06);
	}
	.facts-numbers>div:nth-child(odd) {
		padding-bottom: 20px;
		border-bottom: 1px solid rgba(255, 255, 255, 0.06);
	}
	.facts-numbers>div:nth-last-child(-n+2) {
		border-bottom: 0;
	}
	.fnumber {
		font-size: 40px;
		line-height: 40px;
		margin-bottom: 10px;
	}
	.fact {
		font-size: 14px;
		line-height: 20px;
	}
	.modules .col-sm-12 {
		padding: 0
	}
	.detail-module {
		font-size: 14px;
		line-height: 20px;
	}
	h2.history-title {
		margin-top: 20px;
		margin-bottom: 40px;
	}
	.our-history .row:nth-child(2n+1)>div {
		border-left: 1px solid rgba(255, 255, 255, 0.06);
		border-right: 0;
	}
	.our-history .row>div {
		border-bottom: 0;
	}
	.our-history .row>div {
		text-align: left;
	}
	.our-history .row>div {
		padding: 20px;
	}
	.our-history .row:nth-child(2n+1) div {
		border-right: 0;
	}
	.our-history .row:nth-child(2n)>div:before,
	.our-history .row:nth-child(2n)>div:after,
	.our-history .row:last-child>div:after,
	.our-history .row:last-child>div:before {
		display: none
	}
	.year:before {
		content: "";
		display: block;
		position: absolute;
		width: 10px;
		height: 10px;
		top: 16px;
		left: -25px;
		background: #0064AD;
	}
	.year {
		position: relative;
	}
	.icon-category.all-pages-block {
		margin-top: 0;
	}
	.our-showrooms form div svg {
		position: absolute;
		top: 55px;
	}
	.partner:nth-child(odd) {
		padding-left: 10px;
		border-left: 0
	}
	.partner:nth-child(even) {
		padding-right: 10px;
		border-right: 0
	}
	.partner:nth-last-child(-n+2) {
		border-bottom: none;
		border-top: 1px solid rgba(255, 255, 255, 0.06);
	}
	.bx-breadcrumb div:last-child .bx-breadcrumb-item-text {
		color: rgba(208, 225, 249, 0.4)
	}
	.row.news-list.bx-site {
		margin-top: 20px;
	}
	.row.news-list>* {
		padding-left: 0;
		padding-right: 0;
	}
	.card-body div:last-child {
		width: 32px;
		position: absolute;
		left: 170px;
		bottom: 10px;
	}
	.card-body {
		padding: 20px 0;
	}
	.card,
	.card-text {
		margin-bottom: 20px;
	}
	.navigation-pages span.nav-current-page {
		color: #0064AD;
		border: 1px solid #0064AD;
	}
	.news-list-item {
		padding-left: 0;
		padding-right: 0;
	}
	.navigation-arrows {
		margin: 30px 20px 0;
		max-width: 90%;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.navigation-pages,
	.bx-yandex-search-form .navigation-pages {
		margin-top: 3px;
	}
	.news-detail-img:before {
		display: none
	}
	.news-detail-body {
		position: relative;
		top: 0;
		left: 0;
	}
	.news-detail-body .discount-valid {
		font-size: 14px;
		line-height: 20px;
	}
	.news-detail-body .news-detail-title {
		margin-top: 10px;
		font-weight: 600;
		font-size: 40px;
		line-height: 50px;
		text-transform: uppercase;
		margin-bottom: 20px;
		font-size: 24px;
		line-height: 30px;
		padding-bottom: 0
	}
	.on-img {
		max-width: 100%;
		padding-right: 0;
		font-size: 14px;
		line-height: 20px;
	}
	.action-page .on-img {
		margin-top: 77px;
	}
	.news-detail-body {
		position: relative;
		top: 0;
		left: 0;
		padding-bottom: 40px;
		margin-bottom: 0;
		border-bottom: 1px solid rgba(255, 255, 255, 0.06);
	}
	.on-img {
		max-width: 100%;
		padding-right: 0;
		font-size: 14px;
		line-height: 20px;
	}
	.action-condition {
		margin-top: -40px;
	}
	.action-condition .all-pages-block .col-4 {
		margin: 0 auto 34px;
	}
	.action-condition .icon-category.all-pages-block {
		margin-bottom: 40px;
		border-bottom: 1px solid rgba(255, 255, 255, 0.06);
	}
	.news .card-text {
		display: none
	}
	.news-list .card-title,
	.news-list .card-title a {
		font: 600 14px "Montserrat";
	}
	.news h4.card-title a {
		line-height: 20px;
	}
	.back-parent {
		width: 100%;
	}
	.mw960 {
		margin-top: 0;
		margin-bottom: 0;
	}
	.main-contacts {
		margin: 40px auto;
	}
	.phone0 a {
		text-decoration: none;
		font-size: 20px;
		display: block;
		margin-bottom: 20px;
	}
	.contac {
		line-height: 30px;
		color: #D0E1F9;
		line-height: 20px;
		margin-bottom: 20px
	}
	.contact-us {
		margin: 40px -20px;
		width: 100vw;
	}
	.col-md-4.form-group {
		width: 100%
	}
	.contact-us form>div {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.contact-us .form-control {
		margin-bottom: 35px;
	}
	.contact-us form {
		margin-top: 35px;
	}
	.form-group.d-flex:not(.policy) {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.contact-us input[type=submit] {
		margin-top: 20px;
		margin-bottom: 40px
	}
	.policy {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important;
		max-width: 100%;
		width: 100%
	}
	.marked {
		color: #0064AD
	}
	#policy {
		width: 24px
	}
	.contact-us #policy {
		width: 1.25em
	}
	.contact-us .policy a {
		text-decoration: none;
		max-width: 90%
	}
	.contact-us .policy a span {
		text-decoration: underline
	}
	.main-contacts .row {
		margin: 0 auto 40px;
	}
	.main-contacts>.container {
		padding-left: 0;
		padding-right: 0;
	}
	.requisites {
		padding-top: 40px;
		border-top: 1px solid rgba(255, 255, 255, 0.06);
		border-right: 0;
	}
	.legal {
		font-size: 14px;
		padding: 40px 0 0;
		border-top: 1px solid rgba(255, 255, 255, 0.06)
	}
	.main-contacts h2 {
		font-size: 14px;
		line-height: 20px;
	}
	.requisites div,
	.legal div {
		line-height: 20px;
	}
	.requisites div {
		margin-bottom: 40px;
	}
	.map-cont iframe,
	.map-cont {
		height: 360px !important;
	}
	.map-cont iframe {
		padding-bottom: 20px;
	}
	.bx-top-nav-container {
		display: block;
	}
	.bx-footer ul .bx-nav-1-lvl {
		max-width: 100%;
	}
	.bx-footer ul .bx-nav-1-lvl>a span {
		padding: 15px;
	}
	h4~.bx-top-nav {
		display: none;
	}
	h4.open~.bx-top-nav {
		display: block;
	}
	.bx-aside-nav a {
		height: 40px;
	}
	.bx-aside-nav .bx-nav-list-1-lvl {
		margin-top: 20px;
	}
	.bx-aside-nav .bx-nav-1-lvl-link-text:before {
		content: " - ";
		display: inline-block;
		margin-right: 10px;
		color: #0064AD;
		font-weight: bold;
		font-size: 24px;
	}
	.bx-aside-nav.bx-opened {
		bottom: 60px;
	}
	.bx-aside-nav.bx-opened {
		bottom: 40vh;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		padding-bottom: 20px;
	}
	.bx-aside-nav.bx-opened ul {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		width: 100%;
	}
	.bx-aside-nav.bx-opened ul li {
		margin-top: auto;
		margin-bottom: auto
	}
	.bx-opened .gorod {
		position: fixed;
		bottom: 32%;
		left: 0;
		right: 0;
		width: 100%;
		overflow: hidden;
		display: none !important;
		background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 15.3667L10.85 11.5167C11.6114 10.7552 12.1298 9.78513 12.3399 8.72903C12.5499 7.67293 12.442 6.57826 12.03 5.58345C11.6179 4.58864 10.92 3.73837 10.0247 3.14015C9.12939 2.54193 8.07679 2.22264 7 2.22264C5.92321 2.22264 4.87061 2.54193 3.97529 3.14015C3.07997 3.73837 2.38214 4.58864 1.97004 5.58345C1.55795 6.57826 1.4501 7.67293 1.66013 8.72903C1.87016 9.78513 2.38864 10.7552 3.15 11.5167L7 15.3667ZM7 17.5662L2.05022 12.6165C1.07127 11.6375 0.404589 10.3902 0.1345 9.03234C-0.13559 7.67448 0.00303868 6.26702 0.532854 4.98794C1.06267 3.70886 1.95988 2.61562 3.11102 1.84645C4.26216 1.07729 5.61553 0.666748 7 0.666748C8.38446 0.666748 9.73784 1.07729 10.889 1.84645C12.0401 2.61562 12.9373 3.70886 13.4671 4.98794C13.997 6.26702 14.1356 7.67448 13.8655 9.03234C13.5954 10.3902 12.9287 11.6375 11.9498 12.6165L7 17.5662ZM7 9.22224C7.41256 9.22224 7.80822 9.05835 8.09994 8.76663C8.39167 8.4749 8.55555 8.07924 8.55555 7.66668C8.55555 7.25413 8.39167 6.85846 8.09994 6.56674C7.80822 6.27502 7.41256 6.11113 7 6.11113C6.58744 6.11113 6.19178 6.27502 5.90006 6.56674C5.60833 6.85846 5.44444 7.25413 5.44444 7.66668C5.44444 8.07924 5.60833 8.4749 5.90006 8.76663C6.19178 9.05835 6.58744 9.22224 7 9.22224ZM7 10.7778C6.17488 10.7778 5.38356 10.45 4.80011 9.86657C4.21667 9.28312 3.88889 8.4918 3.88889 7.66668C3.88889 6.84157 4.21667 6.05024 4.80011 5.4668C5.38356 4.88335 6.17488 4.55557 7 4.55557C7.82512 4.55557 8.61644 4.88335 9.19989 5.4668C9.78333 6.05024 10.1111 6.84157 10.1111 7.66668C10.1111 8.4918 9.78333 9.28312 9.19989 9.86657C8.61644 10.45 7.82512 10.7778 7 10.7778Z' fill='%23D0E1F9'/%3E%3C/svg%3E%0A");
		background-position: 10px center;
		background-repeat: no-repeat;
	}
	body.bx-opened:after {
		content: "";
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 60px;
		background: #20283E;
		display: block;
		z-index: 2;
	}
	.bx-aside-nav.bx-opened:after {
		content: "";
		display: block;
		position: absolute;
		bottom: 0;
		right: 30px;
		left: 30px;
		border-bottom: 1px solid rgba(255, 255, 255, 0.06);
	}
	.bx-opened .bx-up {
		display: none
	}
	.bx-opened .schedule {
		position: fixed;
		bottom: 22%;
		left: 30px;
		right: 30px;
		height: 40px;
		overflow: hidden;
		z-index: 1600;
		text-align: left !important;
	}
	.bx-opened .schedule:before {
		content: "Время работы: ";
	}
	.bx-opened .bottom-phones {
		bottom: 14%;
		position: fixed;
		left: 30px;
		right: 30px;
		overflow: hidden;
		z-index: 16001;
		max-width: 1200px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: normal !important;
		-ms-flex-align: normal !important;
		align-items: normal !important;
		display: none!important;
	}
	.bx-opened .contacts-footer .bottom-phones a {
		text-align: left !important
	}
	.bx-opened .for-menu {
		display: block;
		bottom: 70px;
		position: fixed;
		left: 30px;
		right: 30px;
		overflow: hidden;
		z-index: 16001;
		color: #98A8BF!important;
		font-weight: 400 !important;
		font-size: 14px !important;
	}
	.action-page .bx-breadcrumb,
	.newsdetail-page .bx-breadcrumb {
		margin-bottom: 20px;
	}
	.newsdetail-page .news-detail-img img {
		min-height: 240px;
	}
	.newsdetail-page #pagetitle {
		top: 360px;
	}
	.newsdetail-page .news .news-detail-content {
		margin-top: 120px;
	}
	.newsdetail-page .news-detail-body {
		border-bottom: 0;
	}
	.home .after-h1.mw1000 {
		margin: 0 auto 30px;
	}
	.slide-title h1#pagetitle {
		margin-left: 0;
	}
	.main-catalog .slider .slider-text:after {
		content: "";
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: -60px;
		border-bottom: 1px solid rgba(255, 255, 255, 0.06);
	}
	.catalog-page #navigation {
		padding: 0 20px;
	}
	.seo-text .after-h1 {
		margin: 0;
	}
	[data-entity="container-uvget9"] .product-item-small-card {
		max-width: 100%;
		width: 100%;
		margin: 0 0 40px;
		padding: 0;
	}
	[data-entity="container-uvget9"] .product-item-small-card:last-child {
		margin: 0;
	}
	[data-entity="container-uvget9"]>div {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.catalog-block-header {
		margin: 40px auto;
		font-size: 20px;
		line-height: 30px;
	}
	[data-entity="container-uvget9"] {
		margin-top: 0
	}
	a .card-title {
		line-height: 20px;
	}
	.card.card-download {
		margin-top: 40px;
	}
	.novinki-filtr.sort {
		position: relative;
		margin: 10px 0 40px;
		max-width: 100%;
	}
	.novinki-filtr.sort #filters-show {
		background-position: 0 7px;
	}
	.novinki .product-item-small-card,
	.novinki .product-item-big-card,
	.novinki .product-item-big-card .col-md-12 {
		padding-right: 0;
		padding-left: 0
	}
	.novinki .product-item-big-card {
		margin-bottom: 30px;
		border-radius: 10px
	}
	.vacancies {
		margin-top: 40px;
	}
	.vacancies .news-item {
		padding-top: 20px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		border-top: 0;
	}
	.vacancies a:before {
		position: absolute;
		top: 0;
		left: 0;
	}
	.vacancies a {
		max-width: 100%;
		width: 100%;
		padding: 30px 0 10px
	}
	.vacancies .place-vacancy {
		max-width: 100%;
		text-align: left;
		padding: 0 0 30px;
		font-size: 14px;
		line-height: 20px;
		color: #98A8BF;
	}
	.place-vacancy:after {
		background-position: center 5px;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		border-left: 0;
	}
	.vac {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		font-size: 14px;
		line-height: 20px;
	}
	.vac .vac2 div {
		text-align: left;
	}
	.earn {
		font-size: 20px;
		line-height: 30px;
	}
	#sticky * {
		z-index: 101;
	}
	.open-mobphones .bottom-phones {
		top: 100px;
		position: fixed;
		left: 30px;
		right: 30px;
		overflow: hidden;
		z-index: 16001;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: normal !important;
		-ms-flex-align: normal !important;
		align-items: normal !important;
	}
	.open-mobphones .bottom-phones:before {
		content: "";
		display: block;
		position: fixed;
		top: 60px;
		left: 0;
		right: 0;
		height: 200px;
		background: #1d2435;
		z-index: -1
	}
	.open-mobphones .bottom-phones div {
		margin-bottom: 30px
	}
	.mb-4.catalog-section .row.product-item-list-col-4 .col-6.col-md-3.product-item-small-card {
		width: 100%;
		margin-bottom: 20px
	}
	.offer-short {
		top: 0;
		left: 0;
		right: 0;
		width: 100%;
		padding: 20px 0;
		min-height: 69px;
		position: relative;
	}
	.product-offer-bottom {
		position: relative;
		max-width: 100vw;
		width: 100vw;
		margin: 0;
		padding: 0 40px 0 20px;
		left: -20px;
	}
	.offer-short .btn.product-item-detail-buy-button {
		margin: 0;
		top: 0;
		left: 0;
	}
	.offer-short .price-block {
		position: relative;
	}
	.offer-short .fav-compare {
		margin-top: 50px;
		padding-bottom: 20px;
	}
	.offer-short .fav-compare>div {
		max-width: 44%;
		width: 100%;
		float: left;
		position: relative;
	}
	.product-offer-bottom .bottom-offer-img,
	.product-offer-bottom .offer-short {
		max-width: 640px;
		width: 100%;
		margin: 0 auto;
		max-height: 100%;
	}
	.bx-no-touch .catalog-top .product-item-list-col-3 .product-item-container .product-item,
	.bx-touch .catalog-top .product-item-list-col-3 .product-item-container .product-item {
		max-width: 80%;
		width: 100%;
		margin: auto;
		height: 420px;
	}
	.catalog-top .product-item-list-col-3 .product-item-price-container {
		padding-left: 0;
		margin: 40px 0 0;
	}
	.novinki .catalog-top .product-item-list-col-3 .product-item-price-container {
		margin: 20px 0 0
	}
	.catalog-top .product-item-list-col-3 .col-xs-12 .col-sm-4 {
		max-width: 380px;
		width: 100%;
		margin: 0 auto 30px;
	}
	.compare-table-slider {
		max-width: 700px !important;
	}
	.compare-table .slider__item.slider__item {
		flex: 0 0 50%;
		max-width: 50%;
	}
	body.catalog-page.compare-page:before {
		display: none
	}
	.before-compare {
		padding: 40px
	}
	#remove-all,
	#remove-allwish {
		right: 40px;
	}

	.all-props-list div:before {
		width: 300px;
	}
	.s11 [data-propertyname="Тип вытяжки"] {
		order: -80
	}
	.s11 [data-propertyname*="без упаковки"] {
		order: -79
	}
	.s11 [data-propertyname*="для встраивания"] {
		order: -78
	}
	.s11 [data-propertyname="Режимы работы"] {
		order: -77
	}
	.s11 [data-propertyname*="Производительность"] {
		order: -76
	}
	.s11 [data-propertyname="Тип управления"] {
		order: -75
	}
	.s11 [data-propertyname="Тип панели управления"] {
		order: -74
	}
	.s11 [data-propertyname="Количество скоростей"] {
		order: -73
	}
	.s11 [data-propertyname="Тип освещения"] {
		order: -72
	}
	.s11 [data-propertyname="Цвет"] {
		order: -71
	}
	.s11 [data-propertyname*="жировой фильтр"] {
		order: -70
	}
	.s11 [data-propertyname="Уровень шума (дБ)"] {
		order: -69
	}
	.s11 [data-propertyname="Диаметр штуцера"] {
		order: -68
	}
	.s11 [data-propertyname*="нетто"] {
		order: -67
	}
	.s11 [data-propertyname*="брутто"] {
		order: -66
	}
	.s1 [data-propertyname*="без упаковки"] {
		order: -81
	}
	.s1 [data-propertyname*="для встраивания"] {
		order: -80
	}
	.s1 [data-propertyname="Цвет"] {
		order: -79
	}
	.s1 [data-propertyname="Тип поверхности"] {
		order: -78
	}
	.s1 [data-propertyname="Тип конфорок"] {
		order: -77
	}
	.s1 [data-propertyname="Тип управления"] {
		order: -76
	}
	.s1 [data-propertyname="Количество конфорок"] {
		order: -75
	}
	.s1 [data-propertyname="Зона расширения"] {
		order: -74
	}
	.s1 [data-propertyname="Индикация мощности"] {
		order: -73
	}
	.s1 [data-propertyname*="остаточного тепла"] {
		order: -72
	}
	.s1 [data-propertyname*="Таймер"] {
		order: -71
	}
	.s1 [data-propertyname*="от детей"] {
		order: -70
	}
	.s1 [data-propertyname*="от перегрева"] {
		order: -69
	}
	.s1 [data-propertyname="Наличие рамки"] {
		order: -68
	}
	.s1 [data-propertyname="Цвет рамки"] {
		order: -67
	}
	.s1 [data-propertyname*="усиленного нагрева"] {
		order: -66
	}
	.s1 [data-propertyname="FlexZone"] {
		order: -65
	}
	.s1 [data-propertyname="Функция Stop&Go"] {
		order: -64
	}
	.s1 [data-propertyname*="нетто"] {
		order: -63
	}
	.s1 [data-propertyname*="брутто"] {
		order: -62
	}
	.s10 [data-propertyname*="без упаковки"] {
		order: -80
	}
	.s10 [data-propertyname*="для встраивания"] {
		order: -79
	}
	.s10 [data-propertyname="Материал поверхности"] {
		order: -78
	}
	.s10 [data-propertyname="Цвет"] {
		order: -71
	}
	.s10 [data-propertyname="Газ-контроль"] {
		order: -77
	}
	.s10 [data-propertyname*="поджиг"] {
		order: -75
	}
	.s10 [data-propertyname="Количество конфорок"] {
		order: -74
	}
	.s10 [data-propertyname*="WOK"] {
		order: -73
	}
	.s10 [data-propertyname*="Материал ре"] {
		order: -72
	}
	.s10 [data-propertyname*="нетто"] {
		order: -70
	}
	.s10 [data-propertyname*="брутто"] {
		order: -69
	}
	.s10 [data-propertyname*="Дополнительная"] {
		order: -68
	}
	.s9 [data-propertyname*="без упаковки"] {
		order: -80
	}
	.s9 [data-propertyname*="для встраивания"] {
		order: -79
	}
	.s9 [data-propertyname*="Тип духовки"] {
		order: -78
	}
	.s9 [data-propertyname*="Объем духовки"] {
		order: -77
	}
	.s9 [data-propertyname="Количество режимов"] {
		order: -76
	}
	.s9 [data-propertyname="Типы режимов работы"] {
		order: -75
	}
	.s9 [data-propertyname="Конвекция"] {
		order: -74
	}
	.s9 [data-propertyname="Гриль"] {
		order: -73
	}
	.s9 [data-propertyname*="Термощуп"] {
		order: -72
	}
	.s9 [data-propertyname*="Текстовый дисплей"] {
		order: -71
	}
	.s9 [data-propertyname="Таймер"] {
		order: -70
	}
	.s9 [data-propertyname="Часы"] {
		order: -69
	}
	.s9 [data-propertyname="Тип управления"] {
		order: -68
	}
	.s9 [data-propertyname="Утапливаемые регуляторы"] {
		order: -67
	}
	.s9 [data-propertyname*="от детей"] {
		order: -66
	}
	.s9 [data-propertyname="Открытие дверцы"] {
		order: -65
	}
	.s9 [data-propertyname*="Направляющие"] {
		order: -64
	}
	.s9 [data-propertyname="Очистка духовки"] {
		order: -63
	}
	.s9 [data-propertyname*="Количество стекол"] {
		order: -62
	}
	.s9 [data-propertyname="Цвет"] {
		order: -61
	}
	.s9 [data-propertyname*="Класс энергопотребления"] {
		order: -60
	}
	.s9 [data-propertyname*="Общая мощность"] {
		order: -59
	}
	.s9 [data-propertyname*="нетто"] {
		order: -58
	}
	.s9 [data-propertyname*="брутто"] {
		order: -57
	}
	.s9 [data-propertyname*="информация"] {
		order: -56
	}
	.s8 [data-propertyname="Цвет"] {
		order: -81
	}
	.s8 [data-propertyname*="встраивания"] {
		order: -80
	}
	.s8 [data-propertyname="Тип управления"] {
		order: -79
	}
	.s8 [data-propertyname="Дисплей"] {
		order: -78
	}
	.s8 [data-propertyname="Гриль"] {
		order: -77
	}
	.s8 [data-propertyname*="Внутренний объём"] {
		order: -76
	}
	.s8 [data-propertyname*="Мощность"] {
		order: -75
	}
	.s8 [data-propertyname="Количество режимов"] {
		order: -74
	}
	.s8 [data-propertyname="Автоматическая разморозка"] {
		order: -73
	}
	.s8 [data-propertyname="Часы"] {
		order: -72
	}
	.s8 [data-propertyname="Таймер"] {
		order: -71
	}
	.s8 [data-propertyname*="от детей"] {
		order: -70
	}
	.s8 [data-propertyname="Поворотный стол"] {
		order: -69
	}
	.s8 [data-propertyname*="без упаковки"] {
		order: -68
	}
	.s8 [data-propertyname*="для встраивания"] {
		order: -67
	}
	.s8 [data-propertyname*="нетто"] {
		order: -66
	}
	.s8 [data-propertyname*="брутто"] {
		order: -65
	}
	.s15 [data-propertyname="Тип управления"] {
		order: -80
	}
	.s15 [data-propertyname="Дисплей"] {
		order: -79
	}
	.s15 [data-propertyname*="без упаковки"] {
		order: -78
	}
	.s15 [data-propertyname*="для встраивания"] {
		order: -77
	}
	.s15 [data-propertyname*="Вместимость"] {
		order: -76
	}
	.s15 [data-propertyname*="Третья"] {
		order: -75
	}
	.s15 [data-propertyname="Количество корзин"] {
		order: -74
	}
	.s15 [data-propertyname*="Половинная"] {
		order: -73
	}
	.s15 [data-propertyname*="Тип сушки"] {
		order: -72
	}
	.s15 [data-propertyname="Количество программ"] {
		order: -71
	}
	.s15 [data-propertyname*="Типы программ"] {
		order: -70
	}
	.s15 [data-propertyname*="средств"] {
		order: -69
	}
	.s15 [data-propertyname*="протечек"] {
		order: -68
	}
	.s15 [data-propertyname*="от детей"] {
		order: -67
	}
	.s15 [data-propertyname*="хода программ"] {
		order: -66
	}
	.s15 [data-propertyname*="ополаскивателя"] {
		order: -65
	}
	.s15 [data-propertyname*="соли"] {
		order: -64
	}
	.s15 [data-propertyname*="отсрочки"] {
		order: -63
	}
	.s15 [data-propertyname*="шума"] {
		order: -62
	}
	.s15 [data-propertyname="Расход воды за цикл"] {
		order: -61
	}
	.s15 [data-propertyname*="мойки"] {
		order: -60
	}
	.s15 [data-propertyname*="нетто"] {
		order: -59
	}
	.s15 [data-propertyname*="брутто"] {
		order: -58
	}
	.s15 [data-propertyname*="инфо"] {
		order: -57
	}
	.s7 [data-propertyname="Тип управления"] {
		order: -80
	}
	.s7 [data-propertyname="Дисплей"] {
		order: -79
	}
	.s7 [data-propertyname*="без упаковки"] {
		order: -78
	}
	.s7 [data-propertyname="Цвет"] {
		order: -77
	}
	.s7 [data-propertyname*="Вместимость"] {
		order: -76
	}
	.s7 [data-propertyname="Количество корзин"] {
		order: -75
	}
	.s7 [data-propertyname*="Половинная"] {
		order: -74
	}
	.s7 [data-propertyname*="Тип сушки"] {
		order: -73
	}
	.s7 [data-propertyname="Количество программ"] {
		order: -72
	}
	.s7 [data-propertyname*="Типы программ"] {
		order: -71
	}
	.s7 [data-propertyname*="средств"] {
		order: -70
	}
	.s7 [data-propertyname*="протечек"] {
		order: -69
	}
	.s7 [data-propertyname*="от детей"] {
		order: -68
	}
	.s7 [data-propertyname*="хода программ"] {
		order: -67
	}
	.s7 [data-propertyname*="ополаскивателя"] {
		order: -66
	}
	.s7 [data-propertyname*="соли"] {
		order: -65
	}
	.s7 [data-propertyname*="отсрочки"] {
		order: -64
	}
	.s7 [data-propertyname*="шума"] {
		order: -63
	}
	.s7 [data-propertyname="Расход воды за цикл"] {
		order: -62
	}
	.s7 [data-propertyname*="Класс"] {
		order: -61
	}
	.s7 [data-propertyname*="нетто"] {
		order: -60
	}
	.s7 [data-propertyname*="брутто"] {
		order: -59
	}
	.s7 [data-propertyname*="инфо"] {
		order: -58
	}
	.s12 [data-propertyname*="без упаковк"] {
		order: -80
	}
	.s12 [data-propertyname*="для встраивания"] {
		order: -79
	}
	.s12 [data-propertyname*="Холодильника"] {
		order: -78
	}
	.s12 [data-propertyname*="объем Холодильной камеры"] {
		order: -77
	}
	.s12 [data-propertyname*="объем Морозильной камеры"] {
		order: -76
	}
	.s12 [data-propertyname*="компрессоров"] {
		order: -75
	}
	.s12 [data-propertyname*="Расположение морозильной"] {
		order: -74
	}
	.s12 [data-propertyname="Тип управления"] {
		order: -73
	}
	.s12 [data-propertyname*="LED"] {
		order: -72
	}
	.s12 [data-propertyname*="Система разморозки холод"] {
		order: -71
	}
	.s12 [data-propertyname="Система разморозки морозильной камеры"] {
		order: -70
	}
	.s12 [data-propertyname*="Материал полок"] {
		order: -69
	}
	.s12 [data-propertyname*="Количество поло"] {
		order: -68
	}
	.s12 [data-propertyname*="для яиц"] {
		order: -67
	}
	.s12 [data-propertyname*="пиццы"] {
		order: -66
	}
	.s12 [data-propertyname*="вери"] {
		order: -65
	}
	.s12 [data-propertyname*="фасадов"] {
		order: -64
	}
	.s12 [data-propertyname*="замораживания"] {
		order: -63
	}
	.s12 [data-propertyname*="энергопотребления"] {
		order: -62
	}
	.s12 [data-propertyname*="Годовое"] {
		order: -61
	}
	.s12 [data-propertyname*="Климатический"] {
		order: -60
	}
	.s12 [data-propertyname*="Хладагент"] {
		order: -59
	}
	.s12 [data-propertyname*="Уровень шума"] {
		order: -58
	}
	.s12 [data-propertyname*="нетто"] {
		order: -57
	}
	.s12 [data-propertyname*="брутто"] {
		order: -56
	}
	.s12 [data-propertyname*="инфо"] {
		order: -55
	}
}

@media (min-width: 1200px) {
	.with-menu {
		display: block !important;
	}
	.with-menu.mb-4 {
		margin-bottom: 0 !important;
	}
	.slider__controls {
		position: absolute;
		bottom: 30px;
		margin: 0 auto;
		display: block;
		left: calc((100vw - 1200px) / 2) !important;
		right: calc((100vw - 1200px) / 2) !important;
	}
}

@media screen and (orientation:landscape) {
	.bx-opened .schedule {
		bottom: 16%
	}
	.bx-opened .bottom-phones {
		left: 70%
	}
	.bx-opened:after {
		content: "";
		display: block;
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		background: #20283E;
	}
}

@media(max-width:1024px) {
	.with-menu.mb-4 {
		max-width: 96%;
		width: 100%;
		left: 0;
		right: 0
	}
	.page-catalog .slider-text {
		left: 1.5rem !important
	}
	.more-tools .search-icon {
		margin-left: 1px
	}
	.bx-header-contact {
		right: 10px
	}
	.add-row {
		margin-top: 200px
	}
	.sort~div h1 {
		margin-top: -200px;
		left: 20px;
		padding-right: 0;
		text-align: left
	}
	.sort~div .catalog-section-description {
		max-width: 100%;
		width: 100%;
		left: 10px
	}
	.novinki .product-item-compare-container {
		bottom: 10px
	}
	body.catalog-page:before {
		height: 510px
	}
	body.catalog-page {
		background-size: auto 510px
	}
	.partners-page header,
	.guaranty-page header {
		background-size: auto 510px;
		height: 510px
	}
	.catalog-page .add-row {
		margin-top: 320px
	}
	.catalog-page .sort {
		margin-top: 40px
	}
	.catalog-page .sort~div h1 {
		margin-top: -260px;
		left: 0
	}
	.catalog-page .sort~div .catalog-section-description {
		max-width: 60%;
		width: 100%;
		margin-top: 305px;
	}
	.product-item-detail-slider-left {
		left: 20%;
	}
	.product-item-detail-slider-right {
		right: 20%;
	  }
}

@media(min-width:986px) {
	.compare-page #sorting+#sorting-list li {
		display: block
	}
	.compare-page .sort:after {
		display: none
	}
}

@media (max-width: 985px) {
	.all-props-list {
		position: absolute;
		width: 100% !important;
		float: none;
		padding-top: 526px;
		left: 0;
		right: 0
	}
	.compare-page .slider-compare-arrows {
		left: 0 !important;
		top: 490px !important;
		right: 0;
		margin: 0 auto
	}
	.compare-page .slider-compares #ar-right {
		left: auto !important
	}
	.compare-page button.slider__control {
		display: block
	}
	.compare-table-slider {
		margin: 0 auto;
		display: block;
	}
	.before-compare {
		padding: 40px 10px
	}
	.slider-compares .compare-props>div {
		border-top: 0;
		border-bottom: 0;
		height: 60px !important;
		margin-top: 60px !important;
		border-left: none;
	}
	.product-card-compare {
		margin-bottom: 105px;
	}
	.compare-table-slider {
		max-width: 100% !important;
	}
	.all-props-list div {
		margin-bottom: 60px !important;
		padding-bottom: 10px;
		height: 60px !important;
		padding-top: 10px;
		vertical-align: middle;
		margin-top: 0;
		display: flex;
		width: 100%;
		align-items: center;
		border-bottom: 0;
	}
	.all-props-list div:before,
	.all-props-list div:last-child:after {
		display: none
	}
	#remove-all,
	#remove-allwish,
	#remove-all:hover,
	#remove-allwish:hover {
		right: 10px;
		color: #1d2435 !important;
		width: 30px
	}
	div.bx-yandex-map {
		color: black;
		font-size: 11px;
		height: 360px !important;
		width: 100vw !important;
	}
	ymaps.ymaps-glass-pane {
		width: 100vw !important;
	}
	.yandex-search-place>div {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important;
	}
	.bx-yandex-search-map {
		max-width: 100vw;
		width: 100%;
	}
	.for-open {
		width: 100%;
		left: 0;
	}
	.wrap-select.opened .tabs {
		background: #20283e;
	}
	.wrap-select.opened .tabs li > label {
		padding-left: 20px;
	}
	.wrap-select .bx-nav-angle-bottom {
		right: 30px;
	}
	.our-showrooms .bx-yandex-search-results {
		margin: 0 auto !important;
		width: 100%;
		background: transparent;
		min-width: 100%;
		padding: 40px 0;
	}
	.wrap-select .tabs .tab-content {
		padding: 0;
		position: static;
	}
	.wrap-select .tabs::after {
		height: 0;
	}
	.our-addr .addres:last-child {
		padding-bottom: 30px;
		border-bottom: 1px solid rgba(255, 255, 255, 0.06);
		margin: 0;
	}
	.our-showrooms {
		margin: 60px auto 40px;
	}
}

@media (min-width: 768px) and (max-width: 1200px) {
	.bx-aside-nav-control {
		display: block !important
	}
	.mb-4.catalog-section .row.product-item-list-col-4 .col-6.col-md-3.product-item-small-card {
		width: 33%
	}
}

@media (min-width:768px){
	.slider-compares.container{
		max-width:100%;
		margin:0 auto;
		padding:0;
	}
	.slider-compares .slider__item{
		flex:0 0 50%;
		max-width:50%
	}
}

@media (min-width: 576px) and (max-width: 1200px) {
	.catalog-page .pb-4.col-lg-9.col-md-8.col-sm-7 {
		width: 100% !important
	}
	.catalog-page .col-lg-3.col-md-4.col-sm-5 {
		display: none
	}
	.catalog-page .sort {
		margin-top: 40px;
		max-width: calc(100% - 40px);
		margin-right: 20px
	}
	.bx-catalog-elementproduct-page>.row>.col-md {
		max-width: 360px;
		width: 100%;
		margin-right: 40px;
		height: auto
	}
	.modules .col-sm-12 {
		margin: 0 auto
	}
	.bx-footer .bx-footer-section:nth-child(3)>div>div>div {
		margin-left: auto;
		margin-right: auto
	}
	.bx-footer-section .col-sm-2 {
		width: 41.666667%
	}
	.catalog-page.active-filters .d-none.d-sm-block {
		display: none !important
	}
	.slide-more {
		max-width: 420px
	}
	.row.product-item-list-col-3 .product-item-small-card:nth-child(2):last-child {
		margin-left: 0;
	}
	.catalog-page .row.mb-4.bx-green {
		background: #1d2435
	}
	.catalog-page .add-row:after {
		display: none
	}
}

@media (min-width: 1200px) and (max-height: 1200px) {
	.add-row {
		margin-top: 410px
	}
	.catalog-page:after {
		height: 960px;
		bottom: 0
	}
	.add-row:after {
		top: -210px
	}
}

@media(max-width:980px) {
	.slider-text {
		left: 20px !important
	}
}

@media(max-width:959px) {
	.slide-desc {
		margin-top: auto;
		max-width: 100% !important;
		width: 100% !important
	}
	.sort~div .catalog-section-description {
		left: 0;
		margin: 160px 0 0
	}
	.catalog-page .sort~div h1 {
		margin-top: -250px;
		left: -25px
	}
	.catalog-page .sort~div .catalog-section-description {
		max-width: 70%;
		width: 100%;
		margin-top: -210px;
		left: -5px;
	}
	.icon-category {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-top: 20px
	}
	.all-pages-block .col-4 {
		margin: 44px auto 34px;
		max-width: 90%;
		width: 90%
	}
	.icon-category a:nth-child(2),
	.icon-category .col-4:nth-child(2) {
		border-left: 0;
		border-right: 0;
		margin: 0 auto
	}
	.magic-up .product-item-detail-slider-close {
		top: 30px;
		right: 30px
	}
	.magic-up header.bx-header {
		display: none
	}
	.magic-up .num-sl {
		position: fixed
	}
	.magic-up .bx-catalog-elementproduct-page>.row>.col-md {
		background: #20283e;
		height: 100vh;
		top: 0
	}
}

@media(max-width: 799px) {
	.main-catalog,
	.main-catalog .slider-text {
		z-index: 1
	}
	.main-catalog .slide-desc,
	.catalog-page .sort~div .catalog-section-description {
		opacity: 0
	}
	.main-catalog .slider:before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: #1D2435;
		opacity: 0.4;
		z-index: -1;
		overflow: visible
	}
	body.catalog-page:before {
		height: 420px;
		background: #1D2435;
		opacity: 0.4
	}
	.partners-page header,
	.guaranty-page header {
		position: relative
	}
	.partners-page header:before,
	.guaranty-page header:before {
		content: "";
		display: block;
		background: #1D2435;
		opacity: 0.4;
		position: absolute;
		top: 0;
		height: 420px;
		width: 100vw
	}
	 .vjs-control-bar {
		display:none !important;
	}
	.vjs-user-active.vjs-has-started .vjs-control-bar {
		display:flex !important;
	}
}

@media(max-width: 740px) {
	.home .slider,
	.home .slider__wrapper,
	.home .slider__items,
	.home .slider__item.slider__item_active,
	.home .slider__item img,
	.main-catalog .slider,
	.home .one-item .slider__item {
		height: 240px !important;
		max-height: 240px
	}
	h1.btn-cat {
		margin-top: 30px;
		width: 252px;
		height: 59px;
		padding: 10px 0
	}
	.flex3 {
		-webkit-column-count: auto;
		-moz-column-count: auto;
		-ms-column-count: auto;
		-o-column-count: auto;
		column-count: auto
	}
	.izbrannoe .product-item-compare-container.item-addit {
		bottom: 20px
	}
	.home .slider-text {
		top: 15px;
	}
	.slide-title {
		font-size: 20px !important;
	}
}

@media (max-width: 720px) {
	.compare-table-slider {
		max-width: 100%
	}
	.container.slider-compares {
		max-width: 100% !important;
		margin: 0 !important;
		padding: 0
	}
	.slider-compares .text-danger.remove-compare-item {
		top: 10px !important;
		right: 20px !important
	}
	.unique-charact.slider__item.slider__item {
		width: 100%;
		max-width: 50%
	}
	.textcols .textcols-item:first-child {
		margin-right: 0
	}
	.bx-catalog-elementproduct-page>.row>.col-md {
		max-width: 100%;
		height: auto
	}
	.textcols-item {
		display: block;
		width: 100%
	}
	body.catalog-page:before {
		height: 420px;
	}
	body.catalog-page {
		background-size: auto 420px;
	}
	.partners-page header,
	.guaranty-page header {
		background-size: auto 420px;
		height: 420px
	}
	.catalog-page .add-row {
		margin-top: 280px
	}
	.catalog-page .sort~div .catalog-section-description {
		max-width: 100%;
		width: 100%;
		left: 0;
		margin-top: -150px
	}
	.contact-us {
		padding: 60px 20px
	}
	.magic-up .product-item-detail-slider-left {
		left: 20px
	}
	.magic-up .product-item-detail-slider-right {
		right: 20px
	}
	.magic-up .product-item-detail-slider-image img {
		max-width: 80%
	}
	.bx-catalog-elementproduct-page .col-md,
	.product-item-detail-slider-images-container {
		background: transparent
	}
}

@media (max-width:420px) {
	.offer-short .fav-compare>div {
		max-width: 100%
	}
	.our-showrooms .bx-yandex-search-results {
		margin: 0 !important
	}
	.catalog-page:not(.compare-page) .bx-breadcrumb div:last-child {
		padding-top: 10px
	}
	.slider-compares .product-card-compare>a:not(.text-danger) {
		min-width: 100px
	}
	.slider-compares .slider__item-container {
		width: 100% !important
	}
	.slider-compares .rating-block {
		display: none !important
	}
	.product-card-compare {
		padding: 40px 10px 0;
	}
	.product-card-compare {
		height: 420px;
	}
	.compare-page .slider-compare-arrows {
		top: 440px !important
	}
	.slider-compares .catalog-compare-item-image {
		min-height: 140px
	}
	.before-compare .sort ul a {
		font-size: 12px
	}
	.compare-page .slider-compares #ar-right {
		left: auto !important
	}
	.popup-window {
		padding: 0 !important
	}
	.all-props-list {
		padding-top: 475px;
	}
	.product-card-compare {
		margin-bottom: 115px;
	}
}

@media (max-width: 378px) {
	.catalog-top .product-item-list-col-3 .product-item-container,
	.catalog-top .product-item-list-col-3 .hover .product-item-container {
		width: 100% !important
	}
	.novinki .product-item-compare-container {
		bottom: 0
	}
	.bx-no-touch .catalog-top .product-item-list-col-3 .product-item-container .product-item,
	.bx-touch .catalog-top .product-item-list-col-3 .product-item-container .product-item {
		height: 430px
	}
	.catalog-top .product-item-list-col-3 .col-sm-4.product-item-big-card .hover .product-item-title a,
	.catalog-top .product-item-list-col-3 .col-sm-4.product-item-big-card .product-item-title a {
		height: auto;
		display: block
	}
	.catalog-top .product-item-list-col-3 .product-item-big-card .product-item-price-current,
	.product-item-big-card .product-item-price-old {
		vertical-align: baseline
	}
	.catalog-top .product-item-list-col-3 .product-item-compare-container {
		right: 20px
	}
	.catalog-top .product-item-list-col-3 .favori .product-item-compare-container {
		right: -10px;
	}
	.home .slider,
	.home .slider__wrapper,
	.home .slider__items,
	.home .slider__item.slider__item_active,
	.home .slider__item img {
		height: 240px !important;
		max-height: 240px
	}
	.home .slider__controls {
		bottom: auto;
		top: 200px
	}
	h1.btn-cat {
		margin-top: 30px
	}
	h1.btn-cat:hover {
		background: #0094FF;
		box-shadow: 0px 0px 20px rgba(53, 170, 255, 0.3);
	}
}

@media screen and (orientation:portrait) and (max-width: 1200px) {
	.bx-aside-nav.bx-opened {
		bottom: 40px;
		min-height: 70vh;
		height: 80vh;
		overflow: auto;
	}
	.bx-hover .bx-nav-2-lvl-container ul.bx-nav-list-2-lvl {
		border-top: 0;
		padding: 0 40px 0 0;
		margin-top: 0;
	}
	.bx-aside-nav.bx-opened ul li {
		margin-top: 0;
		margin-bottom: 0;
	}
	.bx-aside-nav .bx-nav-2-lvl-link {
		padding: 0;
		height: 32px;
		vertical-align: top;
		line-height: 32px;
	}
	.bx-aside-nav .bx-nav-2-lvl-link-text,
	.bx-aside-nav .bx-nav-3-lvl-link-text,
	.bx-aside-nav .bx-nav-4-lvl-link-text {
		color: #98A8BF;
	}
	.bx-nav-angle-top:after,
	.bx-nav-angle-top:before {
		position: absolute;
		top: 50%;
		left: 50%;
		width: 7px;
		height: 2px;
		background-color: #0064AD;
		content: '';
		transition: 250ms linear all;
	}
	.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,
	.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text:hover {
		color: #0064AD;
	}
	.bx-opened .schedule {
		bottom: 19%;
	}
	.bx-aside-nav .bx-nav-parent-arrow {
		display: block;
		right: auto;
		left: 180px;
		border-left: 0
	}
	.bx-aside-nav a span.bx-nav-1-lvl-link-text .bx-nav-angle-bottom {
		opacity: 0;
	}
	ul.bx-nav-list-2-lvl {
		flex-direction: column;
		margin-left: 30px;
	}
}

@media screen and (orientation:portrait) and (max-width: 1200px) and (max-height: 820px) {
	.bx-aside-nav.bx-opened {
		bottom: 40px;
		min-height: 70vh;
		height: 170vh;
		overflow: visible;
		z-index: 100
	}
	li#menu-item-1.bx-opened~li {
		opacity: 0;
	}
}


/* bugs safari */

@media only screen and (-webkit-min-device-pixel-ratio: 1) {
	::i-block-chrome,
	.bx-header-contact {
		position: relative;
		right: -1.25em;
	}
	::i-block-chrome,
	.gorod {
		display: block;
		margin-top: -5px;
	}
	::i-block-chrome,
	.page-catalog .workarea,
	.home .workarea,
	.catalog-page:not(.compare-page) .workarea {
		position: relative;
		padding-top: 860px;
	}
	::i-block-chrome,
	.slider {
		position: absolute !important;
		min-width: 1200px !important;
		width: 100% !important;
		left: 0;
		right: 0;
		top: 0;
	}
	::i-block-chrome,
	.slider-text {
		position: absolute !important;
		left: 0 !important;
		right: 0 !important;
		padding-right: 0 !important;
		padding-left: 0 !important;
		width: 100%;
		max-width: 1200px;
		margin-left: auto;
		margin-right: auto;
	}
	::i-block-chrome,
	.slide-desc {
		max-width: 50%
	}
	::i-block-chrome,
	.slider__controls {
		left: 0 !important;
		right: 0 !important;
		max-width: 1200px;
		width: 100%;
	}
	::i-block-chrome,
	.slider__indicators li {
		width: 60px;
		background-color: #677180
	}
	::i-block-chrome,
	.icon-category .col-4 {
		float: left;
		position: relative;
		clear: both;
	}
	::i-block-chrome,
	.icon-category .col-4 span {
		display: block;
		max-width: 100%;
		width: 100%
	}
	::i-block-chrome,
	.bottom-phones>div:nth-child(2) {
		float: right;
		position: relative;
		margin-right: 0;
		margin-left: 100px;
	}
	::i-block-chrome,
	.bx-footer ul {
		display: block
	}
	::i-block-chrome,
	.bx-footer ul .bx-nav-1-lvl {
		max-width: 50%;
		width: 100%;
		float: left;
		display: block;
	}
	::i-block-chrome,
	.bx-nav-1-lvl-link {
		height: 30px;
		line-height: 30px;
		padding: 15px 0 40px 0 !important
	}
	::i-block-chrome,
	li#pause:hover {
		width: 0;
		height: 0;
		border-top: 10px solid transparent;
		border-bottom: 10px solid transparent;
		border-left: 10px solid #677180;
		border-radius: 2px;
	}
	::i-block-chrome,
	li#pause:hover svg {
		display: none
	}
	::i-block-chrome,
	.main-catalog .slider:after {
		left: 0;
		right: 0;
	}
	::i-block-chrome,
	.main-catalog .slider-text {
		max-width: 1200px;
	}
	::i-block-chrome,
	.catalog-section-list-tile-list {
		display: block !important;
		padding-top: 80px !important;
	}
	::i-block-chrome,
	.catalog-section-list-item {
		float: left;
		height: 402px;
		margin-left: 29.9px;
	}
	::i-block-chrome,
	.catalog-section-list-item:nth-child(5),
	.catalog-section-list-item:first-child {
		margin-left: 0
	}
	::i-block-chrome,
	.catalog-page:after {
		bottom: 160px !important;
		height: 960px;
	}
	::i-block-chrome,
	.add-row::after {
		top: -260px
	}
	::i-block-chrome,
	.add-row::before {
		height: 100px;
		width: 100%;
		margin-top: 0;
	}
	::i-block-chrome,
	.sort~div h1 {
		max-width: 1200px;
		width: 100%;
		margin: 0 auto;
		left: 0;
		right: 0;
		margin-top: -800px;
	}
	::i-block-chrome,
	.sort~div .catalog-section-description {
		margin: 0 auto;
		top: 240px !important;
		max-width: 1200px;
		width: 100%;
		left: 0;
		right: 0;
	}
	::i-block-chrome,
	.sort~div .catalog-section-description p {
		max-width: 50%
	}
	::i-block-chrome,
	.sort {
		margin-top: -60px;
		margin-left: 0;
		float: right;
		clear: both;
	}
	::i-block-chrome,
	#del_filter {
		position: absolute;
		top: -66px;
		left: 170px;
	}
	::i-block-chrome,
	.checkhack {
		position: absolute;
		top: 10px;
		right: 0;
	}
	::i-block-chrome,
	.bx-pagination .bx-pagination-container ul li {
		float: right;
		position: relative;
	}
	::i-block-chrome,
	.bx-catalog-elementproduct-page {
		position: relative;
		top: -860px;
		margin-bottom: -760px;
	}
	::i-block-chrome,
	.product-item-detail-slider-controls-image img {
		top: 30px;
		left: 20px;
		width: auto;
		margin: 0 auto;
		right: 20px;
	}
	::i-block-chrome,
	.product-item-detail-slider-image img {
		top: 55px;
		left: 30px;
		right: 30px;
		margin: 0 auto;
	}
	::i-block-chrome,
	.product-item-detail-pay-block .mb-3,
	.product-item-detail-pay-block .fav-compare {
		float: left;
		clear: both;
	}
	::i-block-chrome,
	.product-item-detail-compare-container span[data-entity="compare-title"] {
		position: absolute;
		top: 2px;
		right: 0;
	}
	::i-block-chrome,
	.product-item-detail-slider-controls-block {
		overflow: hidden;
	}
	::i-block-chrome,
	.product-item-detail-tab {
		position: relative;
		margin: 0 5px
	}
	::i-block-chrome,
	.product-item-detail-tab-content {
		padding-top: 0;
		margin-top: 0;
	}
	::i-block-chrome,
	.product-item-detail-properties {
		margin-top: 60px;
		margin-bottom: 60px;
		display: block;
		max-width: 100%;
		width: 100%;
		float: none;
		clear: both;
		position: relative;
	}
	::i-block-chrome,
	.product-item-detail-properties-item {
		float: left;
		display: block;
		position: relative;
	}
	::i-block-chrome,
	.product-item-detail-properties-item span {
		float: left
	}
	::i-block-chrome,
	.product-item-detail-properties~.product-item-detail-properties {
		display: none
	}
	::i-block-chrome,
	a.btn-cat.download-documents {
		margin-top: 60px
	}
	::i-block-chrome,
	.product-item-small-card {
		margin-left: 20px
	}
	::i-block-chrome,
	.product-item-small-card:nth-child(4n+4) {
		margin-left: 0
	}
	::i-block-chrome,
	.navigation-arrows,
	.row.news-list.bx-site .row,
	.row.news-list.bx-green .row {
		display: block;
		clear: both
	}
	::i-block-chrome,
	.navigation-arrows .arrow:last-child {
		float: right;
		position: relative;
	}
	::i-block-chrome,
	.our-history .row:nth-child(2n)>div {
		margin-left: 50%;
	}
	::i-block-chrome,
	.bx-yandex-search-results {
		float: right;
		position: relative;
		margin: 0 0 0 70% !important
	}
	::i-block-chrome,
	.bx-yandex-search-map {
		float: left;
		max-width: 70%;
		width: 100%;
		margin-left: -100%
	}
	::i-block-chrome,
	.our-partners.d-flex {
		display: block !important
	}
	::i-block-chrome,
	.partner {
		float: left
	}
	::i-block-chrome,
	.contact-us form .justify-content-space-between {
		margin-bottom: 75px
	}
	::i-block-chrome,
	.news-list-item {
		float: left;
		margin-right: 30px;
		margin-bottom: 30px !important
	}
	::i-block-chrome,
	.row.news-list.bx-green .row {
		overflow: hidden
	}
	::i-block-chrome,
	.vacancies a {
		float: left
	}
	::i-block-chrome,
	.result-item h3 a span:first-child {
		display: block;
		margin-top: 30px
	}
	::i-block-chrome,
	.result-item .product-item-price-container {
		margin-top: 0
	}
	::i-block-chrome,
	.novinki .row {
		display: block;
		max-width: 100%;
		width: 100%
	}
	::i-block-chrome,
	.catalog-top.narrowed {
		max-width: 75%;
		width: 100%;
		float: right;
		position: relative
	}
	::i-block-chrome,
	.aside-filter {
		padding-top: 80px
	}
	::i-block-chrome,
	.aside-filter #del_filter {
		top: -6px;
		left: 120px
	}
}


/* geolocation */

.absCenter {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	text-align: center;
	flex-direction: column
}

.topOuter {
	background-color: rgba(0, 0, 0, 0.5);
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	display: none
}

.topInner {
	background-color: #222a40;
	padding: 10px 40px;
	border-radius: 10px;
	position: relative;
	min-width: 320px;
	max-width: 940px;
	-webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.2);
	text-align: left;
	max-height: 895px;
	overflow-y: auto;
	width: 100%
}

.topInner h2 {
	font-family: Gotham-Pro-Bold, "HelveticaNeueCyr", "PT Sans", sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 32px;
	margin-bottom: 14px;
	text-align: left
}

.topInner .formClose {
	position: absolute;
	right: 0;
	top: 0;
	background-color: #E31D23;
	border-radius: 50%;
	width: 28px;
	height: 28px;
	-webkit-transform: translate(50%, -50%);
	-moz-transform: translate(50%, -50%);
	-ms-transform: translate(50%, -50%);
	-o-transform: translate(50%, -50%);
	transform: translate(50%, -50%);
	cursor: pointer
}

.topInner .formClose .svgBox {
	margin-top: 3px;
}

.topInner .formClose svg {
	width: 8px;
	height: 8px;
	fill: #fff;
	stroke: #fff;
}

.topInner .formClose:hover {
	background-color: #d21a20
}

.topInner .popup-location-block-wrapper {
	margin: 25px 0
}

.bold {
	font-weight: bold
}

.mletter {
	position: relative
}

.mletter:before {
	content: "";
	display: inline-block;
	position: absolute;
	left: -30px;
	color: #0064AD
}

.topInner .last {
	margin-bottom: 30px
}

.no-city {
	color: #98A8BF;
	margin-bottom: 40px
}

.topInner .text-center {
	font-weight: 600;
	font-size: 20px;
	line-height: 30px;
	text-align: center;
	color: #D0E1F9;
}

#autocomplete {
	margin-bottom: 20px;
	font-size: 14px;
}

a.cityQuick:not(.bold) {
	margin-left: 30px
}

.cityQuick {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.citiesQuick.row {
	padding: 0 15px;
	/*margin:0;background: #f7f7f7;border: 1px solid #E5E5E5;*/
}

.citiesQuick.row a {
	display: block;
	margin-bottom: 12px;
	color: #D0E1F9
}

.citiesQuick.row a:hover {
	color: #0094ff
}

.citiesQuick.row a.last {
	margin-bottom: 45px
}

.topWindowClose {
	position: absolute;
	top: 8px;
	right: 8px;
	width: 52px;
	height: 52px;
	cursor: pointer
}

.topOuter .topWindowClose {
	top: 12px;
	right: 12px;
	width: 28px;
	height: 28px;
}

.topWindowClose svg {
	fill: #383838
}

.topWindowClose:hover svg {
	fill: #888888;
}

.topWindowTitle {
	color: #a00200;
	font-family: Ubuntu, Arial, Helvetica, sans-serif;
	font-size: 64px;
	font-weight: 600;
	margin-top: 60px
}

.topWindowTitle span {
	font-size: 130px;
	position: relative;
	bottom: -15px;
}

.topWindowTitle span:after {
	position: absolute;
	top: 10px;
	right: -8px;
	content: '';
	background-image: url('/upload/stock/shapka.png');
	width: 65px;
	height: 37px;
}

.topWindowText {
	margin-top: 35px;
	margin-left: 0;
	margin-right: 0;
}

.topWindowText p {
	margin-bottom: 14px;
	text-align: left;
	color: #1d1a1a;
	font-family: Ubuntu, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	padding: 0 20px 0 40px;
}

.topWindowText p span {
	font-weight: 600
}

.a-first:before {
	content: " А "
}

.b-first:before {
	content: " Б "
}

.w-first:before {
	content: " В "
}

.g-first:before {
	content: " Г "
}

.d-first:before {
	content: " Д "
}

.i-first:before {
	content: " И "
}

.k-first:before {
	content: " К "
}

.l-first:before {
	content: " Л "
}

.m-first:before {
	content: " М "
}

.n-first:before {
	content: " Н "
}

.o-first:before {
	content: " О "
}

.p-first:before {
	content: " П "
}

.r-first:before {
	content: " Р  "
}

.s-first:before {
	content: " С "
}

.t-first:before {
	content: " Т "
}

.u-first:before {
	content: " У "
}

.ch-first:before {
	content: " Ч "
}

.ya-first:before {
	content: " Я "
}

.topWindowClose svg {
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s
}


/* Geolocation autocomplete */

.autocomplete-suggestions {
	border: 1px solid #999;
	background: #FFF;
	overflow: auto;
}

.autocomplete-suggestion {
	padding: 2px 5px;
	white-space: nowrap;
	overflow: hidden;
	cursor: pointer
}

.autocomplete-selected {
	background: #F0F0F0;
}

.autocomplete-suggestions strong {
	font-weight: normal;
	color: #3399FF;
}

.autocomplete-group {
	padding: 2px 5px;
}

.autocomplete-group strong {
	display: block;
	border-bottom: 1px solid #000;
}

.topInner .bx-sls .bx-ui-sls-fake,
.bx-sls .bx-ui-sls-route {
	color: #98A8BF!important;
	background: #222a40;
}

.topInner .bx-sls .bx-ui-sls-pane {
	max-height: 200px;
	background-color: #222a40
}

.topInner .bx-sls .bx-ui-sls-fake,
.topInner .bx-sls .bx-ui-sls-route {
	height: 25px;
}

.topInner .bx-sls .dropdown-item-text span {
	color: #3399ff
}

.topInner .bx-sls .dropdown-item-text {
	color: #888888
}

.topInner .bx-sls .bx-ui-sls-variants .bx-ui-sls-variant:hover,
.topInner .bx-sls .bx-ui-sls-variant-active {
	background-color: #0064ad;
}

.topInner .location-block-wrapper .bx-sls .dropdown-icon {
	top: 13px
}

.topInner .bx-sls .dropdown-icon {
	background: #222a40
}

.topInner .bx-sls .dropdown-block {
	background-color: #222a40;
	border: 0;
	border-bottom: 1px solid #bdbdbd;
	box-shadow: none !important;
	padding: 0 22px 0 20px
}

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

.citiesQuick>div {
	flex-grow: 1;
	width: 25%;
}

div.search-popup {
	background: #20283e;
	padding: 30px 40px;
	border: 1px solid #212529;
	border-top: 1px solid #0064AD;
	color: white;
}

div.search-popup-row,
div.search-popup-row-active {
	background: #20283e
}

div.search-popup-row-active {
	color: #0064AD
}

.topInner .bx-sls .bx-ui-sls-fake,
.topInner .bx-sls .bx-ui-sls-route {
	min-height: 25px
}

.topInner .bx-sls .dropdown-icon {
	top: 5px
}

.topInner .bx-sls .dropdown-fade2white {
	top: 0;
	height: 25px;
	background: transparent !important
}

.topInner .bx-sls .dropdown-item-text {
	font-size: 14px;
	line-height: 20px;
	font-weight: 400;
	margin-bottom: 10px;
	color: #ffffff
}

.topInner .bx-sls .dropdown-item-text:hover {
	color: #D0E1F9
}

.topInner .bx-sls .bx-ui-sls-variants .bx-ui-sls-variant,
.topInner .bx-sls .bx-ui-sls-error {
	padding: 0
}

.topInner .bx-sls .dropdown-item {
	margin: 0
}

.topInner .bx-ui-sls-error>div {
	display: none
}

.bx-sls .bx-ui-sls-error {
	color: white
}

@media all and (max-width: 600px) {
	.topInner {
		min-width: calc(320px - 80px);
		max-width: calc(320px - 80px);
		width: 100%;
	}
	.citiesQuick .col-xs-4 {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%;
	}
	body .newHeader .cityChoice .row,
	body .newHeader .cityChoice {
		margin-top: 0;
	}
	body .newHeader .newPhoneBlock {
		position: absolute;
		top: 20px
	}
	body .newHeader .newPhoneWrap {
		top: 0 !important;
	}
	body .newHeader .logo_wrapp {
		margin-bottom: 0
	}
	body .newHeader .cityChoice .row {
		margin-top: 0 !important;
	}
	.cityWrap {
		min-height: 30px;
		position: relative;
		padding-left: 15px !important;
	}
	body .newHeader .cityChoice {
		bottom: 0;
		position: absolute;
		bottom: 0;
	}
	.action-page #pagetitle {
		top: 310px
	}
	.unique-charact.slider__item.slider__item,
	.compare-table-slider.width-slider2 .slider-compares .slider__item {
		width: 100%;
		max-width: 100%;
		flex: 0 0 100%;
	}
	.slider-compares .compare-props > div {
		text-align: center;
	}
	.rel {
		margin-bottom: 50px;
	}
	.slider__item-container{
		width:100%;
	}
	.compare-table-slider.width-slider2 .slider-compare-arrows {
		opacity: 0;
	}
}

@media all and (max-width: 400px) {
	/*body .newHeader .cityPodpis{display: none}
    body .newHeader .cityName {margin-left: 0 !important;}*/
}

.smart-filter label:first-letter {
	text-transform: uppercase;
}

.product-item-detail-slider-image img {
	max-width: calc(100% - 80px);
}

.product-item-image-slider-slide-container{
	padding:0 15px;
}

.mgo-mcw-widget_position-right{
	bottom: 103px!important;
}

.t-scroll-container {
	overflow: hidden !important; /* Прячем прокрутку */
	position: relative;
}
.t-scroll-container > .t-scroll { /* Полоса, по которой будет бегать наш ползунок */
	position: absolute;
	right: 0px;
	top: 0;
	width: 6px;
	background: rgba(255, 255, 255, 0.06);
	z-index: 2;
	border-radius: 3px;
}
.t-scroll-container  button { /* Ползунок, собственно :) */
	position: absolute;
	right: 0;
	top: 0;
	width: 6px;
	height: 60px;
	background: #0064AD;
	border-radius: 3px;
	border:none;
	padding: 0;
}
.rating-block {
	display: none!important;
}

.product-type{
	position: absolute;
	top:20px;
	height: 50px;
	max-width: 80px;
	text-align: center;
	background: #0064AD;
	border-radius: 4px;
	color: #fff;
	font-size: 12px;
	line-height: 14px;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 11;
}
.product-type--soon{
	right: 20px;
}
.product-type--new{
	left: 20px;
	width: 50px;
	text-transform: uppercase;
}

.product-type--new-right{
	right: 20px;
	width: 50px;
	text-transform: uppercase;
}

.rich-content-heading{
	text-transform: none;
	font-size: 24px;
}

.bx-session-message{
	background-color: #20283E!important;
	border: none!important;
	color: #d0e1F9!important;
}

.open-menu .bx-nav-angle-bottom::before{
	background-color: #0064ad;
	transform: rotate(-135deg);
}
.open-menu .bx-nav-angle-bottom::after{
	background-color: #0064ad;
	transform: rotate(135deg);
}
/* rich-content */

.page-container--rich .col-md-6 .img-fluid{
	max-height: 340px;
	margin-bottom: 15px;
}
.page-container--rich .col >.rich-content-heading {
	margin-top: 20px;
}
.page-container--rich .row:first-child {
	align-items: flex-start;
}
.page-container--rich .mg-md{
	margin: 20px 0 15px;
}
.video-img.active{
	max-width: 750px;
}
@media all and (max-width: 600px) {
	.rich-content-heading {
		font-size: 21px;
		line-height: 1.5;
	}
}

/* Catalog scroll */
@media (min-width: 960px){
	.bx-nav-2-lvl-container{
		padding: 30px 20px 30px 30px;
		border-top: 4px solid #0064AD;
		width: 250px;
		height: 350px;
		top: calc(100% - -2px);
		overflow: auto;
	}
	.bx-hover .bx-nav-2-lvl-container ul.bx-nav-list-2-lvl{
		padding: 0;
		margin-bottom: 0!important;
		max-height: 286px!important;
	}
	.bx-hover .bx-nav-2-lvl-container ul.bx-nav-list-2-lvl li{
		padding-right: 20px;
	}
}

.product-cat-name,product-model-name {
	display: block;
}

.product-model-name {
	font-weight: bold;
}

/* ОТЗЫВЫ */
.button-primary {
	padding: 10px 42px;
	font-size: 16px;
	font-weight: 600;
	line-height: 30px;
	text-decoration: none;
	border-radius: 100px;
	background-color: #0064ad;
	color: #fff;
	text-align: center;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-transition: all 0.3s;
	transition: all 0.3s
}

.button-primary:hover {
	background-color: #0094ff;
	color: #fff;
	-webkit-box-shadow: 0px 0px 20px rgba(53,170,255,0.3);
	box-shadow: 0px 0px 20px rgba(53,170,255,0.3)
}

.button-primary-icon {
	margin-right: 16px;
	display: block;
	width: 20px;
	height: 20px;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDEzLjMzMzdINi42NjY2N1Y2LjY2Njk5SDEwQzEwLjg4NDEgNi42NjY5OSAxMS43MzE5IDcuMDE4MTggMTIuMzU3IDcuNjQzM0MxMi45ODIxIDguMjY4NDIgMTMuMzMzMyA5LjExNjI3IDEzLjMzMzMgMTAuMDAwM0MxMy4zMzMzIDEwLjg4NDQgMTIuOTgyMSAxMS43MzIyIDEyLjM1NyAxMi4zNTczQzExLjczMTkgMTIuOTgyNSAxMC44ODQxIDEzLjMzMzcgMTAgMTMuMzMzN1pNOC4zMzMzMyA4LjMzMzY2VjExLjY2N0gxMEMxMC40NDIgMTEuNjY3IDEwLjg2NiAxMS40OTE0IDExLjE3ODUgMTEuMTc4OEMxMS40OTExIDEwLjg2NjMgMTEuNjY2NyAxMC40NDI0IDExLjY2NjcgMTAuMDAwM0MxMS42NjY3IDkuNTU4MyAxMS40OTExIDkuMTM0MzggMTEuMTc4NSA4LjgyMTgyQzEwLjg2NiA4LjUwOTI1IDEwLjQ0MiA4LjMzMzY2IDEwIDguMzMzNjZIOC4zMzMzM1pNMTIuNSAzLjMzMzY2SDQuMTY2NjdWMTYuNjY3SDE1LjgzMzNWNi42NjY5OUgxMi41VjMuMzMzNjZaTTIuNSAyLjQ5MzY2QzIuNSAyLjAzNjk5IDIuODcyNSAxLjY2Njk5IDMuMzMyNSAxLjY2Njk5SDEzLjMzMzNMMTcuNSA1LjgzMzY2VjE3LjQ5NDVDMTcuNTAwOCAxNy42MDM5IDE3LjQ4IDE3LjcxMjQgMTcuNDM4OCAxNy44MTM4QzE3LjM5NzYgMTcuOTE1MiAxNy4zMzY5IDE4LjAwNzUgMTcuMjYwMSAxOC4wODU1QzE3LjE4MzIgMTguMTYzNCAxNy4wOTE4IDE4LjIyNTQgMTYuOTkxIDE4LjI2OEMxNi44OTAyIDE4LjMxMDYgMTYuNzgxOSAxOC4zMzI5IDE2LjY3MjUgMTguMzMzN0gzLjMyNzVDMy4xMDg2NSAxOC4zMzIxIDIuODk5MTggMTguMjQ0NiAyLjc0NDM1IDE4LjA4OTlDMi41ODk1MSAxNy45MzUyIDIuNTAxNzUgMTcuNzI1OCAyLjUgMTcuNTA3VjIuNDkzNjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
	background-size: 100% 100%
}

.button-primary-lg {
	padding: 15px 48px
}

.section-testimonials-title {
	margin-bottom: 10px;
	font-size: 30px;
	line-height: 40px;
	color: #d0e1f9
}

.section-testimonials-rating {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.section-testimonials-rating-value {
	margin-right: 19px;
	font-size: 24px;
	font-weight: 600;
	line-height: 24px;
	color: #d0e1f9
}

.section-testimonials-rating-stars {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.section-testimonials-rating-stars span {
	display: block;
	width: 23px;
	height: 22px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyNCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDE4LjI2TDQuOTQ3MDQgMjIuMjA4TDYuNTIyMDQgMTQuMjhMMC41ODcwMzYgOC43OTJMOC42MTQwNCA3Ljg0TDEyIDAuNUwxNS4zODYgNy44NEwyMy40MTMgOC43OTJMMTcuNDc4IDE0LjI4TDE5LjA1MyAyMi4yMDhMMTIgMTguMjZaTTEyIDE1Ljk2OEwxNi4yNDcgMTguMzQ1TDE1LjI5OCAxMy41NzJMMTguODcxIDEwLjI2N0wxNC4wMzggOS42OTRMMTIgNS4yNzVMOS45NjIwNCA5LjY5NUw1LjEyOTA0IDEwLjI2N0w4LjcwMjA0IDEzLjU3Mkw3Ljc1MzA0IDE4LjM0NUwxMiAxNS45NjhaIiBmaWxsPSIjOThBOEJGIi8+Cjwvc3ZnPgo=);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	opacity: 0.4
}

.section-testimonials-rating-stars span:not(:last-child) {
	margin-right: 20px
}

.section-testimonials-rating[data-rating='1'] span:nth-child(-n+1),.section-testimonials-rating[data-rating='2'] span:nth-child(-n+2),.section-testimonials-rating[data-rating='3'] span:nth-child(-n+3),.section-testimonials-rating[data-rating='4'] span:nth-child(-n+4),.section-testimonials-rating[data-rating='5'] span:nth-child(-n+5) {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyNCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDE4LjI2TDQuOTQ3MDQgMjIuMjA4TDYuNTIyMDQgMTQuMjhMMC41ODcwMzYgOC43OTJMOC42MTQwNCA3Ljg0TDEyIDAuNUwxNS4zODYgNy44NEwyMy40MTMgOC43OTJMMTcuNDc4IDE0LjI4TDE5LjA1MyAyMi4yMDhMMTIgMTguMjZaIiBmaWxsPSIjMDA2NEFEIi8+Cjwvc3ZnPgo=);
	opacity: 1
}

.section-testimonials-rating-eval {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.section-testimonials-rating-eval-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.section-testimonials-rating-eval-item-number {
	font-size: 16px;
	font-weight: 700;
	line-height: 24px;
	color: #d0e1f9;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	width: 60px;
	height: 60px
}

.section-testimonials-rating-eval-item-text {
	font-size: 14px;
	line-height: 20px;
	color: #98a8bf
}

.section-testimonials-rating-eval-item:not(:last-child) {
	margin-right: 20px
}

.section-testimonials-rating-eval-item-1 .section-testimonials-rating-eval-item-number {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjEiIHZpZXdCb3g9IjAgMCA2MCA2MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMwIDAuOTk5OTk5QzM2LjMzNTQgMC45OTk5OTggNDIuNTA4MSAzLjAwNTY1IDQ3LjYzMzYgNi43Mjk0OUM1Mi43NTkgMTAuNDUzMyA1Ni41NzQgMTUuNzA0MiA1OC41MzE3IDIxLjcyOTVMNTIuMjU0NyAyMy43NjlDNTAuNzI3NyAxOS4wNjkzIDQ3Ljc1MiAxNC45NzM2IDQzLjc1NDIgMTIuMDY5QzM5Ljc1NjMgOS4xNjQ0IDM0Ljk0MTYgNy42IDMwIDcuNkwzMCAwLjk5OTk5OVoiIGZpbGw9IiMwMDY0QUQiLz4KPHBhdGggZD0iTTMwIDAuOTk5OTk5QzM2LjMzNTQgMC45OTk5OTggNDIuNTA4MSAzLjAwNTY1IDQ3LjYzMzYgNi43Mjk0OUM1Mi43NTkgMTAuNDUzMyA1Ni41NzQgMTUuNzA0MiA1OC41MzE3IDIxLjcyOTVMNTIuMjU0NyAyMy43NjlDNTAuNzI3NyAxOS4wNjkzIDQ3Ljc1MiAxNC45NzM2IDQzLjc1NDIgMTIuMDY5QzM5Ljc1NjMgOS4xNjQ0IDM0Ljk0MTYgNy42IDMwIDcuNkwzMCAwLjk5OTk5OVoiIGZpbGw9IiMwMDY0QUQiLz4KPHBhdGggZD0iTTMwIDAuOTk5OTk5QzM2LjMzNTQgMC45OTk5OTggNDIuNTA4MSAzLjAwNTY1IDQ3LjYzMzYgNi43Mjk0OUM1Mi43NTkgMTAuNDUzMyA1Ni41NzQgMTUuNzA0MiA1OC41MzE3IDIxLjcyOTVMNTIuMjU0NyAyMy43NjlDNTAuNzI3NyAxOS4wNjkzIDQ3Ljc1MiAxNC45NzM2IDQzLjc1NDIgMTIuMDY5QzM5Ljc1NjMgOS4xNjQ0IDM0Ljk0MTYgNy42IDMwIDcuNkwzMCAwLjk5OTk5OVoiIHN0cm9rZT0iIzFEMjQzNSIvPgo8L3N2Zz4K")
}
.section-testimonials-rating-eval-item-2 .section-testimonials-rating-eval-item-number {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjEiIGhlaWdodD0iNjEiIHZpZXdCb3g9IjAgMCA2MSA2MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMwIDAuOTk5OTk5QzM2LjMzNTQgMC45OTk5OTggNDIuNTA4MSAzLjAwNTY1IDQ3LjYzMzYgNi43Mjk0OUM1Mi43NTkgMTAuNDUzMyA1Ni41NzQgMTUuNzA0MiA1OC41MzE3IDIxLjcyOTVDNjAuNDg5NCAyNy43NTQ4IDYwLjQ4OTQgMzQuMjQ1MiA1OC41MzE3IDQwLjI3MDVDNTYuNTc0IDQ2LjI5NTggNTIuNzU5IDUxLjU0NjcgNDcuNjMzNiA1NS4yNzA1TDQzLjc1NDIgNDkuOTMxQzQ3Ljc1MiA0Ny4wMjY0IDUwLjcyNzcgNDIuOTMwNyA1Mi4yNTQ3IDM4LjIzMUM1My43ODE4IDMzLjUzMTMgNTMuNzgxOCAyOC40Njg3IDUyLjI1NDcgMjMuNzY5QzUwLjcyNzcgMTkuMDY5MyA0Ny43NTIgMTQuOTczNiA0My43NTQyIDEyLjA2OUMzOS43NTYzIDkuMTY0NCAzNC45NDE2IDcuNiAzMCA3LjZMMzAgMC45OTk5OTlaIiBmaWxsPSIjMDA2NEFEIi8+CjxwYXRoIGQ9Ik0zMCAwLjk5OTk5OUMzNi4zMzU0IDAuOTk5OTk4IDQyLjUwODEgMy4wMDU2NSA0Ny42MzM2IDYuNzI5NDlDNTIuNzU5IDEwLjQ1MzMgNTYuNTc0IDE1LjcwNDIgNTguNTMxNyAyMS43Mjk1QzYwLjQ4OTQgMjcuNzU0OCA2MC40ODk0IDM0LjI0NTIgNTguNTMxNyA0MC4yNzA1QzU2LjU3NCA0Ni4yOTU4IDUyLjc1OSA1MS41NDY3IDQ3LjYzMzYgNTUuMjcwNUw0My43NTQyIDQ5LjkzMUM0Ny43NTIgNDcuMDI2NCA1MC43Mjc3IDQyLjkzMDcgNTIuMjU0NyAzOC4yMzFDNTMuNzgxOCAzMy41MzEzIDUzLjc4MTggMjguNDY4NyA1Mi4yNTQ3IDIzLjc2OUM1MC43Mjc3IDE5LjA2OTMgNDcuNzUyIDE0Ljk3MzYgNDMuNzU0MiAxMi4wNjlDMzkuNzU2MyA5LjE2NDQgMzQuOTQxNiA3LjYgMzAgNy42TDMwIDAuOTk5OTk5WiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzAgMC45OTk5OTlDMzYuMzM1NCAwLjk5OTk5OCA0Mi41MDgxIDMuMDA1NjUgNDcuNjMzNiA2LjcyOTQ5QzUyLjc1OSAxMC40NTMzIDU2LjU3NCAxNS43MDQyIDU4LjUzMTcgMjEuNzI5NUM2MC40ODk0IDI3Ljc1NDggNjAuNDg5NCAzNC4yNDUyIDU4LjUzMTcgNDAuMjcwNUM1Ni41NzQgNDYuMjk1OCA1Mi43NTkgNTEuNTQ2NyA0Ny42MzM2IDU1LjI3MDVMNDMuNzU0MiA0OS45MzFDNDcuNzUyIDQ3LjAyNjQgNTAuNzI3NyA0Mi45MzA3IDUyLjI1NDcgMzguMjMxQzUzLjc4MTggMzMuNTMxMyA1My43ODE4IDI4LjQ2ODcgNTIuMjU0NyAyMy43NjlDNTAuNzI3NyAxOS4wNjkzIDQ3Ljc1MiAxNC45NzM2IDQzLjc1NDIgMTIuMDY5QzM5Ljc1NjMgOS4xNjQ0IDM0Ljk0MTYgNy42IDMwIDcuNkwzMCAwLjk5OTk5OVoiIHN0cm9rZT0iIzFEMjQzNSIvPgo8cGF0aCBkPSJNMzAgMC45OTk5OTlDMzYuMzM1NCAwLjk5OTk5OCA0Mi41MDgxIDMuMDA1NjUgNDcuNjMzNiA2LjcyOTQ5QzUyLjc1OSAxMC40NTMzIDU2LjU3NCAxNS43MDQyIDU4LjUzMTcgMjEuNzI5NUw1Mi4yNTQ3IDIzLjc2OUM1MC43Mjc3IDE5LjA2OTMgNDcuNzUyIDE0Ljk3MzYgNDMuNzU0MiAxMi4wNjlDMzkuNzU2MyA5LjE2NDQgMzQuOTQxNiA3LjYgMzAgNy42TDMwIDAuOTk5OTk5WiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzAgMC45OTk5OTlDMzYuMzM1NCAwLjk5OTk5OCA0Mi41MDgxIDMuMDA1NjUgNDcuNjMzNiA2LjcyOTQ5QzUyLjc1OSAxMC40NTMzIDU2LjU3NCAxNS43MDQyIDU4LjUzMTcgMjEuNzI5NUw1Mi4yNTQ3IDIzLjc2OUM1MC43Mjc3IDE5LjA2OTMgNDcuNzUyIDE0Ljk3MzYgNDMuNzU0MiAxMi4wNjlDMzkuNzU2MyA5LjE2NDQgMzQuOTQxNiA3LjYgMzAgNy42TDMwIDAuOTk5OTk5WiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzAgMC45OTk5OTlDMzYuMzM1NCAwLjk5OTk5OCA0Mi41MDgxIDMuMDA1NjUgNDcuNjMzNiA2LjcyOTQ5QzUyLjc1OSAxMC40NTMzIDU2LjU3NCAxNS43MDQyIDU4LjUzMTcgMjEuNzI5NUw1Mi4yNTQ3IDIzLjc2OUM1MC43Mjc3IDE5LjA2OTMgNDcuNzUyIDE0Ljk3MzYgNDMuNzU0MiAxMi4wNjlDMzkuNzU2MyA5LjE2NDQgMzQuOTQxNiA3LjYgMzAgNy42TDMwIDAuOTk5OTk5WiIgc3Ryb2tlPSIjMUQyNDM1Ii8+Cjwvc3ZnPgo=")
}
.section-testimonials-rating-eval-item-3 .section-testimonials-rating-eval-item-number {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjEiIGhlaWdodD0iNjIiIHZpZXdCb3g9IjAgMCA2MSA2MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMwIDAuOTk5OTk5QzM0LjczNDMgMC45OTk5OTggMzkuNDAxNCAyLjEyMDQ3IDQzLjYxOTcgNC4yNjk4QzQ3LjgzOCA2LjQxOTE0IDUxLjQ4NzcgOS41MzYzIDU0LjI3MDUgMTMuMzY2NEM1Ny4wNTMzIDE3LjE5NjYgNTguODkgMjEuNjMwOSA1OS42MzA2IDI2LjMwN0M2MC4zNzEzIDMwLjk4MyA1OS45OTQ3IDM1Ljc2NzkgNTguNTMxNyA0MC4yNzA1QzU3LjA2ODcgNDQuNzczMSA1NC41NjA5IDQ4Ljg2NTUgNTEuMjEzMiA1Mi4yMTMyQzQ3Ljg2NTUgNTUuNTYwOSA0My43NzMxIDU4LjA2ODcgMzkuMjcwNSA1OS41MzE3QzM0Ljc2NzkgNjAuOTk0NyAyOS45ODMgNjEuMzcxMyAyNS4zMDcgNjAuNjMwNkMyMC42MzA5IDU5Ljg5IDE2LjE5NjYgNTguMDUzMyAxMi4zNjY0IDU1LjI3MDVMMTYuMjQ1OCA0OS45MzFDMTkuMjMzMyA1Mi4xMDE1IDIyLjY5MjEgNTMuNTM0MiAyNi4zMzk0IDU0LjExMTlDMjkuOTg2NyA1NC42ODk2IDMzLjcxOSA1NC4zOTU4IDM3LjIzMSA1My4yNTQ3QzQwLjc0MyA1Mi4xMTM2IDQzLjkzNTEgNTAuMTU3NSA0Ni41NDYzIDQ3LjU0NjNDNDkuMTU3NSA0NC45MzUxIDUxLjExMzYgNDEuNzQzIDUyLjI1NDcgMzguMjMxQzUzLjM5NTggMzQuNzE5IDUzLjY4OTYgMzAuOTg2NyA1My4xMTE5IDI3LjMzOTRDNTIuNTM0MiAyMy42OTIxIDUxLjEwMTUgMjAuMjMzMyA0OC45MzEgMTcuMjQ1OEM0Ni43NjA0IDE0LjI1ODMgNDMuOTEzNyAxMS44MjY5IDQwLjYyMzQgMTAuMTUwNEMzNy4zMzMxIDguNDczOTcgMzMuNjkyOCA3LjYgMzAgNy42TDMwIDAuOTk5OTk5WiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzAgMC45OTk5OTlDMzQuNzM0MyAwLjk5OTk5OCAzOS40MDE0IDIuMTIwNDcgNDMuNjE5NyA0LjI2OThDNDcuODM4IDYuNDE5MTQgNTEuNDg3NyA5LjUzNjMgNTQuMjcwNSAxMy4zNjY0QzU3LjA1MzMgMTcuMTk2NiA1OC44OSAyMS42MzA5IDU5LjYzMDYgMjYuMzA3QzYwLjM3MTMgMzAuOTgzIDU5Ljk5NDcgMzUuNzY3OSA1OC41MzE3IDQwLjI3MDVDNTcuMDY4NyA0NC43NzMxIDU0LjU2MDkgNDguODY1NSA1MS4yMTMyIDUyLjIxMzJDNDcuODY1NSA1NS41NjA5IDQzLjc3MzEgNTguMDY4NyAzOS4yNzA1IDU5LjUzMTdDMzQuNzY3OSA2MC45OTQ3IDI5Ljk4MyA2MS4zNzEzIDI1LjMwNyA2MC42MzA2QzIwLjYzMDkgNTkuODkgMTYuMTk2NiA1OC4wNTMzIDEyLjM2NjQgNTUuMjcwNUwxNi4yNDU4IDQ5LjkzMUMxOS4yMzMzIDUyLjEwMTUgMjIuNjkyMSA1My41MzQyIDI2LjMzOTQgNTQuMTExOUMyOS45ODY3IDU0LjY4OTYgMzMuNzE5IDU0LjM5NTggMzcuMjMxIDUzLjI1NDdDNDAuNzQzIDUyLjExMzYgNDMuOTM1MSA1MC4xNTc1IDQ2LjU0NjMgNDcuNTQ2M0M0OS4xNTc1IDQ0LjkzNTEgNTEuMTEzNiA0MS43NDMgNTIuMjU0NyAzOC4yMzFDNTMuMzk1OCAzNC43MTkgNTMuNjg5NiAzMC45ODY3IDUzLjExMTkgMjcuMzM5NEM1Mi41MzQyIDIzLjY5MjEgNTEuMTAxNSAyMC4yMzMzIDQ4LjkzMSAxNy4yNDU4QzQ2Ljc2MDQgMTQuMjU4MyA0My45MTM3IDExLjgyNjkgNDAuNjIzNCAxMC4xNTA0QzM3LjMzMzEgOC40NzM5NyAzMy42OTI4IDcuNiAzMCA3LjZMMzAgMC45OTk5OTlaIiBmaWxsPSIjMDA2NEFEIi8+CjxwYXRoIGQ9Ik0zMCAwLjk5OTk5OUMzNC43MzQzIDAuOTk5OTk4IDM5LjQwMTQgMi4xMjA0NyA0My42MTk3IDQuMjY5OEM0Ny44MzggNi40MTkxNCA1MS40ODc3IDkuNTM2MyA1NC4yNzA1IDEzLjM2NjRDNTcuMDUzMyAxNy4xOTY2IDU4Ljg5IDIxLjYzMDkgNTkuNjMwNiAyNi4zMDdDNjAuMzcxMyAzMC45ODMgNTkuOTk0NyAzNS43Njc5IDU4LjUzMTcgNDAuMjcwNUM1Ny4wNjg3IDQ0Ljc3MzEgNTQuNTYwOSA0OC44NjU1IDUxLjIxMzIgNTIuMjEzMkM0Ny44NjU1IDU1LjU2MDkgNDMuNzczMSA1OC4wNjg3IDM5LjI3MDUgNTkuNTMxN0MzNC43Njc5IDYwLjk5NDcgMjkuOTgzIDYxLjM3MTMgMjUuMzA3IDYwLjYzMDZDMjAuNjMwOSA1OS44OSAxNi4xOTY2IDU4LjA1MzMgMTIuMzY2NCA1NS4yNzA1TDE2LjI0NTggNDkuOTMxQzE5LjIzMzMgNTIuMTAxNSAyMi42OTIxIDUzLjUzNDIgMjYuMzM5NCA1NC4xMTE5QzI5Ljk4NjcgNTQuNjg5NiAzMy43MTkgNTQuMzk1OCAzNy4yMzEgNTMuMjU0N0M0MC43NDMgNTIuMTEzNiA0My45MzUxIDUwLjE1NzUgNDYuNTQ2MyA0Ny41NDYzQzQ5LjE1NzUgNDQuOTM1MSA1MS4xMTM2IDQxLjc0MyA1Mi4yNTQ3IDM4LjIzMUM1My4zOTU4IDM0LjcxOSA1My42ODk2IDMwLjk4NjcgNTMuMTExOSAyNy4zMzk0QzUyLjUzNDIgMjMuNjkyMSA1MS4xMDE1IDIwLjIzMzMgNDguOTMxIDE3LjI0NThDNDYuNzYwNCAxNC4yNTgzIDQzLjkxMzcgMTEuODI2OSA0MC42MjM0IDEwLjE1MDRDMzcuMzMzMSA4LjQ3Mzk3IDMzLjY5MjggNy42IDMwIDcuNkwzMCAwLjk5OTk5OVoiIHN0cm9rZT0iIzFEMjQzNSIvPgo8cGF0aCBkPSJNMzAgMC45OTk5OTlDMzYuMzM1NCAwLjk5OTk5OCA0Mi41MDgxIDMuMDA1NjUgNDcuNjMzNiA2LjcyOTQ5QzUyLjc1OSAxMC40NTMzIDU2LjU3NCAxNS43MDQyIDU4LjUzMTcgMjEuNzI5NUM2MC40ODk0IDI3Ljc1NDggNjAuNDg5NCAzNC4yNDUyIDU4LjUzMTcgNDAuMjcwNUM1Ni41NzQgNDYuMjk1OCA1Mi43NTkgNTEuNTQ2NyA0Ny42MzM2IDU1LjI3MDVMNDMuNzU0MiA0OS45MzFDNDcuNzUyIDQ3LjAyNjQgNTAuNzI3NyA0Mi45MzA3IDUyLjI1NDcgMzguMjMxQzUzLjc4MTggMzMuNTMxMyA1My43ODE4IDI4LjQ2ODcgNTIuMjU0NyAyMy43NjlDNTAuNzI3NyAxOS4wNjkzIDQ3Ljc1MiAxNC45NzM2IDQzLjc1NDIgMTIuMDY5QzM5Ljc1NjMgOS4xNjQ0IDM0Ljk0MTYgNy42IDMwIDcuNkwzMCAwLjk5OTk5OVoiIGZpbGw9IiMwMDY0QUQiLz4KPHBhdGggZD0iTTMwIDAuOTk5OTk5QzM2LjMzNTQgMC45OTk5OTggNDIuNTA4MSAzLjAwNTY1IDQ3LjYzMzYgNi43Mjk0OUM1Mi43NTkgMTAuNDUzMyA1Ni41NzQgMTUuNzA0MiA1OC41MzE3IDIxLjcyOTVDNjAuNDg5NCAyNy43NTQ4IDYwLjQ4OTQgMzQuMjQ1MiA1OC41MzE3IDQwLjI3MDVDNTYuNTc0IDQ2LjI5NTggNTIuNzU5IDUxLjU0NjcgNDcuNjMzNiA1NS4yNzA1TDQzLjc1NDIgNDkuOTMxQzQ3Ljc1MiA0Ny4wMjY0IDUwLjcyNzcgNDIuOTMwNyA1Mi4yNTQ3IDM4LjIzMUM1My43ODE4IDMzLjUzMTMgNTMuNzgxOCAyOC40Njg3IDUyLjI1NDcgMjMuNzY5QzUwLjcyNzcgMTkuMDY5MyA0Ny43NTIgMTQuOTczNiA0My43NTQyIDEyLjA2OUMzOS43NTYzIDkuMTY0NCAzNC45NDE2IDcuNiAzMCA3LjZMMzAgMC45OTk5OTlaIiBmaWxsPSIjMDA2NEFEIi8+CjxwYXRoIGQ9Ik0zMCAwLjk5OTk5OUMzNi4zMzU0IDAuOTk5OTk4IDQyLjUwODEgMy4wMDU2NSA0Ny42MzM2IDYuNzI5NDlDNTIuNzU5IDEwLjQ1MzMgNTYuNTc0IDE1LjcwNDIgNTguNTMxNyAyMS43Mjk1QzYwLjQ4OTQgMjcuNzU0OCA2MC40ODk0IDM0LjI0NTIgNTguNTMxNyA0MC4yNzA1QzU2LjU3NCA0Ni4yOTU4IDUyLjc1OSA1MS41NDY3IDQ3LjYzMzYgNTUuMjcwNUw0My43NTQyIDQ5LjkzMUM0Ny43NTIgNDcuMDI2NCA1MC43Mjc3IDQyLjkzMDcgNTIuMjU0NyAzOC4yMzFDNTMuNzgxOCAzMy41MzEzIDUzLjc4MTggMjguNDY4NyA1Mi4yNTQ3IDIzLjc2OUM1MC43Mjc3IDE5LjA2OTMgNDcuNzUyIDE0Ljk3MzYgNDMuNzU0MiAxMi4wNjlDMzkuNzU2MyA5LjE2NDQgMzQuOTQxNiA3LjYgMzAgNy42TDMwIDAuOTk5OTk5WiIgc3Ryb2tlPSIjMUQyNDM1Ii8+CjxwYXRoIGQ9Ik0zMCAwLjk5OTk5OUMzNi4zMzU0IDAuOTk5OTk4IDQyLjUwODEgMy4wMDU2NSA0Ny42MzM2IDYuNzI5NDlDNTIuNzU5IDEwLjQ1MzMgNTYuNTc0IDE1LjcwNDIgNTguNTMxNyAyMS43Mjk1TDUyLjI1NDcgMjMuNzY5QzUwLjcyNzcgMTkuMDY5MyA0Ny43NTIgMTQuOTczNiA0My43NTQyIDEyLjA2OUMzOS43NTYzIDkuMTY0NCAzNC45NDE2IDcuNiAzMCA3LjZMMzAgMC45OTk5OTlaIiBmaWxsPSIjMDA2NEFEIi8+CjxwYXRoIGQ9Ik0zMCAwLjk5OTk5OUMzNi4zMzU0IDAuOTk5OTk4IDQyLjUwODEgMy4wMDU2NSA0Ny42MzM2IDYuNzI5NDlDNTIuNzU5IDEwLjQ1MzMgNTYuNTc0IDE1LjcwNDIgNTguNTMxNyAyMS43Mjk1TDUyLjI1NDcgMjMuNzY5QzUwLjcyNzcgMTkuMDY5MyA0Ny43NTIgMTQuOTczNiA0My43NTQyIDEyLjA2OUMzOS43NTYzIDkuMTY0NCAzNC45NDE2IDcuNiAzMCA3LjZMMzAgMC45OTk5OTlaIiBmaWxsPSIjMDA2NEFEIi8+CjxwYXRoIGQ9Ik0zMCAwLjk5OTk5OUMzNi4zMzU0IDAuOTk5OTk4IDQyLjUwODEgMy4wMDU2NSA0Ny42MzM2IDYuNzI5NDlDNTIuNzU5IDEwLjQ1MzMgNTYuNTc0IDE1LjcwNDIgNTguNTMxNyAyMS43Mjk1TDUyLjI1NDcgMjMuNzY5QzUwLjcyNzcgMTkuMDY5MyA0Ny43NTIgMTQuOTczNiA0My43NTQyIDEyLjA2OUMzOS43NTYzIDkuMTY0NCAzNC45NDE2IDcuNiAzMCA3LjZMMzAgMC45OTk5OTlaIiBzdHJva2U9IiMxRDI0MzUiLz4KPC9zdmc+Cg==")
}
.section-testimonials-rating-eval-item-4 .section-testimonials-rating-eval-item-number {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjIiIGhlaWdodD0iNjIiIHZpZXdCb3g9IjAgMCA2MiA2MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMxIDEuMDAwMDFDNDcuNTY4NSAxLjAwMDAxIDYxIDE0LjQzMTUgNjEgMzFDNjEgNDcuNTY4NSA0Ny41Njg1IDYxIDMxIDYxQzE0LjQzMTUgNjEgMC45OTk5OTkgNDcuNTY4NSAwLjk5OTk5OSAzMUMwLjk5OTk5OCAxNC40MzE1IDE0LjQzMTUgMS4wMDAwMSAzMSAxLjAwMDAxWk0zMSA1NC40QzQzLjkyMzUgNTQuNCA1NC40IDQzLjkyMzUgNTQuNCAzMUM1NC40IDE4LjA3NjUgNDMuOTIzNSA3LjYwMDAxIDMxIDcuNjAwMDFDMTguMDc2NSA3LjYwMDAxIDcuNiAxOC4wNzY1IDcuNiAzMUM3LjYgNDMuOTIzNSAxOC4wNzY1IDU0LjQgMzEgNTQuNFoiIHN0cm9rZT0iIzFEMjQzNSIvPgo8cGF0aCBkPSJNMzEgMS4wMDAwMUMzNy4zMzU0IDEuMDAwMDEgNDMuNTA4MSAzLjAwNTY1IDQ4LjYzMzUgNi43Mjk1QzUzLjc1OSAxMC40NTMzIDU3LjU3MzkgMTUuNzA0MiA1OS41MzE3IDIxLjcyOTVDNjEuNDg5NCAyNy43NTQ4IDYxLjQ4OTQgMzQuMjQ1MiA1OS41MzE3IDQwLjI3MDVDNTcuNTczOSA0Ni4yOTU4IDUzLjc1OSA1MS41NDY3IDQ4LjYzMzUgNTUuMjcwNUM0My41MDgxIDU4Ljk5NDQgMzcuMzM1NCA2MSAzMSA2MUMyNC42NjQ2IDYxIDE4LjQ5MTkgNTguOTk0MyAxMy4zNjY0IDU1LjI3MDVDOC4yNDEwMSA1MS41NDY3IDQuNDI2MDQgNDYuMjk1OCAyLjQ2ODMgNDAuMjcwNUMwLjUxMDU2NCAzNC4yNDUyIDAuNTEwNTY0IDI3Ljc1NDggMi40NjgzIDIxLjcyOTVMOC43NDUyOCAyMy43NjlDNy4yMTgyNCAyOC40Njg3IDcuMjE4MjQgMzMuNTMxMyA4Ljc0NTI4IDM4LjIzMUMxMC4yNzIzIDQyLjkzMDcgMTMuMjQ4IDQ3LjAyNjQgMTcuMjQ1OCA0OS45MzFDMjEuMjQzNyA1Mi44MzU2IDI2LjA1ODQgNTQuNCAzMSA1NC40QzM1Ljk0MTYgNTQuNCA0MC43NTYzIDUyLjgzNTYgNDQuNzU0MiA0OS45MzFDNDguNzUyIDQ3LjAyNjQgNTEuNzI3NyA0Mi45MzA3IDUzLjI1NDcgMzguMjMxQzU0Ljc4MTcgMzMuNTMxMyA1NC43ODE3IDI4LjQ2ODcgNTMuMjU0NyAyMy43NjlDNTEuNzI3NyAxOS4wNjkzIDQ4Ljc1MiAxNC45NzM2IDQ0Ljc1NDIgMTIuMDY5QzQwLjc1NjMgOS4xNjQ0MSAzNS45NDE2IDcuNjAwMDEgMzEgNy42MDAwMUwzMSAxLjAwMDAxWiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzEgMS4wMDAwMUMzNy4zMzU0IDEuMDAwMDEgNDMuNTA4MSAzLjAwNTY1IDQ4LjYzMzUgNi43Mjk1QzUzLjc1OSAxMC40NTMzIDU3LjU3MzkgMTUuNzA0MiA1OS41MzE3IDIxLjcyOTVDNjEuNDg5NCAyNy43NTQ4IDYxLjQ4OTQgMzQuMjQ1MiA1OS41MzE3IDQwLjI3MDVDNTcuNTczOSA0Ni4yOTU4IDUzLjc1OSA1MS41NDY3IDQ4LjYzMzUgNTUuMjcwNUM0My41MDgxIDU4Ljk5NDQgMzcuMzM1NCA2MSAzMSA2MUMyNC42NjQ2IDYxIDE4LjQ5MTkgNTguOTk0MyAxMy4zNjY0IDU1LjI3MDVDOC4yNDEwMSA1MS41NDY3IDQuNDI2MDQgNDYuMjk1OCAyLjQ2ODMgNDAuMjcwNUMwLjUxMDU2NCAzNC4yNDUyIDAuNTEwNTY0IDI3Ljc1NDggMi40NjgzIDIxLjcyOTVMOC43NDUyOCAyMy43NjlDNy4yMTgyNCAyOC40Njg3IDcuMjE4MjQgMzMuNTMxMyA4Ljc0NTI4IDM4LjIzMUMxMC4yNzIzIDQyLjkzMDcgMTMuMjQ4IDQ3LjAyNjQgMTcuMjQ1OCA0OS45MzFDMjEuMjQzNyA1Mi44MzU2IDI2LjA1ODQgNTQuNCAzMSA1NC40QzM1Ljk0MTYgNTQuNCA0MC43NTYzIDUyLjgzNTYgNDQuNzU0MiA0OS45MzFDNDguNzUyIDQ3LjAyNjQgNTEuNzI3NyA0Mi45MzA3IDUzLjI1NDcgMzguMjMxQzU0Ljc4MTcgMzMuNTMxMyA1NC43ODE3IDI4LjQ2ODcgNTMuMjU0NyAyMy43NjlDNTEuNzI3NyAxOS4wNjkzIDQ4Ljc1MiAxNC45NzM2IDQ0Ljc1NDIgMTIuMDY5QzQwLjc1NjMgOS4xNjQ0MSAzNS45NDE2IDcuNjAwMDEgMzEgNy42MDAwMUwzMSAxLjAwMDAxWiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzEgMS4wMDAwMUMzNy4zMzU0IDEuMDAwMDEgNDMuNTA4MSAzLjAwNTY1IDQ4LjYzMzUgNi43Mjk1QzUzLjc1OSAxMC40NTMzIDU3LjU3MzkgMTUuNzA0MiA1OS41MzE3IDIxLjcyOTVDNjEuNDg5NCAyNy43NTQ4IDYxLjQ4OTQgMzQuMjQ1MiA1OS41MzE3IDQwLjI3MDVDNTcuNTczOSA0Ni4yOTU4IDUzLjc1OSA1MS41NDY3IDQ4LjYzMzUgNTUuMjcwNUM0My41MDgxIDU4Ljk5NDQgMzcuMzM1NCA2MSAzMSA2MUMyNC42NjQ2IDYxIDE4LjQ5MTkgNTguOTk0MyAxMy4zNjY0IDU1LjI3MDVDOC4yNDEwMSA1MS41NDY3IDQuNDI2MDQgNDYuMjk1OCAyLjQ2ODMgNDAuMjcwNUMwLjUxMDU2NCAzNC4yNDUyIDAuNTEwNTY0IDI3Ljc1NDggMi40NjgzIDIxLjcyOTVMOC43NDUyOCAyMy43NjlDNy4yMTgyNCAyOC40Njg3IDcuMjE4MjQgMzMuNTMxMyA4Ljc0NTI4IDM4LjIzMUMxMC4yNzIzIDQyLjkzMDcgMTMuMjQ4IDQ3LjAyNjQgMTcuMjQ1OCA0OS45MzFDMjEuMjQzNyA1Mi44MzU2IDI2LjA1ODQgNTQuNCAzMSA1NC40QzM1Ljk0MTYgNTQuNCA0MC43NTYzIDUyLjgzNTYgNDQuNzU0MiA0OS45MzFDNDguNzUyIDQ3LjAyNjQgNTEuNzI3NyA0Mi45MzA3IDUzLjI1NDcgMzguMjMxQzU0Ljc4MTcgMzMuNTMxMyA1NC43ODE3IDI4LjQ2ODcgNTMuMjU0NyAyMy43NjlDNTEuNzI3NyAxOS4wNjkzIDQ4Ljc1MiAxNC45NzM2IDQ0Ljc1NDIgMTIuMDY5QzQwLjc1NjMgOS4xNjQ0MSAzNS45NDE2IDcuNjAwMDEgMzEgNy42MDAwMUwzMSAxLjAwMDAxWiIgc3Ryb2tlPSIjMUQyNDM1Ii8+CjxwYXRoIGQ9Ik0zMSAxLjAwMDAxQzM1LjczNDMgMS4wMDAwMSA0MC40MDE0IDIuMTIwNDggNDQuNjE5NyA0LjI2OTgxQzQ4LjgzOCA2LjQxOTE0IDUyLjQ4NzcgOS41MzYzMSA1NS4yNzA1IDEzLjM2NjRDNTguMDUzMyAxNy4xOTY2IDU5Ljg5IDIxLjYzMDkgNjAuNjMwNiAyNi4zMDdDNjEuMzcxMyAzMC45ODMgNjAuOTk0NyAzNS43Njc5IDU5LjUzMTcgNDAuMjcwNUM1OC4wNjg3IDQ0Ljc3MzEgNTUuNTYwOSA0OC44NjU1IDUyLjIxMzIgNTIuMjEzMkM0OC44NjU1IDU1LjU2MDkgNDQuNzczMSA1OC4wNjg3IDQwLjI3MDUgNTkuNTMxN0MzNS43Njc5IDYwLjk5NDcgMzAuOTgzIDYxLjM3MTMgMjYuMzA3IDYwLjYzMDZDMjEuNjMwOSA1OS44OSAxNy4xOTY2IDU4LjA1MzMgMTMuMzY2NCA1NS4yNzA1TDE3LjI0NTggNDkuOTMxQzIwLjIzMzMgNTIuMTAxNSAyMy42OTIxIDUzLjUzNDIgMjcuMzM5NCA1NC4xMTE5QzMwLjk4NjcgNTQuNjg5NiAzNC43MTkgNTQuMzk1OCAzOC4yMzEgNTMuMjU0N0M0MS43NDMgNTIuMTEzNiA0NC45MzUxIDUwLjE1NzUgNDcuNTQ2MyA0Ny41NDYzQzUwLjE1NzUgNDQuOTM1MSA1Mi4xMTM2IDQxLjc0MyA1My4yNTQ3IDM4LjIzMUM1NC4zOTU4IDM0LjcxOSA1NC42ODk2IDMwLjk4NjcgNTQuMTExOSAyNy4zMzk0QzUzLjUzNDIgMjMuNjkyMSA1Mi4xMDE1IDIwLjIzMzMgNDkuOTMxIDE3LjI0NThDNDcuNzYwNCAxNC4yNTgzIDQ0LjkxMzYgMTEuODI2OSA0MS42MjM0IDEwLjE1MDVDMzguMzMzMSA4LjQ3Mzk3IDM0LjY5MjggNy42MDAwMSAzMSA3LjYwMDAxTDMxIDEuMDAwMDFaIiBmaWxsPSIjMDA2NEFEIi8+CjxwYXRoIGQ9Ik0zMSAxLjAwMDAxQzM1LjczNDMgMS4wMDAwMSA0MC40MDE0IDIuMTIwNDggNDQuNjE5NyA0LjI2OTgxQzQ4LjgzOCA2LjQxOTE0IDUyLjQ4NzcgOS41MzYzMSA1NS4yNzA1IDEzLjM2NjRDNTguMDUzMyAxNy4xOTY2IDU5Ljg5IDIxLjYzMDkgNjAuNjMwNiAyNi4zMDdDNjEuMzcxMyAzMC45ODMgNjAuOTk0NyAzNS43Njc5IDU5LjUzMTcgNDAuMjcwNUM1OC4wNjg3IDQ0Ljc3MzEgNTUuNTYwOSA0OC44NjU1IDUyLjIxMzIgNTIuMjEzMkM0OC44NjU1IDU1LjU2MDkgNDQuNzczMSA1OC4wNjg3IDQwLjI3MDUgNTkuNTMxN0MzNS43Njc5IDYwLjk5NDcgMzAuOTgzIDYxLjM3MTMgMjYuMzA3IDYwLjYzMDZDMjEuNjMwOSA1OS44OSAxNy4xOTY2IDU4LjA1MzMgMTMuMzY2NCA1NS4yNzA1TDE3LjI0NTggNDkuOTMxQzIwLjIzMzMgNTIuMTAxNSAyMy42OTIxIDUzLjUzNDIgMjcuMzM5NCA1NC4xMTE5QzMwLjk4NjcgNTQuNjg5NiAzNC43MTkgNTQuMzk1OCAzOC4yMzEgNTMuMjU0N0M0MS43NDMgNTIuMTEzNiA0NC45MzUxIDUwLjE1NzUgNDcuNTQ2MyA0Ny41NDYzQzUwLjE1NzUgNDQuOTM1MSA1Mi4xMTM2IDQxLjc0MyA1My4yNTQ3IDM4LjIzMUM1NC4zOTU4IDM0LjcxOSA1NC42ODk2IDMwLjk4NjcgNTQuMTExOSAyNy4zMzk0QzUzLjUzNDIgMjMuNjkyMSA1Mi4xMDE1IDIwLjIzMzMgNDkuOTMxIDE3LjI0NThDNDcuNzYwNCAxNC4yNTgzIDQ0LjkxMzYgMTEuODI2OSA0MS42MjM0IDEwLjE1MDVDMzguMzMzMSA4LjQ3Mzk3IDM0LjY5MjggNy42MDAwMSAzMSA3LjYwMDAxTDMxIDEuMDAwMDFaIiBmaWxsPSIjMDA2NEFEIi8+CjxwYXRoIGQ9Ik0zMSAxLjAwMDAxQzM1LjczNDMgMS4wMDAwMSA0MC40MDE0IDIuMTIwNDggNDQuNjE5NyA0LjI2OTgxQzQ4LjgzOCA2LjQxOTE0IDUyLjQ4NzcgOS41MzYzMSA1NS4yNzA1IDEzLjM2NjRDNTguMDUzMyAxNy4xOTY2IDU5Ljg5IDIxLjYzMDkgNjAuNjMwNiAyNi4zMDdDNjEuMzcxMyAzMC45ODMgNjAuOTk0NyAzNS43Njc5IDU5LjUzMTcgNDAuMjcwNUM1OC4wNjg3IDQ0Ljc3MzEgNTUuNTYwOSA0OC44NjU1IDUyLjIxMzIgNTIuMjEzMkM0OC44NjU1IDU1LjU2MDkgNDQuNzczMSA1OC4wNjg3IDQwLjI3MDUgNTkuNTMxN0MzNS43Njc5IDYwLjk5NDcgMzAuOTgzIDYxLjM3MTMgMjYuMzA3IDYwLjYzMDZDMjEuNjMwOSA1OS44OSAxNy4xOTY2IDU4LjA1MzMgMTMuMzY2NCA1NS4yNzA1TDE3LjI0NTggNDkuOTMxQzIwLjIzMzMgNTIuMTAxNSAyMy42OTIxIDUzLjUzNDIgMjcuMzM5NCA1NC4xMTE5QzMwLjk4NjcgNTQuNjg5NiAzNC43MTkgNTQuMzk1OCAzOC4yMzEgNTMuMjU0N0M0MS43NDMgNTIuMTEzNiA0NC45MzUxIDUwLjE1NzUgNDcuNTQ2MyA0Ny41NDYzQzUwLjE1NzUgNDQuOTM1MSA1Mi4xMTM2IDQxLjc0MyA1My4yNTQ3IDM4LjIzMUM1NC4zOTU4IDM0LjcxOSA1NC42ODk2IDMwLjk4NjcgNTQuMTExOSAyNy4zMzk0QzUzLjUzNDIgMjMuNjkyMSA1Mi4xMDE1IDIwLjIzMzMgNDkuOTMxIDE3LjI0NThDNDcuNzYwNCAxNC4yNTgzIDQ0LjkxMzYgMTEuODI2OSA0MS42MjM0IDEwLjE1MDVDMzguMzMzMSA4LjQ3Mzk3IDM0LjY5MjggNy42MDAwMSAzMSA3LjYwMDAxTDMxIDEuMDAwMDFaIiBzdHJva2U9IiMxRDI0MzUiLz4KPHBhdGggZD0iTTMxIDEuMDAwMDFDMzcuMzM1NCAxLjAwMDAxIDQzLjUwODEgMy4wMDU2NSA0OC42MzM1IDYuNzI5NUM1My43NTkgMTAuNDUzMyA1Ny41NzM5IDE1LjcwNDIgNTkuNTMxNyAyMS43Mjk1QzYxLjQ4OTQgMjcuNzU0OCA2MS40ODk0IDM0LjI0NTIgNTkuNTMxNyA0MC4yNzA1QzU3LjU3MzkgNDYuMjk1OCA1My43NTkgNTEuNTQ2NyA0OC42MzM1IDU1LjI3MDVMNDQuNzU0MiA0OS45MzFDNDguNzUyIDQ3LjAyNjQgNTEuNzI3NyA0Mi45MzA3IDUzLjI1NDcgMzguMjMxQzU0Ljc4MTcgMzMuNTMxMyA1NC43ODE3IDI4LjQ2ODcgNTMuMjU0NyAyMy43NjlDNTEuNzI3NyAxOS4wNjkzIDQ4Ljc1MiAxNC45NzM2IDQ0Ljc1NDIgMTIuMDY5QzQwLjc1NjMgOS4xNjQ0MSAzNS45NDE2IDcuNjAwMDEgMzEgNy42MDAwMUwzMSAxLjAwMDAxWiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzEgMS4wMDAwMUMzNy4zMzU0IDEuMDAwMDEgNDMuNTA4MSAzLjAwNTY1IDQ4LjYzMzUgNi43Mjk1QzUzLjc1OSAxMC40NTMzIDU3LjU3MzkgMTUuNzA0MiA1OS41MzE3IDIxLjcyOTVDNjEuNDg5NCAyNy43NTQ4IDYxLjQ4OTQgMzQuMjQ1MiA1OS41MzE3IDQwLjI3MDVDNTcuNTczOSA0Ni4yOTU4IDUzLjc1OSA1MS41NDY3IDQ4LjYzMzUgNTUuMjcwNUw0NC43NTQyIDQ5LjkzMUM0OC43NTIgNDcuMDI2NCA1MS43Mjc3IDQyLjkzMDcgNTMuMjU0NyAzOC4yMzFDNTQuNzgxNyAzMy41MzEzIDU0Ljc4MTcgMjguNDY4NyA1My4yNTQ3IDIzLjc2OUM1MS43Mjc3IDE5LjA2OTMgNDguNzUyIDE0Ljk3MzYgNDQuNzU0MiAxMi4wNjlDNDAuNzU2MyA5LjE2NDQxIDM1Ljk0MTYgNy42MDAwMSAzMSA3LjYwMDAxTDMxIDEuMDAwMDFaIiBmaWxsPSIjMDA2NEFEIi8+CjxwYXRoIGQ9Ik0zMSAxLjAwMDAxQzM3LjMzNTQgMS4wMDAwMSA0My41MDgxIDMuMDA1NjUgNDguNjMzNSA2LjcyOTVDNTMuNzU5IDEwLjQ1MzMgNTcuNTczOSAxNS43MDQyIDU5LjUzMTcgMjEuNzI5NUM2MS40ODk0IDI3Ljc1NDggNjEuNDg5NCAzNC4yNDUyIDU5LjUzMTcgNDAuMjcwNUM1Ny41NzM5IDQ2LjI5NTggNTMuNzU5IDUxLjU0NjcgNDguNjMzNSA1NS4yNzA1TDQ0Ljc1NDIgNDkuOTMxQzQ4Ljc1MiA0Ny4wMjY0IDUxLjcyNzcgNDIuOTMwNyA1My4yNTQ3IDM4LjIzMUM1NC43ODE3IDMzLjUzMTMgNTQuNzgxNyAyOC40Njg3IDUzLjI1NDcgMjMuNzY5QzUxLjcyNzcgMTkuMDY5MyA0OC43NTIgMTQuOTczNiA0NC43NTQyIDEyLjA2OUM0MC43NTYzIDkuMTY0NDEgMzUuOTQxNiA3LjYwMDAxIDMxIDcuNjAwMDFMMzEgMS4wMDAwMVoiIHN0cm9rZT0iIzFEMjQzNSIvPgo8cGF0aCBkPSJNMzEgMS4wMDAwMUMzNy4zMzU0IDEuMDAwMDEgNDMuNTA4MSAzLjAwNTY1IDQ4LjYzMzUgNi43Mjk1QzUzLjc1OSAxMC40NTMzIDU3LjU3MzkgMTUuNzA0MiA1OS41MzE3IDIxLjcyOTVMNTMuMjU0NyAyMy43NjlDNTEuNzI3NyAxOS4wNjkzIDQ4Ljc1MiAxNC45NzM2IDQ0Ljc1NDIgMTIuMDY5QzQwLjc1NjMgOS4xNjQ0MSAzNS45NDE2IDcuNjAwMDEgMzEgNy42MDAwMUwzMSAxLjAwMDAxWiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzEgMS4wMDAwMUMzNy4zMzU0IDEuMDAwMDEgNDMuNTA4MSAzLjAwNTY1IDQ4LjYzMzUgNi43Mjk1QzUzLjc1OSAxMC40NTMzIDU3LjU3MzkgMTUuNzA0MiA1OS41MzE3IDIxLjcyOTVMNTMuMjU0NyAyMy43NjlDNTEuNzI3NyAxOS4wNjkzIDQ4Ljc1MiAxNC45NzM2IDQ0Ljc1NDIgMTIuMDY5QzQwLjc1NjMgOS4xNjQ0MSAzNS45NDE2IDcuNjAwMDEgMzEgNy42MDAwMUwzMSAxLjAwMDAxWiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzEgMS4wMDAwMUMzNy4zMzU0IDEuMDAwMDEgNDMuNTA4MSAzLjAwNTY1IDQ4LjYzMzUgNi43Mjk1QzUzLjc1OSAxMC40NTMzIDU3LjU3MzkgMTUuNzA0MiA1OS41MzE3IDIxLjcyOTVMNTMuMjU0NyAyMy43NjlDNTEuNzI3NyAxOS4wNjkzIDQ4Ljc1MiAxNC45NzM2IDQ0Ljc1NDIgMTIuMDY5QzQwLjc1NjMgOS4xNjQ0MSAzNS45NDE2IDcuNjAwMDEgMzEgNy42MDAwMUwzMSAxLjAwMDAxWiIgc3Ryb2tlPSIjMUQyNDM1Ii8+Cjwvc3ZnPgo=)
}
.section-testimonials-rating-eval-item-5 .section-testimonials-rating-eval-item-number {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjIiIGhlaWdodD0iNjIiIHZpZXdCb3g9IjAgMCA2MiA2MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMxIDAuOTk5OTk5QzQ3LjU2ODUgMC45OTk5OTggNjEgMTQuNDMxNSA2MSAzMUM2MSA0Ny41Njg1IDQ3LjU2ODUgNjEgMzEgNjFDMTQuNDMxNSA2MSAwLjk5OTk5OSA0Ny41Njg1IDAuOTk5OTk5IDMxQzAuOTk5OTk4IDE0LjQzMTUgMTQuNDMxNSAwLjk5OTk5OSAzMSAwLjk5OTk5OVpNMzEgNTQuNEM0My45MjM1IDU0LjQgNTQuNCA0My45MjM1IDU0LjQgMzFDNTQuNCAxOC4wNzY1IDQzLjkyMzUgNy42IDMxIDcuNkMxOC4wNzY1IDcuNiA3LjYgMTguMDc2NSA3LjYgMzFDNy42IDQzLjkyMzUgMTguMDc2NSA1NC40IDMxIDU0LjRaIiBmaWxsPSIjMDA2NEFEIi8+CjxwYXRoIGQ9Ik0zMSAwLjk5OTk5OUM0Ny41Njg1IDAuOTk5OTk4IDYxIDE0LjQzMTUgNjEgMzFDNjEgNDcuNTY4NSA0Ny41Njg1IDYxIDMxIDYxQzE0LjQzMTUgNjEgMC45OTk5OTkgNDcuNTY4NSAwLjk5OTk5OSAzMUMwLjk5OTk5OCAxNC40MzE1IDE0LjQzMTUgMC45OTk5OTkgMzEgMC45OTk5OTlaTTMxIDU0LjRDNDMuOTIzNSA1NC40IDU0LjQgNDMuOTIzNSA1NC40IDMxQzU0LjQgMTguMDc2NSA0My45MjM1IDcuNiAzMSA3LjZDMTguMDc2NSA3LjYgNy42IDE4LjA3NjUgNy42IDMxQzcuNiA0My45MjM1IDE4LjA3NjUgNTQuNCAzMSA1NC40WiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzEgMC45OTk5OTlDNDcuNTY4NSAwLjk5OTk5OCA2MSAxNC40MzE1IDYxIDMxQzYxIDQ3LjU2ODUgNDcuNTY4NSA2MSAzMSA2MUMxNC40MzE1IDYxIDAuOTk5OTk5IDQ3LjU2ODUgMC45OTk5OTkgMzFDMC45OTk5OTggMTQuNDMxNSAxNC40MzE1IDAuOTk5OTk5IDMxIDAuOTk5OTk5Wk0zMSA1NC40QzQzLjkyMzUgNTQuNCA1NC40IDQzLjkyMzUgNTQuNCAzMUM1NC40IDE4LjA3NjUgNDMuOTIzNSA3LjYgMzEgNy42QzE4LjA3NjUgNy42IDcuNiAxOC4wNzY1IDcuNiAzMUM3LjYgNDMuOTIzNSAxOC4wNzY1IDU0LjQgMzEgNTQuNFoiIHN0cm9rZT0iIzFEMjQzNSIvPgo8cGF0aCBkPSJNMzEgMC45OTk5OTlDMzcuMzM1NCAwLjk5OTk5OCA0My41MDgxIDMuMDA1NjUgNDguNjMzNiA2LjcyOTQ5QzUzLjc1OSAxMC40NTMzIDU3LjU3NCAxNS43MDQyIDU5LjUzMTcgMjEuNzI5NUM2MS40ODk0IDI3Ljc1NDggNjEuNDg5NCAzNC4yNDUyIDU5LjUzMTcgNDAuMjcwNUM1Ny41NzQgNDYuMjk1OCA1My43NTkgNTEuNTQ2NyA0OC42MzM2IDU1LjI3MDVDNDMuNTA4MSA1OC45OTQ0IDM3LjMzNTQgNjEgMzEgNjFDMjQuNjY0NiA2MSAxOC40OTE5IDU4Ljk5NDMgMTMuMzY2NCA1NS4yNzA1QzguMjQxMDEgNTEuNTQ2NyA0LjQyNjA0IDQ2LjI5NTggMi40NjgzIDQwLjI3MDVDMC41MTA1NjQgMzQuMjQ1MiAwLjUxMDU2NCAyNy43NTQ4IDIuNDY4MyAyMS43Mjk1TDguNzQ1MjggMjMuNzY5QzcuMjE4MjQgMjguNDY4NyA3LjIxODI0IDMzLjUzMTMgOC43NDUyOCAzOC4yMzFDMTAuMjcyMyA0Mi45MzA3IDEzLjI0OCA0Ny4wMjY0IDE3LjI0NTggNDkuOTMxQzIxLjI0MzcgNTIuODM1NiAyNi4wNTg0IDU0LjQgMzEgNTQuNEMzNS45NDE2IDU0LjQgNDAuNzU2MyA1Mi44MzU2IDQ0Ljc1NDIgNDkuOTMxQzQ4Ljc1MiA0Ny4wMjY0IDUxLjcyNzcgNDIuOTMwNyA1My4yNTQ3IDM4LjIzMUM1NC43ODE4IDMzLjUzMTMgNTQuNzgxOCAyOC40Njg3IDUzLjI1NDcgMjMuNzY5QzUxLjcyNzcgMTkuMDY5MyA0OC43NTIgMTQuOTczNiA0NC43NTQyIDEyLjA2OUM0MC43NTYzIDkuMTY0NCAzNS45NDE2IDcuNiAzMSA3LjZMMzEgMC45OTk5OTlaIiBmaWxsPSIjMDA2NEFEIi8+CjxwYXRoIGQ9Ik0zMSAwLjk5OTk5OUMzNy4zMzU0IDAuOTk5OTk4IDQzLjUwODEgMy4wMDU2NSA0OC42MzM2IDYuNzI5NDlDNTMuNzU5IDEwLjQ1MzMgNTcuNTc0IDE1LjcwNDIgNTkuNTMxNyAyMS43Mjk1QzYxLjQ4OTQgMjcuNzU0OCA2MS40ODk0IDM0LjI0NTIgNTkuNTMxNyA0MC4yNzA1QzU3LjU3NCA0Ni4yOTU4IDUzLjc1OSA1MS41NDY3IDQ4LjYzMzYgNTUuMjcwNUM0My41MDgxIDU4Ljk5NDQgMzcuMzM1NCA2MSAzMSA2MUMyNC42NjQ2IDYxIDE4LjQ5MTkgNTguOTk0MyAxMy4zNjY0IDU1LjI3MDVDOC4yNDEwMSA1MS41NDY3IDQuNDI2MDQgNDYuMjk1OCAyLjQ2ODMgNDAuMjcwNUMwLjUxMDU2NCAzNC4yNDUyIDAuNTEwNTY0IDI3Ljc1NDggMi40NjgzIDIxLjcyOTVMOC43NDUyOCAyMy43NjlDNy4yMTgyNCAyOC40Njg3IDcuMjE4MjQgMzMuNTMxMyA4Ljc0NTI4IDM4LjIzMUMxMC4yNzIzIDQyLjkzMDcgMTMuMjQ4IDQ3LjAyNjQgMTcuMjQ1OCA0OS45MzFDMjEuMjQzNyA1Mi44MzU2IDI2LjA1ODQgNTQuNCAzMSA1NC40QzM1Ljk0MTYgNTQuNCA0MC43NTYzIDUyLjgzNTYgNDQuNzU0MiA0OS45MzFDNDguNzUyIDQ3LjAyNjQgNTEuNzI3NyA0Mi45MzA3IDUzLjI1NDcgMzguMjMxQzU0Ljc4MTggMzMuNTMxMyA1NC43ODE4IDI4LjQ2ODcgNTMuMjU0NyAyMy43NjlDNTEuNzI3NyAxOS4wNjkzIDQ4Ljc1MiAxNC45NzM2IDQ0Ljc1NDIgMTIuMDY5QzQwLjc1NjMgOS4xNjQ0IDM1Ljk0MTYgNy42IDMxIDcuNkwzMSAwLjk5OTk5OVoiIGZpbGw9IiMwMDY0QUQiLz4KPHBhdGggZD0iTTMxIDAuOTk5OTk5QzM3LjMzNTQgMC45OTk5OTggNDMuNTA4MSAzLjAwNTY1IDQ4LjYzMzYgNi43Mjk0OUM1My43NTkgMTAuNDUzMyA1Ny41NzQgMTUuNzA0MiA1OS41MzE3IDIxLjcyOTVDNjEuNDg5NCAyNy43NTQ4IDYxLjQ4OTQgMzQuMjQ1MiA1OS41MzE3IDQwLjI3MDVDNTcuNTc0IDQ2LjI5NTggNTMuNzU5IDUxLjU0NjcgNDguNjMzNiA1NS4yNzA1QzQzLjUwODEgNTguOTk0NCAzNy4zMzU0IDYxIDMxIDYxQzI0LjY2NDYgNjEgMTguNDkxOSA1OC45OTQzIDEzLjM2NjQgNTUuMjcwNUM4LjI0MTAxIDUxLjU0NjcgNC40MjYwNCA0Ni4yOTU4IDIuNDY4MyA0MC4yNzA1QzAuNTEwNTY0IDM0LjI0NTIgMC41MTA1NjQgMjcuNzU0OCAyLjQ2ODMgMjEuNzI5NUw4Ljc0NTI4IDIzLjc2OUM3LjIxODI0IDI4LjQ2ODcgNy4yMTgyNCAzMy41MzEzIDguNzQ1MjggMzguMjMxQzEwLjI3MjMgNDIuOTMwNyAxMy4yNDggNDcuMDI2NCAxNy4yNDU4IDQ5LjkzMUMyMS4yNDM3IDUyLjgzNTYgMjYuMDU4NCA1NC40IDMxIDU0LjRDMzUuOTQxNiA1NC40IDQwLjc1NjMgNTIuODM1NiA0NC43NTQyIDQ5LjkzMUM0OC43NTIgNDcuMDI2NCA1MS43Mjc3IDQyLjkzMDcgNTMuMjU0NyAzOC4yMzFDNTQuNzgxOCAzMy41MzEzIDU0Ljc4MTggMjguNDY4NyA1My4yNTQ3IDIzLjc2OUM1MS43Mjc3IDE5LjA2OTMgNDguNzUyIDE0Ljk3MzYgNDQuNzU0MiAxMi4wNjlDNDAuNzU2MyA5LjE2NDQgMzUuOTQxNiA3LjYgMzEgNy42TDMxIDAuOTk5OTk5WiIgc3Ryb2tlPSIjMUQyNDM1Ii8+CjxwYXRoIGQ9Ik0zMSAwLjk5OTk5OUMzNS43MzQzIDAuOTk5OTk4IDQwLjQwMTQgMi4xMjA0NyA0NC42MTk3IDQuMjY5OEM0OC44MzggNi40MTkxNCA1Mi40ODc3IDkuNTM2MyA1NS4yNzA1IDEzLjM2NjRDNTguMDUzMyAxNy4xOTY2IDU5Ljg5IDIxLjYzMDkgNjAuNjMwNiAyNi4zMDdDNjEuMzcxMyAzMC45ODMgNjAuOTk0NyAzNS43Njc5IDU5LjUzMTcgNDAuMjcwNUM1OC4wNjg3IDQ0Ljc3MzEgNTUuNTYwOSA0OC44NjU1IDUyLjIxMzIgNTIuMjEzMkM0OC44NjU1IDU1LjU2MDkgNDQuNzczMSA1OC4wNjg3IDQwLjI3MDUgNTkuNTMxN0MzNS43Njc5IDYwLjk5NDcgMzAuOTgzIDYxLjM3MTMgMjYuMzA3IDYwLjYzMDZDMjEuNjMwOSA1OS44OSAxNy4xOTY2IDU4LjA1MzMgMTMuMzY2NCA1NS4yNzA1TDE3LjI0NTggNDkuOTMxQzIwLjIzMzMgNTIuMTAxNSAyMy42OTIxIDUzLjUzNDIgMjcuMzM5NCA1NC4xMTE5QzMwLjk4NjcgNTQuNjg5NiAzNC43MTkgNTQuMzk1OCAzOC4yMzEgNTMuMjU0N0M0MS43NDMgNTIuMTEzNiA0NC45MzUxIDUwLjE1NzUgNDcuNTQ2MyA0Ny41NDYzQzUwLjE1NzUgNDQuOTM1MSA1Mi4xMTM2IDQxLjc0MyA1My4yNTQ3IDM4LjIzMUM1NC4zOTU4IDM0LjcxOSA1NC42ODk2IDMwLjk4NjcgNTQuMTExOSAyNy4zMzk0QzUzLjUzNDIgMjMuNjkyMSA1Mi4xMDE1IDIwLjIzMzMgNDkuOTMxIDE3LjI0NThDNDcuNzYwNCAxNC4yNTgzIDQ0LjkxMzcgMTEuODI2OSA0MS42MjM0IDEwLjE1MDRDMzguMzMzMSA4LjQ3Mzk3IDM0LjY5MjggNy42IDMxIDcuNkwzMSAwLjk5OTk5OVoiIGZpbGw9IiMwMDY0QUQiLz4KPHBhdGggZD0iTTMxIDAuOTk5OTk5QzM1LjczNDMgMC45OTk5OTggNDAuNDAxNCAyLjEyMDQ3IDQ0LjYxOTcgNC4yNjk4QzQ4LjgzOCA2LjQxOTE0IDUyLjQ4NzcgOS41MzYzIDU1LjI3MDUgMTMuMzY2NEM1OC4wNTMzIDE3LjE5NjYgNTkuODkgMjEuNjMwOSA2MC42MzA2IDI2LjMwN0M2MS4zNzEzIDMwLjk4MyA2MC45OTQ3IDM1Ljc2NzkgNTkuNTMxNyA0MC4yNzA1QzU4LjA2ODcgNDQuNzczMSA1NS41NjA5IDQ4Ljg2NTUgNTIuMjEzMiA1Mi4yMTMyQzQ4Ljg2NTUgNTUuNTYwOSA0NC43NzMxIDU4LjA2ODcgNDAuMjcwNSA1OS41MzE3QzM1Ljc2NzkgNjAuOTk0NyAzMC45ODMgNjEuMzcxMyAyNi4zMDcgNjAuNjMwNkMyMS42MzA5IDU5Ljg5IDE3LjE5NjYgNTguMDUzMyAxMy4zNjY0IDU1LjI3MDVMMTcuMjQ1OCA0OS45MzFDMjAuMjMzMyA1Mi4xMDE1IDIzLjY5MjEgNTMuNTM0MiAyNy4zMzk0IDU0LjExMTlDMzAuOTg2NyA1NC42ODk2IDM0LjcxOSA1NC4zOTU4IDM4LjIzMSA1My4yNTQ3QzQxLjc0MyA1Mi4xMTM2IDQ0LjkzNTEgNTAuMTU3NSA0Ny41NDYzIDQ3LjU0NjNDNTAuMTU3NSA0NC45MzUxIDUyLjExMzYgNDEuNzQzIDUzLjI1NDcgMzguMjMxQzU0LjM5NTggMzQuNzE5IDU0LjY4OTYgMzAuOTg2NyA1NC4xMTE5IDI3LjMzOTRDNTMuNTM0MiAyMy42OTIxIDUyLjEwMTUgMjAuMjMzMyA0OS45MzEgMTcuMjQ1OEM0Ny43NjA0IDE0LjI1ODMgNDQuOTEzNyAxMS44MjY5IDQxLjYyMzQgMTAuMTUwNEMzOC4zMzMxIDguNDczOTcgMzQuNjkyOCA3LjYgMzEgNy42TDMxIDAuOTk5OTk5WiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzEgMC45OTk5OTlDMzUuNzM0MyAwLjk5OTk5OCA0MC40MDE0IDIuMTIwNDcgNDQuNjE5NyA0LjI2OThDNDguODM4IDYuNDE5MTQgNTIuNDg3NyA5LjUzNjMgNTUuMjcwNSAxMy4zNjY0QzU4LjA1MzMgMTcuMTk2NiA1OS44OSAyMS42MzA5IDYwLjYzMDYgMjYuMzA3QzYxLjM3MTMgMzAuOTgzIDYwLjk5NDcgMzUuNzY3OSA1OS41MzE3IDQwLjI3MDVDNTguMDY4NyA0NC43NzMxIDU1LjU2MDkgNDguODY1NSA1Mi4yMTMyIDUyLjIxMzJDNDguODY1NSA1NS41NjA5IDQ0Ljc3MzEgNTguMDY4NyA0MC4yNzA1IDU5LjUzMTdDMzUuNzY3OSA2MC45OTQ3IDMwLjk4MyA2MS4zNzEzIDI2LjMwNyA2MC42MzA2QzIxLjYzMDkgNTkuODkgMTcuMTk2NiA1OC4wNTMzIDEzLjM2NjQgNTUuMjcwNUwxNy4yNDU4IDQ5LjkzMUMyMC4yMzMzIDUyLjEwMTUgMjMuNjkyMSA1My41MzQyIDI3LjMzOTQgNTQuMTExOUMzMC45ODY3IDU0LjY4OTYgMzQuNzE5IDU0LjM5NTggMzguMjMxIDUzLjI1NDdDNDEuNzQzIDUyLjExMzYgNDQuOTM1MSA1MC4xNTc1IDQ3LjU0NjMgNDcuNTQ2M0M1MC4xNTc1IDQ0LjkzNTEgNTIuMTEzNiA0MS43NDMgNTMuMjU0NyAzOC4yMzFDNTQuMzk1OCAzNC43MTkgNTQuNjg5NiAzMC45ODY3IDU0LjExMTkgMjcuMzM5NEM1My41MzQyIDIzLjY5MjEgNTIuMTAxNSAyMC4yMzMzIDQ5LjkzMSAxNy4yNDU4QzQ3Ljc2MDQgMTQuMjU4MyA0NC45MTM3IDExLjgyNjkgNDEuNjIzNCAxMC4xNTA0QzM4LjMzMzEgOC40NzM5NyAzNC42OTI4IDcuNiAzMSA3LjZMMzEgMC45OTk5OTlaIiBzdHJva2U9IiMxRDI0MzUiLz4KPHBhdGggZD0iTTMxIDAuOTk5OTk5QzM3LjMzNTQgMC45OTk5OTggNDMuNTA4MSAzLjAwNTY1IDQ4LjYzMzYgNi43Mjk0OUM1My43NTkgMTAuNDUzMyA1Ny41NzQgMTUuNzA0MiA1OS41MzE3IDIxLjcyOTVDNjEuNDg5NCAyNy43NTQ4IDYxLjQ4OTQgMzQuMjQ1MiA1OS41MzE3IDQwLjI3MDVDNTcuNTc0IDQ2LjI5NTggNTMuNzU5IDUxLjU0NjcgNDguNjMzNiA1NS4yNzA1TDQ0Ljc1NDIgNDkuOTMxQzQ4Ljc1MiA0Ny4wMjY0IDUxLjcyNzcgNDIuOTMwNyA1My4yNTQ3IDM4LjIzMUM1NC43ODE4IDMzLjUzMTMgNTQuNzgxOCAyOC40Njg3IDUzLjI1NDcgMjMuNzY5QzUxLjcyNzcgMTkuMDY5MyA0OC43NTIgMTQuOTczNiA0NC43NTQyIDEyLjA2OUM0MC43NTYzIDkuMTY0NCAzNS45NDE2IDcuNiAzMSA3LjZMMzEgMC45OTk5OTlaIiBmaWxsPSIjMDA2NEFEIi8+CjxwYXRoIGQ9Ik0zMSAwLjk5OTk5OUMzNy4zMzU0IDAuOTk5OTk4IDQzLjUwODEgMy4wMDU2NSA0OC42MzM2IDYuNzI5NDlDNTMuNzU5IDEwLjQ1MzMgNTcuNTc0IDE1LjcwNDIgNTkuNTMxNyAyMS43Mjk1QzYxLjQ4OTQgMjcuNzU0OCA2MS40ODk0IDM0LjI0NTIgNTkuNTMxNyA0MC4yNzA1QzU3LjU3NCA0Ni4yOTU4IDUzLjc1OSA1MS41NDY3IDQ4LjYzMzYgNTUuMjcwNUw0NC43NTQyIDQ5LjkzMUM0OC43NTIgNDcuMDI2NCA1MS43Mjc3IDQyLjkzMDcgNTMuMjU0NyAzOC4yMzFDNTQuNzgxOCAzMy41MzEzIDU0Ljc4MTggMjguNDY4NyA1My4yNTQ3IDIzLjc2OUM1MS43Mjc3IDE5LjA2OTMgNDguNzUyIDE0Ljk3MzYgNDQuNzU0MiAxMi4wNjlDNDAuNzU2MyA5LjE2NDQgMzUuOTQxNiA3LjYgMzEgNy42TDMxIDAuOTk5OTk5WiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzEgMC45OTk5OTlDMzcuMzM1NCAwLjk5OTk5OCA0My41MDgxIDMuMDA1NjUgNDguNjMzNiA2LjcyOTQ5QzUzLjc1OSAxMC40NTMzIDU3LjU3NCAxNS43MDQyIDU5LjUzMTcgMjEuNzI5NUM2MS40ODk0IDI3Ljc1NDggNjEuNDg5NCAzNC4yNDUyIDU5LjUzMTcgNDAuMjcwNUM1Ny41NzQgNDYuMjk1OCA1My43NTkgNTEuNTQ2NyA0OC42MzM2IDU1LjI3MDVMNDQuNzU0MiA0OS45MzFDNDguNzUyIDQ3LjAyNjQgNTEuNzI3NyA0Mi45MzA3IDUzLjI1NDcgMzguMjMxQzU0Ljc4MTggMzMuNTMxMyA1NC43ODE4IDI4LjQ2ODcgNTMuMjU0NyAyMy43NjlDNTEuNzI3NyAxOS4wNjkzIDQ4Ljc1MiAxNC45NzM2IDQ0Ljc1NDIgMTIuMDY5QzQwLjc1NjMgOS4xNjQ0IDM1Ljk0MTYgNy42IDMxIDcuNkwzMSAwLjk5OTk5OVoiIHN0cm9rZT0iIzFEMjQzNSIvPgo8cGF0aCBkPSJNMzEgMC45OTk5OTlDMzcuMzM1NCAwLjk5OTk5OCA0My41MDgxIDMuMDA1NjUgNDguNjMzNiA2LjcyOTQ5QzUzLjc1OSAxMC40NTMzIDU3LjU3NCAxNS43MDQyIDU5LjUzMTcgMjEuNzI5NUw1My4yNTQ3IDIzLjc2OUM1MS43Mjc3IDE5LjA2OTMgNDguNzUyIDE0Ljk3MzYgNDQuNzU0MiAxMi4wNjlDNDAuNzU2MyA5LjE2NDQgMzUuOTQxNiA3LjYgMzEgNy42TDMxIDAuOTk5OTk5WiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzEgMC45OTk5OTlDMzcuMzM1NCAwLjk5OTk5OCA0My41MDgxIDMuMDA1NjUgNDguNjMzNiA2LjcyOTQ5QzUzLjc1OSAxMC40NTMzIDU3LjU3NCAxNS43MDQyIDU5LjUzMTcgMjEuNzI5NUw1My4yNTQ3IDIzLjc2OUM1MS43Mjc3IDE5LjA2OTMgNDguNzUyIDE0Ljk3MzYgNDQuNzU0MiAxMi4wNjlDNDAuNzU2MyA5LjE2NDQgMzUuOTQxNiA3LjYgMzEgNy42TDMxIDAuOTk5OTk5WiIgZmlsbD0iIzAwNjRBRCIvPgo8cGF0aCBkPSJNMzEgMC45OTk5OTlDMzcuMzM1NCAwLjk5OTk5OCA0My41MDgxIDMuMDA1NjUgNDguNjMzNiA2LjcyOTQ5QzUzLjc1OSAxMC40NTMzIDU3LjU3NCAxNS43MDQyIDU5LjUzMTcgMjEuNzI5NUw1My4yNTQ3IDIzLjc2OUM1MS43Mjc3IDE5LjA2OTMgNDguNzUyIDE0Ljk3MzYgNDQuNzU0MiAxMi4wNjlDNDAuNzU2MyA5LjE2NDQgMzUuOTQxNiA3LjYgMzEgNy42TDMxIDAuOTk5OTk5WiIgc3Ryb2tlPSIjMUQyNDM1Ii8+Cjwvc3ZnPgo=)
}





.section-testimonials-body-top {
	margin: 60px 0 40px 0;
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(255,255,255,0.06)
}

.section-testimonials-total {
	font-size: 14px;
	font-weight: 600;
	line-height: 30px;
	color: #d0e1f9
}

.section-testimonials-sort {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.section-testimonials-sort-title,.section-testimonials-sort-dropdown {
	font-size: 14px;
	line-height: 30px;
	color: #98a8bf
}

.section-testimonials-sort-title-title,.section-testimonials-sort-dropdown-title {
	margin-left: 16px;
	padding-right: 38px;
	position: relative
}

.section-testimonials-sort-title-title::after,.section-testimonials-sort-dropdown-title::after {
	content: '';
	position: absolute;
	top: 35%;
	right: 0;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjAwMDExIDQuOTc2NTZMMTAuMTI1MSAwLjg1MTU2MkwxMS4zMDM0IDIuMDI5OUw2LjAwMDExIDcuMzMzMjNMMC42OTY3NzcgMi4wMjk5TDEuODc1MTEgMC44NTE1NjJMNi4wMDAxMSA0Ljk3NjU2WiIgZmlsbD0iIzk4QThCRiIvPgo8L3N2Zz4K);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	width: 11px;
	height: 7px
}

.section-testimonials-gallery {
	margin-bottom: 60px
}

.section-testimonials-gallery-title {
	margin: 0;
	font-size: 20px;
	line-height: 30px;
	color: #d0e1f9
}

.section-testimonials-gallery-list {
	margin-top: 20px
}

.section-testimonials-gallery-img {
	display: block;
	overflow: hidden;
	border-radius: 10px;
	text-decoration: none
}

.section-testimonials-gallery-img img {
	max-width: 100%;
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 0.5s;
	transition: all 0.5s
}

.section-testimonials-gallery-img:hover img {
	-webkit-transform: scale(1);
	transform: scale(1)
}

.section-testimonials-gallery-more {
	padding: 20px;
	font-size: 24px;
	line-height: 24px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	text-decoration: none;
	color: #0064ad;
	border: 1px solid #0064ad;
	border-radius: 10px;
	-webkit-transition: all 0.5s;
	transition: all 0.5s
}

.section-testimonials-gallery-more:hover {
	color: #d0e1f9;
	border-color: #d0e1f9
}

.section-testimonials-item {
	margin-bottom: 60px;
	padding-bottom: 60px;
	border-bottom: 1px solid rgba(255,255,255,0.06)
}

.section-testimonials-item-header {
	margin-bottom: 40px
}

.section-testimonials-item-title {
	font-size: 20px;
	line-height: 30px;
	color: #d0e1f9
}

.section-testimonials-item-rating {
	display: block
}

.section-testimonials-item-rating .section-testimonials-rating-stars span {
	width: 16px;
	height: 15px
}

.section-testimonials-item-rating .section-testimonials-rating-stars span:not(:last-child) {
	margin-right: 15px
}

.section-testimonials-item-date {
	font-size: 14px;
	line-height: 30px;
	color: #98a8bf
}

.section-testimonials-item-evals {
	margin-bottom: 40px
}

.section-testimonials-item-eval-title {
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 30px;
	color: #98a8bf
}

.section-testimonials-item-eval-progress {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: (1fr)[5];
	grid-template-columns: repeat(5, 1fr);
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	grid-gap: 1px
}

.section-testimonials-item-eval-progress span {
	display: block;
	width: 100%;
	height: 4px;
	background-color: white;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	opacity: 0.06
}

.section-testimonials-item-eval[data-value='1'] span:nth-child(-n+1),.section-testimonials-item-eval[data-value='2'] span:nth-child(-n+2),.section-testimonials-item-eval[data-value='3'] span:nth-child(-n+3),.section-testimonials-item-eval[data-value='4'] span:nth-child(-n+4),.section-testimonials-item-eval[data-value='5'] span:nth-child(-n+5) {
	background-color: #0064ad;
	opacity: 1
}

.section-testimonials-item-comment-title {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 20px;
	font-weight: 600;
	font-size: 16px;
	line-height: 30px;
	color: #d0e1f9
}

.section-testimonials-item-comment-title img {
	margin-right: 20px
}

.section-testimonials-item-comment-body {
	font-size: 16px;
	line-height: 30px;
	color: #98a8bf
}

.section-testimonials-item-comment-body p {
	margin: 0
}

.wrap-select.opened .tabs {
	height:auto
}

@media (max-width: 1199.98px) {
	.section-testimonials-rating-eval {
		margin:0 0 20px 0;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end
	}
}

@media (max-width: 991.98px) {
	.section-testimonials-title {
		margin-bottom:20px;
		font-size: 22px;
		line-height: 30px;
		text-align: center
	}

	.section-testimonials-rating {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}

	.section-testimonials-rating-eval {
		margin: 40px 0;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}

	.section-testimonials-gallery-img {
		margin-bottom: 20px
	}

	.section-testimonials-item {
		margin-bottom: 30px;
		padding-bottom: 30px
	}

	.section-testimonials-item-eval {
		margin-bottom: 10px
	}
}

@media (max-width: 767px) {
	.bx_catalog-compare-list.top {
		display:none!important;
	}
	.section-testimonials-gallery-img {
		height:230px
	}

	.section-testimonials-gallery-img img {
		width: 100%
	}
}

@media (max-width: 720px){
.guaranty-page header {
	background-position-x: 60%;}
}
@media (max-width: 720px){
.partners-page header {
	background-position-x: 84%;}
}
@media(max-width: 550px) {
	.rights-fixed a.bx-up.viz {
		margin-right: -3px;
		width: 40px;
		height: 40px;
		margin-top: 0 !important;
		margin-bottom: 52px;
	}
}

.mgo-mcw-widget {display:none !important}