@charset "UTF-8";

a:focus, button:focus {
	outline: none !important;
}

#scroller {
	position: relative;
	display: block;
	height: 360px;
	border-color: rgba(0, 0, 0, 0.0);
	transition: border-color 150ms ease;
	overflow: auto;
}

#scroller:before {
	content: '';
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 0;
	z-index: 1;
	height: 60px;
	pointer-events: none;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(var(--bg1)));
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, var(--bg1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, var(--bg1) 100%);
}

#scroller-dop {
	position: relative;
	display: block;
	height: 270px;
	border-color: rgba(0, 0, 0, 0.0);
	transition: border-color 150ms ease;
	overflow: auto;
}

#scroller-dop:before {
	content: '';
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 0;
	z-index: 1;
	height: 60px;
	pointer-events: none;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(var(--bg1)));
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, var(--bg1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, var(--bg1) 100%);
}

.page {
	overflow: hidden;
}

.modal-open .modal {
	background: #000000c9;
}

.dopfu {
	flex: 0 0 20%;
	max-width: 20%;
}

.hide-only-breez {
	display: block;
}

.single-product-colors {
	display: flex;
	margin-bottom: 20px;
}

.whfu {
	width: 70px;
	margin-right: 10px;
	border: 1px solid #E0E0E0;
}

.whfu:hover {
	border: 1px solid #ED1C24;
}

.whfu-none {
	width: 70px;
	margin-right: 10px;
	border: 1px solid #E0E0E0;
	filter: opacity(0.5);
}

.whfu-none img {
	cursor: not-allowed;
}

#scroller:hover {
	border-color: rgb(235 236 240);
}

#scroller::-webkit-scrollbar-track {
	background-color: white;
}

#scroller::-webkit-scrollbar {
	width: 0.35rem;
	height: 0.35rem;
}

#scroller::-webkit-scrollbar, #scroller::-webkit-scrollbar-thumb {
	border-right-style: solid;
	border-right-width: calc(100vw + 100vh);
}

#scroller::-webkit-scrollbar-thumb {
	border-color: inherit;
}

#scroller-dop:hover {
	border-color: rgb(235 236 240);
}

#scroller-dop::-webkit-scrollbar-track {
	background-color: white;
}

#scroller-dop::-webkit-scrollbar {
	width: 0.35rem;
	height: 0.35rem;
}

#scroller-dop::-webkit-scrollbar, #scroller-dop::-webkit-scrollbar-thumb {
	border-right-style: solid;
	border-right-width: calc(100vw + 100vh);
}

#scroller-dop::-webkit-scrollbar-thumb {
	border-color: inherit;
}

.single-product-buttons {
	display: flex;
	justify-content: space-between;
}

button::-moz-focus-inner {
	border: 0;
}

*:focus {
	outline: none;
}

.info-bottommap {
	margin-top: 20px;
	font-size: 10px;
}

blockquote {
	padding: 0;
	margin: 0;
}

input, button, select, textarea {
	outline: none;
}

label {
	margin-bottom: 0;
}

.pronons {
	font-size: 13px;
}

.dop-height {
	height: 45px;
	margin-bottom: 1rem!important;
}

.dops-height {
	height: 50px;
}

.ddbutn {
	font-size: 10px!important;
}

p {
	margin: 0;
}

ul, ol {
	list-style: none;
	padding: 0;
	margin: 0;
}

ul li, ol li {
	display: block;
}

dl {
	margin: 0;
}

dt, dd {
	line-height: inherit;
}

dt {
	font-weight: inherit;
}

dd {
	margin-bottom: 0;
}

cite {
	font-style: normal;
}

form {
	margin-bottom: 0;
}

blockquote {
	padding-left: 0;
	border-left: 0;
}

address {
	margin-top: 0;
	margin-bottom: 0;
}

figure {
	margin-bottom: 0;
}

html p a:hover {
	text-decoration: none;
}

body {
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	font-size: 15px;
	line-height: 1.6;
	font-weight: 400;
	letter-spacing: .075em;
	color: #777777;
	background-color: #ffffff;
	-webkit-text-size-adjust: none;
	-webkit-font-smoothing: subpixel-antialiased;
}

.section-style-2 {
	color: #151515;
	letter-spacing: .05em;
}

h1, h2, h3, h4, h5, h6, [class^='heading-'] {
	margin-top: 0;
	margin-bottom: 0;
	font-weight: 300;
	letter-spacing: .035em;
	text-transform: uppercase;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: #6d6e71;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, [class^='heading-'] a {
	color: inherit;
}

h1 a:focus, h1 a:hover, h2 a:focus, h2 a:hover, h3 a:focus, h3 a:hover, h4 a:focus, h4 a:hover, h5 a:focus, h5 a:hover, h6 a:focus, h6 a:hover, [class^='heading-'] a:focus, [class^='heading-'] a:hover {
	color: #ed1c24;
}

h1, .heading-1 {
	font-size: 36px;
	line-height: 1;
	letter-spacing: .025em;
}

@media (min-width: 768px) {
	h1, .heading-1 {
		font-size: 36px;
	}
}

@media (min-width: 992px) {
	h1, .heading-1 {
		font-size: 36px;
	}
}

@media (min-width: 1200px) {
	h1, .heading-1 {
		font-size: 32px;
	}
}

h2, .heading-2 {
	font-size: 36px;
	line-height: 1.14286;
	letter-spacing: .075em;
}

@media (min-width: 768px) {
	h2, .heading-2 {
		font-size: 46px;
	}
}

@media (min-width: 992px) {
	h2, .heading-2 {
		font-size: 54px;
	}
}

@media (min-width: 1200px) {
	h2, .heading-2 {
		font-size: 70px;
	}
}

h3, .heading-3 {
	font-size: 30px;
	line-height: 1.22727;
	font-weight: 400;
}

@media (min-width: 768px) {
	h3, .heading-3 {
		font-size: 34px;
	}
}

@media (min-width: 992px) {
	h3, .heading-3 {
		font-size: 40px;
	}
}

@media (min-width: 1200px) {
	h3, .heading-3 {
		font-size: 26px;
	}
}

h4, .heading-4 {
	font-size: 30px;
	line-height: 1.27778;
	font-weight: 300;
}

@media (min-width: 768px) {
	h4, .heading-4 {
		font-size: 34px;
	}
}

@media (min-width: 1200px) {
	h4, .heading-4 {
		font-size: 36px;
	}
}

h5, .heading-5 {
	font-size: 20px;
	line-height: 1.25;
}

@media (min-width: 768px) {
	h5, .heading-5 {
		font-size: 24px;
	}
}

h6, .heading-6 {
	font-size: 16px;
	line-height: 1.33333;
}

@media (min-width: 768px) {
	h6, .heading-6 {
		font-size: 16px;
	}
}

.socicon {
	width: 25px;
	max-width: 25px;
}

.socicon-rut {
	width: 25px;
	margin-bottom: 5px;
}

.heading-7 {
	font-size: 16px;
	line-height: 1.5;
	font-weight: 400;
	letter-spacing: .2em;
	color: #777777;
}

small, .small {
	display: block;
	font-size: 12px;
	line-height: 1.5;
}

mark, .mark {
	padding: 3px 5px;
	color: #ffffff;
	background: #ed1c24;
}

.big {
	font-size: 18px;
	line-height: 1.55556;
}

.lead {
	font-size: 24px;
	line-height: 34px;
	font-weight: 300;
}

code {
	padding: 10px 5px;
	border-radius: 0.2rem;
	font-size: 90%;
	color: #111111;
	background: #E9ECEE;
}

p [style*='max-width'] {
	display: inline-block;
}

.brand {
	display: inline-block;
}

.brand .brand-logo-light {
	display: none;
}

.brand .brand-logo-dark {
	display: block;
}

.brand > * + * {
	margin-top: 0;
}

a {
	transition: all 0.3s ease-in-out;
}

a, a:focus, a:active, a:hover {
	text-decoration: none;
}

a, a:focus, a:active {
	color: #ed1c24;
}

a:hover {
	color: #961d11;
}

a[href*='tel'], a[href*='mailto'] {
	white-space: nowrap;
}

.link-hover {
	color: #ed1c24;
}

.link-press {
	color: #ed1c24;
}

.privacy-link {
	display: inline-block;
}

* + .privacy-link {
	margin-top: 40px;
}

.link-classic {
	font-size: 14px;
	font-weight: 500;
	letter-spacing: .1em;
	text-transform: uppercase;
}

.link-classic a, .link-classic a:focus, .link-classic a:active {
	color: #ed1c24;
}

.link-classic a:hover {
	color: #151515;
}

* + .link-classic {
	margin-top: 25px;
}

.link-play-classic {
	display: inline-block;
	position: relative;
	text-align: center;
	width: 70px;
	height: 70px;
	border-radius: 50%;
	background: rgba(255, 255, 255, 0.3);
}

.link-play-classic .icon {
	font-size: 30px;
	line-height: 70px;
	color: #ffffff;
}

.link-play-classic::before, .link-play-classic::after {
	display: inline-block;
	position: absolute;
	content: '';
	top: 0;
	left: 0;
	width: inherit;
	height: inherit;
	border-radius: inherit;
	opacity: 0;
	visibility: visible;
	will-change: transform;
	pointer-events: none;
	transform: none;
}

.link-play-classic::before {
	background: rgba(219, 42, 25, 0.5);
}

.link-play-classic::after {
	background: rgba(219, 42, 25, 0.3);
}

.link-play-classic:hover::before {
	animation: item1B 1s ease infinite;
}

.link-play-classic:hover::after {
	animation: item1A 1s ease infinite;
}

@media (min-width: 768px) {
	.link-play-classic {
		width: 90px;
		height: 90px;
	}

	.link-play-classic .icon {
		line-height: 90px;
	}
}

@media (min-width: 1200px) {
	.link-play-classic {
		width: 113px;
		height: 113px;
	}

	.link-play-classic .icon {
		font-size: 48px;
		line-height: 113px;
	}
}

@keyframes item1B {
	25% {
		opacity: 1;
		transform: none;
		visibility: visible;
	}

	100% {
		opacity: 0;
		transform: scale(2);
		visibility: hidden;
	}
}

@keyframes item1A {
	5% {
		opacity: 1;
	}

	100% {
		opacity: 0;
		transform: scale(3);
		visibility: hidden;
	}
}

.link-play-modern {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: center;
	padding: 10px 15px;
	border-radius: 10px;
	background: rgba(255, 255, 255, 0.14);
	transform: translate3d(-50%, -50%, 0);
}

.link-play-modern .icon {
	font-size: 64px;
	color: #ffffff;
}

.link-play-modern-title {
	font-size: 16px;
	line-height: 1.3;
	letter-spacing: .2em;
	text-transform: uppercase;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: #ffffff;
}

.link-play-modern-title span {
	display: block;
	font-size: 24px;
	font-weight: 900;
}

.link-play-modern-decor {
	display: none;
	height: 2px;
	width: 64px;
	background: #ffffff;
	transition: all .3s ease;
}

* + .link-play-modern-title {
	margin-top: 16px;
}

* + .link-play-modern-decor {
	margin-top: 16px;
}

.link-play-modern:hover .link-play-modern-decor {
	width: 30px;
}

@media (min-width: 576px) {
	.link-play-modern {
		padding: 20px 26px;
	}

	.link-play-modern .icon {
		color: rgba(255, 255, 255, 0.5);
	}

	.link-play-modern a:hover {
		color: #ffffff;
	}

	.link-play-modern-decor {
		display: inline-block;
	}
}

.link-play-creative {
	position: absolute;
	overflow: hidden;
	top: 5%;
	left: 5%;
	bottom: 25px;
	padding: 10px;
	color: #ffffff;
	z-index: 1;
}

.link-play-creative .icon {
	margin-left: -10px;
	font-size: 32px;
	color: inherit;
}

.link-play-creative .icon:hover {
	color: #ed1c24;
}

.link-play-creative-title {
	line-height: 1.44;
	font-weight: 300;
	letter-spacing: .2em;
	max-width: 280px;
	color: inherit;
}

.link-play-creative-decor {
	width: 1px;
	height: 100%;
	background: rgba(255, 255, 255, 0.4);
	pointer-events: none;
	transition: all .3s ease;
}

* + .link-play-creative-title {
	margin-top: 10px;
}

* + .link-play-creative-decor {
	margin-top: 18px;
}

@media (min-width: 576px) {
	.link-play-creative {
		top: 10%;
		left: 10%;
	}

	* + .link-play-creative-title {
		margin-top: 18px;
	}

	* + .link-play-creative-decor {
		margin-top: 26px;
	}
}

@media (min-width: 1600px) {
	.link-play-creative {
		top: 20%;
	}

	.link-play-creative-2 {
		top: 13%;
		bottom: 15%;
	}
}

.link-style-1 {
	display: inline-block;
	font-style: italic;
}

.link-style-1, .link-style-1:focus, .link-style-1:active {
	color: rgba(21, 21, 21, 0.5);
}

.link-style-1:hover {
	color: #ed1c24;
}

* + .link-style-1 {
	margin-top: 34px;
}

.block-center, .block-xs, .block-sm, .block-md, .block-lg, .block-xl {
	margin-left: auto;
	margin-right: auto;
}

.block-xs {
	max-width: 270px;
}

.block-sm {
	max-width: 370px;
}

.block-md {
	max-width: 420px;
}

.block-lg {
	max-width: 570px;
}

.block-xl {
	max-width: 870px;
}

@media (max-width: 575.98px) {
	.block-1 {
		max-width: 370px;
		margin-left: auto;
		margin-right: auto;
	}

	.block-2 {
		max-width: 320px;
		margin-left: auto;
		margin-right: auto;
	}

	.block-3 {
		max-width: 270px;
		margin-left: auto;
		margin-right: auto;
	}
}

.box-icon-creative {
	text-align: left;
	padding: 20px 5px 20px 5px;
	max-width: 270px;
	min-height: 100%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid rgba(255, 255, 255, 0.24);
}

.box-icon-creative-body {
	max-width: 220px;
	margin-left: auto;
	margin-right: auto;
}

.box-icon-creative-icon {
	position: relative;
	display: block;
	text-align: center;
	height: 36px;
	max-width: 36px;
	font-size: 30px;
	line-height: 36px;
	color: #fb4634;
}

.box-icon-creative-icon.icon-big {
	font-size: 36px;
}

.box-icon-creative-title {
	font-size: 16px;
	line-height: 1.125;
	font-weight: 500;
	letter-spacing: .1em;
	text-transform: uppercase;
}

.box-icon-creative-title a, .box-icon-creative-title a:focus, .box-icon-creative-title a:active {
	color: inherit;
}

.box-icon-creative-title a:hover {
	color: #ed1c24;
}

* + .box-icon-creative-title {
	margin-top: 14px;
}

.box-icon-modern {
	text-align: center;
	background: #ffffff;
	transition: all .3s ease;
}

.box-icon-modern-icon {
	font-size: 110px;
	line-height: 1;
	color: #b3b3b3;
	transition: color 0.5s;
}

.desktop .services-modern:hover .box-icon-modern-icon, .desktop .services-modern:hover .box-icon-modern-title a {
	color: #e30613;
}

.box-icon-modern-title {
	font-weight: 400;
	letter-spacing: .025em;
	text-transform: none;
}

.box-icon-modern-title a, .box-icon-modern-title a:focus, .box-icon-modern-title a:active {
	color: inherit;
}

.box-icon-modern-title a:hover {
	color: #e30613;
}

.box-icon-modern-link {
	display: inline-block;
	font-size: 16px;
	line-height: 1.5;
	font-weight: 500;
	letter-spacing: .1em;
}

.box-icon-modern-link, .box-icon-modern-link:focus, .box-icon-modern-link:active {
	color: #151515;
}

.box-icon-modern-link:hover {
	color: #ed1c24;
}

.box-icon-modern-link .icon {
	font-size: 16px;
	line-height: 24px;
	margin-left: 6px;
}

* + .box-icon-modern-title {
	margin-top: 24px;
}

* + .box-icon-modern-text {
	margin-top: 14px;
	font-size: 14px;
	text-align: center!important;
}

* + .box-icon-modern-link {
	margin-top: 16px;
}

@media (min-width: 576px) {
	.box-icon-modern {
		text-align: left;
		max-width: 270px;
	}
}

.box-icon-classic {
	text-align: left;
	transition: all .2s ease;
	z-index: 1;
}

.box-icon-classic-icon {
	display: inline-block;
	text-align: center;
	height: 70px;
	width: 70px;
	margin-top: 4px;
	font-size: 30px;
	line-height: 70px;
	color: #ed1c24;
	background: #ffffff;
	border-radius: 50%;
	box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.15);
}

.box-icon-classic-title {
	text-transform: none;
	letter-spacing: .05em;
}

.box-icon-classic-title a, .box-icon-classic-title a:focus, .box-icon-classic-title a:active {
	color: inherit;
}

.box-icon-classic-title a:hover {
	color: #ed1c24;
}

.box-icon-classic-text {
	line-height: 1.47;
	letter-spacing: .05em;
	color: rgba(21, 21, 21, 0.8);
}

* + .box-icon-classic-text {
	margin-top: 20px;
}

@media (min-width: 992px) {
	.box-icon-classic-icon {
		height: 90px;
		width: 90px;
		font-size: 40px;
		line-height: 90px;
	}
}

@media (min-width: 1200px) {
	.box-icon-classic-text {
		max-width: 92%;
		font-size: 14px;
	}
}

.box-comment {
	position: relative;
	text-align: left;
	padding-bottom: 45px;
	font-size: 15px;
	letter-spacing: .05em;
	color: #151515;
}

.box-comment::before {
	position: absolute;
	content: '';
	bottom: 0;
	right: 0;
	width: 100%;
	border-bottom: 1px solid #e1e1e1;
}

.box-comment > .box-comment {
	margin-top: 30px;
}

.box-comment > .box-comment:last-child {
	padding-bottom: 0;
}

.box-comment > .box-comment:last-child::before {
	display: none;
}

.box-comment-post {
	color: #777777;
}

.box-comment-product .unit {
	margin-bottom: -20px;
	margin-left: -24px;
}

.box-comment-product .unit > * {
	margin-bottom: 20px;
	margin-left: 24px;
}

@media (min-width: 992px) {
	.box-comment-product .unit {
		align-items: center;
	}
}

.box-comment-figure {
	display: inline-block;
}

.box-comment-figure img {
	max-width: 119px;
}

.box-comment-author {
	font-size: 18px;
	font-weight: 500;
	color: #151515;
}

.box-comment-author a, .box-comment-author a:focus, .box-comment-author a:active {
	color: inherit;
}

.box-comment-author a:hover {
	color: #ed1c24;
}

.box-comment-time {
	color: #777777;
}

.box-comment-days-ago {
	color: #151515;
}

.box-comment-reply, .box-comment-like {
	font-weight: 500;
}

.box-comment-reply > *, .box-comment-like > * {
	display: inline-block;
	vertical-align: middle;
}

.box-comment-reply a, .box-comment-reply a:focus, .box-comment-reply a:active, .box-comment-like a, .box-comment-like a:focus, .box-comment-like a:active {
	color: #151515;
}

.box-comment-reply a:hover, .box-comment-like a:hover {
	color: #ed1c24;
}

.box-comment-reply .icon, .box-comment-like .icon {
	margin-right: 8px;
	color: #9b9b9b;
}

.tab-content .tab-pane .box-comment:last-child {
	padding-bottom: 0;
}

.tab-content .tab-pane .box-comment:last-child::before {
	display: none;
}

.box-comment-form {
	text-align: left;
}

.box-comment-form .unit-body {
	flex-grow: 1;
}

* + .box-comment {
	margin-top: 50px;
}

* + .box-comment-text {
	margin-top: 14px;
}

.box-comment-wrap + h5 {
	margin-top: 40px;
}

.box-comment-text + .group-xl {
	margin-top: 24px;
}

.box-comment-author + .rd-form {
	margin-top: 20px;
}

.box-comment + .box-comment {
	margin-top: 45px;
}

.box-comment + .box-comment-form {
	margin-top: 45px;
}

@media (min-width: 768px) {
	.box-comment::before {
		width: calc(100% - 143px);
	}

	.box-comment > .box-comment {
		margin-left: 145px;
	}

	.box-comment-post::before {
		width: calc(100% - 96px);
	}

	.box-comment-post > .box-comment-post {
		margin-left: 96px;
	}
}

.clients-classic {
	text-align: center;
	padding: 20px 15px;
	border-bottom: 1px solid #ebebeb;
}

.clients-classic-figure {
	display: block;
}

.clients-classic-figure img {
	transition: all .3s ease;
	will-change: transform;
}

.clients-classic-wrap .row + .row {
	margin-top: 0;
}

@media (min-width: 992px) {
	.desktop .clients-classic-wrap .row > div:first-child .clients-classic:hover img {
		transform: translate3d(-20px, 0, 0);
	}

	.desktop .clients-classic-wrap .row > div:last-child .clients-classic:hover img {
		transform: translate3d(20px, 0, 0);
	}
}

@media (min-width: 576px) {
	.clients-classic {
		border-bottom: none;
	}

	.clients-classic-wrap {
		position: relative;
		padding: 20px 15px;
		background: #ffffff;
		border-radius: 10px;
		box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.03);
	}

	.clients-classic-wrap::before {
		position: absolute;
		content: '';
		top: 45px;
		bottom: 45px;
		left: 50%;
		width: 1px;
		background: #ebebeb;
	}

	.clients-classic-wrap .row {
		position: relative;
	}

	.clients-classic-wrap .row::before {
		display: none;
		position: absolute;
		content: '';
		top: 0;
		left: 30px;
		right: 30px;
		height: 1px;
		background: #ebebeb;
	}

	.clients-classic-wrap .row + .row::before {
		display: block;
	}
}

@media (min-width: 768px) {
	.clients-classic {
		padding: 30px 50px;
	}

	.clients-classic-wrap {
		padding: 25px 30px;
	}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
	.clients-classic {
		padding: 30px 15px;
	}

	.clients-classic-wrap {
		padding: 30px 15px;
	}
}

.bg-gray-100 .clients-classic-wrap {
	background: #ffffff;
}

@media (min-width: 576px) {
	.bg-gray-100 .clients-classic-wrap {
		box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.07);
	}
}

.box-contacts {
	text-align: center;
}

.box-contacts .unit-left {
	min-width: 30px;
	text-align: center;
}

.box-contacts a {
	display: inline-block;
}

.box-contacts a, .box-contacts a:focus, .box-contacts a:active {
	color: #151515;
}

.box-contacts a:hover {
	color: #ed1c24;
}

.box-contacts .phone {
	font-size: 18px;
	line-height: 1.33;
	letter-spacing: .1em;
}

.box-contacts .address {
	max-width: 90%;
}

.box-contacts .icon {
	vertical-align: middle;
	font-size: 22px;
	color: #ed1c24;
}

.box-contacts .icon-24 {
	font-size: 24px;
}

.box-contacts .icon-28 {
	font-size: 28px;
}

.box-contacts-title {
	font-size: 12px;
	line-height: 2;
	letter-spacing: .2em;
	font-weight: 500;
	text-transform: uppercase;
	color: rgba(21, 21, 21, 0.4);
}

.box-contacts-wrap {
	text-align: center;
	min-height: 100%;
	padding: 40px 30px;
	border: 1px solid #e1e1e1;
}

.box-contacts-text {
	font-size: 16px;
	letter-spacing: .075em;
	color: #151515;
}

* + .box-contacts {
	margin-top: 36px;
}

* + .box-contacts-item {
	margin-top: 24px;
}

* + .box-contacts-wrap {
	margin-top: 35px;
}

.box-contacts-text + .box-contacts {
	margin-top: 28px;
}

@media (min-width: 768px) {
	.box-contacts, .box-contacts-wrap {
		text-align: left;
	}

	.box-contacts-title {
		margin-left: 40px;
	}
}

@media (min-width: 992px) {
	.box-contacts-wrap {
		padding-bottom: 65px;
	}
}

@media (min-width: 1200px) {
	.box-contacts-wrap {
		padding: 50px 20px 78px 40px;
	}
}

.box-info {
	text-align: center;
}

@media (min-width: 768px) {
	.box-info {
		text-align: left;
	}
}

.box-info-title {
	text-transform: none;
	letter-spacing: .05em;
}

.box-info-text {
	color: #777777;
}

.box-info-link {
	display: inline-block;
	font-size: 18px;
	line-height: 1.33;
}

.box-info-link, .box-info-link:focus, .box-info-link:active {
	color: #ed1c24;
}

.box-info-link:hover {
	color: #151515;
}

* + .box-info-text {
	margin-top: 20px;
}

* + .box-info-link {
	margin-top: 30px;
}

@media (min-width: 1200px) {
	.box-info .unit {
		margin-bottom: -20px;
		margin-left: -40px;
	}

	.box-info .unit > * {
		margin-bottom: 20px;
		margin-left: 40px;
	}
}

.cta-classic {
	text-align: left;
}

.cta-classic .button {
	min-width: auto;
}

.cta-classic-title {
	line-height: 1.33;
	letter-spacing: .05em;
}

.cta-classic-text {
	font-size: 18px;
	line-height: 1.55556;
	font-weight: 300;
	letter-spacing: .025em;
	color: rgba(255, 255, 255, 0.7);
}

.cta-classic-text + .button {
	margin-top: 40px;
}

@media (min-width: 1200px) {
	.cta-classic-title {
		max-width: 90%;
	}
}

.cta-modern {
	text-align: left;
}

.cta-modern .button {
	min-width: auto;
	letter-spacing: .3em;
}

.cta-modern-title {
	line-height: 1.22;
	letter-spacing: .05em;
	font-weight: 400;
	text-transform: none;
}

.cta-modern-title-2 {
	line-height: 1.36;
}

.cta-modern-text {
	padding-left: 55px;
	text-indent: -55px;
	font-size: 18px;
	line-height: 1.55556;
	font-weight: 300;
	letter-spacing: .025em;
	color: rgba(255, 255, 255, 0.3);
}

.cta-modern-text > * {
	display: inline-block;
	vertical-align: middle;
	text-indent: 0;
}

.cta-modern-text-2 {
	color: #ffffff;
}

.cta-modern-decor {
	display: inline-block;
	width: 40px;
	height: 3px;
	margin-right: 15px;
	background: #ed1c24;
}

.cta-modern-decor-2 {
	background: #ed1c24;
}

* + .cta-modern-text {
	margin-top: 22px;
}

* + .cta-modern-text-2 {
	margin-top: 38px;
}

.cta-modern-text + .button {
	margin-top: 40px;
}

.clients-creative {
	position: relative;
	display: block;
	max-width: 270px;
	margin-left: auto;
	margin-right: auto;
	background: #ffffff;
	border: 1px solid #e1e1e1;
	transition: all .3s ease-in-out;
}

.clients-creative::before, .clients-creative::after {
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-width: 1px;
	border-style: solid;
	border-color: transparent;
	transition: color .1s ease, transform .3s ease;
	will-change: transform;
}

.clients-creative::before {
	transform: scaleX(0);
}

.clients-creative::after {
	transform: scaleY(0);
}

.clients-creative img {
	width: 100%;
	will-change: transform;
	transition: all .3s ease;
}

@media (min-width: 992px) {
	.desktop .clients-creative:hover {
		border-color: transparent;
	}

	.desktop .clients-creative:hover::before, .desktop .clients-creative:hover::after {
		transform: none;
	}

	.desktop .clients-creative:hover::before {
		border-color: #ed1c24 transparent #ed1c24 transparent;
	}

	.desktop .clients-creative:hover::after {
		border-color: transparent #ed1c24 transparent #ed1c24;
	}

	.desktop .clients-creative:hover img {
		transform: scale(0.9);
	}
}

@media (min-width: 992px) {
	.box-style-1 {
		margin-top: 10px;
		margin-left: 30px;
	}
}

@media (min-width: 1200px) {
	.box-style-1 {
		margin-left: 70px;
	}
}

html .group {
	margin-bottom: -20px;
	margin-left: -15px;
}

html .group:empty {
	margin-bottom: 0;
	margin-left: 0;
}

html .group > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 20px;
	margin-left: 15px;
}

html .group-xxs {
	margin-bottom: -8px;
	margin-left: -8px;
}

html .group-xxs:empty {
	margin-bottom: 0;
	margin-left: 0;
}

html .group-xxs > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 8px;
	margin-left: 8px;
}

html .group-sm {
	margin-bottom: -16px;
	margin-left: -16px;
}

html .group-sm:empty {
	margin-bottom: 0;
	margin-left: 0;
}

html .group-sm > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 16px;
	margin-left: 16px;
}

html .group-xmd {
	margin-bottom: -10px;
	margin-left: -20px;
}

html .group-xmd:empty {
	margin-bottom: 0;
	margin-left: 0;
}

html .group-xmd > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 20px;
}

html .group-md {
	margin-bottom: -20px;
	margin-left: -20px;
}

html .group-md:empty {
	margin-bottom: 0;
	margin-left: 0;
}

html .group-md > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 20px;
	margin-left: 20px;
}

html .group-lg {
	margin-bottom: -25px;
	margin-left: -25px;
}

html .group-lg:empty {
	margin-bottom: 0;
	margin-left: 0;
}

html .group-lg > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 25px;
	margin-left: 25px;
}

html .group-xl {
	margin-bottom: -20px;
	margin-left: -30px;
}

html .group-xl:empty {
	margin-bottom: 0;
	margin-left: 0;
}

html .group-xl > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 20px;
	margin-left: 30px;
}

html .group-xxl {
	margin-bottom: -30px;
	margin-left: -50px;
}

html .group-xxl:empty {
	margin-bottom: 0;
	margin-left: 0;
}

html .group-xxl > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 30px;
	margin-left: 50px;
}

html .group-xxxl {
	margin-bottom: -30px;
	margin-left: -60px;
}

html .group-xxxl:empty {
	margin-bottom: 0;
	margin-left: 0;
}

html .group-xxxl > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 30px;
	margin-left: 60px;
}

html .group-custom-1 {
	margin-bottom: -30px;
	margin-left: -40px;
}

html .group-custom-1:empty {
	margin-bottom: 0;
	margin-left: 0;
}

html .group-custom-1 > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 30px;
	margin-left: 40px;
}

@media (min-width: 992px) {
	html .group-custom-1 {
		margin-bottom: -30px;
		margin-left: -80px;
	}

	html .group-custom-1:empty {
		margin-bottom: 0;
		margin-left: 0;
	}

	html .group-custom-1 > * {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 30px;
		margin-left: 80px;
	}
}

html .group-middle {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
}

@media (min-width: 768px) {
	html .group-middle {
		justify-content: flex-start;
	}
}

html .group-justify {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
}

html .group-sm-justify {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
}

@media (min-width: 576px) {
	html .group-sm-justify {
		justify-content: space-between;
	}
}

* + .group-xxs {
	margin-top: 30px;
}

* + .group-sm {
	margin-top: 30px;
}

* + .group-md {
	margin-top: 30px;
}

* + .group-lg {
	margin-top: 30px;
}

* + .group-xl {
	margin-top: 30px;
}

* + .group-xxxl {
	margin-top: 35px;
}

* + .group-custom-1 {
	margin-top: 30px;
}

h4 + .group-md {
	margin-top: 40px;
}

.unit {
	display: flex;
	flex: 0 1 100%;
	margin-bottom: -20px;
	margin-left: -30px;
}

.unit > * {
	margin-bottom: 20px;
	margin-left: 30px;
}

.unit:empty {
	margin-bottom: 0;
	margin-left: 0;
}

.unit-body {
	flex: 0 1 auto;
}

.unit-left, .unit-right {
	flex: 0 0 auto;
	max-width: 100%;
}

.unit-spacing-xxs {
	margin-bottom: -5px;
	margin-left: -5px;
}

.unit-spacing-xxs > * {
	margin-bottom: 5px;
	margin-left: 5px;
}

.unit-spacing-xs {
	margin-bottom: -10px;
	margin-left: -10px;
}

.unit-spacing-xs > * {
	margin-bottom: 10px;
	margin-left: 10px;
}

.unit-spacing-sm {
	margin-bottom: -15px;
	margin-left: -15px;
}

.unit-spacing-sm > * {
	margin-bottom: 15px;
	margin-left: 15px;
}

.unit-spacing-md {
	margin-bottom: -20px;
	margin-left: -20px;
}

.unit-spacing-md > * {
	margin-bottom: 20px;
	margin-left: 20px;
}

.unit-spacing-lg {
	margin-bottom: -30px;
	margin-left: -30px;
}

.unit-spacing-lg > * {
	margin-bottom: 30px;
	margin-left: 30px;
}

.unit-spacing-xl {
	margin-bottom: -20px;
	margin-left: -40px;
}

.unit-spacing-xl > * {
	margin-bottom: 20px;
	margin-left: 40px;
}

.unit-spacing-1 {
	margin-bottom: -15px;
	margin-left: -30px;
}

.unit-spacing-1 > * {
	margin-bottom: 15px;
	margin-left: 30px;
}

.unit-spacing-2 {
	margin-bottom: -10px;
	margin-left: -30px;
}

.unit-spacing-2 > * {
	margin-bottom: 10px;
	margin-left: 30px;
}

.list-inline > li {
	display: inline-block;
}

html .list-inline-xs {
	transform: translate3d(0, -8px, 0);
	margin-bottom: -8px;
	margin-left: -3px;
	margin-right: -3px;
}

html .list-inline-xs > * {
	margin-top: 8px;
	padding-left: 3px;
	padding-right: 3px;
}

html .list-inline-sm {
	transform: translate3d(0, -8px, 0);
	margin-bottom: -8px;
	margin-left: -5px;
	margin-right: -5px;
}

html .list-inline-sm > * {
	margin-top: 8px;
	padding-left: 5px;
	padding-right: 5px;
}

html .list-inline-md {
	transform: translate3d(0, -10px, 0);
	margin-bottom: -10px;
	margin-left: -11px;
	margin-right: -11px;
}

html .list-inline-md > * {
	margin-top: 10px;
	padding-left: 11px;
	padding-right: 11px;
}

html .list-inline-xl {
	transform: translate3d(0, -14px, 0);
	margin-bottom: -14px;
	margin-left: -17px;
	margin-right: -17px;
}

html .list-inline-xl > * {
	margin-top: 14px;
	padding-left: 17px;
	padding-right: 17px;
}

.list-terms dt + dd {
	margin-top: 20px;
}

.list-terms dd + dt {
	margin-top: 40px;
}

* + .list-terms {
	margin-top: 50px;
}

.index-list {
	counter-reset: li;
}

.index-list > li .list-index-counter:before {
	content: counter(li, decimal-leading-zero);
	counter-increment: li;
}

.list-marked {
	text-align: left;
}

.list-marked > li {
	text-indent: -24px;
	padding-left: 24px;
}

.list-marked > li::before {
	position: relative;
	display: inline-block;
	left: 0;
	top: 0;
	content: '';
	height: 9px;
	width: 9px;
	margin-right: 15px;
	border-radius: 50%;
	background: #d7d7d7;
}

.list-marked > li + li {
	margin-top: 10px;
}

* + .list-marked {
	margin-top: 15px;
}

p + .list-marked {
	margin-top: 10px;
}

.list-marked-2 {
	text-align: left;
	font-size: 14px;
	line-height: 1.71;
	letter-spacing: .05em;
	color: #777777;
}

.list-marked-2 > li {
	text-indent: -21px;
	padding-left: 21px;
}

.list-marked-2 > li::before {
	position: relative;
	display: inline-block;
	left: 0;
	top: 0;
	content: '';
	height: 8px;
	width: 8px;
	margin-right: 13px;
	background: #e1e1e1;
	transition: all .3s ease-in-out;
}

.list-marked-2 > li:hover {
	color: #ed1c24;
}

.list-marked-2 > li:hover::before {
	background: #ed1c24;
}

.list-marked-2 a {
	color: inherit;
}

.list-marked-2 > li + li {
	margin-top: 14px;
}

* + .list-marked-2 {
	margin-top: 30px;
}

.list-ordered {
	counter-reset: li;
	text-align: left;
}

.list-ordered > li {
	position: relative;
	text-indent: -18px;
	padding-left: 18px;
}

.list-ordered > li:before {
	content: counter(li, decimal) ".";
	counter-increment: li;
	display: inline-block;
	top: 0;
	left: 0;
	text-indent: 0;
	min-width: 18px;
	color: inherit;
}

.list-ordered > li + li {
	margin-top: 10px;
}

* + .list-ordered {
	margin-top: 15px;
}

.list-category-2 li {
	position: relative;
	padding-right: 40px;
}

.list-category .active a {
	color: #cb2027;
	border-bottom: 2px solid #cb2027;
}

.list-category-number {
	position: absolute;
	right: 0;
	font-size: 15px;
	line-height: 1.6;
	transition: all .25s ease-in-out;
}

.list > li + li {
	margin-top: 10px;
}

.list-xs > li + li {
	margin-top: 5px;
}

.list-sm > li + li {
	margin-top: 10px;
}

.list-md > li + li {
	margin-top: 18px;
}

.list-lg > li + li {
	margin-top: 25px;
}

.list-xl > li + li {
	margin-top: 40px;
}

@media (min-width: 768px) {
	.list-xl > li + li {
		margin-top: 50px;
	}
}

@media (min-width: 992px) {
	.list-xl > li + li {
		margin-top: 60px;
	}
}

.list-history-wrap {
	height: 72px;
}

.list-history {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	position: relative;
}

.list-history::before {
	position: absolute;
	content: '';
	top: 17px;
	right: 20px;
	height: 6px;
	width: 1000%;
	background: #ed1c24;
}

@media (min-width: 576px) {
	.list-history {
		padding-left: 20px;
		max-width: 95%;
	}
}

@media (min-width: 1200px) {
	.list-history {
		position: absolute;
		right: calc(50% + 80px);
		left: 0;
		padding-left: 30px;
		max-width: none;
	}

	.list-history::before {
		width: 100%;
	}
}

@media (min-width: 1400px) {
	.list-history {
		padding-left: 90px;
	}
}

@media (min-width: 1600px) {
	.list-history {
		right: calc(50% + 185px);
		padding-left: 120px;
	}
}

.list-history-item {
	position: relative;
	padding-top: 54px;
	font-size: 18px;
	line-height: 1;
	font-weight: 500;
	letter-spacing: .05em;
}

.list-history-item a, .list-history-item a:focus, .list-history-item a:active {
	color: #151515;
}

.list-history-item a:hover {
	color: #ed1c24;
}

.list-history-item > .active .list-history-circle {
	width: 40px;
	height: 40px;
}

.list-history-item > .active .list-history-circle::before {
	width: 11px;
	height: 11px;
}

.list-history-circle {
	position: absolute;
	display: inline-block;
	top: 20px;
	left: 50%;
	font-size: 0;
	line-height: 0;
	width: 28px;
	height: 28px;
	background: #ffffff;
	border: 5px solid #ed1c24;
	border-radius: 50%;
	transform: translate3d(-50%, -50%, 0);
	transition: all .3s ease-in-out;
}

.list-history-circle::before {
	position: absolute;
	content: '';
	top: 50%;
	left: 50%;
	width: 0;
	height: 0;
	background: #ed1c24;
	border-radius: 50%;
	transform: translate3d(-50%, -50%, 0);
	transition: inherit;
}

* + .list-history-wrap {
	margin-top: 50px;
}

img {
	display: inline-block;
	max-width: 100%;
	height: auto;
}

.img-circle {
	border-radius: 50%;
}

.img-responsive {
	width: 100%;
}

.icon {
	display: inline-block;
	font-size: 16px;
	line-height: 1;
}

.icon::before {
	position: relative;
	display: inline-block;
	font-weight: 400;
	font-style: normal;
	speak: none;
	text-transform: none;
}

.icon-circle {
	border-radius: 50%;
}

.icon-xxxl {
	font-size: 78px;
}

.table-custom {
	width: 100%;
	max-width: 100%;
	text-align: left;
	background: #ffffff;
	border-collapse: collapse;
}

.table-custom th {
	padding: 14px 24px;
	font-size: 14px;
	line-height: 1.6;
	font-weight: 700;
	letter-spacing: .1em;
	text-transform: uppercase;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: #151515;
	background: #f3f3f3;
}

@media (max-width: 991.98px) {
	.table-custom th {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.modal .modal-dialog-centered {
		max-width: 100%!important;
	}

	iframe {
		width: 100%;
		height: 280px;
	}

	.modal-title {
		font-size: 14px;
		text-align: left;
	}

	.modal-body {
		padding: 5px;
	}
}

.table-custom td {
	padding: 14px 24px;
	font-size: 15px;
	line-height: 1.6;
	font-weight: 400;
	letter-spacing: .05em;
	background: #ffffff;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: #777777;
	min-width: 170px;
}

.table-custom tfoot td {
	color: #151515;
}

.table-custom tr {
	border: 1px solid #E9ECEE;
}

* + .table-custom-responsive {
	margin-top: 30px;
}

h5 + .table-custom-responsive {
	margin-top: 25px;
}

@media (min-width: 768px) {
	* + .table-custom-responsive {
		margin-top: 40px;
	}
}

.table-custom.table-custom-primary thead th {
	color: #ffffff;
	background: #ed1c24;
}

.table-custom.table-custom-primary thead tr {
	border-color: #ed1c24;
}

.table-custom.table-custom-bordered tbody tr {
	border: none;
}

.table-custom.table-custom-bordered td {
	border: 1px solid #E9ECEE;
}

.table-custom.table-custom-striped {
	border-bottom: 1px solid #E9ECEE;
}

.table-custom.table-custom-striped tr {
	border: none;
}

.table-custom.table-custom-striped tbody tr:nth-of-type(odd) td {
	background: transparent;
}

.table-custom.table-custom-striped tbody tr:nth-of-type(even) td {
	background: #f3f3f3;
}

@media (max-width: 991.98px) {
	.table-custom-responsive {
		display: block;
		width: 100%;
		overflow-x: auto;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}

	.table-custom-responsive.table-bordered {
		border: 0;
	}
}

.table-cart {
	text-align: center;
	text-transform: uppercase;
	border: 1px solid #e1e1e1;
}

.table-cart thead tr {
	border: 1px solid #e1e1e1;
}

.table-cart tr {
	border: none;
}

.table-cart th:first-child, .table-cart td:first-child {
	text-align: left;
}

@media (min-width: 992px) {
	.table-cart th:first-child, .table-cart td:first-child {
		padding-left: 30px;
	}
}

.table-cart tbody tr td {
	padding: 12px 14px;
}

.table-cart tbody tr:first-child td {
	padding-top: 26px;
}

.table-cart tbody tr:last-child td {
	padding-bottom: 26px;
}

.table-cart th {
	padding-top: 14px;
	padding-bottom: 14px;
	font-size: 16px;
	font-weight: 500;
	color: #777777;
	background: #ffffff;
}

@media (min-width: 992px) {
	.table-cart th {
		font-size: 18px;
		padding-top: 23px;
		padding-bottom: 23px;
	}
}

.table-cart td {
	width: auto;
	min-width: auto;
	font-size: 16px;
	letter-spacing: .075em;
	color: #151515;
}

.table-cart td:first-child {
	width: 61%;
	min-width: 390px;
}

.table-cart td:first-child > * {
	display: inline-block;
	vertical-align: middle;
}

@media (min-width: 992px) {
	.table-cart td:first-child {
		min-width: 500px;
	}
}

.table-cart td:nth-child(2), .table-cart td:nth-child(4) {
	width: 13%;
}

.table-cart td:nth-child(2), .table-cart td:nth-child(4) {
	min-width: 100px;
}

.table-cart td:nth-child(3) {
	min-width: 150px;
}

@media (min-width: 992px) {
	.table-cart td {
		font-size: 18px;
	}
}

@media (min-width: 1200px) {
	.table-cart td {
		font-size: 24px;
	}
}

.table-cart-link {
	font-weight: 500;
	letter-spacing: .1em;
}

.table-cart-link, .table-cart-link:focus, .table-cart-link:active {
	color: inherit;
}

.table-cart-link:hover {
	color: #ed1c24;
}

.table-cart-figure {
	display: inline-block;
	text-align: center;
	width: 100%;
	max-width: 90px;
	background: #f3f3f3;
}

@media (min-width: 992px) {
	.table-cart-figure {
		max-width: 146px;
	}
}

.table-cart-figure + a {
	margin-left: 15px;
}

@media (min-width: 992px) {
	.table-cart-figure + a {
		margin-left: 30px;
	}
}

.table-checkout {
	text-transform: uppercase;
}

.table-checkout tr {
	border-color: #e1e1e1;
}

.table-checkout tr + tr td {
	border-top: 1px solid #e1e1e1;
}

.table-checkout td {
	padding: 20px 20px;
	font-size: 16px;
	letter-spacing: .1em;
	color: #151515;
}

.table-checkout td:first-child {
	min-width: 190px;
}

.table-checkout td:last-child {
	min-width: 150px;
	text-align: right;
}

@media (min-width: 576px) {
	.table-checkout td {
		padding: 24px 56px 24px 24px;
	}
}

.table-project tr {
	border: none;
}

.table-project td {
	color: #9b9b9b;
	letter-spacing: .025em;
	border: 1px solid #e1e1e1;
}

.table-project td:first-child {
	text-align: center;
	min-width: 73px;
	width: 11%;
	padding: 20px 15px;
}

.table-project td:last-child {
	padding-left: 34px;
	padding-right: 34px;
	min-width: 260px;
}

.table-project .icon {
	font-size: 24px;
	color: #ed1c24;
}

.table-project .icon-26 {
	font-size: 26px;
}

.table-project .icon-28 {
	font-size: 28px;
}

.table-project td span {
	color: #151515;
}

hr {
	margin-top: 0;
	margin-bottom: 0;
	border-top: 1px solid #ebebeb;
}

.hr-gray-300 {
	border-color: #e1e1e1;
}

.hr-gray-1 {
	border-color: #d7d7d7;
}

.divider {
	font-size: 0;
	line-height: 0;
}

.divider::before {
	content: '';
	display: inline-block;
	width: 60px;
	height: 2px;
	background-color: #ed1c24;
}

.title-decor-left {
	position: relative;
	padding-bottom: 20px;
	font-size: 14px;
	letter-spacing: .1em;
	text-transform: uppercase;
	color: #151515;
}

.title-decor-left::before {
	position: absolute;
	display: inline-block;
	content: '';
	bottom: 0;
	left: 50%;
	width: 50px;
	height: 2px;
	margin-left: -25px;
	background-color: #ed1c24;
}

@media (min-width: 768px) {
	.title-decor-left {
		padding-left: 66px;
		padding-bottom: 0;
	}

	.title-decor-left::before {
		top: 50%;
		bottom: auto;
		left: 2px;
		margin-left: 0;
		margin-top: -1px;
	}
}

.text-divider {
	text-align: center;
	font-size: 12px;
	letter-spacing: 0;
	text-transform: uppercase;
}

* + .text-divider {
	margin-top: 20px;
}

.text-divider + .rd-form {
	margin-top: 20px;
}

h3 + .title-decor-left {
	margin-top: 22px;
}

.title-decor-left + p {
	margin-top: 26px;
}

.decor-classic {
	font-size: 0;
	line-height: 0;
}

.decor-classic span {
	display: inline-block;
	width: 95px;
	height: 1px;
	background: #e1e1e1;
}

.decor-classic-2 span {
	width: 123px;
}

* + .decor-classic-2 {
	margin-top: 26px;
}

.context-dark .decor-classic span, .bg-gray-dark .decor-classic span, .bg-primary .decor-classic span {
	background: #ffffff;
}

footer .button-wrap {
	margin-top: 30px;
}

footer .button {
	padding: 17px 80px 17px 20px;
	font-size: 18px;
	letter-spacing: 0.06em;
	font-weight: 400;
	width: 250px;
}

footer .form-button button {
	width: inherit;
}

.button {
	position: relative;
	overflow: hidden;
	display: inline-block;
	padding: 17px 40px;
	font-size: 14px;
	line-height: 1.85;
	min-width: 200px;
	border: none;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	font-weight: 900;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: center;
	cursor: pointer;
	vertical-align: middle;
	user-select: none;
	transition: all .25s ease-in-out;
}

.button.button-shadow, .button.button-icon {
	min-width: auto;
}

@media (min-width: 992px) {
	.button {
		min-width: 230px;
		padding: 25px 50px;
	}

	.popdops {
		min-width: 230px;
		padding: 0px 0px;
	}
}

.youtube-btn {
	width: 60px;
	height: auto!important;
	object-fit: cover;
	position: absolute;
	top: 45%;
	left: 50%;
	transform: translate(-50%, -50%);
	opacity: .5;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}

a:hover>.youtube-btn {
	opacity: 1;
}

.button-block {
	display: block;
	width: 100%;
}

.button-outline {
	z-index: 1;
}

.button-outline::before {
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border: 2px solid;
	transition: all .25s ease-in-out;
	pointer-events: none;
	z-index: -1;
}

.button-outline-2::before {
	border-width: 1px;
}

.button-default, .button-default:focus {
	color: #e1e1e1;
	background-color: #2c343b;
	border-color: #2c343b;
}

.button-default:hover, .button-default:active {
	color: #ffffff;
	background-color: #ed1c24;
	border-color: #ed1c24;
}

.button-default.button-ujarak::before {
	background: #ed1c24;
}

.button-default.button-outline::before {
	border-color: #2c343b;
}

.button-default.button-outline:hover::before, .button-default.button-outline:active::before {
	border-color: #ed1c24;
}

.button-white, .button-white:focus {
	color: #ed1c24;
	background-color: #ffffff;
	border-color: #ffffff;
}

.button-white:hover, .button-white:active {
	color: #ffffff;
	background-color: #ed1c24;
	border-color: #ed1c24;
}

.button-white.button-ujarak::before {
	background: #ed1c24;
}

.button-white.button-outline::before {
	border-color: #ffffff;
}

.button-white.button-outline:hover::before, .button-white.button-outline:active::before {
	border-color: #ed1c24;
}

.button-gray-100, .button-gray-100:focus {
	color: #151515;
	background-color: #E9ECEE;
	border-color: #E9ECEE;
}

.button-gray-100:hover, .button-gray-100:active {
	color: #151515;
	background-color: #eaeaea;
	border-color: #eaeaea;
}

.button-gray-100.button-ujarak::before {
	background: #eaeaea;
}

.button-gray-100.button-outline::before {
	border-color: #E9ECEE;
}

.button-gray-100.button-outline:hover::before, .button-gray-100.button-outline:active::before {
	border-color: #eaeaea;
}

.button-gray-3, .button-gray-3:focus {
	color: #ffffff;
	background-color: #3f4651;
	border-color: #3f4651;
}

.button-gray-3:hover, .button-gray-3:active {
	color: #ffffff;
	background-color: #4f5763;
	border-color: #4f5763;
}

.button-gray-3.button-ujarak::before {
	background: #4f5763;
}

.button-gray-3.button-outline::before {
	border-color: #3f4651;
}

.button-gray-3.button-outline:hover::before, .button-gray-3.button-outline:active::before {
	border-color: #4f5763;
}

.button-gray-8, .button-gray-8:focus {
	color: #ffffff;
	background-color: #47505f;
	border-color: #47505f;
}

.button-gray-8:hover, .button-gray-8:active {
	color: #151515;
	background-color: #ed1c24;
	border-color: #ed1c24;
}

.button-gray-8.button-ujarak::before {
	background: #ed1c24;
}

.button-gray-8.button-outline::before {
	border-color: #47505f;
}

.button-gray-8.button-outline:hover::before, .button-gray-8.button-outline:active::before {
	border-color: #ed1c24;
}

.button-blue-8, .button-blue-8:focus {
	color: #ffffff;
	background-color: #6d6e71;
	border-color: #6d6e71;
}

.button-blue-8:hover, .button-blue-8:active {
	color: #ffffff;
	background-color: #ed1c24;
	border-color: #ed1c24;
}

.button-blue-8.button-ujarak::before {
	background: #ed1c24;
}

.button-blue-8.button-outline::before {
	border-color: #031e2b;
}

.button-blue-8.button-outline:hover::before, .button-blue-8.button-outline:active::before {
	border-color: #ed1c24;
}

.button-red-8, .button-red-8:focus {
	color: #ffffff;
	background-color: #ed1c24;
	border: 1px solid #ed1c24;
}

.button-red-8:hover, .button-red-8:active {
	color: #ffffff;
	background-color: #961d11;
}

.button-primary, .button-primary:focus {
	color: #ffffff;
	background-color: #ed1c24;
	border-color: #ed1c24;
}

.button-primary:hover, .button-primary:active {
	color: #ffffff;
	background-color: #fb4634;
	border-color: #fb4634;
}

.button-primary.button-ujarak::before {
	background: #fb4634;
}

.button-primary.button-outline::before {
	border-color: #ed1c24;
}

.button-primary.button-outline:hover::before, .button-primary.button-outline:active::before {
	border-color: #fb4634;
}

.button-primary-2, .button-primary-2:focus {
	color: #ffffff;
	background-color: #ed1c24;
	border-color: #ed1c24;
}

.button-primary-2:hover, .button-primary-2:active {
	color: #ffffff;
	background-color: #ed1c24;
	border-color: #ed1c24;
}

.button-primary-2.button-ujarak::before {
	background: #ed1c24;
}

.button-primary-2.button-outline::before {
	border-color: #ed1c24;
}

.button-primary-2.button-outline:hover::before, .button-primary-2.button-outline:active::before {
	border-color: #ed1c24;
}

.button-default-outline, .button-default-outline:focus {
	color: #151515;
	background-color: transparent;
	border-color: #151515;
}

.button-default-outline:hover, .button-default-outline:active {
	color: #ffffff;
	background-color: #151515;
	border-color: #151515;
}

.button-default-outline.button-ujarak::before {
	background: #151515;
}

.button-default-outline.button-outline::before {
	border-color: #151515;
}

.button-default-outline.button-outline:hover::before, .button-default-outline.button-outline:active::before {
	border-color: #151515;
}

.button-default-outline-2, .button-default-outline-2:focus {
	color: #151515;
	background-color: transparent;
	border-color: #151515;
}

.button-default-outline-2:hover, .button-default-outline-2:active {
	color: #ffffff;
	background-color: #ed1c24;
	border-color: #ed1c24;
}

.button-default-outline-2.button-ujarak::before {
	background: #ed1c24;
}

.button-default-outline-2.button-outline::before {
	border-color: #151515;
}

.button-default-outline-2.button-outline:hover::before, .button-default-outline-2.button-outline:active::before {
	border-color: #ed1c24;
}

.button-default-outline-3, .button-default-outline-3:focus {
	color: #151515;
	background-color: transparent;
	border-color: #e1e1e1;
}

.button-default-outline-3:hover, .button-default-outline-3:active {
	color: #ed1c24;
	background-color: transparent;
	border-color: rgba(219, 42, 25, 0.3);
}

.button-default-outline-3.button-ujarak::before {
	background: transparent;
}

.button-default-outline-3.button-outline::before {
	border-color: #e1e1e1;
}

.button-default-outline-3.button-outline:hover::before, .button-default-outline-3.button-outline:active::before {
	border-color: rgba(219, 42, 25, 0.3);
}

.button-default-outline-4, .button-default-outline-4:focus {
	color: #151515;
	background-color: transparent;
	border-color: #e1e1e1;
}

.button-default-outline-4:hover, .button-default-outline-4:active {
	color: #ed1c24;
	background-color: transparent;
	border-color: rgba(219, 42, 25, 0.3);
}

.button-default-outline-4.button-ujarak::before {
	background: transparent;
}

.button-default-outline-4.button-outline::before {
	border-color: #e1e1e1;
}

.button-default-outline-4.button-outline:hover::before, .button-default-outline-4.button-outline:active::before {
	border-color: rgba(219, 42, 25, 0.3);
}

.button-ghost {
	border: 0;
	background-color: transparent;
}

.button-ghost:hover {
	color: #ffffff;
	background: #ed1c24;
}

.button-facebook, .button-facebook:focus {
	color: #ffffff;
	background-color: #4d70a8;
	border-color: #4d70a8;
}

.button-facebook:hover, .button-facebook:active {
	color: #ffffff;
	background-color: #456497;
	border-color: #456497;
}

.button-facebook.button-ujarak::before {
	background: #456497;
}

.button-facebook.button-outline::before {
	border-color: #4d70a8;
}

.button-facebook.button-outline:hover::before, .button-facebook.button-outline:active::before {
	border-color: #456497;
}

.button-twitter, .button-twitter:focus {
	color: #ffffff;
	background-color: #02bcf3;
	border-color: #02bcf3;
}

.button-twitter:hover, .button-twitter:active {
	color: #ffffff;
	background-color: #02a8da;
	border-color: #02a8da;
}

.button-twitter.button-ujarak::before {
	background: #02a8da;
}

.button-twitter.button-outline::before {
	border-color: #02bcf3;
}

.button-twitter.button-outline:hover::before, .button-twitter.button-outline:active::before {
	border-color: #02a8da;
}

.button-google, .button-google:focus {
	color: #ffffff;
	background-color: #e2411e;
	border-color: #e2411e;
}

.button-google:hover, .button-google:active {
	color: #ffffff;
	background-color: #cc3a1a;
	border-color: #cc3a1a;
}

.button-google.button-ujarak::before {
	background: #cc3a1a;
}

.button-google.button-outline::before {
	border-color: #e2411e;
}

.button-google.button-outline:hover::before, .button-google.button-outline:active::before {
	border-color: #cc3a1a;
}

.button-shadow {
	position: relative;
	z-index: 1;
}

.button-shadow::before {
	position: absolute;
	content: '';
	bottom: -5px;
	left: 0;
	width: 100%;
	height: 5px;
	transition: inherit;
	z-index: -1;
}

.button-shadow.button {
	overflow: visible;
}

.button-shadow.button-primary::before {
	background: #fb4634;
}

.button-shadow.button-primary:hover::before, .button-shadow.button-primary:active::before {
	background: #ed1c24;
}

.button-shadow:focus, .button-shadow:active {
	box-shadow: none;
}

.button-shadow-2 {
	box-shadow: 7px 7px 13px 0 rgba(0, 0, 0, 0.13);
}

.button-ujarak {
	position: relative;
	z-index: 0;
	transition: background .4s, border-color .4s, color .4s;
}

.button-ujarak::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #ed1c24;
	z-index: -1;
	opacity: 0;
	transform: scale3d(0.7, 1, 1);
	transition: transform 0.42s, opacity 0.42s;
	border-radius: inherit;
}

.button-ujarak, .button-ujarak::before {
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.button-ujarak:hover {
	transition: background .4s .4s, border-color .4s 0s, color .2s 0s;
}

.button-ujarak:hover::before {
	opacity: 1;
	transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
}

.button-xs {
	padding: 12px 25px;
	font-size: 12px;
	line-height: 2.17;
	min-width: auto;
}

.button-sm {
	padding: 12px 30px;
	font-size: 12px;
	line-height: 2.17;
	min-width: 160px;
}

@media (min-width: 992px) {
	.button-sm {
		min-width: 200px;
		padding: 17px 40px;
	}
}

.button-lg {
	padding: 20px 45px;
	line-height: 1.85;
	min-width: 230px;
	font-size: 18px;
	letter-spacing: 0.2em;
	font-weight: 600;
}

@media (min-width: 992px) {
	.button-lg {
		min-width: 276px;
		padding: 20px 40px;
	}
}

.button-circle {
	border-radius: 30px;
}

.button-round-1 {
	border-radius: 5px;
}

.button-round-2 {
	border-radius: 10px;
}

.button-icon .icon {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	line-height: 1;
	color: inherit;
}

.button-icon-left .icon {
	padding-right: 5px;
	font-size: 17px;
}

.button-icon-left span {
	display: inline-block;
	vertical-align: middle;
}

.button-icon-right {
	padding-right: 95px;
}

.button-icon-right .icon {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 68px;
	font-size: 27px;
	transition: inherit;
}

.button-icon-right:hover .icon::before {
	animation: btnIconTransform .2s ease;
}

.button-icon-right.button-outline .icon {
	top: 1px;
	right: 1px;
	bottom: 1px;
	background: transparent;
	border-left: 1px solid;
}

.button-icon-right.button-outline::before {
	border-width: 1px;
}

.button-icon-right.button-primary .icon {
	background: #fb4634;
}

.button-icon-right.button-primary:hover, .button-icon-right.button-primary:active {
	color: #ffffff;
	border-color: #fb4634;
	background: #fb4634;
}

.button-icon-right.button-primary:hover .icon, .button-icon-right.button-primary:active .icon {
	background: #ed1c24;
}

.button-icon-right.button-gray-3 .icon {
	background: #4f5763;
}

.button-icon-right.button-gray-3:hover .icon, .button-icon-right.button-gray-3:active .icon {
	background: #3f4651;
}

.button-icon-right.button-blue-8 .icon {
	background: #939598;
	color: white;
}

.button-icon-right.button-blue-8:hover .icon, .button-icon-right.button-blue-8:active .icon {
	background: #fb4634;
}

.button-icon-right.button-red-8 .icon {
	background: #f17075;
}

.button-icon-right.button-red-8:hover .icon, .button-icon-right.button-red-8:active .icon {
	background: #ed1c24;
}

@media (min-width: 992px) {
	.button.button-icon-right.buttonWhite:hover, .bg-red .button.button-icon-right:hover {
		background-color: #961d11;
	}

	.button-icon-right.button-lg {
		padding-right: 115px;
		padding-right: 80px;
	}

	.button-icon-right.button-outline {
		padding-left: 45px;
	}
}

@keyframes btnIconTransform {
	25% {
		transform: translateX(5px);
	}

	75% {
		transform: translateX(-5px);
	}
}

.button-winona {
	overflow: hidden;
}

.content-original, .content-dubbed {
	transition: transform .3s, opacity .3s;
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.content-dubbed {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	transform: translate3d(0, 20%, 0);
	pointer-events: none;
}

.button-winona:hover .content-original {
	opacity: 0;
	transform: translate3d(0, -50%, 0);
}

.button-winona:hover .content-dubbed {
	opacity: 1;
	transform: none;
}

.btn-primary {
	border-radius: 3px;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	font-weight: 900;
	letter-spacing: .05em;
	text-transform: uppercase;
	transition: .33s;
}

.btn-primary, .btn-primary:active, .btn-primary:focus {
	color: #ffffff;
	background: #ed1c24;
	border-color: #ed1c24;
}

.btn-primary:hover {
	color: #ffffff;
	background: #000000;
	border-color: #000000;
}

.button-social {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: -12px;
	margin-left: -12px;
}

.button-social:empty {
	margin-bottom: 0;
	margin-left: 0;
}

.button-social > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 12px;
	margin-left: 12px;
}

.button-social > * {
	min-width: 175px;
	flex-grow: 1;
}

.button-social .button {
	padding-left: 20px;
	padding-right: 20px;
}

.button-social * + .button {
	margin-top: 0;
}

.button-width-auto {
	min-width: auto;
}

.button-width-240 {
	min-width: 240px;
}

.button-tags {
	position: relative;
	overflow: hidden;
	display: inline-block;
	padding: 7px 20px;
	font-size: 12px;
	line-height: 24px;
	border-width: 1px;
	border-style: solid;
	font-weight: 700;
	letter-spacing: .05em;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	text-transform: uppercase;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: center;
	cursor: pointer;
	vertical-align: middle;
	user-select: none;
	transition: all .25s ease-in-out;
}

.button-tags, .button-tags:focus {
	color: #9b9b9b;
	background-color: transparent;
	border-color: #e1e1e1;
}

.button-tags:hover, .button-tags:active {
	color: #151515;
	background-color: #ed1c24;
	border-color: #ed1c24;
}

.button-wrap.oh {
	padding-bottom: 15px;
	margin-bottom: -15px;
}

.button-style-1 {
	position: relative;
	text-align: center;
	padding: 0;
	color: #151515;
	background: #ffffff;
	border: 2px solid #151515;
	margin-bottom: 20px;
	z-index: 1;
}

.button-style-1 .icon {
	display: none;
	font-size: 28px;
	line-height: inherit;
	transition: all .2s ease;
	transform: none;
	opacity: 1;
}

.button-style-1-text {
	display: inline-block;
	padding: 18px 15px 17px;
	white-space: nowrap;
	font-size: 12px;
	line-height: 1.75;
	letter-spacing: .1em;
	font-weight: 900;
	text-transform: uppercase;
	cursor: pointer;
	transition: all .2s ease-in-out, padding .3s ease;
}

.button-style-1-text a, .button-style-1-text a:focus, .button-style-1-text a:active {
	color: #151515;
}

.button-style-1-text a:hover {
	color: #ed1c24;
}

@media (min-width: 992px) {
	.button-style-1-text {
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media (min-width: 1200px) {
	.desktop .button-style-1 {
		width: 78px;
		height: 67px;
		line-height: 63px;
	}

	.desktop .button-style-1 .icon {
		display: inline-block;
	}

	.desktop .button-style-1-text {
		position: absolute;
		top: -2px;
		left: -2px;
		padding: 21px 0;
		letter-spacing: .2em;
		background: inherit;
		border: inherit;
		visibility: hidden;
		opacity: 0;
	}

	.desktop .button-style-1:hover .button-style-1-text {
		opacity: 1;
		visibility: visible;
		padding-left: 34px;
		padding-right: 34px;
	}

	.desktop .button-style-1:hover .icon {
		transform: scale(0);
		opacity: 0;
	}
}

.rd-form {
	position: relative;
	text-align: center;
}

.rd-form .button {
	padding-left: 30px;
	padding-right: 30px;
}

.rd-form .button-icon-right {
	padding-left: 45px;
	padding-right: 95px;
}

.rd-form [class*='col-'] .button {
}

@media (max-width: 575.98px) {
	.rd-form .button {
		display: block;
		width: 100%;
	}
}

@media (min-width: 768px) {
	.rd-form {
		text-align: left;
	}
}

.rd-form-2 .form-input {
	border-color: #ffffff;
}

.rd-form-center .form-label, .rd-form-center .form-input {
	text-align: center;
}

input:-webkit-autofill ~ label, input:-webkit-autofill ~ .form-validation {
	color: #000000 !important;
}

.form-wrap {
	position: relative;
}

.form-wrap.has-error .form-input {
	border-color: #f5543f;
}

.form-wrap.has-focus .form-input {
	border-color: #ed1c24;
}

* + .form-wrap {
	margin-top: 18px;
}

.form-wrap + .button {
	margin-top: 30px;
}

.form-input {
	display: block;
	width: 100%;
	min-height: 60px;
	padding: 16px 25px;
	font-size: 15px;
	font-weight: 400;
	line-height: 26px;
	letter-spacing: .075em;
	color: #777777;
	background-color: #ffffff;
	background-image: none;
	border-radius: 0;
	-webkit-appearance: none;
	transition: .3s ease-in-out;
	border: 1px solid #e1e1e1;
}

.form-input:focus {
	outline: 0;
}

textarea.form-input {
	height: 150px;
	min-height: 60px;
	max-height: 255px;
	resize: vertical;
}

.form-label, .form-label-outside {
	margin-bottom: 0;
	color: #777777;
	font-weight: 400;
}

.form-label {
	position: absolute;
	top: 30px;
	left: 0;
	right: 0;
	padding-left: 25px;
	padding-right: 25px;
	font-size: 15px;
	font-weight: 400;
	line-height: 26px;
	letter-spacing: .075em;
	pointer-events: none;
	text-align: left;
	z-index: 9;
	transition: .25s;
	will-change: transform;
	transform: translateY(-50%);
}

.form-label.focus {
	opacity: 0;
}

.form-label.auto-fill {
	color: #777777;
}

.form-label-outside {
	width: 100%;
	margin-bottom: 4px;
}

@media (min-width: 768px) {
	.form-label-outside {
		position: static;
	}

	.form-label-outside, .form-label-outside.focus, .form-label-outside.auto-fill {
		transform: none;
	}
}

[data-x-mode='true'] .form-label {
	pointer-events: auto;
}

.form-validation {
	position: absolute;
	right: 8px;
	top: 0;
	z-index: 11;
	margin-top: 2px;
	font-size: 9px;
	font-weight: 400;
	line-height: 12px;
	letter-spacing: 0;
	color: #f5543f;
	transition: .3s;
}

.form-validation-left .form-validation {
	top: 100%;
	right: auto;
	left: 0;
}

#form-output-global {
	position: fixed;
	bottom: 30px;
	left: 15px;
	z-index: 2000;
	visibility: hidden;
	transform: translate3d(-500px, 0, 0);
	transition: .3s all ease;
}

#form-output-global.active {
	visibility: visible;
	transform: translate3d(0, 0, 0);
}

@media (min-width: 576px) {
	#form-output-global {
		left: 30px;
	}
}

.form-output {
	position: absolute;
	top: 100%;
	left: 0;
	font-size: 10px;
	font-weight: 400;
	line-height: 1.2;
	margin-top: 2px;
	transition: .3s;
	opacity: 0;
	visibility: hidden;
}

.form-output.active {
	opacity: 1;
	visibility: visible;
}

.form-output.error {
	color: #f5543f;
}

.form-output.success {
	color: #98bf44;
}

.radio .radio-custom, .radio-inline .radio-custom, .checkbox .checkbox-custom, .checkbox-inline .checkbox-custom {
	opacity: 0;
}

.radio .radio-custom, .radio .radio-custom-dummy, .radio-inline .radio-custom, .radio-inline .radio-custom-dummy, .checkbox .checkbox-custom, .checkbox .checkbox-custom-dummy, .checkbox-inline .checkbox-custom, .checkbox-inline .checkbox-custom-dummy {
	position: absolute;
	top: 3px;
	left: 0;
	width: 18px;
	height: 18px;
	outline: none;
	cursor: pointer;
}

.radio .radio-custom-dummy, .radio-inline .radio-custom-dummy, .checkbox .checkbox-custom-dummy, .checkbox-inline .checkbox-custom-dummy {
	pointer-events: none;
	background: #ffffff;
}

.radio .radio-custom-dummy::after, .radio-inline .radio-custom-dummy::after, .checkbox .checkbox-custom-dummy::after, .checkbox-inline .checkbox-custom-dummy::after {
	position: absolute;
	opacity: 0;
	transition: .22s;
}

.radio .radio-custom:focus, .radio-inline .radio-custom:focus, .checkbox .checkbox-custom:focus, .checkbox-inline .checkbox-custom:focus {
	outline: none;
}

.radio input, .radio-inline input, .checkbox input, .checkbox-inline input {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}

.radio-custom:checked + .radio-custom-dummy:after, .checkbox-custom:checked + .checkbox-custom-dummy:after {
	opacity: 1;
}

.radio, .radio-inline {
	position: relative;
	text-align: left;
	padding-left: 30px;
	cursor: pointer;
}

.radio .radio-custom-dummy, .radio-inline .radio-custom-dummy {
	top: 3px;
	left: 0;
	width: 18px;
	height: 18px;
	margin: 0;
	border: 2px solid #e8e8e8;
}

.radio .radio-custom-dummy::after, .radio-inline .radio-custom-dummy::after {
	content: '\f222';
	font-family: "Material Design Icons";
	position: absolute;
	top: -2px;
	left: -1px;
	font-size: 18px;
	line-height: 1;
	color: #151515;
}

.checkbox, .checkbox-inline {
	position: relative;
	text-align: left;
	padding-left: 30px;
	cursor: pointer;
}

.checkbox .checkbox-custom-dummy, .checkbox-inline .checkbox-custom-dummy {
	top: 3px;
	left: 0;
	width: 18px;
	height: 18px;
	margin: 0;
	border: 2px solid #e8e8e8;
}

.checkbox .checkbox-custom-dummy::after, .checkbox-inline .checkbox-custom-dummy::after {
	content: '\f222';
	font-family: "Material Design Icons";
	position: absolute;
	top: -2px;
	left: -1px;
	font-size: 18px;
	line-height: 1;
	color: #151515;
}

.form-wrap + .checkbox-inline {
	margin-top: 10px;
}

.row + .checkbox-inline {
	margin-top: 20px;
}

.checkbox-inline + .row {
	margin-top: 26px;
}

.toggle-custom {
	padding-left: 60px;
	-webkit-appearance: none;
}

.toggle-custom:checked ~ .checkbox-custom-dummy::after {
	background: #ed1c24;
	transform: translate(20px, -50%);
}

.toggle-custom ~ .checkbox-custom-dummy {
	position: relative;
	display: inline-block;
	margin-top: -1px;
	width: 44px;
	height: 20px;
	background: #ffffff;
	cursor: pointer;
}

.toggle-custom ~ .checkbox-custom-dummy::after {
	content: '';
	position: absolute;
	display: inline-block;
	width: 16px;
	height: 16px;
	left: 0;
	top: 50%;
	background: #b7b7b7;
	transform: translate(4px, -50%);
	opacity: 1;
	transition: .22s;
}

.rd-form-inline {
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	text-align: center;
	max-width: 600px;
	margin-bottom: -16px;
}

.rd-form-inline > * {
	margin-bottom: 16px;
}

.rd-form-inline > * {
	margin-top: 0;
}

.rd-form-inline .form-wrap-select {
	text-align: left;
}

.rd-form-inline .form-wrap {
	flex: 1 0 auto;
	min-width: 185px;
}

.rd-form-inline .form-button {
	flex: 1 0 0%;
	min-height: 60px;
}

.rd-form-inline .form-button-2 {
	flex-grow: 0;
}

.rd-form-inline .button {
	min-width: auto;
	min-height: inherit;
}

.rd-form-inline.rd-form-inline-centered {
	margin-left: auto;
	margin-right: auto;
}

@media (min-width: 576px) {
	.rd-form-inline .form-button {
		flex-grow: 0;
	}
}

.rd-form-inline-sm .icon {
	font-size: 30px;
}

.rd-form-inline-sm .button {
	min-width: auto;
}

.rd-form-inline-sm .button-icon-2, .rd-form-inline-sm .button-icon-3 {
	padding: 9px 14px;
}

@media (min-width: 576px) {
	.rd-form-inline-sm .icon {
		font-size: 30px;
	}
}

@media (min-width: 1200px) {
	.rd-form-inline-sm .button-icon-3 {
		padding: 17px 30px;
	}
}

.rd-form-inline-lg {
	max-width: none;
	margin-bottom: -16px;
	margin-left: -30px;
}

.rd-form-inline-lg:empty {
	margin-bottom: 0;
	margin-left: 0;
}

.rd-form-inline-lg > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 16px;
	margin-left: 30px;
}

.rd-form-inline-lg .form-input {
	min-height: 65px;
	padding: 19px 30px 18px;
}

.rd-form-inline-lg .form-label {
	top: 50%;
	padding-left: 30px;
	padding-right: 30px;
}

@media (min-width: 768px) {
	.rd-form-inline-lg .button {
		min-width: 240px;
	}
}

@media (min-width: 992px) {
	.rd-form-inline-lg .form-input {
		min-height: 85px;
		padding: 29px 30px 28px;
	}
}

@media (min-width: 1200px) {
	.rd-form-inline-lg .form-input {
		padding-left: 50px;
	}

	.rd-form-inline-lg .form-label {
		padding-left: 50px;
	}
}

.rd-form-inline-spacing-12 {
	margin-bottom: -12px;
	margin-left: -12px;
}

.rd-form-inline-spacing-12:empty {
	margin-bottom: 0;
	margin-left: 0;
}

.rd-form-inline-spacing-12 > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 12px;
	margin-left: 12px;
}

.form-sm .form-input, .form-sm .button {
	padding-top: 9px;
	padding-bottom: 9px;
	min-height: 40px;
}

.form-sm .form-validation {
	top: -16px;
}

.form-sm .form-label {
	top: 20px;
}

.form-sm * + .button {
	margin-top: 10px;
}

.form-lg .form-input, .form-lg .form-label, .form-lg .select2-container .select2-choice {
	font-size: 16px;
}

.form-lg .form-input, .form-lg .select2-container .select2-choice {
	font-size: 16px;
	padding-top: 21px;
	padding-bottom: 21px;
}

.form-lg .form-input, .form-lg .select2-container .select2-choice {
	min-height: 68px;
}

.form-lg .form-button {
	min-height: 70px;
}

.form-lg .form-label {
	top: 35px;
}

.form-wrap-recaptcha {
	display: inline-block;
}

@media (max-width: 767.98px) {
	.recaptcha iframe {
		transform: scale(0.95);
		transform-origin: 0 50%;
		will-change: transform;
	}

	.form-wrap-recaptcha .form-validation {
		right: 22px;
	}
}

* + .rd-form {
	margin-top: 30px;
}

h4 + .rd-form {
	margin-top: 46px;
}

* + .form-login {
	margin-top: 30px;
}

@media (min-width: 992px) {
	h3 + .rd-form {
		margin-top: 50px;
	}

	h3 + .form-login {
		margin-top: 50px;
	}
}

.form-checkout .form-label, .form-checkout .form-input {
	color: #151515;
}

.form-style-1 .quote-classic {
	max-width: 330px;
}

.form-style-1 .button {
	min-width: auto;
	letter-spacing: .3em;
}

.form-style-1 * + .quote-classic {
	margin-top: 0;
}

@media (min-width: 576px) {
	.form-style-1 {
		padding: 40px 30px;
		box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);
	}
}

@media (min-width: 768px) {
	.form-style-1 {
		padding: 55px 50px;
	}
}

@media (min-width: 992px) {
	.form-style-1 .quote-classic {
		max-width: 430px;
	}

	.form-style-1 .button {
		min-width: 245px;
	}
}

* + .form-style-1 {
	margin-top: 55px;
}

.post-classic {
	position: relative;
	text-align: left;
	color: #151515;
	background: #ffffff;
	box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.09);
	z-index: 1;
}

.post-classic .post-classic-time {
	position: absolute;
	top: 6%;
	left: 5%;
}

.post-classic-2 .post-classic-content {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 1;
}

.post-classic-2 .post-classic-title {
	color: #ffffff;
}

.post-classic-figure {
	position: relative;
	display: block;
	overflow: hidden;
	z-index: -1;
}

.post-classic-figure img {
	width: 100%;
	transform: none;
	will-change: transform;
	transition: all .25s ease;
}

.post-classic-time {
	padding: 1px 10px;
	font-size: 12px;
	line-height: 2;
	font-weight: 700;
	letter-spacing: .1em;
	text-transform: uppercase;
	border-radius: 30px;
	color: #ffffff;
	background: #ed1c24;
	z-index: 1;
}

.post-classic-content {
	padding: 6% 5%;
}

.post-classic-title {
	font-size: 16px;
	line-height: 1.5;
	letter-spacing: .075em;
}

.post-classic-title a, .post-classic-title a:focus, .post-classic-title a:active {
	color: inherit;
}

.post-classic-title a:hover {
	color: inherit;
}

.post-classic-title a:hover {
	text-decoration: underline;
}

.post-classic-info {
	font-size: 15px;
	line-height: 1;
	letter-spacing: .05em;
	color: #777777;
}

.post-classic-info li + li {
	border-left: 1px solid #cccccc;
}

.post-classic-info a, .post-classic-info a:focus, .post-classic-info a:active {
	color: inherit;
}

.post-classic-info a:hover {
	color: #ed1c24;
}

.post-classic-comments > *, .post-classic-author > *, .post-classic-views > * {
	display: inline-block;
	vertical-align: middle;
}

.post-classic-comments .icon, .post-classic-author .icon, .post-classic-views .icon {
	font-size: 16px;
	margin-right: 8px;
}

.post-classic-author .icon {
	font-size: 18px;
}

@media (max-width: 575.98px) {
	.slick-news .post-classic {
		max-width: 220px;
		margin-left: auto;
		margin-right: auto;
	}
}

@media (max-width: 767.98px) {
	.slick-news .post-classic-title {
		max-height: 68px;
		overflow: hidden;
	}
}

@media (min-width: 768px) {
	.post-classic-title {
		font-size: 18px;
	}

	.post-classic-content {
		padding: 8% 9%;
	}

	.post-classic .post-classic-time {
		top: 8%;
		left: 9%;
	}
}

@media (min-width: 992px) {
	.post-classic-content {
		padding: 7%;
	}

	.post-classic .post-classic-time {
		top: 7%;
		left: 7%;
	}
}

@media (min-width: 1200px) {
	.post-classic .post-classic-time {
		top: 10%;
		left: 13%;
	}

	.post-classic-content {
		padding: 10% 13%;
	}
}

@media (min-width: 992px) {
	.desktop .post-classic:hover .post-classic-figure img {
		transform: scale(1.1);
	}
}

.post-modern {
	position: relative;
	display: flex;
	text-align: left;
	background: #ffffff;
}

.post-modern-2 {
	color: rgba(255, 255, 255, 0.5);
}

.post-modern-2 .post-modern-badge {
	color: #ed1c24;
}

.post-modern-2 .post-modern-title {
	color: #ffffff;
}

.post-modern-2 .post-modern-views .icon {
	color: inherit;
}

.post-modern-2 .post-modern-play-2 a, .post-modern-2 .post-modern-play-2 a:focus, .post-modern-2 .post-modern-play-2 a:active {
	color: #ffffff;
}

.post-modern-2 .post-modern-play-2 a:hover {
	color: #ed1c24;
}

.post-modern-3 {
	color: #ffffff;
}

.post-modern-3 .post-modern-dummy::before {
	padding-bottom: 93.5%;
}

.post-modern-3 .post-modern-header, .post-modern-3 .post-modern-footer {
	pointer-events: none;
}

.post-modern-3 .post-modern-header > *, .post-modern-3 .post-modern-footer > * {
	pointer-events: auto;
}

.post-modern-3 .post-modern-footer {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.post-modern-3 .post-modern-badge {
	color: #ed1c24;
}

.post-modern-3 .post-modern-title {
	color: inherit;
}

.post-modern-3 .post-modern-title a:hover {
	text-decoration: underline;
}

.post-modern-3 .post-modern-views .icon {
	color: rgba(255, 255, 255, 0.5);
}

.post-modern-height {
	min-height: 100%;
}

.post-modern-height .post-modern-content {
	height: inherit;
}

.post-modern-quote .post-modern-content::before {
	position: absolute;
	content: '\201C';
	top: 3%;
	right: 6%;
	font-size: 100px;
	line-height: .88;
	font-weight: 500;
	color: #e1e1e1;
	font-family: "Raleway", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
}

.post-modern-figure {
	display: block;
	overflow: hidden;
}

.post-modern-figure img {
	width: 100%;
	transition: all .3s ease;
	transform: none;
	will-change: transform;
}

.post-modern-image {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	min-height: 100%;
	min-width: 100%;
	width: auto;
	height: auto;
	max-width: none;
}

@supports (object-fit: cover) {
	.post-modern-image {
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		transform: none;
		object-fit: cover;
		object-position: center center;
	}
}

.post-modern-header, .post-modern-footer {
	padding: 5%;
}

.post-modern-content, .post-modern-content-2, .post-modern-horizontal, .post-modern-body, .post-modern-dummy {
	flex-shrink: 0;
	width: 100%;
}

.post-modern-content {
	position: relative;
	display: flex;
	padding: 5%;
	flex-direction: column;
	justify-content: space-between;
	pointer-events: none;
}

.post-modern-content > *:not(.post-modern-center) {
	pointer-events: auto;
}

.post-modern-center > * {
	pointer-events: auto;
}

.post-modern-content-2 {
	position: relative;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	pointer-events: none;
}

.post-modern-content-2 > * {
	pointer-events: auto;
}

.post-modern-dummy {
	pointer-events: none;
}

.post-modern-dummy::before {
	content: '';
	display: block;
	width: 0;
}

.post-modern-badge {
	display: inline-block;
	font-size: 14px;
	line-height: 2;
	font-weight: 500;
	letter-spacing: .1em;
	text-transform: uppercase;
	color: #ed1c24;
}

.post-modern-title {
	font-size: 16px;
	line-height: 1.56;
	font-weight: 500;
	letter-spacing: .075em;
	color: #151515;
}

.post-modern-title a {
	color: inherit;
	white-space: pre-wrap;
}

.post-modern-title a:hover {
	text-decoration: underline;
}

.post-modern-views {
	font-size: 12px;
	font-weight: 500;
	letter-spacing: .1em;
}

.post-modern-views > * {
	display: inline-block;
	vertical-align: middle;
}

.post-modern-views .icon {
	margin-right: 8px;
	font-size: 18px;
	color: rgba(21, 21, 21, 0.5);
}

.post-modern-time {
	font-size: 12px;
	font-weight: 500;
	letter-spacing: .1em;
	text-transform: uppercase;
}

.post-modern-play {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate3d(-50%, -50%, 0);
}

.post-modern-play-2 .icon {
	font-size: 30px;
	margin-left: -8px;
}

.post-modern-play-2 a, .post-modern-play-2 a:focus, .post-modern-play-2 a:active {
	color: #ed1c24;
}

.post-modern-play-2 a:hover {
	color: #ed1c24;
}

.post-modern-center + .group-xmd, .post-modern-title + .group-md, .post-modern-center + .group-md {
	margin-top: 20px;
}

.post-modern-title + .group-xmd {
	margin-top: 16px;
}

.post-modern + .post-modern {
	margin-top: 30px;
}

.post-modern-horizontal + .post-modern-horizontal {
	margin-top: 30px;
}

@media (max-width: 575.98px) {
	.post-modern-3 .post-modern-title {
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.post-modern-3 .post-modern-title + .group-md {
		margin-top: 10px;
	}
}

@media (min-width: 576px) {
	.post-modern-dummy::before {
		padding-bottom: 92.4%;
	}

	.post-modern-4 .post-modern-dummy::before {
		padding-bottom: 43.75%;
	}

	.post-modern-5 .post-modern-dummy::before {
		padding-bottom: 197%;
	}
}

@media (min-width: 1200px) {
	.post-modern-3 .post-modern-title {
		font-size: 24px;
		max-width: 400px;
		line-height: 1.25;
	}

	.post-modern-3 .post-modern-footer {
		min-height: 185px;
	}

	.post-modern-6 .post-modern-content {
		padding-top: 26px;
	}

	.post-modern-quote .post-modern-content::before {
		top: 14px;
		right: 18px;
		font-size: 150px;
	}

	.post-modern-header {
		padding: 42px 32px 12px;
	}

	.post-modern-footer {
		padding: 28px 32px 34px;
	}

	.post-modern-content {
		padding: 42px 32px 34px;
	}

	.post-modern-play-2 .icon {
		font-size: 48px;
		margin-left: -10px;
	}

	.post-modern-title {
		font-size: 18px;
	}

	.post-modern-views, .post-modern-time {
		font-size: 14px;
	}
}

@media (max-width: 575.98px) {
	.section-fluid .post-modern-3 .post-modern-dummy::before {
		padding-bottom: 125%;
	}

	.section-fluid .post-modern-5 .post-modern-figure {
		max-height: 215px;
	}

	.section-fluid .post-modern-horizontal {
		z-index: 1;
	}

	.section-fluid .post-modern-horizontal::before {
		position: absolute;
		content: '';
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(63, 73, 89, 0.5);
		z-index: 1;
	}

	.section-fluid .post-modern-horizontal .post-modern-figure {
		pointer-events: none;
	}

	.section-fluid .post-modern-horizontal .post-modern-figure img {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		min-height: 100%;
		min-width: 100%;
		width: auto;
		height: auto;
		max-width: none;
		pointer-events: auto;
	}@	supports (object-fit: cover) {
		.section-fluid .post-modern-horizontal .post-modern-figure img {left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		transform: none;
		object-fit: cover;
		object-position: center center;
	}
}

.section-fluid .post-modern-horizontal .post-modern-content {
	position: relative;
	z-index: 1;
}

.section-fluid .post-modern-horizontal .post-modern-badge {
	color: #ed1c24;
}

.section-fluid .post-modern-horizontal .post-modern-title, .section-fluid .post-modern-horizontal .post-modern-views, .section-fluid .post-modern-horizontal .post-modern-time {
	color: #ffffff;
}

.section-fluid .post-modern-horizontal .post-modern-views .icon {
	color: inherit;
}

.section-fluid .post-modern-horizontal .unit-left {
	margin: 0;
}}

@media (min-width: 1200px) and (max-width: 1879px) {
	.section-fluid .post-modern-header, .section-fluid .post-modern-footer, .section-fluid .post-modern-content {
		padding: 5%;
	}

	.section-fluid .post-modern-horizontal {
		padding: 2% 4% 2% 2%;
	}

	.section-fluid .post-modern-quote .post-modern-content::before {
		top: 3%;
		right: 6%;
		font-size: 100px;
	}
}

@media (min-width: 1200px) and (max-width: 1799px) {
	.section-fluid .post-modern-3 .post-modern-footer {
		min-height: auto;
	}

	.section-fluid .post-modern-3 .link-play-classic {
		width: 90px;
		height: 90px;
	}

	.section-fluid .post-modern-3 .link-play-classic .icon {
		font-size: 30px;
		line-height: 90px;
	}

	.section-fluid .post-modern-horizontal .post-modern-figure img {
		width: 180px;
	}

	.section-fluid .post-modern-title {
		font-size: 16px;
	}

	.section-fluid .post-modern-views, .section-fluid .post-modern-time {
		font-size: 12px;
	}
}

.post-modern-horizontal {
	display: flex;
	align-items: center;
	padding: 5%;
	text-align: left;
	background: #ffffff;
}

.post-modern-horizontal .unit {
	flex-grow: 1;
}

.post-modern-horizontal .post-modern-content {
	padding: 0;
}

@media (min-width: 576px) {
	.post-modern-horizontal {
		padding: 2% 4% 2% 2%;
	}

	.post-modern-horizontal .post-modern-content {
		min-height: 100%;
	}
}

@media (min-width: 768px) {
	.post-modern-horizontal .post-modern-figure img {
		max-width: 170px;
	}
}

@media (min-width: 1200px) {
	.post-modern-horizontal {
		padding: 28px 40px 28px 28px;
	}

	.post-modern-horizontal .unit {
		margin-bottom: -20px;
		margin-left: -40px;
	}

	.post-modern-horizontal .unit > * {
		margin-bottom: 20px;
		margin-left: 65px;
	}

	.post-modern-horizontal .post-modern-content {
		padding: 14px 0 6px;
	}

	.post-modern-horizontal .post-modern-figure img {
		max-width: none;
	}
}

.bg-red {
	background: #ed1c24;
}

.bg-default .post-modern-horizontal, .bg-default .post-modern {
	background: #E9ECEE;
}

.ie-10 .post-modern-horizontal .unit-body, .ie-11 .post-modern-horizontal .unit-body, .ie-edge .post-modern-horizontal .unit-body {
	width: 100%;
}

.post-minimal {
	position: relative;
	text-align: left;
	font-size: 15px;
	line-height: 1.6;
	color: #151515;
}

.post-minimal-2 .post-minimal-title, .post-minimal-2 .post-minimal-time {
	letter-spacing: .075em;
}

.post-minimal-figure {
	display: block;
}

.post-minimal-figure img {
	width: 100%;
}

.post-minimal-title {
	letter-spacing: 0;
}

.post-minimal-title a, .post-minimal-title a:focus, .post-minimal-title a:active {
	color: inherit;
}

.post-minimal-title a:hover {
	color: #ed1c24;
}

.post-minimal-time {
	letter-spacing: .025em;
	color: #777777;
}

* + .post-minimal-time {
	margin-top: 6px;
}

@media (min-width: 992px) {
	.desktop .post-modern:hover .post-modern-figure img {
		transform: scale(1.1);
	}
}

.context-dark .post-minimal-title, .bg-gray-dark .post-minimal-title, .bg-primary .post-minimal-title {
	color: #ffffff;
}

.context-dark .post-minimal-time, .bg-gray-dark .post-minimal-time, .bg-primary .post-minimal-time {
	color: #ed1c24;
}

* + .list-popular-post {
	margin-top: 30px;
}

.list-popular-post + p {
	margin-top: 32px;
}

.list-popular-post-item + .list-popular-post-item {
	margin-top: 20px;
}

.single-post h5 + .group-md {
	margin-top: 24px;
}

.single-post .group-md + p {
	margin-top: 30px;
}

.single-post p + p {
	margin-top: 24px;
}

.single-post-footer {
	padding: 33px 35px;
	background: #f3f3f3;
	border-bottom: 3px solid #ed1c24;
}

.single-post-social-list {
	color: #151515;
}

.single-post-social-list .icon {
	font-size: 22px;
}

.single-post-social-list a, .single-post-social-list a:focus, .single-post-social-list a:active {
	color: inherit;
}

.single-post-social-list a:hover {
	color: #ed1c24;
}

.single-post-title {
	font-size: 18px;
	line-height: 1.33;
	font-weight: 400;
	letter-spacing: .1em;
	padding-bottom: 20px;
	border-bottom: 1px solid #e1e1e1;
	color: #151515;
}

.single-post-title span {
	display: inline-block;
	width: 28px;
	height: 28px;
	line-height: 28px;
	margin-right: 6px;
	border-radius: 50%;
	color: #ffffff;
	background: #ed1c24;
}

* + .single-post-footer {
	margin-top: 50px;
}

* + .single-post-title {
	margin-top: 100px;
}

@media (min-width: 768px) {
	.single-post {
		text-align: left;
	}
}

.aside-news .button {
	min-width: auto;
	padding: 10px;
}

.aside-news * + .button {
	margin-top: 0;
}

.aside-news-button {
	margin-bottom: -10px;
	margin-left: -10px;
}

.aside-news-button:empty {
	margin-bottom: 0;
	margin-left: 0;
}

.aside-news-button > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 10px;
}

@media (max-width: 575.98px) {
	.aside-news .button {
		font-size: 12px;
		font-weight: 500;
	}
}

@media (min-width: 768px) {
	.aside-news {
		padding-left: 40px;
	}

	.aside-news .button {
		min-width: 100%;
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.aside-news-button {
		margin-bottom: -20px;
		margin-left: -10px;
	}

	.aside-news-button:empty {
		margin-bottom: 0;
		margin-left: 0;
	}

	.aside-news-button > * {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 20px;
		margin-left: 10px;
	}
}

@media (min-width: 992px) {
	.aside-news {
		padding: 0 25px;
	}
}

@media (min-width: 1200px) {
	.aside-news {
		padding: 0 75px;
	}

	.aside-news-button {
		margin-bottom: -26px;
		margin-left: -10px;
	}

	.aside-news-button:empty {
		margin-bottom: 0;
		margin-left: 0;
	}

	.aside-news-button > * {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 26px;
		margin-left: 10px;
	}
}

@media (min-width: 1600px) {
	.aside-news .button {
		padding-top: 30px;
		padding-bottom: 30px;
	}
}

.quote-classic {
	position: relative;
	text-align: left;
	padding-top: 50px;
}

.quote-classic-2 .quote-classic-text {
	font-style: normal;
	font-weight: 400;
}

.quote-classic-3 {
	padding-top: 0;
	padding-left: 65px;
}

.quote-classic-3 .quote-classic-text {
	line-height: 1.21;
	letter-spacing: .05em;
}

.quote-classic-3 .quote-classic-text::before {
	color: rgba(21, 21, 21, 0.07);
}

.quote-classic-text {
	font-size: 20px;
	line-height: 1.375;
	font-weight: 300;
	font-style: italic;
	letter-spacing: .075em;
}

.quote-classic-text::before {
	position: absolute;
	left: -8px;
	top: -8px;
	content: '\201C';
	font-size: 140px;
	line-height: .88;
	font-style: normal;
	font-weight: 500;
	letter-spacing: 0;
	font-family: "Raleway", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: rgba(21, 21, 21, 0.2);
}

.quote-classic-author {
	font-size: 14px;
	font-weight: 500;
	letter-spacing: .1em;
	text-transform: uppercase;
	color: #ed1c24;
}

.quote-classic-figure {
	position: absolute;
	top: 0;
	right: 65%;
	bottom: 0;
	left: 0;
}

.quote-classic-figure img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	min-height: 100%;
	min-width: 100%;
	width: auto;
	height: auto;
	max-width: none;
	z-index: -1;
}

@supports (object-fit: cover) {
	.quote-classic-figure img {
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		transform: none;
		object-fit: cover;
		object-position: center center;
	}
}

* + .quote-classic {
	margin-top: 30px;
}

p + .quote-classic {
	margin-top: 40px;
}

.quote-classic + .unit {
	margin-top: 45px;
}

* + .quote-classic-author {
	margin-top: 30px;
}

@media (min-width: 768px) {
	.quote-classic {
		padding-top: 0;
		padding-left: 65px;
	}

	.quote-classic-text::before {
		top: 0;
	}
}

@media (min-width: 992px) {
	.quote-classic-text {
		font-size: 24px;
	}

	.quote-classic-text::before {
		font-size: 160px;
	}

	.quote-classic-figure {
		right: 60%;
	}
}

@media (min-width: 1200px) {
	.quote-classic-2 .quote-classic-text {
		line-height: 1.5;
	}

	.quote-classic-3 {
		padding-left: 75px;
	}

	.quote-classic-3 .quote-classic-text::before {
		font-size: 180px;
	}

	.quote-classic-figure {
		right: 50%;
	}
}

.context-dark .quote-classic-text::before, .bg-gray-dark .quote-classic-text::before, .bg-primary .quote-classic-text::before {
	color: rgba(255, 255, 255, 0.07);
}

.context-dark .quote-classic-author, .bg-gray-dark .quote-classic-author, .bg-primary .quote-classic-author {
	color: #ed1c24;
}

.context-dark .quote-classic-4 .quote-classic-author, .bg-gray-dark .quote-classic-4 .quote-classic-author, .bg-primary .quote-classic-4 .quote-classic-author {
	color: #ed1c24;
}

.quote-modern-wrap {
	background: #ffffff;
}

.quote-modern-figure {
	display: block;
}

.quote-modern-figure img {
	width: 100%;
}

.quote-modern-text {
	font-weight: 300;
	letter-spacing: .075em;
	font-style: italic;
	text-transform: none;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: #777777;
}

.quote-modern-author {
	font-weight: 400;
	letter-spacing: .05em;
	text-transform: none;
}

.quote-modern-status {
	color: #ed1c24;
	letter-spacing: .05em;
}

* + .quote-modern-author {
	margin-top: 36px;
}

* + .quote-modern-status {
	margin-top: 7px;
}

@media (max-width: 575.98px) {
	.quote-modern-figure {
		overflow: hidden;
		max-width: 120px;
		max-height: 160px;
	}
}

@media (min-width: 576px) {
	.quote-modern-wrap {
		display: flex;
		text-align: left;
		overflow: hidden;
		border-radius: 10px;
		box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.03);
	}

	.quote-modern-wrap .unit {
		flex-grow: 1;
	}
}

@media (min-width: 768px) {
	.quote-modern {
		text-align: left;
	}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
	.quote-modern-2 .quote-modern-text {
		font-size: 18px;
	}
}

.thumbnail {
	position: relative;
}

.thumbnail-classic {
	text-align: center;
}

.thumbnail-classic-figure {
	display: block;
	overflow: hidden;
}

.thumbnail-classic-figure img {
	width: 100%;
	transition: all .3s ease;
	will-change: transform;
}

.thumbnail-classic-caption {
	padding: 20px 15px;
	max-width: 80%;
	margin-left: auto;
	margin-right: auto;
	background: #ffffff;
	transform: translate3d(0, -20px, 0);
	will-change: transform;
	transition: all .3s ease;
}

.thumbnail-classic-time {
	font-size: 14px;
	color: #ed1c24;
	letter-spacing: .1em;
	text-transform: uppercase;
}

@media (min-width: 992px) {
	.desktop .thumbnail-classic-figure img {
		transform: scale(1.1);
		transform-origin: 50% 0;
	}

	.desktop .thumbnail-classic-caption {
		padding-top: 30px;
		padding-bottom: 30px;
		transform: translate3d(0, -30px, 0);
	}

	.desktop .thumbnail-classic:hover .thumbnail-classic-caption, .desktop .thumbnail-classic:hover .thumbnail-classic-figure img {
		transform: none;
	}
}

* + .thumbnail-classic-time {
	margin-top: 5px;
}

.thumbnail-modern {
	position: relative;
	overflow: hidden;
}

.thumbnail-modern-2 .thumbnail-modern-badge {
	background: #ed1c24;
}

.thumbnail-modern-figure {
	display: block;
}

.thumbnail-modern-figure img {
	width: 100%;
	transition: all .3s ease;
	will-change: transform;
}

.thumbnail-modern-caption {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 15px;
}

.thumbnail-modern-title {
	font-weight: 400;
}

.thumbnail-modern-badge {
	display: inline-block;
	padding: 4px 10px 2px;
	font-size: 14px;
	line-height: 1.43;
	letter-spacing: .1em;
	font-weight: 500;
	text-transform: uppercase;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: #ffffff;
	background: #ed1c24;
}

* + .thumbnail-modern-badge {
	margin-top: 10px;
}

@media (min-width: 992px) {
	.desktop .thumbnail-modern-figure img {
		transform: none;
	}

	.desktop .thumbnail-modern-caption {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		opacity: 0;
		visibility: hidden;
		background: rgba(255, 255, 255, 0.91);
		transition: all .3s linear;
	}

	.desktop .thumbnail-modern:hover .thumbnail-modern-figure img {
		transform: scale(1.2);
	}

	.desktop .thumbnail-modern:hover .thumbnail-modern-caption {
		opacity: 1;
		visibility: visible;
	}

	.desktop .hoverdir-item .thumbnail-modern-caption {
		opacity: 1;
		visibility: visible;
		transform: translate(-100%, 0);
		will-change: transform;
		pointer-events: none;
	}

	.desktop .hoverdir-item .thumbnail-modern-caption > * {
		pointer-events: auto;
	}

	.desktop[data-x-mode='true'] .hoverdir-item .thumbnail-modern-caption {
		opacity: 0;
		visibility: hidden;
		transform: none;
	}

	.desktop[data-x-mode='true'] .thumbnail-modern:hover .thumbnail-modern-caption {
		opacity: 1;
		visibility: visible;
	}
}

.project-page {
	text-align: center;
}

.project-page h4 + p {
	margin-top: 40px;
}

.project-page p + p {
	margin-top: 30px;
}

.project-page * + .group-sm {
	margin-top: 40px;
}

.project-page * + .button {
	margin-top: 35px;
}

.project-page-social-list {
	color: #151515;
	transform: translate3d(0, -10px, 0);
	margin-bottom: -10px;
	margin-left: -7px;
	margin-right: -7px;
}

.project-page-social-list > * {
	margin-top: 10px;
	padding-left: 7px;
	padding-right: 7px;
}

.project-page-social-list .icon {
	vertical-align: middle;
	font-size: 20px;
	line-height: 25px;
}

.project-page-social-list .mdi-google-plus {
	font-size: 25px;
}

.project-page-social-list a, .project-page-social-list a:focus, .project-page-social-list a:active {
	color: inherit;
}

.project-page-social-list a:hover {
	color: #ed1c24;
}

.project-page-social-title {
	font-size: 14px;
	font-weight: 500;
	letter-spacing: .1em;
	text-transform: uppercase;
	color: #151515;
}

.project-page-social-title li {
	vertical-align: middle;
}

@media (min-width: 768px) {
	.project-page {
		text-align: left;
	}
}

.breadcrumbs-custom {
	position: relative;
	padding: 50px 0;
	text-align: center;
	background-color: #ed1c24;
}

.breadcrumbs-custom-title {
	font-weight: 700;
}

.breadcrumbs-custom-decor {
	font-size: 0;
	line-height: 0;
}

.breadcrumbs-custom-decor::before {
	display: inline-block;
	content: '';
	width: 72px;
	height: 4px;
	background: rgba(255, 255, 255, 0.6);
}

.breadcrumbs-custom-path {
	padding: 10px 0;
	margin-left: -17px;
	margin-right: -17px;
}

.breadcrumbs-custom-path > * {
	padding-left: 8px;
	padding-right: 8px;
}

.breadcrumbs-custom-path a {
	display: inline;
	vertical-align: middle;
}

.breadcrumbs-custom-path a, .breadcrumbs-custom-path a:active, .breadcrumbs-custom-path a:focus {
	color: #777777;
}

.breadcrumbs-custom-path li {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	line-height: 1.5;
	font-weight: 500;
	letter-spacing: 0.05em;
}

.breadcrumbs-custom-path li::after {
	position: absolute;
	content: "|";
	top: 46%;
	right: -5px;
	display: inline-block;
	font-size: 14px;
	line-height: 1;
	font-style: normal;
	font-family: "Material Design Icons";
	color: #151515;
	transform: translate3d(0, -50%, 0);
}

.breadcrumbs-custom-path li:last-child::after {
	display: none;
}

.breadcrumbs-custom-path a:hover {
	color: #ed1c24;
}

.breadcrumbs-custom-path li.active {
	color: #151515;
	padding-left: 13px;
}

* + .breadcrumbs-custom-path {
	margin-top: 14px;
}

* + .breadcrumbs-custom-decor {
	margin-top: 20px;
}

@media (min-width: 576px) {
	.breadcrumbs-custom {
		padding: 70px 0;
	}
}

@media (min-width: 768px) {
	.breadcrumbs-custom {
		padding: 80px 0;
	}

	.breadcrumbs-custom-path {
		padding: 15px 0;
		text-align: left;
	}

	* + .breadcrumbs-custom-decor {
		margin-top: 35px;
	}
}

@media (min-width: 992px) {
	.breadcrumbs-custom {
		padding: 90px 0;
	}
}

@media (min-width: 1200px) {
	.breadcrumbs-custom {
		padding: 116px 0;
	}
}

.pagination {
	position: relative;
	padding-left: 40px;
	padding-right: 40px;
	max-width: 870px;
	margin-left: auto;
	margin-right: auto;
	align-items: center;
	justify-content: center;
	font-size: 0;
	line-height: 0;
}

@media (min-width: 768px) {
	.pagination {
		padding-left: 70px;
		padding-right: 70px;
	}
}

.page-item {
	display: inline-block;
	vertical-align: middle;
	text-align: center;
}

.page-link {
	display: inline-block;
	min-width: 24px;
	padding: 0px 5px;
	border: 0 solid transparent;
	font-size: 18px;
	line-height: 1.33333;
	font-weight: 500;
	background-color: transparent;
	color: #151515;
	transition: all 0.3s ease-in-out;
}

.page-link:hover, .page-link:focus, .page-link:active {
	color: #ed1c24;
	background-color: transparent;
	border-color: transparent;
}

.page-item.active > .page-link, .page-item.active > .page-link:hover, .page-item.active > .page-link:focus, .page-item.active > .page-link:active {
	color: #ed1c24;
	background-color: transparent;
	border-color: transparent;
}

.page-item.disabled > .page-link {
	display: none;
}

.page-item-control {
	position: absolute;
}

.page-item-control .icon::before {
	font-family: "Material Design Icons";
	font-size: 24px;
	line-height: 24px;
}

.page-item-control:first-child {
	left: 0;
}

.page-item-control:first-child .icon::before {
	content: '\f14a';
	margin-left: -1px;
}

@media (min-width: 768px) {
	.page-item-control:first-child {
		left: 30px;
	}
}

.page-item-control:last-child {
	right: 0;
}

.page-item-control:last-child .icon::before {
	content: '\f14f';
	margin-right: -1px;
}

@media (min-width: 768px) {
	.page-item-control:last-child {
		right: 30px;
	}
}

* + .pagination-wrap {
	margin-top: 40px;
}

@media (min-width: 768px) {
	* + .pagination-wrap {
		margin-top: 60px;
	}
}

.snackbars {
	padding: 9px 16px;
	margin-left: auto;
	margin-right: auto;
	color: #ffffff;
	text-align: left;
	background-color: #151515;
	border-radius: 0;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	font-size: 14px;
}

.snackbars .icon-xxs {
	font-size: 18px;
}

.snackbars p span:last-child {
	padding-left: 14px;
}

.snackbars-left {
	display: inline-block;
	margin-bottom: 0;
}

.snackbars-right {
	display: inline-block;
	float: right;
	text-transform: uppercase;
}

.snackbars-right:hover {
	text-decoration: underline;
}

@media (min-width: 576px) {
	.snackbars {
		max-width: 540px;
		padding: 12px 15px;
		font-size: 15px;
	}
}

.footer-creative {
	position: relative;
	overflow: hidden;
	text-align: center;
	background: #6d6e71;
	z-index: 1;
}

.footer-creative * + hr {
	margin-top: 30px;
}

.footer-creative hr + * {
	margin-top: 30px;
}

.footer-creative .brand + p {
	margin-top: 30px;
}

.footer-creative * + .rd-form-inline-sm {
	margin-top: 30px;
}

.footer-creative * + .rights {
	margin-top: 45px;
}

.bg-footer-creative {
	display: none;
	position: absolute;
	content: '';
	top: 50%;
	left: -15px;
	height: 200vh;
	width: 1000%;
	transform: translate3d(0, -50%, 0);
	background: #949698;
	z-index: -1;
}

.footer-creative-title {
	font-weight: 300;
	letter-spacing: .15em;
}

.footer-creative-contacts {
	max-width: 210px;
}

.footer-creative-contacts .phone {
	font-size: 18px;
	letter-spacing: .1em;
}

.footer-creative-contacts a, .footer-creative-contacts a:focus, .footer-creative-contacts a:active {
	color: #ffffff;
}

.footer-creative-contacts a:hover {
	color: #ed1c24;
}

.footer-creative-contacts li + li {
	margin-top: 24px;
}

.footer-creative-contacts-title {
	font-size: 12px;
	line-height: 2;
	font-weight: 500;
	letter-spacing: .2em;
	text-transform: uppercase;
	color: rgba(255, 255, 255, 0.2);
}

.footer-creative-list {
	text-align: center;
	font-size: 14px;
	line-height: 1.43;
	font-weight: 400;
	letter-spacing: .1em;
	text-transform: uppercase;
	margin-bottom: -20px;
	margin-left: -20px;
}

.footer-creative-list > li {
	display: inline-block;
	margin-bottom: 20px;
	margin-left: 20px;
}

.footer-creative-list a, .footer-creative-list a:focus, .footer-creative-list a:active {
	color: #ffffff;
}

.footer-creative-list a:hover {
	color: #ed1c24;
}

* + .footer-creative-contacts {
	margin-top: 38px;
}

* + .footer-creative-list {
	margin-top: 30px;
}

@media (min-width: 768px) {
	.footer-creative-list, .footer-creative {
		text-align: left;
	}
}

@media (min-width: 992px) {
	.bg-footer-creative {
		display: block;
	}

	.footer-creative-list {
		letter-spacing: .2em;
		columns: 2;
		break-inside: avoid;
		-moz-column-gap: 20px;
		-webkit-column-gap: 20px;
		max-width: 320px;
		margin-left: 0;
	}

	.footer-creative-list > li {
		display: block;
		margin-left: 0;
	}

	.footer-creative-title + .list-popular-post {
		margin-top: 45px;
	}

	* + .footer-creative-list {
		margin-top: 44px;
	}
}

@media (min-width: 1200px) {
	.footer-creative * + .rights {
		margin-top: 75px;
	}

	.footer-creative-title {
		letter-spacing: .2em;
	}

	.footer-creative-list {
		-moz-column-gap: 30px;
		-webkit-column-gap: 30px;
	}
}

.footer-social-list {
	font-size: 0;
	line-height: 0;
	transform: translate3d(0, -12px, 0);
	margin-bottom: -12px;
	margin-left: -6px;
	margin-right: -6px;
}

.footer-social-list > * {
	margin-top: 12px;
	padding-left: 6px;
	padding-right: 6px;
}

.footer-social-list .icon {
	overflow: hidden;
	text-align: center;
	width: 42px;
	height: 42px;
	font-size: 20px;
	line-height: 42px;
	border-radius: 8px;
	border: 1px solid #c6c6c6;
	z-index: 1;
	color: #c6c6c6;
}

.footer-social-list .icon::after {
	display: inline-block;
	position: absolute;
	content: '';
	top: 50%;
	left: 50%;
	width: 150%;
	height: 150%;
	background: #ed1c24;
	transform-origin: 0 0;
	transform: rotate(45deg) translate3d(-50%, 50%, 0);
	transition: all 0.35s cubic-bezier(0.05, 0.29, 0.11, 1.54);
	pointer-events: none;
	z-index: -1;
}

@media (max-width: 991px) {
	.footer-social-list .icon {
		color: #949698;
		border: 1px solid #949698;
	}

	.single-product-buttons {
		display: flex;
		justify-content: space-between;
		flex-direction: column;
	}

	.shadowSS:after {
		display: none;
		;
	}
}

.footer-social-list .icon:focus::after, .footer-social-list .icon:hover::after {
	transform: rotate(45deg) translate3d(-50%, -50%, 0);
}

.footer-social-list a, .footer-social-list a:focus, .footer-social-list a:active {
	color: #ffffff;
}

.footer-social-list a:hover {
	color: #ffffff;
}

.footer-social-list .mdi-google-plus {
	font-size: 24px;
}

.footer-social-list-3 .icon {
	width: 35px;
	height: 35px;
	font-size: 22px;
	line-height: 35px;
}

.footer-social-list-4 {
	transform: translate3d(0, -8px, 0);
	margin-bottom: -8px;
	margin-left: -4px;
	margin-right: -4px;
}

.footer-social-list-4 > * {
	margin-top: 8px;
	padding-left: 4px;
	padding-right: 4px;
}

.footer-social-list-4 .icon {
	width: 30px;
	height: 30px;
	font-size: 18px;
	line-height: 30px;
}

* + .rights {
	margin-top: 30px;
}

hr + .footer-social-list {
	margin-top: 35px;
}

* + .footer-social-list {
	margin-top: 30px;
}

* + .footer-social-list-4 {
	margin-top: 30px;
}

.title-modern {
	font-size: 10em;
	font-weight: 100;
	line-height: 1;
	letter-spacing: .05em;
	color: rgba(255, 255, 255, 0.46);
	animation: titleColor 3s linear infinite;
}

.title-modern + h4 {
	margin-top: 34px;
}

@media (min-width: 992px) {
	.title-modern {
		font-size: 13em;
	}
}

@media (min-width: 1200px) {
	.title-modern {
		font-size: 15.73em;
	}
}

@keyframes titleColor {
	50% {
		color: rgba(255, 255, 255, 0.1);
	}
}

.title-style-1 {
	font-weight: 400;
	letter-spacing: .05em;
	color: #ed1c24;
}

* + .title-style-1 {
	margin-top: 22px;
}

.title-style-2 {
	display: flex;
	justify-content: center;
	flex-direction: column;
	position: relative;
	padding: 10px 0;
}

.text-style-2 {
	line-height: 1.67;
	letter-spacing: .075em;
}

.text-style-3 {
	line-height: 1.5;
	font-weight: 300;
	font-style: italic;
	text-transform: none;
	letter-spacing: .075em;
}

* + .text-style-3 {
	margin-top: 26px;
}

@media (min-width: 576px) {
	.title-style-2 {
		min-height: 123px;
	}

	.title-style-2 + .text-style-2 {
		margin-top: 30px;
	}
}

@media (min-width: 768px) {
	.title-style-2 {
		min-height: 158px;
	}

	.title-style-2 + .text-style-2 {
		margin-top: 46px;
	}

	.text-style-2 + .button {
		margin-top: 55px;
	}
}

@media (min-width: 992px) {
	.title-style-2 {
		min-height: 166px;
	}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
	.text-style-3 {
		font-size: 20px;
	}
}

@media (min-width: 1200px) {
	.title-style-2 {
		min-height: 170px;
	}

	.text-style-2 {
		max-width: 95%;
	}
}

.title-classic {
	font-weight: 400;
	letter-spacing: .05em;
	text-transform: none;
}

.title-classic-2 {
	letter-spacing: .05em;
	text-transform: none;
}

.title-classic-3 {
	font-weight: 700;
	letter-spacing: .05em;
	text-transform: none;
}

.subtitle-classic {
	letter-spacing: .2em;
	color: rgba(21, 21, 21, 0.6);
}

.subtitle-classic-2 {
	font-weight: 400;
	letter-spacing: .2em;
	color: rgba(21, 21, 21, 0.6);
}

* + .title-classic {
	margin-top: 10px;
}

* + .title-classic-2 {
	margin-top: 16px;
}

.title-creative {
	font-weight: 300;
	letter-spacing: .075em;
}

.title-creative-decor {
	position: absolute;
	top: 50%;
	left: calc(100% + 20px);
	width: 1000%;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-top: 1px solid #e1e1e1;
}

.subtitle-creative {
	position: relative;
	letter-spacing: .2em;
}

* + .title-creative {
	margin-top: 20px;
}

.title-creative + .card-group-custom {
	margin-top: 30px;
}

.title-creative + .group-justify {
	margin-top: 40px;
}

.context-dark .subtitle-creative, .bg-gray-dark .subtitle-creative, .bg-primary .subtitle-creative {
	color: rgba(255, 255, 255, 0.3);
}

.context-dark .title-creative-decor, .bg-gray-dark .title-creative-decor, .bg-primary .title-creative-decor {
	border-color: rgba(255, 255, 255, 0.2);
}

.title-panel {
	position: relative;
	padding-bottom: 1px;
}

.title-panel .button {
	min-width: auto;
	padding: 12px 15px;
	line-height: 1.86;
	font-weight: 500;
	letter-spacing: .1em;
}

.title-panel-title {
	letter-spacing: .3em;
}

.title-panel-decor {
	display: none;
	position: absolute;
	top: 50%;
	right: calc(100% + 35px);
	width: 400%;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-top: 1px solid #e1e1e1;
}

.title-panel + .tab-content {
	margin-top: 35px;
}

@media (min-width: 768px) {
	.title-panel + .tab-content {
		margin-top: 50px;
	}
}

@media (min-width: 1200px) {
	.title-panel-decor {
		display: block;
	}
}

.context-dark .title-panel-2 .title-panel-decor, .bg-gray-dark .title-panel-2 .title-panel-decor, .bg-primary .title-panel-2 .title-panel-decor {
	border-color: rgba(225, 225, 225, 0.6);
}

.context-dark .title-panel-decor, .bg-gray-dark .title-panel-decor, .bg-primary .title-panel-decor {
	border-color: rgba(225, 225, 225, 0.2);
}

.product {
	position: relative;
	overflow: hidden;
	text-align: center;
	padding: 35px 20px;
	max-width: 300px;
	margin-left: auto;
	margin-right: auto;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}

.product-rating {
	font-size: 17px;
	color: #ed1c24;
}

.product-rating > * {
	display: inline-block;
	vertical-align: middle;
}

.product-title {
	font-weight: 400;
	letter-spacing: .025em;
	text-transform: none;
}

.product-price {
	display: inline-block;
	vertical-align: middle;
	line-height: 1;
	letter-spacing: .025em;
	color: #ed1c24;
}

.product-price-old {
	color: rgba(21, 21, 21, 0.5);
	text-decoration: line-through;
}

.product-price-old + .product-price {
	margin-left: 4px;
}

.product-badge {
	position: absolute;
	text-align: center;
	overflow: hidden;
	top: 0;
	left: 0;
	padding: 2px 14px 3px 10px;
	min-width: 76px;
	font-size: 12px;
	line-height: 2;
	letter-spacing: .1em;
	font-weight: 700;
	text-transform: uppercase;
	z-index: 1;
}

.product-badge::before {
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	transform: skew(-22deg);
	transform-origin: 50% 0;
	pointer-events: none;
	z-index: -1;
}

.product-badge-new {
	color: #ffffff;
}

.product-badge-new::before {
	background: #ed1c24;
}

.product-badge-sale {
	color: #ffffff;
}

.product-badge-sale::before {
	background: #fb4634;
}

.product-button {
	pointer-events: none;
}

.product-button .button {
	width: 100%;
	letter-spacing: .01em;
	pointer-events: auto;
	min-width: 140px;
}

.product-button * + .button-wrap, .product-button * + .button {
	margin-top: 10px;
}

@media (min-width: 992px) {
	.desktop .product-button {
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
	}

	.desktop .product-button::before {
		position: absolute;
		content: '';
		top: 50%;
		left: 50%;
		width: 200px;
		height: 200px;
		opacity: 0;
		visibility: hidden;
		background: rgba(219, 42, 25, 0.5);
		transform: translate3d(-50%, -50%, 0);
		border-radius: 50%;
		transition-delay: .35s;
	}

	.desktop .product-button .button-wrap {
		opacity: 0;
		visibility: hidden;
		transition: all .35s ease-in-out;
	}

	.desktop .product-button .button-wrap:first-child {
		transform: translate3d(15px, 0, 0);
	}

	.desktop .product-button .button-wrap:last-child {
		transform: translate3d(-15px, 0, 0);
	}

	.desktop .product:hover .product-button::before {
		width: 500px;
		height: 500px;
		opacity: 1;
		visibility: visible;
		background: rgba(255, 255, 255, 0.92);
		transition: all .35s ease;
	}

	.desktop .product:hover .product-button .button-wrap {
		opacity: 1;
		transform: none;
		visibility: visible;
	}

	.desktop * + .product-button {
		margin-top: 0;
	}
}

* + .product-rating {
	margin-top: 18px;
}

* + .product-title {
	margin-top: 8px;
}

* + .product-price-wrap {
	margin-top: 6px;
}

* + .product-button {
	margin-top: 14px;
}

@media (min-width: 992px) {
	.product {
		text-align: left;
		padding-left: 44px;
	}
}

.product-minimal {
	text-align: left;
	align-items: center;
}

.product-minimal-figure {
	position: relative;
	display: block;
	overflow: hidden;
	background: #f3f3f3;
}

.product-minimal-figure img {
	width: 100%;
	transform: none;
}

.product-minimal-title {
	letter-spacing: 0;
	color: #151515;
}

.product-minimal-title a, .product-minimal-title a:focus, .product-minimal-title a:active {
	color: inherit;
}

.product-minimal-title a:hover {
	color: #ed1c24;
}

.product-minimal-price {
	line-height: 1;
	letter-spacing: .025em;
	color: #ed1c24;
}

* + .product-minimal-price {
	margin-top: 12px;
}

.product-top-panel {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
}

.product-top-panel-title {
	font-weight: 400;
	text-transform: none;
}

.product-top-panel-sorting .form-input:not(.select2-container-active) {
	border-color: #ebebeb;
}

.product-top-panel-sorting .select2-container {
	min-width: 200px;
	font-size: 14px;
}

.product-top-panel-sorting .select2-container .select2-choice {
	color: #151515;
	padding-top: 11px;
	padding-bottom: 11px;
}

.product-top-panel + .row {
	margin-top: 40px;
}

@media (min-width: 576px) {
	.product-top-panel {
		justify-content: space-between;
	}
}

@media (min-width: 768px) {
	.product-top-panel + .row {
		margin-top: 60px;
	}
}

* + .list-popular-product {
	margin-top: 30px;
}

.list-popular-product-item + .list-popular-product-item {
	margin-top: 16px;
}

.single-product {
	text-align: center;
}

.single-product .button {
	min-width: 176px;
}

.single-product h4 + .group-md {
	margin-top: 14px;
}

.single-product .group-md + p {
	margin-top: 24px;
}

.single-product p + hr {
	margin-top: 14px;
}

.single-product .group-lg + hr {
	margin-top: 30px;
}

@media (min-width: 768px) {
	.single-product {
		text-align: left;
	}
}

.single-product-price {
	display: inline-block;
	vertical-align: middle;
	font-size: 24px;
	line-height: 1;
	letter-spacing: .05em;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: #ed1c24;
}

.list-description {
	text-align: left;
	letter-spacing: .025em;
}

.list-description li > * {
	display: inline-block;
	vertical-align: middle;
}

.list-description li span:first-child {
	margin-right: 6px;
}

.list-description li span:last-child {
	color: #777777;
}

.list-description li + li {
	margin-top: 7px;
}

* + .list-description {
	margin-top: 32px;
}

.list-description + .group-lg {
	margin-top: 20px;
}

.single-product-social-title {
	letter-spacing: 0;
}

.single-product-social-list {
	color: #151515;
}

.single-product-social-list .icon {
	vertical-align: middle;
	font-size: 17px;
	line-height: 25px;
}

.single-product-social-list .mdi-google-plus {
	font-size: 25px;
}

.single-product-social-list a, .single-product-social-list a:focus, .single-product-social-list a:active {
	color: inherit;
}

.single-product-social-list a:hover {
	color: #ed1c24;
}

.single-product-rating {
	font-size: 25px;
	color: #ed1c24;
}

.single-product-rating .icon + .icon {
	margin-left: 4px;
}

.box-radio {
	text-align: left;
	padding: 27px 15px 18px;
	border: 1px solid #e1e1e1;
}

.radio-panel-content {
	height: 0;
	max-height: 0;
	opacity: 0;
	letter-spacing: .05em;
	color: #9b9b9b;
}

.radio-panel .radio-inline {
	font-size: 16px;
	font-weight: 500;
	letter-spacing: .1em;
	text-transform: uppercase;
	color: #151515;
}

.radio-panel .radio-inline.active + .radio-panel-content {
	opacity: 1;
	height: 100%;
	max-height: 100%;
	transition: opacity .3s ease-out;
}

* + .box-radio {
	margin-top: 25px;
}

* + .radio-panel-content {
	margin-top: 9px;
}

.radio-panel + .radio-panel {
	margin-top: 13px;
}

@media (min-width: 576px) {
	.box-radio {
		padding-left: 26px;
		padding-right: 26px;
	}
}

.box-rating {
	font-size: 19px;
	color: #ed1c24;
}

.services-modern {
	position: relative;
	padding: 40px 0;
	z-index: 1;
}

.services-modern::before {
	position: absolute;
	content: '';
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.03);
	background: #ffffff;
	visibility: hidden;
	opacity: 0;
	transition: all .3s ease;
	pointer-events: none;
	z-index: -1;
}

.services-modern .box-icon-modern {
	max-width: 240px;
	margin-left: auto;
	margin-right: auto;
	background: transparent;
}

@media (min-width: 768px) {
	.services-modern {
		padding: 50px 20px;
	}
}

@media (min-width: 1200px) {
	.services-modern {
		padding-bottom: 60px;
	}
}

@media (min-width: 1200px) {
	.desktop .services-modern:hover::before {
		opacity: 1;
		visibility: visible;
	}
}

.bordered-2 .services-modern {
	min-height: 100%;
}

.services-creative {
	position: relative;
	overflow: hidden;
	text-align: left;
	max-width: 370px;
	margin-left: auto;
	margin-right: auto;
	color: #777777;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
	height: 100%;
}

.services-creative-figure {
	display: block;
	overflow: hidden;
}

.services-creative-figure img {
	width: 100%;
	will-change: transform;
	transition: all .25s ease;
}

.services-creative-caption {
	position: relative;
	padding: 18% 15px 30px;
	margin-top: -11.2%;
	z-index: 1;
}

.services-creative-caption::before {
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: #ffffff;
	transform-origin: 100% 50%;
	transform: skewY(-6deg);
	will-change: transform;
	transition: all .3s ease;
	pointer-events: none;
	z-index: -1;
}

.services-creative-counter {
	display: inline-block;
	text-align: center;
	position: absolute;
	top: 0;
	right: 160px;
	width: 100px;
	height: 40px;
	border-radius: 40px;
	font-size: 14px;
	line-height: 40px;
	font-weight: 300;
	letter-spacing: .075em;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: rgba(255, 255, 255, 0.5);
	background: #ed1c24;
	transform: translate3d(140%, -50%, 0);
	will-change: transform;
	transition: all .3s ease;
}

.services-creative-title {
	font-weight: 400;
	letter-spacing: .025em;
	text-transform: none;
	font-size: 1.3em;
}

.services-creative-title a, .services-creative-title a:focus, .services-creative-title a:active {
	color: inherit;
	white-space: pre-wrap;
}

.services-creative-title a:hover {
	color: #ed1c24;
}

@media (min-width: 992px) {
	.desktop .services-creative-figure img {
		transform: scale(1.1);
	}

	.desktop .services-creative:hover .services-creative-figure img {
		transform: none;
	}

	.desktop .services-creative:hover .services-creative-caption::before {
		transform: none;
	}

	.desktop .services-creative:hover .services-creative-counter {
		transform: translate3d(-50%, -50%, 0);
	}
}

@media (min-width: 1200px) {
	.desktop .services-creative:hover .services-creative-counter {
		transform: translate3d(-100%, -50%, 0);
	}
}

@media (min-width: 576px) {
	.services-creative-caption {
		padding-left: 10%;
		padding-right: 10%;
		padding-bottom: 30px;
	}

	.services-creative-counter {
		transform: translate3d(105%, -50%, 0);
	}
}

@media (min-width: 768px) {
	.services-creative-caption {
		padding-left: 14%;
		padding-right: 14%;
		padding-bottom: 40px;
	}

	.services-creative-counter {
		height: 40px;
		font-size: 17px;
		width: 100px;
		line-height: 40px;
		right: 120px;
	}
}

@media (min-width: 992px) {
	.services-creative-caption {
		padding-left: 20%;
		padding-right: 20%;
	}
}

@media (min-width: 1200px) {
	.services-creative-caption {
		padding-left: 18%;
		padding-right: 18%;
		padding-bottom: 60px;
	}
}

.aside-services {
	text-align: center;
	min-height: 100%;
}

.aside-services .button {
	min-width: auto;
}

@media (min-width: 768px) {
	.aside-services {
		text-align: left;
	}
}

@media (min-width: 992px) {
	.aside-services {
		margin-left: 35px;
		padding-left: 64px;
		border-left: 1px solid #e1e1e1;
	}
}

.aside-services-title {
	letter-spacing: .2em;
}

.list-category {
	display: block;
	text-align: center;
	font-size: 14px;
	line-height: 1.71;
	letter-spacing: .1em;
	color: #151515;
}

.list-category-item a {
	position: relative;
	display: block;
	padding: 10px 0;
	border-bottom: 1px solid #e1e1e1;
	text-transform: uppercase;
}

.list-category-item a, .list-category-item a:focus, .list-category-item a:active {
	color: inherit;
}

.list-category-item a:hover {
	color: inherit;
}

.list-category-item a::before {
	position: absolute;
	content: '';
	bottom: -1px;
	left: 0;
	height: 3px;
	width: 0;
	background: #ed1c24;
	transition: all .3s ease;
}

.list-category-item a.active::before {
	width: 47px;
}

.list-category-item a:hover:not(.active)::before {
	width: 100%;
}

* + .list-category {
	margin-top: 20px;
}

.aside-services-title + .button {
	margin-top: 40px;
}

@media (max-width: 767.98px) {
	.list-category {
		margin-bottom: 0;
		margin-left: -20px;
	}

	.list-category:empty {
		margin-bottom: 0;
		margin-left: 0;
	}

	.list-category > * {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 20px;
	}
}

@media (min-width: 768px) {
	.list-category {
		text-align: left;
	}

	.list-category-item a {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.list-category + .button {
		margin-top: 50px;
	}
}

@media (max-width: 991.98px) {
	.list-category-down-md-inline-block {
		margin-bottom: 0;
		margin-left: -20px;
	}

	.list-category-down-md-inline-block:empty {
		margin-bottom: 0;
		margin-left: 0;
	}

	.list-category-down-md-inline-block > * {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 20px;
	}
}

@media (max-width: 1199.98px) {
	.list-category-down-lg-inline-block {
		margin-bottom: 0;
		margin-left: -20px;
	}

	.list-category-down-lg-inline-block:empty {
		margin-bottom: 0;
		margin-left: 0;
	}

	.list-category-down-lg-inline-block > * {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 20px;
	}
}

.single-service {
	text-align: left;
	padding-left: 20px;
}

.single-service .team-classic {
	max-width: 270px;
}

.single-service img + h4 {
	margin-top: 40px;
}

.single-service * + p {
	margin-top: 24px;
}

.single-service p + p {
	margin-top: 20px;
}

.single-service * + .row {
	margin-top: 50px;
}

@media (min-width: 1200px) {
	.team-classic {
		margin-left: auto;
	}
}

.team-classic {
	text-align: left;
}

.team-classic .unit {
	margin-bottom: -24px;
	margin-left: -24px;
}

.team-classic .unit > * {
	margin-bottom: 24px;
	margin-left: 24px;
}

.team-classic-figure {
	display: block;
}

.team-classic-figure img {
	width: 100%;
}

.team-classic-figure-3 {
	display: inline-block;
	border-radius: 50%;
	overflow: hidden;
}

.team-classic-title {
	font-size: 18px;
	font-weight: 300;
	line-height: 1.67;
	letter-spacing: .075em;
	font-style: italic;
	color: #151515;
}

.team-classic-title-2 {
	font-size: 20px;
	font-weight: 300;
	letter-spacing: .075em;
	font-style: italic;
	text-transform: none;
}

.team-classic-name {
	font-size: 15px;
	font-weight: 500;
	letter-spacing: .1em;
	color: #151515;
}

.team-classic-name a {
	font-size: 14px;
	text-transform: uppercase;
}

.team-classic-name a, .team-classic-name a:focus, .team-classic-name a:active {
	color: inherit;
}

.team-classic-name a:hover {
	color: #ed1c24;
}

.team-classic-name span {
	color: #ed1c24;
}

* + .team-classic-title {
	margin-top: 36px;
}

* + .team-classic-name {
	margin-top: 10px;
}

@media (min-width: 576px) {
	.team-classic-figure-2 {
		clip-path: polygon(0% 0%, calc(100% - 13px) 0, calc(100% - 13px) 14%, 100% 14%, calc(100% - 13px) 36px, calc(100% - 13px) 100%, 0 100%);
	}
}

@media (min-width: 992px) {
	.team-classic-title-2 {
		font-size: 24px;
	}

	.team-classic-title-2 + .team-classic-name {
		margin-top: 16px;
	}
}

.team-modern {
	position: relative;
	text-align: center;
	max-width: 270px;
	margin-left: auto;
	margin-right: auto;
	background: #ffffff;
	transition: all .3s ease;
	z-index: 1;
}

.team-modern-figure {
	position: relative;
	display: block;
}

.team-modern-figure img {
	width: 100%;
	transition: all .3s ease;
	will-change: transform;
}

.team-modern-caption {
	padding: 26px 0 0;
	overflow: hidden;
}

.team-modern-name {
	font-weight: 500;
	letter-spacing: .025em;
	text-transform: none;
}

.team-modern-status {
	letter-spacing: .05em;
}

.team-modern-social-list {
	text-align: center;
	transform: translate3d(0, -8px, 0);
	margin-bottom: -8px;
	margin-left: -3px;
	margin-right: -3px;
}

.team-modern-social-list > * {
	margin-top: 8px;
	padding-left: 3px;
	padding-right: 3px;
}

.team-modern-social-list .icon {
	width: 31px;
	height: 31px;
	font-size: 15px;
	line-height: 31px;
	background: #E9ECEE;
}

.team-modern-social-list .icon:hover {
	background: #ed1c24;
}

.team-modern-social-list .mdi-google-plus {
	font-size: 18px;
}

.team-modern-social-list a, .team-modern-social-list a:focus, .team-modern-social-list a:active {
	color: #151515;
}

.team-modern-social-list a:hover {
	color: #ffffff;
}

* + .team-modern-status {
	margin-top: 2px;
}

* + .team-modern-social-list {
	margin-top: 12px;
}

@media (min-width: 992px) {
	.desktop .team-modern::before {
		position: absolute;
		content: '';
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: #ffffff;
		box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.03);
		opacity: 0;
		visibility: hidden;
		transition: inherit;
		z-index: -1;
	}

	.desktop .team-modern-social-list {
		transform: translate3d(0, -8px, 0);
		margin-bottom: -8px;
		margin-left: -3px;
		margin-right: -3px;
	}

	.desktop .team-modern-social-list > * {
		margin-top: 8px;
		padding-left: 3px;
		padding-right: 3px;
	}

	.desktop .team-modern-social-list li {
		transform: translate3d(0, 110%, 0);
		transition: all .2s ease;
	}

	.desktop .team-modern-social-list li:nth-child(2) {
		transition-delay: 50ms;
	}

	.desktop .team-modern-social-list li:nth-child(3) {
		transition-delay: 100ms;
	}

	.desktop .team-modern-social-list li:nth-child(4) {
		transition-delay: 150ms;
	}

	.desktop .team-modern-social-list li:nth-child(5) {
		transition-delay: 200ms;
	}

	.desktop .team-modern-social-list li:nth-child(6) {
		transition-delay: 250ms;
	}

	.desktop .team-modern-social-list li:nth-child(7) {
		transition-delay: 300ms;
	}

	.desktop .team-modern-social-list li:nth-child(8) {
		transition-delay: 350ms;
	}

	.desktop .team-modern-social-list li:nth-child(9) {
		transition-delay: 400ms;
	}

	.desktop .team-modern-social-list li:nth-child(10) {
		transition-delay: 450ms;
	}

	.desktop .team-modern:hover {
		transform: translate3d(0, -20px, 0);
	}

	.desktop .team-modern:hover::before {
		top: -12px;
		right: -12px;
		bottom: -24px;
		left: -12px;
		opacity: 1;
		visibility: visible;
	}

	.desktop .team-modern:hover .team-modern-social-list li {
		transform: none;
	}
}

@media (min-width: 992px) {
	.mac-os.desktop .team-modern::before {
		box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.03);
	}
}

.project-classic {
	display: flex;
	flex-direction: column;
	text-align: left;
	min-height: 100%;
}

.project-classic-figure {
	display: block;
	overflow: hidden;
}

.project-classic-figure img {
	display: block;
	width: 100%;
	transition: all .3s ease;
	will-change: transform;
}

.project-classic-caption {
	flex-grow: 1;
	position: relative;
	margin-top: 25px;
	padding: 20px 14px;
	background: #ffffff;
	transition: all .3s ease;
}

.project-classic-caption::before {
	position: absolute;
	content: '';
	top: 0;
	left: 50%;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 10.5px 12px 10.5px;
	border-color: transparent transparent #ffffff transparent;
	transform: translate3d(-50%, -100%, 0);
	transition: inherit;
}

.project-classic-title {
	font-size: 20px;
	letter-spacing: .05em;
	text-transform: none;
	color: #151515;
}

.project-classic-location {
	font-size: 14px;
	line-height: 1.71;
	font-weight: 500;
	letter-spacing: .1em;
	text-transform: uppercase;
	color: #ed1c24;
}

.project-classic-location .icon {
	font-size: 20px;
}

.project-classic-location > * {
	display: inline-block;
	vertical-align: middle;
}

.project-classic-location > * + * {
	margin-left: 6px;
}

.project-classic-text {
	color: #777777;
}

* + .project-classic-location {
	margin-top: 14px;
}

* + .project-classic-text {
	margin-top: 12px;
}

@media (min-width: 576px) {
	.project-classic-caption {
		padding: 30px 40px;
	}
}

@media (min-width: 992px) {
	.project-classic-caption {
		margin-top: 48px;
		padding: 40px 50px 40px 60px;
	}
}

@media (min-width: 1200px) {
	.project-classic-caption {
		padding-right: 70px;
		padding-left: 85px;
	}

	.project-classic-title {
		font-size: 24px;
	}
}

@media (min-width: 992px) {
	.desktop .project-classic-figure img {
		transform: scale(1.1);
	}

	.desktop .project-classic:hover .project-classic-figure img {
		transform: none;
	}
}

.context-dark .project-classic-title, .bg-gray-dark .project-classic-title, .bg-primary .project-classic-title {
	color: #151515;
}

.owl-style-4 .project-classic-caption::after {
	position: absolute;
	content: '';
	top: 50%;
	left: 0;
	width: 1px;
	height: 61%;
	background: #ebebeb;
	transform: translate3d(0, -50%, 0);
}

@media (min-width: 768px) {
	.owl-style-4 .project-classic-figure {
		margin-left: 15px;
		margin-right: 15px;
	}
}

[data-x-mode] .page {
	opacity: 1;
}

html.boxed body {
	background: #E9ECEE url(/images/bg-pattern-boxed.png) repeat fixed;
}

@media (min-width: 1630px) {
	html.boxed .page {
		max-width: 1600px;
		margin-left: auto;
		margin-right: auto;
		box-shadow: 0 0 23px 0 rgba(1, 1, 1, 0.1);
	}

	html.boxed .rd-navbar-static {
		max-width: 1600px;
		margin-left: auto;
		margin-right: auto;
	}

	html.boxed .rd-navbar-static.rd-navbar--is-stuck {
		max-width: 1600px;
		width: 100%;
		left: calc(50% - 1600px);
		right: calc(50% - 1600px);
	}
}

.text-italic {
	font-style: italic;
}

.text-normal {
	font-style: normal;
}

.text-underline {
	text-decoration: underline;
}

.text-strike {
	text-decoration: line-through;
}

.font-weight-thin {
	font-weight: 100;
}

.font-weight-light {
	font-weight: 300;
}

.font-weight-regular {
	font-weight: 400;
}

.font-weight-medium {
	font-weight: 500;
}

.font-weight-sbold {
	font-weight: 600;
}

.font-weight-ubold {
	font-weight: 900;
}

.text-primary {
	color: #ed1c24 !important;
}

.text-secondary {
	color: #ed1c24;
}

.text-gray-13 {
	color: #cccccc;
}

.text-gray-21 {
	color: #bcbbbb;
}

.text-gray-500 {
	color: #9b9b9b;
}

.text-gray-600 {
	color: #777777;
}

.text-white-03 {
	color: rgba(255, 255, 255, 0.3);
}

.text-white-05 {
	color: rgba(255, 255, 255, 0.5);
}

.text-white-06 {
	color: rgba(255, 255, 255, 0.6);
}

.text-gray-800-01 {
	color: rgba(21, 21, 21, 0.1);
}

.text-spacing-0 {
	letter-spacing: 0;
}

.text-spacing-25 {
	letter-spacing: .025em;
}

.text-spacing-50 {
	letter-spacing: .05em;
}

.text-spacing-75 {
	letter-spacing: .075em;
}

.text-spacing-100 {
	letter-spacing: .1em;
}

.text-spacing-180 {
	letter-spacing: .18em;
}

.text-spacing-200 {
	letter-spacing: .2em;
}

.text-spacing-500 {
	letter-spacing: .5em;
}

.text-width-small {
	max-width: 500px;
}

.text-width-medium {
	max-width: 550px;
}

.text-center [class*='text-width-'] {
	margin-left: auto;
	margin-right: auto;
}

.text-transform-none {
	text-transform: none;
}

@media (min-width: 1200px) {
	.text-xl-nowrap {
		white-space: nowrap;
	}
}

* + p {
	margin-top: 15px;
}

* + img {
	margin-top: 30px;
}

h5 + h2 {
	margin-top: 18px;
}

h1 + p {
	margin-top: 8px;
}

h2 + p {
	margin-top: 8px;
}

h3 + p {
	margin-top: 14px;
}

h4 + p {
	margin-top: 14px;
}

h5 + p {
	margin-top: 12px;
}

h6 + p {
	margin-top: 12px;
}

p + h2, p + .heading-2 {
	margin-top: 15px;
}

p + p {
	margin-top: 12px;
}

.moredescr {
	cursor: pointer;
	text-decoration: underline;
}

.moredescrblock p {
	margin-top: 12px;
}

img + p {
	margin-top: 35px;
}

h3 + img {
	margin-top: 42px;
}

* + .row {
	margin-top: 30px;
}

* + .row-xs {
	margin-top: 20px;
}

* + .big {
	margin-top: 20px;
}

* + .text-block {
	margin-top: 32px;
}

* + .button-outline-2 {
	margin-top: 0;
}

* + .button-wrap {
	margin-top: 30px;
}

* + .owl-carousel {
	margin-top: 30px;
}

* + .owl-style-4 {
	margin-top: 30px;
}

.row + h3 {
	margin-top: 20px;
}

.heading-7 + h3 {
	margin-top: 16px;
}

.container + .container {
	margin-top: 35px;
}

.container + .container-fluid {
	margin-top: 45px;
}

.row + .button-wrap {
	margin-top: 40px;
}

.row + .row {
	margin-top: 35px;
}

h4 + .big, h3 + .big {
	margin-top: 14px;
}

@media (min-width: 768px) {
	* + .row-sm {
		margin-top: 40px;
	}

	* + .row-md {
		margin-top: 45px;
	}

	* + .row-lg {
		margin-top: 50px;
	}

	* + .row-xl {
		margin-top: 50px;
	}

	* + .row-xxl {
		margin-top: 50px;
	}
}

@media (min-width: 992px) {
	h5 + p {
		margin-top: 16px;
	}

	h6 + p {
		margin-top: 22px;
	}

	.row + .button-wrap {
		margin-top: 60px;
	}

	* + .owl-carousel {
		margin-top: 50px;
	}

	* + .owl-style-4 {
		margin-top: 50px;
	}

	* + .row-xl {
		margin-top: 60px;
	}

	* + .row-xxl {
		margin-top: 70px;
	}
}

@media (min-width: 1200px) {
	.container + .container {
		margin-top: 60px;
	}

	.row + .row {
		margin-top: 60px;
	}
}

.container + .container-style-1 {
	margin-top: 26px;
}

.row-0 {
	margin-bottom: 0px;
}

.row-0:empty {
	margin-bottom: 0;
}

.row-0 > * {
	margin-bottom: 0px;
}

.row-8 {
	margin-bottom: -8px;
}

.row-8:empty {
	margin-bottom: 0;
}

.row-8 > * {
	margin-bottom: 8px;
}

.row-10 {
	margin-bottom: -10px;
}

.row-10:empty {
	margin-bottom: 0;
}

.row-10 > * {
	margin-bottom: 10px;
}

.row-15 {
	margin-bottom: -15px;
}

.row-15:empty {
	margin-bottom: 0;
}

.row-15 > * {
	margin-bottom: 15px;
}

.row-14 {
	margin-bottom: -14px;
}

.row-14:empty {
	margin-bottom: 0;
}

.row-14 > * {
	margin-bottom: 14px;
}

.row-20 {
	margin-bottom: -20px;
}

.row-20:empty {
	margin-bottom: 0;
}

.row-20 > * {
	margin-bottom: 20px;
}

.row-30 {
	margin-bottom: -30px;
}

.row-30:empty {
	margin-bottom: 0;
}

.row-30 > * {
	margin-bottom: 30px;
}

.row-40 {
	margin-bottom: -40px;
}

.row-40:empty {
	margin-bottom: 0;
}

.row-40 > * {
	margin-bottom: 40px;
}

.row-50 {
	margin-bottom: -50px;
}

.row-50:empty {
	margin-bottom: 0;
}

.row-50 > * {
	margin-bottom: 50px;
}

.row-60 {
	margin-bottom: -60px;
}

.row-60:empty {
	margin-bottom: 0;
}

.row-60 > * {
	margin-bottom: 60px;
}

@media (min-width: 768px) {
	.row-md-40 {
		margin-bottom: -40px;
	}

	.row-md-40:empty {
		margin-bottom: 0;
	}

	.row-md-40 > * {
		margin-bottom: 40px;
	}

	.row-md-50 {
		margin-bottom: -50px;
	}

	.row-md-50:empty {
		margin-bottom: 0;
	}

	.row-md-50 > * {
		margin-bottom: 50px;
	}
}

@media (min-width: 992px) {
	.row-lg-0 {
		margin-bottom: 0px;
	}

	.row-lg-0:empty {
		margin-bottom: 0;
	}

	.row-lg-0 > * {
		margin-bottom: 0px;
	}

	.row-lg-50 {
		margin-bottom: -50px;
	}

	.row-lg-50:empty {
		margin-bottom: 0;
	}

	.row-lg-50 > * {
		margin-bottom: 50px;
	}

	.row-lg-60 {
		margin-bottom: -60px;
	}

	.row-lg-60:empty {
		margin-bottom: 0;
	}

	.row-lg-60 > * {
		margin-bottom: 60px;
	}
}

.nav-custom-2 > * {
	top: 70% !important;
}

@media (min-width: 1200px) {
	.row-xl-60 {
		margin-bottom: -60px;
	}

	.row-xl-60:empty {
		margin-bottom: 0;
	}

	.row-xl-60 > * {
		margin-bottom: 60px;
	}

	.row-xl-75 {
		margin-bottom: -75px;
	}

	.row-xl-75:empty {
		margin-bottom: 0;
	}

	.row-xl-75 > * {
		margin-bottom: 75px;
	}

	.row-xl-90 {
		margin-bottom: -90px;
	}

	.row-xl-90:empty {
		margin-bottom: 0;
	}

	.row-xl-90 > * {
		margin-bottom: 90px;
	}
}

@media (min-width: 992px) {
	.desktop .row-desktop-0 {
		margin-bottom: 0px;
	}

	.desktop .row-desktop-0:empty {
		margin-bottom: 0;
	}

	.desktop .row-desktop-0 > * {
		margin-bottom: 0px;
	}

	.desktop .row-desktop-8 {
		margin-bottom: -8px;
	}

	.desktop .row-desktop-8:empty {
		margin-bottom: 0;
	}

	.desktop .row-desktop-8 > * {
		margin-bottom: 8px;
	}

	.desktop * + .row-desktop-0 {
		margin-top: 20px;
	}
}

.section-sm {
	padding: 30px 0;
}

.section-sm.section-first {
	padding-top: 60px;
}

.section-sm.section-last {
	padding-bottom: 60px;
}

.section-md, .section-lg, .section-xl, .section-xxl, .section-inset-4, .section-inset-7, .section-inset-8 {
	padding: 100px 0;
}

.section-inset-5 {
	padding: 30px 0;
}

.section-inset-6 {
	padding: 50px 0 30px;
}

.section-inset-9 {
	padding: 30px 0;
}

.section-collapse + .section-collapse {
	padding-top: 0;
}

.section-collapse:last-child {
	padding-bottom: 0;
}

html [class*='section-'].section-bottom-0 {
	padding-bottom: 0;
}

html [class*='section-'].section-top-0 {
	padding-top: 0;
}

@media (min-width: 992px) {
	html [class*='section-'].section-lg-0 {
		padding: 0 0 1px;
	}
}

@media (min-width: 768px) {
	.section-sm {
		padding: 40px 0;
	}

	.section-sm.section-first {
		padding-top: 80px;
	}

	.section-sm.section-last {
		padding-bottom: 80px;
	}

	.section-md {
		padding: 70px 0;
	}

	.section-lg {
		padding: 80px 0;
	}

	.section-xl {
		padding: 90px 0;
	}

	.section-xxl {
		padding: 100px 0;
	}

	.section-inset-4 {
		padding: 60px 0;
	}

	.section-inset-6 {
		padding-top: 80px;
	}

	.section-inset-8 {
		padding: 80px 0 60px;
	}

	.section-inset-9 {
		padding: 0;
	}

	[class*='section-'].section-bottom-md-70 {
		padding-bottom: 70px;
	}
}

@media (min-width: 992px) {
	.section-sm {
		padding: 45px 0;
	}

	.section-sm.section-first {
		padding-top: 90px;
	}

	.section-sm.section-last {
		padding-bottom: 90px;
	}

	.section-md {
		padding: 80px 0;
	}

	.section-lg {
		padding: 90px 0;
	}

	.section-xl {
		padding: 100px 0;
	}

	.section-xxl {
		padding: 120px 0;
	}

	.section-inset-6 {
		padding-top: 90px;
	}

	.section-inset-7 {
		padding: 90px 0;
	}

	.section-inset-8 {
		padding-top: 90px;
	}
}

@media (min-width: 1200px) {
	.section-inset-1 {
		padding-top: 60px;
		padding-bottom: 60px;
	}

	.section-inset-3 {
		padding-top: 70px;
		padding-bottom: 70px;
	}

	.section-inset-4 {
		padding: 70px 0;
	}

	.section-inset-5 {
		padding-top: 45px;
	}

	.section-inset-7 {
		padding: 130px 0;
	}
}

@media (min-width: 1600px) {
	.section-inset-2 {
		padding-top: 90px;
		padding-bottom: 90px;
	}
}

.section-single {
	display: flex;
	text-align: center;
}

.section-single p {
	margin-left: auto;
	margin-right: auto;
}

.section-single .form-inline-1 {
	max-width: 690px;
	margin-left: auto;
	margin-right: auto;
}

.section-single .button {
	padding-left: 40px;
	padding-right: 40px;
	letter-spacing: .3em;
}

.section-single * + .button {
	margin-top: 45px;
}

.section-single * + .countdown-wrap {
	margin-top: 35px;
}

.section-single * + .form-inline-1 {
	margin-top: 20px;
}

.section-single .countdown-wrap + * {
	margin-top: 35px;
}

@media (min-width: 992px) {
	.section-single * + .countdown-wrap {
		margin-top: 50px;
	}

	.section-single .countdown-wrap + * {
		margin-top: 56px;
	}
}

.section-single .rd-mailform-wrap {
	max-width: 670px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.section-single * + .rd-mailform-wrap {
	margin-top: 20px;
}

.section-single-header {
	padding: calc(1em + 4vh) 0 calc(1em + 2vh);
}

.section-single-main {
	padding: calc(1em + 2vh) 0 calc(1em + 6vh);
}

.section-single-footer {
	padding: calc(1em + 2vh) 0;
}

.section-single-inner {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	min-height: 100vh;
}

.section-single-inner > * {
	width: 100%;
}

@supports (display: grid) {
	.section-single-inner {
		display: grid;
		justify-items: center;
		align-content: space-between;
		grid-template-columns: 1fr;
	}
}

@media (min-width: 1200px) {
	.section-single-header {
		padding-top: calc(1em + 8vh);
	}

	.section-single-footer {
		padding-bottom: calc(1em + 4vh);
	}
}

@media (min-width: 1600px) {
	.section-fluid {
		padding-left: 75px;
		padding-right: 75px;
	}

	.section-fluid .container-fluid {
		padding-left: 0;
		padding-right: 0;
		max-width: 1770px;
		margin-left: auto;
		margin-right: auto;
	}
}

.section-relative {
	position: relative;
	z-index: 1;
}

.grid-demonstration {
	text-align: left;
	line-height: 1.67;
}

.grid-demonstration h5, .grid-demonstration .heading-5 {
	font-weight: 400;
	letter-spacing: 0;
}

@media (max-width: 767.98px) {
	.grid-demonstration * + p {
		margin-top: 6px;
	}
}

@media (max-width: 1199.98px) {
	.grid-demonstration h5, .grid-demonstration .heading-5 {
		font-size: 16px;
	}
}

@media (max-width: 1599.98px) {
	.grid-demonstration p {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}

@media (min-width: 1200px) {
	.grid-demonstration * + p {
		margin-top: 26px;
	}
}

@media (max-width: 575.98px) {
	.container.grid-demonstration [class^='col'] {
		padding: 5px;
	}
}

@media (max-width: 991.98px) {
	.container-fluid.grid-demonstration .row {
		margin-left: 0;
		margin-right: 0;
	}
}

.container-fluid.grid-demonstration [class^='col'] {
	padding: 5px;
}

@media (min-width: 576px) {
	.container-fluid.grid-demonstration [class^='col'] {
		padding: 10px;
	}
}

@media (min-width: 768px) {
	.container-fluid.grid-demonstration [class^='col'] {
		padding: 15px 10px;
	}
}

@media (min-width: 992px) {
	.container-fluid.grid-demonstration [class^='col'] {
		padding: 20px;
	}
}

@media (min-width: 1200px) {
	.container-fluid.grid-demonstration [class^='col'] {
		padding: 30px;
	}
}

@media (min-width: 1600px) {
	.container-fluid.grid-demonstration .row {
		margin-left: -35px;
		margin-right: -35px;
	}

	.container-fluid.grid-demonstration [class^='col'] {
		padding: 40px 40px 40px 60px;
	}

	.container-fluid.grid-demonstration .col-12, .container-fluid.grid-demonstration .col-6 {
		padding-right: 60px;
	}
}

@media (min-width: 1800px) {
	.container-fluid.grid-demonstration .row {
		margin-left: -75px;
		margin-right: -75px;
	}

	.container-fluid.grid-demonstration [class^='col'] {
		padding: 50px 80px 50px 100px;
	}

	.container-fluid.grid-demonstration .col-12, .container-fluid.grid-demonstration .col-6 {
		padding-right: 100px;
	}
}

.grid-system-bordered .row {
	margin-left: 0;
	margin-right: 0;
}

.grid-system-bordered [class*='col'] {
	padding-top: 15px;
	padding-bottom: 15px;
}

.grid-system-bordered .row {
	border-bottom: 1px solid #E9ECEE;
}

.grid-system-bordered * + .row {
	margin-top: 30px;
}

@media (min-width: 768px) {
	.grid-system-bordered [class*='col'] {
		padding-top: 25px;
		padding-bottom: 25px;
	}
}

@media (min-width: 1200px) {
	.grid-system-bordered [class*='col'] {
		padding-top: 0;
		padding-bottom: 40px;
	}

	.grid-system-bordered * + .row {
		margin-top: 50px;
	}
}

.grid-system-outline .row {
	border: 1px solid #E9ECEE;
}

.grid-system-outline .row:not(:last-child) {
	border-bottom-width: 0;
}

.grid-system-outline [class*='col']:not(:last-child) {
	border-right: 1px solid #E9ECEE;
}

.grid-system-outline * + .row {
	margin-top: 30px;
}

.grid-system-outline .row + .row {
	margin-top: 0;
}

@media (min-width: 768px) {
	.grid-system-outline * + .row {
		margin-top: 45px;
	}
}

.context-dark, .bg-gray-dark, .bg-primary, .context-dark h1, .bg-gray-dark h1, .bg-primary h1, .context-dark h2, .bg-gray-dark h2, .bg-primary h2, .context-dark h3, .bg-gray-dark h3, .bg-primary h3, .context-dark h4, .bg-gray-dark h4, .bg-primary h4, .context-dark h5, .bg-gray-dark h5, .bg-primary h5, .context-dark h6, .bg-gray-dark h6, .bg-primary h6, .context-dark [class^='heading-'], .bg-gray-dark [class^='heading-'], .bg-primary [class^='heading-'] {
	color: #ffffff;
}

.context-dark:not(.section-single):not(.form-default) .form-validation, .bg-gray-dark:not(.section-single):not(.form-default) .form-validation, .bg-primary:not(.section-single):not(.form-default) .form-validation, .context-dark:not(.section-single):not(.form-default) .form-label, .bg-gray-dark:not(.section-single):not(.form-default) .form-label, .bg-primary:not(.section-single):not(.form-default) .form-label, .context-dark:not(.section-single):not(.form-default) .form-input, .bg-gray-dark:not(.section-single):not(.form-default) .form-input, .bg-primary:not(.section-single):not(.form-default) .form-input {
	color: #ffffff;
}

.context-dark:not(.section-single):not(.form-default) .form-input, .bg-gray-dark:not(.section-single):not(.form-default) .form-input, .bg-primary:not(.section-single):not(.form-default) .form-input {
	background: rgba(255, 255, 255, 0.15);
	border-color: transparent;
}

.context-dark:not(.section-single):not(.form-default) .form-wrap.has-error .form-input, .bg-gray-dark:not(.section-single):not(.form-default) .form-wrap.has-error .form-input, .bg-primary:not(.section-single):not(.form-default) .form-wrap.has-error .form-input {
	border-color: #ffffff;
}

.context-dark .button-outline, .bg-gray-dark .button-outline, .bg-primary .button-outline {
	color: #ffffff;
}

.context-dark .button-outline::before, .bg-gray-dark .button-outline::before, .bg-primary .button-outline::before {
	border-color: #ffffff;
}

.context-dark .button-outline:hover::before, .bg-gray-dark .button-outline:hover::before, .bg-primary .button-outline:hover::before, .context-dark .button-outline:active::before, .bg-gray-dark .button-outline:active::before, .bg-primary .button-outline:active::before {
	border-color: #ed1c24;
}

.context-dark .button-outline.button-icon-right .icon, .bg-gray-dark .button-outline.button-icon-right .icon, .bg-primary .button-outline.button-icon-right .icon, .context-dark .button-outline.button-icon-right::before, .bg-gray-dark .button-outline.button-icon-right::before, .bg-primary .button-outline.button-icon-right::before {
	border-color: #959595;
}

.context-dark .button-outline.button-icon-right:hover, .bg-gray-dark .button-outline.button-icon-right:hover, .bg-primary .button-outline.button-icon-right:hover, .context-dark .button-outline.button-icon-right:active, .bg-gray-dark .button-outline.button-icon-right:active, .bg-primary .button-outline.button-icon-right:active {
	background: #ed1c24;
}

.context-dark .button-outline.button-icon-right:hover .icon, .bg-gray-dark .button-outline.button-icon-right:hover .icon, .bg-primary .button-outline.button-icon-right:hover .icon, .context-dark .button-outline.button-icon-right:hover::before, .bg-gray-dark .button-outline.button-icon-right:hover::before, .bg-primary .button-outline.button-icon-right:hover::before, .context-dark .button-outline.button-icon-right:active .icon, .bg-gray-dark .button-outline.button-icon-right:active .icon, .bg-primary .button-outline.button-icon-right:active .icon, .context-dark .button-outline.button-icon-right:active::before, .bg-gray-dark .button-outline.button-icon-right:active::before, .bg-primary .button-outline.button-icon-right:active::before {
	border-color: #ed1c24;
}

.context-dark .button-outline.button-icon-right:hover .icon, .bg-gray-dark .button-outline.button-icon-right:hover .icon, .bg-primary .button-outline.button-icon-right:hover .icon, .context-dark .button-outline.button-icon-right:active .icon, .bg-gray-dark .button-outline.button-icon-right:active .icon, .bg-primary .button-outline.button-icon-right:active .icon {
	background: #fb4634;
}

.context-dark .counter-classic-title, .bg-gray-dark .counter-classic-title, .bg-primary .counter-classic-title {
	color: rgba(255, 255, 255, 0.3);
}

.rd-navbar-creative.context-dark, .rd-navbar-creative.bg-gray-dark, .rd-navbar-creative.bg-primary {
	background: transparent;
}

.rd-navbar-creative.rd-navbar-static.context-dark .rd-nav-link, .rd-navbar-creative.rd-navbar-static.bg-gray-dark .rd-nav-link, .rd-navbar-creative.rd-navbar-static.bg-primary .rd-nav-link {
	color: #ffffff;
}

.rd-navbar-creative.rd-navbar-static.context-dark .rd-navbar-contacts-3, .rd-navbar-creative.rd-navbar-static.bg-gray-dark .rd-navbar-contacts-3, .rd-navbar-creative.rd-navbar-static.bg-primary .rd-navbar-contacts-3 {
	color: #ffffff;
}

.rd-navbar-creative.rd-navbar-static.context-dark .rd-navbar-contacts-3 .mail, .rd-navbar-creative.rd-navbar-static.bg-gray-dark .rd-navbar-contacts-3 .mail, .rd-navbar-creative.rd-navbar-static.bg-primary .rd-navbar-contacts-3 .mail, .rd-navbar-creative.rd-navbar-static.context-dark .rd-navbar-contacts-3 .mail:focus, .rd-navbar-creative.rd-navbar-static.bg-gray-dark .rd-navbar-contacts-3 .mail:focus, .rd-navbar-creative.rd-navbar-static.bg-primary .rd-navbar-contacts-3 .mail:focus, .rd-navbar-creative.rd-navbar-static.context-dark .rd-navbar-contacts-3 .mail:active, .rd-navbar-creative.rd-navbar-static.bg-gray-dark .rd-navbar-contacts-3 .mail:active, .rd-navbar-creative.rd-navbar-static.bg-primary .rd-navbar-contacts-3 .mail:active {
	color: rgba(255, 255, 255, 0.5);
}

.rd-navbar-creative.rd-navbar-static.context-dark .rd-navbar-contacts-3 .mail:hover, .rd-navbar-creative.rd-navbar-static.bg-gray-dark .rd-navbar-contacts-3 .mail:hover, .rd-navbar-creative.rd-navbar-static.bg-primary .rd-navbar-contacts-3 .mail:hover {
	color: #ed1c24;
}

.rd-navbar-creative.rd-navbar-static.rd-navbar--is-stuck.context-dark, .rd-navbar-creative.rd-navbar-static.rd-navbar--is-stuck.bg-gray-dark, .rd-navbar-creative.rd-navbar-static.rd-navbar--is-stuck.bg-primary, .rd-navbar-creative.rd-navbar-static.rd-navbar--is-clone.context-dark, .rd-navbar-creative.rd-navbar-static.rd-navbar--is-clone.bg-gray-dark, .rd-navbar-creative.rd-navbar-static.rd-navbar--is-clone.bg-primary {
	background: #3f4959;
}

.rd-navbar-creative.rd-navbar-fixed.context-dark .rd-navbar-panel, .rd-navbar-creative.rd-navbar-fixed.bg-gray-dark .rd-navbar-panel, .rd-navbar-creative.rd-navbar-fixed.bg-primary .rd-navbar-panel {
	background: #3f4959;
}

.rd-navbar-creative.rd-navbar-fixed.context-dark .button-outline, .rd-navbar-creative.rd-navbar-fixed.bg-gray-dark .button-outline, .rd-navbar-creative.rd-navbar-fixed.bg-primary .button-outline {
	color: #151515;
}

.rd-navbar-creative.rd-navbar-fixed.context-dark .button-outline::before, .rd-navbar-creative.rd-navbar-fixed.bg-gray-dark .button-outline::before, .rd-navbar-creative.rd-navbar-fixed.bg-primary .button-outline::before {
	border-color: #151515;
}

.rd-navbar-creative.rd-navbar-fixed.context-dark .button-outline:hover, .rd-navbar-creative.rd-navbar-fixed.bg-gray-dark .button-outline:hover, .rd-navbar-creative.rd-navbar-fixed.bg-primary .button-outline:hover, .rd-navbar-creative.rd-navbar-fixed.context-dark .button-outline:active, .rd-navbar-creative.rd-navbar-fixed.bg-gray-dark .button-outline:active, .rd-navbar-creative.rd-navbar-fixed.bg-primary .button-outline:active {
	color: #ffffff;
}

.rd-navbar-creative.rd-navbar-fixed.context-dark .button-outline:hover::before, .rd-navbar-creative.rd-navbar-fixed.bg-gray-dark .button-outline:hover::before, .rd-navbar-creative.rd-navbar-fixed.bg-primary .button-outline:hover::before, .rd-navbar-creative.rd-navbar-fixed.context-dark .button-outline:active::before, .rd-navbar-creative.rd-navbar-fixed.bg-gray-dark .button-outline:active::before, .rd-navbar-creative.rd-navbar-fixed.bg-primary .button-outline:active::before {
	border-color: #ed1c24;
}

.rd-navbar-creative.context-dark .rd-navbar-toggle span, .rd-navbar-creative.bg-gray-dark .rd-navbar-toggle span, .rd-navbar-creative.bg-primary .rd-navbar-toggle span, .rd-navbar-creative.context-dark .rd-navbar-toggle span:before, .rd-navbar-creative.bg-gray-dark .rd-navbar-toggle span:before, .rd-navbar-creative.bg-primary .rd-navbar-toggle span:before, .rd-navbar-creative.context-dark .rd-navbar-toggle span:after, .rd-navbar-creative.bg-gray-dark .rd-navbar-toggle span:after, .rd-navbar-creative.bg-primary .rd-navbar-toggle span:after {
	background-color: #ffffff;
}

.rd-navbar-creative.context-dark .rd-navbar-toggle.active span, .rd-navbar-creative.bg-gray-dark .rd-navbar-toggle.active span, .rd-navbar-creative.bg-primary .rd-navbar-toggle.active span {
	background: transparent;
}

.rd-navbar-creative.context-dark .rd-navbar-collapse-toggle span, .rd-navbar-creative.bg-gray-dark .rd-navbar-collapse-toggle span, .rd-navbar-creative.bg-primary .rd-navbar-collapse-toggle span, .rd-navbar-creative.context-dark .rd-navbar-collapse-toggle span:before, .rd-navbar-creative.bg-gray-dark .rd-navbar-collapse-toggle span:before, .rd-navbar-creative.bg-primary .rd-navbar-collapse-toggle span:before, .rd-navbar-creative.context-dark .rd-navbar-collapse-toggle span:after, .rd-navbar-creative.bg-gray-dark .rd-navbar-collapse-toggle span:after, .rd-navbar-creative.bg-primary .rd-navbar-collapse-toggle span:after {
	background-color: #ffffff;
}

.context-dark p.rights, .bg-gray-dark p.rights, .bg-primary p.rights {
	color: #ffffff;
}

.footer-classic.context-dark p.rights, .footer-classic.bg-gray-dark p.rights, .footer-classic.bg-primary p.rights, .footer-corporate.context-dark p.rights, .footer-corporate.bg-gray-dark p.rights, .footer-corporate.bg-primary p.rights {
	color: rgba(255, 255, 255, 0.2);
}

.footer-modern.context-dark, .footer-modern.bg-gray-dark, .footer-modern.bg-primary {
	color: rgba(255, 255, 255, 0.4);
}

.footer-modern.context-dark p.rights, .footer-modern.bg-gray-dark p.rights, .footer-modern.bg-primary p.rights {
	color: rgba(255, 255, 255, 0.2);
}

.footer-modern.context-dark p.rights a, .footer-modern.bg-gray-dark p.rights a, .footer-modern.bg-primary p.rights a, .footer-modern.context-dark p.rights a:focus, .footer-modern.bg-gray-dark p.rights a:focus, .footer-modern.bg-primary p.rights a:focus, .footer-modern.context-dark p.rights a:active, .footer-modern.bg-gray-dark p.rights a:active, .footer-modern.bg-primary p.rights a:active {
	color: inherit;
}

.footer-modern.context-dark p.rights a:hover, .footer-modern.bg-gray-dark p.rights a:hover, .footer-modern.bg-primary p.rights a:hover {
	color: #ed1c24;
}

.footer-creative.context-dark, .footer-creative.bg-gray-dark, .footer-creative.bg-primary {
	color: rgba(255, 255, 255, 0.4);
}

.footer-creative.context-dark p.rights, .footer-creative.bg-gray-dark p.rights, .footer-creative.bg-primary p.rights {
	color: inherit;
}

.footer-creative.context-dark hr, .footer-creative.bg-gray-dark hr, .footer-creative.bg-primary hr {
	border-top-color: rgba(255, 255, 255, 0.13);
}

.context-dark .quote-creative-text::before, .bg-gray-dark .quote-creative-text::before, .bg-primary .quote-creative-text::before {
	color: rgba(184, 194, 203, 0.2);
}

.context-dark .quote-creative-author, .bg-gray-dark .quote-creative-author, .bg-primary .quote-creative-author {
	color: rgba(255, 255, 255, 0.4);
}

.context-dark .owl-dot, .bg-gray-dark .owl-dot, .bg-primary .owl-dot {
	background: rgba(184, 194, 203, 0.3);
}

.context-dark .owl-dot::before, .bg-gray-dark .owl-dot::before, .bg-primary .owl-dot::before {
	background: #ed1c24;
}

.context-dark .brand .brand-logo-dark, .bg-gray-dark .brand .brand-logo-dark, .bg-primary .brand .brand-logo-dark {
	display: none;
}

.context-dark .brand .brand-logo-light, .bg-gray-dark .brand .brand-logo-light, .bg-primary .brand .brand-logo-light {
	display: block;
}

.bg-default {
	background-color: #ffffff;
}

.bg-primary {
	background-color: #ed1c24;
}

.bg-gray-100 {
	background-color: #E9ECEE;
}

.bg-gray-200 {
	background-color: #ebebeb;
}

.bg-gray-300 {
	background-color: #e1e1e1;
}

.bg-gray-600 {
	background-color: #777777;
}

.bg-gray-800 {
	background-color: #151515;
}

.bg-gray-7 {
	background-color: #f3f3f3;
}

.bg-blue-8 {
	background-color: #031e2b;
}

.bg-gray-dark {
	background-color: #2c343b;
}

.bg-primary + .bg-primary {
	padding-top: 0;
}

.bg-image {
	background-size: cover;
	background-position: center center;
}

[class^='bg-'] {
	background-size: cover;
	background-position: center center;
}

@media (min-width: 992px) {
	html:not(.tablet):not(.mobile) .bg-fixed {
		background-attachment: fixed;
	}
}

[class*='bg-image-left-'], [class*='bg-image-right-'] {
	position: relative;
}

[class*='bg-image-left-'] .box-transform, [class*='bg-image-right-'] .box-transform {
	display: none;
}

.bg-image-right, .bg-image-left {
	position: absolute;
	overflow: hidden;
	top: 0;
	bottom: 0;
	z-index: -1;
}

.bg-image-right {
	right: 0;
}

.bg-image-left {
	left: 0;
}

.bg-image-right-3 {
	left: 0;
	background-image: url(/images/about-6-960x646.jpg);
}

.bg-image-left-2 {
	right: 0;
	background-image: url(/images/steelworks/about-1-960x674.jpg);
	background-position-x: 0;
}

@media (min-width: 768px) {
	.bg-image-right-md, .bg-image-left-md {
		position: absolute;
		overflow: hidden;
		top: 0;
		bottom: 0;
		z-index: -1;
	}

	.bg-image-right-md {
		right: 0;
	}

	.bg-image-left-md {
		left: 0;
	}

	.bg-image-right-2 {
		left: calc(50% + 60px);
		background-color: #ffffff;
		background-image: url(/images/bg-index-3.jpg);
	}
}

@media (min-width: 992px) {
	.bg-image-right-lg, .bg-image-left-lg {
		position: absolute;
		overflow: hidden;
		top: 0;
		bottom: 0;
		z-index: -1;
	}

	.bg-image-right-lg {
		right: 0;
	}

	.bg-image-left-lg {
		left: 0;
	}

	.bg-image-right-1 {
		left: 50%;
		background-image: url(/images/about-5-1110x710.jpg);
	}

	.bg-image-right-1 .link-play-modern {
		position: absolute;
		top: 50%;
		right: -14px;
		left: auto;
		transform: translateY(-50%);
	}

	.bg-image-right-1 .box-transform {
		display: block;
	}

	.bg-image-right-1 img {
		display: none;
	}

	.bg-image-right-2 {
		left: calc(50% + 175px);
	}

	.bg-image-right-3 {
		left: 50%;
	}

	.bg-image-left-1 {
		right: 50%;
		background-image: url(/images/steelworks/video-1-1110x800.jpg);
	}

	.bg-image-left-1 .box-transform {
		display: block;
	}

	.bg-image-left-1 img {
		display: none;
	}

	.bg-image-left-2 {
		right: 50%;
	}
}

@media (min-width: 1200px) {
	.bg-image-right-2 {
		left: calc(50% + 215px);
	}
}

.bg-image-3 {
	background-color: #E9ECEE;
}

@media (min-width: 768px) {
	.bg-image-3 {
		z-index: 1;
	}

	.bg-image-3::after {
		position: absolute;
		content: '';
		top: 0;
		left: 0;
		bottom: 0;
		width: 1000%;
		background: inherit;
		transform: skew(-8deg);
		transform-origin: 50% 0;
		z-index: -1;
	}
}

.height-fill {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: stretch;
}

.height-fill > * {
	flex-grow: 1;
	flex-shrink: 0;
}

.object-inline {
	white-space: nowrap;
}

.object-inline > * {
	display: inline-block;
	min-width: 20px;
	vertical-align: top;
	white-space: normal;
}

.object-inline > * + * {
	margin-left: 5px;
}

.oh {
	position: relative;
	overflow: hidden;
}

.desktop .oh-desktop {
	position: relative;
	overflow: hidden;
}

.text-decoration-lines {
	position: relative;
	overflow: hidden;
	width: 100%;
}

.text-decoration-lines-content {
	position: relative;
	display: inline-block;
	min-width: 170px;
	font-size: 13px;
	text-transform: uppercase;
}

.text-decoration-lines-content::before, .text-decoration-lines-content::after {
	content: '';
	position: absolute;
	height: 1px;
	background: #ebebeb;
	top: 50%;
	width: 100vw;
}

.text-decoration-lines-content::before {
	left: 0;
	transform: translate3d(-100%, 0, 0);
}

.text-decoration-lines-content::after {
	right: 0;
	transform: translate3d(100%, 0, 0);
}

* + .text-decoration-lines {
	margin-top: 30px;
}

p.rights {
	font-size: 15px;
	letter-spacing: .075em;
	color: #777777;
}

p.rights a {
	color: inherit;
}

p.rights a:hover {
	color: #ed1c24;
}

[style*='z-index: 1000;'] {
	z-index: 1101 !important;
}

.text-block {
	text-align: left;
}

.text-block > * {
	margin-left: .125em;
	margin-right: .125em;
}

@media (min-width: 1200px) {
	.box-typography p {
		max-width: 96%;
	}
}

.box-color-line {
	margin-bottom: -8px;
	margin-left: -4px;
}

.box-color-line:empty {
	margin-bottom: 0;
	margin-left: 0;
}

.box-color-line > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 8px;
	margin-left: 4px;
}

.box-color-item {
	display: inline-block;
	vertical-align: middle;
	width: 53px;
	height: 53px;
}

* + .box-color {
	margin-top: 20px;
}

.box-color-line + .box-color-line {
	margin-top: 8px;
}

.box-typography-description-item + .box-typography-description-item {
	margin-top: 38px;
}

@media (min-width: 768px) {
	.box-typography-description {
		padding-left: 30px;
		border-left: 1px solid #e1e1e1;
	}
}

@media (min-width: 992px) {
	.box-typography-description {
		margin-top: 38px;
	}
}

.box-transform-wrap {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.box-transform {
	position: absolute;
	right: 0;
	top: 0;
	width: calc(100% + 150px);
	height: calc(100% + 150px);
	will-change: transform;
	animation: bgPos 100s linear infinite;
	transform: translate3d(75px, -75px, 0) rotate(0.001deg);
	background-position: 50% 50%;
	background-size: cover;
	pointer-events: none;
	zoom: 1;
	z-index: -1;
}

.ipad .box-transform {
	transform-style: preserve-3d;
}

@media (max-width: 767.98px) {
	.box-transform-1 {
		padding-top: 56.25%;
	}
}

@keyframes bgPos {
	25% {
		transform: translate3d(150px, -150px, 0) rotate(0.001deg);
	}

	75% {
		transform: translate3d(0, 0, 0) rotate(0.001deg);
	}
}

.container-inset-0 {
	padding-left: 0;
	padding-right: 0;
}

@media (min-width: 576px) and (max-width: 991.98px) {
	.container-style-1 {
		max-width: none;
		padding-left: 0;
		padding-right: 0;
	}
}

.gutters-8 {
	margin-left: -4px;
	margin-right: -4px;
}

.gutters-8 [class*='col-'] {
	padding-left: 4px;
	padding-right: 4px;
}

.gutters-10 {
	margin-left: -5px;
	margin-right: -5px;
}

.gutters-10 [class*='col-'] {
	padding-left: 5px;
	padding-right: 5px;
}

.gutters-14 {
	margin-left: -7px;
	margin-right: -7px;
}

.gutters-14 [class*='col-'] {
	padding-left: 7px;
	padding-right: 7px;
}

.gutters-20 {
	margin-left: -10px;
	margin-right: -10px;
}

.gutters-20 [class*='col-'] {
	padding-left: 10px;
	padding-right: 10px;
}

@media (min-width: 768px) {
	.no-md-gutters {
		margin-right: 0;
		margin-left: 0;
	}

	.no-md-gutters > .col, .no-md-gutters > [class*="col-"] {
		padding-right: 0;
		padding-left: 0;
	}
}

.title-group h3 + p {
	margin-top: 22px;
}

.title-group h4 + p {
	margin-top: 24px;
}

.box-width-230 {
	max-width: 230px;
}

@media (min-width: 1200px) {
	.box-width-xl-520 {
		max-width: 520px;
	}
}

@media (min-width: 768px) {
	.bordered-1 {
		overflow: hidden;
	}

	.bordered-1 > div::before {
		position: absolute;
		content: '';
		top: 20px;
		bottom: 6px;
		left: -30px;
		width: 1px;
		background: #ebebeb;
	}
}

@media (min-width: 1200px) {
	.bordered-1 > div::before {
		left: -65px;
	}
}

.bordered-2 > div {
	border-top: 1px solid #ebebeb;
}

@media (min-width: 768px) {
	.bordered-2 > div::before {
		position: absolute;
		content: '';
		top: 0;
		bottom: 0;
		right: 0;
		border-right: 1px solid #ebebeb;
	}

	.bordered-2 > div[class*='sm-6']:nth-child(-n + 2)::before {
		top: 65px;
	}

	.bordered-2 > div[class*='sm-6']:nth-last-child(-n + 2)::before {
		bottom: 50px;
	}

	.bordered-2 > div[class*='sm-6']:nth-child(2n)::before {
		display: none;
	}
}

@media (min-width: 992px) {
	.bordered-2 > div[class*='lg-4']:nth-child(-n + 3) {
		border-top: none;
	}

	.bordered-2 > div[class*='lg-4']:nth-child(-n + 3)::before {
		top: 65px;
	}

	.bordered-2 > div[class*='lg-4']:nth-last-child(-n + 3)::before {
		bottom: 50px;
	}

	.bordered-2 > div[class*='lg-4']:nth-child(2n)::before {
		display: inline-block;
	}

	.bordered-2 > div[class*='lg-4']:nth-child(3n)::before {
		display: none;
	}
}

@media (min-width: 1200px) {
	.bordered-2 > div[class*='lg-4']:nth-last-child(-n + 3):nth-last-child(-n + 3)::before {
		bottom: 60px;
	}
}

@media (max-width: 1199.98px) {
	.bordered-2 {
		overflow: hidden;
	}

	.bordered-2 > div {
		margin-top: -1px;
	}
}

.bordered-3 {
	border-left: 1px solid #ebebeb;
}

.bordered-3 > * {
	border-right: 1px solid #ebebeb;
}

.bordered-4 .owl-stage-outer {
	padding-left: 1px;
	margin-right: -1px;
}

.bordered-4 .owl-item {
	border-right: 1px solid #ebebeb;
}

.bordered-5 {
	overflow: hidden;
}

.bordered-5 > * {
	margin-bottom: -1px;
	margin-right: -1px;
	border-right: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
}

@media (min-width: 576px) {
	.bordered-5 {
		overflow: visible;
	}

	.bordered-5 > * {
		margin-bottom: 0;
		margin-right: 0;
		border-right: none;
		border-bottom: none;
		border-left: 1px solid #ebebeb;
	}

	.bordered-5 > * + * {
		border-top: 1px solid #ebebeb;
	}

	.bordered-5 > *:first-child::before {
		position: absolute;
		content: '';
		right: calc(100% + 1px);
		bottom: -1px;
		height: 0;
		width: 10000%;
		border-bottom: 1px solid #ebebeb;
		z-index: 1;
	}
}

.context-dark .bordered-5 > *, .bg-gray-dark .bordered-5 > *, .bg-primary .bordered-5 > * {
	border-color: rgba(235, 235, 235, 0.18);
}

.context-dark .bordered-5 > *::before, .bg-gray-dark .bordered-5 > *::before, .bg-primary .bordered-5 > *::before {
	border-color: inherit;
}

.aside {
	text-align: center;
}

.aside-title {
	font-weight: 400;
	text-transform: none;
	padding-bottom: 15px;
	border-bottom: 1px solid #e1e1e1;
}

@media (min-width: 768px) {
	.aside {
		text-align: left;
	}
}

@media (min-width: 992px) {
	.inset-left-lg-15 {
		padding-left: 15px;
	}

	.inset-right-lg-15 {
		padding-right: 15px;
	}
}

@media (min-width: 1200px) {
	.inset-left-xl-20 {
		padding-left: 20px;
	}

	.inset-right-xl-55 {
		padding-right: 55px;
	}

	.inset-left-xl-40 {
		padding-left: 40px;
	}

	.inset-left-xl-70 {
		padding-left: 70px;
	}
}

@media (min-width: 1200px) {
	.offset-left-xl-40 {
		margin-left: 40px;
	}

	.offset-left-xl-70 {
		margin-left: 70px;
	}
}

.aside-contacts {
	text-align: center;
	letter-spacing: 0;
}

.aside-contacts .unit-left {
	min-width: 22px;
}

.aside-contacts span.icon {
	vertical-align: middle;
	font-size: 20px;
	color: #ed1c24;
}

.aside-contacts a {
	display: inline-block;
}

.aside-contacts a, .aside-contacts a:focus, .aside-contacts a:active {
	color: #151515;
}

.aside-contacts a:hover {
	color: #ed1c24;
}

.aside-contacts-title {
	font-size: 13px;
	font-weight: 700;
	letter-spacing: .1em;
	text-transform: uppercase;
	color: #151515;
}

.contacts-social-list .icon {
	font-size: 20px;
	line-height: 1;
}

.contacts-social-list a, .contacts-social-list a:focus, .contacts-social-list a:active {
	color: #151515;
}

.contacts-social-list a:hover {
	color: #ed1c24;
}

.aside-contacts-title + * {
	margin-top: 20px;
}

@media (min-width: 768px) {
	.aside-contacts {
		text-align: left;
	}
}

@media (min-width: 992px) {
	.aside-contacts {
		margin-left: 30px;
		padding-left: 35px;
		padding-bottom: 1px;
		border-left: 1px solid #ebebeb;
	}

	.aside-contacts .row {
		margin-left: 0;
		margin-right: 0;
	}

	.aside-contacts .row > * {
		padding-left: 0;
		padding-right: 0;
	}

	.aside-contacts-item + .aside-contacts-item {
		padding-top: 31px;
		border-top: 1px solid #ebebeb;
	}
}

@media (min-width: 1200px) {
	.aside-contacts {
		margin-left: 70px;
	}

	.aside-contacts .address {
		max-width: 90%;
	}
}

.position-static {
	position: static;
}

.index-1 {
	z-index: 1;
}

.animated {
	animation-duration: .7s;
	animation-fill-mode: both;
	opacity: 1;
}

.ios .animated {
	transition: none !important;
}

.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
}

.preloader {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 10000;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 20px;
	background: #ffffff;
	transition: .3s all ease;
}

.preloader.loaded {
	opacity: 0;
	visibility: hidden;
}

.preloader.loaded .triangle, .preloader.loaded .pen {
	animation: none;
}

.preloader-body {
	text-align: center;
}

.preloader-body p {
	position: relative;
	right: -8px;
}

.wrapper-triangle {
	position: absolute;
	overflow: hidden;
	top: 50%;
	left: 50%;
	width: 304px;
	height: 250px;
	transform: translate(-50%, -50%);
}

.line-triangle {
	position: absolute;
	width: 250px;
	height: 54px;
	border: 1px solid transparent;
	transform-origin: 0 100%;
}

.line-triangle:nth-last-of-type(1) {
	left: 313px;
	bottom: -21px;
	transform: rotate(-120deg);
	transform-origin: 0 100%;
}

.line-triangle:nth-last-of-type(2) {
	left: 156px;
	top: -54px;
	transform: rotate(120deg);
	transform-origin: 0 100%;
}

.line-triangle:nth-last-of-type(3) {
	top: 217px;
	left: 0;
}

.triangle:nth-of-type(1) {
	animation: tri1 1.5s linear infinite;
}

@keyframes tri1 {
	0% {
		opacity: 0;
	}

	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.triangle:nth-of-type(2) {
	animation: tri2 1.5s linear infinite;
}

@keyframes tri2 {
	0% {
		opacity: 0;
	}

	14.28571% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.triangle:nth-of-type(3) {
	animation: tri3 1.5s linear infinite;
}

@keyframes tri3 {
	0% {
		opacity: 0;
	}

	28.57143% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.triangle:nth-of-type(4) {
	animation: tri4 1.5s linear infinite;
}

@keyframes tri4 {
	0% {
		opacity: 0;
	}

	42.85714% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.triangle:nth-of-type(5) {
	animation: tri5 1.5s linear infinite;
}

@keyframes tri5 {
	0% {
		opacity: 0;
	}

	57.14286% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.triangle:nth-of-type(6) {
	animation: tri6 1.5s linear infinite;
}

@keyframes tri6 {
	0% {
		opacity: 0;
	}

	71.42857% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.triangle:nth-of-type(7) {
	animation: tri7 1.5s linear infinite;
}

@keyframes tri7 {
	0% {
		opacity: 0;
	}

	85.71429% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.triangle {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	border: 31px solid transparent;
	border-bottom: 54px solid #ed1c24;
	animation: tri 1.5s linear infinite;
}

.triangle:nth-of-type(1) {
	left: 0px;
}

.triangle:nth-of-type(2) {
	left: 31px;
}

.triangle:nth-of-type(3) {
	left: 63px;
}

.triangle:nth-of-type(4) {
	left: 94px;
}

.triangle:nth-of-type(5) {
	left: 125px;
}

.triangle:nth-of-type(6) {
	left: 156px;
}

.triangle:nth-of-type(7) {
	left: 188px;
}

.triangle:nth-child(even) {
	transform: rotate(180deg);
	top: 0;
}

.triangle:nth-child(1) {
	animation: none;
}

.line:nth-child(2) .triangle:nth-child(1):before {
	position: absolute;
	content: "";
	width: 0;
	height: 0;
	left: -22px;
	bottom: -77px;
	background: transparent;
	border: 13px solid transparent;
	border-bottom: 21px solid #F1ECDB;
	animation: tri 1.5s linear infinite;
}

.pen {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 312.5px;
	transform-origin: 50% 0;
	animation: move 1.5s cubic-bezier(0, 0, 0.5, 0.85) infinite;
}

@keyframes tri {
	0% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

@keyframes move {
	0% {
		transform: scale(2.45);
	}

	100% {
		transform: scale(0.5);
	}
}

.ui-to-top {
	position: fixed;
	overflow: hidden;
	right: 15px;
	bottom: 15px;
	z-index: 100;
	width: 60px;
	height: 60px;
	font-size: 30px!important;
	line-height: 60px!important;
	color: #ffffff;
	background: #ed1c24;
	text-align: center;
	text-decoration: none;
	border-radius: 50%;
	transition: .3s all ease-in-out;
	transform: translate3d(0, 100px, 0);
}

.ui-to-top:focus, .ui-to-top:hover {
	color: #ffffff;
	background: #fb4634;
	text-decoration: none;
}

.ui-to-top.active {
	transform: translate3d(0, 0, 0);
}

html.mobile .ui-to-top, html.tablet .ui-to-top {
	display: none !important;
}

@media (min-width: 576px) {
	.ui-to-top {
		right: 40px;
		bottom: 40px;
	}
}

@keyframes rd-navbar-slide-down {
	0% {
		transform: translateY(-100%);
	}

	100% {
		transform: translateY(0);
	}
}

@keyframes rd-navbar-slide-up {
	0% {
		transform: translateY(0);
	}

	100% {
		transform: translateY(-100%);
	}
}

.rd-navbar-wrap, .rd-navbar, .rd-menu, .rd-navbar-nav, .rd-navbar-panel, .rd-navbar-static .rd-menu, .rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-fixed .rd-navbar-submenu {
	transition: 0.35s all cubic-bezier(0.65, 0.05, 0.36, 1);
}

.rd-navbar--no-transition, .rd-navbar--no-transition * {
	transition: none !important;
}

.rd-navbar, .rd-navbar.rd-navbar--is-clone {
	display: none;
}

.rd-navbar.rd-navbar-fixed + .rd-navbar.rd-navbar--is-clone, .rd-navbar.rd-navbar-sidebar + .rd-navbar.rd-navbar--is-clone {
	display: none;
}

.rd-navbar {
	display: none;
	background: #ffffff;
}

.rd-navbar .button {
	font-weight: 700;
	letter-spacing: .1em;
}

.rd-navbar-toggle {
	display: inline-block;
	position: relative;
	width: 48px;
	height: 48px;
	line-height: 48px;
	cursor: pointer;
	color: #151515;
	background-color: transparent;
	border: none;
	display: none;
	padding: 1px 6px;
}

.rd-navbar-toggle span {
	position: relative;
	display: block;
	margin: auto;
	transition: .3s all ease;
}

.rd-navbar-toggle span:after, .rd-navbar-toggle span:before {
	content: "";
	position: absolute;
	left: 0;
	top: -10px;
	transition: .3s all ease;
}

.rd-navbar-toggle span:after {
	top: 10px;
}

.rd-navbar-toggle span:after, .rd-navbar-toggle span:before, .rd-navbar-toggle span {
	width: 30px;
	height: 2px;
	background-color: #151515;
	backface-visibility: hidden;
	border-radius: 0;
}

.rd-navbar-toggle span:before, .rd-navbar-toggle span:after {
	-webkit-transition-duration: 0.3s, 0.3s;
	transition-duration: 0.3s, 0.3s;
	-webkit-transition-delay: 0.3s, 0s;
	transition-delay: 0.3s, 0s;
	-webkit-transition-property: top, -webkit-transform;
	transition-property: top, transform;
}

.rd-navbar-toggle.active span {
	transform: rotate(180deg);
	transition: background .3s 0s ease;
	background: transparent;
}

.rd-navbar-toggle.active span:before, .rd-navbar-toggle.active span:after {
	top: 0;
	-webkit-transition-delay: 0s, 0.3s;
	transition-delay: 0s, 0.3s;
}

.rd-navbar-toggle.active span:before {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.rd-navbar-toggle.active span:after {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.rd-navbar-collapse-toggle {
	display: inline-block;
	position: relative;
	width: 48px;
	height: 48px;
	line-height: 48px;
	cursor: pointer;
	color: #2c343b;
	display: none;
}

.rd-navbar-collapse-toggle span {
	top: 50%;
	margin-top: -3px;
}

.rd-navbar-collapse-toggle span, .rd-navbar-collapse-toggle span:before, .rd-navbar-collapse-toggle span:after {
	position: absolute;
	width: 6px;
	height: 6px;
	line-height: 6px;
	text-align: center;
	background: #2c343b;
	left: 50%;
	margin-left: -3px;
	border-radius: 50%;
	transition: .3s all ease;
}

.rd-navbar-collapse-toggle span:before, .rd-navbar-collapse-toggle span:after {
	content: '';
}

.rd-navbar-collapse-toggle span:before {
	bottom: 100%;
	margin-bottom: 4.8px;
}

.rd-navbar-collapse-toggle span:after {
	top: 100%;
	margin-top: 4.8px;
}

.rd-navbar-collapse-toggle.active span {
	transform: scale(0.7);
}

.rd-navbar-collapse-toggle.active span:before {
	transform: translateY(21.6px);
}

.rd-navbar-collapse-toggle.active span:after {
	transform: translateY(-21.6px);
}

.rd-navbar-brand a {
	display: block;
}

.rd-navbar-search {
	position: relative;
	display: inline-flex;
}

.rd-navbar-search .form-input {
	padding-right: 50px;
}

.rd-navbar-search .rd-search-form-submit {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	width: 50px;
	padding: 0;
	margin: 0;
	border: none;
	cursor: pointer;
	background-color: transparent;
	color: #e1e1e1;
	transition: .33s;
}

.rd-navbar-search .rd-search-form-submit:hover {
	color: #ed1c24;
}

.rd-navbar-search-toggle {
	background: none;
	border: none;
	display: inline-block;
	padding: 0;
	outline: none;
	outline-offset: 0;
	cursor: pointer;
	-webkit-appearance: none;
}

.rd-navbar-search-toggle::-moz-focus-inner {
	border: none;
	padding: 0;
}

.rd-navbar-dropdown {
	display: none;
}

.rd-navbar-static {
	display: block;
}

.rd-navbar-static .rd-nav-item {
	display: inline-block;
}

.rd-navbar-static .rd-nav-item.focus .rd-nav-link, .rd-navbar-static .rd-nav-item.opened .rd-nav-link {
	background: transparent;
}

.rd-navbar-static .rd-nav-item.focus .rd-nav-link::before, .rd-navbar-static .rd-nav-item.opened .rd-nav-link::before {
	right: 0;
	opacity: 1;
	width: 100%;
	transition: right .3s ease, width .3s ease .3s;
}

.rd-navbar-static .rd-nav-item.focus > .rd-navbar-submenu-toggle, .rd-navbar-static .rd-nav-item.opened > .rd-navbar-submenu-toggle {
	color: #ed1c24;
}

.rd-navbar-static .rd-nav-item.active .rd-nav-link {
	background: transparent;
}

.rd-navbar-static .rd-nav-item.active .rd-nav-link::before {
	right: 0;
	opacity: 1;
	width: 100%;
	transition: right .3s ease, width .3s ease .3s;
}

.rd-navbar-static .rd-nav-item.active > .rd-navbar-submenu-toggle {
	color: #ed1c24;
}

.rd-navbar-static .rd-nav-item.focus > .rd-navbar-submenu-toggle::before, .rd-navbar-static .rd-nav-item.opened > .rd-navbar-submenu-toggle::before, .rd-navbar-static .rd-nav-item .rd-nav-link:hover + .rd-navbar-submenu-toggle::before {
	transform: rotate(180deg);
}

.rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle {
	display: none;
	margin-left: 4px;
	font-family: "Material Design Icons";
	font-size: 16px;
	cursor: pointer;
}

.rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle::before {
	position: relative;
	display: inline-block;
	transition: .22s;
	content: '\f236';
}

.rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle:hover {
	color: #ed1c24;
}

.rd-navbar-static .rd-nav-item > .rd-navbar-submenu {
	margin-top: 20px;
}

.rd-navbar-static .rd-nav-item + .rd-nav-item {
	margin-left: 60px;
}

.rd-navbar-static .rd-nav-link {
	position: relative;
	display: inline-block;
	padding: 22px 0;
	font-size: 14px;
	line-height: 1.72;
	font-weight: 500;
	letter-spacing: .1em;
	text-transform: uppercase;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: #2c343b;
	transition: all .25s;
}

.rd-navbar-static .rd-nav-link::before {
	position: absolute;
	content: '';
	bottom: -1px;
	right: 100%;
	width: 10px;
	height: 3px;
	background: #ed1c24;
	opacity: 0;
	transition: all .2s ease, right 0s ease .2s;
}

.rd-navbar-static .rd-nav-link:hover::before {
	right: 0;
	opacity: 1;
	width: 100%;
	transition: right .2s ease, width .2s ease .2s;
}

.rd-navbar-static .rd-menu {
	z-index: 15;
	position: absolute;
	display: block;
	margin-top: 30px;
	visibility: hidden;
	opacity: 0;
	text-align: left;
	border: none;
	transform: translate3d(0, 30px, 0);
}

.rd-navbar-static .rd-menu::before, .rd-navbar-static .rd-menu::after {
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	pointer-events: none;
	z-index: -1;
}

.rd-navbar-static .rd-menu::after {
	background: #ffffff;
}

.rd-navbar-static .rd-navbar-dropdown {
	position: absolute;
	top: calc(100% + 1px);
	width: 240px;
	padding: 0;
	margin-left: -20px;
	background: #ffffff;
	border-bottom: 7px solid #ed1c24;
	z-index: 5;
}

.rd-navbar-static .rd-navbar-dropdown::before {
	top: 20px;
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
}

.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown {
	top: -1px;
	left: 100%;
	z-index: 2;
	margin-top: -15px;
	margin-left: 15px;
	transform: translate3d(30px, 0, 0);
}

.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown.rd-navbar-open-left {
	left: auto;
	right: 100%;
	margin-left: 0;
	margin-right: 15px;
	transform: translate3d(-30px, 0, 0);
}

@media (min-width: 1200px) {
	.rd-navbar-static .rd-navbar-dropdown {
		width: 290px;
		margin-left: -30px;
	}
}

.rd-navbar-static .rd-dropdown-item + .rd-dropdown-item {
	border-top: 1px solid #e1e1e1;
}

.rd-navbar-static .rd-dropdown-item.focus .rd-dropdown-link, .rd-navbar-static .rd-dropdown-item.opened .rd-dropdown-link {
	color: #ed1c24;
}

.rd-navbar-static .rd-dropdown-link {
	display: block;
	padding: 15px 20px;
	font-size: 14px;
	line-height: 1.71;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #151515;
	transition-duration: .2s;
}

.rd-navbar-static .rd-dropdown-link:hover {
	background: #E9ECEE;
}

@media (min-width: 1200px) {
	.rd-navbar-static .rd-dropdown-link {
		padding: 23px 30px;
	}
}

.rd-navbar-static .rd-megamenu-list {
	margin-bottom: -12px;
}

.rd-navbar-static .rd-megamenu-list li > a {
	position: relative;
	left: -3px;
	display: inline-flex;
	padding: 1px 14px 1px 0;
	text-align: left;
}

.rd-navbar-static .rd-megamenu-list li > a, .rd-navbar-static .rd-megamenu-list li > a:focus, .rd-navbar-static .rd-megamenu-list li > a:active {
	color: #151515;
}

.rd-navbar-static .rd-megamenu-list li > a:hover {
	color: #ed1c24;
}

.rd-navbar-static .rd-megamenu-list li > a, .rd-navbar-static .rd-megamenu-list li > a::before {
	transition: .2s ease-in-out;
}

.rd-navbar-static .rd-megamenu-list li > a::before {
	position: relative;
	top: -1px;
	left: -6px;
	display: inline-block;
	content: '\f105';
	font-family: 'FontAwesome';
	font-size: inherit;
	line-height: inherit;
	color: #ed1c24;
	opacity: 0;
	visibility: hidden;
}

.rd-navbar-static .rd-megamenu-list li.focus > a, .rd-navbar-static .rd-megamenu-list li.opened > a, .rd-navbar-static .rd-megamenu-list li > a:hover {
	left: 0;
	padding-left: 14px;
	padding-right: 0;
}

.rd-navbar-static .rd-megamenu-list li.focus > a::before, .rd-navbar-static .rd-megamenu-list li.opened > a::before, .rd-navbar-static .rd-megamenu-list li > a:hover::before {
	left: -7px;
	opacity: 1;
	visibility: visible;
}

.rd-navbar-static .rd-megamenu-list li {
	display: inline-block;
	width: 100%;
	margin-bottom: 12px;
}

.rd-navbar-static .rd-navbar-megamenu {
	display: flex;
	left: 0;
	width: 100%;
	max-width: 1170px;
	padding: 55px 30px;
	background: #ffffff;
}

.rd-navbar-static .rd-navbar-megamenu::before {
	top: 40px;
	box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.15);
}

@media (min-width: 1600px) {
	.rd-navbar-static .rd-navbar-megamenu .rd-navbar-megamenu {
		padding-left: 64px;
		padding-right: 64px;
	}
}

.rd-navbar-static .rd-megamenu-item {
	flex-basis: 25%;
	flex-grow: 1;
}

.rd-navbar-static .rd-megamenu-item + .rd-megamenu-item {
	padding-left: 20px;
}

.rd-navbar-static .rd-megamenu-title {
	font-size: 16px;
	letter-spacing: .075em;
	color: #ed1c24;
}

@media (min-width: 1200px) {
	.rd-navbar-static .rd-megamenu-title {
		font-size: 18px;
	}
}

.rd-navbar-static .rd-megamenu-list-link {
	font-size: 14px;
	line-height: 1.5;
	letter-spacing: .065em;
	color: #151515;
	background: transparent;
}

.rd-navbar-static .rd-megamenu-list-link:hover {
	color: #ed1c24;
	background: transparent;
}

@media (min-width: 1200px) {
	.rd-navbar-static .rd-megamenu-list-link {
		font-size: 16px;
	}
}

.rd-navbar-static * + .rd-megamenu-list {
	margin-top: 20px;
}

.rd-navbar-static .rd-navbar-submenu.focus > .rd-menu, .rd-navbar-static .rd-navbar-submenu.opened > .rd-menu {
	opacity: 1;
	visibility: visible;
	transform: translate3d(0, 0, 0);
}

.rd-navbar-static .rd-navbar-search.active .rd-search {
	visibility: visible;
	opacity: 1;
}

.rd-navbar-static .rd-search {
	position: absolute;
	top: 100%;
	right: 0;
	width: 270px;
	opacity: 0;
	visibility: hidden;
	transition: .3s;
	margin-top: 20px;
	z-index: 2;
}

.rd-navbar-static * + .rd-navbar-search {
	margin-left: 60px;
}

.rd-navbar-static .rd-navbar-search-toggle {
	display: inline-flex;
	color: #2c343b;
}

.rd-navbar-static .rd-navbar-search-toggle span {
	display: inline-block;
	position: relative;
	width: 32px;
	height: 32px;
	font-size: 26px;
	line-height: 32px;
	text-align: center;
	cursor: pointer;
	background: none;
	border: none;
	outline: none;
	padding: 0;
}

.rd-navbar-static .rd-navbar-search-toggle span, .rd-navbar-static .rd-navbar-search-toggle span::before, .rd-navbar-static .rd-navbar-search-toggle span::after {
	transition: .3s all ease-in-out;
}

.rd-navbar-static .rd-navbar-search-toggle span::before, .rd-navbar-static .rd-navbar-search-toggle span::after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.rd-navbar-static .rd-navbar-search-toggle span::before {
	content: "";
	transform: rotate(0deg) scale(1);
	opacity: 1;
	visibility: visible;
	font-family: "Material Design Icons";
}

.rd-navbar-static .rd-navbar-search-toggle span::after {
	content: "";
	transform: rotate(-90deg) scale(0.4);
	opacity: 0;
	visibility: hidden;
	font-family: "Material Design Icons";
}

.rd-navbar-static .rd-navbar-search-toggle.active span::before {
	opacity: 0;
	visibility: hidden;
	transform: rotate(90deg) scale(0.4);
}

.rd-navbar-static .rd-navbar-search-toggle.active span::after {
	transform: rotate(0deg) scale(1);
	opacity: 1;
	visibility: visible;
}

.rd-navbar-static .rd-navbar-search-toggle:hover {
	color: #ed1c24;
}

.rd-navbar-static.rd-navbar--is-clone {
	display: block;
	transform: translate3d(0, -100%, 0);
}

.rd-navbar-static.rd-navbar--is-clone.rd-navbar--is-stuck {
	transform: translate3d(0, 0, 0);
}

.rd-navbar-static.rd-navbar--is-stuck, .rd-navbar-static.rd-navbar--is-clone {
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	z-index: 1070;
	background: #ffffff;
}

.rd-navbar-fixed {
	display: block;
}

.rd-navbar-fixed .rd-navbar-toggle {
	display: inline-block;
}

.rd-navbar-fixed .rd-navbar-brand {
	margin-left: 6px;
}

.rd-navbar-fixed .rd-navbar-brand img {
	max-width: 180px;
	max-height: 46px;
}

.rd-navbar-fixed .rd-navbar-panel {
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	z-index: 1070;
	display: flex;
	align-items: center;
	height: 56px;
	padding: 4px;
}

.rd-navbar-fixed .rd-navbar-nav-wrap {
	position: fixed;
	left: 0;
	top: -56px;
	bottom: -56px;
	z-index: 1069;
	width: 270px;
	padding: 112px 0 81px;
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	font-size: 14px;
	line-height: 34px;
	transform: translateX(-110%);
}

.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar {
	width: 4px;
}

.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar-thumb {
	background: #ee776c;
	border: none;
	border-radius: 0;
	opacity: .2;
}

.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar-track {
	background: #ed1c24;
	border: none;
	border-radius: 0;
}

.rd-navbar-fixed .rd-navbar-nav-wrap.active {
	transform: translateX(0);
}

.rd-navbar-fixed .rd-navbar-nav {
	display: block;
	margin: 30px 0;
	height: auto;
	text-align: left;
}

.rd-navbar-fixed .rd-nav-item {
	text-align: left;
}

.rd-navbar-fixed .rd-nav-item + .rd-nav-item {
	margin-top: 4px;
}

.rd-navbar-fixed .rd-nav-link {
	display: block;
	font-size: 16px;
	padding: 9px 56px 9px 18px;
}

.rd-navbar-fixed li.opened > .rd-navbar-dropdown {
	padding: 4px 0 0;
}

.rd-navbar-fixed li.opened > .rd-navbar-megamenu {
	padding-top: 15px;
	padding-bottom: 15px;
}

.rd-navbar-fixed li.opened > .rd-menu {
	opacity: 1;
	height: auto;
}

.rd-navbar-fixed li.opened > .rd-navbar-submenu-toggle::after {
	transform: rotate(180deg);
}

.rd-navbar-fixed .rd-menu {
	display: none;
	transition: opacity 0.3s, height 0.4s ease;
	opacity: 0;
	height: 0;
	overflow: hidden;
}

.rd-navbar-fixed .rd-navbar-submenu {
	position: relative;
}

.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown .rd-navbar-submenu-toggle:after {
	height: 34px;
	line-height: 34px;
}

.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown > li > a {
	padding-left: 30px;
}

.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown li li > a, .rd-navbar-fixed .rd-navbar-submenu .rd-navbar-megamenu ul li li > a {
	padding-left: 46px;
}

.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown, .rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu {
	display: block;
}

.rd-navbar-fixed .rd-megamenu-list > li > a, .rd-navbar-fixed .rd-navbar-dropdown > li > a {
	display: block;
	padding: 9px 56px 9px 16px;
	font-size: 14px;
	line-height: 1.5;
}

.rd-navbar-fixed .rd-megamenu-list > li + li, .rd-navbar-fixed .rd-navbar-dropdown > li + li {
	margin-top: 3px;
}

.rd-navbar-fixed .rd-megamenu-list > li > a {
	padding-left: 30px;
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title {
	position: relative;
	display: block;
	padding: 0 18px 7px;
	font-size: 16px;
	line-height: 1.5;
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title::after {
	content: '';
	position: absolute;
	left: 20px;
	right: 20px;
	bottom: 0;
	border-bottom: 1px solid;
}

.rd-navbar-fixed .rd-navbar-megamenu * + .rd-megamenu-list {
	margin-top: 11px;
}

.rd-navbar-fixed .rd-navbar-megamenu * + .rd-megamenu-title {
	margin-top: 20px;
}

.rd-navbar-fixed .rd-navbar-megamenu > li + li {
	margin-top: 20px;
}

.rd-navbar-fixed .rd-navbar-submenu-toggle {
	cursor: pointer;
}

.rd-navbar-fixed .rd-navbar-submenu-toggle::after {
	content: '\f107';
	position: absolute;
	top: 0;
	right: 0;
	width: 56px;
	height: 52px;
	font: 400 14px "FontAwesome";
	line-height: 52px;
	text-align: center;
	transition: 0.4s all ease;
	z-index: 2;
	cursor: pointer;
}

.rd-navbar-fixed .rd-navbar-collapse-toggle {
	display: block;
	top: 4px;
	z-index: 1071;
}

.rd-navbar-fixed .rd-navbar-collapse {
	position: fixed;
	right: 0;
	top: 56px;
	z-index: 1069;
	transform: translate3d(100%, 0, 0);
	padding: 30px 15px;
	width: auto;
	max-width: 270px;
	border-radius: 0;
	text-align: left;
	font-size: 14px;
	opacity: 0;
	visibility: hidden;
	transition: all .3s ease;
}

.rd-navbar-fixed .rd-navbar-collapse.active {
	transform: translate3d(0, 0, 0);
	opacity: 1;
	visibility: visible;
}

.rd-navbar-fixed .rd-navbar-collapse .list-inline > li {
	display: block;
}

.rd-navbar-fixed .rd-navbar-collapse .list-inline > li + li {
	margin-top: 10px;
}

.rd-navbar-fixed .rd-navbar-collapse .button {
	display: block;
}

.rd-navbar-fixed .rd-navbar-collapse .button-white {
	color: #ffffff;
	background: #ed1c24;
}

.rd-navbar-fixed .rd-navbar-collapse .button-white:hover, .rd-navbar-fixed .rd-navbar-collapse .button-white:active {
	color: #151515;
	background: #ed1c24;
}

.rd-navbar-fixed .rd-navbar-collapse * + .button {
	margin-top: 20px;
}

.rd-navbar-fixed .rd-navbar-collapse * + .button-xs {
	margin-top: 20px;
}

.rd-navbar-fixed .rd-navbar-collapse .button + .button {
	margin-top: 10px;
}

.rd-navbar-fixed .rd-navbar-main-element {
	position: absolute;
	float: left;
}

.rd-navbar-fixed .rd-navbar-search .rd-search {
	position: fixed;
	right: 0;
	left: 0;
	top: 56px;
	z-index: 1069;
	width: 100%;
	opacity: 0;
	visibility: hidden;
	transition: .3s;
	transform: translate3d(0, -10px, 0);
}

.rd-navbar-fixed .rd-navbar-search .rd-search-results-live {
	display: none;
}

.rd-navbar-fixed .rd-navbar-search .form-input {
	padding-right: 50px;
}

.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	width: 50px;
	padding: 0;
	margin: 0;
	border: none;
	background-color: transparent;
}

.rd-navbar-fixed .rd-navbar-search.active .rd-search {
	opacity: 1;
	visibility: visible;
	transform: none;
}

.rd-navbar-fixed .rd-navbar-search-toggle {
	display: inline-flex;
}

.rd-navbar-fixed .rd-navbar-search-toggle span {
	display: inline-block;
	position: relative;
	width: 48px;
	height: 48px;
	font-size: 26px;
	line-height: 48px;
	text-align: center;
	cursor: pointer;
	background: none;
	border: none;
	outline: none;
	padding: 0;
}

.rd-navbar-fixed .rd-navbar-search-toggle span, .rd-navbar-fixed .rd-navbar-search-toggle span::before, .rd-navbar-fixed .rd-navbar-search-toggle span::after {
	transition: .3s all ease-in-out;
}

.rd-navbar-fixed .rd-navbar-search-toggle span::before, .rd-navbar-fixed .rd-navbar-search-toggle span::after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.rd-navbar-fixed .rd-navbar-search-toggle span::before {
	content: "";
	transform: rotate(0deg) scale(1);
	opacity: 1;
	visibility: visible;
	font-family: "Material Design Icons";
}

.rd-navbar-fixed .rd-navbar-search-toggle span::after {
	content: "";
	transform: rotate(-90deg) scale(0.4);
	opacity: 0;
	visibility: hidden;
	font-family: "Material Design Icons";
}

.rd-navbar-fixed .rd-navbar-search-toggle.active span::before {
	opacity: 0;
	visibility: hidden;
	transform: rotate(90deg) scale(0.4);
}

.rd-navbar-fixed .rd-navbar-search-toggle.active span::after {
	transform: rotate(0deg) scale(1);
	opacity: 1;
	visibility: visible;
}

.rd-navbar-fixed [class*='rd-navbar-fixed-element'] {
	position: fixed;
	top: 4px;
	z-index: 1072;
}

.rd-navbar-fixed .rd-navbar-fixed-element-1 {
	right: 0;
}

.rd-navbar-fixed .rd-navbar-fixed-element-2 {
	top: 4px;
	right: 42px;
}

.rd-navbar-fixed.rd-navbar--is-clone {
	display: none;
}

.rd-navbar-fixed .rd-navbar-fixed--visible {
	display: block;
}

.rd-navbar-fixed .rd-navbar-fixed--hidden {
	display: none;
}

.rd-navbar-fixed .rd-navbar-contacts {
	font-size: 16px;
	margin-bottom: -15px;
	margin-left: -30px;
}

.rd-navbar-fixed .rd-navbar-contacts:empty {
	margin-bottom: 0;
	margin-left: 0;
}

.rd-navbar-fixed .rd-navbar-contacts > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 15px;
	margin-left: 30px;
}

.rd-navbar-fixed .box-icon-minimal .icon {
	font-size: 26px;
}

.rd-navbar-fixed .box-icon-minimal-title {
	font-size: 14px;
}

@media (min-width: 768px) {
	.rd-navbar-fixed .box-icon-minimal-title {
		font-size: 16px;
	}
}

.rd-navbar-fixed .box-icon-minimal-text {
	font-size: 12px;
}

.rd-navbar-fixed * + .box-icon-minimal-text {
	margin-top: 0;
}

.rd-navbar-fixed .rd-navbar-panel {
	color: #151515;
	background: #ffffff;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}

.rd-navbar-fixed .rd-navbar-nav-wrap {
	color: #ffffff;
	background: #ffffff;
	border: none;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}

.rd-navbar-fixed .rd-nav-item:hover .rd-nav-link, .rd-navbar-fixed .rd-nav-item.focus .rd-nav-link, .rd-navbar-fixed .rd-nav-item.active .rd-nav-link, .rd-navbar-fixed .rd-nav-item.opened .rd-nav-link {
	color: #ffffff;
	background: #ed1c24;
}

.rd-navbar-fixed .rd-nav-item:hover > .rd-navbar-submenu-toggle, .rd-navbar-fixed .rd-nav-item.focus > .rd-navbar-submenu-toggle, .rd-navbar-fixed .rd-nav-item.active > .rd-navbar-submenu-toggle, .rd-navbar-fixed .rd-nav-item.opened > .rd-navbar-submenu-toggle {
	color: #ffffff;
}

.rd-navbar-fixed .rd-nav-link {
	color: #151515;
}

.rd-navbar-fixed .rd-megamenu-list > li > a, .rd-navbar-fixed .rd-navbar-dropdown > li > a {
	color: #151515;
}

.rd-navbar-fixed .rd-megamenu-list > li:hover > a, .rd-navbar-fixed .rd-megamenu-list > li.focus > a, .rd-navbar-fixed .rd-megamenu-list > li.active > a, .rd-navbar-fixed .rd-megamenu-list > li.opened > a, .rd-navbar-fixed .rd-navbar-dropdown > li:hover > a, .rd-navbar-fixed .rd-navbar-dropdown > li.focus > a, .rd-navbar-fixed .rd-navbar-dropdown > li.active > a, .rd-navbar-fixed .rd-navbar-dropdown > li.opened > a {
	color: #ffffff;
	background: #ed1c24;
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title {
	color: #ed1c24;
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title::after {
	border-bottom: 1px solid #ebebeb;
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a, .rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a:focus, .rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a:active {
	color: #ffffff;
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a:hover {
	color: #ed1c24;
}

.rd-navbar-fixed .rd-navbar-submenu-toggle {
	color: #151515;
}

.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit {
	color: #e1e1e1;
}

.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit:hover {
	color: #ed1c24;
}

.rd-navbar-fixed .rd-navbar-search-toggle {
	color: #2c343b;
}

.rd-navbar-fixed .rd-navbar-search-toggle:hover {
	color: #ed1c24;
}

.rd-navbar-fixed .rd-navbar-collapse {
	background-color: #ffffff;
	box-shadow: 0 0 22px -4px rgba(0, 0, 0, 0.17);
}

.rd-navbar-fixed .rd-navbar-info {
	flex-direction: column;
}

.rd-navbar-fixed .list-share {
	margin-bottom: -10px;
	margin-left: -10px;
}

.rd-navbar-fixed .list-share:empty {
	margin-bottom: 0;
	margin-left: 0;
}

.rd-navbar-fixed .list-share > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 10px;
}

.rd-navbar-fixed .button-share-icon {
	display: none;
}

.rd-navbar-fixed * + .button-share {
	margin-top: 20px;
}

html.rd-navbar-fixed-linked .page {
	padding-top: 56px;
}

.rd-navbar-corporate.rd-navbar-static {
	background: #E9ECEE;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-main-outer {
	padding-left: 15px;
	padding-right: 15px;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-main {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	max-width: 1170px;
	margin-left: auto;
	margin-right: auto;
	padding: 25px 0;
}

@media (min-width: 1200px) {
	.rd-navbar-corporate.rd-navbar-static .rd-navbar-main {
		padding: 35px 0;
	}
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-panel {
	position: relative;
	display: flex;
	align-items: center;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-brand img {
	max-width: 300px;
	max-height: 100px;
}

@media (max-width: 1100px) {
	.rd-navbar-corporate.rd-navbar-static .rd-navbar-brand img {
		max-width: 200px;
	}
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-main-element {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	padding: 0 20px;
	flex-grow: 1;
}

@media (min-width: 1600px) {
	.rd-navbar-corporate.rd-navbar-static .rd-navbar-main-element {
		padding-left: 30px;
	}
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-nav-wrap {
	flex-grow: 1;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-nav {
	width: 100%;
}

.rd-navbar-corporate.rd-navbar-static .rd-nav-item.focus .rd-nav-link, .rd-navbar-corporate.rd-navbar-static .rd-nav-item.opened .rd-nav-link, .rd-navbar-corporate.rd-navbar-static .rd-nav-item.active .rd-nav-link {
	color: #ed1c24;
}

.rd-navbar-corporate.rd-navbar-static .rd-nav-item + .rd-nav-item {
	margin-left: 4%;
}

.rd-navbar-corporate.rd-navbar-static .rd-nav-link {
	padding: 0;
	font-size: 12px;
	color: #151515;
}

.rd-navbar-corporate.rd-navbar-static .rd-nav-link:hover {
	color: #ed1c24;
}

.rd-navbar-corporate.rd-navbar-static .rd-nav-link::before {
	display: none;
}

@media (min-width: 1200px) {
	.rd-navbar-corporate.rd-navbar-static .rd-nav-link {
		font-size: 14px;
	}
}

.rd-navbar-corporate.rd-navbar-static .rd-menu {
	top: calc(100% - 14px);
	margin-top: 0;
	transform: translate3d(50px, 0, 0);
}

@media (min-width: 1200px) {
	.rd-navbar-corporate.rd-navbar-static .rd-menu {
		transform: translate3d(100px, 0, 0);
	}
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-dropdown {
	border-bottom-color: #ed1c24;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left {
	right: 0;
	margin-left: 0;
	margin-right: -30px;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-submenu.focus > .rd-menu, .rd-navbar-corporate.rd-navbar-static .rd-navbar-submenu.opened > .rd-menu {
	transition-delay: .2s;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-megamenu {
	max-width: 1170px;
}

.rd-navbar-corporate.rd-navbar-static.rd-navbar--is-stuck, .rd-navbar-corporate.rd-navbar-static.rd-navbar--is-clone {
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
}

.rd-navbar-corporate.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-main, .rd-navbar-corporate.rd-navbar-static.rd-navbar--is-clone .rd-navbar-main {
	padding: 12px 0;
}

.rd-navbar-corporate.rd-navbar-static.rd-navbar--is-stuck .rd-menu, .rd-navbar-corporate.rd-navbar-static.rd-navbar--is-clone .rd-menu {
	top: 100%;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-contacts-4 {
	text-align: center;
}

.warning {
	margin-top: 20px;
}

.danger {
	display: flex;
	justify-content: right;
}

.btn-wrn {
	border: 1px solid #ed1c24;
	padding: 5px 10px;
	background: #ed1c24;
	color: #fff;
	font-size: 20px;
}

.btn-wrn:hover {
	border: 1px solid #ed1c24;
	padding: 5px 10px;
	background: #fff;
	color: #ed1c24;
	font-size: 20px;
}

.btn-wrnwhite {
	border: 1px solid #ed1c24;
	padding: 5px 10px;
	background: #fff;
	color: #ed1c24;
	font-size: 20px;
}

.btn-wrnwhite:hover {
	border: 1px solid #ed1c24;
	padding: 5px 10px;
	background: #ed1c24;
	color: #fff;
	font-size: 20px;
}

.rektable {
	width: 100%;
	border-collapse: collapse;
	margin: 40px 0px 80px;
}

.rektable .headtable {
	font-weight: 600;
	font-size: 20px;
}

.rektable tr {
	text-align: center;
}

.rektable tr:nth-child(2n+1) {
	background: #f3f3f3;
}

.rektable tr td {
	padding: 10px;
	font-size: 16px;
	color: #777777;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-contacts-4 > li {
	display: block;
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 38px;
	cursor: pointer;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-contacts-4 > li::before {
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border: 1px solid #959595;
	border-radius: 7px;
	transition: all .3s ease-in-out .1s;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-contacts-4 .link-wrap {
	position: absolute;
	display: inline-block;
	overflow: hidden;
	top: 0;
	right: 0;
	padding: 0;
	border: 1px solid transparent;
	background: transparent;
	transition: all .3s ease-in-out;
	pointer-events: none;
	z-index: -1;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-contacts-4 a {
	white-space: nowrap;
	visibility: hidden;
	opacity: 0;
	transition: all .2s ease;
	transform: translate3d(20px, 0, 0);
	will-change: transform;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-contacts-4 .fuform {
	white-space: nowrap;
	visibility: hidden;
	opacity: 0;
	transition: all .2s ease;
	transform: translate3d(20px, 0, 0);
	will-change: transform;
}

.input-search {
	border: none;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-contacts-4 .icon {
	line-height: 40px;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-contacts-4 li:hover::before {
	border-color: transparent;
	transition-delay: 0s;
	transition-duration: .15s;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-contacts-4 li:hover .link-wrap {
	padding-left: 20px;
	padding-right: 50px;
	background: #ffffff;
	border-color: #959595;
	pointer-events: auto;
	border-radius: 7px;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-contacts-4 li:hover a {
	opacity: 1;
	visibility: visible;
	transform: none;
	transition-delay: .2s;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-contacts-4 li:hover .fuform {
	opacity: 1;
	visibility: visible;
	transform: none;
	transition-delay: .2s;
}

.rd-navbar-corporate.rd-navbar-fixed .rd-navbar-collapse {
	padding-left: 30px;
	padding-right: 30px;
}

.rd-navbar-corporate.rd-navbar-fixed .rd-navbar-brand img {
	max-width: 160px;
}

.rd-navbar-contacts-4 {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin-bottom: -10px;
	margin-left: -10px;
	text-align: left;
	font-size: 0;
	line-height: 0;
}

.rd-navbar-contacts-4:empty {
	margin-bottom: 0;
	margin-left: 0;
}

.rd-navbar-contacts-4 > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 10px;
}

.rd-navbar-contacts-4 > li {
	display: flex;
	font-size: 14px;
	line-height: 1.72;
	letter-spacing: .075em;
	font-weight: 400;
	z-index: 1;
}

.rd-navbar-contacts-4 > li > * + * {
	margin-left: 10px;
}

.rd-navbar-contacts-4 a {
	display: inline-block;
}

.rd-navbar-contacts-4 a, .rd-navbar-contacts-4 a:focus, .rd-navbar-contacts-4 a:active {
	color: #151515;
}

.rd-navbar-contacts-4 a:hover {
	color: #ed1c24;
}

.rd-navbar-contacts-4 .icon {
	font-size: 20px;
	color: #6d6e71;
	line-height: 24px;
}



.rd-search-results-live {
	position: absolute;
	left: 0;
	right: 0;
	top: 100%;
	max-height: 600px;
	overflow-y: auto;
	margin: -3px 0 0;
	text-align: left;
	z-index: 998;
}

.rd-search-results-live #search-results {
	position: relative;
	padding: 16px 0 0;
	color: #777777;
	background: #ffffff;
	opacity: 0;
	visibility: hidden;
	transform-origin: 50% 0;
	transform: scale(1, 0.9);
	transition: .3s all ease;
}

.rd-search-results-live #search-results::before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	pointer-events: none;
	z-index: -1;
	border: 1px solid #ebebeb;
	border-top: 0;
}

.rd-search-results-live #search-results.active {
	opacity: 1;
	visibility: visible;
	transform: scale(1, 1);
}

.rd-search-results-live .search-quick-result {
	padding-left: 15px;
	padding-right: 15px;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 30px;
	text-transform: uppercase;
	color: #151515;
}

.rd-search-results-live .search-list {
	margin-top: 11px;
}

.rd-search-results-live .search-list li:only-child {
	padding: 0 15px 15px;
}

.rd-search-results-live .search-link {
	color: #e1e1e1;
}

.rd-search-results-live .search-link:hover {
	color: #ed1c24;
}

.rd-search-results-live .search-error {
	font-size: 14px;
	line-height: 1.6;
}

.rd-search-results-live .search-title {
	position: relative;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #151515;
}

.rd-search-results-live .search-title a:hover {
	color: #ed1c24;
}

.rd-search-results-live .search-list-item-all {
	margin-top: 18px;
	width: 100%;
}

.rd-search-results-live .search-submit {
	position: relative;
	overflow: hidden;
	z-index: 0;
	display: block;
	padding: 8px;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	font-size: 14px;
	font-weight: 900;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	text-align: center;
	color: #ffffff;
	background: #ed1c24;
}

.rd-search-results-live .search-submit:hover {
	color: #ffffff;
	background: #e1e1e1;
}

.rd-search-results-live .match {
	display: none;
}

.not-empty ~ .rd-search-results-live {
	visibility: visible;
	opacity: 1;
}

.rd-search-results-live p {
	font-size: 11px;
}

.rd-search-results-live p * {
	margin: 0;
}

.rd-search-results-live .search-list-item {
	padding: 0 15px;
}

.rd-search-results-live * + p {
	margin-top: 5px;
}

.rd-search-results-live .search-list-item + .search-list-item {
	margin-top: 17px;
}

.rd-search-results .search-list {
	counter-reset: li;
	text-align: left;
	padding-left: 0;
	font-size: 18px;
	list-style-type: none;
	overflow: hidden;
}

.rd-search-results .search-list li div {
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 100%;
	white-space: nowrap;
}

.rd-search-results .search-list li:only-child::before {
	display: none;
}

.rd-search-results .search-list-item {
	position: relative;
	padding-left: 40px;
	font-size: 15px;
	color: #9b9b9b;
}

.rd-search-results .search-list-item::before {
	content: counter(li, decimal-leading-zero) ".";
	counter-increment: li;
	position: absolute;
	left: 0;
	top: 0;
	font-size: 14px;
	line-height: inherit;
	font-weight: 500;
	color: #000000;
}

.rd-search-results .search-list-item + .search-list-item {
	margin-top: 40px;
}

.rd-search-results .search-title {
	font-size: 16px;
	color: #000000;
}

.rd-search-results .search {
	color: #ffffff;
	padding: 0 .25em;
	background: #ed1c24;
}

.rd-search-results .match {
	padding: 5px;
	font-size: 12px;
	line-height: 1.7;
	letter-spacing: .1em;
	text-transform: uppercase;
	color: #000000;
}

.rd-search-results .match em {
	margin: 0;
	font-style: normal;
}

.rd-search-results p * {
	margin: 0;
}

.rd-search-results * + .match {
	margin-top: 10px;
}

@media (min-width: 768px) {
	.rd-search-results .search-title {
		font-size: 18px;
	}

	.rd-search-results .search-list-item::before {
		top: -1px;
		font-size: 16px;
	}

	.rd-search-results * + p {
		margin-top: 12px;
	}
}

@media (min-width: 992px) {
	.rd-search-results .search-list-item {
		padding-left: 40px;
	}
}

* + .rd-search-results {
	margin-top: 40px;
}

@media (min-width: 768px) {
	* + .rd-search-results {
		margin-top: 55px;
	}
}

.rd-search-classic {
	position: relative;
}

.rd-search-classic .form-input {
	padding-right: 50px;
}

.rd-search-classic .form-input, .rd-search-classic .form-label {
	letter-spacing: 0;
}

.rd-search-classic .rd-search-submit {
	background: none;
	border: none;
	display: inline-block;
	padding: 0;
	outline: none;
	outline-offset: 0;
	cursor: pointer;
	-webkit-appearance: none;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 50px;
	padding-top: 3px;
	padding-right: 2px;
	margin: 0;
	text-align: center;
	color: #e1e1e1;
	font-size: 0;
	line-height: 0;
}

.rd-search-classic .rd-search-submit::-moz-focus-inner {
	border: none;
	padding: 0;
}

.rd-search-classic .rd-search-submit:before {
	position: relative;
	top: -1px;
	content: '\e014';
	font: 400 20px 'fl-chapps';
	line-height: 1;
	transition: .33s all ease;
}

.rd-search-classic .rd-search-submit:hover {
	color: #ed1c24;
}

.rd-search.rd-search-inline {
	position: relative;
}

.rd-search.rd-search-inline .form-input {
	padding-right: 60px;
}

.rd-search.rd-search-inline .button-link {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 60px;
	right: 0;
	margin: 0;
	font-size: 21px;
	color: #e1e1e1;
	transition: .33s;
}

.rd-search.rd-search-inline .button-link::before {
	display: block;
	margin: auto;
}

.rd-search.rd-search-inline .button-link:hover {
	color: #ed1c24;
}

.rd-search.rd-search-inline.form-sm .form-input {
	padding-right: 40px;
}

.rd-search.rd-search-inline.form-sm .button-link {
	width: 40px;
	font-size: 18px;
}

.rd-search.rd-search-inline.form-lg .form-input {
	padding-right: 70px;
}

.rd-search.rd-search-inline.form-lg .button-link {
	width: 70px;
}

.button-search {
	position: absolute;
	text-align: center;
	padding: 0 5px;
	right: 0;
	top: 0;
	height: 60px;
	width: 60px;
	font-size: 20px;
	line-height: 60px;
	border: none;
	outline: none;
	box-shadow: none;
	background: transparent;
	cursor: pointer;
	transition: all 250ms ease;
}

.button-search:hover {
	color: #ed1c24;
}

.form-search .form-input {
	min-height: 60px;
	padding-right: 60px;
	padding-left: 20px;
	font-size: 16px;
	letter-spacing: .1em;
	color: #9b9b9b;
	background: #f3f3f3;
	border-color: #f3f3f3;
}

.form-search .form-label {
	padding-right: 60px;
	padding-left: 20px;
	font-size: 16px;
	letter-spacing: .1em;
	color: #9b9b9b;
}

* + .form-search {
	margin-top: 40px;
}

@media (min-width: 768px) {
	.form-search .form-input {
		padding-right: 70px;
		padding-left: 30px;
	}

	.form-search .form-label {
		padding-right: 70px;
		padding-left: 30px;
	}

	.button-search {
		width: 70px;
	}

	* + .form-search {
		margin-top: 55px;
	}
}

.isotope {
	z-index: 0;
	display: block;
	transition: .3s ease;
}

.isotope-item {
	display: block;
	will-change: transform;
	backface-visibility: hidden;
	transition: .1s opacity ease-in;
}

.isotope-filters > * {
	margin-top: 0;
	vertical-align: middle;
}

.isotope-filters .inline-list {
	position: relative;
	word-spacing: 0;
}

.isotope-filters .inline-list li {
	display: inline-block;
}

.isotope-filters .inline-list a {
	position: relative;
	transition: .3s;
	color: #e1e1e1;
}

.isotope-filters .inline-list .isotope-filters-trigger {
	display: none;
}

.isotope-filters-modern .inline-list {
	transform: translate3d(0, -10px, 0);
	margin-bottom: -10px;
	margin-left: -10px;
	margin-right: -10px;
}

.isotope-filters-modern .inline-list > * {
	margin-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.isotope-filters-modern .inline-list > li {
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	font-size: 18px;
}

.isotope-filters-modern .inline-list a {
	position: relative;
	padding-bottom: 10px;
}

.isotope-filters-modern .inline-list a::after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height: 2px;
	transition: .4s;
	background: #ed1c24;
}

.isotope-filters-modern .inline-list a:hover {
	color: #ed1c24;
}

.isotope-filters-modern .inline-list a.active::after {
	width: 100%;
}

@media (min-width: 992px) {
	.isotope-filters-modern .inline-list {
		transform: translate3d(0, -10px, 0);
		margin-bottom: -10px;
		margin-left: -23px;
		margin-right: -23px;
	}

	.isotope-filters-modern .inline-list > * {
		margin-top: 10px;
		padding-left: 23px;
		padding-right: 23px;
	}
}

.isotope-modern-wrap [class*='col'] {
	margin-top: 30px;
}

@media (max-width: 767.98px) {
	.isotope-modern-wrap [class*='col'] {
		width: 100%;
		max-width: 100%;
	}
}

@media (min-width: 992px) {
	html:not(.tablet):not(.mobile) .isotope-modern-wrap [class*='col'] {
		margin-top: 0;
	}
}

.isotope-condensed {
	margin-left: 0;
	margin-right: 0;
}

.isotope-condensed .row > * {
	margin-top: -1px;
	margin-bottom: -1px;
}

* + .isotope {
	margin-top: 44px;
}

* + .isotope-condensed {
	margin-top: 30px;
}

@media (max-width: 991.98px) {
	.isotope-condensed {
		padding: 0 0 30px;
		margin-left: 0;
		margin-right: 0;
	}

	.isotope-condensed .row.row-condensed > [class*='col'] {
		padding-left: 10px;
		padding-right: 10px;
	}

	.isotope-condensed .row.row-condensed > [class*='col'] + [class*='col'] {
		margin-top: 25px;
	}
}

@media (min-width: 768px) {
	* + .isotope-condensed {
		margin-top: 50px;
	}
}

.isotope-filters {
	position: relative;
}

.isotope-filters .isotope-filters-toggle .icon::before {
	transition: transform .2s ease;
}

.isotope-filters .isotope-filters-toggle.active .icon::before {
	transform: rotate(-180deg);
}

.isotope-filters-list {
	position: absolute;
	top: calc(100% + 20px);
	left: 50%;
	max-width: 280px;
	width: 100%;
	padding: 20px;
	font-size: 14px;
	line-height: 1;
	font-weight: 500;
	letter-spacing: .1em;
	text-transform: uppercase;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: #777777;
	background: #ffffff;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.17);
	transform: translate3d(-50%, 0, 0);
	opacity: 0;
	visibility: hidden;
	transition: all .3s ease-in-out;
	z-index: 1;
}

.isotope-filters-list.active {
	opacity: 1;
	visibility: visible;
}

.isotope-filters-list a {
	display: block;
	padding: 7px 5px;
}

.isotope-filters-list a, .isotope-filters-list a:focus, .isotope-filters-list a:active {
	color: inherit;
}

.isotope-filters-list a:hover {
	color: #ffffff;
}

.isotope-filters-list a:hover {
	color: #ed1c24;
}

.isotope-filters-list a.active {
	color: #ffffff;
	background: #ed1c24;
}

@media (min-width: 768px) {
	.isotope-filters-list {
		position: static;
		display: flex;
		align-items: center;
		justify-content: center;
		text-align: center;
		max-width: none;
		top: auto;
		left: auto;
		width: auto;
		padding: 0;
		margin-left: -25px;
		margin-right: -25px;
		margin-bottom: -10px;
		box-shadow: none;
		transform: none;
		opacity: 1;
		visibility: visible;
	}

	.isotope-filters-list > * {
		margin-bottom: 10px;
	}

	.isotope-filters-list > li {
		position: relative;
		padding: 0 25px;
	}

	.isotope-filters-list a {
		display: inline;
		padding: 0;
	}

	.isotope-filters-list a, .isotope-filters-list a:focus, .isotope-filters-list a:active {
		color: inherit;
	}

	.isotope-filters-list a:hover {
		color: #ed1c24;
	}

	.isotope-filters-list a.active {
		color: #ed1c24;
		background: transparent;
	}

	.isotope-filters .isotope-filters-toggle {
		display: none;
	}
}

.tabs-custom {
	text-align: left;
	color: #151515;
}

.tabs-custom .nav-tabs {
	font-size: 0;
	line-height: 0;
	word-spacing: 0;
	border: 0;
	justify-content: center;
}

.tabs-custom .nav-tabs:before, .tabs-custom .nav-tabs:after {
	display: none;
}

.tabs-custom .nav-item {
	float: none;
	margin: 0;
	border: 0;
	cursor: pointer;
	transition: .33s all ease;
}

.tabs-custom .nav-link {
	margin: 0;
	border-radius: 0;
	border: 0;
	color: #777777;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
}

.tabs-custom .nav-link.active {
	cursor: default;
}

.tabs-custom-1 {
	color: inherit;
}

.tab-content > .tab-pane {
	display: block;
	visibility: hidden;
	height: 0;
	overflow: hidden;
}

.tab-content > .active {
	visibility: visible;
	height: auto;
	overflow: visible;
}

* + .tabs-line {
	margin-top: 24px;
}

* + .tabs-line-big {
	margin-top: 18px;
}

* + .tabs-horizontal.tabs-corporate {
	margin-top: 25px;
}

h4 + .tabs-horizontal.tabs-corporate {
	margin-top: 40px;
}

h1 + .tabs-line {
	margin-top: 22px;
}

h3 + .tabs-custom {
	margin-top: 35px;
}

.row + .tabs-corporate {
	margin-top: 40px;
}

.tabs-line .nav-link {
	padding: 10px 10px 6px;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: .1em;
	color: #777777;
	background: transparent;
	text-align: center;
	vertical-align: middle;
}

.tabs-line .nav-link-big {
	font-size: 24px;
}

.tabs-line * + .tab-content {
	margin-top: 20px;
}

@media (max-width: 767.98px) {
	.tabs-line .nav-tabs {
		margin-bottom: -10px;
	}

	.tabs-line .nav-item {
		margin-bottom: 10px;
	}

	.tabs-line .nav-link {
		border-width: 1px 0 1px 0;
		border-style: solid;
		border-color: #e1e1e1;
	}

	.tabs-line .nav-link:hover, .tabs-line .nav-link.active {
		color: #ed1c24;
	}

	.tabs-line .nav-link.active {
		border-color: #ed1c24;
	}
}

.tabs-corporate .nav-tabs {
	position: relative;
}

.tabs-corporate .nav-link {
	padding: 10px 10px 6px;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: .1em;
	color: #777777;
	background: transparent;
	text-align: center;
	vertical-align: middle;
}

.tabs-corporate .nav-link:hover, .tabs-corporate .nav-link.active {
	color: #ed1c24;
}

.tabs-corporate .nav-link:hover {
	border-color: transparent;
}

.tabs-corporate .tab-content {
	padding: 20px 0 0;
}

@media (max-width: 767.98px) {
	.tabs-corporate .nav-link {
		border-width: 1px;
		border-style: solid;
		border-color: transparent;
	}

	.tabs-corporate .nav-link.active {
		border-color: #e1e1e1;
	}
}

@media (min-width: 768px) {
	.tabs-horizontal.tabs-corporate .nav-tabs {
		position: relative;
		width: 100%;
		will-change: transform;
		justify-content: flex-start;
		border: 1px solid #e1e1e1;
	}

	.tabs-horizontal.tabs-corporate .nav-item {
		will-change: transform;
	}

	.tabs-horizontal.tabs-corporate .nav-link {
		position: relative;
		text-align: left;
		display: block;
		z-index: 1;
		padding: 32px 20px;
		border: none;
	}

	.tabs-horizontal.tabs-corporate .nav-link.active, .tabs-horizontal.tabs-corporate .nav-link:hover {
		color: #ed1c24;
	}

	.tabs-horizontal.tabs-corporate .nav-link.active {
		border-color: #e1e1e1;
	}

	.tabs-horizontal.tabs-line .nav-tabs {
		justify-content: space-between;
		border-bottom: 3px solid #3f4651;
	}

	.tabs-horizontal.tabs-line .nav-item {
		display: inline-block;
	}

	.tabs-horizontal.tabs-line .nav-link {
		position: relative;
		padding: 0 0 10px 0;
		background-color: transparent;
		border: 0;
	}

	.tabs-horizontal.tabs-line .nav-link::after {
		content: '';
		position: absolute;
		bottom: -3px;
		left: 0;
		height: 3px;
		width: 0;
		background: #ed1c24;
		transition: .22s ease;
	}

	.tabs-horizontal.tabs-line .nav-link-big {
		padding-bottom: 5px;
	}

	.tabs-horizontal.tabs-line .nav-link.active, .tabs-horizontal.tabs-line .nav-link:hover {
		color: #ed1c24;
	}

	.tabs-horizontal.tabs-line .nav-link.active::after {
		width: 100%;
	}

	.tabs-horizontal.tabs-line * + .tab-content {
		margin-top: 30px;
	}

	.tabs-horizontal.tabs-line-big * + .tab-content {
		margin-top: 26px;
	}
}

@media (min-width: 768px) {
	.tabs-horizontal.tabs-corporate .tab-content {
		padding: 40px 0 0;
	}

	.tabs-horizontal.tabs-corporate .nav-link {
		padding: 20px;
	}
}

@media (min-width: 992px) {
	.tabs-horizontal.tabs-corporate .nav-link {
		padding: 32px 50px;
		letter-spacing: .2em;
	}

	.tabs-horizontal.tabs-corporate .nav-item:first-child .nav-link {
		padding-left: 40px;
	}

	.tabs-horizontal.tabs-corporate .nav-item:last-child .nav-link {
		padding-right: 40px;
	}
}

@media (min-width: 1200px) {
	.tabs-horizontal.tabs-corporate .nav-link {
		padding-left: 60px;
		padding-right: 60px;
	}
}

@media (min-width: 768px) {
	.tabs-vertical {
		display: flex;
		align-items: flex-start;
	}

	.tabs-vertical .nav-tabs {
		display: flex;
		flex-direction: column;
		align-items: stretch;
		flex-shrink: 0;
		max-width: 50%;
	}

	.tabs-vertical .nav-item {
		border: 0;
		width: 100%;
		text-align: left;
	}

	.tabs-vertical .tab-content {
		flex-grow: 1;
	}

	.tabs-vertical.tabs-line .nav-tabs {
		width: auto;
		min-width: 167px;
		border: 0;
	}

	.tabs-vertical.tabs-line .nav-item {
		margin: 0;
	}

	.tabs-vertical.tabs-line .nav-link {
		position: relative;
		padding: 20px 0;
		border: 0;
		overflow: hidden;
		text-align: left;
	}

	.tabs-vertical.tabs-line .nav-link.active, .tabs-vertical.tabs-line .nav-link:hover {
		color: #ed1c24;
	}

	.tabs-vertical.tabs-line .nav-item + .nav-item {
		border-top: 1px solid #e1e1e1;
	}

	.tabs-vertical.tabs-line .tab-content {
		padding: 0 0 0 35px;
	}

	.tabs-vertical.tabs-line * + .tab-content {
		margin-top: 0;
	}
}

.tab-content-1 {
	color: #777777;
}

.tab-content-1 h4 + p {
	margin-top: 22px;
}

.tab-content-1 h5 + p {
	margin-top: 30px;
}

.tab-content-1 p + p {
	margin-top: 20px;
}

.tab-content-1 * + img {
	margin-top: 35px;
}

.tab-content-1 * + .button {
	margin-top: 30px;
}

@media (min-width: 1200px) {
	.tab-content-1 h5 {
		max-width: 88%;
	}

	.tab-content-1 p {
		max-width: 96%;
	}

	.tab-content-1 * + .button {
		margin-top: 45px;
	}
}

@media (min-width: 992px) {
	.tab-content-2 {
		display: flex;
		align-items: center;
		padding-top: 25px;
		padding-bottom: 25px;
	}
}

@media (max-width: 767.98px) {
	.tab-content-2 .box-info-figure {
		width: 200px;
	}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
	.tab-content-2 .box-info-figure {
		width: 230px;
	}
}

.ie-10 .tab-content-2 .tab-content, .ie-11 .tab-content-2 .tab-content, .ie-edge .tab-content-2 .tab-content {
	width: 100%;
}

@media (max-width: 767.98px) {
	.tab-content-3 {
		position: static;
	}

	.tab-content-3 img {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		min-height: 100%;
		min-width: 100%;
		width: auto;
		height: auto;
		max-width: none;
	}@	supports (object-fit: cover) {
		.tab-content-3 img {left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		transform: none;
		object-fit: cover;
		object-position: center center;
	}
}

.tab-content-3::before {
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.6);
	pointer-events: none;
	z-index: 1;
}}

.tab-content-4 {
	width: 100%;
	flex-grow: 1;
	padding-left: 15px;
	padding-right: 15px;
}

.tab-content-4 h4 + p {
	margin-top: 32px;
}

.tab-content-4 * + .button-wrap, .tab-content-4 * + .button {
	margin-top: 35px;
}

@media (min-width: 576px) {
	.tab-content-4 .tab-pane {
		max-width: 350px;
		font-size: 17px;
	}
}

@media (min-width: 1600px) {
	.tab-content-4 {
		padding-left: 5%;
		padding-right: 30px;
	}
}

.nav-tabs-2 {
	padding-top: 10px;
	justify-content: center;
	border-top: 1px solid #ed1c24;
}

@media (max-width: 991.98px) {
	.nav-tabs-2 {
		margin-bottom: -10px;
		margin-left: -20px;
	}

	.nav-tabs-2:empty {
		margin-bottom: 0;
		margin-left: 0;
	}

	.nav-tabs-2 > * {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 10px;
		margin-left: 20px;
	}
}

@media (min-width: 992px) {
	.nav-tabs-2 {
		display: block;
		padding-top: 0;
		border: none;
		background: transparent;
	}
}

.nav-item-2 {
	font-size: 14px;
	line-height: 1.72;
	font-weight: 700;
	letter-spacing: .1em;
	color: #151515;
}

.nav-item-2 a {
	display: block;
	padding-left: 20px;
	color: inherit;
	text-indent: -20px;
}

.nav-item-2 a::before {
	display: inline-block;
	content: '';
	width: 9px;
	height: 9px;
	margin-right: 11px;
	border-radius: 50%;
	background: #e1e1e1;
	transition: inherit;
}

.nav-item-2 a.active::before {
	background: #ed1c24;
}

@media (min-width: 992px) {
	.nav-item-2 a {
		padding: 42px 20px 42px 60px;
		letter-spacing: .3em;
		text-transform: uppercase;
		border-width: 1px 1px 0 1px;
		border-style: solid;
		border-color: #ebebeb #ffffff #ebebeb #ffffff;
		background: #ffffff;
	}

	.nav-item-2:last-child a {
		border-bottom-width: 1px;
	}
}

@media (min-width: 1200px) {
	.nav-item-2 a {
		padding-left: 100px;
		padding-right: 42px;
		text-indent: -27px;
	}

	.nav-item-2 a::before {
		margin-right: 18px;
	}
}

@media (min-width: 992px) {
	.desktop .nav-item-2 a:hover {
		background: #E9ECEE;
		border-color: #ebebeb;
	}

	.desktop .nav-item-2 a:hover::before {
		background: #ed1c24;
	}
}

.nav-tabs-2-title {
	padding: 10px 15px;
	flex-grow: 1;
	font-weight: 400;
	letter-spacing: 0.025em;
	text-transform: none;
}

@media (min-width: 992px) {
	.nav-tabs-2-title {
		padding-top: 15px;
		padding-bottom: 15px;
	}
}

.nav-tabs-2-button {
	position: relative;
	overflow: hidden;
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
	text-align: center;
	z-index: 1;
}

.nav-tabs-2-button::before {
	display: none;
	position: absolute;
	content: '';
	top: 0;
	bottom: 0;
	left: 14px;
	width: 120%;
	background: #ffffff;
	transform: skew(-43deg);
	transform-origin: 50% 0;
	pointer-events: none;
	z-index: -1;
}

.nav-tabs-2-button .icon {
	display: none;
	width: 65px;
	height: 76px;
	font-size: 22px;
	line-height: 76px;
	color: #ed1c24;
	background: #E9ECEE;
	cursor: pointer;
}

@media (min-width: 992px) {
	.nav-tabs-2-button {
		margin-top: -76px;
	}

	.nav-tabs-2-button::before {
		display: inline-block;
	}

	.nav-tabs-2-button .icon {
		display: inline-block;
	}

	.nav-tabs-2-button .icon::before {
		display: inline-block;
		animation: arrowTransformY .7s linear infinite;
	}
}

@media (min-width: 1200px) {
	.nav-tabs-2-button {
		padding-left: 25px;
	}

	.nav-tabs-2-button .icon {
		width: 76px;
	}
}

.tabs-custom-3 {
	display: flex;
	flex-direction: column-reverse;
	text-align: center;
	color: inherit;
}

@media (min-width: 576px) {
	.tabs-custom-3 {
		flex-direction: row;
		text-align: left;
	}
}

@media (min-width: 768px) and (max-width: 991.98px) {
	.tabs-custom-3 h4 {
		font-size: 26px;
	}
}

.nav-tabs-3 {
	display: flex;
	flex-direction: column;
	text-align: center;
	background: #6d6e71;
	width: 100%;
}

.nav-tabs-3 > li + li {
	border-top: 1px solid #58595b;
}

@media (min-width: 576px) {
	.nav-tabs-3 {
		max-width: 250px;
	}
}

.nav-item-3 {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
}

.nav-link-3 {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-grow: 1;
	padding: 15px;
	font-size: 16px;
	letter-spacing: .2em;
	text-transform: uppercase;
}

.nav-link-3, .nav-link-3:focus, .nav-link-3:active {
	color: #ffffff;
}

.nav-link-3:hover {
	color: #ffffff;
}

.nav-link-3::before {
	position: absolute;
	content: '';
	bottom: 0;
	left: 50%;
	width: 20px;
	height: 3px;
	background: transparent;
	transform: translate3d(-50%, 0, 0);
	transition: all .3s ease;
}

.nav-link-3:hover, .nav-link-3.active {
	background: #ed1c24;
}

.nav-link-3.active::before {
	width: 77px;
	background: #ed1c24;
}

@media (min-width: 1200px) {
	.nav-tabs-3 {
		max-width: 374px;
	}

	.nav-link-3 {
		font-size: 16px;
	}
}

@media (min-width: 1600px) {
	.nav-link-3 {
		font-size: 18px;
	}
}

.nav-tabs-4 {
	margin-bottom: -20px;
	margin-left: -30px;
}

.nav-tabs-4:empty {
	margin-bottom: 0;
	margin-left: 0;
}

.nav-tabs-4 > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 20px;
	margin-left: 30px;
}

.nav-link-4 {
	padding: 0;
	font-size: 18px;
	font-weight: 500;
	letter-spacing: .1em;
	text-transform: uppercase;
	color: #777777;
}

.nav-link-4.active {
	color: #ed1c24;
}

.tabs-post {
	padding: 30px 15px 30px 35px;
}

.tabs-post .nav-tabs {
	display: block;
}

.tabs-post .nav-item {
	position: relative;
	padding: 10px 0;
	font-size: 12px;
	line-height: 1.6;
	letter-spacing: 0;
	cursor: default;
}

@media (min-width: 768px) {
	.tabs-post .nav-item {
		padding: 20px 2% 20px 10%;
		font-size: 15px;
	}

	.tabs-post .nav-item:first-child {
		padding-top: 0;
	}

	.tabs-post .nav-item:last-child {
		padding-bottom: 0;
	}
}

@media (min-width: 992px) {
	.tabs-post .nav-item {
		padding: 20px 8%;
	}
}

@media (min-width: 1200px) {
	.tabs-post .nav-item {
		padding: 30px 12%;
	}
}

.tabs-post .nav-item + .nav-item {
	border-top: 1px solid #ebebeb;
}

.tabs-post .nav-link {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 0;
	border: none;
	background: transparent;
	pointer-events: auto;
	z-index: 1;
}

.tabs-post .nav-link.active {
	background: transparent;
	pointer-events: none;
}

* + .nav-tabs {
	margin-top: 14px;
}

@media (min-width: 576px) {
	.tabs-post {
		padding: 50px;
	}

	* + .nav-tabs {
		margin-top: 28px;
	}
}

@media (max-width: 767.98px) {
	.tabs-post {
		position: relative;
		overflow: hidden;
	}

	.tabs-post .nav-link.active + .post-amy {
		opacity: 1;
	}

	.tabs-post-title {
		color: #ffffff;
	}
}

@media (min-width: 768px) {
	.tabs-post {
		padding: 0;
	}

	.tabs-post .nav-link {
		background: rgba(255, 255, 255, 0.5);
	}

	.tabs-post-title {
		padding-left: 10%;
	}
}

@media (min-width: 992px) {
	.tabs-post-title {
		padding-left: 8%;
	}
}

@media (min-width: 1200px) {
	.tabs-post-title {
		padding-left: 12%;
	}

	* + .nav-tabs {
		margin-top: 38px;
	}
}

.card-group-custom {
	margin-bottom: 0;
}

.card-group-custom .card-header + .collapse > .card-body, .card-group-custom .card-header + .collapse > .list-group {
	border-top: 0;
}

.card-group-custom .card + .card {
	margin-top: 0;
}

.card-group-custom.card-group-corporate .card + .card {
	margin-top: 18px;
}

.card-custom {
	display: block;
	margin: 0;
	background: inherit;
	border: 0;
	border-radius: 0;
	box-shadow: none;
	text-align: left;
}

.card-custom a {
	display: block;
}

.card-custom .card-header {
	padding: 0;
	border-bottom: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.card-custom .card-body {
	padding: 0;
	border: 0;
}

* + .card-group-custom {
	margin-top: 30px;
}

@media (min-width: 768px) {
	* + .card-group-custom {
		margin-top: 40px;
	}
}

@media (min-width: 1200px) {
	h3 + .card-group-custom {
		margin-top: 50px;
	}
}

.card-corporate {
	text-align: left;
}

.card-corporate .card-title {
	margin-bottom: 0;
}

.card-corporate .card-body {
	background: #ffffff;
}

.card-corporate .card-title a {
	position: relative;
	z-index: 1;
	padding: 17px 20px 15px 48px;
	font-weight: 500;
	font-size: 14px;
	line-height: 1.25;
	letter-spacing: .1em;
	color: #2c343b;
	background: #E9ECEE;
	border-radius: 0 0 0 0;
	transition: .3s all ease;
}

.card-corporate .card-title a::before {
	position: absolute;
	content: '';
	bottom: 0;
	left: 0;
	height: 2px;
	width: 100%;
	background: #ed1c24;
	transition: all .3s ease;
}

.card-corporate .card-title a .card-arrow:after {
	opacity: 0;
	visibility: hidden;
}

.card-corporate .card-title a.collapsed {
	border-radius: 0;
}

.card-corporate .card-title a.collapsed::before {
	width: 0;
}

.card-corporate .card-title a.collapsed .card-arrow {
	border-radius: 0 0 0 0;
}

.card-corporate .card-title a.collapsed .card-arrow:after {
	opacity: 1;
	visibility: visible;
}

.card-corporate .card-arrow {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 2;
	width: 44px;
	background: transparent;
	border-radius: 0 0 0 0;
	transition: .33s all ease;
}

.card-corporate .card-arrow::before, .card-corporate .card-arrow::after {
	content: '';
	position: absolute;
	top: 50%;
	z-index: 4;
	transform: translate3d(50%, -50%, 0);
	background: #151515;
}

.card-corporate .card-arrow::before {
	width: 14px;
	height: 2px;
	right: 50%;
}

.card-corporate .card-arrow::after {
	width: 2px;
	height: 14px;
	right: 50%;
}

.card-corporate .collapse {
	position: relative;
	border-radius: 0 0 0 0;
	z-index: 1;
}

.card-corporate .card-body {
	padding: 20px 10px 4px;
}

@media (min-width: 576px) {
	.card-corporate .card-title a {
		font-size: 16px;
	}
}

.card-corporate-2 .card-title a {
	background: #ffffff;
}

.card-corporate-2 .card-title a::before {
	background: #ed1c24;
}

.card-corporate-2 .card-body {
	background: transparent;
}

.context-dark .card-corporate, .bg-gray-dark .card-corporate, .bg-primary .card-corporate {
	color: rgba(255, 255, 255, 0.3);
}

.context-dark .card-corporate .card-title a, .bg-gray-dark .card-corporate .card-title a, .bg-primary .card-corporate .card-title a {
	color: #ffffff;
	background: rgba(255, 255, 255, 0.1);
}

.context-dark .card-corporate .card-body, .bg-gray-dark .card-corporate .card-body, .bg-primary .card-corporate .card-body {
	background: transparent;
}

.context-dark .card-corporate .card-arrow::before, .bg-gray-dark .card-corporate .card-arrow::before, .bg-primary .card-corporate .card-arrow::before, .context-dark .card-corporate .card-arrow::after, .bg-gray-dark .card-corporate .card-arrow::after, .bg-primary .card-corporate .card-arrow::after {
	background: #ffffff;
}

.card-classic {
	text-align: left;
	font-size: 14px;
	color: #777777;
}

.card-classic .card-title {
	margin-bottom: 0;
	border-bottom: 1px solid #e1e1e1;
}

.card-classic .card-header, .card-classic .card-title a, .card-classic .card-body {
	background: transparent;
}

.card-classic .card-title a {
	display: flex;
	align-items: center;
	position: relative;
	z-index: 1;
	padding: 15px 32px 15px 0;
	font-size: 16px;
	line-height: 1.25;
	font-weight: 400;
	letter-spacing: .025em;
	color: #2c343b;
	border-radius: 0;
	transition: all .3s ease;
}

.card-classic .card-title a:hover {
	color: #ed1c24;
}

.card-classic .card-title a > span + span {
	margin-left: 15px;
}

.card-classic .card-title a .card-arrow:after {
	opacity: 0;
	visibility: hidden;
}

.card-classic .card-title a.collapsed {
	border-radius: 0;
}

.card-classic .card-title a.collapsed .card-arrow {
	border-radius: 0;
}

.card-classic .card-title a.collapsed .card-arrow:after {
	opacity: 1;
	visibility: visible;
}

.card-classic .card-arrow {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 2;
	width: 26px;
	background: transparent;
	border-radius: 0;
	transition: .33s all ease;
}

.card-classic .card-arrow::before, .card-classic .card-arrow::after {
	content: '';
	position: absolute;
	top: 50%;
	z-index: 4;
	transform: translate3d(50%, -50%, 0);
	background: #151515;
}

.card-classic .card-arrow::before {
	width: 16px;
	height: 2px;
	right: 50%;
}

.card-classic .card-arrow::after {
	width: 2px;
	height: 16px;
	right: 50%;
}

.card-classic .collapse {
	position: relative;
	z-index: 1;
	border-radius: 0;
}

.card-classic .card-body {
	padding: 20px 4px 0;
}

.card-classic .icon {
	text-align: left;
	min-width: 30px;
	font-size: 26px;
	color: #ed1c24;
}

@media (min-width: 576px) {
	.card-classic .card-title a {
		padding-top: 23px;
		padding-bottom: 23px;
		font-size: 18px;
	}
}

@media (min-width: 992px) {
	.card-classic {
		font-size: 15px;
	}

	.card-classic .card-title a {
		font-size: 24px;
	}

	.card-classic .icon {
		min-width: 50px;
		font-size: 36px;
	}
}

.card-classic-2 .card-title a {
	display: block;
	padding-left: 24px;
	letter-spacing: .075em;
}

.card-classic-2 .card-title a::before {
	position: absolute;
	top: 50%;
	left: 0;
	content: '';
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #ed1c24;
	transform: translate3d(0, -50%, 0);
}

.card-classic-2 .card-title a.collapsed::before {
	background: #e1e1e1;
}

@media (min-width: 576px) {
	.card-classic-2 .card-title a {
		padding-top: 30px;
		padding-bottom: 30px;
		font-size: 18px;
	}
}

@media (min-width: 768px) {
	.card-group-classic {
		margin-top: -18px;
	}
}

* + .card-group-classic {
	margin-top: 4px;
}

[data-toggle='tooltip'] {
	padding-left: .25em;
	padding-right: .25em;
	color: #b7b7b7;
}

.tooltip {
	font-size: 15px;
	line-height: 1.35;
	letter-spacing: .05em;
	color: #ffffff;
	z-index: 1010;
}

.tooltip.bs-tooltip-top .arrow::before {
	border-top-color: #151515;
}

.tooltip.bs-tooltip-right .arrow::before {
	border-right-color: #151515;
}

.tooltip.bs-tooltip-bottom .arrow::before {
	border-bottom-color: #151515;
}

.tooltip.bs-tooltip-left .arrow::before {
	border-left-color: #151515;
}

.counter-classic {
	position: relative;
	overflow: hidden;
	text-align: center;
	max-width: 270px;
	padding: 40px 0;
	margin-left: auto;
	margin-right: auto;
	z-index: 1;
}

.counter-classic::before, .counter-classic::after {
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: -1;
	transition: all .3s ease;
	pointer-events: none;
}

.counter-classic::before {
	opacity: 1;
	visibility: visible;
	transform: none;
	background: rgba(255, 255, 255, 0.15);
}

.counter-classic::after {
	opacity: 0;
	visibility: hidden;
	transform: scaleX(0.3);
	background: rgba(255, 255, 255, 0.15);
}

.counter-classic-number {
	font-weight: 900;
	letter-spacing: .05em;
}

.counter-classic-number > * {
	display: inline-block;
}

.counter-classic-title {
	letter-spacing: .05em;
	text-transform: lowercase;
	color: rgba(255, 255, 255, 0.3);
}

.counter-classic-decor {
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 53px;
	height: 5px;
	font-size: 0;
	line-height: 0;
	background: #ed1c24;
	transform: translateX(-50%);
	transition: all .4s ease;
}

* + .counter-classic-title {
	margin-top: 8px;
}

@media (min-width: 768px) {
	.counter-classic {
		padding: 60px 0;
	}
}

@media (min-width: 992px) {
	.counter-classic {
		padding: 83px 0;
	}
}

@media (min-width: 992px) {
	.desktop .counter-classic:hover::before {
		opacity: 0;
		visibility: hidden;
		transform: scaleX(0);
	}

	.desktop .counter-classic:hover::after {
		opacity: 1;
		visibility: visible;
		transform: none;
	}

	.desktop .counter-classic:hover .counter-classic-decor {
		bottom: 62px;
		transform: translateX(-50%) rotate(180deg);
	}
}

.counter-modern-wrap {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	margin-bottom: -30px;
	margin-left: -30px;
}

.counter-modern-wrap:empty {
	margin-bottom: 0;
	margin-left: 0;
}

.counter-modern-wrap > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 30px;
	margin-left: 30px;
}

.counter-modern-wrap .counter-modern {
	min-width: 120px;
}

.counter-modern {
	text-align: center;
}

.counter-modern-number {
	letter-spacing: 0;
}

.counter-modern-title {
	font-size: 14px;
	font-weight: 500;
	letter-spacing: .1em;
	text-transform: uppercase;
}

.counter-modern-decor {
	margin-left: auto;
	margin-right: auto;
	width: 26px;
	height: 4px;
	font-size: 0;
	line-height: 0;
	background: #ed1c24;
}

* + .counter-modern-decor {
	margin-top: 6px;
}

* + .counter-modern-title {
	margin-top: 12px;
}

* + .counter-modern-wrap {
	margin-top: 35px;
}

.box-ordered {
	counter-reset: div;
}

.box-ordered .box-ordered-item::before {
	content: counter(div, decimal-leading-zero);
	counter-increment: div;
}

.progress-linear {
	position: relative;
	text-align: left;
	line-height: 1;
	font-weight: 700;
	text-transform: uppercase;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: #777777;
}

.progress-header {
	font-size: 12px;
}

.progress-header > * {
	max-width: 50%;
}

.progress-bar-linear-wrap {
	height: 11px;
	border-radius: 0;
	background: #dddddd;
}

.progress-bar-linear {
	position: relative;
	width: 0;
	height: inherit;
	background: #ed1c24;
	transition: .5s all ease-in-out;
}

.progress-bar-linear::before {
	position: absolute;
	content: '';
	right: 0;
	bottom: 0;
	width: 0;
	height: 0;
	margin-right: -9px;
	border-style: solid;
	border-width: 0 9px 16px 9px;
	border-color: transparent transparent #ed1c24 transparent;
}

.progress-value {
	position: absolute;
	bottom: 100%;
	right: -4px;
	margin-bottom: 12px;
	font-size: 14px;
	letter-spacing: .1em;
	transform: translate3d(50%, 0, 0);
	will-change: transform;
}

.progress-value::after {
	content: "%";
}

* + .progress-bar-linear-wrap {
	margin-top: 12px;
}

* + .progress-linear {
	margin-top: 35px;
}

.progress-linear + .progress-linear {
	margin-top: 40px;
}

@media (min-width: 768px) {
	.progress-value {
		font-size: 18px;
	}

	.progress-header {
		font-size: 14px;
		letter-spacing: .2em;
	}
}

@media (min-width: 992px) {
	.progress-linear + .progress-linear {
		margin-top: 50px;
	}
}

.countdown-wrap {
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	margin-bottom: -20px;
	margin-left: -20px;
}

.countdown-wrap:empty {
	margin-bottom: 0;
	margin-left: 0;
}

.countdown-wrap > * {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 20px;
	margin-left: 20px;
}

@media (min-width: 576px) {
	.countdown-wrap {
		margin-bottom: -30px;
		margin-left: -30px;
	}

	.countdown-wrap:empty {
		margin-bottom: 0;
		margin-left: 0;
	}

	.countdown-wrap > * {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 30px;
		margin-left: 30px;
	}
}

.countdown-circle {
	flex-basis: 136px;
	flex-shrink: 1;
	display: block;
}

.countdown-circle svg {
	display: block;
	width: 100%;
	height: auto;
}

.countdown-number {
	position: relative;
}

.countdown-gradient .stop-color-1 {
	stop-color: #ed1c24;
}

.countdown-gradient .stop-color-2 {
	stop-color: #ed1c24;
}

.countdown-fg {
	fill: transparent;
	stroke: #ed1c24;
	stroke-width: 2.21px;
}

.countdown-bg {
	fill: transparent;
	stroke: #d7d7d7;
	stroke-width: .74px;
}

.countdown-overlay {
	position: absolute;
	top: 52%;
	left: 0;
	right: 0;
	transform: translateY(-50%);
}

.countdown-counter {
	display: block;
	font-weight: 500;
	letter-spacing: .05em;
	color: #151515;
}

.countdown-heading {
	color: rgba(119, 119, 119, 0.5);
}

@media (max-width: 575.98px) {
	.countdown-heading {
		font-size: 14px;
	}
}

.countdown-seconds {
	display: none;
}

@media (min-width: 576px) {
	.countdown-seconds {
		display: block;
	}
}

.context-dark .countdown-bg, .bg-gray-dark .countdown-bg, .bg-primary .countdown-bg {
	stroke: rgba(255, 255, 255, 0.58);
}

.context-dark .countdown-fg, .bg-gray-dark .countdown-fg, .bg-primary .countdown-fg {
	stroke: #ed1c24;
}

.context-dark .countdown-heading, .bg-gray-dark .countdown-heading, .bg-primary .countdown-heading {
	color: rgba(255, 255, 255, 0.5);
}

* + .countdown-wrap {
	margin-top: 33px;
}

* + .countdown-heading {
	margin-top: 14px;
}

@media (min-width: 576px) {
	* + .countdown-heading {
		margin-top: 20px;
	}
}

@media (min-width: 1200px) {
	* + .countdown-wrap {
		margin-top: 48px;
	}

	.countdown-wrap + p {
		margin-top: 39px;
	}
}

.owl-carousel .animated {
	animation-duration: 1000ms;
	animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
	z-index: 0;
}

.owl-carousel .owl-animated-out {
	z-index: 1;
}

.owl-carousel .fadeOut {
	animation-name: fadeOut;
}

@keyframes fadeOut {
	0% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

.owl-height {
	transition: height 500ms ease-in-out;
}

.owl-carousel {
	display: none;
	width: 100%;
	-webkit-tap-highlight-color: transparent;
	position: relative;
	z-index: 1;
}

.owl-carousel .owl-item > img {
	width: 100%;
}

.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
	display: flex;
}

.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {
	cursor: pointer;
	user-select: none;
}

.owl-carousel.owl-loaded {
	display: block;
}

.owl-carousel.owl-loading {
	opacity: 0;
	display: block;
}

.owl-carousel.owl-hidden {
	opacity: 0;
}

.owl-carousel .owl-refresh .owl-item {
	display: none;
}

.owl-carousel .owl-item {
	position: relative;
	min-height: 1px;
	float: left;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
}

.owl-carousel .owl-grab {
	cursor: move;
	cursor: -webkit-grab;
	cursor: grab;
}

.owl-carousel.owl-rtl {
	direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
	float: right;
}

.no-js .owl-carousel {
	display: block;
}

.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	transition: opacity 400ms ease;
}

.owl-carousel .owl-video-wrapper {
	position: relative;
	height: 100%;
	background: #000000;
}

.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	font: 400 40px/80px 'FontAwesome';
	cursor: pointer;
	z-index: 1;
	transition: scale 100ms ease;
}

.owl-carousel .owl-video-play-icon:before {
	content: '\f144';
}

.owl-carousel .owl-video-play-icon:hover {
	transform: scale(1.3);
}

.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {
	display: none;
}

.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	transition: opacity 400ms ease;
}

.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1;
}

.owl-nav.disabled {
	display: none !important;
}

.owl-prev, .owl-next {
	position: absolute;
	top: 50%;
	padding: 0;
	font: 400 28px/40px "Material Design Icons";
	color: rgba(21, 21, 21, 0.2);
	border: none;
	background: transparent;
	transform: translateY(-50%);
	transition: all .25s ease-in-out;
	cursor: pointer;
}

.owl-prev:hover, .owl-next:hover {
	color: #151515;
}

.owl-prev {
	left: 0;
}

.owl-prev::before {
	content: "\f14a";
}

.owl-next {
	right: 0;
}

.owl-next::before {
	content: "\f14f";
}

.owl-dots {
	text-align: center;
	margin-top: 20px;
	font-size: 0;
	line-height: 0;
}

.owl-dots.disabled {
	display: none !important;
}

.owl-dot {
	position: relative;
	display: inline-block;
	width: 14px;
	height: 14px;
	border: none;
	margin-left: 5px;
	margin-right: 5px;
	text-align: center;
	outline: none;
	cursor: pointer;
	background-color: rgba(219, 42, 25, 0.3);
	transition: .2s;
}

.owl-dot::before {
	position: absolute;
	content: '';
	top: 50%;
	left: 50%;
	width: 6px;
	height: 6px;
	opacity: 0;
	background: #ed1c24;
	transform: translate3d(-50%, -50%, 0);
	will-change: transform;
	transition: all .2s ease;
}

.owl-dot:only-child {
	display: none;
}

.owl-dot:hover::before, .owl-dot:focus::before {
	opacity: 1;
}

.owl-dot.active::before {
	opacity: 1;
	width: 14px;
	height: 14px;
}

.owl-carousel.owl-carousel-light-dots .owl-dot {
	border-color: #ffffff;
}

.owl-carousel.owl-carousel-light-dots .owl-dot:hover, .owl-carousel.owl-carousel-light-dots .owl-dot:focus {
	background-color: #ffffff;
}

.owl-carousel.owl-carousel-light-dots .owl-dot.active {
	background-color: #ffffff;
}

[class*='dots-custom']:not(.dots-custom-wrap) {
	font-size: 0;
	line-height: 0;
}

.dots-custom-wrap {
	margin-top: 20px;
}

.owl-custom-nav-2 {
	display: flex;
	align-items: center;
}

.owl-custom-nav-2 .owl-prev, .owl-custom-nav-2 .owl-next {
	position: static;
	text-align: center;
	padding: 0;
	width: 54px;
	line-height: 28px;
	color: #151515;
	background: #ffffff;
	border: none;
	transform: none;
}

.owl-custom-nav-2 .owl-prev:hover, .owl-custom-nav-2 .owl-next:hover {
	color: #ed1c24;
}

.owl-custom-nav-2 .owl-next {
	border-left: 1px solid #e1e1e1;
}

.owl-style-3 .owl-stage-outer {
	margin: -10px -15px;
	padding: 10px 15px;
}

.lg-sub-html, .lg-toolbar {
	background-color: rgba(0, 0, 0, 0.45);
}

@font-face {
	font-family: lg;src: url(../fonts/lg.eot?n1z373);src: url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"), url(../fonts/lg.woff?n1z373) format("woff"), url(../fonts/lg.ttf?n1z373) format("truetype"), url(../fonts/lg.svg?n1z373#lg) format("svg");font-weight: 400;font-style: normal;
}

.lg-icon {
	font-family: lg;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.lg-actions .lg-next, .lg-actions .lg-prev {
	background-color: rgba(0, 0, 0, 0.45);
	border-radius: 2px;
	color: #999;
	cursor: pointer;
	display: block;
	font-size: 22px;
	margin-top: -10px;
	padding: 8px 10px 9px;
	position: absolute;
	top: 50%;
	z-index: 1080;
	border: none;
	outline: 0;
}

.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
	pointer-events: none;
	opacity: .5;
}

.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
	color: #fff;
}

.lg-actions .lg-next {
	right: 20px;
}

.lg-actions .lg-next:before {
	content: "\e095";
}

.lg-actions .lg-prev {
	left: 20px;
}

.lg-actions .lg-prev:after {
	content: "\e094";
}

@-webkit-keyframes lg-right-end {
	0%, 100% {
		left: 0;
	}

	50% {
		left: -30px;
	}
}

@-moz-keyframes lg-right-end {
	0%, 100% {
		left: 0;
	}

	50% {
		left: -30px;
	}
}

@-ms-keyframes lg-right-end {
	0%, 100% {
		left: 0;
	}

	50% {
		left: -30px;
	}
}

@keyframes lg-right-end {
	0%, 100% {
		left: 0;
	}

	50% {
		left: -30px;
	}
}

@-webkit-keyframes lg-left-end {
	0%, 100% {
		left: 0;
	}

	50% {
		left: 30px;
	}
}

@-moz-keyframes lg-left-end {
	0%, 100% {
		left: 0;
	}

	50% {
		left: 30px;
	}
}

@-ms-keyframes lg-left-end {
	0%, 100% {
		left: 0;
	}

	50% {
		left: 30px;
	}
}

@keyframes lg-left-end {
	0%, 100% {
		left: 0;
	}

	50% {
		left: 30px;
	}
}

.lg-outer.lg-right-end .lg-object {
	-webkit-animation: lg-right-end .3s;
	-o-animation: lg-right-end .3s;
	animation: lg-right-end .3s;
	position: relative;
}

.lg-outer.lg-left-end .lg-object {
	-webkit-animation: lg-left-end .3s;
	-o-animation: lg-left-end .3s;
	animation: lg-left-end .3s;
	position: relative;
}

.lg-toolbar {
	z-index: 1082;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.lg-toolbar .lg-icon {
	color: #999;
	cursor: pointer;
	float: right;
	font-size: 24px;
	height: 47px;
	line-height: 27px;
	padding: 10px 0;
	text-align: center;
	width: 50px;
	text-decoration: none !important;
	outline: 0;
	-webkit-transition: color .2s linear;
	-o-transition: color .2s linear;
	transition: color .2s linear;
}

.lg-toolbar .lg-icon:hover {
	color: #fff;
}

.lg-toolbar .lg-close:after {
	content: "\e070";
}

.lg-toolbar .lg-download:after {
	content: "\e0f2";
}

.lg-sub-html {
	bottom: 0;
	color: #eee;
	font-size: 16px;
	left: 0;
	padding: 10px 40px;
	position: fixed;
	right: 0;
	text-align: center;
	z-index: 1080;
}

.lg-sub-html h4 {
	margin: 0;
	font-size: 13px;
	font-weight: 700;
}

.lg-sub-html p {
	font-size: 12px;
	margin: 5px 0 0;
}

#lg-counter {
	color: #999;
	display: inline-block;
	font-size: 16px;
	padding-left: 20px;
	padding-top: 12px;
	vertical-align: middle;
}

.lg-next, .lg-prev, .lg-toolbar {
	opacity: 1;
	-webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
	-moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
	-o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
	transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
}

.lg-hide-items .lg-prev {
	opacity: 0;
	-webkit-transform: translate3d(-10px, 0, 0);
	transform: translate3d(-10px, 0, 0);
}

.lg-hide-items .lg-next {
	opacity: 0;
	-webkit-transform: translate3d(10px, 0, 0);
	transform: translate3d(10px, 0, 0);
}

.lg-hide-items .lg-toolbar {
	opacity: 0;
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
	-webkit-transform: scale3d(0.5, 0.5, 0.5);
	transform: scale3d(0.5, 0.5, 0.5);
	opacity: 0;
	-webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
	-moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
	-o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
	transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
	opacity: 1;
}

.lg-outer .lg-thumb-outer {
	background-color: #0d0a0a;
	bottom: 0;
	position: absolute;
	width: 100%;
	z-index: 1080;
	max-height: 350px;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
	-moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
	-o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
	transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: -o-grab;
	cursor: -ms-grab;
	cursor: grab;
}

.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: -o-grabbing;
	cursor: -ms-grabbing;
	cursor: grabbing;
}

.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
	-webkit-transition-duration: 0s !important;
	transition-duration: 0s !important;
}

.lg-outer.lg-thumb-open .lg-thumb-outer {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.lg-outer .lg-thumb {
	padding: 10px 0;
	height: 100%;
	margin-bottom: -5px;
	margin-left: auto;
	margin-right: auto;
}

.lg-outer .lg-thumb-item {
	cursor: pointer;
	float: left;
	overflow: hidden;
	height: 100%;
	border: 2px solid rgba(255, 255, 255, 0);
	border-radius: 0;
	margin-bottom: 5px;
}

@media (min-width: 1025px) {
	.lg-outer .lg-thumb-item {
		-webkit-transition: border-color .25s ease;
		-o-transition: border-color .25s ease;
		transition: border-color .25s ease;
	}
}

.lg-outer .lg-thumb-item:hover {
	border-color: #ffffff;
}

.lg-outer .lg-thumb-item.active {
	border-color: #ed1c24;
}

.lg-outer .lg-thumb-item img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.lg-outer.lg-has-thumb .lg-item {
	padding-bottom: 120px;
}

.lg-outer.lg-can-toggle .lg-item {
	padding-bottom: 0;
}

.lg-outer.lg-pull-caption-up .lg-sub-html {
	-webkit-transition: bottom .25s ease;
	-o-transition: bottom .25s ease;
	transition: bottom .25s ease;
}

.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
	bottom: 100px;
}

.lg-outer .lg-toogle-thumb {
	background-color: #0d0a0a;
	border-radius: 2px 2px 0 0;
	color: #999;
	cursor: pointer;
	font-size: 24px;
	height: 39px;
	line-height: 27px;
	padding: 5px 0;
	position: absolute;
	right: 20px;
	text-align: center;
	top: -39px;
	width: 50px;
}

.lg-outer .lg-toogle-thumb:hover, .lg-outer.lg-dropdown-active #lg-share {
	color: #fff;
}

.lg-outer .lg-toogle-thumb:after {
	content: "\e1ff";
}

.lg-outer .lg-video-cont {
	display: inline-block;
	vertical-align: middle;
	max-width: 1140px;
	max-height: 100%;
	width: 100%;
	padding: 0 5px;
}

.lg-outer .lg-video {
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
	overflow: hidden;
	position: relative;
}

.lg-outer .lg-video .lg-object {
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

.lg-outer .lg-video .lg-video-play {
	width: 84px;
	height: 59px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -42px;
	margin-top: -30px;
	z-index: 1080;
	cursor: pointer;
}

.lg-outer .lg-has-iframe .lg-video {
	-webkit-overflow-scrolling: touch;
	overflow: auto;
}

.lg-outer .lg-has-vimeo .lg-video-play {
	background: url(/images/vimeo-play.png) no-repeat;
}

.lg-outer .lg-has-vimeo:hover .lg-video-play {
	background: url(/images/vimeo-play.png) 0 -58px no-repeat;
}

.lg-outer .lg-has-html5 .lg-video-play {
	background: url(/images/video-play.png) no-repeat;
	height: 64px;
	margin-left: -32px;
	margin-top: -32px;
	width: 64px;
	opacity: .8;
}

.lg-outer .lg-has-html5:hover .lg-video-play {
	opacity: 1;
}

.lg-outer .lg-has-youtube .lg-video-play {
	background: url(/images/youtube-play.png) no-repeat;
}

.lg-outer .lg-has-youtube:hover .lg-video-play {
	background: url(/images/youtube-play.png) 0 -60px no-repeat;
}

.lg-outer .lg-video-object {
	width: 100% !important;
	height: 100% !important;
	position: absolute;
	top: 0;
	left: 0;
}

.lg-outer .lg-has-video .lg-video-object {
	visibility: hidden;
}

.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
	display: none;
}

.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
	visibility: visible;
}

.lg-progress-bar {
	background-color: #333;
	height: 5px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1083;
	opacity: 0;
	-webkit-transition: opacity 80ms ease 0s;
	-moz-transition: opacity 80ms ease 0s;
	-o-transition: opacity 80ms ease 0s;
	transition: opacity 80ms ease 0s;
}

.lg-progress-bar .lg-progress {
	background-color: #ed1c24;
	height: 5px;
	width: 0;
}

.lg-progress-bar.lg-start .lg-progress {
	width: 100%;
}

.lg-show-autoplay .lg-progress-bar {
	opacity: 1;
}

.lg-autoplay-button:after {
	content: "\e01d";
}

.lg-show-autoplay .lg-autoplay-button:after {
	content: "\e01a";
}

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
	-webkit-transition-duration: 0s;
	transition-duration: 0s;
}

.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
	-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
	-moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
	-o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
	transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
	-webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
	-moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
	-o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
	transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
	-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
	-moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
	-o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
	transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}

#lg-zoom-in:after {
	content: "\e311";
}

#lg-actual-size {
	font-size: 20px;
}

#lg-actual-size:after {
	content: "\e033";
}

#lg-zoom-out {
	opacity: .5;
	pointer-events: none;
}

#lg-zoom-out:after {
	content: "\e312";
}

.lg-zoomed #lg-zoom-out {
	opacity: 1;
	pointer-events: auto;
}

.lg-outer .lg-pager-outer {
	bottom: 60px;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center;
	z-index: 1080;
	height: 10px;
}

.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
	overflow: visible;
}

.lg-outer .lg-pager-cont {
	cursor: pointer;
	display: inline-block;
	overflow: hidden;
	position: relative;
	vertical-align: top;
	margin: 0 5px;
}

.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
	box-shadow: 0 0 0 2px #fff inset;
}

.lg-outer .lg-pager-thumb-cont {
	background-color: #fff;
	color: #fff;
	bottom: 100%;
	height: 83px;
	left: 0;
	margin-bottom: 20px;
	margin-left: -60px;
	opacity: 0;
	padding: 5px;
	position: absolute;
	width: 120px;
	border-radius: 3px;
	-webkit-transition: opacity .15s ease 0s, -webkit-transform .15s ease 0s;
	-moz-transition: opacity .15s ease 0s, -moz-transform .15s ease 0s;
	-o-transition: opacity .15s ease 0s, -o-transform .15s ease 0s;
	transition: opacity .15s ease 0s, transform .15s ease 0s;
	-webkit-transform: translate3d(0, 5px, 0);
	transform: translate3d(0, 5px, 0);
}

.lg-outer .lg-pager-thumb-cont img {
	width: 100%;
	height: 100%;
}

.lg-outer .lg-pager {
	background-color: rgba(255, 255, 255, 0.5);
	border-radius: 50%;
	box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
	display: block;
	height: 12px;
	-webkit-transition: box-shadow .3s ease 0s;
	-o-transition: box-shadow .3s ease 0s;
	transition: box-shadow .3s ease 0s;
	width: 12px;
}

.lg-outer .lg-pager:focus, .lg-outer .lg-pager:hover {
	box-shadow: 0 0 0 8px #fff inset;
}

.lg-outer .lg-caret {
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px dashed;
	bottom: -10px;
	display: inline-block;
	height: 0;
	left: 50%;
	margin-left: -5px;
	position: absolute;
	vertical-align: middle;
	width: 0;
}

.lg-fullscreen:after {
	content: "\e20c";
}

.lg-fullscreen-on .lg-fullscreen:after {
	content: "\e20d";
}

.lg-outer #lg-dropdown-overlay {
	background-color: rgba(0, 0, 0, 0.25);
	bottom: 0;
	cursor: default;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 1081;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: visibility 0s linear .18s, opacity .18s linear 0s;
	-o-transition: visibility 0s linear .18s, opacity .18s linear 0s;
	transition: visibility 0s linear .18s, opacity .18s linear 0s;
}

.lg-outer.lg-dropdown-active #lg-dropdown-overlay, .lg-outer.lg-dropdown-active .lg-dropdown {
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	opacity: 1;
	visibility: visible;
}

.lg-outer .lg-dropdown {
	background-color: #fff;
	border-radius: 2px;
	font-size: 14px;
	list-style-type: none;
	margin: 0;
	padding: 10px 0;
	position: absolute;
	right: 0;
	text-align: left;
	top: 50px;
	opacity: 0;
	visibility: hidden;
	-moz-transform: translate3d(0, 5px, 0);
	-o-transform: translate3d(0, 5px, 0);
	-ms-transform: translate3d(0, 5px, 0);
	-webkit-transform: translate3d(0, 5px, 0);
	transform: translate3d(0, 5px, 0);
	-webkit-transition: -webkit-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
	-moz-transition: -moz-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
	-o-transition: -o-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
	transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
}

.lg-outer .lg-dropdown:after {
	content: "";
	display: block;
	height: 0;
	width: 0;
	position: absolute;
	border: 8px solid transparent;
	border-bottom-color: #fff;
	right: 16px;
	top: -16px;
}

.lg-outer .lg-dropdown > li:last-child {
	margin-bottom: 0;
}

.lg-outer .lg-dropdown > li:hover .lg-icon, .lg-outer .lg-dropdown > li:hover a {
	color: #333;
}

.lg-outer .lg-dropdown a {
	color: #333;
	display: block;
	white-space: pre;
	padding: 4px 12px;
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
}

.lg-outer .lg-dropdown a:hover {
	background-color: rgba(0, 0, 0, 0.07);
}

.lg-outer .lg-dropdown .lg-dropdown-text {
	display: inline-block;
	line-height: 1;
	margin-top: -3px;
	vertical-align: middle;
}

.lg-outer .lg-dropdown .lg-icon {
	color: #333;
	display: inline-block;
	float: none;
	font-size: 20px;
	height: auto;
	line-height: 1;
	margin-right: 8px;
	padding: 0;
	vertical-align: middle;
	width: auto;
}

.lg-outer, .lg-outer .lg, .lg-outer .lg-inner {
	width: 100%;
	height: 100%;
}

.lg-outer #lg-share {
	position: relative;
}

.lg-outer #lg-share:after {
	content: "\e80d";
}

.lg-outer #lg-share-facebook .lg-icon {
	color: #3b5998;
}

.lg-outer #lg-share-facebook .lg-icon:after {
	content: "\e901";
}

.lg-outer #lg-share-twitter .lg-icon {
	color: #00aced;
}

.lg-outer #lg-share-twitter .lg-icon:after {
	content: "\e904";
}

.lg-outer #lg-share-googleplus .lg-icon {
	color: #dd4b39;
}

.lg-outer #lg-share-googleplus .lg-icon:after {
	content: "\e902";
}

.lg-outer #lg-share-pinterest .lg-icon {
	color: #cb2027;
}

.lg-outer #lg-share-pinterest .lg-icon:after {
	content: "\e903";
}

.lg-group:after {
	content: "";
	display: table;
	clear: both;
}

.lg-outer {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1090;
	text-align: left;
	opacity: 0;
	-webkit-transition: opacity .15s ease 0s;
	-o-transition: opacity .15s ease 0s;
	transition: opacity .15s ease 0s;
}

.lg-outer * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.lg-outer.lg-visible {
	opacity: 1;
}

.lg-outer.lg-css3 .lg-item.lg-current, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-prev-slide {
	-webkit-transition-duration: inherit !important;
	transition-duration: inherit !important;
	-webkit-transition-timing-function: inherit !important;
	transition-timing-function: inherit !important;
}

.lg-outer.lg-css3.lg-dragging .lg-item.lg-current, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {
	-webkit-transition-duration: 0s !important;
	transition-duration: 0s !important;
	opacity: 1;
}

.lg-outer.lg-grab img.lg-object {
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: -o-grab;
	cursor: -ms-grab;
	cursor: grab;
}

.lg-outer.lg-grabbing img.lg-object {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: -o-grabbing;
	cursor: -ms-grabbing;
	cursor: grabbing;
}

.lg-outer .lg {
	position: relative;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
	max-height: 100%;
}

.lg-outer .lg-inner {
	position: absolute;
	left: 0;
	top: 0;
	white-space: nowrap;
}

.lg-outer .lg-item {
	background: url(/images/loading.gif) center center no-repeat;
	display: none !important;
}

.lg-outer.lg-css .lg-current, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide, .lg-outer.lg-css3 .lg-prev-slide {
	display: inline-block !important;
}

.lg-outer .lg-img-wrap, .lg-outer .lg-item {
	display: inline-block;
	text-align: center;
	position: absolute;
	width: 100%;
	height: 100%;
}

.lg-outer .lg-img-wrap:before, .lg-outer .lg-item:before {
	content: "";
	display: inline-block;
	height: 50%;
	width: 1px;
	margin-right: -1px;
}

.lg-outer .lg-img-wrap {
	position: absolute;
	padding: 0 5px;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.lg-outer .lg-item.lg-complete {
	background-image: none;
}

.lg-outer .lg-item.lg-current {
	z-index: 1060;
}

.lg-outer .lg-image {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
	width: auto !important;
	height: auto !important;
}

.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
	opacity: 0;
	-webkit-transition: opacity .15s ease 0s;
	-o-transition: opacity .15s ease 0s;
	transition: opacity .15s ease 0s;
}

.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
	opacity: 1;
}

.lg-outer .lg-empty-html, .lg-outer.lg-hide-download #lg-download {
	display: none;
}

.lg-backdrop {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1090;
	background-color: rgba(0, 0, 0, 0.8);
	opacity: 0;
	-webkit-transition: opacity .15s ease 0s;
	-o-transition: opacity .15s ease 0s;
	transition: opacity .15s ease 0s;
}

.lg-backdrop.in {
	opacity: 1;
}

.lg-css3.lg-no-trans .lg-current, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-prev-slide {
	-webkit-transition: none 0s ease 0s !important;
	-moz-transition: none 0s ease 0s !important;
	-o-transition: none 0s ease 0s !important;
	transition: none 0s ease 0s !important;
}

.lg-css3.lg-use-css3 .lg-item, .lg-css3.lg-use-left .lg-item {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}

.lg-css3.lg-fade .lg-item {
	opacity: 0;
}

.lg-css3.lg-fade .lg-item.lg-current {
	opacity: 1;
}

.lg-css3.lg-fade .lg-item.lg-current, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-prev-slide {
	-webkit-transition: opacity .1s ease 0s;
	-moz-transition: opacity .1s ease 0s;
	-o-transition: opacity .1s ease 0s;
	transition: opacity .1s ease 0s;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item {
	opacity: 0;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	opacity: 1;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

.lg-css3.lg-slide.lg-use-left .lg-item {
	opacity: 0;
	position: absolute;
	left: 0;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
	left: -100%;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
	left: 100%;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
	left: 0;
	opacity: 1;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
	-webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	-moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	-o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
	transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

.tablet #lg-zoom-in, .tablet #lg-zoom-out, .mobile #lg-zoom-in, .mobile #lg-zoom-out {
	display: none;
}

.tablet .lg-icon, .mobile .lg-icon {
	font-size: 22px;
	width: 45px;
}

@media (max-width: 767.98px) {
	.lg-fullscreen, #lg-zoom-in, #lg-zoom-out {
		display: none;
	}

	.lg-icon {
		font-size: 22px;
		width: 45px;
	}
}

.parallax-container {
	position: relative;
	overflow: hidden;
	background: #031e2b;
}

.material-parallax {
	position: absolute;
	top: 0;
	left: -1px;
	right: -1px;
	bottom: 0;
	z-index: 0;
}

.parallax-content {
	position: relative;
	z-index: 1;
}

.material-parallax img {
	display: none;
	position: absolute;
	left: 50%;
	bottom: 0;
	min-width: 101%;
	min-height: 101%;
	max-width: none;
	transform: translate3d(-50%, 0, 0);
}

.parallax-disabled {
	background-size: cover;
	background-position: center;
}

html:not(.ie-11):not(.ios) .parallax-disabled {
	background-attachment: fixed;
}

.container + .parallax-container {
	margin-top: 30px;
}

@media (min-width: 992px) {
	.container + .parallax-container {
		margin-top: 50px;
	}
}

.select2-container {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	text-align: left;
	min-height: 50px;
	min-width: 256px;
	margin: 0;
	padding: 0;
	letter-spacing: .075em;
	background: #ffffff;
}

.select2-container-active {
}

.select2-container, .select2-drop, .select2-search, .select2-search input {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.select2-container .select2-choice {
	display: block;
	position: relative;
	color: #777777;
	background-color: #ffffff;
	padding: 16px 40px 16px 26px;
	border-radius: 0;
	text-decoration: none;
}

.select2-container .select2-choice > .select2-chosen {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 26px;
}

.select2-dropdown-open .select2-choice {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.select2-arrow {
	display: flex;
	position: absolute;
	right: 0;
	top: 0;
	line-height: 1;
	width: 58px;
	height: 100%;
	align-items: center;
	background: #939598;
	justify-content: center;
}

.select2-arrow b {
	color: white;
}

.select2-arrow b::before {
	display: inline-block;
	font-weight: 400;
	content: "";
	font-family: "Material Design Icons";
	font-size: 20px;
	transform: rotate(0deg);
}

.select2-dropdown-open .select2-arrow b:before {
	transform: rotate(180deg);
}

.select2-container .select2-choice abbr {
	display: none;
}

.select2-drop-mask {
	border: 0;
	margin: 0;
	padding: 0;
	position: fixed;
	left: 0;
	top: 0;
	min-height: 100%;
	min-width: 100%;
	height: auto;
	width: auto;
	opacity: 0;
	z-index: 99;
	background-color: #ffffff;
	filter: alpha(opacity=0);
}

.select2-drop {
	width: 100%;
	margin-top: -1px;
	position: absolute;
	z-index: 100;
	top: 100%;
	background: #ffffff;
	color: #777777;
	border: 1px solid #e1e1e1;
	border-top: 0;
	border-radius: 0 0 0 0;
}

.select2-drop-active {
	border-top: 0;
}

.select2-drop.select2-drop-above {
	margin-top: 1px;
	border-top: 1px solid #e1e1e1;
	border-bottom: 0;
}

.select2-drop.select2-drop-above.select2-drop-active {
	border: 1px solid #ed1c24;
}

.select2-search {
	display: inline-block;
	width: 100%;
	padding: 4px 4px 0;
	position: relative;
	z-index: 10000;
	white-space: nowrap;
}

.select2-search:before {
	position: absolute;
	right: 25px;
	top: 50%;
	transform: translateY(calc(-50% + 4px));
	display: inline-block;
	content: '\f43b';
	font-family: "Material Design Icons";
	font-size: 20px;
	line-height: 1;
}

.select2-search input {
	width: 100%;
	padding: 5px 35px 5px 5px;
	margin: 0;
	outline: 0;
	font-size: 1em;
	background-color: #ffffff;
	color: #777777;
	border: 1px solid #e1e1e1;
}

.select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices {
	border: 1px solid #e1e1e1;
	border-top-color: transparent;
}

.select2-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

.select2-results {
	padding: 4px 4px;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.select2-result {
	border-radius: 0;
	transition: .1s;
}

.select2-results li.select2-result-with-children > .select2-result-label {
	font-weight: bold;
}

.select2-results .select2-result-label {
	padding: 3px 7px 4px;
	margin: 0;
	cursor: pointer;
	min-height: 1em;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.select2-results .select2-highlighted {
	color: #ffffff;
	background: #ed1c24;
}

.select2-results li em {
	background: #ffffff;
	font-style: normal;
}

.select2-results .select2-highlighted em {
	background: transparent;
}

.select2-results .select2-highlighted ul {
	background: #ffffff;
	color: #000000;
}

.select2-results .select2-disabled.select2-highlighted {
	color: #ffffff;
	background: #ed1c24;
	display: list-item;
	cursor: default;
}

.select2-results .select2-disabled {
	background: #b7b7b7;
	display: list-item;
	cursor: default;
}

.select2-results .select2-selected {
	display: none;
}

.select2-results .select2-ajax-error {
	background: rgba(255, 50, 50, 0.2);
}

.select2-more-results {
	background: #f4f4f4;
	display: list-item;
}

.select2-container.select2-container-disabled .select2-choice {
	background-color: #f4f4f4;
	background-image: none;
	border: 1px solid #ddd;
	cursor: default;
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {
	background-color: #f4f4f4;
	background-image: none;
	border-left: 0;
}

.select2-container.select2-container-disabled .select2-choice abbr {
	display: none;
}

.select2-container-multi {
	display: flex;
	align-items: stretch;
	height: auto;
	min-height: 60px;
}

.select2-container-multi .select2-choices {
	display: flex;
	flex-flow: row;
	align-items: center;
	width: 100%;
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 0;
	cursor: text;
	overflow: hidden;
}

.select2-locked {
	padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
	min-height: 26px;
}

.select2-container-multi .select2-choices .select2-search-field {
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
	width: 100% !important;
	outline: 0;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
	padding: 4px 5px 4px 20px;
	margin: 3px 0 3px 5px;
	position: relative;
	line-height: 13px;
	cursor: default;
	border: 1px solid #c8c8c8;
	background-clip: padding-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #c8c8c8;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
	cursor: default;
}

.select2-search-choice-close {
	display: block;
	width: 12px;
	height: 13px;
	position: absolute;
	right: 3px;
	top: 3px;
	color: #2c343b;
}

.select2-search-choice-close:before {
	display: inline-block;
	content: '\f24c';
	font-family: "Material Design Icons";
	font-size: 12px;
	line-height: 1;
}

.select2-container-multi .select2-search-choice-close {
	left: 3px;
}

.select2-container-multi.select2-container-disabled .select2-choices {
	background-color: #f4f4f4;
	background-image: none;
	border: 1px solid #ddd;
	cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
	padding: 3px 5px 3px 5px;
	border: 1px solid #ddd;
	background-image: none;
	background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
	display: none;
	background: none;
}

.select2-result-selectable .select2-match, .select2-result-unselectable .select2-match {
	text-decoration: underline;
}

.select2-offscreen, .select2-offscreen:focus {
	clip: rect(0 0 0 0) !important;
	width: 1px !important;
	height: 1px !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
	position: absolute !important;
	outline: 0 !important;
	left: 0px !important;
	top: 0px !important;
}

.select2-display-none {
	display: none;
}

.select2-measure-scrollbar {
	position: absolute;
	top: -10000px;
	left: -10000px;
	width: 100px;
	height: 100px;
	overflow: scroll;
}

.rd-range {
	height: 18px;
	display: flex;
	-webkit-align-items: center;
}

.rd-range__wrap {
	position: relative;
	width: 100%;
	height: 6px;
	border-radius: 3px;
	background-color: #f4f4f4;
	transition: background 100ms cubic-bezier(0.23, 1, 0.32, 1);
}

.rd-range__pointer {
	position: absolute;
	cursor: pointer;
	top: 3px;
	left: 6%;
	z-index: 1;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	transform: translate(-50%, -50%);
	transform-origin: 0 15%;
	transition: transform 0.2s cubic-bezier(0.35, 0, 0.25, 1);
	overflow: visible;
	background-color: #ed1c24;
	background-clip: padding-box;
}

@media (min-width: 768px) {
	.rd-range__pointer.active {
		transform: scale3d(1.1, 1.1, 1.1) translate(-50%, -50%);
	}
}

.rd-range__line {
	background-color: #ed1c24;
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	transition: none;
}

.rd-range .rd-range__pointer-tooltip {
	display: none !important;
}

.rd-range-wrap {
	display: flex;
	align-items: center;
}

.rd-range-form-wrap span, .rd-range-input, .rd-range-title {
	font-size: 15px;
	line-height: 1;
	letter-spacing: .05em;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
}

.rd-range-title {
	margin-right: 4px;
	color: #151515;
}

.rd-range-form-wrap {
	position: relative;
	padding-left: 4px;
	color: #151515;
}

.rd-range-form-wrap span {
	position: absolute;
	top: 5px;
	left: -1px;
}

.rd-range-divider {
	width: 10px;
	margin-right: 5px;
	margin-bottom: 2px;
	border-top: 1px solid #151515;
}

.rd-range-input {
	text-align: center;
	outline: none;
	border: none;
	max-width: 36px;
	background-color: transparent;
	border-radius: 0;
}

* + .rd-range {
	margin-top: 35px;
}

.rd-range + .group-md {
	margin-top: 30px;
}

.ie-10 .rd-range-form-wrap, .ie-11 .rd-range-form-wrap, .ie-edge .rd-range-form-wrap {
	padding-left: 8px;
}

.tablet .rd-range-input, .mobile .rd-range-input {
	max-width: 44px;
}

@-moz-document url-prefix() {
	.rd-range-form-wrap span {
		top: 4px;
	}
}

.slick-slider {
	position: relative;
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}

.slick-list {
	position: relative;
	overflow: hidden;
	display: block;
	margin: 0;
	padding: 0;
}

.slick-list:focus {
	outline: none;
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}

.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.slick-track {
	position: relative;
	left: 0;
	top: 0;
	display: block;
}

.slick-track:before, .slick-track:after {
	content: "";
	display: table;
}

.slick-track:after {
	clear: both;
}

.slick-loading .slick-track {
	visibility: hidden;
}

.slick-slide {
	float: left;
	height: 100%;
	min-height: 1px;
	text-align: center;
	padding-left: 0;
	padding-right: 0;
	display: none;
}

[dir="rtl"] .slick-slide {
	float: right;
}

.slick-slide img {
	display: inline-block;
	width: 100%;
}

.slick-slide:focus {
	outline: none;
}

.slick-slide.slick-loading img {
	display: none;
}

.slick-slide.dragging img {
	pointer-events: none;
}

.slick-initialized .slick-slide {
	display: block;
}

.slick-loading .slick-slide {
	visibility: hidden;
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
}

.slick-arrow.slick-hidden {
	display: none;
}

.slick-loading .slick-list {
	background: #fff url("/images/ajax-loader.gif") center center no-repeat;
}

.slick-prev, .slick-next {
	display: block;
	padding: 0;
	font-size: 22px;
	line-height: 1;
	border: none;
	background: transparent;
	cursor: pointer;
	z-index: 9;
}

.slick-prev:hover, .slick-next:hover {
	outline: none;
	color: #ed1c24;
}

.slick-prev::before {
	content: '\f14a';
}

.slick-next::before {
	content: '\f14f';
}

.slick-prev:before, .slick-next:before {
	font-family: "Material Design Icons";
	opacity: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.slick-dots {
	position: absolute;
	bottom: -45px;
	list-style: none;
	display: block;
	text-align: center;
	padding: 0;
	width: 100%;
}

.slick-dots li {
	position: relative;
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
}

.slick-dots li button {
	border: 0;
	display: block;
	height: 14px;
	width: 14px;
	outline: none;
	line-height: 0;
	font-size: 0;
	color: transparent;
	background: #e1e1e1;
	cursor: pointer;
}

.slick-dots li button:before {
	position: absolute;
	content: '';
	top: 50%;
	left: 50%;
	width: 6px;
	height: 6px;
	opacity: 0;
	background: #ed1c24;
	transform: translate3d(-50%, -50%, 0);
	will-change: transform;
	transition: all .2s ease;
}

.slick-dots li button:hover, .slick-dots li button:focus {
	outline: none;
}

.slick-dots li button:hover:before, .slick-dots li button:focus:before {
	opacity: 0.7;
}

.slick-dots li.slick-active button:before {
	opacity: 1;
	width: 14px;
	height: 14px;
}

.child-carousel .slick-slide {
	cursor: pointer;
}

.child-carousel .slick-slide img {
	width: 100%;
}

@media (min-width: 768px) {
	.child-carousel .slick-slide {
		max-width: 100%;
	}
}

.slick-custom-nav .slick-prev, .slick-custom-nav .slick-next {
	background-color: transparent;
	font-size: 60px;
}

.slick-custom-nav .slick-prev {
	left: -30px;
}

.slick-custom-nav .slick-next {
	right: -20px;
}

@media (min-width: 1600px) {
	.slick-custom-nav .slick-prev {
		left: -50px;
	}

	.slick-custom-nav .slick-next {
		right: -40px;
	}
}

.slick-project .slick-prev, .slick-project .slick-next {
	position: absolute;
	bottom: 1px;
	width: 50px;
	height: 50px;
	font-size: 26px;
	line-height: 50px;
	outline: none;
	border-style: solid;
	border-color: #e1e1e1;
	color: #151515;
	background: #ffffff;
	transition: all .25s ease-in-out;
}

.slick-project .slick-prev:hover, .slick-project .slick-next:hover {
	color: #ed1c24;
}

.slick-project .slick-prev {
	right: 50px;
	border-width: 0 1px 0 1px;
}

.slick-project .slick-prev::before {
	content: '\f14a';
}

.slick-project .slick-next {
	right: 0;
	border-width: 0 1px 0 0;
}

.slick-project .slick-next::before {
	content: '\f14f';
}

.slick-project .carousel-parent {
	margin-bottom: 16px;
}

.slick-project .child-carousel {
	margin-right: -12px;
}

.slick-project .child-carousel .slick-slide {
	margin-right: 16px;
}

@media (min-width: 576px) {
	.slick-project .slick-prev, .slick-project .slick-next {
		width: 74px;
		height: 74px;
		line-height: 74px;
	}

	.slick-project .slick-prev {
		right: 74px;
	}
}

.slick-project-caption {
	text-align: left;
	padding: 14px 120px 14px 20px;
	border: 1px solid #e1e1e1;
}

.slick-project-title {
	font-weight: 400;
	letter-spacing: .05em;
	font-size: 18px;
	line-height: 22px;
	text-transform: none;
	color: #151515;
}

.slick-project + .table-custom-responsive {
	margin-top: 20px;
}

@media (min-width: 576px) {
	.slick-project-caption {
		padding: 26px 170px 26px 30px;
	}
}

.slick-product.slick-vertical .slick-prev, .slick-product.slick-vertical .slick-next {
	position: absolute;
	top: 50%;
	padding: 0;
	width: 40px;
	height: 40px;
	font-size: 24px;
	line-height: 40px;
	border: none;
	outline: none;
	margin-top: -10px \9;
	color: #ffffff;
	background: #ed1c24;
	transform: translate(0, -50%);
}

.slick-product.slick-vertical .slick-prev.slick-disabled, .slick-product.slick-vertical .slick-next.slick-disabled {
	background-color: #ebebeb;
}

.slick-product.slick-vertical .slick-prev {
	left: -15px;
}

[dir="rtl"] .slick-product.slick-vertical .slick-prev {
	left: auto;
	right: 0;
}

.slick-product.slick-vertical .slick-prev:before {
	content: "";
}

[dir="rtl"] .slick-product.slick-vertical .slick-prev:before {
	content: "";
}

.slick-product.slick-vertical .slick-next {
	right: -15px;
}

[dir="rtl"] .slick-product.slick-vertical .slick-next {
	left: 0;
	right: auto;
}

.slick-product.slick-vertical .slick-next:before {
	content: "";
}

[dir="rtl"] .slick-product.slick-vertical .slick-next:before {
	content: "";
}

.slick-product.slick-vertical .carousel-parent {
	margin-bottom: 7px;
}

.slick-product.slick-vertical .child-carousel .slick-list {
	margin-left: -6px;
	margin-right: -6px;
}

.slick-product.slick-vertical .child-carousel .slick-slide {
	margin: 0 6px;
}

@media (min-width: 768px) and (max-width: 991.98px) {
	.slick-product.slick-vertical {
		display: flex;
		margin-left: -6px;
		margin-right: -6px;
	}

	.slick-product.slick-vertical .carousel-parent, .slick-product.slick-vertical .child-carousel {
		padding-left: 6px;
		padding-right: 6px;
	}

	.slick-product.slick-vertical .carousel-parent {
		width: 74%;
		margin-bottom: 0;
	}

	.slick-product.slick-vertical .child-carousel {
		width: 26%;
		display: flex;
		align-content: stretch;
	}

	.slick-product.slick-vertical .child-carousel .slick-list {
		display: flex;
		margin-left: 0;
		margin-right: 0;
	}

	.slick-product.slick-vertical .child-carousel .slick-slide {
		width: calc(100% - 10px) !important;
		margin-left: 5px;
		margin-right: 5px;
	}

	.slick-product.slick-vertical .slick-arrow {
		right: auto;
		left: 50%;
		transform: translate(-50%, 0);
	}

	.slick-product.slick-vertical .slick-prev {
		top: -10px;
	}

	.slick-product.slick-vertical .slick-prev::before {
		content: '\f239';
	}

	.slick-product.slick-vertical .slick-next {
		top: auto;
		bottom: -10px;
	}

	.slick-product.slick-vertical .slick-next::before {
		content: '\f236';
	}
}

@media (min-width: 992px) {
	.slick-product.slick-vertical {
		margin-right: 25px;
	}
}

@media (min-width: 1200px) {
	.slick-product.slick-vertical {
		margin-right: 38px;
	}
}

.slick-product-figure {
	margin: auto;
	position: relative;
	overflow: hidden;
	background: #f3f3f3;
	transition: all .3s ease;
}

.slick-product-figure img {
	width: 100%;
	transform: none;
	transition: inherit;
}

.child-carousel .slick-product-figure {
	margin-top: 5px;
	margin-bottom: 5px;
}

.child-carousel .slick-product-figure img {
	will-change: transform;
}

.child-carousel .slick-product-figure:hover {
	background: rgba(243, 243, 243, 0.5);
}

.child-carousel .slick-product-figure:hover img {
	transform: scale(1.1);
}

.child-carousel .slick-current .slick-product-figure {
	background: transparent;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.17);
}

.slick-quote .carousel-parent {
	margin-bottom: 50px;
}

.slick-quote .child-carousel {
	margin-right: -22px;
}

.slick-quote .child-carousel .slick-slide {
	margin-right: 22px;
	opacity: .5;
	transition: all .25s ease-in-out;
}

.slick-quote .child-carousel .slick-slide:hover {
	opacity: 1;
}

.slick-quote .child-carousel .slick-current {
	opacity: 1;
}

* + .slick-quote {
	margin-top: 32px;
}

.slick-team {
	background: #ffffff;
}

.slick-team .child-team-carousel {
	position: relative;
	padding: 0 30px;
	margin: 20px auto 0;
	max-width: 320px;
}

.slick-team .child-carousel {
	position: static;
	margin-right: -10px;
}

.slick-team .child-carousel .slick-slide {
	position: relative;
	margin-right: 10px;
	padding: 20px 0;
}

.slick-team .child-carousel .slick-slide::before {
	position: absolute;
	content: '';
	bottom: 0;
	left: 50%;
	width: 0;
	height: 3px;
	background: #ed1c24;
	transform: translate3d(-50%, 0, 0);
	will-change: transform;
	transition: all .3s ease;
}

.slick-team .child-carousel .slick-slide img {
	filter: grayscale(100%);
	transition: all .3s ease;
}

.slick-team .child-carousel .slick-slide:hover img {
	filter: grayscale(0);
}

.slick-team .child-carousel .slick-slide.slick-current::before {
	width: 30px;
}

.slick-team .child-carousel .slick-slide.slick-current img {
	filter: grayscale(0);
}

.slick-team .child-carousel .slick-arrow {
	position: absolute;
	top: 50%;
	transform: translate3d(0, -50%, 0);
}

.slick-team .child-carousel .slick-next {
	right: 0;
}

.slick-team .child-carousel .slick-prev {
	left: 0;
}

.slick-team .team-creative-figure img {
	width: 120px;
}

* + .slick-team {
	margin-top: 35px;
}

@media (min-width: 576px) {
	.slick-team .child-team-carousel {
		max-width: 80%;
	}

	.slick-team .team-creative-figure img {
		width: 150px;
	}
}

@media (min-width: 768px) {
	.slick-team {
		padding: 28px 20px;
		border: 1px solid #e1e1e1;
	}

	.slick-team .child-team-carousel {
		max-width: 380px;
		margin-top: -115px;
		margin-right: 0;
	}

	.slick-team .team-creative-figure img {
		width: 240px;
	}

	.slick-team .team-creative-body {
		padding: 10px 0 130px 6px;
	}
}

@media (min-width: 992px) {
	.slick-team .child-team-carousel {
		max-width: 300px;
	}

	.slick-team-2 {
		position: relative;
		z-index: 1;
	}

	.slick-team-2::before, .slick-team-2::after {
		position: absolute;
		content: '';
		width: 0;
		height: 0;
		border-style: solid;
		transform: translate3d(50%, 0, 0);
	}

	.slick-team-2::before {
		top: 22px;
		right: 0;
		border-width: 40px 24px 0 24px;
		border-color: #e1e1e1 transparent transparent transparent;
		z-index: -1;
	}

	.slick-team-2::after {
		top: 23px;
		right: 1px;
		border-width: 39px 23.5px 0 23.5px;
		border-color: #ffffff transparent transparent transparent;
		z-index: 1;
	}
}

@media (min-width: 1200px) {
	.slick-team {
		padding-bottom: 66px;
	}

	.slick-team .child-team-carousel {
		max-width: 410px;
		margin-top: -155px;
	}

	.slick-team .team-creative-figure img {
		width: auto;
	}

	.slick-team .team-creative-body {
		padding-bottom: 170px;
	}
}

@media (min-width: 1600px) {
	.slick-team {
		padding-left: 28px;
		padding-right: 28px;
	}
}

.slick-news {
	margin: -15px;
}

.slick-news .slick-slide {
	padding: 15px;
}

.slick-news .slick-dots {
	top: 50%;
	right: 15px;
	bottom: auto;
	width: auto;
	transform: translate3d(0, -50%, 0);
}

.slick-news .slick-dots li {
	display: block;
	margin: 10px 0;
}

@media (min-width: 576px) {
	.slick-news .slick-dots {
		display: none !important;
	}
}

.custom-circle-arrows {
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	display: none;
}

.custom-circle-arrows.active {
	visibility: visible;
	display: block;
}

.custom-circle-arrows .slick-arrow {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 78px;
	height: 78px;
	font-size: 32px;
	border-radius: 50%;
	transition: all .2s ease;
}

.custom-circle-arrows .slick-arrow::before {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate3d(-50%, -50%, 0);
	will-change: transform;
	transition: all .5s ease;
}

.custom-circle-arrows .slick-arrow circle {
	fill: none;
	stroke-width: 3px;
	stroke-linecap: round;
	stroke-linejoin: round;
}

.custom-circle-arrows .slick-arrow .slick-button-line {
	stroke: #ebebeb;
}

.custom-circle-arrows .slick-arrow .slick-button-line-2 {
	opacity: 0;
	stroke: #ed1c24;
	stroke-dasharray: 226;
	stroke-dashoffset: 226;
	transition: stroke-dashoffset 0.5s;
}

.custom-circle-arrows .slick-arrow:hover {
	color: #151515;
}

.custom-circle-arrows .slick-arrow:hover .slick-button-line {
	opacity: 0;
	transition: all 0s ease-in-out .5s;
}

.custom-circle-arrows .slick-arrow:hover .slick-button-line-2 {
	opacity: 1;
	stroke-dashoffset: 0;
}

.custom-circle-arrows .slick-prev::before {
	content: '\f144';
}

.custom-circle-arrows .slick-prev svg {
	transform: scale(-1, 1);
	will-change: transform;
}

.custom-circle-arrows .slick-next::before {
	content: '\f156';
}

.custom-circle-arrows .slick-arrow + .slick-arrow {
	margin-left: 35px;
}

@media (max-width: 767.98px) {
	.custom-circle-arrows {
		text-align: center;
	}
}

.custom-arrows-4 .slick-arrow {
	display: inline-block;
	vertical-align: middle;
	font-size: 28px;
	padding: 0 12px;
}

.custom-arrows-4 > * + * {
	border-left: 1px solid #e1e1e1;
}

@media (min-width: 1200px) {
	.custom-arrows-4 {
		padding-bottom: 8px;
	}
}

.context-dark .custom-arrows-4 .slick-arrow, .bg-gray-dark .custom-arrows-4 .slick-arrow, .bg-primary .custom-arrows-4 .slick-arrow {
	color: #ffffff;
}

.context-dark .custom-arrows-4 .slick-arrow:hover, .bg-gray-dark .custom-arrows-4 .slick-arrow:hover, .bg-primary .custom-arrows-4 .slick-arrow:hover {
	color: #ed1c24;
}

.context-dark .custom-arrows-4 > * + *, .bg-gray-dark .custom-arrows-4 > * + *, .bg-primary .custom-arrows-4 > * + * {
	border-color: rgba(225, 225, 225, 0.3);
}

.slick-fraction {
	font-size: 26px;
	line-height: 1;
	letter-spacing: 0;
	font-weight: 300;
	color: #ed1c24;
}

@media (min-width: 576px) {
	.slick-fraction {
		font-size: 30px;
	}
}

@media (min-width: 768px) {
	.slick-fraction {
		font-size: 36px;
	}
}

.slick-fraction-current {
	font-size: 40px;
	line-height: .88;
	font-weight: 100;
	color: rgba(21, 21, 21, 0.3);
}

@media (min-width: 576px) {
	.slick-fraction-current {
		font-size: 50px;
	}
}

@media (min-width: 768px) {
	.slick-fraction-current {
		font-size: 70px;
	}
}

@media (min-width: 992px) {
	.slick-fraction-current {
		font-size: 90px;
	}
}

@media (min-width: 1200px) {
	.slick-fraction-current {
		font-size: 118px;
	}
}


.context-dark .slick-fraction, .bg-gray-dark .slick-fraction, .bg-primary .slick-fraction {
	color: inherit;
}

.context-dark .slick-fraction-current, .bg-gray-dark .slick-fraction-current, .bg-primary .slick-fraction-current {
	color: rgba(255, 255, 255, 0.21);
}

.slick-style-1 .slick-slide {
	text-align: inherit;
}

* + .slick-style-1 {
	margin-top: 35px;
}

.slick-style-2 {
	padding: 20px;
	margin-top: -25px;
	background: #ffffff;
}

.slick-style-2 .slick-list {
	margin-left: -15px;
	margin-right: -15px;
}

.slick-style-2 .slick-slide {
	text-align: inherit;
	padding-left: 15px;
	padding-right: 15px;
}

.slick-style-2 .quote-paris {
	background: inherit;
}

@media (min-width: 576px) {
	.slick-style-2 {
		padding: 30px 40px;
	}
}

@media (min-width: 768px) {
	.slick-style-2 {
		margin-top: -45px;
		padding-top: 40px;
		padding-bottom: 40px;
	}
}

@media (min-width: 992px) {
	.slick-style-2 {
		padding: 50px;
		margin-top: -55px;
	}
}

@media (min-width: 1200px) {
	.slick-style-2 {
		padding-left: 70px;
		padding-right: 70px;
	}
}

.stepper {
	position: relative;
	display: block;
}

.stepper input[type="number"] {
	width: 100%;
	padding: 10px 42px;
	font-weight: 500;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	text-align: center;
	-moz-appearance: textfield;
	background: #f3f3f3;
	border-color: #f3f3f3;
}

.stepper input[type=number]::-webkit-inner-spin-button {
	-webkit-appearance: none;
}

.stepper-arrow {
	position: absolute;
	text-align: center;
	top: 50%;
	margin-top: -19px;
	width: 38px;
	height: 38px;
	font-size: 14px;
	line-height: 38px;
	font-weight: 400;
	font-family: "Material Design Icons";
	cursor: pointer;
	color: #151515;
	border-radius: 0;
	transition: .3s all ease;
}

.stepper-arrow:hover {
	color: #ed1c24;
}

.stepper-arrow.up {
	right: 0;
}

.stepper-arrow.up:before {
	content: '\f504';
}

.stepper-arrow.down {
	left: 0;
}

.stepper-arrow.down:before {
	content: '\f465';
}

.stepper.disabled .stepper-arrow {
	pointer-events: none;
	opacity: .5;
}

.product-stepper .stepper {
	padding-right: 47px;
}

.product-stepper input[type="number"] {
	padding: 27px 10px;
	font-size: 24px;
	line-height: 29px;
	font-weight: 400;
	letter-spacing: .025em;
	color: #151515;
	max-width: 85px;
}

.product-stepper .stepper-arrow {
	margin-top: 0;
	top: auto;
	right: 0;
	width: 37px;
	height: 37px;
	font-size: 24px;
	line-height: 37px;
	background: #f3f3f3;
}

.product-stepper .stepper-arrow.up {
	top: 0;
}

.product-stepper .stepper-arrow.down {
	left: auto;
	bottom: 0;
}

.table-cart-stepper {
	max-width: 123px;
	margin-left: auto;
	margin-right: auto;
}

.table-cart-stepper input[type="number"] {
	font-size: 18px;
	line-height: 28px;
	font-weight: 400;
	letter-spacing: .1em;
	color: #151515;
	background: #ffffff;
	border-color: #ffffff;
}

.table-cart-stepper .stepper-arrow {
	line-height: 36px;
	border: 1px solid #e1e1e1;
}

.table-cart-stepper .stepper-arrow.up {
	font-size: 30px;
}

.table-cart-stepper .stepper-arrow.down {
	font-size: 18px;
}

@media (min-width: 1200px) {
	.table-cart-stepper input[type="number"] {
		font-size: 24px;
	}
}

.textInfoBlock p {
	color: white;
	font-size: 24px;
	text-align: center;
	margin: 0 auto;
}

.bg-red .textInfoBlock ul {
	margin: 0;
	padding: 0 0 50px 0;
	text-align: center;
}

.bg-red .textInfoBlock ul li {
	display: inline-block;
	padding-left: 20px;
	margin-left: 10px;
	color: white;
	font-size: 24px;
	position: relative;
}

.bg-red .textInfoBlock ul li::before {
	content: '';
	background: url('/images/bull-w.png') no-repeat left center;
	position: absolute;
	width: 6px;
	height: 6px;
	left: 0;
	top: 18px;
}

.bg-red .textInfoBlock ul li:first-child {
	margin-left: 0;
}

@media (max-width: 991px) {
	.textInfoBlock p {
		font-size: 18px;
	}

	.bg-red .textInfoBlock ul li {
		font-size: 18px;
	}

	.bg-red .textInfoBlock ul li::before {
		top: 12px;
	}
}

@media (max-width: 768px) {
	.textInfoBlock p {
		font-size: 15px;
	}

	.bg-red .textInfoBlock ul {
		padding-bottom: 0;
	}

	.bg-red .textInfoBlock ul li {
		font-size: 15px;
	}
}

footer .rd-form-inline .form-wrap {
	width: 250px;
	flex: 0;
}

footer form.rd-form {
	display: flex;
	flex-wrap: nowrap;
	justify-content: flex-start !important;
}

footer form.rd-form button .icon::before {
	top: 6px;
}

footer form.rd-form button:hover .icon::before {
	top: 6px;
}

.footerMenu li {
	margin-bottom: 5px;
}

.footerMenu li a {
	color: #bcbec0;
	font-size: 18px;
	text-transform: uppercase;
	padding: 5px 0;
	display: block;
	letter-spacing: 0.03em;
}

.footerMenu li a.active, .footerMenu > li:first-child a {
	font-size: 24px;
	color: white;
}

footer > .container > .row > div[class*='col-']:nth-child(3) > ul li:first-child a {
	font-size: 18px;
	color: #bcbec0;
}

footer > .container > .row > div[class*='col-']:nth-child(3) > ul {
	margin-top: 48px;
}

.footerMenu li a:hover {
	color: white !important;
	transition: all 0.5s;
}

.footerMenu li ul li {
}

.footerMenu li ul li a {
	color: #bcbec0 !important;
	font-size: 18px !important;
	text-transform: uppercase;
	padding: 5px 0;
	display: block;
}

.footerMenu li ul li ul {
	margin-bottom: 15px;
}

.footerMenu li ul li ul li {
	padding-left: 15px;
}

.footerMenu li ul li ul li a {
	text-transform: inherit;
	color: #bcbec0 !important;
	font-size: 18px !important;
	padding: 5px 0;
	display: block;
}

.moreNewsBlock {
	margin-top: 30px;
}

.moreNewsBlock a {
	font-size: 14px;
	text-transform: uppercase;
	display: block;
	text-align: right;
	color: #6d6e71;
}

.moreNewsBlock a:hover {
	transition: all 0.5s;
	color: #ed1c24;
}

@media (max-width: 1200px) {
	footer .button {
		width: auto;
		padding: 17px 80px 17px 11px;
	}

	footer .rd-form-inline .form-wrap {
		min-width: 150px;
	}
}

@media (max-width: 768px) {
	footer form.rd-form {
		justify-content: center !important;
	}

	footer > .container > .row > div[class*='col-']:nth-child(3) > ul {
		margin-top: 0;
	}

	footer > .container > .row > div[class*='col-'] {
		margin-bottom: 0;
	}

	footer > .container > .row > div[class*='col-']:nth-child(3) {
		margin-bottom: 30px;
	}

	footer > .container > .row > div[class*='col-']:nth-child(4) {
		margin-bottom: 60px;
	}

	footer .colRights {
		width: 100%;
	}

	footer .colRights p.rights {
		text-align: center;
	}
}

.redtext, .funaiTable .redtext {
	color: #ed1c24 !important;
}

.md-blgrey {
	border-left: 1px solid #ebecf0;
}

.innerPage p.smallText {
	font-size: 18px;
}

.innerPage p.xSmallText {
	font-size: 14px;
}

.ttu {
	text-transform: uppercase;
}

.ttu-small {
	text-transform: lowercase;
}

.Sec {
	padding-top: 60px;
	padding-bottom: 60px;
}

.innerPage {
	font-size: 24px;
	text-align: left;
	letter-spacing: 0;
}

.innerPage h2, .innerPage .heading-2 {
	font-size: 36px;
	letter-spacing: .025em;
}

.innerPage h3, .innerPage .heading-3 {
	font-size: 23px;
	letter-spacing: .025em;
	font-weight: 300;
}

.innerPage p {
	letter-spacing: 0;
	text-align: left;
}

.innerPage ul {
	margin: 20px 0 0 20px;
}

.innerPage ul li {
	text-align: left;
	margin-bottom: 10px;
	font-size: 24px;
	position: relative;
	line-height: 32px;
}

.innerPage ul li:last-child {
	margin-bottom: 0;
}

.innerPage ul li::before {
	content: '';
	background: url(/images/bull.png) no-repeat left center;
	position: absolute;
	width: 6px;
	height: 6px;
	left: -20px;
	top: 18px;
}

.Sec ul {
	margin-top: 20px!important;
}

.Sec ul li {
	padding-left: 30px;
	margin-bottom: 15px;
	position: relative;
	display: inline-block;
	vertical-align: top;
}

.Sec ul li::before {
	width: 6px;
	height: 26px;
	background: red;
	top: 5px;
	left: 0;
}

.h1Block {
	padding: 20px 0 40px 0;
}

.backgroundAbout {
	background: url('/images/fon_for_about.jpg') no-repeat center;
	background-size: cover;
	position: relative;
}

.aboutMainSec {
	position: relative;
	overflow: hidden;
}

.aboutMainSec p {
	font-size: 24px;
	text-align: left;
	letter-spacing: 0;
	padding-left: 20px;
}

.aboutMainSec p + p {
	margin-top: 20px;
}

.aboutMainSec ul {
	margin: 20px 0 20px 40px;
	text-align: left;
}

.aboutMainSec ul li {
	margin-bottom: 10px;
	color: white;
	font-size: 24px;
	position: relative;
}

.aboutMainSec ul li:last-child {
	margin-bottom: 0;
}

.aboutMainSec ul li::before {
	content: '';
	background: url(/images/bull-w.png) no-repeat left center;
	position: absolute;
	width: 6px;
	height: 6px;
	left: -20px;
	top: 18px;
}

.aboutMainImg {
	margin-bottom: -220px;
	position: relative;
}

.aboutMainImg img {
	bottom: 0;
	position: absolute;
	left: 0;
	width: 100%;
}

.backgroundAnotherSec {
	background: url('/images/fon_dark2.jpg') no-repeat center;
	background-size: cover;
	position: relative;
}

.aboutAnotherSec {
	position: relative;
	overflow: hidden;
}

.aboutAnotherSec p {
	font-size: 24px;
	text-align: left;
	letter-spacing: 0;
	color: white;
}

.aboutAnotherSec p + p {
	margin-top: 20px;
}

.aboutAnotherSec ul {
	margin: 20px 0 20px 40px;
	text-align: left;
}

.aboutAnotherSec ul li {
	margin-bottom: 10px;
	color: white;
	font-size: 24px;
	position: relative;
}

.aboutAnotherSec ul li:last-child {
	margin-bottom: 0;
}

.aboutAnotherSec ul li::before {
	content: '';
	background: url(/images/bull-w.png) no-repeat left center;
	position: absolute;
	width: 6px;
	height: 6px;
	left: -20px;
	top: 18px;
}

.aboutAnotherImg {
	margin-bottom: -175px;
	position: relative;
	order: 2;
}

.aboutAnotherImg img {
	bottom: 0;
	position: absolute;
	left: 0;
	width: 100%;
}

.aboutAnotherSec h2 {
	letter-spacing: .025em;
	font-size: 36px;
	color: white;
	line-height: 50px;
	margin-bottom: 30px;
}

.aboutAnotherSec h2 span {
	color: #ED1C24;
}

.plr {
	padding-top: 20px;
	padding-bottom: 20px;
}

.bg-grey {
	background: #ebecf0;
}

.bg-darkgrey {
	background: #032737;
}

.textWhite {
	color: white;
}

.catalogBlock {
	padding-top: 30px;
}

.oneCatalogA {
	color: inherit;
	text-transform: uppercase;
	display: block;
	text-align: center;
	font-size: 23px;
	height: 100%;
	overflow: hidden;
}

.oneCatalogA:hover {
	color: #ed1c24;
}

.oneCatalogImgBlock {
	box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.1);
	width: 90%;
	margin: 20px auto 0 auto;
	height: calc(100% - 65px);
}

.oneCatalogImgBlock img {
	padding: 30px 0;
}

.catalogBlock > .container > .row > div[class*='col-'] {
	margin-bottom: 40px;
}

.catalogBlock .row + .row {
	margin-top: 0;
}

.md-flr {
	float: right;
}

.md-fll {
	float: left;
}

.pt20 {
	padding-top: 20px;
}

.pt70 {
	padding-top: 70px;
}

.pb60 {
	padding-bottom: 60px;
}

.innerPage .partnershipSec .partnersDescContPhone {
	font-size: 74px;
	font-weight: 700;
}

.innerPage .partnersDecsription p {
	font-size: 36px;
	font-weight: 300;
	line-height: 55px;
}

@media screen and (max-width: 768px) {
	.innerPage .partnersDecsription p {
		font-size: 24px;
		line-height: 36px;
	}
}

.innerPage .partnersGreyBgSec .services-modern {
	padding-top: 30px;
	padding-bottom: 30px;
}

.innerPage .partnersGreyBgSec .services-modern:hover::before {
	background: none;
	transition: none;
}

.innerPage .partnersGreyBgSec .box-icon-modern-title {
	font-size: 18px;
	font-weight: 300;
	text-align: center;
}

.innerPage .partnersGreyBgSec .box-icon-modern-icon {
	padding-left: 35%;
}

.innerPage .partnersGreyBgSec .linearicons-gradient2:before {
	width: 100%;
	height: 100%;
	display: block;
	margin-top: -25px;
	padding-bottom: 15px;
	margin-left: -22px;
	font-size: 120px;
}

@media screen and (max-width: 1200px) {
	.innerPage .partnersGreyBgSec .box-icon-modern-title {
		font-size: 16px;
	}

	.innerPage .partnershipSec .partnersDescContPhone {
		font-size: 55px;
	}
}

@media screen and (max-width: 768px) {
	.innerPage .partnersGreyBgSec .box-icon-modern-title {
		font-size: 16px;
	}

	.innerPage .partnersGreyBgSec .box-icon-modern-icon {
		padding-right: 35%;
		padding-left: 0;
		text-align: center;
	}

	.innerPage .partnershipSec .partnersDescContPhone {
		font-size: 24px;
	}
}

.innerPage .funaiParntersNums {
	padding-bottom: 40px;
}

.hor-center {
	margin-top: 0px;
	align-items: center;
}

.innerPage .funaiParntersNums .funaiParntersNums_num {
	font-weight: 900;
	font-size: 50px;
}

.innerPage .funaiParntersNums .funaiParntersNums_smallNum {
	font-weight: 700;
	font-size: 48px;
}

.innerPage .funaiParntersNums .funaiParntersNums_desc {
	font-weight: 300;
	font-size: 26px;
	line-height: 35px;
}

@media screen and (max-width: 992px) {
	.innerPage .funaiParntersNums .funaiParntersNums_num {
		font-weight: 700;
		font-size: 60px;
	}

	.innerPage .funaiParntersNums .funaiParntersNums_smallNum {
		font-weight: 700;
		font-size: 38px;
	}

	.innerPage .funaiParntersNums .funaiParntersNums_desc {
		font-weight: 300;
		font-size: 24px;
		line-height: initial;
	}

	.innerPage .partnershipSec .partnersDescContPhone {
		font-size: 45px;
	}
}

.bg-red.parnersRedTopBlock ul {
	margin-top: 50px;
	margin-left: 0;
}

.bg-red.parnersRedTopBlock ul li::before {
	width: 6px;
	height: 26px;
	background: white;
	top: 10px;
	top: 10px;
	left: 0;
}

.bg-red.parnersRedTopBlock ul li {
	padding-left: 30px;
	width: 45%;
	float: left;
	margin-bottom: 50px;
	position: relative;
}

.bg-red.parnersRedTopBlock ul li:nth-child(even) {
	margin-left: 10%;
}

@media screen and (max-width: 992px) {
	.bg-red.parnersRedTopBlock ul li {
		height: 128px;
	}
}

@media screen and (max-width: 768px) {
	.bg-red.parnersRedTopBlock ul li {
		width: 100%;
		height: auto;
	}

	.bg-red.parnersRedTopBlock ul li:nth-child(even) {
		margin-left: 0;
	}

	.bg-red.parnersRedTopBlock ul li:last-child {
		margin-bottom: 0;
	}
}

.parnersWhiteTopBlock ul {
	margin-top: 50px;
	margin-left: 0;
}

.parnersWhiteTopBlock ul li::before {
	width: 6px;
	height: 26px;
	background: red;
	top: 10px;
	top: 10px;
	left: 0;
}

.parnersWhiteTopBlock ul li {
	padding-left: 30px;
	width: calc(45% - 30px);
	margin-bottom: 30px;
	position: relative;
	display: inline-block;
	vertical-align: top;
}

.parnersWhiteTopBlock ul li:nth-child(even) {
	margin-left: 10%;
}

@media screen and (max-width: 992px) {
	.parnersWhiteTopBlock ul li {
		height: 90px;
	}
}

@media screen and (max-width: 768px) {
	.parnersWhiteTopBlock ul li {
		width: 100%;
		height: auto;
	}

	.parnersWhiteTopBlock ul li:nth-child(even) {
		margin-left: 0;
	}

	.parnersWhiteTopBlock ul li:last-child {
		margin-bottom: 0;
	}
}

.bg-red ul li::before {
	content: '';
	background: url(/images/bull-w.png) no-repeat left center;
	position: absolute;
	width: 6px;
	height: 6px;
	left: -20px;
	top: 18px;
}

.partnersDesc {
	background: url(/images/partners-bg.jpg) no-repeat top center / cover;
}

.partnersDescCont {
	background: url(/images/partners-woman.png) no-repeat right center / contain;
	padding-right: 51%;
}

.partnersDescCont p {
	margin-bottom: 1.4rem;
	line-height: 1.4em;
}

.buttonWhite, .buttonWhite:focus {
	color: #6d6e71;
	background-color: #ffffff;
}

@media screen and (max-width: 1200px) {
	.partnersDescCont p {
		margin-bottom: 1.5rem;
	}
}

@media screen and (max-width: 768px) {
	.partnersDescCont {
		background: none;
		padding-right: 0;
	}
}

.buttonWhite span {
	color: #ffffff;
}

.spravkaPhone {
	padding: 10px;
}

.spravkaPhone p {
	text-align: center;
	color: white;
}

.spravkaPhone a {
	color: white;
	text-decoration: none;
	font-size: 36px;
}

.attentionText {
	padding: 10px;
}

.attentionText p {
	font-size: 18px;
}

.funaiTable {
	background: transparent !important;
}

.funaiTable td {
	font-size: 24px;
	text-align: center;
	letter-spacing: 0;
	background: transparent;
	border-bottom: 1px solid #E0E0E0;
	padding: 10px;
}

.funaiTable th {
	font-size: 18px;
	letter-spacing: 0;
	color: #6D6E71;
	background: #E9ECEE;
	font-weight: 500;
}

.funaiTable th:last-child {
	text-align: center;
}

.funaiTable.table-custom.table-custom-bordered td {
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #E0E0E0;
}

.funaiTable tr td:first-child {
	text-transform: uppercase;
	font-weight: 300;
	text-align: left;
	width: 50%;
}

.asideFunai {
	padding-right: 20px;
}

.asideFunai h6 {
	letter-spacing: 0;
}

.asideFunai ul {
	margin: 30px 0 0 0;
}

.asideFunai ul li::before {
	content: none;
}

.asideFunai ul li a {
	color: #6D6E71;
	font-size: 16px;
	font-weight: normal;
	padding: 10px 0;
	text-align: left;
	letter-spacing: 0.1em;
	line-height: 22px;
}

.asideFunai .button-icon-right.button-lg {
	padding-right: 90px;
	padding-left: 15px;
}

.filtersForm {
	font-size: 16px;
	font-weight: 300;
	text-align: left;
}

.filtersForm legend {
	font-size: 16px;
	line-height: 22px;
	font-weight: normal;
	color: #6D6E71;
	border-bottom: 1px solid #E0E0E0;
	margin-bottom: 20px;
	padding-bottom: 5px;
}

.indexesCheck > div {
	display: inline-block;
	width: 40px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.filtersForm input[type="checkbox"], .filtersForm input[type="radio"] {
	position: absolute;
	opacity: 0;
	left: -100000px;
}

.filtersForm input[type="checkbox"] + label, .filtersForm input[type="radio"] + label {
	cursor: pointer;
	line-height: 22px;
	margin-bottom: 5px;
}

.usualRadio input[type="radio"] + label::before {
	content: '';
	width: 10px;
	height: 10px;
	background-color: transparent;
	border-radius: 5px;
	border: 1px solid #6D6E71;
	display: inline-block;
	margin-right: 6px;
}

.usualRadio input[type="radio"]:disabled + label {
	color: #E0E0E0;
}

.usualRadio input[type="radio"]:disabled + label::before {
	content: '';
	width: 10px;
	height: 10px;
	background-color: transparent;
	border-radius: 5px;
	border: 1px solid #E0E0E0;
	display: inline-block;
	margin-right: 6px;
}

.usualRadio input[type="radio"]:checked + label::before {
	border: none;
	background: #ED1C24;
}

.usualCheck > div {
	position: relative;
}

.usualCheck input[type="checkbox"] + label {
	padding-left: 18px;
}

.usualCheck input[type="checkbox"] + label::before {
	content: '';
	position: absolute;
	background-image: url('/images/check-bg.png');
	background-repeat: no-repeat;
	width: 11px;
	height: 11px;
	left: 0;
	top: 6px;
}

.usualCheck input[type="checkbox"]:disabled + label {
	color: #E0E0E0;
}

.usualCheck input[type="checkbox"]:disabled + label::before {
	opacity: 0.8;
}

.usualCheck input[type="checkbox"]:checked + label::before {
	background-image: url('/images/check.png');
	background-repeat: no-repeat;
	width: 15px;
	height: 11px;
	left: -2px;
}

.indexesCheck > div {
	position: relative;
}

.indexesCheck input[type="checkbox"] + label {
	padding: 4px 7px;
	border: 1px solid #6D6E71;
	text-align: center;
}

.indexesCheck input[type="checkbox"]:disabled + label {
	color: #E0E0E0;
	border: 1px solid #E0E0E0;
}

.indexesCheck input[type="checkbox"]:checked + label {
	color: #ffffff;
	background: #ED1C24;
	border: 1px solid #ED1C24;
}

.catOneItemImageBlock {
	box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.1);
	padding: 15px;
	height: 260px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.catOneItemBlock a {
	display: block;
	color: #6D6E71;
	transition: none;
}

.catOneItemBlock a:hover {
	color: #ED1C24;
	transition: none;
}

.catOneItemBlock a img {
	transition: opacity 0.5s;
	max-width: 100%;
	max-height: 100%;
}

.catOneItemBlock .dopimage .dopimageclass {
	max-height: 80%;
	margin-top: 70px;
	width: auto;
}

#todai .dopimage .dopimageclass {
	max-height: 100%;
	margin-top: 30px;
	width: auto;
}

@media screen and (max-width: 991px) {
	.catOneItemBlock .dopimage .dopimageclass {
		margin-top: 50px;
	}
}

@media screen and (max-width: 768px) {
	.catOneItemBlock .dopimage .dopimageclass {
		margin-top: 70px;
	}

	.dopfu {
		flex: 0 0 50%;
		max-width: 50%;
	}

	.mobdop-top {
		margin-top: 145px!important;
	}

	.osmob-dop {
		margin-top: 3rem !important;
	}
}

.catOneItemBlock a:hover img {
	opacity: 0.3;
}

.catOneItemTitle {
	font-size: 18px;
	font-weight: 300;
	line-height: 25px;
}

.catOneItemTitle span {
	color: #ED1C24;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}

.catOneItemTitle span::after {
	content: '';
	background-repeat: no-repeat;
	display: inline-block;
	margin-left: 10px;
	transition: none;
	background-size: cover;
}

span.emperor::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 9'%3e%3cpath d='M7.7 2.5c-1 .4-4.9 1.3-5.1.1-.2-1.2.3-2.6.3-2.6H1.6S0 1.8 0 4.5h7.1c.1-1 .5-1.8.6-2zM0 4.5C0 7.1 1.6 9 1.6 9H3s-.5-1.4-.3-2.6c.2-1.2 3.9-.3 5 0-.2-.3-.5-.9-.5-1.7-3.7 0-6.7-.2-7.2-.2zm11.8 0h2.9c0-1.5.7-2.7.8-2.9 0 0-.6 1.1-2.8 1.5-2.8.3-4.9-.6-4.9-.6h-.1c0 .2-.1 1-.1 1.9 1.4 0 2.8 0 4.2.1zm6.8-2.3c-.6 0-1.5-.1-3.1-.6 0 .2-.2 1.4-.2 2.9 3 0 5.5.1 6.2.1V2c-.4.1-1.8.2-2.9.2zm48.2 1.1c-1-.4-2-.5-3-.6-3.3-.4-6.7-.5-10.1-.6-3.3-.1-6.5-.1-9.8 0h-3.1c-.2 0-.4.2-.7.2-.3 0-.5-.1-.7-.2-.2-.1-.5-.1-.9-.1-2.2 0-4.4-.1-6.6-.2-1.3-.1-2.5.2-3.8.1-.5-.1-.8-.2-1.3-.1s-1 .2-1.5.2c-1 .1-2.1.1-3.1 0l.1.6c.9.1 1.8.1 2.7 0 .5 0 1-.1 1.5-.2.4-.1.7 0 1.2 0 .7.1 1.4.1 2.1.1.6 0 1.2-.2 1.9-.1 1.2.1 2.3.1 3.5.2 1.1 0 2.2.1 3.3.1.4 0 .7.1 1.1.2.4.1.7 0 1.1-.1.5-.1 1.1 0 1.7 0 6.6-.2 13.4-.3 20.1.4 1.2.1 2.5.2 3.7.6.3.1 1.2.4 1.2.8h-45l.1.9 24.7.2-24.6.5h-.1l.1.7c.8 0 1.6 0 2.3.1.5 0 1 .1 1.5.2s.9 0 1.4-.1c.7-.1 1.3-.1 2-.1.6 0 1.2.2 1.8.1 1.1 0 2.2 0 3.4-.1 1.1 0 2.2-.1 3.3-.1.3 0 .6.1.9 0 .2-.1.4-.2.6-.2.3-.1.6.1.9.1.4.1 1 0 1.4 0 6.4.2 12.8.2 19.2-.3 1.3-.1 2.7-.2 4-.5.7-.1 1.5-.3 2-.8.7-.8.3-1.6-.5-1.9zM7.6 4.7c0 .8.1 1.4.1 1.7h.1s2-.9 4.7-.5c1.9.3 2.6 1.1 2.8 1.4-.2-.4-.6-1.4-.7-2.6h-7zm7.9 2.7c1.6-.5 2.5-.6 3.1-.6 1.1 0 2.4.1 3 .2V4.7c-.7 0-3.2 0-6.2.1 0 1.2.1 2.2.1 2.6z' fill='%23bdbdbd' /%3e%3c/svg%3e");
	width: 68px;
	height: 9px;
}

.catOneItemBlock a:hover .catOneItemTitle span.emperor::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 9'%3e%3cpath d='M7.7 2.5c-1 .4-4.9 1.3-5.1.1-.2-1.2.3-2.6.3-2.6H1.6S0 1.8 0 4.5h7.1c.1-1 .5-1.8.6-2zM0 4.5C0 7.1 1.6 9 1.6 9H3s-.5-1.4-.3-2.6c.2-1.2 3.9-.3 5 0-.2-.3-.5-.9-.5-1.7-3.7 0-6.7-.2-7.2-.2zm11.8 0h2.9c0-1.5.7-2.7.8-2.9 0 0-.6 1.1-2.8 1.5-2.8.3-4.9-.6-4.9-.6h-.1c0 .2-.1 1-.1 1.9 1.4 0 2.8 0 4.2.1zm6.8-2.3c-.6 0-1.5-.1-3.1-.6 0 .2-.2 1.4-.2 2.9 3 0 5.5.1 6.2.1V2c-.4.1-1.8.2-2.9.2zm48.2 1.1c-1-.4-2-.5-3-.6-3.3-.4-6.7-.5-10.1-.6-3.3-.1-6.5-.1-9.8 0h-3.1c-.2 0-.4.2-.7.2-.3 0-.5-.1-.7-.2-.2-.1-.5-.1-.9-.1-2.2 0-4.4-.1-6.6-.2-1.3-.1-2.5.2-3.8.1-.5-.1-.8-.2-1.3-.1s-1 .2-1.5.2c-1 .1-2.1.1-3.1 0l.1.6c.9.1 1.8.1 2.7 0 .5 0 1-.1 1.5-.2.4-.1.7 0 1.2 0 .7.1 1.4.1 2.1.1.6 0 1.2-.2 1.9-.1 1.2.1 2.3.1 3.5.2 1.1 0 2.2.1 3.3.1.4 0 .7.1 1.1.2.4.1.7 0 1.1-.1.5-.1 1.1 0 1.7 0 6.6-.2 13.4-.3 20.1.4 1.2.1 2.5.2 3.7.6.3.1 1.2.4 1.2.8h-45l.1.9 24.7.2-24.6.5h-.1l.1.7c.8 0 1.6 0 2.3.1.5 0 1 .1 1.5.2s.9 0 1.4-.1c.7-.1 1.3-.1 2-.1.6 0 1.2.2 1.8.1 1.1 0 2.2 0 3.4-.1 1.1 0 2.2-.1 3.3-.1.3 0 .6.1.9 0 .2-.1.4-.2.6-.2.3-.1.6.1.9.1.4.1 1 0 1.4 0 6.4.2 12.8.2 19.2-.3 1.3-.1 2.7-.2 4-.5.7-.1 1.5-.3 2-.8.7-.8.3-1.6-.5-1.9zM7.6 4.7c0 .8.1 1.4.1 1.7h.1s2-.9 4.7-.5c1.9.3 2.6 1.1 2.8 1.4-.2-.4-.6-1.4-.7-2.6h-7zm7.9 2.7c1.6-.5 2.5-.6 3.1-.6 1.1 0 2.4.1 3 .2V4.7c-.7 0-3.2 0-6.2.1 0 1.2.1 2.2.1 2.6z' fill='%23ED1C24' /%3e%3c/svg%3e");
}

span.sensei::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 49 22'%3e%3cpath d='M47.7 3.7c-.4-1-1-1.9-2-2.5-.7-.4-1.5-.6-2.3-.6H25.1c-.1-.2-.5-.4-1-.5h-.4-.1c-.8 0-1.7.2-2.4.5H6.4c-1.1 0-2.2.8-2.8 1.7-.3.2-.5.6-.6 1-.1-.1-.3-.1-.5-.1-.6 0-1.2.7-1.2 1.5s.5 1.5 1.2 1.5h.2c.1.5.2 1 .4 1.5L.3 7.5c-.1 0-.3.1-.3.3 0 .1 0 .2.1.2 0 .1.1.2.1.2.7 1 1.8 1.5 2.9 2 .7.3 1.4.5 2.1.6.4.1 3.2.2 4.3.3 1.5.1 3.1.2 4.6.3 1.8.1 3.7.2 5.5.4.4 0 .9.1 1.3.1.8.3 1.6.5 2.4.5h.2c.5 0 .8-.1.9-.3.4 0 .8 0 1.2.1 1.9.1 3.8.2 5.7.4 1.6.1 3.3.2 4.9.3 1.2.1 2.4.2 3.6.2.5 0 .9.1 1.4.1H41.8c1 0 2-.2 2.9-.7.1 0 .1-.1.2-.1.3.7.5 1.5.5 2.3v.8c-.1.1-.1.2-.1.3v.7c0 .1 0 .2.1.2-.4.9-1 2.3-1 3.4 0 .9.2 1.4.4 1.7 0 0 .2-.3.5-.2.3.1.4.5.8.5.3 0 .4-.2.5-.3.3-.3.4-.8.4-1.7 0-1.1-.6-2.6-1-3.4.1-.1.1-.2.1-.3v-.7c0-.1-.1-.2-.1-.3v-.8c0-.9-.2-1.8-.6-2.6 1-.7 1.6-1.7 2-2.8 1-.5 1.6-1.6 1.6-2.9 0-1.1-.5-2.1-1.3-2.6zm-3.6-2.3c.9.3 1.6 1 2 1.8-.4 0-.8.1-1.2.3-.5-.5-1.2-.8-1.8-.7-1.5.2-2.2 1.7-2.4 3-.2 1.1-.1 2.2.8 3 .4.3.8.6 1.3.6.1 0 .2 0 .3-.1.1.1.2.3.2.4.1.1.1.2.2.3l-.6.3c-1.7.6-3-.8-3.5-2.3-.3-1-.2-2 0-3 .2-.8.5-1.6.9-2.3.3-.4.7-.8 1.1-1.1.9-.5 1.9-.5 2.7-.2zm-1 2c0-.1 0-.1 0 0h.3c.4 0 .7.2 1 .4l.1.1c-.2.1-.3.2-.5.4-1-.2-1.4.3-1.7.6h-.7c.1-.3.3-.7.5-1 .1-.2.3-.3.5-.4.2-.1.3-.1.5-.1-.1 0-.1 0 0 0zM21 1.7c.4-.3.8-.5 1.2-.6 8.8.1 18.2.1 18.9.1-.5.2-.9.6-1.2.9-.6.7-1 1.5-1.2 2.4-.3 1.1-.4 2.3-.2 3.4s.9 2 1.7 2.6H38c-.4-.4-.8-.9-1.1-1.4 0-.1-.1-.2-.2-.2l-17.6-.7c0-.2-.1-.4-.1-.6-.3-1.2-.1-2.4.3-3.5.2-1 .9-1.7 1.7-2.4zM3.7 3.4C4 2.3 5.2 1.1 6.1 1h14c-.8.6-1.5 1.5-2 2.6-.6 1.4-.7 3-.3 4.4l-14-.5c-.6-1.2-.6-2.7-.1-4.1zm1.5 6.7c-1-.2-2-.5-3-1.1-.2-.1-.7-.3-1-.6.9 0 1.8 0 2.8.1 2.9.1 5.7.2 8.5.3 1.9.1 3.8.1 5.6.2.3.8.8 1.5 1.5 2-7.4-.4-13.9-.7-14.4-.9zM25 11.4c-.9-.1-1.8-.1-2.7-.2-.7 0-1-.3-1.5-.6-.5-.4-1-.9-1.3-1.5 1.1 0 2.2.1 3.3.1 3 .1 5.9.2 8.9.3 1 0 2 .1 2.9.1.4 0 .9.1 1.3.1.6 1 1.5 1.9 2.5 2.5-2.6-.1-7.8-.5-13.4-.8zm16.5.9c-.1 0-.1 0 0 0-.3 0-.4-.1-.6-.1-.8-.2-1.5-.6-2.1-1H42.7c.2 0 .4-.1.6-.1.3-.1.6-.2.8-.4.2.4.4.7.6 1.1-1.1.5-2.2.6-3.2.5zm3.6-1c-.2-.4-.4-.7-.6-1.1.3-.3.5-.6.7-.9.3.1.7.2 1 .2h.1c-.3.7-.7 1.3-1.2 1.8zm1.1-2.7c-1 0-1.9-1-1.9-2.2 0-1.2.8-2.2 1.9-2.2 1 0 1.9 1 1.9 2.2 0 1.2-.9 2.2-1.9 2.2z' fill='%23bdbdbd' /%3e%3c/svg%3e");
	width: 49px;
	height: 22px;
	margin-top: 7px;
}

.catOneItemBlock a:hover .catOneItemTitle span.sensei::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 49 22'%3e%3cpath d='M47.7 3.7c-.4-1-1-1.9-2-2.5-.7-.4-1.5-.6-2.3-.6H25.1c-.1-.2-.5-.4-1-.5h-.4-.1c-.8 0-1.7.2-2.4.5H6.4c-1.1 0-2.2.8-2.8 1.7-.3.2-.5.6-.6 1-.1-.1-.3-.1-.5-.1-.6 0-1.2.7-1.2 1.5s.5 1.5 1.2 1.5h.2c.1.5.2 1 .4 1.5L.3 7.5c-.1 0-.3.1-.3.3 0 .1 0 .2.1.2 0 .1.1.2.1.2.7 1 1.8 1.5 2.9 2 .7.3 1.4.5 2.1.6.4.1 3.2.2 4.3.3 1.5.1 3.1.2 4.6.3 1.8.1 3.7.2 5.5.4.4 0 .9.1 1.3.1.8.3 1.6.5 2.4.5h.2c.5 0 .8-.1.9-.3.4 0 .8 0 1.2.1 1.9.1 3.8.2 5.7.4 1.6.1 3.3.2 4.9.3 1.2.1 2.4.2 3.6.2.5 0 .9.1 1.4.1H41.8c1 0 2-.2 2.9-.7.1 0 .1-.1.2-.1.3.7.5 1.5.5 2.3v.8c-.1.1-.1.2-.1.3v.7c0 .1 0 .2.1.2-.4.9-1 2.3-1 3.4 0 .9.2 1.4.4 1.7 0 0 .2-.3.5-.2.3.1.4.5.8.5.3 0 .4-.2.5-.3.3-.3.4-.8.4-1.7 0-1.1-.6-2.6-1-3.4.1-.1.1-.2.1-.3v-.7c0-.1-.1-.2-.1-.3v-.8c0-.9-.2-1.8-.6-2.6 1-.7 1.6-1.7 2-2.8 1-.5 1.6-1.6 1.6-2.9 0-1.1-.5-2.1-1.3-2.6zm-3.6-2.3c.9.3 1.6 1 2 1.8-.4 0-.8.1-1.2.3-.5-.5-1.2-.8-1.8-.7-1.5.2-2.2 1.7-2.4 3-.2 1.1-.1 2.2.8 3 .4.3.8.6 1.3.6.1 0 .2 0 .3-.1.1.1.2.3.2.4.1.1.1.2.2.3l-.6.3c-1.7.6-3-.8-3.5-2.3-.3-1-.2-2 0-3 .2-.8.5-1.6.9-2.3.3-.4.7-.8 1.1-1.1.9-.5 1.9-.5 2.7-.2zm-1 2c0-.1 0-.1 0 0h.3c.4 0 .7.2 1 .4l.1.1c-.2.1-.3.2-.5.4-1-.2-1.4.3-1.7.6h-.7c.1-.3.3-.7.5-1 .1-.2.3-.3.5-.4.2-.1.3-.1.5-.1-.1 0-.1 0 0 0zM21 1.7c.4-.3.8-.5 1.2-.6 8.8.1 18.2.1 18.9.1-.5.2-.9.6-1.2.9-.6.7-1 1.5-1.2 2.4-.3 1.1-.4 2.3-.2 3.4s.9 2 1.7 2.6H38c-.4-.4-.8-.9-1.1-1.4 0-.1-.1-.2-.2-.2l-17.6-.7c0-.2-.1-.4-.1-.6-.3-1.2-.1-2.4.3-3.5.2-1 .9-1.7 1.7-2.4zM3.7 3.4C4 2.3 5.2 1.1 6.1 1h14c-.8.6-1.5 1.5-2 2.6-.6 1.4-.7 3-.3 4.4l-14-.5c-.6-1.2-.6-2.7-.1-4.1zm1.5 6.7c-1-.2-2-.5-3-1.1-.2-.1-.7-.3-1-.6.9 0 1.8 0 2.8.1 2.9.1 5.7.2 8.5.3 1.9.1 3.8.1 5.6.2.3.8.8 1.5 1.5 2-7.4-.4-13.9-.7-14.4-.9zM25 11.4c-.9-.1-1.8-.1-2.7-.2-.7 0-1-.3-1.5-.6-.5-.4-1-.9-1.3-1.5 1.1 0 2.2.1 3.3.1 3 .1 5.9.2 8.9.3 1 0 2 .1 2.9.1.4 0 .9.1 1.3.1.6 1 1.5 1.9 2.5 2.5-2.6-.1-7.8-.5-13.4-.8zm16.5.9c-.1 0-.1 0 0 0-.3 0-.4-.1-.6-.1-.8-.2-1.5-.6-2.1-1H42.7c.2 0 .4-.1.6-.1.3-.1.6-.2.8-.4.2.4.4.7.6 1.1-1.1.5-2.2.6-3.2.5zm3.6-1c-.2-.4-.4-.7-.6-1.1.3-.3.5-.6.7-.9.3.1.7.2 1 .2h.1c-.3.7-.7 1.3-1.2 1.8zm1.1-2.7c-1 0-1.9-1-1.9-2.2 0-1.2.8-2.2 1.9-2.2 1 0 1.9 1 1.9 2.2 0 1.2-.9 2.2-1.9 2.2z' fill='%23ED1C24' /%3e%3c/svg%3e");
}

span.sensei::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 49 22'%3e%3cpath d='M47.7 3.7c-.4-1-1-1.9-2-2.5-.7-.4-1.5-.6-2.3-.6H25.1c-.1-.2-.5-.4-1-.5h-.4-.1c-.8 0-1.7.2-2.4.5H6.4c-1.1 0-2.2.8-2.8 1.7-.3.2-.5.6-.6 1-.1-.1-.3-.1-.5-.1-.6 0-1.2.7-1.2 1.5s.5 1.5 1.2 1.5h.2c.1.5.2 1 .4 1.5L.3 7.5c-.1 0-.3.1-.3.3 0 .1 0 .2.1.2 0 .1.1.2.1.2.7 1 1.8 1.5 2.9 2 .7.3 1.4.5 2.1.6.4.1 3.2.2 4.3.3 1.5.1 3.1.2 4.6.3 1.8.1 3.7.2 5.5.4.4 0 .9.1 1.3.1.8.3 1.6.5 2.4.5h.2c.5 0 .8-.1.9-.3.4 0 .8 0 1.2.1 1.9.1 3.8.2 5.7.4 1.6.1 3.3.2 4.9.3 1.2.1 2.4.2 3.6.2.5 0 .9.1 1.4.1H41.8c1 0 2-.2 2.9-.7.1 0 .1-.1.2-.1.3.7.5 1.5.5 2.3v.8c-.1.1-.1.2-.1.3v.7c0 .1 0 .2.1.2-.4.9-1 2.3-1 3.4 0 .9.2 1.4.4 1.7 0 0 .2-.3.5-.2.3.1.4.5.8.5.3 0 .4-.2.5-.3.3-.3.4-.8.4-1.7 0-1.1-.6-2.6-1-3.4.1-.1.1-.2.1-.3v-.7c0-.1-.1-.2-.1-.3v-.8c0-.9-.2-1.8-.6-2.6 1-.7 1.6-1.7 2-2.8 1-.5 1.6-1.6 1.6-2.9 0-1.1-.5-2.1-1.3-2.6zm-3.6-2.3c.9.3 1.6 1 2 1.8-.4 0-.8.1-1.2.3-.5-.5-1.2-.8-1.8-.7-1.5.2-2.2 1.7-2.4 3-.2 1.1-.1 2.2.8 3 .4.3.8.6 1.3.6.1 0 .2 0 .3-.1.1.1.2.3.2.4.1.1.1.2.2.3l-.6.3c-1.7.6-3-.8-3.5-2.3-.3-1-.2-2 0-3 .2-.8.5-1.6.9-2.3.3-.4.7-.8 1.1-1.1.9-.5 1.9-.5 2.7-.2zm-1 2c0-.1 0-.1 0 0h.3c.4 0 .7.2 1 .4l.1.1c-.2.1-.3.2-.5.4-1-.2-1.4.3-1.7.6h-.7c.1-.3.3-.7.5-1 .1-.2.3-.3.5-.4.2-.1.3-.1.5-.1-.1 0-.1 0 0 0zM21 1.7c.4-.3.8-.5 1.2-.6 8.8.1 18.2.1 18.9.1-.5.2-.9.6-1.2.9-.6.7-1 1.5-1.2 2.4-.3 1.1-.4 2.3-.2 3.4s.9 2 1.7 2.6H38c-.4-.4-.8-.9-1.1-1.4 0-.1-.1-.2-.2-.2l-17.6-.7c0-.2-.1-.4-.1-.6-.3-1.2-.1-2.4.3-3.5.2-1 .9-1.7 1.7-2.4zM3.7 3.4C4 2.3 5.2 1.1 6.1 1h14c-.8.6-1.5 1.5-2 2.6-.6 1.4-.7 3-.3 4.4l-14-.5c-.6-1.2-.6-2.7-.1-4.1zm1.5 6.7c-1-.2-2-.5-3-1.1-.2-.1-.7-.3-1-.6.9 0 1.8 0 2.8.1 2.9.1 5.7.2 8.5.3 1.9.1 3.8.1 5.6.2.3.8.8 1.5 1.5 2-7.4-.4-13.9-.7-14.4-.9zM25 11.4c-.9-.1-1.8-.1-2.7-.2-.7 0-1-.3-1.5-.6-.5-.4-1-.9-1.3-1.5 1.1 0 2.2.1 3.3.1 3 .1 5.9.2 8.9.3 1 0 2 .1 2.9.1.4 0 .9.1 1.3.1.6 1 1.5 1.9 2.5 2.5-2.6-.1-7.8-.5-13.4-.8zm16.5.9c-.1 0-.1 0 0 0-.3 0-.4-.1-.6-.1-.8-.2-1.5-.6-2.1-1H42.7c.2 0 .4-.1.6-.1.3-.1.6-.2.8-.4.2.4.4.7.6 1.1-1.1.5-2.2.6-3.2.5zm3.6-1c-.2-.4-.4-.7-.6-1.1.3-.3.5-.6.7-.9.3.1.7.2 1 .2h.1c-.3.7-.7 1.3-1.2 1.8zm1.1-2.7c-1 0-1.9-1-1.9-2.2 0-1.2.8-2.2 1.9-2.2 1 0 1.9 1 1.9 2.2 0 1.2-.9 2.2-1.9 2.2z' fill='%23bdbdbd' /%3e%3c/svg%3e");
	width: 49px;
	height: 22px;
	margin-top: 7px;
}

.catOneItemBlock a:hover .catOneItemTitle span.sensei::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 49 22'%3e%3cpath d='M47.7 3.7c-.4-1-1-1.9-2-2.5-.7-.4-1.5-.6-2.3-.6H25.1c-.1-.2-.5-.4-1-.5h-.4-.1c-.8 0-1.7.2-2.4.5H6.4c-1.1 0-2.2.8-2.8 1.7-.3.2-.5.6-.6 1-.1-.1-.3-.1-.5-.1-.6 0-1.2.7-1.2 1.5s.5 1.5 1.2 1.5h.2c.1.5.2 1 .4 1.5L.3 7.5c-.1 0-.3.1-.3.3 0 .1 0 .2.1.2 0 .1.1.2.1.2.7 1 1.8 1.5 2.9 2 .7.3 1.4.5 2.1.6.4.1 3.2.2 4.3.3 1.5.1 3.1.2 4.6.3 1.8.1 3.7.2 5.5.4.4 0 .9.1 1.3.1.8.3 1.6.5 2.4.5h.2c.5 0 .8-.1.9-.3.4 0 .8 0 1.2.1 1.9.1 3.8.2 5.7.4 1.6.1 3.3.2 4.9.3 1.2.1 2.4.2 3.6.2.5 0 .9.1 1.4.1H41.8c1 0 2-.2 2.9-.7.1 0 .1-.1.2-.1.3.7.5 1.5.5 2.3v.8c-.1.1-.1.2-.1.3v.7c0 .1 0 .2.1.2-.4.9-1 2.3-1 3.4 0 .9.2 1.4.4 1.7 0 0 .2-.3.5-.2.3.1.4.5.8.5.3 0 .4-.2.5-.3.3-.3.4-.8.4-1.7 0-1.1-.6-2.6-1-3.4.1-.1.1-.2.1-.3v-.7c0-.1-.1-.2-.1-.3v-.8c0-.9-.2-1.8-.6-2.6 1-.7 1.6-1.7 2-2.8 1-.5 1.6-1.6 1.6-2.9 0-1.1-.5-2.1-1.3-2.6zm-3.6-2.3c.9.3 1.6 1 2 1.8-.4 0-.8.1-1.2.3-.5-.5-1.2-.8-1.8-.7-1.5.2-2.2 1.7-2.4 3-.2 1.1-.1 2.2.8 3 .4.3.8.6 1.3.6.1 0 .2 0 .3-.1.1.1.2.3.2.4.1.1.1.2.2.3l-.6.3c-1.7.6-3-.8-3.5-2.3-.3-1-.2-2 0-3 .2-.8.5-1.6.9-2.3.3-.4.7-.8 1.1-1.1.9-.5 1.9-.5 2.7-.2zm-1 2c0-.1 0-.1 0 0h.3c.4 0 .7.2 1 .4l.1.1c-.2.1-.3.2-.5.4-1-.2-1.4.3-1.7.6h-.7c.1-.3.3-.7.5-1 .1-.2.3-.3.5-.4.2-.1.3-.1.5-.1-.1 0-.1 0 0 0zM21 1.7c.4-.3.8-.5 1.2-.6 8.8.1 18.2.1 18.9.1-.5.2-.9.6-1.2.9-.6.7-1 1.5-1.2 2.4-.3 1.1-.4 2.3-.2 3.4s.9 2 1.7 2.6H38c-.4-.4-.8-.9-1.1-1.4 0-.1-.1-.2-.2-.2l-17.6-.7c0-.2-.1-.4-.1-.6-.3-1.2-.1-2.4.3-3.5.2-1 .9-1.7 1.7-2.4zM3.7 3.4C4 2.3 5.2 1.1 6.1 1h14c-.8.6-1.5 1.5-2 2.6-.6 1.4-.7 3-.3 4.4l-14-.5c-.6-1.2-.6-2.7-.1-4.1zm1.5 6.7c-1-.2-2-.5-3-1.1-.2-.1-.7-.3-1-.6.9 0 1.8 0 2.8.1 2.9.1 5.7.2 8.5.3 1.9.1 3.8.1 5.6.2.3.8.8 1.5 1.5 2-7.4-.4-13.9-.7-14.4-.9zM25 11.4c-.9-.1-1.8-.1-2.7-.2-.7 0-1-.3-1.5-.6-.5-.4-1-.9-1.3-1.5 1.1 0 2.2.1 3.3.1 3 .1 5.9.2 8.9.3 1 0 2 .1 2.9.1.4 0 .9.1 1.3.1.6 1 1.5 1.9 2.5 2.5-2.6-.1-7.8-.5-13.4-.8zm16.5.9c-.1 0-.1 0 0 0-.3 0-.4-.1-.6-.1-.8-.2-1.5-.6-2.1-1H42.7c.2 0 .4-.1.6-.1.3-.1.6-.2.8-.4.2.4.4.7.6 1.1-1.1.5-2.2.6-3.2.5zm3.6-1c-.2-.4-.4-.7-.6-1.1.3-.3.5-.6.7-.9.3.1.7.2 1 .2h.1c-.3.7-.7 1.3-1.2 1.8zm1.1-2.7c-1 0-1.9-1-1.9-2.2 0-1.2.8-2.2 1.9-2.2 1 0 1.9 1 1.9 2.2 0 1.2-.9 2.2-1.9 2.2z' fill='%23ED1C24' /%3e%3c/svg%3e");
}

span.samurai::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 74 8'%3e%3cpath d='M73.9 1c-.1-.6-.6-1-1.1-1h-.2l-18 2.7.2 2.6-.4-2.6-.2-1.2c0-.3-.4-.6-.7-.5-.3 0-.5.3-.5.7l.2 1.2.3 2.5-.5-2.5c-.4.1-1.6.2-1.6.2l.2 2-.4-2s-.1 0-.1.1v.1c-8.5.9-17 1.6-25.5 1.9-8.5.4-17 .5-25.6-.1l1.5 1.5c.9.8 1.9 1.3 3.1 1.3 4 .1 8 .2 12 .1 6.2-.2 12.3-.5 18.5-.8 3.1-.2 6.3-.5 9.4-.7l7.2-.6h.1c.8-.1 1.3-.1 1.8-.2l.2 1.3c0 .3.3.5.6.5h.1c.3-.1.6-.4.5-.7l-.2-1.3L73 2.8c.3 0 .6-.2.7-.4.3-.3.3-.5.3-.8l-.1-.6zM47.8 4C33.4 5.5 18.9 6.5 4.3 5.8c14.6.4 29-.6 43.5-1.8zm3.5 1.5l-2.7.3c-4.2.3-8.4.7-12.6 1-3.2.2-6.4.4-9.6.5-5.1.2-10.2.3-15.3.3-2.2 0-4.4-.1-6.6-.2-1.1 0-2.2-.6-2.9-1.3 16.6.9 33.1-.3 49.6-1.9v.3c0 .2 0 .4.1.6C40.9 6.2 30.5 7 20 7.4c10.5-.2 20.9-1 31.3-1.9zm4.5-1c-.1 0-.1 0 0 0-.1 0-.1 0 0 0l-.2-1.1.4.5-.2.6zm1.2-.1s-.1 0 0 0l-.5-.5.3-.6.4.5-.2.6zm1.3-.2l-.5-.5.3-.7.4.5-.2.7zm1.3-.2l-.5-.5.3-.6.4.5-.2.6zm1.3-.2s0 .1 0 0c0 .1 0 .1 0 0l-.5-.5.3-.6.4.5-.2.6zm1.4-.2c0 .1-.1.1 0 0-.1.1-.1.1 0 0l-.5-.5.2-.7.4.5-.1.7zm1.3-.2c0 .1-.1.1 0 0-.1.1-.1.1 0 0l-.5-.5.3-.6.4.5-.2.6zm1.3-.2c0 .1 0 .1 0 0-.1.1-.1.1 0 0l-.5-.5.2-.7.4.5-.1.7zm1.3-.1l-.5-.5.3-.8.4.5-.2.8zm1.3-.2l-.5-.6.3-.6.4.5-.2.7zm1.3-.2l-.5-.5.3-.6.5.4-.3.7zm1.4-.2s-.1 0 0 0c-.1 0-.1 0 0 0l-.5-.5.3-.6.4.5-.2.6zm1.3-.2s-.1 0 0 0c-.1 0-.1 0 0 0l-.5-.6.2-.7.4.5-.1.8zM70 .7c-.8.1-1.8.3-2.8.4-1 .2-2.1.3-3.2.5s-2.2.3-3.3.5c-1 .1-2 .3-2.8.4-.8.1-1.5.2-2 .3-.5.1-.8.1-.8.1s.3 0 .8-.1 1.2-.2 2-.3c.8-.1 1.8-.3 2.8-.4 1-.2 2.1-.3 3.2-.5l3.3-.6c1-.1 2-.2 2.8-.3.8-.2 1.5-.3 2-.4.5-.1.8-.1.8-.1s-.3 0-.8.1c-.5.2-1.2.3-2 .4zm2.8 1.4c-.1 0-.1 0 0 0l-.5-.5.3-.6.4.4-.2.7z' fill='%23bdbdbd'/%3e%3c/svg%3e");
	width: 74px;
	height: 8px;
}

.catOneItemBlock a:hover .catOneItemTitle span.samurai::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 74 8'%3e%3cpath d='M73.9 1c-.1-.6-.6-1-1.1-1h-.2l-18 2.7.2 2.6-.4-2.6-.2-1.2c0-.3-.4-.6-.7-.5-.3 0-.5.3-.5.7l.2 1.2.3 2.5-.5-2.5c-.4.1-1.6.2-1.6.2l.2 2-.4-2s-.1 0-.1.1v.1c-8.5.9-17 1.6-25.5 1.9-8.5.4-17 .5-25.6-.1l1.5 1.5c.9.8 1.9 1.3 3.1 1.3 4 .1 8 .2 12 .1 6.2-.2 12.3-.5 18.5-.8 3.1-.2 6.3-.5 9.4-.7l7.2-.6h.1c.8-.1 1.3-.1 1.8-.2l.2 1.3c0 .3.3.5.6.5h.1c.3-.1.6-.4.5-.7l-.2-1.3L73 2.8c.3 0 .6-.2.7-.4.3-.3.3-.5.3-.8l-.1-.6zM47.8 4C33.4 5.5 18.9 6.5 4.3 5.8c14.6.4 29-.6 43.5-1.8zm3.5 1.5l-2.7.3c-4.2.3-8.4.7-12.6 1-3.2.2-6.4.4-9.6.5-5.1.2-10.2.3-15.3.3-2.2 0-4.4-.1-6.6-.2-1.1 0-2.2-.6-2.9-1.3 16.6.9 33.1-.3 49.6-1.9v.3c0 .2 0 .4.1.6C40.9 6.2 30.5 7 20 7.4c10.5-.2 20.9-1 31.3-1.9zm4.5-1c-.1 0-.1 0 0 0-.1 0-.1 0 0 0l-.2-1.1.4.5-.2.6zm1.2-.1s-.1 0 0 0l-.5-.5.3-.6.4.5-.2.6zm1.3-.2l-.5-.5.3-.7.4.5-.2.7zm1.3-.2l-.5-.5.3-.6.4.5-.2.6zm1.3-.2s0 .1 0 0c0 .1 0 .1 0 0l-.5-.5.3-.6.4.5-.2.6zm1.4-.2c0 .1-.1.1 0 0-.1.1-.1.1 0 0l-.5-.5.2-.7.4.5-.1.7zm1.3-.2c0 .1-.1.1 0 0-.1.1-.1.1 0 0l-.5-.5.3-.6.4.5-.2.6zm1.3-.2c0 .1 0 .1 0 0-.1.1-.1.1 0 0l-.5-.5.2-.7.4.5-.1.7zm1.3-.1l-.5-.5.3-.8.4.5-.2.8zm1.3-.2l-.5-.6.3-.6.4.5-.2.7zm1.3-.2l-.5-.5.3-.6.5.4-.3.7zm1.4-.2s-.1 0 0 0c-.1 0-.1 0 0 0l-.5-.5.3-.6.4.5-.2.6zm1.3-.2s-.1 0 0 0c-.1 0-.1 0 0 0l-.5-.6.2-.7.4.5-.1.8zM70 .7c-.8.1-1.8.3-2.8.4-1 .2-2.1.3-3.2.5s-2.2.3-3.3.5c-1 .1-2 .3-2.8.4-.8.1-1.5.2-2 .3-.5.1-.8.1-.8.1s.3 0 .8-.1 1.2-.2 2-.3c.8-.1 1.8-.3 2.8-.4 1-.2 2.1-.3 3.2-.5l3.3-.6c1-.1 2-.2 2.8-.3.8-.2 1.5-.3 2-.4.5-.1.8-.1.8-.1s-.3 0-.8.1c-.5.2-1.2.3-2 .4zm2.8 1.4c-.1 0-.1 0 0 0l-.5-.5.3-.6.4.4-.2.7z' fill='%23ED1C24'/%3e%3c/svg%3e");
}

span.jasmine::after {
	background-image: url("data:image/svg+xml,%3Csvg width='69' height='49' viewBox='0 0 69 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M68.7093 14.8897C68.4574 14.5287 68.1224 14.2334 67.7327 14.0288C67.3758 13.8327 66.9937 13.6866 66.5969 13.5948C66.294 13.5242 65.9872 13.4711 65.6782 13.4356C65.2046 13.3229 64.7177 13.2766 64.2313 13.2982C63.7005 13.341 63.1955 13.5455 62.7845 13.8841C62.5417 14.0315 62.3262 14.22 62.1479 14.4412C62.0891 14.5117 62.0359 14.5866 61.9888 14.6654H61.7428C60.6721 14.7378 59.8547 15.4539 59.9126 16.2714C59.9704 17.0889 60.8747 17.6821 61.9381 17.6025C62.0224 17.6099 62.1071 17.6099 62.1913 17.6025C62.2808 17.7148 62.38 17.8189 62.4879 17.9136C62.7259 18.1199 62.9943 18.2883 63.2837 18.4127C63.6482 18.5926 64.0491 18.6867 64.4556 18.6876H64.6654H64.9475C65.273 18.6452 65.5947 18.5774 65.9097 18.485C66.7026 18.2833 67.4428 17.9132 68.0799 17.3999C68.4263 17.1271 68.7018 16.7747 68.8829 16.3727C68.9805 16.1448 69.0178 15.8957 68.9914 15.6493C68.9668 15.3754 68.8694 15.1132 68.7093 14.8897ZM68.2246 16.0616C68.0928 16.3724 67.8925 16.6493 67.6386 16.8718C67.3697 17.1192 67.0792 17.3419 66.7705 17.5374C66.4547 17.7435 66.1233 17.9249 65.7795 18.0799C65.4575 18.2384 65.1137 18.3482 64.7594 18.4055H64.6437C64.2478 18.4339 63.8509 18.3669 63.4862 18.2102C63.2055 18.0695 62.9587 17.8696 62.7628 17.6242C62.546 17.3429 62.3885 17.0205 62.2998 16.6765C62.1181 15.9978 62.1955 15.2758 62.5169 14.651C62.6318 14.4149 62.7887 14.2016 62.9799 14.0216C63.357 13.7277 63.8125 13.5515 64.2892 13.5152C64.7588 13.4945 65.2289 13.5407 65.6854 13.6526C65.9572 13.7473 66.2229 13.8584 66.4812 13.9854C66.8101 14.1522 67.129 14.3382 67.4361 14.5424C67.7231 14.7329 67.969 14.9789 68.1595 15.2659C68.2338 15.3834 68.2785 15.5172 68.2899 15.6557C68.3012 15.7943 68.2788 15.9336 68.2246 16.0616V16.0616Z' fill='%23BDBDBD'/%3E%3Cpath d='M62.3219 11.193C62.8355 11.5258 63.6674 11.1352 64.1666 10.3249C64.21 10.2598 64.2389 10.202 64.2751 10.1369C64.4642 10.1143 64.6492 10.0656 64.8249 9.99216C64.956 9.9387 65.0819 9.87332 65.2011 9.79685C65.6219 9.56792 65.9741 9.23077 66.2211 8.82023C66.3347 8.63387 66.4315 8.43778 66.5104 8.23427C66.59 8.07512 66.6551 7.90872 66.7275 7.74957C66.993 7.12884 67.1402 6.46394 67.1615 5.78912C67.1805 5.41885 67.111 5.04938 66.959 4.71124C66.8561 4.5121 66.691 4.35204 66.4887 4.25549C66.2942 4.16659 66.0793 4.1316 65.8666 4.1542C65.5066 4.21244 65.1621 4.34286 64.8538 4.53761C64.5679 4.71672 64.3033 4.92789 64.0653 5.167C63.9351 5.29721 63.8121 5.43466 63.6891 5.57211C63.3305 5.89276 63.0166 6.26016 62.7559 6.66445C62.4863 7.09849 62.3457 7.60032 62.3508 8.11128C62.3291 8.28907 62.3291 8.46884 62.3508 8.64662C62.368 8.75179 62.3922 8.8557 62.4231 8.95769C62.378 9.01508 62.337 9.07551 62.3002 9.13854C61.801 9.94153 61.8082 10.8675 62.3219 11.193ZM62.9512 6.78744C63.1996 6.40176 63.4989 6.05136 63.841 5.74572C63.9857 5.63721 64.1304 5.53592 64.2823 5.44188C64.5453 5.27353 64.8183 5.12135 65.0998 4.98614C65.3563 4.84939 65.6359 4.7611 65.9245 4.7257C66.0348 4.7052 66.1489 4.72041 66.25 4.76911C66.3444 4.81453 66.4227 4.88774 66.4743 4.9789C66.6006 5.23014 66.6651 5.50792 66.6624 5.78912C66.6684 6.41789 66.5955 7.04494 66.4453 7.65555C66.4453 7.793 66.373 7.93767 66.3296 8.07512C66.2457 8.29057 66.1441 8.49865 66.0258 8.69724C65.804 9.06769 65.4899 9.37429 65.1142 9.58705C64.7226 9.76852 64.2798 9.80692 63.8628 9.69556C63.5927 9.6204 63.3446 9.48146 63.1393 9.29045C62.941 9.08192 62.786 8.83601 62.6836 8.56703C62.6322 8.41915 62.5958 8.26646 62.5751 8.11128C62.5743 7.64352 62.7046 7.1849 62.9512 6.78744Z' fill='%23BDBDBD'/%3E%3Cpath d='M60.4703 24.5256C59.1672 24.2209 57.8284 24.0968 56.4915 24.1566L56.6868 24.0119C57.7905 23.2117 58.6457 22.1158 59.1536 20.8506C59.4461 20.1986 59.6052 19.4947 59.6213 18.7803C59.6375 18.0659 59.5104 17.3555 59.2477 16.691C59.103 16.3437 58.9511 15.9676 58.7992 15.6493C61.0678 14.0538 63.2062 12.2806 65.1942 10.3466C63.1614 11.8441 60.8537 13.3416 58.4302 14.8029C58.2638 14.4122 58.0902 14.0288 57.9166 13.6454C57.8977 13.5838 57.8667 13.5265 57.8254 13.477C57.7841 13.4275 57.7333 13.3867 57.676 13.3571C57.6187 13.3274 57.5561 13.3095 57.4919 13.3043C57.4276 13.2992 57.3629 13.307 57.3017 13.3271C56.719 13.4898 56.1524 13.7053 55.6089 13.9709C53.8935 14.942 52.5918 16.5061 51.9484 18.3693L50.5956 19.0421C50.1388 18.1936 49.5048 17.4534 48.7365 16.8718C48.0458 16.3234 47.2433 15.9332 46.3854 15.7288C46.7094 15.498 46.9971 15.22 47.239 14.9041C47.6734 15.1544 48.141 15.3419 48.628 15.4612C48.7943 15.5118 48.9607 15.5263 49.1271 15.5625L49.6263 15.6131H50.1327C50.299 15.6131 50.4727 15.6131 50.6318 15.5625C51.2913 15.4496 51.9382 15.2727 52.5633 15.0344C53.8461 14.5865 55.0179 13.8686 55.9995 12.9292C56.5426 12.4316 56.955 11.808 57.2004 11.1135C57.3349 10.7179 57.3648 10.2942 57.2872 9.88365C57.2061 9.47704 57.0301 9.09532 56.7736 8.76958C56.4082 8.31938 55.9554 7.94782 55.4425 7.67724C55.515 7.24379 55.515 6.80129 55.4425 6.36784C55.3775 5.95586 55.2081 5.56738 54.9506 5.23931C54.6856 4.92571 54.3512 4.67805 53.974 4.5159C53.2894 4.22645 52.5441 4.10969 51.8037 4.17589C51.5877 4.18529 51.3726 4.20946 51.1599 4.24824C51.1106 4.03781 51.0503 3.83016 50.9791 3.62611C50.7483 2.92616 50.3539 2.2913 49.8288 1.77417C49.5282 1.48927 49.1635 1.28086 48.7654 1.1665C48.3621 1.06173 47.9388 1.06173 47.5356 1.1665C47.1094 1.26924 46.7034 1.44286 46.3347 1.68012C45.884 1.31419 45.3652 1.04125 44.8083 0.877121C44.4102 0.764667 43.9909 0.749781 43.5858 0.833718C43.1755 0.922505 42.7947 1.11421 42.4789 1.39076C41.9359 1.88989 41.5214 2.5128 41.2708 3.20652C40.8888 4.1926 40.6831 5.23819 40.6632 6.29551C40.4178 6.34401 40.1761 6.40926 39.9397 6.49083C37.8318 7.34396 36.131 8.97235 35.1869 11.0411C34.912 11.5692 34.6805 12.119 34.4128 12.6905C34.3852 12.6503 34.3633 12.6065 34.3477 12.5603C34.0997 11.0368 33.3872 9.62698 32.3077 8.52362C31.8102 7.96111 31.2035 7.50559 30.5245 7.18475C29.8455 6.8639 29.1084 6.68444 28.3579 6.65722C27.2293 6.65722 26.1081 6.59211 24.9795 6.56317C24.8029 6.56168 24.6318 6.62485 24.4986 6.74078C24.3653 6.85672 24.2791 7.01741 24.2561 7.19254C24.0991 8.19852 24.1384 9.22538 24.3718 10.2164C24.9444 12.2729 26.1521 14.0959 27.8225 15.425C28.0468 15.6203 28.2783 15.8012 28.546 16.0182C28.4519 16.0182 28.4085 16.0616 28.3796 16.0616C27.2201 15.882 26.0343 15.9939 24.9289 16.3871C23.7208 16.7716 22.647 17.4917 21.8327 18.4633C21.6805 18.1716 21.5114 17.889 21.3263 17.617C21.7953 16.5914 21.8851 15.4327 21.5795 14.3471C22.1387 15.4683 22.2624 16.7571 21.9267 17.9642C23.3735 17.3999 24.097 15.3961 23.5978 13.3054C23.4737 12.7813 23.2712 12.2789 22.9974 11.8152C22.5922 10.8096 19.9011 7.70616 19.9011 7.70616C19.9011 7.70616 19.279 8.93596 18.5556 10.2815C17.9103 11.4981 17.5936 12.8621 17.6368 14.2386C17.4271 14.1229 17.2173 13.9999 16.993 13.8914C15.9218 13.3335 14.7735 12.9385 13.5857 12.7194V12.7194C11.2853 11.902 2.06174 11.8803 2.06174 11.8803C2.06174 11.8803 3.20474 14.7739 4.42731 17.9497C6.07669 22.2902 9.28141 25.4009 11.6976 26.6307C15.8645 28.8009 19.4165 27.7809 21.3697 25.3647C21.3032 25.0602 21.2162 24.7605 21.1093 24.4677C21.9702 24.7841 22.8835 24.9338 23.8004 24.909C25.2658 24.8698 26.7021 24.4909 27.9962 23.8021C28.6617 23.4549 29.3055 23.0787 29.9928 22.6592C29.9928 22.7387 29.9422 22.7966 29.9277 22.8473C29.345 24.1793 29.1518 25.6491 29.3706 27.0865L29.414 27.3324L26.94 28.0052C10.8946 32.1286 0.224259 27.8388 0 27.7448C3.25863 29.9499 6.84859 31.6203 10.6342 32.6929C17.0654 33.7925 24.1114 32.6929 30.9405 30.4431C31.1901 30.6959 31.4639 30.9237 31.7579 31.1231C32.5826 31.6946 33.4073 32.2516 34.2103 32.8521C34.6733 33.1921 34.9337 33.2282 35.3388 32.8521C37.0182 34.0714 38.2994 35.7603 39.021 37.7062C36.8001 34.1253 33.9933 33.561 33.2337 33.4525C31.3239 35.2393 30.6945 38.2777 32.7635 41.6343C34.6544 44.3098 37.412 46.2495 40.5691 47.1251C43.3253 47.9497 45.7994 48.7383 45.7994 48.7383C45.7994 48.7383 45.2279 41.0122 44.4104 39.1313C44.1514 38.1494 43.7492 37.2109 43.2168 36.3462C42.4749 35.1109 41.4756 34.05 40.287 33.2355C41.172 33.4428 42.0896 33.4699 42.9853 33.315C44.3486 33.0858 45.6393 32.5408 46.7543 31.7235C47.3403 31.3112 47.8828 30.8482 48.476 30.3852C48.476 30.472 48.476 30.5227 48.4326 30.5733C48.073 31.8997 48.0905 33.3002 48.4833 34.6172C48.6733 35.3563 49.0187 36.0463 49.4964 36.6414C49.9742 37.2364 50.5734 37.7227 51.2539 38.0679C52.0931 38.4875 52.9467 38.8998 53.7787 39.3556C54.2706 39.6305 54.5383 39.616 54.8638 39.1241C55.5023 38.1556 55.9156 37.0563 56.0733 35.9071C56.2311 34.7578 56.1292 33.5878 55.7753 32.4831C55.6306 31.9189 55.4136 31.3763 55.24 30.841C55.7635 31.0946 56.2995 31.3216 56.8459 31.521C59.1102 32.2082 61.1864 31.9984 62.9733 30.2695C63.524 29.7359 64.1062 29.2359 64.7167 28.772C65.2086 28.3958 65.3027 28.1354 64.9482 27.6073C63.9026 26.0471 62.301 24.9449 60.4703 24.5256V24.5256ZM20.205 22.5217C19.0867 20.9489 17.5952 19.6786 15.8645 18.825C17.5739 19.3633 19.1648 20.2226 20.5522 21.357C20.4654 21.7476 20.3135 22.1383 20.205 22.5217ZM51.7459 22.2974C51.8358 21.5624 51.9883 20.8363 52.2016 20.1272C52.3714 19.5623 52.5893 19.0129 52.8527 18.485C52.9994 18.1955 53.1637 17.9153 53.3446 17.6459C54.0797 16.494 55.1764 15.6188 56.4625 15.1573C56.5146 15.1395 56.5678 15.125 56.6217 15.1139H56.7447L56.9979 15.6565L57.4536 16.6403C57.6128 16.9876 57.7791 17.3638 57.9311 17.6893C58.3432 18.6673 58.3588 19.7673 57.9745 20.7566C57.6449 21.6665 57.1129 22.4897 56.4186 23.1639C55.7244 23.8381 54.886 24.3458 53.9667 24.6485C53.5528 24.7949 53.123 24.892 52.6863 24.9379C53.193 24.2479 53.7808 23.6213 54.437 23.0715C54.4092 23.0486 54.3848 23.0218 54.3646 22.9919L52.5995 24.4388H52.5272C53.1131 23.4115 53.7063 22.3915 54.2489 21.451C53.4423 22.2065 52.7889 23.1104 52.3246 24.1132C52.579 22.5899 53.0037 21.1 53.5906 19.6714C52.6805 20.997 52.0797 22.51 51.8327 24.0987H51.7459C51.7055 23.499 51.7055 22.8972 51.7459 22.2974ZM52.5272 25.8639C52.5566 26.1275 52.4837 26.3923 52.3235 26.6037C52.1633 26.815 51.928 26.9568 51.6663 26.9996C51.534 27.0241 51.3982 27.0215 51.2669 26.9921C51.1356 26.9627 51.0116 26.9071 50.9024 26.8286C50.7932 26.7501 50.7009 26.6503 50.6312 26.5353C50.5615 26.4202 50.5158 26.2923 50.4967 26.1591C50.4777 26.0259 50.4858 25.8903 50.5205 25.7603C50.5552 25.6304 50.6158 25.5088 50.6987 25.4028C50.7816 25.2969 50.8851 25.2087 51.0028 25.1438C51.1206 25.0788 51.2503 25.0383 51.3842 25.0247C51.6466 24.9872 51.9133 25.054 52.127 25.2109C52.3407 25.3678 52.4844 25.6022 52.5272 25.8639V25.8639ZM49.7565 19.2157L49.8795 19.3965C50.2191 19.9182 50.4822 20.4858 50.6608 21.0821C51.0046 22.1011 51.0988 23.1877 50.9356 24.2507L50.8271 24.2941L49.6697 22.0225C49.8231 22.7937 50.0914 23.5374 50.4654 24.229C49.8015 23.6338 49.1847 22.988 48.6207 22.2974C48.4182 22.0443 48.2228 21.7838 48.042 21.5089C48.1514 21.8154 48.2895 22.1109 48.4543 22.3915C48.9167 23.1289 49.4736 23.8026 50.111 24.3953L50.0675 24.4605C49.4092 24.0336 48.7509 23.6141 48.0999 23.18L47.7888 22.9702L47.6369 22.8617C47.1377 22.5289 46.6747 22.2034 46.3347 21.9647C46.6107 22.3682 46.9419 22.731 47.3186 23.0426L47.5211 23.209L47.9118 23.5055C48.5845 23.9902 49.2718 24.446 49.9518 24.9524C49.4026 24.8287 48.8615 24.6717 48.3314 24.4822C47.7823 24.2475 47.2504 23.9743 46.7398 23.6647C46.6495 23.6176 46.5625 23.5644 46.4794 23.5055C46.1225 23.2857 45.7794 23.0441 45.4522 22.7821C45.0047 22.4144 44.5908 22.0077 44.2151 21.5668C43.5843 20.8386 43.1245 19.9784 42.8696 19.0493C42.7685 18.6845 42.6984 18.3118 42.6598 17.9353C42.6598 17.805 42.6598 17.6748 42.6236 17.5374C42.5874 17.3999 42.6236 17.4072 42.6236 17.3276C43.7437 17.1368 44.8743 17.0136 46.0092 16.9586C47.6441 16.9659 48.8305 17.928 49.7565 19.2157V19.2157ZM35.4907 19.3676V19.2808C36.0767 19.4761 36.6771 19.657 37.2559 19.8812C37.8346 20.1055 38.4061 20.3659 39.0644 20.6553C38.1085 19.8837 37.0096 19.3084 35.8308 18.9625C37.4847 18.9547 39.1336 19.1441 40.7427 19.5268C39.2336 18.7915 37.5815 18.3964 35.9031 18.3693C36.2677 18.2438 36.643 18.1517 37.0244 18.0944C38.4246 17.9729 39.8352 18.0853 41.1985 18.4272C41.2774 18.8003 41.3887 19.1658 41.5312 19.5195C42.184 21.0561 43.2509 22.381 44.613 23.3464L43.4772 24.1349C42.9016 24.4901 42.2528 24.7098 41.5799 24.7775C40.9069 24.8452 40.2273 24.759 39.5925 24.5256C39.2911 24.4419 38.998 24.3305 38.7172 24.1928C37.8021 23.7339 37.0069 23.0676 36.395 22.2468C36.2649 22.016 36.1559 21.7739 36.0695 21.5234C35.7656 20.8796 35.4473 20.2285 35.1363 19.5846L35.1869 19.5195L37.2848 21.0387C36.7916 20.3839 36.1897 19.8187 35.5052 19.3676H35.4907ZM41.0972 17.5301C40.5402 17.4216 39.9759 17.3348 39.3972 17.2625L39.6214 17.1395C40.8994 16.4673 41.9605 15.4463 42.6815 14.1952V14.1952C42.696 14.8167 42.9561 15.4071 43.4049 15.8374L41.6036 16.0327C41.4405 16.0526 41.2913 16.1342 41.1864 16.2606C41.0815 16.387 41.0289 16.5487 41.0393 16.7127C41.061 16.9876 41.0755 17.2625 41.0972 17.5301V17.5301ZM51.8399 5.23209C52.4041 5.23108 52.9627 5.34427 53.4821 5.56486C53.699 5.65695 53.8902 5.80064 54.039 5.98346C54.1878 6.16627 54.2896 6.38267 54.3357 6.61382C54.381 6.82039 54.4005 7.03181 54.3936 7.24319C53.9614 7.10224 53.5187 6.9958 53.0697 6.92488C52.5208 6.84438 51.9676 6.79607 51.4131 6.78019C51.4131 6.40401 51.4131 6.05678 51.4131 5.6372C51.4058 5.49909 51.3913 5.36145 51.3697 5.22485L51.8399 5.23209ZM51.0514 7.06955L51.3986 7.1419L51.7459 7.23594H51.811L52.1148 7.32999L52.2523 7.38064L52.491 7.4602L52.8816 7.60489L53.3157 7.79297L53.8221 8.02446L54.2489 8.24872L54.5527 8.40787C54.6757 8.48745 54.8059 8.5598 54.9289 8.64661L55.1387 8.79852L55.2834 8.89979C55.3919 8.9866 55.4932 9.08065 55.5944 9.17469C55.6869 9.26899 55.7715 9.37061 55.8476 9.47854C55.9581 9.61974 56.0438 9.77876 56.1008 9.94875C56.1371 10.0538 56.159 10.1634 56.1659 10.2743C56.1805 10.4519 56.1633 10.6307 56.1153 10.8024C55.9404 11.3431 55.6462 11.8376 55.2544 12.2492L54.9434 12.5748C54.6095 12.8968 54.2568 13.1987 53.8872 13.479L53.7859 13.5514L53.2433 13.942C52.9467 14.1445 52.6357 14.3399 52.3174 14.5207L52.0425 14.6582C51.5862 14.9072 51.1 15.0969 50.5956 15.2225H50.5522C49.9553 15.3557 49.3338 15.3282 48.7509 15.1429C48.6013 15.1014 48.4559 15.0457 48.3169 14.9765C48.1767 14.9142 48.0413 14.8416 47.9118 14.7595C47.7758 14.6737 47.6453 14.5795 47.5211 14.4773C47.5211 14.3761 47.3909 14.2892 47.2318 14.2024C46.9324 13.875 46.6881 13.5012 46.5083 13.0956C46.4432 12.9582 46.3926 12.8207 46.342 12.6905C46.2913 12.5603 46.2841 12.5169 46.2624 12.4301C46.2136 12.2736 46.1749 12.1141 46.1466 11.9526C46.1246 11.8428 46.1101 11.7316 46.1032 11.6198C46.0996 11.5862 46.0996 11.5522 46.1032 11.5186C46.1032 11.4318 46.1032 11.3522 46.1032 11.2726V11.1641C46.1032 11.0556 46.1032 10.9471 46.1032 10.8386C46.1032 10.7228 46.1032 10.6071 46.1032 10.4986C46.1067 10.4649 46.1067 10.4309 46.1032 10.3973C46.1032 10.3105 46.1032 10.2309 46.1539 10.1441V10.0428C46.176 9.93021 46.205 9.81909 46.2407 9.71003C46.2841 9.57258 46.3347 9.42789 46.3854 9.29044C46.436 9.15299 46.5083 9.01554 46.5807 8.87809C46.8031 8.46964 47.0971 8.10454 47.4488 7.80021C47.6934 7.5974 47.9633 7.4272 48.2518 7.29383C48.5412 7.1599 48.8481 7.06736 49.1633 7.01893L49.4671 6.98275H49.6407H50.1761H50.3859H50.4582L50.7331 7.01893L51.0514 7.06955ZM50.6825 5.76017C50.7837 6.09294 50.8705 6.43297 50.9429 6.77297C50.4596 6.76942 49.9765 6.79355 49.496 6.84529C49.3532 6.37325 49.1842 5.90955 48.9897 5.45635C49.3315 5.38513 49.6768 5.332 50.0241 5.2972L50.5522 5.25379C50.5739 5.39848 50.6318 5.56485 50.6969 5.73847L50.6825 5.76017ZM47.7888 2.26609C48.019 2.21894 48.2571 2.22856 48.4827 2.2941C48.7084 2.35964 48.9146 2.47913 49.0837 2.64226C49.4883 3.03807 49.8104 3.51016 50.0314 4.03122L50.2267 4.47249L49.8361 4.59548C49.4671 4.71846 49.1126 4.87038 48.7654 5.0223C48.5396 4.52347 48.281 4.04013 47.9914 3.57547C47.7515 3.18938 47.4831 2.82183 47.1884 2.47588C47.3822 2.37196 47.589 2.29412 47.8033 2.24439L47.7888 2.26609ZM41.5312 5.78911C41.5602 5.63961 41.5964 5.48769 41.6398 5.33336C41.6398 5.18868 41.7193 5.03676 41.7627 4.88485C41.8061 4.73293 41.8785 4.51591 41.9436 4.32782C42.0087 4.13974 42.1317 3.8359 42.2402 3.60441C42.4657 3.08738 42.8044 2.62755 43.2313 2.25885C43.3258 2.18587 43.4276 2.12285 43.5351 2.07077C43.636 2.02069 43.743 1.98418 43.8534 1.96224C43.9663 1.94738 44.0806 1.94738 44.1934 1.96224C44.3155 1.96586 44.4368 1.98284 44.5551 2.01289L44.7649 2.07799H44.8228L44.9747 2.1431H45.0326L45.2062 2.22993H45.2424C45.5198 2.37884 45.7857 2.54808 46.0381 2.7363L46.3058 2.95334C46.4866 3.09802 46.6675 3.25716 46.8483 3.41631L46.9134 3.47418L47.4271 3.96612C47.7613 4.30676 48.0753 4.66667 48.3675 5.044C48.4688 5.17421 48.5556 5.30442 48.6497 5.44187V5.48529C48.7292 5.60827 48.8088 5.73849 48.8811 5.8687C48.9606 5.99981 49.033 6.13504 49.0982 6.27381C49.1835 6.45507 49.2583 6.64104 49.3224 6.83083H49.0982C48.444 6.94123 47.8146 7.16656 47.239 7.49639C46.6409 7.83938 46.1269 8.31139 45.7343 8.87809C45.3205 9.46506 45.0708 10.1518 45.0109 10.8675C44.984 11.2428 45.0083 11.62 45.0832 11.9888H44.9096C44.7649 11.9888 44.6202 11.9888 44.4755 11.9526C44.1768 11.912 43.8833 11.8392 43.6002 11.7356H43.5568C43.6343 11.0989 43.5901 10.4532 43.4266 9.833C43.1228 8.69965 42.8093 7.56871 42.4862 6.44018C42.4614 6.30484 42.3848 6.18451 42.2726 6.10479C42.1605 6.02508 42.0217 5.99228 41.8857 6.01337L41.4734 6.08572C41.4734 5.99167 41.4951 5.88316 41.524 5.76741L41.5312 5.78911ZM34.7094 14.6292C35.0621 13.2639 35.647 11.9694 36.4384 10.8024C37.4184 9.28989 38.9588 8.22831 40.721 7.85085V7.85085H40.8657H41.0032C41.0755 8.10405 41.1551 8.36447 41.2347 8.61767C41.4083 9.1747 41.5746 9.72449 41.7338 10.2815C41.7772 10.4262 41.8206 10.5709 41.8568 10.7156C41.8633 10.7441 41.8633 10.7738 41.8568 10.8024C41.8952 10.9278 41.9242 11.056 41.9436 11.1858C42.0666 12.1365 41.8842 13.1017 41.4227 13.942C40.9424 14.8457 40.2631 15.6285 39.4359 16.2313C38.6088 16.8341 37.6556 17.2411 36.6482 17.4216C36.1907 17.5098 35.7248 17.5462 35.2592 17.5301C35.8915 16.8816 36.6009 16.3131 37.3716 15.8374L37.3137 15.7433L35.2375 17.0093L35.1724 16.9659L37.415 14.0722C36.4617 14.7482 35.6465 15.6003 35.0133 16.5825C35.5036 15.0362 36.1686 13.5508 36.9954 12.1552C35.8437 13.4081 34.9883 14.9038 34.4924 16.5318H34.4056C34.4581 15.8841 34.5573 15.241 34.7022 14.6075L34.7094 14.6292ZM34.9916 18.485C34.9843 18.7648 34.8699 19.031 34.672 19.2289C34.4741 19.4268 34.2079 19.5411 33.9282 19.5485C33.7853 19.5547 33.6427 19.531 33.5095 19.4789C33.3763 19.4269 33.2554 19.3476 33.1546 19.2461C33.0539 19.1447 32.9754 19.0233 32.9242 18.8897C32.873 18.7562 32.8503 18.6134 32.8575 18.4706C32.8543 18.3314 32.8799 18.193 32.9326 18.0642C32.9853 17.9353 33.064 17.8187 33.1638 17.7216C33.2636 17.6246 33.3823 17.5491 33.5126 17.5C33.6429 17.4508 33.7819 17.4291 33.9209 17.4361C34.1963 17.4377 34.4604 17.5454 34.6584 17.7367C34.8565 17.928 34.9732 18.1882 34.9843 18.4633L34.9916 18.485ZM26.9255 12.7339C26.0745 11.4127 25.6994 9.84079 25.8621 8.27766C25.8729 8.20403 25.8898 8.13145 25.9127 8.06065C27.1196 8.026 28.3276 8.06463 29.5298 8.17638C31.2226 8.42957 32.3222 9.62322 33.0962 11.1062C33.6944 12.3353 33.9612 13.6994 33.8703 15.0633C33.813 15.5669 33.7162 16.0651 33.5809 16.5535H33.458C33.1613 15.6854 32.872 14.8173 32.5826 13.9926C32.6309 14.824 32.804 15.6435 33.0962 16.4233C32.2473 15.4457 31.5187 14.3698 30.926 13.2186C31.2489 14.445 31.8449 15.5826 32.6694 16.5463L32.6115 16.6114C31.9822 16.0688 31.36 15.5263 30.7451 14.9765C30.1302 14.4267 29.5009 13.8335 29.074 13.4429C29.4462 14.1366 29.9358 14.7608 30.5209 15.2876C31.1575 15.8952 31.8085 16.4812 32.4452 17.1178C31.8887 16.9092 31.3452 16.6676 30.8175 16.3944C29.2474 15.4892 27.9118 14.2279 26.9183 12.7122L26.9255 12.7339ZM26.6 23.2524C25.2925 23.6607 23.8938 23.6758 22.5778 23.2958L22.2739 23.2017L21.9484 23.0787C21.832 23.0352 21.7185 22.9845 21.6084 22.9268L21.7386 22.5072C22.0063 21.6681 22.245 20.8361 22.5488 20.0259L22.6429 19.7872C23.3157 18.1016 24.7625 17.2769 26.4698 16.8935C28.198 16.4857 30.0158 16.7278 31.5771 17.5736L32.2426 17.9063C32.2464 17.9472 32.2464 17.9884 32.2426 18.0293H29.4068C29.4032 18.0557 29.4032 18.0825 29.4068 18.1089C29.8336 18.1667 30.2677 18.2463 30.7017 18.2753C31.1358 18.3042 31.5554 18.2753 31.9822 18.2753V18.3693C31.3673 18.5719 30.7596 18.8034 30.1302 18.977C29.5009 19.1506 28.886 19.2663 28.2638 19.4327C29.4957 19.4421 30.7197 19.2364 31.8809 18.825C30.4367 19.8455 28.875 20.6883 27.2293 21.3353C29.197 21.0966 30.8464 20.1055 32.4741 19.1289C32.1395 19.5846 31.7745 20.0172 31.3817 20.4238C30.0202 21.7122 28.3821 22.6722 26.5927 23.2307L26.6 23.2524ZM34.9409 31.1737L34.789 31.3329H34.7384C34.015 30.841 33.2409 30.3635 32.503 29.8861L31.9966 29.5461C31.1386 28.958 30.5362 28.0658 30.3111 27.0503C30.231 26.7585 30.173 26.461 30.1375 26.1605C30.0492 25.2528 30.1447 24.3366 30.4181 23.4666C30.6915 22.5966 31.1374 21.7906 31.729 21.0966C32.0894 20.7022 32.4894 20.3458 32.9226 20.0332C32.6911 20.8072 32.4596 21.5813 32.1992 22.3626C32.6408 21.7458 32.9556 21.0474 33.1252 20.3081H33.2626C33.2264 21.5379 33.183 22.7677 33.1469 23.9758C33.5396 22.8674 33.7068 21.6918 33.6388 20.5179C34.2155 22.1361 34.5708 23.8249 34.695 25.5383C35.0712 23.8455 34.6588 22.2179 34.2103 20.4744C34.7523 21.1562 35.2362 21.8822 35.6571 22.6447C36.0074 23.3905 36.251 24.182 36.3805 24.9958C36.4822 25.61 36.5258 26.2325 36.5108 26.855C36.4975 27.3595 36.432 27.8613 36.3154 28.3524C36.1003 29.3879 35.6247 30.3514 34.9337 31.152L34.9409 31.1737ZM39.6287 29.5027C39.4768 30.4503 39.2959 31.3835 39.1295 32.324C39.104 32.4187 39.104 32.5186 39.1295 32.6134C38.1565 32.1436 37.0714 31.9557 35.9971 32.0708C36.8646 30.8688 37.367 29.4421 37.444 27.9618C38.8908 27.3541 40.2797 26.703 41.6542 26.0303C40.5498 26.869 39.8197 28.1084 39.6214 29.481L39.6287 29.5027ZM45.3219 31.4631C43.9587 32.1131 42.4132 32.2741 40.9453 31.9189C40.8223 31.9189 40.7138 31.8465 40.6053 31.8176C40.7861 30.7759 40.9091 29.7486 41.1551 28.7431C41.5602 27.0792 42.8045 26.1171 44.3526 25.5383C45.9127 24.9274 47.6431 24.9119 49.2139 25.4949L49.8867 25.7192C49.8867 25.7192 49.8867 25.7192 49.9301 25.8277L47.2824 26.2039V26.2835C47.6947 26.2835 48.1071 26.2835 48.5194 26.2835C48.9318 26.2835 49.3224 26.175 49.7203 26.1171C49.7233 26.1435 49.7233 26.1702 49.7203 26.1966C49.1705 26.4715 48.6352 26.7681 48.0709 27.0141C47.5067 27.2601 46.9496 27.4482 46.3854 27.6869C47.5453 27.5352 48.6693 27.1801 49.7058 26.6379C48.4919 27.7847 47.1438 28.7806 45.6909 29.6039C47.4994 29.1193 48.8884 27.9763 50.299 26.8405C50.0478 27.3124 49.7651 27.7667 49.4526 28.2005C48.339 29.5827 46.9235 30.6914 45.3147 31.4414L45.3219 31.4631ZM54.1693 37.7568C54.1349 37.8151 54.0962 37.8707 54.0536 37.9232C54.0435 37.9398 54.0282 37.9525 54.0101 37.9594C53.0625 37.5181 52.122 37.0913 51.1961 36.6428C50.6442 36.3492 50.1637 35.9377 49.7887 35.4376C49.4136 34.9376 49.1532 34.3611 49.0258 33.7491C48.8237 32.9116 48.7919 32.0421 48.9323 31.1921C49.0728 30.3421 49.3826 29.5289 49.8433 28.8009C50.131 28.3847 50.4581 27.9971 50.8199 27.6435L50.4727 29.915C50.8049 29.2815 51.0066 28.5878 51.0659 27.875H51.1961C51.3263 29.0324 51.4493 30.1827 51.5722 31.3184C51.7928 30.2299 51.7928 29.1082 51.5722 28.0197C52.3261 29.4578 52.8833 30.9906 53.2289 32.5772C53.3591 30.9423 52.7587 29.4737 52.1076 27.9329C52.7139 28.5034 53.275 29.1201 53.7859 29.7776C54.5296 30.9312 54.9974 32.2407 55.1532 33.6044C55.3292 35.0556 54.9774 36.5218 54.1621 37.7351L54.1693 37.7568ZM61.2588 30.0525C60.7694 30.464 60.192 30.7577 59.5711 30.9107C58.9502 31.0637 58.3025 31.072 57.6779 30.935C56.4231 30.7423 55.2666 30.1424 54.3863 29.2278C54.2339 29.0312 54.1006 28.8204 53.9884 28.5984L52.8672 26.8839C52.8648 26.8623 52.8648 26.8404 52.8672 26.8188L55.0374 27.9618C54.4766 27.412 53.8226 26.9663 53.1059 26.6452C53.1059 26.6452 53.1059 26.5873 53.1059 26.5584C53.6846 26.6596 54.2706 26.7464 54.8421 26.8767C55.4136 27.0069 55.9851 27.1877 56.6361 27.3686C55.6396 26.774 54.536 26.3807 53.388 26.2111C54.9327 25.9822 56.4994 25.9409 58.0541 26.0881C56.5447 25.6016 54.9467 25.4534 53.3736 25.6541C53.6972 25.4847 54.0364 25.3466 54.3863 25.2418C55.8611 24.8916 57.391 24.8399 58.886 25.0898C59.7728 25.2222 60.6223 25.5375 61.3808 26.0157C62.1392 26.4939 62.7899 27.1246 63.2916 27.8677L63.3711 28.0197C62.6767 28.7141 61.975 29.3797 61.2515 30.0308L61.2588 30.0525Z' fill='%23BDBDBD'/%3E%3C/svg%3E%0A");
	width: 52px;
	height: 33px;
}

.catOneItemBlock a:hover .catOneItemTitle span.jasmine::after {
	background-image: url("data:image/svg+xml,%3Csvg width='69' height='49' viewBox='0 0 69 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M68.7093 14.8897C68.4574 14.5287 68.1224 14.2334 67.7327 14.0288C67.3758 13.8327 66.9937 13.6866 66.5969 13.5948C66.294 13.5242 65.9872 13.4711 65.6782 13.4356C65.2046 13.3229 64.7177 13.2766 64.2313 13.2982C63.7005 13.341 63.1955 13.5455 62.7845 13.8841C62.5417 14.0315 62.3262 14.22 62.1479 14.4412C62.0891 14.5117 62.0359 14.5866 61.9888 14.6654H61.7428C60.6721 14.7378 59.8547 15.4539 59.9126 16.2714C59.9704 17.0889 60.8747 17.6821 61.9381 17.6025C62.0224 17.6099 62.1071 17.6099 62.1913 17.6025C62.2808 17.7148 62.38 17.8189 62.4879 17.9136C62.7259 18.1199 62.9943 18.2883 63.2837 18.4127C63.6482 18.5926 64.0491 18.6867 64.4556 18.6876H64.6654H64.9475C65.273 18.6452 65.5947 18.5774 65.9097 18.485C66.7026 18.2833 67.4428 17.9132 68.0799 17.3999C68.4263 17.1271 68.7018 16.7747 68.8829 16.3727C68.9805 16.1448 69.0178 15.8957 68.9914 15.6493C68.9668 15.3754 68.8694 15.1132 68.7093 14.8897ZM68.2246 16.0616C68.0928 16.3724 67.8925 16.6493 67.6386 16.8718C67.3697 17.1192 67.0792 17.3419 66.7705 17.5374C66.4547 17.7435 66.1233 17.9249 65.7795 18.0799C65.4575 18.2384 65.1137 18.3482 64.7594 18.4055H64.6437C64.2478 18.4339 63.8509 18.3669 63.4862 18.2102C63.2055 18.0695 62.9587 17.8696 62.7628 17.6242C62.546 17.3429 62.3885 17.0205 62.2998 16.6765C62.1181 15.9978 62.1955 15.2758 62.5169 14.651C62.6318 14.4149 62.7887 14.2016 62.9799 14.0216C63.357 13.7277 63.8125 13.5515 64.2892 13.5152C64.7588 13.4945 65.2289 13.5407 65.6854 13.6526C65.9572 13.7473 66.2229 13.8584 66.4812 13.9854C66.8101 14.1522 67.129 14.3382 67.4361 14.5424C67.7231 14.7329 67.969 14.9789 68.1595 15.2659C68.2338 15.3834 68.2785 15.5172 68.2899 15.6557C68.3012 15.7943 68.2788 15.9336 68.2246 16.0616V16.0616Z' fill='%23ED1C24'/%3E%3Cpath d='M62.3219 11.193C62.8355 11.5258 63.6674 11.1352 64.1666 10.3249C64.21 10.2598 64.2389 10.202 64.2751 10.1369C64.4642 10.1143 64.6492 10.0656 64.8249 9.99216C64.956 9.9387 65.0819 9.87332 65.2011 9.79685C65.6219 9.56792 65.9741 9.23077 66.2211 8.82023C66.3347 8.63387 66.4315 8.43778 66.5104 8.23427C66.59 8.07512 66.6551 7.90872 66.7275 7.74957C66.993 7.12884 67.1402 6.46394 67.1615 5.78912C67.1805 5.41885 67.111 5.04938 66.959 4.71124C66.8561 4.5121 66.691 4.35204 66.4887 4.25549C66.2942 4.16659 66.0793 4.1316 65.8666 4.1542C65.5066 4.21244 65.1621 4.34286 64.8538 4.53761C64.5679 4.71672 64.3033 4.92789 64.0653 5.167C63.9351 5.29721 63.8121 5.43466 63.6891 5.57211C63.3305 5.89276 63.0166 6.26016 62.7559 6.66445C62.4863 7.09849 62.3457 7.60032 62.3508 8.11128C62.3291 8.28907 62.3291 8.46884 62.3508 8.64662C62.368 8.75179 62.3922 8.8557 62.4231 8.95769C62.378 9.01508 62.337 9.07551 62.3002 9.13854C61.801 9.94153 61.8082 10.8675 62.3219 11.193ZM62.9512 6.78744C63.1996 6.40176 63.4989 6.05136 63.841 5.74572C63.9857 5.63721 64.1304 5.53592 64.2823 5.44188C64.5453 5.27353 64.8183 5.12135 65.0998 4.98614C65.3563 4.84939 65.6359 4.7611 65.9245 4.7257C66.0348 4.7052 66.1489 4.72041 66.25 4.76911C66.3444 4.81453 66.4227 4.88774 66.4743 4.9789C66.6006 5.23014 66.6651 5.50792 66.6624 5.78912C66.6684 6.41789 66.5955 7.04494 66.4453 7.65555C66.4453 7.793 66.373 7.93767 66.3296 8.07512C66.2457 8.29057 66.1441 8.49865 66.0258 8.69724C65.804 9.06769 65.4899 9.37429 65.1142 9.58705C64.7226 9.76852 64.2798 9.80692 63.8628 9.69556C63.5927 9.6204 63.3446 9.48146 63.1393 9.29045C62.941 9.08192 62.786 8.83601 62.6836 8.56703C62.6322 8.41915 62.5958 8.26646 62.5751 8.11128C62.5743 7.64352 62.7046 7.1849 62.9512 6.78744Z' fill='%23ED1C24'/%3E%3Cpath d='M60.4703 24.5256C59.1672 24.2209 57.8284 24.0968 56.4915 24.1566L56.6868 24.0119C57.7905 23.2117 58.6457 22.1158 59.1536 20.8506C59.4461 20.1986 59.6052 19.4947 59.6213 18.7803C59.6375 18.0659 59.5104 17.3555 59.2477 16.691C59.103 16.3437 58.9511 15.9676 58.7992 15.6493C61.0678 14.0538 63.2062 12.2806 65.1942 10.3466C63.1614 11.8441 60.8537 13.3416 58.4302 14.8029C58.2638 14.4122 58.0902 14.0288 57.9166 13.6454C57.8977 13.5838 57.8667 13.5265 57.8254 13.477C57.7841 13.4275 57.7333 13.3867 57.676 13.3571C57.6187 13.3274 57.5561 13.3095 57.4919 13.3043C57.4276 13.2992 57.3629 13.307 57.3017 13.3271C56.719 13.4898 56.1524 13.7053 55.6089 13.9709C53.8935 14.942 52.5918 16.5061 51.9484 18.3693L50.5956 19.0421C50.1388 18.1936 49.5048 17.4534 48.7365 16.8718C48.0458 16.3234 47.2433 15.9332 46.3854 15.7288C46.7094 15.498 46.9971 15.22 47.239 14.9041C47.6734 15.1544 48.141 15.3419 48.628 15.4612C48.7943 15.5118 48.9607 15.5263 49.1271 15.5625L49.6263 15.6131H50.1327C50.299 15.6131 50.4727 15.6131 50.6318 15.5625C51.2913 15.4496 51.9382 15.2727 52.5633 15.0344C53.8461 14.5865 55.0179 13.8686 55.9995 12.9292C56.5426 12.4316 56.955 11.808 57.2004 11.1135C57.3349 10.7179 57.3648 10.2942 57.2872 9.88365C57.2061 9.47704 57.0301 9.09532 56.7736 8.76958C56.4082 8.31938 55.9554 7.94782 55.4425 7.67724C55.515 7.24379 55.515 6.80129 55.4425 6.36784C55.3775 5.95586 55.2081 5.56738 54.9506 5.23931C54.6856 4.92571 54.3512 4.67805 53.974 4.5159C53.2894 4.22645 52.5441 4.10969 51.8037 4.17589C51.5877 4.18529 51.3726 4.20946 51.1599 4.24824C51.1106 4.03781 51.0503 3.83016 50.9791 3.62611C50.7483 2.92616 50.3539 2.2913 49.8288 1.77417C49.5282 1.48927 49.1635 1.28086 48.7654 1.1665C48.3621 1.06173 47.9388 1.06173 47.5356 1.1665C47.1094 1.26924 46.7034 1.44286 46.3347 1.68012C45.884 1.31419 45.3652 1.04125 44.8083 0.877121C44.4102 0.764667 43.9909 0.749781 43.5858 0.833718C43.1755 0.922505 42.7947 1.11421 42.4789 1.39076C41.9359 1.88989 41.5214 2.5128 41.2708 3.20652C40.8888 4.1926 40.6831 5.23819 40.6632 6.29551C40.4178 6.34401 40.1761 6.40926 39.9397 6.49083C37.8318 7.34396 36.131 8.97235 35.1869 11.0411C34.912 11.5692 34.6805 12.119 34.4128 12.6905C34.3852 12.6503 34.3633 12.6065 34.3477 12.5603C34.0997 11.0368 33.3872 9.62698 32.3077 8.52362C31.8102 7.96111 31.2035 7.50559 30.5245 7.18475C29.8455 6.8639 29.1084 6.68444 28.3579 6.65722C27.2293 6.65722 26.1081 6.59211 24.9795 6.56317C24.8029 6.56168 24.6318 6.62485 24.4986 6.74078C24.3653 6.85672 24.2791 7.01741 24.2561 7.19254C24.0991 8.19852 24.1384 9.22538 24.3718 10.2164C24.9444 12.2729 26.1521 14.0959 27.8225 15.425C28.0468 15.6203 28.2783 15.8012 28.546 16.0182C28.4519 16.0182 28.4085 16.0616 28.3796 16.0616C27.2201 15.882 26.0343 15.9939 24.9289 16.3871C23.7208 16.7716 22.647 17.4917 21.8327 18.4633C21.6805 18.1716 21.5114 17.889 21.3263 17.617C21.7953 16.5914 21.8851 15.4327 21.5795 14.3471C22.1387 15.4683 22.2624 16.7571 21.9267 17.9642C23.3735 17.3999 24.097 15.3961 23.5978 13.3054C23.4737 12.7813 23.2712 12.2789 22.9974 11.8152C22.5922 10.8096 19.9011 7.70616 19.9011 7.70616C19.9011 7.70616 19.279 8.93596 18.5556 10.2815C17.9103 11.4981 17.5936 12.8621 17.6368 14.2386C17.4271 14.1229 17.2173 13.9999 16.993 13.8914C15.9218 13.3335 14.7735 12.9385 13.5857 12.7194V12.7194C11.2853 11.902 2.06174 11.8803 2.06174 11.8803C2.06174 11.8803 3.20474 14.7739 4.42731 17.9497C6.07669 22.2902 9.28141 25.4009 11.6976 26.6307C15.8645 28.8009 19.4165 27.7809 21.3697 25.3647C21.3032 25.0602 21.2162 24.7605 21.1093 24.4677C21.9702 24.7841 22.8835 24.9338 23.8004 24.909C25.2658 24.8698 26.7021 24.4909 27.9962 23.8021C28.6617 23.4549 29.3055 23.0787 29.9928 22.6592C29.9928 22.7387 29.9422 22.7966 29.9277 22.8473C29.345 24.1793 29.1518 25.6491 29.3706 27.0865L29.414 27.3324L26.94 28.0052C10.8946 32.1286 0.224259 27.8388 0 27.7448C3.25863 29.9499 6.84859 31.6203 10.6342 32.6929C17.0654 33.7925 24.1114 32.6929 30.9405 30.4431C31.1901 30.6959 31.4639 30.9237 31.7579 31.1231C32.5826 31.6946 33.4073 32.2516 34.2103 32.8521C34.6733 33.1921 34.9337 33.2282 35.3388 32.8521C37.0182 34.0714 38.2994 35.7603 39.021 37.7062C36.8001 34.1253 33.9933 33.561 33.2337 33.4525C31.3239 35.2393 30.6945 38.2777 32.7635 41.6343C34.6544 44.3098 37.412 46.2495 40.5691 47.1251C43.3253 47.9497 45.7994 48.7383 45.7994 48.7383C45.7994 48.7383 45.2279 41.0122 44.4104 39.1313C44.1514 38.1494 43.7492 37.2109 43.2168 36.3462C42.4749 35.1109 41.4756 34.05 40.287 33.2355C41.172 33.4428 42.0896 33.4699 42.9853 33.315C44.3486 33.0858 45.6393 32.5408 46.7543 31.7235C47.3403 31.3112 47.8828 30.8482 48.476 30.3852C48.476 30.472 48.476 30.5227 48.4326 30.5733C48.073 31.8997 48.0905 33.3002 48.4833 34.6172C48.6733 35.3563 49.0187 36.0463 49.4964 36.6414C49.9742 37.2364 50.5734 37.7227 51.2539 38.0679C52.0931 38.4875 52.9467 38.8998 53.7787 39.3556C54.2706 39.6305 54.5383 39.616 54.8638 39.1241C55.5023 38.1556 55.9156 37.0563 56.0733 35.9071C56.2311 34.7578 56.1292 33.5878 55.7753 32.4831C55.6306 31.9189 55.4136 31.3763 55.24 30.841C55.7635 31.0946 56.2995 31.3216 56.8459 31.521C59.1102 32.2082 61.1864 31.9984 62.9733 30.2695C63.524 29.7359 64.1062 29.2359 64.7167 28.772C65.2086 28.3958 65.3027 28.1354 64.9482 27.6073C63.9026 26.0471 62.301 24.9449 60.4703 24.5256V24.5256ZM20.205 22.5217C19.0867 20.9489 17.5952 19.6786 15.8645 18.825C17.5739 19.3633 19.1648 20.2226 20.5522 21.357C20.4654 21.7476 20.3135 22.1383 20.205 22.5217ZM51.7459 22.2974C51.8358 21.5624 51.9883 20.8363 52.2016 20.1272C52.3714 19.5623 52.5893 19.0129 52.8527 18.485C52.9994 18.1955 53.1637 17.9153 53.3446 17.6459C54.0797 16.494 55.1764 15.6188 56.4625 15.1573C56.5146 15.1395 56.5678 15.125 56.6217 15.1139H56.7447L56.9979 15.6565L57.4536 16.6403C57.6128 16.9876 57.7791 17.3638 57.9311 17.6893C58.3432 18.6673 58.3588 19.7673 57.9745 20.7566C57.6449 21.6665 57.1129 22.4897 56.4186 23.1639C55.7244 23.8381 54.886 24.3458 53.9667 24.6485C53.5528 24.7949 53.123 24.892 52.6863 24.9379C53.193 24.2479 53.7808 23.6213 54.437 23.0715C54.4092 23.0486 54.3848 23.0218 54.3646 22.9919L52.5995 24.4388H52.5272C53.1131 23.4115 53.7063 22.3915 54.2489 21.451C53.4423 22.2065 52.7889 23.1104 52.3246 24.1132C52.579 22.5899 53.0037 21.1 53.5906 19.6714C52.6805 20.997 52.0797 22.51 51.8327 24.0987H51.7459C51.7055 23.499 51.7055 22.8972 51.7459 22.2974ZM52.5272 25.8639C52.5566 26.1275 52.4837 26.3923 52.3235 26.6037C52.1633 26.815 51.928 26.9568 51.6663 26.9996C51.534 27.0241 51.3982 27.0215 51.2669 26.9921C51.1356 26.9627 51.0116 26.9071 50.9024 26.8286C50.7932 26.7501 50.7009 26.6503 50.6312 26.5353C50.5615 26.4202 50.5158 26.2923 50.4967 26.1591C50.4777 26.0259 50.4858 25.8903 50.5205 25.7603C50.5552 25.6304 50.6158 25.5088 50.6987 25.4028C50.7816 25.2969 50.8851 25.2087 51.0028 25.1438C51.1206 25.0788 51.2503 25.0383 51.3842 25.0247C51.6466 24.9872 51.9133 25.054 52.127 25.2109C52.3407 25.3678 52.4844 25.6022 52.5272 25.8639V25.8639ZM49.7565 19.2157L49.8795 19.3965C50.2191 19.9182 50.4822 20.4858 50.6608 21.0821C51.0046 22.1011 51.0988 23.1877 50.9356 24.2507L50.8271 24.2941L49.6697 22.0225C49.8231 22.7937 50.0914 23.5374 50.4654 24.229C49.8015 23.6338 49.1847 22.988 48.6207 22.2974C48.4182 22.0443 48.2228 21.7838 48.042 21.5089C48.1514 21.8154 48.2895 22.1109 48.4543 22.3915C48.9167 23.1289 49.4736 23.8026 50.111 24.3953L50.0675 24.4605C49.4092 24.0336 48.7509 23.6141 48.0999 23.18L47.7888 22.9702L47.6369 22.8617C47.1377 22.5289 46.6747 22.2034 46.3347 21.9647C46.6107 22.3682 46.9419 22.731 47.3186 23.0426L47.5211 23.209L47.9118 23.5055C48.5845 23.9902 49.2718 24.446 49.9518 24.9524C49.4026 24.8287 48.8615 24.6717 48.3314 24.4822C47.7823 24.2475 47.2504 23.9743 46.7398 23.6647C46.6495 23.6176 46.5625 23.5644 46.4794 23.5055C46.1225 23.2857 45.7794 23.0441 45.4522 22.7821C45.0047 22.4144 44.5908 22.0077 44.2151 21.5668C43.5843 20.8386 43.1245 19.9784 42.8696 19.0493C42.7685 18.6845 42.6984 18.3118 42.6598 17.9353C42.6598 17.805 42.6598 17.6748 42.6236 17.5374C42.5874 17.3999 42.6236 17.4072 42.6236 17.3276C43.7437 17.1368 44.8743 17.0136 46.0092 16.9586C47.6441 16.9659 48.8305 17.928 49.7565 19.2157V19.2157ZM35.4907 19.3676V19.2808C36.0767 19.4761 36.6771 19.657 37.2559 19.8812C37.8346 20.1055 38.4061 20.3659 39.0644 20.6553C38.1085 19.8837 37.0096 19.3084 35.8308 18.9625C37.4847 18.9547 39.1336 19.1441 40.7427 19.5268C39.2336 18.7915 37.5815 18.3964 35.9031 18.3693C36.2677 18.2438 36.643 18.1517 37.0244 18.0944C38.4246 17.9729 39.8352 18.0853 41.1985 18.4272C41.2774 18.8003 41.3887 19.1658 41.5312 19.5195C42.184 21.0561 43.2509 22.381 44.613 23.3464L43.4772 24.1349C42.9016 24.4901 42.2528 24.7098 41.5799 24.7775C40.9069 24.8452 40.2273 24.759 39.5925 24.5256C39.2911 24.4419 38.998 24.3305 38.7172 24.1928C37.8021 23.7339 37.0069 23.0676 36.395 22.2468C36.2649 22.016 36.1559 21.7739 36.0695 21.5234C35.7656 20.8796 35.4473 20.2285 35.1363 19.5846L35.1869 19.5195L37.2848 21.0387C36.7916 20.3839 36.1897 19.8187 35.5052 19.3676H35.4907ZM41.0972 17.5301C40.5402 17.4216 39.9759 17.3348 39.3972 17.2625L39.6214 17.1395C40.8994 16.4673 41.9605 15.4463 42.6815 14.1952V14.1952C42.696 14.8167 42.9561 15.4071 43.4049 15.8374L41.6036 16.0327C41.4405 16.0526 41.2913 16.1342 41.1864 16.2606C41.0815 16.387 41.0289 16.5487 41.0393 16.7127C41.061 16.9876 41.0755 17.2625 41.0972 17.5301V17.5301ZM51.8399 5.23209C52.4041 5.23108 52.9627 5.34427 53.4821 5.56486C53.699 5.65695 53.8902 5.80064 54.039 5.98346C54.1878 6.16627 54.2896 6.38267 54.3357 6.61382C54.381 6.82039 54.4005 7.03181 54.3936 7.24319C53.9614 7.10224 53.5187 6.9958 53.0697 6.92488C52.5208 6.84438 51.9676 6.79607 51.4131 6.78019C51.4131 6.40401 51.4131 6.05678 51.4131 5.6372C51.4058 5.49909 51.3913 5.36145 51.3697 5.22485L51.8399 5.23209ZM51.0514 7.06955L51.3986 7.1419L51.7459 7.23594H51.811L52.1148 7.32999L52.2523 7.38064L52.491 7.4602L52.8816 7.60489L53.3157 7.79297L53.8221 8.02446L54.2489 8.24872L54.5527 8.40787C54.6757 8.48745 54.8059 8.5598 54.9289 8.64661L55.1387 8.79852L55.2834 8.89979C55.3919 8.9866 55.4932 9.08065 55.5944 9.17469C55.6869 9.26899 55.7715 9.37061 55.8476 9.47854C55.9581 9.61974 56.0438 9.77876 56.1008 9.94875C56.1371 10.0538 56.159 10.1634 56.1659 10.2743C56.1805 10.4519 56.1633 10.6307 56.1153 10.8024C55.9404 11.3431 55.6462 11.8376 55.2544 12.2492L54.9434 12.5748C54.6095 12.8968 54.2568 13.1987 53.8872 13.479L53.7859 13.5514L53.2433 13.942C52.9467 14.1445 52.6357 14.3399 52.3174 14.5207L52.0425 14.6582C51.5862 14.9072 51.1 15.0969 50.5956 15.2225H50.5522C49.9553 15.3557 49.3338 15.3282 48.7509 15.1429C48.6013 15.1014 48.4559 15.0457 48.3169 14.9765C48.1767 14.9142 48.0413 14.8416 47.9118 14.7595C47.7758 14.6737 47.6453 14.5795 47.5211 14.4773C47.5211 14.3761 47.3909 14.2892 47.2318 14.2024C46.9324 13.875 46.6881 13.5012 46.5083 13.0956C46.4432 12.9582 46.3926 12.8207 46.342 12.6905C46.2913 12.5603 46.2841 12.5169 46.2624 12.4301C46.2136 12.2736 46.1749 12.1141 46.1466 11.9526C46.1246 11.8428 46.1101 11.7316 46.1032 11.6198C46.0996 11.5862 46.0996 11.5522 46.1032 11.5186C46.1032 11.4318 46.1032 11.3522 46.1032 11.2726V11.1641C46.1032 11.0556 46.1032 10.9471 46.1032 10.8386C46.1032 10.7228 46.1032 10.6071 46.1032 10.4986C46.1067 10.4649 46.1067 10.4309 46.1032 10.3973C46.1032 10.3105 46.1032 10.2309 46.1539 10.1441V10.0428C46.176 9.93021 46.205 9.81909 46.2407 9.71003C46.2841 9.57258 46.3347 9.42789 46.3854 9.29044C46.436 9.15299 46.5083 9.01554 46.5807 8.87809C46.8031 8.46964 47.0971 8.10454 47.4488 7.80021C47.6934 7.5974 47.9633 7.4272 48.2518 7.29383C48.5412 7.1599 48.8481 7.06736 49.1633 7.01893L49.4671 6.98275H49.6407H50.1761H50.3859H50.4582L50.7331 7.01893L51.0514 7.06955ZM50.6825 5.76017C50.7837 6.09294 50.8705 6.43297 50.9429 6.77297C50.4596 6.76942 49.9765 6.79355 49.496 6.84529C49.3532 6.37325 49.1842 5.90955 48.9897 5.45635C49.3315 5.38513 49.6768 5.332 50.0241 5.2972L50.5522 5.25379C50.5739 5.39848 50.6318 5.56485 50.6969 5.73847L50.6825 5.76017ZM47.7888 2.26609C48.019 2.21894 48.2571 2.22856 48.4827 2.2941C48.7084 2.35964 48.9146 2.47913 49.0837 2.64226C49.4883 3.03807 49.8104 3.51016 50.0314 4.03122L50.2267 4.47249L49.8361 4.59548C49.4671 4.71846 49.1126 4.87038 48.7654 5.0223C48.5396 4.52347 48.281 4.04013 47.9914 3.57547C47.7515 3.18938 47.4831 2.82183 47.1884 2.47588C47.3822 2.37196 47.589 2.29412 47.8033 2.24439L47.7888 2.26609ZM41.5312 5.78911C41.5602 5.63961 41.5964 5.48769 41.6398 5.33336C41.6398 5.18868 41.7193 5.03676 41.7627 4.88485C41.8061 4.73293 41.8785 4.51591 41.9436 4.32782C42.0087 4.13974 42.1317 3.8359 42.2402 3.60441C42.4657 3.08738 42.8044 2.62755 43.2313 2.25885C43.3258 2.18587 43.4276 2.12285 43.5351 2.07077C43.636 2.02069 43.743 1.98418 43.8534 1.96224C43.9663 1.94738 44.0806 1.94738 44.1934 1.96224C44.3155 1.96586 44.4368 1.98284 44.5551 2.01289L44.7649 2.07799H44.8228L44.9747 2.1431H45.0326L45.2062 2.22993H45.2424C45.5198 2.37884 45.7857 2.54808 46.0381 2.7363L46.3058 2.95334C46.4866 3.09802 46.6675 3.25716 46.8483 3.41631L46.9134 3.47418L47.4271 3.96612C47.7613 4.30676 48.0753 4.66667 48.3675 5.044C48.4688 5.17421 48.5556 5.30442 48.6497 5.44187V5.48529C48.7292 5.60827 48.8088 5.73849 48.8811 5.8687C48.9606 5.99981 49.033 6.13504 49.0982 6.27381C49.1835 6.45507 49.2583 6.64104 49.3224 6.83083H49.0982C48.444 6.94123 47.8146 7.16656 47.239 7.49639C46.6409 7.83938 46.1269 8.31139 45.7343 8.87809C45.3205 9.46506 45.0708 10.1518 45.0109 10.8675C44.984 11.2428 45.0083 11.62 45.0832 11.9888H44.9096C44.7649 11.9888 44.6202 11.9888 44.4755 11.9526C44.1768 11.912 43.8833 11.8392 43.6002 11.7356H43.5568C43.6343 11.0989 43.5901 10.4532 43.4266 9.833C43.1228 8.69965 42.8093 7.56871 42.4862 6.44018C42.4614 6.30484 42.3848 6.18451 42.2726 6.10479C42.1605 6.02508 42.0217 5.99228 41.8857 6.01337L41.4734 6.08572C41.4734 5.99167 41.4951 5.88316 41.524 5.76741L41.5312 5.78911ZM34.7094 14.6292C35.0621 13.2639 35.647 11.9694 36.4384 10.8024C37.4184 9.28989 38.9588 8.22831 40.721 7.85085V7.85085H40.8657H41.0032C41.0755 8.10405 41.1551 8.36447 41.2347 8.61767C41.4083 9.1747 41.5746 9.72449 41.7338 10.2815C41.7772 10.4262 41.8206 10.5709 41.8568 10.7156C41.8633 10.7441 41.8633 10.7738 41.8568 10.8024C41.8952 10.9278 41.9242 11.056 41.9436 11.1858C42.0666 12.1365 41.8842 13.1017 41.4227 13.942C40.9424 14.8457 40.2631 15.6285 39.4359 16.2313C38.6088 16.8341 37.6556 17.2411 36.6482 17.4216C36.1907 17.5098 35.7248 17.5462 35.2592 17.5301C35.8915 16.8816 36.6009 16.3131 37.3716 15.8374L37.3137 15.7433L35.2375 17.0093L35.1724 16.9659L37.415 14.0722C36.4617 14.7482 35.6465 15.6003 35.0133 16.5825C35.5036 15.0362 36.1686 13.5508 36.9954 12.1552C35.8437 13.4081 34.9883 14.9038 34.4924 16.5318H34.4056C34.4581 15.8841 34.5573 15.241 34.7022 14.6075L34.7094 14.6292ZM34.9916 18.485C34.9843 18.7648 34.8699 19.031 34.672 19.2289C34.4741 19.4268 34.2079 19.5411 33.9282 19.5485C33.7853 19.5547 33.6427 19.531 33.5095 19.4789C33.3763 19.4269 33.2554 19.3476 33.1546 19.2461C33.0539 19.1447 32.9754 19.0233 32.9242 18.8897C32.873 18.7562 32.8503 18.6134 32.8575 18.4706C32.8543 18.3314 32.8799 18.193 32.9326 18.0642C32.9853 17.9353 33.064 17.8187 33.1638 17.7216C33.2636 17.6246 33.3823 17.5491 33.5126 17.5C33.6429 17.4508 33.7819 17.4291 33.9209 17.4361C34.1963 17.4377 34.4604 17.5454 34.6584 17.7367C34.8565 17.928 34.9732 18.1882 34.9843 18.4633L34.9916 18.485ZM26.9255 12.7339C26.0745 11.4127 25.6994 9.84079 25.8621 8.27766C25.8729 8.20403 25.8898 8.13145 25.9127 8.06065C27.1196 8.026 28.3276 8.06463 29.5298 8.17638C31.2226 8.42957 32.3222 9.62322 33.0962 11.1062C33.6944 12.3353 33.9612 13.6994 33.8703 15.0633C33.813 15.5669 33.7162 16.0651 33.5809 16.5535H33.458C33.1613 15.6854 32.872 14.8173 32.5826 13.9926C32.6309 14.824 32.804 15.6435 33.0962 16.4233C32.2473 15.4457 31.5187 14.3698 30.926 13.2186C31.2489 14.445 31.8449 15.5826 32.6694 16.5463L32.6115 16.6114C31.9822 16.0688 31.36 15.5263 30.7451 14.9765C30.1302 14.4267 29.5009 13.8335 29.074 13.4429C29.4462 14.1366 29.9358 14.7608 30.5209 15.2876C31.1575 15.8952 31.8085 16.4812 32.4452 17.1178C31.8887 16.9092 31.3452 16.6676 30.8175 16.3944C29.2474 15.4892 27.9118 14.2279 26.9183 12.7122L26.9255 12.7339ZM26.6 23.2524C25.2925 23.6607 23.8938 23.6758 22.5778 23.2958L22.2739 23.2017L21.9484 23.0787C21.832 23.0352 21.7185 22.9845 21.6084 22.9268L21.7386 22.5072C22.0063 21.6681 22.245 20.8361 22.5488 20.0259L22.6429 19.7872C23.3157 18.1016 24.7625 17.2769 26.4698 16.8935C28.198 16.4857 30.0158 16.7278 31.5771 17.5736L32.2426 17.9063C32.2464 17.9472 32.2464 17.9884 32.2426 18.0293H29.4068C29.4032 18.0557 29.4032 18.0825 29.4068 18.1089C29.8336 18.1667 30.2677 18.2463 30.7017 18.2753C31.1358 18.3042 31.5554 18.2753 31.9822 18.2753V18.3693C31.3673 18.5719 30.7596 18.8034 30.1302 18.977C29.5009 19.1506 28.886 19.2663 28.2638 19.4327C29.4957 19.4421 30.7197 19.2364 31.8809 18.825C30.4367 19.8455 28.875 20.6883 27.2293 21.3353C29.197 21.0966 30.8464 20.1055 32.4741 19.1289C32.1395 19.5846 31.7745 20.0172 31.3817 20.4238C30.0202 21.7122 28.3821 22.6722 26.5927 23.2307L26.6 23.2524ZM34.9409 31.1737L34.789 31.3329H34.7384C34.015 30.841 33.2409 30.3635 32.503 29.8861L31.9966 29.5461C31.1386 28.958 30.5362 28.0658 30.3111 27.0503C30.231 26.7585 30.173 26.461 30.1375 26.1605C30.0492 25.2528 30.1447 24.3366 30.4181 23.4666C30.6915 22.5966 31.1374 21.7906 31.729 21.0966C32.0894 20.7022 32.4894 20.3458 32.9226 20.0332C32.6911 20.8072 32.4596 21.5813 32.1992 22.3626C32.6408 21.7458 32.9556 21.0474 33.1252 20.3081H33.2626C33.2264 21.5379 33.183 22.7677 33.1469 23.9758C33.5396 22.8674 33.7068 21.6918 33.6388 20.5179C34.2155 22.1361 34.5708 23.8249 34.695 25.5383C35.0712 23.8455 34.6588 22.2179 34.2103 20.4744C34.7523 21.1562 35.2362 21.8822 35.6571 22.6447C36.0074 23.3905 36.251 24.182 36.3805 24.9958C36.4822 25.61 36.5258 26.2325 36.5108 26.855C36.4975 27.3595 36.432 27.8613 36.3154 28.3524C36.1003 29.3879 35.6247 30.3514 34.9337 31.152L34.9409 31.1737ZM39.6287 29.5027C39.4768 30.4503 39.2959 31.3835 39.1295 32.324C39.104 32.4187 39.104 32.5186 39.1295 32.6134C38.1565 32.1436 37.0714 31.9557 35.9971 32.0708C36.8646 30.8688 37.367 29.4421 37.444 27.9618C38.8908 27.3541 40.2797 26.703 41.6542 26.0303C40.5498 26.869 39.8197 28.1084 39.6214 29.481L39.6287 29.5027ZM45.3219 31.4631C43.9587 32.1131 42.4132 32.2741 40.9453 31.9189C40.8223 31.9189 40.7138 31.8465 40.6053 31.8176C40.7861 30.7759 40.9091 29.7486 41.1551 28.7431C41.5602 27.0792 42.8045 26.1171 44.3526 25.5383C45.9127 24.9274 47.6431 24.9119 49.2139 25.4949L49.8867 25.7192C49.8867 25.7192 49.8867 25.7192 49.9301 25.8277L47.2824 26.2039V26.2835C47.6947 26.2835 48.1071 26.2835 48.5194 26.2835C48.9318 26.2835 49.3224 26.175 49.7203 26.1171C49.7233 26.1435 49.7233 26.1702 49.7203 26.1966C49.1705 26.4715 48.6352 26.7681 48.0709 27.0141C47.5067 27.2601 46.9496 27.4482 46.3854 27.6869C47.5453 27.5352 48.6693 27.1801 49.7058 26.6379C48.4919 27.7847 47.1438 28.7806 45.6909 29.6039C47.4994 29.1193 48.8884 27.9763 50.299 26.8405C50.0478 27.3124 49.7651 27.7667 49.4526 28.2005C48.339 29.5827 46.9235 30.6914 45.3147 31.4414L45.3219 31.4631ZM54.1693 37.7568C54.1349 37.8151 54.0962 37.8707 54.0536 37.9232C54.0435 37.9398 54.0282 37.9525 54.0101 37.9594C53.0625 37.5181 52.122 37.0913 51.1961 36.6428C50.6442 36.3492 50.1637 35.9377 49.7887 35.4376C49.4136 34.9376 49.1532 34.3611 49.0258 33.7491C48.8237 32.9116 48.7919 32.0421 48.9323 31.1921C49.0728 30.3421 49.3826 29.5289 49.8433 28.8009C50.131 28.3847 50.4581 27.9971 50.8199 27.6435L50.4727 29.915C50.8049 29.2815 51.0066 28.5878 51.0659 27.875H51.1961C51.3263 29.0324 51.4493 30.1827 51.5722 31.3184C51.7928 30.2299 51.7928 29.1082 51.5722 28.0197C52.3261 29.4578 52.8833 30.9906 53.2289 32.5772C53.3591 30.9423 52.7587 29.4737 52.1076 27.9329C52.7139 28.5034 53.275 29.1201 53.7859 29.7776C54.5296 30.9312 54.9974 32.2407 55.1532 33.6044C55.3292 35.0556 54.9774 36.5218 54.1621 37.7351L54.1693 37.7568ZM61.2588 30.0525C60.7694 30.464 60.192 30.7577 59.5711 30.9107C58.9502 31.0637 58.3025 31.072 57.6779 30.935C56.4231 30.7423 55.2666 30.1424 54.3863 29.2278C54.2339 29.0312 54.1006 28.8204 53.9884 28.5984L52.8672 26.8839C52.8648 26.8623 52.8648 26.8404 52.8672 26.8188L55.0374 27.9618C54.4766 27.412 53.8226 26.9663 53.1059 26.6452C53.1059 26.6452 53.1059 26.5873 53.1059 26.5584C53.6846 26.6596 54.2706 26.7464 54.8421 26.8767C55.4136 27.0069 55.9851 27.1877 56.6361 27.3686C55.6396 26.774 54.536 26.3807 53.388 26.2111C54.9327 25.9822 56.4994 25.9409 58.0541 26.0881C56.5447 25.6016 54.9467 25.4534 53.3736 25.6541C53.6972 25.4847 54.0364 25.3466 54.3863 25.2418C55.8611 24.8916 57.391 24.8399 58.886 25.0898C59.7728 25.2222 60.6223 25.5375 61.3808 26.0157C62.1392 26.4939 62.7899 27.1246 63.2916 27.8677L63.3711 28.0197C62.6767 28.7141 61.975 29.3797 61.2515 30.0308L61.2588 30.0525Z' fill='%23ED1C24'/%3E%3C/svg%3E%0A");
}

span.lotus::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 29'%3e%3cpath d='M22.7 24.3l-.1-.1c-2.8.3-10-.4-10.9-14.7 2.6.7 4.6 1.5 6.3 2.3.1-.5.2-1 .4-1.5-4.6-3-10-4.9-10-4.9S9.8 15.9 14 21c3.1 4 7 3.7 8.7 3.3zM35.6 9.6c-.9 14.2-8.2 14.9-10.9 14.7-.1 0-.1.1-.1.1 1.7.4 5.6.6 8.8-3.2C37.6 16 39 5.5 39 5.5s-5.5 1.8-10 4.9c.1.5.3 1 .4 1.5 1.6-.9 3.7-1.6 6.2-2.3zm-30.4 11c2.4-1.1 4.5-1.8 6.3-2.2-.2-.5-.5-.9-.7-1.4C5.4 17.5 0 19.6 0 19.6s7.8 7.2 14.3 8.4c4.9.9 7.7-1.7 8.8-3.1h-.2c-1.9 1.9-7.9 6-17.7-4.3zm31.3-3.7c-.2.5-.4 1-.7 1.4 1.8.4 3.9 1.1 6.3 2.2-9.8 10.4-15.8 6.3-17.8 4.3h-.2c1.1 1.4 3.9 4.1 8.8 3.1 6.5-1.2 14.3-8.4 14.3-8.4.1.1-5.3-2-10.7-2.6zm-12.9 7.2s.1 0 0 0h0c.1 0 0 0 0 0zm5.6-8.5C29.2 9 23.7 0 23.7 0s-5.6 9-5.6 15.6c0 6.2 4.9 8.2 5.5 8.5-.8-.4-9.8-5.1.1-18.8 9.9 13.7.9 18.4.1 18.8.5-.3 5.4-2.2 5.4-8.5z' fill='%23bdbdbd'/%3e%3c/svg%3e");
	width: 47px;
	height: 28px;
}

.catOneItemBlock a:hover .catOneItemTitle span.lotus::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 29'%3e%3cpath d='M22.7 24.3l-.1-.1c-2.8.3-10-.4-10.9-14.7 2.6.7 4.6 1.5 6.3 2.3.1-.5.2-1 .4-1.5-4.6-3-10-4.9-10-4.9S9.8 15.9 14 21c3.1 4 7 3.7 8.7 3.3zM35.6 9.6c-.9 14.2-8.2 14.9-10.9 14.7-.1 0-.1.1-.1.1 1.7.4 5.6.6 8.8-3.2C37.6 16 39 5.5 39 5.5s-5.5 1.8-10 4.9c.1.5.3 1 .4 1.5 1.6-.9 3.7-1.6 6.2-2.3zm-30.4 11c2.4-1.1 4.5-1.8 6.3-2.2-.2-.5-.5-.9-.7-1.4C5.4 17.5 0 19.6 0 19.6s7.8 7.2 14.3 8.4c4.9.9 7.7-1.7 8.8-3.1h-.2c-1.9 1.9-7.9 6-17.7-4.3zm31.3-3.7c-.2.5-.4 1-.7 1.4 1.8.4 3.9 1.1 6.3 2.2-9.8 10.4-15.8 6.3-17.8 4.3h-.2c1.1 1.4 3.9 4.1 8.8 3.1 6.5-1.2 14.3-8.4 14.3-8.4.1.1-5.3-2-10.7-2.6zm-12.9 7.2s.1 0 0 0h0c.1 0 0 0 0 0zm5.6-8.5C29.2 9 23.7 0 23.7 0s-5.6 9-5.6 15.6c0 6.2 4.9 8.2 5.5 8.5-.8-.4-9.8-5.1.1-18.8 9.9 13.7.9 18.4.1 18.8.5-.3 5.4-2.2 5.4-8.5z' fill='%23ED1C24'/%3e%3c/svg%3e");
}

span.camellia::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='50' height='51' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M48.318 39.044c-.011-.317-.021-.665-.074-1.066a16.746 16.746 0 00-1.119-3.946 14.497 14.497 0 00-2.142-3.577c.222-.159.454-.317.665-.486a13.02 13.02 0 002.543-2.796c.348-.517.675-1.045.96-1.593.274-.539.591-1.108.76-1.836.084-.36.116-.76.063-1.172a2.785 2.785 0 00-.443-1.15c-.222-.327-.538-.612-.707-.77-.211-.19-.443-.422-.718-.633a11.468 11.468 0 00-.453-.306 14.71 14.71 0 001.002-3.704c.095-.696.137-1.393.148-2.079-.01-.675.01-1.403-.211-2.237a3.39 3.39 0 00-.602-1.245 3.462 3.462 0 00-1.044-.897c-.76-.422-1.446-.559-2.121-.717a13.654 13.654 0 00-4.136-.2c-1.362.147-2.68.442-3.968.907-.158.063-.316.126-.485.2-.085-.274-.17-.549-.264-.823a13.68 13.68 0 00-3.05-4.738c-.432-.432-.875-.897-1.53-1.276a2.948 2.948 0 00-1.118-.401 2.976 2.976 0 00-1.193.084c-.728.211-1.255.549-1.783.876l-.221.158C25.082 1.996 22.634.688 19.954.413a3.551 3.551 0 00-1.393.106 3.02 3.02 0 00-1.266.76c-.317.327-.506.59-.718.907-.21.306-.38.623-.538.918-.643 1.203-1.16 2.49-1.466 3.83a14.521 14.521 0 00-.338 4.622 13.097 13.097 0 00-1.287 0c-2.448.158-5.044.865-7.06 2.5-.295.233-.58.529-.78.908-.211.38-.306.823-.306 1.224.02.728.168 1.351.348 1.942.031.127.084.243.116.359a16.577 16.577 0 00-2.511 2.142c-.96.97-1.89 2.142-2.448 3.524-.148.359-.296.813-.306 1.33-.011.517.137 1.034.348 1.435a8.023 8.023 0 001.308 1.783c.496.517 1.024.96 1.551 1.372.538.422 1.098.802 1.689 1.16a14.927 14.927 0 003.925 1.657c-.18.454-.348.907-.475 1.372-.327 1.234-.433 2.522-.422 3.746 0 1.234.148 2.553.665 3.777.126.317.316.686.622 1.003.306.316.707.548 1.077.664.643.2 1.308.285 1.952.306.264 0 .506-.01.76-.02a14.662 14.662 0 001.255 3.028c.348.612.728 1.203 1.15 1.751.2.285.422.549.655.813.21.253.474.559.801.823.317.274.707.538 1.193.696.475.17 1.034.19 1.509.085.242-.053.453-.127.665-.211l.432-.19.897-.39c.602-.275 1.235-.57 1.847-.96.59-.38 1.14-.803 1.656-1.257 1.003-.886 1.857-1.91 2.585-2.996.306.253.623.496.96.728a12.87 12.87 0 005.308 1.984c.306.052.623.084.929.105a5.29 5.29 0 001.013.021c.37-.032.76-.105 1.15-.295.39-.19.739-.507.96-.855.116-.18.2-.359.274-.538l.159-.401.327-.823c.105-.264.2-.528.295-.802a14.879 14.879 0 003.63-.253c.686-.138 1.35-.306 2.005-.507.633-.21 1.33-.411 2.058-.865a3.562 3.562 0 001.002-.918c.296-.39.486-.855.57-1.32.074-.41.042-.907.032-1.15zm-1.32-17.97c.053.042.117.084.17.127.179.147.369.348.58.559.242.242.37.37.464.538.19.316.211.633.106 1.055-.106.422-.38.886-.665 1.372-.285.475-.602.928-.929 1.372a11.473 11.473 0 01-2.321 2.258 9.762 9.762 0 01-2.216 1.255c-.063.032-.137.053-.2.074a11.878 11.878 0 00-4.221-4.062c-.39-.211-.781-.412-1.182-.591.042-.01.074-.01.116-.032.127-.053.137-.063.18-.084l.2-.116a3.05 3.05 0 00.359-.243 10.698 10.698 0 002.131-2.237 9.496 9.496 0 001.34-2.796c.095-.349.169-.707.232-1.055h.01c.307.052.602.116.898.179.791.19 1.561.454 2.29.802.094.042.179.095.263.137.01.01.021.01.032.021.844.401 1.636.908 2.364 1.467zm-6.172-10.647c1.203-.053 2.406.053 3.545.359.57.158 1.15.338 1.51.58.358.243.484.443.58.876.221 2.047-.243 4.2-1.172 6.162-.137-.063-.264-.126-.411-.18a12.916 12.916 0 00-3.599-.928c.022-.264.022-.538.022-.802a13.942 13.942 0 00-.095-1.498c-.064-.485-.117-1.002-.349-1.572-.2-.56-.717-1.171-1.36-1.393a3.419 3.419 0 00-.866-.18l-.75-.084c-.41-.01-.812 0-1.223.032a6.712 6.712 0 00-.074-.486 13.131 13.131 0 014.242-.886zm-3.008 2.649c.412.084.94.126 1.15.232.254.116.391.295.507.612.116.316.148.738.18 1.192.031.443.031.886.01 1.32-.01.252-.042.495-.074.748a9.378 9.378 0 01-.422 1.762v.01c-.527 1.605-1.625 2.998-2.87 4.127-.074.063-.158.137-.232.18l-.169-.054c-.253-.084-.507-.158-.77-.242-.18-.053-.359-.095-.538-.148a6.82 6.82 0 00.179-.802c.032-.253.053-.517.053-.77 0-.264 0-.475-.064-.823-.042-.317-.295-.76-.686-.929a1.608 1.608 0 00-.263-.095l-.158-.042-.338-.084a4.57 4.57 0 00-1.52-.138 5.987 5.987 0 00-2.775.96 2.423 2.423 0 00-.2.148l-.01-.158a4.752 4.752 0 00-.93-2.216 13.288 13.288 0 012.47-2.458c.295-.243.601-.465.918-.676l.095-.063c.306-.2.633-.38.95-.549a.493.493 0 01.105-.053 8.81 8.81 0 011.023-.443c.022-.01.053-.02.074-.031a9.68 9.68 0 011.646-.433 12.437 12.437 0 012.66-.084zM36.194 23.32l-.064-.02c.01 0 .021.01.063.02zm-2.68-1.519c-.043.148-.085.295-.148.433a3.266 3.266 0 01-.148.337c-.053.106-.095.211-.158.306-.2.327-.444.644-.718.929-.074.074-.137.148-.211.21l-.19.17c-.042.031-.105.073-.169.126-.01.01-.02.01-.02.021-.011.011-.022.011-.032.021-.074.053-.18.127-.222.159l-.021.02c-.042.011.031.033.02.033h-.041c-.01 0-.021-.011-.032-.011-.01-.01-.032-.01-.053-.021l-.084-.042-.085-.042c-.095-.043-.179-.085-.274-.127-.01-.01-.032-.01-.042-.021-.01 0-.021-.01-.032-.01a5.433 5.433 0 00-1.213-.328c-.095-.021-.18-.042-.275-.042-.179-.021-.369-.021-.548-.021-.327 0-.644.042-.971.126a2.77 2.77 0 00-.697.317 2.212 2.212 0 00-.295.232l-.127.127c-.031.02-.042.084-.042.063l-.01-.063-.032-.159a1.712 1.712 0 01-.01-.38c0-.052.02-.221.042-.274.02-.105.052-.21.084-.316.148-.412.359-.813.623-1.15a9.7 9.7 0 01.432-.496 7.062 7.062 0 011.583-1.172 5.049 5.049 0 012.438-.643 3.6 3.6 0 011.202.2l.159.053.158.053.084.031.085.032c.01 0 .02.01.02.01.012 0 .022.011.022.011.021.021.021.021.032.042.01.021.01.053.02.116v.106c0 .127-.01.306-.02.443-.01.2-.042.401-.085.591zm-.296 8.62c-.042.075-.01.043-.148.117a2.168 2.168 0 01-.464.148l-.169.031a2.082 2.082 0 01-.37.043c-.063 0-.126.01-.19.01-.136 0-.274 0-.41-.01h-.138a4.237 4.237 0 01-1.636-.475c-.327-.159-.601-.38-.98-.686 0 0 0-.032.01-.074.02-.18.053-.37.063-.56v-.094c.01-.275 0-.56-.021-.844-.01-.159-.042-.306-.063-.454-.01-.042-.01-.085-.022-.116-.01-.074-.042-.137-.063-.211-.01-.021-.01-.053-.02-.074a3.807 3.807 0 00-.486-1.13c-.064-.094-.137-.179-.211-.263-.095-.106-.19-.211-.306-.295a.494.494 0 00-.127-.095c-.042-.021-.074-.043-.116-.064-.105-.053-.2-.084-.338-.158.275-.158.591-.222.929-.253.232-.021.475-.01.717.02.032 0 .064.011.095.011.085.011.17.032.254.043.169.031.337.073.496.137.2.074.4.158.601.264.19.105.38.21.57.337.37.243.707.528 1.034.823.317.296.59.623.823.982.116.179.211.358.306.548.084.19.158.39.222.591.084.296.147.612.179.918.01.106.032.211.032.306s0 .19-.011.275c0 .084-.021.168-.042.253zM26.982 19.28c.084.169.169.348.232.538.032.095.074.18.095.285.031.106.063.19.063.253l.01.043s-.284.284-.443.474c-.316.39-.611.813-.802 1.277a3.96 3.96 0 00-.369 1.477c0 .254-.01.454.085.75.095.295.137.358.253.59 0 .011-.01.011-.032 0-.053-.02-.148-.01-.232-.031a3.497 3.497 0 01-.316-.085c-.201-.073-.39-.19-.56-.316a4.317 4.317 0 01-.886-.97c-.507-.718-.791-1.563-.929-2.428-.168-.865-.126-1.71.148-2.5.137-.391.327-.77.549-1.13.116-.147.274-.369.327-.39.063-.042.095-.042.221-.021.116.02.296.095.496.19.19.084.37.19.538.295.349.211.644.475.898.76.263.274.485.59.654.94zm-.01-3.714c.01-.01.01-.021.01-.021l.01-.021s.032-.043 0 0l-.02.042zm-.201.253c-.18.243-.36.485-.528.739-.063-.032-.127-.085-.19-.116a6.54 6.54 0 00-.696-.296c-.232-.074-.475-.18-.813-.21-.327-.043-.78.062-1.066.326-.295.285-.358.475-.517.697a5.815 5.815 0 00-.548 1.382c-.253.96-.211 2.005.042 2.923.021.095.063.18.084.274l-.147-.032a4.203 4.203 0 00-1.625-.02 5.083 5.083 0 00-1.33.453c-.717-1.013-1.298-2.142-1.752-3.282a9.696 9.696 0 01-.327-.98c-.01-.054-.031-.106-.042-.16a16.646 16.646 0 01-.221-.991c-.011-.032-.011-.063-.011-.095a10.689 10.689 0 01-.042-3.07c.116-.876.348-1.731.728-2.522.19-.39.4-.792.622-1.024.053-.063.117-.105.17-.148.168-.126.326-.169.58-.18.232.022.464.054.696.085.063.01.127.032.19.043.169.031.348.073.517.116.063.02.127.031.19.052.18.053.359.116.538.18.042.02.095.031.137.053.57.221 1.13.506 1.657.844a9.883 9.883 0 012.226 1.962c.032.032.053.074.085.106.116.148.232.295.337.443.043.053.074.105.116.169.096.137.18.274.264.411.043.064.074.127.116.19.085.137.159.285.233.433.031.063.063.116.095.18.095.2.179.41.253.622l.095.274.01.021-.126.148zm-8.632 8.906c.074-.116.169-.232.264-.338.57-.654 1.425-1.129 2.3-1.34.074-.021.137-.032.211-.053.085-.02.18-.031.264-.042l.285-.032c.063 0 .137-.01.2-.01.17 0 .328 0 .486.021h.032c.105.2.2.401.327.59.21.317.443.613.707.887.084.095.169.19.264.275.179.158.369.306.58.443.21.126.422.242.654.327l.063.032c.211.073.433.116.644.147.433.032.644-.01.644-.01.031-.01.073-.021.073-.021s.022-.01 0 0c0 0-.063.116-.116.19-.031.052-.063.095-.095.137-.031.042-.063.095-.095.137a2.052 2.052 0 01-.474.432 3.462 3.462 0 01-.707.37c-.159.063-.306.127-.475.169h-.01a4.368 4.368 0 01-.644.137 6.895 6.895 0 01-1.974 0 4.45 4.45 0 01-.633-.116 3.661 3.661 0 01-.601-.2 5.183 5.183 0 01-1.108-.613 4.335 4.335 0 01-.475-.4 5.375 5.375 0 01-.4-.454c-.064-.085-.117-.17-.17-.243-.042-.074-.084-.148-.095-.2-.01-.032-.01-.053-.01-.075v-.052c.042-.01.063-.042.084-.095zm4.633 4.632c.063-.232.126-.464.232-.696.01-.021.242-.064.453-.106.074-.01.148-.032.2-.042.486-.127.982-.306 1.415-.57 0 0 .01 0 .01-.01a4.62 4.62 0 00.971-.792l.063-.063c.043-.042.085-.074.117-.116.158-.211.284-.433.38-.665.042-.116.084-.232.115-.348l.021-.085.022-.084c0-.032 0-.084.02-.063.043.042.096.084.138.137.074.084.137.169.2.264a.567.567 0 01.074.137c.074.148.148.295.19.464.032.095.042.19.053.285.032.169.063.327.084.496.021.169.032.348.021.517-.01.654-.168 1.308-.411 1.92-.085.2-.169.412-.264.602-.095.2-.2.39-.306.57a4.793 4.793 0 01-.802.981 4.366 4.366 0 01-.485.39 4.79 4.79 0 01-1.108.57c-.19.074-.38.095-.517.127h-.021c-.032-.01-.043-.01-.074-.042l-.053-.053c-.01-.01-.01-.01-.01-.021a2.975 2.975 0 01-.306-.412c-.306-.506-.475-1.097-.528-1.73a3.767 3.767 0 01-.01-.77c.01-.233.052-.465.105-.686 0-.043 0-.074.01-.106zm3.186-22.94l.064-.063A10.566 10.566 0 0128.1 4.74c.042-.032.095-.053.137-.074l.285-.159c.043-.02.074-.042.116-.052.074-.032.137-.074.211-.106.064-.032.116-.053.18-.074.052-.02.095-.042.148-.063.105-.042.2-.063.295-.084h.01c.212-.043.39-.053.56-.022.01 0 .02.011.031.011.159.032.306.106.486.211.221.18.432.37.643.57.064.063.116.126.18.19.147.148.285.295.422.454.063.073.127.147.18.221.126.158.252.327.38.496.052.074.094.137.147.211.137.19.264.39.38.591.031.053.063.095.084.148a12.122 12.122 0 011.35 3.492c.106.475.17.95.222 1.425-1.804.454-3.482 1.414-4.811 2.627-.349.306-.676.633-.992.96v-.115c-.01-.043-.01-.085-.021-.127l-.01-.032-.011-.042-.043-.19-.105-.37c-.296-.98-.77-1.962-1.446-2.796a11.428 11.428 0 00-2.226-2.11 10.737 10.737 0 00-1.055-.633 13.223 13.223 0 011.74-2.448c.117-.158.254-.295.391-.433zm-9.655.992c.338-1.16.844-2.268 1.467-3.303.158-.263.306-.506.475-.728.158-.21.369-.453.506-.58.253-.211.475-.253.908-.19a9.63 9.63 0 013.218 1.182c.76.443 1.477.992 2.153 1.604-.17.19-.338.37-.496.57a14.42 14.42 0 00-1.815 2.817c-.2-.074-.401-.158-.602-.222a11.98 11.98 0 00-1.466-.38c-.486-.084-1.003-.19-1.615-.147a2.453 2.453 0 00-.95.253c-.306.158-.57.39-.77.623-.4.485-.59.96-.791 1.414-.2.474-.348.97-.464 1.466-.095-.02-.18-.042-.275-.063-.063-1.467.095-2.934.517-4.316zm-9.412 7.967c.01-.01.032-.021.042-.032a8.26 8.26 0 011.804-.97c1.33-.528 2.807-.76 4.295-.76a10.792 10.792 0 012.775.306 11.642 11.642 0 001.034 5.117c.2.433.422.855.654 1.267a1.736 1.736 0 00-.527-.127c-.222-.01-.296-.01-.443-.01a9.842 9.842 0 00-3.06.506c-.992.348-1.91.886-2.723 1.52a12.61 12.61 0 00-1.192 1.076 11.56 11.56 0 01-1.762-2.406c-.032-.053-.053-.106-.074-.158l-.19-.38a12.955 12.955 0 01-.94-2.575c0-.01 0-.021-.01-.032a5.264 5.264 0 01-.2-1.266c0-.074-.021-.148-.021-.21.042-.37.19-.602.538-.866zm2.627 16.123c-1.298-.4-2.543-.97-3.661-1.74a16.224 16.224 0 01-1.435-1.109 13.215 13.215 0 01-1.288-1.256 5.624 5.624 0 01-.907-1.371c-.137-.349-.116-.475.095-.95.475-.992 1.224-1.846 2.12-2.649a13.853 13.853 0 011.88-1.434c.105.179.2.369.305.548.591.982 1.32 1.857 2.132 2.638-.686.876-1.246 1.857-1.562 2.944a2.735 2.735 0 00-.106.992c.032.359.18.707.37.981.358.486.738.823 1.14 1.14.369.295.77.58 1.17.834-.073.137-.168.284-.253.432zm1.013-1.488a15.438 15.438 0 01-.506-.369c-.01-.01-.021-.01-.032-.021a8.276 8.276 0 01-.464-.39c-.021-.011-.032-.032-.053-.043-.032-.031-.063-.052-.095-.084a4.682 4.682 0 01-.738-.813c-.127-.232-.138-.411-.032-.738.074-.211.158-.412.253-.612.021-.032.032-.064.053-.095.084-.17.18-.338.274-.496.01-.021.021-.032.032-.053.105-.18.232-.348.348-.517 0 0 0-.01.01-.01.138-.18.275-.36.433-.528a9.587 9.587 0 011.826-1.594 8.517 8.517 0 013.207-1.424 10.32 10.32 0 011.52-.211l.264-.021c.031 0 .031 0 .02-.01l-.02-.022h.01c.021.01.053.053.127.17.253.379.527.748.823 1.107-.084.095-.18.2-.264.296-.148.2-.316.411-.454.717-.147.306-.158.791 0 1.097.138.317.306.507.475.707.338.39.739.718 1.161.982a5.908 5.908 0 002.796.865h.275l-.085.137a4.519 4.519 0 00-.485 2.807c-1.372.538-2.85.78-4.316.855-.348.02-.686.02-1.034.01h-.158c-.348-.01-.686-.053-1.024-.095-.032 0-.053-.01-.084-.01a10.168 10.168 0 01-2.11-.55 7.907 7.907 0 01-.813-.358c-.39-.21-.77-.432-1.14-.686zm4.886 12.072c-1.024.179-2.11.274-3.113.21a8.547 8.547 0 01-.75-.094h-.03c-.022 0-.043-.01-.075-.021a4.747 4.747 0 01-.665-.18 1.022 1.022 0 01-.4-.264 1.708 1.708 0 01-.264-.506c-.348-.97-.433-2.037-.38-3.145.053-1.129.221-2.184.56-3.207.084-.264.178-.528.273-.781v-.01c.296-.729.676-1.425 1.119-2.069 0-.01.01-.01.01-.01 1.678.633 3.504.812 5.245.622a19.59 19.59 0 001.34-.2c-.01.01-.021.02-.021.031-.032.053-.063.106-.095.18-.01.031-.032.074-.042.126l-.021.085-.043.158-.084.327c-.116.454-.243.918-.348 1.425a7.244 7.244 0 00-.137 1.582c.01 1.045.21 2.09.559 3.06.2.539.454 1.066.738 1.562a12.495 12.495 0 01-3.165 1.087l-.211.032zm10.995 1.878c-.739.992-1.572 1.889-2.511 2.638-.475.37-.971.717-1.478 1.002-.496.275-1.044.507-1.635.739l-.897.338-.464.179c-.095.032-.18.053-.254.063-.295.032-.496-.053-.844-.369a4.58 4.58 0 01-.496-.602 13.115 13.115 0 01-1.393-2.269 12.263 12.263 0 01-.78-2.268c.084-.02.179-.032.263-.053a13.28 13.28 0 003.504-1.392c.031.042.052.084.084.126.57.813 1.287 1.625 2.195 2.205.232.159.538.317.897.391.358.074.738.042 1.055-.063a5.915 5.915 0 001.445-.697c.296-.2.56-.411.823-.633.17.2.349.401.539.591-.021.032-.043.053-.053.074zm1.066-4.084c-.148.211-.306.412-.465.612-.01.021-.031.032-.042.053-.169.2-.337.401-.527.591-.613.622-1.33 1.213-2.058 1.646-.01 0-.01.01-.021.01-.01 0-.01.011-.021.011-.043.021-.085.042-.116.064a4.42 4.42 0 01-.728.327.515.515 0 00-.116.042.737.737 0 00-.138.053c-.074.01-.137.02-.19.02a.62.62 0 01-.137-.02c-.02 0-.032-.011-.053-.022-.031-.01-.063-.02-.105-.042-.021-.01-.032-.02-.053-.031-.053-.032-.116-.064-.18-.117-.664-.474-1.192-1.128-1.656-1.888-.01-.01-.01-.021-.021-.032 0-.01-.01-.01-.01-.021-.011-.021-.022-.032-.032-.053a12.461 12.461 0 01-.401-.728c-.021-.042-.042-.074-.064-.116a11.953 11.953 0 01-.337-.76v-.01a6.582 6.582 0 01-.211-.644 8.379 8.379 0 01-.37-2.49c-.02-.823.159-1.615.36-2.564l.041-.243a22.16 22.16 0 001.53-.549l.222-.095c.084-.031.169-.073.253-.116.222.412.496.813.845 1.14.221.243.685.454 1.086.38.18-.032.285-.074.422-.116.138-.042.264-.085.38-.137a5.728 5.728 0 001.277-.792c.78-.633 1.35-1.498 1.688-2.395.032-.084.053-.18.085-.274l.031.031.116.116c.317.296.729.686 1.235.929.158.084.338.137.507.2.116 1.551-.106 3.145-.486 4.643-.095.39-.221.77-.359 1.14a.196.196 0 00-.02.074c-.138.369-.307.728-.486 1.076 0 0 0 .01-.01.01-.201.37-.412.729-.655 1.077l-.01.01zm10.425 2.892c-.106.38-.253.77-.412 1.15a6.46 6.46 0 01-.169.4l-.358.803-.18.411a1.813 1.813 0 01-.137.243c-.2.264-.453.37-.907.39-.064 0-.127 0-.2-.01-.17-.01-.338-.021-.55-.053-.137-.021-.274-.042-.4-.063l-.412-.064a6.594 6.594 0 01-.76-.18c-.052-.01-.095-.03-.137-.041a13.079 13.079 0 01-.686-.211 13.485 13.485 0 01-1.266-.549 10.516 10.516 0 01-1.614-1.002c-.18-.127-.349-.264-.517-.401a13.708 13.708 0 01-1.583-1.593c-.021-.022-.042-.053-.063-.075-.032-.042-.074-.084-.106-.126a11.444 11.444 0 002.48-5.107c.084-.486.158-.971.21-1.457.18.338.444.612.708.792.126.084.316.19.38.232l.274.169c.19.116.411.264.675.39.285.148.528.222.76.306.232.095.485.159.728.232.981.275 2.015.412 3.05.401.453-.01.907-.063 1.36-.137.201 1.172.243 2.364.127 3.525 0 .01 0 .031-.01.042a7.897 7.897 0 01-.285 1.583zm1.372-7.123c-.127.032-.254.053-.37.084a9.939 9.939 0 01-1.234.18 9.286 9.286 0 01-.94.02 9.585 9.585 0 01-2.247-.347c-.095-.021-.19-.053-.285-.074-.042-.01-.095-.032-.137-.042-.158-.053-.327-.095-.485-.159-.127-.042-.243-.084-.36-.126-.073-.032-.147-.053-.2-.074-.158-.074-.348-.18-.559-.296l-.57-.306c-.063-.052-.116-.074-.147-.105-.074-.063-.095-.127-.127-.338a1.013 1.013 0 010-.253l.01-.38c0-.253 0-.506-.01-.76a8.079 8.079 0 00-.053-.527c.18-.01.359-.021.528-.053.496-.074 1.034-.211 1.52-.496.126-.074.295-.19.421-.348.137-.169.222-.38.254-.56.052-.284.042-.57.02-.833a6.03 6.03 0 00-.38-1.456 5.736 5.736 0 00-1.75-2.353c-.064-.053-.138-.095-.212-.148.053-.021.116-.042.169-.063.211-.116.243-.148.338-.2.095-.053.21-.117.337-.212.148-.105.232-.2.327-.274.095-.084.19-.18.275-.274.042-.043.084-.106.126-.159 1.32.39 2.596.992 3.746 1.73.36.222.697.476 1.024.74l.032.031c.327.264.633.549.928.855l.021.02a10.39 10.39 0 011.657 2.248c.21.39.39.792.538 1.203a9.291 9.291 0 01.317 1.277v.01l.126.697.063.359c.011.074.022.148.011.21-.01.233-.116.391-.39.613a4.24 4.24 0 01-.591.327 5.566 5.566 0 01-.517.232c-.39.127-.802.253-1.224.38zm6.943 4.157c-.095.338-.275.55-.665.77-.38.222-.94.36-1.54.518-.581.148-1.172.253-1.763.327a12.37 12.37 0 01-2.722.032c0-.064.01-.127.021-.19a14.506 14.506 0 00-.317-3.883c.18-.053.36-.095.528-.159.485-.169.96-.359 1.403-.59a6.67 6.67 0 00.665-.36c.211-.115.464-.263.697-.453.232-.19.474-.433.643-.75.18-.316.264-.696.254-1.044 0-.18-.032-.338-.064-.496l-.084-.338-.159-.696a8.634 8.634 0 00-.242-.855c.253-.116.506-.232.749-.358a13.138 13.138 0 011.836 3.408c.412 1.129.675 2.353.802 3.524.021.243.01.528.01.865 0 .39-.01.55-.052.728z' fill='%23BDBDBD'/%3e%3c/svg%3e");
	width: 33px;
	height: 33px;
}

.catOneItemBlock a:hover .catOneItemTitle span.camellia::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='50' height='51' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M48.318 39.044c-.011-.317-.021-.665-.074-1.066a16.746 16.746 0 00-1.119-3.946 14.497 14.497 0 00-2.142-3.577c.222-.159.454-.317.665-.486a13.02 13.02 0 002.543-2.796c.348-.517.675-1.045.96-1.593.274-.539.591-1.108.76-1.836.084-.36.116-.76.063-1.172a2.785 2.785 0 00-.443-1.15c-.222-.327-.538-.612-.707-.77-.211-.19-.443-.422-.718-.633a11.468 11.468 0 00-.453-.306 14.71 14.71 0 001.002-3.704c.095-.696.137-1.393.148-2.079-.01-.675.01-1.403-.211-2.237a3.39 3.39 0 00-.602-1.245 3.462 3.462 0 00-1.044-.897c-.76-.422-1.446-.559-2.121-.717a13.654 13.654 0 00-4.136-.2c-1.362.147-2.68.442-3.968.907-.158.063-.316.126-.485.2-.085-.274-.17-.549-.264-.823a13.68 13.68 0 00-3.05-4.738c-.432-.432-.875-.897-1.53-1.276a2.948 2.948 0 00-1.118-.401 2.976 2.976 0 00-1.193.084c-.728.211-1.255.549-1.783.876l-.221.158C25.082 1.996 22.634.688 19.954.413a3.551 3.551 0 00-1.393.106 3.02 3.02 0 00-1.266.76c-.317.327-.506.59-.718.907-.21.306-.38.623-.538.918-.643 1.203-1.16 2.49-1.466 3.83a14.521 14.521 0 00-.338 4.622 13.097 13.097 0 00-1.287 0c-2.448.158-5.044.865-7.06 2.5-.295.233-.58.529-.78.908-.211.38-.306.823-.306 1.224.02.728.168 1.351.348 1.942.031.127.084.243.116.359a16.577 16.577 0 00-2.511 2.142c-.96.97-1.89 2.142-2.448 3.524-.148.359-.296.813-.306 1.33-.011.517.137 1.034.348 1.435a8.023 8.023 0 001.308 1.783c.496.517 1.024.96 1.551 1.372.538.422 1.098.802 1.689 1.16a14.927 14.927 0 003.925 1.657c-.18.454-.348.907-.475 1.372-.327 1.234-.433 2.522-.422 3.746 0 1.234.148 2.553.665 3.777.126.317.316.686.622 1.003.306.316.707.548 1.077.664.643.2 1.308.285 1.952.306.264 0 .506-.01.76-.02a14.662 14.662 0 001.255 3.028c.348.612.728 1.203 1.15 1.751.2.285.422.549.655.813.21.253.474.559.801.823.317.274.707.538 1.193.696.475.17 1.034.19 1.509.085.242-.053.453-.127.665-.211l.432-.19.897-.39c.602-.275 1.235-.57 1.847-.96.59-.38 1.14-.803 1.656-1.257 1.003-.886 1.857-1.91 2.585-2.996.306.253.623.496.96.728a12.87 12.87 0 005.308 1.984c.306.052.623.084.929.105a5.29 5.29 0 001.013.021c.37-.032.76-.105 1.15-.295.39-.19.739-.507.96-.855.116-.18.2-.359.274-.538l.159-.401.327-.823c.105-.264.2-.528.295-.802a14.879 14.879 0 003.63-.253c.686-.138 1.35-.306 2.005-.507.633-.21 1.33-.411 2.058-.865a3.562 3.562 0 001.002-.918c.296-.39.486-.855.57-1.32.074-.41.042-.907.032-1.15zm-1.32-17.97c.053.042.117.084.17.127.179.147.369.348.58.559.242.242.37.37.464.538.19.316.211.633.106 1.055-.106.422-.38.886-.665 1.372-.285.475-.602.928-.929 1.372a11.473 11.473 0 01-2.321 2.258 9.762 9.762 0 01-2.216 1.255c-.063.032-.137.053-.2.074a11.878 11.878 0 00-4.221-4.062c-.39-.211-.781-.412-1.182-.591.042-.01.074-.01.116-.032.127-.053.137-.063.18-.084l.2-.116a3.05 3.05 0 00.359-.243 10.698 10.698 0 002.131-2.237 9.496 9.496 0 001.34-2.796c.095-.349.169-.707.232-1.055h.01c.307.052.602.116.898.179.791.19 1.561.454 2.29.802.094.042.179.095.263.137.01.01.021.01.032.021.844.401 1.636.908 2.364 1.467zm-6.172-10.647c1.203-.053 2.406.053 3.545.359.57.158 1.15.338 1.51.58.358.243.484.443.58.876.221 2.047-.243 4.2-1.172 6.162-.137-.063-.264-.126-.411-.18a12.916 12.916 0 00-3.599-.928c.022-.264.022-.538.022-.802a13.942 13.942 0 00-.095-1.498c-.064-.485-.117-1.002-.349-1.572-.2-.56-.717-1.171-1.36-1.393a3.419 3.419 0 00-.866-.18l-.75-.084c-.41-.01-.812 0-1.223.032a6.712 6.712 0 00-.074-.486 13.131 13.131 0 014.242-.886zm-3.008 2.649c.412.084.94.126 1.15.232.254.116.391.295.507.612.116.316.148.738.18 1.192.031.443.031.886.01 1.32-.01.252-.042.495-.074.748a9.378 9.378 0 01-.422 1.762v.01c-.527 1.605-1.625 2.998-2.87 4.127-.074.063-.158.137-.232.18l-.169-.054c-.253-.084-.507-.158-.77-.242-.18-.053-.359-.095-.538-.148a6.82 6.82 0 00.179-.802c.032-.253.053-.517.053-.77 0-.264 0-.475-.064-.823-.042-.317-.295-.76-.686-.929a1.608 1.608 0 00-.263-.095l-.158-.042-.338-.084a4.57 4.57 0 00-1.52-.138 5.987 5.987 0 00-2.775.96 2.423 2.423 0 00-.2.148l-.01-.158a4.752 4.752 0 00-.93-2.216 13.288 13.288 0 012.47-2.458c.295-.243.601-.465.918-.676l.095-.063c.306-.2.633-.38.95-.549a.493.493 0 01.105-.053 8.81 8.81 0 011.023-.443c.022-.01.053-.02.074-.031a9.68 9.68 0 011.646-.433 12.437 12.437 0 012.66-.084zM36.194 23.32l-.064-.02c.01 0 .021.01.063.02zm-2.68-1.519c-.043.148-.085.295-.148.433a3.266 3.266 0 01-.148.337c-.053.106-.095.211-.158.306-.2.327-.444.644-.718.929-.074.074-.137.148-.211.21l-.19.17c-.042.031-.105.073-.169.126-.01.01-.02.01-.02.021-.011.011-.022.011-.032.021-.074.053-.18.127-.222.159l-.021.02c-.042.011.031.033.02.033h-.041c-.01 0-.021-.011-.032-.011-.01-.01-.032-.01-.053-.021l-.084-.042-.085-.042c-.095-.043-.179-.085-.274-.127-.01-.01-.032-.01-.042-.021-.01 0-.021-.01-.032-.01a5.433 5.433 0 00-1.213-.328c-.095-.021-.18-.042-.275-.042-.179-.021-.369-.021-.548-.021-.327 0-.644.042-.971.126a2.77 2.77 0 00-.697.317 2.212 2.212 0 00-.295.232l-.127.127c-.031.02-.042.084-.042.063l-.01-.063-.032-.159a1.712 1.712 0 01-.01-.38c0-.052.02-.221.042-.274.02-.105.052-.21.084-.316.148-.412.359-.813.623-1.15a9.7 9.7 0 01.432-.496 7.062 7.062 0 011.583-1.172 5.049 5.049 0 012.438-.643 3.6 3.6 0 011.202.2l.159.053.158.053.084.031.085.032c.01 0 .02.01.02.01.012 0 .022.011.022.011.021.021.021.021.032.042.01.021.01.053.02.116v.106c0 .127-.01.306-.02.443-.01.2-.042.401-.085.591zm-.296 8.62c-.042.075-.01.043-.148.117a2.168 2.168 0 01-.464.148l-.169.031a2.082 2.082 0 01-.37.043c-.063 0-.126.01-.19.01-.136 0-.274 0-.41-.01h-.138a4.237 4.237 0 01-1.636-.475c-.327-.159-.601-.38-.98-.686 0 0 0-.032.01-.074.02-.18.053-.37.063-.56v-.094c.01-.275 0-.56-.021-.844-.01-.159-.042-.306-.063-.454-.01-.042-.01-.085-.022-.116-.01-.074-.042-.137-.063-.211-.01-.021-.01-.053-.02-.074a3.807 3.807 0 00-.486-1.13c-.064-.094-.137-.179-.211-.263-.095-.106-.19-.211-.306-.295a.494.494 0 00-.127-.095c-.042-.021-.074-.043-.116-.064-.105-.053-.2-.084-.338-.158.275-.158.591-.222.929-.253.232-.021.475-.01.717.02.032 0 .064.011.095.011.085.011.17.032.254.043.169.031.337.073.496.137.2.074.4.158.601.264.19.105.38.21.57.337.37.243.707.528 1.034.823.317.296.59.623.823.982.116.179.211.358.306.548.084.19.158.39.222.591.084.296.147.612.179.918.01.106.032.211.032.306s0 .19-.011.275c0 .084-.021.168-.042.253zM26.982 19.28c.084.169.169.348.232.538.032.095.074.18.095.285.031.106.063.19.063.253l.01.043s-.284.284-.443.474c-.316.39-.611.813-.802 1.277a3.96 3.96 0 00-.369 1.477c0 .254-.01.454.085.75.095.295.137.358.253.59 0 .011-.01.011-.032 0-.053-.02-.148-.01-.232-.031a3.497 3.497 0 01-.316-.085c-.201-.073-.39-.19-.56-.316a4.317 4.317 0 01-.886-.97c-.507-.718-.791-1.563-.929-2.428-.168-.865-.126-1.71.148-2.5.137-.391.327-.77.549-1.13.116-.147.274-.369.327-.39.063-.042.095-.042.221-.021.116.02.296.095.496.19.19.084.37.19.538.295.349.211.644.475.898.76.263.274.485.59.654.94zm-.01-3.714c.01-.01.01-.021.01-.021l.01-.021s.032-.043 0 0l-.02.042zm-.201.253c-.18.243-.36.485-.528.739-.063-.032-.127-.085-.19-.116a6.54 6.54 0 00-.696-.296c-.232-.074-.475-.18-.813-.21-.327-.043-.78.062-1.066.326-.295.285-.358.475-.517.697a5.815 5.815 0 00-.548 1.382c-.253.96-.211 2.005.042 2.923.021.095.063.18.084.274l-.147-.032a4.203 4.203 0 00-1.625-.02 5.083 5.083 0 00-1.33.453c-.717-1.013-1.298-2.142-1.752-3.282a9.696 9.696 0 01-.327-.98c-.01-.054-.031-.106-.042-.16a16.646 16.646 0 01-.221-.991c-.011-.032-.011-.063-.011-.095a10.689 10.689 0 01-.042-3.07c.116-.876.348-1.731.728-2.522.19-.39.4-.792.622-1.024.053-.063.117-.105.17-.148.168-.126.326-.169.58-.18.232.022.464.054.696.085.063.01.127.032.19.043.169.031.348.073.517.116.063.02.127.031.19.052.18.053.359.116.538.18.042.02.095.031.137.053.57.221 1.13.506 1.657.844a9.883 9.883 0 012.226 1.962c.032.032.053.074.085.106.116.148.232.295.337.443.043.053.074.105.116.169.096.137.18.274.264.411.043.064.074.127.116.19.085.137.159.285.233.433.031.063.063.116.095.18.095.2.179.41.253.622l.095.274.01.021-.126.148zm-8.632 8.906c.074-.116.169-.232.264-.338.57-.654 1.425-1.129 2.3-1.34.074-.021.137-.032.211-.053.085-.02.18-.031.264-.042l.285-.032c.063 0 .137-.01.2-.01.17 0 .328 0 .486.021h.032c.105.2.2.401.327.59.21.317.443.613.707.887.084.095.169.19.264.275.179.158.369.306.58.443.21.126.422.242.654.327l.063.032c.211.073.433.116.644.147.433.032.644-.01.644-.01.031-.01.073-.021.073-.021s.022-.01 0 0c0 0-.063.116-.116.19-.031.052-.063.095-.095.137-.031.042-.063.095-.095.137a2.052 2.052 0 01-.474.432 3.462 3.462 0 01-.707.37c-.159.063-.306.127-.475.169h-.01a4.368 4.368 0 01-.644.137 6.895 6.895 0 01-1.974 0 4.45 4.45 0 01-.633-.116 3.661 3.661 0 01-.601-.2 5.183 5.183 0 01-1.108-.613 4.335 4.335 0 01-.475-.4 5.375 5.375 0 01-.4-.454c-.064-.085-.117-.17-.17-.243-.042-.074-.084-.148-.095-.2-.01-.032-.01-.053-.01-.075v-.052c.042-.01.063-.042.084-.095zm4.633 4.632c.063-.232.126-.464.232-.696.01-.021.242-.064.453-.106.074-.01.148-.032.2-.042.486-.127.982-.306 1.415-.57 0 0 .01 0 .01-.01a4.62 4.62 0 00.971-.792l.063-.063c.043-.042.085-.074.117-.116.158-.211.284-.433.38-.665.042-.116.084-.232.115-.348l.021-.085.022-.084c0-.032 0-.084.02-.063.043.042.096.084.138.137.074.084.137.169.2.264a.567.567 0 01.074.137c.074.148.148.295.19.464.032.095.042.19.053.285.032.169.063.327.084.496.021.169.032.348.021.517-.01.654-.168 1.308-.411 1.92-.085.2-.169.412-.264.602-.095.2-.2.39-.306.57a4.793 4.793 0 01-.802.981 4.366 4.366 0 01-.485.39 4.79 4.79 0 01-1.108.57c-.19.074-.38.095-.517.127h-.021c-.032-.01-.043-.01-.074-.042l-.053-.053c-.01-.01-.01-.01-.01-.021a2.975 2.975 0 01-.306-.412c-.306-.506-.475-1.097-.528-1.73a3.767 3.767 0 01-.01-.77c.01-.233.052-.465.105-.686 0-.043 0-.074.01-.106zm3.186-22.94l.064-.063A10.566 10.566 0 0128.1 4.74c.042-.032.095-.053.137-.074l.285-.159c.043-.02.074-.042.116-.052.074-.032.137-.074.211-.106.064-.032.116-.053.18-.074.052-.02.095-.042.148-.063.105-.042.2-.063.295-.084h.01c.212-.043.39-.053.56-.022.01 0 .02.011.031.011.159.032.306.106.486.211.221.18.432.37.643.57.064.063.116.126.18.19.147.148.285.295.422.454.063.073.127.147.18.221.126.158.252.327.38.496.052.074.094.137.147.211.137.19.264.39.38.591.031.053.063.095.084.148a12.122 12.122 0 011.35 3.492c.106.475.17.95.222 1.425-1.804.454-3.482 1.414-4.811 2.627-.349.306-.676.633-.992.96v-.115c-.01-.043-.01-.085-.021-.127l-.01-.032-.011-.042-.043-.19-.105-.37c-.296-.98-.77-1.962-1.446-2.796a11.428 11.428 0 00-2.226-2.11 10.737 10.737 0 00-1.055-.633 13.223 13.223 0 011.74-2.448c.117-.158.254-.295.391-.433zm-9.655.992c.338-1.16.844-2.268 1.467-3.303.158-.263.306-.506.475-.728.158-.21.369-.453.506-.58.253-.211.475-.253.908-.19a9.63 9.63 0 013.218 1.182c.76.443 1.477.992 2.153 1.604-.17.19-.338.37-.496.57a14.42 14.42 0 00-1.815 2.817c-.2-.074-.401-.158-.602-.222a11.98 11.98 0 00-1.466-.38c-.486-.084-1.003-.19-1.615-.147a2.453 2.453 0 00-.95.253c-.306.158-.57.39-.77.623-.4.485-.59.96-.791 1.414-.2.474-.348.97-.464 1.466-.095-.02-.18-.042-.275-.063-.063-1.467.095-2.934.517-4.316zm-9.412 7.967c.01-.01.032-.021.042-.032a8.26 8.26 0 011.804-.97c1.33-.528 2.807-.76 4.295-.76a10.792 10.792 0 012.775.306 11.642 11.642 0 001.034 5.117c.2.433.422.855.654 1.267a1.736 1.736 0 00-.527-.127c-.222-.01-.296-.01-.443-.01a9.842 9.842 0 00-3.06.506c-.992.348-1.91.886-2.723 1.52a12.61 12.61 0 00-1.192 1.076 11.56 11.56 0 01-1.762-2.406c-.032-.053-.053-.106-.074-.158l-.19-.38a12.955 12.955 0 01-.94-2.575c0-.01 0-.021-.01-.032a5.264 5.264 0 01-.2-1.266c0-.074-.021-.148-.021-.21.042-.37.19-.602.538-.866zm2.627 16.123c-1.298-.4-2.543-.97-3.661-1.74a16.224 16.224 0 01-1.435-1.109 13.215 13.215 0 01-1.288-1.256 5.624 5.624 0 01-.907-1.371c-.137-.349-.116-.475.095-.95.475-.992 1.224-1.846 2.12-2.649a13.853 13.853 0 011.88-1.434c.105.179.2.369.305.548.591.982 1.32 1.857 2.132 2.638-.686.876-1.246 1.857-1.562 2.944a2.735 2.735 0 00-.106.992c.032.359.18.707.37.981.358.486.738.823 1.14 1.14.369.295.77.58 1.17.834-.073.137-.168.284-.253.432zm1.013-1.488a15.438 15.438 0 01-.506-.369c-.01-.01-.021-.01-.032-.021a8.276 8.276 0 01-.464-.39c-.021-.011-.032-.032-.053-.043-.032-.031-.063-.052-.095-.084a4.682 4.682 0 01-.738-.813c-.127-.232-.138-.411-.032-.738.074-.211.158-.412.253-.612.021-.032.032-.064.053-.095.084-.17.18-.338.274-.496.01-.021.021-.032.032-.053.105-.18.232-.348.348-.517 0 0 0-.01.01-.01.138-.18.275-.36.433-.528a9.587 9.587 0 011.826-1.594 8.517 8.517 0 013.207-1.424 10.32 10.32 0 011.52-.211l.264-.021c.031 0 .031 0 .02-.01l-.02-.022h.01c.021.01.053.053.127.17.253.379.527.748.823 1.107-.084.095-.18.2-.264.296-.148.2-.316.411-.454.717-.147.306-.158.791 0 1.097.138.317.306.507.475.707.338.39.739.718 1.161.982a5.908 5.908 0 002.796.865h.275l-.085.137a4.519 4.519 0 00-.485 2.807c-1.372.538-2.85.78-4.316.855-.348.02-.686.02-1.034.01h-.158c-.348-.01-.686-.053-1.024-.095-.032 0-.053-.01-.084-.01a10.168 10.168 0 01-2.11-.55 7.907 7.907 0 01-.813-.358c-.39-.21-.77-.432-1.14-.686zm4.886 12.072c-1.024.179-2.11.274-3.113.21a8.547 8.547 0 01-.75-.094h-.03c-.022 0-.043-.01-.075-.021a4.747 4.747 0 01-.665-.18 1.022 1.022 0 01-.4-.264 1.708 1.708 0 01-.264-.506c-.348-.97-.433-2.037-.38-3.145.053-1.129.221-2.184.56-3.207.084-.264.178-.528.273-.781v-.01c.296-.729.676-1.425 1.119-2.069 0-.01.01-.01.01-.01 1.678.633 3.504.812 5.245.622a19.59 19.59 0 001.34-.2c-.01.01-.021.02-.021.031-.032.053-.063.106-.095.18-.01.031-.032.074-.042.126l-.021.085-.043.158-.084.327c-.116.454-.243.918-.348 1.425a7.244 7.244 0 00-.137 1.582c.01 1.045.21 2.09.559 3.06.2.539.454 1.066.738 1.562a12.495 12.495 0 01-3.165 1.087l-.211.032zm10.995 1.878c-.739.992-1.572 1.889-2.511 2.638-.475.37-.971.717-1.478 1.002-.496.275-1.044.507-1.635.739l-.897.338-.464.179c-.095.032-.18.053-.254.063-.295.032-.496-.053-.844-.369a4.58 4.58 0 01-.496-.602 13.115 13.115 0 01-1.393-2.269 12.263 12.263 0 01-.78-2.268c.084-.02.179-.032.263-.053a13.28 13.28 0 003.504-1.392c.031.042.052.084.084.126.57.813 1.287 1.625 2.195 2.205.232.159.538.317.897.391.358.074.738.042 1.055-.063a5.915 5.915 0 001.445-.697c.296-.2.56-.411.823-.633.17.2.349.401.539.591-.021.032-.043.053-.053.074zm1.066-4.084c-.148.211-.306.412-.465.612-.01.021-.031.032-.042.053-.169.2-.337.401-.527.591-.613.622-1.33 1.213-2.058 1.646-.01 0-.01.01-.021.01-.01 0-.01.011-.021.011-.043.021-.085.042-.116.064a4.42 4.42 0 01-.728.327.515.515 0 00-.116.042.737.737 0 00-.138.053c-.074.01-.137.02-.19.02a.62.62 0 01-.137-.02c-.02 0-.032-.011-.053-.022-.031-.01-.063-.02-.105-.042-.021-.01-.032-.02-.053-.031-.053-.032-.116-.064-.18-.117-.664-.474-1.192-1.128-1.656-1.888-.01-.01-.01-.021-.021-.032 0-.01-.01-.01-.01-.021-.011-.021-.022-.032-.032-.053a12.461 12.461 0 01-.401-.728c-.021-.042-.042-.074-.064-.116a11.953 11.953 0 01-.337-.76v-.01a6.582 6.582 0 01-.211-.644 8.379 8.379 0 01-.37-2.49c-.02-.823.159-1.615.36-2.564l.041-.243a22.16 22.16 0 001.53-.549l.222-.095c.084-.031.169-.073.253-.116.222.412.496.813.845 1.14.221.243.685.454 1.086.38.18-.032.285-.074.422-.116.138-.042.264-.085.38-.137a5.728 5.728 0 001.277-.792c.78-.633 1.35-1.498 1.688-2.395.032-.084.053-.18.085-.274l.031.031.116.116c.317.296.729.686 1.235.929.158.084.338.137.507.2.116 1.551-.106 3.145-.486 4.643-.095.39-.221.77-.359 1.14a.196.196 0 00-.02.074c-.138.369-.307.728-.486 1.076 0 0 0 .01-.01.01-.201.37-.412.729-.655 1.077l-.01.01zm10.425 2.892c-.106.38-.253.77-.412 1.15a6.46 6.46 0 01-.169.4l-.358.803-.18.411a1.813 1.813 0 01-.137.243c-.2.264-.453.37-.907.39-.064 0-.127 0-.2-.01-.17-.01-.338-.021-.55-.053-.137-.021-.274-.042-.4-.063l-.412-.064a6.594 6.594 0 01-.76-.18c-.052-.01-.095-.03-.137-.041a13.079 13.079 0 01-.686-.211 13.485 13.485 0 01-1.266-.549 10.516 10.516 0 01-1.614-1.002c-.18-.127-.349-.264-.517-.401a13.708 13.708 0 01-1.583-1.593c-.021-.022-.042-.053-.063-.075-.032-.042-.074-.084-.106-.126a11.444 11.444 0 002.48-5.107c.084-.486.158-.971.21-1.457.18.338.444.612.708.792.126.084.316.19.38.232l.274.169c.19.116.411.264.675.39.285.148.528.222.76.306.232.095.485.159.728.232.981.275 2.015.412 3.05.401.453-.01.907-.063 1.36-.137.201 1.172.243 2.364.127 3.525 0 .01 0 .031-.01.042a7.897 7.897 0 01-.285 1.583zm1.372-7.123c-.127.032-.254.053-.37.084a9.939 9.939 0 01-1.234.18 9.286 9.286 0 01-.94.02 9.585 9.585 0 01-2.247-.347c-.095-.021-.19-.053-.285-.074-.042-.01-.095-.032-.137-.042-.158-.053-.327-.095-.485-.159-.127-.042-.243-.084-.36-.126-.073-.032-.147-.053-.2-.074-.158-.074-.348-.18-.559-.296l-.57-.306c-.063-.052-.116-.074-.147-.105-.074-.063-.095-.127-.127-.338a1.013 1.013 0 010-.253l.01-.38c0-.253 0-.506-.01-.76a8.079 8.079 0 00-.053-.527c.18-.01.359-.021.528-.053.496-.074 1.034-.211 1.52-.496.126-.074.295-.19.421-.348.137-.169.222-.38.254-.56.052-.284.042-.57.02-.833a6.03 6.03 0 00-.38-1.456 5.736 5.736 0 00-1.75-2.353c-.064-.053-.138-.095-.212-.148.053-.021.116-.042.169-.063.211-.116.243-.148.338-.2.095-.053.21-.117.337-.212.148-.105.232-.2.327-.274.095-.084.19-.18.275-.274.042-.043.084-.106.126-.159 1.32.39 2.596.992 3.746 1.73.36.222.697.476 1.024.74l.032.031c.327.264.633.549.928.855l.021.02a10.39 10.39 0 011.657 2.248c.21.39.39.792.538 1.203a9.291 9.291 0 01.317 1.277v.01l.126.697.063.359c.011.074.022.148.011.21-.01.233-.116.391-.39.613a4.24 4.24 0 01-.591.327 5.566 5.566 0 01-.517.232c-.39.127-.802.253-1.224.38zm6.943 4.157c-.095.338-.275.55-.665.77-.38.222-.94.36-1.54.518-.581.148-1.172.253-1.763.327a12.37 12.37 0 01-2.722.032c0-.064.01-.127.021-.19a14.506 14.506 0 00-.317-3.883c.18-.053.36-.095.528-.159.485-.169.96-.359 1.403-.59a6.67 6.67 0 00.665-.36c.211-.115.464-.263.697-.453.232-.19.474-.433.643-.75.18-.316.264-.696.254-1.044 0-.18-.032-.338-.064-.496l-.084-.338-.159-.696a8.634 8.634 0 00-.242-.855c.253-.116.506-.232.749-.358a13.138 13.138 0 011.836 3.408c.412 1.129.675 2.353.802 3.524.021.243.01.528.01.865 0 .39-.01.55-.052.728z' fill='%23ED1C24'/%3e%3c/svg%3e");
}

span.orchid::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 34'%3e%3cpath d='M16.8 16.6c-.5.1-1.4.8-1.7 1.6-.3.9 0 2.2.7 2.8h.1s.1 0 .1-.1c.3-.5.7-.6.8-.6.1 0 .1-.1.1-.2 0-.3.1-.7.1-1.2.2-1.2.2-1.9 0-2.2.2 0 .1-.1-.2-.1zm.1 2.3c0 .4-.1.8-.1 1.1-.2.1-.5.2-.8.6-.5-.5-.8-1.5-.5-2.3.2-.5.8-1.1 1.3-1.3h.2c.1.1-.1 1.2-.1 1.9zm-5.1-9.1c2 1.6 3.7 3.4 4.9 5.5-.9-2-2.1-4.2-3.6-5.4-1-.8-.5-2 .1-2.9 1-1.5 2.4-2.7 4-3.8.1 0 .3-.2.3-.2s.2.1.3.2c1.6 1.1 3 2.3 4 3.8.6.9 1.2 2 .1 3-1.3 1.2-2.6 3.3-3.5 5.2 1.2-2.1 2.9-3.8 4.8-5.3.2-.2.4-.5.4-.8.2-1.4-.3-2.7-1.1-3.9-1.2-2-2.9-3.5-4.7-4.9 0-.2-.3-.3-.3-.3l-.3.2c-1.8 1.4-3.5 2.9-4.7 4.9-.8 1.2-1.2 2.5-1.1 3.9 0 .3.2.6.4.8zm6 9.2c.1.4.1.8.1 1.2 0 .1.1.1.1.2.1 0 .5.2.8.6l.1.1h.1c.7-.6 1-1.9.7-2.8-.2-.7-1.2-1.5-1.7-1.6-.2 0-.3 0-.4.1 0 .2.1 1 .2 2.2zm.2-2h.2c.5.2 1.1.8 1.3 1.3.3.8 0 1.8-.5 2.3-.3-.4-.6-.5-.8-.6 0-.3-.1-.7-.1-1.1 0-.7-.2-1.8-.1-1.9zm9.8 4.7c-2.1.7-4.2 1-6.5.8 1.8.4 4.3.5 5.7 0 .7-.2 1-.1 1.4.4 1.1 1.5 1.5 3.1 1.7 4.9v.3s-.2.1-.3.2c-.7.3-1.4.5-2.1.7-1.2.3-2.4.5-3.6.1-.6-.2-1.2-.6-1.6-1-.2-.2-.2-.7-.2-1.1v-.1c-.1-.9-.9-2.3-1.7-3.5.6 1.3 1 2.6 1.1 4v.1c0 .5-.1 1.2.1 1.4.6.6 1.4 1.1 2.3 1.4 1.5.6 3.1.3 4.6-.1.9-.2 1.8-.6 2.7-.9.1-.1.4-.3.3-.6-.3-2.3-.8-4.5-2.2-6.4-.4-.7-.9-.9-1.7-.6zM4.4 20.1c3 1.7 6.3 2.4 9.8 2.1.5 0 1.1-.1 1.2-.8-1.7-1.6-1.6-4.3 1.3-5.5-.7-1.7-3-4.3-5-5.7-.9-.6-1.8-1.2-3-1.4-3.1-.5-5.9.5-8.7 1.7.3 2.6.8 5.1 2.2 7.4.6.8 1.3 1.7 2.2 2.2zm-2.3-8.2c2.4-.9 4.4-1.7 7-1.3 1 .1 1.9.4 2.7.9 1.7 1.2 3.7 2.9 4.3 4.2-2.4 1-2.9 3.9-1.3 5.7-.3.2-1 .1-1.4.2-3 0-5.1-.5-7.6-1.9-.8-.4-1.4-1.2-1.9-1.9-1.3-1.9-1.5-3.8-1.8-5.9zm24.2-3.1c-1.2.2-2.1.8-3.1 1.4-2 1.4-4.3 4-5 5.7 2.9 1.2 2.9 3.9 1.3 5.5.1.7.7.7 1.2.8 3.5.3 6.8-.4 9.8-2.1.9-.5 1.7-1.4 2.2-2.3 1.4-2.2 1.9-4.7 2.2-7.4-2.7-1.1-5.5-2-8.6-1.6zm4.9 8.9c-.5.7-1.1 1.5-1.9 1.9-2.6 1.4-4.6 2-7.6 1.9-.4 0-1.1 0-1.4-.2 1.6-1.8 1.2-4.7-1.3-5.7.6-1.4 2.6-3 4.3-4.2.8-.6 1.7-.8 2.7-.9 2.6-.4 4.6.4 7 1.3-.4 2.2-.6 4.1-1.8 5.9zm-11.6 4.4c-.2-.3-.4-.6-.7-.8-.5-.4-.9-.7-1.4-.7-.5 0-1 .2-1.4.7-.3.2-.5.5-.7.8-1.1 1.6-1.6 3.3-1.8 5.2-.1 1 0 1.9.6 2.8.8 1.4 2 2.5 3.4 3.5 1.4-1 2.5-2.1 3.4-3.5.5-.9.7-1.8.6-2.8-.4-1.9-.9-3.7-2-5.2zm.6 6.6c-.7 1.1-1.6 2-2.7 2.8-1.1-.8-2-1.7-2.7-2.8-.4-.7-.5-1.5-.5-2.3.2-1.5.6-2.9 1.4-4.2.2-.2.4-.5.6-.7.4-.4.8-.5 1.1-.5.4 0 .8.2 1.1.5.2.2.4.4.6.7.8 1.3 1.3 2.7 1.4 4.2.2.9.1 1.6-.3 2.3zm-7-1.4c.1-1.4.5-2.7 1.1-4-.8 1.1-1.6 2.5-1.7 3.5v.1c0 .4 0 .9-.2 1.1-.5.4-1 .8-1.6 1-1.2.4-2.4.2-3.6-.1-.7-.2-1.4-.4-2.1-.7-.1 0-.3-.2-.3-.2v-.3c.2-1.8.6-3.4 1.7-4.9.5-.3.9-.5 1.5-.3 1.4.5 3.9.3 5.7 0-2.2.2-4.4-.1-6.5-.8-.8-.3-1.3-.1-1.8.6-1.5 1.9-2 4.1-2.2 6.4v.4s.3.2.4.2c.9.4 1.8.7 2.7.9 1.5.4 3.1.7 4.6.1.8-.3 1.6-.8 2.3-1.4.2-.2.1-.9.1-1.4-.1-.1-.1-.1-.1-.2z' fill='%23bdbdbd'/%3e%3c/svg%3e");
	width: 35px;
	height: 34px;
}

.catOneItemBlock a:hover .catOneItemTitle span.orchid::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 34'%3e%3cpath d='M16.8 16.6c-.5.1-1.4.8-1.7 1.6-.3.9 0 2.2.7 2.8h.1s.1 0 .1-.1c.3-.5.7-.6.8-.6.1 0 .1-.1.1-.2 0-.3.1-.7.1-1.2.2-1.2.2-1.9 0-2.2.2 0 .1-.1-.2-.1zm.1 2.3c0 .4-.1.8-.1 1.1-.2.1-.5.2-.8.6-.5-.5-.8-1.5-.5-2.3.2-.5.8-1.1 1.3-1.3h.2c.1.1-.1 1.2-.1 1.9zm-5.1-9.1c2 1.6 3.7 3.4 4.9 5.5-.9-2-2.1-4.2-3.6-5.4-1-.8-.5-2 .1-2.9 1-1.5 2.4-2.7 4-3.8.1 0 .3-.2.3-.2s.2.1.3.2c1.6 1.1 3 2.3 4 3.8.6.9 1.2 2 .1 3-1.3 1.2-2.6 3.3-3.5 5.2 1.2-2.1 2.9-3.8 4.8-5.3.2-.2.4-.5.4-.8.2-1.4-.3-2.7-1.1-3.9-1.2-2-2.9-3.5-4.7-4.9 0-.2-.3-.3-.3-.3l-.3.2c-1.8 1.4-3.5 2.9-4.7 4.9-.8 1.2-1.2 2.5-1.1 3.9 0 .3.2.6.4.8zm6 9.2c.1.4.1.8.1 1.2 0 .1.1.1.1.2.1 0 .5.2.8.6l.1.1h.1c.7-.6 1-1.9.7-2.8-.2-.7-1.2-1.5-1.7-1.6-.2 0-.3 0-.4.1 0 .2.1 1 .2 2.2zm.2-2h.2c.5.2 1.1.8 1.3 1.3.3.8 0 1.8-.5 2.3-.3-.4-.6-.5-.8-.6 0-.3-.1-.7-.1-1.1 0-.7-.2-1.8-.1-1.9zm9.8 4.7c-2.1.7-4.2 1-6.5.8 1.8.4 4.3.5 5.7 0 .7-.2 1-.1 1.4.4 1.1 1.5 1.5 3.1 1.7 4.9v.3s-.2.1-.3.2c-.7.3-1.4.5-2.1.7-1.2.3-2.4.5-3.6.1-.6-.2-1.2-.6-1.6-1-.2-.2-.2-.7-.2-1.1v-.1c-.1-.9-.9-2.3-1.7-3.5.6 1.3 1 2.6 1.1 4v.1c0 .5-.1 1.2.1 1.4.6.6 1.4 1.1 2.3 1.4 1.5.6 3.1.3 4.6-.1.9-.2 1.8-.6 2.7-.9.1-.1.4-.3.3-.6-.3-2.3-.8-4.5-2.2-6.4-.4-.7-.9-.9-1.7-.6zM4.4 20.1c3 1.7 6.3 2.4 9.8 2.1.5 0 1.1-.1 1.2-.8-1.7-1.6-1.6-4.3 1.3-5.5-.7-1.7-3-4.3-5-5.7-.9-.6-1.8-1.2-3-1.4-3.1-.5-5.9.5-8.7 1.7.3 2.6.8 5.1 2.2 7.4.6.8 1.3 1.7 2.2 2.2zm-2.3-8.2c2.4-.9 4.4-1.7 7-1.3 1 .1 1.9.4 2.7.9 1.7 1.2 3.7 2.9 4.3 4.2-2.4 1-2.9 3.9-1.3 5.7-.3.2-1 .1-1.4.2-3 0-5.1-.5-7.6-1.9-.8-.4-1.4-1.2-1.9-1.9-1.3-1.9-1.5-3.8-1.8-5.9zm24.2-3.1c-1.2.2-2.1.8-3.1 1.4-2 1.4-4.3 4-5 5.7 2.9 1.2 2.9 3.9 1.3 5.5.1.7.7.7 1.2.8 3.5.3 6.8-.4 9.8-2.1.9-.5 1.7-1.4 2.2-2.3 1.4-2.2 1.9-4.7 2.2-7.4-2.7-1.1-5.5-2-8.6-1.6zm4.9 8.9c-.5.7-1.1 1.5-1.9 1.9-2.6 1.4-4.6 2-7.6 1.9-.4 0-1.1 0-1.4-.2 1.6-1.8 1.2-4.7-1.3-5.7.6-1.4 2.6-3 4.3-4.2.8-.6 1.7-.8 2.7-.9 2.6-.4 4.6.4 7 1.3-.4 2.2-.6 4.1-1.8 5.9zm-11.6 4.4c-.2-.3-.4-.6-.7-.8-.5-.4-.9-.7-1.4-.7-.5 0-1 .2-1.4.7-.3.2-.5.5-.7.8-1.1 1.6-1.6 3.3-1.8 5.2-.1 1 0 1.9.6 2.8.8 1.4 2 2.5 3.4 3.5 1.4-1 2.5-2.1 3.4-3.5.5-.9.7-1.8.6-2.8-.4-1.9-.9-3.7-2-5.2zm.6 6.6c-.7 1.1-1.6 2-2.7 2.8-1.1-.8-2-1.7-2.7-2.8-.4-.7-.5-1.5-.5-2.3.2-1.5.6-2.9 1.4-4.2.2-.2.4-.5.6-.7.4-.4.8-.5 1.1-.5.4 0 .8.2 1.1.5.2.2.4.4.6.7.8 1.3 1.3 2.7 1.4 4.2.2.9.1 1.6-.3 2.3zm-7-1.4c.1-1.4.5-2.7 1.1-4-.8 1.1-1.6 2.5-1.7 3.5v.1c0 .4 0 .9-.2 1.1-.5.4-1 .8-1.6 1-1.2.4-2.4.2-3.6-.1-.7-.2-1.4-.4-2.1-.7-.1 0-.3-.2-.3-.2v-.3c.2-1.8.6-3.4 1.7-4.9.5-.3.9-.5 1.5-.3 1.4.5 3.9.3 5.7 0-2.2.2-4.4-.1-6.5-.8-.8-.3-1.3-.1-1.8.6-1.5 1.9-2 4.1-2.2 6.4v.4s.3.2.4.2c.9.4 1.8.7 2.7.9 1.5.4 3.1.7 4.6.1.8-.3 1.6-.8 2.3-1.4.2-.2.1-.9.1-1.4-.1-.1-.1-.1-.1-.2z' fill='%23ED1C24'/%3e%3c/svg%3e");
}

span.sakura::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 53 34'%3e%3cpath d='M6.2 32.2L6 30.7l-1.4.3c-.6-1-.2-2.4.7-3.6.6-.8 2.2-1.7 3.5-2.4-1.6.6-3.6 1.5-4.4 2.5-1.1 1.5-1.3 3.3-.5 4.5l1.3-.2.2 1.3c1.4.4 3.1-.3 4.1-1.7.8-1.1 1-3.4 1-5-.2 1.5-.6 3.3-1.2 4.1-.8 1.2-2 2-3.1 1.7zm19.1-16.5c-.2 0-.3.1-.3.3s.1.3.3.3.3-.1.3-.3-.2-.3-.3-.3zm-.8-1.6c0-.2-.1-.3-.3-.3-.2 0-.3.1-.3.3s.1.3.3.3c.1 0 .3-.1.3-.3zm-15 8.7c-.2 0-.4.2-.4.4s.2.4.4.4.4-.2.4-.4c-.1-.2-.2-.4-.4-.4zm0 1.5c-.2 0-.4.2-.4.4s.2.4.4.4.4-.2.4-.4c-.1-.2-.2-.4-.4-.4zm9.8-8.6c1 .3 2.8-.1 4.1-.4-1.2.2-2.7.4-3.5.1-1.2-.4-2.1-1.1-2.2-2.1l1.1-.5-.6-1.1c.6-.7 1.8-.8 3-.4.8.3 1.9 1.2 2.7 2.1-.8-1.1-2-2.4-3-2.7-1.4-.5-2.8-.1-3.6.8l.5 1-1 .5c.2 1.1 1.1 2.2 2.5 2.7zM8.5 24.5c-1.5.3-3.3.4-4.3.1-1.5-.5-2.6-1.4-2.7-2.5l1.5-.6-.7-1.3c.7-.9 2.2-1 3.6-.5 1 .3 2.3 1.5 3.3 2.6-1-1.3-2.5-3-3.7-3.4-1.7-.6-3.5-.1-4.4 1l.6 1.1-1.2.6C.6 23 1.7 24.4 3.4 25c1.3.4 3.6-.1 5.1-.5zm15.7-8.8c.2 0 .3-.1.3-.3s-.1-.3-.3-.3c-.2 0-.3.1-.3.3s.1.3.3.3zm25.4 7.4h0c1.4-.7 2-2.3 1.3-3.7-.9.3-1.6 2.4-1.3 3.5-.8-.9-.6-1.7-.2-2.6-.9 0-1.2.9-1 1.6.2.8.7 1.2 1.2 1.2zm1-2.9c.5 1 .1 2.3-.9 2.7-.3-.7.2-2.4.9-2.7zm-24-6.8c.8-.9 1.9-1.8 2.7-2.1 1.2-.4 2.4-.3 3 .4l-.6 1.1 1.1.5c-.1.9-1 1.7-2.2 2.1-.8.3-2.3.1-3.5-.1 1.3.4 3.1.8 4.1.4 1.4-.5 2.3-1.6 2.4-2.8l-1-.5.5-1c-.7-.9-2.1-1.3-3.6-.8-.9.4-2.1 1.7-2.9 2.8zm-1.3-.2c-.2 0-.3.1-.3.3s.1.3.3.3.3-.1.3-.3-.2-.3-.3-.3zm24.4 10c.5.3 1 0 1.6-.8.6-.8.6-2 0-2.6.1 1.5-.1 2.7-1.6 3.4zm-.9-.4c0-.1-.1-.1-.1-.2 0 .2 0 .5.1.7.3.5 1.1.7 1.6.3.3-.2.5-.4.6-.7l-.3.3c-.7.5-1.5.3-1.9-.4zm-24.5-9.7c-.6-1.1-1.2-2.4-1.2-3.2 0-1.3.4-2.4 1.3-2.7l.8.9.8-.9c.9.3 1.3 1.4 1.3 2.7 0 .8-.6 2.1-1.2 3.2.8-1.1 1.7-2.7 1.7-3.7 0-1.5-.8-2.7-1.9-3.1l-.8.8-.8-.8c-1.1.4-1.9 1.6-1.9 3.1.2 1.1 1.1 2.6 1.9 3.7zm2.1.7c-.2 0-.3.1-.3.3s.1.3.3.3c.2 0 .3-.1.3-.3s-.2-.3-.3-.3zm0 1.3c-.2 0-.3.1-.3.3s.1.3.3.3c.2 0 .3-.1.3-.3s-.2-.3-.3-.3zM31.7 28c0 .1.1.2.2.2s.2-.1.2-.2-.1-.2-.2-.2-.2.1-.2.2zm1.7.2c.1 0 .2-.1.2-.2s-.1-.2-.2-.2-.2.1-.2.2c0 .2.1.2.2.2zm9.5 1.9h.2c-.2-.2-.4-.3-.6-.3-.6-.1-1.2.4-1.3 1.1 0 .3 0 .6.2.9v-.4c0-.9.7-1.4 1.5-1.3zM32.7 27c.1 0 .2-.1.2-.2s-.1-.2-.2-.2-.2.1-.2.2.1.2.2.2zm1.2 1.2c.7.4 1.6.9 2 1.3.5.7.7 1.5.4 2l-.8-.2-.1.8c-.6.2-1.3-.3-1.8-1-.3-.5-.5-1.5-.7-2.3 0 .9.1 2.2.6 2.8.6.8 1.5 1.2 2.3 1l.1-.7.7.1c.4-.7.4-1.7-.2-2.5-.5-.5-1.7-1-2.5-1.3zm-.5-.8c.1 0 .2-.1.2-.2s-.1-.2-.2-.2-.2.1-.2.2.1.2.2.2zm12.8-2.1c-2 .6-4.1 1.2-6.1 1.7-.4.1-.9.1-1.3 0-.2-.1-.3-.1-.5-.2.1-.2.1-.3.1-.5l-.7-.3.3-.6c-.5-.6-1.5-.9-2.4-.6-.3.1-.7.4-1 .7-.2-.1-.4-.1-.5-.2.2-.5.4-.9.4-1.3 0-1-.5-1.9-1.3-2.1l-.5.5-.5-.5c-.7.3-1.2 1-1.3 1.9-1-.5-2-1.1-2.9-1.7.6.2 1.2.3 1.7.1l.2-1.1 1.1.2c.6-1 .5-2.4-.3-3.6-.7-.9-2.5-1.7-3.7-2.1 1.1.5 2.4 1.3 2.9 2 .7 1 1 2.1.5 2.9l-1.2-.2-.1 1.2c-.9.2-1.9-.4-2.6-1.4-.5-.7-.8-2.2-1-3.4 0 1.3.2 3.2.8 4.1.1.1.2.3.3.4-.7-.5-1.4-.9-2.1-1.1.3-1 .5-2.3.5-3.4-.2 1.1-.5 2.5-.9 3.2 0 .1-.1.1-.1.2-.7 1-1.7 1.6-2.5 1.3l-.1-1.2-1.1.2.3-.6c-.2-.2-.4-.4-.6-.5.1-.6.3-1.2.8-1.8.5-.7 1.8-1.4 2.8-1.9-1.3.4-2.9 1.2-3.6 2.1 0 .1-.1.1-.1.2-.1-.1-.2-.3-.4-.4-.4.5-.8.9-1.1 1.3-.7-.1-1.5-.1-2.3.2-.3.1-.7.3-1 .6-.5-.5-.8-1.1-1.1-1.9v-.2c0-1.8-1-3.4-2.3-3.8l-.9 1-.9-1c-.3.1-.6.3-.9.6C6 11.9 4.5 8.4 3.1 5v-.3c-.3-1.1-.8-2.1-1.4-3.1C1.3.9 1.3 0 .6 0c-.7 0-1 4.5.5 7.4 1.2 1.5 2.1 3.2 3.1 4.9.9 1.6 2.1 2.8 3.5 3.6-.1.4-.2.9-.2 1.4 0 1.3 1.1 3.2 2.1 4.6C9 20.6 8.2 19 8.2 18c0-1.5.5-2.9 1.6-3.3l1 1.1 1-1.1c1.1.4 1.6 1.8 1.6 3.3 0 .5-.2 1.2-.5 1.9 0 .1 0 .1-.1.2-.3.6-.6 1.3-.9 1.9.3-.5.7-1.1 1-1.7.2.2.3.4.5.6l.4-.4c-.5.6-1.1 1.2-1.5 1.7 1-1.1 2.4-2.3 3.3-2.6 1.4-.5 2.7-.4 3.5.3v.3l-.6 1.1 1.3.6c-.1 1.2-1.2 2.1-2.7 2.5-1 .3-2.8.1-4.3-.1 1.5.4 3.5.9 4.8.6.7.6 1.3 1.2 1.9 1.9.3.4.4 1.1.6 1.6 0 .1.1.1.2.2.1-.2.3-.4.5-.7.3 1 .6 1.7.9 2.5.1-.1.3-.1.4-.2-.1-2.4-1.5-4.2-2.9-5.9.9-.6 1.5-1.4 1.7-2.3.6.1 1.3 0 1.9-.3.1 0 .1 0 .2.1 1.8.6 3.5 1.5 5.3 2.3.3.2.7.3 1 .5-.8-.2-1.7.1-2.1.6l.3.6-.5.5c0 .8.7 1.6 1.6 1.9.7.2 1.9 0 2.8-.3-.8.1-1.8.3-2.4.1-.8-.3-1.4-.8-1.5-1.4l.7-.3-.2-.8c.4-.5 1.2-.5 2-.3.5.2 1.3.8 1.8 1.4-.4-.5-.9-1-1.3-1.4.4.2.7.3 1.1.5.2.3.3.5.5.8-.4-.7-.8-1.6-.8-2.2 0-.8.3-1.6.9-1.8l.6.6.6-.6c.6.2.9 1 .9 1.8 0 .3-.1.7-.3 1.2-.2.4-.4.8-.5 1.1 0 0 .1 0 .1.1l.8-.8c-.3.3-.5.6-.7.8.6-.6 1.3-1.2 1.8-1.4.8-.3 1.6-.2 2 .3l-.5.6.7.3c0 .6-.7 1.1-1.5 1.4-.5.2-1.5.1-2.4-.1.9.3 2.1.5 2.8.3 1.5.7 3 1.4 4.4 2.1l.1-.1c-.4-.4-.8-.7-1.4-1.3.9-.6 1.6-1.3 2.4-1.6 2-.7 4.1-1.2 6.2-1.8 1.6-.5 3.2-1.1 4.2-2.3-1.9.8-4.1 1.6-6.3 2.2zm-31.5-5.5s0-.1 0 0zm27.4 10.6c.1 1.6 1.5 2.7 3 2.5 0-1-1.9-2.5-3-2.5zm.1.2c.8 0 2.2 1.1 2.3 1.8-1.1.1-2.2-.7-2.3-1.8zm-31.4-5.5c-.2 0-.4.2-.4.4s.2.4.4.4.4-.2.4-.4-.2-.4-.4-.4zM42 30.5c-.5.4-.4.9.2 1.8.5.8 1.7 1.3 2.4.9-1.4-.4-2.5-1.1-2.6-2.7zm-29.1-5.6c1.3.7 3 1.6 3.6 2.4.9 1.2 1.3 2.6.7 3.6l-1.5-.3-.2 1.5c-1.1.3-2.3-.5-3.2-1.8-.6-.8-1-2.7-1.2-4.2 0 1.7.3 4 1 5.1 1.1 1.5 2.8 2.1 4.1 1.7l.2-1.3 1.3.2c.8-1.2.7-3-.4-4.5-.7-.9-2.8-1.8-4.4-2.4zm-2.1-2.2c.2 0 .4-.2.4-.4s-.2-.3-.4-.3-.4.2-.4.4.2.3.4.3zm1.4 2.4c.2 0 .4-.2.4-.4s-.2-.4-.4-.4-.4.2-.4.4.2.4.4.4zm17.9 7.1l-.1-.9-.8.2c-.3-.5-.1-1.3.4-2 .3-.4 1.2-1 1.9-1.3-.9.3-2 .8-2.4 1.4-.6.8-.6 1.8-.2 2.5l.7-.1.1.7c.8.2 1.7-.2 2.3-1 .4-.6.5-1.9.6-2.8-.1.8-.3 1.8-.7 2.3-.5.7-1.1 1.1-1.8 1zm1.8-5.2c-.1 0-.2.1-.2.2s.1.2.2.2.2-.1.2-.2c.1-.1 0-.2-.2-.2zm-19.7-3.5c.2 0 .4-.2.4-.4s-.2-.4-.4-.4-.4.2-.4.4c0 .3.2.4.4.4zm20.5 4.8c-.1 0-.2.1-.2.2s.1.2.2.2.2-.1.2-.2-.1-.2-.2-.2z' fill='%23bdbdbd'/%3e%3c/svg%3e");
	width: 52px;
	height: 33px;
}

.catOneItemBlock a:hover .catOneItemTitle span.sakura::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 53 34'%3e%3cpath d='M6.2 32.2L6 30.7l-1.4.3c-.6-1-.2-2.4.7-3.6.6-.8 2.2-1.7 3.5-2.4-1.6.6-3.6 1.5-4.4 2.5-1.1 1.5-1.3 3.3-.5 4.5l1.3-.2.2 1.3c1.4.4 3.1-.3 4.1-1.7.8-1.1 1-3.4 1-5-.2 1.5-.6 3.3-1.2 4.1-.8 1.2-2 2-3.1 1.7zm19.1-16.5c-.2 0-.3.1-.3.3s.1.3.3.3.3-.1.3-.3-.2-.3-.3-.3zm-.8-1.6c0-.2-.1-.3-.3-.3-.2 0-.3.1-.3.3s.1.3.3.3c.1 0 .3-.1.3-.3zm-15 8.7c-.2 0-.4.2-.4.4s.2.4.4.4.4-.2.4-.4c-.1-.2-.2-.4-.4-.4zm0 1.5c-.2 0-.4.2-.4.4s.2.4.4.4.4-.2.4-.4c-.1-.2-.2-.4-.4-.4zm9.8-8.6c1 .3 2.8-.1 4.1-.4-1.2.2-2.7.4-3.5.1-1.2-.4-2.1-1.1-2.2-2.1l1.1-.5-.6-1.1c.6-.7 1.8-.8 3-.4.8.3 1.9 1.2 2.7 2.1-.8-1.1-2-2.4-3-2.7-1.4-.5-2.8-.1-3.6.8l.5 1-1 .5c.2 1.1 1.1 2.2 2.5 2.7zM8.5 24.5c-1.5.3-3.3.4-4.3.1-1.5-.5-2.6-1.4-2.7-2.5l1.5-.6-.7-1.3c.7-.9 2.2-1 3.6-.5 1 .3 2.3 1.5 3.3 2.6-1-1.3-2.5-3-3.7-3.4-1.7-.6-3.5-.1-4.4 1l.6 1.1-1.2.6C.6 23 1.7 24.4 3.4 25c1.3.4 3.6-.1 5.1-.5zm15.7-8.8c.2 0 .3-.1.3-.3s-.1-.3-.3-.3c-.2 0-.3.1-.3.3s.1.3.3.3zm25.4 7.4h0c1.4-.7 2-2.3 1.3-3.7-.9.3-1.6 2.4-1.3 3.5-.8-.9-.6-1.7-.2-2.6-.9 0-1.2.9-1 1.6.2.8.7 1.2 1.2 1.2zm1-2.9c.5 1 .1 2.3-.9 2.7-.3-.7.2-2.4.9-2.7zm-24-6.8c.8-.9 1.9-1.8 2.7-2.1 1.2-.4 2.4-.3 3 .4l-.6 1.1 1.1.5c-.1.9-1 1.7-2.2 2.1-.8.3-2.3.1-3.5-.1 1.3.4 3.1.8 4.1.4 1.4-.5 2.3-1.6 2.4-2.8l-1-.5.5-1c-.7-.9-2.1-1.3-3.6-.8-.9.4-2.1 1.7-2.9 2.8zm-1.3-.2c-.2 0-.3.1-.3.3s.1.3.3.3.3-.1.3-.3-.2-.3-.3-.3zm24.4 10c.5.3 1 0 1.6-.8.6-.8.6-2 0-2.6.1 1.5-.1 2.7-1.6 3.4zm-.9-.4c0-.1-.1-.1-.1-.2 0 .2 0 .5.1.7.3.5 1.1.7 1.6.3.3-.2.5-.4.6-.7l-.3.3c-.7.5-1.5.3-1.9-.4zm-24.5-9.7c-.6-1.1-1.2-2.4-1.2-3.2 0-1.3.4-2.4 1.3-2.7l.8.9.8-.9c.9.3 1.3 1.4 1.3 2.7 0 .8-.6 2.1-1.2 3.2.8-1.1 1.7-2.7 1.7-3.7 0-1.5-.8-2.7-1.9-3.1l-.8.8-.8-.8c-1.1.4-1.9 1.6-1.9 3.1.2 1.1 1.1 2.6 1.9 3.7zm2.1.7c-.2 0-.3.1-.3.3s.1.3.3.3c.2 0 .3-.1.3-.3s-.2-.3-.3-.3zm0 1.3c-.2 0-.3.1-.3.3s.1.3.3.3c.2 0 .3-.1.3-.3s-.2-.3-.3-.3zM31.7 28c0 .1.1.2.2.2s.2-.1.2-.2-.1-.2-.2-.2-.2.1-.2.2zm1.7.2c.1 0 .2-.1.2-.2s-.1-.2-.2-.2-.2.1-.2.2c0 .2.1.2.2.2zm9.5 1.9h.2c-.2-.2-.4-.3-.6-.3-.6-.1-1.2.4-1.3 1.1 0 .3 0 .6.2.9v-.4c0-.9.7-1.4 1.5-1.3zM32.7 27c.1 0 .2-.1.2-.2s-.1-.2-.2-.2-.2.1-.2.2.1.2.2.2zm1.2 1.2c.7.4 1.6.9 2 1.3.5.7.7 1.5.4 2l-.8-.2-.1.8c-.6.2-1.3-.3-1.8-1-.3-.5-.5-1.5-.7-2.3 0 .9.1 2.2.6 2.8.6.8 1.5 1.2 2.3 1l.1-.7.7.1c.4-.7.4-1.7-.2-2.5-.5-.5-1.7-1-2.5-1.3zm-.5-.8c.1 0 .2-.1.2-.2s-.1-.2-.2-.2-.2.1-.2.2.1.2.2.2zm12.8-2.1c-2 .6-4.1 1.2-6.1 1.7-.4.1-.9.1-1.3 0-.2-.1-.3-.1-.5-.2.1-.2.1-.3.1-.5l-.7-.3.3-.6c-.5-.6-1.5-.9-2.4-.6-.3.1-.7.4-1 .7-.2-.1-.4-.1-.5-.2.2-.5.4-.9.4-1.3 0-1-.5-1.9-1.3-2.1l-.5.5-.5-.5c-.7.3-1.2 1-1.3 1.9-1-.5-2-1.1-2.9-1.7.6.2 1.2.3 1.7.1l.2-1.1 1.1.2c.6-1 .5-2.4-.3-3.6-.7-.9-2.5-1.7-3.7-2.1 1.1.5 2.4 1.3 2.9 2 .7 1 1 2.1.5 2.9l-1.2-.2-.1 1.2c-.9.2-1.9-.4-2.6-1.4-.5-.7-.8-2.2-1-3.4 0 1.3.2 3.2.8 4.1.1.1.2.3.3.4-.7-.5-1.4-.9-2.1-1.1.3-1 .5-2.3.5-3.4-.2 1.1-.5 2.5-.9 3.2 0 .1-.1.1-.1.2-.7 1-1.7 1.6-2.5 1.3l-.1-1.2-1.1.2.3-.6c-.2-.2-.4-.4-.6-.5.1-.6.3-1.2.8-1.8.5-.7 1.8-1.4 2.8-1.9-1.3.4-2.9 1.2-3.6 2.1 0 .1-.1.1-.1.2-.1-.1-.2-.3-.4-.4-.4.5-.8.9-1.1 1.3-.7-.1-1.5-.1-2.3.2-.3.1-.7.3-1 .6-.5-.5-.8-1.1-1.1-1.9v-.2c0-1.8-1-3.4-2.3-3.8l-.9 1-.9-1c-.3.1-.6.3-.9.6C6 11.9 4.5 8.4 3.1 5v-.3c-.3-1.1-.8-2.1-1.4-3.1C1.3.9 1.3 0 .6 0c-.7 0-1 4.5.5 7.4 1.2 1.5 2.1 3.2 3.1 4.9.9 1.6 2.1 2.8 3.5 3.6-.1.4-.2.9-.2 1.4 0 1.3 1.1 3.2 2.1 4.6C9 20.6 8.2 19 8.2 18c0-1.5.5-2.9 1.6-3.3l1 1.1 1-1.1c1.1.4 1.6 1.8 1.6 3.3 0 .5-.2 1.2-.5 1.9 0 .1 0 .1-.1.2-.3.6-.6 1.3-.9 1.9.3-.5.7-1.1 1-1.7.2.2.3.4.5.6l.4-.4c-.5.6-1.1 1.2-1.5 1.7 1-1.1 2.4-2.3 3.3-2.6 1.4-.5 2.7-.4 3.5.3v.3l-.6 1.1 1.3.6c-.1 1.2-1.2 2.1-2.7 2.5-1 .3-2.8.1-4.3-.1 1.5.4 3.5.9 4.8.6.7.6 1.3 1.2 1.9 1.9.3.4.4 1.1.6 1.6 0 .1.1.1.2.2.1-.2.3-.4.5-.7.3 1 .6 1.7.9 2.5.1-.1.3-.1.4-.2-.1-2.4-1.5-4.2-2.9-5.9.9-.6 1.5-1.4 1.7-2.3.6.1 1.3 0 1.9-.3.1 0 .1 0 .2.1 1.8.6 3.5 1.5 5.3 2.3.3.2.7.3 1 .5-.8-.2-1.7.1-2.1.6l.3.6-.5.5c0 .8.7 1.6 1.6 1.9.7.2 1.9 0 2.8-.3-.8.1-1.8.3-2.4.1-.8-.3-1.4-.8-1.5-1.4l.7-.3-.2-.8c.4-.5 1.2-.5 2-.3.5.2 1.3.8 1.8 1.4-.4-.5-.9-1-1.3-1.4.4.2.7.3 1.1.5.2.3.3.5.5.8-.4-.7-.8-1.6-.8-2.2 0-.8.3-1.6.9-1.8l.6.6.6-.6c.6.2.9 1 .9 1.8 0 .3-.1.7-.3 1.2-.2.4-.4.8-.5 1.1 0 0 .1 0 .1.1l.8-.8c-.3.3-.5.6-.7.8.6-.6 1.3-1.2 1.8-1.4.8-.3 1.6-.2 2 .3l-.5.6.7.3c0 .6-.7 1.1-1.5 1.4-.5.2-1.5.1-2.4-.1.9.3 2.1.5 2.8.3 1.5.7 3 1.4 4.4 2.1l.1-.1c-.4-.4-.8-.7-1.4-1.3.9-.6 1.6-1.3 2.4-1.6 2-.7 4.1-1.2 6.2-1.8 1.6-.5 3.2-1.1 4.2-2.3-1.9.8-4.1 1.6-6.3 2.2zm-31.5-5.5s0-.1 0 0zm27.4 10.6c.1 1.6 1.5 2.7 3 2.5 0-1-1.9-2.5-3-2.5zm.1.2c.8 0 2.2 1.1 2.3 1.8-1.1.1-2.2-.7-2.3-1.8zm-31.4-5.5c-.2 0-.4.2-.4.4s.2.4.4.4.4-.2.4-.4-.2-.4-.4-.4zM42 30.5c-.5.4-.4.9.2 1.8.5.8 1.7 1.3 2.4.9-1.4-.4-2.5-1.1-2.6-2.7zm-29.1-5.6c1.3.7 3 1.6 3.6 2.4.9 1.2 1.3 2.6.7 3.6l-1.5-.3-.2 1.5c-1.1.3-2.3-.5-3.2-1.8-.6-.8-1-2.7-1.2-4.2 0 1.7.3 4 1 5.1 1.1 1.5 2.8 2.1 4.1 1.7l.2-1.3 1.3.2c.8-1.2.7-3-.4-4.5-.7-.9-2.8-1.8-4.4-2.4zm-2.1-2.2c.2 0 .4-.2.4-.4s-.2-.3-.4-.3-.4.2-.4.4.2.3.4.3zm1.4 2.4c.2 0 .4-.2.4-.4s-.2-.4-.4-.4-.4.2-.4.4.2.4.4.4zm17.9 7.1l-.1-.9-.8.2c-.3-.5-.1-1.3.4-2 .3-.4 1.2-1 1.9-1.3-.9.3-2 .8-2.4 1.4-.6.8-.6 1.8-.2 2.5l.7-.1.1.7c.8.2 1.7-.2 2.3-1 .4-.6.5-1.9.6-2.8-.1.8-.3 1.8-.7 2.3-.5.7-1.1 1.1-1.8 1zm1.8-5.2c-.1 0-.2.1-.2.2s.1.2.2.2.2-.1.2-.2c.1-.1 0-.2-.2-.2zm-19.7-3.5c.2 0 .4-.2.4-.4s-.2-.4-.4-.4-.4.2-.4.4c0 .3.2.4.4.4zm20.5 4.8c-.1 0-.2.1-.2.2s.1.2.2.2.2-.1.2-.2-.1-.2-.2-.2z' fill='%23ED1C24'/%3e%3c/svg%3e");
}

span.fuji::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 79 31'%3e%3cpath d='M79 30.2394C78.8324 30.1549 61.064 17.5746 49.821 2.31405C49.7611 2.24161 49.7132 2.1571 49.6414 2.07259C49.0068 1.19124 48.1447 -0.004006 46.8277 0.0563601C46.1332 0.0925797 45.6064 0.309898 45.2232 0.466849C45.1394 0.503069 45.0676 0.527215 44.9838 0.563435C43.2237 1.21539 42.4215 1.21539 40.6494 1.21539H40.2902C38.6858 1.21539 36.2672 0.889412 34.5311 0.442703C34.3754 0.406483 34.2437 0.346117 34.0761 0.285751C33.6211 0.116726 32.9506 -0.148885 32.0646 0.104653C31.0588 0.39441 30.4362 1.34819 29.9333 2.10881C29.8375 2.25368 29.7537 2.38649 29.6699 2.49515C18.4509 17.8523 0 31 0 31C0 31 18.1396 21.438 29.9932 6.97431C28.8078 9.76322 27.7422 13.2765 27.8619 16.8019C32.4238 11.9002 35.1178 10.1375 35.1178 10.1375C35.1178 10.1375 37.5483 17.7436 45.5585 22.585C50.5514 25.6033 61.4112 27.7644 69.2178 29.0079C66.8351 27.1245 64.1411 24.6374 63.1832 22.9109C66.0449 24.7702 79 30.2394 79 30.2394Z' fill='%23bdbdbd'/%3e%3c/svg%3e");
	width: 76px;
	height: 30px;
}

.catOneItemBlock a:hover .catOneItemTitle span.fuji::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 79 31'%3e%3cpath d='M79 30.2394C78.8324 30.1549 61.064 17.5746 49.821 2.31405C49.7611 2.24161 49.7132 2.1571 49.6414 2.07259C49.0068 1.19124 48.1447 -0.004006 46.8277 0.0563601C46.1332 0.0925797 45.6064 0.309898 45.2232 0.466849C45.1394 0.503069 45.0676 0.527215 44.9838 0.563435C43.2237 1.21539 42.4215 1.21539 40.6494 1.21539H40.2902C38.6858 1.21539 36.2672 0.889412 34.5311 0.442703C34.3754 0.406483 34.2437 0.346117 34.0761 0.285751C33.6211 0.116726 32.9506 -0.148885 32.0646 0.104653C31.0588 0.39441 30.4362 1.34819 29.9333 2.10881C29.8375 2.25368 29.7537 2.38649 29.6699 2.49515C18.4509 17.8523 0 31 0 31C0 31 18.1396 21.438 29.9932 6.97431C28.8078 9.76322 27.7422 13.2765 27.8619 16.8019C32.4238 11.9002 35.1178 10.1375 35.1178 10.1375C35.1178 10.1375 37.5483 17.7436 45.5585 22.585C50.5514 25.6033 61.4112 27.7644 69.2178 29.0079C66.8351 27.1245 64.1411 24.6374 63.1832 22.9109C66.0449 24.7702 79 30.2394 79 30.2394Z' fill='%23ED1C24'/%3e%3c/svg%3e");
}

span.zen::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 61 50'%3e%3cpath d='M30.5542 7.72842V0.278694C30.5176 0.21773 30.4932 0.181152 30.4932 0.181152C30.481 0.193345 22.6289 12.825 22.6289 22.2133C22.6289 23.1766 22.7264 24.0544 22.8728 24.8713H23.1044C22.6899 20.799 25.0187 15.1782 30.4932 7.63088C30.5176 7.67965 30.542 7.70404 30.5542 7.72842Z' fill='%23BDBDBD'/%3e%3cpath d='M30.4946 0.181152C30.4946 0.181152 30.4824 0.205538 30.458 0.229923V7.69185C30.4824 7.67965 30.4824 7.65527 30.4946 7.64307C35.9569 15.1903 38.2369 20.9453 37.8224 25.0298L38.115 24.8835C38.2613 24.0544 38.3589 23.1887 38.3589 22.2255C38.3711 12.825 30.5068 0.193345 30.4946 0.181152Z' fill='%23BDBDBD'/%3e%3cpath d='M38.1999 42.8552C37.1513 42.9406 36.054 42.6114 35.2127 42.2578C35.1517 39.9412 34.2373 39.7461 33.9446 38.3439C33.3716 35.6128 34.6762 33.9424 35.0785 34.0399C35.4809 34.1375 35.2371 35.0153 35.6028 35.881C35.9686 36.7467 36.7246 38.1001 37.7366 39.0267C38.6266 39.8315 41.0652 40.4167 41.6748 40.5508L41.6626 40.563C41.6626 40.563 43.0769 41.0751 43.967 41.0385C44.1865 41.0263 44.3572 41.0385 44.5157 41.0629C42.7599 41.3068 40.3336 42.6845 38.1999 42.8552ZM19.4719 40.7093C20.0937 40.5752 22.5201 39.99 23.398 39.1852C24.4221 38.2586 25.1659 36.9052 25.5317 36.0395C25.8975 35.1739 25.6414 34.296 26.056 34.1984C26.4583 34.1009 27.7629 35.7835 27.1899 38.5025C26.8851 39.9168 25.9584 40.0997 25.9218 42.4895C25.9218 42.5626 25.934 42.6236 25.9462 42.6845C24.1783 42.4651 21.3008 42.0627 20.8253 41.7579C20.4229 41.5019 19.9474 41.0263 19.4719 40.7093ZM48.4661 39.929C48.4661 39.929 48.5393 39.6851 48.2588 39.7217C48.1735 39.7339 48.0394 39.8071 47.8931 39.8924C47.8931 39.8924 47.1371 40.3435 46.8567 40.1485C46.7957 40.0997 47.1005 39.7949 47.1005 39.0389C47.0883 38.8195 47.1615 38.3561 46.8201 38.4049C46.4909 38.4537 46.7835 38.7829 46.7348 39.2096C46.7226 39.3072 46.4421 40.0875 45.8813 40.0631C45.5277 40.0387 45.4789 39.234 45.735 39.0755C45.991 38.917 46.625 38.4537 46.6006 38.0757C46.5762 37.7587 45.8813 38.1611 45.6862 38.283C45.2351 38.5634 44.8083 39.5632 44.4059 39.5876C44.0524 39.5998 43.1989 39.5876 42.9916 39.5876C42.5892 39.4657 41.4065 38.8195 41.0164 38.4659C40.5896 38.0757 39.6142 37.3442 38.5169 36.8321C37.5293 36.3687 37.5537 32.2232 37.5659 31.3575H37.5902C37.5902 31.3575 37.5902 28.2118 36.5539 27.8339C35.5175 27.4559 34.2129 27.6632 33.4325 26.9682C32.7741 26.3829 32.262 25.9196 32.1523 24.1761C33.2862 23.6274 34.0787 22.2984 34.0787 20.7621C34.0787 19.177 33.2375 17.8359 32.0548 17.3116C32.067 17.2262 32.067 17.1531 32.067 17.0677C32.067 16.0801 31.5792 15.2754 30.9696 15.2754C30.36 15.2754 29.8723 16.0801 29.8723 17.0677C29.8723 17.1531 29.8845 17.2262 29.8845 17.3116C28.7018 17.8359 27.8605 19.177 27.8605 20.7621C27.8605 22.3106 28.6652 23.6396 29.8113 24.1882C29.5796 25.9196 28.7018 26.3829 28.0556 26.9682C27.2752 27.6632 25.6292 27.4559 24.5928 27.8339C23.5565 28.2118 23.5565 31.3575 23.5565 31.3575C23.5565 31.3575 23.7028 36.4785 22.6054 37.0028C21.5081 37.527 20.5327 38.2586 20.1059 38.6366C19.6792 39.0267 18.2526 39.7949 18.0332 39.7827C18.0332 39.7827 16.9846 39.7949 16.5822 39.7827C16.1799 39.7705 15.741 38.7585 15.302 38.4781C15.1069 38.3561 14.4119 37.966 14.3876 38.2708C14.3632 38.6366 14.9972 39.1121 15.2532 39.2706C15.5093 39.4291 15.4605 40.2338 15.1069 40.2582C14.5583 40.2948 14.2656 39.5144 14.2534 39.4047C14.2047 38.978 14.4973 38.6488 14.1681 38.6C13.8389 38.5512 13.912 39.0145 13.8999 39.234C13.8999 39.99 14.1925 40.307 14.1437 40.3435C13.8633 40.5386 13.1073 40.0875 13.1073 40.0875C12.9488 40.0022 12.8147 39.929 12.7415 39.9168C12.4733 39.868 12.5343 40.1241 12.5343 40.1241C12.5343 40.1241 14.3876 41.5506 15.1313 41.514C15.8385 41.4775 16.1067 41.2092 16.8993 41.2214C16.4603 41.6847 16.2652 42.4285 16.7895 43.7087C17.8869 46.3302 23.0809 49.2198 31.2744 49.2198C39.4679 49.2198 45.4179 44.55 45.7106 44.0014C45.93 43.5746 46.1617 41.8676 45.4179 41.258C45.5521 41.2824 45.6984 41.3068 45.8691 41.319C46.625 41.3555 48.4661 39.929 48.4661 39.929Z' fill='%23BDBDBD'/%3e%3cpath d='M28.1041 48.8175C25.6534 48.8175 20.1911 48.1103 14.3264 45.4402C8.46172 42.77 4.97462 36.759 3.35299 33.1987C4.76734 32.9548 6.64501 32.7232 8.80312 32.7232C13.2413 32.7232 18.0574 33.1255 21.8005 34.9301C28.6528 38.2465 30.0184 45.306 30.3354 48.6712C30.3232 48.6712 29.1771 48.8175 28.1041 48.8175ZM20.9348 32.9427C10.3882 28.0656 0 31.4064 0 31.4064C0 31.4064 3.48711 42.3188 12.6194 46.2814C20.4837 49.6954 27.2019 49.2199 27.9212 49.1589C30.2013 48.9395 30.5061 48.9151 30.5061 48.9151C30.5061 48.9151 31.4815 37.8075 20.9348 32.9427Z' fill='%23BDBDBD'/%3e%3cpath d='M30.6764 48.6714C30.9934 45.3062 32.3468 38.2345 39.2113 34.9303C42.9544 33.1258 47.7705 32.7234 52.2087 32.7234C54.3668 32.7234 56.2444 32.9429 57.6588 33.1989C56.0372 36.7592 52.5501 42.7824 46.6854 45.4526C40.8207 48.1228 35.3584 48.8299 32.9076 48.8299C31.8103 48.8177 30.6764 48.6714 30.6764 48.6714ZM30.4935 48.9031C30.4935 48.9031 30.7983 48.9275 33.0783 49.1469C33.7977 49.2201 40.5037 49.6956 48.3802 46.2817C57.5125 42.319 60.9996 31.4066 60.9996 31.4066C60.9996 31.4066 50.6114 28.078 40.0648 32.9429C29.5181 37.8077 30.4935 48.9031 30.4935 48.9031Z' fill='%23bdbdbd'/%3e%3c/svg%3e");
	width: 37px;
	height: 30px;
}

.catOneItemBlock a:hover .catOneItemTitle span.zen::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 61 50'%3e%3cpath d='M30.5542 7.72842V0.278694C30.5176 0.21773 30.4932 0.181152 30.4932 0.181152C30.481 0.193345 22.6289 12.825 22.6289 22.2133C22.6289 23.1766 22.7264 24.0544 22.8728 24.8713H23.1044C22.6899 20.799 25.0187 15.1782 30.4932 7.63088C30.5176 7.67965 30.542 7.70404 30.5542 7.72842Z' fill='%23BDBDBD'/%3e%3cpath d='M30.4946 0.181152C30.4946 0.181152 30.4824 0.205538 30.458 0.229923V7.69185C30.4824 7.67965 30.4824 7.65527 30.4946 7.64307C35.9569 15.1903 38.2369 20.9453 37.8224 25.0298L38.115 24.8835C38.2613 24.0544 38.3589 23.1887 38.3589 22.2255C38.3711 12.825 30.5068 0.193345 30.4946 0.181152Z' fill='%23BDBDBD'/%3e%3cpath d='M38.1999 42.8552C37.1513 42.9406 36.054 42.6114 35.2127 42.2578C35.1517 39.9412 34.2373 39.7461 33.9446 38.3439C33.3716 35.6128 34.6762 33.9424 35.0785 34.0399C35.4809 34.1375 35.2371 35.0153 35.6028 35.881C35.9686 36.7467 36.7246 38.1001 37.7366 39.0267C38.6266 39.8315 41.0652 40.4167 41.6748 40.5508L41.6626 40.563C41.6626 40.563 43.0769 41.0751 43.967 41.0385C44.1865 41.0263 44.3572 41.0385 44.5157 41.0629C42.7599 41.3068 40.3336 42.6845 38.1999 42.8552ZM19.4719 40.7093C20.0937 40.5752 22.5201 39.99 23.398 39.1852C24.4221 38.2586 25.1659 36.9052 25.5317 36.0395C25.8975 35.1739 25.6414 34.296 26.056 34.1984C26.4583 34.1009 27.7629 35.7835 27.1899 38.5025C26.8851 39.9168 25.9584 40.0997 25.9218 42.4895C25.9218 42.5626 25.934 42.6236 25.9462 42.6845C24.1783 42.4651 21.3008 42.0627 20.8253 41.7579C20.4229 41.5019 19.9474 41.0263 19.4719 40.7093ZM48.4661 39.929C48.4661 39.929 48.5393 39.6851 48.2588 39.7217C48.1735 39.7339 48.0394 39.8071 47.8931 39.8924C47.8931 39.8924 47.1371 40.3435 46.8567 40.1485C46.7957 40.0997 47.1005 39.7949 47.1005 39.0389C47.0883 38.8195 47.1615 38.3561 46.8201 38.4049C46.4909 38.4537 46.7835 38.7829 46.7348 39.2096C46.7226 39.3072 46.4421 40.0875 45.8813 40.0631C45.5277 40.0387 45.4789 39.234 45.735 39.0755C45.991 38.917 46.625 38.4537 46.6006 38.0757C46.5762 37.7587 45.8813 38.1611 45.6862 38.283C45.2351 38.5634 44.8083 39.5632 44.4059 39.5876C44.0524 39.5998 43.1989 39.5876 42.9916 39.5876C42.5892 39.4657 41.4065 38.8195 41.0164 38.4659C40.5896 38.0757 39.6142 37.3442 38.5169 36.8321C37.5293 36.3687 37.5537 32.2232 37.5659 31.3575H37.5902C37.5902 31.3575 37.5902 28.2118 36.5539 27.8339C35.5175 27.4559 34.2129 27.6632 33.4325 26.9682C32.7741 26.3829 32.262 25.9196 32.1523 24.1761C33.2862 23.6274 34.0787 22.2984 34.0787 20.7621C34.0787 19.177 33.2375 17.8359 32.0548 17.3116C32.067 17.2262 32.067 17.1531 32.067 17.0677C32.067 16.0801 31.5792 15.2754 30.9696 15.2754C30.36 15.2754 29.8723 16.0801 29.8723 17.0677C29.8723 17.1531 29.8845 17.2262 29.8845 17.3116C28.7018 17.8359 27.8605 19.177 27.8605 20.7621C27.8605 22.3106 28.6652 23.6396 29.8113 24.1882C29.5796 25.9196 28.7018 26.3829 28.0556 26.9682C27.2752 27.6632 25.6292 27.4559 24.5928 27.8339C23.5565 28.2118 23.5565 31.3575 23.5565 31.3575C23.5565 31.3575 23.7028 36.4785 22.6054 37.0028C21.5081 37.527 20.5327 38.2586 20.1059 38.6366C19.6792 39.0267 18.2526 39.7949 18.0332 39.7827C18.0332 39.7827 16.9846 39.7949 16.5822 39.7827C16.1799 39.7705 15.741 38.7585 15.302 38.4781C15.1069 38.3561 14.4119 37.966 14.3876 38.2708C14.3632 38.6366 14.9972 39.1121 15.2532 39.2706C15.5093 39.4291 15.4605 40.2338 15.1069 40.2582C14.5583 40.2948 14.2656 39.5144 14.2534 39.4047C14.2047 38.978 14.4973 38.6488 14.1681 38.6C13.8389 38.5512 13.912 39.0145 13.8999 39.234C13.8999 39.99 14.1925 40.307 14.1437 40.3435C13.8633 40.5386 13.1073 40.0875 13.1073 40.0875C12.9488 40.0022 12.8147 39.929 12.7415 39.9168C12.4733 39.868 12.5343 40.1241 12.5343 40.1241C12.5343 40.1241 14.3876 41.5506 15.1313 41.514C15.8385 41.4775 16.1067 41.2092 16.8993 41.2214C16.4603 41.6847 16.2652 42.4285 16.7895 43.7087C17.8869 46.3302 23.0809 49.2198 31.2744 49.2198C39.4679 49.2198 45.4179 44.55 45.7106 44.0014C45.93 43.5746 46.1617 41.8676 45.4179 41.258C45.5521 41.2824 45.6984 41.3068 45.8691 41.319C46.625 41.3555 48.4661 39.929 48.4661 39.929Z' fill='%23BDBDBD'/%3e%3cpath d='M28.1041 48.8175C25.6534 48.8175 20.1911 48.1103 14.3264 45.4402C8.46172 42.77 4.97462 36.759 3.35299 33.1987C4.76734 32.9548 6.64501 32.7232 8.80312 32.7232C13.2413 32.7232 18.0574 33.1255 21.8005 34.9301C28.6528 38.2465 30.0184 45.306 30.3354 48.6712C30.3232 48.6712 29.1771 48.8175 28.1041 48.8175ZM20.9348 32.9427C10.3882 28.0656 0 31.4064 0 31.4064C0 31.4064 3.48711 42.3188 12.6194 46.2814C20.4837 49.6954 27.2019 49.2199 27.9212 49.1589C30.2013 48.9395 30.5061 48.9151 30.5061 48.9151C30.5061 48.9151 31.4815 37.8075 20.9348 32.9427Z' fill='%23BDBDBD'/%3e%3cpath d='M30.6764 48.6714C30.9934 45.3062 32.3468 38.2345 39.2113 34.9303C42.9544 33.1258 47.7705 32.7234 52.2087 32.7234C54.3668 32.7234 56.2444 32.9429 57.6588 33.1989C56.0372 36.7592 52.5501 42.7824 46.6854 45.4526C40.8207 48.1228 35.3584 48.8299 32.9076 48.8299C31.8103 48.8177 30.6764 48.6714 30.6764 48.6714ZM30.4935 48.9031C30.4935 48.9031 30.7983 48.9275 33.0783 49.1469C33.7977 49.2201 40.5037 49.6956 48.3802 46.2817C57.5125 42.319 60.9996 31.4066 60.9996 31.4066C60.9996 31.4066 50.6114 28.078 40.0648 32.9429C29.5181 37.8077 30.4935 48.9031 30.4935 48.9031Z' fill='%23ED1C24'/%3e%3c/svg%3e");
}

span.bonsai::after {
	background-image: url("../images/bonsai.png");
	width: 41px;
	height: 45px;
}

.catOneItemBlock a:hover .catOneItemTitle span.bonsai::after {
	background-image: url("../images/bonsai-red.png");
}

span.neko::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 53'%3e%3cpath d='M16.3709 22.1567C13.3411 24.6796 9.65472 25.4054 8.34144 31.269C8.11104 28.078 9.51648 24.8294 9.82752 23.7234C10.4496 21.9379 10.369 20.3942 10.0349 19.1385C9.78144 18.2169 8.82528 17.687 7.91521 17.6985C7.50049 17.71 5.94529 18.4703 5.55362 18.5971C4.89698 18.8275 4.47074 18.7468 4.09058 18.1708C3.95234 17.9635 3.67586 17.7792 3.43394 17.6985C2.37411 17.3299 1.82115 16.6272 1.51011 15.6595C1.42947 15.3945 1.54467 15.0028 1.69443 14.7494C2.05155 14.1734 2.42019 13.8278 2.78883 13.2518C3.01923 12.8947 3.04227 12.4109 3.09987 11.9961C3.28418 10.8096 3.90626 9.94558 4.81634 9.2659C5.27714 8.93183 7.28161 7.77983 7.46593 7.49183C8.59488 5.76384 7.56961 1.57058 7.78849 1.55906C8.92896 1.4669 10.6109 3.43681 11.544 4.86528C11.7283 5.15328 12.0509 5.7984 12.12 6.144C12.1661 6.40896 12.6499 6.76607 12.9033 6.88127C15.2419 8.04479 16.7856 9.46174 18.0297 11.8233C19.7808 15.1872 19.0435 19.9334 16.3709 22.1567ZM19.8038 11.5353C18.3638 8.81663 16.5667 7.19231 13.8365 5.86752C13.5485 5.72928 12.9725 5.32608 12.9264 5.01504C12.8457 4.61184 12.4656 3.87457 12.2467 3.54049C11.1638 1.90465 8.57184 -0.0998177 7.23553 0.0038619C6.76321 0.0499417 6.72865 0.40706 6.70561 0.879378C6.68257 1.28258 6.68257 1.68578 6.74017 2.07745C7.00513 3.69025 6.97057 5.29152 6.47521 6.85823C6.39457 7.12319 6.19873 7.38815 5.97985 7.54943C5.44994 7.95263 4.87394 8.29823 4.3325 8.68991C3.24963 9.47326 2.52387 10.4755 2.30499 11.8464C2.23587 12.3187 1.91331 12.768 1.63683 13.1827C1.19907 13.8393 0.669156 14.4384 0.254437 15.095C0.070118 15.383 -0.0681214 15.8438 0.0355582 16.1433C0.381157 17.2492 0.899555 18.2745 2.13219 18.6892C2.42019 18.7814 2.73123 18.9887 2.90403 19.2307C3.3533 19.8988 3.8141 20.1407 4.58594 19.8758C5.04674 19.7145 5.44994 19.4035 5.91073 19.2191C6.37153 19.0348 6.86689 18.8275 7.36225 18.8159C8.4336 18.7814 8.5488 18.9542 8.73312 20.0255C9.0096 21.6959 8.664 23.2972 8.21472 24.887C7.84609 26.1657 7.38529 27.4329 7.20097 28.7461C6.94753 30.5433 7.08577 33.3657 8.41056 34.7365C9.53952 29.0111 13.4909 28.1586 18.6748 23.7465C22.822 19.6915 21.8428 15.406 19.8038 11.5353Z' fill='%23BDBDBD'/%3e%3cpath d='M17.5689 51.6824C17.5689 51.452 17.4653 51.3714 18.9513 51.3714C28.0982 51.3714 31.8306 48.4568 33.3743 41.6716C34.4111 37.0866 32.6255 32.8473 28.847 29.2876C25.8057 26.4192 22.4188 25.0368 22.3843 25.0252C21.4051 24.6336 20.8867 23.3894 21.2208 22.2374C21.5548 21.0854 22.6032 20.4749 23.5824 20.8665C23.7436 20.9357 27.7641 21.4541 31.3122 24.7718C36.2543 29.3913 38.1781 35.7734 36.5999 42.501C36.0124 45.0239 33.6738 50.5995 27.1766 51.6248C22.3267 52.3967 17.5689 52.0395 17.5689 51.6824Z' fill='%23bdbdbd'/%3e%3c/svg%3e");
	width: 21px;
	height: 30px;
}

.catOneItemBlock a:hover .catOneItemTitle span.neko::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 53'%3e%3cpath d='M16.3709 22.1567C13.3411 24.6796 9.65472 25.4054 8.34144 31.269C8.11104 28.078 9.51648 24.8294 9.82752 23.7234C10.4496 21.9379 10.369 20.3942 10.0349 19.1385C9.78144 18.2169 8.82528 17.687 7.91521 17.6985C7.50049 17.71 5.94529 18.4703 5.55362 18.5971C4.89698 18.8275 4.47074 18.7468 4.09058 18.1708C3.95234 17.9635 3.67586 17.7792 3.43394 17.6985C2.37411 17.3299 1.82115 16.6272 1.51011 15.6595C1.42947 15.3945 1.54467 15.0028 1.69443 14.7494C2.05155 14.1734 2.42019 13.8278 2.78883 13.2518C3.01923 12.8947 3.04227 12.4109 3.09987 11.9961C3.28418 10.8096 3.90626 9.94558 4.81634 9.2659C5.27714 8.93183 7.28161 7.77983 7.46593 7.49183C8.59488 5.76384 7.56961 1.57058 7.78849 1.55906C8.92896 1.4669 10.6109 3.43681 11.544 4.86528C11.7283 5.15328 12.0509 5.7984 12.12 6.144C12.1661 6.40896 12.6499 6.76607 12.9033 6.88127C15.2419 8.04479 16.7856 9.46174 18.0297 11.8233C19.7808 15.1872 19.0435 19.9334 16.3709 22.1567ZM19.8038 11.5353C18.3638 8.81663 16.5667 7.19231 13.8365 5.86752C13.5485 5.72928 12.9725 5.32608 12.9264 5.01504C12.8457 4.61184 12.4656 3.87457 12.2467 3.54049C11.1638 1.90465 8.57184 -0.0998177 7.23553 0.0038619C6.76321 0.0499417 6.72865 0.40706 6.70561 0.879378C6.68257 1.28258 6.68257 1.68578 6.74017 2.07745C7.00513 3.69025 6.97057 5.29152 6.47521 6.85823C6.39457 7.12319 6.19873 7.38815 5.97985 7.54943C5.44994 7.95263 4.87394 8.29823 4.3325 8.68991C3.24963 9.47326 2.52387 10.4755 2.30499 11.8464C2.23587 12.3187 1.91331 12.768 1.63683 13.1827C1.19907 13.8393 0.669156 14.4384 0.254437 15.095C0.070118 15.383 -0.0681214 15.8438 0.0355582 16.1433C0.381157 17.2492 0.899555 18.2745 2.13219 18.6892C2.42019 18.7814 2.73123 18.9887 2.90403 19.2307C3.3533 19.8988 3.8141 20.1407 4.58594 19.8758C5.04674 19.7145 5.44994 19.4035 5.91073 19.2191C6.37153 19.0348 6.86689 18.8275 7.36225 18.8159C8.4336 18.7814 8.5488 18.9542 8.73312 20.0255C9.0096 21.6959 8.664 23.2972 8.21472 24.887C7.84609 26.1657 7.38529 27.4329 7.20097 28.7461C6.94753 30.5433 7.08577 33.3657 8.41056 34.7365C9.53952 29.0111 13.4909 28.1586 18.6748 23.7465C22.822 19.6915 21.8428 15.406 19.8038 11.5353Z' fill='%23ED1C24'/%3e%3cpath d='M17.5689 51.6824C17.5689 51.452 17.4653 51.3714 18.9513 51.3714C28.0982 51.3714 31.8306 48.4568 33.3743 41.6716C34.4111 37.0866 32.6255 32.8473 28.847 29.2876C25.8057 26.4192 22.4188 25.0368 22.3843 25.0252C21.4051 24.6336 20.8867 23.3894 21.2208 22.2374C21.5548 21.0854 22.6032 20.4749 23.5824 20.8665C23.7436 20.9357 27.7641 21.4541 31.3122 24.7718C36.2543 29.3913 38.1781 35.7734 36.5999 42.501C36.0124 45.0239 33.6738 50.5995 27.1766 51.6248C22.3267 52.3967 17.5689 52.0395 17.5689 51.6824Z' fill='%23ED1C24'/%3e%3c/svg%3e");
}

span.tentou::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51 55'%3e%3cpath class='st0' d='M10.7,24C10.7,24,10.7,24,10.7,24c0.1,0-0.1,0-0.1,0C10.6,24,10.6,24,10.7,24z M50,21.5c-0.7-1-1.7-1.9-2.7-2.6 c-1-0.7-2.2-1.4-3.3-1.8c-1.2-0.5-2.5-0.7-3.9-0.8c-1.4-0.1-2.9-0.1-4.3,0.2c-1.2,0.3-2.4,0.8-3.3,1.7c-0.9,0.9-1.4,2-1.6,3.2 c-0.4,1.5-0.2,3.1-0.2,4.7c0,2.4,0,4.7-0.1,7.1c0,0.7-0.1,2.9,0.1,3.1c0,0,0,0,0,0c0.1,0.2,0.2,0.4,0.4,0.7c0.5,0.6,1.1,1.1,2,1.6 c0.9,0.5,1.9,0.9,3,1.2c1.2,0.3,2.2,0.5,3.1,0.5c0.1,0,0.2,0,0.3,0c0.6,0,1-0.1,1.4-0.2c0,0,0,0,0.1,0c0,0,0,0,0,0 c0.4-0.1,0.7-0.3,1-0.6c0.2-0.2,1-1.5,1.4-2c1.1-1.6,2.3-3.3,3.5-4.9c0.5-0.6,0.9-1.3,1.4-1.9c0.4-0.5,0.8-1,1.1-1.5 c0.8-1.1,1.4-2.4,1.5-3.8C51.1,23.8,50.7,22.6,50,21.5z M36.2,38.3c-2.2-0.8-3.8-1.8-3.6-2.4c0.2-0.6,2.1-0.4,4.3,0.4 c2.2,0.8,3.8,1.8,3.6,2.4C40.3,39.2,38.4,39.1,36.2,38.3z M48.4,27.5c-0.3,0.7-0.8,1.2-1.3,1.9c-0.4,0.6-0.8,1.1-1.2,1.7 c-1.5,2-2.9,4.1-4.3,6.1c0,0,0,0,0-0.1c-0.6-0.7-1.5-1.2-2.1-1.5c-1-0.5-2.1-0.9-3.3-1.2c-1.2-0.3-2.3-0.4-3.3-0.3 c-0.1,0-0.3,0-0.4,0.1c0-2.3,0.1-4.5,0.1-6.8c0-1.3,0-2.7,0-4c0-0.5,0-1.1,0.1-1.6c0-0.1,0-0.2,0.1-0.4c0-0.1,0-0.1,0-0.2 c0,0,0-0.1,0-0.1c0.1-0.3,0.2-0.5,0.3-0.8c0.1-0.2,0.2-0.5,0.4-0.7c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0.1-0.1,0.1-0.2 c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.2-0.2,0.3-0.3c0,0,0,0,0,0c0.1,0,0.1-0.1,0.2-0.1c0.1-0.1,0.2-0.2,0.3-0.2c0,0,0,0,0,0 c0.1,0,0.2-0.1,0.2-0.1c0.1,0,0.2-0.1,0.3-0.1c0.1,0,0.1,0,0.2-0.1c0,0,0,0,0,0c0.2-0.1,0.5-0.2,0.8-0.2c0.1,0,0.2-0.1,0.4-0.1 c0,0,0.2,0,0.2,0c0,0,0.1,0,0.1,0c0.3,0,0.6-0.1,0.9-0.1c0.2,0,0.4,0,0.5,0h0.2c0,0,0.1,0,0.2,0c0.4,0,0.7,0,1.1,0.1 c0.5,0.1,1.1,0.1,1.6,0.2c0.6,0.1,1.2,0.3,1.9,0.6c0.3,0.1,0.6,0.3,0.9,0.4c0,0,0,0,0,0c0.1,0,0.1,0.1,0.2,0.1 c0.1,0.1,0.2,0.1,0.3,0.2c0.6,0.3,1.1,0.7,1.7,1.1c0.5,0.3,1,0.8,1.3,1.1c0.4,0.4,0.7,0.8,1,1.3c0.1,0.1,0.1,0.2,0.2,0.3 c0,0,0,0.1,0.1,0.1c0,0,0,0.1,0.1,0.1c0.1,0.3,0.2,0.6,0.3,0.9C49.3,25.2,48.9,26.4,48.4,27.5z M32.1,9.8c0.5-1,0.8-2.2,0.7-3.3 c-0.1-1.1-0.5-2.1-1.3-2.9c-0.8-0.8-1.7-1.4-2.7-1.9c-1-0.5-2.1-0.9-3.2-1.2c-1.2-0.3-2.4-0.3-3.6-0.2c-1.2,0.1-2.5,0.3-3.6,0.8 c-0.9,0.4-1.9,1-2.5,1.8c-0.6,0.9-1,1.9-1.1,2.9c-0.1,1.4,0.2,2.8,0.5,4.2c0.4,2.5,0.8,5.1,1.1,7.6l0.1,0.6c0,0,0.1,0.8,1.2,1.4 c0.5,0.4,1.1,0.6,1.6,0.7c0.9,0.3,1.9,0.5,3,0.6c0.4,0,0.8,0.1,1.1,0.1c0.6,0,1.2-0.1,1.7-0.2c0.4-0.1,0.6-0.2,0.9-0.3c0,0,0,0,0,0 c0,0,0.1,0,0.1-0.1c0,0,0,0,0.1,0c0,0,0,0,0,0c0.5-0.3,0.8-0.7,0.9-0.9c0,0,0.1-0.1,0.1-0.3c1-2.1,2-4.1,3-6.2 c0.3-0.6,0.6-1.2,0.9-1.8C31.6,10.8,31.9,10.3,32.1,9.8z M21.7,19.6c-2.1-0.4-3.7-1.1-3.6-1.5c0.1-0.5,1.8-0.6,3.9-0.2 c2.1,0.4,3.7,1.1,3.6,1.5C25.5,19.8,23.7,19.9,21.7,19.6z M30.7,8.7c-0.2,0.7-0.6,1.3-0.9,1.9c-0.3,0.5-0.5,1-0.8,1.6 c-0.9,1.9-1.9,3.8-2.8,5.7c-0.6-0.4-1.3-0.7-2.1-1c-1-0.3-2-0.5-3-0.6c-1.1-0.1-2,0-2.8,0.2c-0.3-1.9-0.6-3.8-0.8-5.7 c-0.2-1.1-0.4-2.3-0.6-3.4c-0.1-0.5-0.1-0.8-0.1-1.3c0-0.5,0.1-0.9,0.2-1.4c0,0,0,0,0-0.1s0,0,0,0c0,0,0-0.1,0-0.1 c0-0.1,0.1-0.2,0.1-0.3c0-0.1,0.1-0.2,0.1-0.3c0-0.1,0.1-0.1,0.1-0.2c0,0,0-0.1,0-0.1c0.1-0.2,0.3-0.4,0.4-0.5c0,0,0,0,0,0 c0,0,0.1-0.1,0.1-0.1c0.1-0.1,0.2-0.1,0.3-0.2c0,0,0.1,0,0.1-0.1c0,0,0.2-0.1,0.1,0c-0.1,0.1,0.1,0,0.1,0c0,0,0.1,0,0.1-0.1 c0.2-0.1,0.4-0.2,0.6-0.3c0,0,0,0,0,0c0,0,0.1,0,0.1,0c0.1,0,0.2-0.1,0.3-0.1C20,2,20.2,1.9,20.5,1.8c0.1,0,0.1,0,0.2,0 c0,0,0.1,0,0.1,0c0.1,0,0.2,0,0.4,0c0.3,0,0.6-0.1,0.9-0.1c0.2,0,0.4,0,0.6,0c0.1,0,0.2,0,0.3,0h0.4c1.1,0,2,0.3,3,0.7 c1.1,0.4,1.9,0.8,2.8,1.5c0.2,0.1,0.4,0.3,0.5,0.4c0,0,0,0,0,0c0,0,0,0,0.1,0.1C30,4.4,30,4.5,30.1,4.6c0.3,0.4,0.5,0.7,0.6,1.1 c0.2,0.5,0.2,0.9,0.2,1.4C30.9,7.8,30.8,8.3,30.7,8.7z M25.3,26.7c-1.2-1.1-2.6-2-4.1-2.6c-0.9-0.4-1.8-0.6-2.7-0.9 c-0.8-0.2-1.6-0.5-2.5-0.6c-1.1-0.2-2.2-0.2-3.2-0.2c-0.5,0-0.9,0.1-1.4,0.1c-0.2,0-0.3,0-0.5,0.1c-0.1,0-0.1,0-0.2,0 c0,0-0.1,0-0.1,0c-0.1,0-0.1,0-0.2,0c-1,0.1-2,0.3-3,0.6c-0.9,0.2-1.7,0.5-2.5,0.9c-1.4,0.7-2.8,1.6-3.7,2.9C0.4,28.4,0,30.1,0,31.7 c0,2.2,0.8,4.4,1.3,6.5c0.6,2.3,1.1,4.7,1.7,7c0.2,0.7,0.3,1.5,0.5,2.2c0.2,0.7,0.7,2.9,0.8,3.6c0,0,0,0.1,0,0.1c0,0,0,0.1,0,0.1 c0,0,0,0,0,0c0.2,0.6,0.7,1,1,1.2C6.6,53.3,7.9,53.7,9,54c1.4,0.4,3,0.5,4.7,0.5h0.1c1.6,0,2.9-0.2,4.1-0.6c0.6-0.2,1-0.4,1.4-0.6 c0,0,0.1-0.1,0.2-0.1c0,0,0.1-0.1,0.2-0.2c0.2-0.2,0.4-0.4,0.5-0.6c0.2-0.4,0.5-1.2,0.8-1.8c0.3-0.8,0.6-1.6,0.9-2.4 c0.9-2.2,1.7-4.5,2.6-6.7c0.4-1,0.8-2,1.2-3c0.3-0.8,0.7-1.5,1-2.3c0.6-1.6,0.9-3.4,0.8-5.1C27.2,29.3,26.5,27.8,25.3,26.7z M12.1,53c-3-0.4-5.4-1.3-5.3-2.2c0.1-0.9,2.6-1.3,5.7-0.9c3,0.4,5.4,1.3,5.3,2.2C17.7,53,15.2,53.4,12.1,53z M25.3,34.3 c-0.1,0.4-0.2,0.7-0.3,1.1c-0.1,0.4-0.3,0.8-0.4,1.1c-0.1,0.3-0.2,0.6-0.4,0.8c-0.4,0.9-0.7,1.7-1.1,2.6c-0.9,2.2-1.7,4.4-2.6,6.6 c-0.2,0.4-0.3,0.8-0.5,1.2L19.2,50c-0.2-0.1-0.4-0.2-0.5-0.3c-0.6-0.3-1.1-0.6-1.6-0.8c-0.6-0.2-1.3-0.4-2-0.6 c-1.5-0.3-3.1-0.5-4.7-0.4c-1.6,0.1-2.9,0.3-4,0.7c-0.2,0.1-0.4,0.2-0.6,0.3c-0.2-0.8-0.4-1.6-0.6-2.4c-0.5-2.3-1.1-4.5-1.6-6.8 c-0.4-1.8-0.9-3.6-1.4-5.4c-0.4-1.5-0.5-3-0.2-4.5c0.1-0.4,0.1-0.6,0.3-1c0.1-0.4,0.3-0.7,0.5-1.1c0,0,0,0,0,0c0,0,0-0.1,0.1-0.1 c0-0.1,0.1-0.1,0.2-0.2c0.1-0.2,0.3-0.3,0.4-0.5c0,0,0.1-0.1,0.1-0.1c0,0,0.1-0.1,0.1-0.1c0.1-0.1,0.3-0.2,0.4-0.3 c0.1-0.1,0.3-0.2,0.4-0.3c0.1,0,0.1-0.1,0.2-0.1c0,0,0.1,0,0.1-0.1c0,0,0,0,0,0c0.3-0.2,0.6-0.4,0.9-0.5C6,25.2,6.1,25.1,6.3,25 c0.1,0,0.2-0.1,0.2-0.1c0,0,0.1,0,0.1,0c0,0,0,0,0.1,0c0.4-0.1,0.8-0.3,1.2-0.4c0.4-0.1,0.9-0.2,1.3-0.3c0.1,0,0.2,0,0.4-0.1 c0,0,0.1,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0.3,0,0.6-0.1,0.8-0.1c0.1,0,0.1,0,0.1,0c0.1,0,0.1,0,0.2,0c0.2,0,0.4,0,0.6-0.1 c0.4,0,0.9-0.1,1.3-0.1c1,0,1.9,0,3,0.2c0.2,0,0.4,0.1,0.6,0.1c0.1,0,0.2,0,0.3,0.1c0,0,0.2,0,0.2,0c0.3,0.1,0.6,0.2,0.9,0.3 c0.9,0.3,1.8,0.6,2.6,0.9c0.2,0.1,0.4,0.2,0.6,0.3c0.1,0,0.2,0.1,0.3,0.1c0,0,0.1,0,0.1,0.1c0,0,0.1,0,0.1,0c0.3,0.2,0.7,0.4,1,0.6 c0.3,0.2,0.6,0.4,0.9,0.7c0.1,0.1,0.3,0.2,0.4,0.3c0,0,0.1,0.1,0.1,0.1c0.1,0.1,0.1,0.1,0.2,0.2c0.2,0.2,0.4,0.5,0.6,0.8 c0.2,0.4,0.4,0.7,0.5,1C25.7,31.1,25.6,32.7,25.3,34.3z' fill='%23bdbdbd'/%3e%3c/svg%3e");
	width: 42px;
	height: 45px;
}

.catOneItemBlock a:hover .catOneItemTitle span.tentou::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51 55'%3e%3cpath class='st0' d='M10.7,24C10.7,24,10.7,24,10.7,24c0.1,0-0.1,0-0.1,0C10.6,24,10.6,24,10.7,24z M50,21.5c-0.7-1-1.7-1.9-2.7-2.6 c-1-0.7-2.2-1.4-3.3-1.8c-1.2-0.5-2.5-0.7-3.9-0.8c-1.4-0.1-2.9-0.1-4.3,0.2c-1.2,0.3-2.4,0.8-3.3,1.7c-0.9,0.9-1.4,2-1.6,3.2 c-0.4,1.5-0.2,3.1-0.2,4.7c0,2.4,0,4.7-0.1,7.1c0,0.7-0.1,2.9,0.1,3.1c0,0,0,0,0,0c0.1,0.2,0.2,0.4,0.4,0.7c0.5,0.6,1.1,1.1,2,1.6 c0.9,0.5,1.9,0.9,3,1.2c1.2,0.3,2.2,0.5,3.1,0.5c0.1,0,0.2,0,0.3,0c0.6,0,1-0.1,1.4-0.2c0,0,0,0,0.1,0c0,0,0,0,0,0 c0.4-0.1,0.7-0.3,1-0.6c0.2-0.2,1-1.5,1.4-2c1.1-1.6,2.3-3.3,3.5-4.9c0.5-0.6,0.9-1.3,1.4-1.9c0.4-0.5,0.8-1,1.1-1.5 c0.8-1.1,1.4-2.4,1.5-3.8C51.1,23.8,50.7,22.6,50,21.5z M36.2,38.3c-2.2-0.8-3.8-1.8-3.6-2.4c0.2-0.6,2.1-0.4,4.3,0.4 c2.2,0.8,3.8,1.8,3.6,2.4C40.3,39.2,38.4,39.1,36.2,38.3z M48.4,27.5c-0.3,0.7-0.8,1.2-1.3,1.9c-0.4,0.6-0.8,1.1-1.2,1.7 c-1.5,2-2.9,4.1-4.3,6.1c0,0,0,0,0-0.1c-0.6-0.7-1.5-1.2-2.1-1.5c-1-0.5-2.1-0.9-3.3-1.2c-1.2-0.3-2.3-0.4-3.3-0.3 c-0.1,0-0.3,0-0.4,0.1c0-2.3,0.1-4.5,0.1-6.8c0-1.3,0-2.7,0-4c0-0.5,0-1.1,0.1-1.6c0-0.1,0-0.2,0.1-0.4c0-0.1,0-0.1,0-0.2 c0,0,0-0.1,0-0.1c0.1-0.3,0.2-0.5,0.3-0.8c0.1-0.2,0.2-0.5,0.4-0.7c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0.1-0.1,0.1-0.2 c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.2-0.2,0.3-0.3c0,0,0,0,0,0c0.1,0,0.1-0.1,0.2-0.1c0.1-0.1,0.2-0.2,0.3-0.2c0,0,0,0,0,0 c0.1,0,0.2-0.1,0.2-0.1c0.1,0,0.2-0.1,0.3-0.1c0.1,0,0.1,0,0.2-0.1c0,0,0,0,0,0c0.2-0.1,0.5-0.2,0.8-0.2c0.1,0,0.2-0.1,0.4-0.1 c0,0,0.2,0,0.2,0c0,0,0.1,0,0.1,0c0.3,0,0.6-0.1,0.9-0.1c0.2,0,0.4,0,0.5,0h0.2c0,0,0.1,0,0.2,0c0.4,0,0.7,0,1.1,0.1 c0.5,0.1,1.1,0.1,1.6,0.2c0.6,0.1,1.2,0.3,1.9,0.6c0.3,0.1,0.6,0.3,0.9,0.4c0,0,0,0,0,0c0.1,0,0.1,0.1,0.2,0.1 c0.1,0.1,0.2,0.1,0.3,0.2c0.6,0.3,1.1,0.7,1.7,1.1c0.5,0.3,1,0.8,1.3,1.1c0.4,0.4,0.7,0.8,1,1.3c0.1,0.1,0.1,0.2,0.2,0.3 c0,0,0,0.1,0.1,0.1c0,0,0,0.1,0.1,0.1c0.1,0.3,0.2,0.6,0.3,0.9C49.3,25.2,48.9,26.4,48.4,27.5z M32.1,9.8c0.5-1,0.8-2.2,0.7-3.3 c-0.1-1.1-0.5-2.1-1.3-2.9c-0.8-0.8-1.7-1.4-2.7-1.9c-1-0.5-2.1-0.9-3.2-1.2c-1.2-0.3-2.4-0.3-3.6-0.2c-1.2,0.1-2.5,0.3-3.6,0.8 c-0.9,0.4-1.9,1-2.5,1.8c-0.6,0.9-1,1.9-1.1,2.9c-0.1,1.4,0.2,2.8,0.5,4.2c0.4,2.5,0.8,5.1,1.1,7.6l0.1,0.6c0,0,0.1,0.8,1.2,1.4 c0.5,0.4,1.1,0.6,1.6,0.7c0.9,0.3,1.9,0.5,3,0.6c0.4,0,0.8,0.1,1.1,0.1c0.6,0,1.2-0.1,1.7-0.2c0.4-0.1,0.6-0.2,0.9-0.3c0,0,0,0,0,0 c0,0,0.1,0,0.1-0.1c0,0,0,0,0.1,0c0,0,0,0,0,0c0.5-0.3,0.8-0.7,0.9-0.9c0,0,0.1-0.1,0.1-0.3c1-2.1,2-4.1,3-6.2 c0.3-0.6,0.6-1.2,0.9-1.8C31.6,10.8,31.9,10.3,32.1,9.8z M21.7,19.6c-2.1-0.4-3.7-1.1-3.6-1.5c0.1-0.5,1.8-0.6,3.9-0.2 c2.1,0.4,3.7,1.1,3.6,1.5C25.5,19.8,23.7,19.9,21.7,19.6z M30.7,8.7c-0.2,0.7-0.6,1.3-0.9,1.9c-0.3,0.5-0.5,1-0.8,1.6 c-0.9,1.9-1.9,3.8-2.8,5.7c-0.6-0.4-1.3-0.7-2.1-1c-1-0.3-2-0.5-3-0.6c-1.1-0.1-2,0-2.8,0.2c-0.3-1.9-0.6-3.8-0.8-5.7 c-0.2-1.1-0.4-2.3-0.6-3.4c-0.1-0.5-0.1-0.8-0.1-1.3c0-0.5,0.1-0.9,0.2-1.4c0,0,0,0,0-0.1s0,0,0,0c0,0,0-0.1,0-0.1 c0-0.1,0.1-0.2,0.1-0.3c0-0.1,0.1-0.2,0.1-0.3c0-0.1,0.1-0.1,0.1-0.2c0,0,0-0.1,0-0.1c0.1-0.2,0.3-0.4,0.4-0.5c0,0,0,0,0,0 c0,0,0.1-0.1,0.1-0.1c0.1-0.1,0.2-0.1,0.3-0.2c0,0,0.1,0,0.1-0.1c0,0,0.2-0.1,0.1,0c-0.1,0.1,0.1,0,0.1,0c0,0,0.1,0,0.1-0.1 c0.2-0.1,0.4-0.2,0.6-0.3c0,0,0,0,0,0c0,0,0.1,0,0.1,0c0.1,0,0.2-0.1,0.3-0.1C20,2,20.2,1.9,20.5,1.8c0.1,0,0.1,0,0.2,0 c0,0,0.1,0,0.1,0c0.1,0,0.2,0,0.4,0c0.3,0,0.6-0.1,0.9-0.1c0.2,0,0.4,0,0.6,0c0.1,0,0.2,0,0.3,0h0.4c1.1,0,2,0.3,3,0.7 c1.1,0.4,1.9,0.8,2.8,1.5c0.2,0.1,0.4,0.3,0.5,0.4c0,0,0,0,0,0c0,0,0,0,0.1,0.1C30,4.4,30,4.5,30.1,4.6c0.3,0.4,0.5,0.7,0.6,1.1 c0.2,0.5,0.2,0.9,0.2,1.4C30.9,7.8,30.8,8.3,30.7,8.7z M25.3,26.7c-1.2-1.1-2.6-2-4.1-2.6c-0.9-0.4-1.8-0.6-2.7-0.9 c-0.8-0.2-1.6-0.5-2.5-0.6c-1.1-0.2-2.2-0.2-3.2-0.2c-0.5,0-0.9,0.1-1.4,0.1c-0.2,0-0.3,0-0.5,0.1c-0.1,0-0.1,0-0.2,0 c0,0-0.1,0-0.1,0c-0.1,0-0.1,0-0.2,0c-1,0.1-2,0.3-3,0.6c-0.9,0.2-1.7,0.5-2.5,0.9c-1.4,0.7-2.8,1.6-3.7,2.9C0.4,28.4,0,30.1,0,31.7 c0,2.2,0.8,4.4,1.3,6.5c0.6,2.3,1.1,4.7,1.7,7c0.2,0.7,0.3,1.5,0.5,2.2c0.2,0.7,0.7,2.9,0.8,3.6c0,0,0,0.1,0,0.1c0,0,0,0.1,0,0.1 c0,0,0,0,0,0c0.2,0.6,0.7,1,1,1.2C6.6,53.3,7.9,53.7,9,54c1.4,0.4,3,0.5,4.7,0.5h0.1c1.6,0,2.9-0.2,4.1-0.6c0.6-0.2,1-0.4,1.4-0.6 c0,0,0.1-0.1,0.2-0.1c0,0,0.1-0.1,0.2-0.2c0.2-0.2,0.4-0.4,0.5-0.6c0.2-0.4,0.5-1.2,0.8-1.8c0.3-0.8,0.6-1.6,0.9-2.4 c0.9-2.2,1.7-4.5,2.6-6.7c0.4-1,0.8-2,1.2-3c0.3-0.8,0.7-1.5,1-2.3c0.6-1.6,0.9-3.4,0.8-5.1C27.2,29.3,26.5,27.8,25.3,26.7z M12.1,53c-3-0.4-5.4-1.3-5.3-2.2c0.1-0.9,2.6-1.3,5.7-0.9c3,0.4,5.4,1.3,5.3,2.2C17.7,53,15.2,53.4,12.1,53z M25.3,34.3 c-0.1,0.4-0.2,0.7-0.3,1.1c-0.1,0.4-0.3,0.8-0.4,1.1c-0.1,0.3-0.2,0.6-0.4,0.8c-0.4,0.9-0.7,1.7-1.1,2.6c-0.9,2.2-1.7,4.4-2.6,6.6 c-0.2,0.4-0.3,0.8-0.5,1.2L19.2,50c-0.2-0.1-0.4-0.2-0.5-0.3c-0.6-0.3-1.1-0.6-1.6-0.8c-0.6-0.2-1.3-0.4-2-0.6 c-1.5-0.3-3.1-0.5-4.7-0.4c-1.6,0.1-2.9,0.3-4,0.7c-0.2,0.1-0.4,0.2-0.6,0.3c-0.2-0.8-0.4-1.6-0.6-2.4c-0.5-2.3-1.1-4.5-1.6-6.8 c-0.4-1.8-0.9-3.6-1.4-5.4c-0.4-1.5-0.5-3-0.2-4.5c0.1-0.4,0.1-0.6,0.3-1c0.1-0.4,0.3-0.7,0.5-1.1c0,0,0,0,0,0c0,0,0-0.1,0.1-0.1 c0-0.1,0.1-0.1,0.2-0.2c0.1-0.2,0.3-0.3,0.4-0.5c0,0,0.1-0.1,0.1-0.1c0,0,0.1-0.1,0.1-0.1c0.1-0.1,0.3-0.2,0.4-0.3 c0.1-0.1,0.3-0.2,0.4-0.3c0.1,0,0.1-0.1,0.2-0.1c0,0,0.1,0,0.1-0.1c0,0,0,0,0,0c0.3-0.2,0.6-0.4,0.9-0.5C6,25.2,6.1,25.1,6.3,25 c0.1,0,0.2-0.1,0.2-0.1c0,0,0.1,0,0.1,0c0,0,0,0,0.1,0c0.4-0.1,0.8-0.3,1.2-0.4c0.4-0.1,0.9-0.2,1.3-0.3c0.1,0,0.2,0,0.4-0.1 c0,0,0.1,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0.3,0,0.6-0.1,0.8-0.1c0.1,0,0.1,0,0.1,0c0.1,0,0.1,0,0.2,0c0.2,0,0.4,0,0.6-0.1 c0.4,0,0.9-0.1,1.3-0.1c1,0,1.9,0,3,0.2c0.2,0,0.4,0.1,0.6,0.1c0.1,0,0.2,0,0.3,0.1c0,0,0.2,0,0.2,0c0.3,0.1,0.6,0.2,0.9,0.3 c0.9,0.3,1.8,0.6,2.6,0.9c0.2,0.1,0.4,0.2,0.6,0.3c0.1,0,0.2,0.1,0.3,0.1c0,0,0.1,0,0.1,0.1c0,0,0.1,0,0.1,0c0.3,0.2,0.7,0.4,1,0.6 c0.3,0.2,0.6,0.4,0.9,0.7c0.1,0.1,0.3,0.2,0.4,0.3c0,0,0.1,0.1,0.1,0.1c0.1,0.1,0.1,0.1,0.2,0.2c0.2,0.2,0.4,0.5,0.6,0.8 c0.2,0.4,0.4,0.7,0.5,1C25.7,31.1,25.6,32.7,25.3,34.3z' fill='%23ED1C24'/%3e%3c/svg%3e");
}

span.moyka::after {
	background-image: url("data:image/svg+xml,%3Csvg width='35' height='34' viewBox='0 0 57 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M56.5838 29.2776C57.1138 30.9033 57.1381 32.6515 56.6534 34.2914C56.1013 35.9639 54.915 37.353 53.3495 38.16C51.8173 38.9584 50.157 39.4821 48.444 39.7075C46.7368 39.9396 45.006 39.9396 43.2987 39.7075C42.4472 39.594 41.6026 39.4338 40.7686 39.2278C40.0162 38.9834 39.2366 38.8327 38.4474 38.7791C36.8602 38.7917 35.288 39.0877 33.805 39.6534C30.5832 40.8479 27.182 41.4862 23.7464 41.5413C20.28 41.5671 16.8489 40.8439 13.6878 39.4212C12.1176 38.7056 10.633 37.8153 9.26204 36.7673C7.86864 35.708 6.68742 34.3955 5.78023 32.8986C5.33999 32.1298 4.99199 31.3118 4.74342 30.4614C4.51231 29.6041 4.40291 28.7185 4.41844 27.8307C4.46595 26.074 4.98146 24.3619 5.91175 22.871C7.80355 19.9948 10.7436 17.9709 14.1056 17.2305C12.5253 17.757 11.0429 18.5413 9.71854 19.5517C8.41988 20.549 7.34008 21.8026 6.54622 23.2347C5.76381 24.6384 5.36611 26.2239 5.39336 27.8307C5.42077 28.6179 5.55083 29.3983 5.78023 30.1519C6.02698 30.9033 6.36201 31.6227 6.77833 32.2951C8.49602 34.9723 11.3124 36.8447 14.2681 38.1446C17.2515 39.4445 20.4769 40.0959 23.7309 40.0557C27.0114 40.0066 30.2602 39.405 33.3407 38.2761C35.0006 37.6941 36.7506 37.4112 38.5093 37.4405C38.9656 37.4684 39.4186 37.5357 39.8633 37.6416C40.3353 37.7654 40.6835 37.8815 41.0858 37.9898C41.8729 38.2073 42.671 38.3829 43.4767 38.516C46.6809 39.1507 50.0024 38.7972 53.0014 37.5024C54.4876 36.8539 55.66 35.6481 56.2665 34.1443C56.5643 33.378 56.7317 32.5673 56.7617 31.7458C56.8178 30.9188 56.7579 30.088 56.5838 29.2776Z' fill='%23BDBDBD'/%3E%3Cpath d='M54.5337 42.0687C51.9102 43.6585 48.8792 44.4465 45.8136 44.3358C44.2811 44.2826 42.7574 44.0804 41.2641 43.7322C40.8927 43.6471 40.4903 43.5466 40.1499 43.4537C39.825 43.3594 39.4941 43.287 39.1595 43.237C38.4787 43.1517 37.7899 43.1517 37.1091 43.237C35.6884 43.4205 34.2924 43.7604 32.9464 44.2506C31.5158 44.7629 30.0591 45.1994 28.5825 45.5583C25.5931 46.2757 22.5122 46.5366 19.4447 46.332C16.3652 46.1337 13.3449 45.3924 10.5235 44.1423C7.66547 42.9523 5.0957 41.1634 2.98732 38.8964C1.91822 37.7475 1.1037 36.3859 0.597038 34.9006C0.0903756 33.4153 -0.0970086 31.8397 0.0471252 30.277C0.453513 27.2342 1.93563 24.4374 4.2253 22.3926C2.2182 24.576 1.01709 27.3796 0.820862 30.3389C0.771708 31.7713 1.03576 33.1972 1.5946 34.5171C1.87088 35.1702 2.21036 35.7947 2.60819 36.3817C3.00417 36.9724 3.45213 37.5266 3.94674 38.0376C4.94331 39.0739 6.07244 39.9741 7.30478 40.7147C8.53565 41.486 9.82988 42.1512 11.1735 42.7032C13.8547 43.8045 16.6986 44.458 19.5917 44.6375C22.4924 44.7977 25.4012 44.5529 28.2343 43.9102C29.6666 43.5779 31.0795 43.1672 32.4667 42.68C33.9384 42.1796 35.4621 41.8474 37.0085 41.6896C37.8135 41.6138 38.6249 41.6424 39.4226 41.7747C39.822 41.8457 40.2172 41.9387 40.6064 42.0533L41.6587 42.3782C43.0505 42.7994 44.4773 43.0946 45.922 43.2603C47.3692 43.4266 48.8308 43.4266 50.2781 43.2603C51.7404 43.0403 53.1698 42.6401 54.5337 42.0687V42.0687Z' fill='%23BDBDBD'/%3E%3Cpath d='M20.6825 27.4459C17.0924 27.562 14.2373 29.3571 14.3069 31.4539C14.3765 33.5507 17.34 35.1601 20.9378 35.044C24.5357 34.928 27.3831 33.1252 27.3134 31.0283C27.2438 28.9315 24.2804 27.3454 20.6825 27.4459ZM19.9088 32.5758C17.4792 31.8021 16.6746 32.1348 16.6359 30.92C16.5972 29.7052 18.4541 28.7458 21.0075 28.6607C23.5608 28.5756 25.6499 29.4963 25.7195 30.7111C25.7892 31.9258 24.4815 34.0459 19.9397 32.599L19.9088 32.5758Z' fill='%23BDBDBD'/%3E%3Cpath d='M29.1465 35.5697C31.1416 35.3042 32.6333 34.1446 32.4783 32.9798C32.3232 31.8149 30.5802 31.0858 28.5851 31.3513C26.59 31.6168 25.0983 32.7763 25.2533 33.9412C25.4083 35.1061 27.1514 35.8352 29.1465 35.5697Z' fill='%23BDBDBD'/%3E%3Cpath d='M50.9428 26.4628C50.5328 24.9153 50.0995 23.4529 49.6662 21.9596L47.2908 11.7386C47.2522 11.5823 47.1589 11.4451 47.0277 11.3517L41.1783 7.23543L39.0273 4.7053L37.0078 2.07462C36.9491 1.99821 36.8757 1.9342 36.7921 1.88638C36.7084 1.83856 36.616 1.80786 36.5204 1.79604H36.443L32.2648 1.30089L28.0789 0.821173C27.9006 0.801149 27.7201 0.826045 27.5539 0.893616C27.3877 0.961187 27.241 1.06929 27.1272 1.20804L27.0808 1.26216C24.7983 4.06309 22.4384 6.83309 20.2178 9.65723L14.8016 12.7986C14.6124 12.912 14.4496 13.0646 14.3241 13.2461C14.1987 13.4275 14.1135 13.6338 14.0743 13.8509V13.9128C13.7106 16.1102 13.4089 18.3231 13.0762 20.5282L12.1013 27.1437C12.0463 27.5342 12.1313 27.9316 12.3411 28.2656C12.5773 28.6282 12.9466 28.8834 13.3693 28.9761C13.792 29.0687 14.2342 28.9914 14.6004 28.7608L14.7087 28.6911L14.8712 28.5828L15.0801 28.459C15.227 28.3648 15.3795 28.2795 15.5366 28.2037C15.8384 28.0335 16.1788 27.8942 16.5038 27.7472C17.1746 27.4734 17.8652 27.2509 18.5697 27.0818C20.0001 26.74 21.4741 26.6174 22.9413 26.7181C25.9459 26.9857 28.8532 27.9187 31.4524 29.4494L33.7195 30.641C34.1195 30.8299 34.5303 30.9952 34.9497 31.1362C35.3605 31.3101 35.7849 31.4498 36.2186 31.554C37.9494 32.021 39.7518 32.1626 41.5342 31.9718C43.2937 31.7802 45.0006 31.255 46.5635 30.4243C46.9504 30.2231 47.3372 29.991 47.6931 29.7744C48.0491 29.5577 48.4205 29.2947 48.7609 29.0006C49.4702 28.4817 50.1283 27.8962 50.7262 27.252V27.252C50.8282 27.1509 50.902 27.0248 50.94 26.8863C50.978 26.7478 50.979 26.6018 50.9428 26.4628V26.4628ZM40.2266 8.15618C40.2642 8.19631 40.3056 8.23261 40.3504 8.26451L46.0606 12.2802L48.3818 22.2691C47.9175 21.8281 47.4456 21.4026 46.9581 20.9847C46.3468 20.4509 45.7279 19.9247 45.0934 19.4373C43.8399 18.4159 42.5555 17.441 41.2247 16.497C41.1697 16.4585 41.1098 16.4273 41.0467 16.4042C41.0467 16.234 41.1164 16.0638 41.1396 15.8858C41.2347 15.2454 41.2838 14.5989 41.2866 13.9515C41.2868 13.8718 41.271 13.7928 41.2402 13.7193V13.7193C40.5129 11.932 39.7701 10.1602 38.919 8.40378C38.3309 7.13485 37.7274 5.88141 37.062 4.64343L37.9595 5.59511L40.2266 8.15618ZM17.7882 23.9172C17.0879 24.0822 16.398 24.2889 15.7223 24.5362L16.2021 20.9693C16.4651 18.9885 16.7514 17.0154 16.9758 15.0424L21.8581 11.9475H21.8968C22.0347 11.8624 22.1555 11.7522 22.2527 11.6225C24.3805 8.81384 26.4309 5.95102 28.5199 3.1114L32.0714 3.25841L35.9401 3.40543L36.4972 3.99347C36.9227 5.60285 37.4179 7.18128 37.9595 8.74423C38.5708 10.5316 39.2439 12.3034 39.9403 14.0598C39.947 14.6609 39.9961 15.2607 40.0873 15.8549C40.0873 16.0947 40.1647 16.3268 40.2188 16.5667C38.9886 17.1625 37.7816 17.7892 36.5668 18.4082C35.352 19.0272 33.9516 19.7854 32.6517 20.4818C30.5317 21.6424 28.4271 22.803 26.369 24.0874C25.2866 23.8017 24.181 23.6126 23.0651 23.5226C21.2963 23.3888 19.5174 23.5218 17.7882 23.9172V23.9172ZM33.1933 21.4722C34.5319 20.8377 35.8704 20.2187 37.1935 19.5611C38.4006 18.9653 39.6153 18.3695 40.8146 17.7505C42.0371 18.6016 43.2674 19.4218 44.5286 20.2033C45.2094 20.6443 45.9135 21.0544 46.6099 21.4645C47.3063 21.8745 47.8015 22.1298 48.4127 22.4471C48.6448 23.7469 48.877 25.0391 49.1168 26.3158C48.0637 27.2016 46.8852 27.9265 45.6195 28.4668C44.2556 29.0751 42.7929 29.4316 41.3021 29.519C39.8364 29.5919 38.3699 29.3925 36.9769 28.931C36.6253 28.8198 36.2816 28.6854 35.9478 28.5287C35.6018 28.3983 35.2634 28.2484 34.9342 28.0799L33.9593 27.5305L33.4719 27.252L32.9225 26.927C31.043 25.7618 29.0158 24.8536 26.8951 24.2267C29.0383 23.3601 31.1274 22.4239 33.2088 21.4722H33.1933Z' fill='%23BDBDBD'/%3E%3C/svg%3E");
	width: 51px;
	height: 45px;
}

.catOneItemBlock a:hover .catOneItemTitle span.moyka::after {
	background-image: url('data:image/svg+xml,%3Csvg width="35" height="34" viewBox="0 0 57 47" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M56.5838 29.2776C57.1138 30.9033 57.1381 32.6515 56.6534 34.2914C56.1013 35.9639 54.915 37.353 53.3495 38.16C51.8173 38.9584 50.157 39.4821 48.444 39.7075C46.7368 39.9396 45.006 39.9396 43.2987 39.7075C42.4472 39.594 41.6026 39.4338 40.7686 39.2278C40.0162 38.9834 39.2366 38.8327 38.4474 38.7791C36.8602 38.7917 35.288 39.0877 33.805 39.6534C30.5832 40.8479 27.182 41.4862 23.7464 41.5413C20.28 41.5671 16.8489 40.8439 13.6878 39.4212C12.1176 38.7056 10.633 37.8153 9.26204 36.7673C7.86864 35.708 6.68742 34.3955 5.78023 32.8986C5.33999 32.1298 4.99199 31.3118 4.74342 30.4614C4.51231 29.6041 4.40291 28.7185 4.41844 27.8307C4.46595 26.074 4.98146 24.3619 5.91175 22.871C7.80355 19.9948 10.7436 17.9709 14.1056 17.2305C12.5253 17.757 11.0429 18.5413 9.71854 19.5517C8.41988 20.549 7.34008 21.8026 6.54622 23.2347C5.76381 24.6384 5.36611 26.2239 5.39336 27.8307C5.42077 28.6179 5.55083 29.3983 5.78023 30.1519C6.02698 30.9033 6.36201 31.6227 6.77833 32.2951C8.49602 34.9723 11.3124 36.8447 14.2681 38.1446C17.2515 39.4445 20.4769 40.0959 23.7309 40.0557C27.0114 40.0066 30.2602 39.405 33.3407 38.2761C35.0006 37.6941 36.7506 37.4112 38.5093 37.4405C38.9656 37.4684 39.4186 37.5357 39.8633 37.6416C40.3353 37.7654 40.6835 37.8815 41.0858 37.9898C41.8729 38.2073 42.671 38.3829 43.4767 38.516C46.6809 39.1507 50.0024 38.7972 53.0014 37.5024C54.4876 36.8539 55.66 35.6481 56.2665 34.1443C56.5643 33.378 56.7317 32.5673 56.7617 31.7458C56.8178 30.9188 56.7579 30.088 56.5838 29.2776Z" fill="%23ED1C24"/%3E%3Cpath d="M54.5337 42.0687C51.9102 43.6585 48.8792 44.4465 45.8136 44.3358C44.2811 44.2826 42.7574 44.0804 41.2641 43.7322C40.8927 43.6471 40.4903 43.5466 40.1499 43.4537C39.825 43.3594 39.4941 43.287 39.1595 43.237C38.4787 43.1517 37.7899 43.1517 37.1091 43.237C35.6884 43.4205 34.2924 43.7604 32.9464 44.2506C31.5158 44.7629 30.0591 45.1994 28.5825 45.5583C25.5931 46.2757 22.5122 46.5366 19.4447 46.332C16.3652 46.1337 13.3449 45.3924 10.5235 44.1423C7.66547 42.9523 5.0957 41.1634 2.98732 38.8964C1.91822 37.7475 1.1037 36.3859 0.597038 34.9006C0.0903756 33.4153 -0.0970086 31.8397 0.0471252 30.277C0.453513 27.2342 1.93563 24.4374 4.2253 22.3926C2.2182 24.576 1.01709 27.3796 0.820862 30.3389C0.771708 31.7713 1.03576 33.1972 1.5946 34.5171C1.87088 35.1702 2.21036 35.7947 2.60819 36.3817C3.00417 36.9724 3.45213 37.5266 3.94674 38.0376C4.94331 39.0739 6.07244 39.9741 7.30478 40.7147C8.53565 41.486 9.82988 42.1512 11.1735 42.7032C13.8547 43.8045 16.6986 44.458 19.5917 44.6375C22.4924 44.7977 25.4012 44.5529 28.2343 43.9102C29.6666 43.5779 31.0795 43.1672 32.4667 42.68C33.9384 42.1796 35.4621 41.8474 37.0085 41.6896C37.8135 41.6138 38.6249 41.6424 39.4226 41.7747C39.822 41.8457 40.2172 41.9387 40.6064 42.0533L41.6587 42.3782C43.0505 42.7994 44.4773 43.0946 45.922 43.2603C47.3692 43.4266 48.8308 43.4266 50.2781 43.2603C51.7404 43.0403 53.1698 42.6401 54.5337 42.0687V42.0687Z" fill="%23ED1C24"/%3E%3Cpath d="M20.6825 27.4459C17.0924 27.562 14.2373 29.3571 14.3069 31.4539C14.3765 33.5507 17.34 35.1601 20.9378 35.044C24.5357 34.928 27.3831 33.1252 27.3134 31.0283C27.2438 28.9315 24.2804 27.3454 20.6825 27.4459ZM19.9088 32.5758C17.4792 31.8021 16.6746 32.1348 16.6359 30.92C16.5972 29.7052 18.4541 28.7458 21.0075 28.6607C23.5608 28.5756 25.6499 29.4963 25.7195 30.7111C25.7892 31.9258 24.4815 34.0459 19.9397 32.599L19.9088 32.5758Z" fill="%23ED1C24"/%3E%3Cpath d="M29.1465 35.5697C31.1416 35.3042 32.6333 34.1446 32.4783 32.9798C32.3232 31.8149 30.5802 31.0858 28.5851 31.3513C26.59 31.6168 25.0983 32.7763 25.2533 33.9412C25.4083 35.1061 27.1514 35.8352 29.1465 35.5697Z" fill="%23ED1C24"/%3E%3Cpath d="M50.9428 26.4628C50.5328 24.9153 50.0995 23.4529 49.6662 21.9596L47.2908 11.7386C47.2522 11.5823 47.1589 11.4451 47.0277 11.3517L41.1783 7.23543L39.0273 4.7053L37.0078 2.07462C36.9491 1.99821 36.8757 1.9342 36.7921 1.88638C36.7084 1.83856 36.616 1.80786 36.5204 1.79604H36.443L32.2648 1.30089L28.0789 0.821173C27.9006 0.801149 27.7201 0.826045 27.5539 0.893616C27.3877 0.961187 27.241 1.06929 27.1272 1.20804L27.0808 1.26216C24.7983 4.06309 22.4384 6.83309 20.2178 9.65723L14.8016 12.7986C14.6124 12.912 14.4496 13.0646 14.3241 13.2461C14.1987 13.4275 14.1135 13.6338 14.0743 13.8509V13.9128C13.7106 16.1102 13.4089 18.3231 13.0762 20.5282L12.1013 27.1437C12.0463 27.5342 12.1313 27.9316 12.3411 28.2656C12.5773 28.6282 12.9466 28.8834 13.3693 28.9761C13.792 29.0687 14.2342 28.9914 14.6004 28.7608L14.7087 28.6911L14.8712 28.5828L15.0801 28.459C15.227 28.3648 15.3795 28.2795 15.5366 28.2037C15.8384 28.0335 16.1788 27.8942 16.5038 27.7472C17.1746 27.4734 17.8652 27.2509 18.5697 27.0818C20.0001 26.74 21.4741 26.6174 22.9413 26.7181C25.9459 26.9857 28.8532 27.9187 31.4524 29.4494L33.7195 30.641C34.1195 30.8299 34.5303 30.9952 34.9497 31.1362C35.3605 31.3101 35.7849 31.4498 36.2186 31.554C37.9494 32.021 39.7518 32.1626 41.5342 31.9718C43.2937 31.7802 45.0006 31.255 46.5635 30.4243C46.9504 30.2231 47.3372 29.991 47.6931 29.7744C48.0491 29.5577 48.4205 29.2947 48.7609 29.0006C49.4702 28.4817 50.1283 27.8962 50.7262 27.252V27.252C50.8282 27.1509 50.902 27.0248 50.94 26.8863C50.978 26.7478 50.979 26.6018 50.9428 26.4628V26.4628ZM40.2266 8.15618C40.2642 8.19631 40.3056 8.23261 40.3504 8.26451L46.0606 12.2802L48.3818 22.2691C47.9175 21.8281 47.4456 21.4026 46.9581 20.9847C46.3468 20.4509 45.7279 19.9247 45.0934 19.4373C43.8399 18.4159 42.5555 17.441 41.2247 16.497C41.1697 16.4585 41.1098 16.4273 41.0467 16.4042C41.0467 16.234 41.1164 16.0638 41.1396 15.8858C41.2347 15.2454 41.2838 14.5989 41.2866 13.9515C41.2868 13.8718 41.271 13.7928 41.2402 13.7193V13.7193C40.5129 11.932 39.7701 10.1602 38.919 8.40378C38.3309 7.13485 37.7274 5.88141 37.062 4.64343L37.9595 5.59511L40.2266 8.15618ZM17.7882 23.9172C17.0879 24.0822 16.398 24.2889 15.7223 24.5362L16.2021 20.9693C16.4651 18.9885 16.7514 17.0154 16.9758 15.0424L21.8581 11.9475H21.8968C22.0347 11.8624 22.1555 11.7522 22.2527 11.6225C24.3805 8.81384 26.4309 5.95102 28.5199 3.1114L32.0714 3.25841L35.9401 3.40543L36.4972 3.99347C36.9227 5.60285 37.4179 7.18128 37.9595 8.74423C38.5708 10.5316 39.2439 12.3034 39.9403 14.0598C39.947 14.6609 39.9961 15.2607 40.0873 15.8549C40.0873 16.0947 40.1647 16.3268 40.2188 16.5667C38.9886 17.1625 37.7816 17.7892 36.5668 18.4082C35.352 19.0272 33.9516 19.7854 32.6517 20.4818C30.5317 21.6424 28.4271 22.803 26.369 24.0874C25.2866 23.8017 24.181 23.6126 23.0651 23.5226C21.2963 23.3888 19.5174 23.5218 17.7882 23.9172V23.9172ZM33.1933 21.4722C34.5319 20.8377 35.8704 20.2187 37.1935 19.5611C38.4006 18.9653 39.6153 18.3695 40.8146 17.7505C42.0371 18.6016 43.2674 19.4218 44.5286 20.2033C45.2094 20.6443 45.9135 21.0544 46.6099 21.4645C47.3063 21.8745 47.8015 22.1298 48.4127 22.4471C48.6448 23.7469 48.877 25.0391 49.1168 26.3158C48.0637 27.2016 46.8852 27.9265 45.6195 28.4668C44.2556 29.0751 42.7929 29.4316 41.3021 29.519C39.8364 29.5919 38.3699 29.3925 36.9769 28.931C36.6253 28.8198 36.2816 28.6854 35.9478 28.5287C35.6018 28.3983 35.2634 28.2484 34.9342 28.0799L33.9593 27.5305L33.4719 27.252L32.9225 26.927C31.043 25.7618 29.0158 24.8536 26.8951 24.2267C29.0383 23.3601 31.1274 22.4239 33.2088 21.4722H33.1933Z" fill="%23ED1C24"/%3E%3C/svg%3E%0A');
}

span.uvl::after {
	background-image: url("data:image/svg+xml,%3Csvg width='35' height='34' viewBox='0 0 61 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7936 32.9798C20.1834 32.9798 20.4993 32.6638 20.4993 32.2741C20.4993 31.8843 20.1834 31.5684 19.7936 31.5684C19.4039 31.5684 19.0879 31.8843 19.0879 32.2741C19.0879 32.6638 19.4039 32.9798 19.7936 32.9798Z' fill='%23BDBDBD'/%3E%3Cpath d='M20.401 33.1956C20.7908 33.1956 21.1067 32.8797 21.1067 32.4899C21.1067 32.1001 20.7908 31.7842 20.401 31.7842C20.0113 31.7842 19.6953 32.1001 19.6953 32.4899C19.6953 32.8797 20.0113 33.1956 20.401 33.1956Z' fill='%23BDBDBD'/%3E%3Cpath d='M21.3141 32.8382C21.7039 32.8382 22.0198 32.5222 22.0198 32.1325C22.0198 31.7427 21.7039 31.4268 21.3141 31.4268C20.9244 31.4268 20.6084 31.7427 20.6084 32.1325C20.6084 32.5222 20.9244 32.8382 21.3141 32.8382Z' fill='%23BDBDBD'/%3E%3Cpath d='M22.3454 32.0901C22.7351 32.0901 23.0511 31.7742 23.0511 31.3844C23.0511 30.9947 22.7351 30.6787 22.3454 30.6787C21.9556 30.6787 21.6396 30.9947 21.6396 31.3844C21.6396 31.7742 21.9556 32.0901 22.3454 32.0901Z' fill='%23BDBDBD'/%3E%3Cpath d='M23.486 30.972C23.8757 30.972 24.1917 30.656 24.1917 30.2663C24.1917 29.8765 23.8757 29.5605 23.486 29.5605C23.0962 29.5605 22.7803 29.8765 22.7803 30.2663C22.7803 30.656 23.0962 30.972 23.486 30.972Z' fill='%23BDBDBD'/%3E%3Cpath d='M24.6901 29.5267C25.0798 29.5267 25.3958 29.2107 25.3958 28.821C25.3958 28.4312 25.0798 28.1152 24.6901 28.1152C24.3003 28.1152 23.9844 28.4312 23.9844 28.821C23.9844 29.2107 24.3003 29.5267 24.6901 29.5267Z' fill='%23BDBDBD'/%3E%3Cpath d='M25.9391 27.7786C26.3289 27.7786 26.6448 27.4627 26.6448 27.0729C26.6448 26.6831 26.3289 26.3672 25.9391 26.3672C25.5494 26.3672 25.2334 26.6831 25.2334 27.0729C25.2334 27.4627 25.5494 27.7786 25.9391 27.7786Z' fill='%23BDBDBD'/%3E%3Cpath d='M27.1979 25.7806C27.5877 25.7806 27.9036 25.4646 27.9036 25.0749C27.9036 24.6851 27.5877 24.3691 27.1979 24.3691C26.8081 24.3691 26.4922 24.6851 26.4922 25.0749C26.4922 25.4646 26.8081 25.7806 27.1979 25.7806Z' fill='%23BDBDBD'/%3E%3Cpath d='M28.4137 23.5667C28.8035 23.5667 29.1194 23.2507 29.1194 22.861C29.1194 22.4712 28.8035 22.1553 28.4137 22.1553C28.024 22.1553 27.708 22.4712 27.708 22.861C27.708 23.2507 28.024 23.5667 28.4137 23.5667Z' fill='%23BDBDBD'/%3E%3Cpath d='M29.5758 21.1878C29.9656 21.1878 30.2815 20.8718 30.2815 20.4821C30.2815 20.0923 29.9656 19.7764 29.5758 19.7764C29.1861 19.7764 28.8701 20.0923 28.8701 20.4821C28.8701 20.8718 29.1861 21.1878 29.5758 21.1878Z' fill='%23BDBDBD'/%3E%3Cpath d='M30.5534 18.8548C30.9431 18.8548 31.2591 18.5388 31.2591 18.1491C31.2591 17.7593 30.9431 17.4434 30.5534 17.4434C30.1636 17.4434 29.8477 17.7593 29.8477 18.1491C29.8477 18.5388 30.1636 18.8548 30.5534 18.8548Z' fill='%23BDBDBD'/%3E%3Cpath d='M31.3454 16.6292C31.7351 16.6292 32.0511 16.3132 32.0511 15.9235C32.0511 15.5337 31.7351 15.2178 31.3454 15.2178C30.9556 15.2178 30.6396 15.5337 30.6396 15.9235C30.6396 16.3132 30.9556 16.6292 31.3454 16.6292Z' fill='%23BDBDBD'/%3E%3Cpath d='M31.9323 14.5745C32.322 14.5745 32.638 14.2586 32.638 13.8688C32.638 13.479 32.322 13.1631 31.9323 13.1631C31.5425 13.1631 31.2266 13.479 31.2266 13.8688C31.2266 14.2586 31.5425 14.5745 31.9323 14.5745Z' fill='%23BDBDBD'/%3E%3Cpath d='M32.3229 12.7308C32.7127 12.7308 33.0286 12.4148 33.0286 12.0251C33.0286 11.6353 32.7127 11.3193 32.3229 11.3193C31.9331 11.3193 31.6172 11.6353 31.6172 12.0251C31.6172 12.4148 31.9331 12.7308 32.3229 12.7308Z' fill='%23BDBDBD'/%3E%3Cpath d='M32.4967 11.1439C32.8865 11.1439 33.2024 10.8279 33.2024 10.4381C33.2024 10.0484 32.8865 9.73242 32.4967 9.73242C32.107 9.73242 31.791 10.0484 31.791 10.4381C31.791 10.8279 32.107 11.1439 32.4967 11.1439Z' fill='%23BDBDBD'/%3E%3Cpath d='M32.443 9.86456C32.8328 9.86456 33.1487 9.5486 33.1487 9.15884C33.1487 8.76908 32.8328 8.45312 32.443 8.45312C32.0533 8.45312 31.7373 8.76908 31.7373 9.15884C31.7373 9.5486 32.0533 9.86456 32.443 9.86456Z' fill='%23BDBDBD'/%3E%3Cpath d='M32.1598 8.94268C32.5496 8.94268 32.8655 8.62672 32.8655 8.23697C32.8655 7.84721 32.5496 7.53125 32.1598 7.53125C31.7701 7.53125 31.4541 7.84721 31.4541 8.23697C31.4541 8.62672 31.7701 8.94268 32.1598 8.94268Z' fill='%23BDBDBD'/%3E%3Cpath d='M31.6393 8.60479C32.0291 8.60479 32.345 8.28883 32.345 7.89908C32.345 7.50932 32.0291 7.19336 31.6393 7.19336C31.2496 7.19336 30.9336 7.50932 30.9336 7.89908C30.9336 8.28883 31.2496 8.60479 31.6393 8.60479Z' fill='%23BDBDBD'/%3E%3Cpath d='M46.1445 45.2283C46.3093 44.8884 46.1584 44.475 45.8077 44.305C45.4569 44.1351 45.0391 44.273 44.8744 44.613C44.7097 44.9529 44.8604 45.3662 45.2112 45.5362C45.5619 45.7061 45.9798 45.5683 46.1445 45.2283Z' fill='%23BDBDBD'/%3E%3Cpath d='M47.0538 44.8758C47.2186 44.5359 47.0677 44.1225 46.717 43.9526C46.3662 43.7826 45.9483 43.9204 45.7836 44.2604C45.6189 44.6004 45.7697 45.0138 46.1205 45.1837C46.4712 45.3536 46.8891 45.2158 47.0538 44.8758Z' fill='%23BDBDBD'/%3E%3Cpath d='M47.9443 44.5457C48.1091 44.2057 47.9582 43.7924 47.6075 43.6224C47.2567 43.4525 46.8389 43.5904 46.6742 43.9303C46.5095 44.2703 46.6602 44.6836 47.011 44.8536C47.3617 45.0235 47.7796 44.8857 47.9443 44.5457Z' fill='%23BDBDBD'/%3E%3Cpath d='M48.9601 43.8221C49.1248 43.4822 48.974 43.0688 48.6232 42.8989C48.2724 42.7289 47.8546 42.8667 47.6898 43.2067C47.5251 43.5467 47.676 43.96 48.0267 44.13C48.3775 44.2999 48.7954 44.1621 48.9601 43.8221Z' fill='%23BDBDBD'/%3E%3Cpath d='M50.0879 42.7479C50.2526 42.4079 50.1019 41.9946 49.7511 41.8246C49.4004 41.6547 48.9825 41.7925 48.8178 42.1325C48.6531 42.4724 48.8039 42.8858 49.1547 43.0558C49.5054 43.2257 49.9232 43.0878 50.0879 42.7479Z' fill='%23BDBDBD'/%3E%3Cpath d='M51.2765 41.3446C51.4412 41.0046 51.2904 40.5913 50.9396 40.4213C50.5889 40.2514 50.171 40.3892 50.0062 40.7292C49.8415 41.0691 49.9924 41.4825 50.3431 41.6524C50.6939 41.8224 51.1118 41.6846 51.2765 41.3446Z' fill='%23BDBDBD'/%3E%3Cpath d='M52.501 39.658C52.6657 39.318 52.5149 38.9047 52.1641 38.7347C51.8133 38.5648 51.3956 38.7027 51.2309 39.0426C51.0661 39.3826 51.2169 39.7959 51.5676 39.9659C51.9184 40.1358 52.3363 39.998 52.501 39.658Z' fill='%23BDBDBD'/%3E%3Cpath d='M53.7275 37.7215C53.8923 37.3815 53.7415 36.9682 53.3908 36.7983C53.04 36.6283 52.6221 36.7662 52.4574 37.1061C52.2927 37.4461 52.4435 37.8595 52.7943 38.0294C53.1451 38.1993 53.5628 38.0615 53.7275 37.7215Z' fill='%23BDBDBD'/%3E%3Cpath d='M54.9053 35.574C55.07 35.2341 54.9193 34.8207 54.5685 34.6508C54.2178 34.4809 53.7999 34.6187 53.6352 34.9587C53.4704 35.2986 53.6213 35.712 53.972 35.8819C54.3228 36.0519 54.7406 35.914 54.9053 35.574Z' fill='%23BDBDBD'/%3E%3Cpath d='M56.041 33.2606C56.2057 32.9206 56.0549 32.5072 55.7041 32.3373C55.3534 32.1673 54.9356 32.3052 54.7709 32.6452C54.6062 32.9851 54.7569 33.3985 55.1077 33.5684C55.4584 33.7383 55.8763 33.6005 56.041 33.2606Z' fill='%23BDBDBD'/%3E%3Cpath d='M56.9738 30.993C57.1385 30.6531 56.9876 30.2397 56.6369 30.0698C56.2861 29.8998 55.8682 30.0376 55.7035 30.3776C55.5388 30.7176 55.6896 31.1309 56.0404 31.3009C56.3912 31.4708 56.8091 31.333 56.9738 30.993Z' fill='%23BDBDBD'/%3E%3Cpath d='M57.7482 28.8397C57.9129 28.4998 57.762 28.0864 57.4113 27.9165C57.0605 27.7465 56.6426 27.8843 56.4779 28.2243C56.3132 28.5643 56.4641 28.9776 56.8148 29.1476C57.1656 29.3175 57.5835 29.1797 57.7482 28.8397Z' fill='%23BDBDBD'/%3E%3Cpath d='M58.3029 26.826C58.4676 26.4861 58.3167 26.0727 57.966 25.9028C57.6152 25.7328 57.1973 25.8706 57.0326 26.2106C56.8679 26.5506 57.0187 26.9639 57.3695 27.1339C57.7203 27.3038 58.1382 27.166 58.3029 26.826Z' fill='%23BDBDBD'/%3E%3Cpath d='M58.6769 25.0292C58.8416 24.6892 58.6908 24.2758 58.34 24.1059C57.9892 23.9359 57.5713 24.0738 57.4066 24.4137C57.2419 24.7537 57.3928 25.1671 57.7435 25.337C58.0943 25.507 58.5122 25.3691 58.6769 25.0292Z' fill='%23BDBDBD'/%3E%3Cpath d='M58.8223 23.4764C58.987 23.1364 58.8363 22.7231 58.4855 22.5532C58.1347 22.3832 57.7168 22.5211 57.5521 22.861C57.3874 23.201 57.5383 23.6143 57.889 23.7843C58.2398 23.9542 58.6575 23.8164 58.8223 23.4764Z' fill='%23BDBDBD'/%3E%3Cpath d='M58.7677 22.2313C58.9324 21.8914 58.7816 21.478 58.4308 21.3081C58.08 21.1381 57.6622 21.2759 57.4974 21.6159C57.3327 21.9559 57.4836 22.3692 57.8343 22.5392C58.1851 22.7091 58.603 22.5713 58.7677 22.2313Z' fill='%23BDBDBD'/%3E%3Cpath d='M58.4697 21.327C58.6344 20.987 58.4836 20.5736 58.1328 20.4037C57.7821 20.2337 57.3643 20.3716 57.1996 20.7116C57.0349 21.0515 57.1856 21.4649 57.5364 21.6348C57.8871 21.8047 58.305 21.6669 58.4697 21.327Z' fill='%23BDBDBD'/%3E%3Cpath d='M58.127 20.6463C58.2917 20.3063 58.141 19.893 57.7902 19.7231C57.4394 19.5531 57.0215 19.691 56.8568 20.0309C56.6921 20.3709 56.843 20.7843 57.1937 20.9542C57.5445 21.1241 57.9623 20.9863 58.127 20.6463Z' fill='%23BDBDBD'/%3E%3Cpath d='M29.4563 7.04051C29.695 7.21305 29.8913 7.43752 30.0305 7.69708C30.1697 7.95665 30.2481 8.24451 30.2597 8.53881C30.3249 9.12691 30.3249 9.72042 30.2597 10.3085C30.1439 11.4825 29.9297 12.6447 29.6191 13.7828C29.0292 16.0755 28.2521 18.316 27.2957 20.4817C26.348 22.6734 25.2147 24.7802 23.9083 26.7789C23.2291 27.7887 22.4625 28.7369 21.6174 29.6126C21.1627 30.0658 20.6645 30.4731 20.13 30.8286C19.8131 31.0156 19.4739 31.1615 19.1203 31.2629C18.6702 31.38 18.1945 31.3495 17.7631 31.176C17.3542 30.9516 17.0329 30.5959 16.8511 30.1663C16.7107 29.8188 16.6193 29.4534 16.5797 29.0806C16.5086 28.442 16.5086 27.7975 16.5797 27.1589C16.7406 25.9538 17.0095 24.7656 17.3831 23.6086C18.1371 21.3591 19.0852 19.1795 20.2168 17.0943C21.3276 15.0005 22.6057 12.9999 24.0385 11.112C24.74 10.1608 25.5209 9.27104 26.3728 8.452C26.7938 8.04349 27.2558 7.67965 27.7517 7.36628C27.9903 7.18209 28.269 7.05654 28.5651 6.99996C28.8612 6.94337 29.1665 6.95729 29.4563 7.04051V7.04051ZM29.4563 7.04051C29.172 6.96194 28.8736 6.94949 28.5838 7.00407C28.294 7.05864 28.0205 7.17884 27.7843 7.35541C27.2953 7.66912 26.8405 8.033 26.4271 8.44113C25.6297 9.29221 24.9034 10.2073 24.2557 11.1772C22.9793 13.141 21.868 15.2072 20.9334 17.3548C20.0012 19.4882 19.2388 21.6917 18.6534 23.9451C18.3582 25.0414 18.1512 26.1598 18.0345 27.2892C17.9748 27.8231 17.9748 28.362 18.0345 28.896C18.0417 29.2455 18.1814 29.5793 18.4254 29.8297C18.7734 29.8624 19.1212 29.7657 19.4025 29.5583C19.857 29.2716 20.2793 28.9367 20.662 28.5594C21.4782 27.7704 22.2297 26.9172 22.9094 26.008C24.3095 24.1509 25.5619 22.1871 26.6551 20.1343C27.7686 18.0724 28.7021 15.9183 29.4454 13.696C29.8146 12.5798 30.0764 11.431 30.2271 10.2651C30.2922 9.68058 30.2922 9.09069 30.2271 8.5062C30.2184 8.21939 30.1444 7.93833 30.0109 7.68436C29.8773 7.4304 29.6876 7.21024 29.4563 7.04051Z' fill='%23BDBDBD'/%3E%3Cpath d='M31.9647 7.72675C32.1364 7.68874 32.3142 7.68874 32.4859 7.72675C32.6562 7.78205 32.8172 7.86253 32.9636 7.96558C33.0883 8.10014 33.201 8.2455 33.3002 8.39989C33.3815 8.55859 33.454 8.72165 33.5173 8.88841C33.7059 9.56672 33.7937 10.2692 33.7779 10.973C33.7326 12.3426 33.5433 13.7036 33.2133 15.0336C32.5463 17.6764 31.6038 20.2419 30.4013 22.688C29.2243 25.1406 27.7865 27.4594 26.1127 29.604C25.2723 30.6941 24.3067 31.6816 23.2356 32.5462C22.6905 32.9943 22.0689 33.3401 21.4007 33.5669C21.0496 33.6919 20.6661 33.6919 20.315 33.5669C20.1466 33.5086 19.9951 33.4098 19.8739 33.2791C19.7527 33.1485 19.6656 32.99 19.6201 32.8177C19.7008 32.9511 19.8078 33.0668 19.9346 33.1576C20.0614 33.2484 20.2053 33.3126 20.3576 33.3461C20.5099 33.3796 20.6674 33.3818 20.8206 33.3526C20.9738 33.3233 21.1194 33.2631 21.2487 33.1759C21.8104 32.8674 22.3168 32.4675 22.747 31.9925C23.6422 31.0398 24.4489 30.0078 25.1573 28.9091C26.6097 26.7048 27.9119 24.4052 29.055 22.0257C30.2211 19.6579 31.2329 17.217 32.0842 14.7187C32.5078 13.4763 32.8309 12.2021 33.0504 10.908C33.1532 10.2764 33.1751 9.63422 33.1156 8.99709C33.1156 8.83423 33.0396 8.69304 33.007 8.54104C32.9537 8.39634 32.8845 8.25797 32.8007 8.12846C32.6813 8.0416 32.5944 7.88957 32.4424 7.82443C32.2905 7.76281 32.1286 7.72973 31.9647 7.72675V7.72675Z' fill='%23BDBDBD'/%3E%3Cpath d='M56.0351 18.7139C56.3193 18.8975 56.5625 19.1379 56.7494 19.42C56.9362 19.7021 57.0627 20.0199 57.1208 20.3533C57.2899 21.0149 57.3954 21.6911 57.4357 22.3727C57.4867 23.7284 57.3958 25.0857 57.1643 26.4224C56.6885 29.0872 55.8482 31.6738 54.6671 34.1094C53.4928 36.5476 51.9835 38.8096 50.1831 40.8299C49.2785 41.8376 48.2705 42.7474 47.1756 43.5442C46.6161 43.9374 46.0197 44.2756 45.3951 44.554C45.0923 44.716 44.7584 44.8113 44.4157 44.8338C44.0731 44.8562 43.7295 44.8053 43.4082 44.6843C44.0529 44.7601 44.7021 44.5851 45.2214 44.1956C45.7611 43.8427 46.2632 43.4352 46.7196 42.9796C47.6535 42.0837 48.514 41.1144 49.2928 40.0808C52.413 35.9266 54.6989 31.2072 56.0242 26.1836C56.3546 24.9302 56.5834 23.6521 56.7082 22.3619C56.7733 21.7229 56.7733 21.079 56.7082 20.4401C56.7124 19.7999 56.4716 19.1823 56.0351 18.7139V18.7139Z' fill='%23BDBDBD'/%3E%3Cpath d='M58.8147 21.0137C59.0944 21.1766 59.336 21.3976 59.5233 21.6616C59.7105 21.9257 59.8391 22.2267 59.9005 22.5446C60.0959 23.1649 60.2161 23.8065 60.2587 24.4554C60.3421 25.7391 60.2838 27.0279 60.085 28.2988C59.6718 30.8404 58.8928 33.3089 57.7725 35.6274C56.6437 37.9458 55.1804 40.0859 53.4296 41.9789C52.5533 42.9242 51.5777 43.7722 50.5198 44.5086C49.9775 44.8685 49.3989 45.1705 48.7936 45.4097C48.4994 45.5539 48.178 45.6343 47.8505 45.6455C47.5231 45.6567 47.1969 45.5986 46.8936 45.4749C47.5055 45.5617 48.1274 45.4101 48.6307 45.0515C49.1461 44.7422 49.6266 44.3782 50.0639 43.9657C50.9648 43.1298 51.7963 42.2221 52.5502 41.2515C54.0452 39.3079 55.3367 37.2159 56.4044 35.0086C57.477 32.8036 58.3175 30.4931 58.9124 28.1143C59.2088 26.9236 59.4084 25.7108 59.5096 24.4879C59.5747 23.8817 59.5747 23.2702 59.5096 22.664C59.5054 22.0436 59.2555 21.4502 58.8147 21.0137V21.0137Z' fill='%23BDBDBD'/%3E%3Cpath d='M29.7392 6.91159C35.2106 7.44193 40.5387 8.96901 45.4604 11.4173C50.0813 13.52 54.3511 16.3214 58.1198 19.7231C58.7669 20.3982 59.3086 21.1667 59.7267 22.0031C59.6507 21.9379 59.7267 22.4699 59.6616 22.3831C59.3752 21.9527 59.0062 21.5837 58.5759 21.2973C54.3179 17.9222 49.6837 15.0513 44.7655 12.7419C42.1924 11.4933 39.5541 10.3968 36.8615 9.39793C35.0124 8.62064 33.0976 8.01016 31.1398 7.57386C30.8208 7.48287 30.4934 7.42462 30.1626 7.40011C29.6686 7.34135 29.1693 7.34135 28.6752 7.40011C28.5666 7.40011 28.9901 6.93329 28.8815 6.90072C29.1663 6.86179 29.4554 6.86546 29.7392 6.91159Z' fill='%23BDBDBD'/%3E%3Cpath d='M48.327 45.5742C47.4025 45.8844 46.4096 45.9295 45.4607 45.7044C40.4413 44.8113 35.5799 43.1872 31.0316 40.8839C25.9748 38.4717 21.3984 35.1608 17.5252 31.1125C17.2972 30.8519 16.9172 30.3742 17.1561 30.5479C17.6447 30.917 18.2418 30.841 18.6327 31.3078C20.1744 33.1318 22.335 34.2067 24.235 35.3901C26.667 36.8776 29.1424 38.2673 31.6938 39.5159C36.1488 41.7841 40.8187 43.6027 45.6344 44.9445C46.351 45.2159 47.6105 45.3679 48.327 45.5742Z' fill='%23BDBDBD'/%3E%3Cpath d='M28.9787 7.69159C29.0249 7.67914 29.0736 7.67914 29.1199 7.69159C29.4456 7.84359 29.7496 8.96192 29.2936 11.3939C28.655 14.3658 27.6407 17.2444 26.2753 19.9602C23.1484 26.3985 19.761 29.8294 18.545 29.8294C18.4986 29.8404 18.4502 29.8404 18.4039 29.8294C17.557 29.4168 17.785 24.7156 21.2593 17.5607C24.3753 11.1224 27.7736 7.69159 28.9787 7.69159V7.69159ZM28.9787 6.93164C27.0461 6.93164 23.4524 11.2745 20.5753 17.2351C17.4267 23.7494 16.3084 29.6665 18.0781 30.5134C18.222 30.5887 18.3827 30.626 18.545 30.6219C20.4776 30.6219 24.0713 26.2791 26.9593 20.3294C30.097 13.815 31.2153 7.88705 29.4564 7.04019L29.2393 6.96424C29.1529 6.95234 29.0652 6.95234 28.9787 6.96424V6.93164Z' fill='%23BDBDBD'/%3E%3Cpath d='M46.7955 45.7135C46.3951 45.7239 45.9976 45.6422 45.6338 45.4747L45.8075 45.1056C47.7509 46.0502 53.2447 43.5964 57.2401 35.3341C61.2355 27.0718 59.9978 21.5454 57.8264 20.2751L58.0218 19.9277C60.1933 21.1763 61.963 26.518 57.5984 35.5186C54.1784 42.5975 49.5315 45.7135 46.7955 45.7135Z' fill='%23BDBDBD'/%3E%3Cpath d='M20.5657 33.6415C20.367 33.6493 20.1694 33.6083 19.9902 33.5221L20.1423 33.2072C21.5754 33.7175 26.1137 30.8078 30.2503 22.2741C34.3869 13.7403 34.1154 8.47462 32.5737 7.50834L32.6714 7.36719C32.6714 7.36719 32.9211 7.36719 32.9971 7.36719C34.3651 8.68091 34.8212 13.6209 30.5651 22.3935C26.8628 30.0695 22.6177 33.6415 20.5657 33.6415Z' fill='%23BDBDBD'/%3E%3Cpath d='M1.30402 25.2266C1.10785 25.2315 0.913629 25.1867 0.739462 25.0963C0.585002 25.0242 0.446468 24.9221 0.331987 24.7958C0.217506 24.6695 0.129373 24.5216 0.0727508 24.3608C0.0161289 24.2001 -0.00783711 24.0296 0.00224278 23.8595C0.0123227 23.6893 0.0562227 23.523 0.13143 23.37L11.0972 0.732719C11.2494 0.42402 11.5166 0.187459 11.8415 0.0737604C12.1663 -0.0399386 12.5229 -0.0216257 12.8343 0.124786C13.145 0.274814 13.3835 0.541971 13.4975 0.867638C13.6115 1.19331 13.5917 1.55086 13.4423 1.86191L2.47658 24.4991C2.36884 24.718 2.20183 24.9022 1.99452 25.0308C1.78722 25.1594 1.54797 25.2272 1.30402 25.2266V25.2266Z' fill='%23BDBDBD'/%3E%3Cpath d='M1.70662 30.656C1.39275 30.6542 1.08936 30.5428 0.848896 30.3411C0.588805 30.1147 0.429063 29.7945 0.404642 29.4506C0.380221 29.1067 0.493118 28.7671 0.718615 28.5063L17.1672 9.4845C17.2784 9.35547 17.414 9.24957 17.5661 9.17292C17.7182 9.09626 17.884 9.05034 18.0538 9.03773C18.2237 9.02513 18.3944 9.04613 18.5562 9.09949C18.7179 9.15286 18.8676 9.23758 18.9967 9.34879C19.1257 9.46 19.2316 9.59559 19.3082 9.74772C19.3849 9.89984 19.4308 10.0656 19.4434 10.2354C19.456 10.4053 19.435 10.576 19.3817 10.7377C19.3283 10.8995 19.2436 11.0493 19.1324 11.1783L2.7272 30.2325C2.59995 30.3754 2.44207 30.4878 2.26535 30.5611C2.08863 30.6344 1.89764 30.6668 1.70662 30.656V30.656Z' fill='%23BDBDBD'/%3E%3Cpath d='M45.7307 30.9592C44.5039 31.3935 43.277 31.8277 42.061 32.2946L40.237 33.0003C39.9221 33.1198 39.6507 33.2391 39.3033 33.3586C39.0993 33.4032 38.8861 33.3729 38.7027 33.2732C38.5193 33.1735 38.3779 33.0111 38.3044 32.8157L36.8821 29.1786L36.1981 27.3436C36.0896 27.0071 35.9918 26.7792 35.8724 26.3666C35.8204 26.1113 35.862 25.8457 35.9896 25.6185C36.1172 25.3912 36.3222 25.2174 36.5673 25.1289C37.805 24.7054 39.0319 24.2929 40.2804 23.902L42.1479 23.3265C42.4736 23.2288 42.7342 23.142 43.1142 23.0443C43.3291 23.0046 43.5511 23.0444 43.7388 23.1562C43.9265 23.2681 44.0673 23.4445 44.1347 23.6523L45.2747 27.3871L45.8719 29.2545C45.9804 29.5585 46.089 29.8626 46.1867 30.1775C46.2166 30.3408 46.1871 30.5094 46.1034 30.6528C46.0198 30.7961 45.8876 30.9048 45.7307 30.9592ZM45.7307 30.9592C45.8849 30.9027 46.0136 30.7926 46.0933 30.649C46.1731 30.5055 46.1985 30.3382 46.165 30.1775C46.0673 29.8735 45.9479 29.5694 45.8502 29.2654L45.1662 27.4306L43.7439 23.7826C43.7009 23.6823 43.6241 23.6002 43.5269 23.5507C43.4298 23.5011 43.3183 23.4871 43.2119 23.5112L42.3324 23.8585L40.5084 24.5643C39.2924 25.0311 38.0656 25.4654 36.8387 25.8997C36.7729 25.9175 36.7166 25.9605 36.6821 26.0194C36.6476 26.0782 36.6375 26.1484 36.6541 26.2146L36.9473 27.0831L37.5444 28.9398L38.6844 32.6854C38.7215 32.799 38.7972 32.896 38.8984 32.9595C38.9995 33.023 39.1198 33.0488 39.2381 33.0328L40.1501 32.7614L42.0176 32.186C43.2662 31.7952 44.493 31.3826 45.7307 30.9592Z' fill='%23BDBDBD'/%3E%3Cpath d='M39.1421 33.61C38.9067 33.6231 38.6734 33.5593 38.4775 33.4281C38.2816 33.2968 38.1338 33.1054 38.0564 32.8827L35.885 26.5095C35.7935 26.2381 35.813 25.9415 35.9392 25.6844C36.064 25.4251 36.2866 25.2259 36.5581 25.1306L42.9313 22.9592C43.2027 22.8677 43.4993 22.8872 43.7564 23.0134C44.0157 23.1382 44.2148 23.3608 44.3101 23.6323L46.4815 30.0055C46.5749 30.2776 46.5565 30.5757 46.4303 30.8342C46.3041 31.0928 46.0804 31.2906 45.8084 31.3844L39.4461 33.5558C39.3479 33.5883 39.2455 33.6065 39.1421 33.61ZM43.3004 23.6757H43.2136L36.8404 25.8471C36.8048 25.8577 36.7718 25.8758 36.7437 25.9001C36.7156 25.9245 36.693 25.9545 36.6775 25.9883C36.6504 26.0543 36.6504 26.1285 36.6775 26.1946L38.8489 32.5678C38.8598 32.6022 38.8777 32.6339 38.9014 32.6611C38.9251 32.6882 38.9543 32.7102 38.9869 32.7255C39.0196 32.7408 39.0551 32.7491 39.0911 32.75C39.1272 32.7509 39.163 32.7443 39.1964 32.7307L45.5695 30.5592C45.6022 30.5486 45.6325 30.5316 45.6586 30.5093C45.6847 30.4869 45.7061 30.4596 45.7216 30.4289C45.7494 30.3592 45.7494 30.2814 45.7216 30.2117L43.5501 23.8494C43.5245 23.7797 43.4743 23.7218 43.409 23.6866L43.3004 23.6757Z' fill='%23BDBDBD'/%3E%3Cpath d='M42.4318 30.656C42.0904 30.6874 41.7466 30.6313 41.4329 30.4931C40.9557 30.2733 40.5851 29.8735 40.402 29.3811C40.2188 28.8888 40.2382 28.3439 40.4557 27.8657V27.8657C40.6203 27.5114 40.8858 27.2133 41.2189 27.0091C41.552 26.8048 41.9379 26.7032 42.3284 26.7171C42.7189 26.731 43.0966 26.8598 43.4143 27.0872C43.732 27.3147 43.9756 27.6308 44.1146 27.996C44.2065 28.2407 44.2482 28.5014 44.237 28.7626C44.2258 29.0238 44.162 29.28 44.0495 29.5159C43.9038 29.8314 43.6776 30.1029 43.3936 30.303C43.1096 30.5032 42.7778 30.625 42.4318 30.656V30.656ZM41.1506 28.1805C41.0207 28.4733 41.0104 28.8053 41.122 29.1056C41.2336 29.4059 41.4581 29.6505 41.7477 29.7874C42.0402 29.9202 42.3732 29.932 42.6743 29.8201C42.9753 29.7082 43.2199 29.4819 43.3546 29.1903C43.4736 28.8942 43.4736 28.5636 43.3546 28.2675C43.3011 28.1182 43.2177 27.9815 43.1094 27.8657C43.0011 27.75 42.8702 27.6576 42.7249 27.5943C42.4348 27.4722 42.1087 27.4673 41.8151 27.5807C41.5215 27.6941 41.2833 27.9169 41.1506 28.2023V28.1805Z' fill='%23BDBDBD'/%3E%3Cpath d='M40.5532 27.4114C40.2969 27.2942 39.9951 27.4046 39.879 27.6581C39.763 27.9117 39.8768 28.2123 40.133 28.3296L41.3078 28.8672C41.5641 28.9844 41.8659 28.874 41.9819 28.6204C42.0979 28.3669 41.9842 28.0663 41.728 27.949L40.5532 27.4114Z' fill='%23BDBDBD'/%3E%3Cpath d='M48.1091 43.1414L47.8485 42.7939L46.9582 43.2065L46.4045 43.8362L46.1982 44.2814L46.6217 44.4659L47.1537 44.2054L47.8051 43.7711L48.1091 43.1414Z' fill='%23BDBDBD'/%3E%3Cpath d='M23.3331 31.5669L23.5394 31.3389L22.8554 31.86L21.748 32.012L21.3463 32.0772L20.7274 32.5223L20.3691 32.9674L20.4994 33.3366L20.9229 33.4452L21.6394 33.1303L22.508 32.4897L23.0074 32.1314L23.4091 31.6972L23.3331 31.5669Z' fill='%23BDBDBD'/%3E%3Cpath d='M32.9743 7.74609L32.7137 7.89809L32.6377 8.28895L32.7028 8.66895L32.8657 9.28781L32.7246 9.60267L32.692 10.0478L32.8657 10.4387L33.1914 10.5581L33.4303 10.2758L33.4846 9.73296V8.99467L32.9743 7.74609Z' fill='%23BDBDBD'/%3E%3Cpath d='M57.2725 21.7842V22.8591V23.25L57.8262 23.1088L58.0325 22.5225V22.0014L57.9565 21.6322L57.4136 21.3174L57.2725 21.7842Z' fill='%23BDBDBD'/%3E%3C/svg%3E");
	width: 51px;
	height: 45px;
}

.catOneItemBlock a:hover .catOneItemTitle span.uvl::after {
	background-image: url('data:image/svg+xml,%3Csvg width="35" height="34" viewBox="0 0 61 46" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M19.7936 32.9798C20.1834 32.9798 20.4993 32.6638 20.4993 32.2741C20.4993 31.8843 20.1834 31.5684 19.7936 31.5684C19.4039 31.5684 19.0879 31.8843 19.0879 32.2741C19.0879 32.6638 19.4039 32.9798 19.7936 32.9798Z" fill="%23ED1C24"/%3E%3Cpath d="M20.401 33.1956C20.7908 33.1956 21.1067 32.8797 21.1067 32.4899C21.1067 32.1001 20.7908 31.7842 20.401 31.7842C20.0113 31.7842 19.6953 32.1001 19.6953 32.4899C19.6953 32.8797 20.0113 33.1956 20.401 33.1956Z" fill="%23ED1C24"/%3E%3Cpath d="M21.3141 32.8382C21.7039 32.8382 22.0198 32.5222 22.0198 32.1325C22.0198 31.7427 21.7039 31.4268 21.3141 31.4268C20.9244 31.4268 20.6084 31.7427 20.6084 32.1325C20.6084 32.5222 20.9244 32.8382 21.3141 32.8382Z" fill="%23ED1C24"/%3E%3Cpath d="M22.3454 32.0901C22.7351 32.0901 23.0511 31.7742 23.0511 31.3844C23.0511 30.9947 22.7351 30.6787 22.3454 30.6787C21.9556 30.6787 21.6396 30.9947 21.6396 31.3844C21.6396 31.7742 21.9556 32.0901 22.3454 32.0901Z" fill="%23ED1C24"/%3E%3Cpath d="M23.486 30.972C23.8757 30.972 24.1917 30.656 24.1917 30.2663C24.1917 29.8765 23.8757 29.5605 23.486 29.5605C23.0962 29.5605 22.7803 29.8765 22.7803 30.2663C22.7803 30.656 23.0962 30.972 23.486 30.972Z" fill="%23ED1C24"/%3E%3Cpath d="M24.6901 29.5267C25.0798 29.5267 25.3958 29.2107 25.3958 28.821C25.3958 28.4312 25.0798 28.1152 24.6901 28.1152C24.3003 28.1152 23.9844 28.4312 23.9844 28.821C23.9844 29.2107 24.3003 29.5267 24.6901 29.5267Z" fill="%23ED1C24"/%3E%3Cpath d="M25.9391 27.7786C26.3289 27.7786 26.6448 27.4627 26.6448 27.0729C26.6448 26.6831 26.3289 26.3672 25.9391 26.3672C25.5494 26.3672 25.2334 26.6831 25.2334 27.0729C25.2334 27.4627 25.5494 27.7786 25.9391 27.7786Z" fill="%23ED1C24"/%3E%3Cpath d="M27.1979 25.7806C27.5877 25.7806 27.9036 25.4646 27.9036 25.0749C27.9036 24.6851 27.5877 24.3691 27.1979 24.3691C26.8081 24.3691 26.4922 24.6851 26.4922 25.0749C26.4922 25.4646 26.8081 25.7806 27.1979 25.7806Z" fill="%23ED1C24"/%3E%3Cpath d="M28.4137 23.5667C28.8035 23.5667 29.1194 23.2507 29.1194 22.861C29.1194 22.4712 28.8035 22.1553 28.4137 22.1553C28.024 22.1553 27.708 22.4712 27.708 22.861C27.708 23.2507 28.024 23.5667 28.4137 23.5667Z" fill="%23ED1C24"/%3E%3Cpath d="M29.5758 21.1878C29.9656 21.1878 30.2815 20.8718 30.2815 20.4821C30.2815 20.0923 29.9656 19.7764 29.5758 19.7764C29.1861 19.7764 28.8701 20.0923 28.8701 20.4821C28.8701 20.8718 29.1861 21.1878 29.5758 21.1878Z" fill="%23ED1C24"/%3E%3Cpath d="M30.5534 18.8548C30.9431 18.8548 31.2591 18.5388 31.2591 18.1491C31.2591 17.7593 30.9431 17.4434 30.5534 17.4434C30.1636 17.4434 29.8477 17.7593 29.8477 18.1491C29.8477 18.5388 30.1636 18.8548 30.5534 18.8548Z" fill="%23ED1C24"/%3E%3Cpath d="M31.3454 16.6292C31.7351 16.6292 32.0511 16.3132 32.0511 15.9235C32.0511 15.5337 31.7351 15.2178 31.3454 15.2178C30.9556 15.2178 30.6396 15.5337 30.6396 15.9235C30.6396 16.3132 30.9556 16.6292 31.3454 16.6292Z" fill="%23ED1C24"/%3E%3Cpath d="M31.9323 14.5745C32.322 14.5745 32.638 14.2586 32.638 13.8688C32.638 13.479 32.322 13.1631 31.9323 13.1631C31.5425 13.1631 31.2266 13.479 31.2266 13.8688C31.2266 14.2586 31.5425 14.5745 31.9323 14.5745Z" fill="%23ED1C24"/%3E%3Cpath d="M32.3229 12.7308C32.7127 12.7308 33.0286 12.4148 33.0286 12.0251C33.0286 11.6353 32.7127 11.3193 32.3229 11.3193C31.9331 11.3193 31.6172 11.6353 31.6172 12.0251C31.6172 12.4148 31.9331 12.7308 32.3229 12.7308Z" fill="%23ED1C24"/%3E%3Cpath d="M32.4967 11.1439C32.8865 11.1439 33.2024 10.8279 33.2024 10.4381C33.2024 10.0484 32.8865 9.73242 32.4967 9.73242C32.107 9.73242 31.791 10.0484 31.791 10.4381C31.791 10.8279 32.107 11.1439 32.4967 11.1439Z" fill="%23ED1C24"/%3E%3Cpath d="M32.443 9.86456C32.8328 9.86456 33.1487 9.5486 33.1487 9.15884C33.1487 8.76908 32.8328 8.45312 32.443 8.45312C32.0533 8.45312 31.7373 8.76908 31.7373 9.15884C31.7373 9.5486 32.0533 9.86456 32.443 9.86456Z" fill="%23ED1C24"/%3E%3Cpath d="M32.1598 8.94268C32.5496 8.94268 32.8655 8.62672 32.8655 8.23697C32.8655 7.84721 32.5496 7.53125 32.1598 7.53125C31.7701 7.53125 31.4541 7.84721 31.4541 8.23697C31.4541 8.62672 31.7701 8.94268 32.1598 8.94268Z" fill="%23ED1C24"/%3E%3Cpath d="M31.6393 8.60479C32.0291 8.60479 32.345 8.28883 32.345 7.89908C32.345 7.50932 32.0291 7.19336 31.6393 7.19336C31.2496 7.19336 30.9336 7.50932 30.9336 7.89908C30.9336 8.28883 31.2496 8.60479 31.6393 8.60479Z" fill="%23ED1C24"/%3E%3Cpath d="M46.1445 45.2283C46.3093 44.8884 46.1584 44.475 45.8077 44.305C45.4569 44.1351 45.0391 44.273 44.8744 44.613C44.7097 44.9529 44.8604 45.3662 45.2112 45.5362C45.5619 45.7061 45.9798 45.5683 46.1445 45.2283Z" fill="%23ED1C24"/%3E%3Cpath d="M47.0538 44.8758C47.2186 44.5359 47.0677 44.1225 46.717 43.9526C46.3662 43.7826 45.9483 43.9204 45.7836 44.2604C45.6189 44.6004 45.7697 45.0138 46.1205 45.1837C46.4712 45.3536 46.8891 45.2158 47.0538 44.8758Z" fill="%23ED1C24"/%3E%3Cpath d="M47.9443 44.5457C48.1091 44.2057 47.9582 43.7924 47.6075 43.6224C47.2567 43.4525 46.8389 43.5904 46.6742 43.9303C46.5095 44.2703 46.6602 44.6836 47.011 44.8536C47.3617 45.0235 47.7796 44.8857 47.9443 44.5457Z" fill="%23ED1C24"/%3E%3Cpath d="M48.9601 43.8221C49.1248 43.4822 48.974 43.0688 48.6232 42.8989C48.2724 42.7289 47.8546 42.8667 47.6898 43.2067C47.5251 43.5467 47.676 43.96 48.0267 44.13C48.3775 44.2999 48.7954 44.1621 48.9601 43.8221Z" fill="%23ED1C24"/%3E%3Cpath d="M50.0879 42.7479C50.2526 42.4079 50.1019 41.9946 49.7511 41.8246C49.4004 41.6547 48.9825 41.7925 48.8178 42.1325C48.6531 42.4724 48.8039 42.8858 49.1547 43.0558C49.5054 43.2257 49.9232 43.0878 50.0879 42.7479Z" fill="%23ED1C24"/%3E%3Cpath d="M51.2765 41.3446C51.4412 41.0046 51.2904 40.5913 50.9396 40.4213C50.5889 40.2514 50.171 40.3892 50.0062 40.7292C49.8415 41.0691 49.9924 41.4825 50.3431 41.6524C50.6939 41.8224 51.1118 41.6846 51.2765 41.3446Z" fill="%23ED1C24"/%3E%3Cpath d="M52.501 39.658C52.6657 39.318 52.5149 38.9047 52.1641 38.7347C51.8133 38.5648 51.3956 38.7027 51.2309 39.0426C51.0661 39.3826 51.2169 39.7959 51.5676 39.9659C51.9184 40.1358 52.3363 39.998 52.501 39.658Z" fill="%23ED1C24"/%3E%3Cpath d="M53.7275 37.7215C53.8923 37.3815 53.7415 36.9682 53.3908 36.7983C53.04 36.6283 52.6221 36.7662 52.4574 37.1061C52.2927 37.4461 52.4435 37.8595 52.7943 38.0294C53.1451 38.1993 53.5628 38.0615 53.7275 37.7215Z" fill="%23ED1C24"/%3E%3Cpath d="M54.9053 35.574C55.07 35.2341 54.9193 34.8207 54.5685 34.6508C54.2178 34.4809 53.7999 34.6187 53.6352 34.9587C53.4704 35.2986 53.6213 35.712 53.972 35.8819C54.3228 36.0519 54.7406 35.914 54.9053 35.574Z" fill="%23ED1C24"/%3E%3Cpath d="M56.041 33.2606C56.2057 32.9206 56.0549 32.5072 55.7041 32.3373C55.3534 32.1673 54.9356 32.3052 54.7709 32.6452C54.6062 32.9851 54.7569 33.3985 55.1077 33.5684C55.4584 33.7383 55.8763 33.6005 56.041 33.2606Z" fill="%23ED1C24"/%3E%3Cpath d="M56.9738 30.993C57.1385 30.6531 56.9876 30.2397 56.6369 30.0698C56.2861 29.8998 55.8682 30.0376 55.7035 30.3776C55.5388 30.7176 55.6896 31.1309 56.0404 31.3009C56.3912 31.4708 56.8091 31.333 56.9738 30.993Z" fill="%23ED1C24"/%3E%3Cpath d="M57.7482 28.8397C57.9129 28.4998 57.762 28.0864 57.4113 27.9165C57.0605 27.7465 56.6426 27.8843 56.4779 28.2243C56.3132 28.5643 56.4641 28.9776 56.8148 29.1476C57.1656 29.3175 57.5835 29.1797 57.7482 28.8397Z" fill="%23ED1C24"/%3E%3Cpath d="M58.3029 26.826C58.4676 26.4861 58.3167 26.0727 57.966 25.9028C57.6152 25.7328 57.1973 25.8706 57.0326 26.2106C56.8679 26.5506 57.0187 26.9639 57.3695 27.1339C57.7203 27.3038 58.1382 27.166 58.3029 26.826Z" fill="%23ED1C24"/%3E%3Cpath d="M58.6769 25.0292C58.8416 24.6892 58.6908 24.2758 58.34 24.1059C57.9892 23.9359 57.5713 24.0738 57.4066 24.4137C57.2419 24.7537 57.3928 25.1671 57.7435 25.337C58.0943 25.507 58.5122 25.3691 58.6769 25.0292Z" fill="%23ED1C24"/%3E%3Cpath d="M58.8223 23.4764C58.987 23.1364 58.8363 22.7231 58.4855 22.5532C58.1347 22.3832 57.7168 22.5211 57.5521 22.861C57.3874 23.201 57.5383 23.6143 57.889 23.7843C58.2398 23.9542 58.6575 23.8164 58.8223 23.4764Z" fill="%23ED1C24"/%3E%3Cpath d="M58.7677 22.2313C58.9324 21.8914 58.7816 21.478 58.4308 21.3081C58.08 21.1381 57.6622 21.2759 57.4974 21.6159C57.3327 21.9559 57.4836 22.3692 57.8343 22.5392C58.1851 22.7091 58.603 22.5713 58.7677 22.2313Z" fill="%23ED1C24"/%3E%3Cpath d="M58.4697 21.327C58.6344 20.987 58.4836 20.5736 58.1328 20.4037C57.7821 20.2337 57.3643 20.3716 57.1996 20.7116C57.0349 21.0515 57.1856 21.4649 57.5364 21.6348C57.8871 21.8047 58.305 21.6669 58.4697 21.327Z" fill="%23ED1C24"/%3E%3Cpath d="M58.127 20.6463C58.2917 20.3063 58.141 19.893 57.7902 19.7231C57.4394 19.5531 57.0215 19.691 56.8568 20.0309C56.6921 20.3709 56.843 20.7843 57.1937 20.9542C57.5445 21.1241 57.9623 20.9863 58.127 20.6463Z" fill="%23ED1C24"/%3E%3Cpath d="M29.4563 7.04051C29.695 7.21305 29.8913 7.43752 30.0305 7.69708C30.1697 7.95665 30.2481 8.24451 30.2597 8.53881C30.3249 9.12691 30.3249 9.72042 30.2597 10.3085C30.1439 11.4825 29.9297 12.6447 29.6191 13.7828C29.0292 16.0755 28.2521 18.316 27.2957 20.4817C26.348 22.6734 25.2147 24.7802 23.9083 26.7789C23.2291 27.7887 22.4625 28.7369 21.6174 29.6126C21.1627 30.0658 20.6645 30.4731 20.13 30.8286C19.8131 31.0156 19.4739 31.1615 19.1203 31.2629C18.6702 31.38 18.1945 31.3495 17.7631 31.176C17.3542 30.9516 17.0329 30.5959 16.8511 30.1663C16.7107 29.8188 16.6193 29.4534 16.5797 29.0806C16.5086 28.442 16.5086 27.7975 16.5797 27.1589C16.7406 25.9538 17.0095 24.7656 17.3831 23.6086C18.1371 21.3591 19.0852 19.1795 20.2168 17.0943C21.3276 15.0005 22.6057 12.9999 24.0385 11.112C24.74 10.1608 25.5209 9.27104 26.3728 8.452C26.7938 8.04349 27.2558 7.67965 27.7517 7.36628C27.9903 7.18209 28.269 7.05654 28.5651 6.99996C28.8612 6.94337 29.1665 6.95729 29.4563 7.04051V7.04051ZM29.4563 7.04051C29.172 6.96194 28.8736 6.94949 28.5838 7.00407C28.294 7.05864 28.0205 7.17884 27.7843 7.35541C27.2953 7.66912 26.8405 8.033 26.4271 8.44113C25.6297 9.29221 24.9034 10.2073 24.2557 11.1772C22.9793 13.141 21.868 15.2072 20.9334 17.3548C20.0012 19.4882 19.2388 21.6917 18.6534 23.9451C18.3582 25.0414 18.1512 26.1598 18.0345 27.2892C17.9748 27.8231 17.9748 28.362 18.0345 28.896C18.0417 29.2455 18.1814 29.5793 18.4254 29.8297C18.7734 29.8624 19.1212 29.7657 19.4025 29.5583C19.857 29.2716 20.2793 28.9367 20.662 28.5594C21.4782 27.7704 22.2297 26.9172 22.9094 26.008C24.3095 24.1509 25.5619 22.1871 26.6551 20.1343C27.7686 18.0724 28.7021 15.9183 29.4454 13.696C29.8146 12.5798 30.0764 11.431 30.2271 10.2651C30.2922 9.68058 30.2922 9.09069 30.2271 8.5062C30.2184 8.21939 30.1444 7.93833 30.0109 7.68436C29.8773 7.4304 29.6876 7.21024 29.4563 7.04051Z" fill="%23ED1C24"/%3E%3Cpath d="M31.9647 7.72675C32.1364 7.68874 32.3142 7.68874 32.4859 7.72675C32.6562 7.78205 32.8172 7.86253 32.9636 7.96558C33.0883 8.10014 33.201 8.2455 33.3002 8.39989C33.3815 8.55859 33.454 8.72165 33.5173 8.88841C33.7059 9.56672 33.7937 10.2692 33.7779 10.973C33.7326 12.3426 33.5433 13.7036 33.2133 15.0336C32.5463 17.6764 31.6038 20.2419 30.4013 22.688C29.2243 25.1406 27.7865 27.4594 26.1127 29.604C25.2723 30.6941 24.3067 31.6816 23.2356 32.5462C22.6905 32.9943 22.0689 33.3401 21.4007 33.5669C21.0496 33.6919 20.6661 33.6919 20.315 33.5669C20.1466 33.5086 19.9951 33.4098 19.8739 33.2791C19.7527 33.1485 19.6656 32.99 19.6201 32.8177C19.7008 32.9511 19.8078 33.0668 19.9346 33.1576C20.0614 33.2484 20.2053 33.3126 20.3576 33.3461C20.5099 33.3796 20.6674 33.3818 20.8206 33.3526C20.9738 33.3233 21.1194 33.2631 21.2487 33.1759C21.8104 32.8674 22.3168 32.4675 22.747 31.9925C23.6422 31.0398 24.4489 30.0078 25.1573 28.9091C26.6097 26.7048 27.9119 24.4052 29.055 22.0257C30.2211 19.6579 31.2329 17.217 32.0842 14.7187C32.5078 13.4763 32.8309 12.2021 33.0504 10.908C33.1532 10.2764 33.1751 9.63422 33.1156 8.99709C33.1156 8.83423 33.0396 8.69304 33.007 8.54104C32.9537 8.39634 32.8845 8.25797 32.8007 8.12846C32.6813 8.0416 32.5944 7.88957 32.4424 7.82443C32.2905 7.76281 32.1286 7.72973 31.9647 7.72675V7.72675Z" fill="%23ED1C24"/%3E%3Cpath d="M56.0351 18.7139C56.3193 18.8975 56.5625 19.1379 56.7494 19.42C56.9362 19.7021 57.0627 20.0199 57.1208 20.3533C57.2899 21.0149 57.3954 21.6911 57.4357 22.3727C57.4867 23.7284 57.3958 25.0857 57.1643 26.4224C56.6885 29.0872 55.8482 31.6738 54.6671 34.1094C53.4928 36.5476 51.9835 38.8096 50.1831 40.8299C49.2785 41.8376 48.2705 42.7474 47.1756 43.5442C46.6161 43.9374 46.0197 44.2756 45.3951 44.554C45.0923 44.716 44.7584 44.8113 44.4157 44.8338C44.0731 44.8562 43.7295 44.8053 43.4082 44.6843C44.0529 44.7601 44.7021 44.5851 45.2214 44.1956C45.7611 43.8427 46.2632 43.4352 46.7196 42.9796C47.6535 42.0837 48.514 41.1144 49.2928 40.0808C52.413 35.9266 54.6989 31.2072 56.0242 26.1836C56.3546 24.9302 56.5834 23.6521 56.7082 22.3619C56.7733 21.7229 56.7733 21.079 56.7082 20.4401C56.7124 19.7999 56.4716 19.1823 56.0351 18.7139V18.7139Z" fill="%23ED1C24"/%3E%3Cpath d="M58.8147 21.0137C59.0944 21.1766 59.336 21.3976 59.5233 21.6616C59.7105 21.9257 59.8391 22.2267 59.9005 22.5446C60.0959 23.1649 60.2161 23.8065 60.2587 24.4554C60.3421 25.7391 60.2838 27.0279 60.085 28.2988C59.6718 30.8404 58.8928 33.3089 57.7725 35.6274C56.6437 37.9458 55.1804 40.0859 53.4296 41.9789C52.5533 42.9242 51.5777 43.7722 50.5198 44.5086C49.9775 44.8685 49.3989 45.1705 48.7936 45.4097C48.4994 45.5539 48.178 45.6343 47.8505 45.6455C47.5231 45.6567 47.1969 45.5986 46.8936 45.4749C47.5055 45.5617 48.1274 45.4101 48.6307 45.0515C49.1461 44.7422 49.6266 44.3782 50.0639 43.9657C50.9648 43.1298 51.7963 42.2221 52.5502 41.2515C54.0452 39.3079 55.3367 37.2159 56.4044 35.0086C57.477 32.8036 58.3175 30.4931 58.9124 28.1143C59.2088 26.9236 59.4084 25.7108 59.5096 24.4879C59.5747 23.8817 59.5747 23.2702 59.5096 22.664C59.5054 22.0436 59.2555 21.4502 58.8147 21.0137V21.0137Z" fill="%23ED1C24"/%3E%3Cpath d="M29.7392 6.91159C35.2106 7.44193 40.5387 8.96901 45.4604 11.4173C50.0813 13.52 54.3511 16.3214 58.1198 19.7231C58.7669 20.3982 59.3086 21.1667 59.7267 22.0031C59.6507 21.9379 59.7267 22.4699 59.6616 22.3831C59.3752 21.9527 59.0062 21.5837 58.5759 21.2973C54.3179 17.9222 49.6837 15.0513 44.7655 12.7419C42.1924 11.4933 39.5541 10.3968 36.8615 9.39793C35.0124 8.62064 33.0976 8.01016 31.1398 7.57386C30.8208 7.48287 30.4934 7.42462 30.1626 7.40011C29.6686 7.34135 29.1693 7.34135 28.6752 7.40011C28.5666 7.40011 28.9901 6.93329 28.8815 6.90072C29.1663 6.86179 29.4554 6.86546 29.7392 6.91159Z" fill="%23ED1C24"/%3E%3Cpath d="M48.327 45.5742C47.4025 45.8844 46.4096 45.9295 45.4607 45.7044C40.4413 44.8113 35.5799 43.1872 31.0316 40.8839C25.9748 38.4717 21.3984 35.1608 17.5252 31.1125C17.2972 30.8519 16.9172 30.3742 17.1561 30.5479C17.6447 30.917 18.2418 30.841 18.6327 31.3078C20.1744 33.1318 22.335 34.2067 24.235 35.3901C26.667 36.8776 29.1424 38.2673 31.6938 39.5159C36.1488 41.7841 40.8187 43.6027 45.6344 44.9445C46.351 45.2159 47.6105 45.3679 48.327 45.5742Z" fill="%23ED1C24"/%3E%3Cpath d="M28.9787 7.69159C29.0249 7.67914 29.0736 7.67914 29.1199 7.69159C29.4456 7.84359 29.7496 8.96192 29.2936 11.3939C28.655 14.3658 27.6407 17.2444 26.2753 19.9602C23.1484 26.3985 19.761 29.8294 18.545 29.8294C18.4986 29.8404 18.4502 29.8404 18.4039 29.8294C17.557 29.4168 17.785 24.7156 21.2593 17.5607C24.3753 11.1224 27.7736 7.69159 28.9787 7.69159V7.69159ZM28.9787 6.93164C27.0461 6.93164 23.4524 11.2745 20.5753 17.2351C17.4267 23.7494 16.3084 29.6665 18.0781 30.5134C18.222 30.5887 18.3827 30.626 18.545 30.6219C20.4776 30.6219 24.0713 26.2791 26.9593 20.3294C30.097 13.815 31.2153 7.88705 29.4564 7.04019L29.2393 6.96424C29.1529 6.95234 29.0652 6.95234 28.9787 6.96424V6.93164Z" fill="%23ED1C24"/%3E%3Cpath d="M46.7955 45.7135C46.3951 45.7239 45.9976 45.6422 45.6338 45.4747L45.8075 45.1056C47.7509 46.0502 53.2447 43.5964 57.2401 35.3341C61.2355 27.0718 59.9978 21.5454 57.8264 20.2751L58.0218 19.9277C60.1933 21.1763 61.963 26.518 57.5984 35.5186C54.1784 42.5975 49.5315 45.7135 46.7955 45.7135Z" fill="%23ED1C24"/%3E%3Cpath d="M20.5657 33.6415C20.367 33.6493 20.1694 33.6083 19.9902 33.5221L20.1423 33.2072C21.5754 33.7175 26.1137 30.8078 30.2503 22.2741C34.3869 13.7403 34.1154 8.47462 32.5737 7.50834L32.6714 7.36719C32.6714 7.36719 32.9211 7.36719 32.9971 7.36719C34.3651 8.68091 34.8212 13.6209 30.5651 22.3935C26.8628 30.0695 22.6177 33.6415 20.5657 33.6415Z" fill="%23ED1C24"/%3E%3Cpath d="M1.30402 25.2266C1.10785 25.2315 0.913629 25.1867 0.739462 25.0963C0.585002 25.0242 0.446468 24.9221 0.331987 24.7958C0.217506 24.6695 0.129373 24.5216 0.0727508 24.3608C0.0161289 24.2001 -0.00783711 24.0296 0.00224278 23.8595C0.0123227 23.6893 0.0562227 23.523 0.13143 23.37L11.0972 0.732719C11.2494 0.42402 11.5166 0.187459 11.8415 0.0737604C12.1663 -0.0399386 12.5229 -0.0216257 12.8343 0.124786C13.145 0.274814 13.3835 0.541971 13.4975 0.867638C13.6115 1.19331 13.5917 1.55086 13.4423 1.86191L2.47658 24.4991C2.36884 24.718 2.20183 24.9022 1.99452 25.0308C1.78722 25.1594 1.54797 25.2272 1.30402 25.2266V25.2266Z" fill="%23ED1C24"/%3E%3Cpath d="M1.70662 30.656C1.39275 30.6542 1.08936 30.5428 0.848896 30.3411C0.588805 30.1147 0.429063 29.7945 0.404642 29.4506C0.380221 29.1067 0.493118 28.7671 0.718615 28.5063L17.1672 9.4845C17.2784 9.35547 17.414 9.24957 17.5661 9.17292C17.7182 9.09626 17.884 9.05034 18.0538 9.03773C18.2237 9.02513 18.3944 9.04613 18.5562 9.09949C18.7179 9.15286 18.8676 9.23758 18.9967 9.34879C19.1257 9.46 19.2316 9.59559 19.3082 9.74772C19.3849 9.89984 19.4308 10.0656 19.4434 10.2354C19.456 10.4053 19.435 10.576 19.3817 10.7377C19.3283 10.8995 19.2436 11.0493 19.1324 11.1783L2.7272 30.2325C2.59995 30.3754 2.44207 30.4878 2.26535 30.5611C2.08863 30.6344 1.89764 30.6668 1.70662 30.656V30.656Z" fill="%23ED1C24"/%3E%3Cpath d="M45.7307 30.9592C44.5039 31.3935 43.277 31.8277 42.061 32.2946L40.237 33.0003C39.9221 33.1198 39.6507 33.2391 39.3033 33.3586C39.0993 33.4032 38.8861 33.3729 38.7027 33.2732C38.5193 33.1735 38.3779 33.0111 38.3044 32.8157L36.8821 29.1786L36.1981 27.3436C36.0896 27.0071 35.9918 26.7792 35.8724 26.3666C35.8204 26.1113 35.862 25.8457 35.9896 25.6185C36.1172 25.3912 36.3222 25.2174 36.5673 25.1289C37.805 24.7054 39.0319 24.2929 40.2804 23.902L42.1479 23.3265C42.4736 23.2288 42.7342 23.142 43.1142 23.0443C43.3291 23.0046 43.5511 23.0444 43.7388 23.1562C43.9265 23.2681 44.0673 23.4445 44.1347 23.6523L45.2747 27.3871L45.8719 29.2545C45.9804 29.5585 46.089 29.8626 46.1867 30.1775C46.2166 30.3408 46.1871 30.5094 46.1034 30.6528C46.0198 30.7961 45.8876 30.9048 45.7307 30.9592ZM45.7307 30.9592C45.8849 30.9027 46.0136 30.7926 46.0933 30.649C46.1731 30.5055 46.1985 30.3382 46.165 30.1775C46.0673 29.8735 45.9479 29.5694 45.8502 29.2654L45.1662 27.4306L43.7439 23.7826C43.7009 23.6823 43.6241 23.6002 43.5269 23.5507C43.4298 23.5011 43.3183 23.4871 43.2119 23.5112L42.3324 23.8585L40.5084 24.5643C39.2924 25.0311 38.0656 25.4654 36.8387 25.8997C36.7729 25.9175 36.7166 25.9605 36.6821 26.0194C36.6476 26.0782 36.6375 26.1484 36.6541 26.2146L36.9473 27.0831L37.5444 28.9398L38.6844 32.6854C38.7215 32.799 38.7972 32.896 38.8984 32.9595C38.9995 33.023 39.1198 33.0488 39.2381 33.0328L40.1501 32.7614L42.0176 32.186C43.2662 31.7952 44.493 31.3826 45.7307 30.9592Z" fill="%23ED1C24"/%3E%3Cpath d="M39.1421 33.61C38.9067 33.6231 38.6734 33.5593 38.4775 33.4281C38.2816 33.2968 38.1338 33.1054 38.0564 32.8827L35.885 26.5095C35.7935 26.2381 35.813 25.9415 35.9392 25.6844C36.064 25.4251 36.2866 25.2259 36.5581 25.1306L42.9313 22.9592C43.2027 22.8677 43.4993 22.8872 43.7564 23.0134C44.0157 23.1382 44.2148 23.3608 44.3101 23.6323L46.4815 30.0055C46.5749 30.2776 46.5565 30.5757 46.4303 30.8342C46.3041 31.0928 46.0804 31.2906 45.8084 31.3844L39.4461 33.5558C39.3479 33.5883 39.2455 33.6065 39.1421 33.61ZM43.3004 23.6757H43.2136L36.8404 25.8471C36.8048 25.8577 36.7718 25.8758 36.7437 25.9001C36.7156 25.9245 36.693 25.9545 36.6775 25.9883C36.6504 26.0543 36.6504 26.1285 36.6775 26.1946L38.8489 32.5678C38.8598 32.6022 38.8777 32.6339 38.9014 32.6611C38.9251 32.6882 38.9543 32.7102 38.9869 32.7255C39.0196 32.7408 39.0551 32.7491 39.0911 32.75C39.1272 32.7509 39.163 32.7443 39.1964 32.7307L45.5695 30.5592C45.6022 30.5486 45.6325 30.5316 45.6586 30.5093C45.6847 30.4869 45.7061 30.4596 45.7216 30.4289C45.7494 30.3592 45.7494 30.2814 45.7216 30.2117L43.5501 23.8494C43.5245 23.7797 43.4743 23.7218 43.409 23.6866L43.3004 23.6757Z" fill="%23ED1C24"/%3E%3Cpath d="M42.4318 30.656C42.0904 30.6874 41.7466 30.6313 41.4329 30.4931C40.9557 30.2733 40.5851 29.8735 40.402 29.3811C40.2188 28.8888 40.2382 28.3439 40.4557 27.8657V27.8657C40.6203 27.5114 40.8858 27.2133 41.2189 27.0091C41.552 26.8048 41.9379 26.7032 42.3284 26.7171C42.7189 26.731 43.0966 26.8598 43.4143 27.0872C43.732 27.3147 43.9756 27.6308 44.1146 27.996C44.2065 28.2407 44.2482 28.5014 44.237 28.7626C44.2258 29.0238 44.162 29.28 44.0495 29.5159C43.9038 29.8314 43.6776 30.1029 43.3936 30.303C43.1096 30.5032 42.7778 30.625 42.4318 30.656V30.656ZM41.1506 28.1805C41.0207 28.4733 41.0104 28.8053 41.122 29.1056C41.2336 29.4059 41.4581 29.6505 41.7477 29.7874C42.0402 29.9202 42.3732 29.932 42.6743 29.8201C42.9753 29.7082 43.2199 29.4819 43.3546 29.1903C43.4736 28.8942 43.4736 28.5636 43.3546 28.2675C43.3011 28.1182 43.2177 27.9815 43.1094 27.8657C43.0011 27.75 42.8702 27.6576 42.7249 27.5943C42.4348 27.4722 42.1087 27.4673 41.8151 27.5807C41.5215 27.6941 41.2833 27.9169 41.1506 28.2023V28.1805Z" fill="%23ED1C24"/%3E%3Cpath d="M40.5532 27.4114C40.2969 27.2942 39.9951 27.4046 39.879 27.6581C39.763 27.9117 39.8768 28.2123 40.133 28.3296L41.3078 28.8672C41.5641 28.9844 41.8659 28.874 41.9819 28.6204C42.0979 28.3669 41.9842 28.0663 41.728 27.949L40.5532 27.4114Z" fill="%23ED1C24"/%3E%3Cpath d="M48.1091 43.1414L47.8485 42.7939L46.9582 43.2065L46.4045 43.8362L46.1982 44.2814L46.6217 44.4659L47.1537 44.2054L47.8051 43.7711L48.1091 43.1414Z" fill="%23BDBDBD"/%3E%3Cpath d="M23.3331 31.5669L23.5394 31.3389L22.8554 31.86L21.748 32.012L21.3463 32.0772L20.7274 32.5223L20.3691 32.9674L20.4994 33.3366L20.9229 33.4452L21.6394 33.1303L22.508 32.4897L23.0074 32.1314L23.4091 31.6972L23.3331 31.5669Z" fill="%23BDBDBD"/%3E%3Cpath d="M32.9743 7.74609L32.7137 7.89809L32.6377 8.28895L32.7028 8.66895L32.8657 9.28781L32.7246 9.60267L32.692 10.0478L32.8657 10.4387L33.1914 10.5581L33.4303 10.2758L33.4846 9.73296V8.99467L32.9743 7.74609Z" fill="%23ED1C24"/%3E%3Cpath d="M57.2725 21.7842V22.8591V23.25L57.8262 23.1088L58.0325 22.5225V22.0014L57.9565 21.6322L57.4136 21.3174L57.2725 21.7842Z" fill="%23ED1C24"/%3E%3C/svg%3E');
}

span.uvlz::after {
	background-image: url("data:image/svg+xml,%3Csvg width='35' height='34' viewBox='0 0 67 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M60.9567 21.1084C59.7756 22.6088 58.3249 23.8756 56.679 24.8437C53.3927 26.8218 49.6565 27.9297 45.8231 28.0628C43.8697 28.1325 41.9183 27.8752 40.0497 27.3018C39.1003 26.9993 38.1832 26.6037 37.3116 26.1209C36.8768 25.8703 36.4563 25.5958 36.052 25.2986L34.9498 24.4763C32.0957 22.3514 28.9333 20.6758 25.5723 19.5076C22.1514 18.4282 18.5558 18.0125 14.9788 18.2829C13.0558 18.3875 11.1283 18.1897 9.26657 17.6968C8.31215 17.4219 7.40406 17.0062 6.57227 16.4634C5.71917 15.8952 5.01193 15.134 4.50783 14.2415C3.99194 13.3496 3.72689 12.3348 3.74075 11.3045C3.75461 10.2743 4.04689 9.26697 4.58658 8.38928C5.75695 6.81692 7.40988 5.67095 9.29284 5.12641C10.2586 4.80211 11.2431 4.53628 12.2408 4.33037C13.4951 4.07413 14.7624 3.88722 16.0373 3.77051C15.869 3.92459 15.7192 4.0978 15.5911 4.28662C14.316 4.48402 13.054 4.75862 11.8121 5.1089C11.053 5.32016 10.3055 5.57129 9.57272 5.86122C7.91701 6.42503 6.48742 7.50798 5.49632 8.94915C5.09946 9.66602 4.90007 10.4754 4.91852 11.2946C4.93696 12.1138 5.17256 12.9134 5.60129 13.6117C6.5481 15.0054 8.00107 15.9751 9.65147 16.3147C11.3717 16.7068 13.1425 16.8278 14.9001 16.6733C18.6718 16.2705 22.4855 16.5671 26.1496 17.5481C29.8477 18.5752 33.3075 20.32 36.3319 22.683L37.4254 23.5578C37.7578 23.8114 38.1077 24.0302 38.4663 24.2576C39.1918 24.6931 39.9598 25.0535 40.7582 25.3335C42.3979 25.8942 44.1166 26.1895 45.8494 26.2083C49.4108 26.227 52.9254 25.3964 56.1016 23.7852C57.7007 22.9932 59.1509 21.9308 60.388 20.6448C61.6621 19.3759 62.3877 17.6579 62.4088 15.8598H62.6361C62.7185 16.8024 62.6124 17.7519 62.324 18.653C62.0357 19.5541 61.5709 20.3888 60.9567 21.1084V21.1084Z' fill='%23BDBDBD'/%3E%3Cpath d='M66.0127 20.9063C65.8079 24.5913 64.3759 28.1018 61.945 30.8787C59.4758 33.6636 56.2989 35.7281 52.7512 36.8534C49.1824 38.0262 45.3724 38.2641 41.6853 37.5444C37.9467 36.7886 34.5072 34.9656 31.783 32.2958C30.4708 31.0012 29.2811 29.7765 27.9427 28.648C26.6672 27.5058 25.2777 26.4974 23.7963 25.6388C20.763 23.9927 17.4013 23.0425 13.9552 22.8571C12.2056 22.6734 10.4561 22.7871 8.56662 22.5159C6.67693 22.3056 4.86052 21.6652 3.25677 20.6439C2.44674 20.126 1.75059 19.4486 1.2107 18.6531C0.670804 17.8575 0.298445 16.9604 0.116328 16.0164C-0.0668395 15.0977 -0.0333167 14.1489 0.214194 13.2454C0.461706 12.3419 0.916395 11.5086 1.5422 10.8115L1.70841 10.9602C1.19541 11.6543 0.849598 12.4576 0.697869 13.3072C0.54614 14.1569 0.59259 15.0301 0.833644 15.8589C1.31755 17.477 2.42114 18.8384 3.90409 19.6467C5.40277 20.447 7.06172 20.9013 8.75904 20.9763C10.4299 21.0726 12.2582 20.9763 14.1039 21.0725C19.7724 21.076 25.242 23.1618 29.4736 26.9335C30.8644 28.1319 32.1504 29.5053 33.375 30.7387C35.7625 33.1676 38.7997 34.8563 42.1227 35.6025C45.489 36.3654 48.9929 36.2722 52.3138 35.3313C55.6779 34.4192 58.7449 32.643 61.2101 30.1789C63.7038 27.6557 65.3148 24.3939 65.8027 20.8801L66.0127 20.9063Z' fill='%23BDBDBD'/%3E%3Cpath d='M46.5489 5.2832C42.6737 5.2832 39.5508 7.38264 39.5508 9.98071C39.6056 10.7394 39.8614 11.4699 40.2919 12.0971C40.7223 12.7243 41.3119 13.2257 42.0001 13.5497C42.4273 13.7988 42.8787 14.004 43.3473 14.1621C44.1083 12.9462 46.1203 12.0889 48.6571 12.0014H49.007C49.5937 12.0013 50.1793 12.054 50.7566 12.1589C51.3014 12.2472 51.8352 12.3938 52.3486 12.5963C52.7678 12.1885 53.0957 11.6966 53.3109 11.1529C53.4539 10.7816 53.528 10.3873 53.5296 9.98946C53.5558 7.38265 50.4154 5.2832 46.5489 5.2832ZM48.8671 10.3481C47.9273 10.3757 46.9951 10.5257 46.094 10.7942C43.7409 9.797 41.3003 10.7943 41.3003 9.47335C41.3003 7.47888 44.1346 6.31542 47.1875 6.53412C49.9518 6.72656 52.0862 8.15244 52.2087 10.1469C52.2269 10.3419 52.2269 10.5381 52.2087 10.733C51.1203 10.4388 49.9939 10.309 48.8671 10.3481V10.3481Z' fill='%23BDBDBD'/%3E%3Cpath d='M52.1912 10.7335C52.1633 11.0986 52.0062 11.4417 51.7481 11.7015C51.4899 11.9612 51.1477 12.1204 50.7828 12.1506C50.2055 12.0457 49.62 11.9929 49.0333 11.9931C48.1774 11.7588 47.3523 11.4241 46.5752 10.9959C46.4375 10.9181 46.2942 10.8509 46.1465 10.7947C47.0475 10.5261 47.9797 10.3762 48.9195 10.3486C50.023 10.3164 51.1253 10.4461 52.1912 10.7335V10.7335Z' fill='%23BDBDBD'/%3E%3Cpath d='M53.3375 11.1441C52.9649 10.9822 52.5821 10.8449 52.1916 10.733C51.1088 10.4404 49.9885 10.3107 48.8675 10.3481C47.9277 10.3757 46.9954 10.5256 46.0944 10.7942C44.4444 11.2049 42.99 12.1796 41.983 13.5497C41.5221 14.2172 41.2833 15.0131 41.3007 15.8241C41.3969 18.7196 44.9397 20.9415 49.1736 20.8015C53.4075 20.6616 56.8366 18.1772 56.7491 15.3167C56.7229 13.541 55.367 12.0189 53.3375 11.1441ZM47.2141 17.8711C44.0562 16.6901 43.0152 17.18 42.954 15.3605C42.9381 14.9337 43.0609 14.5132 43.3039 14.162C44.0649 12.9461 46.0769 12.0888 48.6137 12.0014H48.9637C49.5504 12.0012 50.1359 12.0539 50.7132 12.1588C51.258 12.2471 51.7918 12.3938 52.3053 12.5962C53.7312 13.1561 54.6584 14.0658 54.6934 15.1155C54.8246 16.9351 53.145 20.0667 47.2403 17.8711H47.2141Z' fill='%23BDBDBD'/%3E%3Cpath d='M19.2301 25.9724C15.9847 26.0774 13.4129 27.9406 13.4828 30.1363C13.5528 32.332 16.2471 34.0203 19.4925 33.9153C22.7379 33.8103 25.3097 31.9383 25.2397 29.7514C25.1697 27.5645 22.4755 25.8674 19.2301 25.9724ZM18.0054 31.6846C15.5998 30.8099 14.8125 31.1598 14.76 29.7776C14.7075 28.3955 16.5095 27.3108 19.0639 27.2233C21.6182 27.1358 23.6739 28.2031 23.7176 29.5852C23.7614 30.9673 22.4929 33.3554 18.0054 31.6846V31.6846Z' fill='%23BDBDBD'/%3E%3Cpath d='M10.1314 28.9488C12.1933 28.8807 13.8274 27.6943 13.7813 26.2989C13.7353 24.9034 12.0265 23.8273 9.96469 23.8954C7.90289 23.9634 6.26877 25.1498 6.31482 26.5452C6.36087 27.9407 8.06964 29.0168 10.1314 28.9488Z' fill='%23BDBDBD'/%3E%3Cpath d='M22.895 0C18.0662 0 13.9286 1.80202 12.2403 4.37384C12.0739 4.61968 11.9303 4.8803 11.8116 5.1524C11.564 5.70278 11.433 6.29845 11.4268 6.90194C11.4268 10.7072 16.5616 13.8038 22.895 13.8038C29.2283 13.8038 34.3719 10.7072 34.3719 6.90194C34.3719 3.09669 29.237 0 22.895 0ZM29.9543 9.51748C27.5312 10.6897 26.0003 10.5147 22.6937 7.95164C19.9382 5.81721 15.9143 6.85819 15.4157 5.55478C15.3404 5.34786 15.317 5.12562 15.3475 4.90754C15.378 4.68947 15.4614 4.4822 15.5906 4.30387C15.7187 4.11505 15.8685 3.94184 16.0368 3.78776C17.1827 2.75554 19.5796 1.93324 22.3176 1.72329C26.0616 1.42587 30.1205 2.51934 31.6076 5.16988C31.7905 5.56299 31.8928 5.98875 31.9085 6.42205C31.9241 6.85535 31.8528 7.2874 31.6987 7.69267C31.5446 8.09793 31.3108 8.46822 31.0112 8.78164C30.7116 9.09506 30.3523 9.34526 29.9543 9.51748V9.51748Z' fill='%23BDBDBD'/%3E%3C/svg%3E");
	width: 51px;
	height: 45px;
}

.catOneItemBlock a:hover .catOneItemTitle span.uvlz::after {
	background-image: url('data:image/svg+xml,%3Csvg width="35" height="34" viewBox="0 0 67 38" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M60.9567 21.1084C59.7756 22.6088 58.3249 23.8756 56.679 24.8437C53.3927 26.8218 49.6565 27.9297 45.8231 28.0628C43.8697 28.1325 41.9183 27.8752 40.0497 27.3018C39.1003 26.9993 38.1832 26.6037 37.3116 26.1209C36.8768 25.8703 36.4563 25.5958 36.052 25.2986L34.9498 24.4763C32.0957 22.3514 28.9333 20.6758 25.5723 19.5076C22.1514 18.4282 18.5558 18.0125 14.9788 18.2829C13.0558 18.3875 11.1283 18.1897 9.26657 17.6968C8.31215 17.4219 7.40406 17.0062 6.57227 16.4634C5.71917 15.8952 5.01193 15.134 4.50783 14.2415C3.99194 13.3496 3.72689 12.3348 3.74075 11.3045C3.75461 10.2743 4.04689 9.26697 4.58658 8.38928C5.75695 6.81692 7.40988 5.67095 9.29284 5.12641C10.2586 4.80211 11.2431 4.53628 12.2408 4.33037C13.4951 4.07413 14.7624 3.88722 16.0373 3.77051C15.869 3.92459 15.7192 4.0978 15.5911 4.28662C14.316 4.48402 13.054 4.75862 11.8121 5.1089C11.053 5.32016 10.3055 5.57129 9.57272 5.86122C7.91701 6.42503 6.48742 7.50798 5.49632 8.94915C5.09946 9.66602 4.90007 10.4754 4.91852 11.2946C4.93696 12.1138 5.17256 12.9134 5.60129 13.6117C6.5481 15.0054 8.00107 15.9751 9.65147 16.3147C11.3717 16.7068 13.1425 16.8278 14.9001 16.6733C18.6718 16.2705 22.4855 16.5671 26.1496 17.5481C29.8477 18.5752 33.3075 20.32 36.3319 22.683L37.4254 23.5578C37.7578 23.8114 38.1077 24.0302 38.4663 24.2576C39.1918 24.6931 39.9598 25.0535 40.7582 25.3335C42.3979 25.8942 44.1166 26.1895 45.8494 26.2083C49.4108 26.227 52.9254 25.3964 56.1016 23.7852C57.7007 22.9932 59.1509 21.9308 60.388 20.6448C61.6621 19.3759 62.3877 17.6579 62.4088 15.8598H62.6361C62.7185 16.8024 62.6124 17.7519 62.324 18.653C62.0357 19.5541 61.5709 20.3888 60.9567 21.1084V21.1084Z" fill="%23ED1C24"/%3E%3Cpath d="M66.0127 20.9063C65.8079 24.5913 64.3759 28.1018 61.945 30.8787C59.4758 33.6636 56.2989 35.7281 52.7512 36.8534C49.1824 38.0262 45.3724 38.2641 41.6853 37.5444C37.9467 36.7886 34.5072 34.9656 31.783 32.2958C30.4708 31.0012 29.2811 29.7765 27.9427 28.648C26.6672 27.5058 25.2777 26.4974 23.7963 25.6388C20.763 23.9927 17.4013 23.0425 13.9552 22.8571C12.2056 22.6734 10.4561 22.7871 8.56662 22.5159C6.67693 22.3056 4.86052 21.6652 3.25677 20.6439C2.44674 20.126 1.75059 19.4486 1.2107 18.6531C0.670804 17.8575 0.298445 16.9604 0.116328 16.0164C-0.0668395 15.0977 -0.0333167 14.1489 0.214194 13.2454C0.461706 12.3419 0.916395 11.5086 1.5422 10.8115L1.70841 10.9602C1.19541 11.6543 0.849598 12.4576 0.697869 13.3072C0.54614 14.1569 0.59259 15.0301 0.833644 15.8589C1.31755 17.477 2.42114 18.8384 3.90409 19.6467C5.40277 20.447 7.06172 20.9013 8.75904 20.9763C10.4299 21.0726 12.2582 20.9763 14.1039 21.0725C19.7724 21.076 25.242 23.1618 29.4736 26.9335C30.8644 28.1319 32.1504 29.5053 33.375 30.7387C35.7625 33.1676 38.7997 34.8563 42.1227 35.6025C45.489 36.3654 48.9929 36.2722 52.3138 35.3313C55.6779 34.4192 58.7449 32.643 61.2101 30.1789C63.7038 27.6557 65.3148 24.3939 65.8027 20.8801L66.0127 20.9063Z" fill="%23ED1C24"/%3E%3Cpath d="M46.5489 5.2832C42.6737 5.2832 39.5508 7.38264 39.5508 9.98071C39.6056 10.7394 39.8614 11.4699 40.2919 12.0971C40.7223 12.7243 41.3119 13.2257 42.0001 13.5497C42.4273 13.7988 42.8787 14.004 43.3473 14.1621C44.1083 12.9462 46.1203 12.0889 48.6571 12.0014H49.007C49.5937 12.0013 50.1793 12.054 50.7566 12.1589C51.3014 12.2472 51.8352 12.3938 52.3486 12.5963C52.7678 12.1885 53.0957 11.6966 53.3109 11.1529C53.4539 10.7816 53.528 10.3873 53.5296 9.98946C53.5558 7.38265 50.4154 5.2832 46.5489 5.2832ZM48.8671 10.3481C47.9273 10.3757 46.9951 10.5257 46.094 10.7942C43.7409 9.797 41.3003 10.7943 41.3003 9.47335C41.3003 7.47888 44.1346 6.31542 47.1875 6.53412C49.9518 6.72656 52.0862 8.15244 52.2087 10.1469C52.2269 10.3419 52.2269 10.5381 52.2087 10.733C51.1203 10.4388 49.9939 10.309 48.8671 10.3481V10.3481Z" fill="%23ED1C24"/%3E%3Cpath d="M52.1912 10.7335C52.1633 11.0986 52.0062 11.4417 51.7481 11.7015C51.4899 11.9612 51.1477 12.1204 50.7828 12.1506C50.2055 12.0457 49.62 11.9929 49.0333 11.9931C48.1774 11.7588 47.3523 11.4241 46.5752 10.9959C46.4375 10.9181 46.2942 10.8509 46.1465 10.7947C47.0475 10.5261 47.9797 10.3762 48.9195 10.3486C50.023 10.3164 51.1253 10.4461 52.1912 10.7335V10.7335Z" fill="%23ED1C24"/%3E%3Cpath d="M53.3375 11.1441C52.9649 10.9822 52.5821 10.8449 52.1916 10.733C51.1088 10.4404 49.9885 10.3107 48.8675 10.3481C47.9277 10.3757 46.9954 10.5256 46.0944 10.7942C44.4444 11.2049 42.99 12.1796 41.983 13.5497C41.5221 14.2172 41.2833 15.0131 41.3007 15.8241C41.3969 18.7196 44.9397 20.9415 49.1736 20.8015C53.4075 20.6616 56.8366 18.1772 56.7491 15.3167C56.7229 13.541 55.367 12.0189 53.3375 11.1441ZM47.2141 17.8711C44.0562 16.6901 43.0152 17.18 42.954 15.3605C42.9381 14.9337 43.0609 14.5132 43.3039 14.162C44.0649 12.9461 46.0769 12.0888 48.6137 12.0014H48.9637C49.5504 12.0012 50.1359 12.0539 50.7132 12.1588C51.258 12.2471 51.7918 12.3938 52.3053 12.5962C53.7312 13.1561 54.6584 14.0658 54.6934 15.1155C54.8246 16.9351 53.145 20.0667 47.2403 17.8711H47.2141Z" fill="%23ED1C24"/%3E%3Cpath d="M19.2301 25.9724C15.9847 26.0774 13.4129 27.9406 13.4828 30.1363C13.5528 32.332 16.2471 34.0203 19.4925 33.9153C22.7379 33.8103 25.3097 31.9383 25.2397 29.7514C25.1697 27.5645 22.4755 25.8674 19.2301 25.9724ZM18.0054 31.6846C15.5998 30.8099 14.8125 31.1598 14.76 29.7776C14.7075 28.3955 16.5095 27.3108 19.0639 27.2233C21.6182 27.1358 23.6739 28.2031 23.7176 29.5852C23.7614 30.9673 22.4929 33.3554 18.0054 31.6846V31.6846Z" fill="%23ED1C24"/%3E%3Cpath d="M10.1314 28.9488C12.1933 28.8807 13.8274 27.6943 13.7813 26.2989C13.7353 24.9034 12.0265 23.8273 9.96469 23.8954C7.90289 23.9634 6.26877 25.1498 6.31482 26.5452C6.36087 27.9407 8.06964 29.0168 10.1314 28.9488Z" fill="%23ED1C24"/%3E%3Cpath d="M22.895 0C18.0662 0 13.9286 1.80202 12.2403 4.37384C12.0739 4.61968 11.9303 4.8803 11.8116 5.1524C11.564 5.70278 11.433 6.29845 11.4268 6.90194C11.4268 10.7072 16.5616 13.8038 22.895 13.8038C29.2283 13.8038 34.3719 10.7072 34.3719 6.90194C34.3719 3.09669 29.237 0 22.895 0ZM29.9543 9.51748C27.5312 10.6897 26.0003 10.5147 22.6937 7.95164C19.9382 5.81721 15.9143 6.85819 15.4157 5.55478C15.3404 5.34786 15.317 5.12562 15.3475 4.90754C15.378 4.68947 15.4614 4.4822 15.5906 4.30387C15.7187 4.11505 15.8685 3.94184 16.0368 3.78776C17.1827 2.75554 19.5796 1.93324 22.3176 1.72329C26.0616 1.42587 30.1205 2.51934 31.6076 5.16988C31.7905 5.56299 31.8928 5.98875 31.9085 6.42205C31.9241 6.85535 31.8528 7.2874 31.6987 7.69267C31.5446 8.09793 31.3108 8.46822 31.0112 8.78164C30.7116 9.09506 30.3523 9.34526 29.9543 9.51748V9.51748Z" fill="%23ED1C24"/%3E%3C/svg%3E');
}

span.klimat::after {
	background-image: url("data:image/svg+xml,%3Csvg width='35' height='34' viewBox='0 0 46 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.2084 6.49347V5.48177H21.6518V9.76229H12.2084V9.21854H11.6342V6.49347H12.2084ZM24.3794 9.76229V5.48177H33.8228V6.49347H34.4033V9.21854H33.8228V9.76229H24.3794ZM46 0C46 0 36.5503 2.17499 23 2.17499C9.44966 2.17499 0 0 0 0L1.8038 4.31841H4.98697V5.48177H7.87056V6.49347H8.44478V9.21854H7.87056V9.76229H4.98697V11.4378H8.44478V26.6883H7.87056V31.9362H12.2396V26.6883H11.6654V11.4631H34.4345V26.6883H33.854V31.9362H38.2231V26.6883H37.6426V11.4631H41.0255V9.7876H38.2231V9.24385H37.6426V6.51871H38.2231V5.50709H41.0255V4.38162H44.2898L46 0Z' fill='%23BDBDBD'/%3E%3Cpath d='M28.9666 35.9069H3.75089C3.54397 35.9069 3.34553 35.8236 3.19922 35.6754C3.0529 35.5272 2.9707 35.3261 2.9707 35.1165C2.9707 34.9069 3.0529 34.7059 3.19922 34.5577C3.34553 34.4095 3.54397 34.3262 3.75089 34.3262H28.9666C29.1736 34.3262 29.372 34.4095 29.5183 34.5577C29.6646 34.7059 29.7468 34.9069 29.7468 35.1165C29.7468 35.3261 29.6646 35.5272 29.5183 35.6754C29.372 35.8236 29.1736 35.9069 28.9666 35.9069V35.9069Z' fill='%23BDBDBD'/%3E%3Cpath d='M41.9862 38.5878H16.7081C16.6182 38.5886 16.529 38.5714 16.4458 38.5371C16.3625 38.5029 16.2868 38.4523 16.2229 38.3882C16.1591 38.3241 16.1084 38.2478 16.0739 38.1638C16.0393 38.0798 16.0215 37.9897 16.0215 37.8986C16.0215 37.7142 16.0938 37.5372 16.2226 37.4068C16.3513 37.2764 16.526 37.2031 16.7081 37.2031H41.9862C42.1683 37.2031 42.3429 37.2764 42.4717 37.4068C42.6004 37.5372 42.6728 37.7142 42.6728 37.8986C42.6728 37.9897 42.655 38.0798 42.6204 38.1638C42.5858 38.2478 42.5351 38.3241 42.4713 38.3882C42.4075 38.4523 42.3317 38.5029 42.2485 38.5371C42.1652 38.5714 42.0761 38.5886 41.9862 38.5878V38.5878Z' fill='%23BDBDBD'/%3E%3Cpath d='M29.5977 41.3075H13.5695C13.4039 41.3075 13.2452 41.2409 13.1281 41.1224C13.0111 41.0038 12.9453 40.8429 12.9453 40.6752C12.9453 40.5076 13.0111 40.3467 13.1281 40.2281C13.2452 40.1096 13.4039 40.043 13.5695 40.043H29.5977C29.7632 40.043 29.922 40.1096 30.039 40.2281C30.1561 40.3467 30.2218 40.5076 30.2218 40.6752C30.2218 40.8429 30.1561 41.0038 30.039 41.1224C29.922 41.2409 29.7632 41.3075 29.5977 41.3075Z' fill='%23BDBDBD'/%3E%3Cpath d='M27.244 44.0006H20.0413C19.9006 44.0006 19.7656 43.944 19.6661 43.8432C19.5666 43.7424 19.5107 43.6057 19.5107 43.4632C19.5107 43.3207 19.5666 43.1839 19.6661 43.0832C19.7656 42.9824 19.9006 42.9258 20.0413 42.9258H27.244C27.3847 42.9258 27.5196 42.9824 27.6191 43.0832C27.7186 43.1839 27.7745 43.3207 27.7745 43.4632C27.7745 43.6057 27.7186 43.7424 27.6191 43.8432C27.5196 43.944 27.3847 44.0006 27.244 44.0006V44.0006Z' fill='%23BDBDBD'/%3E%3Cpath d='M27.631 39.2444C27.6657 38.9765 27.7372 38.7147 27.8432 38.4667C27.8994 38.1885 27.6622 37.9293 27.3189 37.885C27.1679 37.8524 27.0103 37.8776 26.8766 37.9559C26.7428 38.0341 26.6425 38.1598 26.5949 38.3087C26.5855 38.3609 26.5855 38.4145 26.5949 38.4667C26.6992 38.7154 26.7705 38.9768 26.8071 39.2444C26.8071 39.4973 26.5949 40.6102 26.5949 40.6102C26.5855 40.6624 26.5855 40.716 26.5949 40.7682C26.6425 40.9171 26.7428 41.0427 26.8766 41.1209C27.0103 41.1992 27.1679 41.2244 27.3189 41.1918C27.6622 41.1475 27.8994 40.8884 27.8432 40.6102C27.8432 40.6102 27.631 39.5163 27.631 39.2444Z' fill='%23BDBDBD'/%3E%3Cpath d='M19.2115 36.3302C19.2503 36.0507 19.328 35.7782 19.4425 35.5208C19.5049 35.2363 19.2427 34.9708 18.862 34.9265C18.7001 34.8907 18.531 34.9142 18.3846 34.9929C18.2383 35.0717 18.1244 35.2005 18.0631 35.3564C18.0506 35.4105 18.0506 35.4668 18.0631 35.5208C18.1754 35.779 18.253 36.0512 18.294 36.3302C18.294 36.5957 18.0631 37.7275 18.0631 37.7275C18.0506 37.7794 18.0506 37.8336 18.0631 37.8855C18.1232 38.0427 18.2367 38.1729 18.3831 38.2529C18.5296 38.3329 18.6994 38.3573 18.862 38.3218C19.2427 38.2776 19.4862 38.012 19.4425 37.7275C19.4425 37.7275 19.2115 36.6084 19.2115 36.3302Z' fill='%23BDBDBD'/%3E%3Cpath d='M21.9638 42.0033C21.9951 41.7504 22.0623 41.5034 22.1635 41.2699C22.1695 41.2006 22.1614 41.1308 22.1399 41.0647C22.1183 40.9987 22.0837 40.9377 22.0382 40.8857C21.9926 40.8336 21.9371 40.7915 21.8749 40.7619C21.8127 40.7323 21.7453 40.7159 21.6766 40.7135C21.5356 40.6929 21.3917 40.7217 21.2691 40.7954C21.1465 40.869 21.0524 40.9828 21.0026 41.1181C20.9965 41.1685 20.9965 41.2196 21.0026 41.2699C21.1018 41.5041 21.169 41.7508 21.2023 42.0033C21.2023 42.2436 21.0026 43.3185 21.0026 43.3185C20.9965 43.3689 20.9965 43.4199 21.0026 43.4703C21.046 43.6096 21.139 43.7276 21.2637 43.8013C21.3883 43.8749 21.5355 43.8989 21.6766 43.8686C21.7453 43.8681 21.8131 43.853 21.8757 43.8244C21.9382 43.7958 21.9942 43.7543 22.0401 43.7025C22.0859 43.6507 22.1205 43.5898 22.1418 43.5237C22.1631 43.4575 22.1704 43.3877 22.1635 43.3185C22.1635 43.3185 21.9638 42.2562 21.9638 42.0033' fill='%23BDBDBD'/%3E%3C/svg%3E");
	width: 51px;
	height: 45px;
}

.catOneItemBlock a:hover .catOneItemTitle span.klimat::after {
	background-image: url('data:image/svg+xml,%3Csvg width="34" height="35" viewBox="0 0 46 44" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12.2084 6.49347V5.48177H21.6518V9.76229H12.2084V9.21854H11.6342V6.49347H12.2084ZM24.3794 9.76229V5.48177H33.8228V6.49347H34.4033V9.21854H33.8228V9.76229H24.3794ZM46 0C46 0 36.5503 2.17499 23 2.17499C9.44966 2.17499 0 0 0 0L1.8038 4.31841H4.98697V5.48177H7.87056V6.49347H8.44478V9.21854H7.87056V9.76229H4.98697V11.4378H8.44478V26.6883H7.87056V31.9362H12.2396V26.6883H11.6654V11.4631H34.4345V26.6883H33.854V31.9362H38.2231V26.6883H37.6426V11.4631H41.0255V9.7876H38.2231V9.24385H37.6426V6.51871H38.2231V5.50709H41.0255V4.38162H44.2898L46 0Z" fill="%23ED1C24"/%3E%3Cpath d="M28.9666 35.9069H3.75089C3.54397 35.9069 3.34553 35.8236 3.19922 35.6754C3.0529 35.5272 2.9707 35.3261 2.9707 35.1165C2.9707 34.9069 3.0529 34.7059 3.19922 34.5577C3.34553 34.4095 3.54397 34.3262 3.75089 34.3262H28.9666C29.1736 34.3262 29.372 34.4095 29.5183 34.5577C29.6646 34.7059 29.7468 34.9069 29.7468 35.1165C29.7468 35.3261 29.6646 35.5272 29.5183 35.6754C29.372 35.8236 29.1736 35.9069 28.9666 35.9069V35.9069Z" fill="%23ED1C24"/%3E%3Cpath d="M41.9862 38.5878H16.7081C16.6182 38.5886 16.529 38.5714 16.4458 38.5371C16.3625 38.5029 16.2868 38.4523 16.2229 38.3882C16.1591 38.3241 16.1084 38.2478 16.0739 38.1638C16.0393 38.0798 16.0215 37.9897 16.0215 37.8986C16.0215 37.7142 16.0938 37.5372 16.2226 37.4068C16.3513 37.2764 16.526 37.2031 16.7081 37.2031H41.9862C42.1683 37.2031 42.3429 37.2764 42.4717 37.4068C42.6004 37.5372 42.6728 37.7142 42.6728 37.8986C42.6728 37.9897 42.655 38.0798 42.6204 38.1638C42.5858 38.2478 42.5351 38.3241 42.4713 38.3882C42.4075 38.4523 42.3317 38.5029 42.2485 38.5371C42.1652 38.5714 42.0761 38.5886 41.9862 38.5878V38.5878Z" fill="%23ED1C24"/%3E%3Cpath d="M29.5977 41.3075H13.5695C13.4039 41.3075 13.2452 41.2409 13.1281 41.1224C13.0111 41.0038 12.9453 40.8429 12.9453 40.6752C12.9453 40.5076 13.0111 40.3467 13.1281 40.2281C13.2452 40.1096 13.4039 40.043 13.5695 40.043H29.5977C29.7632 40.043 29.922 40.1096 30.039 40.2281C30.1561 40.3467 30.2218 40.5076 30.2218 40.6752C30.2218 40.8429 30.1561 41.0038 30.039 41.1224C29.922 41.2409 29.7632 41.3075 29.5977 41.3075Z" fill="%23ED1C24"/%3E%3Cpath d="M27.244 44.0006H20.0413C19.9006 44.0006 19.7656 43.944 19.6661 43.8432C19.5666 43.7424 19.5107 43.6057 19.5107 43.4632C19.5107 43.3207 19.5666 43.1839 19.6661 43.0832C19.7656 42.9824 19.9006 42.9258 20.0413 42.9258H27.244C27.3847 42.9258 27.5196 42.9824 27.6191 43.0832C27.7186 43.1839 27.7745 43.3207 27.7745 43.4632C27.7745 43.6057 27.7186 43.7424 27.6191 43.8432C27.5196 43.944 27.3847 44.0006 27.244 44.0006V44.0006Z" fill="%23ED1C24"/%3E%3Cpath d="M27.631 39.2444C27.6657 38.9765 27.7372 38.7147 27.8432 38.4667C27.8994 38.1885 27.6622 37.9293 27.3189 37.885C27.1679 37.8524 27.0103 37.8776 26.8766 37.9559C26.7428 38.0341 26.6425 38.1598 26.5949 38.3087C26.5855 38.3609 26.5855 38.4145 26.5949 38.4667C26.6992 38.7154 26.7705 38.9768 26.8071 39.2444C26.8071 39.4973 26.5949 40.6102 26.5949 40.6102C26.5855 40.6624 26.5855 40.716 26.5949 40.7682C26.6425 40.9171 26.7428 41.0427 26.8766 41.1209C27.0103 41.1992 27.1679 41.2244 27.3189 41.1918C27.6622 41.1475 27.8994 40.8884 27.8432 40.6102C27.8432 40.6102 27.631 39.5163 27.631 39.2444Z" fill="%23ED1C24"/%3E%3Cpath d="M19.2115 36.3302C19.2503 36.0507 19.328 35.7782 19.4425 35.5208C19.5049 35.2363 19.2427 34.9708 18.862 34.9265C18.7001 34.8907 18.531 34.9142 18.3846 34.9929C18.2383 35.0717 18.1244 35.2005 18.0631 35.3564C18.0506 35.4105 18.0506 35.4668 18.0631 35.5208C18.1754 35.779 18.253 36.0512 18.294 36.3302C18.294 36.5957 18.0631 37.7275 18.0631 37.7275C18.0506 37.7794 18.0506 37.8336 18.0631 37.8855C18.1232 38.0427 18.2367 38.1729 18.3831 38.2529C18.5296 38.3329 18.6994 38.3573 18.862 38.3218C19.2427 38.2776 19.4862 38.012 19.4425 37.7275C19.4425 37.7275 19.2115 36.6084 19.2115 36.3302Z" fill="%23ED1C24"/%3E%3Cpath d="M21.9638 42.0033C21.9951 41.7504 22.0623 41.5034 22.1635 41.2699C22.1695 41.2006 22.1614 41.1308 22.1399 41.0647C22.1183 40.9987 22.0837 40.9377 22.0382 40.8857C21.9926 40.8336 21.9371 40.7915 21.8749 40.7619C21.8127 40.7323 21.7453 40.7159 21.6766 40.7135C21.5356 40.6929 21.3917 40.7217 21.2691 40.7954C21.1465 40.869 21.0524 40.9828 21.0026 41.1181C20.9965 41.1685 20.9965 41.2196 21.0026 41.2699C21.1018 41.5041 21.169 41.7508 21.2023 42.0033C21.2023 42.2436 21.0026 43.3185 21.0026 43.3185C20.9965 43.3689 20.9965 43.4199 21.0026 43.4703C21.046 43.6096 21.139 43.7276 21.2637 43.8013C21.3883 43.8749 21.5355 43.8989 21.6766 43.8686C21.7453 43.8681 21.8131 43.853 21.8757 43.8244C21.9382 43.7958 21.9942 43.7543 22.0401 43.7025C22.0859 43.6507 22.1205 43.5898 22.1418 43.5237C22.1631 43.4575 22.1704 43.3877 22.1635 43.3185C22.1635 43.3185 21.9638 42.2562 21.9638 42.0033" fill="%23ED1C24"/%3E%3C/svg%3E');
}

span.todai::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43 61'%3e%3cpath d='M2.98 15.2799L0 13.1099L0.32 13.7299C0.37 13.8299 1.55 16.1399 2.14 17.0499L2.21 17.1599L2.33 17.1199C3.9 16.6399 7.07 15.3899 7.1 15.3799L8.07 14.9999L2.98 15.2799Z' fill='%23BDBDBD'/%3e%3cpath d='M36.3098 23.08L32.5898 23.44L33.2898 23.69C33.3998 23.73 35.9398 24.65 36.9898 24.91L37.1098 24.94L37.1698 24.83C37.9398 23.43 39.2798 20.39 39.2898 20.36L39.6898 19.46L36.3098 23.08Z' fill='%23BDBDBD'/%3e%3cpath d='M38.5897 5.11986L34.9697 4.57986L35.5997 4.99986C35.6897 5.05986 37.8997 6.51986 38.8697 7.04986L38.9897 7.10986L39.0797 7.00986C40.0997 5.83986 42.0397 3.16986 42.0597 3.13986L42.6297 2.35986L38.5897 5.11986Z' fill='%23BDBDBD'/%3e%3cpath d='M29.3304 55.1602H13.2004L13.0504 57.0902H9.15039V58.8402C9.15039 59.5102 9.70039 60.0602 10.3704 60.0602H32.1704C32.8304 60.0602 33.3704 59.5202 33.3704 58.8602V57.1002H29.4704L29.3304 55.1602ZM32.3304 58.8702C32.3304 58.9602 32.2604 59.0302 32.1704 59.0302H10.3704C10.2704 59.0302 10.1904 58.9502 10.1904 58.8502V58.1402H14.0204L14.1704 56.2102H28.3704L28.5104 58.1402H32.3404V58.8702H32.3304Z' fill='%23BDBDBD'/%3e%3cpath d='M28.7498 47.4399H13.7798L13.3398 53.3099H29.1898L28.7498 47.4399ZM14.4598 52.2699L14.7398 48.4799H27.7798L28.0598 52.2699H14.4598Z' fill='%23BDBDBD'/%3e%3cpath d='M28.1699 39.71H14.3599L13.9199 45.58H28.6099L28.1699 39.71ZM15.0399 44.54L15.3199 40.75H27.1999L27.4799 44.54H15.0399Z' fill='%23BDBDBD'/%3e%3cpath d='M14.5 37.85H28.03L27.59 31.98H14.94L14.5 37.85ZM15.9 33.02H26.62L26.9 36.81H15.62L15.9 33.02Z' fill='%23BDBDBD'/%3e%3cpath d='M15.5201 24.25L15.0801 30.12H27.4501L27.0101 24.25H15.5201ZM16.2001 29.08L16.4801 25.29H26.0401L26.3201 29.08H16.2001Z' fill='%23BDBDBD'/%3e%3cpath d='M15.9196 22.52H26.6096L26.3796 19.45L28.4296 19.08V17.54L25.3596 17.4V9.77H27.3796L21.2596 0L15.1496 9.77H17.1696V17.4L14.0996 17.54V19.08L16.1496 19.45L15.9196 22.52ZM21.2596 2.08L25.3796 8.67H17.1396L21.2596 2.08ZM20.2396 15.75C20.2396 16.22 19.8596 16.6 19.3896 16.6H19.0496C18.5796 16.6 18.1896 16.22 18.1896 15.74V10.85H20.2396V15.75ZM24.3296 15.75C24.3296 16.22 23.9496 16.6 23.4796 16.6H23.1396C22.6696 16.6 22.2896 16.22 22.2896 15.75V10.86H24.3396V15.75H24.3296Z' fill='%23bdbdbd'/%3e%3c/svg%3e");
	width: 30px;
	height: 45px;
}

.catOneItemBlock a:hover .catOneItemTitle span.todai::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43 61'%3e%3cpath d='M2.98 15.2799L0 13.1099L0.32 13.7299C0.37 13.8299 1.55 16.1399 2.14 17.0499L2.21 17.1599L2.33 17.1199C3.9 16.6399 7.07 15.3899 7.1 15.3799L8.07 14.9999L2.98 15.2799Z' fill='%23ED1C24'/%3e%3cpath d='M36.3098 23.08L32.5898 23.44L33.2898 23.69C33.3998 23.73 35.9398 24.65 36.9898 24.91L37.1098 24.94L37.1698 24.83C37.9398 23.43 39.2798 20.39 39.2898 20.36L39.6898 19.46L36.3098 23.08Z' fill='%23ED1C24'/%3e%3cpath d='M38.5897 5.11986L34.9697 4.57986L35.5997 4.99986C35.6897 5.05986 37.8997 6.51986 38.8697 7.04986L38.9897 7.10986L39.0797 7.00986C40.0997 5.83986 42.0397 3.16986 42.0597 3.13986L42.6297 2.35986L38.5897 5.11986Z' fill='%23ED1C24'/%3e%3cpath d='M29.3304 55.1602H13.2004L13.0504 57.0902H9.15039V58.8402C9.15039 59.5102 9.70039 60.0602 10.3704 60.0602H32.1704C32.8304 60.0602 33.3704 59.5202 33.3704 58.8602V57.1002H29.4704L29.3304 55.1602ZM32.3304 58.8702C32.3304 58.9602 32.2604 59.0302 32.1704 59.0302H10.3704C10.2704 59.0302 10.1904 58.9502 10.1904 58.8502V58.1402H14.0204L14.1704 56.2102H28.3704L28.5104 58.1402H32.3404V58.8702H32.3304Z' fill='%23ED1C24'/%3e%3cpath d='M28.7498 47.4399H13.7798L13.3398 53.3099H29.1898L28.7498 47.4399ZM14.4598 52.2699L14.7398 48.4799H27.7798L28.0598 52.2699H14.4598Z' fill='%23ED1C24'/%3e%3cpath d='M28.1699 39.71H14.3599L13.9199 45.58H28.6099L28.1699 39.71ZM15.0399 44.54L15.3199 40.75H27.1999L27.4799 44.54H15.0399Z' fill='%23ED1C24'/%3e%3cpath d='M14.5 37.85H28.03L27.59 31.98H14.94L14.5 37.85ZM15.9 33.02H26.62L26.9 36.81H15.62L15.9 33.02Z' fill='%23ED1C24'/%3e%3cpath d='M15.5201 24.25L15.0801 30.12H27.4501L27.0101 24.25H15.5201ZM16.2001 29.08L16.4801 25.29H26.0401L26.3201 29.08H16.2001Z' fill='%23ED1C24'/%3e%3cpath d='M15.9196 22.52H26.6096L26.3796 19.45L28.4296 19.08V17.54L25.3596 17.4V9.77H27.3796L21.2596 0L15.1496 9.77H17.1696V17.4L14.0996 17.54V19.08L16.1496 19.45L15.9196 22.52ZM21.2596 2.08L25.3796 8.67H17.1396L21.2596 2.08ZM20.2396 15.75C20.2396 16.22 19.8596 16.6 19.3896 16.6H19.0496C18.5796 16.6 18.1896 16.22 18.1896 15.74V10.85H20.2396V15.75ZM24.3296 15.75C24.3296 16.22 23.9496 16.6 23.4796 16.6H23.1396C22.6696 16.6 22.2896 16.22 22.2896 15.75V10.86H24.3396V15.75H24.3296Z' fill='%23ED1C24'/%3e%3c/svg%3e");
}

span.yamaneko::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66 54'%3e%3cpath d='M63.1187 41.5902C62.4134 41.1715 61.2233 40.7417 60.5291 40.7307C59.6255 40.7197 59.1076 41.1604 59.0195 41.8657C58.8432 43.2321 60.3638 43.3423 60.7275 43.4525C62.5457 43.9924 63.0415 44.8299 63.317 46.1412C63.5925 47.4525 63.2619 48.5324 62.3143 49.447C61.3997 50.3175 60.2867 50.7693 59.0635 50.9015C53.7633 51.5076 48.7605 51.4084 43.4822 50.7142C41.5208 50.4497 40.4409 49.9649 39.4602 43.2762C38.2811 35.2431 36.1103 32.2458 34.6998 31.0116C32.8706 29.4138 32.2645 29.5901 30.5345 28.8078C29.4767 28.3339 29.1681 27.7389 28.4739 26.6259C26.0056 22.5047 24.0111 18.13 22.3692 13.5791C21.9284 12.3559 21.4215 11.2319 20.4408 10.3394C20.2425 10.13 20.0441 9.9537 19.8347 9.7774C19.6254 9.61211 19.427 9.44682 19.2287 9.25949C18.6887 8.71954 18.2039 8.13552 17.7962 7.50741C17.6088 7.20989 17.1019 6.59281 16.6502 6.03082C16.4187 5.72228 16.1763 5.41374 15.9229 5.12724C15.1736 4.24569 14.3361 3.44128 13.3554 2.75808C13.3444 2.75808 13.3333 2.74706 13.3223 2.74706C13.0909 2.57075 12.9807 2.15202 12.9477 1.83246C12.8815 1.25945 13.2562 0.311791 12.9256 0.0473272C12.6061 -0.217137 11.3609 0.719506 10.8319 0.576255C8.74929 0.0252885 7.30576 0.433004 5.59776 1.5129C5.15699 1.78838 4.89253 2.35037 4.58398 2.83522C4.74927 2.62585 4.92558 2.44954 5.13495 2.32833C6.83193 1.4027 8.22036 1.10518 10.1928 1.75532C10.6887 1.92061 11.9339 1.09416 12.2314 1.36965C12.5289 1.64513 12.1212 2.52668 12.1432 3.07764C12.1543 3.38618 12.2424 3.80492 12.4628 3.98123C12.584 4.0804 12.6942 4.16856 12.8154 4.26773C13.1019 4.52117 13.3554 4.7636 13.5868 4.99501C14.6116 6.04184 15.449 7.25397 16.1984 8.54323C16.4518 8.97298 16.7163 9.47987 17.0028 9.96472C17.4546 10.9675 17.4876 11.4964 18.2149 12.0143C19.3829 12.8518 20.6722 12.7747 21.7631 17.2926C22.7218 21.2595 25.2342 27.6067 26.5786 29.8105C25.2122 31.2541 23.4601 34.4938 23.5262 35.4194C25.6309 31.8161 27.0083 30.9455 28.2755 30.8794C29.7521 31.0006 31.6915 30.5378 35.0855 34.637C37.4877 37.5351 37.8844 43.6618 38.1819 47.177C38.4574 50.4277 38.9533 52.0586 40.529 52.4773C46.1048 53.9539 53.5208 54.02 60.3859 53.0283C63.4272 52.5875 65.4768 50.6261 65.8955 47.9814C66.3032 45.458 65.5429 43.0448 63.1187 41.5902Z' fill='%23bdbdbd'/%3e%3cpath d='M19.8681 40.3895C20.3309 40.7972 20.4301 41.1057 20.1656 41.7228C18.7331 45.0176 19.7028 47.9928 22.7662 49.8771C23.0968 50.0755 23.4384 50.2628 23.78 50.4391C24.937 50.8578 25.6973 50.6595 25.9838 50.4722C25.3557 50.1526 24.7166 49.8551 24.1106 49.4914C21.0913 47.6733 20.0444 44.6099 21.2896 41.1168C21.521 40.4666 21.4108 40.1471 20.948 39.7393C19.8351 38.7586 19.1298 38.1305 18.1271 37.1939L17.1463 36.125L16.2979 46.2077L17.9728 38.7145C18.7001 39.4088 19.0968 39.7063 19.8681 40.3895Z' fill='%23bdbdbd'/%3e%3cpath d='M12.3088 29.7889C10.8763 28.3453 10.2923 26.6043 10.3804 24.4996C10.4686 22.3839 10.5347 20.2571 10.4355 18.1414C10.3804 16.9734 10.0939 15.7833 9.73029 14.6703C9.38869 13.6125 8.8267 12.6207 8.33083 11.618C7.52642 9.98712 6.30327 9.6345 4.77159 10.4609C4.29776 10.7254 3.51538 11.034 3.20684 10.8136C2.51262 10.3177 2.74403 9.76673 2.2151 8.90722C1.9286 8.36727 1.50987 8.08077 1.43273 7.62898C1.42171 7.06699 1.49885 6.9568 2.14899 6.14137C2.5567 5.61244 2.69995 4.80803 2.97544 4.13585C3.22888 3.51877 3.90106 2.48295 4.31979 2.07524C4.81566 1.59039 4.05533 1.82179 3.26194 2.58213C2.82117 3.00086 2.16001 4.00362 1.89554 4.59866C1.62006 5.25982 1.48783 6.03118 1.04705 6.5601C0.0553139 7.77223 -0.440556 8.22402 0.507106 9.33698C0.551184 9.42513 0.595261 9.5243 0.650358 9.6345C0.661377 9.66755 1.79637 11.3205 2.53466 11.8935C2.8432 12.1249 3.66965 11.8494 4.18756 11.618C5.81842 10.8907 7.07463 11.2874 7.84598 12.8962C8.31981 13.8769 8.85976 14.8466 9.17932 15.8825C9.5099 16.9624 9.76334 18.1084 9.77436 19.2323C9.78538 21.2599 9.64213 23.2985 9.46582 25.326C9.28951 27.3315 9.82946 29.0285 11.262 30.472C12.5182 31.7393 13.1793 33.3481 13.1793 35.1002C13.1793 38.5382 13.1132 41.9873 12.9039 45.4253C12.8047 47.1112 12.3859 50.0865 12.0664 50.6815C12.0333 50.7366 12.0003 50.7697 11.9672 50.7807C11.5926 50.9019 10.5788 50.7586 10.2702 51.1113C9.81844 51.6071 9.35563 52.2132 9.36665 52.5327C9.36665 52.6209 9.41073 52.676 9.42175 52.687C9.49888 52.8633 9.95067 53.0176 10.5678 53.0396C10.8983 53.0507 12.1215 53.0617 12.4521 53.0617C13.2675 53.0617 13.6752 52.5438 13.8515 52.081C14.127 51.3757 14.3474 48.5548 14.4025 47.6953C14.4576 46.8578 14.4906 45.9873 14.5017 45.282C14.5678 41.7007 14.4906 38.0974 14.3584 34.5161C14.2592 32.698 13.565 31.0561 12.3088 29.7889Z' fill='%23bdbdbd'/%3e%3cpath d='M37.1573 51.3534C36.8157 51.2321 36.6725 51.5407 36.6725 51.5407C36.6725 51.5407 36.2758 52.1688 34.4686 52.2569C29.6421 52.5104 19.879 52.1908 19.4933 51.8603C19.0966 51.5187 19.7137 50.9456 20.7055 50.4388C20.5071 50.4277 20.2978 50.4277 20.0994 50.4277C18.5567 50.4498 17.1242 52.6096 17.6421 53.0503C17.9947 53.3479 22.5126 53.2156 26.7661 53.2928C28.8157 53.3258 30.6669 53.2377 32.1876 53.2928C32.4631 53.3038 34.8212 53.2817 35.6256 53.1054C38.116 52.5875 37.4989 51.4746 37.1573 51.3534Z' fill='%23bdbdbd'/%3e%3cpath d='M19.8021 21.3813C21.6864 15.0011 16.5514 14.5603 16.5183 14.6595C16.5183 14.6595 14.7552 16.07 18.1271 17.7559C20.3531 18.8689 18.2924 26.5053 19.8021 21.3813Z' fill='%23bdbdbd'/%3e%3cpath d='M36.5845 50.4273C34.59 46.5706 34.7333 46.0306 34.6231 44.2896C34.5129 42.5595 33.1796 42.4934 33.3559 44.2345C33.5212 45.9865 35.6699 49.9425 36.5845 50.4273Z' fill='%23bdbdbd'/%3e%3cpath d='M19.0188 29.4793C19.3273 28.2451 18.5339 27.7052 18.5339 27.7052C17.7295 27.0991 18.2694 28.3774 18.3576 28.7961C18.5229 29.5895 18.1152 33.27 18.1152 33.27C18.1152 33.27 18.6992 30.8016 19.0188 29.4793Z' fill='%23bdbdbd'/%3e%3c/svg%3e");
	width: 37px;
	height: 30px;
}

.catOneItemBlock a:hover .catOneItemTitle span.yamaneko::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66 54'%3e%3cpath d='M63.1187 41.5902C62.4134 41.1715 61.2233 40.7417 60.5291 40.7307C59.6255 40.7197 59.1076 41.1604 59.0195 41.8657C58.8432 43.2321 60.3638 43.3423 60.7275 43.4525C62.5457 43.9924 63.0415 44.8299 63.317 46.1412C63.5925 47.4525 63.2619 48.5324 62.3143 49.447C61.3997 50.3175 60.2867 50.7693 59.0635 50.9015C53.7633 51.5076 48.7605 51.4084 43.4822 50.7142C41.5208 50.4497 40.4409 49.9649 39.4602 43.2762C38.2811 35.2431 36.1103 32.2458 34.6998 31.0116C32.8706 29.4138 32.2645 29.5901 30.5345 28.8078C29.4767 28.3339 29.1681 27.7389 28.4739 26.6259C26.0056 22.5047 24.0111 18.13 22.3692 13.5791C21.9284 12.3559 21.4215 11.2319 20.4408 10.3394C20.2425 10.13 20.0441 9.9537 19.8347 9.7774C19.6254 9.61211 19.427 9.44682 19.2287 9.25949C18.6887 8.71954 18.2039 8.13552 17.7962 7.50741C17.6088 7.20989 17.1019 6.59281 16.6502 6.03082C16.4187 5.72228 16.1763 5.41374 15.9229 5.12724C15.1736 4.24569 14.3361 3.44128 13.3554 2.75808C13.3444 2.75808 13.3333 2.74706 13.3223 2.74706C13.0909 2.57075 12.9807 2.15202 12.9477 1.83246C12.8815 1.25945 13.2562 0.311791 12.9256 0.0473272C12.6061 -0.217137 11.3609 0.719506 10.8319 0.576255C8.74929 0.0252885 7.30576 0.433004 5.59776 1.5129C5.15699 1.78838 4.89253 2.35037 4.58398 2.83522C4.74927 2.62585 4.92558 2.44954 5.13495 2.32833C6.83193 1.4027 8.22036 1.10518 10.1928 1.75532C10.6887 1.92061 11.9339 1.09416 12.2314 1.36965C12.5289 1.64513 12.1212 2.52668 12.1432 3.07764C12.1543 3.38618 12.2424 3.80492 12.4628 3.98123C12.584 4.0804 12.6942 4.16856 12.8154 4.26773C13.1019 4.52117 13.3554 4.7636 13.5868 4.99501C14.6116 6.04184 15.449 7.25397 16.1984 8.54323C16.4518 8.97298 16.7163 9.47987 17.0028 9.96472C17.4546 10.9675 17.4876 11.4964 18.2149 12.0143C19.3829 12.8518 20.6722 12.7747 21.7631 17.2926C22.7218 21.2595 25.2342 27.6067 26.5786 29.8105C25.2122 31.2541 23.4601 34.4938 23.5262 35.4194C25.6309 31.8161 27.0083 30.9455 28.2755 30.8794C29.7521 31.0006 31.6915 30.5378 35.0855 34.637C37.4877 37.5351 37.8844 43.6618 38.1819 47.177C38.4574 50.4277 38.9533 52.0586 40.529 52.4773C46.1048 53.9539 53.5208 54.02 60.3859 53.0283C63.4272 52.5875 65.4768 50.6261 65.8955 47.9814C66.3032 45.458 65.5429 43.0448 63.1187 41.5902Z' fill='%23ED1C24'/%3e%3cpath d='M19.8681 40.3895C20.3309 40.7972 20.4301 41.1057 20.1656 41.7228C18.7331 45.0176 19.7028 47.9928 22.7662 49.8771C23.0968 50.0755 23.4384 50.2628 23.78 50.4391C24.937 50.8578 25.6973 50.6595 25.9838 50.4722C25.3557 50.1526 24.7166 49.8551 24.1106 49.4914C21.0913 47.6733 20.0444 44.6099 21.2896 41.1168C21.521 40.4666 21.4108 40.1471 20.948 39.7393C19.8351 38.7586 19.1298 38.1305 18.1271 37.1939L17.1463 36.125L16.2979 46.2077L17.9728 38.7145C18.7001 39.4088 19.0968 39.7063 19.8681 40.3895Z' fill='%23ED1C24'/%3e%3cpath d='M12.3088 29.7889C10.8763 28.3453 10.2923 26.6043 10.3804 24.4996C10.4686 22.3839 10.5347 20.2571 10.4355 18.1414C10.3804 16.9734 10.0939 15.7833 9.73029 14.6703C9.38869 13.6125 8.8267 12.6207 8.33083 11.618C7.52642 9.98712 6.30327 9.6345 4.77159 10.4609C4.29776 10.7254 3.51538 11.034 3.20684 10.8136C2.51262 10.3177 2.74403 9.76673 2.2151 8.90722C1.9286 8.36727 1.50987 8.08077 1.43273 7.62898C1.42171 7.06699 1.49885 6.9568 2.14899 6.14137C2.5567 5.61244 2.69995 4.80803 2.97544 4.13585C3.22888 3.51877 3.90106 2.48295 4.31979 2.07524C4.81566 1.59039 4.05533 1.82179 3.26194 2.58213C2.82117 3.00086 2.16001 4.00362 1.89554 4.59866C1.62006 5.25982 1.48783 6.03118 1.04705 6.5601C0.0553139 7.77223 -0.440556 8.22402 0.507106 9.33698C0.551184 9.42513 0.595261 9.5243 0.650358 9.6345C0.661377 9.66755 1.79637 11.3205 2.53466 11.8935C2.8432 12.1249 3.66965 11.8494 4.18756 11.618C5.81842 10.8907 7.07463 11.2874 7.84598 12.8962C8.31981 13.8769 8.85976 14.8466 9.17932 15.8825C9.5099 16.9624 9.76334 18.1084 9.77436 19.2323C9.78538 21.2599 9.64213 23.2985 9.46582 25.326C9.28951 27.3315 9.82946 29.0285 11.262 30.472C12.5182 31.7393 13.1793 33.3481 13.1793 35.1002C13.1793 38.5382 13.1132 41.9873 12.9039 45.4253C12.8047 47.1112 12.3859 50.0865 12.0664 50.6815C12.0333 50.7366 12.0003 50.7697 11.9672 50.7807C11.5926 50.9019 10.5788 50.7586 10.2702 51.1113C9.81844 51.6071 9.35563 52.2132 9.36665 52.5327C9.36665 52.6209 9.41073 52.676 9.42175 52.687C9.49888 52.8633 9.95067 53.0176 10.5678 53.0396C10.8983 53.0507 12.1215 53.0617 12.4521 53.0617C13.2675 53.0617 13.6752 52.5438 13.8515 52.081C14.127 51.3757 14.3474 48.5548 14.4025 47.6953C14.4576 46.8578 14.4906 45.9873 14.5017 45.282C14.5678 41.7007 14.4906 38.0974 14.3584 34.5161C14.2592 32.698 13.565 31.0561 12.3088 29.7889Z' fill='%23ED1C24'/%3e%3cpath d='M37.1573 51.3534C36.8157 51.2321 36.6725 51.5407 36.6725 51.5407C36.6725 51.5407 36.2758 52.1688 34.4686 52.2569C29.6421 52.5104 19.879 52.1908 19.4933 51.8603C19.0966 51.5187 19.7137 50.9456 20.7055 50.4388C20.5071 50.4277 20.2978 50.4277 20.0994 50.4277C18.5567 50.4498 17.1242 52.6096 17.6421 53.0503C17.9947 53.3479 22.5126 53.2156 26.7661 53.2928C28.8157 53.3258 30.6669 53.2377 32.1876 53.2928C32.4631 53.3038 34.8212 53.2817 35.6256 53.1054C38.116 52.5875 37.4989 51.4746 37.1573 51.3534Z' fill='%23ED1C24'/%3e%3cpath d='M19.8021 21.3813C21.6864 15.0011 16.5514 14.5603 16.5183 14.6595C16.5183 14.6595 14.7552 16.07 18.1271 17.7559C20.3531 18.8689 18.2924 26.5053 19.8021 21.3813Z' fill='%23ED1C24'/%3e%3cpath d='M36.5845 50.4273C34.59 46.5706 34.7333 46.0306 34.6231 44.2896C34.5129 42.5595 33.1796 42.4934 33.3559 44.2345C33.5212 45.9865 35.6699 49.9425 36.5845 50.4273Z' fill='%23ED1C24'/%3e%3cpath d='M19.0188 29.4793C19.3273 28.2451 18.5339 27.7052 18.5339 27.7052C17.7295 27.0991 18.2694 28.3774 18.3576 28.7961C18.5229 29.5895 18.1152 33.27 18.1152 33.27C18.1152 33.27 18.6992 30.8016 19.0188 29.4793Z' fill='%23ED1C24'/%3e%3c/svg%3e");
}

span.shodo::after {
	background-image: url("data:image/svg+xml,%3Csvg width='35' height='34' viewBox='0 0 50 59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.41375 33.7816C2.42075 30.493 3.11121 27.2418 4.44139 24.2342C5.77157 21.2266 7.7124 18.5283 10.1407 16.3106C10.9494 15.5611 11.8101 14.8698 12.7164 14.2417L13.0991 13.9935C13.5542 13.7556 14.0197 13.528 14.4955 13.3315C20.0358 11.009 26.2474 10.8577 31.8942 12.9075L32.5356 10.9628C28.1863 9.74242 23.5794 9.78547 19.2537 11.0869C17.2715 11.7287 15.3668 12.5891 13.5749 13.6522C13.4094 13.7349 12.9543 13.9935 12.7164 14.1487L12.406 14.3142C10.4132 15.4547 8.57435 16.8451 6.93409 18.4518C4.18241 21.2147 2.15203 24.6116 1.02162 28.3436C-0.108782 32.0755 -0.304575 36.0282 0.451515 39.8536C1.2076 43.679 2.89229 47.2599 5.35748 50.2812C7.82267 53.3025 10.9927 55.6715 14.5886 57.1798C14.7437 57.2419 15.623 56.5903 15.7989 56.4972L16.647 56.0006C16.647 56.0006 16.9678 55.7731 16.9988 55.7938C12.6848 53.9484 9.00503 50.8809 6.41335 46.9695C3.82166 43.0581 2.43137 38.4737 2.41375 33.7816Z' fill='%23BDBDBD'/%3E%3Cpath d='M44.473 18.6168C42.8158 16.6492 40.8487 14.9651 38.6493 13.6309L37.8219 16.041C38.3391 16.4134 38.8562 16.8168 39.332 17.2306C41.8225 19.3865 43.8381 22.036 45.2512 25.0114C46.6643 27.9869 47.4442 31.2234 47.5415 34.5159C47.6387 37.8084 47.0512 41.0852 45.8161 44.1388C44.581 47.1924 42.7253 49.9563 40.3664 52.2554C39.6008 52.9998 38.7852 53.6911 37.9253 54.3242C37.5529 54.6035 37.1702 54.8518 36.7874 55.1104L36.2392 55.3794C34.2425 56.3123 32.1259 56.9633 29.9501 57.3137C28.8232 57.4859 27.6864 57.5861 26.5468 57.6137C26.4198 57.6598 26.301 57.7261 26.1952 57.8102L25.3365 58.2964C25.0572 58.4619 24.7677 58.6171 24.4884 58.7929C24.416 58.7929 24.2195 58.9998 24.1367 58.9998C26.505 58.958 28.8541 58.5676 31.1086 57.8412C33.0948 57.1573 35.0021 56.2627 36.7978 55.1725L37.1702 54.9552L38.1012 54.4071C42.0073 52.107 45.1924 48.7605 47.2969 44.7457C49.4184 40.5877 50.2813 35.9012 49.7797 31.2603C49.2782 26.6193 47.4339 22.2255 44.473 18.6168V18.6168Z' fill='%23BDBDBD'/%3E%3Cpath d='M40.8831 0.380602C40.7687 0.242455 40.6183 0.138595 40.4486 0.0805847C40.275 0.0104498 40.0864 -0.0145345 39.9005 0.00810578C39.7638 0.0392272 39.6341 0.0953727 39.5178 0.173646C39.3396 0.24489 39.1751 0.346415 39.0315 0.473663C38.834 0.673078 38.6823 0.913026 38.5868 1.17699C38.4559 1.48005 38.3553 1.7954 38.2868 2.11833C38.2144 2.43899 38.1524 2.77 38.0903 3.15273H37.9867H37.9144L37.7385 3.24579L37.5627 3.33898H37.5006L37.4075 3.57687L37.1904 4.17678C37.1076 4.43538 37.0145 4.68362 36.9214 4.93188L36.6628 5.65603L36.4973 6.14217V6.2043L36.7041 6.27665L36.3731 7.18693L35.4007 9.91777L33.9733 13.9209L32.2459 18.7309L30.3943 23.9029L28.5634 29.0749C28.0048 30.6162 27.4566 32.1781 26.9083 33.6883L25.6153 37.3191C25.3464 38.0535 25.0878 38.7983 24.8188 39.5327L24.7154 39.8224C24.7111 39.8706 24.7111 39.9189 24.7154 39.9671H24.612C24.612 39.9671 24.5499 39.9671 24.5395 39.9671L24.1671 40.6602L23.3293 42.2945C23.0294 42.9048 22.7191 43.5255 22.4398 44.1565C22.1605 44.7875 21.8294 45.5943 21.5604 46.3184C21.2915 47.0424 21.0847 47.6217 20.8571 48.2734L20.795 48.4596C20.7502 48.4775 20.7084 48.5018 20.6708 48.532L20.5881 48.6045L20.3813 48.832C20.2675 48.9768 20.164 49.1216 20.0606 49.2767C19.9571 49.4319 19.7709 49.7319 19.6468 49.9698C19.5227 50.2077 19.3055 50.6318 19.1607 51.0042C19.0158 51.3766 18.7883 51.8939 18.6228 52.349C18.4572 52.8041 18.3125 53.2696 18.1263 53.7247C17.9956 54.0817 17.8365 54.4276 17.6505 54.7591C17.4885 55.0555 17.2942 55.3331 17.0711 55.5867C16.8572 55.8295 16.614 56.045 16.3471 56.228H16.2746C16.0357 56.333 15.7905 56.4229 15.5402 56.497L15.3954 56.5797L15.0438 56.7658L14.6921 56.9521H14.6196H14.5576C14.9093 57.0141 15.2714 57.0555 15.592 57.0865C15.8813 57.1072 16.1716 57.1072 16.4609 57.0865V57.0865H16.8643H17.0815C17.4317 57.033 17.7775 56.9535 18.1159 56.8486C20.0309 56.3627 21.6928 55.1736 22.7707 53.5179V53.5179C23.0539 53.1277 23.3064 52.7161 23.5258 52.2869C23.7611 51.7911 23.9515 51.2753 24.0948 50.7456C24.2134 50.2767 24.2964 49.7996 24.343 49.3182C24.3379 49.2804 24.3379 49.2421 24.343 49.2044C24.4154 49.0078 24.4982 48.801 24.5809 48.5941C24.8775 47.8287 25.1671 47.0529 25.4498 46.2667L25.6671 45.6357C25.874 44.9944 26.0497 44.3427 26.2256 43.6911C26.4014 43.0394 26.5669 42.3463 26.7324 41.6223C26.7945 41.3637 26.8463 41.1154 26.9083 40.8568L26.9705 40.5878C26.9705 40.5258 26.9705 40.4637 26.9705 40.4016C26.9705 40.3395 26.9705 40.4017 26.9705 40.3292C27.0739 40.0293 27.1876 39.7395 27.2911 39.4396L28.2635 36.7088L29.7012 32.7057L31.4183 27.8957L33.2699 22.7237C33.8906 21.0135 34.5044 19.2895 35.1112 17.5517L36.7559 12.9381L38.0592 9.31773C38.3178 8.57296 38.5868 7.83864 38.8454 7.09387L38.9488 6.81456H39.0419L39.2178 6.7215H39.2901L39.3833 6.48348L39.5901 5.88357C39.6832 5.63531 39.7763 5.38708 39.8591 5.12848C39.9418 4.86988 40.0349 4.65258 40.1177 4.40432L40.2936 3.91818V3.85618L39.8694 3.71135C40.0556 3.37 40.2418 3.03899 40.4177 2.67695C40.5688 2.39179 40.7034 2.09825 40.821 1.79773C40.9443 1.50513 41.0178 1.19394 41.0383 0.877095C41.036 0.700021 40.982 0.52749 40.8831 0.380602V0.380602ZM23.2983 50.4456C23.1966 51.1553 23.009 51.85 22.7397 52.5144C22.4466 53.2116 22.0603 53.8657 21.5915 54.4591C21.0952 55.0846 20.5177 55.6413 19.8743 56.1143C19.6462 56.2542 19.4034 56.3687 19.1503 56.4556C18.7079 56.6067 18.2499 56.7073 17.785 56.7556C17.2414 56.8074 16.6941 56.8074 16.1505 56.7556L15.7161 56.6935L15.923 56.5797C16.254 56.4038 16.585 56.2383 16.9574 56.0521L17.216 55.8866C17.3761 55.7845 17.5284 55.6705 17.6712 55.5453C17.957 55.2979 18.2076 55.0124 18.4159 54.697C18.6488 54.3486 18.8462 53.9779 19.0055 53.5902C19.2227 53.0937 19.3779 52.5559 19.5641 52.0697C19.7503 51.5835 19.9571 51.0353 20.1847 50.5077C20.4123 49.9802 20.5364 49.7629 20.7433 49.4112L21.0226 48.9458L21.4674 49.2044C21.8627 49.4077 22.2745 49.5772 22.6984 49.7112C22.9259 49.7836 23.1741 49.8974 23.4017 49.9905C23.2982 50.1147 23.2983 50.2801 23.2983 50.4456V50.4456ZM26.4738 40.8877C26.4738 40.8877 26.4738 40.9395 26.4738 40.9706C26.4775 41.0464 26.4775 41.1223 26.4738 41.1981C26.4738 41.4257 26.3705 41.6636 26.3084 41.8912C26.1533 42.5532 25.9877 43.2152 25.8222 43.8668C25.6567 44.5185 25.4705 45.2013 25.2637 45.8633C25.2441 45.9304 25.2198 45.996 25.1912 46.0598C24.9636 46.7632 24.7154 47.4459 24.4568 48.1286L24.1155 49.0181L23.8051 48.9354C23.2335 48.7657 22.6737 48.5584 22.1294 48.3148L21.6845 48.0976C21.6845 48.0976 21.5191 48.1803 21.5295 48.17L21.3639 48.263L21.4881 47.8907C21.6743 47.3631 21.8605 46.8562 22.057 46.308C22.2536 45.7598 22.5225 45.0668 22.7914 44.4565C23.0604 43.8462 23.2052 43.5358 23.4224 43.0807C23.6396 42.6255 23.8983 42.1084 24.1362 41.6223L24.7568 40.4223L24.8913 40.1844L25.5223 40.412L26.205 40.6706L26.4533 40.7636H26.5256C26.5256 40.7636 26.4015 40.8671 26.4015 40.8877H26.4738ZM39.8591 4.2182L39.7142 4.62163L39.4764 5.30425L39.197 6.06982L38.9799 6.69044L38.3798 6.47313L37.6247 6.2043L37.0662 6.0077H36.9938C36.9938 6.0077 37.0972 5.73875 37.1386 5.61462L37.3868 4.93188C37.4799 4.67327 37.573 4.41468 37.6558 4.16643L37.8833 3.53546L38.4834 3.75264L39.2385 4.0216L39.7866 4.2182H39.8591C39.8591 4.2182 39.8487 4.20785 39.8487 4.2182H39.8591ZM40.5935 1.477C40.5133 1.88144 40.3739 2.27182 40.1797 2.63553C40.0142 2.97688 39.8281 3.31824 39.6419 3.66993L39.135 3.48381L38.4834 3.24579C38.5765 2.74928 38.6695 2.21145 38.7833 1.75631C38.8378 1.53933 38.9035 1.32528 38.9799 1.11499C39.0567 0.90098 39.1573 0.696303 39.2798 0.504725C39.3372 0.413023 39.4069 0.329524 39.4867 0.256479C39.6462 0.215311 39.8134 0.215311 39.9728 0.256479C40.1887 0.317164 40.3757 0.452876 40.5004 0.639203C40.6259 0.901148 40.6445 1.20161 40.5522 1.477H40.5935Z' fill='%23BDBDBD'/%3E%3C/svg%3E");
	width: 35px;
	height: 34px;
}

.catOneItemBlock a:hover .catOneItemTitle span.shodo::after {
	background-image: url("data:image/svg+xml,%3Csvg width='35' height='34' viewBox='0 0 50 59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.41375 33.7816C2.42075 30.493 3.11121 27.2418 4.44139 24.2342C5.77157 21.2266 7.7124 18.5283 10.1407 16.3106C10.9494 15.5611 11.8101 14.8698 12.7164 14.2417L13.0991 13.9935C13.5542 13.7556 14.0197 13.528 14.4955 13.3315C20.0358 11.009 26.2474 10.8577 31.8942 12.9075L32.5356 10.9628C28.1863 9.74242 23.5794 9.78547 19.2537 11.0869C17.2715 11.7287 15.3668 12.5891 13.5749 13.6522C13.4094 13.7349 12.9543 13.9935 12.7164 14.1487L12.406 14.3142C10.4132 15.4547 8.57435 16.8451 6.93409 18.4518C4.18241 21.2147 2.15203 24.6116 1.02162 28.3436C-0.108782 32.0755 -0.304575 36.0282 0.451515 39.8536C1.2076 43.679 2.89229 47.2599 5.35748 50.2812C7.82267 53.3025 10.9927 55.6715 14.5886 57.1798C14.7437 57.2419 15.623 56.5903 15.7989 56.4972L16.647 56.0006C16.647 56.0006 16.9678 55.7731 16.9988 55.7938C12.6848 53.9484 9.00503 50.8809 6.41335 46.9695C3.82166 43.0581 2.43137 38.4737 2.41375 33.7816Z' fill='%23BDBDBD'/%3E%3Cpath d='M44.473 18.6168C42.8158 16.6492 40.8487 14.9651 38.6493 13.6309L37.8219 16.041C38.3391 16.4134 38.8562 16.8168 39.332 17.2306C41.8225 19.3865 43.8381 22.036 45.2512 25.0114C46.6643 27.9869 47.4442 31.2234 47.5415 34.5159C47.6387 37.8084 47.0512 41.0852 45.8161 44.1388C44.581 47.1924 42.7253 49.9563 40.3664 52.2554C39.6008 52.9998 38.7852 53.6911 37.9253 54.3242C37.5529 54.6035 37.1702 54.8518 36.7874 55.1104L36.2392 55.3794C34.2425 56.3123 32.1259 56.9633 29.9501 57.3137C28.8232 57.4859 27.6864 57.5861 26.5468 57.6137C26.4198 57.6598 26.301 57.7261 26.1952 57.8102L25.3365 58.2964C25.0572 58.4619 24.7677 58.6171 24.4884 58.7929C24.416 58.7929 24.2195 58.9998 24.1367 58.9998C26.505 58.958 28.8541 58.5676 31.1086 57.8412C33.0948 57.1573 35.0021 56.2627 36.7978 55.1725L37.1702 54.9552L38.1012 54.4071C42.0073 52.107 45.1924 48.7605 47.2969 44.7457C49.4184 40.5877 50.2813 35.9012 49.7797 31.2603C49.2782 26.6193 47.4339 22.2255 44.473 18.6168V18.6168Z' fill='%23BDBDBD'/%3E%3Cpath d='M40.8831 0.380602C40.7687 0.242455 40.6183 0.138595 40.4486 0.0805847C40.275 0.0104498 40.0864 -0.0145345 39.9005 0.00810578C39.7638 0.0392272 39.6341 0.0953727 39.5178 0.173646C39.3396 0.24489 39.1751 0.346415 39.0315 0.473663C38.834 0.673078 38.6823 0.913026 38.5868 1.17699C38.4559 1.48005 38.3553 1.7954 38.2868 2.11833C38.2144 2.43899 38.1524 2.77 38.0903 3.15273H37.9867H37.9144L37.7385 3.24579L37.5627 3.33898H37.5006L37.4075 3.57687L37.1904 4.17678C37.1076 4.43538 37.0145 4.68362 36.9214 4.93188L36.6628 5.65603L36.4973 6.14217V6.2043L36.7041 6.27665L36.3731 7.18693L35.4007 9.91777L33.9733 13.9209L32.2459 18.7309L30.3943 23.9029L28.5634 29.0749C28.0048 30.6162 27.4566 32.1781 26.9083 33.6883L25.6153 37.3191C25.3464 38.0535 25.0878 38.7983 24.8188 39.5327L24.7154 39.8224C24.7111 39.8706 24.7111 39.9189 24.7154 39.9671H24.612C24.612 39.9671 24.5499 39.9671 24.5395 39.9671L24.1671 40.6602L23.3293 42.2945C23.0294 42.9048 22.7191 43.5255 22.4398 44.1565C22.1605 44.7875 21.8294 45.5943 21.5604 46.3184C21.2915 47.0424 21.0847 47.6217 20.8571 48.2734L20.795 48.4596C20.7502 48.4775 20.7084 48.5018 20.6708 48.532L20.5881 48.6045L20.3813 48.832C20.2675 48.9768 20.164 49.1216 20.0606 49.2767C19.9571 49.4319 19.7709 49.7319 19.6468 49.9698C19.5227 50.2077 19.3055 50.6318 19.1607 51.0042C19.0158 51.3766 18.7883 51.8939 18.6228 52.349C18.4572 52.8041 18.3125 53.2696 18.1263 53.7247C17.9956 54.0817 17.8365 54.4276 17.6505 54.7591C17.4885 55.0555 17.2942 55.3331 17.0711 55.5867C16.8572 55.8295 16.614 56.045 16.3471 56.228H16.2746C16.0357 56.333 15.7905 56.4229 15.5402 56.497L15.3954 56.5797L15.0438 56.7658L14.6921 56.9521H14.6196H14.5576C14.9093 57.0141 15.2714 57.0555 15.592 57.0865C15.8813 57.1072 16.1716 57.1072 16.4609 57.0865V57.0865H16.8643H17.0815C17.4317 57.033 17.7775 56.9535 18.1159 56.8486C20.0309 56.3627 21.6928 55.1736 22.7707 53.5179V53.5179C23.0539 53.1277 23.3064 52.7161 23.5258 52.2869C23.7611 51.7911 23.9515 51.2753 24.0948 50.7456C24.2134 50.2767 24.2964 49.7996 24.343 49.3182C24.3379 49.2804 24.3379 49.2421 24.343 49.2044C24.4154 49.0078 24.4982 48.801 24.5809 48.5941C24.8775 47.8287 25.1671 47.0529 25.4498 46.2667L25.6671 45.6357C25.874 44.9944 26.0497 44.3427 26.2256 43.6911C26.4014 43.0394 26.5669 42.3463 26.7324 41.6223C26.7945 41.3637 26.8463 41.1154 26.9083 40.8568L26.9705 40.5878C26.9705 40.5258 26.9705 40.4637 26.9705 40.4016C26.9705 40.3395 26.9705 40.4017 26.9705 40.3292C27.0739 40.0293 27.1876 39.7395 27.2911 39.4396L28.2635 36.7088L29.7012 32.7057L31.4183 27.8957L33.2699 22.7237C33.8906 21.0135 34.5044 19.2895 35.1112 17.5517L36.7559 12.9381L38.0592 9.31773C38.3178 8.57296 38.5868 7.83864 38.8454 7.09387L38.9488 6.81456H39.0419L39.2178 6.7215H39.2901L39.3833 6.48348L39.5901 5.88357C39.6832 5.63531 39.7763 5.38708 39.8591 5.12848C39.9418 4.86988 40.0349 4.65258 40.1177 4.40432L40.2936 3.91818V3.85618L39.8694 3.71135C40.0556 3.37 40.2418 3.03899 40.4177 2.67695C40.5688 2.39179 40.7034 2.09825 40.821 1.79773C40.9443 1.50513 41.0178 1.19394 41.0383 0.877095C41.036 0.700021 40.982 0.52749 40.8831 0.380602V0.380602ZM23.2983 50.4456C23.1966 51.1553 23.009 51.85 22.7397 52.5144C22.4466 53.2116 22.0603 53.8657 21.5915 54.4591C21.0952 55.0846 20.5177 55.6413 19.8743 56.1143C19.6462 56.2542 19.4034 56.3687 19.1503 56.4556C18.7079 56.6067 18.2499 56.7073 17.785 56.7556C17.2414 56.8074 16.6941 56.8074 16.1505 56.7556L15.7161 56.6935L15.923 56.5797C16.254 56.4038 16.585 56.2383 16.9574 56.0521L17.216 55.8866C17.3761 55.7845 17.5284 55.6705 17.6712 55.5453C17.957 55.2979 18.2076 55.0124 18.4159 54.697C18.6488 54.3486 18.8462 53.9779 19.0055 53.5902C19.2227 53.0937 19.3779 52.5559 19.5641 52.0697C19.7503 51.5835 19.9571 51.0353 20.1847 50.5077C20.4123 49.9802 20.5364 49.7629 20.7433 49.4112L21.0226 48.9458L21.4674 49.2044C21.8627 49.4077 22.2745 49.5772 22.6984 49.7112C22.9259 49.7836 23.1741 49.8974 23.4017 49.9905C23.2982 50.1147 23.2983 50.2801 23.2983 50.4456V50.4456ZM26.4738 40.8877C26.4738 40.8877 26.4738 40.9395 26.4738 40.9706C26.4775 41.0464 26.4775 41.1223 26.4738 41.1981C26.4738 41.4257 26.3705 41.6636 26.3084 41.8912C26.1533 42.5532 25.9877 43.2152 25.8222 43.8668C25.6567 44.5185 25.4705 45.2013 25.2637 45.8633C25.2441 45.9304 25.2198 45.996 25.1912 46.0598C24.9636 46.7632 24.7154 47.4459 24.4568 48.1286L24.1155 49.0181L23.8051 48.9354C23.2335 48.7657 22.6737 48.5584 22.1294 48.3148L21.6845 48.0976C21.6845 48.0976 21.5191 48.1803 21.5295 48.17L21.3639 48.263L21.4881 47.8907C21.6743 47.3631 21.8605 46.8562 22.057 46.308C22.2536 45.7598 22.5225 45.0668 22.7914 44.4565C23.0604 43.8462 23.2052 43.5358 23.4224 43.0807C23.6396 42.6255 23.8983 42.1084 24.1362 41.6223L24.7568 40.4223L24.8913 40.1844L25.5223 40.412L26.205 40.6706L26.4533 40.7636H26.5256C26.5256 40.7636 26.4015 40.8671 26.4015 40.8877H26.4738ZM39.8591 4.2182L39.7142 4.62163L39.4764 5.30425L39.197 6.06982L38.9799 6.69044L38.3798 6.47313L37.6247 6.2043L37.0662 6.0077H36.9938C36.9938 6.0077 37.0972 5.73875 37.1386 5.61462L37.3868 4.93188C37.4799 4.67327 37.573 4.41468 37.6558 4.16643L37.8833 3.53546L38.4834 3.75264L39.2385 4.0216L39.7866 4.2182H39.8591C39.8591 4.2182 39.8487 4.20785 39.8487 4.2182H39.8591ZM40.5935 1.477C40.5133 1.88144 40.3739 2.27182 40.1797 2.63553C40.0142 2.97688 39.8281 3.31824 39.6419 3.66993L39.135 3.48381L38.4834 3.24579C38.5765 2.74928 38.6695 2.21145 38.7833 1.75631C38.8378 1.53933 38.9035 1.32528 38.9799 1.11499C39.0567 0.90098 39.1573 0.696303 39.2798 0.504725C39.3372 0.413023 39.4069 0.329524 39.4867 0.256479C39.6462 0.215311 39.8134 0.215311 39.9728 0.256479C40.1887 0.317164 40.3757 0.452876 40.5004 0.639203C40.6259 0.901148 40.6445 1.20161 40.5522 1.477H40.5935Z' fill='%23BDBDBD'/%3E%3C/svg%3E");
}

.marketplace {
	width: 80%;
	margin: 30px 0px;
	display: inline-grid;
	padding-right: 20px;
	height: 55px;
	border-radius: 15px;
	font-size: 16px;
	font-weight: 600;
	line-height: 40px;
	text-align: center;
	color: #e11f1c;
	margin: 30px 0px;
	z-index: 9;
	position: relative;
}

.marketplace p {
	margin: 0px;
	padding: 0px;
}

.sites {
	display: none;
	list-style-type: none;
	z-index: -1;
	position: relative;
	margin-top: -25px;
	padding-top: 10px;
	padding-left: 0px;
}

.mmarket {
	width: 45px;
	height: 45px;
	margin-right: 10px;
	filter: grayscale(100%);
	transition: all 0.5s;
}

.mmarket-dop {
	width: 200px;
	height: auto;
	margin-right: 10px;
	filter: none;
	transition: all 0.5s;
}
.mmarket-dop .ddbutn {
	height: 44px;
	padding: 5px 50px 5px 15px !important;
	display: flex;
	align-items: center;
	margin-bottom: 0!important;
}
.promimg {width: 120px;height: 27.44px;margin-top: 0;}

@media (max-width: 991px) {
	.mmarket-dop {
		width: 128px;
	}
}

.mmarket:hover {
	-webkit-filter: none;
	-moz-filter: none;
	-ms-filter: none;
	-o-filter: none;
	filter: none;
}

.mmarket img {
	border-radius: 15px;
	width: 40px;
	height: 40px;
}

.market-text {
	margin-right: 25px;
	text-transform: uppercase;
}

.marketplacewb {
	width: 100%;
	display: inline-grid;
	height: 55px;
	border-radius: 15px;
	font-size: 16px;
	font-weight: 600;
	line-height: 40px;
	text-align: center;
	color: #e11f1c;
	z-index: 9;
	position: relative;
}

.marketplacewb p {
	margin: 0px;
	padding: 0px;
}

.sites {
	display: none;
	list-style-type: none;
	z-index: -1;
	position: relative;
	margin-top: -25px;
	padding-top: 10px;
	padding-left: 0px;
}

.mmarket {
	width: 45px;
	height: 45px;
	margin-right: 10px;
	filter: grayscale(100%);
	transition: all 0.5s;
}

.mmarket:hover {
	-webkit-filter: none;
	-moz-filter: none;
	-ms-filter: none;
	-o-filter: none;
	filter: none;
}

.mmarket img {
	border-radius: 15px;
	width: 40px;
	height: 40px;
}

.market-texts {
	margin-right: 25px;
	text-transform: uppercase;
	font-size: 32px;
	line-height: 1;
	letter-spacing: .025em;
	font-weight: 300;
	color: #6d6e71;
}

.mmarket:last-child {
	margin-right: 0px;
}

.flex-left {
	display: flex;
}

.dopcenter {
	display: flex;
	align-items: center;
}

.noSelect img {
	margin-left: 10px;
	transform: rotate(-90deg);
	width: 15px;
	padding: 2px;
}

.open img {
	margin-left: 10px;
	transform: rotate(0deg);
	width: 15px;
}

.mflex {
	display: flex!important;
	justify-content: flex-start;
	align-items: center;
}

.sites li {
	margin-right: 5px;
}

.sites li:hover {
	color: black;
}

.sites li img {
	position: relative;
	top: 4px;
	left: 0px;
	width: 45px;
	border-radius: 15px;
	margin: 5px;
}

.noSelect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.shake {
	-webkit-transform: translateY(10%);
	-ms-transform: translateY(10%);
	transform: translateY(10%);
	-webkit-transition: -webkit-transform 0.43s cubic-bezier(0.32, 1.259, 0.375, 1.15);
	transition: transform 0.43s cubic-bezier(0.32, 1.259, 0.375, 1.15);
}

.innerPage .char {
	margin: 0;
}

.innerPage .char li {
	font-size: 18px;
	line-height: 25px;
	min-height: 58px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: top left;
}

.innerPage .char li::before {
	content: none;
}

.innerPage .char li img {
	width: 58px;
	margin-right: 15px;
}

.charsBlock h3 {
	margin-bottom: 60px;
}

.single-product {
	background-repeat: no-repeat;
	background-position: center bottom 100px;
	padding-bottom: 80px;
	position: relative;
	background-size: auto;
}

.single-product .single-product-buttons {
	position: absolute;
	bottom: 0;
	padding-bottom: 0;
	width: 100%;
}

.single-product p {
	font-size: 15px;
	line-height: 22px;
}

.single-product h1 {
	text-transform: capitalize;
}

.single-product h1 span {
	display: flex;
	align-items: flex-end;
}

.single-product h1 span::after {
	content: '';
	background-repeat: no-repeat;
	display: inline-block;
	margin-left: 15px;
	transition: background-image 0.5s;
	background-size: cover;
	margin-bottom: 5px;
}

.single-product .button {
	display: inline-block;
}

.single-product-buttons .newbutton {
	margin-right: 0px!important;
}

@media (max-width: 991px) {
	.single-product-buttons .newbutton {
		margin-bottom: 10px !important;
	}
}

@media (max-width: 575px) {
	.single-product-buttons .newbutton {
		width: 100%;
	}
}

.miniproduct .slick-product .iconsSliderBlock {
	position: absolute;
	z-index: 2;
	width: 100%;
	margin-left: 0;
	padding: 20px 30px;
	top: 0;
}

.miniproduct .catOneItemImageBlock .slick-product .icons {
	float: left;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	width: 65%;
}

.miniproduct .catOneItemBlock a .slick-product .icons img {
	max-height: 40px;
}

.miniproduct .catOneItemBlock a:hover .slick-product .icons img {
	opacity: 1;
	max-height: 40px;
}

.miniproduct .catOneItemImageBlock .slick-product .icons div {
	width: 60px;
	height: 60px;
	margin-right: 10px;
	cursor: pointer;
	position: relative;
	overflow: hidden;
}

.miniproduct .catOneItemImageBlock .slick-product .pultImg {
	float: right;
	max-width: 40px;
	height: auto;
}

.miniproduct .catOneItemImageBlock .slick-product .pultImg img {
	width: auto;
	height: auto;
	object-fit: unset;
}

.miniproduct .catOneItemImageBlock .slick-product .icons div:hover {
	overflow: unset;
}

.miniproduct .catOneItemImageBlock .slick-product .icons div::before {
	content: '';
	width: 12px;
	height: 12px;
	background-color: #E9ECEE;
	transform: rotateZ(45deg);
	position: absolute;
	top: 45px;
	display: block;
	left: 20px;
	transition: none;
	opacity: 0;
}

.miniproduct .catOneItemImageBlock .slick-product .icons div:hover::before {
	opacity: 1;
}

.miniproduct .catOneItemImageBlock .slick-product .icons div::after {
	content: attr(data-title);
	opacity: 0;
	background-color: #E9ECEE;
	font-size: 14px;
	position: absolute;
	top: 51px;
	width: 180px;
	padding: 7px 10px;
	height: auto;
	left: 10px;
	transition: none;
	color: #6D6E71;
}

.miniproduct .catOneItemImageBlock .slick-product .icons div:hover::after {
	opacity: 1;
}

@media (max-width: 1200px) {
	.miniproduct .slick-product .iconsSliderBlock {
		padding: 0 25px;
	}

	.miniproduct .catOneItemImageBlock .slick-product .icons div {
		margin-right: 5px;
	}
}

@media (max-width: 991px) {
	.miniproduct .catOneItemImageBlock .slick-product .pultImg {
		max-width: 25px;
	}
}

@media (max-width: 768px) {
	.miniproduct .slick-product .iconsSliderBlock {
		padding: 20px 30px;
	}

	.miniproduct .catOneItemImageBlock .slick-product .pultImg {
		max-width: 40px;
	}

	.miniproduct .catOneItemImageBlock .slick-product .icons div::after {
		top: 71px;
	}

	.miniproduct .catOneItemImageBlock .slick-product .icons div::before {
		top: 65px;
	}
}

.miniproduct.todai .catOneItemImageBlock .slick-product .icons {
	float: none;
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	width: 40px;
	flex-direction: column;
}

.miniproduct.todai .catOneItemImageBlock .slick-product .icons div {
	width: 40px;
	height: 40px;
	margin-bottom: 5px;
	margin-right: 0;
	overflow: unset;
}

.miniproduct.todai .catOneItemImageBlock .slick-product .icons div::before {
	top: 15px;
	left: 45px;
}

.miniproduct.todai .catOneItemImageBlock .slick-product .icons div::after {
	top: 7px;
	left: 51px;
}

@media (max-width: 1200px) {
	.miniproduct.todai .catOneItemImageBlock .slick-product .icons {
		width: 30px;
	}

	.miniproduct.todai .catOneItemImageBlock .slick-product .icons div {
		width: 30px;
		height: 30px;
	}

	.miniproduct.todai .catOneItemImageBlock .slick-product .icons div::before {
		left: 35px;
	}

	.miniproduct.todai .catOneItemImageBlock .slick-product .icons div::after {
		left: 41px;
	}
}

@media (max-width: 768px) {
	.miniproduct.todai .catOneItemImageBlock .slick-product .icons {
		width: 60px;
	}

	.miniproduct.todai .catOneItemImageBlock .slick-product .icons div {
		width: 60px;
		height: 60px;
	}

	.miniproduct.todai .catOneItemImageBlock .slick-product .icons div::before {
		left: 67px;
	}

	.miniproduct.todai .catOneItemImageBlock .slick-product .icons div::after {
		left: 73px;
	}
}

.slick-product.slick-vertical .carousel-parent {
	box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.1);
	margin-bottom: 16px;
}

.slick-product.slick-vertical .carousel-parent .slick-slide {
	height: 532px;
	padding: 10px;
	padding-top: 50px;
	display: flex;
	align-items: center;
	background: white;
}

.slick-product.slick-vertical .carousel-parent .slick-slide .slick-product-figure {
	background: white;
	height: 84%;
}

.slick-product.slick-vertical .carousel-parent .slick-slide .slick-product-figure img {
	object-fit: contain;
	height: 100%;
}

.slick-product.slick-vertical .child-carousel .slick-slide .slick-product-figure {
	background: white;
	box-shadow: none;
	padding: 5px;
	height: 100%;
}

.slick-product.slick-vertical .child-carousel .slick-slide .slick-product-figure img {
	object-fit: contain;
	height: 100%;
}

.slick-product.slick-vertical .child-carousel .slick-slide.slick-current {
	border: 1px solid #ED1C24;
}

.slick-product.slick-vertical .child-carousel .slick-slide {
	height: 97px;
	border: 1px solid #E0E0E0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.techTable .mods {
	float: right;
	display: flex;
	flex-direction: row;
	margin-top: -15px;
}

.techTable .mods p {
	margin-left: 18px;
	padding: 7px 14px;
	font-size: 24px;
	outline: 1px solid #e0e0e0;
	margin-top: 0;
	cursor: pointer;
}

.techTable .mods p.active {
	background: #ED1C24;
	color: white;
}

.techTable h3 {
	float: left;
}

.techTable .funaiTableWrap {
	max-height: 283px;
	overflow-y: hidden;
	transition: .5s;
}

.techTable .funaiTableWrap-active {
	max-height: 100%;
	transition: .5s;
}

.techTable .funaiTable th {
	font-size: 14px;
	letter-spacing: 0;
	color: #6D6E71;
	background: #E9ECEE;
	font-weight: normal;
	text-align: center;
}

.techTable .funaiTable tr th:first-child {
	text-align: left;
	padding: 5px;
}

.techTable .funaiTable td {
	font-size: 14px;
	padding: 5px;
}

.techTable .funaiTable tr td:first-child {
	text-transform: inherit;
	font-weight: 300;
	width: auto;
}

.techTable .funaiTable td.active {
	background: #ffebeb;
}

.techTable .funaiTable th.active {
	background: #ED1C24;
	color: white;
}

.productShowAll {
	cursor: pointer;
	background: #E9ECEE;
	display: inline-block;
}

.productShowAll span {
	font-size: 14px;
	padding: 20px 30px;
	display: block;
}

.mainCharsRow > .container >.row {
	align-items: center;
}

.mainCharsRow p {
	font-size: 16px;
}

.mainCharsRow p.mainCharsTitle {
	font-weight: 300;
	font-size: 24px;
	text-transform: uppercase;
}

.asideFunai .searchBlock input {
	display: inline-block;
	width: calc(100% - 60px);
	padding-left: 15px;
	padding-right: 10px;
}

.asideFunai .searchBlock .button {
	padding: 0;
	display: inline-block;
	height: 60px;
	width: auto;
	min-width: auto;
}

.asideFunai .searchBlock .button span {
	position: relative;
	height: 60px;
	width: 60px;
}

.asideFunai .searchBlock .form-label {
	padding-right: 0;
	padding-left: 15px;
	width: calc(100% - 60px);
}

.funaiMasonry .post-modern-horizontal, .funaiMasonry .post-modern {
	height: 273px;
}

.funaiMasonry .post-modern-big, .funaiMasonry .post-modern-3 {
	height: 576px;
}

.funaiMasonry .post-modern-big .post-modern-footer {
	display: flex;
	justify-content: space-around;
	flex-direction: column;
}

@media (min-width: 1200px) {
	.funaiMasonry .post-modern-big .post-modern-footer {
		min-height: 185px;
	}
}

.funaiMasonry .post-modern-big .post-modern-figure {
	height: 100%;
}

.funaiMasonry .post-modern-big .post-modern-figure img {
	height: 100%;
	object-fit: cover;
}

.funaiMasonry .post-modern-3 .post-modern-footer {
	justify-content: space-around;
}

.funaiMasonry .post-modern-3 .post-modern-content-2 {
	justify-content: flex-end;
}

.funaiMasonry .post-modern-horizontal {
	padding: 20px;
}

.funaiMasonry .post-modern-horizontal .unit-body {
	margin-left: 65px;
	margin-bottom: 0;
}

.funaiMasonry .post-modern-horizontal .unit-body .post-modern-content {
	padding: 0;
}

.funaiMasonry .post-modern-horizontal .post-modern-center {
	padding-right: 30px;
}

.funaiMasonry .post-modern-horizontal .unit {
	height: 100%;
	margin: 0;
}

.funaiMasonry .post-modern-horizontal .unit-left {
	margin: 0;
	width: calc(50% - 25px);
}

.funaiMasonry .post-modern-horizontal .post-modern-figure {
	height: 100%;
}

.funaiMasonry .post-modern-horizontal .post-modern-figure img {
	max-width: 100%;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.funaiMasonry .post-modern-header {
	padding: 20px;
}

.funaiMasonry .post-modern-footer {
	padding: 20px;
}

.funaiMasonry .post-modern-title {
	color: #6D6E71;
	font-size: 18px;
	font-weight: normal;
}

.funaiMasonry .post-modern-time {
	color: #ed1c24;
	letter-spacing: 0;
	font-size: 12px;
	font-weight: 300;
	text-transform: none;
}

.funaiMasonry .post-modern-content {
	padding: 25px;
}

.funaiMasonry .post-modern-content .post-modern-header {
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
}

.funaiMasonry .post-modern-footer.bg-grey .post-modern-title {
	color: #6D6E71;
}

.funaiMasonry .bg-red .post-modern-title, .funaiMasonry .bg-red .post-modern-time {
	color: white;
}

.funaiMasonry .bg-red {
	justify-content: flex-start;
}

.funaiMasonry .post-modern-play {
	top: 35%;
}

@media (max-width: 768px) {
	.funaiMasonry .post-modern-horizontal, .funaiMasonry .post-modern {
		height: auto;
	}

	.funaiMasonry .post-modern-big, .funaiMasonry .post-modern-3 {
		height: auto;
	}
}

@media (max-width: 575px) {
	.funaiMasonry .block-3 {
		max-width: 100%;
	}

	.funaiMasonry .post {
		min-height: 250px;
	}

	.funaiMasonry .post-modern-horizontal .unit-body {
		margin-left: 0;
		margin-top: 25px;
	}

	.funaiMasonry .post-modern-horizontal .unit-left {
		width: 100%;
	}
}

.innerPage ul.pagination {
	margin: 0 auto;
}

.innerPage ul.pagination li::before {
	content: none;
}

.innerPage ul.pagination li {
	margin-bottom: 0;
}

.latestNews {
	margin-top: 40px;
}

.latestNews .latestNewsHeader {
	font-size: 16px;
	border-bottom: 1px solid #E0E0E0;
}

.latestNews .onelatestNews {
	margin-bottom: 24px;
}

.latestNews .latestNewsBlock {
	margin-top: 30px;
	margin-bottom: 55px;
}

.latestNews .latestNewsBlock .onelatestNews:last-child {
	margin-bottom: 0;
}

.latestNews .latestNewsBlock .onelatestNews .onelatestNewsImg {
	display: block;
	float: left;
	width: 25%;
	margin-right: 17px;
	transition: transform .3s;
}

.latestNews .latestNewsBlock .onelatestNews .onelatestNewsTitle, .latestNews .latestNewsBlock .onelatestNews .latestNewsDate {
	overflow: hidden;
	display: block;
	white-space: pre-wrap;
}

.latestNews .latestNewsBlock .onelatestNews .onelatestNewsTitle h3 {
	font-size: 16px;
	text-transform: unset;
}

.latestNews .latestNewsBlock .onelatestNews .onelatestNewsTitle:hover h3 {
	color: #ed1c24;
}

.latestNews .latestNewsBlock .onelatestNews .onelatestNewsImg:hover {
	transform: scale(1.1);
}

.latestNews .latestNewsBlock .onelatestNews .latestNewsDate {
	font-size: 14px;
	display: block;
	margin-top: 15px;
}

.latestNews .latestNewsArchive {
	margin-top: 30px;
}

.latestNews .latestNewsArchiveA {
	margin: 15px 0;
	font-size: 16px;
	color: #777777;
	font-weight: 300;
	display: block;
}

.latestNews .latestNewsArchiveA:hover {
	color: #ed1c24;
}

.latestNews .latestNewsArchive .latestNewsArchiveA:first-child {
	margin-top: 0;
}

.latestNews .latestNewsArchive .latestNewsArchiveA:last-child {
	margin-bottom: 0;
}

@media (max-width: 992px) {
	.latestNews .latestNewsBlock .onelatestNews .onelatestNewsImg {
		width: 100%;
		margin-bottom: 10px;
		margin: 0;
		float: none;
	}

	.latestNews .latestNewsBlock .onelatestNews .latestNewsDate {
		margin-top: 5px;
	}

	.latestNews .latestNewsBlock .onelatestNews .onelatestNewsTitle {
		margin-top: 10px;
	}
}

@media (max-width: 768px) {
	.latestNews {
		text-align: left;
	}

	.latestNews .latestNewsBlock .onelatestNews .onelatestNewsImg:hover {
		transform: none;
	}
}

.single-news .newsDate {
	background: #ed1c24;
	color: white;
	font-size: 14px;
	text-align: center;
	padding: 5px 10px;
	display: inline-block;
	border-radius: 15px;
}

.single-news .maxiNews {
	font-size: 18px;
	line-height: 25px;
}

.single-news .maxiNews ul {
	margin-left: 15px;
}

.single-news .maxiNews ul li {
	font-size: 18px;
	line-height: 25px;
}

.single-news .maxiNews ul li::before {
	background: url(/images/bull-r.png) no-repeat left center;
	left: -15px;
	top: 10px;
}

.single-news .maxiNews .shareBlock {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 10px 20px;
}

.single-news .maxiNews .shareBlock span {
	display: block;
}

.single-news .maxiNews .shareBlock ul {
	margin: 0;
	transform: none;
}

.single-news .maxiNews .shareBlock ul li {
	margin: 0;
}

.single-news .maxiNews .shareBlock ul li::before {
	content: none;
}

@media (max-width: 575px) {
	.single-news .maxiNews .shareBlock span {
		width: 31%;
	}
}

.single-news .img-full-width {
	width: 100%;
	margin-top: 20px;
}

.wherecitycolumn {
	padding-bottom: 15px;
}

.wherecitycolumn p {
	font-size: 14px;
	margin-top: 0px!important;
	padding: 2px 30px 2px 0px;
}

.wherecitycolumn .title {
	font-weight: bold;
	font-size: 16px;
}

.dno {
	display: none;
	margin-top: 0px!important;
}

#map {
	margin-bottom: 25px;
	margin-top: 25px;
}

#more.more {
	cursor: pointer;
	background: #6d6e71;
	display: inline-block;
	font-size: 14px;
	padding: 20px 30px;
	text-align: center;
	text-transform: uppercase;
	color: white;
	transition: all 0.3s;
}

#more.more:hover {
	background: #ed1c24;
}

.ui-autocomplete {
	background: #777777;
}

.sk-three-bounce {
	width: 8em;
	margin: auto;
	text-align: center;
}

.sk-three-bounce .sk-child {
	width: 2em;
	height: 2em;
	background-color: #ed1c24;
	border-radius: 100%;
	display: inline-block;
	-webkit-animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
	animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
}

.sk-three-bounce .sk-bounce-1 {
	-webkit-animation-delay: -0.32s;
	animation-delay: -0.32s;
}

.sk-three-bounce .sk-bounce-2 {
	-webkit-animation-delay: -0.16s;
	animation-delay: -0.16s;
}

@-webkit-keyframes sk-three-bounce {
	0%, 80%, 100% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}

	40% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

@keyframes sk-three-bounce {
	0%, 80%, 100% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}

	40% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

.catalogmainpage {
	padding-top: 20px!important;
}

.slick-product .iconsSliderBlock {
	position: absolute;
	z-index: 2;
	top: 20px;
	left: 0;
	width: calc(100% - 120px);
	margin-left: 50px;
}

.slick-product .iconsSliderBlock .icons {
	float: left;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.slick-product .iconsSliderBlock .icons div {
	width: 60px;
	height: 60px;
	margin-right: 10px;
	cursor: pointer;
	position: relative;
	overflow: hidden;
}

.slick-product .iconsSliderBlock .pultImg {
	float: right;
	width: 70px;
	height: 130px;
}

.slick-product .iconsSliderBlock .pultImg img {
	width: 70px;
	height: 130px;
	object-fit: cover;
}

.slick-product .iconsSliderBlock .icons div:hover {
	overflow: unset;
}

.slick-product .iconsSliderBlock .icons div::before {
	content: '';
	width: 12px;
	height: 12px;
	background-color: #E9ECEE;
	transform: rotateZ(45deg);
	position: absolute;
	top: 65px;
	display: block;
	left: 20px;
	opacity: 0;
	transition: opacity .3s;
}

.slick-product .iconsSliderBlock .icons div:hover::before {
	opacity: 1;
}

.slick-product .iconsSliderBlock .icons div::after {
	content: attr(data-title);
	opacity: 0;
	background-color: #E9ECEE;
	font-size: 14px;
	position: absolute;
	top: 71px;
	width: 180px;
	padding: 7px 10px;
	height: auto;
	left: 10px;
	transition: opacity .3s;
}

.slick-product .iconsSliderBlock .icons div:hover::after {
	opacity: 1;
}

.innerPage .searchName {
	display: flex;
}

.innerPage .searchName .button {
	padding: 17px 17px 14px 17px;
	min-width: 60px;
}

.innerPage .searchName .button .icon {
	font-size: 22px;
	padding-top: 3px;
}

@media (max-width: 1200px) {
	.aboutMainSec p, .innerPage p {
		font-size: 17px;
	}

	.aboutAnotherSec ul li, .innerPage ul li {
		font-size: 18px;
	}

	.aboutAnotherSec p, .innerPage p {
		font-size: 17px;
	}

	.aboutAnotherSec ul li, .innerPage ul li {
		font-size: 18px;
		line-height: 25px;
	}

	.oneCatalogA {
		font-size: 18px;
	}

	.funaiLogo {
		width: 50%;
	}

	.innerPage p.smallText {
		font-size: 15px;
	}

	.innerPage p.xSmallText {
		font-size: 14px;
	}

	.catOneItemImageBlock {
		height: 176px;
	}

	.single-product {
		background-size: contain;
		padding-bottom: 200px;
	}

	.slick-product .iconsSliderBlock {
		width: calc(100% - 80px);
		margin-left: 30px;
	}
}

@media (max-width: 991px) {
	.aboutMainSec p {
		padding-left: 0;
	}

	.aboutMainSec ul {
		margin-left: 20px;
	}

	.aboutMainImg {
		margin-bottom: 0;
		text-align: center;
	}

	.aboutMainImg img {
		position: inherit;
		width: 70%;
	}

	.backgroundAbout {
		background-position: left;
	}

	.aboutMainSec .container {
		max-width: 100%;
	}

	.aboutAnotherSec p {
		padding-left: 0;
	}

	.aboutAnotherSec ul {
		margin-left: 20px;
	}

	.aboutAnotherImg {
		margin-bottom: 0;
		text-align: center;
		order: 0;
	}

	.aboutAnotherImg img {
		position: inherit;
		width: 70%;
	}

	.aboutAnotherSec .container {
		max-width: 100%;
	}

	.md-grey {
		background: #ebecf0;
	}

	.md-darkgrey {
		background: #032737;
	}

	.Sec {
		padding-top: 50px;
		padding-bottom: 50px;
	}

	.md-flr {
		float: none;
	}

	.md-fll {
		float: none;
	}

	.oneCatalogImgBlock {
		width: 95%;
		margin: 20px auto 0 auto;
		height: calc(100% - 55px);
	}

	.parnersRedTopBlock {
		margin-top: 0;
	}

	.partnersDesc {
		margin-bottom: 0;
	}

	.innerPage p.smallText {
		font-size: 13px;
	}

	.innerPage p.xSmallText {
		font-size: 12px;
	}

	.catOneItemImageBlock {
		height: 126px;
	}

	.asideFunai button.button {
		width: 100%;
		padding: 15px 63px 15px 10px;
		letter-spacing: 0.1em;
	}

	.asideFunai button.button span {
		width: 43px;
	}

	.catOneItemTitle span::after {
		content: none;
	}

	.innerPage .char li {
		font-size: 16px;
		line-height: 21px;
	}

	.charsBlock h3 {
		margin-bottom: 30px;
	}

	.slick-product.slick-vertical .carousel-parent {
		margin-bottom: 0;
	}

	.slick-product.slick-vertical .carousel-parent .slick-list, .slick-product.slick-vertical .carousel-parent .slick-track, .slick-product.slick-vertical .carousel-parent .slick-slide {
		height: 100%;
	}

	.slick-product.slick-vertical .child-carousel .slick-list {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		height: 100% !important;
	}

	.slick-product.slick-vertical .child-carousel .slick-slide {
		margin-bottom: 5px;
		margin-top: 5px;
	}

	.slick-product.slick-vertical .child-carousel .slick-prev, .slick-product.slick-vertical .child-carousel .slick-next {
		display: none !important;
	}

	.single-product {
		background-image: none;
		margin-top: 50px;
		padding-bottom: 0;
		margin-bottom: 20px;
	}

	.single-product .single-product-buttons {
		position: relative;
		text-align: left;
	}

	.techTable .mods {
		float: none;
		margin-top: 20px;
	}

	.techTable h3 {
		float: none;
	}

	.techTable .mods p {
		margin-left: 0;
		margin-right: 18px;
	}

	.techTable .funaiTable {
		margin-top: 20px;
	}

	.asideFunai .searchBlock input {
		float: left;
	}

	.slick-product .iconsSliderBlock {
		width: 67%;
	}
}

@media (max-width:768px) {
	.oneCatalogA {
		font-size: 15px;
	}

	.parnersRedTopBlock ul {
		margin-top: 0;
	}

	.innerPage h3, .innerPage .heading-3 {
		font-size: 20px;
		letter-spacing: .025em;
	}

	.asideFunai ul li a {
		font-size: 15px;
	}

	.asideFunai ul {
		text-align: left;
	}

	.asideFunai ul li {
		margin-left: 0;
	}

	.osm2 {
		order: 2;
	}

	.asideFunai {
		margin-top: 60px;
		padding-right: 0;
	}

	.single-service {
		padding-left: 0;
		margin-top: 40px;
	}

	.md-blgrey {
		border: none;
	}

	.catOneItemImageBlock {
		height: 350px;
	}

	.asideFunai button.button {
		padding: 20px 95px 20px 45px;
		letter-spacing: 0.2em;
	}

	.asideFunai button.button span {
		width: 68px;
	}

	.catOneItemTitle span::after {
		content: '';
	}

	.innerPage .char {
		margin-top: 10px;
		margin-left: 0;
	}

	.slick-product.slick-vertical .child-carousel .slick-prev, .slick-product.slick-vertical .child-carousel .slick-next {
		display: block !important;
	}

	.slick-product.slick-vertical .carousel-parent {
		margin-bottom: 16px;
	}

	.single-product h1 span {
		display: block;
	}

	.slick-product.slick-vertical .carousel-parent .slick-slide {
		height: 400px;
	}

	.mainCharsRow img {
		width: 100%;
	}

	.slick-product .iconsSliderBlock {
		width: calc(100% - 50px);
	}
}

@media (max-width: 575px) {
	.aboutMainImg img {
		width: 100%;
	}

	.aboutAnotherImg img {
		width: 100%;
	}

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

	.funaiLogo {
		width: 100%;
	}

	.button.button-shadow, .button.button-icon {
		width: 100%;
	}

	.catOneItemImageBlock {
		height: 300px;
	}

	.asideFunai button.button {
		padding: 20px 75px 20px 20px;
		letter-spacing: 0.1em;
	}

	.slick-product .iconsSliderBlock {
		width: calc(100% - 50px);
	}

	.slick-product .iconsSliderBlock .icons {
		max-width: 73%;
	}
}

@media (max-width: 400px) {
	.slick-product .iconsSliderBlock .icons div::before {
		top: 55px;
	}

	.slick-product .iconsSliderBlock .icons div::after {
		top: 61px;
	}
}

.specp {
	color: #ed1c24;
	text-align: center!important;
}

.searchlink p {
	font-size: 18px;
	line-height: 26px;
	margin: 15px 0px;
}

.searchlink p span {
	color: #777777;
}

.redpromo {
	position: absolute;
	width: 60px;
	height: 60px;
	background: url(/images/redpromo.png)no-repeat;
	background-size: 100% auto;
	background-position: center;
	left: 10px;
	top: 210px;
	z-index: 9;
}

.bigredpromo {
	position: absolute;
	width: 100px;
	height: 100px;
	background: url(/images/redpromo.png)no-repeat;
	background-size: 100% auto;
	background-position: center;
	left: 28px;
	bottom: 265px;
	z-index: 9;
}

@media (max-width: 800px) {
	.redpromo {
		top: 250px;
	}

	.bigredpromo {
		width: 80px;
		height: 80px;
		bottom: 135px;
	}
}

.modal .modal-dialog-centered {
	max-width: 50%;
	max-height: 90%;
}

.ymrkt {
	margin-right: 0px!important;
}

.newbutton {
	padding: 12px 50px 12px 15px !important;
	letter-spacing: 0.15em !important;
	;margin-right: 20px;
}

.newbutton .icon {
	width: 40px !important;
}

#s2id_ymrktselect .select2-choice {
	padding: 14px 50px 14px 15px !important;
	letter-spacing: 0.1em !important;
	text-transform: uppercase;
	font-size: 18px;
	color: #ffffff;
	background-color: #ed1c24;
	border: 1px solid #ed1c24;
}

#s2id_ymrktselect .select2-choice:hover {
	background-color: #961d11;
	transition: all 0.3s;
}

#s2id_ymrktselect .select2-arrow b::before {
	font-size: 31px;
}

#s2id_ymrktselect .select2-arrow {
	width: 40px;
	background: #f17075;
}

#s2id_ymrktselect .select2-choice:hover .select2-arrow {
	background: #ed1c24;
	transition: all 0.3s;
}

#s2id_ymrktselect.select2-container .select2-choice > .select2-chosen {
	height: auto;
}

.mobhe {
	height: 64%;
}

.fujicons {
	text-align: center;
}

.text-1 {
	font-size: 20px!important;
}

.text-3 {
	font-size: 18px!important;
}

.listfuji {
	font-size: 15px;
}

@media (max-width:768px) {
	.s5 {
		display: none;
	}

	.mobhe {
		height: 75%;
	}
}

video::-webkit-media-controls {
	display: none;
}

video::-webkit-media-controls-play-button {
}

video::-webkit-media-controls-volume-slider {
}

video::-webkit-media-controls-mute-button {
}

video::-webkit-media-controls-timeline {
}

video::-webkit-media-controls-current-time-display {
}

.s5 {
	margin-top: 120px;
	margin-bottom: 60px;
}

.s5 .pictureblock {
	position: relative;
	height: 700px;
	background: url(https://funai-air.ru/images/FUJI-Details0001.png);
	background-position: center;
	background-size: auto 100%;
	background-repeat: no-repeat;
}

.pict1 {
	width: 30px;
	top: 20%;
	left: 56%;
	position: absolute;
}

.pict2 {
	width: 30px;
	top: 70%;
	left: 62%;
	position: absolute;
}

.pict3 {
	width: 30px;
	top: 5%;
	left: 60%;
	position: absolute;
}

.pict4 {
	width: 30px;
	top: 55%;
	left: 51%;
	position: absolute;
}

.pict5 {
	width: 30px;
	top: 75%;
	left: 49%;
	position: absolute;
}

.pict6 {
	width: 30px;
	top: 35%;
	left: 50%;
	position: absolute;
}

.pict7 {
	width: 30px;
	top: 23%;
	left: 64%;
	position: absolute;
}

.popbox1 {
	display: none;
}

.popbox2 {
	display: none;
}

.popbox3 {
	display: none;
}

.popbox4 {
	display: none;
}

.popbox5 {
	display: none;
}

.popbox6 {
	display: none;
}

.popbox7 {
	display: none;
}

.pict1:hover .popbox1 {
	width: 300px;
	background: #ebecf0;
	color: #777777;
	text-align: center;
	font-size: 16px;
	display: block;
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 100%;
	transform: translateY(-50%);
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #959595;
	border-radius: 5px;
}

.pict2:hover .popbox2 {
	width: 300px;
	background: #ebecf0;
	color: #777777;
	text-align: center;
	font-size: 16px;
	display: block;
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 100%;
	transform: translateY(-50%);
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #959595;
	border-radius: 5px;
}

.pict3:hover .popbox3 {
	width: 300px;
	background: #ebecf0;
	color: #777777;
	text-align: center;
	font-size: 16px;
	display: block;
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 100%;
	transform: translateY(-50%);
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #959595;
	border-radius: 5px;
}

.pict4:hover .popbox4 {
	width: 300px;
	background: #ebecf0;
	color: #777777;
	text-align: center;
	font-size: 16px;
	display: block;
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 100%;
	transform: translateY(-50%);
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #959595;
	border-radius: 5px;
}

.pict5:hover .popbox5 {
	width: 300px;
	background: #ebecf0;
	color: #777777;
	text-align: center;
	font-size: 16px;
	display: block;
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 100%;
	transform: translateY(-50%);
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #959595;
	border-radius: 5px;
}

.pict6:hover .popbox6 {
	width: 300px;
	background: #ebecf0;
	color: #777777;
	text-align: center;
	font-size: 16px;
	display: block;
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 100%;
	transform: translateY(-50%);
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #959595;
	border-radius: 5px;
}

.pict7:hover .popbox7 {
	width: 300px;
	background: #ebecf0;
	color: #777777;
	text-align: center;
	font-size: 16px;
	display: block;
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 100%;
	transform: translateY(-50%);
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #959595;
	border-radius: 5px;
}

.boxpop {
	width: 240px;
	background-color: #ffffff;
	color: #009945;
	border: 3px solid #009945;
	border-radius: 15px;
	font-size: 14px;
	font-weight: 600;
	text-align: center;
	padding: 15px;
	display: none;
}

.boxpop span {
	font-size: 20px;
}

.boxpop2 {
	width: 240px;
	background-color: #ffffff;
	color: #009945;
	border: 3px solid #009945;
	border-radius: 15px;
	font-size: 14px;
	font-weight: 600;
	text-align: center;
	padding: 15px;
	display: none;
}

.boxpop2 span {
	font-size: 20px;
}

.listb {
	color: #151515;
}

.mapb {
	color: #151515;
}

.mapb.active {
	color: #ed1c24;
}

.listb.active {
	color: #ed1c24;
}

.show-hide {
	display: flex;
	justify-content: center;
	padding: 20px 0;
}

.show-hide a {
	padding: 0px 20px;
}

span.dansen::after {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.2' baseProfile='tiny' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 82.67 100' overflow='visible' xml:space='preserve'%3E%3Cpath fill='%2376777B' d='M80,37.25C80,17.13,64.69,3.6,41.89,3.6S3.78,17.13,3.78,37.26c0,20.06,20.13,37.97,36.69,38.95v19.43 c0,0.78,0.64,1.42,1.42,1.42c0.78,0,1.42-0.63,1.42-1.42V76.21C59.87,75.23,80,57.31,80,37.25z M55.2,66.26 c-0.74-0.47-2.48-1.07-5.33-1.49l8.23-3.13c2.86,0.95,4.92,1.98,6.21,2.73C61.28,64.61,58.15,65.34,55.2,66.26z M19.47,64.37 c1.29-0.75,3.37-1.79,6.25-2.75l8.15,3.09c-2.93,0.4-4.67,0.99-5.36,1.51C25.58,65.33,22.47,64.61,19.47,64.37z M5.9,44.35 l23.08,15.02c-1.58,0.37-2.99,0.79-4.25,1.23L10.1,54.49C8.2,51.31,6.75,47.9,5.9,44.35z M5.73,30.11l27.35,28.48 c-1.25,0.19-2.41,0.41-3.51,0.66L5.53,42.62c-0.32-1.76-0.49-3.56-0.49-5.37C5.04,34.75,5.28,32.37,5.73,30.11z M78.74,37.26 c0,1.83-0.18,3.63-0.5,5.41L54.26,59.26c-1.09-0.25-2.26-0.47-3.5-0.66l27.3-28.43C78.51,32.41,78.74,34.78,78.74,37.26z M73.66,54.53l-14.58,6.09c-1.25-0.44-2.66-0.86-4.23-1.23L77.87,44.4C77.01,47.95,75.56,51.35,73.66,54.53z M45.26,64.33l4.42-4.6 c1.11,0.15,2.15,0.33,3.14,0.53l-6.03,4.17C46.3,64.39,45.79,64.36,45.26,64.33z M41.92,64.25l0.05-5.04c0.45,0,0.88,0.02,1.32,0.03 l-0.79,5.01C42.31,64.26,42.13,64.25,41.92,64.25z M41.86,64.25c-0.18,0-0.34,0-0.52,0.01l-0.79-5.01c0.42-0.01,0.82-0.03,1.25-0.03 L41.86,64.25z M37.03,64.4l-6.02-4.16c0.99-0.2,2.04-0.37,3.15-0.52l4.41,4.6C38.04,64.34,37.52,64.37,37.03,64.4z M47.06,64.45 l6.28-4.08c1.43,0.3,2.74,0.65,3.92,1.01l-7.92,3.31C48.64,64.6,47.88,64.52,47.06,64.45z M50.41,58.54 c-0.83-0.12-1.69-0.22-2.59-0.31l24.8-40.34c2.38,3.13,4.11,6.76,5.11,10.81L50.41,58.54z M49.36,59.69l-4.24,4.63 c-0.33-0.02-0.67-0.03-1.02-0.04l2.98-4.85C47.87,59.51,48.62,59.59,49.36,59.69z M44,64.28c-0.25-0.01-0.51-0.01-0.77-0.02 l1.8-4.97c0.62,0.03,1.22,0.08,1.82,0.13L44,64.28z M43.15,64.26c-0.19,0-0.38,0-0.57-0.01l0.89-5.01c0.46,0.01,0.93,0.01,1.37,0.03 L43.15,64.26z M43.69,57.99L52.9,6.01c3.26,0.72,6.27,1.76,8.99,3.12L45.27,58.05C44.75,58.02,44.22,58.01,43.69,57.99z M43.49,57.99c-0.5-0.01-0.99-0.03-1.51-0.04l0.53-53.08c3.23,0.03,6.3,0.33,9.17,0.88L43.49,57.99z M41.79,57.95 c-0.49,0-0.96,0.02-1.44,0.03L32.17,5.74c2.85-0.54,5.9-0.84,9.1-0.87L41.79,57.95z M40.16,57.99c-0.53,0.01-1.06,0.02-1.57,0.05 L21.95,9.1c2.72-1.35,5.73-2.39,8.99-3.1L40.16,57.99z M40.38,59.25l0.89,5.01c-0.19,0-0.38,0-0.57,0.01L39,59.28 C39.45,59.26,39.92,59.26,40.38,59.25z M40.62,64.26c-0.26,0-0.52,0.01-0.77,0.01L37,59.42c0.6-0.05,1.19-0.1,1.82-0.13L40.62,64.26 z M39.75,64.28c-0.35,0.01-0.69,0.02-1.02,0.03l-4.24-4.63c0.74-0.09,1.49-0.18,2.28-0.25L39.75,64.28z M33.43,58.53L6.06,28.63 c1.01-4.05,2.75-7.67,5.14-10.8l24.83,40.38C35.12,58.31,34.26,58.41,33.43,58.53z M30.49,60.35l6.26,4.07 c-0.84,0.06-1.62,0.14-2.33,0.22l-7.86-3.28C27.75,61,29.06,60.66,30.49,60.35z M66.04,63.96c-0.95-0.65-2.96-1.85-6.08-3.03 l12.71-4.82C70.77,58.97,68.52,61.61,66.04,63.96z M71.8,16.85L47.56,58.21c-0.67-0.06-1.37-0.11-2.08-0.15L63.01,9.72 C66.46,11.61,69.41,14,71.8,16.85z M20.83,9.69l17.54,48.37c-0.71,0.04-1.41,0.09-2.08,0.15L12.02,16.8 C14.41,13.96,17.37,11.57,20.83,9.69z M11.1,56.08l12.76,4.85c-3.14,1.18-5.16,2.39-6.11,3.04C15.25,61.6,12.99,58.95,11.1,56.08z M19.09,65.19c3.23,0.22,6.61,1.02,9.75,2.03c2.12,0.93,8.55,2.62,11.62,5.84v1.89C33.35,74.51,25.56,70.84,19.09,65.19z M43.31,73.05c1.16-1.23,2.8-2.25,4.5-3.09c4.49-1.99,10.95-4.37,16.87-4.77c-6.46,5.65-14.26,9.32-21.37,9.76V73.05z'/%3E%3C/svg%3E%0A");
	width: 50px;
	height: 58px;
}

span.kogarashi::after {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.2' baseProfile='tiny' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 176.89 100' overflow='visible' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%2376777B' d='M173.29,41.31c-0.12-1.18-0.41-2.34-0.87-3.42c-0.92-2.19-2.55-3.98-4.37-5.37 c-1.84-1.41-3.91-2.44-6.04-3.25c-1.78-0.67-3.62-1.18-5.48-1.55c0.62-1.35,0.82-2.79,0.79-4.17c0.01-0.76-0.14-1.48-0.25-2.21 c-0.19-0.71-0.34-1.43-0.61-2.1c-0.96-2.74-2.56-5.16-4.48-7.24c-3.82-4.19-9.22-6.88-14.81-7.34c-2.79-0.24-5.6,0.04-8.29,0.73 c-2.69,0.7-5.22,1.85-7.63,3.18c-4.56,2.63-8.56,6.07-12.12,9.88c-2.75,2.41-4.97,5.41-6.38,8.76c-2.12-1.29-4.27-2.59-6.64-3.49 c-2.4-0.95-5.01-1.64-7.71-1.56c-2.69,0.06-5.38,1.02-7.5,2.62c-2.13,1.59-3.81,3.6-5.29,5.68c-2.93,4.19-5.16,8.7-7.69,12.99 c-2.52,4.27-5.32,8.44-9.09,11.61c-0.94,0.79-1.94,1.49-2.99,2.13l-3.26,1.8l-3.4,1.52c-1.15,0.46-2.33,0.85-3.5,1.28 c-4.73,1.55-9.67,2.48-14.64,2.81c-4.97,0.33-10.01,0.08-14.9-0.95c-4.86-1.02-9.73-2.89-13.32-6.44c3.53,3.62,8.39,5.6,13.26,6.72 c4.9,1.12,9.96,1.47,14.99,1.24c5.02-0.25,10.03-1.09,14.86-2.57c1.19-0.42,2.4-0.79,3.58-1.24L53,59.86l3.35-1.78 c1.09-0.65,2.17-1.36,3.16-2.17c4-3.24,6.95-7.48,9.58-11.76c2.64-4.29,4.96-8.75,7.86-12.73c1.46-1.97,3.08-3.81,5-5.19 c1.91-1.38,4.17-2.12,6.49-2.14c2.32-0.04,4.65,0.61,6.87,1.54c2.24,0.9,4.32,2.22,6.39,3.53l0.06,0.04c0,0.01,0.01,0.01,0.01,0.01 c0.53,0.32,1.21,0.16,1.53-0.37c0.32-0.53,0.16-1.21-0.37-1.53c-0.05-0.03-0.1-0.06-0.15-0.09c1.8-3.95,4.72-7.34,8.26-9.79 c3.83-2.65,8.51-4.2,13.11-3.74c2.29,0.23,4.52,0.94,6.52,2.05c2,1.12,3.77,2.63,5.3,4.34c1.51,1.73,2.92,3.61,3.85,5.66 c0.94,2.08,1.63,4.29,1.95,6.54c0.66,4.49-0.06,9.2-2.3,13.06c-1.11,1.92-2.59,3.63-4.37,4.86c-1.78,1.26-3.82,1.94-6.02,2.2 c-2.16,0.26-4.35,0.04-6.27-0.79c-1.93-0.81-3.58-2.21-4.77-3.94c-2.39-3.46-2.96-8.21-1.41-12.03c0-0.02,0.01-0.04,0.02-0.06 c0.31-0.86-0.13-1.82-1-2.14c-0.86-0.32-1.82,0.13-2.14,1c-1.83,5.02-0.93,10.7,2.14,14.93c1.53,2.11,3.68,3.82,6.13,4.76 c2.45,0.98,5.13,1.14,7.63,0.76c1.26-0.19,2.47-0.49,3.69-0.96c1.2-0.47,2.33-1.1,3.35-1.86c2.05-1.51,3.67-3.52,4.85-5.71 c2.37-4.4,2.96-9.56,2.11-14.35c-0.42-2.4-1.22-4.72-2.28-6.9c-1.09-2.21-2.6-4.11-4.24-5.88c-1.66-1.75-3.58-3.28-5.73-4.41 c-2.15-1.11-4.53-1.79-6.94-1.96c-4.85-0.33-9.61,1.42-13.42,4.23c-0.45,0.33-0.88,0.68-1.31,1.04c3.61-3.55,7.6-6.71,12.03-9.07 c2.42-1.24,4.94-2.27,7.57-2.86c2.63-0.57,5.33-0.75,7.98-0.43c5.3,0.61,10.26,3.32,13.68,7.34c1.71,1.99,3.1,4.28,3.87,6.74 c0.22,0.6,0.32,1.23,0.47,1.85c0.06,0.62,0.17,1.25,0.14,1.86c0,1.22-0.24,2.42-0.79,3.41l-0.01,0.04 c-0.01,0.01-0.01,0.02-0.02,0.03c-0.28,0.55-0.07,1.22,0.48,1.5c0.55,0.28,1.22,0.07,1.5-0.48c0.05-0.1,0.08-0.2,0.13-0.3 c1.84,0.44,3.65,1.04,5.38,1.77c2.08,0.89,4.08,1.99,5.8,3.42c1.71,1.43,3.17,3.19,3.94,5.25c0.39,1.02,0.61,2.09,0.68,3.18 c0.02,0.54,0.03,1.08-0.02,1.64c-0.01,0.55-0.09,1.09-0.17,1.64c-0.31,2.18-1.11,4.27-2.21,6.15c-1.12,1.88-2.58,3.54-4.24,4.98 c-3.32,2.85-7.42,4.93-11.55,6.16l-0.06,0.03c-0.01,0-0.02,0.01-0.03,0.01c-0.59,0.2-0.9,0.83-0.71,1.41 c0.19,0.59,0.83,0.9,1.41,0.71c0.04-0.01,0.08-0.03,0.13-0.05c1.99,4.86,2.71,10.34,1.33,15.37c-1.47,5.39-5.63,9.8-10.56,12.12 c-2.48,1.13-5.24,1.57-7.94,1.32c-2.71-0.24-5.34-1.13-7.79-2.36c-4.88-2.49-9.21-6.24-12.74-10.38l-0.04-0.07l-0.01-0.01 c-0.41-0.46-1.11-0.5-1.57-0.09c-0.46,0.41-0.5,1.11-0.09,1.57c0.13,0.14,0.26,0.27,0.38,0.41c-1.83,4.2-4.79,7.95-8.68,10.35 c-2.1,1.32-4.45,2.21-6.87,2.7c-2.42,0.47-4.92,0.56-7.38,0.36c-4.91-0.39-9.79-2.1-13.45-5.38c-3.68-3.24-5.97-7.89-6.58-12.71 c-0.34-2.56-0.21-5.2,0.37-7.72c0.01-0.01,0.03-0.01,0.04-0.01l-0.02-0.05c0.51-2.18,1.36-4.27,2.59-6.12 c1.33-1.99,3.13-3.65,5.22-4.73c2.1-1.09,4.47-1.55,6.86-1.48c2.42,0.05,4.85,0.38,7,1.28c2.15,0.89,3.92,2.47,4.75,4.55 c0.85,2.07,0.83,4.49,0.27,6.73c-0.28,1.12-0.7,2.22-1.26,3.2c-0.28,0.49-0.6,0.96-0.94,1.32c-0.3,0.38-0.79,0.6-0.73,0.55 c-0.61-0.02-1.12,0.47-1.14,1.1c-0.01,0.61,0.47,1.12,1.09,1.14c0.67-0.01,1.15-0.26,1.51-0.5c0.36-0.25,0.64-0.52,0.89-0.8 c0.5-0.55,0.87-1.14,1.2-1.74c0.65-1.21,1.1-2.47,1.4-3.77c0.59-2.58,0.58-5.4-0.52-7.96c-1.07-2.58-3.38-4.5-5.85-5.44 c-2.48-0.98-5.1-1.26-7.65-1.27c-2.6-0.03-5.27,0.52-7.58,1.78c-2.32,1.25-4.26,3.13-5.66,5.31c-1.01,1.58-1.76,3.28-2.28,5.05 l-0.08-0.18c-4.3,1.92-8.96,3.37-13.63,4.45c-4.7,1.07-9.49,1.71-14.31,1.9c-1.21,0.01-2.42,0.11-3.62,0.06l-3.62-0.14 c-1.21-0.05-2.4-0.25-3.6-0.37l-1.8-0.21c-0.6-0.09-1.19-0.23-1.78-0.34l-3.54-0.71l-3.48-1.03c-0.58-0.18-1.17-0.33-1.74-0.53 l-1.69-0.68l-3.38-1.37l3.32,1.5l1.66,0.75c0.56,0.22,1.15,0.4,1.72,0.6l3.47,1.17l3.56,0.86c0.59,0.13,1.18,0.3,1.78,0.41 l1.81,0.28c1.21,0.16,2.41,0.41,3.63,0.51l3.66,0.28c1.22,0.1,2.45,0.05,3.67,0.08c4.9-0.01,9.8-0.47,14.63-1.38 c4.35-0.85,8.6-1.98,12.81-3.55c-0.43,2.44-0.45,4.95-0.09,7.38c0.12,0.8,0.29,1.6,0.5,2.38c-6.07,1.5-12.31,2.4-18.57,2.56 c-6.35,0.19-12.74-0.51-18.91-2.07c-6.17-1.57-12.11-4.09-17.56-7.44C11.84,69.48,6.8,65.36,2.82,60.3 c3.83,5.17,8.77,9.46,14.14,13.01c5.39,3.54,11.34,6.27,17.57,8.05c6.23,1.77,12.73,2.67,19.22,2.67 c6.45,0.03,12.91-0.72,19.22-2.1c1.23,3.33,3.24,6.36,5.95,8.66c3.87,3.34,8.94,4.99,13.94,5.3c2.51,0.16,5.05,0.02,7.51-0.51 c2.45-0.55,4.82-1.49,6.93-2.87c3.9-2.5,6.8-6.33,8.56-10.55c1.86,2.03,3.83,3.82,5.96,5.49c2.27,1.77,4.72,3.35,7.36,4.58 c2.63,1.23,5.48,2.1,8.42,2.27c2.93,0.19,5.93-0.39,8.55-1.69c5.19-2.62,9.3-7.39,10.64-13.03c1.24-5.25,0.3-10.74-1.87-15.54 c2.23-0.76,4.24-1.72,6.23-2.85c2.03-1.17,3.93-2.55,5.65-4.15c1.71-1.6,3.21-3.46,4.34-5.53c1.1-2.08,1.86-4.36,2.09-6.69 c0.06-0.58,0.12-1.17,0.11-1.75C173.37,42.49,173.34,41.9,173.29,41.31z'/%3E%3Cpath fill='%2376777B' d='M125.52,83.23c-0.04,0.05-0.04,0.12,0.01,0.16c0.63,0.54,1.29,1.06,1.97,1.55c0.7,0.45,1.39,0.94,2.16,1.3 c1.48,0.82,3.12,1.38,4.81,1.77c3.41,0.81,7.19,0.02,10.14-1.84c2.99-1.86,5.12-4.75,6.37-7.87c0.61-1.58,1.02-3.22,1.18-4.89 c0.13-1.66,0.07-3.39-0.6-4.94c-0.02-0.05-0.08-0.08-0.16-0.05c-0.05,0.02-0.08,0.08-0.06,0.14c0.51,1.53,0.42,3.19,0.15,4.76 c-0.29,1.58-0.82,3.11-1.53,4.53c-1.37,2.86-3.53,5.35-6.24,6.78c-2.73,1.47-5.85,1.58-8.87,1.19c-3.06-0.38-6.09-1.48-9.2-2.62 C125.6,83.18,125.55,83.19,125.52,83.23z'/%3E%3Cpath fill='%2376777B' d='M146.14,51.11c-1.31,2.46-3.2,4.67-5.62,6.17c-2.4,1.55-5.21,2.39-8.09,2.9h-0.01 c-0.05,0.02-0.09,0.06-0.09,0.12c0.01,0.07,0.06,0.11,0.12,0.11c2.95-0.16,5.92-0.78,8.64-2.16c2.7-1.4,4.96-3.64,6.6-6.23 c1.63-2.59,2.85-5.53,3.1-8.6c0.07-0.77,0.06-1.54,0.08-2.3c-0.05-0.76-0.09-1.53-0.21-2.28c-0.25-1.51-0.66-3.01-1.45-4.32 c-0.02-0.04-0.06-0.06-0.13-0.07c-0.06,0-0.11,0.06-0.1,0.12v0.01c0.3,2.94,0.1,5.76-0.41,8.53 C148.03,45.85,147.47,48.62,146.14,51.11z'/%3E%3Cpath fill='%2376777B' d='M75.51,44.1c1.12-1.77,2.38-3.46,3.79-4.99c1.38-1.55,2.91-2.96,4.59-4.06c1.68-1.14,3.56-1.7,5.37-2.19 c0.92-0.22,1.87-0.32,2.86-0.36c0.99-0.03,2,0.09,3.1,0.19c0.03,0,0.08-0.01,0.1-0.04c0.05-0.05,0.04-0.12-0.01-0.16 c-1.7-1.42-4.08-2.07-6.41-1.83c-2.36,0.25-4.39,1.56-6.07,2.95c-1.71,1.41-3.15,3.06-4.4,4.8c-1.21,1.78-2.29,3.62-3.12,5.59 c-0.02,0.05,0,0.11,0.05,0.14C75.41,44.17,75.48,44.15,75.51,44.1z'/%3E%3Cpath fill='%2376777B' d='M78.98,69.05c1.3-2.07,3.23-3.55,5.26-4.48c1.03-0.48,2.16-0.75,3.35-0.83s2.44,0.05,3.74,0.25 c0.04,0.01,0.08-0.01,0.11-0.04c0.04-0.05,0.03-0.12-0.02-0.16c-2.11-1.61-5.19-2.24-7.97-1.3c-1.38,0.45-2.62,1.27-3.61,2.28 c-0.98,1.02-1.78,2.17-2.41,3.39c-1.26,2.44-1.87,5.16-1.77,7.84c0.13,2.67,1.03,5.36,2.82,7.29c0.03,0.04,0.1,0.05,0.15,0.02 c0.05-0.04,0.07-0.11,0.03-0.16c-1.47-2.11-2.04-4.68-1.88-7.15C76.9,73.53,77.68,71.1,78.98,69.05z'/%3E%3C/g%3E%3C/svg%3E%0A");
	width: 80px;
	height: 50px;
}

span.camomiru::after {
		background-image: url("data:image/svg+xml,%3Csvg width='250' height='250' viewBox='0 0 250 250' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M206.917 137.083C215.322 135.037 219.581 130.971 219.581 125C219.581 118.994 215.516 115.061 207.146 112.97C200.399 111.295 192.496 111.295 187.778 111.295C182.486 111.295 177.415 111.647 171.92 112.432C177.062 110.36 181.631 108.128 186.217 105.483C190.256 103.154 197.012 99.2559 201.978 94.5021C208.231 88.5224 209.889 82.8779 206.908 77.7096C203.9 72.5061 198.414 71.1302 190.124 73.5115C183.456 75.4254 176.621 79.3677 172.511 81.7402C167.925 84.3861 163.709 87.2348 159.344 90.648C162.757 86.2823 165.606 82.0665 168.26 77.4715C170.589 73.4321 174.496 66.6763 176.418 60.0793C178.844 51.78 177.459 46.0561 172.291 43.0751C167.087 40.0676 161.646 41.6199 155.657 47.8289C150.842 52.8208 146.89 59.6559 144.518 63.7659C141.872 68.352 139.641 72.9206 137.568 78.0624C138.344 72.5766 138.697 67.5054 138.697 62.2048C138.697 57.5481 138.697 49.7427 137.065 43.0663C135.019 34.6612 130.953 30.4014 124.991 30.4014C118.985 30.4014 115.052 34.4672 112.97 42.837C111.295 49.584 111.295 57.4863 111.295 62.2048C111.295 67.4965 111.647 72.5766 112.432 78.0624C110.36 72.9206 108.128 68.352 105.482 63.7659C103.154 59.7265 99.2558 52.9707 94.5021 48.0053C88.5312 41.7522 82.8778 40.0853 77.7096 43.0751C72.506 46.0826 71.1302 51.5684 73.5114 59.8588C75.4253 66.5264 79.3676 73.3616 81.7401 77.4715C84.386 82.0577 87.2347 86.2734 90.6479 90.6391C86.2822 87.226 82.0664 84.3772 77.4714 81.7225C69.2251 76.9688 49.9279 65.8208 43.0839 77.692C40.0764 82.8955 41.6375 88.3372 47.8376 94.3257C52.8295 99.1412 59.6647 103.092 63.7746 105.465C68.3608 108.111 72.9293 110.342 78.0712 112.415C72.5854 111.639 67.5141 111.286 62.2224 111.286C57.5656 111.286 49.7603 111.286 43.0839 112.917C34.6788 114.964 30.4189 119.029 30.4189 125C30.4189 131.006 34.4848 134.94 42.8546 137.03C49.6015 138.706 57.5039 138.706 62.2224 138.706C67.5141 138.706 72.5854 138.353 78.0712 137.568C72.9293 139.641 68.3608 141.872 63.7746 144.518C59.7352 146.846 52.9794 150.745 48.014 155.498C41.7609 161.478 40.1028 167.123 43.0839 172.291C45.1388 175.854 48.358 177.618 52.8383 177.618C54.9109 177.618 57.2481 177.239 59.8675 176.489C66.5351 174.575 73.3703 170.633 77.4803 168.26C82.0664 165.614 86.2822 162.766 90.6479 159.353C87.2347 163.718 84.386 167.934 81.7313 172.52C79.4029 176.56 75.4958 183.315 73.5732 189.912C71.1478 198.212 72.5325 203.936 77.7007 206.917C79.4117 207.904 81.1404 208.398 82.9131 208.398C86.538 208.398 90.3128 206.326 94.3345 202.163C99.1412 197.18 103.092 190.353 105.474 186.226C108.119 181.64 110.351 177.071 112.415 171.938C111.639 177.415 111.286 182.495 111.286 187.787C111.286 192.444 111.286 200.249 112.917 206.925C114.963 215.33 119.029 219.59 124.991 219.59C130.998 219.59 134.931 215.524 137.012 207.155C138.688 200.408 138.688 192.505 138.688 187.787C138.688 182.495 138.335 177.415 137.55 171.929C139.623 177.071 141.854 181.648 144.5 186.235C146.829 190.274 150.727 197.03 155.481 201.995C159.538 206.237 163.436 208.363 167.14 208.363C168.895 208.363 170.606 207.887 172.273 206.925C177.477 203.918 178.853 198.432 176.471 190.142C174.557 183.474 170.615 176.639 168.243 172.529C165.597 167.943 162.748 163.727 159.335 159.361C163.692 162.775 167.916 165.623 172.502 168.278C176.542 170.606 183.298 174.513 189.895 176.436C192.541 177.212 194.922 177.591 197.03 177.591C201.554 177.591 204.862 175.828 206.89 172.3C209.898 167.096 208.336 161.654 202.136 155.666C197.153 150.859 190.327 146.908 186.199 144.527C181.613 141.881 177.045 139.65 171.912 137.586C177.389 138.362 182.469 138.715 187.76 138.715C192.417 138.715 200.222 138.715 206.899 137.083H206.917ZM170.933 87.5876C174.513 85.515 180.511 82.0577 186.199 80.1791C192.982 77.9389 197.277 78.5651 199.314 82.1018C204.033 90.2775 187.452 99.8468 180.37 103.939C174.143 107.537 167.793 110.501 158.77 113.764C157.174 114.337 155.243 114.937 153.214 115.502C151.935 111.709 149.916 108.269 147.323 105.333C148.831 103.851 150.33 102.466 151.627 101.373C158.964 95.1901 164.706 91.1771 170.933 87.5787V87.5876ZM125 153.047C109.539 153.047 96.9627 140.47 96.9627 125.009C96.9627 109.548 109.539 96.9628 125 96.9628C140.461 96.9628 153.038 109.54 153.038 125.009C153.038 140.479 140.461 153.047 125 153.047ZM146.07 69.6397C148.143 66.059 151.6 60.0616 155.587 55.5901C160.34 50.2543 164.371 48.6579 167.907 50.6952C176.083 55.4137 166.514 71.9945 162.422 79.0767C158.823 85.3033 154.81 91.0537 148.628 98.3827C147.534 99.6792 146.15 101.179 144.668 102.687C141.731 100.094 138.291 98.0741 134.508 96.7952C135.072 94.7667 135.672 92.8264 136.245 91.2389C139.508 82.2164 142.481 75.8663 146.07 69.6397ZM116.78 49.6016C118.227 42.6077 120.917 39.2033 125 39.2033C134.437 39.2033 134.437 58.3506 134.437 66.5264C134.437 73.7144 133.837 80.6995 132.144 90.1452C131.844 91.8033 131.403 93.7789 130.874 95.8074C128.969 95.4282 127.002 95.2165 124.991 95.2165C122.981 95.2165 121.014 95.4194 119.109 95.8074C118.588 93.7701 118.139 91.8033 117.839 90.1452C116.145 80.6995 115.546 73.7144 115.546 66.5264C115.546 62.39 115.546 55.4666 116.763 49.6016H116.78ZM87.5875 79.0855C85.5149 75.5047 82.0576 69.5074 80.1791 63.8188C77.9389 57.0365 78.5651 52.7414 82.1017 50.7041C90.2775 45.9856 99.8467 62.5664 103.939 69.6485C107.537 75.8752 110.501 82.2253 113.764 91.2477C114.337 92.844 114.937 94.7755 115.501 96.804C111.709 98.0829 108.269 100.103 105.333 102.696C103.851 101.187 102.466 99.688 101.373 98.3916C95.19 91.0537 91.1771 85.3033 87.5787 79.0855H87.5875ZM69.6396 103.948C66.0589 101.884 60.0616 98.418 55.59 94.4316C50.2542 89.6778 48.6578 85.6473 50.6952 82.1106C55.4137 73.9348 71.9945 83.5041 79.0766 87.5964C85.3032 91.1948 91.0536 95.2077 98.3827 101.39C99.6792 102.484 101.178 103.869 102.687 105.35C100.094 108.287 98.074 111.727 96.7951 115.519C94.7666 114.955 92.8263 114.355 91.23 113.773C82.2076 110.51 75.8575 107.537 69.6308 103.948H69.6396ZM66.5263 134.455C62.3899 134.455 55.4666 134.455 49.6015 133.238C42.6076 131.791 39.2033 129.101 39.2033 125.018C39.2033 115.581 58.3506 115.581 66.5263 115.581C73.7143 115.581 80.6994 116.181 90.1452 117.874C91.8033 118.174 93.7789 118.615 95.8074 119.135C95.4281 121.04 95.2164 123.007 95.2164 125.018C95.2164 127.029 95.4193 128.996 95.8074 130.901C93.77 131.421 91.8033 131.871 90.1364 132.171C80.6906 133.864 73.7055 134.464 66.5175 134.464L66.5263 134.455ZM79.0854 162.431C75.5047 164.503 69.5074 167.96 63.8187 169.839C57.0365 172.079 52.7413 171.453 50.704 167.916C45.9855 159.741 62.5663 150.171 69.6485 146.079C75.8751 142.481 82.2252 139.517 91.2476 136.254C92.8352 135.681 94.7755 135.081 96.804 134.517C98.0828 138.309 100.102 141.749 102.695 144.677C101.187 146.158 99.688 147.543 98.3915 148.637C91.0536 154.819 85.312 158.832 79.0854 162.431ZM103.948 180.378C101.875 183.959 98.418 189.957 94.4315 194.428C89.6777 199.764 85.6472 201.36 82.1105 199.323C73.9348 194.604 83.504 178.024 87.5963 170.941C91.1947 164.715 95.2076 158.964 101.39 151.635C102.484 150.339 103.868 148.84 105.35 147.331C108.287 149.924 111.727 151.944 115.519 153.223C114.955 155.251 114.355 157.192 113.782 158.779C110.518 167.802 107.546 174.152 103.957 180.378H103.948ZM133.238 200.417C131.791 207.41 129.101 210.815 125.018 210.815C115.581 210.815 115.581 191.668 115.581 183.492C115.581 176.304 116.181 169.319 117.874 159.873C118.174 158.215 118.615 156.239 119.144 154.211C121.049 154.59 123.016 154.802 125.027 154.802C127.038 154.802 129.004 154.599 130.909 154.211C131.43 156.248 131.879 158.215 132.179 159.873C133.873 169.319 134.472 176.304 134.472 183.492C134.472 187.628 134.472 194.552 133.255 200.417H133.238ZM162.431 170.933C164.503 174.513 167.96 180.511 169.839 186.199C172.079 192.982 171.453 197.277 167.916 199.314C159.741 204.033 150.171 187.452 146.079 180.37C142.481 174.143 139.508 167.793 136.254 158.77C135.681 157.183 135.081 155.243 134.517 153.214C138.309 151.935 141.749 149.916 144.677 147.323C146.158 148.831 147.543 150.33 148.637 151.627C154.819 158.964 158.832 164.715 162.431 170.933ZM180.378 146.07C183.959 148.143 189.956 151.6 194.428 155.587C199.764 160.34 201.36 164.371 199.323 167.908C194.604 176.083 178.024 166.514 170.941 162.422C164.715 158.823 158.964 154.81 151.635 148.628C150.339 147.534 148.84 146.15 147.331 144.668C149.924 141.731 151.944 138.291 153.223 134.499C155.251 135.063 157.192 135.663 158.788 136.236C167.81 139.5 174.161 142.472 180.387 146.061L180.378 146.07ZM159.873 132.153C158.215 131.853 156.239 131.412 154.211 130.883C154.59 128.978 154.802 127.02 154.802 125C154.802 122.981 154.599 121.023 154.211 119.118C156.248 118.597 158.215 118.147 159.882 117.848C169.327 116.154 176.313 115.554 183.501 115.554C187.637 115.554 194.56 115.554 200.425 116.772C207.419 118.218 210.824 120.908 210.824 124.991C210.824 134.428 191.676 134.428 183.501 134.428C176.313 134.428 169.327 133.829 159.882 132.135L159.873 132.153Z' fill='%23BDBDBD'/%3E%3C/svg%3E");
	width: 50px;
	height: 50px;
}

.catOneItemBlock a:hover .catOneItemTitle span.camomiru::after {
		background-image: url("data:image/svg+xml,%3Csvg width='250' height='250' viewBox='0 0 250 250' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M206.917 137.083C215.322 135.037 219.581 130.971 219.581 125C219.581 118.994 215.516 115.061 207.146 112.97C200.399 111.295 192.496 111.295 187.778 111.295C182.486 111.295 177.415 111.647 171.92 112.432C177.062 110.36 181.631 108.128 186.217 105.483C190.256 103.154 197.012 99.2559 201.978 94.5021C208.231 88.5224 209.889 82.8779 206.908 77.7096C203.9 72.5061 198.414 71.1302 190.124 73.5115C183.456 75.4254 176.621 79.3677 172.511 81.7402C167.925 84.3861 163.709 87.2348 159.344 90.648C162.757 86.2823 165.606 82.0665 168.26 77.4715C170.589 73.4321 174.496 66.6763 176.418 60.0793C178.844 51.78 177.459 46.0561 172.291 43.0751C167.087 40.0676 161.646 41.6199 155.657 47.8289C150.842 52.8208 146.89 59.6559 144.518 63.7659C141.872 68.352 139.641 72.9206 137.568 78.0624C138.344 72.5766 138.697 67.5054 138.697 62.2048C138.697 57.5481 138.697 49.7427 137.065 43.0663C135.019 34.6612 130.953 30.4014 124.991 30.4014C118.985 30.4014 115.052 34.4672 112.97 42.837C111.295 49.584 111.295 57.4863 111.295 62.2048C111.295 67.4965 111.647 72.5766 112.432 78.0624C110.36 72.9206 108.128 68.352 105.482 63.7659C103.154 59.7265 99.2558 52.9707 94.5021 48.0053C88.5312 41.7522 82.8778 40.0853 77.7096 43.0751C72.506 46.0826 71.1302 51.5684 73.5114 59.8588C75.4253 66.5264 79.3676 73.3616 81.7401 77.4715C84.386 82.0577 87.2347 86.2734 90.6479 90.6391C86.2822 87.226 82.0664 84.3772 77.4714 81.7225C69.2251 76.9688 49.9279 65.8208 43.0839 77.692C40.0764 82.8955 41.6375 88.3372 47.8376 94.3257C52.8295 99.1412 59.6647 103.092 63.7746 105.465C68.3608 108.111 72.9293 110.342 78.0712 112.415C72.5854 111.639 67.5141 111.286 62.2224 111.286C57.5656 111.286 49.7603 111.286 43.0839 112.917C34.6788 114.964 30.4189 119.029 30.4189 125C30.4189 131.006 34.4848 134.94 42.8546 137.03C49.6015 138.706 57.5039 138.706 62.2224 138.706C67.5141 138.706 72.5854 138.353 78.0712 137.568C72.9293 139.641 68.3608 141.872 63.7746 144.518C59.7352 146.846 52.9794 150.745 48.014 155.498C41.7609 161.478 40.1028 167.123 43.0839 172.291C45.1388 175.854 48.358 177.618 52.8383 177.618C54.9109 177.618 57.2481 177.239 59.8675 176.489C66.5351 174.575 73.3703 170.633 77.4803 168.26C82.0664 165.614 86.2822 162.766 90.6479 159.353C87.2347 163.718 84.386 167.934 81.7313 172.52C79.4029 176.56 75.4958 183.315 73.5732 189.912C71.1478 198.212 72.5325 203.936 77.7007 206.917C79.4117 207.904 81.1404 208.398 82.9131 208.398C86.538 208.398 90.3128 206.326 94.3345 202.163C99.1412 197.18 103.092 190.353 105.474 186.226C108.119 181.64 110.351 177.071 112.415 171.938C111.639 177.415 111.286 182.495 111.286 187.787C111.286 192.444 111.286 200.249 112.917 206.925C114.963 215.33 119.029 219.59 124.991 219.59C130.998 219.59 134.931 215.524 137.012 207.155C138.688 200.408 138.688 192.505 138.688 187.787C138.688 182.495 138.335 177.415 137.55 171.929C139.623 177.071 141.854 181.648 144.5 186.235C146.829 190.274 150.727 197.03 155.481 201.995C159.538 206.237 163.436 208.363 167.14 208.363C168.895 208.363 170.606 207.887 172.273 206.925C177.477 203.918 178.853 198.432 176.471 190.142C174.557 183.474 170.615 176.639 168.243 172.529C165.597 167.943 162.748 163.727 159.335 159.361C163.692 162.775 167.916 165.623 172.502 168.278C176.542 170.606 183.298 174.513 189.895 176.436C192.541 177.212 194.922 177.591 197.03 177.591C201.554 177.591 204.862 175.828 206.89 172.3C209.898 167.096 208.336 161.654 202.136 155.666C197.153 150.859 190.327 146.908 186.199 144.527C181.613 141.881 177.045 139.65 171.912 137.586C177.389 138.362 182.469 138.715 187.76 138.715C192.417 138.715 200.222 138.715 206.899 137.083H206.917ZM170.933 87.5876C174.513 85.515 180.511 82.0577 186.199 80.1791C192.982 77.9389 197.277 78.5651 199.314 82.1018C204.033 90.2775 187.452 99.8468 180.37 103.939C174.143 107.537 167.793 110.501 158.77 113.764C157.174 114.337 155.243 114.937 153.214 115.502C151.935 111.709 149.916 108.269 147.323 105.333C148.831 103.851 150.33 102.466 151.627 101.373C158.964 95.1901 164.706 91.1771 170.933 87.5787V87.5876ZM125 153.047C109.539 153.047 96.9627 140.47 96.9627 125.009C96.9627 109.548 109.539 96.9628 125 96.9628C140.461 96.9628 153.038 109.54 153.038 125.009C153.038 140.479 140.461 153.047 125 153.047ZM146.07 69.6397C148.143 66.059 151.6 60.0616 155.587 55.5901C160.34 50.2543 164.371 48.6579 167.907 50.6952C176.083 55.4137 166.514 71.9945 162.422 79.0767C158.823 85.3033 154.81 91.0537 148.628 98.3827C147.534 99.6792 146.15 101.179 144.668 102.687C141.731 100.094 138.291 98.0741 134.508 96.7952C135.072 94.7667 135.672 92.8264 136.245 91.2389C139.508 82.2164 142.481 75.8663 146.07 69.6397ZM116.78 49.6016C118.227 42.6077 120.917 39.2033 125 39.2033C134.437 39.2033 134.437 58.3506 134.437 66.5264C134.437 73.7144 133.837 80.6995 132.144 90.1452C131.844 91.8033 131.403 93.7789 130.874 95.8074C128.969 95.4282 127.002 95.2165 124.991 95.2165C122.981 95.2165 121.014 95.4194 119.109 95.8074C118.588 93.7701 118.139 91.8033 117.839 90.1452C116.145 80.6995 115.546 73.7144 115.546 66.5264C115.546 62.39 115.546 55.4666 116.763 49.6016H116.78ZM87.5875 79.0855C85.5149 75.5047 82.0576 69.5074 80.1791 63.8188C77.9389 57.0365 78.5651 52.7414 82.1017 50.7041C90.2775 45.9856 99.8467 62.5664 103.939 69.6485C107.537 75.8752 110.501 82.2253 113.764 91.2477C114.337 92.844 114.937 94.7755 115.501 96.804C111.709 98.0829 108.269 100.103 105.333 102.696C103.851 101.187 102.466 99.688 101.373 98.3916C95.19 91.0537 91.1771 85.3033 87.5787 79.0855H87.5875ZM69.6396 103.948C66.0589 101.884 60.0616 98.418 55.59 94.4316C50.2542 89.6778 48.6578 85.6473 50.6952 82.1106C55.4137 73.9348 71.9945 83.5041 79.0766 87.5964C85.3032 91.1948 91.0536 95.2077 98.3827 101.39C99.6792 102.484 101.178 103.869 102.687 105.35C100.094 108.287 98.074 111.727 96.7951 115.519C94.7666 114.955 92.8263 114.355 91.23 113.773C82.2076 110.51 75.8575 107.537 69.6308 103.948H69.6396ZM66.5263 134.455C62.3899 134.455 55.4666 134.455 49.6015 133.238C42.6076 131.791 39.2033 129.101 39.2033 125.018C39.2033 115.581 58.3506 115.581 66.5263 115.581C73.7143 115.581 80.6994 116.181 90.1452 117.874C91.8033 118.174 93.7789 118.615 95.8074 119.135C95.4281 121.04 95.2164 123.007 95.2164 125.018C95.2164 127.029 95.4193 128.996 95.8074 130.901C93.77 131.421 91.8033 131.871 90.1364 132.171C80.6906 133.864 73.7055 134.464 66.5175 134.464L66.5263 134.455ZM79.0854 162.431C75.5047 164.503 69.5074 167.96 63.8187 169.839C57.0365 172.079 52.7413 171.453 50.704 167.916C45.9855 159.741 62.5663 150.171 69.6485 146.079C75.8751 142.481 82.2252 139.517 91.2476 136.254C92.8352 135.681 94.7755 135.081 96.804 134.517C98.0828 138.309 100.102 141.749 102.695 144.677C101.187 146.158 99.688 147.543 98.3915 148.637C91.0536 154.819 85.312 158.832 79.0854 162.431ZM103.948 180.378C101.875 183.959 98.418 189.957 94.4315 194.428C89.6777 199.764 85.6472 201.36 82.1105 199.323C73.9348 194.604 83.504 178.024 87.5963 170.941C91.1947 164.715 95.2076 158.964 101.39 151.635C102.484 150.339 103.868 148.84 105.35 147.331C108.287 149.924 111.727 151.944 115.519 153.223C114.955 155.251 114.355 157.192 113.782 158.779C110.518 167.802 107.546 174.152 103.957 180.378H103.948ZM133.238 200.417C131.791 207.41 129.101 210.815 125.018 210.815C115.581 210.815 115.581 191.668 115.581 183.492C115.581 176.304 116.181 169.319 117.874 159.873C118.174 158.215 118.615 156.239 119.144 154.211C121.049 154.59 123.016 154.802 125.027 154.802C127.038 154.802 129.004 154.599 130.909 154.211C131.43 156.248 131.879 158.215 132.179 159.873C133.873 169.319 134.472 176.304 134.472 183.492C134.472 187.628 134.472 194.552 133.255 200.417H133.238ZM162.431 170.933C164.503 174.513 167.96 180.511 169.839 186.199C172.079 192.982 171.453 197.277 167.916 199.314C159.741 204.033 150.171 187.452 146.079 180.37C142.481 174.143 139.508 167.793 136.254 158.77C135.681 157.183 135.081 155.243 134.517 153.214C138.309 151.935 141.749 149.916 144.677 147.323C146.158 148.831 147.543 150.33 148.637 151.627C154.819 158.964 158.832 164.715 162.431 170.933ZM180.378 146.07C183.959 148.143 189.956 151.6 194.428 155.587C199.764 160.34 201.36 164.371 199.323 167.908C194.604 176.083 178.024 166.514 170.941 162.422C164.715 158.823 158.964 154.81 151.635 148.628C150.339 147.534 148.84 146.15 147.331 144.668C149.924 141.731 151.944 138.291 153.223 134.499C155.251 135.063 157.192 135.663 158.788 136.236C167.81 139.5 174.161 142.472 180.387 146.061L180.378 146.07ZM159.873 132.153C158.215 131.853 156.239 131.412 154.211 130.883C154.59 128.978 154.802 127.02 154.802 125C154.802 122.981 154.599 121.023 154.211 119.118C156.248 118.597 158.215 118.147 159.882 117.848C169.327 116.154 176.313 115.554 183.501 115.554C187.637 115.554 194.56 115.554 200.425 116.772C207.419 118.218 210.824 120.908 210.824 124.991C210.824 134.428 191.676 134.428 183.501 134.428C176.313 134.428 169.327 133.829 159.882 132.135L159.873 132.153Z' fill='%23ED1C24'/%3E%3C/svg%3E");
		width: 50px;
		height: 50px;
	}


	span.bushido::after {
		background-image: url("data:image/svg+xml,%3Csvg width='426' height='284' viewBox='0 0 426 284' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M143.35 136.99V134.57H141.97C135.75 134.56 129.52 134.57 123.29 134.57C119.68 134.57 118.25 133.41 117.35 129.94C117.25 129.55 116.67 129.13 116.23 129C115.66 128.84 115.01 128.95 114.39 128.95C98.4605 128.95 82.5205 128.93 66.5905 128.96C53.8205 128.98 41.6005 131.7 29.9005 136.77C26.6305 138.19 23.3105 139.48 20.0305 140.86C19.6305 141.03 19.3305 141.42 18.9805 141.7C18.9805 141.71 19.0005 141.72 19.0105 141.73C19.0005 141.74 18.9905 141.75 18.9805 141.76C19.3305 142.04 19.6305 142.44 20.0305 142.6C23.3105 143.98 26.6405 145.28 29.9005 146.69C41.6105 151.77 53.8205 154.48 66.5905 154.51C82.5205 154.54 98.4605 154.52 114.39 154.52C115.01 154.52 115.66 154.63 116.23 154.47C116.67 154.34 117.25 153.93 117.35 153.53C118.24 150.06 119.68 148.9 123.29 148.9C129.98 148.9 136.66 148.91 143.35 148.9V146.48H406.22V136.99H143.35Z' fill='%23BDBDBD'/%3E%3C/svg%3E");
	width: 50px;
	height: 50px;
}

.catOneItemBlock a:hover .catOneItemTitle span.bushido::after {
		background-image: url("data:image/svg+xml,%3Csvg width='426' height='284' viewBox='0 0 426 284' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M143.35 136.99V134.57H141.97C135.75 134.56 129.52 134.57 123.29 134.57C119.68 134.57 118.25 133.41 117.35 129.94C117.25 129.55 116.67 129.13 116.23 129C115.66 128.84 115.01 128.95 114.39 128.95C98.4605 128.95 82.5205 128.93 66.5905 128.96C53.8205 128.98 41.6005 131.7 29.9005 136.77C26.6305 138.19 23.3105 139.48 20.0305 140.86C19.6305 141.03 19.3305 141.42 18.9805 141.7C18.9805 141.71 19.0005 141.72 19.0105 141.73C19.0005 141.74 18.9905 141.75 18.9805 141.76C19.3305 142.04 19.6305 142.44 20.0305 142.6C23.3105 143.98 26.6405 145.28 29.9005 146.69C41.6105 151.77 53.8205 154.48 66.5905 154.51C82.5205 154.54 98.4605 154.52 114.39 154.52C115.01 154.52 115.66 154.63 116.23 154.47C116.67 154.34 117.25 153.93 117.35 153.53C118.24 150.06 119.68 148.9 123.29 148.9C129.98 148.9 136.66 148.91 143.35 148.9V146.48H406.22V136.99H143.35Z' fill='%23ED1C24'/%3E%3C/svg%3E");
		width: 50px;
		height: 50px;
	}