

/* Start:/local/templates/unicumplast_page/components/bitrix/search.title/.default/style.css?17442722532108*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/unicumplast_page/components/bitrix/search.title/.default/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/bitrix/components/bitrix/menu/templates/main_header_nav/style.css?17442723774*/
/**/
/* End */


/* Start:/bitrix/components/bitrix/catalog.section.list/templates/mob_menu/style.css?16598248027151*/
/* line */
.bx_catalog_line { margin-bottom: 30px; }

.bx_catalog_line .bx_catalog_line_category_title {
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}

.bx_catalog_line .bx_catalog_line_category_title a {
	color: #000;
	text-decoration: none;
}

.bx_catalog_line .bx_catalog_line_ul { padding: 0; }

.bx_catalog_line .bx_catalog_line_ul li {
	margin-bottom: 20px;
	list-style: none;
}

.bx_catalog_line .bx_catalog_line_ul li:before { content: '' !important }

.bx_catalog_line .bx_catalog_line_img {
	position: relative;
	display: block;
	float: left;
	overflow: hidden;
	margin-right: 40px;
	width: 125px;
	height: 125px;
	border: 1px solid #ccc;
	border-radius: 2px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	-webkit-background-size: contain;
}

.bx_catalog_line .bx_catalog_line_title {
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 18px;
}

.bx_catalog_line .bx_catalog_line_title a {
	color: #4c7da6;
	font-size: 18px;
}

.bx_catalog_line .bx_catalog_line_title a:hover { text-decoration: none; }

.bx_catalog_line .bx_catalog_line_title span { font-size: 16px }

.bx_catalog_line .bx_catalog_line_description {
	color: #3f3f3f;
	font-size: 13px;
	line-height: 16px;
}

@media (max-width: 639px) {
	.bx-touch .bx_catalog_line .bx_catalog_line_img {
		margin-right: 10px;
		width: 50px;
		height: 50px;
	}

	.bx-touch .bx_catalog_line .bx_catalog_line_title {
		margin-bottom: 5px;
		line-height: 14px;
	}

	.bx-touch .bx_catalog_line .bx_catalog_line_title a { font-size: 14px; }

	.bx-touch .bx_catalog_line .bx_catalog_line_description { font-size: 11px; }
}

.bx_catalog_line .bx_catalog_line_img,
.bx_catalog_line .bx_catalog_line_title,
.bx_catalog_line .bx_catalog_line_title a,
.bx_catalog_line .bx_catalog_line_description { transition: all 0.3s ease; }

/* text */
.bx_catalog_text { margin-bottom: 30px; }

.bx_catalog_text .bx_catalog_text_category_title {
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}

.bx_catalog_text .bx_catalog_text_category_title a {
	color: #000;
	text-decoration: none;
}

.bx_catalog_text .bx_catalog_text_ul { padding: 0; }

.bx_catalog_text .bx_catalog_text_ul li {
	float: left;
	margin: 0 10px 10px;
	list-style: none;
}

.bx_catalog_text .bx_catalog_text_ul li:before { content: '' !important }

.bx_catalog_text .bx_catalog_text_title {
	margin: 0;
	padding: 0;
	vertical-align: top;
	font-size: 14px;
	line-height: 14px;
}

.bx_catalog_tile .bx_catalog_tile_title a {
	display: inline-block;
	overflow: hidden;
	max-width: 100%;
	color: #4c7da6;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	font-size: 14px;
}

.bx_catalog_text .bx_catalog_text_title a:hover { text-decoration: none }

.bx_catalog_text .bx_catalog_text_title span { font-size: 12px; }

@media (max-width: 639px) {
	.bx-touch .bx_catalog_text .bx_catalog_line_title {
		margin-bottom: 5px;
		line-height: 12px;
	}

	.bx-touch .bx_catalog_text .bx_catalog_line_title a { font-size: 12px; }
}

.bx_catalog_text .bx_catalog_line_title,
.bx_catalog_text .bx_catalog_line_title a { transition: all 0.3s ease; }

/* tile */

.bx_catalog_tile { margin-bottom: 30px; }

.bx_catalog_tile .bx_catalog_tile_category_title {
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}

.bx_catalog_tile .bx_catalog_tile_category_title a {
	color: #000;
	text-decoration: none;
}

.bx_catalog_tile .bx_catalog_tile_ul { padding: 0; }

.bx_catalog_tile .bx_catalog_tile_ul li {
	float: left;
	box-sizing: border-box;
	margin-bottom: 20px;
	padding: 0 10px;
	width: 12.5%;
	list-style: none;
	text-align: center;
}

.bx_catalog_tile .bx_catalog_tile_ul li:before { content: '' !important }

.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1) { clear: both; }

.bx_catalog_tile .bx_catalog_tile_img {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0 auto;
	width: 78px;
	height: 78px;
	border: 1px solid #ccc;
	border-radius: 2px;
	background-color: #fff;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	-webkit-background-size: contain;
}

.bx_catalog_tile .bx_catalog_tile_title {
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 14px;
}

.bx_catalog_tile .bx_catalog_tile_title a {
	color: #4c7da6;
	font-size: 14px;
}

.bx_catalog_tile .bx_catalog_tile_title a:hover { text-decoration: none; }

.bx_catalog_tile .bx_catalog_tile_title span { font-size: 12px; }

/*2*/
@media (max-width: 980px) {
	.bx_catalog_tile .bx_catalog_tile_ul li { width: 20%; }

	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1) { clear: none; }

	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1) { clear: both; }
}

/*3*/
@media (max-width: 639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_title {
		margin-bottom: 5px;
		line-height: 14px;
	}

	.bx-touch .bx_catalog_tile .bx_catalog_tile_title { line-height: 10px; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_title a { font-size: 11px; }
}

@media (min-width: 480px) and (max-width: 639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li { width: 25%; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1) { clear: none; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1) { clear: none; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1) { clear: both; }
}

/*4*/
@media (max-width: 479px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li { width: 33.3%; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_img {
		width: 100%;
		height: 80px;
	}

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1) { clear: none; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1) { clear: none; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1) { clear: both; }

}

.bx_catalog_tile .bx_catalog_tile_title,
.bx_catalog_tile .bx_catalog_tile_title a,
.bx_catalog_tile .bx_catalog_tile_ul li,
.bx_catalog_tile .bx_catalog_tile_img { transition: all 0.3s ease; }

/* list */

.bx_sitemap { margin-bottom: 30px; }

.bx_sitemap .bx_sitemap_title {
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}

.bx_sitemap .bx_sitemap_title a {
	color: #000;
	text-decoration: none;
}

.bx_sitemap .bx_sitemap_ul li {
	padding: 0;
	line-height: 14px;
}

.bx_sitemap .bx_sitemap_ul li:before { content: '' !important }

.bx_sitemap .bx_sitemap_li_title {
	display: inline-block;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	font-weight: normal;
	line-height: 13px;
}

.bx_sitemap .bx_sitemap_li_title a {
	color: #4c7da6;
	white-space: nowrap;
	font-size: 13px;
}

.bx_sitemap .bx_sitemap_li_title a:hover { text-decoration: none }

.bx_sitemap .bx_sitemap_li_title span { font-size: 11px; }

@media (max-width: 639px) {
	.bx-touch .bx_sitemap .bx_catalog_line_title {
		margin-bottom: 5px;
		line-height: 12px;
	}

	.bx-touch .bx_sitemap .bx_catalog_line_title a { font-size: 12px; }
}

.bx_sitemap .bx_catalog_line_title,
.bx_sitemap .bx_catalog_line_title a { transition: all 0.3s ease; }
/* End */


/* Start:/bitrix/components/slam/easyform/lib/css/bootstrap.min.css?165982480722741*/
.slam-easyform{font:normal 16px/1.4 "Arial", sans-serif}.slam-easyform .hidden{display:none!important;visibility:hidden!important}.slam-easyform .form-group{margin-bottom:15px}.slam-easyform .control-label{display:inline-block;margin-bottom:5px;font-weight:700}.slam-easyform .form-control{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;box-sizing:border-box}.slam-easyform .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)}.slam-easyform [class*="col-xs"]{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.slam-easyform .row{margin-left:-15px;margin-right:-15px}.slam-easyform .row:before{content:" ";display:table;clear:both}.slam-easyform .col-xs-12{width:100%}.slam-easyform .col-xs-9{width:75%}.slam-easyform .col-xs-3{width:25%}.slam-easyform .radio-inline, .slam-easyform .checkbox-inline{display:inline-block;position:relative;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.slam-easyform .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}.slam-easyform .btn:active, .slam-easyform .btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)}.slam-easyform .btn:hover, .slam-easyform .btn:focus{color:#333;text-decoration:none}.slam-easyform .btn-primary:active, .slam-easyform .btn-primary.active, .slam-easyform .open>.dropdown-toggle.btn-primary{background-image:none}.slam-easyform .btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}.slam-easyform .pull-right{float:right}.slam-easyform .pull-right{float:right!important}.slam-easyform .btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.slam-easyform .btn-primary:active:hover, .slam-easyform .btn-primary.active:hover, .slam-easyform .open>.dropdown-toggle.btn-primary:hover, .slam-easyform .btn-primary:active:focus, .slam-easyform .btn-primary.active:focus, .slam-easyform .open>.dropdown-toggle.btn-primary:focus, .slam-easyform .btn-primary:active.focus, .slam-easyform .btn-primary.active.focus, .slam-easyform .open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#204d74;border-color:#122b40}.slam-easyform .btn-primary:active, .slam-easyform .btn-primary.active, .slam-easyform .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.slam-easyform .btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.slam-easyform .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.slam-easyform .btn-primary:active, .slam-easyform .btn-primary.active, .slam-easyform .open .dropdown-toggle.btn-primary{background-image:none}.slam-easyform .btn-primary:hover, .slam-easyform .btn-primary:focus, .slam-easyform .btn-primary:active, .slam-easyform .btn-primary.active, .slam-easyform .open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.slam-easyform .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slam-easyform .pull-right{float:right !important}.slam-easyform input, .slam-easyform button, .slam-easyform select, .slam-easyform textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.slam-easyform button, .slam-easyform input[type=button], .slam-easyform input[type=reset], .slam-easyform input[type=submit]{-webkit-appearance:button;cursor:pointer}.slam-easyform button, .slam-easyform select{text-transform:none}.slam-easyform button{overflow:visible}.slam-easyform button, .slam-easyform input[type="button"], .slam-easyform input[type="reset"], .slam-easyform input[type="submit"]{-webkit-appearance:button;cursor:pointer}.slam-easyform .close:not([disabled]):not(.disabled){cursor:pointer}.slam-easyform .modal-header .close{margin-top:-2px}.slam-easyform .modal-header .close{margin-top:-2px}.slam-easyform button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.slam-easyform .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity: .2;filter:alpha(opacity=20)}.slam-easyform .modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.slam-easyform .close:hover, .slam-easyform .close:focus{color:#000;text-decoration:none;cursor:pointer;opacity: .5;filter:alpha(opacity=50)}.slam-easyform .fade.in{opacity:1;background:rgba(0, 0, 0, .5)}.slam-easyform .modal{text-align:center}.modal-open .slam-easyform .modal{overflow-x:hidden}.slam-easyform .modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.slam-easyform .fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;background:none}.slam-easyform .modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.slam-easyform .modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.slam-easyform .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.slam-easyform .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0, 0, 0, .2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, .5);box-shadow:0 3px 9px rgba(0, 0, 0, .5);background-clip:padding-box;outline:0}.slam-easyform .modal-content{-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, .5);box-shadow:0 5px 15px rgba(0, 0, 0, .5)}.slam-easyform .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.slam-easyform .modal-body{position:relative;padding:20px}.slam-easyform .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.slam-easyform .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.slam-easyform .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.slam-easyform .modal .modal-header .title{margin:0;font-size:22px;display:inline-block}.slam-easyform .has-success .help-block, .slam-easyform .has-success .control-label, .slam-easyform .has-success .radio, .slam-easyform .has-success .checkbox, .slam-easyform .has-success .radio-inline, .slam-easyform .has-success .checkbox-inline{color:#3c763d}.slam-easyform .clearfix:before, .slam-easyform .clearfix:after, .slam-easyform .container:before, .slam-easyform .container:after, .slam-easyform .container-fluid:before, .slam-easyform .container-fluid:after, .slam-easyform .row:before, .slam-easyform .row:after, .slam-easyform .form-horizontal .form-group:before, .slam-easyform .form-horizontal .form-group:after, .slam-easyform .btn-toolbar:before, .slam-easyform .btn-toolbar:after, .slam-easyform .btn-group-vertical>.btn-group:before, .slam-easyform .btn-group-vertical>.btn-group:after, .slam-easyform .nav:before, .slam-easyform .nav:after, .slam-easyform .navbar:before, .slam-easyform .navbar:after, .slam-easyform .navbar-header:before, .slam-easyform .navbar-header:after, .slam-easyform .navbar-collapse:before, .slam-easyform .navbar-collapse:after, .slam-easyform .pager:before, .slam-easyform .pager:after, .slam-easyform .panel-body:before, .slam-easyform .panel-body:after, .slam-easyform .modal-footer:before, .slam-easyform .modal-footer:after{content:" ";display:table;clear:both}@media (min-width:768px){.slam-easyform .modal-dialog{position:relative;width:auto;margin:10px}.slam-easyform .modal-dialog{width:600px;margin:30px auto}.slam-easyform .container{width:750px}.slam-easyform .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}}@media (min-width:992px){.slam-easyform .container{width:970px}}@media (min-width:1200px){.slam-easyform .container{width:1170px}}.modal-open{overflow:hidden}.slam-easyform *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slam-easyform .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)}.slam-easyform .has-error .help-block, .slam-easyform .has-error .control-label, .slam-easyform .has-error .radio, .slam-easyform .has-error .checkbox, .slam-easyform .has-error .radio-inline, .slam-easyform .has-error .checkbox-inline{color:#a94442}.slam-easyform .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)}.slam-easyform .radio input[type=radio], .slam-easyform .radio-inline input[type=radio], .slam-easyform .checkbox input[type=checkbox], .slam-easyform .checkbox-inline input[type=checkbox]{float:left;margin-left:-20px}.slam-easyform input[type=radio], .slam-easyform input[type=checkbox]{margin:4px 0 0;margin-top:1px 9;line-height:normal}.slam-easyform input[type=checkbox], .slam-easyform input[type=radio]{box-sizing:border-box;padding:0}.slam-easyform .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168}.slam-easyform .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483}.slam-easyform .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.slam-easyform .col-xs-1, .slam-easyform .col-sm-1, .slam-easyform .col-md-1, .slam-easyform .col-lg-1, .slam-easyform .col-xs-2, .slam-easyform .col-sm-2, .slam-easyform .col-md-2, .slam-easyform .col-lg-2, .slam-easyform .col-xs-3, .slam-easyform .col-sm-3, .slam-easyform .col-md-3, .slam-easyform .col-lg-3, .slam-easyform .col-xs-4, .slam-easyform .col-sm-4, .slam-easyform .col-md-4, .slam-easyform .col-lg-4, .slam-easyform .col-xs-5, .slam-easyform .col-sm-5, .slam-easyform .col-md-5, .slam-easyform .col-lg-5, .slam-easyform .col-xs-6, .slam-easyform .col-sm-6, .slam-easyform .col-md-6, .slam-easyform .col-lg-6, .slam-easyform .col-xs-7, .slam-easyform .col-sm-7, .slam-easyform .col-md-7, .slam-easyform .col-lg-7, .slam-easyform .col-xs-8, .slam-easyform .col-sm-8, .slam-easyform .col-md-8, .slam-easyform .col-lg-8, .slam-easyform .col-xs-9, .slam-easyform .col-sm-9, .slam-easyform .col-md-9, .slam-easyform .col-lg-9, .slam-easyform .col-xs-10, .slam-easyform .col-sm-10, .slam-easyform .col-md-10, .slam-easyform .col-lg-10, .slam-easyform .col-xs-11, .slam-easyform .col-sm-11, .slam-easyform .col-md-11, .slam-easyform .col-lg-11, .slam-easyform .col-xs-12, .slam-easyform .col-sm-12, .slam-easyform .col-md-12, .slam-easyform .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.slam-easyform .col-xs-1, .slam-easyform .col-xs-2, .slam-easyform .col-xs-3, .slam-easyform .col-xs-4, .slam-easyform .col-xs-5, .slam-easyform .col-xs-6, .slam-easyform .col-xs-7, .slam-easyform .col-xs-8, .slam-easyform .col-xs-9, .slam-easyform .col-xs-10, .slam-easyform .col-xs-11, .slam-easyform .col-xs-12{float:left}.slam-easyform .col-xs-12{width:100%}.slam-easyform .col-xs-11{width:91.66666667%}.slam-easyform .col-xs-10{width:83.33333333%}.slam-easyform .col-xs-9{width:75%}.slam-easyform .col-xs-8{width:66.66666667%}.slam-easyform .col-xs-7{width:58.33333333%}.slam-easyform .col-xs-6{width:50%}.slam-easyform .col-xs-5{width:41.66666667%}.slam-easyform .col-xs-4{width:33.33333333%}.slam-easyform .col-xs-3{width:25%}.slam-easyform .col-xs-2{width:16.66666667%}.slam-easyform .col-xs-1{width:8.33333333%}.slam-easyform .col-xs-pull-12{right:100%}.slam-easyform .col-xs-pull-11{right:91.66666667%}.slam-easyform .col-xs-pull-10{right:83.33333333%}.slam-easyform .col-xs-pull-9{right:75%}.slam-easyform .col-xs-pull-8{right:66.66666667%}.slam-easyform .col-xs-pull-7{right:58.33333333%}.slam-easyform .col-xs-pull-6{right:50%}.slam-easyform .col-xs-pull-5{right:41.66666667%}.slam-easyform .col-xs-pull-4{right:33.33333333%}.slam-easyform .col-xs-pull-3{right:25%}.slam-easyform .col-xs-pull-2{right:16.66666667%}.slam-easyform .col-xs-pull-1{right:8.33333333%}.slam-easyform .col-xs-pull-0{right:0}.slam-easyform .col-xs-push-12{left:100%}.slam-easyform .col-xs-push-11{left:91.66666667%}.slam-easyform .col-xs-push-10{left:83.33333333%}.slam-easyform .col-xs-push-9{left:75%}.slam-easyform .col-xs-push-8{left:66.66666667%}.slam-easyform .col-xs-push-7{left:58.33333333%}.slam-easyform .col-xs-push-6{left:50%}.slam-easyform .col-xs-push-5{left:41.66666667%}.slam-easyform .col-xs-push-4{left:33.33333333%}.slam-easyform .col-xs-push-3{left:25%}.slam-easyform .col-xs-push-2{left:16.66666667%}.slam-easyform .col-xs-push-1{left:8.33333333%}.slam-easyform .col-xs-push-0{left:0}.slam-easyform .col-xs-offset-12{margin-left:100%}.slam-easyform .col-xs-offset-11{margin-left:91.66666667%}.slam-easyform .col-xs-offset-10{margin-left:83.33333333%}.slam-easyform .col-xs-offset-9{margin-left:75%}.slam-easyform .col-xs-offset-8{margin-left:66.66666667%}.slam-easyform .col-xs-offset-7{margin-left:58.33333333%}.slam-easyform .col-xs-offset-6{margin-left:50%}.slam-easyform .col-xs-offset-5{margin-left:41.66666667%}.slam-easyform .col-xs-offset-4{margin-left:33.33333333%}.slam-easyform .col-xs-offset-3{margin-left:25%}.slam-easyform .col-xs-offset-2{margin-left:16.66666667%}.slam-easyform .col-xs-offset-1{margin-left:8.33333333%}.slam-easyform .col-xs-offset-0{margin-left:0}@media (min-width:768px){.slam-easyform .col-sm-1, .slam-easyform .col-sm-2, .slam-easyform .col-sm-3, .slam-easyform .col-sm-4, .slam-easyform .col-sm-5, .slam-easyform .col-sm-6, .slam-easyform .col-sm-7, .slam-easyform .col-sm-8, .slam-easyform .col-sm-9, .slam-easyform .col-sm-10, .slam-easyform .col-sm-11, .slam-easyform .col-sm-12{float:left}.slam-easyform .col-sm-12{width:100%}.slam-easyform .col-sm-11{width:91.66666667%}.slam-easyform .col-sm-10{width:83.33333333%}.slam-easyform .col-sm-9{width:75%}.slam-easyform .col-sm-8{width:66.66666667%}.slam-easyform .col-sm-7{width:58.33333333%}.slam-easyform .col-sm-6{width:50%}.slam-easyform .col-sm-5{width:41.66666667%}.slam-easyform .col-sm-4{width:33.33333333%}.slam-easyform .col-sm-3{width:25%}.slam-easyform .col-sm-2{width:16.66666667%}.slam-easyform .col-sm-1{width:8.33333333%}.slam-easyform .col-sm-pull-12{right:100%}.slam-easyform .col-sm-pull-11{right:91.66666667%}.slam-easyform .col-sm-pull-10{right:83.33333333%}.slam-easyform .col-sm-pull-9{right:75%}.slam-easyform .col-sm-pull-8{right:66.66666667%}.slam-easyform .col-sm-pull-7{right:58.33333333%}.slam-easyform .col-sm-pull-6{right:50%}.slam-easyform .col-sm-pull-5{right:41.66666667%}.slam-easyform .col-sm-pull-4{right:33.33333333%}.slam-easyform .col-sm-pull-3{right:25%}.slam-easyform .col-sm-pull-2{right:16.66666667%}.slam-easyform .col-sm-pull-1{right:8.33333333%}.slam-easyform .col-sm-pull-0{right:0}.slam-easyform .col-sm-push-12{left:100%}.slam-easyform .col-sm-push-11{left:91.66666667%}.slam-easyform .col-sm-push-10{left:83.33333333%}.slam-easyform .col-sm-push-9{left:75%}.slam-easyform .col-sm-push-8{left:66.66666667%}.slam-easyform .col-sm-push-7{left:58.33333333%}.slam-easyform .col-sm-push-6{left:50%}.slam-easyform .col-sm-push-5{left:41.66666667%}.slam-easyform .col-sm-push-4{left:33.33333333%}.slam-easyform .col-sm-push-3{left:25%}.slam-easyform .col-sm-push-2{left:16.66666667%}.slam-easyform .col-sm-push-1{left:8.33333333%}.slam-easyform .col-sm-push-0{left:0}.slam-easyform .col-sm-offset-12{margin-left:100%}.slam-easyform .col-sm-offset-11{margin-left:91.66666667%}.slam-easyform .col-sm-offset-10{margin-left:83.33333333%}.slam-easyform .col-sm-offset-9{margin-left:75%}.slam-easyform .col-sm-offset-8{margin-left:66.66666667%}.slam-easyform .col-sm-offset-7{margin-left:58.33333333%}.slam-easyform .col-sm-offset-6{margin-left:50%}.slam-easyform .col-sm-offset-5{margin-left:41.66666667%}.slam-easyform .col-sm-offset-4{margin-left:33.33333333%}.slam-easyform .col-sm-offset-3{margin-left:25%}.slam-easyform .col-sm-offset-2{margin-left:16.66666667%}.slam-easyform .col-sm-offset-1{margin-left:8.33333333%}.slam-easyform .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.slam-easyform .col-md-1, .slam-easyform .col-md-2, .slam-easyform .col-md-3, .slam-easyform .col-md-4, .slam-easyform .col-md-5, .slam-easyform .col-md-6, .slam-easyform .col-md-7, .slam-easyform .col-md-8, .slam-easyform .col-md-9, .slam-easyform .col-md-10, .slam-easyform .col-md-11, .slam-easyform .col-md-12{float:left}.slam-easyform .col-md-12{width:100%}.slam-easyform .col-md-11{width:91.66666667%}.slam-easyform .col-md-10{width:83.33333333%}.slam-easyform .col-md-9{width:75%}.slam-easyform .col-md-8{width:66.66666667%}.slam-easyform .col-md-7{width:58.33333333%}.slam-easyform .col-md-6{width:50%}.slam-easyform .col-md-5{width:41.66666667%}.slam-easyform .col-md-4{width:33.33333333%}.slam-easyform .col-md-3{width:25%}.slam-easyform .col-md-2{width:16.66666667%}.slam-easyform .col-md-1{width:8.33333333%}.slam-easyform .col-md-pull-12{right:100%}.slam-easyform .col-md-pull-11{right:91.66666667%}.slam-easyform .col-md-pull-10{right:83.33333333%}.slam-easyform .col-md-pull-9{right:75%}.slam-easyform .col-md-pull-8{right:66.66666667%}.slam-easyform .col-md-pull-7{right:58.33333333%}.slam-easyform .col-md-pull-6{right:50%}.slam-easyform .col-md-pull-5{right:41.66666667%}.slam-easyform .col-md-pull-4{right:33.33333333%}.slam-easyform .col-md-pull-3{right:25%}.slam-easyform .col-md-pull-2{right:16.66666667%}.slam-easyform .col-md-pull-1{right:8.33333333%}.slam-easyform .col-md-pull-0{right:0}.slam-easyform .col-md-push-12{left:100%}.slam-easyform .col-md-push-11{left:91.66666667%}.slam-easyform .col-md-push-10{left:83.33333333%}.slam-easyform .col-md-push-9{left:75%}.slam-easyform .col-md-push-8{left:66.66666667%}.slam-easyform .col-md-push-7{left:58.33333333%}.slam-easyform .col-md-push-6{left:50%}.slam-easyform .col-md-push-5{left:41.66666667%}.slam-easyform .col-md-push-4{left:33.33333333%}.slam-easyform .col-md-push-3{left:25%}.slam-easyform .col-md-push-2{left:16.66666667%}.slam-easyform .col-md-push-1{left:8.33333333%}.slam-easyform .col-md-push-0{left:0}.slam-easyform .col-md-offset-12{margin-left:100%}.slam-easyform .col-md-offset-11{margin-left:91.66666667%}.slam-easyform .col-md-offset-10{margin-left:83.33333333%}.slam-easyform .col-md-offset-9{margin-left:75%}.slam-easyform .col-md-offset-8{margin-left:66.66666667%}.slam-easyform .col-md-offset-7{margin-left:58.33333333%}.slam-easyform .col-md-offset-6{margin-left:50%}.slam-easyform .col-md-offset-5{margin-left:41.66666667%}.slam-easyform .col-md-offset-4{margin-left:33.33333333%}.slam-easyform .col-md-offset-3{margin-left:25%}.slam-easyform .col-md-offset-2{margin-left:16.66666667%}.slam-easyform .col-md-offset-1{margin-left:8.33333333%}.slam-easyform .col-md-offset-0{margin-left:0}}@media (min-width:1200px){.slam-easyform .col-lg-1, .slam-easyform .col-lg-2, .slam-easyform .col-lg-3, .slam-easyform .col-lg-4, .slam-easyform .col-lg-5, .slam-easyform .col-lg-6, .slam-easyform .col-lg-7, .slam-easyform .col-lg-8, .slam-easyform .col-lg-9, .slam-easyform .col-lg-10, .slam-easyform .col-lg-11, .slam-easyform .col-lg-12{float:left}.slam-easyform .col-lg-12{width:100%}.slam-easyform .col-lg-11{width:91.66666667%}.slam-easyform .col-lg-10{width:83.33333333%}.slam-easyform .col-lg-9{width:75%}.slam-easyform .col-lg-8{width:66.66666667%}.slam-easyform .col-lg-7{width:58.33333333%}.slam-easyform .col-lg-6{width:50%}.slam-easyform .col-lg-5{width:41.66666667%}.slam-easyform .col-lg-4{width:33.33333333%}.slam-easyform .col-lg-3{width:25%}.slam-easyform .col-lg-2{width:16.66666667%}.slam-easyform .col-lg-1{width:8.33333333%}.slam-easyform .col-lg-pull-12{right:100%}.slam-easyform .col-lg-pull-11{right:91.66666667%}.slam-easyform .col-lg-pull-10{right:83.33333333%}.slam-easyform .col-lg-pull-9{right:75%}.slam-easyform .col-lg-pull-8{right:66.66666667%}.slam-easyform .col-lg-pull-7{right:58.33333333%}.slam-easyform .col-lg-pull-6{right:50%}.slam-easyform .col-lg-pull-5{right:41.66666667%}.slam-easyform .col-lg-pull-4{right:33.33333333%}.slam-easyform .col-lg-pull-3{right:25%}.slam-easyform .col-lg-pull-2{right:16.66666667%}.slam-easyform .col-lg-pull-1{right:8.33333333%}.slam-easyform .col-lg-pull-0{right:0}.slam-easyform .col-lg-push-12{left:100%}.slam-easyform .col-lg-push-11{left:91.66666667%}.slam-easyform .col-lg-push-10{left:83.33333333%}.slam-easyform .col-lg-push-9{left:75%}.slam-easyform .col-lg-push-8{left:66.66666667%}.slam-easyform .col-lg-push-7{left:58.33333333%}.slam-easyform .col-lg-push-6{left:50%}.slam-easyform .col-lg-push-5{left:41.66666667%}.slam-easyform .col-lg-push-4{left:33.33333333%}.slam-easyform .col-lg-push-3{left:25%}.slam-easyform .col-lg-push-2{left:16.66666667%}.slam-easyform .col-lg-push-1{left:8.33333333%}.slam-easyform .col-lg-push-0{left:0}.slam-easyform .col-lg-offset-12{margin-left:100%}.slam-easyform .col-lg-offset-11{margin-left:91.66666667%}.slam-easyform .col-lg-offset-10{margin-left:83.33333333%}.slam-easyform .col-lg-offset-9{margin-left:75%}.slam-easyform .col-lg-offset-8{margin-left:66.66666667%}.slam-easyform .col-lg-offset-7{margin-left:58.33333333%}.slam-easyform .col-lg-offset-6{margin-left:50%}.slam-easyform .col-lg-offset-5{margin-left:41.66666667%}.slam-easyform .col-lg-offset-4{margin-left:33.33333333%}.slam-easyform .col-lg-offset-3{margin-left:25%}.slam-easyform .col-lg-offset-2{margin-left:16.66666667%}.slam-easyform .col-lg-offset-1{margin-left:8.33333333%}.slam-easyform .col-lg-offset-0{margin-left:0}}
/* End */


/* Start:/bitrix/components/slam/easyform/lib/css/bootstrapValidator.min.css?1659824807565*/
/*!
 * BootstrapValidator (http://bootstrapvalidator.com)
 * The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3
 *
 * @version     v0.5.2, built on 2014-09-25 4:01:07 PM
 * @author      https://twitter.com/nghuuphuoc
 * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
 * @license     MIT
 */

.bv-form .help-block{margin-bottom:0}.bv-form .tooltip-inner{text-align:left}.nav-tabs li.bv-tab-success>a{color:#3c763d}.nav-tabs li.bv-tab-error>a{color:#a94442}.bv-form .bv-icon-no-label{top:0}.bv-form .bv-icon-input-group{top:0;z-index:100}
/* End */


/* Start:/bitrix/components/slam/easyform/templates/application-online/style.css?16598248071049*/
.slam-easyform .modal {
    text-align: center;
}
@media screen and (min-width: 768px) {
    .slam-easyform  .modal:before {
        display: inline-block;
        vertical-align: middle;
        content: " ";
        height: 100%;
    }
}
.slam-easyform  .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
}
.slam-easyform .modal .modal-header .title {
    margin: 0;
    font-size: 22px;
    display: inline-block;
}
.hide-formvalidation small.help-block{
    display: none!important;
}

@keyframes spinner {
    to {
        transform: rotate(360deg)
    }
}

.slam-easyform .spinner,.slam-easyform .spinner:hover {
    position: relative;
    color: transparent
}

.slam-easyform .spinner:before {
    content: '';
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    border-radius: 50%;
    border: 2px solid #ccc;
    border-top-color: #333;
    animation: spinner .6s linear infinite
}

/* End */


/* Start:/local/templates/unicumplast_page/components/bitrix/news.list/reviews_aside/style.css?1736934515467*/
.reviews_aside_cont_item__read{
    color: #A31E22 !important;
    font-family: "PT Sans Narrow";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration-line: underline;
}
.reviews_aside_cont_item__date {
    color: #ABABAB !important;
    font-family: "PT Sans Narrow";
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: normal;
    width: fit-content;
}
/* End */


/* Start:/local/templates/unicumplast_page/styles.css?174437552629641*/
.button-section {
    position: fixed;
    bottom: 30%;
    right: 2%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
    z-index: 1000;
  }
.whatsapp-button,
.telegram-button {
    width: 84px;
    height: 84px;
    border-radius: 50%;
    z-index: 1000;
    background: linear-gradient(214.8deg, #00bf3e 16.55%, #008a32 85.09%);
    box-shadow: 1.86667px 3.73333px 9.33333px rgba(0, 0, 0, 0.25);
    display: flex;
    align-items: center;
    justify-content: center;
}
.telegram-button {
    background: linear-gradient(180deg, #2aabee 0%, #2294ca 99.22%);
}
.whatsapp-button:hover,
.telegram-button:hover {
    background: linear-gradient(214.8deg, #00bf3e 16.55%, #008a32 85.09%);
    box-shadow: 1.86667px 3.73333px 9.33333px rgba(0, 0, 0, 0.25),
      inset 4px 4px 6px rgba(0, 0, 0, 0.25);
}
.telegram-button:hover {
    background: linear-gradient(180deg, #2aabee 0%, #2294ca 99.22%);
}
.telegram-button__img {
    margin: 9px 0 0 5px;
}
@media (max-width: 1050px) {
    .button-section {
      bottom: 115px;
      right: 20px;
    }
    .whatsapp-button,
    .telegram-button {
      width: 65px;
      height: 65px;
    }
    .whatsapp-button__img {
      width: 52px;
    }
    .telegram-button__img {
      margin: 5px 0 0 3px;
      width: 77px;
    }
}
@media (max-width: 350px) {
    .button-section {
      bottom: 115px;
      right: 20px;
      gap: 8px;
    }
    .whatsapp-button,
    .telegram-button {
      width: 60px;
      height: 60px;
    }
    .whatsapp-button__img {
      width: 48px;
    }
    .telegram-button__img {
      width: 70px;
    }
}

/*шапка новая*/
.main_header{
  padding-bottom: 15px;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url('/pics/backgrounds/main_header_bg.webp');
}
@media (max-width: 1100px) {
  .main_header{
    background-size: cover;
  }
  .main_header .page-width{
    padding: 0 39px;
    box-sizing: border-box;
  }
}
@media (max-width: 980px) {
  .main_header{
    background: #FFF;
  }
  .main_header .page-width{
    padding: 0 10px;
  }
}
.main_header__marquee{
  padding: 10px 0;
  color: #C61F25;
  font-family: "PT Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.main_header__wrapper{
  display: flex;
}
@media (max-width: 980px) {
  .main_header__wrapper{
    display: grid; 
    grid-auto-flow: column; 
    grid-auto-columns: auto;
    grid-auto-rows: auto;
    grid-template-columns: min-content auto;
    grid-template-rows: auto auto; 
    gap: 0px 0px; 
    column-gap: 60px;
    grid-template-areas: 
      "logo row-1"
      "logo row-2"; 
  }
  .main_header__logo{
    grid-area: logo;
  }
  .--mobile-header-row-1{
    grid-area: row-1;
  }
  .--mobile-header-row-2{
    grid-area: row-2;
  }
}
@media (max-width: 700px) {
  .main_header__wrapper{
    column-gap: 36px;
  }
}
@media (max-width: 600px) {
  .main_header__wrapper{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 15px;
    justify-content: space-between;
  }
}
@media (max-width: 400px) {
  .main_header__wrapper{
    gap: 10px;
    align-items: center;
  }
}
.main_header__wrapper_mobile_row{
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: end;
}
@media (max-width: 600px) {
  .main_header__wrapper_mobile_row{
    flex-direction: column;
    gap: 10px;
    justify-content: start;
  }
}
.main_header__wrapper_mobile_row.--mobile-header-row-2{
  gap: 40px;
  align-items: center;
}
@media (max-width: 700px) {
  .main_header__wrapper_mobile_row.--mobile-header-row-2{
    gap: 24px;
  }
}
@media (max-width: 600px) {
  .main_header__wrapper_mobile_row.--mobile-header-row-2{
    flex-direction: row;
    justify-content: space-between;
    gap: 20px;
  }
}
@media (max-width: 400px) {
  .main_header__wrapper_mobile_row.--mobile-header-row-2{
    gap: 8px;
  }
}
.main_header__logo{
  max-width: 165px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: 55px;
  flex-shrink: 0;
}
@media (max-width: 1100px) {
  .main_header__logo{
    margin-right: 85px;
  }
}
@media (max-width: 980px) {
  .main_header__logo{
    margin-right: 0;
    width: 140px;
  }
}
.main_header__logo_image{
  width: 100%;
  max-width: 140px;
}
.main_header__logo{
  .cities{
    display: none;
    padding: 5px;
    background-color: #FFF;
    position: absolute;
    bottom: 0;
    left: 0;
    transform: translate(0, 100%);
    list-style: none;
    z-index: 999;
    width: 100%;
  }
  .cities-list{
    position: relative;
  }
  .current-city{
    display: flex;
    gap: 10px;
    align-items: center;
    cursor: pointer;
    position: relative;
  }
  .current-city span{
    color: #424243;
    font-family: "PT Sans";
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border-bottom: 1px dashed #424243;
  }
  .current-city::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -10px;
    transform: translate(50%, -50%);
    width: 10px;
    height: 5px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAARklEQVQYV2N0d3cX+vXz114GBgYDIMYK/jP8T2QEyeBTDFJ04MCBBWCFuBTDFIHk4QrRFSMrwlAIU/z7x2/7fQf3rUd2MABhfywmE+ldCAAAAABJRU5ErkJggg==");
  }
  .item-city a{
    text-decoration: none;
    color: #424243;
    font-size: 13px;
    font-family: "PT Sans";
    transition: .3s;
  }
  .item-city a:hover{
    color: #0082c9;
  }
}
.main_header__col{
  width: 100%;
  margin-top: 10px;
  &.--adress{
    max-width: 340px;
    margin-right: 25px;
  }
  &.--working_hours{
    max-width: 190px;
    margin-right: 40px;
  }
  &.--phones{
    max-width: 180px;
  }
}
@media (max-width: 1100px) {
  .main_header__col{
    &.--adress{
      max-width: 300px;
    }
  }
}

.main_header__adress{
  display: flex;
  gap: 5px;
  color: #2C2C2C;
  font-family: "PT Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  justify-content: end;
  margin-right: 25px;
}
@media (max-width: 980px) {
  .main_header__adress{
    margin-right: 10px;
    font-size: 14px;
  }
}
@media (max-width: 700px) {
  .main_header__adress{
    display: none;
  }
}
.main_header__search{
  position: relative;
  width: 100%;
  padding: 2px;
  padding-right: 40px;
  border-radius: 4px;
  background: #DC1616;
  margin-top: 20px;
}
@media (max-width: 980px) {
  #main_header__search{
    width: 100%;
  }
  .main_header__search{
    margin-top: 0;
  }
}
.main_header__input{
  border-radius: 2px;
  background: #FFF;
  border: none;
  position: relative;
  width: 100%;
  padding: 8px;
}
.main_header__btn{
  cursor: pointer;
  position: absolute;
  top: 50%;
  right: 8px;
  transform: translate(0, -50%);
  width: 24px;
  height: 24px;
  font-size: 0px;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.71 19.29L17.31 15.9C18.407 14.5025 19.0022 12.7767 19 11C19 9.41775 18.5308 7.87103 17.6518 6.55544C16.7727 5.23985 15.5233 4.21447 14.0615 3.60897C12.5997 3.00347 10.9911 2.84504 9.43928 3.15372C7.88743 3.4624 6.46197 4.22433 5.34315 5.34315C4.22433 6.46197 3.4624 7.88743 3.15372 9.43928C2.84504 10.9911 3.00347 12.5997 3.60897 14.0615C4.21447 15.5233 5.23985 16.7727 6.55544 17.6518C7.87103 18.5308 9.41775 19 11 19C12.7767 19.0022 14.5025 18.407 15.9 17.31L19.29 20.71C19.383 20.8037 19.4936 20.8781 19.6154 20.9289C19.7373 20.9797 19.868 21.0058 20 21.0058C20.132 21.0058 20.2627 20.9797 20.3846 20.9289C20.5064 20.8781 20.617 20.8037 20.71 20.71C20.8037 20.617 20.8781 20.5064 20.9289 20.3846C20.9797 20.2627 21.0058 20.132 21.0058 20C21.0058 19.868 20.9797 19.7373 20.9289 19.6154C20.8781 19.4936 20.8037 19.383 20.71 19.29ZM5 11C5 9.81331 5.3519 8.65328 6.01119 7.66658C6.67047 6.67989 7.60755 5.91085 8.7039 5.45673C9.80026 5.0026 11.0067 4.88378 12.1705 5.11529C13.3344 5.3468 14.4035 5.91825 15.2426 6.75736C16.0818 7.59648 16.6532 8.66558 16.8847 9.82946C17.1162 10.9933 16.9974 12.1997 16.5433 13.2961C16.0892 14.3925 15.3201 15.3295 14.3334 15.9888C13.3467 16.6481 12.1867 17 11 17C9.4087 17 7.88258 16.3679 6.75736 15.2426C5.63214 14.1174 5 12.5913 5 11Z' fill='white'/%3E%3C/svg%3E");
}

.main_header__adress::before{
  content: '';
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M9.79038 19.5252L9.56885 19.3677C8.46009 18.5532 7.42981 17.627 6.49269 16.6022C4.84615 14.7912 3 12.0766 3 8.87255C3 4.93083 6.04731 1 10.5 1C14.9527 1 18 4.93083 18 8.87376C18 12.0778 16.1538 14.7924 14.5073 16.601C13.5702 17.6258 12.5399 18.552 11.4312 19.3665C11.3373 19.4351 11.2635 19.4876 11.2096 19.5239C10.9754 19.6875 10.7365 19.8425 10.5 20C10.2635 19.8425 10.0246 19.6875 9.79038 19.5252ZM10.5 11.2965C11.112 11.2965 11.699 11.0412 12.1318 10.5869C12.5646 10.1325 12.8077 9.5163 12.8077 8.87376C12.8077 8.23123 12.5646 7.615 12.1318 7.16066C11.699 6.70632 11.112 6.45107 10.5 6.45107C9.88796 6.45107 9.30099 6.70632 8.86822 7.16066C8.43544 7.615 8.19231 8.23123 8.19231 8.87376C8.19231 9.5163 8.43544 10.1325 8.86822 10.5869C9.30099 11.0412 9.88796 11.2965 10.5 11.2965Z' fill='%23C61F25'/%3E%3C/svg%3E");
}
.main_header__working_hours{
  display: flex;
  gap: 5px;
  color: #2C2C2C;
  font-family: "PT Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}
@media (max-width: 980px) {
  .main_header__working_hours{
    font-size: 14px;
  }
}
@media (max-width: 700px) {
  .main_header__working_hours{
    order: 1;
    font-size: 14px;
  }
}
@media (max-width: 600px) {
  .main_header__working_hours{
    font-size: 13px;
  }
}
@media (max-width: 400px) {
  .main_header__working_hours{
    font-size: 12px;
  }
}
.main_header__working_hours::before{
  content: '';
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M14.0001 4.07191C15.2068 4.7686 16.2105 5.76833 16.912 6.97215C17.6135 8.17597 17.9885 9.54213 17.9997 10.9354C18.011 12.3286 17.6582 13.7007 16.9762 14.9157C16.2942 16.1307 15.3068 17.1465 14.1115 17.8626C12.9163 18.5787 11.5548 18.9702 10.1618 18.9984C8.76875 19.0266 7.39251 18.6904 6.16929 18.0233C4.94608 17.3562 3.91832 16.3811 3.18775 15.1947C2.45718 14.0083 2.04913 12.6517 2.004 11.2591L2 10.9999L2.004 10.7407C2.0488 9.35911 2.45084 8.01268 3.17093 6.83271C3.89101 5.65273 4.90456 4.67948 6.11276 4.00782C7.32097 3.33616 8.6826 2.98903 10.0649 3.00026C11.4472 3.0115 12.803 3.38071 14.0001 4.07191ZM10.0001 6.19991C9.80415 6.19994 9.61502 6.27188 9.46859 6.40209C9.32216 6.53229 9.22861 6.71171 9.20569 6.90631L9.20009 6.99991V10.9999L9.20729 11.1047C9.22553 11.2435 9.27987 11.3751 9.36489 11.4863L9.43449 11.5663L11.8345 13.9663L11.9097 14.0319C12.05 14.1408 12.2226 14.1998 12.4001 14.1998C12.5777 14.1998 12.7502 14.1408 12.8905 14.0319L12.9657 13.9655L13.0321 13.8903C13.141 13.75 13.2001 13.5775 13.2001 13.3999C13.2001 13.2223 13.141 13.0498 13.0321 12.9095L12.9657 12.8343L10.8001 10.6679V6.99991L10.7945 6.90631C10.7716 6.71171 10.678 6.53229 10.5316 6.40209C10.3852 6.27188 10.196 6.19994 10.0001 6.19991Z' fill='%23C61F25'/%3E%3C/svg%3E");
}
.main_header__phones{
  display: flex;
  gap: 5px;
  color: #2C2C2C;
  font-family: "PT Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}
.main_header__phones::before{
  content: '';
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M5.51667 9.49167C6.71667 11.85 8.65 13.7833 11.0083 14.9833L12.8417 13.15C13.075 12.9167 13.4 12.85 13.6917 12.9417C14.625 13.25 15.625 13.4167 16.6667 13.4167C16.8877 13.4167 17.0996 13.5045 17.2559 13.6607C17.4122 13.817 17.5 14.029 17.5 14.25V17.1667C17.5 17.3877 17.4122 17.5996 17.2559 17.7559C17.0996 17.9122 16.8877 18 16.6667 18C12.9094 18 9.30609 16.5074 6.64932 13.8507C3.99256 11.1939 2.5 7.59057 2.5 3.83333C2.5 3.61232 2.5878 3.40036 2.74408 3.24408C2.90036 3.0878 3.11232 3 3.33333 3H6.25C6.47101 3 6.68298 3.0878 6.83926 3.24408C6.99554 3.40036 7.08333 3.61232 7.08333 3.83333C7.08333 4.875 7.25 5.875 7.55833 6.80833C7.65 7.1 7.58333 7.425 7.35 7.65833L5.51667 9.49167Z' fill='%23C61F25'/%3E%3C/svg%3E");
}
.main_header__phones_items{
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.main_header__phone_number{
  color: #2C2C2C;
  font-family: "PT Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
  small{
    opacity: 1 !important;
  }
}
@media (max-width: 980px) {
  .main_header__phone_number{
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .main_header__phone_number{
    font-size: 14px;
  }
}
.main_header__callback{

}
.main_header__callback_btn.request-call{
  cursor: pointer;
  width: 100%;
  border-radius: 5px;
  background: #C61F25;
  color: #FFF;
  font-family: "PT Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
  padding: 9px 20px;
  box-sizing: border-box;
  text-align: center;
  margin-top: 12px;
}
.main_header__socials{
  display: grid;
  grid-template-columns: repeat(3, 30px);
  gap: 10px;
  justify-content: center;
  margin-top: 20px;
}
.main_header__socials_item{
  width: 30px;
  height: 30px;
  overflow: hidden;
  border-radius: 50%;
  cursor: pointer;
  font-size: 0px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  &.--tg{
    background-image: url('/pics/icons/tg_header_ico.webp');
  }
  &.--ok{
    background-image: url('/pics/icons/ok_header_ico.webp');
  }
  &.--vk{
    background-image: url('/pics/icons/vk_header_ico.webp');
  }
}
.main_header__announcement{
  color: #2C2C2C;
  font-family: "PT Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 130%;
  margin-top: 15px;
  text-align: center;
  align-items: center;
  padding: 8px 20px;
  border-radius: 4px;
  border: 2px solid #DC1616;
  background: rgba(240, 254, 0, 0.80);
}
@media (max-width: 980px) {
  .main_header__announcement{
    font-size: 16px;
  }
}
@media (max-width: 700px) {
  .main_header__announcement{
    font-size: 14px;
  }
}
@media (max-width: 600px) {
  .main_header__announcement{
    padding: 8px;
  }
}
@media (max-width: 400px) {
  .main_header__announcement{
    font-size: 13px;
  }
}
.main_header__nav{
  background: #0076DA;
  list-style: none;
}
@media (max-width: 1100px) {
  .main_header__nav .page-width{
    padding: 0 39px;
    box-sizing: border-box;
  }
}
@media (max-width: 980px) {
  .main_header__nav{
    display: none;
  }
}
.main_header__nav_wrapper{
  display: flex;
}
.main_header__nav_item{
  text-align: center;
  list-style: none;
  position: relative;
}
.main_header__nav_item::after{
  content: "";
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(83, 229, 255, 0.11);
  box-shadow: 1px -1px 1px 0px rgba(66, 183, 204, 0.42) inset,
    2px -2px 2px 0px rgba(255, 255, 255, 0.42) inset,
    -1px 1px 1px 0px rgba(255, 255, 255, 0.42) inset,
    -2px 2px 2px 0px rgba(66, 183, 204, 0.42) inset;
  transition: .3s;
  pointer-events: none;
}

.main_header__nav_item:hover::after{
  opacity: 1;
}

.main_header__nav_item a{
  display: block;
  padding: 9px 26px;
  width: max-content;
  height: 100%;
  color: #FFF;
  font-family: "PT Sans Narrow";
  font-size: 17px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  letter-spacing: 0.34px;
  text-transform: uppercase;
  text-decoration: none;
  transition: .3s;
}

.main_header__nav_item:hover a{
  color: #FFF;
}

.main_header__nav_submenu{
  position: absolute;
  opacity: 0;
  bottom: 0;
  left: 0;
  width: max-content;
  transform: translate(0, 100%);
  pointer-events: none;
  z-index: 999;
  transition: .3s;
  background: #0076DA;
}
.main_header__nav_item:hover > .main_header__nav_submenu{
  opacity: 1;
  pointer-events: all;
}

.main_header__nav_item.active-item > a{
  background: #FFF;
  color: #C61F25;
}
.main_header__nav_item.active-item > a::before{
  content: '';
  width: 100%;
  height: 2px;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  background: #CA2127;
}

.main_header__nav_item.active-item {
  background: #FFF;
}

.main_header__mobile{
  display: none;
}
@media (max-width: 980px) {
  .main_header__desktop{
    display: none;
  }
  .main_header__mobile{
    display: block;
  }
}

.main_header__mobile_menu_call{
  .main_header__mobile_menu_btn{
    cursor: pointer;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 7px;
    flex-wrap: nowrap;
  }
  .main_header__mobile_menu_btn span{
    color: #898989;
    font-family: "PT Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
  }
  .main_header__mobile_menu_btn_ico{
    width: 42px;
    height: 42px;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Cpath d='M6.5625 18.375C6.2144 18.375 5.88056 18.2367 5.63442 17.9906C5.38828 17.7444 5.25 17.4106 5.25 17.0625V6.56512C5.25 6.21703 5.38828 5.88319 5.63442 5.63705C5.88056 5.39091 6.2144 5.25262 6.5625 5.25262H17.0625C17.4106 5.25262 17.7444 5.39091 17.9906 5.63705C18.2367 5.88319 18.375 6.21703 18.375 6.56512V17.0625C18.375 17.4106 18.2367 17.7444 17.9906 17.9906C17.7444 18.2367 17.4106 18.375 17.0625 18.375H6.5625ZM24.9375 18.375C24.5894 18.375 24.2556 18.2367 24.0094 17.9906C23.7633 17.7444 23.625 17.4106 23.625 17.0625V6.56512C23.625 6.21703 23.7633 5.88319 24.0094 5.63705C24.2556 5.39091 24.5894 5.25262 24.9375 5.25262H35.4349C35.783 5.25262 36.1168 5.39091 36.363 5.63705C36.6091 5.88319 36.7474 6.21703 36.7474 6.56512V17.0625C36.7474 17.4106 36.6091 17.7444 36.363 17.9906C36.1168 18.2367 35.783 18.375 35.4349 18.375H24.9375ZM6.5625 36.75C6.2144 36.75 5.88056 36.6117 5.63442 36.3656C5.38828 36.1194 5.25 35.7856 5.25 35.4375V24.9375C5.25 24.5894 5.38828 24.2556 5.63442 24.0094C5.88056 23.7633 6.2144 23.625 6.5625 23.625H17.0625C17.4106 23.625 17.7444 23.7633 17.9906 24.0094C18.2367 24.2556 18.375 24.5894 18.375 24.9375V35.4375C18.375 35.7856 18.2367 36.1194 17.9906 36.3656C17.7444 36.6117 17.4106 36.75 17.0625 36.75H6.5625ZM24.9375 36.75C24.5894 36.75 24.2556 36.6117 24.0094 36.3656C23.7633 36.1194 23.625 35.7856 23.625 35.4375V24.9375C23.625 24.5894 23.7633 24.2556 24.0094 24.0094C24.2556 23.7633 24.5894 23.625 24.9375 23.625H35.4349C35.783 23.625 36.1168 23.7633 36.363 24.0094C36.6091 24.2556 36.7474 24.5894 36.7474 24.9375V35.4375C36.7474 35.7856 36.6091 36.1194 36.363 36.3656C36.1168 36.6117 35.783 36.75 35.4349 36.75H24.9375Z' fill='%230076DA'/%3E%3C/svg%3E");
    flex-shrink: 0;
  }
}
@media (max-width: 600px) {
  .main_header__mobile_menu_btn span{
    display: none;
  }
}
.main_header__basket{
  position: relative;
}
.mob_basket_icon.main_header__basket_icon{
  cursor: pointer;
  position: relative;
  width: 36px;
  height: 36px;
  background: none;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36' fill='none'%3E%3Cpath d='M34.9453 30.3047H32.7326C32.4018 29.689 31.9104 29.1745 31.3105 28.8158C30.7107 28.4572 30.0248 28.2678 29.3259 28.2678C28.627 28.2678 27.9412 28.4572 27.3414 28.8158C26.7415 29.1745 26.2501 29.689 25.9193 30.3047H15.7816C15.4509 29.689 14.9594 29.1745 14.3596 28.8158C13.7597 28.4572 13.0739 28.2678 12.375 28.2678C11.6761 28.2678 10.9903 28.4572 10.3904 28.8158C9.79058 29.1745 9.29914 29.689 8.96836 30.3047H8.17945C7.71325 30.3047 7.26615 30.1195 6.93649 29.7898C6.60684 29.4602 6.42164 29.0131 6.42164 28.5469C6.42164 28.0807 6.60684 27.6336 6.93649 27.3039C7.26615 26.9743 7.71325 26.7891 8.17945 26.7891H31.4297C31.6689 26.7891 31.9009 26.7078 32.0879 26.5586C32.2748 26.4094 32.4054 26.2011 32.4584 25.9678L35.974 10.4991C36.009 10.3446 36.0089 10.1843 35.9735 10.03C35.9381 9.87561 35.8684 9.73122 35.7696 9.60748C35.6708 9.48374 35.5454 9.38385 35.4027 9.3152C35.26 9.24655 35.1037 9.21092 34.9453 9.21094H7.63172L6.38648 0.898594C6.3491 0.648761 6.22328 0.420646 6.03192 0.255737C5.84056 0.0908284 5.59636 8.10139e-05 5.34375 0L1.05469 0C0.774967 4.16816e-09 0.506703 0.111119 0.308911 0.308911C0.111119 0.506703 0 0.774967 0 1.05469C0 1.33441 0.111119 1.60267 0.308911 1.80046C0.506703 1.99826 0.774967 2.10938 1.05469 2.10938H4.43531L5.67984 10.4147C5.6795 10.417 5.6795 10.4194 5.67984 10.4217L7.81805 24.6952C6.82489 24.7842 5.90449 25.2533 5.24901 26.0048C4.59353 26.7562 4.25362 27.7317 4.30026 28.7278C4.34689 29.7238 4.77646 30.6634 5.49929 31.3502C6.22212 32.0371 7.18232 32.4183 8.17945 32.4141H8.51906C8.59335 33.3858 9.03183 34.2937 9.74677 34.9561C10.4617 35.6185 11.4004 35.9865 12.375 35.9865C13.3496 35.9865 14.2883 35.6185 15.0032 34.9561C15.7182 34.2937 16.1567 33.3858 16.2309 32.4141H25.47C25.5443 33.3858 25.9828 34.2937 26.6977 34.9561C27.4126 35.6185 28.3513 35.9865 29.3259 35.9865C30.3006 35.9865 31.2392 35.6185 31.9542 34.9561C32.6691 34.2937 33.1076 33.3858 33.1819 32.4141H34.9453C35.225 32.4141 35.4933 32.3029 35.6911 32.1052C35.8889 31.9074 36 31.6391 36 31.3594C36 31.0797 35.8889 30.8114 35.6911 30.6136C35.4933 30.4158 35.225 30.3047 34.9453 30.3047ZM26.1077 14.8359C26.1077 14.5562 26.2189 14.288 26.4166 14.0902C26.6144 13.8924 26.8827 13.7812 27.1624 13.7812C27.4421 13.7812 27.7104 13.8924 27.9082 14.0902C28.106 14.288 28.2171 14.5562 28.2171 14.8359V21.1641C28.2171 21.4438 28.106 21.712 27.9082 21.9098C27.7104 22.1076 27.4421 22.2188 27.1624 22.2188C26.8827 22.2188 26.6144 22.1076 26.4166 21.9098C26.2189 21.712 26.1077 21.4438 26.1077 21.1641V14.8359ZM19.7796 13.4297C19.7796 13.15 19.8907 12.8817 20.0885 12.6839C20.2863 12.4861 20.5546 12.375 20.8343 12.375C21.114 12.375 21.3823 12.4861 21.5801 12.6839C21.7779 12.8817 21.889 13.15 21.889 13.4297V22.5703C21.889 22.85 21.7779 23.1183 21.5801 23.3161C21.3823 23.5139 21.114 23.625 20.8343 23.625C20.5546 23.625 20.2863 23.5139 20.0885 23.3161C19.8907 23.1183 19.7796 22.85 19.7796 22.5703V13.4297ZM13.4515 14.8359C13.4515 14.5562 13.5626 14.288 13.7604 14.0902C13.9582 13.8924 14.2265 13.7812 14.5062 13.7812C14.7859 13.7812 15.0542 13.8924 15.2519 14.0902C15.4497 14.288 15.5609 14.5562 15.5609 14.8359V21.1641C15.5609 21.4438 15.4497 21.712 15.2519 21.9098C15.0542 22.1076 14.7859 22.2188 14.5062 22.2188C14.2265 22.2188 13.9582 22.1076 13.7604 21.9098C13.5626 21.712 13.4515 21.4438 13.4515 21.1641V14.8359Z' fill='%23C61F25'/%3E%3C/svg%3E");
}
.mob_basket_icon.main_header__basket_icon ~ .mob_basket_value{
  width: 18px;
  height: 18px;
  background-color: #0076DA;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: #FFF;
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(50%, -50%);
}


.mobile_menu__footer{
  margin-top: 60px;
  padding-left: 50px;
  padding-bottom: 30px;
}
.menu_wrapp_mobile{
  height: 100%;
}
.mobile_menu__adress{
  position: relative;
  display: flex;
  gap: 6px;
  align-items: start;
  color: #2C2C2C;
  font-family: "PT Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}
.mobile_menu__adress::before{
  content: "";
  width: 20px;
  height: 20px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M9.79038 19.5252L9.56885 19.3677C8.46009 18.5532 7.42981 17.627 6.49269 16.6022C4.84615 14.7912 3 12.0766 3 8.87255C3 4.93083 6.04731 1 10.5 1C14.9527 1 18 4.93083 18 8.87376C18 12.0778 16.1538 14.7924 14.5073 16.601C13.5702 17.6258 12.5399 18.552 11.4312 19.3665C11.3373 19.4351 11.2635 19.4876 11.2096 19.5239C10.9754 19.6875 10.7365 19.8425 10.5 20C10.2635 19.8425 10.0246 19.6875 9.79038 19.5252ZM10.5 11.2965C11.112 11.2965 11.699 11.0412 12.1318 10.5869C12.5646 10.1325 12.8077 9.5163 12.8077 8.87376C12.8077 8.23123 12.5646 7.615 12.1318 7.16066C11.699 6.70632 11.112 6.45107 10.5 6.45107C9.88796 6.45107 9.30099 6.70632 8.86822 7.16066C8.43544 7.615 8.19231 8.23123 8.19231 8.87376C8.19231 9.5163 8.43544 10.1325 8.86822 10.5869C9.30099 11.0412 9.88796 11.2965 10.5 11.2965Z' fill='%23C61F25'/%3E%3C/svg%3E");
}
.mobile_menu__working_time{
  position: relative;
  display: flex;
  gap: 6px;
  align-items: start;
  color: #2C2C2C;
  font-family: "PT Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  margin-top: 25px;
}
.mobile_menu__working_time::before{
  content: "";
  width: 20px;
  height: 20px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M14.0001 4.07191C15.2068 4.7686 16.2105 5.76833 16.912 6.97215C17.6135 8.17597 17.9885 9.54213 17.9997 10.9354C18.011 12.3286 17.6582 13.7007 16.9762 14.9157C16.2942 16.1307 15.3068 17.1465 14.1115 17.8626C12.9163 18.5787 11.5548 18.9702 10.1618 18.9984C8.76875 19.0266 7.39251 18.6904 6.16929 18.0233C4.94608 17.3562 3.91832 16.3811 3.18775 15.1947C2.45718 14.0083 2.04913 12.6517 2.004 11.2591L2 10.9999L2.004 10.7407C2.0488 9.35911 2.45084 8.01268 3.17093 6.83271C3.89101 5.65273 4.90456 4.67948 6.11276 4.00782C7.32097 3.33616 8.6826 2.98903 10.0649 3.00026C11.4472 3.0115 12.803 3.38071 14.0001 4.07191ZM10.0001 6.19991C9.80415 6.19994 9.61502 6.27188 9.46859 6.40209C9.32216 6.53229 9.22861 6.71171 9.20569 6.90631L9.20009 6.99991V10.9999L9.20729 11.1047C9.22553 11.2435 9.27987 11.3751 9.36489 11.4863L9.43449 11.5663L11.8345 13.9663L11.9097 14.0319C12.05 14.1408 12.2226 14.1998 12.4001 14.1998C12.5777 14.1998 12.7502 14.1408 12.8905 14.0319L12.9657 13.9655L13.0321 13.8903C13.141 13.75 13.2001 13.5775 13.2001 13.3999C13.2001 13.2223 13.141 13.0498 13.0321 12.9095L12.9657 12.8343L10.8001 10.6679V6.99991L10.7945 6.90631C10.7716 6.71171 10.678 6.53229 10.5316 6.40209C10.3852 6.27188 10.196 6.19994 10.0001 6.19991Z' fill='%23C61F25'/%3E%3C/svg%3E");
}
.mobile_menu__phones{
  position: relative;
  display: flex;
  gap: 6px;
  align-items: start;
  color: #2C2C2C;
  font-family: "PT Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  margin-top: 25px;
}
.mobile_menu__phones::before{
  content: "";
  width: 20px;
  height: 20px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M5.51667 9.49167C6.71667 11.85 8.65 13.7833 11.0083 14.9833L12.8417 13.15C13.075 12.9167 13.4 12.85 13.6917 12.9417C14.625 13.25 15.625 13.4167 16.6667 13.4167C16.8877 13.4167 17.0996 13.5045 17.2559 13.6607C17.4122 13.817 17.5 14.029 17.5 14.25V17.1667C17.5 17.3877 17.4122 17.5996 17.2559 17.7559C17.0996 17.9122 16.8877 18 16.6667 18C12.9094 18 9.30609 16.5074 6.64932 13.8507C3.99256 11.1939 2.5 7.59057 2.5 3.83333C2.5 3.61232 2.5878 3.40036 2.74408 3.24408C2.90036 3.0878 3.11232 3 3.33333 3H6.25C6.47101 3 6.68298 3.0878 6.83926 3.24408C6.99554 3.40036 7.08333 3.61232 7.08333 3.83333C7.08333 4.875 7.25 5.875 7.55833 6.80833C7.65 7.1 7.58333 7.425 7.35 7.65833L5.51667 9.49167Z' fill='%23C61F25'/%3E%3C/svg%3E");
}
.mobile_menu__phones_list{
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.mobile_menu__phones_item{
  color: #2C2C2C;
  font-family: "PT Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}
.mobile_menu__socials{
  display: flex;
  gap: 10px;
  align-items: center;
  margin-top: 30px;
}
.mobile_menu__socials_item{
  width: 30px;
  height: 30px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  font-size: 0;
  &.--tg{
    background-image: url('/pics/icons/tg_header_ico.webp');
  }
  &.--ok{
    background-image: url('/pics/icons/ok_header_ico.webp');
  }
  &.--vk{
    background-image: url('/pics/icons/vk_header_ico.webp');
  }
}
.menu_wrapp_mobile_cont.catalog_mob_list_wrapp{
  height: 100%;
}
.burger.fixed{
  border-radius: 4px !important;
  background-color: #EAF5FF !important;
  display: flex;
  flex-direction: column-reverse;
  padding: 5px 15px !important;
}
.burger.fixed span{
  display: block !important;
  color: #898989 !important;
}



/* End */


/* Start:/local/templates/unicumplast_page/template_styles.css?1735291570155*/
.contacts__email__link {
    display: inline-block;
    width: 22px;
    height: 22px;
}

.contacts__email__link img {
    width: 100%;
    height: auto;
}
/* End */
/* /local/templates/unicumplast_page/components/bitrix/search.title/.default/style.css?17442722532108 */
/* /bitrix/components/bitrix/menu/templates/main_header_nav/style.css?17442723774 */
/* /bitrix/components/bitrix/catalog.section.list/templates/mob_menu/style.css?16598248027151 */
/* /bitrix/components/slam/easyform/lib/css/bootstrap.min.css?165982480722741 */
/* /bitrix/components/slam/easyform/lib/css/bootstrapValidator.min.css?1659824807565 */
/* /bitrix/components/slam/easyform/templates/application-online/style.css?16598248071049 */
/* /local/templates/unicumplast_page/components/bitrix/news.list/reviews_aside/style.css?1736934515467 */
/* /local/templates/unicumplast_page/styles.css?174437552629641 */
/* /local/templates/unicumplast_page/template_styles.css?1735291570155 */
