span.aug-001:before {
	content: "1 слой" ;
}

span.aug-002:before {
	content: "2 слоя" ;
}

span.aug-003:before {
	content: "Цинк" ;
}

span.aug-004:before {
	content: "Пересвет" ;
}

span.aug-005:before {
	content: "Выберите вариант ответа" ;
}

a.green, div.kwayy-html-sitemap-wrapper ul.kwayy-html-sitemap-post-list a {
	-moz-transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	-o-transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	-webkit-transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
}
/* line 9, addons.scss */
a.green:hover, div.kwayy-html-sitemap-wrapper ul.kwayy-html-sitemap-post-list a:hover {
	color: #46ae40;
}



/* line 21, addons.scss */
a.header-calculator {
	margin-right: 23px;
}

@media (max-width: 380px) {
	/* line 25, addons.scss */
	a.header-phone {
		font-size: 15px;
		margin: 3.5px 0 0;
	}
}

@media (max-width: 380px) {
	/* line 33, addons.scss */
	.header-soc__item img {
		width: 29px;
	}
}

@media (max-width: 380px) {
	/* line 40, addons.scss */
	a.header__calculator {
		font-size: 13px;
	}
}
@media (max-width: 333px) {
	/* line 40, addons.scss */
	a.header__calculator {
		display: none;
	}
}
@media (max-width: 380px) {
	/* line 47, addons.scss */
	a.header__calculator img {
		margin-right: 2px;
	}
}

@media (max-width: 380px) {
	/* line 54, addons.scss */
	a.header-cart {
		width: 30px;
		margin-top: 2px;
	}
}

/* line 69, addons.scss */
a#back-home {
	display: inline-block;
	margin-top: 29px;
}

/* line 75, addons.scss */
div.advantages div.advantages-block {
	margin-bottom: 20px;
}

/* line 80, addons.scss */
a#back-to-top {
	width: 60px;
	height: 60px;
	position: fixed;
	right: 40px;
	bottom: 120px;
	border-radius: 50%;
	background-color: #f7d6a0;
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 0;
	visibility: hidden;
	-moz-transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	-o-transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	-webkit-transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
}
@media (max-width: 767px) {
	/* line 80, addons.scss */
	a#back-to-top {
		display: none;
	}
}
/* line 97, addons.scss */
a#back-to-top.visible {
	visibility: visible;
	opacity: 1;
}

/* line 103, addons.scss */
a.disabled {
	pointer-events: none;
}

/* line 112, addons.scss */
div.kwayy-html-sitemap-wrapper h2.kwayy-html-sitemap-post-title {
	margin-bottom: 21px;
}
/* line 115, addons.scss */
div.kwayy-html-sitemap-wrapper ul.kwayy-html-sitemap-post-list {
	margin-bottom: 59px;
}

/* line 124, addons.scss */
div.modal-city > div.modal-inner {
	max-width: 720px;
}
/* line 126, addons.scss */
div.modal-city > div.modal-inner h2.modal-window__title {
	margin-bottom: 0;
}
/* line 129, addons.scss */
div.modal-city > div.modal-inner div#city-list {
	width: 100%;
	padding: 25px 53px 0 53px;
}
/* line 132, addons.scss */
div.modal-city > div.modal-inner div#city-list > ul {
	list-style: none;
	column-count: 2;
}
/* line 135, addons.scss */
div.modal-city > div.modal-inner div#city-list > ul a:hover {
	color: #46ae40;
}
/* line 140, addons.scss */
div.modal-city > div.modal-inner div#collapse-list {
	display: none;
	width: 100%;
	padding: 0 53px 25px 53px;
}
/* line 144, addons.scss */
div.modal-city > div.modal-inner div#collapse-list > ul {
	list-style: none;
	column-count: 2;
}
/* line 147, addons.scss */
div.modal-city > div.modal-inner div#collapse-list > ul a:hover {
	color: #46ae40;
}
/* line 152, addons.scss */
div.modal-city > div.modal-inner div#all-cities {
	width: 100%;
	text-align: right;
	padding-right: 53px;
}
/* line 157, addons.scss */
div.modal-city > div.modal-inner div#all-cities > a:hover {
	color: #46ae40;
}

@media (max-width: 1180px) {
	/* line 165, addons.scss */
	div.corrosion-row {
		display: block;
	}
	/* line 168, addons.scss */
	div.corrosion-row img.corrosion-img {
		display: none;
	}
	/* line 171, addons.scss */
	div.corrosion-row div.corrosion-right {
		margin: 0;
	}
	/* line 174, addons.scss */
	div.corrosion-row div.corrosion-item {
		position: static;
		justify-content: flex-start;
		width: 376px;
		margin: 0 auto 30px auto;
		text-align: left;
	}
	/* line 182, addons.scss */
	div.corrosion-row div.corrosion-left div.corrosion-item {
		flex-direction: row-reverse;
	}
	/* line 184, addons.scss */
	div.corrosion-row div.corrosion-left div.corrosion-item div.photo-bg {
		margin-left: 0;
		margin-right: 20px;
	}
}

@media (max-width: 1222px) {
	/* line 196, addons.scss */
	section.reviews-benefits > div.container > div.row {
		display: block;
	}
	/* line 198, addons.scss */
	section.reviews-benefits > div.container > div.row > div.quality-block {
		margin: 0 auto 53px auto;
	}
}

@media (max-width: 1024px) {
	/* line 206, addons.scss */
	a.price-nav__item {
		font-size: 16px;
	}
}
@media (max-width: 767px) {
	/* line 206, addons.scss */
	a.price-nav__item {
		font-size: 14px;
	}
}

@media (max-width: 767px) {
	/* line 215, addons.scss */
	a.catalog-content-nav__item {
		font-size: 14px;
	}
}

@media (max-width: 1222px) {
	/* line 223, addons.scss */
	section.quality div.quality-row {
		display: block;
	}
	/* line 225, addons.scss */
	section.quality div.quality-row div.quality-block {
		margin: 0 auto 53px auto;
	}
}

/* line 232, addons.scss */
section.recommendation {
	padding-bottom: 120px;
}
@media (max-width: 1222px) {
	/* line 235, addons.scss */
	section.recommendation div.recommendation-row {
		display: block;
	}
	/* line 237, addons.scss */
	section.recommendation div.recommendation-row div.recommendation-block-wrapper {
		width: 100%;
		max-width: 581px;
		margin: 53px 0 0;
	}
}

/* line 246, addons.scss */
section.nerves {
	padding-bottom: 120px;
}

@media (min-width: 761px) and (max-width: 1222px) {
	/* line 250, addons.scss */
	section.contacts {
		padding-bottom: 363px;
	}
	/* line 253, addons.scss */
	section.contacts .contacts-photo {
		width: calc(100% + 40px);
		height: 343px;
		top: auto;
		left: -20px;
		right: auto;
		bottom: -363px;
	}
}

@media (min-width: 761px) and (max-width: 1222px) {
	/* line 267, addons.scss */
	section.first-screen div.advantages > div.row {
		max-width: 624px;
		margin-left: -10px;
		justify-content: center;
	}
	/* line 271, addons.scss */
	section.first-screen div.advantages > div.row > div.advantages-block {
		margin-left: 10px;
		margin-right: 10px;
	}
}

@media (min-width: 761px) and (max-width: 1222px) {
	/* line 280, addons.scss */
	footer.footer {
		padding-left: 20px;
		padding-right: 20px;
	}
}



/* line 294, addons.scss */
section.additional-text {
	padding: 50px 0;
}

@media (max-width: 760px) {
	/* line 298, addons.scss */
	section.installation {
		padding: 50px 0;
	}
	/* line 301, addons.scss */
	section.installation div.installation-row {
		display: block;
		margin-bottom: 0;
	}
	/* line 304, addons.scss */
	section.installation div.installation-row div.installation-block {
		width: 205px;
		margin: 0 auto 50px auto;
	}
}

@media (max-width: 1222px) {
	/* line 312, addons.scss */
	section.ideal {
		padding-bottom: 120px;
	}
	/* line 315, addons.scss */
	section.ideal div.row.flex-s {
		display: block;
	}
	/* line 317, addons.scss */
	section.ideal div.row.flex-s div.ideal-block {
		margin-bottom: 50px;
	}
}
@media (max-width: 767px) {
	/* line 312, addons.scss */
	section.ideal {
		padding-bottom: 50px;
	}
}

/* line 327, addons.scss */
section.harness, section.consultation, section.expert, section.ideal, section.contacts-options, section.excursion {
	padding-bottom: 120px;
}
@media (max-width: 767px) {
	/* line 327, addons.scss */
	section.harness, section.consultation, section.expert, section.ideal, section.contacts-options, section.excursion {
		padding-bottom: 50px;
	}
}

/* line 334, addons.scss */
a#peresvet-tags-btn {
	width: 194px;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
	border: 1px solid #f5743f;
	border-radius: 4.04px;
	font-size: 15px;
	color: #f5743f;
	margin-top: 23px;
	-moz-transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	-o-transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	-webkit-transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
}
/* line 346, addons.scss */
a#peresvet-tags-btn:hover {
	color: #232323;
}

/* line 351, addons.scss */
nav#peresvet-tags {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	flex-wrap: wrap;
	margin-top: 50px;
	-moz-transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	-o-transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	-webkit-transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	transition: all 0.33s cubic-bezier(0.02, 0.49, 0.31, 0.93);
	height: 45px;
	overflow: hidden;
}
nav#peresvet-tags.show {
		height: auto;
}
/* line 358, addons.scss */
nav#peresvet-tags > a {
	color: #232323;
	padding: 5px 13px;
	margin: 5px;
	margin-left: 0;
	font-size: 14px;
	border: 1px solid #f5743f;
	border-radius: 4.04px;
}
/* line 365, addons.scss */
nav#peresvet-tags > a:hover {
	background: #f5743f;
	color: #fff;
}
/* line 369, addons.scss */
nav#peresvet-tags > a.hidden {
	display: none;
}

/* line 375, addons.scss */
a.catalog-nav-item__title {
	display: inline-block;
	margin-bottom: 15px;
}

/* line 380, addons.scss */
section.questions {
	padding-top: 120px;
	padding-bottom: 120px;
}
@media (max-width: 767px) {
	/* line 380, addons.scss */
	section.questions {
		padding-top: 50px;
		padding-bottom: 50px;
	}
}

/* line 389, addons.scss */
section.inner-page {
	padding-top: 256px;
}
@media (max-width: 767px) {
	/* line 389, addons.scss */
	section.inner-page {
		padding-top: 170px;
	}
}
